Remote ordering system
DC CAFCFirst Claim
1. A remote ordering terminal for providing at least one list of at least one item or group of items to a remotely located order processing system associated with one or more merchants on each of a plurality of occasions, each item or group of items having an item code associated therewith, said remote ordering terminal comprising:
- user and/or merchant identifier means;
at least one data entry device for providing said terminal with said item associated item codes and with data from said user and/or merchant identifier means;
a database unit providing a user-specific database including user-discernable item data associated with item codes for user-selected items or groups of items;
memory to provide storage for said user-specific database, said memory in communication with said at least one data entry device for storing said at least one list;
communication means for associating said memory and said order processing system upon user command for remotely accessing said order processing system over a multi-user network, for transmitting said at least one list to said order processing system using said data from said user and/or merchant identifier means, and for receiving new and/or replacement user-discernable item data from said order processing system during association of said memory and said order processing system, said new and/or replacement user-discernable item data corresponding only to said at least one item or group of items of said at least one list;
a message display portion in communication with said memory and said user-specific database for displaying order pertinent information including said user-discernable item data from said memory; and
at least one command entry device responsive to user selection of items from said order pertinent information for assembling said at least one list and for enabling said user command, resulting in said transmitting of said at least one list to said order processing system,wherein said at least one list is comprised of an order to be processed by said order processing system, or a provisional order list transmitted to said order processing system, transmission of either resulting in on-demand receipt of said new and/or replacement user-discernable item data within said user-specific database for said at least one item or group of items.
3 Assignments
Litigations
3 Petitions
Reexamination
Accused Products
Abstract
A remote ordering system provides a user the ability to build and edit one or more order lists, resident in memory within a user device, and the further ability to review and manipulate a user interpretable display of the contents of such lists. A system comprising merchant stock databases, a data format/transfer computer (DFTC), and display/processor units (DPUs) (the user devices) enable creation and transmission of the order lists. Coded data read into each DPU identifies items to be added to the order lists. A DPU database contains user-discernable item information stored according to the associated coded data and is capable of learning new or updating old item information when in communication with the merchant database. Item information can be automatically or manually deleted to free DPU memory.
-
Citations
75 Claims
-
1. A remote ordering terminal for providing at least one list of at least one item or group of items to a remotely located order processing system associated with one or more merchants on each of a plurality of occasions, each item or group of items having an item code associated therewith, said remote ordering terminal comprising:
-
user and/or merchant identifier means; at least one data entry device for providing said terminal with said item associated item codes and with data from said user and/or merchant identifier means; a database unit providing a user-specific database including user-discernable item data associated with item codes for user-selected items or groups of items; memory to provide storage for said user-specific database, said memory in communication with said at least one data entry device for storing said at least one list; communication means for associating said memory and said order processing system upon user command for remotely accessing said order processing system over a multi-user network, for transmitting said at least one list to said order processing system using said data from said user and/or merchant identifier means, and for receiving new and/or replacement user-discernable item data from said order processing system during association of said memory and said order processing system, said new and/or replacement user-discernable item data corresponding only to said at least one item or group of items of said at least one list; a message display portion in communication with said memory and said user-specific database for displaying order pertinent information including said user-discernable item data from said memory; and at least one command entry device responsive to user selection of items from said order pertinent information for assembling said at least one list and for enabling said user command, resulting in said transmitting of said at least one list to said order processing system, wherein said at least one list is comprised of an order to be processed by said order processing system, or a provisional order list transmitted to said order processing system, transmission of either resulting in on-demand receipt of said new and/or replacement user-discernable item data within said user-specific database for said at least one item or group of items. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for remote ordering at least one desired item by a user from one of a plurality of merchants using a system having a user device, a central computer, one of a plurality of merchant databases, and a communications link including a multi-user network, said at least one desired item having a unique identifying code associated therewith, the method comprising:
-
storing for a plurality of user-specific items, in an identifier database accessible at said user device for user perception at said user device, a user-cognizable identifier of said at least one item corresponding to said identifying code; user inputting said identifying code corresponding to said at least one desired item into said user device by machine recognition of said user input identifying code; accumulating from said identifier database selected ones of said user-cognizable identifiers corresponding to said input identifying codes in at least one list of desired items; selectively associating a transaction identifier having user and/or merchant identifications with said user device to identify a selected merchant database and/or to identify said user to a selected merchant database; commanding said user device to establish remote communication between said user device and said selected merchant database corresponding to said merchant identification through said central computer over said communications link including said multi-user network; interactively updating only said selected one of said user-cognizable identifiers in said identifier database of user-specific items with current information provided by said merchant database over said communications link in response to a user action at said user device, said user action including the communication of a provisional list of desired items transmitted to said selected merchant database for the purpose of providing said interactive updating, or the communication of an order list of desired items transmitted to said selected merchant database for the purpose of providing said interactive updating and remote ordering said desired items comprising said order list; and passing transaction specific information over said communications link including said identifying codes between said user device and said selected merchant database. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A remote ordering system for processing at least one order list of at least one user-selected item to be ordered, each said item having a corresponding item code, said system comprising:
-
a central inventory database; a user-specific database of user-discernable item data corresponding to said item codes; central processing means for providing remote communication over a multi-user network between said central inventory database and said user-specific database in response to a user action for teaching user-discernable item data received from said central inventory database to said user-specific database, for interactively updating said user-discernable item data contained within said user-specific database with replacement user-discernable item data received from said central inventory database in response to a user action, and for aging-out infrequently accessed user-discernable item data from said user-specific database; memory means in communication with said central processing means and thus to said user-specific database for maintaining said at least one order list; and an order device associated with said user-specific database, in communication with said central inventory database via said central processing means and said multi-user network, and responsive to user input, said order device comprising; communication means for interfacing said order device with said central processing means; identifier means for providing said remote ordering system with user and/or merchant information; input means for providing said order service with said item codes corresponding to said at least one user-selected item to be ordered; a display in communication with said memory means and said central processing means for providing order pertinent information, including said user-discernable item data, to a user; and management means for controlling said display and said communication means, said management means responsive to said user input and said central processing means, wherein said user-discernable item data to be taught and said replacement user-discernable item data correspond only to said at least one user-selected item to be ordered of said at least one order list and are interactively receivable as a result of said central processing means, responding to said user input at said order device, transmitting to said central inventory database said at least one order list comprising a list of items to be ordered or a provisional list of items for which updated user-discernable item data is desired. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75)
-
Specification