Search

Hitesh S Madan

from Seattle, WA
Age ~37

Hitesh Madan Phones & Addresses

  • 4020 Linden Ave N, Seattle, WA 98103
  • Kirkland, WA

Resumes

Resumes

Hitesh Madan Photo 1

Senior Software Engineer @ Azure Messaging

View page
Location:
Bellevue, WA
Industry:
Computer Software
Work:
Microsoft
Senior Software Engineer @ Azure Messaging

Microsoft Aug 2014 - Feb 2017
Senior Software Engineer @ Azure Machine Learning

Microsoft Jul 2009 - Aug 2014
Sde Ii @ Microsoft Crm
Education:
University of Washington 2014 - 2016
Masters, Computer Science
Department of Management Studies, Nsut 2005 - 2009
Bachelor of Engineering, Bachelors, Computer Engineering
Skills:
Distributed Systems
Interests:
Computer Architecture
Distributed Computing
Hitesh Madan Photo 2

Hitesh Madan

View page

Publications

Us Patents

Event Domains

View page
US Patent:
20190340041, Nov 7, 2019
Filed:
Sep 28, 2018
Appl. No.:
16/146928
Inventors:
- Redmond WA, US
Jayaraman Kalyana Sundaram - Redmond WA, US
Venkata Raja Gopal Ravipati - Redmond WA, US
Ashraf Hamad - Woodinville WA, US
Cesar Martin Ruiz-Meraz - Bothell WA, US
Hitesh Madan - Seattle WA, US
International Classification:
G06F 9/54
G06F 17/30
H04L 29/08
Abstract:
Publishing events. A method includes a publisher sending a message comprising one or more events to a domain. The domain is a container comprising a group of domain topics. Each domain topic in the domain is relevant by subject matter to the one or more events by virtue of belonging to the container. The method further includes, at the domain determining the appropriate domain topics from the group of domain topics for each event in the one or more events. The method further includes identifying subscribers to the appropriate domain topics. The method further includes sending notifications to the subscribers of the domain topics of the one or more events.

Subscription Based Event Notifications

View page
US Patent:
20190056978, Feb 21, 2019
Filed:
Feb 27, 2018
Appl. No.:
15/906902
Inventors:
- Redmond WA, US
Clemens F. VASTERS - Kirkland WA, US
David L. STUCKI - Bellevue WA, US
Hillary CAITUIRO MONGE - Redmond WA, US
Hitesh MADAN - Seattle WA, US
Jayaraman KALYANA SUNDARAM - Redmond WA, US
PadmaPriya ARADHYULA BHAVANI - Redmond WA, US
Venkata Raja Gopal RAVIPATI - Redmond WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
G06F 9/54
H04L 29/06
H04L 12/58
H04L 29/08
Abstract:
Systems and methods for providing targeted event notifications to subscribers are disclosed. In an example embodiment, events may be received from a publisher. The events may be categorized into a plurality of topics. The events may be distributed among brokers to process a topic selected from the plurality of topics based on the events. Further, it may be determined whether the topic exists in a list of topics handled by the brokers. Authentication credentials of the publisher may be validated, based on the determination. Based on the validation, queues of the events may be formed based on an order of receipt of the events. The events present in the queues may be filtered based on subscriptions of the events. For the fileted events, targeted even notifications may be forwarded to the subscribers.

Routing And Filtering Event Notifications

View page
US Patent:
20190058660, Feb 21, 2019
Filed:
Feb 27, 2018
Appl. No.:
15/907032
Inventors:
- Redmond WA, US
Clemens F. Vasters - Kirkland WA, US
David L. Stucki - Bellevue WA, US
Hillary Caituiro Monge - Redmond WA, US
Hitesh Madan - Seattle WA, US
Jayaraman Kalyana Sundaram - Redmond WA, US
PadmaPriya Aradhyula Bhavani - Bellevue WA, US
Venkata Raja Gopal Ravipati - Redmond WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
H04L 12/743
H04L 29/08
Abstract:
Systems and methods for filtering and routing event notifications to subscribers are disclosed. In an example embodiment, events from a publisher may be received. Each of the events may be associated with a topic, and the topic may be compared with topics present in broker metadata cache, based on one of prefixes and a fast lookup technique using a hash-table. Further, it may be determined whether the topic associated the events is present in the broker metadata cache based on comparison. Based upon determining, matching nodes for the events may be retrieved. Further, the events may be routed based on routing tables and availability of the matching nodes. Based on the routing, the events may be forwarded to the subscribers.

Managing Subscriptions For Event Notifications

View page
US Patent:
20190058681, Feb 21, 2019
Filed:
Feb 27, 2018
Appl. No.:
15/906926
Inventors:
- Redmond WA, US
Clemens F. VASTERS - Kirkland WA, US
David L. STUCKI - Bellevue WA, US
Hillary CAITUIRO MONGE - Redmond WA, US
Hitesh MADAN - Seattle WA, US
Jayaraman KALYANA SUNDARAM - Redmond WA, US
PadmaPriya ARADHYULA BHAVANI - Bellevue WA, US
Ventaka Raja Gopal RAVIPATI - Redmond WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
H04L 12/58
H04L 12/911
H04L 12/801
Abstract:
Systems and methods for dispatching targeted event notifications to subscribers are disclosed. In an example embodiment, a notification indicating creation of an even subscription by a subscriber may be received. An event source may be invoked to enable publishing of events corresponding to an event topic associated with the event subscription. A response from the event source for publishing of the events may be received and targeted event notifications may be forwarded to the subscribers on receiving the response.

Event Delivery

View page
US Patent:
20190058772, Feb 21, 2019
Filed:
Feb 27, 2018
Appl. No.:
15/907001
Inventors:
- Redmond WA, US
Clemens F. Vasters - Kirkland WA, US
David L. Stucki - Bellevue WA, US
Hillary Caituiro Monge - Redmond WA, US
Hitesh Madan - Seattle WA, US
Jayaraman Kalyana Sundaram - Redmond WA, US
PadmaPriya Aradhyula Bhavani - Bellevue WA, US
Venkata Raja Gopal Ravipati - Redmond WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
H04L 29/08
G06F 9/54
H04L 1/18
Abstract:
Systems and methods for dispatching targeted event notifications to subscribers are disclosed. In an embodiment, the system includes a receiver to receive events from a publisher. The system further comprises a router in communication with the receiver to route the events. The system further comprises a director to forward the targeted event notifications to the subscribers based on the routing. The director receives a delivery status of the targeted event notification from the subscribers. The delivery status includes one of success in receiving the targeted event notification and failure in receiving the targeted event notification. The director receives an event notification with the delivery status as failure in receiving the targeted event notification. The director places the targeted event notification in a delayed queue indicative of events to be delivered after a predefined time. The director re-transmits the targeted event notification to the subscribers based on the delayed queue.
Hitesh S Madan from Seattle, WA, age ~37 Get Report