Patent US5664110A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5664110A Expired / Lapsed US ⏱️ 0.0 years remaining

Remote ordering system

Assignee: CRONOS TECHNOLOGIES LLC
•
Filing: 1994-12-08
•
Granted: 1997-09-02
•
Expires: 2014-12-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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.

Inventors

  • 👤 Jonathan B. Green
  • 👤 William R. Pope

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 16:46
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/08; G06Q10/087; G06Q30/00; G06Q30/06; G06Q30/0601; G06Q30/0633; G06Q30/0635; G06Q10/0874; G06Q10/0877; G06Q30/0641; G06Q30/0643

Claims Analysis

Total Claims: 78
Claim 1
Independent Claim 363 words
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.
Claim 2
Dependent Claim 363 words
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.
Claim 3
Dependent Claim 26 words
The terminal according to claim 1, wherein said identifier means comprise data necessary for accessing said order processing system by a user including user account number.
Claim 4
Dependent Claim 18 words
The terminal according to claim 2, wherein said identifier means are disposed within said remote ordering terminal memory.
Claim 5
Dependent Claim 29 words
The terminal according to claim 3, wherein said identifier means are selectable by said user from a list of said identifier means stored within said remote ordering terminal memory.
Claim 6
Dependent Claim 22 words
The terminal according to claim 2, wherein said identifier means are disposed external to and independent from said remote ordering terminal memory.
Claim 7
Dependent Claim 21 words
The terminal according to claim 1, wherein said at least one data entry device comprises bar code detection and analysis circuitry.
Claim 8
Dependent Claim 28 words
The terminal according to claim 1, wherein said identifier means are selectively associated with said at least one data entry device for machine recognition of said identifier means.
Claim 9
Dependent Claim 34 words
The terminal according to claim 1, wherein said at least one data entry device is selected from a group consisting of a keyboard, a keypad, a magnetic stripe reader, and a voice recognition circuit.
Claim 10
Dependent Claim 13 words
The terminal according to claim 1, wherein said memory is random access memory.
Claim 11
Dependent Claim 17 words
The terminal according to claim 1, wherein said memory further stores at least one previously user-compiled list.
Claim 12
Dependent Claim 15 words
The terminal according to claim 1, wherein said user-discernable database is stored within said memory.
Claim 13
Dependent Claim 43 words
The terminal according to claim 1, wherein said terminal further comprises a processor in communication with said memory, said at least one data entry device, said communication means, said user-specific database, said message display portion, and said at least one data entry device.
Claim 14
Dependent Claim 20 words
The terminal according to claim 1, wherein said user-discernable item data includes nutritional data applicable to a corresponding item code.
Claim 15
Dependent Claim 23 words
The terminal according to claim 1, wherein said user-discernable item data includes a pictorial representation of an item having a corresponding item code.
Claim 16
Dependent Claim 29 words
The terminal according to claim 1, wherein said order pertinent information includes promotional information provided by said order processing system to said remote ordering terminal via said communication means.
Claim 17
Dependent Claim 30 words
The terminal according to claim 1, wherein said at least one command entry device and said message display portion collectively comprise a touch-sensitive display disposed within said remote ordering terminal.
Claim 18
Dependent Claim 32 words
The terminal according to claim 1, wherein said at least one command entry device is selected from the group consisting of a mouse, a light pen, a trackball, and an air mouse.
Claim 19
Dependent Claim 29 words
The terminal according to claim 1, wherein said at least one data entry device and said at least one command entry device are the same at least one device.
Claim 20
Dependent Claim 23 words
The terminal according to claim 1, wherein said command entry device comprises at least one function key disposed within said remote ordering terminal.
Claim 21
Dependent Claim 18 words
The terminal according to claim 1, wherein said memory comprises a removable media interface for interfacing removable media.
Claim 22
Dependent Claim 16 words
The terminal according to claim 20, wherein said user-specific database is stored within said removable media.
Claim 23
Independent Claim 335 words
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.
Claim 24
Independent Claim 335 words
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.
Claim 25
Dependent Claim 31 words
The method according to claim 22, wherein said step of user inputting said identifying code includes scanning said identifying code with a bar code reader in communication with said user device.
Claim 26
Dependent Claim 28 words
The method according to claim 22, wherein said step of user inputting said identifying code includes user inputting said identifying code corresponding to a plurality of unique products.
Claim 27
Dependent Claim 31 words
The method according to claim 22, wherein said step of user inputting said identifying code by machine recognition includes the processing of a scanned bar code by bar code detection circuitry.
Claim 28
Dependent Claim 46 words
The method according to claim 22, wherein said step of user inputting said identifying code by machine recognition includes the processing of input data from an element selected from the group consisting of a keyboard, a keypad, a magnetic stripe reader, and a voice recognition circuit.
Claim 29
Dependent Claim 49 words
The method according to claim 22, wherein said step of accumulating from said identifier database selected ones of said user-cognizable identifiers in said at least one list further comprises the step of reviewing said at least one list including said user-cognizable identifiers by said user at said user device.
Claim 30
Dependent Claim 49 words
The method according to claim 22, wherein said step of accumulating from said identifier database selected ones of said user-cognizable identifiers in said at least one list further comprises the step of modifying said at least one list including said user-cognizable identifiers by said user at said user device.
Claim 31
Dependent Claim 28 words
The method according to claim 22, wherein said step of storing in an identifier database is comprised of storing in an identifier database disposed within said user device.
Claim 32
Dependent Claim 18 words
The method according to claim 22, wherein said identifier database is disposed in conjunction with said central computer.
Claim 33
Dependent Claim 27 words
The method according to claim 22, wherein said step of storing a user-cognizable identifier includes storing a user-readable description of an item corresponding to said identifying code.
Claim 34
Dependent Claim 19 words
The method according to claim 31, wherein said step of storing a user-readable description includes storing a unit price.
Claim 35
Dependent Claim 18 words
The method according to claim 31, wherein said step of storing a user-readable description includes storing nutritional data.
Claim 36
Dependent Claim 27 words
The method according to claim 22, wherein said step of storing a user-cognizable identifier includes storing a pictorial representation of an item corresponding to said identifying code.
Claim 37
Dependent Claim 36 words
The method according to claim 22, wherein said step of selectively associating a transaction identifier comprises selectively associating data indicative of information necessary for accessing said selected merchant database by said user including user account number.
Claim 38
Dependent Claim 38 words
The method according to claim 35, wherein said step of selectively associating a transaction identifier includes transmitting said user and/or merchant identifications from said user device over said communications link to said merchant database via said central computer.
Claim 39
Dependent Claim 41 words
The method according to claim 36, wherein said step of selectively associating a transaction identifier includes transmitting user and/or merchant identifications from a transaction identifier selected by said user from a list of plural transaction identifiers stored within said user device.
Claim 40
Dependent Claim 30 words
The method according to claim 22, wherein said step of selectively associating a transaction identifier includes selectively associating a transaction identifier disposed external to and independent from said user device.
Claim 41
Dependent Claim 34 words
The method according to claim 38, wherein said step of selectively associating a transaction identifier includes selectively associating a transaction identifier with said user device via machine recognition of said user and/or merchant identifications.
Claim 42
Dependent Claim 33 words
The method according to claim 39, wherein said step of selectively associating a transaction identifier via machine recognition of said user and/or merchant identifications is executed by bar code detection and analysis circuitry.
Claim 43
Dependent Claim 30 words
The method according to claim 22, wherein said step of commanding said user device comprises user establishment of said communication by selecting a user-responsive element associated with said user device.
Claim 44
Dependent Claim 28 words
The method according to claim 41, wherein said step of user establishment of said communication comprises selecting a region on a touch-sensitive display disposed within said user device.
Claim 45
Dependent Claim 25 words
The method according to claim 41, wherein said step of user establishment of said communication comprises selecting a function key disposed on said user device.
Claim 46
Dependent Claim 31 words
The method according to claim 22, wherein said step of passing transaction specific information further includes passing advertising and promotional information supplied by said selected merchant database to said user device.
Claim 47
Dependent Claim 371 words
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.
Claim 48
Dependent Claim 371 words
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.
Claim 49
Dependent Claim 19 words
The system according to claim 45, wherein each said user-discernable item code corresponds to a plurality of unique products.
Claim 50
Dependent Claim 17 words
The system according to claim 45, wherein each said item code is comprised of a bar code.
Claim 51
Dependent Claim 20 words
The system according to claim 47, wherein said input means comprises a bar code reader and bar code detection circuitry.
Claim 52
Dependent Claim 16 words
The system according to claim 45, wherein said central inventory database comprises said user-discernable item data.
Claim 53
Dependent Claim 21 words
The system according to claim 45, wherein said central inventory database comprises promotional information to be communicated to said order device.
Claim 54
Dependent Claim 19 words
The system according to claim 45, wherein said central inventory database is physically disposed within said central processing means.
Claim 55
Dependent Claim 18 words
The system according to claim 45, wherein said user-specific database is physically disposed within said central processing means.
Claim 56
Dependent Claim 17 words
The system according to claim 45, wherein said user-specific database is physically disposed within said order device.
Claim 57
Dependent Claim 23 words
The system according to claim 45, wherein said user-discernable item data includes a user-readable description of an item corresponding to an item code.
Claim 58
Dependent Claim 14 words
The system according to claim 54, wherein said user-readable description includes a unit price.
Claim 59
Dependent Claim 13 words
The system according to claim 54, wherein said user-readable description includes nutritional data.
Claim 60
Dependent Claim 23 words
The system according to claim 45, wherein said user-discernable item data includes a pictorial representation of an item corresponding to an item code.
Claim 61
Dependent Claim 31 words
The system according to claim 45, wherein said user-discernable item data is taught to said user-specific database if said user-discernable item data has not been previously taught to said user-specific database.
Claim 62
Dependent Claim 39 words
The system according to claim 45, wherein said user-discernable item data within said user-specific database is updated if said user-discernable item data within said user-specific database is not identical to said user-discernable item data from said central inventory database.
Claim 63
Dependent Claim 29 words
The system according to claim 45, wherein said infrequently accessed user-discernable item data is aged out of said user-specific database when said user-specific database has reached a predetermined capacity.
Claim 64
Dependent Claim 24 words
The system according to claim 45, wherein said central processing means further provides promotional information from said central inventory database to said user-specific database.
Claim 65
Dependent Claim 16 words
The system according to claim 45, wherein said memory means is disposed within said order device.
Claim 66
Dependent Claim 17 words
The system according to claim 45, wherein said memory means is disposed within said central processing means.
Claim 67
Dependent Claim 42 words
The system according to claim 45, wherein said at least one order list further includes at least one interim list currently being compiled by a user, said at least one interim list being accessible for review and modification at said order device.
Claim 68
Dependent Claim 30 words
The system according to claim 45, wherein said identifier means comprise data indicative of information necessary for accessing said central inventory database by a user including a user account number.
Claim 69
Dependent Claim 16 words
The system according to claim 45, wherein said identifier means are disposed within said order device.
Claim 70
Dependent Claim 27 words
The system according to claim 66, wherein said identifier means are selectable by said user from a list of said identifier means stored within said order device.
Claim 71
Dependent Claim 20 words
The system according to claim 45, wherein said indentifier means are disposed external to and independent from said order device.
Claim 72
Dependent Claim 24 words
The system according to claim 68, wherein said identifier means are selectively associated with said order device via machine recognition of said identifier means.
Claim 73
Dependent Claim 23 words
The system according to claim 69, wherein said machine recognition of said identifier means is executed by bar code detection and analysis circuitry.
Claim 74
Dependent Claim 16 words
The system according to claim 45, wherein said display further provides promotional information to a user.
Claim 75
Dependent Claim 17 words
The system according to claim 45, wherein said order device further comprises at least one user-responsive element.
Claim 76
Dependent Claim 28 words
The system according to claim 72, wherein said display is a touch-sensitive display, and wherein said at least one user-responsive element comprises a region on said touch-sensitive display.
Claim 77
Dependent Claim 22 words
The system according to claim 72, wherein said at least one user-responsive element comprises a function key disposed on said order device.
Claim 78
Dependent Claim 18 words
The system according to claim 72, wherein said at least one user-responsive element comprises an external pointing device.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-09-01 2001-03-03 2001-09-02 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-09-01 2005-03-03 2005-09-02 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-09-01 2009-03-03 2009-09-02 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag