×

Allocation of client device memory for content from content sources

  • US 10,171,376 B2
  • Filed: 01/17/2017
  • Issued: 01/01/2019
  • Est. Priority Date: 03/24/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method, carried out by a client device, comprising:

  • allocating portions of a memory of the client device to a plurality of content sources, each of the plurality of content sources being initially allocated with a respective portion of the memory;

    receiving, via a network, content from each of the plurality of content sources in the respective portion of the memory initially allocated to each of the plurality of content sources;

    determining a usability of the received content from each of the plurality of content sources, wherein the usability of the received content from each of the plurality of content sources is based on prior interactions between a user of the client device and additional content from each of the plurality of content sources;

    determining a quality score for each of the plurality of content sources based at least in part on the usability of the received content from each of the plurality of content sources, wherein the quality score is determined at least by;

    identifying one or more attributes of the received content from each of the plurality of content sources;

    determining the prior interactions between the user of the client device and the additional content having one or more attributes matching the identified one or more attributes of the received content from each of the plurality of content sources; and

    determining the quality score for each of the plurality of content sources based at least in part on the determined prior interactions between the user of the client device and the additional content having the one or more attributes matching the identified one or more attributes of the received content from each of the plurality of content sources; and

    modifying a size of the respective portion of the memory initially allocated to each of the plurality of content sources based at least in part on the quality score for each of the plurality of content sources.

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