P
US12093497B2ActiveUtilityPatentIndex 62

Method and apparatus for providing prototype of graphical user interface

Assignee: STUDIO XID KOREA INCPriority: Dec 24, 2019Filed: Apr 4, 2022Granted: Sep 17, 2024
Est. expiryDec 24, 2039(~13.5 yrs left)· nominal 20-yr term from priority
Inventors:KIM SOOSONG JAE WON
G06F 9/451G06F 3/0481G06F 3/048G06F 3/0488
62
PatentIndex Score
0
Cited by
44
References
9
Claims

Abstract

A method for providing an interaction scenario for a prototype of a graphical user interface (GUI) is provided. The method for providing the interaction scenario for the prototype of the graphical user interface (GUI) according to an embodiment of the present inventive concept may include identifying, by a prototype viewing device, a difference between a first version and a second version of the prototype, and generating, by the prototype viewing device, based on the difference, a second version of the interaction scenario by updating a first version of the interaction scenario pre-generated for the first version of the prototype, in which the prototype includes information on the trigger and a response caused by the trigger, and in which the interaction scenario pre-generated for the first version includes information on a plurality of triggers detected during a user's demonstration of the first version of the prototype.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A method for providing a prototype of a graphical user interface (GUI), comprising:
 obtaining, by a prototype viewing device, an interaction scenario including information on a trigger occurred on a GUI prototype; and 
 by the prototype viewing device, reproducing the interaction scenario, on a first area for displaying the prototype by outputting a response automatically caused by a trigger included in the interaction scenario, 
 wherein the prototype comprises information on a trigger and a response to be caused by the trigger, 
 wherein reproducing the interaction scenario comprises, 
 obtaining a user's input for selecting one of GUI objects for controlling reproduction of at least one part of the interaction scenario, on a second area for displaying details of the interaction scenario, the second area being different from the first area; and 
 reproducing, on the first area, the at least one part of the interaction scenario corresponding to the selected one of GUI objects based on the user's input, 
 wherein the user's input is an input for selecting the GUI object corresponding to at least one of one or more triggers included in the interaction scenario, or an input for selecting the GUI object corresponding to at least one of one or more responses to be caused by the one or more triggers, on the second area. 
 
     
     
       2. The method of  claim 1 , wherein reproducing the interaction scenario, on the first area for displaying the prototype comprises, visualizing occurrence of the trigger included in the interaction scenario on the prototype. 
     
     
       3. The method of  claim 2 , wherein the trigger comprises a first type of trigger and a second type of trigger, and
 wherein visualizing occurrence of the trigger comprises visualizing occurrence of the first type of trigger in a first display property, and visualizing occurrence of the second type of trigger in a second display property. 
 
     
     
       4. The method of  claim 1  further comprises displaying a property of the trigger included in the interaction scenario. 
     
     
       5. The method of  claim 1  further comprises displaying a property of the response. 
     
     
       6. The method of  claim 1 , wherein reproducing the interaction scenario, on the first area for displaying the prototype comprises displaying a change in display property values of an object included in the prototype over time. 
     
     
       7. A prototype viewing device comprising:
 one or more processors; 
 a memory for loading a computer program executed by the processor; and 
 a storage for storing the computer program, 
 wherein the computer program comprises, 
 an instruction for obtaining an interaction scenario including information on a trigger occurred on a GUI prototype, and 
 an instruction for reproducing the interaction scenario, on a first area for displaying the prototype by outputting a response automatically caused by a trigger included in the interaction scenario, 
 wherein the prototype comprises information on a trigger and a response to be caused by the trigger, 
 wherein the instruction for reproducing the interaction scenario comprises, 
 an instruction for obtaining a user's input for selecting one of GUI objects for controlling reproduction of at least one part of the interaction scenario, on a second area for displaying details of the interaction scenario, the second area being different from the first area, and 
 an instruction for reproducing, on the first area, the at least one part of the interaction scenario corresponding to the selected one of GUI objects based on the user's input, 
 wherein the user's input is an input for selecting the GUI object corresponding to at least one of one or more triggers included in the interaction scenario, or an input for selecting the GUI object corresponding to at least one of one or more responses to be caused by the one or more triggers, on the second area. 
 
     
     
       8. The device of  claim 7 , wherein the trigger comprises a first type of trigger and a second type of trigger, and
 wherein the instruction for reproducing the interaction scenario for the prototype comprises an instruction for visualizing occurrence of the first type of trigger in a first display property, and visualizing occurrence of the second type of trigger in a second display property. 
 
     
     
       9. The device of  claim 7 , wherein the instruction for reproducing the interaction scenario for the prototype comprises an instruction for displaying a change in display property values of an object included in the prototype over time.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.