US2005091692A1PendingUtilityA1

Providing compressed video

Assignee: WEBTV NETWORKS INCPriority: Jul 27, 1998Filed: Oct 27, 2004Published: Apr 28, 2005
Est. expiryJul 27, 2018(expired)· nominal 20-yr term from priority
H04N 19/587H04N 19/134H04N 19/132H04N 19/124H04N 19/61H04N 21/241H04N 21/274H04N 21/233H04N 21/234336H04N 21/6408A63F 2300/538H04N 21/2407H04N 21/488H04N 21/234381H04N 21/8173H04N 21/6168H04N 7/165A63F 2300/5506H04N 21/6405H04N 21/478H04N 21/2668H04N 21/2543H04N 21/6547H04N 21/6187H04N 21/262H04N 21/234363A63F 2300/577H04N 21/8453H04N 21/234354H04N 21/2402H04N 21/23655H04N 21/23412H04N 21/8543H04N 21/6587H04N 21/812H04N 21/8586A63F 2300/409
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A computer may be remotely accessed. At a first location, display commands are generated. The display commands are covered into a compressed video data stream. Each display element ( 5 ) is checked if it is encoded ( 52 ). If object is encoded, it is transcribed into MPEG ( 54 ). The image is adjusted for display ( 56 ) and compression ( 58 ). Additional steps of motion determination ( 60 ), change detection ( 62 ), compression depth and frame determination ( 66, 68 ) are executed. Then the data is transmitted to a second location. The display commands are decompressed and displayed as an image at the second location.

Claims

exact text as granted — not AI-modified
1 . A method of generating a plurality of displays, comprising: 
 generating a first set of display commands, by a first program;    generating at least a second set of display commands, by at least a second program;    differentially affecting said first and said second programs, to generate said display commands; and    converting each of said first and said second sets of display commands into a compressed video stream,    wherein said differentially affecting comprises differentially affecting to meet an instantaneous resource limitation.    
   
   
       2 . A method according to  claim 1 , wherein said resource limitation comprises a transmission bandwidth limitation.  
   
   
       3 . A method according to  claim 1 , wherein said resource limitation comprises a limitation on CPU available to perform said conversion.  
   
   
       4 . A method of generating a plurality of displays, comprising: 
 generating a first set of display commands, by a first program;    generating at least a second set of display commands, by at least a second program;    differentially modifying said first and said sets of display commands; and    converting each of said first and said second sets of display commands into a compressed video stream,    wherein said differentially modifying comprises differentially modifying to meet an instantaneous resource limitation.    
   
   
       5 . A method according to  claim 4 , wherein said resource limitation comprises a transmission bandwidth limitation.  
   
   
       6 . A method according to  claim 4 , wherein said resource limitation comprises a limitation on CPU available to perform said conversion.

Join the waitlist — get patent alerts

Track US2005091692A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.