Inventor · San Francisco, CA, US

Patrick Gates

31Patents
12h-index
39Co-inventors
77Inventor score

Filing activity: May 10, 1999 → Jan 4, 2016

Most-cited inventions

PatentTitleAreaCited byStatus
US8966394B2 System and method for playlist generation based on similarity data Physics 222 Active
US6430576B1 Distributing and synchronizing objects Emerging Cross-Sectional Technologies 126 Expired
US7734643B1 Method for distributed storage of data Physics 83 Expired
US7536693B1 Method for load spreading of requests in a distributed data storage system Physics 83 Active
US6910052B2 Distributing and synchronizing objects Emerging Cross-Sectional Technologies 55 Expired
US8396932B2 Apparatus and method for efficiently managing data in a social networking service Electricity 24 Active
US8725880B2 Establishing online communication sessions between client computing devices Electricity 23 Active
US7296180B1 Method for recovery of data Emerging Cross-Sectional Technologies 23 Expired
US6444126B1 System and method for treating sanitary wastewater for on-site disposal Emerging Cross-Sectional Technologies 22 Expired
US7299325B1 Method of garbage collection on a data storage system Emerging Cross-Sectional Technologies 21 Active
US8620919B2 Media item clustering based on similarity data Physics 20 Active
US7328303B1 Method and system for remote execution of code on a distributed data storage system Physics 17 Expired
US8341207B2 Apparatus and method for matching users for online sessions Electricity 12 Active
US8412833B2 Apparatus and method for inviting users to online sessions Human Necessities 11 Active
US8601003B2 System and method for playlist generation based on similarity data Physics 9 Active
US8423058B2 Registering client computing devices for online communication sessions Electricity 7 Active
US9654551B2 Apparatus and method for inviting users to online sessions Human Necessities 6 Active
US8583149B2 Registering email addresses for online communication sessions Electricity 6 Active
US9496003B2 System and method for playlist generation based on similarity data Physics 6 Active
US7584468B2 Distributing and synchronizing objects Emerging Cross-Sectional Technologies 4 Active
US8606306B2 Multiple client computing device invitations for online communication sessions Electricity 4 Active
US8948797B2 Registering client computing devices for online communication sessions Electricity 2 Active
US8914384B2 System and method for playlist generation based on similarity data Physics 1 Active
US9577976B2 Registering client computing devices for online communication sessions Electricity 1 Active
US8875117B2 Distributing and synchronizing objects Emerging Cross-Sectional Technologies 1 Active

Source: USPTO / EPO open patent data. Inventor disambiguation is heuristic; counts are objective bibliographic measures.