Patents by Inventor Olivier Colle
Olivier Colle 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: 11954848Abstract: The invention relates to a method and an installation for automatically measuring linear dimensions of manufactured objects (2) of a series comprising: the disposition of at least one focal point (Fj) of X-rays, on a same base straight line parallel to the rectilinear trajectory of displacement of the objects and of one or several image sensors (Ci); the acquisition, for each object during its displacement, of a set of one-dimensional images comprising, for a number (NK) of distinct section planes (Pk) containing the base straight line, a number (NP) of said images obtained along at least three different directions of projection (Dijk) in the section plane; for each object, and for each distinct section plane (Pk), the determination, from the images obtained, of a delineation of the object in the considered section plane (Pk).Type: GrantFiled: April 24, 2020Date of Patent: April 9, 2024Assignee: TIAMAInventors: Olivier Colle, Benoit Cance, Laurent Cosneau, Laurent Desbat, Emanuel Maitre, Nicolas Szafran
-
Patent number: 11927542Abstract: An inspection line comprises: at a finish inspection station, a finish inspection installation capable of detecting without contact, by light rays, check-type defects in the neck of the containers; at a base inspection station, a base inspection installation capable of detecting without contact, by light rays, check-type defects in the base of the containers; and at a radiographic measuring station, a radiographic installation for automatically measuring linear dimensions of at least one region to be inspected of containers. The three installations are each arranged at stations distinct from each other along a trajectory of displacement of the containers. In each installation, a section of the transport device ensures, in the inspection area of the installation, the transport of the containers along a rectilinear portion of the trajectory (T) in a horizontal conveying plane (Pc) perpendicular to the central axis of the containers.Type: GrantFiled: April 21, 2020Date of Patent: March 12, 2024Assignee: TIAMAInventors: Olivier Colle, Laurent Cosneau
-
Patent number: 11549803Abstract: The invention concerns a method for measuring the dimensions of empty glass containers (2) consisting in: selecting at least one region to be inspected of the container, transporting the containers, positioning, on either side of the region to be inspected, at least one focus of an X-ray generator tube and image sensors, acquiring, using image sensors, for each container during its displacement, at least three radiographic images of the inspected region, analyzing the at least three radiographic images so as to determine the three-dimensional coordinates of a set of points to deduce at least one inner diameter of the neck and/or one thickness of the body.Type: GrantFiled: October 29, 2018Date of Patent: January 10, 2023Assignee: TIAMAInventors: Laurent Cosneau, Olivier Colle
-
Patent number: 11493334Abstract: A measurement method comprises acquiring, using image sensors (Cji) for each object during its displacement, at least three radiographic images of the region to be inspected. The images are obtained from at least three radiographic projections of the region to be inspected, the directions of projection (Dji) of which are different from each other. A computer system is provided with an a priori geometric model of the region to be inspected for the series of objects. Using the computer system and considering a constant attenuation coefficient and, from the a priori geometric model, at least three radiographic images of the region to be inspected, a digital geometric model of the region to be inspected is determined. For each object of the series, from the digital geometric model of the region to be inspected, at least one linear dimension measurement of the region to be inspected is determined.Type: GrantFiled: October 29, 2018Date of Patent: November 8, 2022Assignee: TIAMAInventors: Laurent Cosneau, Olivier Colle
-
Patent number: 11410672Abstract: The managing of sensed signals used to sense features of physical entities over time. A computer-navigable graph of sensed features is generated. For each sensed feature, a signal segment that was used to sense that feature is computer-associated with the sensed feature. Later, the graph of sensed features may be navigated to that features. The resulting signal segment(s) may then be access allowing for rendering of the signal evidence that resulted in the sensed feature. Accordingly, the principles described herein allow for sophisticated and organized navigation to sensed features of physical entities in the physical world, and allow for rapid rendering of the signals that evidence that sensed features.Type: GrantFiled: November 18, 2019Date of Patent: August 9, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Vijay Mital, Olivier Colle, Robin Abraham
-
Patent number: 11120212Abstract: Examples of the disclosure provide for modifying an application from a mobile device. An instruction to modify an application including one or more documents is received at the mobile device. It is determined at the mobile device whether the received instruction is associated with a first type of modification and/or a second type of modification. In response to determining that the received instruction is associated with the first type of modification, a local instance of the document stored at the mobile device is modified at the mobile device. In response to determining that the received instruction is associated with the second type of modification, a remote instance of the document stored at a server device is modified at the server device. Aspects of the disclosure enable a mobile device to strategically modify an application to facilitate managing local resources.Type: GrantFiled: December 26, 2019Date of Patent: September 14, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Barath Balasubramanian, Evan Cohen, Olivier Colle, Irina Koulinitch, Shrey Sangal
-
Patent number: 11094212Abstract: The sharing of signal segments using a semantic understanding of what is included within the signal segment. Upon selection of a physical entity (or portion thereof) that is rendered within a signal segment, the system then extracts portion(s) of signal segment(s) in which that selected physical entity appears. A representation of the extracted signal segment portion are then dispatched to recipients. Thus, portions of signal segments may be shared at the granularity of the content of what the signal segment depicts. There is wide flexibility in what representations of those signal segment portion(s) are shared.Type: GrantFiled: February 17, 2017Date of Patent: August 17, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Vijay Mital, Suraj T. Poozhiyil, Nizam Anuar, Olivier Colle
-
Patent number: 11070504Abstract: Routing of communications to group member(s) where group membership is identified by physical status. A computing system detects a communication that identifies targets of the communication at least in part by physical status. The system responds by identifying at least partial membership in a group that is identified by the physical status identified in the communication, and then dispatching the communication to at least one member of the members of that group. The identity of the members of the group may change dynamically as the physical status of particular physical entities changes over time. Accordingly, a user may communicate to individuals based on physical status, rather than identify any particular individual or status group. The communication may be directed to all members of the group. Alternatively, the communication may be initially directed towards a subset of the group, with the communication being conditionally later broadened.Type: GrantFiled: April 27, 2020Date of Patent: July 20, 2021Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Vijay Mital, Olivier Colle, Robin Abraham, Arnaud Christian Flutre, Anthony Wah Lee, Faisal Khaled Faisal Ilaiwi
-
Patent number: 10890477Abstract: A method of determining the capacity of containers (1) comprises using an X-ray computed-tomography apparatus (10) to acquire a plurality of X-ray images (I) of the container at different projection angles. The X-ray images are analyzed in order to construct a model of the container from the X-ray images, determine the inside surface of the digital model of the container, position a filling level plane on the digital model of the container parallel to the support surface and at a nominal distance from the top of the digital model of the container, and measure by calculation the inside volume of the digital model of the container as defined by the inside surface of the digital model and by the filling level plane, the measurement being the filling capacity of the container.Type: GrantFiled: June 5, 2017Date of Patent: January 12, 2021Assignee: TIAMAInventors: Laurent Cosneau, Olivier Colle
-
Patent number: 10802844Abstract: An architectural software model in which browser-executable code and non-browser executable code of an application are distributed. The browser-executable code (such as markup language and script) is executed by a browser on perhaps a client machine, whilst the non-browser executable code (such as C# code as an example) is executed on a server or by a service. Such code typically is included within a single desktop application with an interoperability component operating between. The browser-executable code is able to communicate with the non-browser executable code using a request-response protocol. In order to facilitate communication with the non-browser-executable code, the non-browser executable code is provided in an environment that includes a request translator and a response translator. The environment includes an interface which honors the request/response protocol followed by the browser-executable code.Type: GrantFiled: September 30, 2016Date of Patent: October 13, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Andrew Michael Pennell, Irina Koulinitch, Olivier Colle, Mariyan D. Fransazov
-
Publication number: 20200259773Abstract: Routing of communications to group member(s) where group membership is identified by physical status. A computing system detects a communication that identifies targets of the communication at least in part by physical status. The system responds by identifying at least partial membership in a group that is identified by the physical status identified in the communication, and then dispatching the communication to at least one member of the members of that group. The identity of the members of the group may change dynamically as the physical status of particular physical entities changes over time. Accordingly, a user may communicate to individuals based on physical status, rather than identify any particular individual or status group. The communication may be directed to all members of the group. Alternatively, the communication may be initially directed towards a subset of the group, with the communication being conditionally later broadened.Type: ApplicationFiled: April 27, 2020Publication date: August 13, 2020Inventors: Vijay Mital, Olivier Colle, Robin Abraham, Arnaud Christian Flutre, Anthony Wah Lee, Faisal Khaled Faisal Ilaiwi
-
Publication number: 20200160879Abstract: The managing of sensed signals used to sense features of physical entities over time. A computer-navigable graph of sensed features is generated. For each sensed feature, a signal segment that was used to sense that feature is computer-associated with the sensed feature. Later, the graph of sensed features may be navigated to that features. The resulting signal segment(s) may then be access allowing for rendering of the signal evidence that resulted in the sensed feature. Accordingly, the principles described herein allow for sophisticated and organized navigation to sensed features of physical entities in the physical world, and allow for rapid rendering of the signals that evidence that sensed features.Type: ApplicationFiled: November 18, 2019Publication date: May 21, 2020Inventors: Vijay Mital, Olivier Colle, Robin Abraham
-
Patent number: 10656917Abstract: Examples of the disclosure enable the recalculation of device chaining in a user interface. In some examples, a first element representing a first hardware device is received at a design surface of a computing device user interface. A second element representing a second hardware device is received at the design surface. A selection of an output associated with the first element is received. A function that binds a property of the second element to a property of the output associated with the first element is automatically generated. Aspects of the disclosure enable the automatically generated function to be displayed at the design surface.Type: GrantFiled: May 18, 2018Date of Patent: May 19, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Jaideep Sarkar, Olivier Colle, Prithvi Raj Balaram
-
Patent number: 10637814Abstract: Routing of communications to group member(s) where group membership is identified by physical status. A computing system detects a communication that identifies targets of the communication at least in part by physical status. The system responds by identifying at least partial membership in a group that is identified by the physical status identified in the communication, and then dispatching the communication to at least one member of the members of that group. The identity of the members of the group may change dynamically as the physical status of particular physical entities changes over time. Accordingly, a user may communicate to individuals based on physical status, rather than identify any particular individual or status group. The communication may be directed to all members of the group. Alternatively, the communication may be initially directed towards a subset of the group, with the communication being conditionally later broadened.Type: GrantFiled: February 17, 2017Date of Patent: April 28, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Vijay Mital, Olivier Colle, Robin Abraham, Arnaud Christian Flutre, Anthony Wah Lee, Faisal Khaled Faisal Ilaiwi
-
Patent number: 10608900Abstract: Examples of the disclosure enable one or more operations to be executed or implemented while managing computational resources. In some examples, an instruction to implement a first operation is received. The first operation is associated with a first node of a plurality of nodes. The plurality of nodes are arranged in a plurality of regions. A second node of the plurality of nodes that is related to the first node is identified. On condition that the second node is arranged in an active region of the plurality of regions, a second operation associated with the second node is implemented within a period of time. On condition that the second node is not arranged in the active region, the second operation is not implemented within the period of time. Aspects of the disclosure enable a computing device to defer the implementation of an operation to facilitate managing computational resources.Type: GrantFiled: November 4, 2015Date of Patent: March 31, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Olivier Colle, Jaideep Sarkar, Muralidhar Sathsahayaraman, Radu Bogdan Gruian
-
Patent number: 10606814Abstract: The tracking of physical entities within a space such that computer-implemented computations (or ambient computing) may be performed on the features and/or activity of physical entities within that physical space. A space-time data structure corresponding to the physical space is set up. For at least one physical entity within that physical space, physical feature(s) of the physical entity is sensed at different instances in time. That sensed feature is stored in an entity data structure that is associated with the space-time data structure. This may be done for multiple physical entities within the location using multiple entity data structures that are each associated with the space-time data structure. A computing system may navigate such a space-time data structure to perform computation on physical entities, physical features and physical activity within that physical space.Type: GrantFiled: February 17, 2017Date of Patent: March 31, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Vijay Mital, Olivier Colle, Arnaud Christian Flutre, Anthony Wah Lee, Jaideep Sarkar, Moahemmed Amine Benmouffok
-
Patent number: 10592864Abstract: Issuance of job tokens performed by an authorization computing entity so that authoring authorizations can be shared with other authors. Each of the job tokens represents an authorization to engage in a particular manner in an authoring session in which a declarative document is being authored. That engagement includes sharing one or more authorizations with other possible author. The declarative document is a computer program in the form of a list of declarative statements made in a declarative programming language. The management occurs by evaluating incoming requests to engage in various ways in an authoring session.Type: GrantFiled: December 9, 2016Date of Patent: March 17, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Arnaud Christian Flutre, Yasser E. Shaaban, Mariyan D. Fransazov, Olivier Colle, Andrew Michael Pennell, Anjli Chaudhry, William Hong Vong, Mark David Overholt
-
Patent number: 10592211Abstract: Examples of the disclosure provide a system and method for receiving a component at a design surface, the component representing a user interface element of an application. A selection of the component is received and a selection of at least a portion of a first target component is detected. Based on the selection of the first target component, a first property of the first target component is determined to use in an expression, the expression to be dynamically evaluated at runtime of the component. The expression automatically generated to change a property of the component based on the first property of the first target component.Type: GrantFiled: January 9, 2018Date of Patent: March 17, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Olivier Colle, Yudhvir Singh Chauhan, Laura Sabina Onu
-
Patent number: 10546058Abstract: Examples of the disclosure provide for modifying an application from a mobile device. An instruction to modify an application including one or more documents is received at the mobile device. It is determined at the mobile device whether the received instruction is associated with a first type of modification and/or a second type of modification. In response to determining that the received instruction is associated with the first type of modification, a local instance of the document stored at the mobile device is modified at the mobile device. In response to determining that the received instruction is associated with the second type of modification, a remote instance of the document stored at a server device is modified at the server device. Aspects of the disclosure enable a mobile device to strategically modify an application to facilitate managing local resources.Type: GrantFiled: November 9, 2015Date of Patent: January 28, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Barath Balasubramanian, Evan Cohen, Olivier Colle, Irina Koulinitch, Shrey Sangal
-
Patent number: 10521467Abstract: The present invention extends to methods, systems, and computer program products for using cinematic techniques to present data. Embodiments of the invention can be used to infer and generate cinematic techniques or combinations thereof based on a model and user action. Cinematic techniques can be used to meet the data exploration and analysis requirements of a user. As such, embodiments of the invention permit users (including non-programmers) to employ cinematic techniques (possibly in combination with other techniques) to gain insights into their data and also convey appropriate emotional messages.Type: GrantFiled: May 25, 2018Date of Patent: December 31, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Vijay Mital, Suraj T. Poozhiyil, Darryl Rubin, Amir Netz, Olivier Colle, Andrew Douglas Reddish, Christian Beaumont