KR101776250B1 - 스마트 장치의 제어 방법 및 장치 - Google Patents

스마트 장치의 제어 방법 및 장치 Download PDF

Info

Publication number
KR101776250B1
KR101776250B1 KR1020167020691A KR20167020691A KR101776250B1 KR 101776250 B1 KR101776250 B1 KR 101776250B1 KR 1020167020691 A KR1020167020691 A KR 1020167020691A KR 20167020691 A KR20167020691 A KR 20167020691A KR 101776250 B1 KR101776250 B1 KR 101776250B1
Authority
KR
South Korea
Prior art keywords
time
smart device
history
target
date
Prior art date
Application number
KR1020167020691A
Other languages
English (en)
Other versions
KR20170082980A (ko
Inventor
동쉬 류
지우핑 위
누오 양
Original Assignee
시아오미 아이엔씨.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 시아오미 아이엔씨. filed Critical 시아오미 아이엔씨.
Publication of KR20170082980A publication Critical patent/KR20170082980A/ko
Application granted granted Critical
Publication of KR101776250B1 publication Critical patent/KR101776250B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/02Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
    • G06F15/025Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application
    • G06F15/0266Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application for time management, e.g. calendars, diaries
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/0205Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric not using a model or a simulator of the controlled system
    • G05B13/0255Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric not using a model or a simulator of the controlled system the criterion being a time-optimal performance criterion
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/02Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
    • G06F15/0208Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators for combination with other devices having a different main function, e.g. watches, pens
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23393Set finish, end time and total program time to calculate, derive begin, start time
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/23Pc programming
    • G05B2219/23399Adapt set parameter as function of measured conditions
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2614HVAC, heating, ventillation, climate control
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2642Domotique, domestic, home control, automation, smart house

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Evolutionary Computation (AREA)
  • Software Systems (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Computing Systems (AREA)
  • Computer Hardware Design (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)
  • Selective Calling Equipment (AREA)
  • Telephonic Communication Services (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Air Conditioning Control Device (AREA)

Abstract

본 발명은 스마트 장치의 제어 방법 및 장치에 관한 것이고, 스마트 홈 분야에 속한다. 상기 방법은 현재 시간 및 현재 환경 상태를 획득하는 단계; 상기 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정하는 단계; 및 상기 현재 시간과 상기 작동 시간 및 상기 목표 시간에 기초하여 상기 스마트 장치를 제어하는 단계;를 포함하며, 그 중, 상기 제1 목표 환경 상태는 목표 시간에서의 현재 환경의 상태이며, 상기 목표 시간은 스마트 장치를 제어하는 사용되는 시간이다. 본 발명은 스마트 장치를 자동으로 제어할 수 있으므로, 제어 과정이 심플하고, 사용자의 작업 부담을 덜어준다.

Description

스마트 장치의 제어 방법 및 장치{METHOD AND DEVICE FOR CONTROLLING INTELLIGENT DEVICE}
본 출원은 출원번호가 201510919429.5이고, 출원일이 2015년 12월 11일인 중국 특허 출원에 근거하여 제출되었고, 당해 중국 특허 출원의 우선권을 주장하며, 상기 중국 특허 출원의 모든 내용은 참조로 본 출원에 인용된다.
본 발명은 스마트 홈 분야에 관한 것이고, 구체적으로는 스마트 장치의 제어 방법 및 장치에 관한 것이다.
사용자가 삶의 질을 중요시 여김에 따라, 스마트 장치는 날이 갈수록 보급되고 있다. 스마트 장치를 사용하는 과정에서, 사용자는 일반적으로 수동으로 당해 스마트 장치를 제어하여, 당해 스마트 장치를 작동시켜야 했고, 당해 수동 제어 과정은 아주 번거로워, 사용자들의 불편을 야기하고 있다. 따라서, 제어 과정이 심플한 스마트 장치의 제어 방법이 시급하게 필요하다.
관련 기술에 존재하는 문제를 극복하기 위하여, 본 발명은 스마트 장치의 제어 방법 및 장치를 제공한다. 본 발명의 실시예의 제1 양태에 의하면, 스마트 장치의 제어 방법을 제공하며, 상기 스마트 장치의 제어 방법에 있어서, 현재 시간 및 현재 환경 상태를 획득하는 단계; 상기 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정하는 단계; 및 상기 현재 시간, 상기 작동 시간 및 상기 목표 시간에 기초하여, 상기 스마트 장치를 제어하는 단계;를 포함하며, 그 중, 상기 제1 목표 환경 상태는 목표 시간에서의 현재 환경의 상태이며, 상기 목표 시간은 스마트 장치를 제어하는데 사용되는 시간이다.
제1 양태와 결합하면, 상술한 제1 실현가능한 형태에 있어서, 상기 현재 시간, 상기 작동 시간 및 상기 목표 시간에 기초하여 상기 스마트 장치를 제어하는 단계는, 상기 현재 시간과 상기 작동 시간을 가산하여, 예측 시간을 획득하는 단계; 및 상기 예측 시간 및 상기 목표 시간에 기초하여, 상기 스마트 장치를 제어하는 단계를 포함한다.
제1 양태의 제1 실현가능한 형태와 결합하면, 상술한 제1 양태의 제2 실현가능한 형태에 있어서, 상기 예측 시간과 상기 목표 시간에 기초하여 상기 스마트 장치를 제어하는 단계는, 상기 예측 시간과 상기 목표 시간이 동일할 경우, 상기 스마트 장치를 제어하는 단계; 또는, 상기 목표 시간과 상기 예측 시간 사이의 제1 차이값을 결정하고, 상기 제1 차이값이 제1 지정 시간보다 작을 경우, 상기 스마트 장치를 제어하는 단계;를 포함한다.
제1 양태 내지 제1 양태의 제2 실현가능한 형태 중 임의의 하나의 실현가능한 형태와 결합하면, 상술한 제1 양태의 제3 실현가능한 형태에 있어서, 상기 현재 상태를 제1 목표 상태로 조절하는데 필요한 작동 시간을 결정하기 전에, 상기 방법은, 복수 개의 이력 환경 상태로부터 적어도 하나의 유효한 환경 상태를 선별하는 단계; 상기 적어도 하나의 유효한 환경 상태의 제1 가중치를 결정하는 단계; 및 상기 제1 가중치를 상기 제1 목표 환경 상태로 결정하는 단계;를 더 포함하며, 그 중, 상기 이력 환경 상태는 상기 현재 시간 전에, 상기 스마트 장치를 통하여 현재의 환경이 조절된 후의 상태이다.
제1 양태의 제3 실현가능한 형태와 결합하면, 상술한 제1 양태의 제4 실현가능한 형태에 있어서, 상기 적어도 하나의 유효한 환경 상태의 제1 가중치를 결정하는 단계는, 상기 적어도 하나의 유효한 환경 상태가 처한 제1 이력 날짜를 각각 획득하여, 적어도 하나의 제1 이력 날짜를 획득하는 단계; 상기 적어도 하나의 제1 이력 날짜에 기초하고, 소정 함수를 통하여 적어도 하나의 제1 가중을 결정하는 단계; 및 상기 적어도 하나의 제1 가중에 기초하여, 상기 적어도 하나의 유효한 환경 상태의 제1 가중치를 계산하는 단계를 포함하며, 그 중, 상기 제1 이력 날짜는 상기 스마트 장치를 통하여 현재의 환경이 상기 유효한 환경 상태로 조절된 날짜이다.
제1 양태의 제3 실현가능한 형태 또는 제1 양태의 제4 실현가능한 형태와 결합하면, 상술한 제1 양태의 제5 실현가능한 형태에 있어서, 상기 방법은, 제2 목표 환경 상태가 포함된 제1 업데이트 명령을 수신하는 단계; 및 상기 제2 목표 환경 상태에 기초하여, 상기 복수 개의 이력 환경 상태를 업데이트하는 단계;를 더 포함한다.
제1 양태의 제5 실현가능한 형태와 결합하면, 상술한 제1 양태의 제6 실현가능한 형태에 있어서, 상기 제2 목표 환경 상태에 기초하여, 상기 복수 개의 이력 환경 상태를 업데이트하는 단계는, 상기 복수 개의 이력 환경 상태가 처한 제2 이력 날짜를 각각 획득하는 단계; 상기 복수 개의 이력 환경 상태로부터, 제일 빠른 상기 제2 이력 날짜에서의 이력 환경 상태를 선별하는 단계; 및 선별된 이력 환경 상태를 상기 제2 목표 환경 상태로 교체하는 단계;를 포함하며, 그 중, 상기 제2 이력 날짜는 상기 스마트 장치를 통하여 현재의 환경이 상기 이력 환경 상태로 조절된 날짜이다.
제1 양태 내지 제1 양태의 제6 실현가능한 형태 중 임의의 하나의 실현가능한 형태와 결합하면, 상술한 제1 양태의 제7 실현가능한 형태에 있어서, 상기 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정하기 전에, 상기 방법은, 복수 개의 이력 시간으로부터, 적어도 하나의 유효한 시간을 선별하는 단계; 상기 적어도 하나의 유효한 시간의 제2 가중치를 결정하는 단계; 및 상기 제2 가중치를 상기 목표 시간으로 결정하는 단계;를 더 포함하며, 그 중, 상기 이력 시간은 상기 현재 시간 전에, 상기 스마트 장치를 제어하는데 사용되는 시간이다.
제1 양태의 제7 실현가능한 형태와 결합하면, 상술한 제1 양태의 제8 실현가능한 형태에 있어서, 상기 적어도 하나의 유효한 시간의 제2 가중치를 결정하는 단계는, 상기 적어도 하나의 유효한 시간이 처한 제3 이력 날짜를 각각 획득하여, 적어도 하나의 제3 이력 날짜를 획득하는 단계; 상기 적어도 하나의 제3 이력 날짜에 기초하고, 소정 함수를 통하여 적어도 하나의 제2 가중을 결정하는 단계; 및 상기 적어도 하나의 제2 가중에 기초하여, 상기 적어도 하나의 유효한 시간의 제2 가중치를 계산하는 단계;를 포함하며, 그 중, 상기 제3 이력 날짜는 상기 유효한 시간에서 상기 스마트 장치가 제어되는 날짜이다.
제1 양태의 제7 실현가능한 형태 또는 제1 양태의 제8 실현가능한 형태와 결합하면, 상술한 제1 양태의 제9 실현가능한 형태에 있어서, 상기 방법은, 제2 업데이트 명령을 수신할 경우, 상기 제2 업데이트 명령을 수신한 수신 시간을 획득하는 단계; 및 상기 수신 시간에 기초하여, 상기 복수 개의 이력 시간을 업데이트하는 단계;를 더 포함한다.
제1 양태의 제9 실현가능한 형태와 결합하면, 상술한 제1 양태의 제10 실현가능한 형태에 있어서, 상기 수신 시간에 기초하여, 상기 복수 개의 이력 시간을 업데이트하는 단계는, 상기 복수 개의 이력 시간이 처한 제4 이력 날짜를 각각 획득하는 단계; 상기 복수 개의 이력 시간으로부터, 제일 빠른 상기 제4 이력 날짜에서의 이력 시간을 선별하는 단계; 및 선별된 이력 시간을 상기 수신 시간으로 교체하는 단계;를 포함하며, 그 중, 상기 제4 이력 날짜는 상기 이력 시간에서 상기 스마트 장치가 제어되는 날짜이다.
본 발명의 실시예의 제2 양태에 의하면, 스마트 장치의 제어 장치를 제공하고, 상기 장치는, 현재 시간 및 현재 환경 상태를 획득하는 획득 모듈; 상기 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정하는 제1 결정 모듈; 및 상기 현재 시간, 상기 작동 시간 및 상기 목표 시간에 기초하여, 상기 스마트 장치를 제어하는 제어 모듈;을 포함하며, 그 중, 상기 제1 목표 환경 상태는 목표 시간에서의 현재 환경의 상태이며, 상기 목표 시간은 스마트 장치를 제어하는데 사용되는 시간이다.
제2 양태와 결합하면, 상술한 제2 양태의 제1 실현가능한 형태에 있어서, 상기 제어 모듈은, 상기 현재 시간과 상기 작동 시간을 가산하여, 예측 시간을 획득하는 가산 유닛; 및 상기 예측 시간 및 상기 목표 시간에 기초하여, 상기 스마트 장치를 제어하는 제어 유닛;을 포함한다.
제2 양태의 제1 실현가능한 형태와 결합하면, 상술한 제2 양태의 제2 실현가능한 형태에 있어서, 상기 제어 유닛은, 상기 예측 시간과 상기 목표 시간이 동일할 경우, 상기 스마트 장치를 제어하는 제1 제어 서브 유닛; 또는 상기 목표 시간과 상기 예측 시간 사이의 제1 차이값을 결정하고, 상기 제1 차이값이 제1 지정 시간보다 작을 경우, 상기 스마트 장치를 제어하는 제2 제어 서브 유닛을 포함한다.
제2 양태 내지 제2 양태의 제2 실현가능한 형태 중 임의의 하나의 실현가능한 형태와 결합하면, 상술한 제2 양태의 제3 실현가능한 형태에 있어서, 상기 장치는, 복수 개의 이력 환경 상태로부터, 적어도 하나의 유효한 환경 상태를 선별하는 제1 선별 모듈; 상기 적어도 하나의 유효한 환경 상태의 제1 가중치를 결정하는 제2 결정 모듈; 및 상기 제1 가중치를 상기 제1 목표 환경 상태로 결정하는 제3 결정 모듈;을 더 포함하며, 그 중, 상기 이력 환경 상태는 상기 현재 시간 전에, 상기 스마트 장치를 통하여 현재의 환경이 조절된 후의 상태이다.
제2 양태의 제3 실현가능한 형태와 결합하면, 상술한 제2 양태의 제4 실현가능한 형태에 있어서, 상기 제2 결정 모듈은, 상기 적어도 하나의 유효한 환경 상태가 처한 제1 이력 날짜를 각각 획득하여, 적어도 하나의 제1 이력 날짜를 획득하는 제1 획득 유닛; 상기 적어도 하나의 제1 이력 날짜에 기초하고, 소정 함수를 통하여 적어도 하나의 제1 가중을 결정하는 제1 결정 유닛; 및 상기 적어도 하나의 제1 가중에 기초하여, 상기 적어도 하나의 유효한 환경 상태의 제1 가중치를 계산하는 제1 계산 유닛;을 포함하며, 그 중, 상기 제1 이력 날짜는 상기 스마트 장치를 통하여 현재의 환경이 상기 유효한 환경 상태로 조절된 날짜이다.
제2 양태의 제3 실현가능한 형태 또는 제2 양태의 제4 실현가능한 형태와 결합하면, 상술한 제2 양태의 제5 실현가능한 형태에 있어서, 상기 장치는, 제2 목표 환경 상태가 포함된 제1 업데이트 명령을 수신하는 제1 수신 모듈; 및 상기 제2 목표 환경 상태에 기초하여, 상기 복수 개의 이력 환경 상태를 업데이트하는 제1 업데이트 모듈;을 더 포함한다.
제2 양태의 제5 실현가능한 형태와 결합하면, 상술한 제2 양태의 제6 실현가능한 실시 형태에 있어서, 상기 제1 업데이트 모듈은, 상기 복수 개의 이력 환경 상태가 처한 제2 이력 날짜를 각각 획득하는 제2 획득 유닛; 상기 복수 개의 이력 환경 상태로부터, 제일 빠른 상기 제2 이력 날짜에서의 이력 환경 상태를 선별하는 제1 선별 유닛; 및 선별된 이력 환경 상태를 상기 제2 목표 환경 상태로 교체하는 제1 교체 유닛;을 포함하며, 그 중, 상기 제2 이력 날짜는 상기 스마트 장치를 통하여 현재의 환경이 상기 이력 환경 상태로 조절된 날짜이다.
제2 양태 내지 제2 양태의 제6 실현가능한 형태 중 임의의 하나의 실현가능한 형태와 결합하면, 상술한 제2 양태의 제7 실현가능한 형태에 있어서, 상기 장치는, 복수 개의 이력 시간으로부터, 적어도 하나의 유효한 시간을 선별하는 제2 선별 모듈; 상기 적어도 하나의 유효한 시간의 제2 가중치를 결정하는 제4 결정 모듈; 및 상기 제2 가중치를 상기 목표 시간으로 결정하는 제5 결정 모듈;을 더 포함하며, 그 중, 상기 이력 시간은 상기 현재 시간 전에, 상기 스마트 장치를 제어하는데 사용되는 시간이다.
제2 양태의 제7 실현가능한 형태와 결합하면, 상술한 제2 양태의 제8 실현가능한 형태에 있어서, 상기 제4 결정 모듈은, 상기 적어도 하나의 유효한 시간이 처한 제3 이력 날짜를 각각 획득하여, 적어도 하나의 제3 이력 날짜를 획득하는 제3 획득 유닛; 상기 적어도 하나의 제3 이력 날짜에 기초하고, 소정 함수를 통하여 적어도 하나의 제2 가중을 결정하는 제2 결정 유닛; 및 상기 적어도 하나의 제2 가중에 기초하여, 상기 적어도 하나의 유효한 시간의 제2 가중치를 계산하는 제2 계산 유닛;을 포함하며, 그 중, 상기 제3 이력 날짜는 상기 유효한 시간에서 상기 스마트 장치가 제어되는 날짜이다.
제2 양태의 제7 실현가능한 형태 또는 제2 양태의 제8 실현가능한 형태와 결합하면, 상술한 제2 양태의 제9 실현가능한 형태에 있어서, 상기 장치는, 제2 업데이트 명령을 수신할 경우, 상기 제2 업데이트 명령을 수신한 수신 시간을 획득하는 제2 수신 모듈; 및 상기 수신 시간에 기초하여, 상기 복수 개의 이력 시간을 업데이트하는 제2 업데이트 모듈;을 더 포함한다.
제2 양태의 제9 실현가능한 형태와 결합하면, 상술한 제2 양태의 제10 실현가능한 형태에 있어서, 상기 제2 업데이트 모듈은, 상기 복수 개의 이력 시간이 처한 제4 이력 날짜를 각각 획득하는 제4 획득 유닛; 상기 복수 개의 이력 시간으로부터, 제일 빠른 상기 제4 이력 날짜에서의 이력 시간을 선별하는 제2 선별 유닛; 및 선별된 이력 시간을 상기 수신 시간으로 교체하는 제2 교체 유닛;을 포함하며, 그 중, 상기 제4 이력 날짜는 상기 이력 시간에서 상기 스마트 장치가 제어되는 날짜이다.
본 발명의 실시예의 제3 양태에 의하면, 스마트 장치의 제어 장치를 제공하고, 상기 장치는, 프로세서; 및 프로세서의 실행 가능한 명령을 기억하는 메모리;를 포함하고, 상기 프로세서는, 현재 시간 및 현재 환경 상태를 획득하고; 상기 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정하며; 상기 현재 시간과 상기 작동 시간 및 상기 목표 시간에 기초하여, 상기 스마트 장치를 제어하며, 그 중, 상기 제1 목표 환경 상태는 목표 시간에서의 현재 환경의 상태이고, 상기 목표 시간은 스마트 장치를 제어하는데 사용되는 시간이다.
본 발명의 실시예에 있어서, 스마트 장치는 현재 시간 및 현재 환경 상태를 획득하고, 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정한 후, 당해 현재 시간, 당해 작동 시간 및 상기 목표 시간에 기초하여, 상기 스마트 장치를 자동으로 제어할 수 있는 바, 제어 과정이 심플하고, 사용자의 작업 부담을 덜어준다.
상술한 일반적인 설명과 아래의 상세한 설명은 예시적이며 설명적인 것에 불과하고, 본 발명을 한정할 수 없다는 것은 이해되어야 할 바이다.
여기서 도면은 명세서에 편입되어 본 명세서의 일부를 구성하고, 본 발명에 적합한 실시예를 나타내고 있으며, 명세서와 함께 본 발명의 원리를 해석하는데 사용된다.
도1은 예시적 일 실시예에 따른 스마트 장치의 제어 방법의 흐름도이다.
도2는 예시적 일 실시예에 따른 다른 일 스마트 장치의 제어 방법의 흐름도이다.
도3은 예시적 일 실시예에 따른 소정 함수의 함수 그래프를 도시한 도면이다.
도4는 예시적 일 실시예에 따른 제1 스마트 장치의 제어 장치의 블록도이다.
도5는 예시적 일 실시예에 따른 제어 모듈의 블록도이다.
도6은 예시적 일 실시예에 따른 제어 유닛의 블록도이다.
도7은 예시적 일 실시예에 따른 제2 스마트 장치의 제어 장치의 블록도이다.
도8은 예시적 일 실시예에 따른 제2 결정 모듈의 블록도이다.
도9는 예시적 일 실시예에 따른 제3 스마트 장치의 제어 장치의 블록도이다.
도10은 예시적 일 실시예에 따른 제1 업데이트 모듈의 블록도이다.
도11은 예시적 일 실시예에 따른 제4 스마트 장치의 제어 장치의 블록도이다.
도12는 예시적 일 실시예에 따른 제4 결정 모듈의 블록도이다.
도13은 예시적 일 실시예에 따른 제5 스마트 장치의 제어 장치의 블록도이다.
도14는 예시적 일 실시예에 따른 제2 업데이트 모듈의 블록도이다.
도15는 예시적 일 실시예에 따른 제6 스마트 장치의 제어 장치의 블록도이다.
여기서, 예시적 실시예에 대하여 자세히 설명하고, 그 사례는 도면에 표시된 바와 같다. 아래의 설명이 도면에 관계되는 경우, 별도의 설명이 없는 한, 서로 다른 도면 중의 동일한 숫자는 동일 또는 유사한 요소를 나타낸다. 아래의 예시적 실시예에서 설명되는 실시 형태가 본 발명과 일치한 모든 실시 형태를 대표하는 것은 아니다. 반대로, 단지 첨부된 특허청구범위에 상세히 설명된 본 발명의 일부 양태와 일치한 장치 및 방법의 예시에 불과할 뿐이다.
도1은 예시적 일 실시예에 따른 스마트 장치의 제어 방법의 흐름도이다. 당해 방법은 스마트 장치에 사용되고, 도1에 도시된 바와 같이, 당해 방법은 하기 단계를 포함한다.
단계101에 있어서, 현재 시간 및 현재 환경 상태를 획득한다.
단계102에 있어서, 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정한다. 그 중, 제1 목표 환경 상태는 목표 시간에서의 현재 환경의 상태이고, 목표 시간은 스마트 장치를 제어하는데 사용되는 시간이다.
단계103에 있어서, 현재 시간, 작동 시간 및 목표 시간에 기초하여, 스마트 장치를 제어한다.
본 발명의 실시예에 있어서, 스마트 장치는 현재 시간 및 현재 환경 상태를 획득하고, 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정한 후, 당해 현재 시간, 당해 작동 시간 및 당해 목표 시간에 기초하여, 당해 스마트 장치를 자동으로 제어할 수 있는바, 제어 과정이 심플하고, 사용자의 작업 부담을 덜어준다.
본 발명의 다른 일 실시예에 있어서, 현재 시간, 작동 시간 및 목표 시간에 기초하여, 스마트 장치를 제어하는 단계는, 현재 시간과 작동 시간을 가산하여, 예측 시간을 획득하는 단계; 및 예측 시간 및 목표 시간에 기초하여, 스마트 장치를 제어하는 단계;를 포함한다.
본 발명의 다른 일 실시예에 있어서, 예측 시간 및 목표 시간에 기초하여, 스마트 장치를 제어하는 단계는, 예측 시간과 목표 시간이 동일할 경우, 스마트 장치를 제어하는 단계; 또는, 목표 시간과 예측 시간 사이의 제1 차이값을 결정하고, 제1 차이값이 제1 지정 시간보다 작을 경우, 스마트 장치를 제어하는 단계;를 포함한다.
본 발명의 다른 일 실시예에 있어서, 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정하기 전에, 당해 방법은, 복수 개의 이력 환경 상태로부터, 적어도 하나의 유효한 환경 상태를 선별하는 단계; 적어도 하나의 유효한 환경 상태의 제1 가중치를 결정하는 단계; 및 제1 가중치를 제1 목표 환경 상태로 결정하는 단계;를 더 포함하며, 그 중, 이력 환경 상태는 당해 현재 시간 전에, 스마트 장치를 통하여 현재의 환경이 조절된 후의 상태이다.
본 발명의 다른 일 실시예에 있어서, 적어도 하나의 유효한 환경 상태의 제1 가중치를 결정하는 단계는, 적어도 하나의 유효한 환경 상태가 처한 제1 이력 날짜를 각각 획득하여, 적어도 하나의 제1 이력 날짜를 획득하는 단계; 적어도 하나의 제1 이력 날짜에 기초하고, 소정 함수를 통하여 적어도 하나의 제1 가중을 결정하는 단계; 및 적어도 하나의 제1 가중에 기초하여, 적어도 하나의 유효한 환경 상태의 제1 가중치를 계산하는 단계;를 포함하며, 그 중, 제1 이력 날짜는 스마트 장치를 통하여 현재의 환경이 유효한 환경 상태로 조절된 날짜이다.
본 발명의 다른 일 실시예에 있어서, 당해 방법은, 제2 목표 환경 상태가 포함된 제1 업데이트 명령을 수신하는 단계; 및 제2 목표 환경 상태에 기초하여, 복수 개의 이력 환경 상태를 업데이트하는 단계;를 더 포함한다.
본 발명의 다른 일 실시예에 있어서, 제2 목표 환경 상태에 기초하여, 복수 개의 이력 환경 상태를 업데이트하는 단계는, 복수 개의 이력 환경 상태가 처한 제2 이력 날짜를 각각 획득하는 단계; 복수 개의 이력 환경 상태로부터, 제일 빠른 제2 이력 날짜에서의 이력 환경 상태를 선별하는 단계; 및 선별된 이력 환경 상태를 제2 목표 환경 상태로 교체하는 단계;를 포함하며, 그 중, 제2 이력 날짜는 스마트 장치를 통하여 현재의 환경이 이력 환경 상태로 조절된 날짜이다.
본 발명의 다른 일 실시예에 있어서, 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정하기 전에, 당해 방법은, 복수 개의 이력 시간으로부터, 적어도 하나의 유효한 시간을 선별하는 단계; 적어도 하나의 유효한 시간의 제2 가중치를 결정하는 단계; 및 제2 가중치를 목표 시간으로 결정하는 단계;를 더 포함하며, 그 중, 당해 이력 시간은 현재 시간 전에, 스마트 장치를 제어하는데 사용되는 시간이다.
본 발명의 다른 일 실시예에 있어서, 적어도 하나의 유효한 시간의 제2 가중치를 결정하는 단계는, 적어도 하나의 유효한 시간이 처한 제3 이력 날짜를 각각 획득하여, 적어도 하나의 제3 이력 날짜를 획득하는 단계; 적어도 하나의 제3 이력 날짜에 기초하고, 소정 함수를 통하여 적어도 하나의 제2 가중을 결정하는 단계; 및 적어도 하나의 제2 가중에 기초하여, 적어도 하나의 유효한 시간의 제2 가중치를 계산하는 단계;를 포함하며, 그 중, 제3 이력 날짜는 유효한 시간에서 스마트 장치가 제어되는 날짜이다.
본 발명의 다른 일 실시예에 있어서, 당해 방법은, 제2 업데이트 명령을 수신할 경우, 제2 업데이트 명령을 수신한 수신 시간을 획득하는 단계; 및 수신 시간에 기초하여, 복수 개의 이력 시간을 업데이트하는 단계를 더 포함한다.
본 발명의 다른 일 실시예에 있어서, 수신 시간에 기초하여, 복수 개의 이력 시간을 업데이트하는 단계는, 복수 개의 이력 시간이 처한 제4 이력 날짜를 각각 획득하는 단계; 복수 개의 이력 시간으로부터, 제일 빠른 제4 이력 날짜에서의 이력 시간을 선별하는 단계; 및 선별된 이력 시간을 수신 시간으로 교체하는 단계;를 포함하며, 그 중, 제4 이력 날짜는 이력 시간에서 당해 스마트 장치가 제어되는 날짜이다.
상술한 모든 실현가능한 기술적 해결수단은, 임의로 결합하여 본 발명의 실현가능한 실시예를 구성할 수 있으나, 본 발명의 실시예는 그에 대한 설명을 반복하지 않는다.
도2는 예시적 일 실시예에 따른 스마트 장치의 제어 방법의 흐름도이다. 도2에 도시된 바와 같이, 당해 방법은 아래의 단계를 포함한다.
단계201에 있어서, 스마트 장치에 의하여 현재 시간 및 현재 환경 상태를 획득한다.
여기서, 현재 환경 상태는 현재 환경 온도, 현재 환경 습도 등일 수 있는 바, 본 발명의 실시예는 그에 대해 구체적으로 한정하지 않는다.
스마트 장치에 의하여 현재 시간을 획득하는 과정에 대해서는 관련 기술을 참조할 수 있는바, 본 발명의 실시예는 이에 대해 더 이상 상세한 설명을 진행하지 않는다.
또한, 스마트 장치에는 환경 검출 장치가 설치될 수 있고, 당해 스마트 장치는 당해 환경 검출 장치에 의해 현재 환경을 검출할 수 있으며, 더 나아가, 현재 환경 상태를 획득할 수 있다. 예를 들면, 당해 스마트 장치가 스마트 에어컨일 경우, 당해 환경 검출 장치는 온도 센서일 수 있고, 당해 스마트 장치가 스마트 가습기일 경우, 당해 환경 검출 장치는 습도 센서 등일 수도 있으나, 본 발명의 실시예는 이에 대해 구체적으로 한정하지 않는다.
단계202에 있어서, 스마트 장치는, 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정한다. 그 중, 제1 목표 환경 상태는 목표 시간에서의 현재 환경의 상태이고, 목표 시간은 스마트 장치를 제어하는데 사용되는 시간이다.
스마트 장치는 현재 환경 상태를 획득한 후, 자체의 파워에 의해, 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 계산할 수 있다. 당해 계산 과정은 관련 기술을 참조할 수 있는 바, 본 발명의 실시예는 이에 대한 상세한 설명을 진행하지 않는다.
제1 목표 환경 상태가, 사용자의 작업 습관에 기초하여 결정된, 당해 스마트 장치를 통하여 현재의 환경이 조절된 후의 상태인 것은 설명되어야 할 부분이다. 또한, 목표 시간은, 당해 스마트 장치가 사용자의 작업 습관에 기초하여 결정된, 당해 스마트 장치를 제어하는 시간이다.
더 나아가, 당해 스마트 장치는, 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정하기 전에, 당해 스마트 장치는 사용자의 작업 습관에 기초하여 제1 목표 환경 상태 및 목표 시간을 결정할 수 있다. 당해 스마트 장치가 제1 목표 환경 상태를 결정하는 작업은 아래의 단계(a)를 포함할 수 있고, 당해 스마트 장치가 목표 시간을 결정하는 작업은 아래의 단계(b)를 포함할 수 있다.
(a) 당해 스마트 장치는, 복수 개의 이력 환경 상태로부터, 적어도 하나의 유효한 환경 상태를 선별하고, 당해 적어도 하나의 유효한 환경 상태의 제1 가중치를 결정하며, 제1 가중치를 제1 목표 환경 상태로 결정한다. 그 중, 당해 이력 환경 상태는 현재 시간 전에 당해 스마트 장치를 통하여 현재의 환경이 조절된 후의 상태이다.
당해 스마트 장치가 복수 개의 이력 환경 상태로부터, 적어도 하나의 유효한 환경 상태를 선별할 경우, 당해 스마트 장치는 당해 복수 개의 이력 환경 상태로부터, 소정 환경 상태의 범위 내에 있는 이력 환경 상태를 선별하고, 당해 선별된 이력 환경 상태를 유효한 환경 상태로 결정할 수 있다. 또는, 당해 스마트 장치는 당해 복수 개의 이력 환경 상태로부터 이상 환경 상태를 획득하고, 당해 복수 개의 이력 환경 상태 중의 이상 환경 상태 이외의 이력 환경 상태를 유효한 환경 상태로 결정할 수 있다. 물론, 당해 스마트 장치는 또한 다른 방식으로 복수 개의 이력 환경 상태로부터, 적어도 하나의 유효한 환경 상태를 선별할 수 있으나, 본 발명의 실시예는 이에 대해 구체적으로 한정하지 않는다.
예를 들면, 당해 복수 개의 이력 환경 상태가 26℃(섭씨도), 24℃, 14℃, 27℃, 24℃, 28℃, 32℃, 24℃, 16℃, 33℃이고, 소정 환경 상태의 범위가 20℃~30℃일 경우, 당해 스마트 장치는 당해 복수 개의 이력 환경 상태로부터, 20℃~30℃에 처한 이력 환경 상태를 26℃, 24℃, 27℃, 24℃, 28℃, 24℃로 선별할 수 있는 바, 당해 26℃, 24℃, 27℃, 24℃, 28℃, 24℃ 가 유효한 환경 상태이다.
또한, 예를 들면, 당해 복수 개의 이력 환경 상태가 26℃, 24℃, 14℃, 27℃, 24℃, 28℃, 32℃, 24℃, 16℃, 33℃이고, 당해 스마트 장치에 의하여 당해 복수 개의 이력 환경 상태에서 획득한 이상 환경 상태가 14℃, 32℃, 16℃, 33℃일 경우, 당해 스마트 장치는 당해 복수 개의 이력 환경 상태 중의 14℃, 32℃, 16℃, 33℃ 이외의 26℃, 24℃, 27℃, 24℃, 28℃, 24℃를 유효한 환경 상태로 결정할 수 있다.
여기서, 유효한 환경 상태는 당해 복수 개의 이력 환경 상태 중의 제1 목표 환경 상태를 결정하는 데 사용되는 환경 상태이고, 이상 환경 상태는 당해 복수 개의 이력 환경 상태 중의 이상이 있는 이력 환경 상태이며, 다시 말해서, 당해 이상 환경 상태와, 당해 복수 개의 이력 환경 상태 중의 당해 이상 환경 상태를 제외한 기타 이력 환경 상태의 특징이 일치하지 않는 것은 설명되어야 할 부분이다.
또한, 소정 환경 상태의 범위는 미리 설정할 수 있는 바, 예를 들면 소정 환경 상태의 범위는 20℃~30℃ 등일 수도 있으나, 본 발명의 실시예는 이에 대해 구체적으로 한정하지 않는다.
당해 스마트 장치는, 당해 복수 개의 이력 환경 상태로부터 이상 환경 상태를 획득할 경우, 자체에 포함된 이상 검출 모듈에 의해 당해 이상 환경 상태를 획득할 수 있을 뿐만 아니라, 당해 스마트 장치는 또한 설치된 제3 자 이상 검출 응용 프로그램에 의해 당해 이상 환경 상태를 획득할 수 있으나, 본 발명의 실시예는 이에 대해 구체적으로 한정하지 않는다.
여기서, 제3 자 이상 검출 응용 프로그램은 복수 개의 데이터 중의 이상 데이터를 검출하는데 사용되고, 당해 이상 데이터와 당해 복수 개의 데이터 중의 당해 이상 데이터를 제외한 기타 데이터의 특징이 일치하지 않는 것은 설명되어야 할 부분이다. 예를 들면, 당해 제3 자 이상 검출 응용 프로그램은 SPSS(Statistical Product and Service Solutions, 통계 제품 및 서비스 솔루션) 응용 프로그램, SAS(Statistical Analysis System, 통계 분석 시스템) 응용 프로그램 등일 수도 있으나, 본 발명의 실시예는 이에 대해 구체적으로 한정하지 않는다.
당해 스마트 장치에 의해 당해 적어도 하나의 유효한 환경 상태의 제1 가중치가 결정될 경우, 당해 스마트 장치는 적어도 하나의 유효한 환경 상태가 처한 제1 이력 날짜를 각각 획득하여, 적어도 하나의 제1 이력 날짜를 획득한 후, 당해 적어도 하나의 이력 날짜에 기초하고, 소정 함수를 통하여 적어도 하나의 제1 가중을 결정하며, 당해 적어도 하나의 제1 가중에 기초하여, 당해 적어도 하나의 유효한 환경 상태의 제1 가중치를 계산한다. 제1 이력 날짜는 스마트 장치를 통하여 현재의 환경이 유효한 환경 상태로 조절된 날짜이다.
여기서, 당해 적어도 하나의 유효한 환경 상태가 처한 제1 이력 날짜는 당해 스마트 장치에 의하여 당해 적어도 하나의 유효한 환경 상태가 각각 기억되는 날짜일 수 있다는 것은 설명되어야 할 부분이다.
또한, 소정 함수는 미리 설정할 수 있고, 예를 들면, 당해 소정 함수는 반비례 함수 y=k/x (k>0, x>0) 또는 기타의 도3에 도시된 바와 동일할 함수 그래프를 구비한 함수일 수도 있으나, 본 발명의 실시예는 이에 대해 구체적으로 한정하지 않는다.
또한, 제1 가중은 제1 목표 환경이 결정될 경우, 당해 제1 가중에 대응하는 유효한 환경 상태에 의해 제공될 수 있는 참조 작용의 크기를 나타내는데 사용된다.
당해 스마트 장치가 당해 적어도 하나의 제1 이력 날짜에 기초하고, 소정 함수를 통하여 적어도 하나의 제1 가중을 결정할 경우, 당해 스마트 장치는 현재 날짜를 획득할 수 있고, 현재 날짜와 당해 적어도 하나의 제1 이력 날짜 사이의 제2 차이값을 각각 계산하여, 적어도 하나의 제2 차이값을 획득할 수 있으며, 또한 당해 적어도 하나의 제2 차이값에 의해, 소정 함수를 통하여 적어도 하나의 제1 가중을 결정할 수 있다.
예를 들면, 당해 적어도 하나의 제1 이력 날짜는 2014년 12월 5일, 2014년 12월 6일, 2014년 12월 9일, 2014년 12월 10일, 2014년 12월 11일, 2014년 12월 15일일 수 있다. 현재 날짜가 2014년 12월 18일일 경우, 현재 날짜와 당해 적어도 하나의 제2 이력 날짜 사이의 제2 차이값을 각각 계산하여, 적어도 하나의 제2 차이값 13, 12, 9, 8, 7, 3을 획득하고, 또한 당해 적어도 하나의 제2 차이값 13, 12, 9, 8, 7, 3에 의해, 소정 함수를 통하여 적어도 하나의 제1 가중을 결정한다.
당해 스마트 장치는 당해 적어도 하나의 제2 차이값에 의해, 소정 함수를 통하여 적어도 하나의 제1 가중을 결정할 경우, 당해 적어도 하나의 제2 차이값을 당해 소정 함수 중의 독립 변수로 하고, 당해 적어도 하나의 제2 차이값에 대응하는 종속 변수를 각각 계산하여, 적어도 하나의 종속 변수를 획득하고, 당해 적어도 하나의 종속 변수를 적어도 하나의 제1 가중으로 결정할 수 있다.
예를 들면, 소정 함수가 y=1/x (x>0)이고, 당해 적어도 하나의 제2 차이값이 13, 12, 9, 8, 7, 3일 경우, 13, 12, 9, 8, 7, 3을 y=1/x (x>0)에 대입하여, 13, 12, 9, 8, 7, 3에 대응하는 종속 변수 1/13, 1/12, 1/9, 1/8, 1/7, 1/3를 획득하고, 당해 적어도 하나의 제1 가중은 1/13, 1/12, 1/9, 1/8, 1/7, 1/3이다.
당해 스마트 장치가 당해 적어도 하나의 제1 가중에 기초하여, 당해 적어도 하나의 유효한 환경 상태의 제1 가중치를 계산할 경우, 당해 스마트 장치는 당해 적어도 하나의 유효한 환경 상태와, 대응되는 제1 가중을 각각 곱하여, 적어도 하나의 제1 수치를 획득한 후, 당해 적어도 하나의 제1 수치를 가산하여, 제1 가중치를 획득할 수 있다.
예를 들면, 당해 적어도 하나의 유효 환경 상태가 26℃, 24℃, 27℃, 24℃, 28℃, 24℃이고, 26℃에 대응하는 제1 가중이 1/13이며, 24℃에 대응하는 제1 가중이 1/12이고, 27℃에 대응하는 제1 가중이 1/9이며, 24℃에 대응하는 제1 가중이 1/8 이고, 28℃에 대응하는 제1 가중이 1/7이며, 24℃에 대응하는 제1 가중이 1/3일 경우, 제1 가중치는 26×(1/13)+24×(1/12)+27×(1/9)+24×(1/8)+28×(1/7)+24×(1/3)=22이다.
당해 스마트 장치는 사용자의 작업 습관에 의해 제1 목표 환경 상태를 결정하고, 사용자의 작업 습관은 계절 등 요소의 영향에 따라 점차 변화하며, 또한 본 발명의 실시예에서 사용자의 작업 습관은 당해 복수 개의 이력 환경 상태를 통하여 구현되기 때문에, 당해 복수 개의 이력 환경 상태를 업데이트 할 수 있다. 다시 말해서, 당해 스마트 장치는 제2 목표 환경 상태가 포함된 제1 업데이트 명령을 수신하고, 제2 목표 환경 상태에 기초하여, 당해 복수 개의 이력 환경 상태를 업데이트할 수 있으므로, 당해 복수 개의 이력 환경 상태에 의해 사용자의 최신의 작업 습관을 구현하도록 확보할 수 있으며, 더 나아가, 당해 복수 개의 이력 환경 상태에 기초하여 결정된 제1 목표 환경 상태의 정확도를 확보할 수 있다.
여기서, 제1 업데이트 명령은 당해 스마트 장치를 통하여 현재 환경 상태를 제2 목표 환경 상태로 조절하는데 사용되고, 당해 제1 업데이트 명령은 사용자를 통해 트리거될 수 있고, 당해 사용자는 소정 작업을 통해 트리거될 수 있으며, 당해 소정 작업은 클릭 작업, 슬라이드 작업, 음성 작업 등일 수 있으나, 본 발명의 실시예는 이에 대해 구체적으로 한정하지 않는 것은 설명되어야 할 바이다.
당해 스마트 장치가 제2 목표 환경 상태에 기초하여, 당해 복수 개의 이력 환경 상태를 업데이트할 경우, 당해 스마트 장치는 당해 복수 개의 이력 환경 상태가 처한 제2 이력 날짜를 각각 획득한 후, 복수 개의 이력 환경 상태로부터, 제일 빠른 제2 이력 날짜에서의 이력 환경 상태를 선별하며, 선별된 이력 환경 상태를 제2 목표 환경 상태로 교체한다. 여기서, 제2 이력 날짜는 당해 스마트 장치를 통하여 현재의 환경을 이력 환경 상태로 조절하는 날짜이다. 또는, 당해 스마트 장치는 당해 복수 개의 이력 환경 상태 중의 적어도 하나의 이상 환경 상태를 획득하고, 당해 적어도 하나의 이상 환경 상태 중의 임의의 이상 환경 상태를 제2 목표 환경 상태로 교체할 수 있다. 물론, 당해 스마트 장치는 또한 제2 목표 환경 상태에 기초하고, 기타 방식으로 당해 복수 개의 이력 환경 상태를 업데이트할 수 있으나, 본 발명은 이에 대해 구체적으로 한정하지 않는다.
여기서, 제2 이력 날짜는 당해 스마트 장치에 의해 당해 복수 개의 이력 환경 상태가 각각 기억되는 날짜인 것은 설명되어야 할 부분이다.
예를 들면, 제2 목표 환경 상태가 28℃이고, 당해 복수 개의 이력 환경 상태가 26℃, 24℃, 14℃, 27℃, 24℃, 28℃, 32℃, 24℃, 16℃, 33℃이며, 26℃, 24℃, 14℃, 27℃, 24℃, 28℃, 32℃, 24℃, 16℃, 33℃가 각각 처한 제2 이력 날짜가 2014년12월5일, 2014년12월6일, 2014년12월8일, 2014년12월9일, 2014년12월10일, 2014년12월11일, 2014년12월12일, 2014년12월15일, 2014년12월16일, 2014년12월17일일 경우, 제일 빠른 제2 이력 날짜에서의 이력 환경 상태는 2014년12월5일의 26℃이고, 당해 스마트 장치는 26℃를 28℃로 교체할 수 있다.
또한, 예를 들면, 제2 목표 환경 상태가 28℃이고, 당해 복수 개의 이력 환경 상태가 26℃, 24℃, 14℃, 27℃, 24℃, 28℃, 32℃, 24℃, 16℃, 33℃이며, 당해 스마트 장치에 의하여 획득된 당해 복수 개의 이력 환경 상태 중의 적어도 하나의 이상 환경 상태가 14℃, 32℃, 16℃, 33℃일 경우, 당해 스마트 장치는 14℃, 32℃, 16℃, 33℃ 중의 임의의 하나를 28℃로 교체할 수 있다.
(b) 당해 스마트 장치는 복수 개의 이력 시간으로부터, 적어도 하나의 유효한 시간을 선별하고, 당해 적어도 하나의 유효한 시간의 제2 가중치를 결정하며, 제2 가중치를 목표 시간으로 결정한다. 당해 이력 시간은 현재 시간 전에 스마트 장치를 제어하는데 사용되는 시간이다.
당해 스마트 장치가 복수 개의 이력 시간으로부터, 적어도 하나의 유효한 시간을 선별할 경우, 당해 스마트 장치는 당해 복수 개의 이력 시간으로부터, 소정 시간의 범위 내에 있는 이력 시간을 선별하고, 당해 선별된 이력 시간을 유효한 시간으로 결정할 수 있다. 또는, 당해 스마트 장치는 당해 복수 개의 이력 시간으로부터 이상 시간을 획득하고, 당해 복수 개의 이력 시간으로부터, 이상 시간을 제외한 이력 시간을 유효한 시간으로 결정할 수 있다. 물론, 당해 스마트 장치는 또한 기타 방식으로 복수 개의 이력 시간으로부터, 적어도 하나의 유효한 시간을 선별할 수 있으나, 본 발명은 이에 대해 구체적으로 한정하지 않는다.
예를 들면, 당해 복수 개의 이력 시간이 18:26, 18:24, 13:14, 18:27, 18:24, 18:28, 15:32, 18:24, 23:16, 17:33이고, 소정 시간 범위가 18:00~22:00일 경우, 당해 스마트 장치는 당해 복수 개의 이력 시간으로부터, 18:00~22:00에 처한 이력 시간 18:26, 18:24, 18:27, 18:24, 18:28, 18:24를 선별할 수 있는 바, 당해 18:26, 18:24, 18:27, 18:24, 18:28, 18:24가 유효한 시간이다.
또한, 예를 들면, 당해 복수 개의 이력 시간이 18:26, 18:24, 13:14, 18:27, 18:24, 18:28, 15:32, 18:24, 23:16, 17:33이고, 당해 스마트 장치가 당해 복수 개의 이력 시간으로부터 획득한 이상 시간이 13:14, 15:32, 23:16, 17:33일 경우, 당해 스마트 장치는 당해 복수 개의 이력 시간으로부터, 13:14, 15:32, 23:16, 17:33 을 제외한 18:26, 18:24, 18:27, 18:24, 18:28, 18:24를 유효한 시간으로 결정할 수 있다.
여기서, 유효 시간은 당해 복수 개의 이력 시간에 있어서, 목표 시간을 결정하는데 사용될 수 있는 시간이며, 이상 시간은 당해 복수 개의 이력 시간에 있어서, 이상이 있는 이력 시간이며 다시 말해서, 당해 이상 시간과, 당해 복수 개의 이력 시간 중의 당해 이상 시간을 제외한 기타 이력 시간의 특징이 일치하지 않는 것은 설명되어야 할 부분이다.
또한, 소정 시간의 범위는 미리 설정될 수 있고, 예를 들어, 소정 시간 범위는 18:00~22:00 등일 수도 있으나, 본 발명의 실시예는 이에 대해 구체적으로 한정하지 않는다.
당해 스마트 장치가 당해 복수 개의 이력 시간으로부터 이상 시간을 획득할 경우, 자체에 포함된 이상 검출 모듈에 의해 당해 이상 시간을 획득할 수 있을 뿐만 아니라, 당해 스마트 장치는 또한 설치된 제3자 이상 검출 응용 프로그램(third-party anomaly detection application)에 의해 당해 이상 시간을 획득할 수 있으나, 본 발명의 실시예는 이에 대해 구체적으로 한정하지 않는다.
당해 스마트 장치에 의하여 당해 적어도 하나의 유효한 시간의 제2 가중치를 결정할 경우, 당해 스마트 장치는 적어도 하나의 유효한 시간이 처한 제3 이력 날짜를 각각 획득하여, 적어도 하나의 제3 이력 날짜를 획득한 후, 당해 적어도 하나의 제3 이력 날짜에 기초하고, 소정 함수를 통하여 적어도 하나의 제2 가중을 결정하며, 당해 적어도 하나의 제2 가중에 기초하여, 적어도 하나의 유효한 시간의 제2 가중치를 계산한다. 여기서, 제3 이력 날짜는 유효 시간에서 스마트 장치가 제어되는 날짜이다.
여기서, 당해 적어도 하나의 유효한 시간이 처한 제3 이력 날짜는, 당해 스마트 장치에 의해 당해 적어도 하나의 유효한 시간이 각각 기억되는 날짜일 수 있는 것은 설명되어야 할 부분이다.
또한, 제2 가중은, 목표 시간을 결정할 때, 당해 제2 가중에 대응하는 유효한 시간이 제공할 수 있는 참조 작용의 크기를 표시하는데 사용된다.
당해 스마트 장치가 당해 적어도 하나의 제3 이력 날짜에 기초하고, 소정 함수를 통하여 적어도 하나의 제2 가중을 결정하는 과정은, 단계202의 단계(a)에서 적어도 하나의 제1 가중을 결정하는 과정과 유사하므로, 본 발명의 실시예는 이에 대해 더 이상 설명하지 않는다.
당해 스마트 장치가 당해 적어도 하나의 제2 가중에 기초하여, 당해 적어도 하나의 유효한 시간의 제2 가중치를 계산할 경우, 당해 스마트 장치는 당해 적어도 하나의 유효한 시간과 그에 대응되는 제2 가중을 곱하여, 적어도 하나의 제2 수치를 획득한 후, 당해 적어도 하나의 제2 수치를 가산하여, 제2 가중치를 획득할 수 있다.
예를 들면, 당해 적어도 하나의 유효한 시간이 18:26, 18:24, 18:27, 18:24, 18:28, 18:24이고, 18:26에 대응하는 제2 가중이 1/13이며, 18:24에 대응하는 제2 가중이 1/12이고, 18:27에 대응하는 제2 가중이 1/9이며, 18:24에 대응하는 제2 가중이 1/8이고, 18:28에 대응하는 제2 가중이 1/7이며, 18:24에 대응하는 제2 가중이 1/3일 경우, 제2 가중치는 (18:26)×1/13+(18:24)×1/12+(18:27)×1/9+(18:24)×1/8+(18:28)×1/7+(18:24)×1/3=18:22 이다.
당해 스마트 장치는 사용자의 작업 습관에 의해 목표 시간을 결정하고, 사용자의 작업 습관은 계절 등 요소의 영향에 따라 점차 변화하며, 또한 본 발명의 실시예에서 사용자의 작업 습관은 당해 복수 개의 이력 시간을 통하여 구현되기 때문에, 당해 복수 개의 이력 시간을 업데이트 할 수 있다. 다시 말해서, 당해 스마트 장치가 제2 업데이트 명령을 수신할 경우, 제2 업데이트 명령을 수신한 수신 시간을 획득할 수 있고, 수신 시간에 기초하여, 복수 개의 이력 시간을 업데이트할 수 있으므로, 당해 복수 개의 이력 시간에 의하여 사용자의 최신의 작업 습관을 구현할 수 있도록 확보할 수 있고, 더 나아가, 당해 복수 개의 이력 시간에 의해 결정된 목표 시간의 정확도를 확보할 수 있다.
여기서, 제2 업데이트 명령은 당해 스마트 장치를 제어하는데 사용되고, 당해 제2 업데이트 명령은 사용자를 통해 트리거될 수 있으며, 당해 사용자는 소정 작업을 통해 트리거될 수 있으나, 본 발명의 실시예는 이에 대해 구체적으로 한정되는 것이 아님은 설명되어야 할 부분이다.
당해 스마트 장치가 수신 시간에 기초하여, 당해 복수 개의 이력 시간을 업데이트할 경우, 당해 스마트 장치는, 당해 복수 개의 이력 시간이 처한 제4 이력 날짜를 각각 획득할 수 있다. 제4 이력 날짜는 이력 시간에서 당해 스마트 장치가 제어되는 날짜이다. 계속하여, 당해 스마트 장치는 복수 개의 이력 시간으로부터, 제일 빠른 제4 이력 날짜에서의 이력 시간을 선별하고, 선별된 이력 시간을 수신 시간으로 교체할 수 있다. 또는, 당해 스마트 장치는 당해 복수 개의 이력 시간 중의 적어도 하나의 이상 시간을 획득하고, 당해 적어도 하나의 이상 시간 중의 임의의 이상 시간을 수신 시간으로 교체할 수 있다. 물론, 당해 스마트 장치는 또한 당해 수신 시간에 기초하여, 기타 방식으로 당해 복수 개의 이력 시간을 업데이트할 수 있으나, 본 발명의 실시예는 이에 대해 구체적으로 한정하지 않는다.
여기서, 제4 이력 날짜는 당해 스마트 장치가 당해 복수 개의 이력 시간을 각각 기억하는 날짜인 것은 설명되어야 할 부분이다.
예를 들면, 수신 시간이 18:39이고, 당해 복수 개의 이력 시간이 18:26, 18:24 ,13:14, 18:27, 18:24, 18:28, 15:32, 18:24, 23:16, 17:33이며, 18:26, 18:24 ,13:14, 18:27, 18:24, 18:28, 15:32, 18:24, 23:16, 17:33이 각각 처한 제4 이력 날짜가 각각 2014년 12월 5일, 2014년 12월 6일, 2014년 12월 8일, 2014년 12월 9일, 2014년 12월 10일, 2014년 12월 11일, 2014년 12월 12일, 2014년 12월 15일, 2014년 12월 16일, 2014년 12월 17일일 경우, 제일 빠른 제4 이력 날짜에서의 이력 시간은 2014년 12월 5일의 18:26이고, 당해 스마트 장치는 18:26을 18:39로 교체할 수 있다.
또한, 예를 들면, 수신 시간이 18:39이고, 당해 복수 개의 이력 시간이 18:26, 18:24, 13:14, 18:27, 18:24, 18:28, 15:32, 18:24, 23:16, 17:33이며, 당해 스마트 장치에 의해 획득된 당해 복수 개의 이력 시간 중의 적어도 하나의 이상 시간이 13:14, 15:32, 23:16, 17:33일 경우, 당해 스마트 장치는 13:14, 15:32, 23:16, 17:33 중의 임의의 하나를 18:39로 교체할 수 있다.
단계 203에서, 스마트 장치는 당해 현재 시간, 당해 작동 시간 및 당해 목표 시간에 기초하여, 당해 스마트 장치를 제어한다.
당해 스마트 장치는 사용자가 목표 시간에 당해 스마트 장치를 통하여 현재의 환경 상태를 조절하는 것을 예측하여, 당해 현재 환경의 상태를 제1 목표 환경 상태로 조절할 수 있으므로, 다시 말해서, 당해 사용자는 목표 시간에서 현재 환경의 상태가 제1 목표 환경 상태이기를 바라고 있으므로, 현재 환경의 상태가 목표 시간에서 제1 목표 환경 상태에 도달하도록 확보하기 위하여, 당해 스마트 장치는 현재 시간과 당해 작동 시간을 가산하여, 예측 시간을 획득하고, 예측 시간과 목표 시간에 기초하여, 당해 스마트 장치를 제어할 수 있다.
당해 스마트 장치에 의하여 당해 예측 시간을 획득할 경우, 당해 스마트 장치는 당해 예측 시간을 실시간 획득할 수 있고, 또는, 제2 지정 시간을 간격으로 당해 예측 시간을 획득할 수 있다. 당해 스마트 장치는, 목표 시간과 많이 떨어진 시간 내에서 당해 예측 시간을 획득할 경우, 당해 예측 시간과 목표 시간이 서로 많이 떨어져 있으므로, 당해 스마트 장치를 제어하여 현재의 환경 상태를 제1 목표 환경 상태로 조절하는 조작을 진행하지 않으므로, 당해 예측 시간을 획득하는 것은 필요가 없고, 당해 스마트 장치의 프로세스 자원을 낭비한다. 당해 스마트 장치는 목표 시간에 기초하여, 당해 목표 시간이 포함되는 목표 시간대를 결정하고, 당해 목표 시간 내에 예측 시간을 실시간 획득함으로, 또는, 당해 목표 시간 내에서 제2 지정 시간을 간격으로 예측 시간을 획득함으로, 당해 스마트 장치가 목표 시간과 많이 떨어진 시간 내에서 예측 시간을 맹목적으로 획득하는 것을 피면할 수 있으며, 당해 스마트 장치의 프로세스 자원을 절약할 수 있다.
예측 시간을 실시간 획득하기 위하여, 당해 스마트 장치는 현재 시간 및 현재 환경 상태를 실시간 획득할 수 있다. 제2 지정 시간을 간격으로 예측 시간을 획득하기 위하여, 당해 스마트 장치는 제2 지정 시간을 간격으로 현재 시간 및 현재 환경 상태를 획득할 수 있다.
여기서, 제2 지정 시간은 미리 설정될 수 있고, 예를 들어, 제2 지정 시간이 5분, 6분 등일 수 있으나, 본 발명의 실시예는 이에 대해 구체적으로 한정하지 않는 것은 설명되어야 할 부분이다.
당해 스마트 장치가 예측 시간 및 목표 시간에 기초하여, 스마트 장치를 제어할 경우, 당해 스마트 장치는 예측 시간을 실시간 획득할 수 있고, 예측 시간과 목표 시간이 동일할 경우, 스마트 장치를 제어하여, 스마트 장치를 제어하는 정확도를 향상시킬 수 있다. 또는, 당해 스마트 장치는 제2 지정 시간을 간격으로 예측 시간을 획득할 수 있고, 이때, 당해 스마트 장치는 목표 시간과 예측 시간 사이의 제1 차이값을 결정할 수 있으며, 제1 차이값이 제1 지정 시간보다 작을 경우, 스마트 장치를 제어하여, 당해 스마트 장치의 프로세스 자원을 절약할 수 있다.
여기서, 제1 지정 시간은 미리 설정할 수 있고, 예를 들면, 당해 지정 시간은 1분, 5분 등일 수 있으며, 본 발명의 실시예는 이에 대해 구체적으로 한정하지 않는다.
예를 들면, 예측 시간이 18:22이고, 목표 시간이 18:22일 경우, 예측 시간과 목표 시간은 동일하며, 당해 스마트 장치를 제어할 수 있다.
또한, 예를 들어 제1 지정 시간이 5분이고, 예측 시간이 18:19이며, 목표 시간이 18:22일 경우, 목표 시간과 예측 시간의 제1 차이값은 3분이고, 3분은 5분보다 짧으므로, 당해 스마트 장치를 제어할 수 있다.
본 발명의 실시예에 있어서, 스마트 장치는 현재 시간 및 현재 환경 상태를 획득하고, 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정한 후, 당해 스마트 장치는 현재 시간과 당해 작동 시간을 가산하여, 예측 시간을 획득하고, 당해 예측 시간 및 당해 목표 시간에 기초하여, 당해 스마트 장치를 자동으로 제어할 수 있으므로, 제어 과정이 심플하고, 사용자의 작업 부담을 덜어줄 수 있다. 또한, 본 발명의 실시예는 목표 시간 전에 미리 당해 스마트 장치를 제어하여, 당해 스마트 장치를 작동시킬 수 있으므로, 목표 시간에서 현재 환경의 상태를 사용자가 필요한 제1 목표 환경 상태로 조절하도록 확보하여, 사용자의 체험을 향상시킬 수 있다.
도4는 예시적 일 실시예에 따른 스마트 장치의 제어 장치의 블록도이다. 도4에 도시된 바와 같이, 당해 장치는 획득 모듈(401), 제1 결정 모듈(402) 및 제어 모듈(403)을 포함한다.
획득 모듈(401)은, 현재 시간 및 현재 환경 상태를 획득하는데 사용된다.
제1 결정 모듈(402)은, 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정하는데 사용된다. 여기서, 제1 목표 환경 상태는 목표 시간에서의 현재 환경의 상태이며, 목표 시간은 스마트 장치를 제어하는 시간이다.
제어 모듈(403)은, 현재 시간, 작동 시간 및 목표 시간에 기초하여 스마트 장치를 제어하는데 사용된다.
본 발명의 다른 일 실시예에 있어서, 도5에 도시된 바와 같이, 당해 제어 모듈(403)은 가산 유닛(4031) 및 제어 유닛(4032)을 포함한다.
가산 유닛(4031)은, 현재 시간과 작동 시간을 가산하여, 예측 시간을 획득하는데 사용된다.
제어 유닛(4032)은, 예측 시간 및 목표 시간에 기초하여, 스마트 장치를 제어하는데 사용된다.
본 발명의 다른 일 실시예에 있어서, 도6에 도시된 바와 같이, 당해 제어 유닛(4032)은 제1 제어 서브 유닛(40321) 및 제2 제어 서브 유닛(40322)을 포함한다.
제1 제어 서브 유닛(40321)은, 예측 시간과 목표 시간이 동일할 경우, 스마트 장치를 제어하는데 사용된다.
제2 제어 서브 유닛(40322)은, 목표 시간과 예측 시간 사이의 제1 차이값을 결정하고, 제1 차이값이 제1 지정 시간 보다 작을 경우, 스마트 장치를 제어하는데 사용된다.
본 발명의 다른 일 실시예에 있어서, 도7에 도시된 바와 같이, 당해 장치는 제1 선별 모듈(404), 제2 결정 모듈(405) 및 제3 결정 모듈(406)을 더 포함한다.
제1 선별 모듈(404)은, 상태인 복수 개의 이력 환경 상태로부터, 적어도 하나의 유효한 환경 상태를 선별하는데 사용된다. 여기서, 이력 환경 상태는 현재 시간 전에, 스마트 장치를 통하여 현재의 환경이 조절된 후의 상태이다.
제2 결정 모듈(405)은, 적어도 하나의 유효한 환경 상태의 제1 가중치를 결정하는데 사용된다.
제3 결정 모듈(406)은, 제1 가중치를 제1 목표 환경 상태로 결정하는데 사용된다.
본 발명의 다른 일 실시예에 있어서, 도8에 도시된 바와 같이, 당해 제2 결정 모듈(405)은 제1 획득 유닛(4051), 제1 결정 유닛(4052) 및 제1 계산 유닛(4053)을 포함한다.
제1 획득 유닛(4051)은, 적어도 하나의 유효한 환경 상태가 처한 제1 이력 날짜를 각각 획득하여, 적어도 하나의 제1 이력 날짜를 획득하는데 사용된다. 여기서, 제1 이력 날짜는 스마트 장치를 통하여 현재의 환경이 유효한 환경 상태로 조절된 날짜이다.
제1 결정 유닛(4052)은, 적어도 하나의 제1 이력 날짜에 기초하고, 소정 함수를 통하여 적어도 하나의 제1 가중을 결정하는데 사용된다.
제1 계산 유닛(4053)은, 적어도 하나의 제1 가중치에 기초하여, 적어도 하나의 유효한 환경 상태의 제1 가중을 계산하는데 사용된다.
본 발명의 다른 일 실시예에 있어서, 도9에 도시된 바와 같이, 당해 장치는 제1 수신 모듈(407) 및 제1 업데이트 모듈(408)을 더 포함한다.
제1 수신 모듈(407)은, 제2 목표 환경 상태가 포함된 제1 업데이트 명령을 수신하는데 사용된다.
제1 업데이트 모듈(408)은, 제2 목표 환경 상태에 기초하여, 복수 개의 이력 환경 상태를 업데이트하는데 사용된다.
본 발명의 다른 일 실시예에 있어서, 도10에 도시된 바와 같이, 당해 제1 업데이트 모듈(408)은 제2 획득 유닛(4081), 제1 선별 유닛(4082) 및 제1 교체 유닛(4083)을 포함한다.
제2 획득 유닛(4081)은, 복수 개의 이력 환경 상태가 처한 제2 이력 날짜를 각각 획득하는데 사용된다. 여기서, 제2 이력 날짜는 스마트 장치를 통하여 현재의 환경이 이력 환경 상태로 조절된 날짜이다.
제1 선별 유닛(4082)은, 복수 개의 이력 환경 상태로부터, 제일 빠른 제2 이력 날짜에서의 이력 환경 상태를 선별하는데 사용된다.
제1 교체 유닛(4083)은, 선별된 이력 환경 상태를 제2 목표 환경 상태로 교체하는데 사용된다.
본 발명의 다른 일 실시예에 있어서, 도11에 도시된 바와 같이, 당해 장치는 제2 선별 모듈(409), 제4 결정 모듈(410) 및 제5 결정 모듈(411)을 더 포함한다.
제2 선별 모듈(409)은, 복수 개의 이력 시간으로부터, 적어도 하나의 유효한 시간을 선별하는데 사용된다. 여기서, 이력 시간은 현재 시간 전에, 스마트 장치를 제어하는데 사용되는 시간이다.
제4 결정 모듈(410)은, 적어도 하나의 유효한 시간의 제2 가중치를 결정한다.
제5 결정 모듈(411)은, 제2 가중치를 목표 시간으로 결정하는데 사용된다.
본 발명의 다른 일 실시예에 있어서, 도12에 도시된 바와 같이, 당해 제4 결정 모듈(410)은 제3 획득 유닛(4101), 제2 결정 유닛(4102) 및 제2 계산 유닛(4103)을 포함한다.
제3 획득 유닛(4101)은, 적어도 하나의 유효한 시간이 처한 제3 이력 날짜를 각각 획득하여, 적어도 하나의 제3 이력 날짜를 획득하는데 사용된다. 여기서, 제3 이력 날짜는 유효한 시간에서 스마트 장치가 제어되는 날짜이다.
제2 결정 유닛(4102)은, 적어도 하나의 제3 이력 날짜에 기초하고, 소정 함수를 통하여 적어도 하나의 제2 가중을 결정하는데 사용된다.
제2 계산 유닛(4103)은, 적어도 하나의 제2 가중에 기초하여, 적어도 하나의 유효한 시간의 제2 가중치를 계산하는데 사용된다.
본 발명의 다른 일 실시예에 있어서, 도13에 도시된 바와 같이, 당해 장치는 제2 수신 모듈(412) 및 제2 업데이트 모듈(413)을 더 포함한다.
제2 수신 모듈(412)은, 제2 업데이트 명령을 수신할 경우, 제2 업데이트 명령을 수신한 수신 시간을 획득하는데 사용된다.
제2 업데이트 모듈(413)은, 수신 시간에 기초하여, 복수 개의 이력 시간을 업데이트하는데 사용된다.
본 발명의 다른 일 실시예에 있어서, 도14에 도시된 바와 같이, 당해 제2 업데이트 모듈(413)은 제4 획득 유닛(4131), 제2 선별 유닛(4132) 및 제2 교체 유닛(4133)을 포함한다.
제4 획득 유닛(4131)은, 복수 개의 이력 시간이 처한 제4 이력 날짜를 각각 획득하는데 사용된다. 여기서, 제4 이력 날짜는 이력 시간에서 스마트 장치가 제어되는 날짜이다.
제2 선별 유닛(4132)은, 복수 개의 이력 시간으로부터, 제일 빠른 제4 이력 날짜에서의 이력 시간을 선별하는데 사용된다.
제2 교체 유닛(4133)은, 선별된 이력 시간을 수신 시간으로 교체하는데 사용된다.
본 발명의 실시예에 있어서, 스마트 장치는 현재 시간 및 현재 환경 상태를 획득할 수 있고, 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정한 후, 당해 현재 시간과 당해 작동 시간 및 당해 목표 시간에 기초하여, 당해 스마트 장치를 자동으로 제어할 수 있으므로, 제어 과정이 심플하고, 사용자의 작업 부담을 덜어준다.
상술한 실시예에서의 장치에 있어서, 그 중의 각 모듈이 동작을 수행하는 구체적인 형태는 이미 관련된 해당 방법의 실시예에서 상세히 설명되었으므로, 여기서 상세한 설명을 진행하지 않는다.
도15는 예시적 일 실시예에 따른 스마트 장치의 제어 장치(1500)의 블록도이다. 예를 들면, 장치(1500)는 스마트 장치일 수 있다.
도15에 도시된 바와 같이, 장치(1500)는, 프로세싱 부품(1502), 메모리(1504), 전원 부품(1506), 멀티미디어 부품(1508), 오디오 부품(1510), 입력/출력(I/O) 인터페이스(1512), 센서 부품(1514) 및 통신 부품(1516) 중의 하나 또는 복수 개의 부품을 포함할 수 있다.
프로세싱 부품(1502)은 일반적으로 장치(1500)의 전체적인 동작, 예를 들어, 표시, 데이터 통신 및 기록 동작에 관계되는 동작을 제어한다. 프로세싱 부품(1502)은, 당해 방법의 전부 또는 부분적 단계를 완성하기 위하여, 명령을 수행하는 하나 또는 복수 개의 프로세서(1520)를 포함할 수 있다. 또한, 프로세싱 부품(1502)은, 하나 또는 복수 개의 모듈을 포함하여, 프로세싱 부품(1502)과 기타 부품 사이의 인터렉션이 용이하게 진행하도록 할수 있다. 예를 들면, 멀티미디어 부품(1508)과 프로세싱 부품(1502) 사이의 인터렉션에 편리를 도모하기 위해, 프로세싱 부품(1502)은 멀티미디어 모듈을 포함할 수 있다.
메모리(1504)는, 장치(1500)에 있어서의 동작을 서포트하기 위하여, 다양한 유형의 데이터를 기억하도록 구성되어 있다. 이러한 데이터의 예시로서, 장치(1500)에서 동작하는 모든 응용 프로그램 또는 방법의 명령, 환경 상태, 시간 등을 포함할 수 있다. 메모리(1504)는 임의의 유형의 휘발성 또는 비휘발성 기억 장치 또는 그들의 조합, 예를 들어 정적 임의 접근 기억 장치(SRAM: static random access memory), 전기적 소거기록가능형 롬(EEPROM: Electrically erasable programmable read-only memory), 이피롬(EPROM: erasable programmable read-only memory), 피롬(PROM: programmable read-only memory), 읽기 전용 메모리(ROM: read-only memory), 자기 메모리, 플래쉬 메모리, 자기 디스크 또는 광학 디스크에 의하여 달성될 수 있다.
전원 부품(1506)은 장치(1500)의 각 부품을 위하여 전원을 공급한다. 전원 부품(1506)은 전원 관리 시스템, 하나 또는 복수 개의 전원 및 장치(1500)를 위해 전원을 생성, 관리 및 배치하는데 관련되는 기타 부품을 포함할 수 있다.
멀티미디어 부품(1508)은, 당해 장치(1500)와 사용자 사이의 출력 인터페이스가 포함된 스크린을 포함한다. 일부 실시예에 있어서, 스크린은 액정 표시 장치(LCD) 및 터치 패널(TP)을 포함할 수 있다. 스크린이 터치 패널을 포함할 경우, 스크린은 터치 스크린으로 실현될 수 있고, 사용자가 전송하는 입력 신호를 수신한다. 터치 페널은 터치, 스와이핑 및 터치 패널에서의 제스처를 감지하는 하나 또는 복수 개의 터치 센서를 포함한다. 당해 터치 센서는 터치 또는 스와이핑 동작의 한계를 검출할 수 있을 뿐만 아니라, 당해 터치 또는 스와이핑 동작에 관련되는 지속 시간과 압력을 검출할 수 있다.
오디오 부품(1510)은 오디오 신호를 출력 및/또는 입력하도록 구성되어 있다. 예를 들면, 오디오 부품(1510)은 마이크(MIC)를 포함하고, 장치(1500)가 동작 모드, 예를 들어 기록 모드 및 음성 인식 모드일 때, 마이크가 외부 오디오 신호를 수신하도록 구성되어 있다. 당해 수신한 오디오 신호는 가일층 메모리(1504)에 기억되거나 또는 통신 부품(1516)에 의하여 송신될 수 있다. 일부 실시예에 있어서, 오디오 부품(1510)은 오디오 신호를 출력하는 스피커를 더 포함한다.
I/O 인터페이스(1512)는 프로세싱 부품(1502)과 주변 인터페이스 모듈 사이에 인터페이스를 제공하고, 당해 주변 인터페이스 모듈은 키보드, 클릭 휠, 버튼 등일 수 있다. 이러한 버튼은 홈 버튼, 음량 버튼, 작동 버튼 및 잠금 버튼을 포함할 수 있으나 이에 한정되는 것이 아니다.
센서 부품(1514)은 장치(1500)를 위하여 각 양태의 상태 평가를 제공하는 하나 또는 복수 개의 센서를 포함한다. 예를 들면, 센서 부품(1514)은 장치(1500)의 ON/OFF 상태, 부품의 상대 위치 결정, 예를 들어 당해 부품이 장치(1500)의 모니터와 숫자판임을 검출할 수 있고, 센서 부품(1514)은 또한 장치(1500) 또는 장치(1500)의 일 부품의 위치 변경, 사용자와 장치(1500) 사이의 접촉의 유무, 장치(1500)의 방위 또는 가속도/감속도 및 장치(1500)의 온도 변화를 검출할 수 있다. 센서 부품(1514)은 근접 센서를 포함할 수 있고, 그 어떤 물리적 접촉도 없을 때 주변 물체의 존재를 검출하도록 구성되어 있다. 센서 부품(1514)은 광 센서, 예를 들면, CMOS 또는 CCD 이미지 센서를 더 포함할 수 있고, 이미지화 응용에서 사용된다. 일부 실시예에 있어서, 당해 센서 부품(1514)은 가속도 센서, 자이로 센서, 자기 센서, 압력 센서 또는 온도 센서를 더 포함할 수 있다.
통신 부품(1516)은, 장치(1500)와 기타 장치 사이의 유선 또는 무선 형태의 통신에 편리하도록 구성되어 있다. 장치(1500)는 통신 표준에 따른 무선 네트워크, 예를 들면, WiFi, 2G 또는 3G, 또는 그들의 조합에 접속할 수 있다. 일 예시적 실시예에 있어서, 통신 부품(1516)은 방송 채널을 통해 외부 방송 관리 시스템으로부터의 방송 신호 또는 방송 관련 정보를 수신한다. 일 예시적 실시예에 있어서, 당해 통신 부품(1516)은 단거리 통신을 추진하기 위한 근거리 무선 통신 (NFC) 모듈을 더 포함한다. 예를 들면, NFC모듈은 무선주파수 인식(RFID) 기술, 적외선 무선 통신(lrDA) 기술, 초광대역(UWB) 기술, 블루투스(BT) 기술과 기타 기술에 의해 실현될 수 있다.
예시적 실시예에 있어서, 장치(1500)는 하나 또는 복수 개의 응용 주문형 직접회로(ASIC), 디지털 신호 처리기(DSP), 디지털 신호 처리 장치(DSPD), 프로그램 가능 논리 소자(PLD), 필드 프로그래머블 게이트 어레이(FPGA), 컨트롤러, 마이크로 컨트롤러, 또는 기타 전자 부품에 의해 실현될 수 있고, 상술한 방법을 수행하는데 사용된다.
예시적 실시예에 있어서, 또한 명령이 포함된 비일시적 컴퓨터 판독가능한 매체, 예를 들면 명령이 포함된 메모리(1504)를 제공하고, 당해 명령은 당해 방법을 실현하기 위하여, 장치(1500)의 프로세서(1520)에 의하여 수행할 수 있다. 예를 들면, 당해 비일시적 컴퓨터 판독가능한 매체는 ROM, 랜덤 액세스 메모리(RAM), CD-ROM, 자기 테이프, 플로피 디스크 및 광 데이터 저장 장치 등일 수도 있다.
비일시적 컴퓨터 판독가능한 매체에 있어서, 당해 기억 매체 중의 명령이 장치(1500)의 프로세서에 의하여 수행될 경우, 장치(1500)로 하여금 스마트 장치의 제어 방법을 실행하도록 할 수 있으며, 당해 방법은, 현재 시간 및 현재 환경 상태를 획득하는 단계; 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정하는 단계; 및 현재 시간과 작동 시간 및 목표 시간에 기초하여, 스마트 장치를 제어하는 단계;를 포함하며, 그 중, 제1 목표 환경 상태는 목표 시간에서의 현재 환경의 상태이며, 목표 시간은 스마트 장치를 제어하는데 사용되는 시간이다.
본 발명의 다른 일 실시예에 있어서, 현재 시간, 작동 시간 및 목표 시간에 기초하여, 스마트 장치를 제어하는 단계는, 현재 시간과 작동 시간을 가산하여, 예측 시간을 획득하는 단계; 및 예측 시간 및 목표 시간에 기초하여, 스마트 장치를 제어하는 단계;를 포함한다.
본 발명의 다른 일 실시예에 있어서, 예측 시간 및 목표 시간에 기초하여, 스마트 장치를 제어하는 단계는, 예측 시간과 목표 시간이 동일할 경우, 스마트 장치를 제어하는 단계; 또는, 목표 시간과 예측 시간 사이의 제1 차이값을 결정하고, 제1 차이값이 제1 지정 시간보다 작을 경우, 스마트 장치를 제어하는 단계;를 포함한다.
본 발명의 다른 일 실시예에 있어서, 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정하기 전에, 당해 방법은, 복수 개의 이력 환경 상태로부터, 적어도 하나의 유효한 환경 상태를 선별하는 단계; 적어도 하나의 유효한 환경 상태의 제1 가중치를 결정하는 단계; 및 제1 가중치를 제1 목표 환경 상태로 결정하는 단계;를 더 포함하며, 그 중, 이력 환경 상태는 현재 시간 전에 스마트 장치를 통하여 현재의 환경이 조절된 후의 상태이다.
본 발명의 다른 일 실시예에 있어서, 적어도 하나의 유효한 환경 상태의 제1 가중치를 결정하는 단계는, 적어도 하나의 유효한 환경 상태가 처한 제1 이력 날짜를 각각 획득하여, 적어도 하나의 제1 이력 날짜를 획득하는 단계; 적어도 하나의 제1 이력 날짜에 기초하고, 소정 함수를 통하여 적어도 하나의 제1 가중을 결정하는 단계; 및 적어도 하나의 제1 가중에 기초하여, 적어도 하나의 유효한 환경 상태의 제1 가중치를 계산하는 단계;를 포함하며, 그 중, 제1 이력 날짜는 스마트 장치를 통하여 현재의 환경을 유효 환경 상태로 조절하는 날짜이다.
본 발명의 다른 일 실시예에 있어서, 당해 방법은, 제2 목표 환경 상태가 포함된 제1 업데이트 명령을 수신하는 단계; 및 제2 목표 환경 상태에 기초하여, 복수 개의 이력 환경 상태를 업데이트하는 단계;를 더 포함한다.
본 발명의 다른 일 실시예에 있어서, 제2 목표 환경 상태에 기초하여, 복수 개의 이력 환경 상태를 업데이트하는 단계는, 복수 개의 이력 환경 상태가 처한 제2 이력 날짜를 각각 획득하는 단계; 복수 개의 이력 환경 상태로부터, 제일 빠른 제2 이력 날짜에서의 이력 환경 상태를 선별하는 단계; 및 선별된 이력 환경 상태를 제2 목표 환경 상태로 교체하는 단계;를 포함하며, 그 중, 제2 이력 날짜는 스마트 장치를 통하여 현재의 환경이 이력 환경 상태로 조절되는 날짜이다.
본 발명의 다른 일 실시예에 있어서, 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정하기 전에, 당해 방법은, 복수 개의 이력 시간으로부터, 적어도 하나의 유효한 시간을 선별하는 단계; 적어도 하나의 유효한 시간의 제2 가중치를 결정하는 단계; 및 제2 가중치를 목표 시간으로 결정하는 단계;를 더 포함하며, 그 중, 이력 시간은 현재 시간 전에 스마트 장치를 제어하는데 사용되는 시간이다.
본 발명의 다른 일 실시예에 있어서, 적어도 하나의 유효한 시간의 제2 가중치를 결정하는 단계는, 적어도 하나의 유효한 시간이 처한 제3 이력 날짜를 각각 획득하여, 적어도 하나의 제3 이력 날짜를 획득하는 단계; 적어도 하나의 제3 이력 날짜에 기초하고, 소정 함수를 통하여 적어도 하나의 제2 가중을 결정하는 단계; 및 적어도 하나의 제2 가중에 기초하여, 적어도 하나의 유효한 시간의 제2 가중치를 계산하는 단계;를 포함하며, 그 중, 제3 이력 날짜는 유효한 시간에서 스마트 장치가 제어되는 날짜이다.
본 발명의 다른 일 실시예에 있어서, 당해 방법은, 제2 업데이트 명령을 수신할 경우, 제2 업데이트 명령을 수신한 수신 시간을 획득하는 단계; 및 수신 시간에 기초하여, 복수 개의 이력 시간을 업데이트하는 단계;를 더 포함한다.
본 발명의 다른 일 실시예에 있어서, 수신 시간에 기초하여, 복수 개의 이력 시간을 업데이트하는 단계는, 복수 개의 이력 시간이 처한 제4 이력 날짜를 각각 획득하는 단계; 복수 개의 이력 시간으로부터, 제일 빠른 제4 이력 날짜에서의 이력 시간을 선별하는 단계; 및 선별된 이력 시간을 수신 시간으로 교체하는 단계;를 포함하며, 그 중, 제4 이력 날짜는 이력 시간에서 스마트 장치가 제어되는 날짜이다.
본 발명의 실시예에 있어서, 스마트 장치는 현재 시간 및 현재 환경 상태를 획득하고, 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정한 후, 당해 현재 시간과 당해 작동 시간 및 당해 목표 시간에 기초하여, 당해 스마트 장치를 자동으로 제어할 수 있으므로, 제어 과정이 심플하고, 사용자의 작업 부담을 덜어준다.
당업자라면, 명세서를 고려하고 여기에 개시된 발명을 실천한 후, 본 발명의 기타 실시 형태를 용이하게 생각할 수 있다. 본 출원은 본 발명의 모든 변형, 용도 또는 적응성 변화를 포괄하는 것을 목적으로 하고, 이러한 변형, 용도 또는 적응성 변화는 본 발명의 일반적 원리에 따르고, 본 발명에 개시되지 않은 당해 기술분야의 일반 지식 또는 관용적 기술 수단을 포함한다. 명세서와 실시예는 예시적인 것에 불과하고, 본 발명의 실질적 범위와 요지는 아래의 특허청구범위에 의해 결정된다.
본 발명은 위와 같이 설명되고 도면에서 도시된 정확한 구조에 한정되지 않으며, 그 범위를 벗어나지 않는다면 다양한 수정 및 변경을 실시할 수 있다는 것은 이해되어야 할 것이다. 본 발명의 범위는 첨부된 특허청구범위에 의해 한정된다.

Claims (23)

  1. 스마트 장치의 제어 방법에 있어서,
    현재 시간 및 현재 환경 상태를 획득하는 단계;
    상기 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정하는 단계; 및
    상기 현재 시간과 상기 작동 시간 및 목표 시간에 기초하여 상기 스마트 장치를 제어하는 단계; 를 포함하며,
    상기 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정하기 전에, 복수 개의 이력 환경 상태로부터, 적어도 하나의 유효한 환경 상태를 선별하는 단계; 상기 적어도 하나의 유효한 환경 상태의 제1 가중치를 결정하는 단계; 및 상기 제1 가중치를 상기 제1 목표 환경 상태로 결정하는 단계를 더 포함하며,
    그 중, 상기 제1 목표 환경 상태는 목표 시간에서의 현재 환경의 상태이며, 상기 목표 시간은 스마트 장치를 제어하는데 사용되는 시간이고, 상기 이력 환경 상태는 상기 현재 시간 전에, 상기 스마트 장치를 통하여 현재의 환경이 조절된 후의 상태인 것을 특징으로 하는 스마트 장치의 제어 방법.
  2. 제1항에 있어서,
    상기 현재 시간, 상기 작동 시간 및 상기 목표 시간에 기초하여 상기 스마트 장치를 제어하는 단계는,
    상기 현재 시간과 상기 작동 시간을 가산하여, 예측 시간을 획득하는 단계; 및
    상기 예측 시간 및 상기 목표 시간에 기초하여, 상기 스마트 장치를 제어하는 단계;
    를 포함하는 것을 특징으로 하는 스마트 장치의 제어 방법.
  3. 제2항에 있어서,
    상기 예측 시간 및 상기 목표 시간에 기초하여, 상기 스마트 장치를 제어하는 단계는,
    상기 예측 시간과 상기 목표 시간이 동일할 경우, 상기 스마트 장치를 제어하는 단계; 또는,
    상기 목표 시간과 상기 예측 시간 사이의 제1 차이값을 결정하고, 상기 제1 차이값이 제1 지정 시간보다 작을 경우, 상기 스마트 장치를 제어하는 단계;
    를 포함하는 것을 특징으로 하는 스마트 장치의 제어 방법.
  4. 삭제
  5. 제1항에 있어서,
    상기 적어도 하나의 유효한 환경 상태의 제1 가중치를 결정하는 단계는,
    상기 적어도 하나의 유효한 환경 상태가 처한 제1 이력 날짜를 각각 획득하여, 적어도 하나의 제1 이력 날짜를 획득하는 단계;
    상기 적어도 하나의 제1 이력 날짜에 기초하고, 소정 함수를 통하여 적어도 하나의 제1 가중을 결정하는 단계; 및
    상기 적어도 하나의 제1 가중에 기초하여, 상기 적어도 하나의 유효한 환경 상태의 제1 가중치를 계산하는 단계;를 포함하며,
    그 중, 상기 제1 이력 날짜는 상기 스마트 장치를 통하여 현재의 환경이 상기 유효한 환경 상태로 조절된 날짜인 것을 특징으로 하는 스마트 장치의 제어 방법.
  6. 제1항에 있어서,
    제2 목표 환경 상태가 포함된 제1 업데이트 명령을 수신하는 단계; 및
    상기 제2 목표 환경 상태에 기초하여, 상기 복수 개의 이력 환경 상태를 업데이트하는 단계;
    를 더 포함하는 것을 특징으로 하는 스마트 장치의 제어 방법.
  7. 제6항에 있어서,
    상기 제2 목표 환경 상태에 기초하여, 상기 복수 개의 이력 환경 상태를 업데이트하는 단계는,
    상기 복수 개의 이력 환경 상태가 처한 제2 이력 날짜를 각각 획득하는 단계;
    상기 복수 개의 이력 환경 상태로부터, 제일 빠른 상기 제2 이력 날짜에서의 이력 환경 상태를 선별하는 단계; 및
    선별된 이력 환경 상태를 상기 제2 목표 환경 상태로 교체하는 단계;를 포함하며,
    그 중, 상기 제2 이력 날짜는 상기 스마트 장치를 통하여 현재의 환경이 상기 이력 환경 상태로 조절된 날짜인 것을 특징으로 하는 스마트 장치의 제어 방법.
  8. 제1항 내지 제3항 및 제5항 내지 제7항 중 어느 한 항에 있어서,
    상기 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정하기 전에,
    복수 개의 이력 시간으로부터, 적어도 하나의 유효한 시간을 선별하는 단계;
    상기 적어도 하나의 유효한 시간의 제2 가중치를 결정하는 단계; 및
    상기 제2 가중치를 상기 목표 시간으로 결정하는 단계;를 더 포함하며,
    그 중, 상기 이력 시간은 상기 현재 시간 전에, 상기 스마트 장치를 제어하는데 사용되는 시간인 것을 특징으로 하는 스마트 장치의 제어 방법.
  9. 제8항에 있어서,
    상기 적어도 하나의 유효한 시간의 제2 가중치를 결정하는 단계는,
    상기 적어도 하나의 유효한 시간이 처한 제3 이력 날짜를 각각 획득하여, 적어도 하나의 제3 이력 날짜를 획득하는 단계;
    상기 적어도 하나의 제3 이력 날짜에 기초하고, 소정 함수를 통하여 적어도 하나의 제2 가중을 결정하는 단계; 및
    상기 적어도 하나의 제2 가중에 기초하여, 상기 적어도 하나의 유효한 시간의 제2 가중치를 계산하는 단계;를 포함하며,
    그 중, 상기 제3 이력 날짜는 상기 유효한 시간에서 상기 스마트 장치가 제어되는 날짜인 것을 특징으로 하는 스마트 장치의 제어 방법.
  10. 제8항에 있어서,
    제2 업데이트 명령을 수신할 경우, 상기 제2 업데이트 명령을 수신한 수신 시간을 획득하는 단계; 및
    상기 수신 시간에 기초하여, 상기 복수 개의 이력 시간을 업데이트하는 단계;
    를 더 포함하는 것을 특징으로 하는 스마트 장치의 제어 방법.
  11. 제10항에 있어서,
    상기 수신 시간에 기초하여, 상기 복수 개의 이력 시간을 업데이트하는 단계는,
    상기 복수 개의 이력 시간이 처한 제4 이력 날짜를 각각 획득하는 단계;
    상기 복수 개의 이력 시간으로부터, 제일 빠른 상기 제4 이력 날짜에서의 이력 시간을 선별하는 단계; 및
    선별된 이력 시간을 상기 수신 시간으로 교체하는 단계;를 포함하며,
    그 중, 상기 제4 이력 날짜는 상기 이력 시간에서 상기 스마트 장치가 제어되는 날짜인 것을 특징으로 하는 스마트 장치의 제어 방법.
  12. 스마트 장치의 제어 장치에 있어서,
    현재 시간 및 현재 환경 상태를 획득하는 획득 모듈;
    상기 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정하는 제1 결정 모듈;
    상기 현재 시간, 상기 작동 시간 및 목표 시간에 기초하여 상기 스마트 장치를 제어하는 제어 모듈;
    복수 개의 이력 환경 상태로부터, 적어도 하나의 유효한 환경 상태를 선별하는 제1 선별 모듈;
    상기 적어도 하나의 유효한 환경 상태의 제1 가중치를 결정하는 제2 결정 모듈; 및
    상기 제1 가중치를 상기 제1 목표 환경 상태로 결정하는 제3 결정 모듈을 포함하며,
    그 중, 상기 제1 목표 환경 상태는 목표 시간에서의 현재 환경의 상태이며, 상기 목표 시간은 스마트 장치를 제어하는데 사용되는 시간이고, 상기 이력 환경 상태는 상기 현재 시간 전에, 상기 스마트 장치를 통하여 현재의 환경이 조절된 후의 상태인 것을 특징으로 하는 스마트 장치의 제어 장치.
  13. 제12항에 있어서,
    상기 제어 모듈은,
    상기 현재 시간과 상기 작동 시간을 가산하여, 예측 시간을 획득하는 가산 유닛; 및
    상기 예측 시간 및 상기 목표 시간에 기초하여, 상기 스마트 장치를 제어하는 제어 유닛;
    을 포함하는 것을 특징으로 하는 스마트 장치의 제어 장치.
  14. 제13항에 있어서,
    상기 제어 유닛은,
    상기 예측 시간과 상기 목표 시간이 동일할 경우, 상기 스마트 장치를 제어하는 제1 제어 서브 유닛; 또는
    상기 목표 시간과 상기 예측 시간 사이의 제1 차이값을 결정하고, 상기 제1 차이값이 제1 지정 시간보다 작을 경우, 상기 스마트 장치를 제어하는 제2 제어 서브 유닛;
    을 포함하는 것을 특징으로 하는 스마트 장치의 제어 장치.
  15. 삭제
  16. 제12항에 있어서,
    상기 제2 결정 모듈은,
    상기 적어도 하나의 유효한 환경 상태가 처한 제1 이력 날짜를 각각 획득하여, 적어도 하나의 제1 이력 날짜를 획득하는 제1 획득 유닛;
    상기 적어도 하나의 제1 이력 날짜에 기초하고, 소정 함수를 통하여 적어도 하나의 제1 가중을 결정하는 제1 결정 유닛; 및
    상기 적어도 하나의 제1 가중에 기초하여, 상기 적어도 하나의 유효한 환경 상태의 제1 가중치를 계산하는 제1 계산 유닛;을 포함하며,
    그 중, 상기 제1 이력 날짜는 상기 스마트 장치를 통하여 현재의 환경이 상기 유효한 환경 상태로 조절된 날짜인 것을 특징으로 하는 스마트 장치의 제어 장치.
  17. 제12항에 있어서,
    제2 목표 환경 상태가 포함된 제1 업데이트 명령을 수신하는 제1 수신 모듈; 및
    상기 제2 목표 환경 상태에 기초하여, 상기 복수 개의 이력 환경 상태를 업데이트하는 제1 업데이트 모듈;
    을 더 포함하는 것을 특징으로 하는 스마트 장치의 제어 장치.
  18. 제17항에 있어서,
    상기 제1 업데이트 모듈은,
    상기 복수 개의 이력 환경 상태가 처한 제2 이력 날짜를 각각 획득하는 제2 획득 유닛;
    상기 복수 개의 이력 환경 상태로부터, 제일 빠른 상기 제2 이력 날짜에서의 이력 환경 상태를 선별하는 제1 선별 유닛; 및
    선별된 이력 환경 상태를 상기 제2 목표 환경 상태로 교체하는 제1 교체 유닛;을 포함하며,
    그 중, 상기 제2 이력 날짜는 상기 스마트 장치를 통하여 현재의 환경이 상기 이력 환경 상태로 조절된 날짜인 것을 특징으로 하는 스마트 장치의 제어 장치.
  19. 제12항 내지 제14항 및 제16항 내지 제18항 중의 어느 한 항에 있어서,
    복수 개의 이력 시간으로부터, 적어도 하나의 유효한 시간을 선별하는 제2 선별 모듈;
    상기 적어도 하나의 유효한 시간의 제2 가중치를 결정하는 제4 결정 모듈; 및
    상기 제2 가중치를 상기 목표 시간으로 결정하는 제5 결정 모듈;을 더 포함하며,
    그 중, 상기 이력 시간은 상기 현재 시간 전에, 상기 스마트 장치를 제어하는데 사용되는 시간인 것을 특징으로 하는 스마트 장치의 제어 장치.
  20. 제19항에 있어서,
    상기 제4 결정 모듈은,
    상기 적어도 하나의 유효한 시간이 처한 제3 이력 날짜를 각각 획득하여, 적어도 하나의 제3 이력 날짜를 획득하는 제3 획득 유닛;
    상기 적어도 하나의 제3 이력 날짜에 기초하고, 소정 함수를 통하여 적어도 하나의 제2 가중을 결정하는 제2 결정 유닛; 및
    상기 적어도 하나의 제2 가중에 기초하여, 상기 적어도 하나의 유효한 시간의 제2 가중치를 계산하는 제2 계산 유닛;을 포함하며,
    그 중, 상기 제3 이력 날짜는 상기 유효한 시간에서 상기 스마트 장치가 제어되는 날짜인 것을 특징으로 하는 스마트 장치의 제어 장치.
  21. 제19항에 있어서,
    제2 업데이트 명령을 수신할 경우, 상기 제2 업데이트 명령을 수신한 수신 시간을 획득하는 제2 수신 모듈; 및
    상기 수신 시간에 기초하여, 상기 복수 개의 이력 시간을 업데이트하는 제2 업데이트 모듈;
    을 더 포함하는 것을 특징으로 하는 스마트 장치의 제어 장치.
  22. 제21항에 있어서,
    상기 제2 업데이트 모듈은,
    상기 복수 개의 이력 시간이 처한 제4 이력 날짜를 각각 획득하는 제4 획득 유닛;
    상기 복수 개의 이력 시간으로부터, 제일 빠른 상기 제4 이력 날짜에서의 이력 시간을 선별하는 제2 선별 유닛; 및
    선별된 이력 시간을 상기 수신 시간으로 교체하는 제2 교체 유닛;을 포함하며,
    그 중, 상기 제4 이력 날짜는 상기 이력 시간에서 상기 스마트 장치가 제어되는 날짜인 것을 특징으로 하는 스마트 장치의 제어 장치.
  23. 스마트 장치의 제어 장치에 있어서,
    프로세서; 및 프로세서의 실행 가능한 명령을 기억하는 메모리;를 포함하고,
    상기 프로세서는,
    현재 시간 및 현재 환경 상태를 획득하고,
    상기 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정하며,
    상기 현재 시간, 상기 작동 시간 및 목표 시간에 기초하여, 상기 스마트 장치를 제어하며,
    상기 현재 환경 상태를 제1 목표 환경 상태로 조절하는데 필요한 작동 시간을 결정하기 전에, 복수 개의 이력 환경 상태로부터, 적어도 하나의 유효한 환경 상태를 선별하는 것; 상기 적어도 하나의 유효한 환경 상태의 제1 가중치를 결정하는 것; 및 상기 제1 가중치를 상기 제1 목표 환경 상태로 결정하는 것을 더 포함하도록 구성되며,
    그 중, 상기 제1 목표 환경 상태는 목표 시간에서의 현재 환경의 상태이고, 상기 목표 시간은 스마트 장치를 제어하는데 사용되는 시간이고, 상기 이력 환경 상태는 상기 현재 시간 전에, 상기 스마트 장치를 통하여 현재의 환경이 조절된 후의 상태인 것을 특징으로 하는 스마트 장치의 제어 장치.
KR1020167020691A 2015-12-11 2016-06-06 스마트 장치의 제어 방법 및 장치 KR101776250B1 (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201510919429.5A CN105467848B (zh) 2015-12-11 2015-12-11 智能设备控制方法及装置
CN201510919429.5 2015-12-11
PCT/CN2016/085018 WO2017096773A1 (zh) 2015-12-11 2016-06-06 智能设备控制方法及装置

Publications (2)

Publication Number Publication Date
KR20170082980A KR20170082980A (ko) 2017-07-17
KR101776250B1 true KR101776250B1 (ko) 2017-09-07

Family

ID=55605663

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020167020691A KR101776250B1 (ko) 2015-12-11 2016-06-06 스마트 장치의 제어 방법 및 장치

Country Status (7)

Country Link
US (1) US20170168467A1 (ko)
EP (1) EP3179329B1 (ko)
JP (1) JP2018506752A (ko)
KR (1) KR101776250B1 (ko)
CN (1) CN105467848B (ko)
RU (1) RU2651943C2 (ko)
WO (1) WO2017096773A1 (ko)

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105467848B (zh) * 2015-12-11 2019-01-04 小米科技有限责任公司 智能设备控制方法及装置
CN107065975A (zh) * 2017-03-21 2017-08-18 北京汽车集团有限公司 室内空调远程控制方法、装置及***
CN110070250B (zh) * 2018-09-04 2024-02-06 中国平安人寿保险股份有限公司 指数型增长的业务指标监控方法及装置、电子设备、介质
KR102208037B1 (ko) * 2018-12-21 2021-01-26 한국기술교육대학교 산학협력단 실내 대기 환경 개선을 위한 최적의 활동의 자동 추천 방법
CN112181129B (zh) * 2019-07-04 2024-04-16 阿里巴巴集团控股有限公司 一种设备控制方法、装置、设备和机器可读介质
CN110290410B (zh) * 2019-07-31 2021-10-29 合肥华米微电子有限公司 影像位置调节方法、装置、***及调节信息生成设备
CN112015100B (zh) * 2020-08-14 2024-03-12 深圳市欧瑞博科技股份有限公司 智能开关权限的调节方法、装置、智能开关以及存储介质
CN112015106B (zh) * 2020-09-22 2022-08-30 中用科技有限公司 一种智慧家居控制***和控制方法
CN112327648B (zh) * 2020-11-09 2024-04-09 广东睿住智能科技有限公司 家用设备的控制方法、装置和计算机可读存储介质
CN114063675B (zh) * 2021-11-12 2022-07-19 维沃移动通信有限公司 温度控制方法、装置
CN114460990B (zh) * 2022-01-24 2023-05-23 苏州纽克斯电源技术股份有限公司 一种植物生长环境的控制方法、装置、设备及存储介质
CN114706314B (zh) * 2022-03-28 2023-05-12 慕思健康睡眠股份有限公司 智能家居的噪音控制方法及装置
CN114815642A (zh) * 2022-03-30 2022-07-29 青岛海尔科技有限公司 智能设备的控制方法和装置、存储介质及电子装置
CN114777289B (zh) * 2022-04-07 2024-04-16 新奥数能科技有限公司 空调节能效果的评价方法及装置
CN115936509A (zh) * 2022-12-09 2023-04-07 河北先河环保科技股份有限公司 区域空气质量污染程度的判断方法、装置及存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100514002B1 (ko) * 2003-03-05 2005-09-13 주식회사 인터텍 예약 기능을 구비한 난방 조절 장치 및 방법
JP2011038705A (ja) * 2009-08-11 2011-02-24 Mitsubishi Electric Corp 空調装置、空調システムおよび空調制御方法

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5924486A (en) * 1997-10-29 1999-07-20 Tecom, Inc. Environmental condition control and energy management system and method
RU2260201C2 (ru) * 2003-09-23 2005-09-10 Гинзбург Виталий Вениаминович Способ оптимального управления тепловым режимом в помещениях зданий и сооружений
KR101219641B1 (ko) * 2006-07-21 2013-01-08 (주)나오디지탈 직접부하제어를 이용한 에어컨의 에너지 절감형 제어방법
US20080083834A1 (en) * 2006-10-04 2008-04-10 Steve Krebs System and method for selecting an operating level of a heating, ventilation, and air conditioning system
KR101052783B1 (ko) * 2007-04-06 2011-07-29 삼성전자주식회사 세탁기의 제어방법
JP4809805B2 (ja) * 2007-04-24 2011-11-09 トヨタホーム株式会社 機器制御システム
KR20100005436A (ko) * 2008-07-07 2010-01-15 엘지전자 주식회사 드럼세탁기 및 그 제어방법
US8850348B2 (en) * 2010-12-31 2014-09-30 Google Inc. Dynamic device-associated feedback indicative of responsible device usage
US8560127B2 (en) * 2011-01-13 2013-10-15 Honeywell International Inc. HVAC control with comfort/economy management
JP2014534405A (ja) * 2011-10-21 2014-12-18 ネスト・ラブズ・インコーポレイテッド ユーザフレンドリーな、ネットワーク接続された学習サーモスタットならびに関連するシステムおよび方法
EP2769281B1 (en) * 2011-10-21 2016-04-13 Nest Labs, Inc. Intelligent controller providing time to target state
JP2013224812A (ja) * 2012-03-19 2013-10-31 Toshiba Lighting & Technology Corp 空気調和機及びそのシステム
JP5996932B2 (ja) * 2012-05-16 2016-09-21 シャープ株式会社 空気調和機
CN102704237A (zh) * 2012-06-13 2012-10-03 无锡小天鹅股份有限公司 洗衣机智能洗涤控制方法
JP6098004B2 (ja) * 2012-07-09 2017-03-22 パナソニックIpマネジメント株式会社 空調管理装置、空調管理システム
US8554376B1 (en) * 2012-09-30 2013-10-08 Nest Labs, Inc Intelligent controller for an environmental control system
US9311416B1 (en) * 2012-12-31 2016-04-12 Google Inc. Selecting content using a location feature index
JP6075180B2 (ja) * 2013-04-18 2017-02-08 オムロン株式会社 作業管理システムおよび作業管理方法
WO2015079502A1 (ja) * 2013-11-26 2015-06-04 三菱電機株式会社 空調装置の制御装置
KR102157072B1 (ko) * 2013-12-03 2020-09-17 삼성전자 주식회사 공조장치 또는 공조시스템의 온도 제어장치 및 방법
US9817375B2 (en) * 2014-02-26 2017-11-14 Board Of Trustees Of The University Of Alabama Systems and methods for modeling energy consumption and creating demand response strategies using learning-based approaches
CN103900202A (zh) * 2014-03-25 2014-07-02 四川长虹电器股份有限公司 一种启动空调的方法和空调
CN104913441B (zh) * 2015-05-29 2017-06-27 广东美的制冷设备有限公司 空调器的温度调节时间预测方法、控制器及空调器
CN104977867B (zh) * 2015-06-30 2021-08-31 青岛海尔智能家电科技有限公司 一种智能家电的控制方法、装置及移动终端
CN105066350B (zh) * 2015-08-04 2018-07-13 广州三星通信技术研究有限公司 温度控制装置、温度调节***和温度控制方法
CN105467848B (zh) * 2015-12-11 2019-01-04 小米科技有限责任公司 智能设备控制方法及装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100514002B1 (ko) * 2003-03-05 2005-09-13 주식회사 인터텍 예약 기능을 구비한 난방 조절 장치 및 방법
JP2011038705A (ja) * 2009-08-11 2011-02-24 Mitsubishi Electric Corp 空調装置、空調システムおよび空調制御方法

Also Published As

Publication number Publication date
RU2651943C2 (ru) 2018-04-24
EP3179329A1 (en) 2017-06-14
RU2016133331A (ru) 2018-04-20
KR20170082980A (ko) 2017-07-17
US20170168467A1 (en) 2017-06-15
CN105467848A (zh) 2016-04-06
CN105467848B (zh) 2019-01-04
JP2018506752A (ja) 2018-03-08
EP3179329B1 (en) 2018-06-20
WO2017096773A1 (zh) 2017-06-15

Similar Documents

Publication Publication Date Title
KR101776250B1 (ko) 스마트 장치의 제어 방법 및 장치
US10908772B2 (en) Method and apparatus for adjusting running state of smart housing device
US20220303341A1 (en) Method and device for controlling home device
EP3660662A2 (en) Method, apparatus, system, device for controlling intelligent device and storage medium
EP3131079B1 (en) Home appliance control method and device, computer program and recording medium
US10116781B2 (en) Method, device and computer-readable medium for controlling a device
US11233671B2 (en) Smart internet of things menus with cameras
WO2016173193A1 (zh) 智能家居***中智能设备的分组方法和分组装置
CN108123855A (zh) 终端控制方法及装置
CN104536783B (zh) 预留空间设置方法及装置
US20160026534A1 (en) Method and device for saving storage space
KR20160059454A (ko) 단말기 이상의 처리방법, 단말기 이상의 처리장치, 전자장치, 프로그램 및 저장매체
CN104614998A (zh) 控制家居设备的方法和装置
EP3099017B1 (en) A method and a device for controlling a smart home power supply
CN105094962A (zh) 应用程序禁用方法及装置
KR102130615B1 (ko) 알람 설정 방법 및 장치
CN105491523A (zh) 一种获取位置信息的方法和装置
KR101858469B1 (ko) 홈 서버, 이의 네트워크 제어 방법, 홈 네트워크 제어 시스템 및 이의 제어 방법
CN105373001A (zh) 电子设备的控制方法及装置
US20150288764A1 (en) Method and apparatus for controlling smart terminal
CN106990989A (zh) 控制应用程序安装的方法及装置
CN107241694B (zh) 一种参数调整方法及移动终端
CN106940653B (zh) 控制应用程序的方法、装置及计算机可读存储介质
CN105242775A (zh) 状态调整的方法及装置
JP2019056498A (ja) 空調制御装置、空調制御方法、及び、空調制御プログラム

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