Title:
Printing system, apparatus and method for automatically printing records of electronic transactions
Document Type and Number:
United States Patent 7415441

Abstract:
A method and system for automatically printing a hard copy of transaction information relating to a transaction conducted electronically between a user-side and a supplier side. A control apparatus performs an operation of identifying a selected aspect of information regarding the electronic transaction to thereby generate a print apparatus which is sent to a printing apparatus which prints transaction information in response to said print request. In addition, a printer for use with the method and system is provided.

Inventors:
Uchida, Yuki (Wayne, NJ, US)
      Plaque It!

Sponsored by:
Flash of Genius
Application Number:
09/815134
Publication Date:
08/19/2008
Filing Date:
03/22/2001
View Patent Images:
Images are available in PDF form when logged in. To view PDFs, Login  or  Create Account (Free!)
Assignee:
Ricoh Company, Ltd. (Tokyo, JP)
Ricoh Corporation (West Caldwell, NJ, US)
Primary Class:
Other Classes:
702/182, 705/64, 340/3.3, 340/3.1, 705/62, 705/1
International Classes:
H04K1/00
Field of Search:
702/182, 705/64, 340/3.1, 705/24, 705/62, 705/1
US Patent References:
4396985Electronic cash register system for food dispensing businessAugust, 1983Ohara705/15
4688026Method of collecting and using data associated with tagged objectsAugust, 1987Scribner et al.235/385
4932485Electronic scale device with printer for retail storesJune, 1990Mori177/25.15
5382784Hand-held dual technology identification tag reading headJanuary, 1995Eberhardt235/462.46
5396417Product distribution equipment and methodMarch, 1995Burks et al.705/17
5489773Integrated portable device for point of sale transactionsFebruary, 1996Kumar235/380
5548110Optical error-detecting, error-correcting and other coding and processing, particularly for bar codes, and applications therefor such as counterfeit detectionAugust, 1996Storch et al.235/462.07
5590197Electronic payment system and methodDecember, 1996Chen et al.705/65
5595356Tubular core assemblies for rolls of paper or other sheet materialJanuary, 1997Kewin242/613.5
5640002Portable RF ID tag and barcode readerJune, 1997Ruppert et al.235/462.46
5739512Digital delivery of receiptsApril, 1998Tognazzini235/380
5892824Signature capture/verification systems and methodsApril, 1999Beatson et al.713/186
5971273Automated florist system allowing direct contact with delivering floristOctober, 1999Vallaire235/381
5978774Electronic registration system for product transactionsNovember, 1999Rogers et al.705/24
6016504Method and system for tracking the purchase of a product and services over the InternetJanuary, 2000Arnold et al.709/200
6018713Integrated system and method for ordering and cumulative results reporting of medical testsJanuary, 2000Coli et al.705/2
6067529System and method for sending a short message containing purchase information to a destination terminalMay, 2000Ray et al.705/26
6115690Integrated business-to-business Web commerce and business automation systemSeptember, 2000Wong705/7
6154738Methods and apparatus for disseminating product information via the internet using universal product codesNovember, 2000Call707/4
6164528Check writing point of sale systemDecember, 2000Hills et al.235/379
6198985Printing apparatus with a cash drawer control function, and a control method thereforMarch, 2001Miyasaka et al.700/213
6232876Mobile object tracking systemMay, 2001Maloney340/568.1
6327576System and method for managing expiration-dated products utilizing an electronic receiptDecember, 2001Ogasawara705/22
6341353Smart electronic receipt systemJanuary, 2002Herman et al.713/201
6343157Image coding system, image decoding system, image processing system, image coding method, image decoding method, and image processing methodJanuary, 2002Yada
6357662Hand-held, dual-mode asset tracking reader with light-activated switchMarch, 2002Helton et al.235/462.45
6415978Multiple technology data reader for bar code labels and RFID tagsJuly, 2002McAllister235/462.01
6456207Intelligent taxi total service systemSeptember, 2002Yen340/994
6526033Delivering calls to GSM subscribers roaming to CDMA networks via IP tunnelsFebruary, 2003Wang et al.370/338
6533168Method and apparatus for computer-readable purchase receipts using multi-dimensional bar codesMarch, 2003Ching235/375
6543683System and method for providing consumer access to a stored digital receipt generated as a result of a purchase transaction and to business/consumer applications related to the stored digital receiptApril, 2003Hoffman235/375
6557758Direct to package printing system with RFID write/read capabilityMay, 2003Monico235/380
6578013Method and system for communicating between supplier and customer devicesJune, 2003Davis et al.705/26
6681246Method, system, and program for automatically processing pushed information without subscriber involvementJanuary, 2004Dutta709/206
6721783E-mailer controller for privately and securely delivering bank notices, advices and monthly statementsApril, 2004Blossman et al.709/206
6738749Methods and apparatus for creating and storing secure customer receipts on smart cardsMay, 2004Chasko705/17
6744862Remote prescription refill systemJune, 2004Kobylevsky et al.379/88.16
6758403System for editing data collection device message dataJuly, 2004Keys et al.235/462.45
6763996Method of communication in a radio frequency identification systemJuly, 2004Rakers et al.235/375
6975423Printing apparatus and a control method thereforDecember, 2005Koakutsu et al.358/1.16
6986030Portable memory device includes software program for interacting with host computing device to provide a customized configuration for the programJanuary, 2006Shmueli et al.713/1
7082406Multi-stage accounting system for a fueling environmentJuly, 2006Dickson705/24
Foreign References:
JP7230494August, 1995
JP11196184July, 1999COMMUNICATION TERMINAL DEVICE AND COMMUNICATION CONTROL METHOD
Other References:
White, Ron, How Computers Work, Millennium Ed. Que Corporation, Sep. 1999.
Derfler, Frank J. et. al. How Networks Work, Millennium Ed., Que Corporation, Jan. 2000.
Gralla, Preston, How the Internet Works, Millennium Ed., Que Corporation, Aug. 1999.
Borland's Paradox for Windows User's Guide, Borland International, Inc, 1994.
Borland's ReportSmith for Windows User's Guide, Borland International, Inc, 1994.
Muller, Nathan J., Desktop Encyclopedia of the Internet, Artech House, Inc., 1998.
Sokol, Phyllis K., EDI, the Competitive Edge, Multiscience Press, Inc., 1989.
Bragg, Steven M., Accounting Best Practices, John Wiley and Sons, Inc., 1999.
Chopra, Sunil, and Meindl, Peter; Supply Chain Management, Strategy, Planning, & Operation, Prentice-Hall, Inc., Oct. 10, 2000.
Dec. 4, 2007 Japanese official action in connection with corresponding Japanese application No. 2002-059406.
Primary Examiner:
Bayat, Bradley
Attorney, Agent or Firm:
Cooper & Dunham, LLP
Claims:
The invention claimed is:

1. A method for automatically printing a hard copy of transaction information, said method comprising: (a) communicating electronically with a supplier-side computer via the Internet from a user side through a web browser at a user-side computer to conduct an electronic commerce transaction; (b) monitoring the electronic communication conducted via the Internet in (a), to identify automatically a selected aspect of information regarding the electronic commerce transaction, including at least one of a confirmation number, password and invoice information; (c) extracting electronic commerce information from the electronic communication conducted via the Internet in (a), and automatically generating, without a need for user action specifying, a print request including the extracted electronic commerce information; and (d) automatically sending said print request to a user-side printing apparatus, the user-side printing apparatus prints the print job including the electronic commerce information extracted from the electronic communication conducted via the Internet in (a).

2. The method of claim 1, wherein said monitoring in (b) is performed at the user-side.

3. The method of claim 1, wherein the automatic generation of the print request in (c) is performed at the user-side.

4. The method of claim 1, wherein the extraction in (c) of the electronic commerce information from the electronic communication is performed at the user-side.

5. The method of claim 1 further comprising: storing said extracted electronic commerce information in a storage medium.

6. The method of claim 1, wherein said electronic commerce information included in the print job includes said selected aspect of information regarding the electronic commerce transaction.

7. A method for automatically printing a hard copy of transaction information, said method comprising: (a) communicating electronically with a supplier-side computer via the Internet from a user side through a web browser at a user-side computer to conduct an electronic commerce transaction: (b) monitoring the electronic communication conducted via the Interact in (a), to identify automatically a selected aspect of information regarding the electronic commerce transaction, including at least one of a confirmation number, password and invoice information; (c) extracting electronic commerce information from the electronic communication conducted via the Interact in (a), and automatically generating, without a need for user action specifying, a print request including the extracted electronic commerce information; and (d) automatically sending said print request via a local area network to a user-side printing apparatus, the user-side printing apparatus prints the print job including the electronic commerce information extracted from the electronic communication conducted via the Interact in (a).

8. The method of claim 7, wherein said selected aspect of information regarding the electronic commerce transaction includes a password.

9. The method of claim 7, wherein said selected aspect of information regarding the electronic commerce transaction includes invoice information.

10. The method of claim 7, wherein said selected aspect of information regarding the electronic commerce transaction includes a confirmation number.

11. The method of claim 10, wherein said electronic commerce information included in the print job includes said confirmation number.

12. The method of claim 7, wherein said selected aspect of information regarding the electronic commerce transaction is set by contract.

13. The method of claim 7, wherein said selected aspect of information regarding the electronic commerce transaction is set by a standard.

14. The method of claim 7, wherein said selected aspect of information regarding the electronic commerce transaction is communicated by the supplier-side computer to the user-side computer.

15. The method of claim 7, wherein said monitoring in (b) is performed by a control apparatus on the user side, and said control apparatus sends said print request in (d), and wherein said control apparatus performs (b) and (d) without user intervention.

16. The method of claim 7, wherein said selected aspect of information regarding the electronic commerce transaction includes a print command from the supplier-side computer to the user-side computer.

Description:

FIELD

This patent specification relates to a method and system for automatically printing information relating to electronic transactions between a user side and a supplier side based on identification of a selected aspect of information regarding the electronic transaction, and to a printing apparatus for automatically printing a hard copy of transaction information relating to a transaction conducted electronically between a user side and a supplier side.

BACKGROUND

FIG. 1 represents a typical arrangement of customers and suppliers engaging in transactions electronically. Various suppliers 3 make their products and services available electronically via supplier servers 3 a . Users, or customers, communicate electronically with the suppliers 3 using personal computers 1 or computer terminals 2 (which can also be personal computers) connected as part of a local area network (LAN) 4 . These personal computers 1 and computer terminals 2 generally have access to a printing apparatus that will print data when the user requests such printing. In the case of a personal computer 1 , the printing apparatus 6 is generally directly connected to the personal computer, while in the case of a computer terminal 2 in a LAN 4 , the computer terminal 2 is generally connected to a shared printing apparatus 6 a via the LAN 4 . Printing only takes place when a user manually requests that data be printed.

Increasingly, customers are purchasing more and more of the products and services they desire through suppliers making their products available through electronic transactions performed in the environment displayed in FIG. 1. These transactions should be recorded and tracked in order to ensure that customers receive the goods and services that they have purchased. Such tracking is commonly accomplished through the generation of confirmation numbers by the suppliers 3 which allow customers to track the status of their purchases and serve as a confirmation that a transaction actually took place. It is desirable necessary to communicate such records generated by the suppliers to users so that users can maintain a record of their electronic transactions.

Several methods are used to communicate this information to users presently. In one method, record information is generated, e-mailed to the user and then manually printed by the user via a manual direction to print the record on a printing apparatus on the user side of the communication. In another method, the record information is printed as result of an instruction on the supplier side of the communication, with the paper copy of the record being mailed to the user subsequently. Alternatively, the transaction record can be transmitted directly to the user as part of the information displayed on the user screen. The information can then be printed by the user using a manual request to print the data on the screen. The common problem shared by all of these methods, is that they are all subject to error when either the user or supplier fails to manually request printing of the transaction information. If no manual request to print is made, the transaction information may be lost and users would be left with no record of their transaction.

SUMMARY

One object of this patent specification is to provide a method of automatically printing transaction information regarding a transaction conducted electronically that is not subject to errors that may occur when a user or a supplier fails to manually request that transaction information be printed.

Another object is to provide a system for automatically printing a hard copy of transaction information relating to a transaction conducted electronically that is free from the above mentioned errors.

Yet another object is to provide a printing apparatus for automatically printing a hard copy of transaction information relating to a transaction conducted electronically free from the previously described problem.

A method of automatically printing a hard copy of transaction information relating to a transaction conducted electronically between a user-side and a supplier-side is provided. First a step of automatically identifying, at the user side, without reliance on user action, a selected aspect of information relating to the electronic transaction and thereby generating a print request is performed. In a second step, the print request is sent to a printing apparatus where, in a third step, the printing apparatus prints information regarding the electronic transaction in response to said print request.

According to a second embodiment, a system for automatically printing a hard copy of transaction information relating to a transaction conducted electronically between a user-side and a supplier-side is provided. The system includes a control apparatus for automatically identifying on a user side, without reliance on user action, a selected aspect of information regarding the electronic transaction and thereby generating a print request. A communication apparatus transmits the print request to a printing apparatus, and the printing apparatus prints information regarding the electronic transaction in response to the print request.

A printing apparatus for automatically printing a hard copy of transaction information relating to a transaction conducted electronically between a user-side and a supplier-side is also provided. The printing apparatus includes a receiver for receiving instructions from a control apparatus, where said control apparatus automatically identifies, without reliance on user action, a selected aspect of information regarding said electronic transaction and thereby generates a print request to be sent to the printing apparatus. The printing apparatus further includes printing means for printing transaction information regarding the electronic transaction in response to the print request received from the from the control apparatus.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a representation of an environment in which electronic transactions occur.

FIG. 2 is a flow chart illustrating one embodiment of a method for automatically printing transaction information regarding a transaction conducted electronically between a user-side and a supplier-side.

FIG. 3 is a flow chart illustrating operation of step S 1 in FIG. 2.

FIG. 4 is a block diagram of a system for automatically printing a hard copy of transaction information regarding a transaction conducted electronically between a user-side and a supplier-side.

FIG. 5 is a block diagram demonstrating construction of a control apparatus included as part of the system displayed in FIG. 4.

FIG. 6 is a flow chart demonstrating operation of the control apparatus of FIG. 5.

FIG. 7 is a block diagram demonstrating construction of a printing apparatus for automatically printing a hard copy of transaction information regarding a transaction conducted electronically between a user-side and a supplier-side.

DETAILED DESCRIPTION

A first embodiment provides a method of automatically printing a hard copy of transaction information relating to a transaction conducted electronically between a user-side and a supplier-side and is explained with reference to FIG. 2. At step S 1 , a selected aspect of information relating to the electronic transaction is identified automatically without reliance on user action, and a print request is automatically generated thereby without requiring a user action seeking printing. The print request is then sent to a printing apparatus 5 at step S 2 . A hard copy of the transaction information relating to the electronic transaction is then printed by the printing apparatus 5 at step S 3 . Steps S 1 -S 3 occur automatically without the need for user intervention, and therefore, avoid any complications that may arise when a user fails to request printing of a hard copy of transaction information.

Step S 1 , automatically identifying a selected aspect of information regarding the electronic transaction and thereby generating a print request, is further explained with reference to FIG. 3. At step SS 1 a determination is made as to whether notification of communication between personal computer 1 and a supplier 3 has been conveyed. The supplier 3 maintains or otherwise has access to a server 3 a allowing customers to connect electronically to the supplier 3 . A customer using a personal computer 1 with a web browser accesses the supplier server 3 a of the supplier 3 . The customer activates a “submit” function using the web browser to submit the customer's order to the supplier 3 . Upon activation of this “submit” function, notification is made of communication between the personal computer 1 and the supplier server 3 a . Where no notification has been provided, the process continues to wait for notification. After notification has taken place, the process continues to step SS 2 where communication between the personal computer 1 , or user, and the supplier 3 or supplier server 3 a is monitored. At step SS 3 , it is determined whether a selected aspect of information relating to the electronic transaction sent as part of the communication is recognized. The selected aspect of information may include but is not limited to, for example, a confirmation number, password, or invoice information. Any indication that transaction information desired by a user of the personal computer 1 should be printed could be used as the selected aspect of information. If no such recognition occurs, monitoring continues. If recognition occurs at step SS 3 , a print request is generated at step SS 4 . The print request may serve to request printing of the selected aspect of information itself, or any transaction information regarding the electronic transaction. For example, if the selected aspect of information recognized in step SS 3 is indeed a confirmation number, printing the confirmation number itself would be useful. If, however, the selected aspect of information recognized in step SS 3 is for example, a standard encoded signal sent by a supplier to indicate that transaction information should be printed, the encoded signal itself need not be printed. In such a case, the print request would request printing of the transaction information only.

While a preferred embodiment of a method for automatically printing a hard copy of transaction information relating to a transaction conducted electronically between a user side and a supplier side is disclosed above, other examples are within the scope of this disclosure. For example, a computer terminal 2 connected as part of a LAN 4 may be substituted for the stand-alone personal computer 1 . In such an embodiment, communication between the computer terminal 2 and a supplier 3 or supplier terminal 3 a is monitored in order to identify the selected aspect of information. Any print request generated is sent to a printing apparatus 6 a connected to the computer terminal 2 via the LAN 4 . A step of storing the printed information regarding the electronic transaction in a storage apparatus 9 can be added to the above described method. This results in both a hard and “soft” copy of the desired transaction information being automatically generated.

FIG. 4 demonstrates a general configuration of a system for automatically printing a hard copy of transaction information regarding a transaction conducted electronically between a user side and a supplier side.

A user uses a personal computer 1 to establish communication with a supplier 3 or supplier terminal 3 a electronically. Control apparatus 5 monitors communications between the user and supplier and attempts to automatically identify, without relying on user action, a selected aspect of information relating to the electronic transaction and thereby generate a print request. The control apparatus 5 then sends the print request to the printing apparatus 6 via a communication apparatus. The printing apparatus 6 prints transaction information regarding the electronic transaction. Using the above system, transaction records are printed without user intervention whenever an electronic transaction is made. Hence, the problems associated with user or supplier failure to request printing of transaction records are avoided.

In order to facilitate interaction between the control unit 5 , printing apparatus 6 and communication with suppliers 3 it may be useful for printing apparatus manufacturers and the suppliers 3 to establish a contractual relationship as indicated in FIG. 4. In this manner, the selected aspect of transaction information to be automatically identified so that a print request may be generated can be mutually agreed upon or standardized.

FIG. 5 represents a block diagram of the control apparatus 5 included in FIG. 4. Notification apparatus 10 is notified that communication is occurring between the personal computer 1 and a supplier 3 . Notification apparatus 10 is connected between a customer using personal computer 1 and the server 3 a of the supplier 3 . When the submit function of the web browser on the personal computer 1 is activated as described above, the notification apparatus 10 identifies and receives a “post” command sent from the personal computer 1 to the server of the supplier 3 a indicating posting of the customer's order to the supplier 3 and providing notification of communication between supplier and customer. The notification apparatus 10 can then cache the html data sent by the supplier server 3 a of the supplier 3 to the personal computer 1 of the customer. Upon notification, monitoring apparatus 11 monitors the communication including the data cached in the notification apparatus and recognizing apparatus 12 recognizes a selected aspect of information relating to the electronic transaction. Only when such recognition occurs, does generating apparatus 13 generate a print request. The control apparatus operates without a need for user intervention, and therefore produces a print request whenever a selected aspect of information is identified regardless of whether a user manually makes such a print request.

The selected aspect of information regarding the electronic transaction may include, but is not limited to, for example a confirmation number, password, or invoice information. The selected aspect of information identified by the control apparatus 5 need not itself be printed. Where the selected aspect of information is, for example, a confirmation number, it would be desirable to create a hard copy of the confirmation number. However, any data or signal that can be recognized and indicates that desired transaction information should be printed can be used as the selected aspect of information recognized by the control apparatus 5 . Where the selected aspect of information is, for example, merely a standard encoded signal used by the supplier to indicate that desired transaction information should be printed, there is no need to print the actual encoded signal, only the desired information.

FIG. 6 is a flow chart representing an operation of the control apparatus 5 which is substantially that of the identifying step S 1 as described in FIG. 3 and therefore, the description of that operation will not be repeated.

The preferred embodiment of a system for automatically printing a hard copy of transaction information relating to a transaction conducted electronically between a user-side and a supplier-side has been described above, but the disclosure is not limited to this embodiment. The personal computer 1 may be replaced by a computer terminal 2 serving as part of a LAN 4 . In such a case, the printing apparatus 6 a is connected to the computer terminal 2 via the LAN 4 . In addition, the control unit 5 can monitor communications between the computer terminal 5 and the supplier 3 via the LAN 4 and sends the print request to printing apparatus 6 a via the LAN 4 . Another embodiment of an automatic printing system includes a storage apparatus 9 in which the transaction information to be printed can also be stored. In such an embodiment, both a hard and “soft” copy the transaction information are automatically generated without need for user interaction. The storage apparatus can be directly connected to the personal computer 1 or connected to the computer terminal 2 via the LAN 4 .

FIG. 7 is a block diagram representative of a printing apparatus for automatically printing a hard copy of transaction information relating to a transaction conducted electronically between a user side and a supplier side according to one embodiment of the present invention. The printing apparatus is of the type likely to be used in the above described system for automatically printing a hard copy of transaction information. The printing apparatus includes a receiver 7 for receiving directions from a control apparatus 5 and printing means 8 . Control apparatus 5 , automatically identifies without reliance on user action, a selected aspect of information regarding the electronic transaction and thereby generates a print request to be sent to the printing apparatus 6 and received by the receiver 7 . The printing apparatus then prints information regarding the electronic transaction using printing means 8 .

Control apparatus 5 is analogous to the control apparatus shown in FIG. 5 and operates according to the method described in FIG. 3. Therefore, the description of the construction and operation of control apparatus 5 of the printing apparatus will not be repeated.

In an alternative embodiment, the user can use a computer terminal 2 connected as part of a LAN 4 to communicate with the suppliers 3 . In such an embodiment, the print request from the control apparatus is sent from the control apparatus 5 to the printing apparatus via the LAN 4 . The printing apparatus is represented by printing apparatus 6 a in FIG. 1, but can have the same construction and operation as described above. A difference would be that directions from the control apparatus 5 received by the receiver 7 would be communicated via the LAN 4 rather than a direct connection.

Several embodiments have been described above, however, it should be clear to one skilled in the art that variations encompassed by the appended claims are possible and such variations are intended to be included in the scope and spirit of this invention.





<- Previous Patent (Method and system to...)   |   Next Patent (Integrated technolog...) ->