Patents Assigned to Inria
-
Patent number: 9965843Abstract: 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: July 1, 2016Date of Patent: May 8, 2018Assignees: The University of British Columbia, The Governing Councel of the University of Toronto, Institut National de Recherche en Informatique et en Automatique (Inria)Inventors: Cloud Yunfei Shao, Adrien Bousseau, Alla Sheffer, Karansher Singh
-
Patent number: 9952060Abstract: A method for the real-time estimation of the total consumption of a fluid, in particular water or gas, distributed from a unit (A) to users (b1, b2 . . . ) via a network of supply pipes (E) with a branch (d1, d2 . . . ), for each user, fitted with a counter (c1, c2 . . . ) of the fluid consumed by the user, which method involves defining cohorts of users having homogeneous behavior with regard to the consumption of fluid; defining, for at least one of these cohorts, a sample of users from the cohort that is statistically sufficient to represent the cohort; fitting only the branches of the users of each sample with a remote reading device (t1, t2, . . . ) for reading the consumption; also fitting remote reading devices to the branches of the users of the other cohorts that have not been sampled; and processing the information provided by the remote reading devices to obtain a real-time value representative of the total consumption of the network.Type: GrantFiled: October 16, 2012Date of Patent: April 24, 2018Assignees: LYONNAISE DES EAUX FRANCE, UNIVERSITE DE BORDEAUX 1, UNIVERSITE DE BORDEAUX SEGALEN, INSTITUT POLYTECHNIQUE DE BORDEAUX 1, INRIA, IRSTEAInventors: Karim Claudio, Vincent Couallier, Yves Legat, Jérôme Saracco
-
Publication number: 20180065311Abstract: A support structure for supporting an object during the manufacture of same by means of an additive manufacturing method; method for generating such a structure.Type: ApplicationFiled: June 2, 2015Publication date: March 8, 2018Applicants: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE, UNIVERSITE DE LORRAINEInventors: SYLVAIN LEFEBVRE, JEREMIE DUMAS, JEAN HERGEL
-
Patent number: 9881498Abstract: The invention concerns a method for assessment of abnormal driving behavior to improve driving safety of a vehicle travelling on a road, using position information and motion information about said vehicle and/or at least one neighboring vehicle travelling in the proximity of said vehicle on said road. The method comprises a step of obtaining and memorizing (40, 42) a plurality of position information items and motion information items, each information item corresponding to a measuring time instant of an observation time interval and a step of obtaining (44) at least one estimate of the reference value for said vehicle and/or its at least one neighboring vehicles travelling on said road during the observation time interval.Type: GrantFiled: March 12, 2014Date of Patent: January 30, 2018Assignee: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIOInventors: Igor Evguenyevitch Paromtchik, Christian Laugier
-
Patent number: 9846765Abstract: A method and system for tumor ablation planning and guidance based on a patient-specific model of liver tumor ablation is disclosed. A patient-specific anatomical model of the liver and circulatory system of the liver is estimated from 3D medical image data of a patient. Blood flow in the liver and the circulatory system of the liver is simulated based on the patient-specific anatomical model. Heat diffusion due to ablation is simulated based on a virtual ablation probe position and the simulated blood flow in the liver and the venous system of the liver. Cellular necrosis in the liver is simulated based on the simulated heat diffusion. A visualization of a simulated necrosis region is generated and displayed to the user for decision making and optimal therapy planning and guidance.Type: GrantFiled: November 5, 2013Date of Patent: December 19, 2017Assignees: Siemens Healthcare GmbH, INRIAInventors: Chloe Audigier, Tommaso Mansi, Viorel Mihalef, Ali Kamen, Dorin Comaniciu, Puneet Sharma, Saikiran Rapaka, Herve Delingette, Nicholas Ayache
-
Patent number: 9816123Abstract: The present invention relates to a method for producing a molecule of interest in bacteria which is based on a reversible growth arrest of the bacteria at the cellular growth global control system level, thus allowing an improved yield of production of said molecule of interest.Type: GrantFiled: September 16, 2014Date of Patent: November 14, 2017Assignees: Inria Institut National De Racherche En Informatiq, Universite Joseph Fourier-Grenoble 1Inventors: Johannes Geiselmann, Hidde De Jong, Delphine Ropers, Jérôme Izard
-
Publication number: 20170323049Abstract: The present invention relates to a method for modeling the geometric structure of the interface of Receptor-Ligand complexes, a method for modeling the interaction between a Receptor and a Ligand in Receptor-Ligand complexes, a method for determining a scoring vector w which is a mathematical vector quantifying and/or qualifying the interaction of a geometric structure of the interface of a Receptor-Ligand complex, a method for determining the binding affinity or binding free energy of a position of a Ligand relative to a Receptor in one or more Receptor-Ligand complexes, and a method for ranking the binding affinity or binding free energy of spatial positions of a Ligand relative to a Receptor in one or more Receptor-Ligand complexes.Type: ApplicationFiled: November 24, 2015Publication date: November 9, 2017Applicants: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE, CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUEInventors: Georgy Cheremovsky, Petr Popov, Deorgy Derevyanko, Sergey Grudini
-
Publication number: 20170294900Abstract: The method for automated manufacturing of an electronic circuit tolerant to faults by temporal redundancy of maximum order N, comprising a step implemented by computer, according to which every memory cell of the circuit is replaced by a memory block (40) comprising a chain of memory cells in series, and a selection block which, in a temporal redundancy mode of order n1, n1?[1,N], selects as output data of the memory block the majority content of n1 cells of the block, and can furthermore deliver a fault signal if the contents of the n1 cells differ. Said method is characterized in that the inserted memory blocks allow a dynamic switching from a temporal redundancy mode of order n1 to any other mode of order n2. Said method for N=2, in association with a mechanism for recording with roll-back, allows an error with only a double redundancy instead of a triple redundancy.Type: ApplicationFiled: June 24, 2015Publication date: October 12, 2017Applicants: INRIA INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE, UNIVERSITE JOSEPH FOURIERInventors: PASCAL FRADET, DMITRY BURLYAEV, ALAIN GIRAULT
-
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