US8868753B2

System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation

Summary by NHIP

Mobile traffic failover system

The method detects non-operational mobile traffic components and reallocates their devices among remaining components using retrieved subscription information. Invalidations are sent to the allocated devices in clear text via SMS to update cache entries stored on the mobile device.

Claim Score by NHIP

Read claim 6, the broadest

Abstract

Systems of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation are disclosed. One embodiment includes a system of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation including, a first set of redundantly clustered machines coupled to a second set of redundantly clustered machines via a common repository node where each of the first and second set of redundantly clustered machines function independently to provide mobile traffic management or network resource conservation services. The first and second set of redundantly clustered machines can be physically located in different data centers or in the same data center.

US8868753B2, drawing sheet 1
Sheet 1 of 42

Term

Projected expiry 6 December 2032.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

22 claims: 4 independent, 18 dependent

  1. 1
    A method for providing fault tolerance in mobile traffic management services, the method comprising:detecting that one component of multiple components for providing mobile traffic management services is non-operational, at capacity or near capacity;identifying mobile devices serviced by the one component;retrieving, by a remaining set of the multiple components exclusive of the one component, subscription information for the mobile devices serviced by the one component, from a storage component coupled to the one and the multiple components;allocating the mobile devices originally serviced by the one component, among the remaining set of the multiple components for servicing, using the subscription information;wherein invalidations of cache entries on the mobile device are sent to the allocated subset of the mobile device originally serviced by the one component, from one of the remaining set of the multiple components in clear text, and wherein the cache entries are stored on the mobile device for mobile traffic management.
  2. 6
    Broadest claimClaim Score 52, average(NHIP)A method for utilizing fault tolerance failover provided by a mobile traffic management service, the method comprising:in response to detecting, by a mobile device, that connection to one component of multiple components for providing mobile traffic management services cannot be established: connecting to another component of the multiple components;negotiating a new encryption key with the other component for secure communication with the other component;wherein, the mobile device is assigned a unique identifier by the other component;receiving, at the mobile device, content received as a result of polling by the other component of the multiple components retrieving, by a remaining set of the multiple components exclusive of the one component, subscription information for the mobile devices serviced by the one component, from a storage component coupled to the one and the multiple components.
  3. 11
    A system for providing fault tolerance in mobile traffic management services, the system comprising:multiple components for providing mobile traffic management services and a storage component coupled to the multiple components, wherein the system is configured to: detect that one component of multiple components for providing mobile traffic management services is non-operational, at capacity or near capacity;identify mobile devices serviced by the one component;retrieve, by a remaining set of the multiple components exclusive of the one component, subscription information for the mobile devices serviced by the one component, from a storage component coupled to the one and the multiple components;allocate the mobile devices originally serviced by the one component, among the remaining set of the multiple components for servicing, using the subscription information;wherein invalidations of cache entries on the mobile device are sent to the allocated subset of the mobile device originally serviced by the one component, from one of the remaining set of the multiple components in clear text, and wherein the cache entries are stored on the mobile device for mobile traffic management.
  4. 18
    A system for utilizing fault tolerance failover provided by a mobile traffic management service, the system comprising:a mobile device;and multiple components for providing mobile traffic management services;in response to detecting, by the mobile device, that connection to one component of multiple components for providing mobile traffic management services cannot be established, the mobile device: connects to another component of the multiple components;negotiates a new encryption key with the other component for secure communication with the other component;wherein, the mobile device is assigned a unique identifier by the other component;receives content received as a result of polling by the other component of the multiple components;and a remaining set of the multiple components exclusive of the one component retrieves subscription information for the mobile devices serviced by the one component, from a storage component coupled to the one and the multiple components.