Membership
Tour
Register
Log in
Gary W. Hall
Follow
Person
Redmond, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
User-input scheduling of synchronization operation on a mobile devi...
Patent number
10,292,120
Issue date
May 14, 2019
Microsoft Technology Licensing, LLC
Sandra I. Vargas
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
User-input scheduling of synchronization operation on a mobile devi...
Patent number
9,838,985
Issue date
Dec 5, 2017
Microsoft Technology Licensing, LLC
Sandra I. Vargas
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Cross-pollination synchronization of data
Patent number
9,292,585
Issue date
Mar 22, 2016
Microsoft Technology Licensing, LLC
Jason E. Schleifer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
User-input scheduling of synchronization operation on a mobile devi...
Patent number
9,037,173
Issue date
May 19, 2015
Microsoft Technology Licensing, LLC
Sandra I. Vargas
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Method for viral invites as game and discovery mechanic
Patent number
8,758,140
Issue date
Jun 24, 2014
Microsoft Corporation
Gary Hall
A63 - SPORTS GAMES AMUSEMENTS
Information
Patent Grant
Scheduled programmatic game content
Patent number
8,641,529
Issue date
Feb 4, 2014
Microsoft Corporation
Manuel Bronstein
A63 - SPORTS GAMES AMUSEMENTS
Information
Patent Grant
User-input scheduling of synchronization operation on a mobile devi...
Patent number
8,509,830
Issue date
Aug 13, 2013
Microsoft Corporation
Sandra L. Vargas
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Cross-pollination synchronization of data
Patent number
8,386,558
Issue date
Feb 26, 2013
Microsoft Corporation
Jason E. Schleifer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamically resolving recipients to retrieve public keys during sen...
Patent number
8,151,106
Issue date
Apr 3, 2012
Microsoft Corporation
Garrett R. Vargas
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
User-input scheduling of synchronization operation on a mobile devi...
Patent number
8,140,099
Issue date
Mar 20, 2012
Microsoft Corporation
Sandra I. Vargas
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
User-input scheduling of synchronization operation on a mobile devi...
Patent number
7,996,028
Issue date
Aug 9, 2011
Microsoft Corporation
Sandra I. Vargas
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
System and method for optimizing network communication in response...
Patent number
7,809,357
Issue date
Oct 5, 2010
Microsoft Corporation
Gary William Hall
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
User-input scheduling of synchronization operation on a mobile devi...
Patent number
7,809,384
Issue date
Oct 5, 2010
Microsoft Corporation
Sandra I. Vargas
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Synchronization modification
Patent number
7,739,412
Issue date
Jun 15, 2010
Microsoft Corporation
Gary Hall
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamically resolving recipients to retrieve public keys during sen...
Patent number
7,716,479
Issue date
May 11, 2010
Microsoft Corporation
Garrett R. Vargas
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Persistent storage file change tracking
Patent number
7,657,574
Issue date
Feb 2, 2010
Microsoft Corporation
Anoop Gupta
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Cross-pollination of multiple sync sources
Patent number
7,526,768
Issue date
Apr 28, 2009
Microsoft Corporation
Jason Evan Schleifer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and levels of ping notification
Patent number
7,366,796
Issue date
Apr 29, 2008
Microsoft Corporation
Gary Hall
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Scheduling of synchronization operation on a mobile device based on...
Patent number
7,269,433
Issue date
Sep 11, 2007
Microsoft Corporation
Sandra I. Vargas
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Patents Applications
last 30 patents
Information
Patent Application
USER-INPUT SCHEDULING OF SYNCHRONIZATION OPERATION ON A MOBILE DEVI...
Publication number
20190223121
Publication date
Jul 18, 2019
Microsoft Technology Licensing, LLC
Sandra I. VARGAS
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
USER-INPUT SCHEDULING OF SYNCHRONIZATION OPERATION ON A MOBILE DEVI...
Publication number
20180070324
Publication date
Mar 8, 2018
Microsoft Technology Licensing, LLC
Sandra I. VARGAS
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
USER-INPUT SCHEDULING OF SYNCHRONIZATION OPERATION ON A MOBILE DEVI...
Publication number
20150230192
Publication date
Aug 13, 2015
Microsoft Technology Licensing, LLC
Sandra I. Vargas
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
USER-INPUT SCHEDULING OF SYNCHRONIZATION OPERATION ON A MOBILE DEVI...
Publication number
20130290252
Publication date
Oct 31, 2013
Sandra I. Vargas
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CROSS-POLINATION SYNCHRONIZATION OF DATA
Publication number
20130138609
Publication date
May 30, 2013
Microsoft Corporation
Jason E. Schleifer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
USER-INPUT SCHEDULING OF SYNCHRONIZATION OPERATION ON A MOBILE DEVI...
Publication number
20120246344
Publication date
Sep 27, 2012
Microsoft Corporation
Sandra I. Vargas
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
USER-INPUT SCHEDULING OF SYNCHRONIZATION OPERATION ON A MOBILE DEVI...
Publication number
20110264622
Publication date
Oct 27, 2011
Microsoft Corporation
Sandra I. Vargas
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MEASURING NETWORK PERFORMANCE FOR CLOUD SERVICES
Publication number
20110119370
Publication date
May 19, 2011
Microsoft Corporation
Cheng Huang
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
USER-INPUT SCHEDULING OF SYNCHRONIZATION OPERATION ON A MOBILE DEVI...
Publication number
20110047126
Publication date
Feb 24, 2011
Microsoft Corporation
Sandra I. Vargas
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DYNAMICALLY RESOLVING RECIPIENTS TO RETRIEVE PUBLIC KEYS DURING SEN...
Publication number
20100229051
Publication date
Sep 9, 2010
Microsoft Corporation
Garrett R. Vargas
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
PLUGGABLE FILE-BASED DIGITAL RIGHTS MANAGEMENT API LAYER FOR APPLIC...
Publication number
20100180347
Publication date
Jul 15, 2010
Microsoft Corporation
Garrett R. Vargza
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Scalable Game Primitives / Distributed Real-Time Aggregation Of Pla...
Publication number
20100160047
Publication date
Jun 24, 2010
Microsoft Corporation
Felix Livni
A63 - SPORTS GAMES AMUSEMENTS
Information
Patent Application
SCHEDULED PROGRAMMATIC GAME CONTENT
Publication number
20090325711
Publication date
Dec 31, 2009
Microsoft Corporation
Manuel Bronstein
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MODIFYING ELECTRONIC GAMES BASED ON PREVIOUS GAME PLAY
Publication number
20090305788
Publication date
Dec 10, 2009
Microsoft Corporation
Manuel Bronstein
A63 - SPORTS GAMES AMUSEMENTS
Information
Patent Application
METHOD FOR VIRAL INVITES AS GAME AND DISCOVERY MECHANIC
Publication number
20090239666
Publication date
Sep 24, 2009
Microsoft Corporation
Gary Hall
A63 - SPORTS GAMES AMUSEMENTS
Information
Patent Application
LEADERBOARD EVENT NOTIFICATION
Publication number
20090176557
Publication date
Jul 9, 2009
Microsoft Corporation
GARY HALL
A63 - SPORTS GAMES AMUSEMENTS
Information
Patent Application
Synchronization Modification
Publication number
20080155123
Publication date
Jun 26, 2008
Microsoft Corporation
Gary Hall
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Facilitating radio communications in a mobile device
Publication number
20070005741
Publication date
Jan 4, 2007
Microsoft Corporation
Daniel Hwang
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Dynamically resolving recipients to retrieve public keys during sen...
Publication number
20060288211
Publication date
Dec 21, 2006
Microsoft Corporation
Garrett R. Vargas
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Persistent storage file change tracking
Publication number
20060277223
Publication date
Dec 7, 2006
Microsoft Corporation
Anoop Gupta
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and method for optimizing network communication in response...
Publication number
20060264203
Publication date
Nov 23, 2006
Microsoft Corporation
Gary William Hall
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Cross-pollination synchronization of data
Publication number
20060020804
Publication date
Jan 26, 2006
Microsoft Corporation
Jason E. Schleifer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Cross-pollination of multiple sync sources
Publication number
20050172296
Publication date
Aug 4, 2005
Microsoft Corporation
Jason Evan Schleifer
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Scheduling of synchronization operation on a mobile device based on...
Publication number
20040204085
Publication date
Oct 14, 2004
Microsoft Corporation
Sandra I. Vargas
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
User-input scheduling of synchronization operation on a mobile devi...
Publication number
20040109436
Publication date
Jun 10, 2004
Microsoft Corporation
Sandra I. Vargas
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and levels of ping notification
Publication number
20040088390
Publication date
May 6, 2004
Microsoft
Gary Hall
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and system for ghosting a property during synchronization
Publication number
20040088335
Publication date
May 6, 2004
Microsoft Corporation
Jon Changzheng Xu
G06 - COMPUTING CALCULATING COUNTING