Method and apparatus for providing recommendations to a user of a cloud computing service
First Claim
Patent Images
1. A system for facilitating sharing of user-uploaded contents between electronic devices used by a user, the system comprising:
- a server comprising;
one or more storages for storing user-uploaded audio contents associated with a plurality of content stores for a plurality of users, each of the plurality of content stores being associated with a corresponding user and being associated with user-uploaded audio contents uploaded by at least one electronic device used by the corresponding user, and each of the plurality of content stores being accessible by devices used by the corresponding user via authorization of the corresponding user, anda processor configured to at least;
control to receive an audio content being uploaded by a first electronic device used by a user,control the one or more storages to store the audio content uploaded by the first electronic device in a content store associated with the user,control to transmit, based at least on storing the audio content uploaded by the first electronic device, information regarding the audio content uploaded by the first electronic device toward a second electronic device used by the user, to notify the second electronic device of the audio content uploaded to the content store associated with the user,control to receive, from the second electronic device, a request for the audio content of which the information has been transmitted toward the second electronic device, andcontrol to transmit, based at least on the request, a portion of the audio content uploaded by the first electronic device toward the second electronic device; and
the second electronic device comprising;
a processor configured to at least;
control to present, on a display of the second electronic device, information regarding audio content to be received by the second electronic device based at least on receiving the information regarding the audio content uploaded by the first electronic device,control to send, to the server, the request for the audio content uploaded,control to receive the portion of the audio content uploaded by the first electronic device, andcontrol to reproduce the received portion of the audio content uploaded while the second electronic device is receiving, from the server, another portion of the audio content uploaded,wherein the processor of the server is configured further to authorize up to N number of devices to access the content store associated with the user, where N is a predetermined number greater than one.
0 Assignments
0 Petitions
Accused Products
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.
136 Citations
16 Claims
-
1. A system for facilitating sharing of user-uploaded contents between electronic devices used by a user, the system comprising:
-
a server comprising; one or more storages for storing user-uploaded audio contents associated with a plurality of content stores for a plurality of users, each of the plurality of content stores being associated with a corresponding user and being associated with user-uploaded audio contents uploaded by at least one electronic device used by the corresponding user, and each of the plurality of content stores being accessible by devices used by the corresponding user via authorization of the corresponding user, and a processor configured to at least; control to receive an audio content being uploaded by a first electronic device used by a user, control the one or more storages to store the audio content uploaded by the first electronic device in a content store associated with the user, control to transmit, based at least on storing the audio content uploaded by the first electronic device, information regarding the audio content uploaded by the first electronic device toward a second electronic device used by the user, to notify the second electronic device of the audio content uploaded to the content store associated with the user, control to receive, from the second electronic device, a request for the audio content of which the information has been transmitted toward the second electronic device, and control to transmit, based at least on the request, a portion of the audio content uploaded by the first electronic device toward the second electronic device; and the second electronic device comprising; a processor configured to at least; control to present, on a display of the second electronic device, information regarding audio content to be received by the second electronic device based at least on receiving the information regarding the audio content uploaded by the first electronic device, control to send, to the server, the request for the audio content uploaded, control to receive the portion of the audio content uploaded by the first electronic device, and control to reproduce the received portion of the audio content uploaded while the second electronic device is receiving, from the server, another portion of the audio content uploaded, wherein the processor of the server is configured further to authorize up to N number of devices to access the content store associated with the user, where N is a predetermined number greater than one. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 16)
-
-
11. A server for facilitating sharing of user-uploaded contents between electronic devices used by a user, the server comprising:
-
one or more storages for storing user-uploaded audio contents associated with a plurality of content stores for a plurality of users, each of the plurality of content stores being associated with a corresponding user and being associated with user-uploaded audio contents uploaded by at least one electronic device used by the corresponding user, and each of the plurality of content stores being accessible by devices used by the corresponding user via authorization of the corresponding user, and a processor configured to at least; control to receive an audio content being uploaded by a first electronic device used by a user, control the one or more storages to store the audio content uploaded by the first electronic device in a content store associated with the user, control to transmit, based at least on storing the audio content uploaded by the first electronic device, information regarding the audio content uploaded by the first electronic device toward a second electronic device used by the user, to notify the second electronic device of the audio content uploaded to the content store associated with the user and to cause the second electronic device to provide information regarding audio contents to be received by the second electronic device based at least on the transmitted information, control to receive, from the second electronic device, a request for the audio content of which the information has been transmitted toward the second electronic device, and control to transmit, based at least on the request, a portion of the audio content uploaded toward the second electronic device so that the transmitted portion of the audio content is to be reproduced by the second electronic device while the second electronic device is receiving, from the server, another portion of the audio content uploaded, wherein the processor is further configured to authorize up to N number of devices to access the content store associated with the user, where N is a predetermined number greater than one. - View Dependent Claims (12, 13)
-
-
14. A method of a server for facilitating sharing of user-uploaded contents between electronic devices used by a user, the method comprising:
-
storing user-uploaded contents associated with a plurality of content stores for a plurality of users, each of the plurality of content stores being associated with a corresponding user and being associated with user-uploaded contents uploaded by at least one device used by the corresponding user, and each of the plurality of content stores being accessible by devices used by the corresponding user via authorization of the corresponding user; receiving an audio content being uploaded by a first electronic device used by a user; storing the audio content uploaded by the first electronic device in a content store associated with the user; transmitting, based at least on storing the audio content uploaded by the first electronic device, information regarding the audio content uploaded by the first electronic device toward a second electronic device used by the user, to notify the second electronic device of the audio content uploaded to the content store associated with the user and to cause the second electronic device to provide information regarding audio contents to be received by the second electronic device based at least on the transmitted information; receiving, from the second electronic device, a request for the audio content of which the information has been transmitted toward the second electronic device; transmitting, based at least on the request, a portion of the audio content uploaded toward the second electronic device so that the transmitted portion of the audio content is to be reproduced by the second electronic device while the second electronic device is receiving, from the server, another portion of the audio content uploaded, wherein the server is configured to authorize up to N number of devices to access the content store associated with the user, where N is a predetermined number greater than one.
-
-
15. A non-transitory computer readable recording medium storing instructions executable by a processor of a server to cause the processor to at least:
-
control to store user-uploaded audio contents associated with a plurality of content stores for a plurality of users, each of the plurality of content stores being associated with a corresponding user and being associated with user-uploaded audio contents which are uploaded by at least one device used by the corresponding user, and each of the plurality of content stores being accessible by devices used by the corresponding user via authorization of the corresponding user; control to receive an audio content being uploaded by a first electronic device used by a user; control store the audio content uploaded by the first electronic device in a content store associated with the user; control transmit, based at least on storing the audio content uploaded by the first electronic device, information regarding the audio content uploaded by the first electronic device toward a second electronic device used by the user, to notify the second electronic device of the audio content uploaded to the content store and to cause the second electronic device to provide information regarding audio contents to be received by the second electronic device based at least on the transmitted information; control to receive, from the second electronic device, a request for the audio content of which the information has been transmitted toward the second electronic device; and control to transmit, based at least on the request, a portion of the audio content uploaded toward the second electronic device so that the transmitted portion of the audio content is to be reproduced by the second electronic device while the second electronic device is receiving, from the server, another portion of the audio content uploaded, wherein the instructions are executable to further cause the processor to at least control to authorize up to N number of devices to access the content store associated with the user, where N is a predetermined number greater than one.
-
Specification