Patents by Inventor Christine Pae

Christine Pae 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: 20100332526
    Abstract: Two computers are respectively programmed to generate descriptions of database objects (such as tables) in a first database, and compare the generated descriptions to corresponding schema objects in a second database. Objects in the second database are changed to conform to the first database if differences are found during comparison. The just-described differences in objects may arise due to changes being made to a software program that uses data contained in the objects.
    Type: Application
    Filed: August 31, 2010
    Publication date: December 30, 2010
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Sarita Brahmandam Nori, Christine Pae, Bhuvaneswari Thiaqarajan
  • Patent number: 7809763
    Abstract: Two computers are respectively programmed to generate descriptions of database objects (such as tables) in a first database, and compare the generated descriptions to corresponding schema objects in a second database. Objects in the second database are changed to conform to the first database if differences are found during comparison. The just-described differences in objects may arise due to changes being made to a software program that uses data contained in the objects.
    Type: Grant
    Filed: October 15, 2004
    Date of Patent: October 5, 2010
    Assignee: Oracle International Corporation
    Inventors: Sarita Brahmandam Nori, Christine Pae, Bhuvaneswari Thiagarajan
  • Publication number: 20060085465
    Abstract: Two computers are respectively programmed to generate descriptions of database objects (such as tables) in a first database, and compare the generated descriptions to corresponding schema objects in a second database. Objects in the second database are changed to conform to the first database if differences are found during comparison. The just-described differences in objects may arise due to changes being made to a software program that uses data contained in the objects.
    Type: Application
    Filed: October 15, 2004
    Publication date: April 20, 2006
    Applicant: Oracle International Corporation
    Inventors: Sarita Nori, Christine Pae, Bhuvaneswari Thiagarajan
  • Publication number: 20060085443
    Abstract: One embodiment of the present invention provides a system that controls access to personally identifiable information (PII) in a database system. During operation, the system receives a request from an application to perform a function which involves accessing information in the database system. In response to the request, the system identifies a purpose that the application has in making request to perform the function. Next, the system uses the purpose to identify a set of attributes in the database system, which are associated with the purpose. The system then determines if any of the identified attributes contain PII. If so, the system enforces access controls while accessing the identified attributes containing PII.
    Type: Application
    Filed: October 19, 2004
    Publication date: April 20, 2006
    Applicant: Oracle International Corporation
    Inventors: Christine Pae, Rajesh Singh
  • Patent number: 6606627
    Abstract: Techniques for allowing an application designed to store data for one group of users to store data for a plurality of groups of users include modifying the application to cause the application to indicate a routine to a database server that stores data for the application in a database. The routine provides modifications to queries of the database, which limit access based on the groups to which belong users that cause the queries to be submitted. In response to receiving a query involving the database and caused by a particular user, the database server locates the routine, and, prior to executing the query, modifies the query. Modifying the query includes invoking the routine. The modification to the query thereby limits access of the particular user to data that is associated with the group of users to which the particular user belongs.
    Type: Grant
    Filed: August 27, 2001
    Date of Patent: August 12, 2003
    Assignee: Oracle Corporation
    Inventors: Christine Pae Guthrie, Jesper Andersen, Douglas James McMahon
  • Patent number: 6587854
    Abstract: A method and apparatus are provided for storing data of multiple enterprises in a set of database objects in a database system and allowing multiple enterprises to interact with the database system as if those database objects contained only their data. According to an aspect of the present invention, a database command issued against a database object by a user is modified by adding predicates that limit access to data associated with the enterprise in which the user has data access. The predicates may specify conditions based on a column in the database object that identifies the enterprise. When a user issues a database command to add data to the database object, the column is populated in a manner transparent to the user. The data in the database object that is associated with a particular enterprise is stored in a separate tablespace.
    Type: Grant
    Filed: May 31, 2001
    Date of Patent: July 1, 2003
    Assignee: Oracle Corporation
    Inventors: Christine Pae Guthrie, Jesper Andersen, Chon Hei Lei, Douglas James McMahon