Method, apparatus, network entity, system and computer program product for sharing content
First Claim
Patent Images
1. A method comprising:
- accessing, by an apparatus associated with a content offering user, a resource file of a content offered user, said resource file of the content offered user comprising respective content processing capability information of each of a plurality of first devices of the content offered user, and the first devices having different content processing capabilities;
determining, by the apparatus, at least one of the first devices and a manner in which one or more content files stored at a plurality of second devices of the content offering user to be shared via a network with the at least one first device based, at least in part, on the content processing capability information;
causing, at least in part by the apparatus, a transmission via the network to the at least one first device an invitation to access the one or more content files with a reference to a resource file of the content offering user, the resource file of the content offering user comprising at least one internet address and at least one short range wireless communication address of the one or more content files; and
causing, at least in part by the apparatus, an update to the resource file of the content offering user with a relocation of at least one of the content files from one of the second devices to another one of the second devices, and one or more new addresses of the at least one content file in the another one of the second devices.
6 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus, network entity, system and computer program product are provided for content sharing. In particular, a technique is provided whereby an individual desiring to share content including, for example, photograph albums, music or video files, or the like, need only select the individual(s) with whom he or she would like to share the content, and the device on which he or she is operating will determine all of the necessary protocols, connectivity bearers, and the like, for sharing the content, as well as the appropriate device with which the content should be shared.
19 Citations
52 Claims
-
1. A method comprising:
-
accessing, by an apparatus associated with a content offering user, a resource file of a content offered user, said resource file of the content offered user comprising respective content processing capability information of each of a plurality of first devices of the content offered user, and the first devices having different content processing capabilities; determining, by the apparatus, at least one of the first devices and a manner in which one or more content files stored at a plurality of second devices of the content offering user to be shared via a network with the at least one first device based, at least in part, on the content processing capability information; causing, at least in part by the apparatus, a transmission via the network to the at least one first device an invitation to access the one or more content files with a reference to a resource file of the content offering user, the resource file of the content offering user comprising at least one internet address and at least one short range wireless communication address of the one or more content files; and causing, at least in part by the apparatus, an update to the resource file of the content offering user with a relocation of at least one of the content files from one of the second devices to another one of the second devices, and one or more new addresses of the at least one content file in the another one of the second devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
at least one processor and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following; store resource files each of which corresponds to a respective one of a plurality of users including a content offering user and a content offered user, receive via a network a request by the content offering user to share one of more content files with the content offered user; access one of the resource files that corresponds to the content offered user, wherein the resource file of the content offered user comprises respective content processing capability information of each of a plurality of first devices of the content offered user, and the first devices have different content processing capabilities; determine at least one of the first devices and a manner in which the one or more content files stored at a plurality of second devices of the content offering user to be shared with the at least one first device based, at least in part, on the content processing capability information, cause, at least in part, a transmission via the network to the at least one first device an invitation to access the one or more content files with a reference to a resource file of the content offering user, the resource file of the content offering user comprising at least one internet address and at least one short range wireless communication address of the one or more content files; and cause, at least in part, an update to the resource file of the content offering user with a relocation of at least one of the content files from one of the second devices to another one of the second devices, and one or more new addresses of the at least one content file in the another one of the second devices. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. An apparatus comprising:
-
at least one processor and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus associated with a content offering user to perform at least the following; cause, at least in part, an update to a presence document of the at least one content file with the relocation and one or more new addresses of the at least one content file in the another device; access a resource file of a content offered user, said resource file of the content offered user comprising respective content processing capability information of each of a plurality of first devices of the content offered user, and the first devices having different content processing capabilities; determine at least one of the first devices and a manner in which one or more content files stored at a plurality of second devices of the content offering user to be shared via a network with the at least one first device based, at least in part, on the content processing capability information; cause, at least in part, a transmission via the network to the at least one first device an invitation to access the one or more content files with a reference to a resource file of the content offering user, the resource file of the content offering user comprising at least one internet address and at least one short range wireless communication address of the one or more content files; and cause, at least in part, an update to the resource file of the content offering user with a relocation of at least one of the content files from one of the second devices to another one of the second devices, and one or more new addresses of the at least one content file in the another one of the second devices. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus associated with a content offering user to at least perform the following steps:
-
causing, at least in part, an update to a presence document of the at least one content file with the relocation and one or more new addresses of the at least one content file in the another device; accessing a resource file of a content offered user, said resource file of the content offered user comprising respective content processing capability information of each of a plurality of first devices of the content offered user, and the first devices having different content processing capabilities; determining at least one of the first devices and a manner in which one or more content files stored at a plurality of second devices of the content offering user to be shared via a network with the at least one first device based, at least in part, on the content processing capability information; causing, at least in part, a transmission via the network to the at least one first device an invitation to access the one or more content files with a reference to a resource file of the content offering user, the resource file of the content offering user comprising at least one internet address and at least one short range wireless communication address of the one or more content files, and causing, at least in part, an update to the resource file of the content offering user with a relocation of at least one of the content files from one of the second devices to another one of the second devices, and one or more new addresses of the at least one content file in the another one of the second devices. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46)
-
-
47. A system comprising:
-
a database comprising resource files each of which corresponds to a respective one of a plurality of users including a content offering user and a content offered user; and an apparatus that is associated with the content offering user and configured to access one of the resource files that corresponds to the content offered user, wherein the resource file of the content offered user comprises respective content processing capability information of each of a plurality of first devices of the content offered user, and the first devices have different content processing capabilities, to determine at least one of the first devices and a manner in which one or more content files stored at a plurality of second devices of the content offering user to be shared via a network with the at least one first device based, at least in part, on the content processing capability information, to cause, at least in part, a transmission via the network to the at least one first device an invitation to access the one or more content files with a reference to a resource file of the content offering user, the resource file of the content offering user comprising at least one internet address and at least one short range wireless communication address of the one or more content files; and to cause, at least in part, an update to the resource file of the content offering user with a relocation of at least one of the content files from one of the second devices to another one of the second devices, and one or more new addresses of the at least one content file in the another one of the second devices. - View Dependent Claims (48, 49, 50, 51, 52)
-
Specification