Patents by Inventor Bernard Bru

Bernard Bru 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: 6614438
    Abstract: A data-processing arrangement [DPA] is capable of processing different types of data [I, II, III] such as, for example, luminance (Y) and chrominance (UV) pixels from various pictures. The data-processing arrangement [DPA] comprises a controller [MCP] for executing a set of program items [PI]. A program item [PI] causes the data-processing arrangement [DPA] to fetch and process [F&PR] a block of data [DB] of a certain type [I, II, III]. The data-processing arrangement [DPA] further comprises an interface [INT] for temporarily storing a block of data [DB] in one of a plurality of memory sections [MS]. The memory section in which the block of data [DB] is stored is defined by the position that the program item [PI] for the block of data [DB] has within in the set of program items.
    Type: Grant
    Filed: May 30, 2000
    Date of Patent: September 2, 2003
    Assignee: Koninlijke Philips Electronics N.V.
    Inventor: Bernard Bru
  • Patent number: 6598146
    Abstract: A data-processing arrangement comprises a plurality of elementary circuits such as processing circuits [PRC] and memory circuits [MEM]. The data-processing arrangement further comprises a controller [MCP]. The controller [MCP] is programmed to successively apply, in response to a task-initialization data [TID], control data [CD] to different subsets of elementary circuits. This causes the data-processing arrangement to process a block of data [DB] in accordance with a certain data-processing chain [DPC]. Each subset of elementary circuits implements a different element [E] of the data-processing chain [DPC].
    Type: Grant
    Filed: May 30, 2000
    Date of Patent: July 22, 2003
    Assignee: Koninklijke Philips Electronics N.V.
    Inventors: Bernard Bru, Marc Duranton
  • Patent number: 6370595
    Abstract: A method is described for addressing units (FU1, FU2, FU3) amongst a plurality of units having different addresses (ADD1, ADD2, ADD3) by use of an address word (AW), the addresses and the address word being composed of address elements. A tag word (TW) is transmitted to the plurality of units, the tag word defining which address elements of the address word are significant (S) and which address elements of the address word are non significant (X). The address word and the addresses of the units are compared and, a unit is addressed if the significant elements of the address word match the corresponding elements of the unit's address.
    Type: Grant
    Filed: March 29, 1999
    Date of Patent: April 9, 2002
    Assignee: U.S. Philips Corporation
    Inventors: Marc Duranton, Loic Geslin, Valerie Vier, Bernard Bru
  • Patent number: 6349378
    Abstract: A data processing arrangement comprises various data processors (P) and a memory arrangement (MA) for supplying input data (Di) to the data processors (P) and for storing output data (Do) from the data processors (P). The following steps are alternately carried out: a configuring step (CS) and a processing step (PS). In a configuration step (CS), the data processing arrangement is configured such that each data processor (P) will process a block (B) of data contained in the memory arrangement (MA) and then stop processing data. In a processing step (PS), the blocks (B) of data are processed in the respective data processors (P). A subsequent configuring step (CS) is carried out only when each data processor (P) has processed its block (B) of data (∀P: B=PROC>CS). Such a data processing arrangement allows great versatility because different data processing chains can be realized without this requiring relatively complicated software.
    Type: Grant
    Filed: March 31, 1999
    Date of Patent: February 19, 2002
    Assignee: U.S. Philips Corporation
    Inventors: Marc Duranton, Loic Geslin, Valerie Vier, Bernard Bru
  • Patent number: 6091768
    Abstract: Device for decoding encoded digital signals corresponding to n different types of data, for example audio, video or graphic data. Such decoder includes, upstream of the decoder itself, an input interface which includes a storage sub-assembly composed of n parallel registers for receiving said data. The input interface also includes, between such registers and an external DRAM-type memory of the decoder, a series arrangement of a first buffer memory (43) for storing the contents of a register as soon as one of them is full, and a second buffer memory (44) constituted by n parallel blocks (45a, 45b, . . . ) for storing, per type of data, the contents of the first buffer memory. At the output of such storage blocks, the corresponding requests for access are carried out by a synchronizing clock (47) via an arbiter so as to transmit the contents of the blocks to the external DRAM memory.
    Type: Grant
    Filed: February 5, 1997
    Date of Patent: July 18, 2000
    Inventor: Bernard Bru