×

Dynamic page previewer for a web application builder

  • US 10,664,244 B2
  • Filed: 08/22/2017
  • Issued: 05/26/2020
  • Est. Priority Date: 08/22/2017
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a database system for providing a dynamic page previewer for a server-hosted web application builder, the database system implemented using a server system comprising one or more hardware processors, the database system configurable to cause;

    accessing a database associated with a plurality of users, the database storing one or more data objects identifying a plurality of web applications and a plurality of web application components, the web application components configured to be reusable within the web application builder;

    providing, for display in a user interface on a client device, the dynamic page previewer comprising a preview page of one or more web applications of the plurality of web applications, the preview page of the one or more web applications comprising one or more of the web application components and one or more component controls corresponding to the one or more web application components;

    obtaining a user request associated with a user-selected one of the component controls;

    determining one or more component visibility conditions associated with the web application component corresponding to the selected component control, the one or more component visibility conditions configured to control whether to include associated web application components in a page, at least one of the one or more component visibility conditions being based, at least in part, on a value of a record stored in the database relative to one or more designated threshold values;

    determining a visibility state for the web application component;

    modifying the visibility state in relation to the one or more component visibility conditions and in relation to filter logic comprising a nested logical statement associated with the selected component control; and

    providing, for display in the user interface on the client device and in response to the user request, the preview page of the one or more web applications of the plurality of web applications with the web application component being included or not included as controlled by the modified visibility state.

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