System and/or method for providing information updates to a location server
First Claim
Patent Images
1. A method comprising:
- obtaining, at a mobile device, a first raw pseudorange measurement based, at least in part, on a signal received at said mobile device from a first transmitter;
updating the first raw pseudorange measurement to obtain a first estimated pseudorange at a first instance of time;
obtaining, at the mobile device, a second raw pseudorange measurement based, at least in part, on a signal received at said mobile device;
updating the second raw pseudorange measurement to obtain a second estimated pseudorange at a second instance of time;
extrapolating one or more of the first and second estimated pseudoranges to obtain an extrapolated estimated pseudorange at a future instance of time based on an estimated rate of change of the first or second estimated pseudorange, comprising weighting said first estimated pseudorange and said second estimated pseudorange according to perceived presence of multipath when the first and second estimated pseudoranges are obtained at the first and second instances of time, respectively, wherein one of the first and second estimated pseudoranges obtained in a perceived low multipath environment is weighted more than the other one of the first and second estimated pseudoranges obtained in a perceived high multipath environment; and
transmitting the extrapolated estimated pseudorange from said mobile device to a location server.
1 Assignment
0 Petitions
Accused Products
Abstract
The subject matter disclosed herein relates to a system and method for acquiring signal received from satellite vehicles (SVs) in a satellite navigation system. In one example, although claimed subject matter is not so limited, information processed in acquiring a signal from a first SV may be used in acquiring a signal from a second SV.
-
Citations
20 Claims
-
1. A method comprising:
-
obtaining, at a mobile device, a first raw pseudorange measurement based, at least in part, on a signal received at said mobile device from a first transmitter; updating the first raw pseudorange measurement to obtain a first estimated pseudorange at a first instance of time; obtaining, at the mobile device, a second raw pseudorange measurement based, at least in part, on a signal received at said mobile device; updating the second raw pseudorange measurement to obtain a second estimated pseudorange at a second instance of time; extrapolating one or more of the first and second estimated pseudoranges to obtain an extrapolated estimated pseudorange at a future instance of time based on an estimated rate of change of the first or second estimated pseudorange, comprising weighting said first estimated pseudorange and said second estimated pseudorange according to perceived presence of multipath when the first and second estimated pseudoranges are obtained at the first and second instances of time, respectively, wherein one of the first and second estimated pseudoranges obtained in a perceived low multipath environment is weighted more than the other one of the first and second estimated pseudoranges obtained in a perceived high multipath environment; and transmitting the extrapolated estimated pseudorange from said mobile device to a location server. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
obtaining a first raw measurement based, at least in part, on one or more signals received at a mobile device from at least one transmitter; updating the first raw measurement to obtain a first estimated pseudorange at a first instance of time; obtaining a second raw measurement based, at least in part, on one or more signals received at the mobile device; updating the second raw measurement to obtain a second estimated pseudorange at a second instance of time; extrapolating one or more of the first and second estimated pseudoranges to obtain an extrapolated estimated pseudorange at a future instance of time based on an estimated rate of change of the first or second estimated pseudorange, comprising weighting said first estimated pseudorange and said second estimated pseudorange according to perceived presence of multipath when the first and second estimated pseudoranges are obtained at the first and second instances of time, respectively, wherein one of the first and second estimated pseudoranges obtained in a perceived low multipath environment is weighted more than the other one of the first and second estimated pseudoranges obtained in a perceived high multipath environment; and transmitting said extrapolated estimated pseudorange from said mobile device to a location server. - View Dependent Claims (9, 10, 11, 12)
-
-
13. An article comprising:
-
a non-transitory storage medium, said non-transitory storage medium comprising machine-readable instructions stored thereon which, if executed by a computing platform, are adapted to cause said computing platform to; obtain, at a mobile device, a first raw pseudorange measurement based, at least in part, on a signal received at said mobile device from a first transmitter; update the first raw pseudorange measurement to obtain a first estimated pseudorange at a first instance of time; obtain, at the mobile device, a second raw pseudorange measurement based, at least in part, on a signal received at said mobile device; update the second raw pseudorange measurement to obtain a second estimated pseudorange at a second instance of time; extrapolate one or more of the first and second estimated pseudoranges to obtain an extrapolated estimated pseudorange at a future instance of time based on an estimated rate of change of the first or second estimated pseudorange, comprising instruction to weight said first estimated pseudorange and said second estimated pseudorange according to perceived presence of multipath when the first and second estimated pseudoranges are obtained at the first and second instances of time, respectively, wherein one of the first and second estimated pseudoranges obtained in a perceived low multipath environment is weighted more than the other one of the first and second estimated pseudoranges obtained in a perceived high multipath environment; and initiate transmission of the extrapolated estimated pseudorange from said mobile device to a location server.
-
-
14. An article comprising:
-
a non-transitory storage medium, said non-transitory storage medium comprising machine-readable instructions stored thereon which, if executed by a computing platform, are adapted to cause said computing platform to; obtain a first raw measurement based, at least in part, on one or more signals received at a mobile device from at least one transmitter; update the first raw measurement to obtain a first estimated pseudorange at a first instance of time; obtain a second raw measurement based, at least in part, on one or more signals received at the mobile device; update the second raw measurement to obtain a second estimated pseudorange at a second instance of time; extrapolate one or more of the first and second estimated pseudoranges to obtain an extrapolated estimated pseudorange at a future instance of time based on an estimated rate of change of the first or second estimated pseudorange, comprising instruction to weight said first estimated pseudorange and said second estimated pseudorange according to perceived presence of multipath when the first and second estimated pseudoranges are obtained at the first and second instances of time, respectively, wherein one of the first and second estimated pseudoranges obtained in a perceived low multipath environment is weighted more than the other one of the first and second estimated pseudoranges obtained in a perceived high multipath environment; and initiate transmission of said extrapolated estimated pseudorange from said mobile device to a location server.
-
-
15. A mobile device comprising:
-
a receiver to receive signals from one or more transmitters, said mobile device being adapted to; obtain, at the mobile device, a first raw pseudorange measurement based, at least in part, on a signal received at said mobile device from a first transmitter; update the first raw pseudorange measurement to obtain a first estimated pseudorange at a first instance of time; obtain, at the mobile device, a second raw pseudorange measurement based, at least in part, on a signal received at said mobile device; update the second raw pseudorange measurement to obtain a second estimated pseudorange at a second instance of time; extrapolate one or more of the first and second estimated pseudoranges to obtain an extrapolated estimated pseudorange at a future instance of time based on an estimated rate of change of the first or second estimated pseudorange; weight said first estimated pseudorange and said second estimated pseudorange according to perceived presence of multipath when the first and second estimated pseudoranges are obtained at the first and second instances of time, respectively, wherein one of the first and second estimated pseudoranges obtained in a perceived low multipath environment is weighted more than the other one of the first and second estimated pseudoranges obtained in a perceived high multipath environment; and transmit the extrapolated estimated pseudorange to a location server.
-
-
16. A mobile device comprising:
-
a receiver to receive signals from a plurality of transmitters, said mobile device being adapted to; obtain a first raw measurement based, at least in part, on one or more signals received at said mobile device from at least one transmitter; update the first raw measurement to obtain a first estimated pseudorange at a first instance of time; obtain a second raw measurement based, at least in part, on one or more signals received at the mobile device; update the second raw measurement to obtain a second estimated pseudorange at a second instance of time; extrapolate one or more of the first and second estimated pseudoranges to obtain an extrapolated estimated pseudorange at a future instance of time based on an estimated rate of change of the first or second estimated pseudorange; weight said first estimated pseudorange and said second estimated pseudorange according to perceived presence of multipath when the first and second estimated pseudoranges are obtained at the first and second instances of time, respectively, wherein one of the first and second estimated pseudoranges obtained in a perceived low multipath environment is weighted more than the other one of the first and second estimated pseudoranges obtained in a perceived high multipath environment; and initiate transmission of said extrapolated estimated pseudorange from said mobile device to a location server.
-
-
17. A system comprising:
-
a location server; and a mobile device, said mobile device being adapted to; obtain, at the mobile device, a first raw pseudorange measurement based, at least in part, on one or more signals received at said mobile device from a first transmitter; update the first raw pseudorange measurement to obtain a first estimated pseudorange at a first instance of time; obtain, at the mobile device, a second raw pseudorange measurement based, at least in part, on a signal received at said mobile device; update the second raw pseudorange measurement to obtain a second estimated pseudorange at a second instance of time; extrapolate one or more of the first and second estimated pseudoranges to obtain an extrapolated estimated pseudorange at a future instance of time based on an estimated rate of change of the first or second estimated pseudorange; weight said first estimated pseudorange and said second estimated pseudorange according to perceived presence of multipath when the first and second estimated pseudoranges are obtained at the first and second instances of time, respectively, wherein one of the first and second estimated pseudoranges obtained in a perceived low multipath environment is weighted more than the other one of the first and second estimated pseudoranges obtained in a perceived high multipath environment; and transmit the extrapolated estimated pseudorange from said mobile device to said location server, wherein said location server is adapted to estimate a location of said mobile device based, at least in part, on said extrapolated estimated pseudorange.
-
-
18. A system comprising:
-
a location server; and a mobile device, said mobile device being adapted to; obtain a first raw measurement based, at least in part, on one or more signals received at said mobile device from at least one transmitter; update the first raw measurement to obtain a first estimated pseudorange at a first instance of time; obtain a second raw measurement based, at least in part, on one or more signals received at the mobile device; update the second raw measurement to obtain a second estimated pseudorange at a second instance of time; extrapolate one or more of the first and second estimated pseudoranges to obtain an extrapolated estimated pseudorange at a future instance of time based on an estimated rate of change of the first or second estimated pseudorange; weight said first estimated pseudorange and said second estimated pseudorange according to perceived presence of multipath when the first and second estimated pseudoranges are obtained at the first and second instances of time, respectively, wherein one of the first and second estimated pseudoranges obtained in a perceived low multipath environment is weighted more than the other one of the first and second estimated pseudoranges obtained in a perceived high multipath environment; and transmit said extrapolated estimated pseudorange from said mobile device to said location server, wherein said location server is adapted estimate a location of said mobile device based, at least in part, on said extrapolated estimated pseudorange.
-
-
19. A mobile device, wherein the mobile device comprises a processor configured to:
-
obtain, at the mobile device, a first raw pseudorange measurement based, at least in part, on a signal received at said mobile device from a first transmitter; update the first raw pseudorange measurement to obtain a first estimated pseudorange at a first instance of time; obtain, at a the mobile device, a second raw pseudorange measurement based, at least in part, on a signal received at said mobile device; update the second raw pseudorange measurement to obtain a second estimated pseudorange at a second instance of time; extrapolate one or more of the first and second estimated pseudoranges to obtain an extrapolated estimated pseudorange at a future instance of time based on an estimated rate of change of the first or second estimated pseudorange; weight said first estimated pseudorange and said second estimated pseudorange according to perceived presence of multipath when the first and second estimated pseudoranges are obtained at the first and second instances of time, respectively, wherein one of the first and second estimated pseudoranges obtained in a perceived low multipath environment is weighted more than the other one of the first and second estimated pseudoranges obtained in a perceived high multipath environment; and initiate transmission of the extrapolated estimated pseudorange to a location server.
-
-
20. A mobile device, wherein the mobile device comprises a processor configured to:
-
obtain a first raw measurement based, at least in part, on one or more signals received at said mobile device from at least one transmitter; update the first raw measurement to obtain a first estimated pseudorange at a first instance of time; obtain a second raw measurement based, at least in part, on one or more signals received at a the mobile device; update the second raw measurement to obtain a second estimated pseudorange at a second instance of time; extrapolate one or more of the first and second estimated pseudoranges to obtain an extrapolated estimated pseudorange at a future instance of time based on an estimated rate of change of the first or second estimated pseudorange; weight said first estimated pseudorange and said second estimated pseudorange according to perceived presence of multipath when the first and second estimated pseudoranges are obtained at the first and second instances of time, respectively, wherein one of the first and second estimated pseudoranges obtained in a perceived low multipath environment is weighted more than the other one of the first and second estimated pseudoranges obtained in a perceived high multipath environment; and initiate transmission of said extrapolated estimated pseudorange from said mobile device to a location server.
-
Specification