Growing community of inventors

Redmond, WA, United States of America

Gary William Hall

Average Co-Inventor Count = 3.29

ph-index = 8

The patent ph-index is calculated by counting the number of publications for which an author has been cited by other authors at least that same number of times.

Forward Citations = 191

Gary William HallJuan Vicente Esteve Balducci (9 patents)Gary William HallDavid R Williamson (8 patents)Gary William HallMichael A Foster (8 patents)Gary William HallSandra Irene Vargas (7 patents)Gary William HallSelvaraj Nalliah (4 patents)Gary William HallAnoop Gupta (3 patents)Gary William HallJason Evan Schleifer (3 patents)Gary William HallGarrett R Vargas (2 patents)Gary William HallJames P Chen (2 patents)Gary William HallZhidong Yang (2 patents)Gary William HallPaul K Kroman (2 patents)Gary William HallEian D Counts (2 patents)Gary William HallGarry K Tan (2 patents)Gary William HallHao Chen (1 patent)Gary William HallOmar Aftab (1 patent)Gary William HallColin Michael Riley (1 patent)Gary William HallAnh Phuong Tran (1 patent)Gary William HallBryan Trussel (1 patent)Gary William HallPreethi Ramani (1 patent)Gary William HallManuel Bronstein (1 patent)Gary William HallMike A Foster (1 patent)Gary William HallWilliam E Stelzel (1 patent)Gary William HallJoshua Howard (1 patent)Gary William HallIvann Alvarado (1 patent)Gary William HallYaroslav Goncharov (1 patent)Gary William HallMatt Van Gorder (1 patent)Gary William HallByrisetty Rajeev (1 patent)Gary William HallManoj Gupta (1 patent)Gary William HallSandra L Vargas (1 patent)Gary William HallLinh Van (1 patent)Gary William HallTravis Howland (1 patent)Gary William HallDebra Thiel (1 patent)Gary William HallGary William Hall (21 patents)Juan Vicente Esteve BalducciJuan Vicente Esteve Balducci (45 patents)David R WilliamsonDavid R Williamson (10 patents)Michael A FosterMichael A Foster (9 patents)Sandra Irene VargasSandra Irene Vargas (17 patents)Selvaraj NalliahSelvaraj Nalliah (47 patents)Anoop GuptaAnoop Gupta (116 patents)Jason Evan SchleiferJason Evan Schleifer (15 patents)Garrett R VargasGarrett R Vargas (19 patents)James P ChenJames P Chen (10 patents)Zhidong YangZhidong Yang (9 patents)Paul K KromanPaul K Kroman (3 patents)Eian D CountsEian D Counts (3 patents)Garry K TanGarry K Tan (2 patents)Hao ChenHao Chen (26 patents)Omar AftabOmar Aftab (22 patents)Colin Michael RileyColin Michael Riley (17 patents)Anh Phuong TranAnh Phuong Tran (13 patents)Bryan TrusselBryan Trussel (8 patents)Preethi RamaniPreethi Ramani (7 patents)Manuel BronsteinManuel Bronstein (3 patents)Mike A FosterMike A Foster (3 patents)William E StelzelWilliam E Stelzel (2 patents)Joshua HowardJoshua Howard (2 patents)Ivann AlvaradoIvann Alvarado (2 patents)Yaroslav GoncharovYaroslav Goncharov (1 patent)Matt Van GorderMatt Van Gorder (1 patent)Byrisetty RajeevByrisetty Rajeev (1 patent)Manoj GuptaManoj Gupta (1 patent)Sandra L VargasSandra L Vargas (1 patent)Linh VanLinh Van (1 patent)Travis HowlandTravis Howland (1 patent)Debra ThielDebra Thiel (1 patent)
..
Inventor’s number of patents
..
Strength of working relationships

Company Filing History:

1. Microsoft Technology Licensing, LLC (19 from 54,638 patents)


21 patents:

1. 10292120 - User-input scheduling of synchronization operation on a mobile device based on user activity

2. 9838985 - User-input scheduling of synchronization operation on a mobile device based on user activity

3. 9292585 - Cross-pollination synchronization of data

4. 9037173 - User-input scheduling of synchronization operation on a mobile device based on user activity

5. 8758140 - Method for viral invites as game and discovery mechanic

6. 8641529 - Scheduled programmatic game content

7. 8509830 - User-input scheduling of synchronization operation on a mobile device based on user activity

8. 8386558 - Cross-pollination synchronization of data

9. 8151106 - Dynamically resolving recipients to retrieve public keys during send/receive

10. 8140099 - User-input scheduling of synchronization operation on a mobile device based on user activity

11. 7996028 - User-input scheduling of synchronization operation on a mobile device based on user activity

12. 7809357 - System and method for optimizing network communication in response to network conditions

13. 7809384 - User-input scheduling of synchronization operation on a mobile device based on user activity

14. 7739412 - Synchronization modification

15. 7716479 - Dynamically resolving recipients to retrieve public keys during send/receive

Please report any incorrect information to support@idiyas.com
idiyas.com
as of
12/5/2025
Loading…