-
公开(公告)号:US10901593B2
公开(公告)日:2021-01-26
申请号:US16138943
申请日:2018-09-21
Applicant: salesforce.com, inc.
Inventor: Michael Gonzalez , Adheip Varadarajan , Weiqing Dai
IPC: G06F17/20 , G06F3/0484 , 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.
-
公开(公告)号:US11113459B1
公开(公告)日:2021-09-07
申请号:US15929820
申请日:2020-05-22
Applicant: salesforce.com, inc.
Inventor: Jan Ove Kristian Olsson , Adheip Varadarajan , Jesse Bernoudy , Michael Gonzalez , Kapil Agarwal , Chad Hall
IPC: G06F3/048 , G06F40/166 , G06F16/958 , G06F9/451 , G06F3/0483 , G06N5/02 , G06F40/14 , G06N20/00
Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for providing guidance in relation to the customization of web pages. An indication of user input in relation to a modification to a portion of a web page is processed, where the modification includes deletion of a user interface object from the web page, addition of a user interface object to the web page, or a change to a user interface object of the web page, and where the user interface object represents a data object field or web page component. At least the portion of the web page is analyzed using a plurality of web page customization rules. Feedback pertaining to customization of one or more web pages including the web page is provided for presentation by a client device, via a graphical user interface (GUI), based at least in part on a result of analyzing the portion of the web page using the web page customization rules.
-
公开(公告)号:US20210181934A1
公开(公告)日:2021-06-17
申请号:US17131966
申请日:2020-12-23
Applicant: salesforce.com, inc.
Inventor: Michael Gonzalez , Adheip Varadarajan , Wenqing Dai
IPC: G06F3/0484 , 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.
-
公开(公告)号:US11029818B2
公开(公告)日:2021-06-08
申请号: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/01 , G06F3/0481 , 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.
-
公开(公告)号:US11003317B2
公开(公告)日:2021-05-11
申请号:US16221075
申请日: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 , Mike Rosenbaum
IPC: G06F3/0482 , G06F3/0483 , G06F3/0484
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.
-
公开(公告)号:US20200097137A1
公开(公告)日:2020-03-26
申请号:US16221075
申请日: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 , Mike Rosenbaum
IPC: G06F3/0482 , G06F3/0483 , G06F3/0484
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.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-