US 11,704,097 B2
Method, system and non-transitory computer-readable storage medium for generating description code of user interface
Chien-Chuan Chang, Taipei (TW); and So-Fong Hsieh, Taipei (TW)
Assigned to MIRACLE MOBILE CO. LTD., Taipei (TW)
Filed by MIRACLE MOBILE CO. LTD., Taipei (TW)
Filed on May 14, 2021, as Appl. No. 17/320,411.
Claims priority of application No. 109128815 (TW), filed on Aug. 24, 2020.
Prior Publication US 2022/0058001 A1, Feb. 24, 2022
Int. Cl. G06F 8/38 (2018.01); G06F 3/0482 (2013.01); G06F 3/04845 (2022.01)
CPC G06F 8/38 (2013.01) [G06F 3/0482 (2013.01); G06F 3/04845 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for generating a description code of a user interface, comprising:
displaying a programmable user interface having a first object and a second object;
grouping the first object and the second object to form a grouping block, wherein the first object and the second object are in the grouping block;
cutting the grouping block into a first sub-block and a second sub-block, wherein the first object is in the first sub-block and the second object is in the second sub-block;
setting the first sub-block as having a first display attribute associated with a logical unit length of the first sub-block;
displaying a first attribute element together with the first sub-block on the programmable user interface, wherein the first attribute element presents a first display state for representing the first display attribute;
detecting whether the first attribute element is selected;
when the first attribute element is detected as selected,
changing the first display attribute of the first sub-block to a second display attribute associated with the logical unit length of the first sub-block, and
changing the first display state presented by the first attribute element to a second display state, wherein the second display state represents the second display attribute; and
generating a first description code corresponding to the first sub-block according to the second display attribute after changing the first display attribute of the first sub-block to the second display attribute associated with the logical unit length of the first sub-block.