×

Run-time determination of application delivery

  • US 9,753,716 B2
  • Filed: 07/16/2015
  • Issued: 09/05/2017
  • Est. Priority Date: 03/14/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for providing a software application from a server over a communication network to a client device, the method comprising:

  • storing a first component version for a first component of a software application in one or more memories;

    storing a second component version for the first component of the software application in the one or more memories;

    storing a first component version for a second component of the software application in the one or more memories;

    storing a second component version for the second component of the software application in the one or more memories;

    determining, by one or more processors, a profile of the client device including a programming language requirement for the client device, a processing capability of the client device and a display capability of the client device;

    selecting, by the one or more processors, based on the profile of the client device including the programming language requirement for the client device, the processing capability of the client device and the display capability of the client device, one of the first component version and the second component version for the first component of the software application;

    selecting, by the one or more processors, based on the profile of the client device including the programming language requirement for the client device, the processing capability of the client device and the display capability of the client device , one of the first component version and the second component version for the second component of the software application; and

    transmitting selection information from the client device to the application server over the communication network,wherein one of the selected component versions for the first component and the second component of the software application is executed by the application server.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×