Patents Assigned to Inria
-
Patent number: 9779624Abstract: The invention concerns a method of driving assistance for assisting a human driver in safely driving a vehicle called host vehicle, implemented by a processor on board of said host vehicle. The host vehicle comprises means for obtaining first information relative to the host vehicle and means for obtaining second information relative to at least one other vehicle in a neighborhood of the host vehicle, said first and second information being obtained at regular time instants, comprising triggering an intervention of a collision avoidance system. The method comprises a step (51) of intervention decision adapted to decide whether to trigger the intervention of the collision avoidance system at a current time instant (Tc) or to postpone said intervention decision at a later time instant (Tl) depending upon additional first and second information to be acquired between the current time instant (Tc) and the later time instant (Tl), said additional first and second information having an associated probability.Type: GrantFiled: October 24, 2014Date of Patent: October 3, 2017Assignees: Inria Institut National De Recherche En Informatique Et En Automatique, The Regents of the University of CaliforniaInventors: Stephanie Lefevre, Christian Laugier, Ruzena Bajcsy
-
Publication number: 20170264601Abstract: An authentication method wherein, in a training phase, a user is presented with a plurality of images called primed images and drawn randomly from a database (6) containing images. In an authentication phase, the user is presented with a plurality of degraded versions of at least a subset of the primed images and with a plurality of degraded versions of non-primed images extracted from the database. After receiving from the user respective identifications of the presented degraded primed images and non-primed images, a global score based is determined. The user is authenticated based upon the determined global score.Type: ApplicationFiled: June 17, 2015Publication date: September 14, 2017Applicants: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE, CHARITE UNIVERSITATSMEDIZIN BERLINInventors: FATMA IMAMOGLU, MAXIMILIAN GOLLA, MARKUS DURMUTH, CLAUDE CASTELLUCCIA
-
Publication number: 20170256071Abstract: A method for analysing a dynamic scene partitioned into cells which involves determining a probability of occupancy of a cell and a probability or probabilities of movement of the cell by solving the equation P(OV|ZC)=?AO?1 V-1P(CAOO?1VV?1Z)/?AOO?1VV?1P(CAOO?VV?1Z) comprising the determination of the speeds and positions of dummy particles in the grid depending on those determined at the (k?1)th iteration and the probability P(VFV-1); the determination of the particles located in each cell depending on the determined positions, and the solving of the equation, for a cell, is split into the solving of a static part corresponding to P(O=empty, V=O|ZC) and P(O=occupied, V=O|ZC) and the solving of a dynamic part corresponding to P(O=occ, V=vkl,|ZC), i=32 1 to nk, in which nk is the number of particles determined in cell C for the kth iteration.Type: ApplicationFiled: June 2, 2015Publication date: September 7, 2017Applicants: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQE ET EN AUTOMATIQUE, CENTRE NATIONAL DE LA RECHERCHE SCINTIFIQUE (CNRS), COMMISSARIAT A L'ENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVESInventors: CHRISTIAN LAUGIER, AMAURY NEGRE, MATHIAS PERROLLAZ, LUKAS RUMMELHARD
-
Patent number: 9754061Abstract: A method of programming a FPGA, wherein the FPGA comprises an array of macrocells, each comprising at least a configurable hardware block and a configurable interconnection network, the method comprises the steps of: providing a high-level configuration file containing: first data defining a set of macrocells and their relative positions; second data defining a configuration of the hardware blocks of the macrocells; and third data defining interconnections between the macrocells; wherein said high-level configuration file contains neither data defining an absolute position of the macrocells within the FPGA, nor local routing information fully defining a configuration of their interconnection networks; converting said high-level configuration file into a bitstream file; and uploading the bitstream file into the FPGA. A semiconductor chip comprising a FPGA and a device configured for programming the FPGA are provided.Type: GrantFiled: January 8, 2015Date of Patent: September 5, 2017Assignees: UNIVERSITE DE RENNES 1, INRIAInventors: Olivier Sentieys, Sébastien Pillement, Christophe Huriaux, Antoine Courtay
-
Publication number: 20170211061Abstract: The disclosure provides novel large serine recombinases and their respective recognition sites, as well as libraries of orthogonal recombinase recognition sites. Uses of the large serine recombinases, recognition sites, and libraries of orthogonal recombinase recognition sites also are provided.Type: ApplicationFiled: January 20, 2017Publication date: July 27, 2017Applicants: Massachusetts Institute of Technology, INRIA (French Institute for Research in Computer Science and Automation)Inventors: RON WEISS, Xavier Cesar Duportet, Gregory Batt, Yinqing Li
-
Publication number: 20170206679Abstract: The invention relates to an imaging system and method aimed at constructing a three-dimensional depth image of a patient, which is particularly useful in the field of medical imaging, in particular in the field of X-ray imaging of moving patients. The system includes first imaging means 18 comprising at least one stationary surface-imaging device 3 allowing the acquisition of a sequence of two-dimensional surface images 4 of a patient 2, and a computer processor including a first reconstruction module 5 for constructing a sequence of three-dimensional surface representations 6 of a patient 2 from a series of simultaneous two-dimensional surface images taken in each sequence of two-dimensional surface images 6 acquired by the first imaging means. Second imaging means 19 comprise at least one stationary depth-imaging device 7 allowing the acquisition of a sequence of several two-dimensional depth images 8 of a patient.Type: ApplicationFiled: July 6, 2015Publication date: July 20, 2017Applicant: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUEInventors: JULIEN PANSIOT, EDMOND BOYER, LIONEL REVERET
-
Patent number: 9701013Abstract: The invention relates to a method for controlling a robot (1) defined by a node model and deformable by means of actuators (2). Effector points of the robot must follow a predetermined path. A matrix K defines a change in the inner forces of the robot in each node, on the basis of the change in position of the nodes. Said method includes: updating the K values on the basis of the current position of the nodes of the robot; determining the Jacobian matrix J of the vector ?(x), x being a vector of the position of the nodes and the vector ?(x) comprising respective lines which indicate the coordinates of the gaps between the position of each effector point and the predetermined path thereof, and the movement of each actuator; calculating the values of the matrix W=J·K?1·JT; and solving the equation ?=W·?+?0 and controlling the robot on the basis of said resolution.Type: GrantFiled: February 4, 2014Date of Patent: July 11, 2017Assignee: Inria Institut National De Recherche En Informatique Et En AutomatiqueInventor: Christian Duriez
-
Patent number: 9673922Abstract: A method for estimating the speed of a user equipment connected to a base station of a wireless network, the method comprising the following steps: —performing signal strength measurements (S) of a radio signal transmitted between the user equipment and the base station; —performing a spectral analysis (11) of the signal strength measurements; —determining the frequency of a local maximum in the power spectrum of the signal strength measurements; —estimating (12), from previously established reference data, the speed of the user equipment that corresponds to the determined frequency, the reference data associating a given user equipment speed with a certain determined frequency.Type: GrantFiled: March 14, 2014Date of Patent: June 6, 2017Assignees: Alcatel Lucent, INRIAInventors: Majed Haddad, Veronique Capdevielle, Afef Feki, Eitan Altman
-
Publication number: 20170154112Abstract: The invention relates to a method of masking data making up a user profile associated with a node of the network, a user profile consisting of a sub-set of elements present from among a set of possible elements. The masking method includes a step for obtaining an initial data structure including a pre-determined number of binary elements, a so-called binary element being able to have a value from two possible values, the initial data structure being representative of the elements present in the user profile, and, for at least one portion of said binary elements, a step for applying a probabilistic inversion operation of the value of said binary element, depending on a probability value calculated from a pre-determined confidentiality parameter, giving the possibility of obtaining a masked data structure representative of the elements present in the user profile.Type: ApplicationFiled: March 22, 2013Publication date: June 1, 2017Applicants: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE, UNIVERSITE DE RENNESInventors: Anne-Marie Kermarrec, Sebastien Gambs, Mohammad Nabil Alaggan
-
Publication number: 20170132333Abstract: Method of automatic synthesis of circuits comprising the generation of a network of regular processes reading or writing data in channels, according to which a single producer process is authorized to write in a channel and a single consumer process is authorized to read in a channel; and a synchronization unit associated with said channel authorizes or disables the implementation of a new iteration of said producer process, respectively consumer process, as a function of a comparison of a position of execution determined as a function of the value of a new iteration collected from the producer process, respectively consumer process, and of a position of execution determined as a function of a last iteration value collected from the consumer process, respectively producer process.Type: ApplicationFiled: April 10, 2015Publication date: May 11, 2017Applicant: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUEInventors: CHRISTOPHE ALIAS, ALEXANDRU PLESCO
-
Patent number: 9582912Abstract: Device for aiding the production of a mesh, includes storing first numerical data defining a surface to be processed, a partitioner calculating three-dimensional work cells given initial points, each work cell associated with a point in space, a tiling tool actuating the partitioner with a first set of initial points, defined with respect to the surface, so as to obtain a first set of work cells, an evaluator calculating a cumulative quantity representing the sum of the moments of the points of the work cells with respect to their associated points, and an optimizer iteratively actuating the tiling tool and the evaluator with a set of initial points drawn from the previous sets, according to a rule calculated to minimize said cumulative quantity. The moments are determined by a chosen nonnative function, of order higher than or equal to two and/or according to an adaptation matrix representing an anisotropy field.Type: GrantFiled: July 6, 2011Date of Patent: February 28, 2017Assignee: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUEInventors: Bruno Levy, Liu Yang
-
Publication number: 20160331975Abstract: A device includes a pulse generator coupled to a neurostimulation lead placed around the nerve and a set of electrodes individually connected to the generator by a splitter circuit controlled to preferentially stimulate certain regions of the nerve relative to other regions. The device performing an iterative search of an optimal configuration operating by selection of a plurality of different stimulation configurations, storing of a cardiac physiological parameter measured for each selected stimulation configuration, and designation as optimal stimulation configuration of the one of said selected different stimulation configurations, depending on at least the stored values of the physiological parameter measured for different electrode configurations.Type: ApplicationFiled: July 29, 2016Publication date: November 17, 2016Applicants: SORIN CRM SAS, INRIA- Institut National de Recherche en Informatique et en AutomatiqueInventors: Christine Henry, Laure Laporte-Duchemin, David Andreu, Christine Azevedo-Coste, David Guiraud, Pawel Maciejasz, Olivier Rossel
-
Patent number: 9489811Abstract: 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: GrantFiled: August 14, 2012Date of Patent: November 8, 2016Assignee: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUEInventors: Michel Banatre, Paul Couderc, Mathieu Becus, Fabien Allard
-
Patent number: 9471061Abstract: The invention relates to a method for generating control commands for coordinating displacement members of a moving platform, so as to make said moving platform progress between an initial speed and a final speed according to at least two locomotive situations.Type: GrantFiled: June 11, 2012Date of Patent: October 18, 2016Assignees: Inria Institut National de Recehrche en Informatique et en Automatique, Université Versailles Saint-Quentin-en-Yvelines, Museum National D'Histoire Naturelle, Centre National de la Recherche Scientifque (C.N.R.S.)Inventors: Anick Abourachid, Ludovic Maes, Lionel Reveret, Vincent Hugel
-
Patent number: 9442986Abstract: A Computer implemented method of ranking information objects within a collection of information objects linked by a collection of links, the collection of information objects comprising information objects of a first nature and of a second nature, the links being associated to a link type selected among a plurality of link types, the method comprising: allocating a qualification weight to each link, selecting a plurality of paths comprising a sequence of information objects linked by a sequence of the links, for each information object, computing a score as a function of the respective contributions of the links that point to the information object, the contribution of a link being a function of the number of times the link has been selected in the path selection step and the qualification weight of the link, ranking the information objects as a function of the respective scores.Type: GrantFiled: September 18, 2012Date of Patent: September 13, 2016Assignee: INRIA-INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUEInventors: Dohy Hong, Gérard Burnside, François Baccelli
-
Patent number: 9405994Abstract: Methods for characterizing two-dimensional concept drawings are disclosed. The concept drawings comprise cross-sections intersecting at cross-hairs. The method comprises: determining, for each cross-section: a plane on which the cross-section is located, the plane having a normal vector in a three-dimensional coordinate system; and, for each cross-hair on the cross-section, a tangent vector in the three-dimensional coordinate system which is tangent to the cross-section at the cross-hair. For each cross-hair comprising ith and jth intersecting cross-sections, one or more constraints are satisfied, the constraints comprising: the normal vector ni of the plane on which the ith cross-section is located is at least approximately orthogonal to the normal vector nj of the plane on which the jth cross-section is located; and the tangent vector tij to the ith cross-section at the cross-hair is at least approximately orthogonal to the tangent vector tji to the jth cross-section at the cross-hair.Type: GrantFiled: May 8, 2014Date of Patent: August 2, 2016Assignees: The University of British Columbia, Institut National de Recherche en Informatique et en Automatique (Inria), The Governing Council of the University of TorontoInventors: Cloud Yunfei Shao, Adrien Bousseau, Alla Sheffer, Karansher Singh
-
Patent number: 9391585Abstract: The invention relates to a multi port router device capable of carrying a number P, which is greater than or equal to three, of frequency channels, from a number M of input ports to a number N of output ports, at least one of the two numbers M and N being greater than or equal to two, characterized in that it includes at least two filters (12, 14, 16, 18), each filter comprising at least two coupled resonators, at least one resonator (Rs1, Rs2) being common to two different filters, and each input port and each output port being connected directly to at least one resonator.Type: GrantFiled: September 30, 2013Date of Patent: July 12, 2016Assignees: Centre National D'Etudes Spatiales, Centre National De La Recherche Scientifique (C.N.R.S.), Inria Institut National De Recherche En Informatique Et En Automatique, ThalesInventors: Stéphane Bila, Lëtitia Estagerie, Damien Pacaud, Jérôme Puech, Fabien Seyfert, Serge Verdeyme, Hussein Ezzeddine, Pierre Mazet
-
Patent number: 9367942Abstract: Method for shooting and editing a film comprising at least one image of a 3D computer-generated animation created by a cinematographic software according to mathematical model of elements that are part of the animation and according to a definition of situations and actions occurring for said elements as a function of time, said method being characterized by comprising the following: computing of alternative suggested viewpoints by the cinematographic software for an image of the 3D computer-generated animation corresponding to a particular time point according to said definition; and instructing for displaying on a display interface, all together, images corresponding to said computed alternative suggested viewpoints of the 3D computer-generated animation at that particular time point.Type: GrantFiled: November 29, 2012Date of Patent: June 14, 2016Assignees: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE, UNIVERSITE DE NANTES, UNIVERSITA DEGLI STUDI DI UDINE, THINKING LENS, LLC, CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE (C.N.R.S.)Inventors: William Bares, Christophe Lina, Marc Christie, Roberto Ranon
-
Publication number: 20160146930Abstract: A method for estimating the speed of a user equipment connected to a base station of a wireless network, the method comprising the following steps: measuring the power of a signal transmitted between the user equipment and the base station; computing the derivative of the measured signal power with respect to time; computing the standard deviation of the computed derivative; estimating, from previously established reference data, the speed of the user equipment that corresponds to the computed standard deviation, the reference data associating a given user equipment speed with a certain computed standard deviation.Type: ApplicationFiled: July 11, 2014Publication date: May 26, 2016Applicants: Alcatel Lucent, INRIAInventors: Nidham Ben Rached, Veronique Capdevielle, Majed Haddad, Frédéric Ratovelomanana, Afef Feki, Eitan Altman
-
Patent number: 9329258Abstract: Method for locating, in a fixed frame of reference (RG), a moving craft from the craft, comprising two characteristic points, the rolling and pitching of the craft in the fixed frame of reference having been determined, so as to determine the yawing and/or the coordinates of the craft in the fixed frame of reference: a/ a local frame of reference (Rn) comprising an axis deviating from the yaw axis of the fixed frame of reference by a known angle resulting from a rotation about a first axis of the first local frame of reference dependent on the roll (R) and a rotation dependent on the pitch (P) is defined; b/ the coordinates of each characteristic point (P1, P2) in said local frame of reference being equal, to within an unknown common factor, to the multiplying of a matrix defining said succession of rotations by a matrix of intrinsic image capture parameters and by the coordinates of a pixel corresponding to the characteristic point in an image captured from the craft, the values adopted by the quotients relaType: GrantFiled: November 19, 2013Date of Patent: May 3, 2016Assignee: Inria Institut National De Recherche En InformatiqInventors: Stefano Al Zanati, Chiara Troiani, Agostino Martinelli