Dispensing digital objects to an electronic wallet
First Claim
1. A computer-implemented method to add digital objects to electronic wallets on user computing devices, comprising:
- interacting with an access point associated with a digital object by a user computing device, the user computing device receiving an input of a query, obtaining an access point identifier and obtaining a dispenser executable by the user computing device to dispense the digital object to an electronic wallet, wherein the dispenser comprises a type of dispenser associated with an object type of the digital object, the access point selecting the type of dispenser from a plurality of types of dispensers available based on the input of the query received from the user computing device;
transmitting, by the user computing device, the access point identifier and the query to a transaction authority;
receiving, via execution of the dispenser by the user computing device, the digital object from the transaction authority, the digital object associated with the access point and based on the access point identifier, and the digital object executable by the user computing device to interact with the user through customized functional behavior defined by an owner of the access point;
receiving, by the user computing device, input to the dispenser indicating an instruction to add the digital object to the electronic wallet;
adding, via execution of the dispenser by the user computing device, the digital object to the electronic wallet in response to receiving the input to the dispenser; and
executing, by the user computing device, the customized functional behavior of the digital object.
4 Assignments
0 Petitions
Accused Products
Abstract
A configuration system and method is disclosed that includes a unified and integrated configuration that is composed of a payment system, an advertising system, and an identity management system such that the unified system has all of the benefits of the individual systems as well as several additional synergistic benefits. Also described are specific configurations including the system'"'"'s access point architecture, visual wallet simulator user interface, security architecture, coupon handling as well as the system'"'"'s structure and means for delivering them as targeted advertising, business card handling, membership card handling for the purposes of login management, receipt handling, and the editors and grammars provided for customizing the different types of objects in the system as well as the creation of new custom objects with custom behaviors. The configurations are operable on-line as well as through physical presence transactions.
-
Citations
39 Claims
-
1. A computer-implemented method to add digital objects to electronic wallets on user computing devices, comprising:
-
interacting with an access point associated with a digital object by a user computing device, the user computing device receiving an input of a query, obtaining an access point identifier and obtaining a dispenser executable by the user computing device to dispense the digital object to an electronic wallet, wherein the dispenser comprises a type of dispenser associated with an object type of the digital object, the access point selecting the type of dispenser from a plurality of types of dispensers available based on the input of the query received from the user computing device; transmitting, by the user computing device, the access point identifier and the query to a transaction authority; receiving, via execution of the dispenser by the user computing device, the digital object from the transaction authority, the digital object associated with the access point and based on the access point identifier, and the digital object executable by the user computing device to interact with the user through customized functional behavior defined by an owner of the access point; receiving, by the user computing device, input to the dispenser indicating an instruction to add the digital object to the electronic wallet; adding, via execution of the dispenser by the user computing device, the digital object to the electronic wallet in response to receiving the input to the dispenser; and executing, by the user computing device, the customized functional behavior of the digital object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 28, 29)
-
-
23. A system for adding digital objects to electronic wallets on user computing devices, comprising:
-
a storage device; and a processor communicatively coupled to the storage device, wherein the processor executes application code instructions that are stored in the storage device to cause the system to; interact with an access point associated with a digital object by a user computing device, the user computing device receiving an input of a query and obtaining an access point identifier and a dispenser executable by the user computing device to dispense the digital object to an electronic wallet, wherein the dispenser comprises a type of dispenser associated with an object type of the digital object, the access point selecting the type of dispenser from a plurality of types of dispensers available based on the query received from the user computing device; transmit the access point identifier and the query to a transaction authority; receive, via execution of the dispenser, the digital object from the transaction authority, the digital object associated with the access point and based on the access point identifier and the digital object executable by the user computing device to interact with the user through customized functional behavior defined by an owner of the access point; receive input to the dispenser indicating an instruction to add the digital object to the electronic wallet; add, via execution of the dispenser, the digital object to the electronic wallet in response to receiving the user-input to the dispenser; and execute the customized functional behavior of the digital object. - View Dependent Claims (24, 30, 31, 32, 33, 34)
-
-
25. A computer program product, comprising:
a non-transitory computer-readable medium having computer-readable program instructions embodied therein that when executed by a computer cause the computer to add digital objects to electronic wallets on user computing devices, the computer-readable program instructions comprising; computer-readable program instructions to interact with an access point associated with a digital object by a user computing device, the user computing device receiving an input of a query and obtaining an access point identifier and a dispenser executable by the user computing device to dispense the digital object to an electronic wallet, wherein the dispenser comprises a type of dispenser associated with an object type of the digital object, the access point selecting the type of dispenser from a plurality of types of dispensers available based on the query received from the user computing device; computer-readable program instructions to transmit the access point identifier and the query to a transaction authority; computer-readable program instructions to receive, via execution of the dispenser by the user computing device, the digital object from the transaction authority, the digital object associated with the access point and based on the access point identifier, and the digital object executable by the user computing device to interact with the user through customized functional behavior defined by an owner of the access point; computer-readable program instructions to receive input to the dispenser indicating an instruction to add the digital object to the electronic wallet; computer-readable program instructions to add via execution of the dispenser, the digital object to the electronic wallet in response to receiving the input to the dispenser; and computer-readable program instructions to execute the customized functional behavior of the digital object. - View Dependent Claims (26, 27, 35, 36, 37, 38, 39)
Specification