G01C21/3438

Systems and methods for queue management of passenger waypoints for autonomous vehicles

An autonomous vehicle comprising an integrated on-vehicle system having a queue management system configured to manage a queue of passenger waypoints, wherein the integrated on-vehicle system is configured to assign the passenger waypoints to a virtual driver system (VDS) of the autonomous vehicle.

Passenger authentication system for a vehicle

A vehicle system is disclosed herein. A display panel is disposed on the exterior of the vehicle and is configured as a user interface for receiving inputs from a user. An occupant detection device is configured to detect the position of an occupant of the vehicle. A controller is configured to receive a request for pickup from a potential passenger via a first communication; register authorization information based on the first communication; receive a request for vehicle access via a second communication that includes authorization information; and control one or more doors of the vehicle to allow the potential passenger access to the vehicle via the one or more doors in response to the authorization information registered based on the first communication corresponding to the authorization information from the second communication, wherein the controller allows access via the one or more doors based on the position of the occupant detected by the occupant detection device.

Systems and methods for offline and online vehicle usage for volume-based metrics

The disclosed system may include a non-transitory memory and one or more hardware processors configured to execute instructions from the non-transitory memory to perform operations including determining online data and offline data from a mobile application, wherein the online data is determined based on the mobile application being online and the offline data is determined based on the mobile application being offline, determining travel distance data from a remote device associated with the vehicle, aggregating at least a portion of the online data, at least a portion of the offline data, and at least a portion of the travel distance data, generating data associated with the aggregation of the portion of the online data, the portion of the offline data, and the portion of the travel distance data, and causing the mobile application to display the generated data. Other methods, systems, and computer-readable media are disclosed.

CONTROLLER AND CONTROL METHOD FOR RIDE-SHARING VEHICLE
20220373340 · 2022-11-24 · ·

A controller includes a memory and a processor. The memory stores drop-off data regarding a first user who gets off a ride-sharing vehicle and pick-up data regarding a second user who gets on the ride-sharing vehicle. The processor is configured to execute vehicle control including at least one of drop-off of the first user and pick-up of the second user based on at least one of the drop-off data and the pick-up data. The vehicle control includes, executing at least one of first zone setting processing that is processing of setting a first zone where the drop-off is executed and second zone setting processing that is processing of setting a second zone where the pick-up is executed, and executing first zone resetting processing of resetting the first zone in a space not overlapping the second zone.

ARRANGING TRIPS FOR AUTONOMOUS VEHICLES BASED ON WEATHER CONDITIONS
20220371618 · 2022-11-24 ·

Aspects of the disclosure provide for arranging trips for autonomous vehicles. For instance, a request for a trip may be received by one or more processors of one or more server computing devices. The request may identify an initial location. A weather condition at the initial location may be identified. One or more internal vehicle state conditions and one or more priorities for pulling over may be determined based on the weather condition. A second location may be determined based on the one or more priorities and the initial location. Dispatch instructions may be provided to an autonomous vehicle, the dispatch instructions identifying the second location and the one or more internal vehicle state conditions in order to cause computing devices of the autonomous vehicle to control the autonomous vehicle to the second location and adjust internal vehicle state conditions based on the one or more internal vehicle state conditions.

Shared mobility service passenger matching based on passenger attributes

Systems and method are described for receiving, by a computing platform, information about a first user of a shared mobility service, generating, based on the information about the first user, a first user profile comprising one or more first user attributes, comparing the one or more first user attributes to one or more second user attributes of a second user profile associated with a second user of the shared mobility service, and based on the comparison, causing a vehicle carrying the second user to pick up the first user.

Customizing visualization in a navigation application using third-party data
11506509 · 2022-11-22 · ·

An interactive digital map is provided via a user interface of a computing device. A request to obtain travel directions to a destination is received via the user interface. An indication of a ride from a pick-up location to a drop-off location, to traverse at least a portion of the route, is obtained from a third-party provider of a ride service. Visualization information for rendering a visualization of the ride on the digital map also is received from the third-party provider of the ride service. The visualization of the ride on the digital map is generated in accordance with the received visualization information.

Automated and efficient personal transportation vehicle sharing

A method, computer program product, and a system where a processor(s) determines generates a cognitive user profile representing patterns of usage of each of a plurality of users of the transportation resource sharing system, a cognitive resource profile for each resource of the plurality of resources, a cognitive route profile for each route traversed by at least one resource of the plurality of resources, and a cognitive station profile for each station of the plurality of stations. The processor(s) assigns one or more specific resources of the plurality of resources to one or more specific users of the plurality of users and the one or more specific resources of the plurality of resources to one or more specific stations of the plurality of stations.

Seating system
11590862 · 2023-02-28 · ·

A seating system include a seat assembly including a first seat, a track assembly, and/or an electronic control unit (ECU) configured to control movement of the first seat along the track assembly. The first seat may be configured to move along the track assembly in at least one direction. The ECU may be configured to communicate with an external network. The ECU may be configured to move the first seat proximate a door of a vehicle in response to information received from the external network. The first seat may include an actuator. The ECU may be configured to control movement of the first seat via the actuator, such as in response to the information received from the external network. The ECU may include a first seat profile including information corresponding to the first seat. The ECU may communicate with the external network regarding the first seat profile.

Ride-sharing safety system
11507906 · 2022-11-22 · ·

Methods, systems, and apparatus for a ride-sharing system. The ride-sharing system includes a ride-sharing platform. The ride-sharing platform includes a memory that is configured to store a driver profile and a processor that is coupled to the memory. The processor is configured to obtain a start location, a destination location and a rider profile. The processor is configured to determine a rider vulnerability score based on the rider profile and determine a route risk score based on the current location, the destination location and an expected route. The processor is configured to determine a driver risk score based on the driver profile. The processor is configured to generate a ride-share risk score based on the ride vulnerability score, the route risk score and the driver risk score and provide the ride-share risk score to a user device.