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 the presence of potential bondable slave devices;
receive a presence signal from a potential bondable slave device;
determine a bond capability of the potential bondable slave device;
approve the potential bondable slave device as a bonded slave device; and
provide, at least in part, for communication to the bonded slave device of bonded device metadata information and media file transfer parameters, including definition of media file metadata that is to be included with a captured media file of a plurality of media files, the plurality of media files communicated to the potential bondable slave device from a master device when the slave device is bonded.
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.
27 Citations
40 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 the presence of potential bondable slave devices; receive a presence signal from a potential bondable slave device; determine a bond capability of the potential bondable slave device; approve the potential bondable slave device as a bonded slave device; and provide, at least in part, for communication to the bonded slave device of bonded device metadata information and media file transfer parameters, including definition of media file metadata that is to be included with a captured media file of a plurality of media files, the plurality of media files communicated to the potential bondable slave device from a master device when the slave device is bonded. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10)
-
-
9. 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; bond, at least in part, a slave device to a master device according to predetermined media file transfer parameters communicated to the slave device from the master device; and communicate, at least in part, a plurality of media files from the bonded slave device to the master device, the plurality of media files having metadata information as defined by the predetermined media file transfer parameters. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. 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; bond one or more remote slave devices to a master device according to predetermined media file transfer parameters provided to the slave device; record bonded slave device metadata information; receive a media file from one or more of the bonded remote slave devices, the media file having associated media file metadata information; and provide, at least in part, for communication of a plurality of media files, to one or more bonded slave devices or another remote slave device, the plurality of media files including the media file, the media file metadata information and the bonded slave device metadata information. - View Dependent Claims (19, 20)
-
-
21. 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 the presence of potential bondable slave devices; receiving a presence signal from a potential bondable slave device; determining bond capability of the potential bondable slave device; approving the potential bondable slave device as a bonded slave device; and providing, at least in part, for communication from a master device to the bonded slave device of bonded slave device metadata information and media file transfer parameters, including definition of media file metadata that is to be included with a captured media file of a plurality of media files communicated to the bonded slave device. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A 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:
-
bonding, at least in part, a slave device to a master device according to predetermined media file transfer parameters communicated to the slave device from the master device; and providing for communication of a plurality of media files from one or more bonded slave devices to the master device, the plurality of media files having metadata information as defined by the predetermined media file transfer parameters. - View Dependent Claims (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 to at least perform the following steps:
-
bonding, at least in part, one or more remote devices to a master device according to predetermined media file transfer parameters provided to the remote device; recording bonded device metadata information; receiving a media file from one or more of the bonded remote devices, the media file having associated media file metadata information; and providing for communication of a plurality of media files including the media file, the media file metadata information and the bonded device metadata information to one or more of the bonded devices or to another remote device. - View Dependent Claims (39, 40)
-
Specification