Method and device for routing traffic of applications installed on a mobile device
AssigneeMotorola Mobility LLC
InventorApostolis K. Salkintzis
Life of this patent
Estimating the term…
Abstract
A mobile device performs method for routing traffic of applications installed on the mobile device. The method includes receiving, from a source external to the mobile device, a set of attributes for a first application installed on the mobile device. The method further includes receiving, from a network element, a set of application traffic routing rules. Additionally, the method includes selecting, under the control of at least one application traffic routing rule of the received set of application traffic routing rules, a network access from multiple network accesses of the mobile device for routing traffic of the first application. The selecting is based on the set of attributes for the first application.
Claims19
A method performed by a mobile device for routing traffic of applications installed on the mobile device, the method comprising:
- receiving, from a source external to the mobile device, a set of attributes for a first application installed on the mobile device, comprising querying an application store from which the first application was received to receive the set of attributes;
- receiving, from a network element, a set of application traffic routing rules, wherein one application traffic routing rule of the set of application traffic routing rules comprises a network access among multiple network accesses of the mobile device for routing traffic of the first application if a user preference matches at least one attribute of the set of attributes;
- accessing user information in a user's social profile from a social website, wherein the user information comprises personal characteristics of the user;
- automatically determining the user preference from the user information in the user's social profile;
- determining whether the at least one attribute of the set of attributes of the first application matches the user preference;
- and
- selecting, controlled by at least one application traffic routing rule of the received set of application traffic routing rules, the network access from the multiple network accesses, wherein the selecting is based on whether the at least one attribute matches the user preference.
A mobile device configured for routing traffic of applications installed on the mobile device, the mobile device comprising:
- a communication interface;
- and
- a processor coupled to the communication interface and configured to:
- receive a set of attributes for a first application installed on the mobile device by querying an application store from which the first application was received to receive the set of attributes;
- receive, from a network element via the communication interface, a set of application traffic routing rules, one application traffic routing rule of the set of application traffic routing rules comprising a network access among multiple network accesses of the mobile device for routing traffic of the first application if a user preference matches a first attribute of the set of attributes;
- access user information in a user's social profile from a social website, wherein the user information comprises personal characteristics of the user;
- automatically determine the user preference from the user information in the user's social profile;
- determine that the first attribute of the set of attributes for the first application matches the user preference;
- and
- apply a first application traffic routing rule of the received set of application traffic routing rules to select, based on the first attribute matching to the user preference, the first network access from the multiple network accesses.
A method performed by a mobile device for routing traffic of applications installed on the mobile device, the method comprising:
- determining a set of attributes for a first application installed on the mobile device by querying an application store from which the first application was received to receive the set of attributes;
- receiving, from a network element, a first application traffic routing rule that defines how application traffic that correlates with user preferences should be routed, wherein the first application traffic routing rule comprises a network access among multiple network accesses of the mobile device for routing traffic of the first application if a user preference matches a first attribute of the set of attributes;
- accessing user information in a user's social profile from a social website, wherein the user information comprises personal characteristics of the user;
- automatically determining the user preference from the user information in the user's social profile;
- matching, to the user preference, the first attribute of the set of attributes for the first application;
- and
- applying the first application traffic routing rule, responsive to matching the first attribute to the user preference, to select the first network access from the multiple network accesses.
Dependencies are inferred from the claim text.