Membership
Tour
Register
Log in
Sandeep K. Singhal
Follow
Person
Kirkland, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Packing objects by predicted lifespans in cloud storage
Patent number
11,954,024
Issue date
Apr 9, 2024
Google LLC
Wangyuan Zhang
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Packing objects by predicted lifespans in cloud storage
Patent number
11,263,128
Issue date
Mar 1, 2022
Google LLC
Wangyuan Zhang
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for implementing PNRP locality
Patent number
10,142,409
Issue date
Nov 27, 2018
Microsoft Technology Licensing, LLC
John L. Miller
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Method and system of using a local hosted cache and cryptographic h...
Patent number
9,747,340
Issue date
Aug 29, 2017
Microsoft Technology Licensing, LLC
Ravi T. Rao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Network routing of endpoints to content based on content swarms
Patent number
9,407,693
Issue date
Aug 2, 2016
MICROSOFT TECHNOLOGY LICENSING, LLC
Sandeep Kishan Singhal
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Distributed routing table architecture and design
Patent number
9,270,585
Issue date
Feb 23, 2016
Microsoft Technology Licensing, LLC
Todd R. Manion
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Virtual switch extensibility
Patent number
8,966,499
Issue date
Feb 24, 2015
Microsoft Technology Licensing, LLC
Robert C. Combs
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Cross-machine event log correlation
Patent number
8,806,005
Issue date
Aug 12, 2014
Microsoft Corporation
Seyedeh Pardis Miri
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Content retrieval
Patent number
8,769,277
Issue date
Jul 1, 2014
Microsoft Corporation
Ravi T. Rao
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Distributed malicious software protection in file sharing environments
Patent number
8,756,683
Issue date
Jun 17, 2014
Microsoft Corporation
Todd Manion
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Private virtual LAN spanning a public network for connection of arb...
Patent number
8,489,701
Issue date
Jul 16, 2013
Microsoft Corporation
Todd Manion
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
System and method for implementing PNRP locality
Patent number
8,310,956
Issue date
Nov 13, 2012
Microsoft Corporation
John L. Miller
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Characterization of network path quality for network applications a...
Patent number
8,189,489
Issue date
May 29, 2012
Microsoft Corporation
Ming Zhang
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Integration of social network information and network firewalls
Patent number
8,122,492
Issue date
Feb 21, 2012
Microsoft Corporation
Noah Horton
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Methodology and system for file replication based on a peergroup
Patent number
8,108,548
Issue date
Jan 31, 2012
Microsoft Corporation
Dan Teodosiu
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Peer-to-peer contact exchange
Patent number
8,086,842
Issue date
Dec 27, 2011
Microsoft Corporation
Gursharan Sidhu
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Peer-to-peer buddy request and response
Patent number
8,069,208
Issue date
Nov 29, 2011
Microsoft Corporation
Gursharan Sidhu
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Locality-based routing table generation
Patent number
7,995,504
Issue date
Aug 9, 2011
Microsoft Corporation
Kevin Ransom
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Security modes for a routing table distributed across multiple mesh...
Patent number
7,987,290
Issue date
Jul 26, 2011
Microsoft Corporation
Kevin C. Ransom
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Peer-to-peer contact exchange
Patent number
7,987,355
Issue date
Jul 26, 2011
Microsoft Corporation
Gursharan Sidhu
Information
Patent Grant
Distributed routing table architecture and design
Patent number
7,895,345
Issue date
Feb 22, 2011
Microsoft Corporation
Todd R. Manion
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
System and method for implementing PNRP locality
Patent number
7,826,396
Issue date
Nov 2, 2010
John L. Miller
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Apparatus and method for community relay node discovery
Patent number
7,788,378
Issue date
Aug 31, 2010
Microsoft Corporation
Ravi T. Rao
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Collaborative invitation system and method
Patent number
7,752,253
Issue date
Jul 6, 2010
Microsoft Corporation
Todd R. Manion
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Resolving names to network endpoints
Patent number
7,711,853
Issue date
May 4, 2010
Microsoft Corporation
Noah Horton
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Self-evolving distributed system performance using a system health...
Patent number
7,698,239
Issue date
Apr 13, 2010
Microsoft Corporation
Brian R. Lieuallen
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Meetings near me
Patent number
7,660,851
Issue date
Feb 9, 2010
Microsoft Corporation
Todd R. Manion
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for monitoring and reacting to peer-to-peer netwo...
Patent number
7,656,810
Issue date
Feb 2, 2010
Microsoft Corporation
Noah Horton
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Collaboration spaces
Patent number
7,620,902
Issue date
Nov 17, 2009
Microsoft Corporation
Todd R. Manion
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
System and method for collaboration with serverless presence
Patent number
7,617,281
Issue date
Nov 10, 2009
Microsoft Corporation
Todd R. Manion
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
Packing Objects by Predicted Lifespans in Cloud Storage
Publication number
20220147448
Publication date
May 12, 2022
Google LLC
Wangyuan Zhang
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Packing Objects by Predicted Lifespans in Cloud Storage
Publication number
20190129844
Publication date
May 2, 2019
Google LLC
Wangyuan Zhang
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
METHOD AND SYSTEM OF USING A LOCAL HOSTED CACHE AND CRYPTOGRAPHIC H...
Publication number
20180004748
Publication date
Jan 4, 2018
Microsoft Technology Licensing, LLC
Ravi T. Rao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Cross-Machine Event Log Correlation
Publication number
20130067067
Publication date
Mar 14, 2013
Microsoft Corporation
Seyedeh Pardis Miri
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Virtual Switch Extensibility
Publication number
20130067466
Publication date
Mar 14, 2013
Microsoft Corporation
Robert C. Combs
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SYSTEM AND METHOD FOR IMPLEMENTING PNRP LOCALITY
Publication number
20130031404
Publication date
Jan 31, 2013
Microsoft Corporation
John L. Miller
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
DISTRIBUTED ROUTING TABLE ARCHITECTURE AND DESIGN
Publication number
20110119400
Publication date
May 19, 2011
Microsoft Corporation
Todd R. Manion
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
System and method for Implementing PNRP Locality
Publication number
20110004677
Publication date
Jan 6, 2011
Microsoft Corporation
John L. Miller
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Content Retrieval
Publication number
20090320099
Publication date
Dec 24, 2009
Microsoft Corporation
Ravi T. Rao
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
METHOD AND SYSTEM OF USING A LOCAL HOSTED CACHE AND CRYPTOGRAPHIC H...
Publication number
20090319473
Publication date
Dec 24, 2009
Microsoft Corporation
Ravi T. Rao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
LOCALITY-BASED ROUTING TABLE GENERATION
Publication number
20090279437
Publication date
Nov 12, 2009
Microsoft Corporation
Kevin Ransom
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
SECURITY MODES FOR A DISTRIBUTED ROUTING TABLE
Publication number
20090164663
Publication date
Jun 25, 2009
Microsoft Corporation
Kevin C. Ransom
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
NETWORK ROUTING OF ENDPOINTS TO CONTENT BASED ON CONTENT SWARMS
Publication number
20090092124
Publication date
Apr 9, 2009
Microsoft Corporation
Sandeep Kishan Singhal
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
CHARACTERIZATION OF NETWORK PATH QUALITY FOR NETWORK APPLICATIONS A...
Publication number
20090080336
Publication date
Mar 26, 2009
Microsoft Corporation
Ming Zhang
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Distributed routing table architecture and design
Publication number
20080253306
Publication date
Oct 16, 2008
Microsoft Corporation
Todd R. Manion
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
PRIVATE VIRTUAL LAN SPANNING A PUBLIC NETWORK FOR CONNECTION OF ARB...
Publication number
20080183853
Publication date
Jul 31, 2008
Microsoft Corporation
Todd Manion
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Distributed malicious software protection in file sharing environments
Publication number
20080148403
Publication date
Jun 19, 2008
Microsoft Corporation
Todd Manion
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Resolving names to network endpoints
Publication number
20080016234
Publication date
Jan 17, 2008
Microsoft Corporation
Noah Horton
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Unified concept of presence
Publication number
20070255577
Publication date
Nov 1, 2007
Microsoft Corporation
Ravi T. Rao
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Ad-hoc proxy for discovery and retrieval of dynamic data such as a...
Publication number
20070250590
Publication date
Oct 25, 2007
Microsoft Corporation
Eliot J. Flannery
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Peer-to-peer contact exchange
Publication number
20070250700
Publication date
Oct 25, 2007
Microsoft Corporation
Gursharan S. Sidhu
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Integration of social network information and network firewalls
Publication number
20070250922
Publication date
Oct 25, 2007
Microsoft Corporation
Noah Horton
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Peer-to-peer buddy request and response
Publication number
20070250582
Publication date
Oct 25, 2007
Microsoft Corporation
Gursharan S. Sidhu
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Methodology and system for file replication based on a peergroup
Publication number
20070150558
Publication date
Jun 28, 2007
Microsoft Corporation
Dan Teodosiu
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Peer name resolution and discovery
Publication number
20070073859
Publication date
Mar 29, 2007
Microsoft Corporation
Ravi T. Rao
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Application and user interface for facilitating a meeting
Publication number
20070011231
Publication date
Jan 11, 2007
Microsoft Corporation
Todd R. Manion
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
User interface for starting presentations in a meeting
Publication number
20070011232
Publication date
Jan 11, 2007
Microsoft Corporation
Todd R. Manion
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Capturing contacts via people near me
Publication number
20070008987
Publication date
Jan 11, 2007
Microsoft Corporation
Todd R. Manion
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Meetings near me
Publication number
20070011233
Publication date
Jan 11, 2007
Microsoft Corporation
Todd R. Manion
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Self-evolving distributed system
Publication number
20060262726
Publication date
Nov 23, 2006
Microsoft Corporation
Brian R. Lieuallen
H04 - ELECTRIC COMMUNICATION TECHNIQUE