×

Prioritized download of social network content

  • US 10,091,331 B1
  • Filed: 07/12/2016
  • Issued: 10/02/2018
  • Est. Priority Date: 10/18/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • identifying, by a computing system, that a computing device has met one or more predetermined conditions for pre-downloading social network content to the computing device, wherein the one or more predetermined conditions are selected from a group consisting of the computing device having at least a threshold battery charge, the computing device being connected to a WiFi network, one or more processors on the computing device having available processing capability, and the computing device being in a sleep mode;

    analyzing, by the computing system, content that has been submitted to a social network by various users;

    identifying, by the computing system and based on the analysis of the content that has been submitted to the social network by the various users;

    (i) primary content sources that post content to the social network and whose content has been accessed more than a threshold amount, and(ii) secondary content sources that post content to the social network and whose content has been accessed less than the threshold amount, wherein the primary content sources are different from the secondary content sources;

    identifying, by the computing system, content that was recently submitted to the social network by the primary content sources; and

    causing, by the computing system and in response to having identified that the computing device has met the one or more predetermined conditions for pre-downloading the social network content to the computing device, the content that was recently submitted to the social network by the primary content sources to be downloaded from the social network to the computing device, without causing content that was from secondary content sources to also be downloaded.

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