×

System and method for increasing data availability on a mobile device based on operating mode

  • US 9,654,583 B2
  • Filed: 08/12/2014
  • Issued: 05/16/2017
  • Est. Priority Date: 05/29/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for increasing availability of a data collection, the system comprising components including:

  • a hardware server having a first processor and comprising;

    a communication network interface; and

    a data aggregator operably executed by the first processor, the data aggregator associated with the communication network interface and adapted to;

    accept a communication session with a mobile device;

    send previously stored operating mode information to the mobile device;

    receive, during operation of the mobile device, an operating mode message comprising operating mode information for the mobile device, the operating mode information indicating data services likely to be requested by a user at the mobile device during operation of the mobile device;

    replace the previously stored operating mode information with the operating mode information;

    determine a subset of data among the data collection that is likely to be accessed at the mobile device based on the operating mode information; and

    send the subset of data to the mobile device; and

    the mobile device having a second processor and comprising;

    a data cache for storing the subset of data from a data collection;

    a communication interface adapted to establish communication with the data aggregator having access to the data collection; and

    a control system operably executed by the second processor, the control system adapted to;

    receive the previously stored operation mode information;

    determine an operating mode of the mobile device;

    send the operating mode message including the operating mode information of the mobile device to the data aggregator;

    receive the subset of data from the data aggregator that is likely to be accessed at the mobile device based on the operating mode information of the mobile device; and

    store the subset of data in the data cache.

View all claims
  • 13 Assignments
Timeline View
Assignment View
    ×
    ×