METHOD AND APPARATUS FOR PROVIDING MEDIA MIXING WITH REDUCED UPLOADING
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 at least to perform:
- receiving device situation description data and content analysis data from each of a plurality of devices, the device situation description data and content analysis data received from each of the plurality of devices being descriptive of media data associated with a common event and recorded separately at respective ones of the plurality of devices;
determining media segments defining one or more portions of the media data to be requested from selected ones of the plurality of devices based on the device situation description data and content analysis data;
causing communication of a request for corresponding ones of the media segments to respective devices among the selected ones of the plurality of devices; and
causing generation of mixed content based on receipt of the media segments.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for providing media mixing with reduced uploading may include receiving device situation description data and content analysis data from each of a plurality of devices. The device situation description data and content analysis data received from each of the plurality of devices may be descriptive of media data associated with a common event and recorded separately at respective ones of the plurality of devices. The method may further include determining media segments defining one or more portions of the media data to be requested from selected ones of the plurality of devices based on the device situation description data and content analysis data, causing communication of a request for corresponding ones of the media segments to respective devices among the selected ones of the plurality of devices, and causing generation of mixed content based on receipt of the media segments. A corresponding apparatus and user terminal-side method and apparatus are also provided.
-
Citations
20 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 at least to perform:
-
receiving device situation description data and content analysis data from each of a plurality of devices, the device situation description data and content analysis data received from each of the plurality of devices being descriptive of media data associated with a common event and recorded separately at respective ones of the plurality of devices; determining media segments defining one or more portions of the media data to be requested from selected ones of the plurality of devices based on the device situation description data and content analysis data; causing communication of a request for corresponding ones of the media segments to respective devices among the selected ones of the plurality of devices; and causing generation of mixed content based on receipt of the media segments. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
receiving device situation description data and content analysis data from each of a plurality of devices, the device situation description data and content analysis data received from each of the plurality of devices being descriptive of media data associated with a common event and recorded separately at respective ones of the plurality of devices; determining media segments defining one or more portions of the media data to be requested from selected ones of the plurality of devices based on the device situation description data and content analysis data; causing communication of a request for corresponding ones of the media segments to respective devices among the selected ones of the plurality of devices; and causing generation of mixed content based on receipt of the media segments. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. 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 at least to perform:
-
causing provision of device situation description data and content analysis data from a user terminal to a service platform, the device situation description data and content analysis data being descriptive of media data associated with an event for which content is separately recorded by other devices associated with the service platform; receiving a request for one or more corresponding media segments from the service platform, the media segments defining one or more portions of the media data determined to be requested by the service platform based on the device situation description data and content analysis data; and causing provision of the media segments requested to the service platform to enable mixing of the media segments at the service platform with other media segments from the other devices. - View Dependent Claims (16, 17)
-
-
18. A method comprising:
-
causing provision of device situation description data and content analysis data from a user terminal to a service platform, the device situation description data and content analysis data being descriptive of media data associated with an event for which content is separately recorded by other devices associated with the service platform; receiving a request for one or more corresponding media segments from the service platform, the media segments defining one or more portions of the media data determined to be requested by the service platform based on the device situation description data and content analysis data; and causing provision of the media segments requested to the service platform to enable mixing of the media segments at the service platform with other media segments from the other devices. - View Dependent Claims (19, 20)
-
Specification