Membership
Tour
Register
Log in
Ratul Mahajan
Follow
Person
Seattle, WA, US
People
Overview
Industries
Organizations
People
Information
Impact
Patents Grants
last 30 patents
Information
Patent Grant
Multipath routing in network fabrics with harmonic connections
Patent number
12,132,650
Issue date
Oct 29, 2024
Amazon Technologies, Inc.
Giacomo Bernardi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Dynamic scheduling of network updates
Patent number
10,771,332
Issue date
Sep 8, 2020
Microsoft Technology Licensing, LLC
Ratul Mahajan
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Data center topology having multiple classes of reliability
Patent number
10,187,292
Issue date
Jan 22, 2019
Microsoft Technology Licensing, LLC
Monia Ghobadi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Secure and private tracking across multiple cameras
Patent number
10,181,090
Issue date
Jan 15, 2019
Microsoft Technology Licensing, LLC
Chun-Te Chu
G06 - COMPUTING CALCULATING COUNTING
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
Secure and private tracking across multiple cameras
Patent number
9,977,991
Issue date
May 22, 2018
Microsoft Technology Licensing, LLC
Chun-Te Chu
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Dynamic scheduling of network updates
Patent number
9,887,878
Issue date
Feb 6, 2018
Microsoft Technology Licensing, LLC
Ratul Mahajan
H04 - ELECTRIC COMMUNICATION TECHNIQUE
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
Proactive handling of network faults
Patent number
9,602,351
Issue date
Mar 21, 2017
Microsoft Technology Licensing, LLC
Ratul Mahajan
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
Information
Patent Grant
Network-state management service
Patent number
9,491,054
Issue date
Nov 8, 2016
Microsoft Technology Licensing, LLC
Ming Zhang
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Monitoring mobile application performance
Patent number
9,405,654
Issue date
Aug 2, 2016
Microsoft Technology Licensing, LLC
Lenin Ravindranath Sivalingam
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Securely joining a secure wireless communications network
Patent number
9,392,450
Issue date
Jul 12, 2016
Microsoft Technology Licensing, LLC
James Scott
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Classification of stream-based data using machine learning
Patent number
9,122,995
Issue date
Sep 1, 2015
Microsoft Technology Licensing, LLC
Bongshin Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Interactive visualization to enhance automated fault diagnosis in n...
Patent number
9,083,560
Issue date
Jul 14, 2015
MICROSOFT TECHNOLOGIES LICENSING, LLC.
Bongshin Lee
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
SWAN: achieving high utilization in networks
Patent number
8,977,756
Issue date
Mar 10, 2015
Microsoft Technology Licensing, LLC
Vijay Gill
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Securely joining a secure wireless communications network
Patent number
8,948,390
Issue date
Feb 3, 2015
Microsoft Corporation
James Scott
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Inter-controller roam management and prediction for voice communica...
Patent number
8,903,381
Issue date
Dec 2, 2014
Microsoft Corporation
Sumit Garg
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Platform that facilitates preservation of user privacy
Patent number
8,825,996
Issue date
Sep 2, 2014
Microsoft Corporation
Jitendra D. Padhye
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Management and marketplace for distributed home devices
Patent number
8,719,847
Issue date
May 6, 2014
Microsoft Corp.
Sharad Agarwal
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Adapting channel width for improving the performance of wireless ne...
Patent number
8,699,424
Issue date
Apr 15, 2014
Microsoft Corporation
Ranveer Chandra
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Inter-controller roam management and prediction for voice communica...
Patent number
8,630,637
Issue date
Jan 14, 2014
Microsoft Corporation
Sumit Garg
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Interactive WiFi connectivity for moving vehicles
Patent number
8,457,546
Issue date
Jun 4, 2013
Microsoft Corporation
Ratul Mahajan
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Diagnosing abnormalities without application-specific knowledge
Patent number
8,392,760
Issue date
Mar 5, 2013
Microsoft Corporation
Srikanth Kandula
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Grant
Uncovering the differences in backbone networks
Patent number
8,339,965
Issue date
Dec 25, 2012
Microsoft Corporation
Ming Zhang
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Control channel negotiated intermittent wireless communication
Patent number
8,184,656
Issue date
May 22, 2012
Microsoft Corporation
Ranveer Chandra
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Optimization of traffic routing for data center services
Patent number
8,098,584
Issue date
Jan 17, 2012
Microsoft Corporation
Ming Zhang
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Uncovering the differences in backbone networks
Patent number
7,817,547
Issue date
Oct 19, 2010
Microsoft Corporation
Ming Zhang
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Grant
Inverse multiplexing heterogeneous wireless links for high-performa...
Patent number
7,756,044
Issue date
Jul 13, 2010
Microsoft Corporation
Jitendra D. Padhye
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Patents Applications
last 30 patents
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
SECURE AND PRIVATE TRACKING ACROSS MULTIPLE CAMERAS
Publication number
20180239985
Publication date
Aug 23, 2018
Microsoft Technology Licensing, LLC
Chun-Te Chu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
DYNAMIC SCHEDULING OF NETWORK UPDATES
Publication number
20180123875
Publication date
May 3, 2018
Microsoft Technology Licensing, LLC
Ratul MAHAJAN
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Data Center Topology Having Multiple Classes of Reliability
Publication number
20170302565
Publication date
Oct 19, 2017
Microsoft Technology Licensing, LLC
Monia Ghobadi
H04 - ELECTRIC COMMUNICATION TECHNIQUE
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
EFFECTIVELY OPERATING AND ADJUSTING AN INFRASTRUCTURE FOR SUPPORTIN...
Publication number
20160344597
Publication date
Nov 24, 2016
Microsoft Technology Licensing, LLC
Ming Zhang
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PROACTIVE HANDLING OF NETWORK FAULTS
Publication number
20150358200
Publication date
Dec 10, 2015
Microsoft Corporation
Ratul Mahajan
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
NETWORK-STATE MANAGEMENT SERVICE
Publication number
20150358209
Publication date
Dec 10, 2015
Microsoft Corporation
Ming Zhang
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Dynamic Scheduling of Network Updates
Publication number
20150358198
Publication date
Dec 10, 2015
Microsoft Corporation
Ratul Mahajan
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
SECURE AND PRIVATE TRACKING ACROSS MULTIPLE CAMERAS
Publication number
20150227814
Publication date
Aug 13, 2015
Microsoft Technology Licensing, LLC
Chun-Te Chu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SECURELY JOINING A SECURE WIRELESS COMMUNICATIONS NETWORK
Publication number
20150124968
Publication date
May 7, 2015
Microsoft Technology Licensing, LLC
James Scott
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
DATA MANAGEMENT FOR CONNECTED DEVICES
Publication number
20150120749
Publication date
Apr 30, 2015
Microsoft Corporation
Amar Phanishayee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MONITORING MOBILE APPLICATION PERFORMANCE
Publication number
20140380282
Publication date
Dec 25, 2014
Lenin Ravindranath Sivalingam
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
SWAN: ACHIEVING HIGH UTILIZATION IN NETWORKS
Publication number
20140195689
Publication date
Jul 10, 2014
Microsoft Corporation
Vijay Gill
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
Secure and Private Tracking Across Multiple Cameras
Publication number
20140184803
Publication date
Jul 3, 2014
Microsoft Corporation
Chun-Te Chu
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
INTER-CONTROLLER ROAM MANAGEMENT AND PREDICTION FOR VOICE COMMUNICA...
Publication number
20140113623
Publication date
Apr 24, 2014
Microsoft Corporation
Sumit Garg
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
SECURELY JOINING A SECURE WIRELESS COMMUNICATIONS NETWORK
Publication number
20140093079
Publication date
Apr 3, 2014
Microsoft Corporation
James Scott
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
DYNAMICALLY PROVIDING APPLICATION ANALYTIC INFORMATION
Publication number
20130254749
Publication date
Sep 26, 2013
Microsoft Corporation
Lenin Ravindranath Sivalingam
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MODELING AND PREDICTING CONTROL SYSTEM BEHAVIOR THROUGH FAST-FORWAR...
Publication number
20130158974
Publication date
Jun 20, 2013
Microsoft Corporation
Jason Croft
G05 - CONTROLLING REGULATING
Information
Patent Application
Adaptive and Distributed Approach to Analyzing Program Behavior
Publication number
20130042154
Publication date
Feb 14, 2013
Microsoft Corporation
Sharad Agarwal
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
PLATFORM THAT FACILITATES PRESERVATION OF USER PRIVACY
Publication number
20120324228
Publication date
Dec 20, 2012
Microsoft Corporation
Jitendra D. Padhye
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
CLASSIFICATION OF STREAM-BASED DATA USING MACHINE LEARNING
Publication number
20120239596
Publication date
Sep 20, 2012
Microsoft Corporation
Bongshin Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
MANAGEMENT AND MARKETPLACE FOR DISTRIBUTED HOME DEVICES
Publication number
20120079507
Publication date
Mar 29, 2012
Microsoft Corporation
Sharad Agarwal
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
INTERACTIVE VISUALIZATION TO ENHANCE AUTOMATED FAULT DIAGNOSIS IN N...
Publication number
20110246897
Publication date
Oct 6, 2011
Microsoft Corporation
Bongshin Lee
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
Diagnosing Abnormalities Without Application-Specific Knowledge
Publication number
20110087924
Publication date
Apr 14, 2011
Microsoft Corporation
Srikanth Kandula
G06 - COMPUTING CALCULATING COUNTING
Information
Patent Application
OPTIMIZATION OF TRAFFIC ROUTING FOR DATA CENTER SERVICES
Publication number
20110032833
Publication date
Feb 10, 2011
Microsoft Corporation
Ming Zhang
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
INVERSE MULTIPLEXING HETEROGENEOUS WIRELESS LINKS FOR HIGH-PERFORMA...
Publication number
20100027419
Publication date
Feb 4, 2010
Microsoft Corporation
Jitendra D. Padhye
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
EVOLUTION CODES (OPPORTUNISTIC ERASURE CODING) PLATFORM
Publication number
20100027563
Publication date
Feb 4, 2010
Microsoft Corporation
Jitendra D. Padhye
H04 - ELECTRIC COMMUNICATION TECHNIQUE
Information
Patent Application
INTERACTIVE WiFi CONNECTIVITY FOR MOVING VEHICLES
Publication number
20100020774
Publication date
Jan 28, 2010
Microsoft Corporation
Ratul Mahajan
H04 - ELECTRIC COMMUNICATION TECHNIQUE