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

Claim 9:
10. A non-transitory computer-readable medium having instructions stored thereon that are capable of causing a computing device to implement operations comprising:
receiving information specifying a current webpage, including a particular current UI component;
receiving information specifying a plurality of different UI components for an updated webpage;
identifying one or more characteristics of the particular current UI component;
determining, 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, 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, wherein the determining indicates that the particular different UI component is a best match for the particular current UI component;
automatically generating the updated webpage, wherein the updated webpage includes the selected particular different UI component;
identifying one or more differences between the updated webpage and the current webpage; and
adjusting, 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.