Patents by Inventor Philippe Hubert

Philippe Hubert 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: 6903217
    Abstract: Heterocyclylalkylpiperidine derivatives of general formula (I) in their enantiomeric or diastereoisomeric forms or mixtures of these forms, and/or, where appropriate, in their syn or anti form or a mixture thereof, as well as any salt thereof.
    Type: Grant
    Filed: June 27, 2003
    Date of Patent: June 7, 2005
    Assignee: Aventis Pharma S.A.
    Inventors: Eric BacquƩ , Jean-Christophe Carry, Youssef El-Ahmad, Michel Evers, Philippe Hubert, Jean-Luc Malleron, Serge Mignani, Guy Pantel, Michel Tabart, Fabrice Viviani
  • Publication number: 20040147518
    Abstract: Heterocyclylalkylpiperidine derivatives of general formula (I) 1
    Type: Application
    Filed: June 27, 2003
    Publication date: July 29, 2004
    Applicant: Aventis Pharma S.A.
    Inventors: Eric Bacque, Jean-Christophe Carry, Youssef El-Ahmad, Michel Evers, Philippe Hubert, Jean-Luc Malleron, Serge Mignani, Guy Pantel, Michel Tabart, Fabrice Viviani
  • Patent number: 6603005
    Abstract: Heterocyclylalkylpiperidine derivatives of general formula (I) in their enantiomeric or diastereoisomeric forms or mixtures of these forms, and/or, where appropriate, in their syn or anti form or a mixture thereof, as well as any salt thereof.
    Type: Grant
    Filed: November 14, 2001
    Date of Patent: August 5, 2003
    Assignee: Aventis Pharma S.A.
    Inventors: Eric Baque, Jean-Christophe Carry, Youssef El-Ahmad, Michel Evers, Philippe Hubert, Jean-Luc Malleron, Serge Mignani, Guy Pantel, Michel Tabart, Fabrice Viviani
  • Publication number: 20020111492
    Abstract: Heterocyclylalkylpiperidine derivatives of general formula (I) 1
    Type: Application
    Filed: November 14, 2001
    Publication date: August 15, 2002
    Inventors: Eric Baque, Jean-Christophe Carry, Youssef El-Ahmad, Michel Evers, Philippe Hubert, Jean-Luc Malleron, Serge Mignani, Guy Pantel, Michel Tabart, Fabrice Viviani
  • Patent number: 4960152
    Abstract: The device includes a main receptacle (1) having an overflow pipe (2) and a secondary receptacle (9) mounted so as to be freely movable in the vertical direction inside the main receptacle (1). The inner space of the secondary receptacle (9) communicates with a drainage pipe (8) for fluid lost by the hydraulic installation. The secondary receptacle (9) floats in the fluid contained in the main receptacle (1). The immersion level of the secondary receptacle (9) increases, depending on the amount of lost fluid received by the secondary receptacle (9), and the supply of fluid from the main receptacle (1) is caused by the immersion of the secondary receptacle (9).
    Type: Grant
    Filed: May 8, 1989
    Date of Patent: October 2, 1990
    Assignee: Novatome
    Inventors: Philippe Hubert, Eric Martin
  • Patent number: 4432051
    Abstract: A time accounting system for accounting for the time a process spends in a ready state, a wait state, or a running state. The system includes a time-of-day clock coupled to a central processing unit for outputting the time-of-day whenever a process changes state. A memory also coupled to the central processing unit stores the contents of a plurality of addressable process control blocks and each process control block includes first, second, and third storage locations for storing indications of the amount of time an associated process has been in the running, ready, and wait states, respectively. The central processor unit accesses the process control blocks and updates the process times stored therein in accordance with control signals generated by decoding a string of microinstructions stored in a control store memory. The time-of-day clock is accessed each time a process enters one of the running, ready, or wait states and each time the execution of a process is completed.
    Type: Grant
    Filed: October 30, 1980
    Date of Patent: February 14, 1984
    Assignee: Honeywell Information Systems Inc.
    Inventors: Jean-Louis Bogaert, Philippe-Hubert deRivet, Benjamin S. Franklin
  • Patent number: 4394725
    Abstract: A method of and apparatus for executing a family of instructions provides synchronization of processes in a multiprocessing system. Representations of processes awaiting data (information units) such as the completion of an asynchronous operation or the availability of a resource are stored in a memory in a first queue and representations of information units available to processes are stored in memory in a second queue. Transfer of information units between processes is controlled by data elements known as "semaphores" stored in the memory. Each semaphore contains a field having a numerical value identifying which of the two different kinds of queues is present.
    Type: Grant
    Filed: December 4, 1978
    Date of Patent: July 19, 1983
    Assignee: Compagnie Honeywell Bull
    Inventors: Jacques Bienvenu, Patrick Dufond, Claude Carre, Duc L. Tuong, Henri Verdier, Philippe-Hubert deRivet, John J. Bradley, Benjamin S. Franklin
  • Patent number: 4369494
    Abstract: An information structure, or semaphore, serves as a signalling mechanism in process synchronization to connect a process and a non-simultaneously occurring event or resource. The semaphore is a data structure which stores representations of processes awaiting particular events or alternatively stores representations of events awaiting processes. Semaphore data structures are developed in two storage areas. First and second groups of process links are stored in the first storage area to establish, respectively, a first queue of processes ready to operate and a second queue, associated with the semaphore structure, of processes awaiting occurrences of a first particular event prior to being ready to operate. In the second storage area are stored first and second groups of message links to establish respectively a first queue, associated with a semaphore structure, representing second particular events and a second queue of unused links.
    Type: Grant
    Filed: November 9, 1978
    Date of Patent: January 18, 1983
    Assignee: Compagnie Honeywell Bull
    Inventors: Jacques Bienvenu, Claude Carre, Patrick Dufond, Duc L. Tuong, Philippe-Hubert deRivet, Henri Verdier, John J. Bradley, Benjamin S. Franklin
  • Patent number: 4316245
    Abstract: Apparatus in a data processing system to initialize a semaphore held in a memory field of the data processing system or, alternatively, to restore the semaphore to a previous predetermined state. A count field, or tally field, provided in the semaphore is initialized by a particular instruction. The semaphore can be either a non-message semaphore or a message semaphore. The instruction initializes the semaphore count field of a non message semaphore to zero or a preloaded positive value. For a message semaphore, this instruction initializes the count field to zero. If the message semaphore previously had a positive count, the messages tied to the semaphore are released and the message links holding the messages are transferred to a free message link queue tied to the free link semaphore in the same semaphore descriptor segment.
    Type: Grant
    Filed: December 7, 1978
    Date of Patent: February 16, 1982
    Assignee: Compagnie Honeywell Bull
    Inventors: Duc Luu, Philippe-Hubert deRivet, John J. Bradley, Benjamin S. Franklin
  • Patent number: 4177510
    Abstract: Computer data and procedure protection by preventing processes from intering with each other or sharing each other's address space in an unauthorized manner is accomplished in hardware/firmware by restricting addressability to a segmented memory and by a ring protection mechanism.To protect information in segments shared by several processes from misuse by one of these processes a ring protection hardware system is utilized. There are four ring classes numbered 0 through 3. Each ring represents a level of system privilege with level 0 (the innermost ring) having the most privilege and level 3 (the outermost ring) the least. Every procedure in the system has a minimum and a maximum execute ring number assigned to it which specifies who may legally call the procedure. Also maximum write and read ring numbers specify the maximum ring numbers for which a write and/or read operation is permitted.
    Type: Grant
    Filed: December 2, 1974
    Date of Patent: December 4, 1979
    Assignee: Compagnie Internationale pour l'Informatique, CII Honeywell Bull
    Inventors: Marc Appell, Georges Lepicard, Philippe-Hubert de Rivet, John J. Bradley, Benjamin S. Franklin
  • Patent number: 4084228
    Abstract: A system and method for computer process dispatching in a multiprogramming/multiprocessing environment is disclosed. Each process in the multiprogramming/multiprocessing computer system may be in one of four states at any given time as follows:1. Running -- the process is in control of the computer system and is directing the operation of the central processing unit (CPU);2. ready -- the process is ready to run as soon as it is given control of the CPU;3. waiting -- the process is waiting for an external event to occur so it can either resume running or enter the ready state;4. Suspended -- the process has been temporarily stopped (from a source external to the process).The dispatcher is a firmware/hardware structure that controls the first three states of the process--i.e. running, ready and waiting states.
    Type: Grant
    Filed: December 2, 1974
    Date of Patent: April 11, 1978
    Assignee: Compagnie Honeywell Bull
    Inventors: Patrick Dufond, Jean-Claude Cassonnet, Jean-Louis Bogaert, Philippe-Hubert DE Rivet, John J. Bradley, Benjamin S. Franklin