1
Barry Bond, Sudeep Bharati: Security enhancement for untrusted executable code. Microsoft Corporation, Schwegman Lundberg Woessner & Kluth P A, August 14, 2001: US06275938 (291 worldwide citation)

Untrusted executable code programs (applets or controls) are written in native, directly executable code. The executable code is loaded into a pre-allocated memory range (sandbox) from which references to outside memory are severely restricted by checks (sniff code) added to the executable code. Con ...


2
Sudeep Bharati, Mark Derbecker, Mark Carroll, Corneliu Lupu: Uniquely identifying a crashed application and its environment. Microsoft Corporation, Shook Hardy & Bacon, September 2, 2008: US07421490 (7 worldwide citation)

The present invention provides a method for collecting information to uniquely identify an application on a client computer upon the occurrence of a reporting event, such as a crash. The method is implemented by providing a client computer having access to a network. In order to uniquely identify th ...


3
Sudeep Bharati, John D Colleran, Jude J Kavalam, Kyle P Shannon: Method and system for keeping an application up-to-date. Microsoft Corporation, Leydig Voit & Mayer, February 26, 2004: US20040040021-A1

Disclosed are methods for keeping an application up-to-date that identify the application and the application user's specific needs to apply just the updates the user needs when the user needs them. Based on particulars of the user's computing environment, an update policy is implemented that specif ...


4
Sudeep Bharati, Mark Derbecker, Mark Carroll, Corneliu Lupu: Uniquely identifying a crashed application and its environment. Microsoft Corporation, Daniel W Shinn, Shook Hardy & Bacon, November 6, 2003: US20030208593-A1

The present invention provides a method for collecting information to uniquely identify an application on a client computer upon the occurrence of a reporting event, such as a crash. The method is implemented by providing a client computer having access to a network. In order to uniquely identify th ...