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.
-
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