Patents by Inventor Dominique Herve

Dominique Herve 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: 20100223545
    Abstract: A method of controlling the presentation of user changeable IP Multimedia Subsystem service conditions at a user terminal, where service conditions are defined within an XML document maintained within the IP Multimedia Subsystem network. The method comprises including within the XML document one or more informational elements identifying those conditions that the user can change and, upon receipt of the XML document or a fragment thereof at the user terminal, interpreting said informational element(s) and presenting to the subscriber only those conditions that can be changed.
    Type: Application
    Filed: October 15, 2007
    Publication date: September 2, 2010
    Inventors: Mikael Forsberg, Dominique Herve, Hans-Erik Van Elburg
  • Patent number: 7043478
    Abstract: An improved apparatus and method are provided for updating a database object. A database thread is implemented in a database-dependent application stored in the main memory of a computer. An object cache manager allows the database-dependent application to modify a cached version of a transient object and to queue corresponding database processing commands. The database thread updates the persistent data stored in the central database corresponding to the transient object. A Permit Manager provides for carrying out concurrency using a cache invalidation mechanism.
    Type: Grant
    Filed: August 10, 2001
    Date of Patent: May 9, 2006
    Assignee: Autodesk Canada Co.
    Inventors: Charles Martin, Dominique Herve
  • Publication number: 20020156786
    Abstract: An improved apparatus and method are provided for updating a database object 202. A database thread 706 is implemented in a database-dependent application 702 stored in the main memory 504 of a computer, such that an object cache manager 703 allows said database-dependent application 702 to modify a cached version of a transient object 704 and to queue (705) corresponding database processing commands, which will then be served by said database thread 706 to update the persistent data 202 stored in the central database 201 corresponding to said transient object 704. A Permit Manager 707 is implemented, such that concurrency is carried out by means of a cache invalidation mechanism (1101, 1102, 1103, 1104, 1105).
    Type: Application
    Filed: August 10, 2001
    Publication date: October 24, 2002
    Applicant: DISCREET LOGIC INC.
    Inventors: Charles Martin, Dominique Herve