×

Application distribution supplying a dedicated application to a terminal from an application deposited by the developer

  • US 9,392,051 B2
  • Filed: 12/06/2011
  • Issued: 07/12/2016
  • Est. Priority Date: 12/06/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for making an application, dedicated to a type of terminal, available to an online distribution service, wherein the method comprises:

  • identifying a type of terminal, associated with a terminal connected to said online distribution service, delivering an identifier of type of terminal;

    obtaining at least one characteristic of said terminal as a function of said type of terminal, said at least one characteristic including one or more of a version of supported APIs and a version of supported binary code or supported intermediary code;

    compiling said application from a generic application as a function of said at least one characteristic of said type of terminal, said compiling comprising;

    selecting, from a plurality of compilers, at least one compiler associated with said type of terminal;

    selecting, based on said at least one characteristic of said terminal, at least one optimization to be applied to said application, said at least one optimization comprising an intermediate code optimization to make said optimization compatible with supported APIs and compressed to limit a size of said application;

    compiling said application using said at least one selected compiler, said at least one selected optimization, and said generic application, wherein said generic application has a source programming language, and wherein the at least one optimization comprises converting the source programming language of said generic application into a binary programming language, intermediate programming language, or another source programming language to reach a terminal that is initially not supported by said online distribution service; and

    transmitting said compiled application to said terminal,wherein said obtaining a characteristic of a terminal and said compiling said application as a function of said at least one characteristic are carried out when a filing of said generic application is made in parallel with a standard operation of said online distribution service.

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