Distributed Automatic Recording of Live Event
First Claim
1. A method for enabling recording a live event, comprising:
- receiving a request to record the live event, the request including one or more recording preferences defining recording criteria of a consuming user for recording the live event;
dynamically matching the request to recording intention expressed by one or more generating users, wherein the live event is captured using one or more capturing devices associated with the generating users; and
forwarding the request to the one or more matched generating users for recording multimedia content of the live event, the recording of the live event matching the recording preferences expressed in the request.
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. The methods also include receiving a request for recording a live event wherein the request provides one or more recording preferences including one or more requester preferences for recording the live event. The request is dynamically matched to one or more generating users who have expressed intentions for recording the live event. The generating users are associated with one or more capturing devices that are configured to record the live event based on the recording preferences of the request. The request is then forwarded to the matched one or more generating users for recording the live event. User interactions at the recordings are monitored and fed back to the generating users for further refining the recordings.
247 Citations
30 Claims
-
1. A method for enabling recording a live event, comprising:
-
receiving a request to record the live event, the request including one or more recording preferences defining recording criteria of a consuming user for recording the live event; dynamically matching the request to recording intention expressed by one or more generating users, wherein the live event is captured using one or more capturing devices associated with the generating users; and forwarding the request to the one or more matched generating users for recording multimedia content of the live event, the recording of the live event matching the recording preferences expressed in the request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for recording upcoming live events, comprising:
-
obtaining a list of the upcoming live events requested for recording; presenting the list of upcoming live events for recording, the presentation including information associated with the live event, wherein the information associated with the upcoming live events include information associated with one or more of spatial, temporal, topical or social aspect, wherein the information includes one or more of date, time, location, type, identifying information, one or more recording preferences and tag, wherein the recording preferences include one or more of preferred generating user, angle, style, or source, location, filter, orientation and sensor value; identifying one or more generating users to record each of the upcoming live events based on the information associated with the live event including recording preferences; and assigning each of the upcoming live events to the corresponding one or more identified generating users for providing the recording, the assignment enabling the identified generating users to record the live event based on one or more recording preferences associated with the recording the live events and storing the recorded multimedia content in a repository accessible to users for subsequent retrieval. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. A system for recording a live event, comprising:
-
a receiving device of a consuming user configured to generate a request for recording the live event, render one or more recording preferences for recording the live event and the recorded live event, receive and transmit feedback on the rendered live event in substantial real-time, wherein the recording preferences define the consuming user'"'"'s criteria for recording over a communication network; a capturing device of a generating user enabled to capture generating users intention for recording a live event, to record a live event and to transmit the live event in substantial real-time over a communication network; and a matching engine with a matching manager communicatively connected to the receiving device and the capturing device to, receive a plurality of requests for recording multimedia content of a plurality of live events; receive one or more of attributes defining generating user profile of one or more generating users with expressed intentions for recording the live events; match each of the plurality of requests to a corresponding generating user for recording the live events; receive the recordings of live events; generate one or more composite streams by integrating one or more recordings of a live event, transmit the composite streams to the capturing devices; monitor interactions at the recorded multimedia content for the live event; and generate and transmit a feedback to the generating users associated with the monitored multimedia content, wherein the feedback enables refining of the multimedia content by the generating user. - View Dependent Claims (27, 28)
-
-
29. A method for recording a live event, comprising:
-
receiving a request for a multimedia content of a live event from a requester associated with a receiving device, the request including user profile and recording preferences of the requester; identifying one or more GUs with expressed intentions matching the request; forwarding the request to the identified GUs for recording the live event; receiving one or more recordings of the multimedia content of the live event based on the matching of the user profile and recording preferences; monitoring available discretionary space at the receiving device for receiving the multimedia content of the live event; and integrating the available one or more recordings of the live event and forwarding the integrated recording for rendering at the receiving device, the integration of the multimedia content matching the user profile and the discretionary space of the receiving device. - View Dependent Claims (30)
-
Specification