{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.patentleaderboard.com/"}, {"@type": "ListItem", "position": 2, "name": "Sony", "item": "https://www.patentleaderboard.com/company/sony"}, {"@type": "ListItem", "position": 3, "name": "John P. Bates", "item": "https://www.patentleaderboard.com/inventor/fl:jo_ln:bates-14"}]}
Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
JB

John P. Bates — 35 Patents

Sony: 24 patents #1,630 of 25,231Top 7%
Google: 6 patents #4,427 of 22,993Top 20%
Adobe: 3 patents #1,168 of 4,589Top 30%
Apple: 2 patents #9,294 of 18,612Top 50%
Springville, UT: #5 of 245 inventorsTop 3%
Utah: #377 of 19,430 inventorsTop 2%
Overall (All Time): #96,288 of 4,157,543Top 3%
35 Patents All Time
John P. Bates has been granted 35 US patents while listed as an inventor at Sony. The first was granted in 2006 and the most recent in June 2020. John P. Bates ranks #96,288 of 4,157,543 US inventors in our database (top 2.3%). Patent records list John P. Bates in Springville, UT, US.

Patents per Year

Patents granted per year, 2006 to 2020Bar chart with a peak of 7 patents in 2011.peak 72006: 1 patents20062008: 3 patents2009: 4 patents20092010: 5 patents2011: 7 patents20112012: 4 patents2013: 2 patents20132015: 1 patents2016: 2 patents20162018: 3 patents2019: 2 patents20192020: 1 patents2020

Issued Patents All Time

Showing 1–25 of 35 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
10672197 Time-warping adjustment based on depth information in a virtual/augmented reality system 2020-06-02 $35,795,000
10453272 Time-warping adjustment based on depth information in a virtual/augmented reality system 2019-10-22 $32,890,000
10453175 Separate time-warping for a scene and an object for display of virtual reality content Keir Banks Mierle 2019-10-22 $32,890,000
10156723 Display pre-distortion methods and apparatus for head-mounted displays Hendrik Wagenaar 2018-12-18 $41,610,000
10089725 Electronic display stabilization at a graphics processing unit Evangelos Kokkevis 2018-10-02 $25,538,000
9870252 Multi-threaded processing with reduced context switching 2018-01-16 $678,000
9413559 Predictive analysis of network analytics 2016-08-09 $19,282,000
9396444 Predictive analytics with forecasting model selection 2016-07-19 $22,268,000
9083562 Predictive analysis of network analytics 2015-07-14 $15,454,000
8589943 Multi-threaded processing with reduced context switching 2013-11-19 $119,000
8493399 Multiprocess GPU rendering model Nathaniel Duca 2013-07-23 $31,465,000
8312473 Specifying parameters for selective return to an invoker Payton R. White 2012-11-13 $67,000
8171235 Atomic compare and swap using dedicated processor James E. Marr 2012-05-01 $106,000
8161094 System and method for notification within decentralized network Payton R. White, Howard Berkey 2012-04-17 $107,000
8141076 Cell processor methods and apparatus Payton R. White, Attila Vass 2012-03-20 $175,000
8068109 Processor task and data management Richard Stenson 2011-11-29 $212,000
8037271 Method and system for performing memory copy function Antoine Labour, Richard Stenson 2011-10-11 $125,000
8037474 Task manager with stored task definition having pointer to a memory address containing required code data related to the task for execution Payton R. White, Richard Stenson, Howard Berkey, Atilla Vass, Mark Evan Cerny +1 more 2011-10-11 $125,000
8024521 Atomic operation on non-standard sized data using external cache James E. Marr, Attila Vass 2011-09-20 $139,000
7979680 Multi-threaded parallel processor methods and apparatus Attila Vass 2011-07-12 $268,000
7975269 Parallel processor methods and apparatus Keisuke Inoue, Mark Evan Cerny 2011-07-05 $316,000
7941482 System and method for managing performance between multiple peers in a peer-to-peer environment Howard Berkey 2011-05-10 $369,000
7849203 Command and control of arbitrary resources in a peer-to-peer network Howard Berkey, Greg Corson 2010-12-07 $489,000
7796139 Methods and apparatus for displaying a frame with contrasting text Gary F. Feierbach 2010-09-14 $110,383,000
7760206 Processor task and data management Richard Stenson 2010-07-20 $291,000