San Francisco, California
United States
36
2025-07-17
The entities that hold a legal rights for patent applications filed by inventor Gates Patrick:
Patrick Gates from San Francisco, US has applied for patents for these inventions. The list has both pending applications and granted patents:
WEARABLE MULTIMEDIA DEVICE AND CLOUD COMPUTING PLATFORM WITH LASER PROJECTION SYSTEM
#2 | 2025-02-04Bar code detection and authentication for contactless transactions using wearable multimedia device
#3 | 2023-11-14Gesture recognition for wearable multimedia device using real-time data streams
#4 | 2023-10-12Portable Battery Pack for Wirelessly Charging and Communicating with Portable Electronic Device Through Clothing
#5 | 2023-08-08Portable battery pack for wirelessly charging and communicating with portable electronic device through clothing
#6 | 2021-04-22Wearable multimedia device and cloud computing platform with laser projection system
#7 | 2016-09-08Distributing and synchronizing objects
#8 | 2015-06-25Registering client computing devices for online communication sessions
#9 | 2014-12-11Distributing and synchronizing objects
#10 | 2013-09-05Registering client computing devices for online communication sessions
#11 | 2013-08-29Apparatus and method for inviting users to online sessions
#12 | 2013-05-02Apparatus and method for matching users for online sessions
#13 | 2012-12-13Distributing and synchronizing objects
#14 | 2012-09-13Media item clustering based on similarity data
#15 | 2012-07-19Registering email addresses for online communication sessions
#16 | 2012-05-10Multiple client computing device invitations for online communication sessions
#17 | 2012-01-12Apparatus and method for matching users for online sessions
#18 | 2011-10-13Establishing online communication sessions between client computing devices
#19 | 2011-10-13Apparatus and method for efficiently managing data in a social networking service
#20 | 2011-10-13Apparatus and method for inviting users to online sessions
#21 | 2011-10-13Registering client computing devices for online communication sessions
#22 | 2011-07-21Distributing and synchronizing objects
#23 | 2011-03-10MEDIA ITEM CLUSTERING BASED ON SIMILARITY DATA
#24 | 2010-06-08Method for distributed storage of data
#25 | 2010-03-25System and method for playlist generation based on similarity data
#26 | 2010-03-25System and method for playlist generation based on similarity data
#27 | 2010-03-25System and method for playlist generation based on similarity data
#28 | 2010-03-18System and method for playlist generation based on similarity data
#29 | 2009-12-03Distributing and synchronizing objects
#30 | 2009-05-19Method for load spreading of requests in a distributed data storage system
#31 | 2008-05-22Method and System for Upgrading a Previously Purchased Media Asset
#32 | 2008-02-05Method and system for remote execution of code on a distributed data storage system
#33 | 2007-11-20Method of garbage collection on a data storage system
#34 | 2007-11-13Method for recovery of data
#35 | 2005-12-01Distributing and synchronizing objects
#36 | 2005-06-21Distributing and synchronizing objects
226851 ⎘