G01C21/3423

LOCATION-BASED FEATURES FOR COMMUTE ASSISTANT
20230175856 · 2023-06-08 · ·

Some embodiments provide a commute application that provides a first presentation of several stops along a route. The commute application also receives a selection of a stop from the several stops along the route. The commute application further provides a second presentation for displaying several different routes that traverse through the selected stop.

SYSTEMS AND METHODS FOR ROUTING PERSONAL MOBILITY VEHICLES BASED ON ROAD CONDITIONS
20220363161 · 2022-11-17 ·

In one embodiment, a computer-implemented method includes receiving a transportation request from a transportation requestor device to travel from a first location to a second location. The computer-implemented method also includes determining one or more routes from the first location to the second location and a characteristic associated with each route of the one or more routes. The computer-implemented method also includes selecting, based on the characteristic associated with each route of the one or more routes, a personal mobility vehicle from a fleet of personal mobility vehicles. The fleet of personal mobility vehicles includes different types of personal mobility vehicles. The computer-implemented method also includes providing instructions to a device associated with the personal mobility vehicle to direct the personal mobility vehicle to traverse a particular route of the one or more routes.

Navigation application with several navigation modes

A method for providing navigation instructions on a device is described. As the device traverses a navigated route according to a first mode of transportation, the method displays a first turn-by-turn navigation presentation defined for the first mode. Based on data gathered by the device, the method determines that the device is navigating the route according to a second mode of transportation. The method automatically displays a second, different turn-by-turn navigation presentation defined for the second mode.

INFORMATION PROCESSING DEVICE, PORTABLE TERMINAL, METHOD FOR CONTROLLING INFORMATION PROCESSING DEVICE, AND PROGRAM RECORDING MEDIUM

An information processing device acquires information which corresponds to a location where a user exited a transportation means, and presents the information to the user. The information processing device includes (i) a boarding-and-exit determining section (42) configured to determine whether the user has exited a transportation means and (ii) a spot information presenting section (47) configured to present information which corresponds to a location where the user exited the transportation means, in a case where the boarding-and-exit determining section (42) determines that the user has exited the transportation means.

Constrained-Transportation Directions

Constrained-transportation directions are described herein. In one or more implementations, navigation assistance is provided for a user that is traveling on constrained transportation. As part of computing the directions, a determination is initially made that the user is traveling on constrained transportation, which may be restricted to traveling along designated routes and stopping at predetermined stops. Based on this determination, parameters indicative of restrictions to the route the user is traveling onboard the constrained transportation are ascertained, such as parameters describing a “line” of a current vehicle, a schedule of the vehicle, and a current location of the user along the vehicle's known route. Using these parameters, rather than merely a location of the user when the directions are requested, directions to a desired location are computed. In this way, users can be presented directions that account for being on a constrained-route vehicle at the time a route is requested.

Scoring system for travel planning

A method for facilitating travel reservations is described. The method may commence with receiving a travel-related query from a user and parsing the travel-related query to derive at least one attribute of the travel-related query. One or more further users may be selected based on comparing the at least one attribute of the user with attributes of the one or more further users. The at least one attribute of the user may be ranked based on preference data of the one or more further users. The method may continue with assigning weights to the at least one attribute based on the ranking to create at least one weighted attribute. Feasible travel itineraries may be searched based on the at least one attribute. The feasible travel itineraries may be scored based on the at least one weighted attribute and travel itineraries selected based on the scoring may be presented.

Systems and methods for managing dynamic transportation networks using simulated future scenarios
11263561 · 2022-03-01 · ·

The disclosed computer-implemented method may include (i) receiving a first transport request and a second transport request, (ii) evaluating a fitness of matching the first and second transport requests to be fulfilled by a transport provider, based at least partly on a transportation overlap between the first and second transport requests, (iii) generating a simulated future transport request, (iv) evaluating a fitness of matching the first transport request with the simulated future transport request, based at least in part on a transportation overlap between the first transport request and the simulated future transport request, and (v) matching the first and second transport requests based at least in part on the fitness of matching the first and second transport requests and based at least in part on the fitness of matching the first transport request with the simulated future transport request. Various other methods, systems, and computer-readable media are disclosed.

Landing of unmanned aerial vehicles on transportation vehicles for transport

Unmanned aerial vehicles (“UAVs”) which fly to destinations (e.g., for delivering items) may land on transportation vehicles (e.g., delivery trucks, etc.) for temporary transport. An agreement with the owner of the transportation vehicles (e.g., a shipping carrier) may be made for obtaining consent and determining compensation for landings, and the associated transportation vehicles that are available for landings may be identified by markers on the roof or other identification techniques. The routes of the transportation vehicles may be known and utilized to determine locations where UAVs will land on and take off from the transportation vehicles, and in cases of emergencies (e.g., due to low batteries, mechanical issues, etc.) the UAVs may land on the transportation vehicles for later retrieval.

SYSTEMS, METHODS, COMPUTING PLATFORMS, AND STORAGE MEDIA FOR DIRECTING AND CONTROLLING A SUPPLY CHAIN CONTROL TERRITORY IN AN AUTONOMOUS INVENTORY MANAGEMENT SYSTEM
20220351118 · 2022-11-03 ·

Systems, methods, computing platforms, and storage media for directing and controlling an autonomous storage unit in an autonomous inventory management system are disclosed. Exemplary implementations may negotiate, by a first controller, a dispatch routine for the storage unit with a transport controller and a second controller, assign a token to the storage unit and the second controller, the token providing an identification signal between the storage unit and the second controller, register a departure event with the first controller, provide a secure connection between the storage unit and the second controller, exchange the token between the storage unit and the second controller, authenticate the secure connection based on exchanging the token, and give the storage unit permission to access a control territory assigned to the second controller.

ELECTRONIC DEVICE, NAVIGATION METHOD, AND NAVIGATION CODE
20170314946 · 2017-11-02 ·

In an aspect, an electronic device includes: a display unit configured to display a guide route to a destination; an operation part configured to receive an input of the destination; and a controller configured to simultaneously display a plurality of moving routes to the destination using a plurality of moving means on the display unit when the destination is input via the operation part. Specifically, the controller searches a route from a departure place to a destination for each of a plurality of predetermined moving means by a function provided from a route search unit of a navigation code. Then, the controller simultaneously displays the searched plurality of routes on the display unit by a function provided from a display controller of the navigation code.