Patents by Inventor Christophe Marle
Christophe Marle 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: 9928627Abstract: An approach is provided for grouping and de-overlapping items in a user interface. A display manager determines one or more items for rendering in a user interface. The display manager then causes, at least in part, a determination of one or more rendering locations for one or more representations of the one or more items based, at least in part, on location information associated with the one or more items. The display manager further causes, at least in part, a grouping, a de-overlapping, or a combination thereof of the one or more representations based, at least in part, on an overlapping of the one or more rendering locations. The display manager also causes, at least in part, a rendering of the one or more representations in the user interface based, at least in part, on the grouping, the de-overlapping, or a combination thereof.Type: GrantFiled: June 17, 2015Date of Patent: March 27, 2018Assignee: Nokia Technologies OyInventors: Mark Travis Fulks, Ashok Ravula, Kenneth Walker, Bamidele Adetokunbo, Srikanth Challa, Christophe Marle, Aaron Licata, Pankaj Kumar Jain, Matthew Johnson
-
Patent number: 9442982Abstract: Various embodiments provide a Web browser that employs a relevancy algorithm to make an educated guess as to the likelihood of a user's intended destination when the user begins to enter text into a browser's address bar. In one or more embodiments, the relevancy algorithm employs various parameters and assigns weights to the parameters to arrive at a collection of suggestions to provide to the user. By using various rules, associated weightings, and the relevancy algorithm, relevant suggestions can be provided to a user to facilitate their navigation activities.Type: GrantFiled: June 11, 2013Date of Patent: September 13, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Christopher M. Vaughan, Oliver Wallace, Carlos Yeung, Amit Gupta, Christophe Marle
-
Patent number: 9378591Abstract: A method, apparatus and computer program product are provided to display objects in an augmented reality interface. In this regard, the method, apparatus, and computer program product may determine a location of a mobile terminal, receive object meshes for one or more objects in geographic proximity to the mobile terminal, remove, using a processor, one or more polygons from the object meshes, and determine occlusion between the location of the mobile terminal and at least one point of interest. The at least one point of interest may be identified as occluded if a line segment between the location and the at least one point of interest intersects with at least one of the object meshes. The method, apparatus, and computer program product may also include causing the at least one point of interest to not be displayed by an augmented reality interface.Type: GrantFiled: July 24, 2013Date of Patent: June 28, 2016Assignee: Nokia Technologies OyInventors: Mark Fulks, Aaron Licata, Christophe Marle, Srikanth Challa, Gabriel Nava-Vazquez, Timur Perelmutov
-
Patent number: 9292578Abstract: Various embodiments provide a Web browser that employs a relevancy algorithm to make an educated guess as to the likelihood of a user's intended destination when the user begins to enter text into a browser's address bar. In one or more embodiments, the relevancy algorithm employs various parameters and assigns weights to the parameters to arrive at a collection of suggestions to provide to the user. By using various rules, associated weightings, and the relevancy algorithm, relevant suggestions can be provided to a user to facilitate their navigation activities.Type: GrantFiled: June 11, 2013Date of Patent: March 22, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Christopher M. Vaughan, Oliver Wallace, Carlos Yeung, Amit Gupta, Christophe Marle
-
Publication number: 20150356763Abstract: An approach is provided for grouping and de-overlapping items in a user interface. A display manager determines one or more items for rendering in a user interface. The display manager then causes, at least in part, a determination of one or more rendering locations for one or more representations of the one or more items based, at least in part, on location information associated with the one or more items. The display manager further causes, at least in part, a grouping, a de-overlapping, or a combination thereof of the one or more representations based, at least in part, on an overlapping of the one or more rendering locations. The display manager also causes, at least in part, a rendering of the one or more representations in the user interface based, at least in part, on the grouping, the de-overlapping, or a combination thereof.Type: ApplicationFiled: June 17, 2015Publication date: December 10, 2015Inventors: Mark Travis FULKS, Ashok RAVULA, Kenneth WALKER, Bamidele ADETOKUNBO, Srikanth CHALLA, Christophe MARLE, Aaron LICATA, Pankaj Kumar JAIN, Matthew JOHNSON
-
Patent number: 9092897Abstract: A method, apparatus and computer program product are provided to provide an efficient, aesthetically pleasing display of points of interest in an AR interface that maximizes usability and display efficiency. In this regard, the method, apparatus and computer program product may utilize a mobile terminal to perform pre-processing of interface elements to reduce display clutter and increase efficiency of display processing. Interface elements may be projected onto a cylindrical surface to locate the interface elements relative to the mobile terminal. Three dimensional coordinates for the interface elements may be derived from the cylindrical projection. A perspective grid may provide a user of the device with a frame of reference to interact with the display and interface elements displayed thereon. Display elements may further conform to input operations performed by a user to interact with the AR interface.Type: GrantFiled: August 10, 2012Date of Patent: July 28, 2015Assignee: Here Global B.V.Inventors: Mark Fulks, Gabriel Nava-Vazquez, Pankaj Jain, Sreejumon Kundilepurayil, Andre Tadeu Santos Fialho, Christophe Marle, Kenneth Walker, Adetokunbo Bamidele, Franklin Ashley Lyons
-
Patent number: 9087412Abstract: An approach is provided for grouping and de-overlapping items in a user interface. A display manager determines one or more items for rendering in a user interface. The display manager then causes, at least in part, a determination of one or more rendering locations for one or more representations of the one or more items based, at least in part, on location information associated with the one or more items. The display manager further causes, at least in part, a grouping, a de-overlapping, or a combination thereof of the one or more representations based, at least in part, on an overlapping of the one or more rendering locations. The display manager also causes, at least in part, a rendering of the one or more representations in the user interface based, at least in part, on the grouping, the de-overlapping, or a combination thereof.Type: GrantFiled: September 14, 2012Date of Patent: July 21, 2015Assignee: NOKIA TECHNOLOGIES OYInventors: Mark Travis Fulks, Ashok Ravula, Kenneth Walker, Bamidele Adetokunbo, Srikanth Challa, Christophe Marle, Aaron Licata, Pankaj Jain, Matthew Johnson
-
Publication number: 20140043322Abstract: A method, apparatus and computer program product are provided to provide an efficient, aesthetically pleasing display of points of interest in an AR interface that maximizes usability and display efficiency. In this regard, the method, apparatus and computer program product may utilize a mobile terminal to perform pre-processing of interface elements to reduce display clutter and increase efficiency of display processing. Interface elements may be projected onto a cylindrical surface to locate the interface elements relative to the mobile terminal. Three dimensional coordinates for the interface elements may be derived from the cylindrical projection. A perspective grid may provide a user of the device with a frame of reference to interact with the display and interface elements displayed thereon. Display elements may further conform to input operations performed by a user to interact with the AR interface.Type: ApplicationFiled: August 10, 2012Publication date: February 13, 2014Applicant: NOKIA CORPORATIONInventors: Mark Fulks, Gabriel Nava-Vazquez, Pankaj Jain, Sreejumon Kundilepurayil, Andre Tadeu Santos Fialho, Christophe Marle, Kenneth Walker, Adetokunbo Bamidele, Franklin Ashley Lyons
-
Publication number: 20140028715Abstract: A method, apparatus and computer program product are provided to display objects in an augmented reality interface. In this regard, the method, apparatus, and computer program product may determine a location of a mobile terminal, receive object meshes for one or more objects in geographic proximity to the mobile terminal, remove, using a processor, one or more polygons from the object meshes, and determine occlusion between the location of the mobile terminal and at least one point of interest. The at least one point of interest may be identified as occluded if a line segment between the location and the at least one point of interest intersects with at least one of the object meshes. The method, apparatus, and computer program product may also include causing the at least one point of interest to not be displayed by an augmented reality interface.Type: ApplicationFiled: July 24, 2013Publication date: January 30, 2014Applicant: NOKIA CORPORATIONInventors: Mark Fulks, Aaron Licata, Christophe Marle, Srikanth Challa, Gabriel Nava-Vazquez, Timur Perelmutov
-
Publication number: 20130304750Abstract: Various embodiments provide a Web browser that employs a relevancy algorithm to make an educated guess as to the likelihood of a user's intended destination when the user begins to enter text into a browser's address bar. In one or more embodiments, the relevancy algorithm employs various parameters and assigns weights to the parameters to arrive at a collection of suggestions to provide to the user. By using various rules, associated weightings, and the relevancy algorithm, relevant suggestions can be provided to a user to facilitate their navigation activities.Type: ApplicationFiled: June 11, 2013Publication date: November 14, 2013Inventors: Christopher M. Vaughan, Oliver Wallace, Carlos Yeung, Amit Gupta, Christophe Marle
-
Publication number: 20130275415Abstract: Various embodiments provide a Web browser that employs a relevancy algorithm to make an educated guess as to the likelihood of a user's intended destination when the user begins to enter text into a browser's address bar. In one or more embodiments, the relevancy algorithm employs various parameters and assigns weights to the parameters to arrive at a collection of suggestions to provide to the user. By using various rules, associated weightings, and the relevancy algorithm, relevant suggestions can be provided to a user to facilitate their navigation activities.Type: ApplicationFiled: June 11, 2013Publication date: October 17, 2013Inventors: Christopher M. Vaughan, Oliver Wallace, Carlos Yeung, Amit Gupta, Christophe Marle
-
Patent number: 8510313Abstract: Various embodiments provide a Web browser that employs a relevancy algorithm to make an educated guess as to the likelihood of a user's intended destination when the user begins to enter text into a browser's address bar. In one or more embodiments, the relevancy algorithm employs various parameters and assigns weights to the parameters to arrive at a collection of suggestions to provide to the user. By using various rules, associated weightings, and the relevancy algorithm, relevant suggestions can be provided to a user to facilitate their navigation activities.Type: GrantFiled: February 13, 2012Date of Patent: August 13, 2013Assignee: Microsoft CorporationInventors: Christopher M. Vaughan, Oliver Wallace, Carlos Yeung, Amit Gupta, Christophe Marle
-
Publication number: 20130093787Abstract: An approach is provided for grouping and de-overlapping items in a user interface. A display manager determines one or more items for rendering in a user interface. The display manager then causes, at least in part, a determination of one or more rendering locations for one or more representations of the one or more items based, at least in part, on location information associated with the one or more items. The display manager further causes, at least in part, a grouping, a de-overlapping, or a combination thereof of the one or more representations based, at least in part, on an overlapping of the one or more rendering locations. The display manager also causes, at least in part, a rendering of the one or more representations in the user interface based, at least in part, on the grouping, the de-overlapping, or a combination thereof.Type: ApplicationFiled: September 14, 2012Publication date: April 18, 2013Applicant: Nokia CorporationInventors: Mark Travis Fulks, Ashok Ravula, Kenneth Walker, Bamidele Adetokunbo, Srikanth Challa, Christophe Marle, Aaron Licata, Pankaj Jain, Matthew Johnson
-
Patent number: 8369617Abstract: A method includes modifying values of image data of a first image of an object, the first image taken by a user using a user equipment. The modifying is performed to map one or more color characteristics of one or more color components of the user equipment to corresponding one or more color characteristics for the one or more color components of a reference device. The modifying creates a modified image. On the user equipment, comparisons are performed between the modified image and a number of second images of objects taken by the reference device. Apparatus and program products are also disclosed. Additionally, a user interface is disclosed that provides for training a device model that is used during the mapping.Type: GrantFiled: April 12, 2010Date of Patent: February 5, 2013Assignee: Nokia CorporationInventors: Adetokunbo Bamidele, Christophe Marle, Matthias Jacob, Jiang Gao
-
Publication number: 20120194547Abstract: An approach is provided for generating a perspective display. A display manager receives a request to generate a perspective display of one or more items of a location-based user interface, the request specifying first location information associated with a viewing location. The display manager determines to define a surface with respect to the first location information, wherein the surface is divided into an array of cells receives an input, from the device, for selecting a group of the points of interest on the mapping display and captures an image of the mapping display based on the input. The display manager then processes and/or facilitates a processing of second location information associated with the one or more items to map one or more representations of the one or more items onto one or more of the cells.Type: ApplicationFiled: March 17, 2011Publication date: August 2, 2012Applicant: Nokia CorporationInventors: Matthew Johnson, Mark Fulks, Venkata Ayyagari, Kenneth Walker, Jerry Drake, Srikanth Challa, Christophe Marle, Rav Singh
-
Patent number: 8212891Abstract: A method including receiving an image from an image sensor, the image including a portion corresponding to an object; determining distance of the object from the image sensor using the received image; and controlling exposure of the image sensor using the determined distance.Type: GrantFiled: June 26, 2009Date of Patent: July 3, 2012Assignee: Nokia CorporationInventors: Adetokunbo Bamidele, Aaron Licata, Christophe Marle
-
Publication number: 20120150875Abstract: Various embodiments provide a Web browser that employs a relevancy algorithm to make an educated guess as to the likelihood of a user's intended destination when the user begins to enter text into a browser's address bar. In one or more embodiments, the relevancy algorithm employs various parameters and assigns weights to the parameters to arrive at a collection of suggestions to provide to the user. By using various rules, associated weightings, and the relevancy algorithm, relevant suggestions can be provided to a user to facilitate their navigation activities.Type: ApplicationFiled: February 13, 2012Publication date: June 14, 2012Applicant: Microsoft CorporationInventors: Christopher M. Vaughan, Oliver Wallace, Carlos Yeung, Amit Gupta, Christophe Marle
-
Patent number: 8131731Abstract: Various embodiments provide a Web browser that employs a relevancy algorithm to make an educated guess as to the likelihood of a user's intended destination when the user begins to enter text into a browser's address bar. In one or more embodiments, the relevancy algorithm employs various parameters and assigns weights to the parameters to arrive at a collection of suggestions to provide to the user. By using various rules, associated weightings, and the relevancy algorithm, relevant suggestions can be provided to a user to facilitate their navigation activities.Type: GrantFiled: December 27, 2007Date of Patent: March 6, 2012Assignee: Microsoft CorporationInventors: Christopher M. Vaughan, Oliver Wallace, Carlos Yeung, Amit Gupta, Christophe Marle
-
Publication number: 20110249893Abstract: A method includes modifying values of image data of a first image of an object, the first image taken by a user using a user equipment. The modifying is performed to map one or more color characteristics of one or more color components of the user equipment to corresponding one or more color characteristics for the one or more color components of a reference device. The modifying creates a modified image. On the user equipment, comparisons are performed between the modified image and a number of second images of objects taken by the reference device. Apparatus and program products are also disclosed. Additionally, a user interface is disclosed that provides for training a device model that is used during the mapping.Type: ApplicationFiled: April 12, 2010Publication date: October 13, 2011Inventors: Adetokunbo Bamidele, Christophe Marle, Matthias Jacob, Jiang Gao, Philipp Schloter
-
Publication number: 20100328488Abstract: A method including receiving an image from an image sensor, the image including a portion corresponding to an object; determining distance of the object from the image sensor using the received image; and controlling exposure of the image sensor using the determined distance.Type: ApplicationFiled: June 26, 2009Publication date: December 30, 2010Inventors: Adetokunbo Bamidele, Aaron Licata, Christophe Marle