Methods and apparatus for enabling transactions in networks
First Claim
Patent Images
1. A computer-implemented method for facilitating transactions in a network using title objects, each title object including title data identifying a corresponding digital asset and access rights to the corresponding digital asset, the method comprising:
- providing title helper code in the network, the title helper code being operable to process the title objects;
coupling the title helper code with an application which is not, by itself, operable to process the title objects; and
facilitating transactions in the network involving the application and using the title objects, the title helper code processing the title objects on behalf of the application.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus are described which enable transactions in electronic networks relating to digital assets, e.g., digital goods or services, through the use of title objects. A title object may have a number of elements and attributes which identify one or more digital assets and define access rights to the corresponding digital asset(s).
-
Citations
40 Claims
-
1. A computer-implemented method for facilitating transactions in a network using title objects, each title object including title data identifying a corresponding digital asset and access rights to the corresponding digital asset, the method comprising:
-
providing title helper code in the network, the title helper code being operable to process the title objects;
coupling the title helper code with an application which is not, by itself, operable to process the title objects; and
facilitating transactions in the network involving the application and using the title objects, the title helper code processing the title objects on behalf of the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. At least one computer-readable medium having computer program instructions stored therein for facilitating transactions in a network using title objects, each title object including title data identifying a corresponding digital asset and access rights to the corresponding digital asset, the computer program instruction being operable when executed by a computer to:
-
couple with an application which is not, by itself, operable to process the title objects; and
facilitate transactions in the network involving the application and using the title objects by processing the title objects on behalf of the application.
-
-
20. A computer-implemented method for providing access to a first digital asset in a network, comprising:
-
providing a first gate title object in the network, the first gate title object being operable to facilitate access to the first digital asset, the first gate title object including a plurality of pass title identifiers identifying a plurality of pass title objects which are entitled to facilitate access to the first digital asset via the first gate title object;
distributing the plurality of pass title objects in the network, each of the pass title objects including pass title data defining access rights to the first gate title object; and
providing access to the first digital asset via the first gate title object in response to presentation of any of the pass title objects. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer-implemented method for operating a promotion in a network, comprising:
-
providing a promotion title object in the network, the first promotion title object including first promotion title data corresponding to the promotion and access rights to further information relating to the promotion;
in response to selection of the promotion title object by a user, identifying at least one condition for participating in the promotion;
in response to fulfillment of the condition, providing a second promotion title object to the user, the second promotion title object including second promotion title data corresponding to the promotion and access rights to the promotion; and
facilitating participation by the user in the promotion in response to presentation of the second promotion title object. - View Dependent Claims (31, 32, 33, 34, 35)
-
- 36. A computer-implemented method for operating an incentive program in a network, comprising awarding incentive title objects to a user for engaging in transactions in the network, each incentive title object representing a reward corresponding to one of the transactions and including incentive title data identifying the reward and access rights to the reward.
Specification