G01C21/3438

User preview of the interior
11561106 · 2023-01-24 · ·

Provided herein is a system on a vehicle, the system comprising one or more sensors, one or more processors, and a memory storing instructions that, when executed by the one or more processors, causes the system to perform: receiving one or more ride requests for ridesharing from one or more users; receiving respective preferences from each of the one or more users; selecting a ride request of a user from the one or more ride requests based on the respective preferences; notifying the user of the selecting of the ride request; sending at least one of the images or videos of the interior of the vehicle to the user; in response to the sending, determining whether the user confirms the ride request; and in response to determining that the user confirms the ride request, selecting a route to the user and driving, according to the route, to the user.

Method and apparatus for tunable multi-vehicle routing

A system includes a processor configured to receive requirement values, from a vehicle-providing entity, for a plurality of predefined tunable routing parameters. The processor is also configured to select and assign entity-associated, routing parameter consideration-levels, based on the values correlated to a predefined schema of consideration-levels for each parameter. The processor is further configured to receive a plurality of pick-up requests and determine, using the entity-associated routing parameter consideration-levels, a routing-plan for a plurality of vehicles to service the requests such that the received values are met.

In-vehicle sensing module for monitoring a vehicle

An in-vehicle sensing module for monitoring a vehicle is disclosed, which is advantageous for use in the context of a shared vehicle service, such as a car rental service, an autonomous taxi service, or a ride sharing service. The in-vehicle sensing module at least includes a controller, a cellular transceiver, and one or more integrated sensors configured to monitor a status of the vehicle. The in-vehicle sensing module utilizes appropriate algorithms, models, or thresholds to interpret sensor data and enrich the data with metadata and event detection. The in-vehicle sensing module uploads relevant sensor data, event data, or other metadata to a cloud storage backend, which is made accessible by authorized third-parties.

CLUSTER GENERATION APPARATUS, CLUSTER GENERATION METHOD, AND A NON-TRANSITORY COMPUTER-READABLE STORAGE MEDIUM
20230018382 · 2023-01-19 · ·

A cluster generation apparatus includes processing circuitry configured to acquire position information and time information for a plurality of users; generate a cluster based on spots visited by the users by using the position information for the users, the cluster being a classification of the users; and generate, for each generated cluster, a movement route based on a history of movement of the cluster between the spots, from the time information and the position information for the users belonging to the cluster.

MOVEMENT ASSISTANCE DEVICE AND MOVEMENT ASSISTANCE METHOD
20230221130 · 2023-07-13 ·

A movement assistance device guides a user to a meeting location for meeting a vehicle. The movement assistance device calculates a first required time until the vehicle arrives at the meeting location, and a plurality of routes from the user's current location to the meeting location. The movement assistance device calculates a second required time for the user to arrive at the meeting location from the user's current location for each route. The movement assistance device then determines the route associated with the second required time as a route via which the vehicle could be met on time when a second required time is the same as or shorter than the first required time. The movement assistance device then causes the communication device to output information that indicates the route or routes determined to be the route or routes via which the vehicle could be met on time.

METHODS AND SYSTEMS FOR TRAVEL TIME ESTIMATION
20230016123 · 2023-01-19 ·

Provided are methods for travel time estimations, which can include obtaining a profile. In one or more embodiments, the profile comprises a driving profile. The methods can include determining a travel time parameter for each of a plurality of edges in a road network based on the driving profile. The methods can include determining a travel time estimate to reach a location in the road network based on the travel time parameter. The methods can include outputting the travel time estimate. Systems and computer program products are also provided.

Peer-To-Peer Ride-Sourcing System
20230019021 · 2023-01-19 ·

A ride-sourcing method including receiving a plurality of ride-sourcing requests; grouping a first set of the plurality of ride-sourcing requests into a first cluster and a second set of the plurality of ride-sourcing requests into a second cluster; computing a tour formation for each of the first cluster and the second cluster to define a series of stations and a cost function; applying trips to the first cluster and the second cluster under uniformity constraints; repeating the computing and applying steps until the cost function between consecutive iterations is below a threshold to define a first cluster of trips and a second cluster of trips; and assigning the first cluster of trips to a first driver and the second cluster of trips to a second driver.

COORDINATED AUTONOMOUS VEHICLE AUTOMATIC AREA SCANNING

Methods and systems for autonomous and semi-autonomous vehicle control, routing, and automatic feature adjustment are disclosed. Sensors associated with autonomous operation features may be utilized to search an area for missing persons, stolen vehicles, or similar persons or items of interest. Sensor data associated with the features may be automatically collected and analyzed to passively search for missing persons or vehicles without vehicle operator involvement. Search criteria may be determined by a remote server and communicated to a plurality of vehicles within a search area. In response to which, sensor data may be collected and analyzed by the vehicles. When sensor data generated by a vehicle matches the search criteria, the vehicle may communicate the information to the remote server.

Unique signaling for vehicles to preserve user privacy
11554714 · 2023-01-17 · ·

Aspects of the present disclosure relate to protecting the privacy of a user of a dispatching service for driverless vehicles. For example, a request for a vehicle identifying user information is received. A client computing device may be identified based on the user information. In response to the request, a driverless vehicle may be dispatched to the location of the client device. Signaling information may be generated based on a set of rules including a first rule that the signaling information does not identify, indirectly or directly, the user as well as a second rule that the signaling information does not identify, indirectly or directly, the user information. The location of the client computing device and the signaling information may be sent to the driverless vehicle for display. In addition, the signaling information may also be sent to the client computing device for display.

PROCESS FOR DELIVERING AN ORDER TO A SEMIAUTONOMOUS MOTOR VEHICLE
20230222438 · 2023-07-13 ·

Technologies and techniques for delivering an order to an at least semiautonomous motor vehicle, and a motor vehicle. If an ordering function is activated, provider information is obtained from potential providers that offer delivery of an order by means of a mobile delivery system within a predefined area on a determined route from a current position of the motor vehicle to a destination. Coordinates and a time for a meeting of the motor vehicle with the mobile delivery system are determined for each of the potential providers that have been determined using traffic condition and planning criteria, and a corresponding ordering option that can be activated is provided. As soon as the ordering option is activated, the motor vehicle is at least semiautonomously driven to the determined meeting.