×

Application system that enables a plurality of runtime versions of an application

  • US 10,592,238 B2
  • Filed: 07/27/2018
  • Issued: 03/17/2020
  • Est. Priority Date: 06/05/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system for creating, sharing and managing digital content, comprising:

  • a processing system having one or more processors that execute computer-executable instructions that cause the processing system to;

    provide an editor and runtime infrastructure that includes;

    a visual editing environment configured to enable a developer to create and edit code controlling a digital content asset using a domain-specific declarative language, wherein a script for the digital content asset defines a manner by which the digital content asset is at least one of serialized and de-serialized at a host computing device, the visual editing environment configured to;

    display a page layout of a page of a digital content asset,receive a first user input to add a visual element to the page layout,display the visual element in the page layout, andgenerate code based on the page layout and the first user input such that the code causes a host computing device executing the digital content asset to display the visual element in the page of the digital content asset; and

    operate, by a code execution engine, on the code created in the visual editing environment to control execution of the code to enable utilization of the digital content asset,wherein the visual editing environment and the code execution engine provide for creation, delivery, and editing of the digital content asset, wherein the visual editing environment and the code execution engine enable a plurality of runtime versions, wherein the visual editing environment and each of the plurality of runtime versions are written using a same domain-specific declarative language, andwherein a plurality of end users using different devices can simultaneously experience the same behavior of the digital content asset during its creation and editing.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×