Patents by Inventor Philippe Boucard

Philippe Boucard 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: 20050157717
    Abstract: A method for transmitting messages in an interconnection network may include message initiating elements, message switching elements, and message destination elements. The messages may include a header and a content and are destined for processing elements capable of processing a data quantum of the content of a message independently of the other data quanta of the content of the message. The transmission of a first message is started by a switching agent, the header of the first message is stored, the transmission of the first message is interrupted when commanded and then the transmission of a second message is started whose content is the non-transmitted part of the content of the first message.
    Type: Application
    Filed: January 19, 2005
    Publication date: July 21, 2005
    Inventors: Cesar Douady, Philippe Boucard
  • Publication number: 20050154843
    Abstract: Method of managing a device for memorizing data organized in a queue, in which, when the queue is empty of data and receives a data read request, the read request is memorized in the queue, instead of the data usually present when the queue is not empty of data, transforming the data queue into a read request queue.
    Type: Application
    Filed: December 9, 2004
    Publication date: July 14, 2005
    Inventors: Cesar Douady, Philippe Boucard
  • Publication number: 20050141505
    Abstract: Method for transmitting a sequence of messages in a point-to-point interconnection network comprising message initiating agents, message destination agents and message transmission agents. During a transmission of an indivisible sequence of messages from an initiating agent to a destination agent, an output of a message transmission agent is locked onto an input of the transmission agent, the other inputs of the said transmission agent being able to transmit messages to the other outputs of the said transmission agent.
    Type: Application
    Filed: November 15, 2004
    Publication date: June 30, 2005
    Inventors: Cesar Douady, Philippe Boucard
  • Publication number: 20050117589
    Abstract: Method of managing priority during the transmission of a message, in an interconnections network comprising at least one transmission agent which comprises at least one input and at least one output, each input comprising a means of storage organized as a queue of messages. A message priority is assigned during the creation of the message, and a queue priority equal to the maximum of the priorities of the messages of the queue is assigned to at least one queue of messages of an input. A link priority is assigned to a link linking an output of a first transmission agent to an input of a second transmission agent, equal to the maximum of the priorities of the queues of messages of the inputs of said first agent comprising a first message destined for that output of said first agent which is coupled to said link, and the priority of the link is transmitted to that input of said second agent which is coupled to the link.
    Type: Application
    Filed: August 11, 2004
    Publication date: June 2, 2005
    Inventors: Cesar Douady, Philippe Boucard
  • Publication number: 20050104644
    Abstract: Digitally controlled delay device, including a plurality of fine delay elements and a plurality of coarse delay elements, capable of delaying a signal generated by the device, by a fine or coarse delay respectively, the fine delay elements having delay times of between 60 and 170% of the mean of the fine delays and the sum of the fine delay times being greater than or equal to at least one coarse delay.
    Type: Application
    Filed: October 1, 2004
    Publication date: May 19, 2005
    Inventors: Luc Montperrus, Philippe Boucard, Jean-Jacques Lecler
  • Publication number: 20050086412
    Abstract: System for communicating between modules, comprising an initiator element, at least one intermediate element and one slave element, the initiator element being equipped with means for formulating and sending a first request to an intermediate element, the said first request comprising the address of the initiator element, the address of the intermediate element, data, and at least one instruction having to be processed by the intermediate element, the intermediate element being equipped with means for receiving a request originating from the initiator element, for formulating a second request in response to the first request, and for sending the second request to a slave element, the said second request comprising the address of the slave element, at least one instruction having to be processed by the slave element, data, and the address of the initiator element, the slave element being equipped with means for receiving a request originating from the intermediate element, and for executing at least one instru
    Type: Application
    Filed: July 2, 2004
    Publication date: April 21, 2005
    Inventors: Cesar Douady, Philippe Boucard
  • Publication number: 20040225490
    Abstract: Device for emulating one or more integrated-circuit chips comprising electronic cards connected together via a communication bus, said electronic cards possessing programmable emulation units. The emulation device includes configurable point-to-point links and, the chip or chips including multisynchronous modules and at least one asynchronous message communication management module, a module is modeled by at most one programmable emulation unit.
    Type: Application
    Filed: November 10, 2003
    Publication date: November 11, 2004
    Applicant: ARTERIS
    Inventors: Cesar Douady, Philippe Boucard
  • Patent number: 6516004
    Abstract: An HDLC transmission protocol controller implemented as an integrated circuit that includes an input port receiving data transmitted by time-division multiplexing of basic HDLC messages, a universal synchronous-asynchronous receiver-transmitter USART module, enabling the parallel transmission of basic messages, a sequential storage module for the basic messages transmitted by the USART, and a reading and sequential processing module for the basic messages using serial processing, in accordance with HDLC protocol.
    Type: Grant
    Filed: December 11, 1998
    Date of Patent: February 4, 2003
    Assignee: T. Sqware Inc.
    Inventors: César Douady, Philippe Boucard