Patents by Inventor Saveen Reddy

Saveen Reddy has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7490133
    Abstract: A sharer can share an application object with a viewer over a communication network. An application can register information relating to the application object with a content manager. A listener can read the content manager to display the application objects that are available to be shared with the viewer. Upon selecting from the listener an application object to be shared with the viewer, the sharer can share the application object with the viewer.
    Type: Grant
    Filed: June 18, 2003
    Date of Patent: February 10, 2009
    Assignee: Microsoft Corporation
    Inventors: Roy Leban, Saveen Reddy
  • Publication number: 20060005227
    Abstract: Languages for expressing security policies are provided. The languages comprise rules that specify conditions and actions. The rules may be enforced by a security engine when a security enforcement event occurs. The languages support data separation, dynamic evaluation, and ordered rule scope. By separating data from logic, security engines may only need to be updated with a portion of rules that change. With dynamic evaluation, expressions of rules may be evaluated dynamically, such as by querying a database, when a security engine enforces a rule. With ordered rule scope, when a security enforcement event implicates a number of rules simultaneously, the rules may be enforced in a deterministic and logically organized manner.
    Type: Application
    Filed: July 1, 2004
    Publication date: January 5, 2006
    Applicant: Microsoft Corporation
    Inventors: Anders Samuelsson, Thomas Fakes, Arindam Chatterjee, Art Shelest, Mark Vayman, Rajesh Dadhia, Saveen Reddy, Shirish Koti, Steven Townsend