Patent ID: 9117250
Filing Date: 2015-08-25
Classification: G06Q,H04W

Abstract:
1. A method comprising: receiving, at a server computer, information relating to one or more software applications that are installed on a first user's mobile device, the information comprising usage information corresponding to each software application of the one or more software applications and information relating to online content consumed on the first user's mobile device, wherein the first user is a member of a social network; deriving information based on usage information corresponding to one or more of the software applications, wherein deriving information includes determining an access pattern, usage duration pattern or non-usage pattern for a software application based on the usage information, and wherein determining the usage duration pattern includes adjusting a usage duration value by a value corresponding to a determined complexity of the software application; calculating a weight for each software application of the one or more software applications based at least in part on the corresponding usage information and the derived information; designating each software application of the one or more software applications to at least one category based at least in part on a genre of the software application; calculating a priority for each category based at least in part on respective weights of software applications designated to the category; detecting a second user of the social network who is not connected to the first user, the detecting based on the second user having a predetermined number of categories corresponding to the first user's categories, priorities corresponding to the second user's categories being within a predetermined range of priorities corresponding to the first user's categories, and a predetermined amount of online content consumed on a mobile device of the second user being in common with the online content consumed on the first user's mobile device; and providing a recommendation to the first user to connect with the second user.