Patents Assigned to Moddable Tech, Inc.
  • Patent number: 11397542
    Abstract: A computing device and method for reducing memory usage in a runtime. The method is performed in a computer system having a non-volatile memory (ROM) containing initial states of objects for the runtime and volatile memory (RAM). An alias table in RAM is accessed corresponding with an object in ROM. If the there is an alias referenced in RAM, then computation is performed upon the alias rather than the object in ROM. Otherwise, if there is no alias then computation is performed upon the one in ROM. If the object is required to be updated, then it is stored as an alias referenced by the alias table stored in RAM.
    Type: Grant
    Filed: October 8, 2020
    Date of Patent: July 26, 2022
    Assignee: Moddable Tech, Inc.
    Inventor: Patrick Soquet
  • Patent number: 10956138
    Abstract: A computing device and automatic method for reducing memory usage in a device having an execution environment, such as one using an interpretive scripting engine. Application code is analyzed to determine unused features. Based upon this analysis, a build process is configured to omit the unused features. Then, the execution environment is built for the application code that excludes features not used by the application code. The application code and the execution environment can then be loaded into a deployment device for execution of the application code by the execution environment.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: March 23, 2021
    Assignee: Moddable Tech, Inc.
    Inventor: Patrick Soquet
  • Patent number: 10838657
    Abstract: A computing device and method for reducing memory usage in a runtime. The method is performed in a computer system having a non-volatile memory (ROM) containing initial states of objects for the runtime and volatile memory (RAM). An alias table in RAM is accessed corresponding with an object in ROM. If the there is an alias referenced in RAM, then computation is performed upon the alias rather than the object in ROM. Otherwise, if there is no alias then computation is performed upon the one in ROM. If the object is required to be updated, then it is stored as an alias referenced by the alias table stored in RAM.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: November 17, 2020
    Assignee: Moddable Tech, Inc.
    Inventor: Patrick Soquet