Patent ID: 11954463
Assignee: SALESFORCE, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method, comprising:
receiving, by a computer system, information specifying a current webpage, including a particular current UI component;
receiving, by the computer system, information specifying a plurality of different UI components for an updated webpage;
identifying, by the computer system, one or more characteristics of the particular current UI component;
determining, by the computer system using a trained machine learning model trained on the information specifying the plurality of different UI components and based on the identified one or more characteristics, a similarity of ones of the plurality of different UI components to the particular current UI component;
selecting, by the computer system based on output of the trained machine learning model indicating the similarity of ones of the plurality of different UI components to the particular current UI component, a particular different UI component from the plurality of different UI components for use, in the updated webpage, for the particular current UI component;
automatically generating, by the computer system, the updated webpage, wherein the updated webpage includes the selected particular different UI component;
identifying, by the computer system, one or more differences between the updated webpage and the current webpage; and
adjusting, by the computer system based on the identified one or more differences, one or more components of the updated webpage, wherein the adjusting includes altering a position of at least one of the components within the updated webpage.