IP Library Granted Patent US 6,995,708
Granted Patent B2
US 6,995,708 · App. 10/196,968 · Granted Feb 7, 2006

Local positioning system

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,995,708
App. No.
10/196,968
Granted
Feb 7, 2006
Kind
B2
Abstract

A method to determine position of a user includes sniffing for one or more earth-based media; and if the one or more earth-based media exists, using an earth-based positioning system (PS) receiver associated with one of the media and otherwise using a satellite-based PS receiver.

Claims (29)

1. A method to determine position of a user, comprising:

sniffing for one or more earth-based media with a mobile device; and

if the one or more earth-based media is present, using an earth-based positioning system (PS) receiver of the mobile device selected from one of a short-range wireless receiver of the mobile device and a cellular receiver of the mobile device to determine the position, otherwise using a satellite-based PS receiver of the mobile device to determine the position only if the one or more earth-based media are not present, using code of the mobile device to fix the mobile device to favor use of the earth-based PS receiver over the satellite-based PS receiver.

2. The method of claim 1 , wherein using the earth-based PS receiver further comprises using one of a BLUETOOTH™ receiver, an 802.11 receiver, and a cellular receiver on a single integrated circuit of the mobile device, the integrated circuit including a processor.

3. The method of claim 2 , further comprising selecting the BLUETOOTH™ receiver or the 802.11 receiver over the cellular receiver.

4. The method of claim 1 , further comprising selecting the earth-based PS receiver over the satellite-based PS receiver to reduce power consumption.

5. The method of claim 1 , further comprising powering down the cellular receiver if the short-range wireless receiver is operating.

6. The method of claim 1 , further comprising activating the cellular receiver and establishing a cellular link only if a strength of received short-range wireless signals is inadequate.

7. The method of claim 1 , wherein the code is not user alterable.

8. A method to determine position of a user, comprising:

enabling a first positioning receiver on an integrated circuit (IC) having a processor core including a digital signal processor (DSP) and a central processor, to determine the position if a first wireless personal area network (PAN) is accessible;

otherwise enabling a second positioning receiver on the IC to determine the position if a second wireless local area network (LAN) is accessible;

otherwise enabling a cellular positioning receiver on the IC to determine the position if a cellular signal is accessible; and

enabling a satellite-based global positioning system (GPS) receiver on the IC to determine the position only if the first wireless PAN, the second wireless LAN and the cellular signal are not accessible, wherein code executed on the IC fixes the IC to favor an earth-based positioning receiver over the satellite-based GPS receiver.

9. The method of claim 8 , wherein the second wireless LAN conforms to an 802.11 specification.

10. The method of claim 8 , wherein the first wireless PAN conforms to a BLUETOOTH™ specification.

11. The method of claim 8 , further comprising enabling one of the first positioning receiver, the second positioning receiver, and the cellular positioning receiver over the satellite-based GPS receiver to reduce power consumption.

12. The method of claim 8 , further comprising powering down the cellular positioning receiver if the first positioning receiver or the second positioning receiver is operating.

13. A system comprising:

a reconfigurable processor core including a digital signal processor (DSP) and a central processor on an integrated circuit (IC);

first and second communication channels on the IC coupled to the reconfigurable processor core, the first communication channel comprising a short-range wireless channel and the second communication channel comprising a cellular channel;

a sniffer on the IC to sniff for one or more earth-based media; and

a storage on the IC coupled to the reconfigurable processor core, the storage containing instructions that fix operation of the system to determine position using an earth-based media, if present, otherwise to determine position using a satellite-based media.

14. The system of claim 13 , wherein the storage further comprises instructions to fix operation of the system to enable a first positioning receiver on the integrated circuit (IC) to determine the position if a first wireless personal area network (PAN) is accessible, otherwise to enable a second positioning receiver on the IC to determine the position if a second wireless local area network (LAN) is accessible, otherwise to enable a cellular positioning receiver on the IC to determine the position if a cellular signal is accessible, and otherwise to enable a satellite-based global positioning system (GPS) receiver on the IC to determine the position.

15. The system of claim 13 , wherein the system comprises a universal positioning system to receive signals from a plurality of base stations, a plurality of cellular units, and a plurality of satellites.

16. The system of claim 15 , wherein the universal positioning system comprises a plurality of receivers having different protocols on a single integrated circuit.

17. The system of claim 13 , wherein the reconfigurable processor core comprises a plurality of processors, and at least one digital signal processor (DSP).

18. The system of claim 17 , wherein at least one unused processor is to be powered off.

19. The system of claim 13 , further comprising a router coupled to the first and second communication channels to transmit packets in parallel through the first and second communication channels, wherein the first and second communication channels to transmit the packets via different communication protocols.

Assignments (9)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2020
From: INTELLECTUAL VENTURES ASSETS 141 LLC
To: NORTHSTAR SYSTEMS LLC
Reel/Frame 054665/0807 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2020
From: INTELLECTUAL VENTURES I LLC
To: INTELLECTUAL VENTURES ASSETS 141 LLC
Reel/Frame 051413/0326 →
MERGER Recorded Dec 7, 2010
From: GALLITZIN ALLEGHENY LLC
To: INTELLECTUAL VENTURES I LLC
Reel/Frame 025446/0035 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2007
From: AIRIP CORPORATION
To: GALLITZIN ALLEGHENY LLC
Reel/Frame 020173/0258 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2004
From: SCHMIDT, DOMINIK J.
To: AIRIFY COMMUNICATIONS, INC.
Reel/Frame 015504/0763 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2004
From: AIRIFY COMMUNICATIONS, INC.
To: INTELLECT CAPITAL VENTURES, L.L.C.
Reel/Frame 015460/0646 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2004
From: INTELLECT CAPITAL VENTURES L.L.C.
To: AIRIP CORPORATION
Reel/Frame 015460/0652 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2004
From: AIRIP CORPORATION
To: GALLITZIN ALLEGHENY LLC
Reel/Frame 015271/0226 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2004
From: AIRIFY COMMUNICATIONS, INC.
To: AIRIP CORP.
Reel/Frame 014610/0148 →