Patents by Inventor Jean-Pierre Lips

Jean-Pierre Lips 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: 5530903
    Abstract: The arbitrating method is based on the classification of the users into different categories, and the assignment to all users in a category of an identical privilege level which characterizes the interruption capability of the users in the category. A task performed by a selected user in a category can only be interrupted for granting access to the resource to a user in a category having a higher privilege level. Also a normal preference level is assigned to each user within a category, which determines the selection order of the users in the category. The privilege level of a user category combined with the preference level of each user constitutes the priority level of the user. The access to the resource is granted to a selected user having the highest priority level.
    Type: Grant
    Filed: March 24, 1993
    Date of Patent: June 25, 1996
    Assignee: International Business Machines Corporation
    Inventors: Jean Calvignac, Philippe Cuny, Philippe Klein, Jean-Pierre Lips, Oliver M. Maurel, Bernard Naudin
  • Patent number: 5341475
    Abstract: This invention relates to a protocol implemented in a communication system for exchanging data and control messages between adapters to which are attached different users, and a shared memory subsystem comprising a depository storage, a manager of storage and a microprocessor. Such protocol enables the adapters to be the initiators of the transmission and reception of data by using the control lines that connect the manager of storage to all adapters in the same way as the data bus and the address bus. Moreover, the adapters slice the messages into data bursts to which are associated control words specifying the sizes, the owner and the position of the burst in the message. Consequently, those data bursts may be interleaved when transiting on the data bus without the intervention of the microprocessor for the routing, and they will be stored in or read from the depository storage according to the identification of the user in the control word.
    Type: Grant
    Filed: June 24, 1992
    Date of Patent: August 23, 1994
    Assignee: International Business Machines Corporation
    Inventors: Pierre Austruy, Bernard Brezzo, Jean-Pierre Lips, Bernard Naudin, Jean Calvignac, Richard H. Waller
  • Patent number: 5333269
    Abstract: A device for interconnecting source users and destination users includes a common bus to which a memory with a plurality of independent buffers, a memory interface (22) and a central control apparatus (26) are connected. The memory interface (22) receives messages from source users, stores the messages in selected buffers and chains the buffers together. The central control apparatus generates inbound message queues and outbound message queues in response to commands which it receives from the memory interface.
    Type: Grant
    Filed: October 23, 1992
    Date of Patent: July 26, 1994
    Assignee: International Business Machines Corporation
    Inventors: Jean Calvignac, Jean-Pierre Lips, Jean-Marc Millet, Jean-Marie Munier, Bernard Naudin
  • Patent number: 5214783
    Abstract: The subject device manages the access to message queues in a memory (6) by an enqueuer 2 and a dequeuer 7 when the enqueuer has priority over the dequeuer. It solves the contention problem raised when the dequeuer dequeues the last message from a queue while the enqueuer is enqueuing anew one. A queue control block QCB and queue status bits E, A, D are assigned to each queue and stored in memories 20 and 22. Each time dequeuer 7 performs a dequeuing operation it sets its D bit (dequeuer active) before updating the queue head field in the QCB block. When the enqueuer performs an enqueuing operation it sets an abort bit A, if it finds the D bit active and E bit active indicating that the queue contains at least one message to warn the dequeuer that it has to abort its process if it is dequeuing the last message from the queue.
    Type: Grant
    Filed: August 9, 1990
    Date of Patent: May 25, 1993
    Assignee: International Business Machines Corp.
    Inventors: Jean-Pierre Lips, Jean-Marc Millet, Bernard Naudin
  • Patent number: 5197065
    Abstract: A distribution mechanism includes a scheduling device which partitions a common timing signal with a period T into n slots of t duration each, a configuration table having n addressable locations with each of the n locations storing communication control information and addressable by slot numbers generated by the scheduling device and a distribution buffer device (2) having at least a first and a second part, with each part having n addressable locations addressed by control information provided by the configuration table during each slot period to cause an interface involved in the to be established communications during a selected slot period, to write the information to be transmitted in one part of the distribution buffer and the information to be received by the interface to be read from the other part of the distribution buffer at addresses derived from the communication control information and the slot generated by the schedule means.
    Type: Grant
    Filed: September 4, 1990
    Date of Patent: March 23, 1993
    Assignee: International Business Machines Corporation
    Inventors: Jean Calvignac, Jacques Feraud, Jean-Pierre Lips, Bernard Naudin, Eric Saint-George