×

Smart archiving and data previewing for mobile devices

  • US 10,262,003 B2
  • Filed: 03/31/2015
  • Issued: 04/16/2019
  • Est. Priority Date: 03/30/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer program product comprising a computer-readable storage medium having code stored thereon, the code, when executed, causing at least one processor in a mobile device to perform a method of data management, the method comprising:

  • providing to a remote synchronization server at least some data associated with a resource profile of the mobile device,wherein the resource profile of the mobile device includes information about an available battery power for the mobile device, applications installed on the mobile device, and amount of available memory on the mobile device,wherein the data associated with the resource profile includes information providing instructions associated with managing data files based on data types for the data files;

    receiving, at the mobile device from the remote synchronization server, at least a first data file in a native format and a second data file in a preview format,wherein the second data file in the preview format includes less data than an amount of data in the second data file in a native format; and

    wherein the second data file is received in the preview format based on a determination at the synchronization server that the second data file includes file attributes that are associated with providing the second data file in the preview format based on the available battery power for the mobile device falling below a threshold value;

    storing the second data file in the preview format locally at the mobile device along with metadata associated with the second data file,wherein the metadata includes an indication of a storage location for the second data file in the native format;

    receiving user input,wherein the received user input includes a request to view the second data file; and

    receiving at the mobile device the second data file in the native format in response to the received user input.

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