Patents by Inventor Claude Carre

Claude Carre 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: 4956776
    Abstract: A device for the management of a variable, particularly of a pressure relative to an electrohydraulic control of an automatic transmission. The device includes a control element associated with a second control element which generates the variable. The variable is processed by a sensor to give a measurement which is compared with a set point. The possible error .epsilon. is processed by a controller of the proportional-plus-integral-plus-derivative type which acts on the control element. The management device is provided with a table which generates a value based on the set point. This value is added to the value given by the controller and by the set point to act on the control element by way of a converter. The table is updated continuously during the stabilized phases of the variable with a correction that must be made so that the variable corresponds to the set point. The management device has a comparable operation in both the closed loop and open loop after a certain self-learning time.
    Type: Grant
    Filed: January 22, 1990
    Date of Patent: September 11, 1990
    Assignee: Regie Nationale des Usines Renault
    Inventor: Jean-Claude Carre
  • Patent number: 4395757
    Abstract: An information structure called a semaphore serves as a signalling mechanism in process synchronization. The semaphore is used to relate a process and an event which do not appear simultaneously. In accomplishing this, the semaphore is capable of storing the presence of events or resources waiting for processes or, alternatively, the presence of processes waiting for events or resources via a queue.
    Type: Grant
    Filed: April 14, 1981
    Date of Patent: July 26, 1983
    Assignee: Compagnie Honeywell Bull
    Inventors: Jacques Bienvenu, Claude Carre, Duc Luu, Henri Verdier
  • 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: 4374409
    Abstract: Synchronization of processes in a multiprogramming/multiprocessing system is provided by P and V instructions that are executed during execution of processes and operate on data structures known as semaphores which represent processes and events. A process that performs P instruction requests data. The P instruction addresses a semaphore data structure stored in memory. If the semaphore indicates that the data is available, the process continues execution of its next instruction; otherwise, the process is stopped and placed into a wait state until the data become available. A process that performs a V instruction, on the other hand, delivers data to another process. The V instruction addresses a semaphore to determine whether another process is awaiting the data and data are transferred to an awaiting process. If no process is available, the V instruction enables one of the processes in the wait state tied to the same addressed semaphore to be transferred to the ready state.
    Type: Grant
    Filed: November 3, 1978
    Date of Patent: February 15, 1983
    Assignee: Compagnie Honeywell Bull
    Inventors: Jacques Bienvenu, Claude Carre, Duc L. Tuong, Henri Verdier
  • 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