Membership
Tour
Register
Log in
John P. Bates
Follow
Person
Foster City, CA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Display pre-distortion methods and apparatus for head-mounted displays
Patent number
10,156,723
Issue date
Dec 18, 2018
Google LLC
John Paul Bates
G02 - OPTICS
Information
Patent Grant
Electronic display stabilization at a graphics processing unit
Patent number
10,089,725
Issue date
Oct 2, 2018
Google LLC
John Paul Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multi-threaded processing with reduced context switching
Patent number
9,870,252
Issue date
Jan 16, 2018
Sony Interactive Entertainment Inc.
John P. Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multi-threaded processing with reduced context switching
Patent number
8,589,943
Issue date
Nov 19, 2013
Sony Computer Entertainment Inc.
John P. Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multiprocess GPU rendering model
Patent number
8,493,399
Issue date
Jul 23, 2013
Google Inc.
John Paul Bates
G09 - EDUCATION CRYPTOGRAPHY DISPLAY ADVERTISING SEALS
Information
Patent Grant
Specifying parameters for selective return to an invoker
Patent number
8,312,473
Issue date
Nov 13, 2012
Sony Computer Entertainment Inc.
John Paul Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Atomic compare and swap using dedicated processor
Patent number
8,171,235
Issue date
May 1, 2012
Sony Computer Entertainment Inc.
James E. Marr
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for notification within decentralized network
Patent number
8,161,094
Issue date
Apr 17, 2012
Sony Computer Entertainment Inc.
Payton R. White
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Cell processor methods and apparatus
Patent number
8,141,076
Issue date
Mar 20, 2012
Sony Computer Entertainment Inc.
John P. Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Processor task and data management
Patent number
8,068,109
Issue date
Nov 29, 2011
Sony Computer Entertainment Inc.
Richard B. Stenson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system for performing memory copy function
Patent number
8,037,271
Issue date
Oct 11, 2011
Sony Computer Entertainment Inc.
Antoine Labour
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Task manager with stored task definition having pointer to a memory...
Patent number
8,037,474
Issue date
Oct 11, 2011
Sony Computer Entertainment Inc.
John P. Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Atomic operation on non-standard sized data using external cache
Patent number
8,024,521
Issue date
Sep 20, 2011
Sony Computer Entertainment Inc.
John P. Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multi-threaded parallel processor methods and apparatus
Patent number
7,979,680
Issue date
Jul 12, 2011
Sony Computer Entertainment Inc.
John P. Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Parallel processor methods and apparatus
Patent number
7,975,269
Issue date
Jul 5, 2011
Sony Computer Entertainment Inc.
John P. Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for managing performance between multiple peers i...
Patent number
7,941,482
Issue date
May 10, 2011
Sony Computer Entertainment Inc.
John P. Bates
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Command and control of arbitrary resources in a peer-to-peer network
Patent number
7,849,203
Issue date
Dec 7, 2010
Sony Computer Entertainment Inc.
Howard Berkey
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Processor task and data management
Patent number
7,760,206
Issue date
Jul 20, 2010
Sony Computer Entertainment Inc.
Richard B. Stenson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Sub-task processor distribution scheduling
Patent number
7,730,119
Issue date
Jun 1, 2010
Sony Computer Entertainment Inc.
John P. Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multi-threaded parallel processor methods and apparatus
Patent number
7,647,483
Issue date
Jan 12, 2010
Sony Computer Entertainment Inc.
John P. Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Cell processor task and data management
Patent number
7,522,168
Issue date
Apr 21, 2009
Sony Computer Entertainment Inc.
Richard B. Stenson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Cell processor atomic compare and swap using dedicated synergistic...
Patent number
7,509,463
Issue date
Mar 24, 2009
Sony Computer Entertainment, Inc.
James E. Marr
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system for performing memory copy function on a cell pro...
Patent number
7,506,123
Issue date
Mar 17, 2009
Sony Computer Entertainment Inc.
Antoine Labour
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Predictive user interface
Patent number
7,487,147
Issue date
Feb 3, 2009
Sony Computer Entertainment Inc.
John P. Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system for persisting content in decentralized network
Patent number
7,440,428
Issue date
Oct 21, 2008
Sony Computer Entertainment Inc.
John P. Bates
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Peer-to-peer networking system using interconnectivity framework an...
Patent number
7,421,708
Issue date
Sep 2, 2008
Sony Computer Entertainment Inc.
Attila Vass
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Atomic operation involving processors with different memory transfe...
Patent number
7,398,368
Issue date
Jul 8, 2008
Sony Computer Entertainment Inc.
James E. Marr
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
TIME-WARPING ADJUSTMENT BASED ON DEPTH INFORMATION IN A VIRTUAL/AUG...
Publication number
20170345220
Publication date
Nov 30, 2017
Google Inc.
John Paul Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DISPLAY PRE-DISTORTION METHODS AND APPARATUS FOR HEAD-MOUNTED DISPLAYS
Publication number
20170329136
Publication date
Nov 16, 2017
Google Inc.
John Paul Bates
G02 - OPTICS
Information
Patent Application
SEPARATE TIME-WARPING FOR A SCENE AND AN OBJECT FOR DISPLAY OF VIRT...
Publication number
20170243324
Publication date
Aug 24, 2017
Google Inc.
Keir Banks Mierle
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ELECTRONIC DISPLAY STABILIZATION AT A GRAPHICS PROCESSING UNIT
Publication number
20170228855
Publication date
Aug 10, 2017
Google Inc.
John Paul Bates
G02 - OPTICS
Information
Patent Application
MULTI-THREADED PROCESSING WITH REDUCED CONTEXT SWITCHING
Publication number
20140075450
Publication date
Mar 13, 2014
Sony Computer Entertainment Inc.
John P. Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROCESSOR TASK AND DATA MANAGEMENT
Publication number
20100251245
Publication date
Sep 30, 2010
Sony Computer Entertainment Inc.
Richard B. Stenson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SUB-TASK PROCESSOR DISTRIBUTION SCHEDULING
Publication number
20100235845
Publication date
Sep 16, 2010
Sony Computer Entertainment Inc.
John P. Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MULTI-THREADED PARALLEL PROCESSOR METHODS AND APPARATUS
Publication number
20100082951
Publication date
Apr 1, 2010
Sony Computer Entertainment Inc.
John P. Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROCESSOR TASK AND DATA MANAGEMENT
Publication number
20090147013
Publication date
Jun 11, 2009
Sony Computer Entertainment Inc.
Richard B. Stenson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD AND SYSTEM FOR PERFORMING MEMORY COPY FUNCTION ON A CELL PRO...
Publication number
20090150634
Publication date
Jun 11, 2009
Sony Computer Entertainment Inc.
Antoine Labour
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
ATOMIC COMPARE AND SWAP USING DEDICATED PROCESSOR
Publication number
20090138675
Publication date
May 28, 2009
Sony Computer Entertainment Inc.
James E. Marr
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MULTI-THREADED PROCESSING WITH REDUCED CONTEXT SWITCHING
Publication number
20090049451
Publication date
Feb 19, 2009
Sony Computer Entertainment Inc.
JOHN P. BATES
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CELL PROCESSOR ATOMIC OPERATION
Publication number
20080229032
Publication date
Sep 18, 2008
Sony Computer Entertainment Inc.
JOHN P. BATES
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MULTI-THREADED PARALLEL PROCESSOR METHODS AND APPARATUS
Publication number
20080201561
Publication date
Aug 21, 2008
Sony Computer Entertainment Inc.
John P. Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SIMULATED ENVIRONMENT COMPUTING FRAMEWORK
Publication number
20080140771
Publication date
Jun 12, 2008
Sony Computer Entertainment Inc.
Attila Vass
A63 - SPORTS GAMES AMUSEMENTS
Information
Patent Application
SUB-TASK PROCESSOR DISTRIBUTION SCHEDULING
Publication number
20080021987
Publication date
Jan 24, 2008
Sony Computer Entertainment Inc.
John P. Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CELL PROCESSOR METHODS AND APPARATUS
Publication number
20070198628
Publication date
Aug 23, 2007
Sony Computer Entertainment Inc.
John P. Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Cell processor atomic compare and swap using dedicated SPE
Publication number
20070143551
Publication date
Jun 21, 2007
Sony Computer Entertainment Inc.
James E. Marr
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Atomic operation involving processors with different memory transfe...
Publication number
20070130438
Publication date
Jun 7, 2007
Sonny Computer Entertainment Inc.
James E. Marr
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Cell processor methods and apparatus
Publication number
20070074212
Publication date
Mar 29, 2007
Sony Computer Entertainment Inc.
John P. Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Cell processor task and data management
Publication number
20070074221
Publication date
Mar 29, 2007
Sony Computer Entertainment Inc.
Richard B. Stenson
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SPU task manager for cell processor
Publication number
20070074207
Publication date
Mar 29, 2007
Sony Computer Entertainment Inc.
John P. Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Predictive user interface
Publication number
20070016572
Publication date
Jan 18, 2007
Sony Computer Entertainment Inc.
John P. Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Specifying parameters for selective return to an invoker
Publication number
20050240937
Publication date
Oct 27, 2005
Sony Computer Entertainment Inc.
John Paul Bates
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and method for managing performance between multiple peers i...
Publication number
20040260799
Publication date
Dec 23, 2004
Sony Computer Entertainment Inc.
John P. Bates
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Virtual/real world dynamic intercommunication methods and systems
Publication number
20040255027
Publication date
Dec 16, 2004
Sony Computer Entertainment Inc.
Attila Vass
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Command and control of arbitrary resources in a peer-to-peer network
Publication number
20040249888
Publication date
Dec 9, 2004
Sony Computer Entertainment Inc.
Howard Berkey
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
System and method for notification within decentralized network
Publication number
20040249972
Publication date
Dec 9, 2004
Sony Computer Entertainment Inc.
Payton R. White
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Method and system for persisting content in decentralized network
Publication number
20040246921
Publication date
Dec 9, 2004
Sony Computer Entertainment Inc.
John P. Bates
H04 - ELECTRIC COMMUNICATION TECHNIQUE