US 11,941,417 B1
Method for producing prototype of graphical user interface and system thereof
Soo Kim, Hwaseong-si (KR)
Assigned to STUDIO XID KOREA, INC., Seoul (KR)
Filed by STUDIO XID KOREA, INC., Seoul (KR)
Filed on May 5, 2023, as Appl. No. 18/313,153.
Claims priority of application No. 10-2023-0030366 (KR), filed on Mar. 8, 2023.
Int. Cl. G06F 9/451 (2018.01)
CPC G06F 9/451 (2018.02) 18 Claims
OG exemplary drawing
 
1. A method for producing a prototype of a graphical user interface, performed by at least one computing device, the method comprising:
providing a prototype producing interface to a user;
determining a target object from among one or more objects disposed on a target graphical user interface (GUI) screen produced through the prototype producing interface;
calculating a visual similarity between pre-produced GUI screen samples and the target GUI screen, wherein the GUI screen samples include motion objects;
selecting a GUI screen sample that the visual similarity is equal to or greater than a reference value among the pre-produced GUI screen samples as a reference GUI screen sample; and
determining a recommended motion for the target object using a motion object of the reference GUI screen sample;
providing the recommended motion to the user;
updating the target GUI screen by reflecting the recommended motion on the target GUI screen in response to an input from the user accepting the recommended motion;
obtaining a rule set for determining a motion based on an attribute of a specific object; and
determining another recommended motion of the target object by applying the rule set to attribute information of the target object,
wherein the rule set comprises at least one of:
a first rule for lowering a speed or an acceleration of the specific object when a size of the specific object is equal to or greater than a reference value,
a second rule for adjusting the speed or acceleration of the specific object based on a color of the specific object, and
a third rule for adjusting the speed or acceleration of the specific object based on a shape of the specific object.