Method and Apparatus for providing Media Information to Mobile Devices
First Claim
1. A computer-implemented method comprising:
- receiving a request at a server computer system from a mobile device to join a digital media control room, wherein the digital media control room is a virtual location that provides access to digital media data of a real-world event captured by a plurality of different mobile devices;
locating one or more available media streams associated with the digital media control room that capture the real-world event as the real-world event occurs;
transmitting data indicative of the one or more available media streams to the mobile device;
receiving a request from the mobile device to access a first media stream from the one or more available media streams associated with the digital media control room;
streaming the first media stream to the mobile device for display at the mobile device using the digital media control room;
receiving a request from the mobile device to access a second media stream from the one or more available media streams associated with the digital media control room;
synchronizing the first and second media streams; and
streaming the synchronized first and second media streams to the mobile device for display at the mobile device using the digital media control room.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for providing digital streaming media data to client devices via a digital media control room is described. The method may include receiving a request at a server computer system from a mobile device to join a digital media control room, where the digital media control room is a virtual location that provides access to digital media data of a real-world event captured by a plurality of different mobile devices. The method may also include locating one or more available media streams associated with the digital media control room that capture the real-world event as the real-world event occurs. The method may also include transmitting data indicative of the one or more available media streams to the mobile device.
-
Citations
23 Claims
-
1. A computer-implemented method comprising:
-
receiving a request at a server computer system from a mobile device to join a digital media control room, wherein the digital media control room is a virtual location that provides access to digital media data of a real-world event captured by a plurality of different mobile devices; locating one or more available media streams associated with the digital media control room that capture the real-world event as the real-world event occurs; transmitting data indicative of the one or more available media streams to the mobile device; receiving a request from the mobile device to access a first media stream from the one or more available media streams associated with the digital media control room; streaming the first media stream to the mobile device for display at the mobile device using the digital media control room; receiving a request from the mobile device to access a second media stream from the one or more available media streams associated with the digital media control room; synchronizing the first and second media streams; and streaming the synchronized first and second media streams to the mobile device for display at the mobile device using the digital media control room. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A non-transitory computer readable storage medium including instructions that, when executed by a processor, cause the processor to perform a method comprising:
-
receiving a request from a mobile device to join a digital media control room, wherein the digital media control room is a virtual location that provides access to digital media data of a real-world event captured by a plurality of different mobile devices; locating one or more available media streams associated with the digital media control room that capture the real-world event as the real-world event occurs; transmitting data indicative of the one or more available media streams to the mobile device; receiving a request from the mobile device to access a first media stream from the one or more available media streams associated with the digital media control room; streaming the first media stream to the mobile device for display at the mobile device using the digital media control room; receiving a request from the mobile device to access a second media stream from the one or more available media streams associated with the digital media control room; synchronizing the first and second media streams; and streaming the synchronized first and second media streams to the mobile device for display at the mobile device using the digital media control room. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A system comprising:
-
a memory; and a processor coupled with the memory to receive a request at a server computer system from a mobile device to join a digital media control room, wherein the digital media control room is a virtual location that provides access to digital media data of a real-world event captured by a plurality of different mobile devices, locate one or more available media streams associated with the digital media control room that capture the real-world event as the real-world event occurs, transmit data indicative of the one or more available media streams to the mobile device, receive a request from the mobile device to access a first media stream from the one or more available media streams associated with the digital media control room, stream the first media stream to the mobile device for display at the mobile device using the digital media control room, receive a request from the mobile device to access a second media stream from the one or more available media streams associated with the digital media control room, synchronize the first and second media streams, and stream the synchronized first and second media streams to the mobile device for display at the mobile device using the digital media control room. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
Specification