Distributed live multimedia capture, feedback mechanism, and network
First Claim
1. A method for processing multimedia content captured from a plurality of locations via one or more capturing devices, comprising:
- obtaining streams of multimedia content from one or more capturing devices, the capturing devices identifying a type of content being captured or location of capture, wherein the capturing devices are mobile capturing devices and the multimedia content captured by the capturing devices is of live content;
enabling search of the multimedia content;
presenting streams of the multimedia content conforming to the search at the receiving devices;
enabling substantial real-time feedback from the receiving devices to one or more capturing devices that provide the streams of multimedia content, the substantial real-time feedback configured to influence actions taken by selected ones of the capturing devices during capture, wherein the real-time feedback includes votes used to influence actions at the capturing devices that serve to modify the streams of the multimedia content presented at the receiving devices; and
aggregating the votes obtained from the receiving devices and communicating results from the aggregation to the capturing devices so as to influence modification of the stream captured by the capturing devices.
5 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for processing multimedia content captured from a plurality of locations via one or more capturing devices include obtaining multimedia content from one or more capturing devices. The capturing devices identify a type of content being captured and/or location of capture. An interest type for multimedia content is obtained from a consuming user. The multimedia content from the capturing devices are searched based on the interest type of the consuming user. A subset of the multimedia content conforming to the interest type is presented in substantial real-time at the receiving devices of the consuming users. Feedback regarding the presented multimedia content is obtained from consuming users and communicated to the capturing devices in substantial real-time so as to influence future capture of multimedia content.
-
Citations
25 Claims
-
1. A method for processing multimedia content captured from a plurality of locations via one or more capturing devices, comprising:
-
obtaining streams of multimedia content from one or more capturing devices, the capturing devices identifying a type of content being captured or location of capture, wherein the capturing devices are mobile capturing devices and the multimedia content captured by the capturing devices is of live content; enabling search of the multimedia content; presenting streams of the multimedia content conforming to the search at the receiving devices; enabling substantial real-time feedback from the receiving devices to one or more capturing devices that provide the streams of multimedia content, the substantial real-time feedback configured to influence actions taken by selected ones of the capturing devices during capture, wherein the real-time feedback includes votes used to influence actions at the capturing devices that serve to modify the streams of the multimedia content presented at the receiving devices; and aggregating the votes obtained from the receiving devices and communicating results from the aggregation to the capturing devices so as to influence modification of the stream captured by the capturing devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for managing multimedia content capture and access, comprising:
-
obtaining streams of multimedia content from one or more capturing devices, the capturing devices identifying a type of content being captured or location of capture, wherein the capturing devices are mobile capturing devices and the multimedia content captured by the capturing devices is of live content; obtaining an interest type for multimedia content from a consuming user; searching the multimedia content for a subset of multimedia content based on the interest type of the consuming user; presenting the searched subset of the multimedia content to receiving devices; obtaining feedback regarding the one or more multimedia content from consuming users that have access to the receiving devices, wherein the feedback includes votes used to influence actions at the capturing devices that serve to modify the streams of the multimedia content presented at the receiving devices; and aggregating the votes obtained from the receiving devices and communicating results from the aggregation to the capturing devices to influence actions to be taken at the one or more capturing devices during capturing of multimedia content in substantial real-time, the influenced actions serving to modify the one or more multimedia content captured by the capturing devices in substantial real time. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method for managing interactive multimedia content, the method comprising:
-
receiving streams of multimedia content at a feedback engine, the multimedia content obtained from capturing devices associated with one or more generating users, each of the capturing devices communicatively connected to the feedback engine and configured to capture and transmit the multimedia content in substantial real-time over a communication network, wherein the capturing devices are mobile capturing devices and the multimedia content captured by the capturing devices is of live content; processing the multimedia content by the feedback engine; providing access to the multimedia content, the access being provided to receiving devices of consuming users in substantial real-time, each of the receiving devices being in communication with the feedback engine over the communication network, wherein the capturing devices operate independent of the receiving devices; receiving feedback about or from one or more of the consuming users, the feedback being processed by the feedback engine in substantial real-time, wherein the feedback includes votes used to influence actions at the capturing devices that serve to modify the streams of multimedia content captured by the capturing devices, wherein the votes are aggregated and results from the aggregation communicated to the capturing devices so as to influence modification of the stream captured by the capturing devices; and presenting certain multimedia content to the receiving devices based on search preference, such that each of the consuming users is presented with a dynamically changing subset of the plurality of multimedia content based on changes in content obtained from the plurality of capturing devices and based on the search preference. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A system for managing interactive multimedia content, the system comprising:
-
a plurality of capturing devices handled by one or more generating users, each of the plurality of capturing devices configured to capture and transmit streams of multimedia content in substantial real-time over a communication network, wherein the plurality of capturing devices are mobile capturing devices and the multimedia content captured by the capturing devices is of live content; a plurality of receiving devices associated with one or more consuming users, each of the plurality of receiving devices configured to receive the multimedia content in substantial real-time over the communication network and to provide feedback in substantial real-time, wherein the plurality of capturing devices operate independent of the receiving devices, wherein the real-time feedback includes votes used to influence actions at the capturing devices that serve to modify the streams of the multimedia content transmitted to the receiving devices; and a feedback engine communicatively connected to the plurality of capturing devices and the plurality of receiving devices, the feedback engine including a stream management module and a feedback management module, wherein the stream management module is configured to process requests and multimedia content by at least one of validating, retrieving, indexing, formatting or presenting multimedia content to the receiving devices based on search preference and the feedback management module is configured to instrument rendering of multimedia content at the receiving devices, and at least one of gathering, reviewing, indexing, prioritizing or publishing feedback to the appropriate capturing devices to influence actions to be taken at selected ones of capturing devices, such that each of the receiving devices is presented with a dynamically changing subset of the multimedia content based on changes in content obtained over time from the plurality of capturing devices and based on the search preference, wherein gathering of feedback further includes aggregating the votes obtained from the receiving devices, and publishing of feedback further includes communicating results from the aggregation to the capturing devices so as to influence modification of the stream captured by the capturing devices. - View Dependent Claims (23, 24)
-
-
25. A non-transitory computer readable storage medium storing program instructions for operating a computing system to process multimedia content captured from a plurality of locations via one or more capturing devices, comprising:
-
program instructions for obtaining streams of multimedia content from one or more capturing devices, the capturing devices identifying a type of content being captured or location of capture, wherein the capturing devices are mobile capturing devices and the multimedia content captured by the capturing devices is of live content; program instructions for enabling search of the multimedia content; program instructions for presenting streams of the multimedia content conforming to the search, the presenting being for at the receiving devices; program instructions for enabling substantial real-time feedback from the receiving devices to one or more capturing devices that provide the streams of multimedia content, the substantial real-time feedback configured to influence actions taken by selected ones of the capturing devices during capture, wherein the real-time feedback includes votes used to influence actions at the capturing devices that serve to modify the streams of the multimedia content presented at the receiving devices; and program instructions for aggregating the votes obtained from the receiving devices and communicating results from the aggregation to the capturing devices so as to influence modification of the stream by the capturing devices.
-
Specification