Membership
Tour
Register
Log in
Ravi T. Rao
Follow
Person
Redmond, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Operating system supporting cost aware applications
Patent number
10,897,366
Issue date
Jan 19, 2021
Microsoft Technology Licensing, LLC
Pascal Menezes
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Shielded networks for virtual machines
Patent number
10,771,439
Issue date
Sep 8, 2020
Microsoft Technology Licensing, LLC
Alan Thomas Gavin Jowett
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Operating system supporting cost aware applications
Patent number
10,536,282
Issue date
Jan 14, 2020
Microsoft Technology Licensing, LLC
Pascal Menezes
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Operating system supporting cost aware applications
Patent number
10,505,745
Issue date
Dec 10, 2019
Microsoft Technology Licensing, LLC
Pascal Menezes
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Network communication and cost awareness
Patent number
10,153,959
Issue date
Dec 11, 2018
Microsoft Technology Licensing, LLC
Suhail Khalid
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Operating system supporting cost aware applications
Patent number
10,044,515
Issue date
Aug 7, 2018
Microsoft Technology Licensing, LLC
Pascal Menezes
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Universal dock for context sensitive computing device
Patent number
9,870,028
Issue date
Jan 16, 2018
Microsoft Technology Licensing, LLC
Amer A. Hassan
G06 - COMPUTING CALCULATING COUNTING
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 communication and cost awareness
Patent number
9,680,724
Issue date
Jun 13, 2017
Microsoft Technology Licensing, LLC
Suhail Khalid
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Universal dock for context sensitive computing device
Patent number
9,542,203
Issue date
Jan 10, 2017
Microsoft Technology Licensing, LLC
Amer A. Hassan
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Network communication and cost awareness
Patent number
9,344,335
Issue date
May 17, 2016
Microsoft Technology Licensing, LLC
Suhail Khalid
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Operating system supporting cost aware applications
Patent number
9,338,309
Issue date
May 10, 2016
Microsoft Technology Licensing, LLC
Pascal Menezes
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Operating system supporting cost aware applications
Patent number
9,008,610
Issue date
Apr 14, 2015
Microsoft Corporation
Pascal Menezes
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Operating system supporting cost aware applications
Patent number
8,971,841
Issue date
Mar 3, 2015
Microsoft Corporation
Pascal Menezes
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Storage and communication de-duplication
Patent number
8,799,467
Issue date
Aug 5, 2014
Microsoft Corporation
Nilesh R. Shah
G06 - COMPUTING CALCULATING COUNTING
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
Method for efficient content distribution using a peer-to-peer netw...
Patent number
8,688,803
Issue date
Apr 1, 2014
Microsoft Corporation
Todd R. Manion
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Content identification for peer-to-peer content retrieval
Patent number
8,112,477
Issue date
Feb 7, 2012
Microsoft Corporation
Ravi T. Rao
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
Application programming interface for inviting participants in a se...
Patent number
8,036,140
Issue date
Oct 11, 2011
Microsoft Corporation
Ravi Rao
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Content identification for peer-to-peer content retrieval
Patent number
8,019,882
Issue date
Sep 13, 2011
Microsoft Corporation
Ravi T. Rao
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Architecture for building a peer to peer messaging platform
Patent number
7,912,959
Issue date
Mar 22, 2011
Microsoft Corporation
Ashish Gupta
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Transport abstraction for multiparty replication
Patent number
7,895,270
Issue date
Feb 22, 2011
Microsoft Corporation
Ravi T. Rao
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Contact management in a serverless peer-to-peer system
Patent number
7,814,214
Issue date
Oct 12, 2010
Microsoft Corporation
Andre R. Classen
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
Peer networking host framework and hosting API
Patent number
7,774,477
Issue date
Aug 10, 2010
Microsoft Corporation
William Michael Zintel
G06 - COMPUTING CALCULATING COUNTING
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
Peer networking host framework and hosting API
Patent number
7,702,795
Issue date
Apr 20, 2010
Microsoft Corporation
William Michael Zintel
G06 - COMPUTING CALCULATING COUNTING
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
Scaling UPnP v1.0 device eventing using peer groups
Patent number
7,647,394
Issue date
Jan 12, 2010
Microsoft Corporation
Ravi T. Rao
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Patents Applications
last 30 patents
Information
Patent Application
OPERATING SYSTEM SUPPORTING COST AWARE APPLICATIONS
Publication number
20200119935
Publication date
Apr 16, 2020
Microsoft Technology Licensing, LLC
Pascal Menezes
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
OPERATING SYSTEM SUPPORTING COST AWARE APPLICATIONS
Publication number
20190020488
Publication date
Jan 17, 2019
Microsoft Technology Licensing, LLC
Pascal Menezes
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
SHIELDED NETWORKS FOR VIRTUAL MACHINES
Publication number
20190007378
Publication date
Jan 3, 2019
Microsoft Technology Licensing, LLC
Alan Thomas Gavin JOWETT
H04 - ELECTRIC COMMUNICATION TECHNIQUE
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
UNIVERSAL DOCK FOR CONTEXT SENSITIVE COMPUTING DEVICE
Publication number
20170329366
Publication date
Nov 16, 2017
Microsoft Technology Licensing, LLC
Amer A. Hassan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
NETWORK COMMUNICATION AND COST AWARENESS
Publication number
20170272341
Publication date
Sep 21, 2017
Microsoft Technology Licensing, LLC
Suhail Khalid
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
UNIVERSAL DOCK FOR CONTEXT SENSITIVE COMPUTING DEVICE
Publication number
20170115696
Publication date
Apr 27, 2017
Microsoft Technology Licensing, LLC
Amer A. Hassan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
NETWORK COMMUNICATION AND COST AWARENESS
Publication number
20160254977
Publication date
Sep 1, 2016
Microsoft Technology Licensing, LLC
Suhail Khalid
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
OPERATING SYSTEM SUPPORTING COST AWARE APPLICATIONS
Publication number
20160234030
Publication date
Aug 11, 2016
Microsoft Technology Licensing, LLC
Pascal Menezes
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
OPERATING SYSTEM SUPPORTING COST AWARE APPLICATIONS
Publication number
20160112579
Publication date
Apr 21, 2016
Microsoft Technology Licensing, LLC
Pascal Menezes
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
OPERATING SYSTEM SUPPORTING COST AWARE APPLICATIONS
Publication number
20140323084
Publication date
Oct 30, 2014
Pascal Menezes
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
METHOD FOR EFFICIENT CONTENT DISTRIBUTION USING A PEER-TO-PEER NETW...
Publication number
20140298314
Publication date
Oct 2, 2014
Microsoft Corporation
Todd R. Manion
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPERATING SYSTEM SUPPORTING COST AWARE APPLICATIONS
Publication number
20130217357
Publication date
Aug 22, 2013
Microsoft Corporation
Pascal Menezes
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Network Communication and Cost Awareness
Publication number
20130067061
Publication date
Mar 14, 2013
Suhail Khalid
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Storage and Communication De-Duplication
Publication number
20130067080
Publication date
Mar 14, 2013
Microsoft Corporation
Nilesh R. Shah
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPERATING SYSTEM SUPPORTING COST AWARE APPLICATIONS
Publication number
20120157038
Publication date
Jun 21, 2012
Microsoft Corporation
Pascal Menezes
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
CONTEXT DEPENDENT COMPUTER OPERATION
Publication number
20120139690
Publication date
Jun 7, 2012
Microsoft Corporation
Yatharth Gupta
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
UNIVERSAL DOCK FOR CONTEXT SENSITIVE COMPUTING DEVICE
Publication number
20120144083
Publication date
Jun 7, 2012
Microsoft Corporation
Amer A. Hassan
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
BRANCH OFFICE DIRECT PRINTING
Publication number
20120127512
Publication date
May 24, 2012
Microsoft Corporation
Jonathan Kay
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CONTENT IDENTIFICATION FOR PEER-TO-PEER CONTENT RETRIEVAL
Publication number
20110295948
Publication date
Dec 1, 2011
Microsoft Corporation
Ravi T. Rao
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Content Identification for Peer-to-Peer Content Retrieval
Publication number
20090327505
Publication date
Dec 31, 2009
Microsoft Corporation
Ravi T. Rao
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
Contact Management in a Serverless Peer-to-Peer System
Publication number
20090248868
Publication date
Oct 1, 2009
Microsoft Corporation
Andre R. Classen
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
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
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
APPARATUS AND METHOD FOR NETWORK IDENTIFICATION AMONG MULTIPLE APPL...
Publication number
20060239206
Publication date
Oct 26, 2006
Microsoft Corporation
Ravi T. Rao
H04 - ELECTRIC COMMUNICATION TECHNIQUE