×

Method and system for platform-independent application development

  • US 9,069,375 B2
  • Filed: 04/30/2013
  • Issued: 06/30/2015
  • Est. Priority Date: 04/30/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method of executing a hybrid application on a device, the hybrid application comprising commands related to platform-specific functionality and platform-independent functionality of the device, the method comprising:

  • initializing a loosely-coupled native engine configured to receive commands from the hybrid application, and further configured to facilitate implementation of platform-specific functionality on the device, and wherein the loosely-coupled native engine comprises a hypertext transfer protocol (HTTP) server and initializing the loosely-coupled native engine comprises initializing the HTTP server;

    assigning a unique instance identifier (ID) to the HTTP server, and configuring the HTTP server to only accept commands comprising the unique instance ID;

    initializing the hybrid application;

    receiving commands from the hybrid application, wherein the commands comprise the unique instance ID of the HTTP server, and further wherein at least one of the commands comprises a device command to be converted to a corresponding platform-specific executable code prior to execution of the platform-specific executable code;

    verifying that the commands comprise the unique instance ID of the HTTP server; and

    creating a handler to serve the device command and facilitate execution of the corresponding platform-specific executable code.

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