Patents by Inventor Michel Banatre

Michel Banatre 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: 20170053144
    Abstract: The invention relates to a device for monitoring physical objects that comprises one or more short-range remote readers, memory elements to be attached to physical objects, and a controller adapted for executing a reading function capable of interaction with the one or more remote readers in order to acquire data contained in adjacent memory elements, and for executing an integrity validation function capable of distinguishing, from the acquired data, individual identifiers particular to each of the memory elements as well as group description data stored in at least some of said memory elements, and of checking the sufficiency of group description data while checking the compliance of individual identifiers with corresponding group description data.
    Type: Application
    Filed: November 7, 2016
    Publication date: February 23, 2017
    Inventors: Michel BANATRE, Paul COUDERC, Mathieu BECUS, Fabien ALLARD
  • Patent number: 9489811
    Abstract: The invention relates to a device for monitoring physical objects that comprises one or more short-range remote readers, memory elements to be attached to physical objects, and a controller adapted for executing a reading function capable of interaction with the one or more remote readers in order to acquire data contained in adjacent memory elements, and for executing an integrity validation function capable of distinguishing, from the acquired data, individual identifiers particular to each of the memory elements as well as group description data stored in at least some of said memory elements, and of checking the sufficiency of group description data while checking the compliance of individual identifiers with corresponding group description data.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: November 8, 2016
    Assignee: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE
    Inventors: Michel Banatre, Paul Couderc, Mathieu Becus, Fabien Allard
  • Patent number: 9324219
    Abstract: The invention relates to a device for monitoring physical objects that comprises one or more short-range remote readers (13), memory elements (5) to be attached to physical objects, and a controller (15) adapted for executing a reading function capable of interaction with the one or more remote readers in order to acquire data contained in adjacent memory elements, and for executing an integrity validation function capable of distinguishing, from the acquired data, individual identifiers particular to each of the memory elements as well as group description data stored in at least some of said memory elements, and of checking the sufficiency of group description data while checking the compliance of individual identifiers with corresponding group description data.
    Type: Grant
    Filed: May 20, 2009
    Date of Patent: April 26, 2016
    Assignee: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE
    Inventors: Michel Banatre, Paul Couderc, Mathieu Becus, Fabien Allard
  • Patent number: 8392521
    Abstract: The invention concerns a device dedicated to the management of data between at least one user mobile station (MS) equipped with a communication module (1), stationary terminals (3) associated with at least one service, and a plurality of mobile service means (8) equipped with a communication module (9) and adapted to ensure said service.
    Type: Grant
    Filed: October 10, 2003
    Date of Patent: March 5, 2013
    Assignee: Inria Institut National de Recherche en Informatique et en Automatique
    Inventors: Michel Banatre, Gilbert Cabillic, Paul Couderc
  • Publication number: 20120306629
    Abstract: The invention relates to a device for monitoring physical objects that comprises one or more short-range remote readers, memory elements to be attached to physical objects, and a controller adapted for executing a reading function capable of interaction with the one or more remote readers in order to acquire data contained in adjacent memory elements, and for executing an integrity validation function capable of distinguishing, from the acquired data, individual identifiers particular to each of the memory elements as well as group description data stored in at least some of said memory elements, and of checking the sufficiency of group description data while checking the compliance of individual identifiers with corresponding group description data.
    Type: Application
    Filed: August 14, 2012
    Publication date: December 6, 2012
    Applicant: Inria Institut National De Recherche En Informatique Et En Automatique
    Inventors: MICHEL BANATRE, PAUL COUDERC, MATHIEU BECUS, FABIEN ALLARD
  • Patent number: 8032891
    Abstract: A mobile device (10) manages tasks (18) using a scheduler (20) for scheduling tasks on multiple processors (12). To conserve energy, the set of tasks to be scheduled are divided into two (or more) subsets, which are scheduled according to different procedures. In a specific embodiment, the first subset contains tasks with the highest energy consumption deviation based on the processor that executes the task. This subset is scheduled according to a power-aware procedure for scheduling tasks primarily based on energy consumption criteria. If there is no failure, the second subset is scheduled according to a real-time constrained procedure that schedules tasks primarily based on the deadlines associated with the various tasks in the second subset. If there is a failure in either procedure, one or more tasks with the lowest energy consumption deviation are moved from the first subset to the second subset and the scheduling is repeated.
    Type: Grant
    Filed: May 20, 2002
    Date of Patent: October 4, 2011
    Assignee: Texas Instruments Incorporated
    Inventors: Gerard Chauvel, Dominique D'Inverno, Serge Lasserre, Maija Kuusela, Gilbert Cabillic, Jean-Philippe Lesot, Michel Banâtre, Frédéric Parain, Jean-Paul Routeau, Salam Majoul
  • Publication number: 20110178999
    Abstract: The invention relates to a device for monitoring physical objects that comprises one or more short-range remote readers (13), memory elements (5) to be attached to physical objects, and a controller (15) adapted for executing a reading function capable of interaction with the one or more remote readers in order to acquire data contained in adjacent memory elements, and for executing an integrity validation function capable of distinguishing, from the acquired data, individual identifiers particular to each of the memory elements as well as group description data stored in at least some of said memory elements, and of checking the sufficiency of group description data while checking the compliance of individual identifiers with corresponding group description data.
    Type: Application
    Filed: May 20, 2009
    Publication date: July 21, 2011
    Applicant: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE
    Inventors: Michel Banatre, Paul Couderc, Mathieu Becus, Fabien Allars
  • Patent number: 7941790
    Abstract: A method for generating program code for translating high level code into instructions for one of a plurality of target processors comprises first determining a desired program code characteristic corresponding to a target processor. Then, selecting one or more predefined program code modules from a plurality of available program code modules in accordance with said desired program code characteristic, and generating program code for translating high level code into instructions for said target processor from said selected one or more predefined program code modules. Preferably, the method comprises forming agglomerated program code from a plurality of program code modules in accordance with said desired program code characteristic.
    Type: Grant
    Filed: October 24, 2001
    Date of Patent: May 10, 2011
    Assignee: Texas Instruments Incorporated
    Inventors: Gilbert Cabillic, Jean-Philippe Lesot, Michel Banatre, Gerard Chauvel, Dominique D'Inverno, Teresa Higuera, Valerie Issarny, Serge Lasserre, Frederic Parain, Jean-Paul Routeau
  • Patent number: 7881662
    Abstract: The inventive information distributing system (1), in particular for railway stations or airports, comprises a control unit (5) delivering information items selected according to a first key value to a main distributor (3), a short-range communications relay (7) for establishing connections with mobile terminals (11, 13, 15). Said control unit comprises a relay interface and a control module carrying out a function of general distribution to the distributor, an inventory function for interacting with the terminals by storing state data received therefrom and by setting a second key value according to a state data sub-group and a particular distribution function for transmitting the information items selected according to the second key value to the terminals having the second sub-group state data.
    Type: Grant
    Filed: April 13, 2006
    Date of Patent: February 1, 2011
    Assignee: Inria Institut National de Recherche En Informatique Et En Automatique
    Inventors: Michel Banatre, Mathieu Becus, Paul Couderc
  • Patent number: 7565385
    Abstract: An electronic system comprises a processor, memory coupled to the processor, and an application programming interface that causes an embedded garbage collection object to be active. The memory stores one or more objects that selectively have references from root objects. The embedded garbage collection object preferably uses control data to cause objects to be removed from said memory, the removed objects comprise those objects that were created while an embedded garbage collection object was active and that do not have references from root objects.
    Type: Grant
    Filed: April 22, 2004
    Date of Patent: July 21, 2009
    Assignee: Texas Instruments Incorporated
    Inventors: Gerard Chauvel, Serge Lasserre, Dominique D'Inverno, Maija Kuusela, Gilbert Cabillic, Jean-Philippe Lesot, Michel Banâtre, Jean-Paul Routeau, Salam Majoul, Frédéric Parain
  • Publication number: 20090080371
    Abstract: A local communications device comprises a station (9, 25) for communicating with mobile terminals (11) and a controller (3) for transmitting a message of the mobile terminal (11). The inventive device comprises a beacon (19, 21) interacting with a portable passive object (17) for obtaining at least one code word. The controller (3) interacts with the beacon (19, 21) for storing the code word thus obtained and for subsequently actuating a decision mechanism relating to a spontaneous message transmission. A decision for transmitting a message depends, at least partially, on the code word.
    Type: Application
    Filed: April 13, 2006
    Publication date: March 26, 2009
    Inventors: Michel Banatre, Mathieu Becus, Paul Couderc
  • Patent number: 7496930
    Abstract: In some embodiments, a storage medium comprises application software that performs one or more operations and that directly manages a device. The application software comprises instructions that initialize an application data structure (e.g., an object or array) usable by the application software to manage the device and also comprises instructions that map the application data structure to a memory associated with the device without the use of a device driver. In other embodiments, a method comprises initializing an application data structure to manage a hardware device and mapping the application data structure to a memory associated with the hardware device without the use of a device driver. The application data structure may store a single dimensional data structure or a multi-dimensional data structure. In some embodiments, the device being managed by the application software may comprise a display and the application software may comprise Java code.
    Type: Grant
    Filed: April 22, 2004
    Date of Patent: February 24, 2009
    Assignee: Texas Instruments Incorporated
    Inventors: Gerard Chauvel, Serge Lasserre, Dominique D'Inverno, Maija Kuusela, Gilbert Cabillic, Jean-Philippe Lesot, Michel Banâtre, Jean-Paul Routeau, Salam Majoul, Frédéric Parain
  • Publication number: 20090047899
    Abstract: The inventive information distributing system (1), in particular for railway stations or airports, comprises a control unit (5) delivering information items selected according to a first key value to a main distributor (3), a short-range communications relay (7) for establishing connections with mobile terminals (11, 13, 15). Said control unit comprises a relay interface and a control module carrying out a function of general distribution to the distributor, an inventory function for interacting with the terminals by storing state data received therefrom and by setting a second key value according to a state data sub-group and a particular distribution function for transmitting the information items selected according to the second key value to the terminals having the second sub-group state data.
    Type: Application
    Filed: April 13, 2006
    Publication date: February 19, 2009
    Inventors: Michel Banatre, Mathieu Becus, Paul Couderc
  • Patent number: 7434021
    Abstract: A process and associated system comprise pre-allocating a portion of memory in a first processor based upon a control input and determining in a second processor if the portion of the pre-allocated memory can satisfy a memory allocation request. Further, if a portion of pre-allocated memory can satisfy a memory allocation request, the technique includes assigning the pre-allocated portion of memory to the allocation request. However, if a portion of pre-allocated memory cannot satisfy a memory allocation request, the technique includes allocating a portion of memory in the first processor to the allocation request.
    Type: Grant
    Filed: April 22, 2004
    Date of Patent: October 7, 2008
    Assignee: Texas Instruments Incorporated
    Inventors: Gerard Chauvel, Serge Lasserre, Dominique D'Inverno, Maija Kuusela, Gilbert Cabillic, Jean-Philippe Lesot, Michel Banâtre, Jean-Paul Routeau, Salam Majoul, Frédéric Parain
  • Publication number: 20080235132
    Abstract: The invention concerns a transactional device comprising a station (2) capable of performing a transaction, and an equipment (32), for setting up a wireless communication network, with one or more mobile terminals (34), based on a connection protocol, as well as a communication with said station (2). The equipment (32) is configured with a perimeter (36) selected to cover a specific zone, proximate to said station (2), while the connecting protocol is configured to enable initial identity information transmitted by a mobile terminal present in said zone to be exchanged against a unique temporary code, such exchange being followed by launching of a background function enabling part at least of a transaction to be prepared based on said identity information, and so that the station (2) is capable, upon presentation of the unique temporary code, of recovering then completing, if required, and validating the transaction.
    Type: Application
    Filed: January 14, 2005
    Publication date: September 25, 2008
    Applicant: Inria Institut National De Recherche En Informatique Et En Automatique
    Inventors: Michel Banatre, Paul Couderc, Mathieu Becus
  • Patent number: 7330937
    Abstract: A method is disclosed that comprises determining whether a data subsystem is to operate as cache memory or as scratchpad memory in which line fetches from external memory are suppressed and programming a control bit to cause the data subsystem to be operated as either a cache or scratchpad memory depending on the determination. Other embodiments are disclosed herein as well.
    Type: Grant
    Filed: April 5, 2004
    Date of Patent: February 12, 2008
    Assignee: Texas Instruments Incorporated
    Inventors: Gerard Chauvel, Serge Lasserre, Dominique D'Inverno, Maija Kuusela, Gilbert Cabillic, Jean-Philippe Lesot, Michel Banâtre, Jean-Paul Routeau, Salam Majoul, Frédéric Parain
  • Publication number: 20060015636
    Abstract: For enabling an application for a device with multiple network interfaces to select among network interfaces to transmit its data, an interface between the application and the network layer of a protocol stack is provided for providing information on network interface availability to the application (5), selecting the network interface by the application (61) and submitting the selected network interface as parameter to the network layer (62).
    Type: Application
    Filed: June 15, 2005
    Publication date: January 19, 2006
    Inventors: Ryan Skraba, Gregory Watts, Frederic Weis, Michel Banatre
  • Publication number: 20060010237
    Abstract: The invention concerns a device dedicated to the management of data between at least one user mobile station (MS) equipped with a communication module (1), stationary terminals (3) associated with at least one service, and a plurality of mobile service means (8) equipped with a communication module (9) and adapted to ensure said service.
    Type: Application
    Filed: October 10, 2003
    Publication date: January 12, 2006
    Applicant: Inria Institut National De Recherche En Informatique Et En Automatique
    Inventors: Michel Banatre, Gilbert Cabillic, Paul Couderc
  • Patent number: 6901261
    Abstract: An access interface (Bai) allows access to a context-sensitive service to a user portable set (Ui) according to a chosen geographical coverage. A mobile station (SMi) distributed in the access interface area of coverage is equipped with communication means to establish short-range radio frequency communication within a chosen perimeter. The user portable set (Ui) is equipped with short-range radio frequency communication means paired with those of the mobile station to establish the said short-range radio frequency communication within the chosen perimeter. The user portable set (Ui) communicates with the mobile station (SMi) and the access interface (Bai) to access the said context-sensitive service (Si) which is adapted according to the position and/or identity of the user.
    Type: Grant
    Filed: July 26, 2001
    Date of Patent: May 31, 2005
    Assignee: Inria Institut Nationalde Recherche en Informatique etaen Automatique
    Inventors: Michel Banatre, Paul Couderc
  • Publication number: 20050033945
    Abstract: A technique comprises receiving an instruction and dynamically changing the instruction's semantic based on programmable information that is separate from the instruction. The change in semantic may comprise the inclusion of monitoring code that determines a performance characteristic associated with the instruction or a change in the instruction's operation (e.g., the inclusion of read or write barrier operations to support a garbage collector).
    Type: Application
    Filed: April 22, 2004
    Publication date: February 10, 2005
    Inventors: Gerard Chauvel, Serge Lasserre, Dominique D'Inverno, Maija Kuusela, Gilbert Cabillic, Jean-Philippe Lesot, Michel Banatre, Jean-Paul Routeau, Salam Majoul, Frederic Parain