Media File Sharing, Correlation Of Metadata Related To Shared Media Files And Assembling Shared Media File Collections
First Claim
1. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least perform:
- monitoring an area of interest for the presence of potential bondable devices;
receiving a presence signal from a potential bondable device;
determining bond capability of the potential bondable device;
approving the potential bondable device as a bonded device; and
providing for communication to the bonded device of media file transfer parameters, including definition of the media file metadata that is to be included with a captured media file.
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.
54 Citations
40 Claims
-
1. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least perform:
-
monitoring an area of interest for the presence of potential bondable devices; receiving a presence signal from a potential bondable device; determining bond capability of the potential bondable device; approving the potential bondable device as a bonded device; and providing for communication to the bonded device of media file transfer parameters, including definition of the media file metadata that is to be included with a captured media file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10)
-
-
11. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least perform:
-
bonding a slave device to a master device according to predetermined media file transfer parameters communicated to the slave device from the master device; and communicating a plurality of media files from the bonded 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 (9, 12, 13, 14, 15, 16, 17)
-
-
18. An apparatus comprising at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least perform:
-
bonding one or more remote devices to a master device according to predetermined media file transfer parameters; 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 the media file, the media file metadata and the bonded device metadata information to one or more of the bonded devices or to another remote device. - View Dependent Claims (19, 20)
-
-
21. A computer program product comprising at least one computer-readable storage medium having computer-executable program code portions stored therein, the computer-executable program code portions comprising:
-
program code instructions for monitoring an area of interest for the presence of potential bondable devices; program code instructions for receiving a presence signal from a potential bondable device; program code instructions for determining bond capability of the potential bondable device; program code instructions for approving the potential bondable device as a bonded device; and program code instructions for providing for communication to the bonded device of media file transfer parameters, including definition of the media file metadata that is to be included with a captured media file. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer program product comprising at least one computer-readable storage medium having computer-executable program code portions stored therein, the computer-executable program code portions comprising:
-
program code instructions for bonding a slave device to a master device according to predetermined media file transfer parameters communicated to the slave device from the master device; and program code instructions for providing for communication of a plurality of media files from the one or more bonded 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 computer program product comprising at least one computer-readable storage medium having computer-executable program code portions stored therein, the computer-executable program code portions comprising:
-
program code instructions for bonding one or more remote devices to a master device according to predetermined media file transfer parameters; program code instructions for recording bonded device metadata information; program code instructions for receiving a media file from one or more of the bonded remote devices, the media file having associated media file metadata information; and program code instructions for providing for communication of the media file, the media file metadata 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