Methods and apparatus for enabling transaction relating to digital assets
First Claim
Patent Images
1. A computer-implemented method for providing access to services via a network, comprising:
- providing access to a service title object via a service interface on a first device on the network, the service title object including service title data identifying a corresponding service and access rights to the corresponding service;
in response to selection of the service title object via the service interface, delivering the corresponding service via the network in accordance with the access rights.
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
133 Claims
-
1. A computer-implemented method for providing access to services via a network, comprising:
-
providing access to a service title object via a service interface on a first device on the network, the service title object including service title data identifying a corresponding service and access rights to the corresponding service;
in response to selection of the service title object via the service interface, delivering the corresponding service via the network in accordance with the access rights. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method for enabling transactions relating to digital assets in a network comprising:
-
providing an interface on a first device in the network in which the digital assets may be managed;
automatically generating a first title object for a first one of the digital assets in response to selection of the first digital asset via the interface, the first title object including first title data identifying the first digital asset and access rights relating to the first digital asset, the first title object being operable to facilitate transactions in the network relating to the first digital asset. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A computer-implemented method for enabling transactions relating to digital assets in a network comprising:
-
generating a first title object for a first one of the digital assets, the first title object including first title data identifying the first digital asset and access rights relating to the first digital asset, the first title object being operable to facilitate transactions in the network relating to the first digital asset; and
facilitating a first transaction relating to the first digital asset by making the first title object available on the network. - View Dependent Claims (36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62)
-
-
63. A computer-implemented method for facilitating transactions in a network relating to a plurality of digital assets, the method comprising:
-
providing a content store device on the network in which the plurality of digital assets are stored; and
providing interface code to a second device on the network which is operated independently from the first device, the interface code being operable to present an interface on user devices in communication with the second device and to provide access by the user devices via the interface to title objects which are operable to facilitate transactions relating to the digital assets on the content store device, each title object corresponding to at least one of the digital assets and including title data identifying the at least one corresponding digital asset and access rights relating to the at least one corresponding digital asset. - View Dependent Claims (64, 65, 66, 67, 68, 69, 70, 71, 72, 73)
-
-
74. A computer-implemented method for facilitating transactions in a network relating to a plurality of digital assets, the method comprising:
-
providing a content store in a first device on the network in which the plurality of digital assets are stored;
presenting an interface on a user device in communication with the first device; and
providing access by the user device via the interface to title objects which are operable to facilitate transactions relating to the digital assets in the content store, each title object corresponding to at least one of the digital assets and including title data identifying the corresponding digital asset and access rights relating to the corresponding digital asset. - View Dependent Claims (75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89)
-
-
90. A computer-implemented method for facilitating transactions via a network, comprising:
-
providing a first promissory title object with which a first party may compensate a second party via the network, the first promissory title object including data identifying a transaction and a payment amount for which the first promissory title object may be redeemed;
effecting payment to the second party via the network from funds in an account corresponding to the first party in response to presentation of the first promissory title object by the second party. - View Dependent Claims (91, 92, 93, 94)
-
-
95. A computer-implemented method for enabling transactions relating to a plurality of digital assets in a network comprising:
-
generating a plurality of asset title objects, each asset title object corresponding to at least one of the plurality of digital assets, each asset title object including asset title data identifying the corresponding digital asset and access rights relating to the corresponding digital asset, the asset title objects being operable to facilitate transactions in the network relating to the digital assets;
generating computer code with reference to the asset title data, the computer code being operable to generate interfaces for facilitating the transactions; and
facilitating the transaction by making the asset title objects available on the network. - View Dependent Claims (96, 97, 98, 99, 100, 101, 102)
-
-
103. A computer program product comprising a computer-readable medium having computer program instructions stored therein for enabling transactions relating to a plurality of digital assets in a network, the computer program instructions being operable when executed by a computer in the network to:
-
identify at least one key word employed in a first search initiated within a browser on the computer, the first search including a first plurality of devices on the network;
initiate a second search using the at least one key word, the second search including at least one device on the network which is not included in the first plurality of devices, the at least one device having the plurality of digital assets stored therein, each of the digital assets having a title object associated therewith, each title object including title data identifying the associated digital asset and access rights relating to the associated digital asset, the title objects being operable to facilitate the transactions;
generate an interface in conjunction with the browser for presentation on the computer, the interface including first search results corresponding to the first search and second search results corresponding to the second search, the second search results being operable to provide access to selected ones of the title objects; and
facilitate a first transaction using at least one of the selected title objects. - View Dependent Claims (104, 105, 106, 107, 108)
-
-
109. A computer-implemented method for enabling transactions in a network using a wireless handset, the method comprising:
-
transmitting a client application to the handset, the client application being operable to identify any digital assets stored on the handset, and to transmit first information regarding the digital assets to a digital commerce engine;
in response to transmission of the first information, generating a first title object for each of the digital assets, each first title object including title data identifying a corresponding one of the digital assets and access rights relating to the corresponding digital asset; and
facilitating the transactions relating to the digital assets using the first title objects in conjunction with the client application. - View Dependent Claims (110, 111, 112, 113, 114, 115, 116, 120, 121, 122)
-
- 117. The method of 109 wherein facilitating the transactions comprises allowing a user associated with the handset to conduct the transactions relating to the first title objects in conjunction with the client application.
-
123. A computer-implemented method for creating a customer account, the method comprising:
-
providing first instructions which may be used by a user of a wireless handset to transmit a first message from the wireless handset to obtain access to a first digital asset;
receiving the first message and identifying a first identifier associated with the wireless handset;
generating an access code and associating the access code with the first identifier;
creating an account corresponding to the user with reference to the first identifier and the access code;
transmitting a second message to the wireless handset, the second message providing second instructions for accessing the first digital asset using the access code. - View Dependent Claims (124, 125, 126, 127, 128, 129, 130, 131, 132, 133)
-
Specification