KR20190050485A - Ui 관리 서버 및 ui 관리 서버의 제어 방법 - Google Patents
Ui 관리 서버 및 ui 관리 서버의 제어 방법 Download PDFInfo
- Publication number
- KR20190050485A KR20190050485A KR1020170145933A KR20170145933A KR20190050485A KR 20190050485 A KR20190050485 A KR 20190050485A KR 1020170145933 A KR1020170145933 A KR 1020170145933A KR 20170145933 A KR20170145933 A KR 20170145933A KR 20190050485 A KR20190050485 A KR 20190050485A
- Authority
- KR
- South Korea
- Prior art keywords
- management server
- information
- button
- button icon
- iot
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/10—Input arrangements, i.e. from user to vehicle, associated with vehicle functions or specially adapted therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/20—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor
- B60K35/21—Output arrangements, i.e. from vehicle to user, associated with vehicle functions or specially adapted therefor using visual output, e.g. blinking lights or matrix displays
- B60K35/22—Display screens
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/80—Arrangements for controlling instruments
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/85—Arrangements for transferring vehicle- or driver-related data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04842—Selection of displayed objects or displayed text elements
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- H04L67/16—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/11—Instrument graphical user interfaces or menu aspects
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/122—Instrument input devices with reconfigurable control functions, e.g. reconfigurable menus
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/55—Remote control arrangements
- B60K2360/56—Remote control arrangements using mobile devices
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/589—Wireless data transfers
- B60K2360/5899—Internet
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/592—Data transfer involving external databases
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04803—Split screen, i.e. subdividing the display area or the window area into separate subareas
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04806—Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Mechanical Engineering (AREA)
- General Physics & Mathematics (AREA)
- Transportation (AREA)
- Combustion & Propulsion (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Medical Informatics (AREA)
- General Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
도 1은 본 발명의 일 실시예에 따른 텔레매틱스를 이용하는 UI 관리 서버의 제어 방법을 수행하는 시스템을 설명하기 위한 도면이다.
도 2는 본 발명의 일 실시예에 따른 IoT네트워크에 포함되는 UI 관리 서버를 설명하기 위한 도면이다.
도 3은 본 발명의 일 실시예에 따른, UI 관리 서버의 제어 방법을 설명하기 위한 순서도이다.
도 4는 본 발명의 일 실시예에 따른 UI 관리 서버가 선택된 버튼 아이콘의 크기 및 배치를 결정하는 방법을 설명하기 위한 도면이다.
도 5는 본 발명의 일 실시예에 따른 UI 관리 서버가 사용자의 피드백을 반영하여 버튼 아이콘의 크기 및 배치를 변경하는 방법을 설명하기 위한 도면이다.
Claims (19)
- IoT(Internet of Things) 장치에 대한 관련 정보를 수집하는 IoT 관리 서버로부터 상기 IoT 장치의 등록 정보를 수신하는 단계;
상기 등록 정보를 이용하여 상기 IoT 장치를 적어도 하나의 그룹으로 분류하는 단계;
상기 그룹의 특성 정보에 대응하여 상기 IoT 장치에 매칭되는 서로 다른 버튼 아이콘(button icon)을 결정하는 단계;
상기 결정된 버튼 아이콘의 개수 또는 상기 버튼 아이콘 각각의 사용 빈도에 대응하여 상기 버튼 아이콘의 크기 정보 및 배치 정보를 산출하는 단계; 및
상기 결정된 버튼 아이콘 및 상기 크기 정보 및 상기 배치 정보를 지정된 차량으로 전송하는 단계;
를 포함하는,
UI(user interface) 관리 서버의 제어 방법. - 제1항에 있어서,
상기 버튼 아이콘은 상기 IoT 장치의 제어 입력 표시 또는 동작 모드를 포함하는,
UI 관리 서버의 제어 방법. - 제1항에 있어서,
상기 차량으로부터 상기 버튼 아이콘의 터치 횟수를 수신하는 단계;
상기 터치 횟수를 이용하여 상기 크기 정보 또는 상기 배치 정보를 변경하는 단계;
상기 변경된 크기 정보 또는 배치 정보를 상기 차량으로 전송하는 단계;
를 더 포함하는,
UI 관리 서버의 제어 방법. - 제1항에 있어서,
상기 차량으로 전송하는 버튼 아이콘의 개수에 따라 결정되는 출력 모드를 전송하는 단계;
를 더 포함하며,
상기 출력 모드는 상기 버튼 아이콘의 표시를 지시하는 제1 모드 및 상기 IoT 장치의 명칭을 문자로 표시하도록 지시하는 제2 모드를 포함하는,
UI 관리 서버의 제어 방법. - 제1항에 있어서,
상기 버튼 아이콘을 결정하는 단계는,
상기 그룹에 따라 상기 IoT 장치의 서로 다른 동작 모드를 입력 받는 제어 입력 표시 또는 동작 모드가 포함된 버튼 아이콘을 결정하는 단계;
를 포함하는,
UI 관리 서버의 제어 방법. - 제1항에 있어서,
상기 결정된 버튼 아이콘 및 상기 크기 정보 및 상기 배치 정보를 지정된 차량으로 전송하는 단계는,
상기 버튼 아이콘의 개수를 고려하여 상기 결정된 버튼 아이콘이 위치하는 배경 화면을 분할하는 단계;
상기 분할된 배경 화면 각각의 초점을 결정하는 단계;
이웃하는 상기 초점 사이의 거리 및 상기 버튼 아이콘의 크기를 이용하여 이웃하는 버튼 아이콘의 간격을 결정하는 단계;
를 포함하는,
UI 관리 서버의 제어 방법. - 제6항에 있어서,
상기 분할된 배경 화면 각각의 초점을 결정하는 단계는,
상기 버튼 아이콘의 초기 설정 크기 정보를 고려하여 상기 초점을 결정하는 단계;
를 포함하는,
UI 관리 서버의 제어 방법. - 제6항에 있어서,
상기 이웃하는 버튼 아이콘의 간격을 결정하는 단계는,
상기 이웃하는 버튼 아이콘 각각의 크기를 제1 비율만큼 증가시키는 단계;
를 포함하는,
UI 관리 서버의 제어 방법. - 제2항에 있어서,
기 설정된 시간 동안 상기 터치 횟수가 임계값 이상일 경우, 상기 버튼 아이콘의 크기를 제2 비율만큼 증가시키는 단계;
를 더 포함하는,
UI 관리 서버의 제어 방법. - 제1항 내지 제9 중 어느 한 항에 기재된 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
- IoT(Internet of Things) 장치에 대한 관련 정보를 수집하는 IoT 관리 서버로부터 상기 IoT 장치의 등록 정보를 수신하는 통신부;
상기 등록 정보를 이용하여 상기 IoT 장치를 적어도 하나의 그룹으로 분류하고, 상기 그룹의 특성 정보에 대응하여 상기 IoT 장치에 매칭되는 서로 다른 버튼 아이콘(button icon)을 결정하는 제어부;
를 포함하며,
상기 제어부는,
상기 결정된 버튼 아이콘의 개수 또는 상기 버튼 아이콘 각각의 사용 빈도에 대응하여 상기 버튼 아이콘의 크기 정보 및 배치 정보를 산출하고, 상기 결정된 버튼 아이콘 및 상기 크기 정보 및 상기 배치 정보를 지정된 차량으로 전송시키는,
UI(user interface) 관리 서버. - 제11항에 있어서,
상기 버튼 아이콘은 상기 IoT 장치의 제어 입력 표시 또는 동작 모드를 포함하는,
UI 관리 서버. - 제11항에 있어서,
상기 통신부가 상기 차량으로부터 상기 버튼 아이콘의 터치 횟수를 수신하면, 상기 제어부는 상기 터치 횟수를 이용하여 상기 크기 정보 또는 상기 배치 정보를 변경하며, 상기 변경된 크기 정보 또는 배치 정보를 상기 차량으로 전송시키는,
UI 관리 서버. - 제11항에 있어서,
상기 통신부는 상기 차량으로 전송하는 버튼 아이콘의 개수에 따라 결정되는 출력 모드를 전송하며,
상기 출력 모드는 상기 버튼 아이콘의 표시를 지시하는 제1 모드 및 상기 IoT 장치의 명칭을 문자로 표시하도록 지시하는 제2 모드를 포함하는,
UI 관리 서버. - 제11항에 있어서,
상기 제어부는,
상기 그룹에 따라 상기 IoT 장치의 서로 다른 동작 모드를 입력 받는 제어 입력 표시 또는 동작 모드가 포함된 버튼 아이콘을 결정하는,
UI 관리 서버. - 제11항에 있어서,
상기 제어부는,
상기 버튼 아이콘의 개수를 고려하여 상기 결정된 버튼 아이콘이 위치하는 배경 화면을 분할하며, 상기 분할된 배경 화면 각각의 초점을 결정하고, 이웃하는 상기 초점 사이의 거리 및 상기 버튼 아이콘의 크기를 이용하여 이웃하는 버튼 아이콘의 간격을 결정하는,
UI 관리 서버. - 제16항에 있어서,
상기 제어부는,
상기 아이콘의 초기 설정 크기 정보를 고려하여 상기 초점을 결정하는,
UI 관리 서버. - 제16항에 있어서,
상기 제어부는,
상기 이웃하는 버튼 아이콘 각각의 크기를 제1 비율만큼 증가시키는,
UI 관리 서버. - 제12항에 있어서,
상기 제어부는,
기 설정된 시간 동안 상기 터치 횟수가 임계값 이상일 경우, 상기 버튼 아이콘의 크기를 제2 비율만큼 증가시키는,
UI 관리 서버.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020170145933A KR20190050485A (ko) | 2017-11-03 | 2017-11-03 | Ui 관리 서버 및 ui 관리 서버의 제어 방법 |
| US15/966,528 US10503355B2 (en) | 2017-11-03 | 2018-04-30 | UI management server and method of controlling the same |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020170145933A KR20190050485A (ko) | 2017-11-03 | 2017-11-03 | Ui 관리 서버 및 ui 관리 서버의 제어 방법 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20190050485A true KR20190050485A (ko) | 2019-05-13 |
Family
ID=66327146
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020170145933A Ceased KR20190050485A (ko) | 2017-11-03 | 2017-11-03 | Ui 관리 서버 및 ui 관리 서버의 제어 방법 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US10503355B2 (ko) |
| KR (1) | KR20190050485A (ko) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102018206653B4 (de) * | 2018-04-30 | 2024-06-13 | Audi Ag | Verfahren zum dynamischen Anpassen einer Bedienvorrichtung in einem Kraftfahrzeug sowie Bedienvorrichtung und Kraftfahrzeug |
| CN111277565B (zh) * | 2020-01-08 | 2022-04-12 | 北京小米松果电子有限公司 | 信息处理方法及装置、存储介质 |
| TW202209244A (zh) * | 2020-08-20 | 2022-03-01 | 歐悅設計股份有限公司 | 非侵入式物聯網控制設備及其系統 |
| US11816307B1 (en) * | 2022-05-06 | 2023-11-14 | Honda Motor Co., Ltd. | Method for providing service of configuring UI on a display of an in-vehicle infotainment device and UI configuration server using the same |
Family Cites Families (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0520016A (ja) | 1991-07-16 | 1993-01-29 | Casio Comput Co Ltd | アイコンメニユー表示装置 |
| US6473102B1 (en) | 1998-05-11 | 2002-10-29 | Apple Computer, Inc. | Method and system for automatically resizing and repositioning windows in response to changes in display |
| US7076741B2 (en) * | 2001-03-16 | 2006-07-11 | Alpine Electronics, Inc. | Point-of-interest icon and point-of-interest mark display method |
| US7136914B2 (en) * | 2001-08-06 | 2006-11-14 | Ricoh Company, Ltd. | System, computer program product and method for managing and controlling a local network of electronic devices |
| JP2005292975A (ja) * | 2004-03-31 | 2005-10-20 | Alpine Electronics Inc | ボタン処理方法及びデータ処理装置 |
| US7602984B2 (en) * | 2005-09-28 | 2009-10-13 | Novell, Inc. | Adaptive method and system for encoding digital images for the internet |
| JP2008090454A (ja) | 2006-09-29 | 2008-04-17 | Victor Co Of Japan Ltd | Gui生成装置 |
| JP4727623B2 (ja) | 2007-05-29 | 2011-07-20 | 株式会社アイ・エル・シー | Gui画面設計支援プログラム、gui画面設計支援方法、およびgui画面設計支援装置 |
| JP2009284468A (ja) * | 2008-04-23 | 2009-12-03 | Sharp Corp | 携帯情報端末、コンピュータ読取可能なプログラムおよび記録媒体 |
| TW201003506A (en) | 2008-07-04 | 2010-01-16 | Darfon Electronics Corp | Icon processing apparatus and icon processing method |
| JP5232920B2 (ja) * | 2009-07-31 | 2013-07-10 | 本田技研工業株式会社 | 車両用操作装置 |
| JP2011232913A (ja) | 2010-04-27 | 2011-11-17 | Sharp Corp | 情報端末装置 |
| KR101923487B1 (ko) * | 2011-09-29 | 2018-11-30 | 삼성전자 주식회사 | 통신 연결 서비스 제공 방법 및 장치 |
| US20130152001A1 (en) * | 2011-12-09 | 2013-06-13 | Microsoft Corporation | Adjusting user interface elements |
| KR101558236B1 (ko) * | 2012-10-16 | 2015-10-12 | 전자부품연구원 | IoT 브라우징 방법 및 장치 |
| CN104285502B (zh) * | 2013-02-20 | 2016-12-28 | 松下电器(美国)知识产权公司 | 便携信息终端的控制方法和程序 |
| US20140325374A1 (en) * | 2013-04-30 | 2014-10-30 | Microsoft Corporation | Cross-device user interface selection |
| KR20150069801A (ko) * | 2013-12-16 | 2015-06-24 | 삼성전자주식회사 | 화면 제어 방법 및 그 전자 장치 |
| KR102438199B1 (ko) * | 2015-12-24 | 2022-08-30 | 삼성전자주식회사 | 디스플레이 장치 및 디스플레이 장치의 설정 값을 변경하는 방법 |
| KR101876738B1 (ko) * | 2016-12-14 | 2018-07-10 | 현대자동차주식회사 | 차량용 사용자 인터페이스를 제공하는 장치 및 방법 |
-
2017
- 2017-11-03 KR KR1020170145933A patent/KR20190050485A/ko not_active Ceased
-
2018
- 2018-04-30 US US15/966,528 patent/US10503355B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| US20190138184A1 (en) | 2019-05-09 |
| US10503355B2 (en) | 2019-12-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106371324B (zh) | 操作界面显示方法及装置 | |
| US11019130B2 (en) | Method and apparatus for remotely controlling home device in home network system | |
| KR101958902B1 (ko) | 전자기기들의 그룹 제어 방법 및 그를 위한 전자기기 관리 시스템 | |
| US11019149B2 (en) | Hub apparatus and method for providing service thereof | |
| CN104885406B (zh) | 用于在家庭网络系统中远程控制家庭设备的方法和设备 | |
| CN105634881B (zh) | 应用场景推荐方法及装置 | |
| KR102252258B1 (ko) | 홈 네트워크 시스템에서 홈 디바이스들의 그룹 제어 방법 및 장치 | |
| KR101885723B1 (ko) | 사용자 정보에 따라 전자 기기 접근 방법 및 이를 구비한 장치 | |
| US9224288B2 (en) | Control apparatus, control method, program and system | |
| CN106953785B (zh) | 智能家居设备添加方法及装置 | |
| KR101588595B1 (ko) | 사물인터넷을 지원하는 통합리모컨 및 그 제어방법 | |
| WO2018010533A1 (zh) | 设备控制系统、方法、装置及网关 | |
| KR100996920B1 (ko) | 휴대 단말기 및 그의 주변기기 제어방법 | |
| US20180351758A1 (en) | Home Automation System | |
| JP2010517400A (ja) | 局所領域内の電子器具を制御するシステム、方法、デバイス及びコンピュータプログラム | |
| EP3360309B1 (en) | Iot interaction system | |
| KR20190050485A (ko) | Ui 관리 서버 및 ui 관리 서버의 제어 방법 | |
| US10989426B2 (en) | Information processing device, electronic apparatus, method, and program | |
| CN111161522B (zh) | 处理遥控数据的方法、存储介质、计算机设备及遥控系统 | |
| KR101835176B1 (ko) | 무선 시스템에서 결속하는 리스폰더 기기 | |
| US10326658B2 (en) | Zone control system and method of automatically configuring the same | |
| US20180331846A1 (en) | Activity based automation | |
| CN107852340B (zh) | 集线器装置及其提供服务的方法 | |
| JP4604571B2 (ja) | 操作端末 | |
| JP6711800B2 (ja) | 機器制御装置、機器制御方法及び機器制御システム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20171103 |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20201027 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20171103 Comment text: Patent Application |
|
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20210830 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20211108 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20210830 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |