Patents Assigned to Inria
  • 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: 9471061
    Abstract: 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: Grant
    Filed: June 11, 2012
    Date of Patent: October 18, 2016
    Assignees: 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: 9442986
    Abstract: 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: Grant
    Filed: September 18, 2012
    Date of Patent: September 13, 2016
    Assignee: INRIA-INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE
    Inventors: Dohy Hong, Gérard Burnside, François Baccelli
  • Patent number: 9405994
    Abstract: 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: Grant
    Filed: May 8, 2014
    Date of Patent: August 2, 2016
    Assignees: The University of British Columbia, Institut National de Recherche en Informatique et en Automatique (Inria), The Governing Council of the University of Toronto
    Inventors: Cloud Yunfei Shao, Adrien Bousseau, Alla Sheffer, Karansher Singh
  • Patent number: 9391585
    Abstract: 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: Grant
    Filed: September 30, 2013
    Date of Patent: July 12, 2016
    Assignees: 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, Thales
    Inventors: Stéphane Bila, Lëtitia Estagerie, Damien Pacaud, Jérôme Puech, Fabien Seyfert, Serge Verdeyme, Hussein Ezzeddine, Pierre Mazet
  • Patent number: 9367942
    Abstract: 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: Grant
    Filed: November 29, 2012
    Date of Patent: June 14, 2016
    Assignees: 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: 20160146930
    Abstract: 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: Application
    Filed: July 11, 2014
    Publication date: May 26, 2016
    Applicants: Alcatel Lucent, INRIA
    Inventors: Nidham Ben Rached, Veronique Capdevielle, Majed Haddad, Frédéric Ratovelomanana, Afef Feki, Eitan Altman
  • Patent number: 9329258
    Abstract: 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 rela
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: May 3, 2016
    Assignee: Inria Institut National De Recherche En Informatiq
    Inventors: Stefano Al Zanati, Chiara Troiani, Agostino Martinelli
  • 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
  • Publication number: 20160098421
    Abstract: Computer tool characterised in that it comprises: a working memory (206) to receive input data, an auxiliary memory (204) to store several approximation dictionaries, a reducer (202) arranged for the iterative calculation of the approximation data of the input data, where the successive iterations are of the “matching pursuit” type, a selector (200) arranged to choose an approximation dictionary in the auxiliary memory based on a selection rule based on at least some of the preceding iterations, in which the reducer (202) calls the selector (200) in each iteration, and uses the dictionary thus selected in the adaptive matching.
    Type: Application
    Filed: December 15, 2015
    Publication date: April 7, 2016
    Applicants: Inria Institut National de Recherche en Informatique et en Automatique, Universite de Rennes 1
    Inventors: Christine Guillemot, Joaquin Zepeda, Ewa Kijak
  • Publication number: 20160080095
    Abstract: 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: Application
    Filed: March 14, 2014
    Publication date: March 17, 2016
    Applicants: INRIA, ALCATEL LUCENT
    Inventors: Majed HADDAD, Veronique CAPDEVIELLE, Afef FEKI, Eitan ALTMAN
  • Patent number: 9251619
    Abstract: An image processing device, including an analyzer calculating cutting data and difference data from image data, a selector receiving data from a working node, the data including cutting data, cost data, and position data, an assembler receiving data from working nodes and from a predecessor node and calculating updated node data as a function of the cost data, a driver configured to call the analyzer with image data of an input image, call the selector with an input node and with the cutting data calculated by the analyzer, call the assembler with the successor nodes determined by the selector as working nodes and with the input node as a predecessor node, and repeatedly call the selector and the assembler using one of the updated nodes as a working node for the selector, until a condition relating to the cutting data and the position data of an updated node is satisfied.
    Type: Grant
    Filed: July 7, 2011
    Date of Patent: February 2, 2016
    Assignee: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE
    Inventors: Sylvain Lefebvre, Samuel Hornus, Anass Lasram
  • Patent number: 9244948
    Abstract: A computer tool is presented. The computer tool has, for example, a working memory to receive input data, an auxiliary memory to store several approximation dictionaries, a reducer arranged for the iterative calculation of the approximation data of the input data. The successive iterations are of the “matching pursuit” type. The computer tool also has, for example, a selector arranged to choose an approximation dictionary in the auxiliary memory based on a selection ruled based on at least some of the preceding iterations, in which the reducer calls the selector in each iteration, and uses the dictionary thus selected in the adaptive matching.
    Type: Grant
    Filed: April 26, 2011
    Date of Patent: January 26, 2016
    Assignees: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE, CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE (C.N.R.S)
    Inventors: Christine Guillemot, Joaquin Zepeda, Ewa Kijak
  • Publication number: 20150360367
    Abstract: 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: Application
    Filed: February 4, 2014
    Publication date: December 17, 2015
    Applicant: Inria Institut National De Recherche En Informatique Et En Automatique
    Inventor: Christian Duriez
  • Patent number: 9177423
    Abstract: Processing method for transforming a first surface into a second surface, according to which: a/ in a (k+1)th iteration step, for each couple comprising a first elementary surface and a second elementary surface transformed from the first elementary surface in iteration k, the projection of the second elementary surface on the plane of the first elementary surface is determined and a matrix (A) is defined for said couple, where (A)=pkt,(pt)?1 and pt=[pn+1?pi]i=1 to n, pkt,=[p?n+1,k?p?i,k]i=1 to n; b/ the second elementary surfaces obtained for the (k+1)th iteration are determined as those minimizing a function including at least the term Eshape—k+1=(B).
    Type: Grant
    Filed: May 21, 2013
    Date of Patent: November 3, 2015
    Assignee: Inria Institut National de Recherche en Informatique et an Automatique
    Inventors: Rémi Brouet, Alla Sheffer, Marie-Paule Cani, Laurence Boissieux
  • Patent number: 9170983
    Abstract: A digital audio synthesizer is provided that includes the following: an input memory, a computer, a combiner, and an adder. The combiner is set up to calculate an auxiliary digital data set by taking an active set of estimated digital data divided by a window function on each time window. The adder is set up to add the active set of estimated digital data multiplied by the window function having the preceding value from an accumulated total. The digital audio synthesizer also includes an extrapolator that is set up to calculate the draft digital data set for an active window from the auxiliary digital data set for the preceding window, and the auxiliary digital data set is selectively multiplied by the square of the window function.
    Type: Grant
    Filed: June 21, 2011
    Date of Patent: October 27, 2015
    Assignee: Inria Institut National de Recherche en Informatique et en Automatique
    Inventors: Joseph Di Martino, Laurent Pierron
  • Patent number: 8890875
    Abstract: A method of obtaining simulated parameters ( pos(t), vit(t), acc(t), par(t)) able to characterize the movement of an articulated structure provided with sensors, characterized in that the method comprises the following steps: calculating, from estimated movement state parameters of the structure, estimated measurement data ( H(t), ?(t)), each estimated measurement data item corresponding to a measurement delivered by a sensor, difference between the measurements delivered by the sensors and the estimated measurement data that correspond to them, global mathematical processing of the observer type of the data issuing from the difference in order to obtain at least one estimated difference for an estimated movement state parameter, and adding the estimated difference for the estimated movement state parameter and the estimated movement state parameter that corresponds to it in order to form a simulated parameter.
    Type: Grant
    Filed: April 23, 2008
    Date of Patent: November 18, 2014
    Assignees: Commissariat a l'Energie Atomique, Inria Institut National de Recherche en Informatique et en Automatique
    Inventors: Fabien Jammes, Bruno Flament, Pierre-Brice Wieber
  • Publication number: 20140336993
    Abstract: A multipurpose computing device includes a solver receiving a working matrix and an initial matrix corresponding to a system of equations and residual data; and an adapter receiving the initial matrix as well as a filtering matrix and calculates a working matrix corresponding to an equation system solved by the solver. The working matrix checks a stability condition with the initial matrix, comprising a comparison of two matrix products including the filtering matrix or the transpose thereof, and the initial matrix and the working matrix, respectively. The adapter renumbers the initial matrix and the filtering matrix in order to produce a modified matrix and a modified filtering matrix using an ordering rule that is a function of a dependency condition, and recursively calculates the working matrix representation with these matrices. The solver works recursively on the working matrix to provide a solution without inverting the initial matrix.
    Type: Application
    Filed: September 15, 2011
    Publication date: November 13, 2014
    Applicants: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE, Universite Pierre et Marie Curie (Paris 6), CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE (C.N.R.S)
    Inventors: Laura Grigori, Frédéric Nataf, Pawan Kumar
  • Publication number: 20140330477
    Abstract: 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: Application
    Filed: June 11, 2012
    Publication date: November 6, 2014
    Applicants: 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 Scientifique (C.N.R.S.)
    Inventors: Anick Abourachid, Ludovic Maes, Lionel Reveret, Vincent Hugel
  • Patent number: 8798161
    Abstract: An encoding device for a flow of digital images comprises: a working memory (42) for already decoded image blocks data, a pilot (40), mounted to analyze an incidental flow of data of digital images, and arranged to determine data to be decoded of a current block, said data to be decoded being of the complete data type or of the parameters-data type, to store the complete data in the working memory (42) as already decoded image blocks data, and to call a decoding unit (48) with the parameters-data, the decoding unit (48) reacting to the reception of parameters-data by: selecting some already decoded image blocks, forming an approximation base, which borders the current block according to a selected rule, calculating an approximation of the current block, based on a linear algebraic function of the approximation base data, and storing in the working memory (42), for the current block, already decoded image blocks data derived from this approximation.
    Type: Grant
    Filed: December 1, 2009
    Date of Patent: August 5, 2014
    Assignees: INRIA Institut National de Recherche en Informatique et en Automatique, Universite de Rennes 1, Centre National de la Recherche Scientifique (C.N.R.S)
    Inventors: Christine Guillemot, Jean-Jacques Fuchs, Laurent Guillo