Dynamic layers for navigation database systems
First Claim
1. A method for generating navigation-related data, the method comprising:
- storing a plurality of attributes to a layer data, each attribute being based on an observation associated with a vehicle, wherein the plurality of attributes includes a first attribute based on a first observation associated with a first vehicle and a first observation type, and each attribute in the plurality of attributes has an associated confidence level;
removing all stored attributes from the layer data having an associated confidence level that does not satisfy a threshold confidence level;
performing one or more comparison operations between the stored attributes remaining in the layer data after removing all the stored attributes from the layer data having an associated confidence level that does not satisfy the threshold confidence; and
causing the first dynamic layer to be transmitted to a first navigation system, wherein the first navigation system performs at least one navigation operation based on the road database and the first dynamic layer.
2 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a layer application generates navigation-related data based on observations associated with vehicles. In operation, the layer application generates an attribute based on a first observation associated with a vehicle and an observation type. The layer application then compares the attribute to an existing road database to generate a dynamic layer. Subsequently, the layer application causes the dynamic layer to be transmitted to a navigation subsystem. After receiving the dynamic layer, the navigation subsystem performs navigation operation(s) based on the road database and the dynamic layer. Because the layer application may receive and operate on real-time observations, providers of road databases may produce dynamic layers at a frequency that enables navigation applications to continually provide accurate navigation data.
-
Citations
21 Claims
-
1. A method for generating navigation-related data, the method comprising:
-
storing a plurality of attributes to a layer data, each attribute being based on an observation associated with a vehicle, wherein the plurality of attributes includes a first attribute based on a first observation associated with a first vehicle and a first observation type, and each attribute in the plurality of attributes has an associated confidence level; removing all stored attributes from the layer data having an associated confidence level that does not satisfy a threshold confidence level; performing one or more comparison operations between the stored attributes remaining in the layer data after removing all the stored attributes from the layer data having an associated confidence level that does not satisfy the threshold confidence; and causing the first dynamic layer to be transmitted to a first navigation system, wherein the first navigation system performs at least one navigation operation based on the road database and the first dynamic layer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more non-transitory computer-readable media including instructions that, when executed by a one or more processors, cause the one or more processors to generate navigation-related data by performing the steps of:
-
storing a plurality of attributes to a layer data, each attribute being based on an observation associated with a vehicle, wherein the plurality of attributes includes a first attribute based on a first observation associated with a first vehicle and a first observation type, and each attribute in the plurality of attributes has an associated confidence level; removing all stored attributes from the layer data having an associated confidence level that does not satisfy a threshold confidence level; performing one or more comparison operations between the stored attributes remaining in the layer data after removing all the stored attributes from the layer data having an associated confidence level that does not satisfy the threshold confidence; and causing the first dynamic layer to be transmitted to a first navigation system, wherein the first navigation system performs at least one navigation operation based on the road database and the first dynamic layer. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A system for generating navigation-related data, the system comprising:
-
a memory storing a layer application; and a processor coupled to the memory, wherein when executed by the processor, the layer application causes the processor to; store a plurality of attributes to a layer data, each attribute being based on an observation associated with a vehicle, wherein the plurality of attributes includes a first attribute based on one or more observations associated with a road specified in a road database, and each attribute in the plurality of attributes has an associated confidence level; remove all stored attributes from the layer data having an associated confidence level that does not satisfy a threshold confidence level; perform one or more comparison operations between the stored attributes remaining in the layer data after removing all the stored attributes from the layer data having an associated confidence level that does not satisfy the threshold confidence; and cause the first dynamic layer to be transmitted to a first navigation system, wherein the first navigation system performs at least one navigation operation based on the road database and the first dynamic layer. - View Dependent Claims (21)
-
Specification