Please download the dossier by clicking on the dossier button x
×

Recommending virtual reward offers and awarding virtual rewards

  • US 10,607,245 B2
  • Filed: 07/11/2014
  • Issued: 03/31/2020
  • Est. Priority Date: 01/15/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • using a marketplace server computer, storing, at the marketplace server computer, application marketplace account information that identifies one or more computing devices that are linked to one or more marketplace accounts;

    wherein a first computing device and a second computing device are linked to a particular marketplace account;

    using the marketplace server computer, storing at the marketplace server, for one or more marketplace associated applications, interaction information comprising a plurality of entries, wherein the marketplace server adds an entry each time a device interacts with an instance of an application of the one or more marketplace associated applications and wherein the entry identifies the application and the device that interacted with the instance of the particular application;

    using the marketplace server computer, receiving at the marketplace server, from the first computing device, a request for a list of offer eligible applications;

    using the marketplace server computer, identifying a set of two or more applications associated with the first computing device by identifying, in the interaction information of the one or more marketplace associated applications, data indicating that the first computing device executed an instance of each application of the set of two or more applications;

    using the marketplace server computer, selecting a plurality of eligible applications including the set of two or more applications based, at least in part, on identifying the set of two or more applications associated with the first computing device;

    using the marketplace server computer, sending a list of the plurality of eligible applications including the set of two or more applications to the first computing device;

    using the marketplace server computer, receiving a selection of an eligible application of the list of selected eligible applications;

    using the marketplace server computer, identifying a plurality of offers for the selected eligible application, based, at least in part, on user account information of the particular marketplace account identifying capabilities of the second computing device;

    using the marketplace server computer, displaying a plurality of offer descriptions, each offer description of the plurality of offer descriptions describing a respective offer for the selected eligible application, wherein each respective offer offers a reward in exchange for a performance of an offer action.

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