System and method for providing efficient and secure data exchange using strip information elements
First Claim
1. A method for selecting download content, said method comprising:
- sending a plurality of strip information elements to a remote device, wherein respective ones of the plurality of strip information elements describe downloadable content, and wherein the strip information elements include a service time;
setting a timer corresponding to the service time;
determining whether the timer has reached the service time;
de-activating a lifecycle control agent in response to the determination;
receiving, in response to a user selection corresponding to one of the plurality of strip information elements at the remote device, a request from the remote device that corresponds to the selected strip information element;
retrieving, in response to the request, downloadable content corresponding to the selected strip information element from a nonvolatile storage device; and
sending the retrieved downloadable content to the remote device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for using strip information elements to provide secure data exchange and efficient bandwidth utilization is presented. When a person attends an event, an agent is downloaded into the persons'"'"' handheld device. The agent receives and manages strip information elements. The strip information elements do not carry the complete information, but carry the elements necessary to retrieve, format, and display the information. The agent authenticates the strip information elements, and scans the different fields in the strip information elements to make decisions according to the content of the field. Strip information elements include identifiers to distinguish between multiple events and also to determine whether a previously transmitted strip information element should be replaced with a newly received strip information element.
-
Citations
17 Claims
-
1. A method for selecting download content, said method comprising:
-
sending a plurality of strip information elements to a remote device, wherein respective ones of the plurality of strip information elements describe downloadable content, and wherein the strip information elements include a service time; setting a timer corresponding to the service time; determining whether the timer has reached the service time; de-activating a lifecycle control agent in response to the determination; receiving, in response to a user selection corresponding to one of the plurality of strip information elements at the remote device, a request from the remote device that corresponds to the selected strip information element; retrieving, in response to the request, downloadable content corresponding to the selected strip information element from a nonvolatile storage device; and sending the retrieved downloadable content to the remote device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An information handling system comprising:
-
one or more processors; a memory accessible by the processors; a network interface for communicating with other information handling systems; one or more nonvolatile storage areas accessible by the processors; and a selective download tool for selecting download content, the selective download tool including; means for sending a plurality of strip information elements to a remote device, wherein respective ones of the strip information elements describe downloadable content, and wherein the strip information elements include a service time; means for setting a timer corresponding to the service time; means for determining whether the timer has reached the service time; means for de-activating a lifecycle control agent in response to the determination; means for receiving, in response to a user selection corresponding to one of the plurality of strip information elements at the remote device, a request from the remote device that corresponds to the selected strip information element; means for retrieving, in response to the request, downloadable content corresponding to the selected strip information element from one of the nonvolatile storage devices; and means for sending the retrieved downloadable content to the remote device. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer program product stored on a computer operable medium for exchanging data between computing devices, said computer program product comprising:
-
means for sending a plurality of strip information elements to a remote device, wherein respective ones of the plurality of strip information elements describe downloadable content, and wherein the strip information elements include a service time; means for setting a timer corresponding to the service time; means for determining whether the timer has reached the service time; means for de-activating a lifecycle control agent in response to the determination; means for receiving, in response to a user selection corresponding to one of the plurality of strip information elements at the remote device, a request from the remote device that corresponds to the selected strip information element; means for retrieving, in response to the request, downloadable content corresponding to the selected strip information element from one of the nonvolatile storage devices; and means for sending the retrieved downloadable content to the remote device. - View Dependent Claims (13, 14, 15, 16, 17)
-
Specification