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: 8776167Abstract: 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: GrantFiled: July 13, 2007Date of Patent: July 8, 2014Assignee: Oracle America, Inc.Inventors: Karine Excoffier, Gilles Bellaton, Mark Craig, Ludovic Poitou
-
Patent number: 7886113Abstract: 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: GrantFiled: October 31, 2006Date of Patent: February 8, 2011Assignee: Oracle America, Inc.Inventors: Gilles Bellaton, Karine Excoffier, Mark Craig
-
Patent number: 7797412Abstract: 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: GrantFiled: October 25, 2006Date of Patent: September 14, 2010Assignee: Oracle America Inc.Inventors: Karine Excoffier, Gilles Bellaton, Mark Craig, Eric LePonner
-
Publication number: 20090019515Abstract: 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: ApplicationFiled: July 13, 2007Publication date: January 15, 2009Applicant: SUN MICROSYSTEMS, INC.Inventors: Karine Excoffier, Gilles Bellaton, Mark Craig, Ludovic Poitou
-
Publication number: 20080104334Abstract: 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: ApplicationFiled: October 31, 2006Publication date: May 1, 2008Applicant: Sun Microsystems, Inc.Inventors: Gilles Bellaton, Karine Excoffier, Mark Craig
-
Publication number: 20080104215Abstract: 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: ApplicationFiled: October 25, 2006Publication date: May 1, 2008Applicant: Sun Microsystems, Inc.Inventors: Karine Excoffier, Gilles Bellaton, Mark Craig, Eric LePonner
-
Patent number: 7194472Abstract: 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: GrantFiled: July 2, 2003Date of Patent: March 20, 2007Assignee: Sun Microsystems Inc.Inventors: Karine Excoffier, Robert Byrne
-
Patent number: 7188094Abstract: 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: GrantFiled: July 8, 2003Date of Patent: March 6, 2007Assignee: Sun Microsystems, Inc.Inventors: Karine Excoffier, Robert Byrne, Gilles Bellaton
-
Patent number: 7165182Abstract: 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: GrantFiled: July 3, 2003Date of Patent: January 16, 2007Assignee: Sun Microsystems, Inc.Inventors: Karine Excoffier, Robert Bryne
-
Publication number: 20040078391Abstract: 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: ApplicationFiled: July 2, 2003Publication date: April 22, 2004Inventors: Karine Excoffier, Robert Byrne
-
Publication number: 20040078368Abstract: 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: ApplicationFiled: July 8, 2003Publication date: April 22, 2004Inventors: Karine Excoffier, Robert Byrne, Gilles Bellaton
-
Publication number: 20040064742Abstract: 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: ApplicationFiled: July 3, 2003Publication date: April 1, 2004Inventors: Karine Excoffier, Robert Bryne