Patents by Inventor Karine Excoffier

Karine Excoffier 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: 8776167
    Abstract: A method for deploying a directory server that includes receiving a new version of the directory server on a server to replace a prior version of the directory server, wherein the new version of the directory server uses a new version of an access policy and the prior directory server uses a prior version of the access policy, and configuring the new version of the directory server to use both the prior version of access policy and the new version of the access policy, wherein the new version of the directory server maintains compatibility between the new version of the access policy and the prior version of the access policy.
    Type: Grant
    Filed: July 13, 2007
    Date of Patent: July 8, 2014
    Assignee: Oracle America, Inc.
    Inventors: Karine Excoffier, Gilles Bellaton, Mark Craig, Ludovic Poitou
  • Patent number: 7886113
    Abstract: A method for managing access to a data element involves storing a first copy of the data element in a cache location, obtaining a request to modify the data element, where the request to modify the data element is associated with a first execution thread, marking the cache location as dirty based on the request to modify the data element, modifying the cache location according to the request to modify the data element once the cache location is marked as dirty, obtaining a request to read the data element while the cache location is marked as dirty, where the request to read the data element is associated with a second execution thread, providing a second copy of the data element in response to the request to read the data element based on the cache location being marked as dirty, and marking the cache location as clean after modifying the cache location is complete.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: February 8, 2011
    Assignee: Oracle America, Inc.
    Inventors: Gilles Bellaton, Karine Excoffier, Mark Craig
  • Patent number: 7797412
    Abstract: A computer readable medium includes executable instructions for managing server configuration data by configuring a first server using local server configuration data, where the local server configuration data is stored on the first server and as shared server configuration data by a first directory service instance operating on the first server, synchronizing the first directory service instance with a second directory service instance operating on a second server, where the shared server configuration data is updated, and updating the local server configuration data using the updated shared server configuration data.
    Type: Grant
    Filed: October 25, 2006
    Date of Patent: September 14, 2010
    Assignee: Oracle America Inc.
    Inventors: Karine Excoffier, Gilles Bellaton, Mark Craig, Eric LePonner
  • Publication number: 20090019515
    Abstract: A method for deploying a directory server that includes receiving a new version of the directory server on a server to replace a prior version of the directory server, wherein the new version of the directory server uses a new version of an access policy and the prior directory server uses a prior version of the access policy, and configuring the new version of the directory server to use both the prior version of access policy and the new version of the access policy, wherein the new version of the directory server maintains compatibility between the new version of the access policy and the prior version of the access policy.
    Type: Application
    Filed: July 13, 2007
    Publication date: January 15, 2009
    Applicant: SUN MICROSYSTEMS, INC.
    Inventors: Karine Excoffier, Gilles Bellaton, Mark Craig, Ludovic Poitou
  • Publication number: 20080104334
    Abstract: A method for managing access to a data element involves storing a first copy of the data element in a cache location, obtaining a request to modify the data element, where the request to modify the data element is associated with a first execution thread, marking the cache location as dirty based on the request to modify the data element, modifying the cache location according to the request to modify the data element once the cache location is marked as dirty, obtaining a request to read the data element while the cache location is marked as dirty, where the request to read the data element is associated with a second execution thread, providing a second copy of the data element in response to the request to read the data element based on the cache location being marked as dirty, and marking the cache location as clean after modifying the cache location is complete.
    Type: Application
    Filed: October 31, 2006
    Publication date: May 1, 2008
    Applicant: Sun Microsystems, Inc.
    Inventors: Gilles Bellaton, Karine Excoffier, Mark Craig
  • Publication number: 20080104215
    Abstract: A computer readable medium includes executable instructions for managing server configuration data by configuring a first server using local server configuration data, where the local server configuration data is stored on the first server and as shared server configuration data by a first directory service instance operating on the first server, synchronizing the first directory service instance with a second directory service instance operating on a second server, where the shared server configuration data is updated, and updating the local server configuration data using the updated shared server configuration data.
    Type: Application
    Filed: October 25, 2006
    Publication date: May 1, 2008
    Applicant: Sun Microsystems, Inc.
    Inventors: Karine Excoffier, Gilles Bellaton, Mark Craig, Eric LePonner
  • Patent number: 7194472
    Abstract: Extending role scope in a directory server system. A directory server system comprises a directory server and a role mechanism. The directory server interacts with entries organized in a tree structure. The entries comprise user entries and role entries. The role entries define a role and have an associated scope defined from their location in the tree structure. The role mechanism is capable of attaching a role of an existing role entry to a user entry subject to a first condition comprising. The role mechanism is further capable of determining whether the existing role entry has extra data designating an extra scope, and, if so, of attaching a role of the existing role entry to a user entry subject to a second condition. The second condition comprises the role membership condition and the fact that the user entry belongs to the extra scope of the existing role entry.
    Type: Grant
    Filed: July 2, 2003
    Date of Patent: March 20, 2007
    Assignee: Sun Microsystems Inc.
    Inventors: Karine Excoffier, Robert Byrne
  • Patent number: 7188094
    Abstract: The invention proposes a directory server, capable of interacting with entries organized in a tree structure. Each entry has attributes, these attributes comprising real attributes each having a value stored in the entry. The directory server comprising: a mechanism capable of associating a virtual attribute to an entry, subject to a virtual attribute condition being verified, the virtual attribute condition being derived from data located elsewhere in the tree structure, and a resolving function, capable of receiving a first filter expression, based on a virtual attribute, for converting it into one or more second filter expressions, containing real attributes, and being computed from the first filter expression and from the virtual attribute condition.
    Type: Grant
    Filed: July 8, 2003
    Date of Patent: March 6, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Karine Excoffier, Robert Byrne, Gilles Bellaton
  • Patent number: 7165182
    Abstract: The invention proposes a directory server capable of interacting with entries organized in a tree structure in a directory server system. The entries comprise user entries. The directory server has a password checking function capable of checking the password for a user entry, based on password-related data. The password checking function is responsive to a user entry having extra data associated thereto, and identifying an additional entry, for executing a distinct password checking based on the password related data defined in that additional entry.
    Type: Grant
    Filed: July 3, 2003
    Date of Patent: January 16, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Karine Excoffier, Robert Bryne
  • Publication number: 20040078391
    Abstract: Extending role scope in a directory server system. A directory server system comprises a directory server and a role mechanism. The directory server interacts with entries organized in a tree structure. The entries comprise user entries and role entries. The role entries define a role and have an associated scope defined from their location in the tree structure. The role mechanism is capable of attaching a role of an existing role entry to a user entry subject to a first condition comprising. The role mechanism is further capable of determining whether the existing role entry has extra data designating an extra scope, and, if so, of attaching a role of the existing role entry to a user entry subject to a second condition. The second condition comprises the role membership condition and the fact that the user entry belongs to the extra scope of the existing role entry.
    Type: Application
    Filed: July 2, 2003
    Publication date: April 22, 2004
    Inventors: Karine Excoffier, Robert Byrne
  • Publication number: 20040078368
    Abstract: The invention proposes a directory server, capable of interacting with entries organized in a tree structure. Each entry has attributes, these attributes comprising real attributes each having a value stored in the entry. The directory server comprising: a mechanism capable of associating a virtual attribute to an entry, subject to a virtual attribute condition being verified, the virtual attribute condition being derived from data located elsewhere in the tree structure, and a resolving function, capable of receiving a first filter expression, based on a virtual attribute, for converting it into one or more second filter expressions, containing real attributes, and being computed from the first filter expression and from the virtual attribute condition.
    Type: Application
    Filed: July 8, 2003
    Publication date: April 22, 2004
    Inventors: Karine Excoffier, Robert Byrne, Gilles Bellaton
  • Publication number: 20040064742
    Abstract: The invention proposes a directory server capable of interacting with entries organized in a tree structure in a directory server system. The entries comprise user entries. The directory server has a password checking function capable of checking the password for a user entry, based on password-related data. The password checking function is responsive to a user entry having extra data associated thereto, and identifying an additional entry, for executing a distinct password checking based on the password related data defined in that additional entry.
    Type: Application
    Filed: July 3, 2003
    Publication date: April 1, 2004
    Inventors: Karine Excoffier, Robert Bryne