US 12,487,799 B2
Integrated development system and method for user interface platform for responsive or adaptive web implementation
Se Yong Eo, Seoul (KR); and Woog Lae Kim, Seoul (KR)
Assigned to INSWAVE SYSTEMS CO., LTD., Seoul (KR)
Appl. No. 18/551,874
Filed by INSWAVE SYSTEMS CO., LTD., Seoul (KR)
PCT Filed Mar. 23, 2022, PCT No. PCT/KR2022/004066
§ 371(c)(1), (2) Date Sep. 22, 2023,
PCT Pub. No. WO2022/203391, PCT Pub. Date Sep. 29, 2022.
Claims priority of application No. 10-2021-0037429 (KR), filed on Mar. 23, 2021; and application No. 10-2022-0035235 (KR), filed on Mar. 22, 2022.
Prior Publication US 2025/0284471 A1, Sep. 11, 2025
Int. Cl. G06F 8/30 (2018.01); G06F 8/38 (2018.01); G06F 9/451 (2018.01); G06F 40/106 (2020.01)
CPC G06F 8/38 (2013.01) [G06F 9/451 (2018.02); G06F 40/106 (2020.01)] 6 Claims
OG exemplary drawing
 
1. A user interface platform development system, comprising:
a development tool, configured to provide a what you see is what you get (WYSIWYG)-style screen file development environment and generate a screen file source that organizes a user interface platform with structured components;
a server, providing resources for developing a screen file with the development tool, and in which developed screen file sources are registered; and
a client, having a client engine to load the screen file source that is received from the server as response, and configured for executing in a browser window to provide the user interface platform according to an associated device,
wherein the development tool comprises a layout manager configured to set resolution corresponding to a business system and support a screen development according to a responsive or adaptive web,
wherein the layout manager is further configured to manage a layout when developing screens by individually assigning each device subject to screen development to a plurality of device tabs, and
wherein the screen development in a first device tab of the plurality of device tabs applies to remaining device tabs of the plurality of device tabs so that when a change to a component or an element in the first device tab causes a conflict in any of the remaining device tabs, the change is identified in the first device tab.