Method and apparatus for aggregating user data and providing recommendations
First Claim
Patent Images
1. A method for synchronizing content between a first electronic device and a second electronic device, comprising:
- storing, by the first electronic device, a plurality of pieces of digital content in the first electronic device;
prioritizing, by the first electronic device, said plurality of digital content, based on user activity associated with said plurality of pieces of digital content; and
based on said prioritization, sending, by the first electronic device, at least one of said plurality of pieces of digital content to the second electronic device.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and system for aggregating user data and providing recommendations for digital content or in conjunction with a social network is disclosed.
53 Citations
37 Claims
-
1. A method for synchronizing content between a first electronic device and a second electronic device, comprising:
-
storing, by the first electronic device, a plurality of pieces of digital content in the first electronic device; prioritizing, by the first electronic device, said plurality of digital content, based on user activity associated with said plurality of pieces of digital content; and based on said prioritization, sending, by the first electronic device, at least one of said plurality of pieces of digital content to the second electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An electronic device, comprising:
-
a content store storing plurality of pieces of digital content; and an application unit configured for; prioritizing said plurality of pieces of digital content based on user activity associated with said plurality of pieces of digital content; and based on said prioritization, sending at least one of said plurality of pieces of digital content to another electronic device. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A content system, comprising:
-
a content store storing plurality of pieces of digital content; and a manager unit configured for; prioritizing said plurality of pieces of digital content, based on user activity associated with said plurality of pieces of digital content; and based on said prioritization, controlling sending at least one of said plurality of pieces of digital content between multiple electronic devices. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method for synchronizing content between an electronic device and a server, the method comprising:
-
storing, by the electronic device, a plurality of pieces of digital content in the electronic device; prioritizing, by the electronic device, the plurality of pieces of digital content, based on user activity associated with the plurality of pieces of digital content; and based on said prioritization, sending, by the electronic device, at least one of the plurality of pieces of digital content to the server. - View Dependent Claims (22, 23)
-
-
24. An electronic device, comprising:
-
a storage configured to store a plurality of pieces of digital content; and at least one processor configured to; prioritize the plurality of pieces of digital content based on user activity associated with the plurality of pieces of digital content; and based on said prioritization, send at least one of the plurality of pieces of digital content to a server. - View Dependent Claims (25)
-
-
26. A method for synchronizing content between a server and an electronic device of a user, the method comprising:
-
receiving, by the server, at least one of a plurality of pieces of digital content from the electronic device, according to a prioritization of the plurality of pieces of digital content based on user activity associated with the plurality of pieces of digital content; and storing, by the server in a content store of the server, the received at least one of the plurality of pieces of digital content. - View Dependent Claims (27)
-
-
28. A server, comprising:
-
a content store corresponding to a user; a communication unit configured to receive at least one of a plurality of pieces of digital content from an electronic device of the user, according to a prioritization of the plurality of pieces of digital content based on user activity associated with the plurality of pieces of digital content; and at least one processor configured to control to store, in the content store, the received at least one of the plurality of pieces of digital content. - View Dependent Claims (29)
-
-
30. A system for synchronizing content, the system comprising:
-
an electronic device of a user, comprising; a storage configured to store a plurality of pieces of digital content, and at least one first processor configured to; prioritize the plurality of pieces of digital content based on user activity associated with the plurality of pieces of digital content, and based on said prioritization, send at least one of the plurality of pieces of digital content to a server; and the server, comprising; a content store corresponding to the user; a communication unit configured to receive the at least one of the plurality of pieces of digital content from the electronic device; and at least one processor configured to control to store, in the content store, the received at least one of the plurality of pieces of digital content.
-
-
31. A non-transitory computer-readable storage medium storing computer executable instructions method for synchronizing content between an electronic device and a server, the instructions, when executed by the electronic device, cause the electronic device to perform:
-
storing, by the electronic device, a plurality of pieces of digital content in the electronic device; prioritizing, by the electronic device, said plurality of pieces of digital content, based on user activity associated with said plurality of pieces of digital content; and based on said prioritization, sending, by the electronic device, at least one of said plurality of pieces of digital content to the server. - View Dependent Claims (32, 33, 34, 35, 36, 37)
-
Specification