Patent classifications
G01C21/3676
Global and local navigation for self-driving
An autonomous vehicle (AV) includes a vehicle computing system including one or more processors programmed to receive map data associated with a map of a geographic location, including, one or more local routes in the one or more roadways between the current location of the AV and one or more exit locations, receive sensor data associated with an object detected in an environment surrounding the AV, select a local route of the one or more local routes based on the sensor data and control travel of the AV based on a selected local route of the one or more local routes. The map includes one or more roadways in the geographic location. The one or more exit locations are located between the current location of the AV and the destination location of the AV in a global route in the one or more roadways.
EXHIBITION INFORMATION PRESENTATION METHOD AND SYSTEM
An exhibition information presentation method includes acquiring an exhibition information presentation activation operation inputted by a first user, the exhibition information presentation activation operation being associated with product information currently browsed or searched by a second user; and displaying exhibition information or an exhibition information link item corresponding to the product information at a preset first position, where the exhibition information link item is used for acquiring a link operation inputted by the first user to open a corresponding exhibition information presentation page. In this way, product presentation is combined with exhibition information presentation, and a user can instantly know information about an exhibition in which a product participates when browsing or searching for the product, thus expanding the coverage of exhibition information of the product, expanding a channel of communications between the user and a merchant, and improving the efficiency of communications between the user and the merchant.
Occupancy Based Navigation System
A system for navigating a vehicle using a High Occupancy Vehicle (HOV) lane. The system includes a vehicle occupancy unit configured to determine vehicle occupancy data. The system also includes a memory configured to store map data and HOV lane data indicating HOV lane criteria. The system also includes a processor connected to the vehicle occupancy unit, the transceiver, and the memory. The processor is configured to determine an HOV lane section. The processor is also configured to determine whether the HOV lane section is accessible to the vehicle based on the vehicle occupancy data and the HOV lane data. The processor is also configured to determine an HOV lane route between the current location and a destination when the HOV lane section is accessible to the vehicle. The system also includes a display connected to the processor, the display configured to display the HOV lane route.
Navigation Application Programming Interface
Navigation application programming interfaces that can be used to embed navigation services in software applications are provided. In one embodiment, the application programming interface includes a first set of instructions specifying one or more first parameters to control the implementation of a navigation service by the software application. The navigation service provides navigation information to a user of the software application. The application programming interface further includes a second set of instructions specifying one or more second parameters to control interaction with a routing engine via the application programming interface to obtain the navigation information. The first set of instructions specify one or more configurable event listener interfaces. The configurable event listener interfaces can be operable to obtain data associated with one or more navigation events to update the navigation information provided as part of the navigation service.
Navigation Application Programming Interface to Accommodate Multiple Waypoint Routing
Navigation application programming interfaces that can be used to embed navigation services in software applications are provided. In one embodiment, the application programming interface includes a first set of instructions specifying one or more first parameters to control the implementation of a navigation service by the software application. The navigation service can provide navigation information to a user of the software application. The application programming interface can include a second set of instructions specifying one or more second parameters to control interaction with a navigation engine provided by the navigation data provider via the application programming interface. The application programming interface can further include a waypoint function specified as part of the first instructions operable to set a plurality of waypoints for a navigation route. The application programming interface can be operable to receive a multi-waypoint navigation route determined based on the plurality of waypoints.
AUTOMATIC DRIVING ROUTE PLANNING APPLICATION
A method and system is provided for a semi-autonomous vehicle to have optional routes that vary in an amount of autonomous driving offered. The system performs processes including aggregating data from various sources to thereby position and orient the vehicle, assigning an autonomous driving value to different route segments, determining an optimal route by minimizing a distance between a start position and a destination position and maximizing the percent autonomous value assigned, and displaying the optimal route.
IMAGE DISPLAY DEVICE
A display in an image display device displays images. A processor generates an image for display on the display. A map provider provides a map image to the processor. An image provider provides a display image associated with a type of a function item. An acknowledging unit acknowledges a user input. When the acknowledging unit acknowledges an input to display the function item, the processor causes the display to display the map image and the display image associated with the user input. When the display image for a predetermined function item is displayed, the processor displays the map image in a blurred manner.
IMAGE DISPLAY DEVICE
A display in an image display device displays images. A processor generates an image for display on the display. A map provider provide a map image to the processor. An item provider provides a menu icon to the processor. An acknowledging unit acknowledges a user input. The processor causes the display to display the map image received from the map provider, and, when the acknowledging unit acknowledges an input to display the menu icon, blurs the map image and displays the menu icon received from the item provider, superimposing the menu icon on the blurred map image.
METHOD, SYSTEM, AND DEVICE FOR DISTRIBUTION NETWORK
A vehicle routing device includes a processor configured to perform an objective function. An input unit communicatively is coupled to the processor and configured to accept input of at least one of a vehicle information, a depot information, and a customer information. A computer readable medium is coupled to the processor and configured to receive the routing information, the computer readable medium further including instructions stored therein which, upon execution by the processor, causes the processor to perform operations.
REAL-TIME MULTIMODAL TRAVEL ESTIMATION AND ROUTING SYSTEM
A real-time multimodal travel estimation and routing system having a first mode for air-based travel and a second mode for ground-based travel, and a method for estimating a time of arrival to a ground-based destination having a first mode for air-based travel and a second mode for ground-based travel is disclosed. The real-time multimodal travel estimation and routing system is configured to receive an input designating a ground-based destination, a request for an available ground-based travel option, and display an estimated time of arrival to the ground-based destination based on first data stored on-board the aircraft for the second mode and real-time flight information for the aircraft for the first mode. The system is further configured to receive an update of real-time information for the available ground-based travel option and update the first data stored on-board the aircraft.