Dynamic categorization of applications for network access in a mobile network

  • US 9,203,864 B2
  • Filed: 02/04/2013
  • Issued: 12/01/2015
  • Est. Priority Date: 02/02/2012
  • Status: Active Grant
  • ×
    • Pin Icon | RPX Insight
    • Pin
First Claim
Patent Images

1. A computer-implemented method of determining network access permissions for managing network bandwidth consumption of a mobile device application, the method comprising:

  • using at least one processor of the mobile device for;

    receiving a request from the mobile device application to access a network;

    on a client side, determining an application traffic category of a plurality of categories to which the mobile device application is assigned based on an activity associated with either the mobile device or the mobile device application including at least one of;

    application status, communications directionality, communications priority, device location, time, usage pattern, and traffic content, wherein each of the plurality of application traffic categories is associated with a network access policy;

    on the client side, determining a content category of a plurality of categories to which the mobile device application is assigned based on a time criticality associated with either the mobile device or the mobile device application including at least one of;

    high priority, low priority, time critical, and non-time critical, wherein each of the plurality of content categories is associated with a content delivery policy;

    receiving a second set of application traffic categories associated with a network access policy;

    receiving a second set of content categories associated with a content delivery policy;

    determining if the client side determined application traffic category of a plurality of categories and the second set of application traffic categories of a plurality of categories are consistent;

    determining if the client side determined content category of a plurality of categories and the second set of content categories of a plurality of categories are consistent;

    in response to a determination that the client side determined application traffic category and the second set of application traffic categories have network access policies that are consistent, providing to the mobile device application access to the network according to the network access policy associated with the application traffic category;

    in response to a determination that the client side determined application traffic category and the second set of application traffic categories have network access policies that are not consistent, determining a network access policy to allow the application access to the network;

    in response to a determination that the client side determined content category and the second set of content categories have content delivery policies that are consistent, providing to the mobile device application content from the network according to the content delivery policy associated with the content category; and

    in response to a determination that the client side determined content category and the second set of content categories have content delivery policies that are not consistent, determining a content delivery policy to deliver content to the mobile device.

View all claims