{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://www.patentleaderboard.com/"}, {"@type": "ListItem", "position": 2, "name": "Niantic", "item": "https://www.patentleaderboard.com/company/niantic"}, {"@type": "ListItem", "position": 3, "name": "Charles Spirakis", "item": "https://www.patentleaderboard.com/inventor/fl:ch_ln:spirakis-1"}]}
Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
CS

Charles Spirakis — 17 Patents

NINiantic: 14 patents #1 of 121Top 1%
Apple: 2 patents #9,294 of 18,612Top 50%
CHChronicle: 1 patents #6 of 14Top 45%
Los Altos, CA: #690 of 3,651 inventorsTop 20%
California: #35,467 of 386,348 inventorsTop 10%
Overall (All Time): #263,971 of 4,157,543Top 7%
17 Patents All Time
Charles Spirakis has been granted 17 US patents while listed as an inventor at Niantic. The first was granted in 1998 and the most recent in June 2024. Charles Spirakis ranks #263,971 of 4,157,543 US inventors in our database (top 6.3%). Patent records list Charles Spirakis in Los Altos, CA, US.

Patents per Year

Patents granted per year, 1998 to 2024Bar chart with a peak of 7 patents in 2017.peak 71998: 1 patents19981999: 1 patents19992017: 7 patents20172018: 1 patents20182019: 2 patents20192020: 2 patents20202021: 2 patents20212024: 1 patents2024

Issued Patents All Time

Showing 1–17 of 17 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
12005343 Placement of virtual elements in a virtual world associated with a location-based parallel reality game Keith P. Golden, Mark A. Aubin, John V. Hanke, Phillip Craig Keslin, James Dinkelacker +1 more 2024-06-11
11167205 Placement of virtual elements in a virtual world associated with a location-based parallel reality game Keith P. Golden, Mark A. Aubin, John V. Hanke, Phillip Craig Keslin, James Dinkelacker +1 more 2021-11-09
11159550 Correcting timestamps for computer security telemetry data Abu Wawda, Tushar Dhoot, Kai Boon Ee, Tali Leora Eban 2021-10-26
10806998 Using side channels in remote procedure calls to return information in an interactive environment Luiz Otavio Zorzella, Alexander Vladimirov, Neal Kanodia, Chris Hibbert 2020-10-20
10646783 Linking real world activities with a parallel reality game Chris Hibbert, John V. Hanke, Phillip Craig Keslin, Leor Stern, Mark A. Aubin +4 more 2020-05-12
10486059 Placement of virtual elements in a virtual world associated with a location-based parallel reality game Keith P. Golden, Mark A. Aubin, John V. Hanke, Phillip Craig Keslin, James Dinkelacker +1 more 2019-11-26
10471358 Regulating and scoring player interactions within a virtual world associated with a location-based parallel reality game David Kornmann, Alexander Vladimirov, Chris Hibbert, Jim Wang, John V. Hanke 2019-11-12
10130888 Game data validation David Kornmann, Chris Hibbert, Mark A. Aubin 2018-11-20
9782668 Placement of virtual elements in a virtual world associated with a location-based parallel reality game Keith P. Golden, Mark A. Aubin, John V. Hanke, Phillip Craig Keslin, James Dinkelacker +1 more 2017-10-10
9669296 Linking real world activities with a parallel reality game Chris Hibbert, John V. Hanke, Phillip Craig Keslin, Lior Stern, Mark A. Aubin +4 more 2017-06-06
9669293 Game data validation David Kornmann, Chris Hibbert, Mark A. Aubin 2017-06-06
9621635 Using side channels in remote procedure calls to return information in an interactive environment Luiz Otavio Zorzella, Alexander Vladimirov, Neal Kanodia, Chris Hibbert 2017-04-11
9604131 Systems and methods for verifying player proximity within a location-based game Keith Shoji Kiyohara, Chris Hibbert, James Dinkelacker, John V. Hanke, Phillip Craig Keslin 2017-03-28
9545565 Regulating and scoring player interactions within a virtual world associated with a location-based parallel reality game David Kornmann, Alexander Vladimirov, Chris Hibbert, Jim Wang, John V. Hanke 2017-01-17
9539498 Mapping real world actions to a virtual world associated with a location-based game John V. Hanke, Mark A. Aubin, James Dinkelacker, Phillip Craig Keslin 2017-01-10
5867668 Method and apparatus for data transfer and storage in a highly parallel computer network environment Steven E. Kullick 1999-02-02 $10,366,000
5751997 Method and apparatus for transferring archival data among an arbitrarily large number of computer devices in a networked computer environment Steven E. Kullick, Diane Titus 1998-05-12 $7,312,000