IP Library Granted Patent US 10,754,503
Granted Patent B2
US 10,754,503 · App. 14/511,142 · Granted Aug 25, 2020

Methods and apparatus for providing recommendations to a user of a cloud computing service

Inventor: Edwin Ho (Palo Alto, CA)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G06F3/0482G06F16/178G06F16/4387G06Q30/02H04L12/1822H04L51/32H04L65/4084H04L65/60H04L67/04H04L67/06H04L67/10H04L67/1095H04L67/22H04L67/26H04L67/42H04W56/001H04W84/12
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,754,503
App. No.
14/511,142
Granted
Aug 25, 2020
Kind
B2
Abstract

A method and apparatus is disclosed for transferring digital content from a computing cloud to a computing device and generating recommendations for the user of the computing device.

Claims (35)

1. A system for sharing content of a user, the system comprising:

a server comprising one or more storages configured to implement a content store associated with a user, the content store for storing user-uploaded contents of the user uploaded from an electronic device of the user; and

the electronic device comprising:

a storage configured to store contents of the user;

a display; and

a hardware processor configured to:

control the display to present a list of contents including the contents stored in the storage of the electronic device and the user-uploaded contents stored in the content store and not stored in the storage of the electronic device,

control to send a request for one of the contents stored in the content store and not stored in the storage of the electronic device, and

control to download the requested content from the content store and store the requested content in the storage of the electronic device,

wherein the contents stored in the storage of the electronic device and the user-uploaded contents stored in the content store and not stored in the storage of the electronic device are both simultaneously presented in the list of contents and are presented differently in the list of contents, and

wherein at least one of the user-uploaded contents is automatically uploaded by synchronization between the server and the electronic device.

2. The system of claim 1 , further comprising:

another device of the user,

wherein at least another of the user-uploaded contents is automatically uploaded by synchronization between the server and the other device of the user.

3. The system of claim 1 , wherein the synchronization between the server and the electronic device is performed as a background operation and occurs if the electronic device is receiving power from an external power source.

4. The system of claim 1 , wherein the synchronization between the server and the electronic device is determined to be performed based on a type of communication link connecting the electronic device to a network.

5. A method for sharing content of a user between a server and an electronic device of the user, the method comprising:

storing, by a server, user-uploaded contents in a content store associated with a user, the content store implemented in one or more storages of the server and the content store for storing user-uploaded contents of the user uploaded from an electronic device of the user;

displaying, by the electronic device, a list of contents including contents stored in a storage of the electronic device and the user-uploaded contents stored in the content store and not stored in the storage of the electronic device;

sending a request for one of the contents stored in the content store and not stored in the storage of the electronic device;

downloading the requested content from the content store; and

storing the requested content in the storage of the electronic device,

wherein the contents stored in the storage of the electronic device and the user-uploaded contents stored in the content store and not stored in the storage of the electronic device are both simultaneously presented in the list of contents and are presented differently in the list of contents,

wherein at least one of the user-uploaded contents is automatically uploaded by synchronization between the server and the electronic device.

6. The method of claim 5 , wherein at least another of the user-uploaded contents is automatically uploaded by synchronization between the server and another device of the user.

7. The method of claim 5 , wherein the synchronization between the server and the electronic device is performed as a background operation and occurs if the electronic device is receiving power from an external power source.

8. The method of claim 5 , wherein the synchronization between the server and the electronic device is determined to be performed based on a type of communication link connecting the electronic device to a network.

9. The system of claim 1 , wherein the contents are audio and/or video contents.

10. The system of claim 1 , wherein the list of contents includes contents stored in the storage of the electronic device and not uploaded to the content store.

11. The system of claim 1 , wherein based on the server storing a user-uploaded content in the content store associated with the user, the at least one hardware processor is configured to automatically update, in a background synchronization operation, the list of contents to include the user-uploaded content without downloading the user-uploaded content.

12. The system of claim 3 , wherein based on the server storing a user-uploaded content in the content store associated with the user, the at least one hardware processor is configured to automatically update, in a background synchronization operation, the list of contents to include the user-uploaded content without downloading the user-uploaded content.

13. The system of claim 1 , wherein the automatically uploading occurs at a first rate based on the electronic device being operated on a battery of the electronic device and not being connected to an external power source, and occurs at a second rate based on the electronic device being connected to the external power source, the first rate being slower than the second rate.

14. The system of claim 11 , wherein the automatically uploading occurs at a first rate based on the electronic device being operated on a battery of the electronic device and not being connected to an external power source, and occurs at a second rate based on the electronic device being connected to the external power source, the first rate being slower than the second rate.

15. The system of claim 1 , wherein the server is configured to authorize up to N number of electronic devices to access the content store associated with the user, where N is a predetermined number greater than one.

16. The system of claim 14 , wherein the server is configured to authorize up to N number of electronic devices to access the content store associated with the user, where N is a predetermined number greater than one.

Continuity (8)
Continuation 13443365 · Apr 10, 2012
Continuation In Part 12761313 · Apr 15, 2010
Continuation In Part 12355546 · Jan 16, 2009
Continuation In Part 11788711 · Apr 20, 2007
Provisional Application 61563320 · Nov 23, 2011
Provisional Application 61040131 · Mar 27, 2008
Provisional Application 60879416 · Jan 8, 2007
Related Publication 20160100005A1 · Apr 7, 2016