APPARATUS, METHOD AND SYSTEM FOR LOADING DIGITAL TRANSACTION DOCUMENTS TO A PERSONAL DIGITAL DEVICE
First Claim
1. A method for loading digital transaction documents to a personal digital device, comprising:
- running a web browser;
instantiating a browser-based plug-in object in the web browser for;
receiving from over a network a plurality of digital transaction documents; and
loading the digital transaction documents received in the receiving step to a memory of the personal digital device; and
communicating at least one of the digital transaction documents from the memory of the personal digital device to enable a digital transaction.
5 Assignments
0 Petitions
Accused Products
Abstract
In a system for providing digital transaction documents to a personal digital device for digital barcode redemption at retail, a browser-enabled personal digital device or a hosted personal digital device (“hosted PDD”) may be used. In the latter instance, the host illustratively is a personal computer running any suitable web browser, and the hosted PDD is connected to the host in any suitable manner. The web browser is connected to the Internet in any suitable manner, along with a profile server and a promotions server. The web browser includes a browser-based plug-in object or webdriver, which operates independently within the web browser to load to the personal digital device digital transaction documents pushed directly by the promotions server or indirectly by the profile server via the Internet. The load operations are transparent to the user of the personal digital device. The profile server may have content management tools to enable the user to manage content, or the webdriver may have additional functionality to enable management of content. The personal digital device may be used at a point-of-sale to present any of the digital transaction documents by transmitting a pulsed beam of light to a barcode scanner.
22 Citations
20 Claims
-
1. A method for loading digital transaction documents to a personal digital device, comprising:
-
running a web browser; instantiating a browser-based plug-in object in the web browser for; receiving from over a network a plurality of digital transaction documents; and loading the digital transaction documents received in the receiving step to a memory of the personal digital device; and communicating at least one of the digital transaction documents from the memory of the personal digital device to enable a digital transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for loading digital transaction documents to a personal digital device connected to a host, comprising:
-
accessing from the host a user profile on a profile server, the host being networked to the profile server over a network; instantiating a browser-based plug-in object in a web browser running on the host; removably connecting the personal digital device to the host with a wired or wireless connector, the personal digital device comprising; a memory for storing the digital transaction documents; a pulsed light barcode presentation system for communicating at least a selected one of the digital transaction documents from the memory; and a wired or wireless connector for connecting the personal electronic device to the host to load the digital transaction documents into the memory; and loading digital transaction documents based on the user profile to the memory of the personal digital device, the digital transaction documents being pushed to the personal digital device via the network and the browser-based plug-in object, wherein the browser-based plug-in object operates independently of the browser and transparently to a user of the host.
-
-
18. A mobile personal digital device comprising:
-
a processor; a memory associated with the processor; a network communications system controlled by the processor; a web browser computer program element; and a browser-based plug-in object for; receiving with the network communications system from over a network a plurality of digital transaction documents; and loading the digital transaction documents received in the receiving step to the memory; and a computer program element for communicating at least one of the digital transaction documents from the memory of the personal digital device to enable a digital transaction. - View Dependent Claims (19)
-
-
20. A computer-readable medium encoded with a browser-based plug-in object comprising attributes and behaviors for:
-
receiving from over a network a plurality of digital transaction documents; and loading the digital transaction documents received in the receiving step to a memory of the personal digital device.
-
Specification