Membership
Tour
Register
Log in
John Philip MacCormick
Follow
Person
Mountain View, CA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Method and system for estimating the three dimensional position of...
Patent number
8,948,461
Issue date
Feb 3, 2015
Hewlett-Packard Development Company, L.P.
Adrian E. Broadhurst
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Relocating item in distributed storage system
Patent number
8,560,691
Issue date
Oct 15, 2013
Microsoft Corporation
Marcus J. Jager
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamic activity model of network services
Patent number
7,949,745
Issue date
May 24, 2011
Microsoft Corporation
Paul Barham
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
System and method for preventing replay attacks
Patent number
7,926,103
Issue date
Apr 12, 2011
Hewlett-Packard Development Company, L.P.
Marcos K. Aguilera
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Automatic discovery of service/host dependencies in computer networks
Patent number
7,821,947
Issue date
Oct 26, 2010
Microsoft Corporation
John MacCormick
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Efficient recovery of replicated data items
Patent number
7,734,573
Issue date
Jun 8, 2010
Microsoft Corporation
John P. MacCormick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Searchable storage system
Patent number
7,698,258
Issue date
Apr 13, 2010
Microsoft Corporation
William R Hoffman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Network flow for constrained replica placement
Patent number
7,685,179
Issue date
Mar 23, 2010
Microsoft Corporation
John P. MacCormick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Scheduling of index merges
Patent number
7,676,513
Issue date
Mar 9, 2010
Microsoft Corporation
Frank D. McSherry
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Data replication in a distributed system
Patent number
7,636,868
Issue date
Dec 22, 2009
Microsoft Corporation
William R. Hoffman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Balanced prefetching exploiting structured data
Patent number
7,529,891
Issue date
May 5, 2009
Microsoft Corporation
Chandramohan A. Thekkath
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and system for renaming consecutive keys in a B-tree
Patent number
7,483,906
Issue date
Jan 27, 2009
Microsoft Corporation
John Philip MacCormick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Method and apparatus for estimating time delays in systems of commu...
Patent number
7,027,951
Issue date
Apr 11, 2006
Hewlett-Packard Development Company, L.P.
John Philip MacCormick
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Patents Applications
last 30 patents
Information
Patent Application
Relocating item in distributed storage system
Publication number
20080320005
Publication date
Dec 25, 2008
Microsoft Corporation
Marcus J. Jager
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Automatic Discovery Of Service/Host Dependencies In Computer Networks
Publication number
20080267083
Publication date
Oct 30, 2008
Microsoft Corporation
John MacCormick
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Network flow for constrained replica placement
Publication number
20080228836
Publication date
Sep 18, 2008
Microsoft Corporation
John P. MacCormick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DISTRIBUTED DETECTION WITH DIAGNOSIS
Publication number
20080103729
Publication date
May 1, 2008
Microsoft Corporation
Paul Barham
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
DYNAMIC ACTIVITY MODEL OF NETWORK SERVICES
Publication number
20080101352
Publication date
May 1, 2008
Microsoft Corporation
Paul Barham
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Data and replica placement using r-out-of-k hash functions
Publication number
20080065704
Publication date
Mar 13, 2008
Microsoft Corporation
John Philip MacCormick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Data replication in a distributed system
Publication number
20070299955
Publication date
Dec 27, 2007
Microsoft Corporation
William R. Hoffman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Searchable storage system
Publication number
20070282806
Publication date
Dec 6, 2007
Microsoft Corporation
William R. Hoffman
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Scheduling of index merges
Publication number
20070174314
Publication date
Jul 26, 2007
Microsoft Corporation
Frank D. McSherry
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Balanced prefetching exploiting structured data
Publication number
20070067576
Publication date
Mar 22, 2007
Microsoft Corporation
Chandramohan A. Thekkath
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Systems and methods for structuring distributed fault-tolerant systems
Publication number
20060155781
Publication date
Jul 13, 2006
Microsoft Corporation
John P. MacCormick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Efficient recovery of replicated data items
Publication number
20060129612
Publication date
Jun 15, 2006
Microsoft Corporation
John P. MacCormick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and system for renaming consecutive keys in a B-tree
Publication number
20050234951
Publication date
Oct 20, 2005
Microsoft Corporation
John Philip MacCormick
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
System and method for preventing replay attacks
Publication number
20050022009
Publication date
Jan 27, 2005
Macros K. Aguilera
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Method and system for managing access control
Publication number
20040243827
Publication date
Dec 2, 2004
Marcos K. Aguilera
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Method and system for securing block-based storage with capability...
Publication number
20040243828
Publication date
Dec 2, 2004
Marcos K. Aguilera
G06 - COMPUTING CALCULATING COUNTING