IP Library Granted Patent US 6,901,276
Granted Patent B1
US 6,901,276 · App. 09/847,768 · Granted May 31, 2005

Direct digital signal processor control of multi-channel scan for re-establishing connections in a wirelessly networked device

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,901,276
App. No.
09/847,768
Granted
May 31, 2005
Kind
B1
Abstract

A method and system for establishing a wireless connection between a portable computer system and a wireless network, particularly when the portable computer system goes out of coverage and a wireless connection needs to be re-established. The portable computer system has a main processor and a digital signal processor (DSP). The main processor is placed in a low power mode, conserving battery power. When the portable computer system goes out of coverage, broadcast channels used by the wireless network are scanned by the DSP instead of the main processor to identify channels that have sufficient signal strength for the wireless connection. Thus, the main processor remains in the low power mode. When the DSP identifies acceptable channels, it wakes up the main processor and identifies the channels having sufficient signal strength. The main processor then establishes a wireless connection using one of the channels identified by the DSP.

Claims (53)

1. In a portable computer system comprising a digital signal processor (DSP) and a main processor, a method for establishing a wireless connection between said portable computer system and a wireless network, said method comprising:

scanning a plurality of broadcast channels used by said wireless network, wherein said scanning is performed under direction of said DSP while said main processor remains in said low power mode;

determining whether a broadcast channel is acceptable for said wireless connection, wherein said determining is executed by said DSP while said main processor remains in said low power mode;

said DSP waking up said main processor provided a broadcast channel acceptable for said wireless connection is identified and otherwise said DSP repeating said scanning at periodic time intervals until said broadcast channel acceptable for said wireless connection is identified, wherein said DSP is placed in a lower power sleep mode between each said scanning; and

said DSP identifying to said main processor said broadcast channel acceptable for said wireless connection.

2. The method as recited in claim 1 wherein said determining comprises:

comparing to a threshold a measure of signal strength of a signal received over said broadcast channel, wherein said threshold is for defining a signal strength acceptable for said wireless connection.

3. The method as recited in claim 2 further comprising:

identifying a number of broadcast channels acceptable for said wireless connection; and

sorting said number of broadcast channels according to their respective measure of signal strength.

4. The method as recited in claim 3 further comprising:

selecting from said number of broadcast channels a broadcast channel having the highest measure of signal strength; and

establishing said wireless connection using said broadcast channel having the highest measure of signal strength, wherein said establishing is performed under direction of said main processor.

5. The method as recited in claim 1 wherein said scanning further comprises:

disregarding certain broadcast channels used by said wireless network.

6. The method as recited in claim 1 wherein said wireless network is a Mobitex wireless communication system.

7. The method as recited in claim 1 wherein said scanning is automatically initiated when a previously established wireless connection between said portable computer system and said wireless network is lost.

8. The method as recited in claim 1 wherein said scanning is automatically initiated when said portable computer system is powered on and an acceptable broadcast channel for said wireless connection is not acquired.

9. A portable computer system comprising:

a bus;

a wireless transceiver coupled to said bus;

a main processor coupled to said bus; and

a digital signal processor (DSP) coupled to said bus, said DSP for executing a method for establishing a wireless connection between said portable computer system and a wireless network, said method comprising:

scanning a plurality of broadcast channels used by said wireless network, wherein said scanning is performed while said main processor is in a low power mode;

determining whether a broadcast channel is acceptable for said wireless connection, wherein said determining is executed while said main processor remains in said low power mode;

waking up said main processor provided a broadcast channel acceptable for said wireless connection is identified and otherwise said DSP repeating said scanning at periodic time intervals until said broadcast channel acceptable for said wireless connection is identified, wherein said DSP is placed in a lower power sleep mode between each said scanning; and

identifying to said main processor said broadcast channel acceptable for said wireless connection.

10. The portable computer system of claim 9 , wherein said determining of said method comprises:

comparing to a threshold a measure of signal strength of a signal received over said broadcast channel, wherein said threshold is for defining a signal strength acceptable for said wireless connection.

11. The portable computer system of claim 10 wherein said method further comprises:

identifying a number of broadcast channels acceptable for said wireless connection; and

sorting said number of broadcast channels according to their respective measure of signal strength.

12. The portable computer system of claim 11 wherein a broadcast channel having the highest measure of signal strength is selected from said number of broadcast channels and used for said wireless connection.

13. The portable computer system of claim 9 wherein said scanning of said method further comprises:

disregarding certain broadcast channels used by said wireless network.

14. The portable computer system of claim 9 wherein said wireless network is a Mobitex wireless communication system.

15. The portable computer system of claim 9 wherein said scanning of said method is automatically initiated when a previously established wireless connection between said portable computer system and said wireless network is lost.

16. The portable computer system of claim 9 wherein said scanning of said method is automatically initiated when said portable computer system is powered on and an acceptable broadcast channel for said wireless connection is not acquired.

17. In a portable computer system comprising a digital signal processor (DSP) and a main processor, a method for establishing a wireless connection between said portable computer system and a wireless network, said method comprising:

scanning a plurality of broadcast channels used by said wireless network, wherein said step of scanning is performed under direction of said DSP while said main processor is in a low power mode and wherein said step of scanning is automatically initiated in response to a triggering event;

said DSP comparing to a threshold value a measure of signal strength of each signal received over said plurality of broadcast channels, wherein said threshold is for defining a signal strength acceptable for said wireless connection;

said DSP waking up said main processor provided a broadcast channel acceptable for said wireless connection is identified, and otherwise said DSP repeating said scanning until a broadcast channel acceptable for said wireless connection is identified, wherein said DSP is placed in a lower power sleep mode between each said scanning; and

said DSP identifying to said main processor said broadcast channel acceptable for said wireless connection.

18. The method as recited in claim 17 wherein said comparing comprises:

said DSP identifying a number of broadcast channels acceptable for said wireless connection; and

said DSP ranking said number of broadcast channels according to their respective measure of signal strength.

19. The method as recited in claim 18 wherein said method further comprises:

said main processor selecting from said number of broadcast channels a broadcast channel having the highest measure of signal strength; and

said main processor establishing said wireless connection using said broadcast channel having the highest measure of signal strength.

20. The method as recited in claim 17 wherein certain broadcast channels used by said wireless network are disregarded.

21. The method as recited in claim 17 wherein said wireless network is a Mobitex wireless communication system.

22. The method as recited in claim 17 wherein said triggering event is loss of a previously established wireless connection between said portable computer system and said wireless network.

23. The method as recited in claim 17 wherein said triggering event is lack of acquisition of a broadcast channel for said wireless connection when said portable computer system is powered on.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2014
From: HEWLETT-PACKARD COMPANY; HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.; PALM, INC.
To: QUALCOMM INCORPORATED
Reel/Frame 032132/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0239 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 031837/0544 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2013
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 031837/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 3, 2013
From: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
To: PALM, INC.
Reel/Frame 030341/0459 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2010
From: PALM, INC.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 025204/0809 →
RELEASE OF SECURITY INTEREST Recorded Jul 6, 2010
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: PALM, INC.
Reel/Frame 024630/0474 →