G01S19/39

RADIO SIGNAL DEVICE AND METHOD FOR FAST TIME AMBIGUITY RESOLUTION
20230065422 · 2023-03-02 ·

The invention concerns a method of resolving a time ambiguity in a receiver based on a received radio signal. The radio signal comprises a first signal component and a second signal component. The first signal component comprises a first code of X.sub.1 code symbols, the first code having a duration of C.sub.1 units of time, wherein each of the code symbols has a duration of St units of time. Likewise, the second signal component comprises a second code of X.sub.2 code symbols, the second code having a duration of C2 units of time, wherein each of the code symbols has a duration of S.sub.2 units of time. Either, the code duration C.sub.1 of the first signal component and the code duration C.sub.2 of the second signal component are chosen such that the start or the end of the first code and the second code have a reference code phase offset of D units of time every 2 N units of time, wherein 2N is equivalent to the least common multiple of C.sub.1 and C.sub.2. Or, the code duration C.sub.1 of the first signal component and the code symbol duration S.sub.2 of the second signal component are chosen such that the start or the end of the first code and the second code symbol have a reference code phase offset of D units of time every 2N units of time, wherein 2N is equivalent to the least common multiple of C.sub.1 and S.sub.2. The method comprises acquiring each of the first and second signal components, and performing code symbol synchronization and/or code synchronization for each of the first code and the second code. The method further comprises estimating a code phase offset between the synchronized first code and the synchronized second code, or a code-symbol phase offset between the synchronized first code and the synchronized second code symbol. Finally, the method comprises resolving the time ambiguity of the receiver within a ±N units of time period based on the time-dependent code phase offset or the time-dependent code-symbol phase offset. The invention further concerns radio signal devices.

ELECTRONIC DEVICE, PAUSE DETERMINATION METHOD, AND STORAGE MEDIUM
20230067390 · 2023-03-02 · ·

An electronic device which is capable of determining whether a user is moving or stationary, includes a speed acquisition unit that acquires a user's moving speed and a processor that determines whether the user is in a moving state or in a pause state. In the moving state, the processor determines that a transition from the moving state to the pause state has occurred in the case where the moving speed acquired by the speed acquisition unit is less than the pause speed threshold. In the pause state, the processor determines that a transition from the pause state to the moving state has occurred in the case where the moving speed acquired by the speed acquisition unit is equal to or more than the moving speed threshold.

COURSE GENERATION APPARATUS AND VEHICLE CONTROL APPARATUS

There has been a problem that because in a section where a road forks from a main lane or merges the main lane, the number of lanes increases or decreases, breakage of a lane line and existence of other vehicles hinder the lane line from being read and hence generation of a target course becomes unstable. A course generation apparatus according to the present disclosure is provided with a prohibition-section determination unit that determines, in the case of forking from a main lane or merging with the main lane, that a present section is an environmental-information-course usage prohibition section, until a time when a vehicle position passes through a forking completion point or a merging completion point, and with a course selection unit that selects an environmental information course or a route-information course in a normal time and selects the route-information course in the environmental-information-course usage prohibition section.

SYSTEM AND METHOD FOR TIME-OF-FLIGHT DETERMINATION USING CATEGORIZATION OF BOTH CODE AND PHASE IN RECEIVED SIGNAL
20230161051 · 2023-05-25 ·

A method for detecting a probe signal at an estimated code delay and an estimated doppler frequency includes: (i) dividing a period of the probe signal into sections each of a predetermined duration; (ii) assigning to each section one of a multiple code categories, each code category being indicative of a signal pattern of the probe signal within the section; and (iii) selecting multiple phase categories for a sinusoidal signal, each phase category being indicative of a range of phases in the sinusoidal signal. Thereafter, the method includes (i) receiving a signal from which the probe signal is to be detected; (ii) dividing the received signal into sections each of the predetermined duration; (iii) assigning each section of the received signal both a corresponding code category and a corresponding phase category, based respectively on the estimated code delay and the doppler frequency; and (iv) separately accumulating sections of the received signal according to the assigned code and phase categories of each section.

REMOTE PARK ASSIST AUGMENTED REALITY USER ENGAGEMENT WITH CAMERALESS DETECTION

A system for a vehicle includes a vehicle processor disposed to control a drive system, and a memory for storing executable instructions. The vehicle processor is programmed to execute the instructions to determine, via the vehicle processor, a localization of a mobile device using a tethered wireless connection between the mobile device and the vehicle, receive, via the processor, an absolute heading of the mobile device, determine, via the vehicle processor, based on the localization of the mobile device, a relative bearing angle from the mobile device to the vehicle. The system may use the tethered wireless connection and the relative bearing angle from the mobile device to the vehicle to determine that a user is actuating a Human Machine Interface (HMI) element indicative of user attention to a remote parking maneuver and complete the remote parking maneuver.

REMOTE PARK ASSIST AUGMENTED REALITY USER ENGAGEMENT WITH CAMERALESS DETECTION

A system for a vehicle includes a vehicle processor disposed to control a drive system, and a memory for storing executable instructions. The vehicle processor is programmed to execute the instructions to determine, via the vehicle processor, a localization of a mobile device using a tethered wireless connection between the mobile device and the vehicle, receive, via the processor, an absolute heading of the mobile device, determine, via the vehicle processor, based on the localization of the mobile device, a relative bearing angle from the mobile device to the vehicle. The system may use the tethered wireless connection and the relative bearing angle from the mobile device to the vehicle to determine that a user is actuating a Human Machine Interface (HMI) element indicative of user attention to a remote parking maneuver and complete the remote parking maneuver.

LOW-SAMPLING RATE GPS TRAJECTORY LEARNING
20230060793 · 2023-03-02 ·

One or more computer processors encode a plurality of time sequenced global position system (GPS) datapoints onto a grided dimensional area; determine a general trajectory between each time sequenced GPS datapoint in the plurality of encoded time sequenced GPS datapoints and a subsequent encoded time sequenced GPS datapoint; cluster the encoded time sequenced GPS datapoints based on a respective determined trajectory with a plurality of encoded historical GPS datapoints; calculate an azimuth for each encoded time sequenced GPS datapoint in the plurality of time sequenced GPS datapoints utilizing a plurality of adjacent historical GPS datapoints contained within a respective cluster; generate a plurality of interpolated GPS datapoints utilizing calculated azimuths, determined general trajectories, and historical GPS datapoints; and aggregate the generated interpolated GPS datapoints with the plurality of time sequenced GPS datapoints into an interpolated route, wherein each GPS datapoint in the interpolated route is within respective azimuth thresholds.

ESTIMATING DEVICE POSITION IN MULTIPATH ENVIRONMENTS

A device implementing a system for estimating device position includes at least one processor configured to receive a first sensor measurement of a device at a first time, the first sensor measurement having a first variance in measurement error, and to receive a second sensor measurement of the device at a second time, the second sensor measurement having a second variance in measurement error. The at least one processor is further configured to determine a speed of the device based on at least one of the first or second sensor measurements, and adjust the second variance in measurement error based on the determined speed. The at least one processor is further configured to estimate a device position based at least in part on the first variance in measurement error and the adjusted second variance in measurement error.

Systems and methods for reduced-outlier satellite positioning
11624843 · 2023-04-11 · ·

A method for reduced-outlier satellite positioning includes receiving a set of satellite positioning observations at a receiver; generating a first receiver position estimate; generating a set of posterior observation residual values from the set of satellite positioning observations and the first receiver position estimate; based on the set of posterior observation residual values, identifying a subset of the satellite positioning observations as statistical outliers; and after mitigating an effect of the statistical outliers, generating a second receiver position estimate having higher accuracy than the first receiver position estimate.

Global navigation satellite system (GNSS) and temperature sensing crystal (TSX) based device time service

In some implementations, a processor may retrieve predicted positioning data and predicted orbital data from global navigation satellite service (GNSS) positioning circuitry of a wireless device in response to a request for device time. The processor may retrieve long-term learning (LTL) data for a temperature sensing crystal (TSX) of the wireless device, the LTL data including S-curve characteristics of the TSX, and the time tracking uncertainty of the TSX. The processor may generate a GNSS-based device time estimate using the predicted positioning data and the predicted orbital data. The processor may perform TSX-based device time processing by updating the GNSS-based device time estimate using a clock signal of the TSX to generate a final device time estimate, the updating based on the retrieved LTL data for the TSX.