×

API redirection for limited capability operating systems

  • US 9,733,953 B2
  • Filed: 06/22/2012
  • Issued: 08/15/2017
  • Est. Priority Date: 06/22/2012
  • Status: Active Grant
First Claim
Patent Images

1. A system for facilitating the execution of application programs on a computing device having a limited-capability operating system, comprising:

  • a processor;

    a first application programming interface (API) intercept layer capable of intercepting an API call from an application executing on the computing device after said API call accesses a shared library file of the limited-capability operating system, said API call is intended for a component for said API call to be handled by said component for the limited-capability operating system, said component is not implemented on the computing device; and

    an API redirect rules engine capable of instructing said first API intercept layer to redirect said API call to an entity that is different from said component for handling by the entity and not by said component, without said instructing causing said API call to be directed to said component, based at least in part on said component not being implemented on the computing device, said rules engine applies at least one redirection rule selected from a table of redirection rules that cross-reference a plurality of reasons for redirecting API calls with a plurality of respective redirection operations that are to be performed for the plurality of respective reasons;

    wherein said API redirect rules engine is configured to instruct said first API intercept layer to redirect said API call to a cloud-based service for handling by the cloud based service and not by said component based at least in part on said component not being implemented on the computing device.

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