Intelligent routing of packet session data in a multi-SIM user equipment
AssigneeQUALCOMM Incorporated
InventorsDeepti Mani, Vivek Vijayan Nair
Life of this patent
Estimating the term…
Abstract
A method for selecting a data subscription on a multi-SIM (Subscriber Identity Module) mobile device includes: associating a plurality of application category groups with a plurality of active subscriptions; selecting an application to run; determining a category of the application; classifying the application into one of the plurality of category groups based on the category of the application; and automatically establishing a packet session for the application on the active subscription associated with the category group into which the application is classified.
Claims21
A mobile communication device, comprising:
- a first communication unit configured to maintain a first active subscription with a first communication network via the first communication unit;
- a second communication unit configured to maintain a second active subscription with a second communication network via the second communication unit;
- and a control unit, comprising:
- a determination unit configured to determine whether a category is assigned to an application installed on the mobile device in response to receiving a selection of the application to run;
- a classification unit configured to classify a plurality of categories into one or more of a plurality of category groups;
- wherein the classification unit is further configured to classify the application into one of the plurality of category groups based on a predetermined criterion in response to the determination unit determining that no category is assigned to the application,
- wherein the classification unit is further configured to classify the application into one of the plurality of category groups based on the category assigned to the application in response to the determination unit determining that the category is assigned to the application;
- and
- an association unit configured to associate each of the plurality of category groups with one of the first and second active subscriptions, wherein the association unit is configured to associate more than one category group of the plurality of category groups to the same subscription,
- wherein, in response to receiving the selection of the application to run, the control unit is further configured to automatically establish a packet session for the application on an active subscription associated with the category group into which the application is classified.
A method for selecting a data subscription on mobile device, the method comprising:
- classifying a plurality of categories into one or more of a plurality of category groups;
- associating the plurality of category groups with a plurality of active subscriptions such that more than one category group of the plurality of category groups are associated with the same subscription;
- receiving a selection of an application to run;
- determining whether a category is assigned to the application in response to receiving the selection of the application to run;
- classifying the application into one of the plurality of category groups based on a predetermined criterion in response to determining that no category is assigned to the application;
- classifying the application into one of the plurality of category groups based on the category assigned to the application in response to determining that the category is assigned to the application;
- and
- automatically establishing a packet session for the application on an active subscription associated with the category group into which the application is classified.
A non-transitory computer readable medium having stored thereon processor-executable instructions configured to cause a processor of a mobile device to perform operations for selecting a data subscription on the mobile device, the operations comprising:
- classifying a plurality of categories into one or more of a plurality of category groups;
- associating the plurality of category groups with a plurality of active subscriptions such that more than one category group of the plurality of category groups are associated with the same subscription:
- receiving a selection of an application to run;
- determining whether a category is assigned to the application in response to receiving the selection;
- classifying the application into one of a plurality of category groups based on a predetermined criterion in response to determining that no category is assigned to the application;
- classifying the application into one of the plurality of category groups based on the category assigned to the application in response to determining that the category is assigned to the application;
- and
- automatically establishing a packet session for the application on an active subscription associated with the category group into which the application is classified.
Dependencies are inferred from the claim text.