×

Memory model for a layout engine and scripting engine

  • US 9,430,452 B2
  • Filed: 06/06/2013
  • Issued: 08/30/2016
  • Est. Priority Date: 06/06/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method comprising:

  • creating at least one layout engine object in a layout engine memory space;

    creating a first scripting language object in a scripting engine memory space, wherein the first scripting language object is bound to the at least one layout engine object via a linkage, wherein the linkage utilizes a custom object that is configured to represent relationships between objects in the scripting engine memory space and objects in the layout engine memory space, and wherein the custom object includes one or more pointers and at least some of the one or more pointers are configured to point to other objects in the scripting engine memory space;

    assigning a pointer associated with a second scripting language object to a predefined pointer slot associated with the custom object; and

    accessing the second scripting language object using the pointer assigned to the predefined pointer slot associated with the custom object.

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