Search

Ajay A Bhave

from Issaquah, WA
Age ~49

Ajay Bhave Phones & Addresses

  • 742 122Nd St, Bellevue, WA 98005 (425) 747-7715
  • 15201 16Th St, Bellevue, WA 98007 (425) 562-3292
  • 15301 10Th St, Bellevue, WA 98007
  • Issaquah, WA
  • 8935 160Th Ave NE, Redmond, WA 98052
  • Kiona, WA

Publications

Wikipedia

Hum Paanch (sitcom)

View page

Editor - Ajay Bhave; SEASON 1. Producers - Ekta Kapoor, Shobha Kapoor; Director - Sameer Kulkarni & Rajan Waghdhare; Composer - Lalit Sen; Story, Screenplay,

Us Patents

Sku Determination Mechanism And Api

View page
US Patent:
7818756, Oct 19, 2010
Filed:
Oct 12, 2005
Appl. No.:
11/249118
Inventors:
Ajay Bhave - Redmond WA, US
Ning Zhang - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44
US Classification:
719320, 719328
Abstract:
Applications or operating system components requiring a SKU, or other indicator of an operating system, make a call to an API. The calling application passes an indicator of the most current version of an operating system known at the time of the application creation as an argument. This argument may be an indictor of the operating system version, build number, and service pack version, for example. The called API may reference a table of operating system SKUs with the indicator of the most current operating system known to the calling application. If found, the API returns the corresponding SKU to the calling application. If not found, the API returns the SKU corresponding to the closest sequential match to the passed in indicator. The calling application may then execute believing it is using the operating system corresponding to the returned SKU.

Application Hierarchy And State Manipulation

View page
US Patent:
8538889, Sep 17, 2013
Filed:
Jun 25, 2008
Appl. No.:
12/145506
Inventors:
Ajay Arvind Bhave - Redmond WA, US
Mark Walter Zagorski - Redmond WA, US
Tarik Soulami - Redmond WA, US
Brian S. Perlman - Bothell WA, US
Ning Zhang - Bothell WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 21/00
US Classification:
705 59, 705 57, 705902, 726 32, 726 33
Abstract:
An instance of an application hierarchy can be stored on a client computer to facilitate enforcement of software licensing by a software license component of a software protection system. The application hierarchy is a tree structure (e. g. , unordered) that includes a top node, one or more product offering group(s), and, one or more selling unit(s). A computer-implemented software protection system can facilitate enforcement of software licensing on a client computer. The software protection system includes a software license component that can store and enforce software licensing rule(s). The software license component can further manipulate state data of an instance of the application hierarchy stored in a licensing data store via application program interface(s) (APIs). State data and/or property(ies) of a particular node of the instance of the application hierarchy can be accessed through the API via an assigned identifier.

Caching Information For Kernel And Boot Components

View page
US Patent:
20070143223, Jun 21, 2007
Filed:
Dec 16, 2005
Appl. No.:
11/305640
Inventors:
Ajay Bhave - Redmond WA, US
Andrey Lelikov - Redmond WA, US
Caglar Gunyakti - Sammamish WA, US
Ning Zhang - Sammamish WA, US
Wen-Pin Hsu - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06Q 99/00
US Classification:
705059000
Abstract:
A cache is provided that stores licensing policies and information for components. The cache is available early in the boot cycle, such as during initialization and startup of the operating system, for use by the kernel and early boot components. Kernel and early boot components can then call a kernel application programming interface (API) to query the policy values. The policy values are read from a registry value into memory very early in the boot sequence. Using the kernel cache, the system may be started with proper licensable limits.

Inherited Product Activation For Virtual Machines

View page
US Patent:
20120110571, May 3, 2012
Filed:
Oct 29, 2010
Appl. No.:
12/916093
Inventors:
Aaron J. Smith - Kenmore WA, US
Tyron M. Balascio - Monroe WA, US
Ajay Bhave - Bellevue WA, US
Chih-pin Kao - Redmond WA, US
Mikael P. Horal - Renton WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/455
G06F 9/445
US Classification:
718 1, 717174
Abstract:
Methods and systems are disclosed in which inherited activation opens a secure communication path from the host operating system (OS) to the guest (virtual machine) OS. The license state of the software on the host is passed through this channel, and software installed in the guest uses this information to inform its own product activation process. The virtualized (guest) software may then activate without any outside communication when the license requirements for the host are met.

Directory Service Distributed Product Activation

View page
US Patent:
20120144502, Jun 7, 2012
Filed:
Dec 6, 2010
Appl. No.:
12/961187
Inventors:
Aaron J. Smith - Kenmore WA, US
Ajay Bhave - Bellevue WA, US
Assignee:
Microsoft Corporaion - Redmond WA
International Classification:
G06F 21/22
US Classification:
726 30
Abstract:
In some embodiments, an activation object used to activate a software product is stored in a directory service. The activation object may, for example, comprise a proof of purchase token and/or information about the directory service, and may be communicated from the directory service to a client computer after the directory service authenticates a request from a client computer for access to the activation object. In some embodiments, a directory service is interrogated for an activation object used to activate software on a client computer. A client computer may, for example, receive an activation object from the interrogated directory service, and use the received activation to object to activate a software product on the client computer. In some embodiments, a non-transitory computer-readable medium has instructions stored thereon that, when executed by a computer, cause the computer to interrogate a directory service for an activation object used to activate software on the computer. The computer may, for example, receive the activation object from the directory service, and use the received activation object to activate a software product.

Software Activation Using Digital Licenses

View page
US Patent:
20120151574, Jun 14, 2012
Filed:
Dec 14, 2010
Appl. No.:
12/968021
Inventors:
Ning Zhang - Bothell WA, US
Aditya Dhar - Issaquah WA, US
David Maralack - Snoqualmie WA, US
Ajay Bhave - Bellevue WA, US
Jihad Tafas - Sammamish WA, US
Matt Graves - Issaquah WA, US
Eric Timmreck - Seattle WA, US
Mike Weidenbener - Seattle WA, US
Chris McMillan - Woodinville WA, US
Shane Patton - Bothell WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 21/22
US Classification:
726 19
Abstract:
Systems and methods are provided for activation of software that uses digital licenses. In some embodiments, a software vendor may securely deliver at least one digital proof-of-purchase to an OEM (e.g., to avoid piracy of software licenses). The OEM may install an associated software copy on a computer system, and store the at least one digital proof-of-purchase on it. The OEM may communicate the proof(s)-of-purchase stored on the computer system and its system identifier to the software vendor. A user of the computer system may attempt to activate the OEM pre-installed software by sending an activation request to a software vendor, who may verify whether or not the digital proof-of-purchase and system identifier in the activation request match those previously reported by the OEM, and may either grant or deny the activation request.

Inherited Product Activation For Virtual Machines

View page
US Patent:
20140373014, Dec 18, 2014
Filed:
Sep 2, 2014
Appl. No.:
14/475353
Inventors:
- Redmond WA, US
Tyron M. Balascio - Monroe WA, US
Ajay Bhave - Bellevue WA, US
Chih-pin Kao - Redmond WA, US
Mikael P. Horal - Renton WA, US
International Classification:
G06F 21/10
G06F 9/455
US Classification:
718 1
Abstract:
Methods and systems are disclosed in which inherited activation opens a secure communication path from the host operating system (OS) to the guest (virtual machine) OS. The license state of the software on the host is passed through this channel, and software installed in the guest uses this information to inform its own product activation process. The virtualized (guest) software may then activate without any outside communication when the license requirements for the host are met.
Ajay A Bhave from Issaquah, WA, age ~49 Get Report