×

Cross-platform software framework for embedded systems on data storage device

  • US 9,110,758 B2
  • Filed: 06/24/2013
  • Issued: 08/18/2015
  • Est. Priority Date: 03/15/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of controlling execution of program code on an embedded device via a framework, said method comprising:

  • receiving software modules on the embedded device into a directory indicated by a pointer configured in the framework, wherein the software modules are written in one of an interpreted program code anda program code native to a hardware platform of the embedded device;

    authenticating, by the framework, the software modules;

    determining a set of permissions to the software modules based on the authentication;

    verifying dependencies of the software modules needed for execution of the software modules;

    compiling the software modules into program code that is executable on the hardware platform of the embedded device; and

    controlling, by the framework, execution of the software modules, wherein the framework provides interoperability between software modules written in interpreted program code and software modules written in native program code.

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