System and method of secure electronic commerce transactions including tracking and recording the distribution and usage of assets
First Claim
1. A system for electronic commerce transactions that provides for tracking the usage of rented digital assets over a computer network, the system comprising:
- a server including an asset database, the asset database to store a digital asset, a title of the digital asset, and a server usage count for the digital asset;
a computing device coupled to the server over the computer network, the computing device to store a rented digital asset downloaded from the server and an asset usage count list that includes a title of the rented digital asset and a usage count indicating the amount of usage of the rented digital asset by the computing device;
a security device coupled to the computing device, the security device storing a unique identifier associated with the security device and a user key associated with the unique identifier, the server including a user information database storing a plurality of registered unique identifiers and a plurality of user keys, the server requesting the unique identifier and proof of knowledge of the user key when a computing device attempts to log on to the server in order to identify the security device, and if the security device is identified by the server, allowing the computing device to be associated with a user'"'"'s data in the user information database;
wherein the server;
uploads the asset usage count list from the computing device;
matches the title of the rented digital asset from the asset usage count list of the computing device with the title of the digital asset in the asset database; and
adds the usage count from the asset usage count list of the computing device to the server usage count for the digital asset in the asset database of the server.
3 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a system and method that tracks the usage of rented digital assets. A server includes an asset database that stores a digital asset, the title of the digital asset, and a server usage count for the digital asset. The computing device stores a rented digital asset and further stores an asset usage count list that includes the title of the rented digital asset and a usage count that indicates the amount of usage of the rented digital asset by the computing device. The server uploads the asset usage count list from the computing device and matches the title of the rented digital asset from the asset usage count list with the title of the same digital asset stored in the asset database. Further, the server adds the usage count of the rented digital asset to the server usage count for the digital asset in the asset database.
-
Citations
30 Claims
-
1. A system for electronic commerce transactions that provides for tracking the usage of rented digital assets over a computer network, the system comprising:
-
a server including an asset database, the asset database to store a digital asset, a title of the digital asset, and a server usage count for the digital asset; a computing device coupled to the server over the computer network, the computing device to store a rented digital asset downloaded from the server and an asset usage count list that includes a title of the rented digital asset and a usage count indicating the amount of usage of the rented digital asset by the computing device; a security device coupled to the computing device, the security device storing a unique identifier associated with the security device and a user key associated with the unique identifier, the server including a user information database storing a plurality of registered unique identifiers and a plurality of user keys, the server requesting the unique identifier and proof of knowledge of the user key when a computing device attempts to log on to the server in order to identify the security device, and if the security device is identified by the server, allowing the computing device to be associated with a user'"'"'s data in the user information database; wherein the server; uploads the asset usage count list from the computing device; matches the title of the rented digital asset from the asset usage count list of the computing device with the title of the digital asset in the asset database; and adds the usage count from the asset usage count list of the computing device to the server usage count for the digital asset in the asset database of the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for electronic commerce transactions that provides for tracking the usage of a rented digital assets over a computer network, the method comprising:
-
uploading an asset usage count list from a computing device to a server, the computing device coupled to the server over the computer network, the asset usage count list including a title of a rented digital asset and a usage count indicating the amount of usage of the rented digital asset downloaded from the server by the computing device, wherein a security device is coupled to the computing device, the security device storing a unique identifier associated with the security device and a user key associated with the unique identifier, the server including a user information database storing a plurality of registered unique identifiers and a plurality of user keys, the server requesting the unique identifier and proof of knowledge of the user key when a computing device attempts to log on to the server in order to identify the security device, and if the security device is identified by the server, allowing the computing device to be associated with a user'"'"'s data in the user information database; matching the title of the rented digital asset from the asset usage count list of the computing device with a title of a digital asset stored in an asset database of the server, the asset database to store the digital asset, the title of the digital asset, and a server usage count for the digital asset; and adding the usage count from the asset usage count list of the computing device to the server usage count for the digital asset in the asset database of the server. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification