WikiPatents - Community Patent Review
Create Free Account  |  License or Sell Your Patent  |  WikiPatents Marketplace  |  WikiPatents Blog
Username:  Password:  
    
Advanced Search
Transactional processing system    
United States Patent5475585   
Link to this pagehttp://www.wikipatents.com/5475585.html
Inventor(s)Bush; Thomas A. (New York, NY)
AbstractA transactional processing system is used in conjunction with a transmitting source. The system allows for real-time authorization of payments for a plurality of products and services made available by the transmitting source. A video menu is sent to a receiver representing a list of the available products and services. The receiver contains a credit or debit card reader and transmits financial account information, as well as the selection from the menu, via a modem to a payment processor. The payment processor verifies the programming selection and account information and transmits an authorization signal to the vendor or service provider. The payment processor would verify financial account information and forward payment authorization to a financial institution. The vendor, in turn sends the selected product to the consumer upon receiving payment from the financial institution.
   














 Title Information Submit all comments and votes
 
Patent Text Patent PDF Print Page Summary File History
Plain text PDF images Print Summary File History
Drawing from US Patent 5475585
Transactional processing system - US Patent 5475585 Drawing
Transactional processing system
Inventor     Bush; Thomas A. (New York, NY)
Owner/Assignee    
Patent assignment
All assignments
Publication Date     December 12, 1995
Application Number     08/191,143
PAIR File History     Application Data   Transaction History
Image File Wrapper   Patent Term   Fees
Litigation
Filing Date     February 2, 1994
US Classification    
Int'l Classification    
Examiner     McElheny Jr.; Donald E.
Assistant Examiner    
Attorney/Law Firm     Morgan & Finnegan
Address
Parent Case     This is a continuation of application Ser. No. 07/591,380, filed on Oct. 1, 1990 now abandoned.
Priority Data    
USPTO Field of Search    
Patent Tags     transactional processing
   
Enter a comma (,) or semicolon (;) between multiple tag words/phrases.
Describe this patent:
 Amusing   
 Clever   
 Complex   
 Efficient   
 Historic   
 Important   
 Innovative   
 Interesting   
 Practical   
 Simple   
[no votes]
Patent WIKI

Share information and news about this patent, including information and news about the technology, inventors, company, ligation and licensing.

 References Submit all comments and votes
 
*references marked with an asterisk below are user-added references
 U.S. References
 
Add a new US reference:  
ReferenceRelevancyCommentsReferenceRelevancyComments
5191410
McCalley
725/114
Mar,1993

[0 after 0 votes]
5151782
Ferraro
725/66
Sep,1992

[0 after 0 votes]
5093718
Hoarty
725/120
Mar,1992

[0 after 0 votes]
5072103
Nara

Dec,1991

[0 after 0 votes]
5060068
Lindstrom

Oct,1991

[0 after 0 votes]
5042062
Lee
348/14.11
Aug,1991

[0 after 0 votes]
5020129
Martin
725/27
May,1991

[0 after 0 votes]
4947028
Gorog
235/380
Aug,1990

[0 after 0 votes]
4928177
Martinez
725/121
May,1990

[0 after 0 votes]
4893248
Pitts
705/400
Jan,1990

[0 after 0 votes]
4873662
Sargent
711/200
Oct,1989

[0 after 0 votes]
4845636
Walker
700/237
Jul,1989

[0 after 0 votes]
4833710
Hirashima
380/233
May,1989

[0 after 0 votes]
4794530
Yukiura
705/5
Dec,1988

[0 after 0 votes]
4789863
Bush
340/5.9
Dec,1988

[0 after 0 votes]
4755872
Bestler
725/124
Jul,1988

[0 after 0 votes]
4755871
Morales-Garza
725/24
Jul,1988

[0 after 0 votes]
4739510
Jeffers
380/234
Apr,1988

[0 after 0 votes]
4727243
Savar
705/17
Feb,1988

[0 after 0 votes]
4720849
Tayama
379/93.22
Jan,1988

[0 after 0 votes]
4712191
Penna
715/853
Dec,1987

[0 after 0 votes]
4704725
Harvey
380/242
Nov,1987

[0 after 0 votes]
4654482
DeAngelis
379/93.12
Mar,1987

[0 after 0 votes]
4591906
Morales-Garza
725/24
May,1986

[0 after 0 votes]
4496943
Greenblatt
379/93.17
Jan,1985

[0 after 0 votes]
4451701
Bendig
379/93.25
May,1984

[0 after 0 votes]
4450477
Lovett
725/93
May,1984

[0 after 0 votes]
4424572
Lorig
345/550
Jan,1984

[0 after 0 votes]
4359631
Lockwood
235/381
Nov,1982

[0 after 0 votes]
4289930
Connolly
345/169
Sep,1981

[0 after 0 votes]
4150254
Schussler
379/93.25
Apr,1979

[0 after 0 votes]
4807023
Bestler
725/104
Dec,1969

[0 after 0 votes]
 Foreign References
 Other References
 Market Review Submit all comments and votes
   
Market Size
Estimate the gross annual revenues of the relevant market sector:
> $10B
$5B - $10B
$2B - $5B
$500M - $2B
$100M - $500M
$10M - $100M
$1M - $10M
$500K - $1M
$100K - $500K
< $100K
[No votes]
$0
 
$0   $2.5B   $5B   $7.5B   $10B
Market Share
Estimate the percentage of the relevant market sector this invention will capture:
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Reasonable Royalty
What percentage of gross sales should the inventor or assignee be paid?
75% - 100%
50% - 74.99%
25% - 49.99%
10 - 24.99%
5 - 9.99%
2 - 4.99%
1 - 1.99%
< 1%
[No votes]
0.0%
 
0%   25%   50%   75%   100%
Public's "Guesstimation" of Royalty Value
Market SizeN/A[No votes]
xMarket ShareN/A[No votes]
xReasonable RoyaltyN/A[No votes]

N/A

License Availablity
If you are NOT the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
License Availablity
If you ARE the owner or assignee, answer here:
Yes, license is available for purchase

No, license is not currently available



[No votes]
Competitive Advantage
Does this invention have a significant competitive advantage over similar technologies?
Yes

No



[No votes]
Most helpful competitive advantage comment
[No comments]

Commercial Alternatives
Are there viable commercial alternatives for this invention?
Yes

No



[No votes]
Most helpful commercial alternative comment
[No comments]

 Technical Review Submit all comments and votes
 Claims Submit all comments and votes
 


I claim:

1. A transactional processing system for purchasing products and services from a plurality of available products and services and processing corresponding financial transactions in real-time comprising:

(a) a programming transmitter means for broadcasting and updating a plurality of transaction information sets associated with said plurality of available products and services via a first communication channel, said first communication channel having a plurality of subchannels, said subchannels each transmitting channel having a plurality of subchannels, said subchannels each transmitting a corresponding transaction information set in said first communication channel;

(b) a plurality of receiver means each serving one user for receiving in each receiver means the identical transaction information sets broadcast from said programming transmitter, each one of said receiver means including RAM storage means, and means for downloading and storing within the RAM storage means a desired transaction information set from the broadcast information sets received within each of said receiver means and to select a desired transaction for purchasing a product and service associated with said selected transaction information set, each of said receiver means including means for transmitting financial information of the user; each of said receiver means including a processor, programmed instructions and stored information for acting on downloaded information, and means for generating signals to said processor for modifying the downloaded information based on the programmed instructions, stored information and the downloaded information;

(c) means forming a second communication channel originating at said plurality of receiver means and through which the financial information of respective users which is processed at said receiver means is transmitted; and

(d) transaction processor means coupled to said second communication channel for receiving the financial information of respective users generated at respective receiver means, said transaction processor including means for generating an authorization signal through said second communication channel to respective receiver means to authorize said desired transaction in real time for said selected products and services.

2. A system according to claim 1, wherein each one of said transaction information sets further comprise a plurality of prompting data corresponding to said products and services for prompting users to make a selection.

3. A system according to claim 2, wherein each one of said transaction information sets further comprise:

A plurality of graphic information corresponding to said available products and services.

4. A system according to claim 1, wherein said first communication channel further comprises:

(a) a satellite uplink/downlink transmission between said programming transmitter and one operator means for receiving and transmitting information; and

(b) a broadcast channel from said operator means to said receiver means.

5. A system according to claim 1, wherein said second communication channel is a telephone line.

6. A system according to claim 2, wherein said transaction processor before authorizing said desired transaction, verifies said financial information of said user and transmits an authorizing signal to a financial institution, said financial institution making payments to vendors or service providers.

7. A system according to claim 6, wherein said transaction processor further transmits transaction information to said vendors or service providers, allowing said vendors or service providers supply selected products or services.

8. A system according to claim 7, wherein said vendors or service providers transmit updated information on their product and service to said programming transmitter.

9. A system according to claim 2, wherein said receiver means further comprises a slot for wiping a credit card.

10. A system according to claim 3, wherein said receiver means is connected to a television set, said graphic information and said prompting data being displayed on said television set.

11. A system according to claim 2, wherein said receiver means comprises an LCD display means for displaying said prompting data.

12. A system according to claim 3, wherein said receiver means comprises an output means for transmitting video signals representing said graphic information and prompting data to a video monitor.

13. A system according to claim 2, wherein said receiver means further comprises:

(a) a receiver microprocessor means for controlling various functions of said receiver means, said receiver microprocessor means connected to a data bus and to an address bus;

(b) a tuning and demodulating means for receiving and demodulating a channel containing selected graphic and prompt information, said demodulating means connected to said data bus and said address bus;

(c) a first memory means for storing a program for operating said receiver, said memory means connected to said data bus and said address bus;

(d) a second memory for storing said graphic and prompt information, said second memory means connected to data bus and said address bus;

(e) a video character generating means for converting said graphic and prompt information into video signals, said video character generating means connected to said data bus and said address bus;

(f) a first interface means for displaying said graphic and prompt information on an LCD display said first interface means connected to said data bus and said address bus;

(g) a second interface means for scanning a key pressed on said receiver, said second interface means connected to said data bus and said address bus;

(h) a third interface means for connecting a card swiper wherein card information from a credit or debit card can be read by swiping said card through said card swiper and said card information can in turn be fed into said third interface, said third interface connected to said data bus and said address bus; and

(i) a fourth interface means for connecting a telephone modem, wherein transaction information corresponding to a selected product or service can be transmitted by said modem from said receiver to said transaction processor, said modem receiving data from said fourth interface means, said fourth interface means connected to said data bus and said address bus.

14. A system according to claim 13 further comprising a smartcard interface means for connecting a smartcard recording means, for reading and writing information stored on a smartcard, said smardcard interface means connected to said data bus and said address bus.

15. A system according to claim 13, wherein said transmitting source further comprises:

(a) a transmitter microprocessor means providing data formatting, said data corresponding to a plurality of products and services available in the system from a plurality of vendors and service providers, said transmitter microprocessor means connected to a data bus;

(b) a dedicated processor means for receiving and buffering asynchronous data from said vendors and service providers, said dedicated processor performing packet formatting, and transmitting said data in a synchronous manner to said data bus, said transmitter microprocessor means polling said dedicated processor for accomplishing said synchronous data transmittal;

(c) a data input device means for loading graphic and prompting information corresponding to the plurality of vendors and service providers, via external memory means, said data input device connected to said data bus for transmitting said information; and

(d) a parallel data to video interface means for receiving from said transmitter microprocessor means, data corresponding to said plurality of vendors and service providers, and converting said data into a video format appropriate for video transmission, said transmitter microprocessor means formatting said graphic and prompting data, and time multiplexing and assembling said data for transmission to said parallel data to video interface.

16. A system according to claim 15, wherein the service provided is an event that is broadcasted to authorized receivers, wherein:

(a) said transmitting source broadcasts scheduling information and choice of programs available for viewing;

(b) said receivers further comprising a time and date tracking means for maintaining the actual time and date, said receiver verifying a selected program and corresponding broadcast time and date of said selected program with said scheduling information, said receiver further sending appropriate signals at said broadcast time and date, for tuning to a signal that carries the selected program.

17. A system according to claim 4, wherein said second communication channel, comprises a transmission path between said user and said operator said user transmitting transaction information, said operator transmitting said transaction information to said transaction processor.

18. A transaction system for purchasing tickets and processing corresponding financial transaction in real-time comprising:

(a) a programming transmitter means for broadcasting updated prompting data corresponding to a plurality of performances and sporting events, via a first communication channel, said tickets available for said events;

(b) a plurality of receiver means each serving one user for receiving in each receiver means the identical prompting data broadcast via said first communication channel, each one of said receiver means including RAM storage means and means for downloading and storing within the RAM storage means said prompting data for allowing users to select tickets for a desired event, each of said receiver means including means for transmitting desired ticket information and financial information of said user; each of said receiver means including a processor, programmed instructions and stored information for acting on downloaded information, and means for generating signals to said processor for modifying the downloaded information based on the programmed instructions, stored information and the downloaded information,

(c) means for forming a second communication channel originating at said plurality of receiver means and through which the compiled ticket is transmitted;

(d) a database means coupled to said second communication means and containing information on available seats and events, said database means receiving the desired ticket information and said financial information transmitted by said receiver means and transmitted through said second communications channel, said database means verifying said transaction information;

(e) a transaction processor means for receiving financial information from said database means, said transaction processor authorizing payments in real time for said selected tickets, said transaction processor transmitting a verification code to said database means, said database means updating said information on available seat and events, said database means further transmitting verification information to said receiver means.

19. A system according to claim 18, wherein said first communication channel comprising:

(a) a satellite uplink/downlink transmission between said programming transmitter and an operator means for receiving and transmitting information; and

(b) a broadcast channel from said operator means to said receiver means.

20. A system according to claim 19, wherein said database means transmits updated information on available performances and events to said programming transmitter.

21. A method for real-time authorization of payment for goods and services from a plurality of retailers available through a video menu having graphics and text information associated with each of said retailers comprising the steps of:

(a) broadcasting the identical video menu to a plurality of receivers;

(b) receiving in each of the receivers the identical video menu and storing the video menu in the receivers for retrieval by a consumer; and downloading and storing within a RAM storage a desired transaction information set from the broadcast information sets, while also acting on the downloaded information within a processor by using programmed instructions and stored information for modifying the downloaded information based on the programmed instructions, the stored information and the downloaded information;

(c) processing within each receiver information concerning a consumer's financial account and customer's selection from the menu;

(d) transmitting to a payment processor the information processed by the receiver which comprises the consumer's financial account and customer's selection from the video menu; and

(e) verifying the consumer financial account information by the payment processor, and thereafter authorizing payment for the selection.

22. A method according to claim 21, further comprising the steps of transmitting by said payment processor a payment authorization signal to a financial institution.

23. A method according to claim 22, further comprising the step of forwarding by said financial institution, said payment authorization to said retailer.

24. A method of transaction processing for purchasing tickets and processing corresponding financial transaction in real-time comprising the steps of:

(a) broadcasting the identical updated menus by a transmitter source, the menus corresponding to a plurality of performances and sporting events to a plurality of receivers;

(b) receiving in each of the receivers the identical menus; and each of said receiver means including a processor, programmed instructions and stored information for acting on downloaded information, and means for generating signals to said processor for modifying the downloaded information based on the programmed instructions, stored information and the downloaded information,

(c) processing within a respective receiver information concerning a consumer's financial account and customer's selection from the menu;

(d) transmitting to a database means the information processed within the receiver relating to the consumer's financial account and consumer ticket selection from the menus;

(e) verifying the consumer ticket selection by the database means, and transmitting the financial account information by the database means to a transaction processor and thereafter the transaction processor authorizing payment for the selection; and

(f) transmitting from the database means updated information to the transmitting source.

25. A method according to claim 24 further comprising the step of transmitting by said transaction processor a payment authorization signal to a financial institution.

26. A method according to claim 25 further comprising the step of forwarding by said financial institution said payment authorization to said database means.

27. A system according to claim 2, wherein said transaction processor after authorizing said desired transaction, verifies said financial information of said user and transmits an authorizing signal to a financial institution, said financial institution making payments to vendors or service providers.
 Description Submit all comments and votes
 


BACKGROUND OF THE INVENTION

The advent of Cable transmission has opened up an extensive network of pay-per-selection markets to the consumer. A complete array of visual and audio entertainments from movies to live and pre-recorded concerts and sporting events can now be brought directly into the consumer's home. Additionally, the cable viewer has access to a variety of goods and services via several shopping channels.

Presently, the home market is restricted by the amount of time required to complete a pay-per-selection transaction. If an individual desires to purchase a good or a service, he or she must first contact the system operator, place the order, and then provide the operator with credit card information. The operator, in turn, must then contact the consumer's financial institution to verify the billing information provided by the consumer. Once the system operator has been assured of receiving payment for the desired goods or services, then the consumer can receive the chosen goods or services. Due to the interaction between the consumer and the operator, efficiency of the system would be degraded and a resulting built-in capacity would limit the number of transactions.

Alternatively, the operator can merely collect billing information and process it in a batch method at selected intervals. Although this method is faster than clearing each transaction individually, the operator will be exposed to a certain number of uncollectible transactions.

Accordingly, there exists a need for a transactional processing system which would allow for efficient, real-time authorization of consumer transaction for a wide variety of services and products.

SUMMARY OF THE INVENTION

With the foregoing in mind it is an object of this invention to provide a new and improved real-time transactional processing system.

It is a further object of this invention to provide a non-interactive system where providing merchandise or services would be both convenient for the consumer and reliable for the retailer.

It is still a further object of this invention to provide a convenient billing process where the need for mailing bills or for interacting with a service operator is removed.

It is still another object of this invention to provide a real-time credit authorization, thereby assuring payment on every transaction and eliminating batch or interactive billing processes with the vendor or service provider.

The present invention comprises a transmitting source, a receiver and a transaction processor. The Source broadcasts one or many menus over a transmission channel, e.g., a T.V. cable channel. The consumer would have a wide variety of options to choose from the menu, depending on the available services provided by the source. The menu received by the customer could list many different products or services available to pay for, for example; (1) paying for cable bill; (2) paying utility bills; (3) paying bills for merchandise purchased; (4) purchasing entertainment, concert or sporting event tickets; (6) purchasing from any mail order catalog; (7) donating to fund raising events.

The system's receiver is in communication with the transmitting source and is also linked to a transaction processor. The transaction processor, verifies the consumer's financial data, authorizes the proposed transaction and enables the consumer to complete the desired transaction.

The receiver is equipped with a card reader for, by way of example, a bank issued credit or debit card, to enable the receiver to obtain and transmit information about an individual's account to the transaction processor. The consumer selects an item from the menu, and the receiver then transmits the information corresponding to that selection, as well as consumer's financial account information, to the transaction processor via a modem. The transaction processor then verifies the consumer's financial information, and provides real-time authorization of payment for the selection. Next, the transaction processor (if not a financial institution) would transmit a payment authorization signal to a financial institution. The financial institution in turn pays the retailer. The retailer could then send the consumer, the ordered product or service, or a receipt for the paid bill.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1(A) is a block diagram of Transactional Processing System (TPS);

FIG. 1(B) is block diagram of an alternate embodiment of Transactional Processing System;

FIG. 2 is a block diagram of a TPS for real-time services requiring continuous update.

FIG. 3 is a block diagram of a TPS transmission system.

FIG. 4 is a diagram of Transactional Processing System key-box.

FIG. 5 is a top view diagram of Transactional Processing System receiver.

FIG. 6 is a diagram of receiver installation.

FIG. 7A is a block diagram of the operation of Transactional Processing System receiver.

FIG. 7B is a block diagram of the operation of Transactional Processing System receiver with a credit card recorder option.

FIG. 8. is a flow chart of interaction between consumer and a typical menu.

DETAILED DESCRIPTION OF THE INVENTION

Referring now to the drawings in which like numeral represent like components, FIG. 1. illustrates a block diagram of Transactional Processing System (TPS). A Transmitting source 10 would broadcast a signal representing a menu. In the preferred embodiment this signal is video. The transmitting s