UNIVERSAL INTERACTIVE ADVERTISING AND PAYMENT SYSTEM FOR PUBLIC ACCESS ELECTRONIC COMMERCE AND BUSINESS RELATED PRODUCTS AND SERVICES
First Claim
1. A public access electronic commerce terminal for simultaneously controlling a plurality of vending machines and conducting electronic commerce transactions comprising:
- a transaction control device interconnected with at least one of said plurality of vending machines for controlling said interconnected vending machine;
an input device interconnected with said transaction control device for inputting user data;
a display device interconnected with said transaction control device for displaying information;
a telephone interface controller interconnected with said transaction control device, for monitoring and controlling data communications;
a user control panel interconnected with said transaction control device; and
an interactive user response system interconnected with said transaction control device for allowing a user to interactively data communicate to local or remote locations.
9 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a universal advertising and payment system for networking, monitoring and controlling electronic commerce and vending equipment. The system can effectuate electronic commerce and interactive advertising at the point of sale. Vending equipment includes copiers, phones, facsimile machines, printers, data-ports, laptop print stations, notebook computers, palmtop computers (PALM PILOT), microfiche devices, projectors, scanners, cameras, modems, communication access, personal computers (PC), PC terminals (NET PC), and network computers (NC). Vending equipment can be networked to each other through a first network, programmable and accessible by a PC, server, point of sale (POS) system, property or management information system (PMS/MIS), and networked to a second network. The first network and second network can be the same network. Complete control of a vending machine'"'"'s functionality including usage, control, diagnostics, inventory, and marketing data capture can be effectuated locally or by remote connection to the network. Remote connection to the network includes Internet type connections, telecommunication (telephone, ISDN, ADSL), VSAT satellite, and other wire and wireless transmission. The present invention allows a user to obtain authorization for use, pay for products and services, and conFigure the vending equipment with a smart card, or magnetic card (card). Magnetic cards include smart card, credit card, debit card, pre-paid, automated teller machine (ATM) or other bank or private issued card. Users can also use a hotel room key/card or other insertion type-identifying device. Additionally, biometric identification such as hand writing, voice, finger, hand, or eye (iris scan) can be utilized to control the system.
98 Citations
55 Claims
-
1. A public access electronic commerce terminal for simultaneously controlling a plurality of vending machines and conducting electronic commerce transactions comprising:
-
a transaction control device interconnected with at least one of said plurality of vending machines for controlling said interconnected vending machine;
an input device interconnected with said transaction control device for inputting user data;
a display device interconnected with said transaction control device for displaying information;
a telephone interface controller interconnected with said transaction control device, for monitoring and controlling data communications;
a user control panel interconnected with said transaction control device; and
an interactive user response system interconnected with said transaction control device for allowing a user to interactively data communicate to local or remote locations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 35, 37, 38, 40)
-
-
34. A transaction processing method for processing vending and electronic commerce transactions by way of a public access electronic commerce terminal system comprising the steps of:
-
a) capturing transaction data;
b) identifying transaction type based on said transaction data;
c) evaluating the validity of said transaction type;
d) communicating said transaction data; and
e) processing said transaction data.
-
-
36. A smart card revaluing method for altering the stored value on a smart card by way of a public access electronic commerce terminal system comprising the steps of:
-
a) detecting a smart card has been inserted into a smart card reader writer;
b) retrieving transaction data from said smart card;
c) communicating said transaction data to a universal server;
d) evaluating the validity of said transaction data; and
e) processing said transaction data.
-
-
39. A method of distributing, monitoring, and effectuating electronic commerce transactions with interactive advertising by way of a public access electronic commerce terminal system comprising the steps:
-
a) distributing advertisements for an electronic commerce items over a network of terminals;
b) monitoring user responses to said advertisements;
c) allowing said user to obtain more information on said advertisements or to purchase said electronic commerce items;
d) requesting said user to present a valid form of identification to start a transaction when said user is currently not in a transaction;
e) determining transaction data;
f) communicating said transaction data to a universal server; and
g) adding said electronic commerce items purchased to said user'"'"'s current transaction charges.
-
-
41. A method of buying goods and services by way of a public access electronic commerce terminal system comprising the steps of:
-
a) allowing a user to respond to an advertisement;
b) requesting said user to present a valid form of identification to start a transaction when said user is currently not in a transaction;
c) determining transaction data;
d) communicating said transaction data to a universal server;
e) processing said transaction data to bill customer; and
f) delivering said goods or items purchased by said user. - View Dependent Claims (42, 43)
-
-
44. A dynamic identification interchange method for exchanging one form of identification for another form of identification through the use of a public access electronic commerce terminal system comprising the steps:
-
a) obtaining transaction data;
b) data communicating said transaction data to a universal server, whereby said transaction data can undergo by way of said dynamic identification interchange a swap data step, an append data step, a convert data step, a route data step, or a process data step; and
c) returning the resultant of step b for further processing. - View Dependent Claims (47)
-
-
45. A method of tracking system errors by way of a public access electronic commerce terminal system comprising the steps of:
-
a) testing to see if a preprogrammed number of non-system-use hours has elapsed;
b) testing to see if any networked equipment is in an error condition;
c) allowing a remote location to poll a universal server to data communicate with a plurality of public access electronic commerce terminals and vending equipment requesting system status information;
d) determining if an error condition is present based on said system status information; and
e) allowing said universal server to process said error condition handling procedures.
-
-
46. A method of collecting customer survey information by way of a public access electronic commerce terminal system comprising the steps of:
-
a) obtaining transaction data;
b) data communicating transaction data to a universal server;
c) prompting a user to enter data into a customer survey form;
d) data communicating said transaction data including said customer survey form to said universal server; and
e) processing said customer survey form.
-
-
48. A method of providing a help desk by way of a public access electronic commerce terminal system comprising the steps of:
-
a) initiating a help or service request;
b) communicating said help or service request to a universal server;
c) allowing said universal server to render said help or service when said help or service request can be resolved by said universal server;
d) allowing said universal server to request said help or service from another data communicating device when said help of service request can not be resolved by said universal server;
e) communicating data, and or video data, and or audio data from a data communicating device to said public access electronic commerce terminal system requesting said help or service; and
f) terminating said help or service request.
-
-
49. A method of printing data by way of a public access electronic commerce terminal system comprising the steps of:
-
a) requesting permission to print from a universal server;
b) determining if said public access electronic commerce terminal system is preprogrammed with a network address to send said print data;
c) determining where said print data will be data communicated;
d) data communicating said print data;
e) testing if data communication was successful; and
f) sending print data to said universal server when data communication was unsuccessful.
-
-
50. A method of processing post vend transaction data by way of a public access electronic commerce terminal system comprising the steps of:
-
a) data communicating said post vend transaction data to a universal server;
b) determining whether post vend transaction routing is required;
c) routing said post vend transaction data for settlement when required;
d) routing said post vend transaction data for posting when required;
e) processing said post vend transaction data in accordance with said universal server'"'"'s programmed settings; and
f) determining if said post vend transaction data processing was successful.
-
-
51. A method of servicing a request from a universal server, a property management system, a point of sale system, a management information system, a personal computer, and or a user by way of a public access electronic commerce terminal system comprising the steps of:
-
a) determining if a service condition has been requested;
b) responding to said service condition by data communicating an acknowledge;
c) determining whether data communications with the universal server is required to resolve the service request;
d) data communicating with said universal server to resolve the service request when required; and
e) resolving said service condition.
-
-
52. A method of performing a transaction by way of a public access electronic commerce terminal system comprising the steps of:
-
a) capturing transaction data when an identification form is presented;
b) determining if said identification form is valid;
c) processing said transaction data;
d) determining a processing limit from said transaction data;
e) determining whether a print receipt is required from said transaction data;
f) validating said transaction data;
g) enabling equipment for use based upon the receipt of an “
approved”
response in step f;
h) allowing goods and service to be vended;
i) displaying advertising on said public access electronic commerce terminal system;
j) allowing a customer to purchase items advertised on said public access electronic commerce terminal system;
k) testing for maximum authorization limit reached based upon said transaction data;
l) reauthorizing identification when the processing limit has been reached;
m) printing a transaction receipt when required; and
n) data communicating said transaction data. - View Dependent Claims (53)
-
-
54. A public access electronic commerce terminal for simultaneously controlling a plurality of point of sale systems and conducting electronic commerce transactions comprising:
-
a transaction control means interconnected with at least one of said plurality of point of sale systems for controlling said interconnected point of sale system;
an input means interconnected with said transaction control device for inputting user data;
a display means interconnected with said transaction control device for displaying information;
a telephone interface control means interconnected with said transaction control device, for monitoring and controlling data communications;
a user control panel interconnected with said transaction control device; and
an interactive user response means interconnected with said transaction control device for allowing a user to interactively data communicate to local or remote locations.
-
-
55. A carrier including a computer program, when executed by a processor, causes the processor to perform a transaction by way of a public access electronic commerce terminal system, the computer program causing the computer to perform the steps of:
-
a) capturing transaction data when an identification form is presented;
b) determining if said identification form is valid;
c) processing said transaction data;
d) determining a processing limit from said transaction data;
e) determining whether a print receipt is required from said transaction data;
f) validating said transaction data;
g) enabling equipment for use based upon the receipt of an “
approved”
response in step f;
h) allowing goods and service to be vended;
i) displaying advertising on said public access electronic commerce terminal system;
j) allowing a customer to purchase items advertised on said public access electronic commerce terminal system;
k) testing for maximum authorization limit reached based upon said transaction data;
l) reauthorizing identification when the processing limit has been reached;
m) printing a transaction receipt when required; and
n) data communicating said transaction data.
-
Specification