Search

Purushottam Shridhar Amradkar

from Sammamish, WA
Age ~48

Purushottam Amradkar Phones & Addresses

  • 24019 21St St, Sammamish, WA 98075 (425) 647-3925
  • 6224 E Lake Sammamish Pkwy NE APT 305, Redmond, WA 98052
  • 6324 E Lake Sammamish Pkwy NE #305, Redmond, WA 98052
  • 4850 156Th Ave, Redmond, WA 98052
  • Bellevue, WA
  • Sunnyvale, CA

Publications

Us Patents

Multi-Tenancy Using Suite Of Authorization Manager Components

View page
US Patent:
8271536, Sep 18, 2012
Filed:
Nov 14, 2008
Appl. No.:
12/271716
Inventors:
Purushottam Shridhar Amradkar - Redmond WA, US
Arun Ramanathan Chandrasekhar - Bellevue WA, US
Percy Dara Fitter - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707802, 707E17014, 709229, 726 4, 726 9
Abstract:
Embodiments described herein are directed to implementing a multi-tenancy service component configured to provide multi-tenancy capabilities for submitted services. In one embodiment, a computer system instantiates a hosting service that includes a multi-tenancy component configured to provide resource access to multiple users through a single multi-tenant resource instance. The computer system receives a submitted service submitted to be hosted by the hosting service. The submitted service includes a portion of use information usable to configure parameters of the multi-tenancy component. The computer system configures the multi-tenancy component to provide resource access for multiple users through a single multi-tenant resource instance, where each user provides a resource instance claim indicating a resource instance level authorization for the user. The computer system also provides resource access to each of the users through the single multi-tenant resource instance, based on the resource instance level authorization included in the resource instance claim.

Service Delivery Online

View page
US Patent:
20100121902, May 13, 2010
Filed:
Nov 7, 2008
Appl. No.:
12/267230
Inventors:
Arun Ramanathan Chandrasekhar - Bellevue WA, US
Purushottam Shridhar Amradkar - Redmond WA, US
Roy Peter D'Souza - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709202
Abstract:
In one embodiment, a computer system configures an online service to function as a service delivery platform, where the online service includes a plurality of service delivery platform components configured to process inputs received from services that are to be hosted by the online service. The computer system receives an indication that a service is to be hosted using the online service, where the indication includes a service configured for hosting by the online service and a portion of use information indicating how the service delivery platform components are to be used to host the service for various computer clients. The computer system processes the portion of use information received with the indication to configure the service delivery platform components in an appropriate manner for hosting the service and provides the hosted service to computer clients in the appropriate manner as determined by the accessed use information.

Large Scale Real-Time Multistaged Analytic System Using Data Contracts

View page
US Patent:
20130031143, Jan 31, 2013
Filed:
Jul 29, 2011
Appl. No.:
13/194084
Inventors:
Atul Katiyar - Redmond WA, US
Purushottam Amradkar - Sammamish WA, US
Nitin Gupta - Bellevue WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 17/30
US Classification:
707805, 707E1703
Abstract:
An analytic system may have a number of processing stages. One or more data sources may provide data to a first processing stage. The first processing stage may specify one or more data contracts having a schema describing a layout and types of data provided by the one or more data sources. Each of the processing stages may specify a respective data contract having a schema such that the processing stages may understand a layout and types of data provided as input to the processing stages. The data contracts me further specify a valid range of values for various items of data described by schemas. Data not conforming to a data contract may be automatically filtered out such that a corresponding processing stage may not be provided with the non-conforming data.

Activity-And Dependency-Based Service Quality Monitoring

View page
US Patent:
20130064110, Mar 14, 2013
Filed:
Sep 12, 2011
Appl. No.:
13/230734
Inventors:
Chinna Polinati - Snoqualmie WA, US
Purushottam Shridhar Amradkar - Redmond WA, US
Joan Ouyang - Redmond WA, US
Arne Lynn Gaenz - Edmonds WA, US
Edward Ministerio Sarausad - Sammamish WA, US
Christine Jefson - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04L 12/26
US Classification:
370252
Abstract:
Many services measure quality of service (QoS) according to abstract metrics based on general heuristics of QoS determinants (e.g., VoIP service providers may presume that QoS is predominantly determined by network performance). However, users' QoS perceptions are often based on their experiences with particular activities of the service, which may utilize different service paths having different QoS determinants. Therefore, QoS may be measured by identifying the activities of the service, and the dependencies among the components of such services; for respective activities and dependencies, identifying a service path from the source to the user, and the segments comprising the service path; measuring the quality of the segments of the service path; and calculating the QoS of the activity according to the QoS of the segments of the service path providing the activity. This approach may yield QoS information of greater relevance to the users' experience and with greater analytic value.

Guided Configuration Item Class Creation In A Remote Network Management Platform

View page
US Patent:
20220278898, Sep 1, 2022
Filed:
May 16, 2022
Appl. No.:
17/663580
Inventors:
- Santa Clara CA, US
Chinna Polinati - Snoqualmie WA, US
Madhavi Puvvada - Sammamish WA, US
Purushottam Amradkar - Sammamish WA, US
Manish Gupta - Redmond WA, US
Brandon Trudel - Bellevue WA, US
Guarav Yakhmi - Rednibd WA, US
Jesus Antonio Castro Cisneros - Santa Clara CA, US
Viral Shah - Bothell WA, US
International Classification:
H04L 41/0859
G06Q 40/00
G06F 9/451
G06F 16/27
G06F 16/18
G06F 16/904
G06F 16/2458
G06F 16/2457
G06F 16/30
G06F 16/951
G06F 16/242
G06F 16/248
G06F 40/186
G06F 40/18
H04L 67/55
H04L 67/60
G06F 3/0481
G06F 3/0482
G06F 3/04847
G06F 3/0486
G06F 9/46
G06F 9/48
G06F 9/50
G06F 9/54
G06F 11/14
G06F 11/30
G06F 11/34
G06Q 10/06
G06Q 30/00
G06Q 30/06
G06Q 50/18
H04L 41/0803
H04L 41/084
H04L 41/0893
H04L 41/12
H04L 41/22
H04L 41/5006
H04L 43/045
H04L 43/08
H04L 43/50
H04L 9/40
Abstract:
A system may include a database disposed within a remote network management platform, a server device disposed in the platform, and a client device. The database may contain representations of configuration items, such as computing devices and software applications associated with the managed network. The server device may provide a graphical user interface including a sequence of panes to the client device. The sequence of panes may include an identifier pane, an identification rules pane, and a reconciliation pane. Each pane may include data entry fields that are operable to define a new class of configuration item. The server device may receive, by way of the graphical user interface, a definition of the new class that uniquely identifies configuration items of a particular type using at least the attributes. The server may store, in the database, the definition of the new class.

Guided Configuration Item Class Creation In A Remote Network Management Platform

View page
US Patent:
20210377118, Dec 2, 2021
Filed:
Aug 17, 2021
Appl. No.:
17/445269
Inventors:
- Santa Clara CA, US
Chinna Polinati - Snoqualmie WA, US
Madhavi Puvvada - Sammamish WA, US
Purushottam Amradkar - Sammamish WA, US
Manish Gupta - Redmond WA, US
Brandon Trudel - Bellevue WA, US
Guarav Yakhmi - Rednibd WA, US
Jesus Antonio Castro Cisneros - Kirkland WA, US
Viral Shah - Bothell WA, US
International Classification:
H04L 12/24
G06F 9/50
G06F 9/48
G06F 9/46
H04L 29/08
H04L 29/06
G06F 11/14
G06F 40/18
G06F 40/186
G06F 16/18
G06F 16/2458
G06F 16/951
G06F 9/54
G06F 9/451
G06F 16/27
G06F 16/2457
G06F 16/242
G06F 16/248
G06F 11/30
G06F 11/34
G06F 3/0486
G06Q 10/06
G06Q 30/06
H04L 12/26
G06F 3/0484
G06Q 30/00
G06Q 50/18
G06F 16/904
G06F 3/0482
G06Q 40/00
G06F 16/30
G06F 3/0481
Abstract:
A system may include a database disposed within a remote network management platform, a server device disposed in the platform, and a client device. The database may contain representations of configuration items, such as computing devices and software applications associated with the managed network. The server device may provide a graphical user interface including a sequence of panes to the client device. The sequence of panes may include an identifier pane, an identification rules pane, and a reconciliation pane. Each pane may include data entry fields that are operable to define a new class of configuration item. The server device may receive, by way of the graphical user interface, a definition of the new class that uniquely identifies configuration items of a particular type using at least the attributes. The server may store, in the database, the definition of the new class.

Operational Analytics In Managed Networks

View page
US Patent:
20210044474, Feb 11, 2021
Filed:
Oct 27, 2020
Appl. No.:
17/081689
Inventors:
- Santa Clara CA, US
Purushottam Amradkar - Sammamish WA, US
Stephen Scott Tucker - Kirkland WA, US
Qingbin Li - Seattle WA, US
International Classification:
H04L 12/24
H04L 12/26
Abstract:
A computing system and method for remote monitoring and forecasting of performance of a managed network is disclosed. The computing system may be disposed within a remote network management platform and be configured for monitoring respective performance of each of a plurality of network entities of the managed network. For each network entity, an alert may be issued in response to determining that the monitored respective performance is below a respective threshold performance level. Based on analysis of a group of alerts, a likelihood may be determined that a different alert will be issued for the monitored performance of a particular network entity of the plurality for which no respective alert has yet been issued. In response to the likelihood exceeding a threshold, an alert prediction for the performance of the particular network entity may be issued together with a score corresponding to the likelihood.

Guided Configuration Item Class Creation In A Remote Network Management Platform

View page
US Patent:
20200374195, Nov 26, 2020
Filed:
Aug 10, 2020
Appl. No.:
16/989703
Inventors:
- Santa Clara CA, US
Chinna Polinati - Snoqualmie WA, US
Madhavi Puvvada - Sammamish WA, US
Purushottam Amradkar - Sammamish WA, US
Manish Gupta - Redmond WA, US
Brandon Trudel - Bellevue WA, US
Guarav Yakhmi - Rednibd WA, US
Jesus Antonio Castro Cisneros - Kirkland WA, US
Viral Shah - Bothell WA, US
International Classification:
H04L 12/24
G06F 3/0482
G06F 3/0486
G06F 3/0484
G06F 9/451
G06F 9/46
G06F 9/48
G06F 9/50
G06F 9/54
G06F 11/14
G06F 11/30
G06F 11/34
G06F 16/248
G06F 16/242
G06F 16/2457
G06F 16/27
G06F 16/30
G06F 16/904
G06F 16/951
G06F 40/18
G06F 40/186
G06Q 10/06
G06Q 30/00
G06Q 30/06
G06Q 40/00
G06Q 50/18
H04L 12/26
H04L 29/06
H04L 29/08
G06F 3/0481
Abstract:
A system may include a database disposed within a remote network management platform, a server device disposed in the platform, and a client device. The database may contain representations of configuration items, such as computing devices and software applications associated with the managed network. The server device may provide a graphical user interface including a sequence of panes to the client device. The sequence of panes may include an identifier pane, an identification rules pane, and a reconciliation pane. Each pane may include data entry fields that are operable to define a new class of configuration item. The server device may receive, by way of the graphical user interface, a definition of the new class that uniquely identifies configuration items of a particular type using at least the attributes. The server may store, in the database, the definition of the new class.
Purushottam Shridhar Amradkar from Sammamish, WA, age ~48 Get Report