Patents by Inventor James Patrick Seymour Baker

James Patrick Seymour Baker 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).

  • Publication number: 20110106853
    Abstract: The present invention extends to methods, systems, and computer program products for a declarative model security pattern for use in a database. Declarative language code can include a declared access control predicate and a separately declared data structure definition bound to the access control predicate. A portion of the database is instantiated from the declarative language code. The instantiated portion of the database includes one or more tables and a view of the one or more tables. A database management system enforces the access control predicate by dynamically calculating a value for the access control predicate and using the dynamically calculated value to define what operations may be performed on data in the one or more tables via the view.
    Type: Application
    Filed: October 30, 2009
    Publication date: May 5, 2011
    Applicant: Microsoft Corporation
    Inventors: James Patrick Seymour Baker, Anthony C. Bloesch, Igor Sakhnov, Keith W. Short