US Patent No: 8,203,568

Number of patents in Portfolio can not be more than 2000

Sharing a graphical processing unit between a plurality of programs

Stats

ALSO PUBLISHED AS: 20120075317
ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

A centralised server in a bank (50) of servers runs a program for use by a user at a remote terminal (52, 56, 58). In the server, a plurality of programs share a GPU and instructions are used to cause the GPU to store the frames representing graphics of different programs at different memory locations. The frames are compressed and transmitted to remote terminals. Optionally the invention also allows for GPU time slice allocation, such that the GPU completes rendering the frame of one program before it renders the frame of another program. Optionally the invention also allows delivering false information about the capabilities of the GPU to the programs.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
T5 LABS LTD.LONDON, GB3

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Clemie, Graham London, GB 9 29
Duckett, Dedrick Alpharetta, GA 9 20

Cited Art

Patent Info (Count) # Cites Year
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (2)
6,292,589 Method for choosing rate control parameters in motion-compensated transform-based picture coding scheme using non-parametric technique 47 1996
6,664,969 Operating system independent method and apparatus for graphical remote access 88 1999
 
MERCHANDISINGADVISOR CORPORATION (2)
6,307,567 Model-based view extrapolation for interactive virtual reality systems 26 1997
6,330,281 Model-based view extrapolation for interactive virtual reality systems 11 2000
 
HEWLETT-PACKARD COMPANY (1)
5,493,644 Polygon span interpolator with main memory Z buffer 40 1991
 
LUCENT TECHNOLOGIES INC. (1)
5,742,289 System and method of generating compressed video graphics images 38 1996
 
MICROSOFT CORPORATION (1)
6,057,850 Blended texture illumination mapping 62 1997
 
SUN MICROSYSTEMS, INC. (1)
2004/0080,533 Accessing rendered graphics over the internet 6 2002

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
Bucher-Guyer AG (1)
5,110,472 Process for treatment of fruits and vegetables, especially for juice extraction, and unit for carrying out the process 3 1990
 
PUBLIC HEALTH LABORATORY SERVICE BOARD (1)
4,904,394 Method for selective filtering of a fluid using porous piezoelectric material 15 1987
 
UNIVERSITY OF UTAH (1)
4,663,049 Process for therapeutic dissociation of immune complexes and removal of antigens 16 1984
 
Other [Check patent profile for assignment information] (2)
4,795,562 Membrane batch-processing apparatus 13 1985
4,804,469 Flexible jacket membrane processing apparatus 4 1986

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
3.5 Year Payment $1600.00 $800.00 $400.00 Dec 19, 2015
7.5 Year Payment $3600.00 $1800.00 $900.00 Dec 19, 2019
11.5 Year Payment $7400.00 $3700.00 $1850.00 Dec 19, 2023
Fee Large entity fee small entity fee micro entity fee
Surcharge - 3.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00