Media file sharing, correlation of metadata related to shared media files and assembling shared media file collections
First Claim
Patent Images
1. 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;
monitor an area of interest for a presence of one or more potential bondable slave devices;
approve the one or more potential bondable slave devices as one or more bonded slave devices based on a bond capability of the one or more potential bondable slave devices;
transmit one or more media file transfer parameters to the one or more bonded slave devices;
receive, from the one or more bonded slave devices, sharing information indicating how one or more collected media files are to be shared between a master device and the one or more bonded slave devices;
receive one or more captured media files from the one or more bonded slave devices in accordance with the one or more media file transfer parameters;
transmit the one or more captured media files to a media file collection application of the master device,wherein the media file collection application assembles the one or more received media files into the one or more collected media files, and transmits the one or more collected media files to the one or more bonded slave devices based on the sharing information.
2 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides for systems and methods for communicating media files and creating a collection of media files, also referred to herein as a master media file. In addition, the systems and methods of the present invention provide for the creation of automatic metadata and compilation of metadata associated with the collection of media files. The present invention is able to bond devices, referred to herein as slave devices, such as media capture devices, presence devices and/or sensor devices and instruct the slave devices, particularly the media capture devices, to communicate captured media files with a specified set of metadata included.
-
Citations
20 Claims
-
1. 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; monitor an area of interest for a presence of one or more potential bondable slave devices; approve the one or more potential bondable slave devices as one or more bonded slave devices based on a bond capability of the one or more potential bondable slave devices; transmit one or more media file transfer parameters to the one or more bonded slave devices; receive, from the one or more bonded slave devices, sharing information indicating how one or more collected media files are to be shared between a master device and the one or more bonded slave devices; receive one or more captured media files from the one or more bonded slave devices in accordance with the one or more media file transfer parameters; transmit the one or more captured media files to a media file collection application of the master device, wherein the media file collection application assembles the one or more received media files into the one or more collected media files, and transmits the one or more collected media files to the one or more bonded slave devices based on the sharing information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. 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 to at least perform the following steps:
-
monitoring an area of interest for a presence of one or more potential bondable slave devices; approving the one or more potential bondable slave devices as one or more bonded slave devices based on a bond capability of the one or more potential bondable slave devices; transmitting one or more media file transfer parameters to the one or more bonded slave devices; receiving, from the one or more bonded slave devices, sharing information indicating how one or more collected media files are to be shared between a master device and the one or more bonded slave devices; receiving one or more captured media files from the one or more bonded slave devices in accordance with the one or more media file transfer parameters; transmitting the one or more captured media files to a media file collection application of the master device, wherein the media file collection application assembles the one or more received media files into the one or more collected media files, and transmits the one or more collected media files to the one or more bonded slave devices based on the sharing information. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
monitoring an area of interest for a presence of one or more potential bondable slave devices; approving the one or more potential bondable slave devices as one or more bonded slave devices based on a bond capability of the one or more potential bondable slave devices; transmitting one or more media file transfer parameters to the one or more bonded slave devices; receiving, from the one or more bonded slave devices, sharing information indicating how one or more collected media files are to be shared between a master device and the one or more bonded slave devices; receiving one or more captured media files from the one or more bonded slave devices in accordance with the one or more media file transfer parameters; transmitting the one or more captured media files to a media file collection application of the master device, wherein the media file collection application assembles the one or more received media files into the one or more collected media files, and transmits the one or more collected media files to the one or more bonded slave devices based on the sharing information. - View Dependent Claims (19, 20)
-
Specification