摘要 |
Disclosed are various embodiments that employ application fingerprinting and lifestyle fingerprinting, where each application fingerprint is associated with a corresponding application and is generated based at least in part on a static analysis and a dynamic analysis of the corresponding application. In one embodiment, an identification of an application is received, and a group of users are determined that have a preference for the application based at least in part on lifestyle fingerprint data and application fingerprint data. Correspondingly, a particular user is identified with a lifestyle fingerprint that is similar to lifestyle fingerprints of the group of users, whereby the particular application is transmitted to the particular user. |
主权项 |
1. A method comprising:
maintaining, via at least one computing device, a plurality of application fingerprints in a data store, individual ones of the plurality of application fingerprints being associated with a corresponding one of a plurality of applications, the individual ones of the plurality of application fingerprints being generated based at least in part on a static analysis and a dynamic analysis of the corresponding one of the plurality of applications; maintaining, via the at least one computing device, a plurality of lifestyle fingerprints in the data store, individual ones of the plurality of lifestyle fingerprints being associated with a corresponding plurality of users; receiving, via the at least one computing device, an identification of a particular application; determining, via the at least one computing device, a group of users based at least in part on lifestyle fingerprint data for the group of users indicating a preference for one or more attributes associated with an application fingerprint for the particular application; identifying, via the at least one computing device, a particular user based at least in part on comparing a lifestyle fingerprint of the particular user with lifestyle fingerprints of the group of users and identifying a correlation between the lifestyle fingerprints of the particular user and the group of users; and implementing, via the at least one computing device, a test trial of the particular application by electronically sending a copy of the particular application to the particular user. |