Prevention of advertisement skipping
First Claim
Patent Images
1. A method for delivering digital media, comprising:
- transmitting a stream of the digital media to be played by a client at a predefined play speed, the stream comprising main content and, in predetermined intervals, differentiated content;
receiving a request from the client to pass over a portion of the stream at a speed different from the play speed; and
responsively to the request, permitting the client to pass over the main content in the portion of the stream at the different speed, while constraining the client to play the differentiated content in at least one of the intervals in the portion at the play speed.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for delivering digital media includes transmitting a stream of the digital media to be played by a client at a predefined play speed, the stream comprising main content and, in predetermined intervals, differentiated content. In response to a request from the client to pass over a portion of the stream at a speed different from the play speed, the client is permitted to pass over the main content in the portion of the stream at the different speed, but is constrained to play the differentiated content in at least one of the intervals in the portion at the play speed.
132 Citations
19 Claims
-
1. A method for delivering digital media, comprising:
-
transmitting a stream of the digital media to be played by a client at a predefined play speed, the stream comprising main content and, in predetermined intervals, differentiated content;
receiving a request from the client to pass over a portion of the stream at a speed different from the play speed; and
responsively to the request, permitting the client to pass over the main content in the portion of the stream at the different speed, while constraining the client to play the differentiated content in at least one of the intervals in the portion at the play speed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. Apparatus for delivering digital media, comprising:
-
a memory, which is configured to store digital media, comprising main content and, in predetermined intervals, differentiated content; and
a server, which is coupled to transmit a stream of the digital media to be played by a client at a predefined play speed, and which is adapted, upon receiving a request from the client to pass over a portion of the stream at a speed different from the play speed, to permit the client to pass over the main content in the portion of the stream at the different speed, while constraining the client to play the differentiated content in at least one of the intervals in the portion at the play speed. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer software product, comprising a computer-readable medium in which program instructions are stored, which instructions, when read by a computer, cause the computer to access stored digital media, comprising main content and, in predetermined intervals, differentiated content, and to transmit a stream of the digital media to be played by a client at a predefined play speed, and further cause the computer, upon receiving a request from the client to pass over a portion of the stream at a speed different from the play speed, to permit the client to pass over the main content in the portion of the stream at the different speed, while constraining the client to play the differentiated content in at least one of the intervals in the portion at the play speed.
Specification