GH

Gary W. Hall

Microsoft: 19 patents #1,856 of 40,388Top 5%
BT Bell Helicopter Textron: 1 patents #349 of 718Top 50%
TR The Arizona Board Of Regents: 1 patents #129 of 428Top 35%
Overall (All Time): #94,061 of 4,157,543Top 3%
36
Patents All Time

Issued Patents All Time

Showing 25 most recent of 36 patents

Patent #TitleCo-InventorsDate
11109607 Oil-based compositions for enhancing oral health and general wellness in humans 2021-09-07
10292120 User-input scheduling of synchronization operation on a mobile device based on user activity Sandra I. Vargas, David R. Williamson, Michael A. Foster, Juan V. Esteve Balducci 2019-05-14
9838985 User-input scheduling of synchronization operation on a mobile device based on user activity Sandra I. Vargas, David R. Williamson, Michael A. Foster, Juan V. Esteve Balducci 2017-12-05
9292585 Cross-pollination synchronization of data Jason E. Schleifer, Garry Tan, James Chen 2016-03-22
9211433 Swimming resistance trainer 2015-12-15
9037173 User-input scheduling of synchronization operation on a mobile device based on user activity Sandra I. Vargas, David R. Williamson, Michael A. Foster, Juan V. Esteve Balducci 2015-05-19
9001314 Protection factor rating system for protective eyewear 2015-04-07
8758140 Method for viral invites as game and discovery mechanic Debra Thiel, Travis Howland, Linh Van, Bryan Trussel, Joshua Howard 2014-06-24
8641529 Scheduled programmatic game content Manuel Bronstein, Manoj Gupta, Ivann Alvarado, Colin Riley, Matt Van Gorder +1 more 2014-02-04
8542352 Protection factor rating system for protective eyewear 2013-09-24
8509830 User-input scheduling of synchronization operation on a mobile device based on user activity Sandra L. Vargas, David R. Williamson, Michael A. Foster, Juan V. Esteve Balducci 2013-08-13
8386558 Cross-pollination synchronization of data Jason E. Schleifer, Garry Tan, James Chen 2013-02-26
8151106 Dynamically resolving recipients to retrieve public keys during send/receive Garrett R. Vargas, Paul K. Kroman, Selvaraj Nalliah, Eian D. Counts, Anoop Gupta 2012-04-03
8140099 User-input scheduling of synchronization operation on a mobile device based on user activity Sandra I. Vargas, David R. Williamson, Michael A. Foster, Juan V. Esteve Balducci 2012-03-20
7996028 User-input scheduling of synchronization operation on a mobile device based on user activity Sandra I. Vargas, David R. Williamson, Michael A. Foster, Juan V. Esteve Balducci 2011-08-09
7905593 Children's sunglasses Renee Resler 2011-03-15
7809384 User-input scheduling of synchronization operation on a mobile device based on user activity Sandra I. Vargas, David R. Williamson, Michael A. Foster, Juan V. Esteve Balducci 2010-10-05
7809357 System and method for optimizing network communication in response to network conditions Zhidong Yang, Omar Aftab, Yaroslav Goncharov 2010-10-05
7739412 Synchronization modification Selvaraj Nalliah 2010-06-15
7716479 Dynamically resolving recipients to retrieve public keys during send/receive Garrett R. Vargas, Paul K. Kroman, Selvaraj Nalliah, Eian D. Counts, Anoop Gupta 2010-05-11
7665841 Children's sunglasses Renee Resler 2010-02-23
7657574 Persistent storage file change tracking Anoop Gupta, William E. Stelzel, Anh P. Tran 2010-02-02
7526768 Cross-pollination of multiple sync sources Jason E. Schleifer, Preethi Ramani, Zhidong Yang, Byrisetty Rajeev, Juan V. Esteve Balducci +1 more 2009-04-28
7366796 Method and levels of ping notification Selvaraj Nalliah 2008-04-29
7314278 Children's sunglasses Renee Resler 2008-01-01