Transmitting Digital Media Streams to Devices
First Claim
1. A computer-implemented method comprising:
- identifying and transmitting a sequence of frames in a digital video transmission, the sequence of frames comprising an initial frame and subsequent frames corresponding to the initial frame, the subsequent frames comprising data that incrementally updates the initial frame; and
initiating a new transmission of the sequence of frames to a new device after previously sending one of the subsequent frames in the digital media transmission, the initiating comprising generating information to cause the new device to inhibit presenting the new transmission until after frames between and including the initial frame and the one of the subsequent frames have been received by the new device, and transmitting, to the new device, the information and the frames between and including the initial frame and the one of the subsequent frames.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including medium-encoded computer program products for transmitting digital media streams. In one aspect, a computer-implemented method includes identifying and transmitting a sequence of frames in a digital video transmission, the sequence of frames comprising an initial frame and subsequent frames corresponding to the initial frame, the subsequent frames comprising data that incrementally updates the initial frame, and initiating a new transmission of the sequence of frames to a new device after sending one of the subsequent frames in the digital media transmission, the initiating comprising generating information to cause the new device to inhibit presenting the new transmission until after frames between and including the initial frame and the one of the subsequent frames have been received by the new device, and transmitting, to the new device, the information and the frames between and including the initial frame and the one of the subsequent frames.
137 Citations
22 Claims
-
1. A computer-implemented method comprising:
-
identifying and transmitting a sequence of frames in a digital video transmission, the sequence of frames comprising an initial frame and subsequent frames corresponding to the initial frame, the subsequent frames comprising data that incrementally updates the initial frame; and initiating a new transmission of the sequence of frames to a new device after previously sending one of the subsequent frames in the digital media transmission, the initiating comprising generating information to cause the new device to inhibit presenting the new transmission until after frames between and including the initial frame and the one of the subsequent frames have been received by the new device, and transmitting, to the new device, the information and the frames between and including the initial frame and the one of the subsequent frames. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product, encoded on a computer-readable medium, operable to cause data processing apparatus to perform operations comprising:
-
identifying and transmitting a sequence of frames in a digital video transmission, the sequence of frames comprising an initial frame and subsequent frames corresponding to the initial frame, the subsequent frames comprising data that incrementally updates the initial frame; and initiating a new transmission of the sequence of frames to a new device after previously sending one of the subsequent frames in the digital media transmission, the initiating comprising generating information to cause the new device to inhibit presenting the new transmission until after frames between and including the initial frame and the one of the subsequent frames have been received by the new device, and transmitting, to the new device, the information and the frames between and including the initial frame and the one of the subsequent frames. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
a publisher configured to publish a digital video transmission; and a streaming media engine configured to; identify and transmit a sequence of frames in the digital video transmission, the sequence of frames comprising an initial frame and subsequent frames corresponding to the initial frame, the subsequent frames comprising data that incrementally updates the initial frame; and initiate a new transmission of the sequence of frames to a new device after sending one of the subsequent frames in the digital media transmission, wherein the engine configured to initiate the new transmission is fither configured to generate information to cause the new device to inhibit presenting the new transmission until after frames between and including the initial frame and the one of the subsequent frames have been received by the new device, and transmit, to the new device, the information and the frames between and including the initial frame and the one of the subsequent frames. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
Specification