US 11,704,093 B2
Rapid prototyping of user experience components and related application functionality
Billy Ma, San Francisco, CA (US); and Brian Truong, San Francisco, CA (US)
Assigned to Salesforce, Inc., San Francisco, CA (US)
Filed by salesforce.com, inc., San Francisco, CA (US)
Filed on Sep. 27, 2021, as Appl. No. 17/485,702.
Prior Publication US 2023/0108375 A1, Apr. 6, 2023
Int. Cl. G06F 9/44 (2018.01); G06F 8/20 (2018.01); G06F 9/451 (2018.01); G06F 8/10 (2018.01); G06F 8/38 (2018.01)
CPC G06F 8/20 (2013.01) [G06F 9/451 (2018.02); G06F 8/10 (2013.01); G06F 8/38 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A computer-implemented method for rapid prototyping, the method comprising:
creating a set of known user experience (UX) components, wherein a UX component comprises a user interface element representing at least one of a data element and a data interaction;
creating a UX screen within a UX prototyping tool, the UX screen comprising a set of UX elements;
translating the UX screen into a set of standardized UX components by:
for at least one UX element of the set of UX elements, creating a reference UX component, the reference UX component being a component representation of the at least one UX element;
comparing the reference UX component to the set of known UX components to identify a matching known UX component; and
replacing the reference UX component with the matching known UX component in the set of standardized UX components;
publishing the set of standardized UX components by mapping the set of standardized UX components to synthetic data; and
validating a technical aspect of the published set of standardized UX components based on user interaction with the published set of standardized UX components.