Machine readable label system with offline capture and processing
First Claim
1. A terminal for displaying information relating to first data stored on a data storage device, comprising:
- a controller connected to control a user interface, said controller having a scanner linkable to said data storage device to receive said first data;
a memory connected to be controlled by said controller;
said controller being programmed to transmit said first data to a network device connectable to said controller, receive second data corresponding to said first data from said network device, and output said second data through said user interface responsively to a first event;
said controller being programmed to store said first data in said memory responsively to the absence of said first event;
said controller being programmed to transmit said first data to said network device, receive said second data, and output said second data through said user interface responsively to a second event;
said first event being an indication at said controller that said controller is unable to connect to said network device.
1 Assignment
0 Petitions
Accused Products
Abstract
A terminal receives data from a storage device that stores data indicating a topic about which information is sought or with reference to which some transaction is desired. The terminal initiates an exchange with a network server and the terminal by transmitting the data received from the storage device. If an indication is made at the terminal that either a further exchange is not desired or that the terminal cannot presently connect with the server, the data from the storage device is saved in a memory for later use in conducting the further exchange. Various options attending this context include providing for the delivery of information by an alternate channel and other options.
259 Citations
14 Claims
-
1. A terminal for displaying information relating to first data stored on a data storage device, comprising:
-
a controller connected to control a user interface, said controller having a scanner linkable to said data storage device to receive said first data;
a memory connected to be controlled by said controller;
said controller being programmed to transmit said first data to a network device connectable to said controller, receive second data corresponding to said first data from said network device, and output said second data through said user interface responsively to a first event;
said controller being programmed to store said first data in said memory responsively to the absence of said first event;
said controller being programmed to transmit said first data to said network device, receive said second data, and output said second data through said user interface responsively to a second event;
said first event being an indication at said controller that said controller is unable to connect to said network device. - View Dependent Claims (2, 3, 4, 6, 7, 8)
-
-
5. A terminal for displaying information relating to first data stored on a data storage device, comprising:
-
a controller connected to control a user interface, said controller having a scanner linkable to said data storage device to receive said first data;
a memory connected to be controlled by said controller;
said controller being programmed to transmit said first data to a network device connnectable to said controller, receive second data corresponding to said first data from said network device, and output said second data through said user interface responsively to a first event;
said controller being programmed to store said first data in said memory responsively to the absence of said first event;
said controller being programmed to transmit said first data to said network device, receive said second data, and output said second data through said user interface responsively to a second event;
said first event being a command received through said user interface.
-
-
9. A method of exchanging information with a remote terminal, comprising the steps of:
-
reading at a local terminal first data from a symbol store attached to an object;
said first data including an address of said remote terminal;
said first data including second data relating to said object;
storing said first data responsively to at least one of an indication stored of a preference that contact with said remote terminal be made at a time other than immediately after said step of reading, said indication being stored on said local terminal, received through a user interface of said local terminal, or received through a network connection from a profile database storing preferences of a user of said local terminal and a failure of an attempt by said local terminal to connect with said remote terminal; and
in response to a further indication received at said local terminal, transmitting said first data to said remote terminal. - View Dependent Claims (10)
-
-
11. A method of delivering a message to a terminal, comprising:
-
receiving at said terminal MRL data stored on a machine-readable label (MRL) device through a MRL reader connectable to said terminal;
accessing from said terminal a resource addressed by at least said MRL data when first data has a first value;
storing at least said MRL data until a condition is met when said first data has a second value;
when said condition is met, accessing from said terminal, or another terminal, said resource addressed by said at least said MRL data. - View Dependent Claims (12, 13, 14)
-
Specification