Membership
Tour
Register
Log in
Richard Hill
Follow
Person
Kirkland, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Queued message dispatch
Patent number
8,984,530
Issue date
Mar 17, 2015
Microsoft Corporation
Edmund Samuel Victor Pinto
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Domain controller safety-features and cloning
Patent number
8,726,277
Issue date
May 13, 2014
Microsoft Corporation
Dean Anthony Wells
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Distributed messaging system with configurable assurances
Patent number
8,214,847
Issue date
Jul 3, 2012
Microsoft Corporation
Gueorgui Chkodrov
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Durable exactly once message delivery at scale
Patent number
8,200,836
Issue date
Jun 12, 2012
Microsoft Corporation
Gueorgui Chkodrov
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Distributed aggregation on an overlay network
Patent number
8,176,200
Issue date
May 8, 2012
Microsoft Corporation
Gueorgui Chkodrov
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Availability and scalability in a messaging system in a manner tran...
Patent number
8,135,794
Issue date
Mar 13, 2012
Microsoft Corporation
Rodney T. Limprecht
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Message state maintenance at a message log
Patent number
7,945,819
Issue date
May 17, 2011
Microsoft Corporation
Gueorgui Chkodrov
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Message state maintenance at a cursor
Patent number
7,945,631
Issue date
May 17, 2011
Microsoft Corporation
Gueorgui Chkodrov
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Verifying and maintaining connection liveliness in a reliable messa...
Patent number
7,899,921
Issue date
Mar 1, 2011
Microsoft Corporation
Richard D. Hill
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Efficient transfer of messages using reliable messaging protocols f...
Patent number
7,730,196
Issue date
Jun 1, 2010
Microsoft Corporation
Richard D. Hill
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Availability and scalability in a messaging system in a manner tran...
Patent number
7,693,952
Issue date
Apr 6, 2010
Microsoft Corporation
Rodney T. Limprecht
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Message delivery with configurable assurances and features between...
Patent number
7,676,580
Issue date
Mar 9, 2010
Microsoft Corporation
Richard D. Hill
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Using subqueues to enhance local message processing
Patent number
7,631,315
Issue date
Dec 8, 2009
Microsoft Corporation
Alexander Dadiomov
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Failed message error recovery using application specific error queues
Patent number
7,624,308
Issue date
Nov 24, 2009
Microsoft Corporation
Craig A. Critchley
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Reliably transferring queued application messages
Patent number
7,613,831
Issue date
Nov 3, 2009
Microsoft Corporation
Krishnan Srinivasan
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Reliably transferring queued application messages
Patent number
7,613,832
Issue date
Nov 3, 2009
Microsoft Corporation
Krishnan Srinivasan
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Reliably transferring queued application messages
Patent number
7,613,830
Issue date
Nov 3, 2009
Microsoft Corporation
Krishnan Srinivasan
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Interface infrastructure for creating and interacting with web serv...
Patent number
7,512,957
Issue date
Mar 31, 2009
Microsoft Corporation
Shy Cohen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Communication among agile and context-bound objects
Patent number
7,437,711
Issue date
Oct 14, 2008
Microsoft Corporation
Christopher W. Brumme
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Queued sessions for communicating correlated messages over a network
Patent number
7,421,501
Issue date
Sep 2, 2008
Microsoft Corporation
Craig A. Critchley
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Reliable request-response messaging over a request-response transport
Patent number
7,359,919
Issue date
Apr 15, 2008
Microsoft Corporation
Shy Cohen
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Reliable one-way messaging over request-response transport protocols
Patent number
7,349,384
Issue date
Mar 25, 2008
Microsoft Corporation
Richard D. Hill
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Object security boundaries
Patent number
6,606,711
Issue date
Aug 12, 2003
Microsoft Corporation
Anthony D. Andrews
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Object security boundaries
Patent number
6,487,665
Issue date
Nov 26, 2002
Microsoft Corporation
Anthony D. Andrews
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Environment extensibility and automatic services for component appl...
Patent number
6,442,620
Issue date
Aug 27, 2002
Microsoft Corporation
Satish R. Thatte
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system for delayed registration of protocols
Patent number
6,208,952
Issue date
Mar 27, 2001
Microsoft Corporation
Mario C. Goertzel
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Secure decentralized object exporter
Patent number
6,141,696
Issue date
Oct 31, 2000
Microsoft Corporation
Mario C. Goertzel
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system for coordinating access to objects of different t...
Patent number
5,951,653
Issue date
Sep 14, 1999
Microsoft Corporation
Richard D. Hill
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system for network marshalling of interface pointers for...
Patent number
5,724,588
Issue date
Mar 3, 1998
Microsoft Corporation
Richard Douglas Hill
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system for network marshalling of interface pointers for...
Patent number
5,511,197
Issue date
Apr 23, 1996
Microsoft Corporation
Richard D. Hill
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
DOMAIN CONTROLLER SAFETY-FEATURES AND CLONING
Publication number
20130191828
Publication date
Jul 25, 2013
Microsoft Corporation
Dean Anthony Wells
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DISTRIBUTED AGGREGATION ON AN OVERLAY NETWORK
Publication number
20100268808
Publication date
Oct 21, 2010
Microsoft Corporation
Gueorgui Chkodrov
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
AVAILABILITY AND SCALABILITY IN A MESSAGING SYSTEM IN A MANNER TRAN...
Publication number
20100192025
Publication date
Jul 29, 2010
Microsoft Corporation
Rodney T. Limprecht
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
QUEUED MESSAGE DISPATCH
Publication number
20090199208
Publication date
Aug 6, 2009
Microsoft Corporation
Edmund Samuel Victor Pinto
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DISTRIBUTED MESSAGING SYSTEM WITH CONFIGURABLE ASSURANCES
Publication number
20090133038
Publication date
May 21, 2009
Microsoft Corporation
Gueorgui Chkodrov
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MESSAGE STATE MAINTENANCE AT A CURSOR
Publication number
20090132671
Publication date
May 21, 2009
Microsoft Corporation
Gueorgui Chkodrov
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
MESSAGE STATE MAINTENANCE AT A MESSAGE LOG
Publication number
20090132868
Publication date
May 21, 2009
Microsoft Corporation
Gueorgui Chkodrov
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
DURABLE EXACTLY ONCE MESSAGE DELIVERY AT SCALE
Publication number
20090133039
Publication date
May 21, 2009
Microsoft Corporation
Gueorgui Chkodrov
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
MESSAGE CONTRACT PROGRAMMING MODEL
Publication number
20070177590
Publication date
Aug 2, 2007
Microsoft Corporation
Michael S. Vernal
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Failed message error recovery using application specific error queues
Publication number
20060218238
Publication date
Sep 28, 2006
Microsoft Corporation
Craig A. Critchley
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Using subqueues to enhance local message processing
Publication number
20060218560
Publication date
Sep 28, 2006
Microsoft Corporation
Alexander Dadiomov
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Reliable request-response messaging over a request-response transport
Publication number
20060206558
Publication date
Sep 14, 2006
Microsoft Corporation
Shy Cohen
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Queued sessions for communicating correlated messages over a network
Publication number
20060177069
Publication date
Aug 10, 2006
Microsoft Corporation
Craig A. Critchley
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Reliably transferring queued application messages
Publication number
20060168023
Publication date
Jul 27, 2006
Microsoft Corporation
Krishnan Srinivasan
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Reliably transferring queued application messages
Publication number
20060168052
Publication date
Jul 27, 2006
Microsoft Corporation
Krishnan Srinivasan
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Interface infrastructure for creating and interacting with web serv...
Publication number
20060150200
Publication date
Jul 6, 2006
Microsoft Corporation
Shy Cohen
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Efficient transfer of messages using reliable messaging protocols f...
Publication number
20060133278
Publication date
Jun 22, 2006
Microsoft Corporation
Richard D. Hill
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Reliably transferring queued application messages
Publication number
20060130069
Publication date
Jun 15, 2006
Microsoft Corporation
Krishnan Srinivasan
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Reliable one-way messaging over request-response transport protocols
Publication number
20060129690
Publication date
Jun 15, 2006
Microsoft Corporation
Richard D. Hill
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Verifying and maintaining connection liveliness in a reliable messa...
Publication number
20060123119
Publication date
Jun 8, 2006
Microsoft Corporation
Richard D. Hill
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Message delivery with configurable assurances and features between...
Publication number
20040205781
Publication date
Oct 14, 2004
Richard D. Hill
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Availability and scalability in a messaging system in a manner tran...
Publication number
20040205124
Publication date
Oct 14, 2004
Rodney T. Limprecht
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Communication among agile and context-bound objects
Publication number
20040068732
Publication date
Apr 8, 2004
Microsoft Corporation
Christopher W. Brumme
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Object security boundaries
Publication number
20030115487
Publication date
Jun 19, 2003
Microsoft Corporation
Anthony D. Andrews
G06 - COMPUTING CALCULATING COUNTING