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

ALSO PUBLISHED AS: 20120075317

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

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

See full text

all claims..

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
T5 LABS LTD.LONDON, GB4

International Classification(s)

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Clemie, Graham London, GB 12 98
Duckett, Dedrick Alpharetta, GA 13 86

Cited Art Landscape

Patent Info (Count) # Cites Year
 
EZACHA SERVICES NY, L.L.C. (2)
6,307,567 Model-based view extrapolation for interactive virtual reality systems 33 1997
6,330,281 Model-based view extrapolation for interactive virtual reality systems 12 2000
 
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 57 1996
6,664,969 Operating system independent method and apparatus for graphical remote access 116 1999
 
HEWLETT-PACKARD COMPANY (1)
5,493,644 Polygon span interpolator with main memory Z buffer 44 1991
 
LUCENT TECHNOLOGIES INC. (1)
5,742,289 System and method of generating compressed video graphics images 57 1996
 
MICROSOFT CORPORATION (1)
6,057,850 Blended texture illumination mapping 81 1997
 
SUN MICROSYSTEMS, INC. (1)
2004/0080,533 Accessing rendered graphics over the internet 10 2002

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
SONY COMPUTER ENTERTAINMENT AMERICA LLC (5)
8,506,402 Game execution environments 2 2010
8,676,591 Audio deceleration 0 2010
8,560,331 Audio acceleration 0 2010
8,840,476 Dual-mode program execution 0 2011
8,613,673 Intelligent game loading 0 2011
 
OL2, INC. (2)
8,549,574 Method of combining linear content and interactive content compressed together as streaming interactive video 0 2007
8,834,274 System for streaming databases serving real-time applications used through streaming interactive 0 2012
 
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
 
GOOGLE INC. (1)
8,587,599 Asset server for shared hardware graphic data 0 2012
 
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 20 1984
 
Other [Check patent profile for assignment information] (2)
4,795,562 Membrane batch-processing apparatus 14 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