Patents by Inventor Vincent Dumont

Vincent Dumont 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: 11268824
    Abstract: A server identifies landmarks associated with users as the users take part in trips or otherwise interact with a navigation system. The server causes presentation of the identified landmarks to the users during future trips, such as part of navigational directions along a route to a particular destination, or on a visible portion of a map user interface. Presentation of the user-specific landmarks allows the users with more context and thus the ability to better navigate.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: March 8, 2022
    Assignee: Uber Technologies, Inc.
    Inventors: Christopher Moore, Vincent Dumont, Mathieu Courtemanche, Cady Wachsman, John Christopher O'Hare
  • Publication number: 20200225057
    Abstract: A server identifies landmarks associated with users as the users take part in trips or otherwise interact with a navigation system. The server causes presentation of the identified landmarks to the users during future trips, such as part of navigational directions along a route to a particular destination, or on a visible portion of a map user interface. Presentation of the user-specific landmarks allows the users with more context and thus the ability to better navigate.
    Type: Application
    Filed: March 23, 2020
    Publication date: July 16, 2020
    Inventors: Christopher Moore, Vincent Dumont, Mathieu Courtemanche, Cady Wachsman, John Christopher O'Hare
  • Patent number: 10712115
    Abstract: A modular turret for an armored vehicle includes: an invariable and unique basic structural unit configured to be interchangeable, called a standard shell, equipped with interface means; and a plurality of interchangeable and removable functional modules and/or systems securable to the standard shell by specific fastening means distinctive from a connection of each functional module to the standard shell. The interface means allow an assembly of a set of different modules and/or systems of a same functional type on the standard shell at an interfacing zone on the latter. The standard shell includes an assembly of a plurality of plates with different shapes and sizes giving the standard shell a geometric shape with fixed dimensions. The plates have orifices and/or connectors for fastening the interchangeable and removable functional modules and/or systems. The plurality of plates includes a base metal sheet including a base of the standard shell.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: July 14, 2020
    Assignee: CMI DEFENCE S.A.
    Inventors: Fabian Corona, Vincent Dumont, Alberto Da Costa Garcia, Henri Orban, Philippe Delvaux
  • Patent number: 10670422
    Abstract: A server identifies landmarks associated with users as the users take part in trips or otherwise interact with a navigation system. The server causes presentation of the identified landmarks to the users during future trips, such as part of navigational directions along a route to a particular destination, or on a visible portion of a map user interface. Presentation of the user-specific landmarks allows the users with more context and thus the ability to better navigate.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: June 2, 2020
    Assignee: Uber Technologies, Inc.
    Inventors: Christopher Moore, Vincent Dumont, Mathieu Courtemanche, Cady Wachsman, John Christopher O'Hare
  • Publication number: 20190392054
    Abstract: Systems and methods of pre-fetching map data are disclosed herein. In some example embodiments, a computer system determines that a network connectivity metric of a geographic area satisfies a predetermined criteria, with the network connectivity metric comprising a metric of ability of a computing device to communicate with a remote server via a network connection while the computing device is within the geographic area. The computer system causes a map data item corresponding to the geographic area to be downloaded from the remote server onto the computing device during a time at which the computing device is not located within the geographic area based on the determination that the network connectivity metric of the geographic area satisfies the predetermined criteria. The map data item is configured to be used by the computing device to display a visual representation of the geographic area on the computing device.
    Type: Application
    Filed: June 20, 2018
    Publication date: December 26, 2019
    Inventors: Mathieu Courtemanche, Henry Martin Dooley, Vincent Dumont, Matthew Richard Matheson, Johnathan Daniel Lansing
  • Publication number: 20190310046
    Abstract: A modular turret for an armored vehicle includes: an invariable and unique basic structural unit configured to be interchangeable, called a standard shell, equipped with interface means; and a plurality of interchangeable and removable functional modules and/or systems securable to the standard shell by specific fastening means distinctive from a connection of each functional module to the standard shell. The interface means allow an assembly of a set of different modules and/or systems of a same functional type on the standard shell at an interfacing zone on the latter. The standard shell includes an assembly of a plurality of plates with different shapes and sizes giving the standard shell a geometric shape with fixed dimensions. The plates have orifices and/or connectors for fastening the interchangeable and removable functional modules and/or systems. The plurality of plates includes a base metal sheet including a base of the standard shell.
    Type: Application
    Filed: June 7, 2017
    Publication date: October 10, 2019
    Inventors: Fabian CORONA, Vincent DUMONT, Alberto DA COSTA GARCIA, Henri ORBAN, Philippe DELVAUX
  • Publication number: 20180266845
    Abstract: A server identifies landmarks associated with users as the users take part in trips or otherwise interact with a navigation system. The server causes presentation of the identified landmarks to the users during future trips, such as part of navigational directions along a route to a particular destination, or on a visible portion of a map user interface. Presentation of the user-specific landmarks allows the users with more context and thus the ability to better navigate.
    Type: Application
    Filed: May 21, 2018
    Publication date: September 20, 2018
    Inventors: Christopher Moore, Vincent Dumont, Mathieu Courtemanche, Cady Wachsman, John Christopher O'Hare
  • Patent number: 10024683
    Abstract: A server identifies landmarks associated with users as the users take part in trips or otherwise interact with a navigation system. The server causes presentation of the identified landmarks to the users during future trips, such as part of navigational directions along a route to a particular destination, or on a visible portion of a map user interface. Presentation of the user-specific landmarks allows the users with more context and thus the ability to better navigate.
    Type: Grant
    Filed: June 6, 2016
    Date of Patent: July 17, 2018
    Assignee: UBER TECHNOLOGIES, INC.
    Inventors: Christopher Moore, Vincent Dumont, Mathieu Courtemanche, Cady Wachsman, John Christopher O'Hare
  • Publication number: 20170350719
    Abstract: A server identifies landmarks associated with users as the users take part in trips or otherwise interact with a navigation system. The server causes presentation of the identified landmarks to the users during future trips, such as part of navigational directions along a route to a particular destination, or on a visible portion of a map user interface. Presentation of the user-specific landmarks allows the users with more context and thus the ability to better navigate.
    Type: Application
    Filed: June 6, 2016
    Publication date: December 7, 2017
    Inventors: Christopher Moore, Vincent Dumont, Mathieu Courtemanche, Cady Wachsman, John Christopher O'Hare
  • Publication number: 20170292814
    Abstract: A retractable aiming system for equipping a military land vehicle, which system has a sight unit and a retractable mechanism that ensures, during use, the movement of the sight unit between two positions, a first position being outside the vehicle and a second position being inside the vehicle.
    Type: Application
    Filed: August 31, 2015
    Publication date: October 12, 2017
    Inventors: Vincent Dumont, Philippe Delvaux
  • Patent number: 9489754
    Abstract: Some embodiments provide a method for a mapping service. The method receives a set of road segments for a map region. For each road segment in the set, the method generates a geometry that includes a set of vertices that define a boundary for the road segment. The geometries are included as part of a map tile for the map region. The map tiles are for downloading to user devices that render map presentations using the geometries. For several of the vertices, the method stores data with the vertices that specifies for the device at least one aspect of rendering the road for the map presentation.
    Type: Grant
    Filed: September 30, 2012
    Date of Patent: November 8, 2016
    Assignee: APPLE INC.
    Inventors: Okan Arikan, Vincent Dumont
  • Patent number: 9395193
    Abstract: A process is provided that reduces the amount of data for a map tile that could not be displayed separately on the scale of that tile. The process generates an equivalent of the road data by rasterizing the vectors representing road segments lying within a tile and generating a connectivity mask that keeps track of which pixels are connected to which other pixels along the vectors. The process constructs an undirected graph. Each “on” pixel of the undirected graph represents a vertex and the vertices are connected by edges generated from the connectivity graph, but without a set direction. The process traces the undirected graph to generate chains of connected road segments and takes the chains and simplifies them in order to reduce the amount of data that must be stored and transmitted for the tile in order to produce all the visible roads of the tile at that scale.
    Type: Grant
    Filed: September 30, 2012
    Date of Patent: July 19, 2016
    Assignee: APPLE INC.
    Inventors: Guillaume A. Carbonneau, Vincent Dumont, Anuj Dhamija, Denis Laprise, Okan Arikan, James A. Howard
  • Patent number: 9396563
    Abstract: Some embodiments provide a method for a mapping service. The method generates an initial set of geometries for a road graph defined for a map region. The road graph includes several road segments and junctions aggregated into roads. The method identifies an overlap between a first geometry of a first road segment and a second geometry of a second road segment. The first road segment and the second road segment are parts of different roads and do not meet at a junction. The method automatically modifies at least one of the first and second geometries in order to prevent the first geometry and second geometry from overlapping. In some embodiments each geometry is defined by a set of vertices that specify its boundaries. The method of some embodiments automatically modifies the vertices of at least one of the first and second geometries.
    Type: Grant
    Filed: September 30, 2012
    Date of Patent: July 19, 2016
    Assignee: APPLE INC.
    Inventors: Okan Arikan, Vincent Dumont, Christopher D. Moore
  • Patent number: 9355476
    Abstract: Some embodiments provide a method for a mapping service. For a set of road segments that intersect at a junction in a map region, the method generates an initial set of geometries for use in generating downloadable map information for the map region. For each corner formed by the geometries at the junction, the method determines whether to perform a smoothing operation. When a particular corner meets a set of criteria, the method modifies the geometries of at least one road segment to smooth the corner.
    Type: Grant
    Filed: September 30, 2012
    Date of Patent: May 31, 2016
    Assignee: APPLE INC.
    Inventors: Okan Arikan, Vincent Dumont, Billy P. Chen, Christopher Blumenberg
  • Patent number: 9235906
    Abstract: A method is provided that utilizes a parallel processing system to determine whether different geometries intersect each tile in a map hierarchy. The method receives a description of a geometry and an identification of a tile in a tile tree. The method utilizes an available processing unit to determine whether the geometry intersects the tile. When the geometry intersects the tile and the tile has child tiles, the method stores several task descriptions that can be assigned to any processing units in the parallel processing system. Each task description includes the description of the portion of the geometry that overlaps the tile and an identification of one of the child tiles of the tile. The method then assigns each of the tasks to an available processing unit to continue down the tree hierarchy to determine whether each child tile intersects a portion of the geometry.
    Type: Grant
    Filed: September 30, 2012
    Date of Patent: January 12, 2016
    Assignee: APPLE INC.
    Inventors: Guillaume A. Carbonneau, Vincent Dumont
  • Publication number: 20130328916
    Abstract: Some embodiments provide a method for a mapping service. For a set of road segments that intersect at a junction in a map region, the method generates an initial set of geometries for use in generating downloadable map information for the map region. For each corner formed by the geometries at the junction, the method determines whether to perform a smoothing operation. When a particular corner meets a set of criteria, the method modifies the geometries of at least one road segment to smooth the corner.
    Type: Application
    Filed: September 30, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Okan Arikan, Vincent Dumont, Billy P. Chen, Christopher Blumenberg
  • Publication number: 20130328861
    Abstract: Some embodiments provide a method for generating road data. The method receives data regarding several road segments and several junctions for a map region. The road segments include a first road segment and a second road segment that intersect at a particular junction. The method determines whether the first road segment and the second road segment are separate segments of a same road. When the first and second road segments are separate segments of the same road, the method defines an aggregate road that references the first and second road segments. In some embodiments, the method determines whether the first and second road segments are separate segments of the same road by using location data and road properties of the first and second road segments. In some embodiments, the aggregate road is stored as an ordered list of road segments that link together at junctions.
    Type: Application
    Filed: September 30, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Okan Arikan, Vincent Dumont, Guillaume A. Carbonneau, Billy P. Chen
  • Publication number: 20130328915
    Abstract: Some embodiments provide a method for a mapping service. The method receives a set of road segments for a map region. For each road segment in the set, the method generates a geometry that includes a set of vertices that define a boundary for the road segment. The geometries are included as part of a map tile for the map region. The map tiles are for downloading to user devices that render map presentations using the geometries. For several of the vertices, the method stores data with the vertices that specifies for the device at least one aspect of rendering the road for the map presentation.
    Type: Application
    Filed: September 30, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Okan Arikan, Vincent Dumont
  • Publication number: 20130328924
    Abstract: Some embodiments provide a method for a mapping service. The method generates an initial set of geometries for a road graph defined for a map region. The road graph includes several road segments and junctions aggregated into roads. The method identifies an overlap between a first geometry of a first road segment and a second geometry of a second road segment. The first road segment and the second road segment are parts of different roads and do not meet at a junction. The method automatically modifies at least one of the first and second geometries in order to prevent the first geometry and second geometry from overlapping. In some embodiments each geometry is defined by a set of vertices that specify its boundaries. The method of some embodiments automatically modifies the vertices of at least one of the first and second geometries.
    Type: Application
    Filed: September 30, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Okan Arikan, Vincent Dumont, Christopher D. Moore
  • Publication number: 20130328879
    Abstract: A process is provided that reduces the amount of data for a map tile that could not be displayed separately on the scale of that tile. The process generates an equivalent of the road data by rasterizing the vectors representing road segments lying within a tile and generating a connectivity mask that keeps track of which pixels are connected to which other pixels along the vectors. The process constructs an undirected graph. Each “on” pixel of the undirected graph represents a vertex and the vertices are connected by edges generated from the connectivity graph, but without a set direction. The process traces the undirected graph to generate chains of connected road segments and takes the chains and simplifies them in order to reduce the amount of data that must be stored and transmitted for the tile in order to produce all the visible roads of the tile at that scale.
    Type: Application
    Filed: September 30, 2012
    Publication date: December 12, 2013
    Applicant: APPLE INC.
    Inventors: Guillaume A. Carbonneau, Vincent Dumont, Anuj Dhamija, Denis Laprise, Okan Arikan, James A. Howard