IP Library Granted Patent US 7,969,366
Granted Patent B2
US 7,969,366 · App. 12/794,382 · Granted Jun 28, 2011

System and method for optimized use of a dual mode wireless communication device

Assignee: Kyocera Corporation
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 7,969,366
App. No.
12/794,382
Granted
Jun 28, 2011
Kind
B2
Abstract

Systems and methods for the operation of a dual mode wireless communication device are provided. A wireless communication device includes a scan module, a registration module and a learning module that cooperate to allow the device to identify available radio access technologies, select a radio interface, manage the radio interface, and learn behavioral patterns that optimize operation of the dual mode device. The dual mode device maximizes the overall time it is operational on the better radio access technology while not performing unnecessary scans. This helps in improving performance, preserving battery life and enhancing the overall user experience. In operation, the dual mode device scans for available voice or data networks upon identification of a trigger event, for example, a manual instruction, a drop in signal strength, a loss of signal, a time of usage on a particular network, a battery condition, an application preference, a state of the wireless communication device, or a geographic location. Various trigger events may be stored in a data storage area on the device and new trigger events such as geographic locations where manual scans are frequently requested by the user or geographic locations where signal strength is low or the network signal is typically lost can be stored for future reference by the device in order to improve performance.

Claims (32)

1. A computer implemented method for operating a dual mode wireless communication device on a voice network and a data network, where one or more processors are programmed to perform steps comprising:

monitoring the status of a wireless communication device and a connection between the wireless communication device and a first network;

identifying a trigger event in said status or said connection;

scanning for an available wireless communication network;

identifying an available wireless communication network;

determining whether registration on the available wireless communication network is acceptable; and

registering the wireless communication device on the available wireless communication network if such registration is acceptable.

2. The method of claim 1 , wherein the trigger event comprises the battery condition of the wireless communication device.

3. The method of claim 1 , wherein the trigger event comprises the geographic location of the wireless communication device.

4. The method of claim 1 , wherein the trigger event comprises a signal strength between the wireless communication device and the first network.

5. The method of claim 1 , wherein the trigger event comprises time of use of the connection between the wireless communication device and the first network.

6. The method of claim 1 , wherein the trigger event comprises network availability of the first network.

7. A dual mode wireless communication device configured to be communicatively coupled to a voice network or a data network via a wireless communication network, the wireless communication device comprising:

an antenna system configured to send and receive signals over a wireless communication network;

a radio system configured to manage the antenna system for use with two or more wireless communication networks, wherein a first wireless communication network is a voice network and a second wireless communication network is a data network;

a central processing unit configured to execute instructions stored in a data storage area and access data stored in a data storage area;

a scan module executable by the central processing unit, the scan module configured to monitor the wireless communication device and a connection between the wireless communication device and a network and initiate a scan for available networks in response to an identified a trigger event; and

a registration module executable by the central processing unit, the registration module configured to determine whether registration on the available network is acceptable.

8. The system of claim 7 , wherein the scan module is further configured to initiate a scan for available networks in response to low battery power on the wireless communication device.

9. The system of claim 7 , wherein the scan module is further configured to initiate a scan for available networks in response to an instruction from a user.

10. The system of claim 7 , wherein the scan module is further configured to initiate a scan for available networks in response to a low signal strength for the connection between the wireless communication device and a network.

11. The system of claim 10 , wherein the threshold for the low signal strength is predetermined and stored in the data storage area.

12. The system of claim 7 , wherein the scan module is further configured to initiate a scan for available networks in response to a geographic location of the wireless communication device.

13. The system of claim 7 , wherein the scan module is further configured to initiate a scan for available networks in response to a time of use of a particular network connection.

14. The system of claim 7 , further comprising a learning module executable by the central processing unit, the learning module configured to store information in the data storage area, said information related to registration of the wireless communication device on an available network.

15. A computer readable storage medium having stored thereon one or more sequences of instructions for causing one or more processors to perform the steps for operating a dual mode wireless communication device on a voice network and a data network, the steps comprising:

monitoring the status of a wireless communication device and a connection between the wireless communication device and a first network;

identifying a trigger event in said status or said connection;

scanning for an available wireless communication network;

identifying an available wireless communication network;

determining whether registration on the available wireless communication network is acceptable; and

registering the wireless communication device on the available wireless communication network if such registration is acceptable.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2011
From: SURI, ATUL; JUNEJA, ANUPAM; PATEL, MEHUL B; UPPALA, SUBRAMANYA RAVIKANTH; RASAL, DIGAMBAR LAXMAN; KHARIA, YASH; KYOCERA WIRELESS CORP.
To: KYOCERA CORPORATION
Reel/Frame 025672/0149 →
Continuity (2)
Continuation 11465079 · Aug 16, 2006
Related Publication 20100240352A1 · Sep 23, 2010