×

Dependency-aware transformation of multi-function applications for on-demand execution

  • US 9,798,531 B2
  • Filed: 08/24/2016
  • Issued: 10/24/2017
  • Est. Priority Date: 12/21/2015
  • Status: Active Grant
First Claim
Patent Images

1. An on demand executable system comprising:

  • an application acquisition engine configured to acquire a first application, the first application being programmed to perform a first function and a second function;

    an applet extractor including;

    a function analyzer configured to analyze the first application to identify functions that the first application is programmed to perform, wherein the identified functions include the first function;

    a code analyzer configured to analyze code of the first application to identify first code segments that implement the first function; and

    an applet packager configured to package the first code segments into a first executable;

    a package data store configured to store the first executable; and

    an executable request servicer configured to (i) receive a request from a user device for the first executable and (ii) in response to the request, selectively transmit the first executable from the package data store to the user device,wherein the code analyzer is configured to analyze the code of the first application to identify second code segments that the first code segments are dependent upon, andwherein the applet packager is configured to package the first code segments and the second code segments, exclusive of other code segments of the first application, into the first executable.

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