Patents by Inventor Kristian Olsson

Kristian Olsson has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20190065159
    Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for providing an interactions layer in a web application builder framework. A database system maintains a database associated with a number of web application builder components, each with one or more attributes and one or more component behaviors, for constructing web application components based on user input. The system displays a user interface with development areas comprising one or more web application builder components. Based on a user request to select a web application builder component in some form, the system prevents one or more component behaviors of the web application builder component, determines one or more builder component behaviors for the component based on the form of selecting the component, and presents the component in the user interface according to a form corresponding to the one or more builder component behaviors.
    Type: Application
    Filed: August 30, 2017
    Publication date: February 28, 2019
    Inventors: Adheip Varadarajan, Jan Ove Kristian Olsson
  • Publication number: 20190065155
    Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for providing a base editor component for editing web application builder components in a web application builder framework. A database system maintains a database associated with a number of web application builder components, each with one or more attributes, for constructing web application components based on user input. Based on a user request to add to or modify one or more attributes of a web application builder component, the system retrieves a metadata model associated with the web application builder component that contains nodes corresponding to the component's attributes. The system modifies the metadata model by adding or editing one or more nodes based on the user request, then stores the modified metadata model in one or more server databases.
    Type: Application
    Filed: August 30, 2017
    Publication date: February 28, 2019
    Inventors: Adheip Varadarajan, Jan Ove Kristian Olsson
  • Publication number: 20190065487
    Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for providing a dynamic page previewer for a web application builder. A database system maintains a multi-tenant non-relational database associated with a number of users, web applications, and web application components. The system displays a user interface for a dynamic page previewer, consisting of a preview page for a web application containing a number of web application components and one or more component toggle buttons corresponding to the components. The system then processes a user request to select a subset of the component toggle buttons. One or more component visibility rules associated with the subset of component toggle buttons are determined, as well as a filter logic associated with the subset of component toggle buttons. A visibility state is determined for the component, then modified in relation to the component visibility rules and the filter logic.
    Type: Application
    Filed: August 22, 2017
    Publication date: February 28, 2019
    Inventor: Jan Ove Kristian Olsson
  • Publication number: 20190065156
    Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for overriding component attributes in a web application builder. A database system maintains a multi-tenant database associated with a number of users and a number of web application components each with one or more component attributes. The system displays a user interface for the web application builder framework with a layout including a number of web application components, and processes decorator rules for rendering the components. The system also processes decorator override rules for some attributes of the components. The system displays the prepared user interface with decorator rules and overrides, and, based on a user request to access one or more attributes of the components, presents those attributes for display with the decorator override rules applied.
    Type: Application
    Filed: August 25, 2017
    Publication date: February 28, 2019
    Inventors: Adheip Varadarajan, Jan Ove Kristian Olsson, Dean Moses, Eric Jacobson
  • Publication number: 20190065157
    Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for providing a web application builder framework in a database system. A database system maintains a multi-tenant database associated with a number of users and a number of web application builder components for constructing web application components based on user input. The system displays a user interface for the web application builder framework with a selectable list of web application builder components and one or more development areas for building a web application builder based on user input. Based on a user request to select one or more web application builder components, the system presents and displays the selected web application builder components as implemented within the one or more development areas.
    Type: Application
    Filed: August 30, 2017
    Publication date: February 28, 2019
    Inventors: Adheip Varadarajan, Jan Ove Kristian Olsson