×

Application monetization based on application and lifestyle fingerprinting

  • US 10,269,029 B1
  • Filed: 06/25/2013
  • Issued: 04/23/2019
  • Est. Priority Date: 06/25/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A non-transitory computer-readable medium embodying a program executable in at least one computing device, wherein when executed the program causes the at least one computing device to at least:

  • determine a plurality of application fingerprints, a respective one of the application fingerprints being associated with a corresponding one of a plurality of applications, the respective one of the application fingerprints comprising a plurality of application characteristics being generated based at least in part on a static analysis, a dynamic analysis, and a behavioral analysis of the corresponding one of the plurality of applications, the behavior analysis being based at least in part on data indicating a measure of time spent browsing an application marketplace before the corresponding one of the plurality of applications is downloaded;

    receive a selection of a particular one of the plurality of applications;

    identify a subset of the plurality of applications having at least one application characteristic in common with the particular one of the plurality of applications based at least in part on the plurality of application fingerprints;

    receive an identification of a particular user;

    determine a plurality of users having at least one user characteristic in common with the particular user based at least in part on user lifestyle fingerprint data;

    generate a recommended application modification that modifies the particular one of the plurality of applications to include a particular application characteristic comprising a change from a first pricing model of a set of pricing models to a second pricing model of the set of pricing models, based at least in part on the user lifestyle fingerprint data associated with usage of the subset of the plurality of applications by the plurality of users and corresponding application fingerprints of the subset of the applications, wherein the set of pricing models comprises a purchase pricing model, a freemium model, a pay-per-use pricing model, and a pay-for-time pricing model;

    automatically configure an instance of the particular one of the plurality of applications that is installed on a client device to implement the change from the first pricing model of the set of pricing models to the second pricing model of the set of pricing models; and

    automatically modify the application marketplace to display, for the particular user, an offering of a version of the particular one of the plurality of applications that implements the second pricing model.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×