Patent Leaderboard
USPTO Patent Rankings Data through Dec 31, 2025
PG

Patrick Gates — 30 Patents

Apple: 23 patents #1,411 of 18,612Top 8%
Oracle: 5 patents #2,558 of 14,854Top 20%
San Francisco, CA: #1,053 of 26,999 inventorsTop 4%
California: #17,345 of 386,348 inventorsTop 5%
Overall (All Time): #121,623 of 4,157,543Top 3%
30 Patents All Time
Patrick Gates has been granted 30 US patents while listed as an inventor at Apple. The first was granted in 2002 and the most recent in December 2017. Patrick Gates ranks #121,623 of 4,157,543 US inventors in our database (top 2.9%). Patent records list Patrick Gates in San Francisco, CA, US.

Issued Patents All Time

Showing 1–25 of 30 patents

Patent #TitleCo-InventorsDateApprox Value ⓘ
9838474 Distributing and synchronizing objects Craig M. Federighi, Eric Noyau 2017-12-05 $74,042,000
9654551 Apparatus and method for inviting users to online sessions Andrew H. Vyrros, Jeremy Werner 2017-05-16 $59,475,000
9577976 Registering client computing devices for online communication sessions Arun G. Mathias, Justin Santamaria, Justin Wood, Joe S. Abuan, Jeremy Brown +4 more 2017-02-21 $62,812,000
9496003 System and method for playlist generation based on similarity data Richard Frederick Wagner, Jeremy Werner, Andrew Wadycki, Josh Flowers 2016-11-15 $67,478,000
9247000 Distributing and synchronizing objects Craig M. Federighi, Eric Noyau 2016-01-26 $52,781,000
9118690 Apparatus and method for matching users for online sessions Jeremy Werner, Philip Smith, Andrew H. Vyrros 2015-08-25 $80,070,000
8966394 System and method for playlist generation based on similarity data Richard Frederick Wagner, Jeremy Werner, Andrew Wadycki, Josh Flowers, Stephen Davis +1 more 2015-02-24 $54,117,000
8948797 Registering client computing devices for online communication sessions Arun G. Mathias, Justin Santamaria, Justin Wood, Joe S. Abuan, Jeremy Brown +4 more 2015-02-03 $71,266,000
8914384 System and method for playlist generation based on similarity data Richard Frederick Wagner, Jeremy Werner, Andrew Wadycki, Josh Flowers, Stephen Davis +1 more 2014-12-16 $74,972,000
8875117 Distributing and synchronizing objects Craig M. Federighi, Eric Noyau 2014-10-28 $89,956,000
8725880 Establishing online communication sessions between client computing devices Justin Santamaria, Justin N. Wood, Berkat S. Tung, Joe S. Abuan, Jeremy Werner +1 more 2014-05-13 $88,203,000
8620919 Media item clustering based on similarity data Jeremy Werner, Andrew H. Vyrros, John Andrew McCulloh, Richard Frederick Wagner, Eric Danforth Strahm 2013-12-31 $83,639,000
8606306 Multiple client computing device invitations for online communication sessions Justin Santamaria, Justin Wood, Berkat S. Tung, Joe S. Abuan, Jeremy Werner +1 more 2013-12-10 $112,403,000
8601003 System and method for playlist generation based on similarity data Richard Frederick Wagner, Dana J. DuBois 2013-12-03 $83,608,000
8583149 Registering email addresses for online communication sessions Andrew H. Vyrros, Justin Wood, Justin Santamaria, Erik Strahm, Lon Hardeman +6 more 2013-11-12 $110,833,000
8423058 Registering client computing devices for online communication sessions Arun G. Mathias, Justin Santamaria, Justin Wood, Joe S. Abuan, Jeremy Brown +4 more 2013-04-16 $152,609,000
8412833 Apparatus and method for inviting users to online sessions Andrew H. Vyrros, Jeremy Werner 2013-04-02 $85,701,000
8396932 Apparatus and method for efficiently managing data in a social networking service Amol V. Pattekar, Jeremy Werner, Andrew H. Vyrros, Richard Frederick Wagner 2013-03-12 $106,410,000
8341207 Apparatus and method for matching users for online sessions Jeremy Werner, Philip Smith, Andrew H. Vyrros 2012-12-25
8255895 Distributing and synchronizing objects Craig M. Federighi, Eric Noyau 2012-08-28 $72,244,000
7941796 Distributing and synchronizing objects Craig M. Federighi, Eric Noyau 2011-05-10 $90,393,000
7734643 Method for distributed storage of data Steven Richard Waterhouse, Sherif Botros, Olaf Manczak, Jeremy Werner, Sacha Christophe Arnoud 2010-06-08 $15,507,000
7584468 Distributing and synchronizing objects Craig M. Federighi, Eric Noyau 2009-09-01 $270,748,000
7536693 Method for load spreading of requests in a distributed data storage system Olaf Manczak, Michael Goff 2009-05-19 $29,799,000
7328303 Method and system for remote execution of code on a distributed data storage system Steven Richard Waterhouse, Sherif Botros, Akhil Arora 2008-02-05 $6,713,000