Gathering statistics based on container exchange
First Claim
Patent Images
1. A method of tracking statistics related to a container of data on a computing device, the computing device comprising a processor and a memory storing instructions for performing the method, the method comprising:
- storing the container created by an author on a network, the container including at least a media object, a container name different from a name of the media object, and an identification of the author;
allowing other users to search for the container;
allowing the other users to each obtain a local persistent copy of the container stored on the network;
storing statistics related to at least a number of copies of the container obtained;
ranking the container stored on the network based upon the stored statistics for that container relative to stored statistics for other containers stored on the network;
allowing the author to modify the container stored on the network; and
synchronizing each local persistent copy of the container with the container stored on the network when each local persistent copy of the container is in communication with the network, wherein synchronizing includes updating the statistics to reflect changes in the statistics from a previous communication with the network.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of tracking statistics related to a container of data is disclosed. A container created by an author may be stored on a network. Other users aside from the author may be permitted to search for containers. The other users may be permitted to obtain a copy of a selected container and statistics related to a number of copies of the container obtained may be stored.
90 Citations
18 Claims
-
1. A method of tracking statistics related to a container of data on a computing device, the computing device comprising a processor and a memory storing instructions for performing the method, the method comprising:
-
storing the container created by an author on a network, the container including at least a media object, a container name different from a name of the media object, and an identification of the author; allowing other users to search for the container; allowing the other users to each obtain a local persistent copy of the container stored on the network; storing statistics related to at least a number of copies of the container obtained; ranking the container stored on the network based upon the stored statistics for that container relative to stored statistics for other containers stored on the network; allowing the author to modify the container stored on the network; and synchronizing each local persistent copy of the container with the container stored on the network when each local persistent copy of the container is in communication with the network, wherein synchronizing includes updating the statistics to reflect changes in the statistics from a previous communication with the network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer storage device storing computer executable instructions for tracking statistics related to a container of data, the computer executable instructions executable for:
-
storing the container created by an author on a network, the container including a container name and a media file; allowing a user to search for the container; allowing the user to obtain a persistent copy of the container on a local computing device; allowing the user to copy the persistent copy of the container to a second local computing device while neither the local computing device nor the second local computing device are in communication with the network; receiving, when one or more of the local computing device and the second local computing device are in communication with the network, a signal indicating the persistent copy was copied to the second local computing device; tracking statistics related to distribution of the container, the statistics based on transfer of the container via the network and on the signal indicating the persistent copy was copied to the second local computing device, the statistics related to a number of copies of the container obtained and frequency of distribution of the container; storing the statistics; and ranking the container based upon the stored statistics for that container relative to stored statistics for other containers. - View Dependent Claims (12, 13, 14)
-
-
15. A computer system comprising a processor configured to execute computer executable instructions and a memory configured to store computer executable instructions, the computer executable instructions comprising instructions for:
-
storing a container created by an author on a network, the container including a rating and a number of times the container has been copied; allowing a user to search for the container; allowing the user to obtain a persistent copy of the container on a local computing device; allowing the user to copy the persistent copy of the container to a second local computing device while neither the local computing device nor the second local computing device are in communication with the network; allowing the author to modify the container; and synchronizing the persistent copy of the container on the local computing device when the local computing device is in communication with the network, the synchronizing including updating the number of times the container has been copied responsive to a notation stored at the local computing device indicating that a transfer was made between the local computing device and the second local computing device; synchronizing the persistent copy of the container on the second local computing device when the second local computing device is in communication with the network; tracking an amount and frequency of distributions of copies of the container; storing statistics related to a number of copies of the container obtained and the frequency of distributing the container; and ranking the container based upon the stored statistics for that container relative to stored statistics for other containers. - View Dependent Claims (16, 17, 18)
-
Specification