-
公开(公告)号:US20190065155A1
公开(公告)日:2019-02-28
申请号:US15691557
申请日:2017-08-30
Applicant: salesforce.com, inc.
Inventor: Adheip Varadarajan , Jan Ove Kristian Olsson
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.
-
公开(公告)号:US11537283B2
公开(公告)日:2022-12-27
申请号:US17131966
申请日:2020-12-23
Applicant: salesforce.com, inc.
Inventor: Michael Gonzalez , Adheip Varadarajan , Wenqing Dai
IPC: G06F17/10 , G06F3/04847 , G06F3/0482 , G06F3/0486 , G06F9/451 , G06F40/106 , G06F40/186 , G06F40/197
Abstract: Methods, systems, and devices for configuring components in a display template based on a user interface type are described. A template customization application may support configuration of a display template corresponding to multiple user interface types. A user may customize the display template by adding a component to the display template (e.g., where the display template is displayed by the template customization application according to a specific user interface type view). The template customization application may determine whether the added component supports rendering for the current user interface type and may display the component in the template based on the determination (e.g., either as a functional component or as a placeholder). Each user interface type supported by the template may be defined in a single underlying metadata file, so adding the component into one view will automatically add the component for all of the supported the user interface types.
-
公开(公告)号:US20210382909A1
公开(公告)日:2021-12-09
申请号:US17410928
申请日:2021-08-24
Applicant: Salesforce.com, Inc.
Inventor: Viswanadh Addala , Eric Jacobson , Helen Chan , Sakshi Arora , Brinkal Janani , Dean Moses , John Henton , Adheip Varadarajan , Jan Ove Kristian Olsson , Wenqing Dai
IPC: G06F16/25 , G06F3/0484 , G06F16/26 , G06F16/21 , G06F40/106 , G06F16/957 , G06Q30/00
Abstract: An interactive database object representation may be created based on configuration instructions. The interactive database object representation may include a plurality of graphical elements that are each associated with a respective database object field. Each of the database object fields may be associated with a database object definition within a database. The interactive database object representation may be published to a storage medium for transmission upon request to a client machine via a network. The interactive database object representation may facilitate the display and editing of data associated with an instance of the database object.
-
公开(公告)号:US20200097480A1
公开(公告)日:2020-03-26
申请号:US16211527
申请日:2018-12-06
Applicant: Salesforce.com, Inc.
Inventor: Viswanadh Addala , Eric Jacobson , Helen Chan , Sakshi Arora , Brinkal Janani , Dean Moses , John Henton , Adheip Varadarajan , Jan Ove Kristian Olsson , Wenqing Dai
IPC: G06F16/25 , G06F16/957 , G06Q30/00
Abstract: An interactive database object representation may be created based on configuration instructions. The interactive database object representation may include a plurality of graphical elements that are each associated with a respective database object field. Each of the database object fields may be associated with a database object definition within a database. The interactive database object representation may be published to a storage medium for transmission upon request to a client machine via a network. The interactive database object representation may facilitate the display and editing of data associated with an instance of the database object.
-
公开(公告)号:US20200097161A1
公开(公告)日:2020-03-26
申请号:US16138943
申请日:2018-09-21
Applicant: salesforce.com, inc.
Inventor: Michael Gonzalez , Adheip Varadarajan , Weiqing Dai
IPC: G06F3/0484 , G06F3/0482 , G06F3/0486 , G06F17/22 , G06F17/24 , G06F17/21 , G06F9/451
Abstract: Methods, systems, and devices for configuring components in a display template based on a user interface type are described. A template customization application may support configuration of a display template corresponding to multiple user interface types. A user may customize the display template by adding a component to the display template (e.g., where the display template is displayed by the template customization application according to a specific user interface type view). The template customization application may determine whether the added component supports rendering for the current user interface type and may display the component in the template based on the determination (e.g., either as a functional component or as a placeholder). Each user interface type supported by the template may be defined in a single underlying metadata file, so adding the component into one view will automatically add the component for all of the supported the user interface types.
-
公开(公告)号:US20200097141A1
公开(公告)日:2020-03-26
申请号:US16221102
申请日:2018-12-14
Applicant: salesforce.com, inc.
Inventor: Eric JACOBSON , Michael Gonzalez , Wayne Cho , Adheip Varadarajan , Daniel Mccall , Victor Oliveros , Annie Abrahamian , David Klein , Nicholas Howland , Kyle Haskins , John Vollmer , Benjamin Snyder
IPC: G06F3/0482 , G06F3/0483
Abstract: Disclosed herein are system, method, and computer program product embodiments for unifying graphical user interface (GUI) displays across different device types. In an embodiment, a unification system may convert various GUI view appearing on, for example, a desktop device into a GUI view on a mobile device. Both devices may be accessing the same application and/or may use a cloud computing platform to access the application. The unification system may aid in reproducing GUI modifications performed on one user device onto other user devices. In this manner, the unification system may maintain a consistent look-and-feel for a user across different computing device type.
-
公开(公告)号:US10514896B2
公开(公告)日:2019-12-24
申请号:US15691554
申请日:2017-08-30
Applicant: salesforce.com, inc.
Inventor: Adheip Varadarajan , Jan Ove Kristian Olsson
IPC: G06F9/44 , G06F8/36 , G06F8/35 , G06F8/34 , G06F3/0482 , G06F3/0486
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.
-
公开(公告)号:US20190205403A1
公开(公告)日:2019-07-04
申请号:US15861354
申请日:2018-01-03
Applicant: salesforce.com, inc.
Inventor: Zenil N. Hussain , Ruifeng Xu , Wenqing Dai , Kavitha Musthyala , Dean Moses , Adheip Varadarajan , Sakshi Arora
IPC: G06F17/30
CPC classification number: G06F16/252 , G06F16/21 , G06F16/23 , G06F16/24564 , G06F16/282
Abstract: A system receives an action override rule and stores it, including display criteria associated with a user interface page, into a hierarchy of rules for displaying multiple user interface pages. The system determines whether the action override rule in the hierarchy of rules matches request criteria associated with a user action, in response to receiving the user action. The system displays the user interface page associated with the display criteria if the action override rule in the hierarchy of rules matches the request criteria associated with the user action. If the action override rule in the hierarchy of rules does not match the request criteria associated with the user action, then the system can identify a hierarchical rule that is a hierarchical match for the request criteria associated with the user action; and display a user interface page associated with the hierarchical rule that is the hierarchical match.
-
公开(公告)号:US20190065158A1
公开(公告)日:2019-02-28
申请号:US15691560
申请日:2017-08-30
Applicant: salesforce.com, inc.
Inventor: Adheip Varadarajan , Jan Ove Kristian Olsson
CPC classification number: G06F8/36 , G06F3/0482 , G06F8/34 , G06F16/958
Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for presenting a property editor component 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. The system receives a user request to generate a property editor component within the web application builder framework to include one or more user-defined property fields, each associated with a text label and configured to accept input. Based on the user request, a property editor component is generated and displayed, with the web application builder framework implementing the property editor component.
-
公开(公告)号:US11126634B2
公开(公告)日:2021-09-21
申请号:US16211527
申请日:2018-12-06
Applicant: Salesforce.com, Inc.
Inventor: Viswanadh Addala , Eric Jacobson , Helen Chan , Sakshi Arora , Brinkal Janani , Dean Moses , John Henton , Adheip Varadarajan , Jan Ove Kristian Olsson , Wenqing Dai
IPC: G06F16/00 , G06F16/25 , G06F3/0484 , G06F16/26 , G06F16/21 , G06F40/106 , G06F16/957 , G06Q30/00 , G06F3/0486
Abstract: An interactive database object representation may be created based on configuration instructions. The interactive database object representation may include a plurality of graphical elements that are each associated with a respective database object field. Each of the database object fields may be associated with a database object definition within a database. The interactive database object representation may be published to a storage medium for transmission upon request to a client machine via a network. The interactive database object representation may facilitate the display and editing of data associated with an instance of the database object.
-
-
-
-
-
-
-
-
-