Membership
Tour
Register
Log in
Sharad Agarwal
Follow
Person
Seattle, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Egress traffic engineering in public clouds with commodity routers...
Patent number
11,979,318
Issue date
May 7, 2024
Microsoft Technology Licensing, LLC
Abhishek Udupa
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Automatic verification of safety for virtualized networks
Patent number
11,936,659
Issue date
Mar 19, 2024
Microsoft Technology Licensing, LLC
Ryan Andrew Beckett
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Traffic engineering for improved bandwidth allocations
Patent number
11,831,538
Issue date
Nov 28, 2023
Microsoft Technology Licensing, LLC
Rachee Singh
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Representation and orchestration for virtual wide area networks
Patent number
11,799,731
Issue date
Oct 24, 2023
Microsoft Technology Licensing, LLC
Ryan Andrew Beckett
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Guarantying SLA thru edge cloud path orchestration
Patent number
11,750,498
Issue date
Sep 5, 2023
Microsoft Technology Licensing, LLC
Sharad Agarwal
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Routing information exchange between separate networks to improve e...
Patent number
11,632,323
Issue date
Apr 18, 2023
Microsoft Technology Licensing, LLC
Rachee Singh
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Stitching multiple wide area networks together
Patent number
11,627,075
Issue date
Apr 11, 2023
Microsoft Technology Licensing, LLC
Paramvir Bahl
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Automatic verification of safety for virtualized networks
Patent number
11,611,566
Issue date
Mar 21, 2023
Microsoft Technology Licensing, LLC
Ryan Andrew Beckett
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Provisioning edge backhauls for dynamic workloads
Patent number
11,595,264
Issue date
Feb 28, 2023
Microsoft Technology Licensing, LLC
Rachee Singh
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Network diagnostic to control path between partner network and WAN
Patent number
11,570,102
Issue date
Jan 31, 2023
Microsoft Technology Licensing, LLC
Sharad Agarwal
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Orchestration of overlay paths for wide area network virtualization
Patent number
11,563,678
Issue date
Jan 24, 2023
Microsoft Technology Licensing, LLC
Abhishek Udupa
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Network verification systems and methods
Patent number
11,121,934
Issue date
Sep 14, 2021
Microsoft Technology Licensing, LLC
Ryan Andrew Beckett
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Client side data stream processing
Patent number
11,032,345
Issue date
Jun 8, 2021
Microsoft Technology Licensing, LLC
Eduardo A Cuervo Laffaye
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Dynamic classifier selection based on class skew
Patent number
10,579,910
Issue date
Mar 3, 2020
Microsoft Technology Licensing, LLC
Matthai Philipose
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Multi-stage dead reckoning for crowd sourcing
Patent number
10,184,798
Issue date
Jan 22, 2019
Microsoft Technology Licensing, LLC
Gursharan S. Sidhu
G01 - MEASURING TESTING
Information
Patent Grant
Application resource usage information
Patent number
10,154,153
Issue date
Dec 11, 2018
Microsoft Technology Licensing, LLC
Sharad Agarwal
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Activating and deactivating sensors for dead reckoning
Patent number
10,082,397
Issue date
Sep 25, 2018
Microsoft Technology Licensing, LLC
Gursharan S. Sidhu
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Monitoring mobile application performance
Patent number
10,013,332
Issue date
Jul 3, 2018
Microsoft Technology Licensing, LLC
Lenin Ravindranath Sivalingam
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Dynamic classifier selection based on class skew
Patent number
9,984,314
Issue date
May 29, 2018
Microsoft Technology Licensing, LLC
Matthai Philipose
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Identifying problems in a network by detecting movement of devices...
Patent number
9,871,711
Issue date
Jan 16, 2018
Microsoft Technology Licensing, LLC
Lihua Yuan
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Estimating and predicting structures proximate to a mobile device
Patent number
9,817,125
Issue date
Nov 14, 2017
Microsoft Technology Licensing, LLC
Jie Liu
G01 - MEASURING TESTING
Information
Patent Grant
Estimating and predicting structures proximate to a mobile device
Patent number
9,772,406
Issue date
Sep 26, 2017
Microsoft Technology Licensing, LLC
Jie Liu
G01 - MEASURING TESTING
Information
Patent Grant
Mobile device safe driving
Patent number
9,736,655
Issue date
Aug 15, 2017
Microsoft Technology Licensing, LLC
Joseph A. Schrader
B60 - VEHICLES IN GENERAL
Information
Patent Grant
Generating dependency graphs for analyzing program behavior
Patent number
9,727,441
Issue date
Aug 8, 2017
Microsoft Technology Licensing, LLC
Sharad Agarwal
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Interactive application resource usage information
Patent number
9,686,419
Issue date
Jun 20, 2017
Microsoft Technology Licensing, LLC
Sharad Agarwal
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Restricted execution modes
Patent number
9,665,702
Issue date
May 30, 2017
Microsoft Technology Licensing, LLC
Joseph Spencer King
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Network accountability among autonomous systems
Patent number
9,654,493
Issue date
May 16, 2017
Microsoft Technology Licensing, LLC
Daniel R. Simon
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Network latency estimation for mobile devices
Patent number
9,602,377
Issue date
Mar 21, 2017
Microsoft Technology Licensing, LLC
Sharad Agarwal
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Prefetching application data for periods of disconnectivity
Patent number
9,591,095
Issue date
Mar 7, 2017
Microsoft Technology Licensing, LLC
Sharad Agarwal
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Dynamically providing application analytic information
Patent number
9,524,225
Issue date
Dec 20, 2016
Microsoft Technology Licensing, LLC
Lenin Ravindranath Sivalingam
G06 - COMPUTING CALCULATING COUNTING
Patents Applications
last 30 patents
Information
Patent Application
METHOD AND SYSTEM TO PREDICT THE INGRESS INTERFACE OF INTERNET TRAFFIC
Publication number
20240039851
Publication date
Feb 1, 2024
Microsoft Technology Licensing, LLC
Rodrigo FONSECA
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
NETWORK VERIFICATION SYSTEMS AND METHODS
Publication number
20230300053
Publication date
Sep 21, 2023
Microsoft Technology Licensing, LLC
Ryan Andrew BECKETT
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
AUTOMATIC VERIFICATION OF SAFETY FOR VIRTUALIZED NETWORKS
Publication number
20230208851
Publication date
Jun 29, 2023
Microsoft Technology Licensing, LLC
Ryan Andrew BECKETT
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
PROVISIONING EDGE BACKHAULS FOR DYNAMIC WORKLOADS
Publication number
20230088681
Publication date
Mar 23, 2023
Microsoft Technology Licensing, LLC
Rachee SINGH
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
ROUTING INFORMATION EXCHANGE BETWEEN SEPARATE NETWORKS TO IMPROVE E...
Publication number
20230058200
Publication date
Feb 23, 2023
Microsoft Technology Licensing, LLC
Rachee SINGH
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
ORCHESTRATION OF OVERLAY PATHS FOR WIDE AREA NETWORK VIRTUALIZATION
Publication number
20230039665
Publication date
Feb 9, 2023
Microsoft Technology Licensing, LLC
Abhishek UDUPA
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
EGRESS TRAFFIC ENGINEERING IN PUBLIC CLOUDS WITH COMMODITY ROUTERS...
Publication number
20230041081
Publication date
Feb 9, 2023
Microsoft Technology Licensing, LLC
Abhishek UDUPA
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
NETWORK DIAGNOSTIC TO CONTROL PATH BETWEEN PARTNER NETWORK AND WAN
Publication number
20230013211
Publication date
Jan 19, 2023
Microsoft Technology Licensing, LLC
Sharad AGARWAL
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
STITCHING MULTIPLE WIDE AREA NETWORKS TOGETHER
Publication number
20230016213
Publication date
Jan 19, 2023
Microsoft Technology Licensing, LLC
Paramvir BAHL
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
GUARANTYING SLA THRU EDGE CLOUD PATH ORCHESTRATION
Publication number
20230018685
Publication date
Jan 19, 2023
Microsoft Technology Licensing, LLC
Sharad AGARWAL
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
AUTOMATIC VERIFICATION OF SAFETY FOR VIRTUALIZED NETWORKS
Publication number
20220417102
Publication date
Dec 29, 2022
Microsoft Technology Licensing, LLC
Ryan Andrew BECKETT
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
REPRESENTATION AND ORCHESTRATION FOR VIRTUAL WIDE AREA NETWORKS
Publication number
20220417103
Publication date
Dec 29, 2022
Microsoft Technology Licensing, LLC
Ryan Andrew BECKETT
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
TRAFFIC ENGINEERING FOR IMPROVED BANDWIDTH ALLOCATIONS
Publication number
20220278921
Publication date
Sep 1, 2022
Microsoft Technology Licensing, LLC
Rachee SINGH
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
MONITORING MOBILE APPLICATION PERFORMANCE
Publication number
20190370147
Publication date
Dec 5, 2019
Microsoft Technology Licensing, LLC
Lenin Ravindranath Sivalingam
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
CLIENT SIDE DATA STREAM PROCESSING
Publication number
20190349414
Publication date
Nov 14, 2019
Microsoft Technology Licensing, LLC
Eduardo A. Cuervo Laffaye
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
APPLICATION RESOURCE USAGE INFORMATION
Publication number
20190116271
Publication date
Apr 18, 2019
Microsoft Technology Licensing, LLC
Sharad Agarwal
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Dynamic Classifier Selection Based On Class Skew
Publication number
20180239990
Publication date
Aug 23, 2018
Microsoft Technology Licensing, LLC
Matthai Philipose
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DISTRIBUTED NETWORK COORDINATE SYSTEM
Publication number
20180167300
Publication date
Jun 14, 2018
Microsoft Technology Licensing, LLC
Lihua YUAN
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Dynamic Classifier Selection Based On Class Skew
Publication number
20170323184
Publication date
Nov 9, 2017
Microsoft Technology Licensing, LLC
Matthai Philipose
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
APPLICATION RESOURCE USAGE INFORMATION
Publication number
20170289363
Publication date
Oct 5, 2017
Microsoft Technology Licensing, LLC
Sharad Agarwal
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
VIDEO GAME STREAMING FOR SPECTATING
Publication number
20170246544
Publication date
Aug 31, 2017
Microsoft Technology Licensing, LLC
Sharad Agarwal
A63 - SPORTS GAMES AMUSEMENTS
Information
Patent Application
ACTIVATING AND DEACTIVATING SENSORS FOR DEAD RECKONING
Publication number
20170211938
Publication date
Jul 27, 2017
Microsoft Technology Licensing, LLC
Gursharan S. Sidhu
G01 - MEASURING TESTING
Information
Patent Application
MONITORING MOBILE APPLICATION PERFORMANCE
Publication number
20170132111
Publication date
May 11, 2017
Microsoft Technology Licensing, LLC
Lenin Ravindranath Sivalingam
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DYNAMICALLY PROVIDING APPLICATION ANALYTIC INFORMATION
Publication number
20170060731
Publication date
Mar 2, 2017
Microsoft Technology Licensing, LLC
Lenin Ravindranath Sivalingam
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
NETWORK ACCOUNTABILITY AMONG AUTONOMOUS SYSTEMS
Publication number
20160248801
Publication date
Aug 25, 2016
Microsoft Technology Licensing, LLC
Daniel R. Simon
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Mobile Device Safe Driving
Publication number
20160248906
Publication date
Aug 25, 2016
Microsoft Technology Licensing, LLC
Joseph A. Schrader
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
INTERACTIVE APPLICATION RESOURCE USAGE INFORMATION
Publication number
20160142558
Publication date
May 19, 2016
Microsoft Technology Licensing, LLC
Sharad Agarwal
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Efficient Migration of Application State Information
Publication number
20160036923
Publication date
Feb 4, 2016
Microsoft Corporation
Amar Phanishayee
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
PREFETCHING APPLICATION DATA FOR PERIODS OF DISCONNECTIVITY
Publication number
20150256641
Publication date
Sep 10, 2015
Microsoft Corporation
Sharad Agarwal
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
RESTRICTED EXECUTION MODES
Publication number
20150220712
Publication date
Aug 6, 2015
Joseph Spencer King
G06 - COMPUTING CALCULATING COUNTING