×

Application system for multiuser creating and editing of applications

  • US 10,620,948 B2
  • Filed: 07/27/2018
  • Issued: 04/14/2020
  • Est. Priority Date: 06/05/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system for creating, sharing and managing applications, 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 that;

    displays a page layout of a page of an application;

    receives a first user input to add a visual element to the page layout;

    displays the visual element in the page layout; and

    receives a second user input to associate an action with the visual element, wherein the action causes a change of state of the application; and

    a compiler that compiles and generates code based on the page layout, the first user input, andthe second user input such that the code causes a computing device executing the application to display the visual element in the page of the application and to perform the action in response to a selection of the visual element;

    receive the code from the editor and runtime infrastructure; and

    operate, by a code execution engine, on the code created in the visual editing environment to control execution of at least one hardware infrastructure element that enables the utilization of the application,wherein the visual editing environment and the code execution engine provide for creation, delivery, andediting of the application during runtime of the application on computing devices, such that a plurality of end users using different computing devices can simultaneously experience the same behavior of the application during its creation and editing, andwherein the code execution engine governs execution of the code across a plurality of operating systems to provide a consistent user experience with the application.

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