×

Method and system to recommend applications from an application market place to a new device

  • US 9,881,050 B2
  • Filed: 10/21/2011
  • Issued: 01/30/2018
  • Est. Priority Date: 10/29/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for populating a second electronic device running a second operating system and registered for a user with applications from a second application market platform said second electronic device is operating with, using applications installed on a first electronic device registered for the same user, said first electronic device running a first operating system distinct from the second operating system and operating with a first application market platform, the applications being arranged to perform one or more functions when running on a processor of an electronic device, the method being carried out by an application recommendation node operatively coupled to an application database linking a plurality of applications from the first application market platform and operable to run on the first operating system with another plurality of applications from the second application market platform and operable to run on the second operating system, the links being based on a similarity criterion measuring similarities among the application functions, the method comprising the acts of:

  • identifying the first and second application market platforms of the first and second electronic devices, respectively, wherein the first and second platforms are associated with respective first and second distinct application market servers from which the first and second electronic devices can obtain the one or more first applications and the one or more second applications, respectively, for the first and second operating systems,receiving first metadata describing the one or more first applications installed on the first electronic device, including application usage data for the one or more first applications,only if the usage data matches a predefined usage criterion, retrieving from the application database one or more second applications from the second application market platform that are linked with the one or more first applications, using the received first metadata, wherein the predefined usage criterion comprises at least one of;

    application running time, the predefined usage criterion being matched when the application running time exceeds a predefined running time threshold for the first application;

    data consumed by the first application over a data connection with a distant server, the predefined usage criterion being matched when the data consumed by the first application exceeds a predefined consumed data threshold;

    a number of modules of the first application invoked by the user when executing the first application, the predefined usage criterion being matched when the number of modules invoked for the first application by the user exceeds a predefined module threshold,providing to either one of the first and second electronic devices a list of applications from the second application market platform, said list identifying the one or more retrieved second applications.

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