KR101748386B1 - 스마트 기기 제어 방법, 장치, 프로그램 및 컴퓨터가 판독가능한 기록매체 - Google Patents
스마트 기기 제어 방법, 장치, 프로그램 및 컴퓨터가 판독가능한 기록매체 Download PDFInfo
- Publication number
- KR101748386B1 KR101748386B1 KR1020157033178A KR20157033178A KR101748386B1 KR 101748386 B1 KR101748386 B1 KR 101748386B1 KR 1020157033178 A KR1020157033178 A KR 1020157033178A KR 20157033178 A KR20157033178 A KR 20157033178A KR 101748386 B1 KR101748386 B1 KR 101748386B1
- Authority
- KR
- South Korea
- Prior art keywords
- smart device
- interface
- control
- personalization
- status display
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
- H04L12/2816—Controlling appliance services of a home automation network by calling their functionalities
- H04L12/282—Controlling appliance services of a home automation network by calling their functionalities based on user interaction within the home
-
- H04M1/72533—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
- H04L41/0806—Configuration setting for initial configuration or provisioning, e.g. plug-and-play
- H04L41/0809—Plug-and-play configuration
-
- 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/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
- H04N21/41265—The peripheral being portable, e.g. PDAs or mobile phones having a remote control device for bidirectional communication between the remote control device and client device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4131—Peripherals receiving signals from specially adapted client devices home appliance, e.g. lighting, air conditioning system, metering devices
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/23—Pc programming
- G05B2219/23067—Control, human or man machine interface, interactive, HMI, MMI
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25314—Modular structure, modules
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2201/00—Electronic components, circuits, software, systems or apparatus used in telephone systems
- H04M2201/42—Graphical user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Multimedia (AREA)
- Automation & Control Theory (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Telephone Function (AREA)
- Stored Programmes (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
Abstract
본 발명은 스마트 기기 제어 방법, 장치, 프로그램 및 컴퓨터가 판독가능한 기록매체를 공개하였는바, 스마트 기기 기술분야에 속한다. 스마트 기기 제어 방법은, 단말기와 스마트 기기가 연결을 셋업할 경우, 상기 스마트 기기에 개별화 제어 인터페이스를 설정하였는지의 여부를 검출하는 단계; 만약 상기 스마트 기기에 개별화 제어 인터페이스가 설정된 것이 검출되면, 상기 스마트 기기의 개별화 기능 타입과 개별화 상태 표시 타입을 포함하는 개별화 인터페이스 플러그인을 획득하는 단계; 상기 스마트 기기의 개별화 인터페이스 플러그인과 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하는 단계; 상기 제어 옵션과 상기 상태 표시 인터페이스에 따라 상기 스마트 기기를 제어하는 단계를 포함한다. 본 발명은 다수의 단말기에 개별화 제어 인터페이스를 공유하는 스마트 기기를 제어하는 제어 방식을 실현하여, 제어 효율 및 사람과 기계 사이의 상호작용을 향상시킨다.
Description
본 발명은 스마트 기기 기술분야에 관한 것으로, 특히 스마트 기기를 제어하는 방법, 장치, 프로그램 및 컴퓨터가 판독가능한 기록매체에 관한 것이다.
본원 발명은 출원번호가 CN 201510408868.X이고, 출원 일자가 2015년 7월 13일인 중국 특허 출원에 기반하여 제출하였고, 상기 중국 특허 출원의 우선권을 주장하는바, 중국 특허 출원의 모든 내용은 참조로서 본원 발명에 원용된다.
스마트 기기와 인터넷 기술이 발전하면서, 더욱더 많은 스마트 기기들이 네트워크를 통해 원격으로 조작 제어하는 제어 방식을 실현할 수 있다.
원격 조작 제어의 제어 방식을 실현하기 위하여, 일반적으로 원격 조작 제어하는 응용 프로그램을 사용하여 스마트 기기를 점검 및 제어한다. 사용자는 응용 프로그램에서 제공하는 옵션에 따라 개별화된 설정을 진행할 수 있다. 예를 들면, 공기 청정기에 공기 질량의 변화에 따라 상태 표시 인터페이스의 색상이 변화되도록 설정할 수 있다. 그러나 기타 사용자가 상기 공기 청정기와 연결되면, 범용 조작 제어 인터페이스만 표시될 수 있다.
관련 기술의 문제를 해결하기 위하여, 본 발명의 실시예는 스마트 기기 제어 방법, 장치, 프로그램 및 컴퓨터가 판독가능한 기록매체를 제공한다.
상기 과제 해결 수단은 다음과 같다.
본 발명의 실시예의 제1 양태에 근거하면,
단말기와 스마트 기기가 연결을 셋업할 경우, 상기 스마트 기기에 개별화 제어 인터페이스를 설정하였는지의 여부를 검출하는 단계;
상기 스마트 기기에 개별화 제어 인터페이스가 설정된 것이 검출되면, 상기 스마트 기기의, 개별화 기능 타입과 개별화 상태 표시 타입을 포함하는 개별화 인터페이스 플러그인을 획득하는 단계;
상기 스마트 기기의 개별화 인터페이스 플러그인과 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하는 단계;
상기 제어 옵션과 상기 상태 표시 인터페이스에 따라 상기 스마트 기기를 제어하는 단계를 포함하는 스마트 기기 제어 방법을 제공한다.
선택적으로, 상기 스마트 기기에 개별화 동작 인터페이스를 설정하였는지의 여부를 검출하는 상기 단계는,
상기 스마트 기기 또는 클라우드 서버에 조회 요청을 발송하는 단계;
상기 스마트 기기 또는 클라우드 서버가 반환한 조회 결과를 수신하고, 상기 조회 결과에 따라 상기 스마트 기기에 개별화 동작 인터페이스를 설정하였는지의 여부를 결정하는 단계를 포함한다.
선택적으로, 상기 스마트 기기의 개별화 인터페이스 플러그인을 획득하는 상기 단계는,
상기 스마트 기기의 개별화 인터페이스 플러그인을 획득하는 요청을 상기 스마트 기기 또는 클라우드 서버에 발송하는 단계;
상기 스마트 기기 또는 클라우드 서버가 반환한 개별화 인터페이스 플러그인을 수신하는 단계를 포함한다.
선택적으로, 상기 스마트 기기의 개별화 인터페이스 플러그인과 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하는 상기 단계는,
상기 개별화 기능 타입 및 상기 범용 제어 인터페이스의 구성 정보 중의 기능 타입에 대응되는 아이콘 및 제어 명령을 획득하고, 상기 아이콘 및 제어 명령에 따라 제어 옵션을 생성하는 단계;
개별화 상태 표시 타입 및 상기 범용 제어 인터페이스의 구성 정보 중의 상태 표시 타입에 대응되는 디스플레이 컨트롤을 획득하고, 상기 디스플레이 컨트롤에 따라 상태 표시 인터페이스를 생성하는 단계를 포함한다.
선택적으로, 상기 스마트 기기에 개별화 제어 인터페이스를 설정하였는지의 여부를 검출하는 상기 단계 이후에, 상기 스마트 기기 제어 방법은,
상기 스마트 기기에 개별화 제어 인터페이스가 설정된 것이 검출되지 않으면, 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 상기 스마트 기기의 범용 제어 인터페이스를 생성하는 단계를 더 포함한다.
선택적으로, 상기 스마트 기기에 개별화 제어 인터페이스가 설정된 것이 검출된 이후에, 상기 스마트 기기 제어 방법은,
사용자가 상기 스마트 기기의 범용 제어 인터페이스를 사용하거나 또는 상기 스마트 기기의 개별화 제어 인터페이스를 사용한 것에 대한 선택 정보를 검출하는 단계;
상기 사용자가 상기 스마트 기기의 범용 제어 인터페이스를 사용한 것에 대한 선택 정보가 검출될 경우, 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하고, 상기 제어 옵션과 상기 상태 표시 인터페이스에 따라 상기 스마트 기기를 제어하는 단계;
상기 사용자가 상기 스마트 기기의 개별화 제어 인터페이스를 사용한 것에 대한 선택 정보가 검출될 경우, 상기 스마트 기기의 개별화 인터페이스 플러그인과 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하고, 상기 제어 옵션과 상기 상태 표시 인터페이스에 따라 상기 스마트 기기를 제어하는 단계를 더 포함한다.
본 발명의 실시예의 제2 양태에 근거하면,
단말기와 스마트 기기가 연결을 셋업할 경우, 상기 스마트 기기에 개별화 제어 인터페이스를 설정하였는지의 여부를 검출하기 위한 제1 검출 모듈;
상기 스마트 기기에 개별화 제어 인터페이스가 설정된 것이 검출될 경우, 상기 스마트 기기의, 개별화 기능 타입과 개별화 상태 표시 타입을 포함하는 개별화 인터페이스 플러그인을 획득하기 위한 획득 모듈;
상기 스마트 기기의 개별화 인터페이스 플러그인과 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하기 위한 제1 생성 모듈;
상기 제어 옵션과 상기 상태 표시 인터페이스에 따라 상기 스마트 기기를 제어하기 위한 제어 모듈을 포함하는 스마트 기기 제어 장치를 제공한다.
선택적으로, 상기 제1 검출 모듈은,
상기 스마트 기기 또는 클라우드 서버에 조회 요청을 발송하기 위한 제1 발송 유닛;
상기 스마트 기기 또는 클라우드 서버가 반환한 조회 결과를 수신하기 위한 제1 수신 유닛;
상기 조회 결과에 따라 상기 스마트 기기에 개별화 동작 인터페이스를 설정하였는지의 여부를 결정하기 위한 결정 유닛을 포함한다.
선택적으로, 상기 획득 모듈은,
상기 스마트 기기의 개별화 인터페이스 플러그인을 획득하는 요청을 상기 스마트 기기 또는 클라우드 서버에 발송하기 위한 제2 발송 유닛;
상기 스마트 기기 또는 클라우드 서버가 반환한 개별화 인터페이스 플러그인을 수신하기 위한 제2 수신 유닛을 포함한다.
선택적으로, 상기 제1 생성 모듈은,
상기 개별화 기능 타입 및 상기 범용 제어 인터페이스의 구성 정보 중의 기능 타입에 대응되는 아이콘 및 제어 명령을 획득하기 위한 제1 획득 유닛;
상기 아이콘 및 제어 명령에 따라 제어 옵션을 생성하기 위한 제1 생성 유닛;
개별화 상태 표시 타입 및 상기 범용 제어 인터페이스의 구성 정보 중의 상태 표시 타입에 대응되는 디스플레이 컨트롤을 획득하기 위한 제2 획득 유닛;
상기 디스플레이 컨트롤에 따라 상태 표시 인터페이스를 생성하기 위한 제2 생성 유닛을 포함한다.
선택적으로, 상기 스마트 기기 제어 장치는,
상기 스마트 기기에 개별화 제어 인터페이스가 설정된 것이 검출되지 않을 경우, 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 상기 스마트 기기의 범용 제어 인터페이스를 생성하기 위한 제2 생성 모듈을 포함한다.
선택적으로, 상기 스마트 기기 제어 장치는,
사용자가 상기 스마트 기기의 범용 제어 인터페이스를 사용하거나 또는 상기 스마트 기기의 개별화 제어 인터페이스를 사용한 것에 대한 선택 정보를 검출하기 위한 제2 검출 모듈;
상기 사용자가 상기 스마트 기기의 범용 제어 인터페이스를 사용한 것에 대한 선택 정보가 검출될 경우, 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하고, 상기 제어 옵션과 상기 상태 표시 인터페이스에 따라 상기 스마트 기기를 제어하기 위한 제1 처리 모듈;
상기 사용자가 상기 스마트 기기의 개별화 제어 인터페이스를 사용한 것에 대한 선택 정보가 검출될 경우, 상기 스마트 기기의 개별화 인터페이스 플러그인과 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하고, 상기 제어 옵션과 상기 상태 표시 인터페이스에 따라 상기 스마트 기기를 제어하기 위한 제2 처리 모듈을 포함한다.
본 발명의 실시예의 제3 양태에 근거하면,
프로세서;
상기 프로세서에 의해 실행 가능한 인스트럭션을 저장하기 위한 메모리를 포함하고,
상기 프로세서는,
단말기와 스마트 기기가 연결을 셋업할 경우, 상기 스마트 기기에 개별화 제어 인터페이스를 설정하였는지의 여부를 검출하고;
상기 스마트 기기에 개별화 제어 인터페이스가 설정된 것이 검출되면, 상기 스마트 기기의, 개별화 기능 타입과 개별화 상태 표시 타입을 포함하는 개별화 인터페이스 플러그인을 획득하며;
상기 스마트 기기의 개별화 인터페이스 플러그인과 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하고;
상기 제어 옵션과 상기 상태 표시 인터페이스에 따라 상기 스마트 기기를 제어하도록 구성되는 스마트 기기 제어 장치를 제공한다.
본 발명의 실시예의 제4 양태에 따르면,
프로세서에 의해 실행되는 것을 통하여 상기 스마트 기기 제어 방법을 실현하는 컴퓨터가 판독가능한 기록매체에 저장되는 프로그램을 더 제공한다.
본 발명의 실시예의 제5 양태에 따르면,
상기 프로그램이 기록된 컴퓨터가 판독가능한 기록매체를 제공한다.
본 발명의 실시예의 제4 양태에 따르면,
프로세서에 의해 실행되는 것을 통하여 상기 스마트 기기 제어 방법을 실현하는 컴퓨터가 판독가능한 기록매체에 저장되는 프로그램을 더 제공한다.
본 발명의 실시예의 제5 양태에 따르면,
상기 프로그램이 기록된 컴퓨터가 판독가능한 기록매체를 제공한다.
본 발명의 실시예가 제출한 과제 해결 수단은 하기와 같은 유익한 효과를 포함할 수 있다.
스마트 기기와 연결을 셋업할 경우, 스마트 기기에 개별화 제어 인터페이스를 설정하였는지의 여부를 검출하고, 개별화 제어 인터페이스를 설정하였다면, 스마트 기기의 개별화 인터페이스 플러그인을 획득하며, 개별화 인터페이스 플러그인 및 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하고, 최종적으로 제어 옵션과 상태 표시 인터페이스에 따라 스마트 기기를 제어한다. 이로써 다수의 단말기에 개별화 제어 인터페이스를 공유하는 스마트 기기를 제어하는 제어 방식을 실현하여, 제어 효율 및 사람과 기계 사이의 상호작용을 향상시킨다.
아래의 도면은 명세서의 일부분으로서 명세서 전체를 구성하며 본 발명에 맞는 실시예를 예시하여 본 발명의 원리를 해석하기 위한 것이다.
도 1은 일 예시적 실시예에 따라 도시한 스마트 기기 제어 방법의 흐름도이다.
도 2는 일 예시적 실시예에 따라 도시한 스마트 기기 제어 방법의 흐름도이다.
도 3은 일 예시적 실시예에 따라 도시한 스마트 기기 제어 방법의 흐름도이다.
도 4는 일 예시적 실시예에 따라 도시한 스마트 기기 제어 장치의 블록도이다.
도 5는 일 예시적 실시예에 따라 도시한 스마트 기기 제어 장치 중의 검출 모듈의 블록도이다.
도 6은 일 예시적 실시예에 따라 도시한 스마트 기기 제어 장치 중의 획득 모듈의 블록도이다.
도 7은 일 예시적 실시예에 따라 도시한 스마트 기기 제어 장치 중의 제1 생성 모듈의 블록도이다.
도 8은 일 예시적 실시예에 따라 도시한 스마트 기기 제어 장치의 블록도이다(이동 단말기의 일반구조).
도 1은 일 예시적 실시예에 따라 도시한 스마트 기기 제어 방법의 흐름도이다.
도 2는 일 예시적 실시예에 따라 도시한 스마트 기기 제어 방법의 흐름도이다.
도 3은 일 예시적 실시예에 따라 도시한 스마트 기기 제어 방법의 흐름도이다.
도 4는 일 예시적 실시예에 따라 도시한 스마트 기기 제어 장치의 블록도이다.
도 5는 일 예시적 실시예에 따라 도시한 스마트 기기 제어 장치 중의 검출 모듈의 블록도이다.
도 6은 일 예시적 실시예에 따라 도시한 스마트 기기 제어 장치 중의 획득 모듈의 블록도이다.
도 7은 일 예시적 실시예에 따라 도시한 스마트 기기 제어 장치 중의 제1 생성 모듈의 블록도이다.
도 8은 일 예시적 실시예에 따라 도시한 스마트 기기 제어 장치의 블록도이다(이동 단말기의 일반구조).
본 발명의 목적, 과제 해결 수단 및 이점을 더 뚜렷하게 하기 위하여, 이하 도면을 결부하여 본 발명의 실시형태에 대해 더욱 상세히 설명한다.
본 발명의 예시적 실시예는 스마트 기기 제어 방법을 제공한다. 도 1을 참조하면, 본 방법의 실시예는 단말기에 응용되고, 상기 스마트 기기 제어 방법은 하기와 같은 단계를 포함한다.
단계101에서, 단말기와 스마트 기기가 연결을 셋업할 경우, 스마트 기기에 개별화 제어 인터페이스를 설정하였는지의 여부를 결정한다.
단계102에서, 만약 스마트 기기에 개별화 제어 인터페이스가 설정된 것이 검출되면, 스마트 기기의, 개별화 기능 타입과 개별화 상태 표시 타입을 포함하는 개별화 인터페이스 플러그인을 획득한다.
단계103에서, 스마트 기기의 개별화 인터페이스 플러그인과 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성한다.
단계104에서, 제어 옵션과 상태 표시 인터페이스에 따라 스마트 기기를 제어한다.
본 발명의 실시예에서, 단말기에 제어 프레임워크(framework) 응용 프로그램을 미리 설치하고, 사용자는 상기 응용 프로그램을 통하여 스마트 기기가 네트워크에 접속할 수 있도록 보조할 수 있으며, 스마트 기기가 네트워크에 접속된 후 단말기와 연결을 셋업하고, 연결을 셋업한 후 스마트 기기를 제어하기 위한 제어 인터페이스를 생성하며, 여기서 제어 인터페이스는 제어 옵션과 상태 표시 인터페이스를 포함한다.
선택적으로, 제어 프레임워크 응용 프로그램에는 상기 스마트 기기의 입구 옵션(inlet option)을 제어하는 것으로, 단말기와 연결이 셋업되는 각종 스마트 기기에 대응되는 표시 인터페이스 마크가 저장된 기기 표시 리스트가 포함될 수 있다. 여기서, 프레임워크 응용 프로그램 중의 기기 표시 리스트에 하나 또는 다수의 스마트 기기의 입구 옵션을 저장할 수 있어, 매 스마트 기기와 연결을 확인하는 것을 각각 선택할 수 있고, 연결을 확인한 후 상기 스마트 기기에 대응되는 제어 인터페이스에 진입한다.
여기서, 프레임워크 응용 프로그램에는 스마트 기기의 제어와 상태 표시 인터페이스 중의 각 기능 타입에 대응되는 제어 옵션을 생성하는 아이콘과 대응되는 제어 명령 및 각 디스플레이 컨트롤이 포함된다.
본 발명의 실시예에서, 스마트 기기는 이미 네트워크에 접속된 상태이고, 여기서 상기 스마트 기기가 네트워크에 접속되는 것을 보조하는 다른 단말기(본 발명의 실시예에서 설명한 단말기가 아님)로 개별화 제어 인터페이스를 미리 설정할 수 있으며, 여기서 개별화 제어 인터페이스는 개별화된 제어 옵션 및 개별화된 상태 표시 인터페이스를 포함할 수 있고, 이러한 개별화된 제어 옵션 및 개별화된 상태 표시 인터페이스는 프레임워크 응용 프로그램에 미리 저장된 구성 내용일 수 있으며, 사용자가 개별화 설정을 하고자 할 경우, 미리 설정한 개별화 구성 옵션을 사용자에게 제공하여 선택하도록 한다.
예를 들면, 스마트 카메라에 대하여, 카메라 앞에 물체가 움직이는 것이 검출되면 카메라가 자동으로 오픈되도록 제어하는 제어 옵션을 제공할 수 있고, 스마트 공기 청정기에 대하여, 공기 질량의 변화에 따라 배경 색상이 변화되는 상태 표시 인터페이스를 제공할 수 있다.
사용자가 상기 다른 단말기에 개별화 제어 인터페이스를 설정한 후, 설정된 개별화 제어 인터페이스 중의 제어 옵션과 상태 표시 인터페이스에 따라 개별화 인터페이스 플러그인을 생성하고, 상기 개별화 인터페이스 플러그인을 스마트 기기에 발송하여 저장하거나 또는 클라우드 서버에 발송하여 저장한다. 여기서, 개별화 인터페이스 플러그인에는 개별화된 제어 옵션에 대응되는 개별화 기능 타입 및 개별화된 상태 표시 타입에 대응되는 개별화 상태 표시 타입이 포함된다.
본 발명의 실시예에서, 스마트 기기와 연결을 셋업할 경우, 스마트 기기에 개별화 제어 인터페이스를 설정하였는지의 여부를 검출하고, 만약 개별화 제어 인터페이스를 설정하였다면, 스마트 기기의 개별화 인터페이스 플러그인을 획득하며, 개별화 인터페이스 플러그인 및 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하고, 최종적으로 제어 옵션과 상태 표시 인터페이스에 따라 스마트 기기를 제어한다. 이로써 다수의 단말기에 개별화 제어 인터페이스를 공유하는 스마트 기기를 제어하는 제어 방식을 실현하여, 제어 효율 및 사람과 기계 사이의 상호작용을 향상시킨다.
본 발명의 일 예시적 실시예는 스마트 기기 제어 방법을 제공하는바, 도 2를 참조하면, 본 방법의 실시예는 단말기에 응용되고, 상기 스마트 기기 제어 방법은 하기와 같은 단계를 포함한다.
단계201에서, 단말기와 스마트 기기가 연결을 셋업할 경우, 스마트 기기에 개별화 제어 인터페이스를 설정하였는지의 여부를 검출한다.
본 발명의 실시예에서, 단말기와 스마트 기기는 동일한 위치에 있을 수 있거나, 또는 단말기와 스마트 기기는 상이한 위치에 있을 수도 있다. 예를 들면, 스마트 기기는 스마트 에어컨인 바, 상기 스마트 에어컨이 사용자의 집에 위치하고, 사용자가 휴대한 단말기가 사용자의 집에 위치할 수 있으며, 이때 단말기와 스마트 기기는 동일한 위치에 있거나, 또는 사용자가 휴대한 단말기가 사용자의 직장에 위치하고, 이때 단말기와 스마트 기기는 동일한 위치에 처하지 않는다.
만약 단말기와 스마트 기기가 동일한 위치에 있을 경우, 단말기는 스마트 기기와 공동으로 접속된 네트워크 기기를 통하여 데이터를 전송하여, 단말기와 스마트 기기의 연결, 제어 인스트럭션(instruction)의 전송 및 상태 데이터의 전송 등 동작을 완성할 수 있고, 단말기와 스마트 기기 사이에 셋업된 직접 연결하는 전송방식을 통하여 상기 동작을 진행할 수도 있으며, 여기서 직접 연결하는 방식은 블루투스, Wi-Fi(Wireless Fidelity, 무선 충실도) 등을 포함하지만 이에 제한되지 않는다.
만약 단말기와 스마트 기기가 동일한 위치에 처하지 않을 경우, 클라우드 서버를 단말기와 스마트 기기 사이의 중계 연결점으로 하여, 단말기와 스마트 기기의 연결, 제어 인스트럭션의 전송 및 상태 데이터의 전송 등 동작을 진행할 수 있다.
본 발명의 실시예에서, 단말기와 스마트 기기는 일반적으로 처음 연결된 후 본 단계의 검출 단계를 트리거한다.
단말기와 스마트 기기의 상기 설명 중의 연결방식에 따라, 대응되는 상이한 방식을 통하여 검출 동작을 실행할 수 있고, 나아가 단계201은 하기의 단계를 통하여 실현될 수 있다.
단계2011에서, 스마트 기기 또는 클라우드 서버에 조회 요청을 발송한다.
여기서, 본 단계에서 클라우드 서버에 조회 요청을 발송하지 않을 경우, 클라우드 서버가 스마트 기기의 마크에 따라 조회 동작을 실행하도록, 상기 조회 요청에는 스마트 기기의 마크가 더 구비되어야 한다.
만약 스마트 기기의 레지스터(register)에 개별화 인터페이스 플러그인이 저장된 것이 검출되거나 또는 클라우드 서버에 상기 스마트 기기에 대응되는 개별화 인터페이스 플러그인이 저장된 것이 검출되면, 스마트 기기에 개별화 동작 인터페이스를 설정되었다고 결정한다.
단계2012에서, 스마트 기기 또는 클라우드 서버가 반환한 조회 결과를 수신하고, 조회 결과에 따라 스마트 기기에 개별화 동작 인터페이스를 설정하였는지의 여부를 결정한다.
만약 조회 결과가 스마트 기기에 개별화 동작 인터페이스를 설정한 것이면, 단계202를 수행하고, 만약 조회 결과가 스마트 기기에 개별화 동작 인터페이스를 설정하지 않은 것이면, 단계205를 수행한다.
단계202에서, 만약 스마트 기기에 개별화 제어 인터페이스가 설정된 것이 검출되면, 스마트 기기의, 개별화 기능 타입과 개별화 상태 표시 타입을 포함하는 개별화 인터페이스 플러그인을 획득한다.
여기서, 단말기와 스마트 기기는 상기 설명 중의 연결방식에 따라, 대응되게 상이한 방식을 통하여 본 단계 중의 획득 동작을 수행할 수 있으므로, 단계202는 하기와 같은 단계로 실현될 수 있다.
단계2021에서, 만약 스마트 기기에 개별화 제어 인터페이스가 설정된 것이 검출되면, 스마트 기기의 개별화 인터페이스 플러그인를 획득하는 요청을 스마트 기기 또는 클라우드 서버에 발송한다.
여기서, 본 단계에서 스마트 기기의 개별화 인터페이스 플러그인을 획득하는 요청을 클라우드 서버에 발송하지 않았을 경우, 클라우드 서버가 스마트 기기의 마크에 따라 획득 동작을 실행할 수 있도록, 상기 스마트 기기의 개별화 인터페이스 플러그인을 획득하는 요청에는 스마트 기기의 마크가 더 구비되어야 한다.
단계2022에서, 스마트 기기 또는 클라우드 서버가 반환한 개별화 인터페이스 플러그인을 수신한다.
선택적으로, 사용자가 개별화 제어 인터페이스를 설정할 경우, 개별화된 제어 옵션 또는 개별화된 상태 표시 인터페이스만 설정할 수 있으므로, 개별화 인터페이스 플러그인에는 개별화 기능 타입 및/또는 개별화 상태 표시 타입을 포함될 수 있다.
선택적으로, 단말기가 스마트 기기에 개별화 제어 인터페이스가 설정된 것이 결정될 경우, 단말기의 스크린에 제시 정보가 팝업되는 방식으로 상기 스마트 기기에 개별화 제어 인터페이스가 설정된 것을 사용자에게 알릴 수 있고, 제시 정보에 선택 옵션을 설정하는 방식을 통하여, 사용자가 개별화 제어 인터페이스를 생성하거나 또는 범용 제어 인터페이스를 생성하는 여부를 선택하도록 한다.
사용자가 개별화 제어 인터페이스를 생성하는 것을 선택할 경우, 단계202를 수행하고, 사용자가 범용 제어 인터페이스를 생성하는 것을 선택할 경우, 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 스마트 기기의 범용 제어 인터페이스를 생성한다.
단계203에서, 스마트 기기의 개별화 인터페이스 플러그인과 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성한다.
여기서, 스마트 기기의 범용 제어 인터페이스의 구성 정보는 스마트 기기 중의 제어 프레임워크 응용 프로그램 내에 저장될 수 있고, 스마트 기기 또는 클라우드 서버에 저장될 수도 있다. 상응하게, 만약 스마트 기기의 범용 제어 인터페이스의 구성 정보가 스마트 기기 또는 클라우드 서버에 저장되면, 획득 방식은 상기 개별화 인터페이스 플러그인을 획득하는 방식과 동일한바, 여기서 더는 설명하지 않는다. 여기서, 범용 제어 인터페이스의 구성 정보는 기능 타입 및 상태 표시 타입을 포함할 수 있다.
본 발명의 실시예에서, 개별화 인터페이스 플러그인 중의 기능 타입 및 범용 제어 인터페이스의 구성 정보 중의 기능 타입을 통하여, 스마트 기기를 제어하는 조작 제어 인터페이스 중의 제어 옵션을 공동으로 생성한다. 상응하게, 단계203 중의 제어 옵션을 생성하는 방식은 단계2031을 통하여 실현된다.
이 밖에, 개별화 인터페이스 플러그인 중의 상태 표시 타입 및 범용 제어 인터페이스의 구성 정보 중의 상태 표시 타입을 통하여, 스마트 기기의 조작 제어 인터페이스 중의 상태 표시 인터페이스를 공동으로 생성한다. 상응하게, 단계203 중의 상태 표시 인터페이스를 생성하는 방식은 단계2032를 통하여 실현된다.
단계2031에서, 개별화 기능 타입 및 범용 제어 인터페이스의 구성 정보 중의 기능 타입에 대응되는 아이콘 및 제어 명령을 획득하고, 아이콘 및 제어 명령에 따라 제어 옵션을 생성한다.
스마트 공기 청정기를 예로 들어 기능 타입에 대하여 설명하면, 스마트 공기 청정기 중의 범용 제어 인터페이스의 기능 타입은 온/오프 타입, 모드선택 타입, 야간모드를 포함할 수 있지만 이에 제한되지 않는다. 스마트 공기 청정기의 개별화 기능 타입은 작동 시간 제어를 지정하는 것을 포함할 수 있다.
단말기 중의 제어 프레임워크 응용 프로그램에 각종 기능 타입에 대응되는 아이콘 및 제어 명령을 미리 저장하고, 각 기능 타입에 대응되는 아이콘 및 제어 명령을 순차적으로 획득하는 것을 통하여, 제어 인터페이스에서 스마트 기기를 제어하기 위한 제어 옵션을 생성한다.
상응하게, 제어 인터페이스에서 온/오프 타입, 모드선택 타입, 야간모드, 가동시간 제어를 지정하는 이 4개의 제어 옵션을 생성한다.
단계2032에서, 개별화 상태 표시 타입 및 범용 제어 인터페이스의 구성 정보 중의 상태 표시 타입에 대응되는 디스플레이 컨트롤을 획득하고, 디스플레이 컨트롤에 따라 상태 표시 인터페이스를 생성한다.
단말기 중의 제어 프레임워크 응용 프로그램에 각종 상태 표시 타입에 대응되는 디스플레이 컨트롤을 미리 저장한다. 여기서, 디스플레이 컨트롤에는 상태 표시 타입에 대응되는 상태 파라미터를 획득하는 데이터 입력 인터페이스가 포함되고, 상기 데이터 입력 인터페이스는 상태 파라미터를 획득하는 요청을 스마트 기기에 발송하고, 스마트 기기가 반환한 상태 파라미터를 수신하기 위한 것이다. 단말기는 스마트 기기가 직접 연결하는 방식 또는 네트워크 연결하는 방식을 통하여 단말기에 반환한 각종 상태 파라미터를 수신할 수 있다.
이 밖에, 개별화 상태 표시 타입은 범용 제어 인터페이스의 구성 정보 중의 상태 표시 타입과 서로 충돌하는 내용을 구비할 수 있는바, 예를 들면, 스마트 공기 청정기에 대하여, 개별화 상태 표시 타입에 대응되는 것이 공기 질량의 변화에 따라 배경 색상이 변화되는 디스플레이 컨트롤이고, 범용 제어 인터페이스의 구성 정보 중의 상태 표시 타입에 대응되는 것이 색상을 개변하지 않으면서 공기 잘량을 표시하는 디스플레이 컨트롤이면, 이 두 가지 디스플레이 컨트롤은 동일한 타입에 속한다.
따라서 상태 표시 인터페이스를 생성하는 과정에서, 개별화 상태 표시 타입에 대응되는 디스플레이 컨트롤의 타입과 범용 제어 인터페이스의 구성 정보 중의 상태 표시 타입에 대응되는 디스플레이 컨트롤의 타입을 비교해야 하고, 만약 동일한 타입에 속하면, 단지 개별화 상태 표시 타입에 따라 대응되는 디스플레이 컨트롤을 획득하여 상태 표시 인터페이스를 생성하며, 만약 상이한 타입에 속하면, 개별화 상태 표시 타입 및 범용 제어 인터페이스의 구성 정보 중의 상태 표시 타입에 따라, 대응되는 디스플레이 컨트롤을 각각 획득하고, 다수의 디스플레이 컨트롤에 따라 상태 표시 인터페이스를 공동으로 생성한다.
단계204에서, 제어 옵션과 상태 표시 인터페이스에 따라 스마트 기기를 제어한다.
제어 및 상태 표시 인터페이스를 생성한 다음, 사용자는 제어 상태 표시 인터페이스에서 각종 기능의 제어 동작을 진행할 수 있다. 상응하게, 스마트 기기를 제어하면 사용자가 선택한 제어 옵션에 따라, 대응되는 제어 명령을 스마트 기기에 발송한다.
단계205에서, 만약 스마트 기기에 개별화 제어 인터페이스가 설정된 것이 검출되지 않으면, 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 스마트 기기의 범용 제어 인터페이스를 생성한다.
여기서, 범용 제어 인터페이스에는 범용 제어 인터페이스의 구성 정보 중의 기능 타입과 범용 제어 인터페이스의 구성 정보 중의 상태 표시 타입에 의해 각각 생성되는 제어 인터페이스 및 상태 표시 인터페이스가 포함된다. 여기서, 생성하는 방식은 하기와 같은 단계를 통하여 실현될 수 있다.
범용 제어 인터페이스의 구성 정보 중의 기능 타입에 대응되는 아이콘 및 제어 명령을 획득하고, 제어 인터페이스 영역에서 기능 타입에 대응되는 제어 옵션을 생성한다.
범용 제어 인터페이스의 구성 정보 중의 상태 표시 타입에 대응되는 디스플레이 컨트롤을 획득하고, 디스플레이 컨트롤에는 상태 표시 타입에 대응되는 상태 파라미터를 획득하는 데이터 입력 인터페이스가 포함된다.
상태 표시 영역에 디스플레이 컨트롤을 로딩시켜, 스마트 기기의 상태 표시 인터페이스를 생성한다.
본 발명의 실시예에서, 스마트 기기와 연결을 셋업할 경우, 스마트 기기에 개별화 제어 인터페이스를 설정하였는지의 여부를 검출하고, 만약 개별화 제어 인터페이스를 설정하였다면, 스마트 기기의 개별화 인터페이스 플러그인을 획득하며, 개별화 인터페이스 플러그인 및 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하고, 최종적으로 제어 옵션과 상태 표시 인터페이스에 따라 스마트 기기를 제어한다. 이로써 다수의 단말기에 개별화 제어 인터페이스를 공유하는 스마트 기기를 제어하는 제어 방식을 실현하여, 제어 효율 및 사람과 기계 사이의 상호작용을 향상시킨다.
본 발명의 일 예시적 실시예는 스마트 기기 제어 방법을 제공하는바, 도 3을 참조하면, 본 방법의 실시예를 단말기에 응용된다.
설명해야 할 것은, 본 발명의 실시예에서, 사용자가 제어 프레임워크 응용 프로그램에서 사용자가 선택하는 방식을 통하여, 상이한 사용자의 수요에 대응되는 스마트 기기의 제어 인터페이스를 생성한다.
여기서, 상기 스마트 기기 제어 방법은 하기와 같은 단계를 포함한다.
단계301에서, 사용자가 스마트 기기의 범용 제어 인터페이스를 사용하거나 또는 스마트 기기의 개별화 제어 인터페이스를 사용한 것에 대한 선택 정보를 검출한다.
여기서, 제어 프레임워크 응용 프로그램이 스마트 기기의 제어 인터페이스를 생성하기 이전에, 스마트 기기에 개별화 제어 인터페이스가 존재하는 것이 검출될 경우, 먼저 사용자가 범용 제어 인터페이스 또는 개별화 제어 인터페이스를 생성하는 것을 선택하도록 하기 위한 제시 정보를 사용자에게 발송할 수 있다.
여기서, 제시 정보는 범용 제어 인터페이스에 대응되는 옵션 및 개별화 제어 인터페이스가 각각 설정된 다이얼로그 박스(dialog box)를 제시하는 방식일 수 있다. 사용자가 선택한 후 선택 정보가 생성되고, 여기서 선택 정보에는 사용자가 제시 다이얼로그 박스에서 선택한 범용 제어 인터페이스의 마크 또는 개별화 제어 인터페이스의 마크일 수 있는 제어 인터페이스의 마크가 포함된다.
단계302에서, 사용자가 스마트 기기의 개별화 제어 인터페이스를 사용한 것에 대한 선택 정보가 검출될 경우, 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하고, 제어 옵션과 상태 표시 인터페이스에 따라 스마트 기기를 제어한다.
단계303에서, 사용자가 스마트 기기의 개별화 제어 인터페이스를 사용한 것에 대한 선택 정보가 검출될 경우, 스마트 기기의 개별화 인터페이스 플러그인과 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하고, 제어 옵션과 상태 표시 인터페이스에 따라 스마트 기기를 제어한다.
여기서, 단계302와 단계303에서 범용 제어 인터페이스 또는 개별화 제어 인터페이스를 생성하는 방식은 상기 실시예와 동일한바, 여기서 더는 설명하지 않는다.
본 발명의 실시예에서 스마트 기기와 연결을 셋업할 경우, 사용자가 제어 인터페이스에 대한 선택 정보를 검출하여 대응되는 제어 인터페이스를 생성하고, 최종적으로 생성된 제어 인터페이스에 따라 스마트 기기를 제어한다. 이로써 스마트 기기의 여러 가지 제어 인터페이스의 생성방식을 실현하여, 사용자가 수요에 따라 자신이 필요한 제어 방식을 선택하기 편리하고, 제어 효율 및 사람과 기계 사이의 상호작용을 향상시킨다.
상기 예시적 실시예에서 제공한 스마트 기기 제어 방법에 대응되게, 본 발명의 다른 예시적 실시예는 스마트 기기 제어 장치를 제공하고, 상기 스마트 기기 제어 장치는 단말기에 응용되며, 도 4를 참조하면, 상기 스마트 기기 제어하는 장치는,
단말기와 스마트 기기가 연결을 셋업할 경우, 스마트 기기에 개별화 제어 인터페이스를 설정하였는지의 여부를 검출하기 위한 제1 검출 모듈(401);
스마트 기기에 개별화 제어 인터페이스가 설정된 것이 검출될 경우, 스마트 기기의, 개별화 기능 타입과 개별화 상태 표시 타입을 포함하는 개별화 인터페이스 플러그인을 획득하기 위한 획득 모듈(402);
스마트 기기의 개별화 인터페이스 플러그인과 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하기 위한 제1 생성 모듈(403);
제어 옵션과 상태 표시 인터페이스에 따라 스마트 기기를 제어하기 위한 제어 모듈(404)을 포함한다.
여기서, 도 5에 도시된 바와 같이, 제1 검출 모듈(401)은,
스마트 기기 또는 클라우드 서버에 조회 요청을 발송하기 위한 제1 발송 유닛(4011);
스마트 기기 또는 클라우드 서버가 반환한 조회 결과를 수신하기 위한 제1 수신 유닛(4012);
조회 결과에 따라 스마트 기기에 개별화 동작 인터페이스를 설정하였는지의 여부를 결정하기 위한 결정 유닛(4013)을 포함한다.
여기서, 도 6에 도시된 바와 같이, 획득 모듈(402)은,
스마트 기기의 개별화 인터페이스 플러그인을 획득하는 요청을 스마트 기기 또는 클라우드 서버에 발송하기 위한 제2 발송 유닛(4021);
스마트 기기 또는 클라우드 서버가 반환한 개별화 인터페이스 플러그인을 수신하기 위한 제2 수신 유닛(4022)을 포함한다.
여기서, 도 7에 도시된 바와 같이, 제1 생성 모듈(403)은,
개별화 기능 타입 및 범용 제어 인터페이스의 구성 정보 중의 기능 타입에 대응되는 아이콘 및 제어 명령을 획득하기 위한 제1 획득 유닛(4031);
아이콘 및 제어 명령에 따라 제어 옵션을 생성하기 위한 제1 생성 유닛(4032);
개별화 상태 표시 타입 및 범용 제어 인터페이스의 구성 정보 중의 상태 표시 타입에 대응되는 디스플레이 컨트롤을 획득하기 위한 제2 획득 유닛(4033);
디스플레이 컨트롤에 따라 상태 표시 인터페이스를 생성하기 위한 제2 생성 유닛(4034)을 포함한다.
여기서, 도 4에 도시된 바와 같이, 스마트 기기 제어 장치는,
스마트 기기에 개별화 제어 인터페이스가 설정된 것이 검출되지 않을 경우, 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 스마트 기기의 범용 제어 인터페이스를 생성하기 위한 제2 생성 모듈(405)을 더 포함한다.
여기서, 도 4에 도시된 바와 같이, 스마트 기기 제어 장치는,
사용자가 상기 스마트 기기의 범용 제어 인터페이스를 사용하거나 또는 상기 스마트 기기의 개별화 제어 인터페이스를 사용한 것에 대한 선택 정보를 검출하기 위한 제2 검출 모듈(406);
상기 사용자가 상기 스마트 기기의 범용 제어 인터페이스를 사용한 것에 대한 선택 정보가 검출될 경우, 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하고, 상기 제어 옵션과 상기 상태 표시 인터페이스에 따라 상기 스마트 기기를 제어하기 위한 제1 처리 모듈(407);
상기 사용자가 상기 스마트 기기의 개별화 제어 인터페이스를 사용한 것에 대한 선택 정보가 검출될 경우, 상기 스마트 기기의 개별화 인터페이스 플러그인과 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하고, 상기 제어 옵션과 상기 상태 표시 인터페이스에 따라 상기 스마트 기기를 제어하기 위한 제2 처리 모듈(408)을 더 포함한다.
본 발명의 실시예에서 스마트 기기와 연결을 셋업할 경우, 스마트 기기에 개별화 제어 인터페이스를 설정하였는지의 여부를 검출하고, 만약 개별화 제어 인터페이스를 설정하였다면, 스마트 기기의 개별화 인터페이스 플러그인을 획득하며, 개별화 인터페이스 플러그인 및 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하고, 최종적으로 제어 옵션과 상태 표시 인터페이스에 따라 스마트 기기를 제어한다. 이로써 다수의 단말기에 개별화 제어 인터페이스를 공유하는 스마트 기기를 제어하는 제어 방식을 실현하여, 제어 효율 및 사람과 기계 사이의 상호작용을 향상시킨다.
도 8을 참조하면, 상기 예시적 실시예에서 제공한 스마트 기기를 제어하는 제어장치에 대응되게, 본 발명의 다른 예시적 실시예는 단말기(800)를 제공한다. 예를 들어, 상기 단말기(800)는 휴대폰, 컴퓨터, 디지털방송 단말기, 메시지 송수신 기기, 게임 콘솔, 태블릿 기기, 의료기기, 휘트니스 기기, 개인 휴대 정보 단말기 등일 수 있다. 선택적으로, 단말기(800)는 스마트 라우터, 스마트 공기청정기, 스마트 정수기, 스마트 카메라 등일 수도 있다.
도 8을 참조하면, 단말기(800)는 프로세싱 어셈블리(802), 메모리(804), 전원 어셈블리(806), 멀티미디어 어셈블리(808), 오디오 어셈블리(810), 입력/출력(I/O) 인터페이스(812), 센서 어셈블리(814) 및 통신 어셈블리(816)와 같은 하나 또는 다수의 어셈블리를 포함할 수 있다.
프로세싱 어셈블리(802)는 통상적으로 디스플레이표시, 전화 호출, 데이터 통신, 카메라 동작 및 기록 동작과 관련한 단말기(800)의 전체 동작을 제어한다. 프로세싱 어셈블리(802)는 상기 스마트 기기 제어방법의 전부 또는 일부 단계를 완성하도록 하나 또는 다수의 프로세서(8208)를 포함하여 인스트럭션을 실행할 수 있다. 이 외에, 프로세싱 어셈블리(802)는 프로세싱 어셈블리(802)와 기타 어셈블리 사이의 교류가 편리하도록 하나 또는 다수의 모듈을 포함할 수 있다. 예를 들어, 프로세싱 어셈블리(802)는 멀티미디어 어셈블리(808)와 프로세싱 어셈블리(802) 사이의 교류가 편리하도록 멀티미디어 모듈을 포함할 수 있다.
메모리(804)는 단말기(800)의 작동을 지원하도록 각종 타입의 데이터를 저장하도록 구성된다. 이러한 데이터의 예시는 단말기(800)에서 작동하기 위한 그 어느 하나의 응용 프로그램 또는 방법의 인스트럭션, 연락인 데이터, 전화번호부 데이터, 메시지, 이미지, 동영상 등을 포함한다. 메모리(804)는 스태틱 랜덤 액세스 메모리(SRAM), 전기적 소거 가능한 프로그램 가능 판독전용 메모리(EEPROM) , 소거 및 프로그램 가능 판독전용 메모리(EPROM) , 프로그램 가능 판독전용 메모리(PROM) , 판독 전용 메모리(ROM) , 자기 메모리, 플래시 메모리, 디스크 또는 CD와 같은 모든 타입의 휘발성 또는 비휘발성 메모리 기기 또는 그들의 조합으로 이루어질 수 있다.
전력 어셈블리(806)는 단말기(800)의 각종 어셈블리에 전력을 제공한다. 전력 어셈블리(806)는 전원관리시스템, 하나 또는 다수의 전원, 단말기(800)에 전력을 생성, 관리 및 분배하는 것과 관련되는 기타 어셈블리를 포함할 수 있다.
멀티미디어 어셈블리(808)는 상기 단말기(800)와 사용자 사이에 출력 인터페이스를 제공하는 스크린을 포함한다. 일부 실시예에서 스크린은 액정디스플레이(LCD)와 터치패널(TP)을 포함할 수 있다. 스크린이 터치패널을 포함하면, 스크린은 사용자가 입력한 신호를 수신하도록 터치스크린으로 구현될 수 있다. 터치패널은 터치, 슬라이딩과 터치패널의 손동작을 감지하도록 하나 또는 다수의 터치센서를 포함한다. 상기 터치센서는 터치 또는 슬라이딩 동작의 경계를 감지할 수 있을 뿐만 아니라 상기 터치 또는 슬라이딩 동작과 관련한 지속시간과 압력도 검출할 수 있다. 일부 실시예에서, 멀티미디어 어셈블리(808)는 전방 카메라 및/또는 후방 카메라를 포함한다. 단말기(800)가 작동모드 예를 들어, 촬영모드 또는 동영상 모드일 경우, 전방 카메라 및/또는 후방 카메라는 외부의 멀티미디어 데이터를 수신할 수 있다. 각 전방 카메라와 후방 카메라는 고정된 광학렌즈 시스템이거나 초점 거리와 광학 줌 능력을 구비할 수 있다.
오디오 어셈블리(810)는 오디오신호를 출력 및/또는 입력하도록 구성된다. 예를 들어, 오디오 어셈블리(810)는 마이크(MIC)를 포함한 바, 단말기(800)가 작동모드, 예를 들어 호출모드, 기록모드 및 음성인식모드일 경우, 마이크는 외부의 오디오신호를 수신한다. 수신된 오디오신호는 진일보로 메모리(804)에 저장되거나 통신 어셈블리(816)를 거쳐 송신될 수 있다. 일부 실시예에서 오디오 어셈블리(810)는 오디오신호를 출력하기 위한 하나의 스피커를 더 포함한다.
IO인터페이스(812)는 프로세싱 어셈블리(802)와 주변 인터페이스 모듈 사이에 인터페이스를 제공하되 상기 주변 인터페이스 모듈은 키보드, 클릭 휠, 버튼 등일 수 있다. 이러한 버튼은 홈버튼, 음량버튼, 작동버튼과 잠금버튼을 포함할 수 있지만 이에 한정하지는 않는다.
센서 어셈블리(814)는 하나 또는 다수의 센서를 포함하여 단말기(800)에 여러 방면의 상태평가를 제공한다. 예를 들어, 센서 어셈블리(814)는 단말기(800)의 온/오프상태, 어셈블리, 예를 들어 상기 어셈블리는 단말기(800)의 모니터와 키패드의 상대위치를 검출할 수 있고, 센서 어셈블리(814)는 단말기(800) 또는 단말기(800)의 한 어셈블리의 위치변화, 사용자와 단말기(800)의 접촉여부, 단말기(800) 방위 또는 가속/감속과 단말기(800)의 온도변화를 검출할 수 있다. 센서 어셈블리(814)는 아무런 물리접촉이 없을 경우 주변 물체의 존재를 검출하도록 배치된 근접센서를 포함할 수 있다. 센서 어셈블리(814)는CMOS 또는 CCD 영상센서와 같은 광 센서를 더 포함하여 영상응용에 사용한다. 일부 실시예에서, 상기 센서 어셈블리(814)는 가속도센서, 자이로센서, 자기센서, 압력센서 또는 온도센서를 더 포함할 수 있다.
통신 어셈블리(816)는 단말기(800)와 기타 기기 사이의 유선 또는 무선방식의 통신이 편리하도록 구성된다. 단말기(800)는 통신표준에 의한 무선 네트워크, 예를 들어 WiFi, 2G 또는 3G 또는 이들의 조합에 의한 무선 네트워크에 액세스할 수 있다. 일 예시적 실시예에서, 통신 어셈블리(816)는 방송신호를 거쳐 외부 방송관리 시스템의 방송신호 또는 방송과 관련한 정보를 수신한다. 일 예시적 실시예에서, 상기 통신 어셈블리(816)는 근거리 통신을 촉진하도록 근거리 자기장 통신(NFC) 모듈을 더 포함한다. 예를 들어 무선주파수 인식(RFID)기술, 적외선 통신 규격(InDA)기술, 초광대역(UWB)기술, 블루투스(BT)기술과 기타 기술에 기반하여 구현할 수 있다.
예시적인 실시예에서 단말기(800)는 상기 스마트 기기 제어방법을 수행하도록 하나 또는 다수의 응용 주문형 집적회로(ASIC), 디지털신호 프로세서(DSP), 디지털신호 처리기기(DSPD), 프로그램 가능 논리 소자(PLD), 필드 프로그램 가능 게이트 어레이(FPGA), 컨트롤러, 마이크로 컨트롤러, 마이크로 프로세서 또는 기타 전자부품에 의해 실현될 수 있다.
예시적인 실시예에서는 인스트럭션을 포함한 비일시적 컴퓨터 판독 가능한 기록매체, 예를 들어 상기 스마트 기기 제어방법을 완성하도록 단말기(800)의 프로세서(820)가 실행하는 인스트럭션을 포함한 메모리(804)를 더 제공한다. 예를 들어, 상기 비일시적 컴퓨터 열독 가능한 기록매체는 ROM, 랜덤 액세스 메모리(RAM), CD-ROM, 테이프, 플로피 디스켓과 광 데이터 저장기기 등일 수 있다.
본 발명의 실시예에서 스마트 기기와 연결을 셋업할 경우, 스마트 기기에 개별화 제어 인터페이스를 설정하였는지의 여부를 검출하고, 만약 개별화 제어 인터페이스를 설정하였다면, 스마트 기기의 개별화 인터페이스 플러그인을 획득하며, 개별화 인터페이스 플러그인 및 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하고, 최종적으로 제어 옵션과 상태 표시 인터페이스에 따라 스마트 기기를 제어한다. 이로써 다수의 단말기에 개별화 제어 인터페이스를 공유하는 스마트 기기를 제어하는 제어 방식을 실현하여, 제어 효율 및 사람과 기계 사이의 상호작용을 향상시킨다.
본 발명이 속하는 기술분야에서 통상의 지식을 가진 자들은 명세서를 고려하여 여기서 공개한 발명을 실시한 후 본 발명의 기타 실시형태를 용이하게 생각해낼 수 있다. 본원 발명은 본 발명의 모든 변형, 용도 또는 적응성 변화를 포함하고 이러한 변형, 용도 또는 적응성 변화는 본 발명의 일반적인 원리를 따르며 본 발명이 공개하지 않은 본 기술분야에서의 공지된 상식 또는 통상적인 기술수단을 포함한다. 명세서와 실시예는 단지 예시적 것일 뿐 본 발명의 진정한 범위와 기술적 사상은 하기의 청구범위에 의해 밝혀질 것이다.
본 발명은 상기에서 설명하고 도면에 도시한 정확한 구조에 한정되는 것이 아니라 그 범위를 벗어나지 않는 한 여러 가지 수정과 변경을 할 수 있음을 이해해야 한다. 본 발명의 범위는 단지 첨부되는 청구범위에 의해서만 한정된다.
Claims (15)
- 단말기와 스마트 기기가 연결을 셋업할 경우, 상기 스마트 기기에 개별화(individualization) 제어 인터페이스를 설정하였는지의 여부를 검출하는 단계;
상기 스마트 기기에 개별화 제어 인터페이스가 설정된 것이 검출되면, 상기 스마트 기기의, 개별화 기능 타입과 개별화 상태 표시 타입을 포함하는 개별화 인터페이스 플러그인(plug in)을 획득하는 단계;
상기 스마트 기기의 개별화 인터페이스 플러그인과 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하는 단계;
상기 제어 옵션과 상기 상태 표시 인터페이스에 따라 상기 스마트 기기를 원격 제어하는 단계를 포함하고,
상기 단말기와 상기 스마트 기기는 네트워크로 연결되는 스마트 기기 제어 방법.
- 제1항에 있어서,
상기 스마트 기기에 개별화 제어 인터페이스를 설정하였는지의 여부를 검출하는 상기 단계는,
상기 스마트 기기 또는 클라우드 서버에 조회 요청을 발송하는 단계;
상기 스마트 기기 또는 클라우드 서버가 반환한 조회 결과를 수신하고, 상기 조회 결과에 따라 상기 스마트 기기에 개별화 동작 인터페이스를 설정하였는지의 여부를 결정하는 단계를 포함하는 스마트 기기 제어 방법.
- 제1항 또는 제2항에 있어서,
상기 스마트 기기의 개별화 인터페이스 플러그인를 획득하는 상기 단계는,
상기 스마트 기기의 개별화 인터페이스 플러그인를 획득하는 요청을 상기 스마트 기기 또는 클라우드 서버에 발송하는 단계;
상기 스마트 기기 또는 클라우드 서버가 반환한 개별화 인터페이스 플러그인를 수신하는 단계를 포함하는 스마트 기기 제어 방법.
- 제1항에 있어서,
상기 스마트 기기의 개별화 인터페이스 플러그인과 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하는 상기 단계는,
상기 개별화 기능 타입 및 상기 범용 제어 인터페이스의 구성 정보 중의 기능 타입에 대응되는 아이콘 및 제어 명령을 획득하고, 상기 아이콘 및 제어 명령에 따라 제어 옵션을 생성하는 단계;
개별화 상태 표시 타입 및 상기 범용 제어 인터페이스의 구성 정보 중의 상태 표시 타입에 대응되는 디스플레이 컨트롤(control)을 획득하고, 상기 디스플레이 컨트롤에 따라 상태 표시 인터페이스를 생성하는 단계를 포함하는 스마트 기기 제어 방법.
- 제1항에 있어서,
상기 스마트 기기에 개별화 제어 인터페이스를 설정하였는지의 여부를 검출하는 상기 단계 이후에, 상기 스마트 기기 제어 방법은,
상기 스마트 기기에 개별화 제어 인터페이스가 설정된 것이 검출되지 않으면, 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 상기 스마트 기기의 범용 제어 인터페이스를 생성하는 단계를 더 포함하는 스마트 기기 제어 방법.
- 제1항 또는 제5항에 있어서,
상기 스마트 기기에 개별화 제어 인터페이스가 설정된 것이 검출된 이후에, 상기 스마트 기기 제어 방법은,
사용자가 상기 스마트 기기의 범용 제어 인터페이스를 사용하거나 또는 상기 스마트 기기의 개별화 제어 인터페이스를 사용한 것에 대한 선택 정보를 검출하는 단계;
상기 사용자가 상기 스마트 기기의 범용 제어 인터페이스를 사용한 것에 대한 선택 정보가 검출될 경우, 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하고, 상기 제어 옵션과 상기 상태 표시 인터페이스에 따라 상기 스마트 기기를 제어하는 단계;
상기 사용자가 상기 스마트 기기의 개별화 제어 인터페이스를 사용한 것에 대한 선택 정보가 검출될 경우, 상기 스마트 기기의 개별화 인터페이스 플러그인과 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하고, 상기 제어 옵션과 상기 상태 표시 인터페이스에 따라 상기 스마트 기기를 제어하는 단계를 더 포함하는 스마트 기기 제어 방법.
- 단말기와 스마트 기기가 연결을 셋업할 경우, 상기 스마트 기기에 개별화 제어 인터페이스를 설정하였는지의 여부를 검출하기 위한 제1 검출 모듈;
상기 스마트 기기에 개별화 제어 인터페이스가 설정된 것이 검출될 경우, 상기 스마트 기기의, 개별화 기능 타입과 개별화 상태 표시 타입을 포함하는 개별화 인터페이스 플러그인을 획득하기 위한 획득 모듈;
상기 스마트 기기의 개별화 인터페이스 플러그인과 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하기 위한 제1 생성 모듈;
상기 제어 옵션과 상기 상태 표시 인터페이스에 따라 상기 스마트 기기를 원격 제어하기 위한 제어 모듈을 포함하고,
상기 단말기와 상기 스마트 기기는 네트워크로 연결되는 스마트 기기 제어 장치.
- 제7항에 있어서,
상기 제1 검출 모듈은,
상기 스마트 기기 또는 클라우드 서버에 조회 요청을 발송하기 위한 제1 발송 유닛;
상기 스마트 기기 또는 클라우드 서버가 반환한 조회 결과를 수신하기 위한 제1 수신 유닛;
상기 조회 결과에 따라 상기 스마트 기기에 개별화 동작 인터페이스를 설정하였는지의 여부를 결정하기 위한 결정 유닛을 포함하는 스마트 기기 제어 장치.
- 제7항 또는 제8항에 있어서,
상기 획득 모듈은,
상기 스마트 기기의 개별화 인터페이스 플러그인을 획득하는 요청을 상기 스마트 기기 또는 클라우드 서버에 발송하기 위한 제2 발송 유닛;
상기 스마트 기기 또는 클라우드 서버가 반환한 개별화 인터페이스 플러그인을 수신하기 위한 제2 수신 유닛을 포함하는 스마트 기기 제어 장치.
- 제7항에 있어서,
상기 제1 생성 모듈은,
상기 개별화 기능 타입 및 상기 범용 제어 인터페이스의 구성 정보 중의 기능 타입에 대응되는 아이콘 및 제어 명령을 획득하기 위한 제1 획득 유닛;
상기 아이콘 및 제어 명령에 따라 제어 옵션을 생성하기 위한 제1 생성 유닛;
개별화 상태 표시 타입 및 상기 범용 제어 인터페이스의 구성 정보 중의 상태 표시 타입에 대응되는 디스플레이 컨트롤을 획득하기 위한 제2 획득 유닛;
상기 디스플레이 컨트롤에 따라 상태 표시 인터페이스를 생성하기 위한 제2 생성 유닛을 포함하는 스마트 기기 제어 장치.
- 제7항에 있어서,
상기 스마트 기기 제어 장치는,
상기 스마트 기기에 개별화 제어 인터페이스가 설정된 것이 검출되지 않을 경우, 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 상기 스마트 기기의 범용 제어 인터페이스를 생성하기 위한 제2 생성 모듈을 더 포함하는 스마트 기기 제어 장치.
- 제7항 또는 제11항에 있어서,
상기 스마트 기기 제어 장치는,
사용자가 상기 스마트 기기의 범용 제어 인터페이스를 사용하거나 또는 상기 스마트 기기의 개별화 제어 인터페이스를 사용한 것에 대한 선택 정보를 검출하기 위한 제2 검출 모듈;
상기 사용자가 상기 스마트 기기의 범용 제어 인터페이스를 사용한 것에 대한 선택 정보가 검출될 경우, 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하고, 상기 제어 옵션과 상기 상태 표시 인터페이스에 따라 상기 스마트 기기를 제어하기 위한 제1 처리 모듈;
상기 사용자가 상기 스마트 기기의 개별화 제어 인터페이스를 사용한 것에 대한 선택 정보가 검출될 경우, 상기 스마트 기기의 개별화 인터페이스 플러그인과 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하고, 상기 제어 옵션과 상기 상태 표시 인터페이스에 따라 상기 스마트 기기를 제어하기 위한 제2 처리 모듈을 포함하는 스마트 기기 제어 장치.
- 프로세서;
상기 프로세서에 의해 실행 가능한 인스트럭션을 저장하기 위한 메모리를 포함하고,
상기 프로세서는,
단말기와 스마트 기기가 연결을 셋업할 경우, 상기 스마트 기기에 개별화 제어 인터페이스를 설정하였는지의 여부를 검출하고;
상기 스마트 기기에 개별화 제어 인터페이스가 설정된 것이 검출되면, 상기 스마트 기기의, 개별화 기능 타입과 개별화 상태 표시 타입을 포함하는 개별화 인터페이스 플러그인을 획득하며;
상기 스마트 기기의 개별화 인터페이스 플러그인과 상기 스마트 기기의 범용 제어 인터페이스의 구성 정보에 따라 제어 옵션과 상태 표시 인터페이스를 생성하고;
상기 제어 옵션과 상기 상태 표시 인터페이스에 따라 상기 스마트 기기를 원격 제어하도록 구성되고,
상기 단말기와 상기 스마트 기기는 네트워크로 연결되는 스마트 기기 제어 장치.
- 프로세서에 의해 실행되는 것을 통하여 제1 항 내지 제2 항, 및 제4 항 내지 제5 항 중 어느 한 항에 기재된 스마트 기기 제어 방법을 실현하는 것을 특징으로 하는 컴퓨터가 판독가능한 기록매체에 저장되는 프로그램.
- 제14 항에 기재된 프로그램이 기록된 컴퓨터가 판독가능한 기록매체.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510408868.XA CN105068467B (zh) | 2015-07-13 | 2015-07-13 | 控制智能设备的方法及装置 |
CN201510408868.X | 2015-07-13 | ||
PCT/CN2015/090656 WO2017008400A1 (zh) | 2015-07-13 | 2015-09-25 | 控制智能设备的方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20170018295A KR20170018295A (ko) | 2017-02-17 |
KR101748386B1 true KR101748386B1 (ko) | 2017-06-16 |
Family
ID=54497858
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020157033178A KR101748386B1 (ko) | 2015-07-13 | 2015-09-25 | 스마트 기기 제어 방법, 장치, 프로그램 및 컴퓨터가 판독가능한 기록매체 |
Country Status (8)
Country | Link |
---|---|
US (1) | US9749454B2 (ko) |
EP (1) | EP3119040B1 (ko) |
JP (1) | JP6317040B2 (ko) |
KR (1) | KR101748386B1 (ko) |
CN (1) | CN105068467B (ko) |
MX (1) | MX359496B (ko) |
RU (1) | RU2641949C2 (ko) |
WO (1) | WO2017008400A1 (ko) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106954089A (zh) * | 2015-11-30 | 2017-07-14 | 上海联彤网络通讯技术有限公司 | 能够与外部设备实现多媒体交互的手机 |
CN105652672A (zh) * | 2015-12-29 | 2016-06-08 | 小米科技有限责任公司 | 控制智能设备的方法及装置 |
CN106773750B (zh) * | 2016-11-11 | 2020-06-19 | 北京小米移动软件有限公司 | 设备图像显示方法及装置 |
JP6999706B2 (ja) | 2017-07-27 | 2022-01-19 | オッポ広東移動通信有限公司 | 共有機器を制御するための方法及び端末 |
CN109868611B (zh) * | 2017-12-01 | 2022-09-02 | 青岛海尔洗衣机有限公司 | 洗衣机控制方法及洗衣机 |
CN110569069A (zh) * | 2018-06-06 | 2019-12-13 | 海能达通信股份有限公司 | 一种配置管理方法、配置管理***及具有存储功能的装置 |
CN109189295A (zh) * | 2018-07-11 | 2019-01-11 | 深圳绿米联创科技有限公司 | 显示控制方法、装置及终端设备 |
EP3633927B1 (en) * | 2018-10-01 | 2023-08-16 | Netatmo | Smart adaptation of the functionalities of a remote control in a local area network |
CN114302162B (zh) * | 2021-12-30 | 2024-05-07 | 广州方硅信息技术有限公司 | 消息气泡的显示方法、***、装置及计算机设备 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005303659A (ja) * | 2004-04-12 | 2005-10-27 | Sony Corp | リモートコントロールシステム,操作対象装置,リモコン装置,及びリモートコントロール方法 |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010013823A1 (en) * | 1997-04-14 | 2001-08-16 | Takeshi Hatakeyama | Network control system, network terminal and control terminal |
JP2004062073A (ja) * | 2002-07-31 | 2004-02-26 | Fujitsu Ten Ltd | ディスプレイシステム及びディスプレイ装置 |
JP3800626B2 (ja) * | 2003-01-30 | 2006-07-26 | ソニー株式会社 | 制御装置および方法、情報処理装置および方法、記録媒体、並びにプログラム |
US7895234B2 (en) * | 2003-09-22 | 2011-02-22 | Rockwell Automation Technologies, Inc. | Systems and methods for sharing portal configurations |
DE102007010803B4 (de) * | 2007-03-02 | 2009-06-04 | Viessmann Werke Gmbh & Co Kg | Vorrichtung und Verfahren zum Steuern und Überwachen von Haustechnikeinrichtungen |
KR101201856B1 (ko) * | 2008-02-27 | 2012-11-15 | 교세라 가부시키가이샤 | 유저인터페이스생성장치 |
WO2009143608A1 (en) * | 2008-05-27 | 2009-12-03 | Streamband | Method and apparatus for controlling a display unit using a portable processing unit |
BRPI0923285A2 (pt) * | 2008-12-05 | 2017-06-06 | Fisher Controls Int Llc | comunicador portatil, metodo para executar uma rotina em uma entidade em um sistema de controle de processo, e, sistema de controle de processo |
CN101783063A (zh) * | 2009-01-16 | 2010-07-21 | 纬创资通股份有限公司 | 用于一遥控装置的功能设定方法及其相关功能设定装置 |
US8640031B2 (en) * | 2009-09-01 | 2014-01-28 | Samsung Electronics Co., Ltd | Method and apparatus for controlling remote user interface in a home network |
WO2012060679A1 (en) * | 2010-11-01 | 2012-05-10 | In Sync (Msc) Sdn Bhd | Community-based smart home system |
TWI423618B (zh) * | 2010-11-24 | 2014-01-11 | Ind Tech Res Inst | 遠端控制方法、系統及裝置及受控設備 |
KR101924974B1 (ko) | 2011-01-04 | 2018-12-04 | 삼성전자주식회사 | 이동통신 단말기에서 주변 디바이스를 원격 제어하기 위한 장치 및 방법 |
KR101276857B1 (ko) * | 2011-07-27 | 2013-06-18 | 엘지전자 주식회사 | 가전제품 및 이를 포함하여 이루어지는 온라인 시스템 |
CN102325144B (zh) * | 2011-09-29 | 2014-07-30 | Tcl集团股份有限公司 | 一种媒体设备间互联互通的方法、***及多媒体设备 |
CN102611753B (zh) * | 2012-03-21 | 2015-01-14 | 张雷 | 一种移动终端基于云平台控制受控设备的***和方法 |
JP6089356B2 (ja) * | 2012-05-17 | 2017-03-08 | パナソニックIpマネジメント株式会社 | 機器管理装置、機器管理システム |
WO2014050058A1 (ja) * | 2012-09-28 | 2014-04-03 | パナソニック株式会社 | 機器分類方法、機器分類システム、及び機器 |
JP5776706B2 (ja) | 2013-02-18 | 2015-09-09 | コニカミノルタ株式会社 | 情報処理端末、情報処理装置、情報処理システム及びプログラム |
CN103399548A (zh) * | 2013-07-31 | 2013-11-20 | 惠州Tcl移动通信有限公司 | 遥控智能设备的方法、移动终端、智能设备及*** |
KR102114860B1 (ko) * | 2013-09-04 | 2020-05-25 | 엘지전자 주식회사 | 가전기기, 가전기기 시스템 및 그 제어 방법 |
CN103607331A (zh) * | 2013-11-14 | 2014-02-26 | 四川长虹电器股份有限公司 | 基于远程用户界面的智能设备控制*** |
KR20150072766A (ko) * | 2013-12-20 | 2015-06-30 | 경북대학교 산학협력단 | 원격 제어 시스템, 원격 제어 장치 및 그 방법 |
CN104460365B (zh) * | 2014-10-29 | 2018-10-19 | 小米科技有限责任公司 | 设备控制方法和装置 |
CN104749978A (zh) * | 2015-03-09 | 2015-07-01 | 九阳股份有限公司 | 一种方便操作的智能家电控制*** |
-
2015
- 2015-07-13 CN CN201510408868.XA patent/CN105068467B/zh active Active
- 2015-09-25 RU RU2016115731A patent/RU2641949C2/ru active
- 2015-09-25 KR KR1020157033178A patent/KR101748386B1/ko active IP Right Grant
- 2015-09-25 MX MX2016003773A patent/MX359496B/es active IP Right Grant
- 2015-09-25 JP JP2017527966A patent/JP6317040B2/ja active Active
- 2015-09-25 WO PCT/CN2015/090656 patent/WO2017008400A1/zh active Application Filing
-
2016
- 2016-04-08 EP EP16164354.9A patent/EP3119040B1/en active Active
- 2016-07-07 US US15/204,374 patent/US9749454B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005303659A (ja) * | 2004-04-12 | 2005-10-27 | Sony Corp | リモートコントロールシステム,操作対象装置,リモコン装置,及びリモートコントロール方法 |
Also Published As
Publication number | Publication date |
---|---|
MX2016003773A (es) | 2017-05-04 |
WO2017008400A1 (zh) | 2017-01-19 |
RU2016115731A (ru) | 2017-10-25 |
CN105068467B (zh) | 2018-02-02 |
RU2641949C2 (ru) | 2018-01-23 |
US9749454B2 (en) | 2017-08-29 |
JP6317040B2 (ja) | 2018-04-25 |
KR20170018295A (ko) | 2017-02-17 |
CN105068467A (zh) | 2015-11-18 |
JP2017527930A (ja) | 2017-09-21 |
MX359496B (es) | 2018-09-24 |
EP3119040B1 (en) | 2018-09-19 |
EP3119040A1 (en) | 2017-01-18 |
US20170019520A1 (en) | 2017-01-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101748386B1 (ko) | 스마트 기기 제어 방법, 장치, 프로그램 및 컴퓨터가 판독가능한 기록매체 | |
US10613498B2 (en) | Method for controlling device by remote control device | |
US10242168B2 (en) | Methods and apparatuses for controlling smart device | |
JP6488375B2 (ja) | デバイス制御方法及び装置 | |
KR101763806B1 (ko) | 네트워크 접속 채널 상태의 검출방법, 장치, 전자기기, 프로그램 및 기록매체 | |
US9800666B2 (en) | Method and client terminal for remote assistance | |
KR20160077011A (ko) | 스마트 홈 디바이스의 운전상태 조절 방법, 장치, 프로그램 및 기록매체 | |
CN105487389A (zh) | 控制智能设备的方法和装置 | |
KR20170018294A (ko) | 기기를 제어하는 방법, 장치, 프로그램 및 기록매체 | |
JP2017539101A (ja) | 画像取得方法および装置 | |
KR101704957B1 (ko) | 데이터 전송 방법, 장치, 기기, 프로그램 및 기록매체 | |
CN105388453A (zh) | 定位智能设备的方法及装置 | |
EP3076745A1 (en) | Methods and apparatuses for controlling wireless access point | |
CN107798309B (zh) | 指纹录入方法、装置及计算机可读存储介质 | |
US20170019482A1 (en) | Method and apparatus for downloading control program | |
KR20180042097A (ko) | 알람 설정 방법 및 장치 | |
CN104049864A (zh) | 对象控制方法及装置 | |
KR101688176B1 (ko) | 호출 전환 방법, 장치, 단말기, 프로그램 및 기록매체 | |
JP2017505963A (ja) | 情報表示方法、装置、プログラム、及び記録媒体 | |
KR101787918B1 (ko) | 검색 방법, 장치, 프로그램 및 저장매체 | |
CN104539497A (zh) | 网络连接方法及装置 | |
US20160127196A1 (en) | Device connection prompt | |
CN106773753A (zh) | 设备控制方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant |