Patent ID: 11947707
Assignee: VUNGLE, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 16:
17. A computer system as implemented on a client device, the computer system comprising:
at least one memory; and
at least one processor executing instructions that carry out a method comprising the steps of:
detecting a condition in an execution of an application on the client device to present an external content item on a display of the client device, wherein the external content item is not an element of the application;
requesting potential content items over a network from a remotely-located online service;
in response to the request, receiving content item information identifying a plurality of content items;
processing the plurality of content items to determine a content item score for each of the plurality of content items, comprising:
accessing local information to the client device regarding the content item, wherein the local information is available from a local data store maintained on the client device; and
generating a content item score for the content item according to the local information and the content item information;

selecting a first content item from the plurality of content items according to completed scores of the plurality of content items;
retrieving the first content item from an online source; and
presenting the first content item on the client device in the context of the execution of the application.