System and method to provide a unified video signal for diverse receiving platforms
First Claim
1. A method, comprising:
- receiving, by a system including a processor, a request for media content from a device;
receiving, by the system, a video data stream including the media content, wherein the video data stream includes a plurality of data packets, wherein a first data packet of the plurality of data packets includes first media data and a first tag identifying a first resolution, wherein a second data packet of the plurality of data packets includes second media data and a second tag identifying a second resolution that is lower than the first resolution, wherein a third data packet of the plurality of data packets includes third media data and the first tag, and wherein a fourth data packet of the plurality of data packets includes fourth media data, the first tag, and a fourth tag identifying the second resolution;
determining, by the system, a display characteristic of a display device coupled to the device; and
sending, by the system to the device, a subset of the plurality of the data packets in response to the display characteristic indicating that the display device has a presentation capability less than the first resolution, wherein the subset includes the second data packet and the fourth data packet.
3 Assignments
0 Petitions
Accused Products
Abstract
A method includes receiving a request for media content at a residential gateway from a device coupled to the residential gateway and sending a media content request to a server based on the request. The method includes receiving a video data stream of the media content at the residential gateway. Data packets of the video data stream enable generation of the media content at a first resolution. A first subset of the data packets include tags that enable identification of particular data packets usable to generate the media content at a second resolution that is lower than the first resolution. The method also includes determining a display characteristic of a display device coupled to the device and sending the particular data packets to the device when the display characteristic indicates that the device is to receive the media content at the second resolution.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a system including a processor, a request for media content from a device; receiving, by the system, a video data stream including the media content, wherein the video data stream includes a plurality of data packets, wherein a first data packet of the plurality of data packets includes first media data and a first tag identifying a first resolution, wherein a second data packet of the plurality of data packets includes second media data and a second tag identifying a second resolution that is lower than the first resolution, wherein a third data packet of the plurality of data packets includes third media data and the first tag, and wherein a fourth data packet of the plurality of data packets includes fourth media data, the first tag, and a fourth tag identifying the second resolution; determining, by the system, a display characteristic of a display device coupled to the device; and sending, by the system to the device, a subset of the plurality of the data packets in response to the display characteristic indicating that the display device has a presentation capability less than the first resolution, wherein the subset includes the second data packet and the fourth data packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine-readable hardware storage device storing executable instructions that, when executed by a processor, facilitate performance of operations, the operations comprising:
-
obtaining a video data stream associated with media content responsive to receiving a request from a device, wherein the video data stream includes a plurality of data packets, wherein a first data packet of the plurality of data packets includes first media data and a first tag identifying a first resolution, wherein a second data packet of the plurality of data packets includes second media data and a second tag identifying a second resolution that is lower than the first resolution, wherein a third data packet of the plurality of data packets includes third media data and the first tag, and wherein a fourth data packet of the plurality of data packets includes fourth media data, the first tag, and a fourth tag identifying the second resolution; determining a display characteristic of a display device coupled to the device; and sending to the device a subset of the plurality of the data packets in response to the display characteristic conforming to the second resolution, wherein the subset includes the second data packet and the fourth data packet. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A media device comprising:
-
a processor; a memory coupled to the processor, the memory including instructions executable by the processor to perform operations, the operations including; obtaining a video data stream associated with media content responsive to receiving a request from a communication device, wherein the video data stream includes a plurality of data packets, wherein a first data packet of the plurality of data packets includes first media data and a first tag identifying a first resolution, wherein a second data packet of the plurality of data packets includes second media data and a second tag identifying a second resolution that is lower than the first resolution, wherein a third data packet of the plurality of data packets includes third media data and the first tag, and wherein a fourth data packet of the plurality of data packets includes fourth media data, the first tag, and a fourth tag identifying the second resolution; determining a display characteristic of the communication device; and sending to the communication device a subset of the plurality of the data packets in response to the display characteristic of the communication device corresponding to a resolution less than the first resolution, wherein the subset includes the second data packet and the fourth data packet. - View Dependent Claims (17, 18, 19, 20)
-
Specification