Patent ID: 9619830
Date: 2017-04-11
CPC Classifications: G06Q

Claim:
1. A method for populating a new electronic device with a customized application starter list of applications from an application platform that said new electronic device is operating with, the method comprising: collecting, via application crawlers, metadata describing each application of a plurality of applications from an application market server; indexing, via an application indexing engine, each application of the plurality of applications by associating keywords with each application of the plurality of applications using the collected metadata; collecting, via a profiling engine, a user profile of a user; collecting a device identifier of a new electronic device associated to the user; retrieving, utilizing the device identifier, a particular application platform that the new electronic device is configured to operate with; generating, via a matching engine, an application starter list of applications selected from the particular application platform that match the user profile using application data generated by the indexing; associating, via the matching engine, the application starter list with the device identifier; after the associating, detecting that the new electronic device is visible in a network for a first time; upon detecting that the new electronic device is visible in the network for the first time, pushing the application starter list to the new electronic device; and after the pushing of the application starter list, via a starter service client, connecting to the particular application platform and downloading the applications of the application starter list.