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: 11268824Abstract: 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: GrantFiled: March 23, 2020Date of Patent: March 8, 2022Assignee: Uber Technologies, Inc.Inventors: Christopher Moore, Vincent Dumont, Mathieu Courtemanche, Cady Wachsman, John Christopher O'Hare
-
Publication number: 20200225057Abstract: 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: ApplicationFiled: March 23, 2020Publication date: July 16, 2020Inventors: Christopher Moore, Vincent Dumont, Mathieu Courtemanche, Cady Wachsman, John Christopher O'Hare
-
Patent number: 10712115Abstract: 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: GrantFiled: June 7, 2017Date of Patent: July 14, 2020Assignee: CMI DEFENCE S.A.Inventors: Fabian Corona, Vincent Dumont, Alberto Da Costa Garcia, Henri Orban, Philippe Delvaux
-
Patent number: 10670422Abstract: 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: GrantFiled: May 21, 2018Date of Patent: June 2, 2020Assignee: Uber Technologies, Inc.Inventors: Christopher Moore, Vincent Dumont, Mathieu Courtemanche, Cady Wachsman, John Christopher O'Hare
-
Publication number: 20190392054Abstract: 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: ApplicationFiled: June 20, 2018Publication date: December 26, 2019Inventors: Mathieu Courtemanche, Henry Martin Dooley, Vincent Dumont, Matthew Richard Matheson, Johnathan Daniel Lansing
-
Publication number: 20190310046Abstract: 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: ApplicationFiled: June 7, 2017Publication date: October 10, 2019Inventors: Fabian CORONA, Vincent DUMONT, Alberto DA COSTA GARCIA, Henri ORBAN, Philippe DELVAUX
-
Publication number: 20180266845Abstract: 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: ApplicationFiled: May 21, 2018Publication date: September 20, 2018Inventors: Christopher Moore, Vincent Dumont, Mathieu Courtemanche, Cady Wachsman, John Christopher O'Hare
-
Patent number: 10024683Abstract: 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: GrantFiled: June 6, 2016Date of Patent: July 17, 2018Assignee: UBER TECHNOLOGIES, INC.Inventors: Christopher Moore, Vincent Dumont, Mathieu Courtemanche, Cady Wachsman, John Christopher O'Hare
-
Publication number: 20170350719Abstract: 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: ApplicationFiled: June 6, 2016Publication date: December 7, 2017Inventors: Christopher Moore, Vincent Dumont, Mathieu Courtemanche, Cady Wachsman, John Christopher O'Hare
-
Publication number: 20170292814Abstract: 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: ApplicationFiled: August 31, 2015Publication date: October 12, 2017Inventors: Vincent Dumont, Philippe Delvaux
-
Patent number: 9489754Abstract: 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: GrantFiled: September 30, 2012Date of Patent: November 8, 2016Assignee: APPLE INC.Inventors: Okan Arikan, Vincent Dumont
-
Patent number: 9395193Abstract: 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: GrantFiled: September 30, 2012Date of Patent: July 19, 2016Assignee: APPLE INC.Inventors: Guillaume A. Carbonneau, Vincent Dumont, Anuj Dhamija, Denis Laprise, Okan Arikan, James A. Howard
-
Patent number: 9396563Abstract: 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: GrantFiled: September 30, 2012Date of Patent: July 19, 2016Assignee: APPLE INC.Inventors: Okan Arikan, Vincent Dumont, Christopher D. Moore
-
Patent number: 9355476Abstract: 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: GrantFiled: September 30, 2012Date of Patent: May 31, 2016Assignee: APPLE INC.Inventors: Okan Arikan, Vincent Dumont, Billy P. Chen, Christopher Blumenberg
-
Patent number: 9235906Abstract: 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: GrantFiled: September 30, 2012Date of Patent: January 12, 2016Assignee: APPLE INC.Inventors: Guillaume A. Carbonneau, Vincent Dumont
-
Publication number: 20130328916Abstract: 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: ApplicationFiled: September 30, 2012Publication date: December 12, 2013Applicant: APPLE INC.Inventors: Okan Arikan, Vincent Dumont, Billy P. Chen, Christopher Blumenberg
-
Publication number: 20130328861Abstract: 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: ApplicationFiled: September 30, 2012Publication date: December 12, 2013Applicant: APPLE INC.Inventors: Okan Arikan, Vincent Dumont, Guillaume A. Carbonneau, Billy P. Chen
-
Publication number: 20130328915Abstract: 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: ApplicationFiled: September 30, 2012Publication date: December 12, 2013Applicant: APPLE INC.Inventors: Okan Arikan, Vincent Dumont
-
Publication number: 20130328924Abstract: 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: ApplicationFiled: September 30, 2012Publication date: December 12, 2013Applicant: APPLE INC.Inventors: Okan Arikan, Vincent Dumont, Christopher D. Moore
-
Publication number: 20130328879Abstract: 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: ApplicationFiled: September 30, 2012Publication date: December 12, 2013Applicant: APPLE INC.Inventors: Guillaume A. Carbonneau, Vincent Dumont, Anuj Dhamija, Denis Laprise, Okan Arikan, James A. Howard