Search

Eshwar Somashekar Phones & Addresses

  • 215 30Th Ave S, Seattle, WA 98144 (206) 709-1611
  • 1605 Bellevue Ave, Seattle, WA 98122 (206) 467-0818
  • 1711 Olive St, Seattle, WA 98102 (206) 709-1611
  • Kiona, WA
  • Kirkland, WA
  • Redmond, WA

Skills

Software

Industries

Computer Software

Resumes

Resumes

Eshwar Somashekar Photo 1

Eshwar Somashekar

View page
Location:
Seattle, WA
Industry:
Computer Software
Skills:
Software

Publications

Us Patents

Upgrade And Downgrade Of Data Resource Components

View page
US Patent:
7603669, Oct 13, 2009
Filed:
Sep 27, 2005
Appl. No.:
11/236313
Inventors:
Pavel Curtis - Bellevue WA, US
Robert Schumaker - Redmond WA, US
David A. Nichols - Redmond WA, US
Eshwar Somashekar - Seattle WA, US
Guo-Wei Shieh - Sammamish WA, US
Puja Gomber - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/445
G06F 12/00
US Classification:
717174, 717168, 717170, 717177, 717178, 707203
Abstract:
Techniques for upgrading and/or downgrading a data resource deployed on a machine from one version to another version are provided. An application component that defines the data resource may provide an up/down tool for use in changing the data resource component from one version to another version. The up/down tool comprises an up/down process and one or more version conversion rules. The up/down process utilizes the provided version conversion rules to determine the ability of the up/down tool to deploy the data resource and to actually deploy the data resource.

Deployment, Maintenance And Configuration Of Complex Hardware And Software Systems

View page
US Patent:
7676806, Mar 9, 2010
Filed:
Sep 27, 2005
Appl. No.:
11/236203
Inventors:
Pavel Curtis - Bellevue WA, US
Robert Schumaker - Redmond WA, US
David A. Nichols - Redmond WA, US
Eshwar Somashekar - Seattle WA, US
Guo-Wei Shieh - Sammamish WA, US
Puja Gomber - Bellevue WA, US
Adil Faisal - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/445
US Classification:
717177, 717168, 717172, 717174
Abstract:
Techniques for deploying, maintaining and configuring complex hardware and software systems are provided. An abstract configuration of the system describes the system's desired state. Each component of the system declares the general form of the resources it requires and an abstract representation of the versions of the services it both requires and provides. A configuration process uses the abstract configuration of the system and the descriptions of each of the components in the system to validate that the system can operate effectively, ensures that each component is in the correct state and at the right version, and generates the necessary interconnections for the application components to interoperate with each other.

Automatic Search Functionality Within Business Applications

View page
US Patent:
8024235, Sep 20, 2011
Filed:
Jun 21, 2006
Appl. No.:
11/471834
Inventors:
Ashvin Mathew - Kirkland WA, US
Brendan O'Meara - Bellevue WA, US
Nicolae Surpatanu - Duvall WA, US
Eshwar Somashekar - Seattle WA, US
Rajat Taneja - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06Q 20/00
US Classification:
705 2681
Abstract:
Disclosed herein is an integration of automatic search functionality into a business application. The application is monitored for an instance wherein the user is initiating an activity that involves an expenditure. Upon detection of such an activity, a query is automatically generated based on information related to the expenditure. The query is communicated to a search component, from which corresponding search results are eventually received. Finally, at least some information related to the search results is displayed to the user. In one embodiment, assuming the user's express or implicit approval, auto-generation of data and/or modification of business process flow are facilitated based on the search results.

Application Health Checks

View page
US Patent:
20070074074, Mar 29, 2007
Filed:
Sep 27, 2005
Appl. No.:
11/236413
Inventors:
Pavel Curtis - Bellevue WA, US
Robert Schumaker - Redmond WA, US
David Nichols - Redmond WA, US
Eshwar Somashekar - Seattle WA, US
Guo-Wei Shieh - Sammamish WA, US
Puja Gomber - Bellevue WA, US
Travis Muhlestein - Redmond WA, US
Sergei Meleshchuk - Issaquah WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 11/00
US Classification:
714025000
Abstract:
Techniques for determining a complete address of a test point of an application from a relative address of the test point and a configuration of a system are provided. An application component that defines the application includes a relative address of the test point. An abstract configuration of a system specifies a location where an instance of the application is to be deployed within the system. The complete address of the test point is then formulated using the relative address of the test point and the indication of the location where an instance of the application is to be deployed within the system. The complete address of the test point can then be used to perform a health check of the instance of the application.

Automatic Search Functionality Within Business Applications

View page
US Patent:
20110313991, Dec 22, 2011
Filed:
Aug 11, 2011
Appl. No.:
13/207588
Inventors:
Ashvin Mathew - Kirkland WA, US
Brendan O'Meara - Bellevue WA, US
Nicolae Surpatanu - Duvall WA, US
Eshwar Somashekar - Seattle WA, US
Rajat Taneja - Bellevue WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 17/30
US Classification:
707706, 707722, 707E17108
Abstract:
Disclosed herein is an integration of automatic search functionality into a business application. The application is monitored for an instance wherein the user is initiating an activity that involves an expenditure. Upon detection of such an activity, a query is automatically generated based on information related to the expenditure. The query is communicated to a search component, from which corresponding search results are eventually received. Finally, at least some information related to the search results is displayed to the user. In one embodiment, assuming the user's express or implicit approval, auto-generation of data and/or modification of business process flow are facilitated based on the search results.

Automatic Search And Replacement Functionality Within A Computing Application

View page
US Patent:
20170293650, Oct 12, 2017
Filed:
Feb 23, 2017
Appl. No.:
15/440286
Inventors:
- Redmond WA, US
Brendan O'Meara - Bellevue WA, US
Nicolae Surpatanu - Duvall WA, US
Eshwar Somashekar - Seattle WA, US
Rajat Taneja - Bellevue WA, US
International Classification:
G06F 17/30
G06Q 30/06
Abstract:
Disclosed herein is an integration of automatic search functionality into a business application. The application is monitored for an instance wherein the user is initiating an activity that involves an expenditure. Upon detection of such an activity, a query is automatically generated based on information related to the expenditure. The query is communicated to a search component, from which corresponding search results are eventually received. Finally, at least some information related to the search results is displayed to the user. In one embodiment, assuming the user's express or implicit approval, auto-generation of data and/or modification of business process flow are facilitated based on the search results.
Eshwar B Somashekar from Seattle, WA, age ~52 Get Report