Optimized usage of access technology in a multi-mode architecture
First Claim
Patent Images
1. A multi-technology handset comprising:
- a controller configured to establish a communicative coupling to a CDMA network using a CDMA radio and a second technology network using a second technology radio in response to the execution of an application on the handset;
a memory module containing an application data structure associated with the application, wherein the data structure comprises one or more previously taken measurements of the performance of the application using the CDMA network and the second technology network; and
an application logic module configured to determine a ranking of the CDMA network and the second technology network for the application using the data structure, to send an instruction to the controller to complete the communicative coupling to the CDMA network or the second technology network based on the ranking, and to perform an update on the data structure based upon the running of the application.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention are directed to optimized usage of access technology in a multi-mode architecture. By optimizing usage of access technology in a multi-mode architecture, the handset can utilize the most effective access technology for the application or it can utilize multiple access technologies for multiple applications.
10 Citations
20 Claims
-
1. A multi-technology handset comprising:
-
a controller configured to establish a communicative coupling to a CDMA network using a CDMA radio and a second technology network using a second technology radio in response to the execution of an application on the handset; a memory module containing an application data structure associated with the application, wherein the data structure comprises one or more previously taken measurements of the performance of the application using the CDMA network and the second technology network; and an application logic module configured to determine a ranking of the CDMA network and the second technology network for the application using the data structure, to send an instruction to the controller to complete the communicative coupling to the CDMA network or the second technology network based on the ranking, and to perform an update on the data structure based upon the running of the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for determining a preferred access technology for a multi-technology handset, comprising:
-
initializing an application; determining a highest ranked access technology network for the application based, at least in part, on an application data structure associated with the application; determining a second highest ranked access technology network for the application, based, at least in part, on the application data structure, wherein the application data structure comprises one or more previously taken measurements of the performance of the highest and second highest ranked access technology networks for the application; attempting to acquire the highest ranked access technology network; running the application; and updating the application data structure associated with the application based on the step of running. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A multi-technology handset comprising:
-
a controller configured to establish a communicative coupling to a first technology network using a first technology radio and a second technology network using a second technology radio in response to the execution of an application on the handset; a memory module containing an application data structure associated with the application, wherein the data structure comprises one or more previously taken measurements of the performance of the application using the first and second technology networks; and an application logic module configured to determine a ranking of the first and second technology networks for the application using the data structure, to send an instruction to the controller to complete the communicative coupling to the first or second technology network based, at least in part, on the ranking, and to perform an update on the data structure based upon the running of the application, wherein the update comprises modifying en one or more previously taken measurements based on measurements taken during the running of the application. - View Dependent Claims (20)
-
Specification