Method and system for prediction-based distributed navigation
AssigneeTeleVigation, Inc.
InventorsYi-Chung Chao, HaiPing Jin, DongHai Dai
Life of this patent
Estimating the term…
Abstract
Method and system for prediction-based navigation in a real-time distributed navigation system. In one embodiment, a server receives a request from a client comprising one or more position coordinates. The server estimates the user's speed, estimates total elapsed time, calculates an optimal route to the destination and sends a set of routing directions to the client. Moreover, the server estimates a route origin within an estimated comfort zone in order to calculate the optimal route from the estimated origin to the destination.
Claims38
A prediction-based navigation method in a distributed system comprising a client and a remote server, wherein the steps of providing prediction-based distributed navigation by the client comprises:
- sending a request for a set of routing information to the server by the client, wherein the request comprises sending a set of position coordinates;
- estimating an initial user position in response to receiving the client request and the set of position coordinates;
- calculating a comfort zone range wherein the comfort zone range comprises a minimum and a maximum displacement value, wherein the minimum displacement is defined by a minimum weighted function, an initial user speed, and an estimated elapsed time, and the maximum displacement of the comfort zone range is defined by a maximum weighted function, the initial user speed, and the estimated elapsed time;
- and
- generating a new set of routing information to a destination requested by the user using the calculated comfort zone range to estimate a route origin and accessing one or more databases to determine a set of routing directions from the estimated route origin to the destination.
A prediction-based navigation method in a distributed system comprising a client and a remote server, wherein the steps of providing prediction-based distributed navigation by the client comprises:
- a) sending a request for a set of routing information to the server by the client, wherein the request comprises sending a set of position coordinates;
- b) estimating an initial user position in response to receiving the client request and the set of position coordinates;
- c) determining if the initial user position is ambiguous;
- d) if the initial user position is not ambiguous, calculating a comfort zone range wherein the comfort zone range comprises a minimum and a maximum displacement value, wherein the minimum displacement is defined by a minimum weighted function, an initial user speed, and an estimated elapsed time, and the maximum displacement of the comfort zone range is defined by a maximum weighted function, the initial user speed, and the estimated elapsed time;
- and
- e) generating a new set of routing information to a destination requested by the user using the calculated comfort zone range to estimate a route origin and accessing one or more databases to determine a set of routing directions from the estimated route origin to the destination.
A prediction-based distributed navigation system comprising:
- a client for sending a request for a set of routing information, wherein the request comprises sending a set of position coordinates;
- and
- a server for receiving the request from the client, calculating a comfort zone range wherein the comfort zone range comprises a minimum and a maximum displacement value, and generating a new set of routing information to a destination requested by the client using the calculated comfort zone range to estimate a route origin and accessing one or more databases to determine a set of routing directions from the estimated route origin to the destination.
A prediction-based distributed navigation system comprising:
- a server for receiving a navigation request, calculating a comfort zone range wherein the comfort zone range comprises a minimum and a maximum displacement value, generating a new set of routing information to a requested destination using the calculated comfort zone range to estimate a route origin and accessing one or more databases to determine a set of routing directions from the estimated route origin to the destination;
- and
- a client for receiving the set of routing directions from the server.
Dependencies are inferred from the claim text.