×

Binding between a layout engine and a scripting engine

  • US 9,244,896 B2
  • Filed: 10/06/2014
  • Issued: 01/26/2016
  • Est. Priority Date: 05/24/2011
  • Status: Active Grant
First Claim
Patent Images

1. One or more computer readable hardware storage devices comprising computer readable instructions which, responsive to execution by at least one processor, implement a binding module configured to enable unified programming access between a scripting engine and a layout engine, the binding module comprising:

  • a module configured to initialize, using multiple stages, one or more types of a type system associated with the scripting engine, a first stage of the multiple stages configured to expose a definition of each type of the one or more types to the type system, a second stage of the multiple stages configured to defer full substantiation of a respective type in a memory space associated with the scripting engine until the respective type is accessed effective to reserve the memory space for active types of the type system;

    a module configured to bridge calls between the scripting engine and the layout engine using native access associated with the scripting engine; and

    a module configured to enable the layout engine to override capabilities associated with the scripting engine.

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