G01C21/3629

Systems and methods of determining locations of medical devices relative to wearable devices
11662218 · 2023-05-30 · ·

According to some aspects, a wearable device is provided. The wearable device includes a memory, one or more antennas, one or more processors coupled with the memory and the one or more antennas, a location manager component executable by the one or more processors and configured to determine a location of the wearable device, and a direction manager component executable by the one or more processors. The direction manager component may be configured to receive, via the one or more antennas, information descriptive of a location of the medical device, determine a path between the location of the wearable device and the location of the medical device, and provide information descriptive of the path.

Interactive vehicle navigation coaching system

A dynamic navigation coach system is programmed to monitor and assist drivers while keeping them engaged en route to the destination. The system may provide driver navigation assistance and training that monitors user navigational skills, driving habits, and environmental factors, and provides dynamically adjustable tools to provide varying levels of navigation assistance in a game play format. The system may selectively provide navigational directions or corrections to the driver when the driver deviates from a scheduled travel route, instead of providing instructions at every driving event.

DRIVING ANALYSIS AND INSTRUCTION DEVICE
20230162618 · 2023-05-25 ·

A racing coach device stores a first path of travel along a racetrack over a first time period and a second path of travel along the racetrack over a second time period. The racing coach device identifies, for each of a plurality of geolocations along the racetrack, one of the first path of travel or the second path of travel that is associated with a shorter duration of time over which the user traversed a segment of the path of travel associated with each of the plurality of geolocations. The device determines an optimal path of travel along the racetrack based on the identified first and second path of travel for each segment of the path of travel at each of the plurality of geolocations that results in a calculated lap time to traverse the racetrack that is less than the first time period and the second time period.

METHOD FOR PREPARING ROAD GUIDANCE INSTRUCTIONS

A method prepares voice guidance instructions for an individual, formulated in the most natural fashion possible. The method includes:—determining, by a computer, a path to be followed, —acquiring, by an image acquisition unit, at least one image of the environment of the individual, —processing the image in order to detect at least one object therein and in order to characterise the object, and —preparing a voice guidance instruction supplying the user with a piece of information for carrying out a manoeuvre in order to follow the path. The method also includes determining a level of complexity of the manoeuvre, and, in the preparation step, the voice guidance instruction is formulated using an indication deduced from the characterisation of the object only if the level of complexity of the manoeuvre is greater than a first threshold.

Method, apparatus and computer program product for using a location graph to enable natural guidance
11624626 · 2023-04-11 · ·

A method, apparatus, and computer program product are therefore provided for providing natural guidance using one or more location graphs based on a context of a user. Methods may include: receiving an indication of a location of a user; identifying a location graph of location objects proximate the location of the user; establishing a context of the user; establishing a path among the location objects of the location graph based, at least in part, on the context of the user; generating natural language guidance based on the path among the location objects; and providing natural language guidance to the user. The location of a user may include a location along a route between an origin and a destination, where identifying a location graph of location objects may include identifying a location graph of location objects proximate the route between the origin and the destination.

DATA GENERATION METHOD AND APPARATUS
20220322009 · 2022-10-06 ·

Example data generation methods and apparatuses are provided. One example method includes obtaining, by a data generation apparatus, spatial object information. The data generation apparatus can then generate content information for describing the spatial object. The data generation apparatus can then generate azimuth information based on the spatial object information, where the azimuth information indicates an azimuth of a spatial object relative to the data generation apparatus. The data generation apparatus can then generate, based on the azimuth information and the content information, spatial sound data for playing a spatial sound, where a position of a sound source of the spatial sound corresponds to the azimuth information.

AUTOMATED ASSISTANT THAT DETECTS AND SUPPLEMENTS VARIOUS VEHICLE COMPUTING DEVICE CAPABILITIES

Implementations set forth herein relate to interactions, between vehicle computing devices and mobile computing devices, that reduce duplicative processes from occurring at either device. Reduction of such processes can be performed, in some instances, via communications between a vehicle computing device and a mobile computing device in order to determine, for example, how to uniquely render content at an interface of each respective computing device while the user is driving the vehicle. These communications can occur before a user has entered a vehicle, while the user is in the vehicle, and/or after a user has left the vehicle. For instance, just before a user enters a vehicle, a vehicle computing device can be primed for certain automated assistant interactions between the user and their mobile computing device. Alternatively, or additionally, the user can authorize the vehicle computing device to perform certain processes immediately after leaving the vehicle.

VEHICLE BASED EXTERNAL ENVIRONMENT AUGMENTATION FOR OPERATOR ALERTNESS

A route from a first physical location to a second physical location is divided into a set of segments using a route optimization engine. Using a user response analysis model, a response to a physical environment associated with a segment in the set of segments is scored, the scoring resulting in a score. Using a content generation model and the score, the physical environment is augmented, the augmenting combining the physical environment and a generated environment.

Method and system for navigating vehicle to pickup / drop-off zone
11656093 · 2023-05-23 · ·

This document describes methods by which a system determines a pickup/drop-off zone (PDZ) to which a vehicle will navigate to perform a ride service request. The system will define a PDZ that is a geometric interval that is within a lane of a road at the requested destination of the ride service request by: (i) accessing map data that includes the geometric interval; (ii) using the vehicle's length and the road's speed limit at the destination to calculate a minimum allowable length for the PDZ; (iii) setting, start point and end point boundaries for the PDZ having an intervening distance that is equal to or greater than the minimum allowable length; and (iv) positioning the PDZ in the lane at or within a threshold distance from the requested destination. The system will then generate a path to guide the vehicle to the PDZ.

SYSTEMS AND METHODS FOR PROVIDING NAVIGATION DIRECTIONS BASED ON EMOTIONS AND ACTIVITIES
20170370736 · 2017-12-28 · ·

Systems and methods are described for improved navigation assistance by providing overview directions focusing on points where other users tend to make mistakes or display emotional responses, such as stress, that indicate that they feel they may make mistakes. In an exemplary method, a navigation process receives information about a present user's navigation route, the present user's status, and the user history. The navigation service compiles the received information and determines an enhanced navigation route.