Selection compression
First Claim
Patent Images
1. A method for transmitting graphics data streams and advertisements from a server to a client device, the method comprising:
- generating a plurality of graphics data streams in response to a display command received from the client device corresponding to a plurality of multimedia channels;
determining a plurality of advertisements for the plurality of multimedia channels based at least in part on a parameter associated with the server and a different parameter associated with the client device, wherein the plurality of advertisements for the plurality of multimedia channels are personalized for a particular user or a group of users;
determining a presentation format for the advertisements based at least in part on the parameter associated with the server and the different parameter associated with the client device, the presentation format indicative of insertion information for the advertisements in the graphics data stream; and
formatting the advertisements according to the presentation format and transmitting to the client device the formatted advertisements and the graphics data stream;
wherein said determining the presentation format and said formatting are performed in aggregate for the plurality of advertisements.
3 Assignments
0 Petitions
Accused Products
Abstract
A method of generating a compressed video stream, comprising: providing a plurality of display commands which represents a display; generating a plurality of quantized transform coefficients from said display commands, wherein said quantization is different for different display commands; and creating a compressed video stream utilization said coefficients.
-
Citations
20 Claims
-
1. A method for transmitting graphics data streams and advertisements from a server to a client device, the method comprising:
-
generating a plurality of graphics data streams in response to a display command received from the client device corresponding to a plurality of multimedia channels; determining a plurality of advertisements for the plurality of multimedia channels based at least in part on a parameter associated with the server and a different parameter associated with the client device, wherein the plurality of advertisements for the plurality of multimedia channels are personalized for a particular user or a group of users; determining a presentation format for the advertisements based at least in part on the parameter associated with the server and the different parameter associated with the client device, the presentation format indicative of insertion information for the advertisements in the graphics data stream; and formatting the advertisements according to the presentation format and transmitting to the client device the formatted advertisements and the graphics data stream; wherein said determining the presentation format and said formatting are performed in aggregate for the plurality of advertisements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for transmitting display images to a client computing device, comprising:
-
a processor; and a memory communicatively coupled to the processor, the memory bearing processor instructions that, when executed by the processor, cause the system to at least; generate a plurality of screen displays in response to receiving a display command from the client computing device, the plurality of screen displays comprising graphics data associated with the received display command; determine a plurality of display images based at least in part on a parameter associated with the system and a different parameter associated with the client computing device, the display images being unrepresentative of the received display command, wherein the display images are personalized for a particular user or a group of users; determine a presentation format for a selected on of the display images based at least in part on the parameter associated with the system and the different parameter associated with the client computing device, the presentation format indicative of insertion information for the selected display image in the screen display; and update the screen display with the selected display image based at least in part on the presentation format; wherein the plurality of screen displays are for a plurality of multimedia channels and the presentation formats can be determined and the screen display can be updated for any of the multimedia channels. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A computer readable storage device having stored thereon instructions that when executed by one or more processors, cause the one or more processors to perform the steps of:
-
sending a display command to a server and causing the server to determine a plurality of images unrepresentative of the display command based at least in part on a parameter associated with the server and a different parameter associated with the one or more processors and a presentation format based at least in part on the parameter associated with the server and the different parameter associated with the one or more processors, wherein the images are personalized for a particular user or a group of users; and receiving from the server a plurality of graphics streams, the plurality of graphics streams comprising plurality of images associated with the display command and the plurality of images unrepresentative of the display command and formatted based at least in part on the presentation format, the presentation format indicative of insertion information for the plurality of images unrepresentative of the display command in the graphics stream; wherein the plurality of graphics streams are formatted in aggregate. - View Dependent Claims (19, 20)
-
Specification