Redmond, WA, United States of America

Sanjay G Shenoy

This inventor holds 6 USPTO granted patents. Top assignee: Microsoft Technology Licensing, LLC. Active years: 2003-2007.

IDiyas Innovation Intelligence. (2026). Inventor Profile: Sanjay G Shenoy. Retrieved from https://idiyas.com/inventor/sanjay-g-shenoy

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile


% Patents Active = 66.7

Average Co-Inventor Count = 5.7

ph-index = 6

Forward Citations = 226(Granted Patents)


Company Filing History:


Years Active: 2003-2007

Loading Chart...
6 patents (USPTO):Explore Patents

Title: The Innovative Mind of Sanjay G Shenoy

Introduction

Sanjay G Shenoy is a prominent inventor based in Redmond, WA (US). He has made significant contributions to technology, particularly in the field of software and operating systems. With a total of 6 patents to his name, Shenoy's work has had a lasting impact on how applications interact with their dependent assemblies.

Latest Patents

One of Shenoy's latest patents is titled "Isolating assembly versions for binding to application programs." This invention provides an infrastructure that allows applications to run with specified versions of dependent assemblies. Each assembly can exist and run side-by-side on the system with other versions of the same assembly being used by different applications. The application provides a manifest to specify any desired assembly versions on which it is dependent. Each assembly also has an assembly manifest that specifies the versions of assemblies on which it is dependent. During the initialization phase, an activation context is created for the application based on the manifests, mapping version-independent names to a particular assembly version maintained on the system. This innovation effectively isolates an application from assembly version changes.

Another notable patent is the "Componentized operating system." This invention separates the operating system into multiple different components. A bill of materials (BOM) identifies at least one component that is installed for an operating system image on a computer. Each component includes one or more files and has a corresponding manifest that identifies which other components it depends on. During installation or upgrading, the manifest for a component can be accessed to determine which additional components are to be installed, even if they are not explicitly identified in the BOM.

Career Highlights

Sanjay G Shenoy works at Microsoft Technology Licensing, LLC, where he continues to innovate and develop new technologies. His work has been instrumental in advancing the capabilities of software applications and operating systems.

Collaborations

Throughout his career, Shenoy has collaborated with notable colleagues, including David J D'Souza and Michael Grier. These collaborations have further enriched his contributions to the field of technology.

Conclusion

Sanjay G Shenoy is a remarkable inventor whose work has significantly influenced the technology landscape. His innovative patents demonstrate his commitment to improving software functionality and user experience.

Profile summary based on public USPTO records.
Data Sources: USPTO Patent Grant XML, Patent Center, EPO & CIPO • Normalized by IDiyas Innovation Graph. Methodology & provenance architecturePlease report any incorrect information to [email protected]
Loading…