← Back to Patent Explorer
US4734858A Expired / Lapsed US ⏱️ 0.0 years remaining

Data terminal and system for placing orders

Assignee: CREST MANAGEMENT Inc
•
Filing: 1984-11-26
•
Granted: 1988-03-29
•
Expires: 2004-11-26
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A pocket size data terminal is described for use by a large number of consumers in a system with which goods or services can be conveniently and automatically ordered. A plurality of data terminals which can automatically dial a local processing center (LPC) are distributed among users each of whom can address the LPC with a unique user identification and an internal terminal identification. The terminal is internally battery powered. Each data terminal can accumulate orders for goods or services in a send memory while the terminal is unencumbered by any external connector. When subsequently connected to a phone line modular jack, upon command by a user send memory contents are automatically sent to an LPC in a short burst. The LPC verifies the use of the terminal, the authorization of the requested service and format of the data as well as other items as may be included in the order. Upon verification, the LPC returns an appropriate message for visual display at the terminal and processes the order to suppliers of the requested goods or services.

Inventors

  • 👤 Hubert J. Schlafly

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 11:35
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/08; G06Q10/087; G06Q30/00; G06Q30/06; G06Q30/0601; G06Q30/0609; G06Q10/0874; G06Q30/0633; G06Q30/0635

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 407 words
A system for ordering services of goods by generating digital data representative of particular orders to a local processor center over telephone lines comprising: a plurality of hand-carryable user data terminals assigned to individual users with respective uniquely associated user identification codes; each data terminal having: (A) a data storage medium including a send memory in which ordering data and identification data for transmission to the local processing center is stored; (B) a display of alpha-numeric characters; (C) a keyboard having functional code keys and order defining keys which carry both alpha and numerical characters, and means for generating key signals respectively identifying individually actuated keys and individual alpha and numeric characters thereon; (D) said send memory storing data representative of an identification of the data terminal; (E) means for causing on said display a display of a visually readable prompt which characterizes subsequent key actuations as representative of an identification code of the user of the terminal, and means for storing said user identification code in said send memory; (F) means for causing on said display a display of selected prompts, each of which characterizes subsequent order key actuations and associated key signals as representative of predetermined data of a particular order, and means for storing key signals representative of the latter key actuations in a location of the send memory designated for said particular order; (G) automatic dialing means for establishing a telephone communication link between the data terminal and the local processor center; (H) means for actuating said automatic dialing means and transmitting all of the data accumulated in the send memory to said local processing center over said link in a short burst; and means for receiving response data over said link from said local processing center and storing said response data in the data terminal storage medium; (I) means responsive to said response data from the local processor center for causing a corresponding display thereof on said display; said local processor center including: (A) means for verifying data representative of terminal number and the user identification as received from respective ones of said terminals; (B) means for identifying the order data being sent by a terminal; (C) means for transmitting an evaluation response to a said terminal with respect to order and identification data sent by the terminal; and means for terminating said telephone link a predetermined short time after said evaluation response transmittal to limit the duration of said communication link.
Claim 2
Independent Claim 407 words
A system for ordering services of goods by generating digital data representative of particular orders to a local processor center over telephone lines comprising: a plurality of hand-carryable user data terminals assigned to individual users with respective uniquely associated user identification codes; each data terminal having: (A) a data storage medium including a send memory in which ordering data and identification data for transmission to the local processing center is stored; (B) a display of alpha-numeric characters; (C) a keyboard having functional code keys and order defining keys which carry both alpha and numerical characters, and means for generating key signals respectively identifying individually actuated keys and individual alpha and numeric characters thereon; (D) said send memory storing data representative of an identification of the data terminal; (E) means for causing on said display a display of a visually readable prompt which characterizes subsequent key actuations as representative of an identification code of the user of the terminal, and means for storing said user identification code in said send memory; (F) means for causing on said display a display of selected prompts, each of which characterizes subsequent order key actuations and associated key signals as representative of predetermined data of a particular order, and means for storing key signals representative of the latter key actuations in a location of the send memory designated for said particular order; (G) automatic dialing means for establishing a telephone communication link between the data terminal and the local processor center; (H) means for actuating said automatic dialing means and transmitting all of the data accumulated in the send memory to said local processing center over said link in a short burst; and means for receiving response data over said link from said local processing center and storing said response data in the data terminal storage medium; (I) means responsive to said response data from the local processor center for causing a corresponding display thereof on said display; said local processor center including: (A) means for verifying data representative of terminal number and the user identification as received from respective ones of said terminals; (B) means for identifying the order data being sent by a terminal; (C) means for transmitting an evaluation response to a said terminal with respect to order and identification data sent by the terminal; and means for terminating said telephone link a predetermined short time after said evaluation response transmittal to limit the duration of said communication link.
Claim 3
Independent Claim 29 words
The system as claimed in claim (2) 1 wherein said data terminal further includes: means for identifying an order as one to be cancelled by the local processor center.
Claim 4
Dependent Claim 30 words
The system as claimed in claim 2 wherein said data terminal further includes: means for effectively locking out the keyboard when order data has been identified as to be cancelled.
Claim 5
Dependent Claim 29 words
The system as claimed in claim 2 wherein the data terminal further includes: means for effectively locking out the keyboard for the time when the communication link is established.
Claim 6
Dependent Claim 22 words
The system as claimed in claim 4 wherein the data terminal further includes: means for identifying an order as a practice order.
Claim 7
Dependent Claim 87 words
The system as claimed in claim 4 wherein the verifying means further includes: means for storing at the local processor center the data terminal identification in association with a known authorized user identification; means for comparing the user identification received from the data terminal with the user identification initially stored in the local processor center and authorized with the data terminal identification; means for limiting service by the local processor center to a data terminal after a predetermined number of attempts by said comparing means have failed.
Claim 8
Dependent Claim 35 words
The system as claimed in claim 1 wherein the local processor center further includes: means for identifying an emergency order from the order data sent by the data terminal and generating a signal indicative thereof.
Claim 9
Dependent Claim 53 words
The system as claimed in claim 1 wherein the local processor center further includes: means for identifying order data from a data terminal as signifying a request for a cable television program; and means responsive thereto for generating signals to enable the user of the data terminal to receive said cable television program.
Claim 10
Dependent Claim 74 words
The system as claimed in claim 1 wherein the local processor center further includes: means for identifying order data from a data terminal as signifying an address change; means for transmitting to said data terminal data representative of a phone number associated with the address change; and wherein the data terminal further includes means for replacing the phone number associated with the local processing center with the phone number associated with the address change.
Claim 11
Dependent Claim 173 words
A data terminal to enable a plurality of users to place requests with a central processor through telephone lines with a plurality of such data terminals located at user locations comprising: a user located handholdable data terminal having a keyboard, a display, a memory, input/output means for establishing data communication between the data terminal and the central processor through a telephone line, and processor control means for operation of the data terminal, said memory having a data terminal identification code which bears a known association with a user identification code; means for entering and then storing the user identification code in said memory; handholdable means for reading visually printed codes and producing items data indicative thereof and storing the item data in said memory; automatic dialing means in said terminal for establishing a telephone link between the data terminal and the central processor; and means in said data terminal for transmitting said data terminal identification code, said user identification code and said item data to said central processor in a short time burst.
Claim 12
Dependent Claim 173 words
A data terminal to enable a plurality of users to place requests with a central processor through telephone lines with a plurality of such data terminals located at user locations comprising: a user located handholdable data terminal having a keyboard, a display, a memory, input/output means for establishing data communication between the data terminal and the central processor through a telephone line, and processor control means for operation of the data terminal, said memory having a data terminal identification code which bears a known association with a user identification code; means for entering and then storing the user identification code in said memory; handholdable means for reading visually printed codes and producing items data indicative thereof and storing the item data in said memory; automatic dialing means in said terminal for establishing a telephone link between the data terminal and the central processor; and means in said data terminal for transmitting said data terminal identification code, said user identification code and said item data to said central processor in a short time burst.
Claim 13
Independent Claim 162 words
A method for operating a system for ordering goods or services requested by consumers comprising the steps of: storing at a local processing center for each of a plurality of data terminals a data terminal code and a user identification code and a service authorization code; receiving at said local processing center short bursts of data communications from a plurality of data terminals, with each data communication including said data terminals, said user identification code, and order data of predetermined maximum length; verifying the received data terminal code and user code as received from each data terminal; and forwarding the order data to suppliers to enable fulfillments of the requests upon verification of the communication data with respect to properly matching of terminal and user codes and authorization of the requested service; detecting from a data communication received from said data terminal that order data in said data communication needs to be cancelled; and forwarding such cancellation order to the associated supplier.
Claim 14
Independent Claim 162 words
A method for operating a system for ordering goods or services requested by consumers comprising the steps of: storing at a local processing center for each of a plurality of data terminals a data terminal code and a user identification code and a service authorization code; receiving at said local processing center short bursts of data communications from a plurality of data terminals, with each data communication including said data terminals, said user identification code, and order data of predetermined maximum length; verifying the received data terminal code and user code as received from each data terminal; and forwarding the order data to suppliers to enable fulfillments of the requests upon verification of the communication data with respect to properly matching of terminal and user codes and authorization of the requested service; detecting from a data communication received from said data terminal that order data in said data communication needs to be cancelled; and forwarding such cancellation order to the associated supplier.
Claim 15
Dependent Claim 62 words
The method for operating the system as claimed in claim 11 and further comprising the steps of: detecting from a data communication received from a data terminal that said communication represents an emergency; retrieving at the local processor center from the received data terminal code an identification of the user; and forwarding the identification of the user and emergency detection for response.
Claim 16
Dependent Claim 52 words
The method for operating the system as claimed in claim 12 and further comprising the steps of: inhibiting said step of forwarding to a supplier as to a particular terminal when the received user identification and terminal number transmitted by said latter terminal fail to be verified a predetermined number of times.
Claim 17
Dependent Claim 299 words
A data terminal to enable a plurality of users to place requests for items with a central processor by using telephone lines for coupling data terminals at the users to the central processor, comprising; a handholdable data terminal having a keyboard, a display, a memory and processor control means coupled thereto for operation thereof, said keyboard being formed of an array of keys, a first group of keys in the array carrying predetermined functional code designations, and a second group of thirteen keys in the array carrying both numeral and alphabet characters; each key in said second group of keys carrying a pair of alphabet characters which are spatially placed in a horizontal side by side relationship alongside each other, and ten of said keys carrying different numerical characters, with a pair of alphabet control keys in the first group being spatially arranged on the keyboard to correspond with the placement of the alphabet characters on keys in the second group; means responsive to the activation of a key in the second group and an alphabet control key for generating a key signal to functionally associate the alphabet characters with an alphabet control key and unambiguously identify each alphanumerical character on an actuated key in the second group; said memory including a send memory and means for storing key signals in said send memory; means for automatically dialing a phone number to establish a telephone link between the data terminal and the central processor; means responsive to the entry of a personal identification code for initiating the dialing of a phone number and the transmittal of the send memory contacts and the personal identification code to the central processor; and means responsive to a transmission from the central processor for erasing the personal identification code from the data terminal.
Claim 18
Dependent Claim 299 words
A data terminal to enable a plurality of users to place requests for items with a central processor by using telephone lines for coupling data terminals at the users to the central processor, comprising; a handholdable data terminal having a keyboard, a display, a memory and processor control means coupled thereto for operation thereof, said keyboard being formed of an array of keys, a first group of keys in the array carrying predetermined functional code designations, and a second group of thirteen keys in the array carrying both numeral and alphabet characters; each key in said second group of keys carrying a pair of alphabet characters which are spatially placed in a horizontal side by side relationship alongside each other, and ten of said keys carrying different numerical characters, with a pair of alphabet control keys in the first group being spatially arranged on the keyboard to correspond with the placement of the alphabet characters on keys in the second group; means responsive to the activation of a key in the second group and an alphabet control key for generating a key signal to functionally associate the alphabet characters with an alphabet control key and unambiguously identify each alphanumerical character on an actuated key in the second group; said memory including a send memory and means for storing key signals in said send memory; means for automatically dialing a phone number to establish a telephone link between the data terminal and the central processor; means responsive to the entry of a personal identification code for initiating the dialing of a phone number and the transmittal of the send memory contacts and the personal identification code to the central processor; and means responsive to a transmission from the central processor for erasing the personal identification code from the data terminal.

References Cited (Backward Citations)

US3719927A Cited
US4115870A Cited
US4277837A Cited
US4266271A Cited
US4460965A Cited
GB2066540A Cited
US4361851A Cited
US4341951A Cited
US4415065A Cited
US4511970A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-03-29 1991-09-28 1992-03-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-03-29 1995-09-28 1996-03-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-03-29 1999-09-28 2000-03-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag