CN104094247A - 提供用于装置控制的用户界面的方法和*** - Google Patents

提供用于装置控制的用户界面的方法和*** Download PDF

Info

Publication number
CN104094247A
CN104094247A CN201280068435.9A CN201280068435A CN104094247A CN 104094247 A CN104094247 A CN 104094247A CN 201280068435 A CN201280068435 A CN 201280068435A CN 104094247 A CN104094247 A CN 104094247A
Authority
CN
China
Prior art keywords
controlled device
control
equipment
function
control information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201280068435.9A
Other languages
English (en)
Other versions
CN104094247B (zh
Inventor
赵炯来
权志泫
吴硕敏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Priority to CN201710723412.1A priority Critical patent/CN107505847B/zh
Publication of CN104094247A publication Critical patent/CN104094247A/zh
Application granted granted Critical
Publication of CN104094247B publication Critical patent/CN104094247B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • 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/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
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2809Exchanging configuration information on appliance services in a home automation network indicating that an appliance service is present in a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/281Exchanging configuration information on appliance services in a home automation network indicating a format for calling an appliance service function in a home automation network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M11/00Telephonic communication systems specially adapted for combination with other electrical systems
    • H04M11/007Telephonic communication systems specially adapted for combination with other electrical systems with remote control systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4131Peripherals receiving signals from specially adapted client devices home appliance, e.g. lighting, air conditioning system, metering devices
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/43615Interfacing a Home Network, e.g. for connecting the client to a plurality of peripherals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44227Monitoring of local network, e.g. connection or bandwidth variations; Detecting new devices in the local network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/485End-user interface for client configuration
    • 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)
  • Automation & Control Theory (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • Computer Hardware Design (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Software Systems (AREA)
  • Selective Calling Equipment (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephonic Communication Services (AREA)

Abstract

提供一种用于装置控制的用户界面(UI)提供***和方法。用户界面(UI)提供方法包括:识别与由用户选择的活动模式有关的至少一个受控装置;收集与由识别的所述至少一个受控装置提供的功能有关的控制信息;基于收集的控制信息,产生用来控制与所述活动模式有关的所述至少一个受控装置的UI。

Description

提供用于装置控制的用户界面的方法和***
技术领域
本发明总体涉及一种提供用于装置控制的用户界面(UI)的方法和***,更具体地,涉及一种基于由用户控制的装置的历史来提供用于装置控制的UI的方法和***。
背景技术
家庭网络是不分时间和地点的用于通过经由网络连接在家中配置的电子装置(诸如,信息电器)来***电子装置的网络技术。家庭网络是一种通过经由网络连接在家中配置的信息电器而使生活更便利的技术。
虽然用户界面(UI)被提供用于在家庭网络环境下控制在家中配置的家电,但是难以通过一般的UI有效地控制特定设备的特定功能。此外,在家庭网络环境下需要能够有效地控制多个设备的UI。
发明内容
技术方案
因此,已做出本发明来解决在现有技术中出现的上述问题,并且本发明的一方面提供一种用于装置控制的用户界面(UI)提供方法和***,所述UI提供方法和***能够产生并提供与由至少一个受控装置提供的功能有关的UI,其中,所述至少一个受控装置与用户选择的活动模式有关。
本发明还提供一种用于装置控制的UI提供方法和***,所述UI提供方法和***能够通过分析由用户控制的受控装置的模式来产生并提供UI。
本发明还提供一种用于装置控制的UI提供方法和***,所述UI提供方法和***能够通过组合多个受控装置的频繁使用的功能来产生并提供UI。
本发明还提供一种用于装置控制的UI提供方法和***,所述UI提供方法和***能够产生并提供用于控制多个受控装置之中一起使用的受控装置的UI。
附图说明
通过参照附图详细描述本发明的实施例,本发明的以上和其它方面、特征和优点将变得更清楚,其中:
图1示出根据本发明的实施例的提供用于装置控制的用户界面(UI)的***;
图2是示出根据本发明的实施例的UI提供设备的详细框图;
图3是示出根据本发明的实施例的服务器的详细框图;
图4是示出根据本发明的实施例的用于装置控制的UI提供方法的详细流程框图;
图5是示出根据本发明的另一实施例的UI提供设备的详细框图;
图6是示出根据本发明的另一实施例的用于装置控制的UI提供方法的详细流程框图;
图7示出根据本发明的实施例的控制信息表;
图示出根据本发明的另一实施例的控制信息表;
图9示出根据本发明的实施例的用于装置控制的UI;
图10是示出根据本发明的实施例的产生UI的方法的详细流程框图;
图11示出根据本发明的另一实施例的产生由用户终端用来控制受控装置的UI。
最佳实施方式
根据本发明的一方面,一种用户界面(UI)提供方法,所述方法包括:识别与由用户选择的活动模式有关的至少一个受控装置;收集与由识别的所述至少一个受控装置提供的功能有关的控制信息;基于收集的控制信息,产生用来控制与所述活动模式有关的所述至少一个受控装置的UI。
所述UI提供方法可还包括:向用户终端提供UI。
所述活动模式可包括电影模式、音乐收听模式、清洁模式、休假模式和睡眠模式中的至少一种模式。
所述UI可基于用户针对所述至少一个受控装置的控制历史而被改变。
控制信息可包括关于用户的控制历史的信息。
收集控制信息的步骤可包括:从以下项中的至少一个收集控制信息:UI提供设备的内部数据库、连接到UI提供设备的外部数据库和所述至少一个受控装置。
根据本发明的另一方面,一种UI提供设备,所述UI提供设备包括:识别单元,用于识别与由用户选择的活动模式有关的至少一个受控装置;控制信息收集单元,用于收集与由识别的所述至少一个受控装置提供的功能有关的控制信息;UI产生单元,用于基于收集的控制信息,产生用来控制与所述活动模式有关的所述至少一个受控装置的UI。
UI提供设备可还包括:UI提供单元,用于向用户终端提供UI。
活动模式可包括电影模式、音乐收听模式、清洁模式、休假模式和睡眠模式中的至少一种模式。
UI可基于用户针对所述至少一个受控装置的控制历史而被改变。
控制信息可包括关于用户的控制历史的信息。
控制信息收集单元可从以下项中的至少一个收集控制信息:UI提供设备的内部数据库、连接到UI提供设备的外部数据库和所述至少一个受控装置。
根据本发明的另一方面,一种通过使用服务器向UI提供设备提供用来产生用于装置控制的UI的信息的方法,所述方法包括:从UI提供设备接收关于与由用户选择的活动模式有关的受控装置的控制信息;基于接收的控制信息,向UI提供设备推荐将被包括在UI中的受控装置的功能,其中,在UI提供设备中,推荐的功能被用来产生用于控制受控装置的UI。
根据本发明的另一方面,提供一种记录有用于执行用户界面(UI)提供方法的计算机程序的非易失性计算机可读记录介质。
根据本发明的另一方面,提供一种记录有用于执行如下方法的计算机程序的非易失性计算机可读记录介质,其中,所述方法通过使用服务器向UI提供设备提供用来产生用于装置控制的UI的信息。
具体实施方式
在下文中,将参照附图描述本发明的实施例。贯穿附图,相同的元件将由相同的标号来指定。
在根据本发明的实施例的提供用于装置控制的***的用户界面(UI)中,用户终端控制多个受控装置的操作,UI提供设备收集关于装置控制的信息,并将预定受控装置和预定功能进行组合以使用收集的控制信息控制所述预定受控装置来产生UI。
图1示出根据本发明的实施例的提供用于装置控制的用户界面(UI)的***。
参照图1,根据本发明的实施例的提供用于装置控制的UI的***包括用户终端1000、至少一个受控装置2000、UI提供设备3000、服务器4000和网络5000。
用户终端1000控制受控装置2000的操作。用户终端1000直接地或通过UI提供设备3000控制受控装置2000,并向UI提供设备3000提供关于受控装置2000的控制信息。用户终端1000包括能够经由有线网络和/或无线网络进行通信并通过显示屏控制受控装置2000的所有类型的设备。用户终端1000包括通信终端,例如,蜂窝电话、智能电话、个人数字助理(PDA)电话、笔记本和个人计算机(PC)。
受控装置2000从用户终端1000接收控制命令,并根据控制命令运行。受控装置2000还基于控制命令向UI提供设备3000提供与操作有关的控制信息。受控装置200包括能够经由有线/无线网络与UI提供设备3000进行通信的所有设备,例如,TV、冰箱、音响***、空调和照明装置。
UI提供设备3000收集关于受控装置2000的控制信息,并基于收集的控制信息来产生UI。UI提供设备3000从用户终端1000和受控装置2000中的至少一个来收集控制信息。UI提供设备3000还向服务器4000(以下将被描述)提供收集的控制信息,并从服务器4000接收对将被控制的受控装置和受控装置的控制功能的推荐。例如,UI提供设备3000从服务器4000接收对在预定时间一起使用的受控装置和频繁使用的功能的推荐。UI提供设备3000基于推荐的受控装置和控制功能来产生并提供UI。
服务器4000向UI提供设备3000推荐将被控制的受控装置和控制功能。服务器4000从UI提供设备3000接收控制信息,分析接收的控制信息,并推荐受控装置和控制功能。
网络5000包括专用线路、局域网(LAN)、增值网(VAN)、内联网、专用电话网络、公用电话网络、公用交换电话网络(PSTN)以及它们的组合,网络5000是图1中示出的元素可容易地彼此通信的数据通信网络,并且网络5000包括有线互联网、无线互联网和移动无线通信网络。
由家庭网络形成根据本发明的实施例的提供用于装置控制的UI的***,并且UI提供设备3000包括在家庭网络的家庭网关中,但是本发明不限于此。
现在将参照下面的图2来描述根据本发明的实施例的UI提供设备3000。
图2是根据本发明的实施例的UI提供设备3000的详细框图。
参照图2,根据本实施例的UI提供设备3000包括识别单元3900、控制信息收集单元3100、推荐功能收集单元3200、控制命令收集单元3300、UI产生单元3400、UI提供单元3500、DB3600、发送/接收单元3700和控制单元3800。
识别单元3900识别与由用户选择的活动模式有关的至少一个受控装置2000。活动模式可包括例如电影模式、音乐收听模式、清洁模式、休假模式和睡眠模式。根据活动模式可产生各种类型的UI。
识别单元3900还可基于针对UI提供设备3000的用户输入来选择活动模式。在这种情况下,UI提供设备3000可显示活动模式的列表。识别单元3900还可从用户终端1000接收关于选择的活动模式的信息。在这种情况下,用户终端1000可显示活动模式的列表,并向UI提供设备3000提供关于基于用户输入选择的活动模式的信息。
与活动模式匹配的受控装置的列表也可被存储在稍后将描述的DB3600。识别单元3900可基于受控装置的列表来识别与活动模式有关的受控装置。例如,空调、照明装置和TV可针对电影模式进行匹配。此外,如果用户将电影模式选为活动模式,则识别单元3900可将空调、照明装置和TV识别为受控装置2000。
控制信息收集单元3100收集关于受控装置2000的控制信息。控制信息可包括关于控制装置的使用历史的信息和关于例如受控时间、受控装置、控制功能和控制次数的信息,其中,控制信息是关于根据控制命令控制的受控装置2000的操作的信息。
控制信息收集单元3100还从用户终端1000和受控装置2000中的至少一个收集控制信息。如果用户终端1000通过UI提供设备3000来控制受控装置2000,则控制信息收集单元3100基于为装置控制而提供的控制命令来从用户终端1000收集控制信息。如果用户终端1000直接控制受控装置2000,则控制信息收集单元3100从受控装置2000来收集关于受控操作的控制信息。然而,本发明不限于此。控制信息收集单元3100从单独的服务器收集关于受控装置2000的控制信息,其中,在所述单独的服务器中存储了关于受控装置2000的控制信息。控制信息收集单元3100还可从UI提供设备3000的内部数据库、连接到UI提供设备3000的外部数据库和受控装置2000中的至少一个收集控制信息。
推荐功能收集单元3200基于控制信息从服务器4000收集关于推荐的控制功能的信息。推荐功能收集单元3200向服务器4000提供收集的控制信息和关于选择的活动模式的信息,并基于所述控制信息和所述活动模式中的至少一个,从服务器4000接收关于推荐的受控装置和推荐的受控装置的控制功能的信息。例如,推荐功能收集单元3200向服务器4000提供关于电视(TV)、收音机、照明装置、空调和洗衣机的各种类型的控制信息,并从服务器4000接收TV和空调作为受控装置的推荐以及调整TV的音量的功能和调整空调的温度的功能作为控制功能的推荐。在这种情况下,服务器4000可基于控制装置的使用历史来推荐以比用户预先设置的值更高的值使用的受控装置2000和功能。
推荐功能收集单元3200还可向用户终端1000提供与从服务器4000推荐的受控装置和控制功能有关的信息,并基于通过用户终端1000进行的用户输入来确定将被包括在UI中的受控装置和控制功能。例如,如果从用户终端1000接收到用于将推荐的受控装置和控制功能包括在UI中的反馈信息,则推荐功能收集单元3200可确定将被包括在UI中的推荐的受控装置和控制功能。此外,例如,如果从用户终端1000接收到并非用于将推荐的受控装置和控制功能包括在UI中的反馈信息,则推荐功能收集单元3200可额外地请求服务器4000来推荐受控装置和控制功能。
控制命令收集单元3300收集与推荐的控制功能相应的控制命令。控制命令收集单元3300向受控装置2000请求与推荐的控制功能相应的控制命令,并从受控装置2000接收关于控制命令的信息。例如,如果调整TV的音量的功能和调整空调的温度的功能被推荐,则控制命令收集单元3300向TV请求用于调整音量的控制命令,并向空调请求用于调整温度的控制命令。
然而,本发明不限于此。控制命令收集单元3300预先收集与受控装置2000的操作有关的控制命令。控制命令收集单元3300从受控装置2000收集关于控制命令的信息,或者从单独的服务器收集关于与受控装置2000的操作有关的控制命令的信息。
UI产生单元3400基于推荐的控制功能和收集的控制命令来产生用于控制受控装置2000的UI。UI产生单元3400产生能够一起控制由服务器4000推荐的多个受控装置2000的UI。例如,如果服务器4000推荐TV和空调作为受控装置,则UI产生单元3400产生具有调整TV的音量的功能和调整空调的温度的功能两者的UI。
UI产生单元3400还预先确定UI的布局,并分别对受控装置2000的控制功能分配UI的按钮。因此,用户能容易地使用具有相同布局的UI来控制多个受控装置。
UI产生单元3400还可基于用户的装置控制历史来产生或改变UI。例如,UI产生单元3400可突出或增加用于控制由用户频繁使用的功能的图标。此外,例如,UI产生单元3400可删除用于控制用户没有频繁使用的功能的图标。此外,例如,UI产生单元3400可改变用于控制受控装置的功能的图标的位置。然而,本发明不限于此。
UI提供单元3500向用户终端1000提供产生的UI。由UI提供单元3500提供的UI被显示在用户终端1000的屏幕上。受控装置2000基于对显示在用户终端1000的屏幕上的UI的用户输入而被控制。
DB3600存储产生UI所必需的各种类型的信息。DB3600存储关于受控装置2000的各种控制操作的信息,这将在稍后参照图7和图8更详细地进行描述。
发送/接收单元3700将产生UI所必需的各种类型的信息发送到用户终端1000和服务器4000,并从用户终端1000和服务器4000接收产生UI所必需的各种类型的信息。
控制单元3800控制UI提供设备3000的全部操作,并控制控制信息收集单元3100、推荐功能收集单元3200、控制命令收集单元3300、UI产生单元3400、UI提供单元3500、DB3600和发送/接收单元3700,从而UI提供设备3000可基于控制信息产生并提供UI。
推荐功能收集单元3200向用户终端1000提供关于由服务器4000推荐的控制功能的信息。用户终端1000通过利用关于控制功能的信息来产生用于控制受控装置2000的UI。然而,本发明不限于此。用户终端1000从服务器4000接收关于推荐的控制功能的信息。
控制命令收集单元3300向用户终端1000提供收集的控制命令。用户终端1000通过使用提供的控制命令来产生用于控制受控装置2000的UI。
将参照图10和图11更详细地描述在用户终端1000中通过利用由UI提供设备3000和服务器4000提供的信息来产生UI的方法。
现在将参照下面的图3来描述根据本发明的实施例的服务器4000。
图3是示出根据本发明的实施例的服务器4000的详细框图。
参照图3,根据本实施例的服务器4000包括控制信息接收单元4100、推荐功能确定单元4200、推荐功能提供单元4300、发送/接收单元4400和控制单元4500。
控制信息接收单元4100从UI提供设备3000接收控制信息。控制信息包括关于例如受控时间、受控装置、控制功能和控制次数的信息,其中,控制信息是关于根据控制命令控制的受控装置2000的操作的信息。控制信息接收单元4100还从用户终端1000和受控装置2000中的至少一个收集控制信息。用户终端1000和受控装置2000经由网络5000被直接连接到服务器4000。
推荐功能确定单元4200基于控制信息来确定作为控制目标的受控装置2000和控制功能。推荐功能确定单元4200基于控制信息来分析用户的装置控制模式,并基于分析的装置控制模式来确定推荐功能。通过分析控制信息,推荐功能确定单元4200按日期或时间来确定推荐功能。例如,推荐功能确定单元4200在星期一的9:00到9:30之间控制的受控装置2000和控制功能之中推荐以比预先设置的值更高的值控制的装置和功能。
通过分析由用户一起控制的受控装置2000和控制功能,推荐功能确定单元4200从控制信息确定推荐功能。例如,如果用于一起控制TV、空调和照明装置的次数超过预先设置的值,则推荐功能确定单元4200推荐受控装置和控制功能以产生能够一起控制以下功能的UI:调整TV的音量的功能、调整空调的温度的功能和调整照明装置的亮度的功能。
推荐功能确定单元4200还可从UI提供设备3000接收关于由用户选择的活动模式的信息,并推荐与所述活动模式相应的受控装置。然而,本发明不限于此。用户终端1000可识别与由用户选择的活动模式相应的受控装置,并向服务器4000提供关于识别的受控装置的信息。推荐功能确定单元4200可基于关于识别的受控装置的信息来推荐预定的受控装置和控制功能。
推荐功能确定单元4200还基于当前由用户终端1000控制的受控装置和控制功能来推荐将被控制的装置和功能。
推荐功能提供单元4300向UI提供设备3000提供确定的推荐功能。UI-提供设备3000使用提供的推荐功能来产生用于装置控制的UI。
发送/接收单元4400将推荐用于产生UI的控制功能所必需的各种类型的信息发送到用户终端1000、受控装置2000和UI提供设备3000,并从用户终端1000、受控装置2000和UI提供设备3000接收推荐用于产生UI的控制功能所必需的各种类型的信息。
控制单元4500控制服务器4000的全部操作,并以服务器4000可推荐用于产生UI的控制功能这种方式来控制控制信息接收单元4100、推荐功能确定单元4200、推荐功能提供单元4300和发送/接收单元4400。
推荐功能提供单元4300向用户终端1000提供关于确定的推荐功能的信息,用户终端1000通过使用关于推荐功能的信息来产生用于控制受控装置2000的UI。
现在将参照图4来描述根据本发明的实施例的用于装置控制的UI提供方法。
图4是根据本发明的实施例的用于装置控制的UI提供方法的详细流程框图。
参照图4,在步骤S400中,UI提供设备3000识别与活动模式匹配的受控装置。在步骤S400中,UI提供设备3000可识别与由用户选择的活动模式有关的至少一个受控装置2000。
UI提供设备3000还可基于针对UI提供设备3000的用户输入来选择活动模式。在这种情况下,UI提供设备3000可显示活动模式的列表。UI提供设备3000还可接收关于选择的活动模式的信息。UI提供设备3000可从用户终端1000接收关于选择的活动模式的信息。在这种情况下,用户终端1000可显示活动模式的列表,并向UI提供设备3000提供关于基于用户输入选择的活动模式的信息。
与活动模式匹配的受控装置的列表可被存储在DB3600中。UI提供设备3000可基于受控装置的列表来识别与活动模式有关的受控装置。例如,空调、照明装置和TV可针对电影模式进行匹配。此外,如果用户将电影模式选为活动模式,则UI提供设备3000可将空调、照明装置和TV识别为受控装置2000。
在步骤S401中,UI提供设备3000收集关于识别的受控装置的控制信息。在步骤S401中,UI提供设备3000从用户终端1000以及受控装置2100和2200中的至少一个收集控制信息。如果用户终端1000通过UI提供设备3000控制受控装置2100和2200,则UI提供设备3000基于由用户终端1000提供的控制命令来收集控制信息。如果用户终端1000直接控制受控装置2100和2200,则UI提供设备3000从受控装置2100和2200接收关于受控操作的控制信息。然而,本发明不限于此。UI提供设备3000从单独的服务器收集关于受控装置2100和2200的控制信息,其中,在所述单独的服务器中存储了关于受控装置2100和2200的控制信息。
在步骤S402中,UI提供设备3000向服务器4000提供收集的控制信息。虽然在步骤S402中服务器4000从UI提供设备3000接收控制信息,但本发明不限于此。服务器4000从用户终端1000或受控装置2100和2200接收控制信息。在这种情况下,用户终端1000以及受控装置2100和2200通过网络5000被直接连接到服务器4000。
在步骤S404中,服务器4000分析控制信息。在步骤S404中,服务器4000基于接收的控制信息来分析用户控制历史和用户的装置控制模式。例如,服务器4000按时间或日期来确定以比预先设置的值更高的值控制的受控装置。服务器4000按时间或日期来确定以比预先设置的值更高的值控制的各个受控装置的控制功能。
在步骤S404中,服务器4000确定以比预先设置的值更高的值一起控制的受控装置,并确定关于以比预先设置的值更高的值一起控制的控制功能的信息。
在步骤S406中,服务器4000向UI提供设备3000推荐受控装置和控制功能。在步骤S406中,服务器4000按日期或时间推荐受控装置和控制功能。例如,服务器400在星期一的9:00到9:30之间控制的受控装置2100和2200以及控制功能之中推荐以比预先设置的值更高的值控制的装置和功能。
在步骤S406中,服务器4000还推荐受控装置2100和2200以及按照装置的控制功能。例如,如果用于同时控制TV、空调和照明装置的次数超过预先设置的值,则服务器4000推荐受控装置和控制功能,以便产生能够一起控制以下功能的UI:调整TV的音量的功能、调整空调的温度的功能和调整照明装置的亮度的功能。
在步骤S406中,服务器4000还基于当前由用户终端1000控制的受控装置和控制功能来推荐将被控制的装置和功能。
在步骤S407中,UI提供设备3000向用户终端1000提供推荐的受控装置和控制功能的列表。
在步骤S408中,用户终端1000向UI提供设备3000提供用户的关于推荐的受控装置和控制功能的列表的反馈信息。例如,用户终端1000可向UI提供设备3000提供用于将推荐的受控装置和控制功能包括在UI中的反馈信息。在这种情况下,UI提供设备3000可确定将被包括在UI中的推荐的受控装置和控制功能。此外,例如,如果用户终端1000可向UI提供设备3000提供并非用于将推荐的受控装置和控制功能包括在UI中的反馈信息,则UI提供设备3000可额外地请求服务器4000推荐受控装置和控制功能。
在步骤S409和步骤S410中,UI提供设备3000基于关于推荐的受控装置和控制功能的信息向受控装置2100和2200请求控制命令信息。
在步骤S412和步骤S414中,受控装置2100和2200向UI提供设备3000提供控制命令信息。
虽然在步骤S409到步骤S414中UI提供设备3000从受控装置2100和2200接收控制命令信息,但是本发明不限于此。
在步骤S416中,UI提供设备3000产生UI。在步骤S416中,UI提供设备3000基于推荐的控制功能和收集的控制命令信息来产生用于控制受控装置2100和2200的UI。例如,如果服务器4000向UI提供设备3000推荐TV和空调作为受控装置,则UI提供设备3000产生包括调整TV的音量的功能和调整空调的温度的功能的UI。
UI提供设备3000预先确定UI的布局,并对预先确定布局的UI的按钮分配受控装置2100和2200的控制功能。因此,用户可容易地使用相同布局的UI来控制多个受控装置。
UI提供设备3000还可基于用户的装置控制历史来产生或改变UI。例如,UI提供设备3000可突出或增加用于控制由用户频繁使用的功能的图标。此外,例如,UI产生单元3400可删除用于控制用户没有频繁使用的功能的图标。此外,例如,UI提供设备3000可改变用于控制受控装置的功能的图标的位置。然而,本发明不限于此。
在步骤S418中,UI提供设备3000向用户终端1000提供产生的UI。在步骤S420中,用户终端1000基于接收的UI来控制受控装置2100和2200。
现在将参照图5来描述根据本发明的另一实施例的UI提供设备3000。
图5是示出根据本发明的另一实施例的UI提供设备3000的详细框图。
参照图5,根据本实施例的UI提供设备3000包括识别单元3005、控制信息收集单元3010、控制功能选择单元3020、控制命令收集单元3040、UI产生单元3040、UI提供单元3050、DB3060、发送/接收单元3070和控制单元3080。
识别单元3005识别与由用户选择的活动模式有关的至少一个受控装置2000。活动模式可包括例如电影模式、音乐收听模式、清洁模式、休假模式和睡眠模式。根据活动模式可产生各种类型的UI。
识别单元3005还可基于针对UI提供设备3000的用户输入来选择活动模式。在这种情况下,UI提供设备3000可显示活动模式的列表。识别单元3005还可从用户终端1000接收关于选择的活动模式的信息。在这种情况下,用户终端1000可显示活动模式的列表,并向UI提供设备3000提供关于基于用户输入选择的活动模式的信息。
与活动模式匹配的受控装置的列表也可被存储在DB3600中。识别单元3005可基于受控装置的列表来识别与活动模式有关的受控装置。例如,空调、照明装置和TV可针对电影模式进行匹配。此外,如果用户将电影模式选为活动模式,则识别单元3005可将空调、照明装置和TV识别为受控装置2000。
控制信息收集单元3010收集关于受控装置2000的控制信息。控制信息收集单元3010从用户终端1000和受控装置2000中的至少一个收集控制信息。如果用户终端1000通过UI提供设备3000控制受控装置2000,则控制信息收集单元3010基于为装置控制而提供的控制命令从用户终端1000收集控制信息。如果用户终端1000直接控制受控装置2000,则控制信息收集单元3010从受控装置2000收集关于受控操作的控制信息。然而,本发明不限于此。控制信息收集单元3010从单独的服务器收集关于受控装置2000的控制信息,其中,在所述单独的服务器中存储了关于受控装置2000的控制信息。
控制功能选择单元3020选择将被包括在UI中的控制功能。控制功能选择单元3020基于收集的控制信息来分析用户的装置控制模式,基于分析的装置控制模式来选择作为控制目标的受控装置和控制功能。通过分析控制信息,控制功能选择单元3020还按日期或时间来选择控制功能。例如,控制功能选择单元3020在星期一的9:00到9:30之间控制的受控装置和控制功能之中选择以比预先设置的值更高的值控制的装置和功能。
通过分析一起控制的受控装置和控制功能,控制功能选择单元3020还从控制信息选择控制功能。例如,如果用于一起控制TV、空调、照明装置的次数超过预先设置的值,则控制功能选择单元3020选择控制调整TV的音量的功能、调整空调的温度的功能和调整照明装置的亮度的功能。
控制功能选择单元3020还选择与由用户选择的活动模式相应的受控装置。控制功能选择单元3020还基于当前由用户终端1000控制的受控装置和控制功能来选择将被控制的装置和功能。
控制功能选择单元3020还可向用户终端1000提供关于选择的受控装置和控制功能的信息,并基于通过用户终端1000进行的用户输入来确定将被包括在UI中的受控装置和控制功能。例如,如果控制功能选择单元3020从用户终端1000接收用于将推荐的受控装置和控制功能包括在UI中的反馈信息,则控制功能选择单元3020可确定所选择的将被包括在UI中的受控装置和控制功能。此外,例如,如果控制功能选择单元3020接收到并非用于将推荐的受控装置和控制功能包括在UI中的反馈信息,则控制功能选择单元3020可再次选择受控装置和控制功能。
控制命令收集单元3030收集与选择的控制功能相应的控制命令。控制命令收集单元3030向受控装置2000请求与选择的控制功能相应的控制命令,并从受控装置2000接收关于控制命令的信息。例如,如果调整TV的音量的功能和调整空调的温度的功能被选择,则控制命令收集单元3030向TV请求用于调整音量的控制命令,并向空调请求用于调整温度的控制命令。
然而,本发明不限于此。控制命令收集单元3030预先收集与受控装置2000的操作有关的控制命令。控制命令收集单元3030从受控装置2000收集关于控制命令的信息,或者从单独的服务器收集关于与受控装置2000的操作有关的控制命令的信息。
UI产生单元3040基于选择的控制功能和收集的控制命令来产生用于控制受控装置2000的UI。UI产生单元3040产生能够一起控制由服务器4000推荐的多个受控装置2000的UI。例如,如果服务器4000选择并推荐TV和空调作为受控装置,则UI产生单元3040产生包括调整TV的音量的功能和调整空调的温度的功能两者的UI。
UI产生单元3040还预先确定UI的布局,并对受控装置2000的控制功能分配包括预先确定的布局的UI的按钮。因此,用户可容易地使用具有相同布局的UI来控制多个受控装置。
UI产生单元3040还可基于用户的装置控制历史来产生或改变UI。例如,UI产生单元3040可突出或增加用于控制由用户频繁使用的功能的图标。此外,例如,UI产生单元3040可删除用于控制用户没有频繁使用的功能的图标。此外,例如,UI产生单元3040可改变用于控制受控装置的功能的图标的位置。然而,本发明不限于此。
UI提供单元3050向用户终端1000提供产生的UI。由UI提供单元3050提供的UI显示在用户终端1000的屏幕上。受控装置2000基于对显示在用户终端1000的屏幕上的UI的用户输入而被控制
DB3060存储产生UI所必需的各种类型的信息。DB3060存储关于受控装置2000的各种控制操作的信息,这将在稍后参照图7和图8更详细地进行描述。
发送/接收单元3070发送并接收产生UI所必需的各种类型的信息。
控制单元3080控制UI提供设备3000的全部操作,并以UI提供设备3000可基于控制信息产生并提供UI这种方式来控制控制信息收集单元3010、控制功能选择单元3020、控制命令收集单元3030、UI产生单元3040、UI提供单元3050、DB3060和发送/接收单元3070。
同时,控制功能选择单元3020向用户终端1000提供关于选择的控制功能的信息。控制命令收集单元3030向用户终端1000提供收集的控制命令。用户终端1000通过利用接收的关于选择的控制功能的信息和控制命令来产生用于控制受控装置2000的UI。
现在将参照图6来描述根据本发明的另一实施例的用于装置控制的UI提供方法。
图6是示出根据本发明的另一实施例的用于装置控制的UI提供方法的详细流程框图。
参照图6,在步骤S600中,UI提供设备3000识别与活动模式匹配的受控装置。在步骤S600中,UI提供设备3000可识别与由用户选择的活动模式有关的至少一个受控装置2000。
UI提供设备3000还可基于针对UI提供设备3000的用户输入来选择活动模式。在这种情况下,UI提供设备3000可显示活动模式的列表。UI提供设备3000还可接收关于选择的活动模式的信息。UI提供设备3000可从用户终端1000接收关于选择的活动模式的信息。在这种情况下,用户终端1000可显示活动模式的列表,并向UI提供设备3000提供关于基于用户输入选择的活动模式的信息。
与活动模式匹配的受控装置的列表可被存储在DB3060中。UI提供设备3000可基于受控装置的列表来识别与活动模式有关的受控装置。例如,空调、照明装置和TV可针对电影模式进行匹配。此外,如果用户将电影模式选为活动模式,则UI提供设备3000可将空调、照明装置和TV识别为受控装置2000。
在步骤S601中,UI提供设备3000收集关于识别的受控装置的控制信息。在步骤S600中,UI提供设备3000从用户终端1000以及受控装置2100和2200中的至少一个收集控制信息。如果用户终端1000通过UI提供设备3000控制受控装置2100和2200,则UI提供设备3000基于由用户终端1000提供的控制命令来收集控制信息。如果用户终端1000直接控制受控装置2100和2200,则UI提供设备3000从受控装置2100和2200接收关于受控操作的控制信息。然而,本发明不限于此。UI提供设备3000从单独的服务器收集关于受控装置2100和2200的控制信息,其中,在所述单独的服务器中存储了关于受控装置2100和2200的控制信息。
在步骤S602中,UI提供设备3000选择将被包括在UI中的控制功能。在步骤S602中,UI提供设备3000基于收集的控制信息来分析用户的装置控制历史和装置控制模式,并基于分析的装置控制历史和装置控制模式来选择作为控制目标的受控装置和控制功能。通过分析控制信息,UI提供设备3000还按日期或时间选择控制功能。例如,UI提供设备3000在星期一的9:00到9:30之间控制的受控装置和控制功能之中选择以比预先设置的值更高的值控制的装置和功能。
在步骤S602中,通过分析一起控制的受控装置和控制功能,UI提供设备3000还从受控信息选择控制功能。例如,如果用于一起控制TV、空调、照明装置的次数超过预先设置的值,则UI提供设备3000选择控制调整TV的音量的功能、调整空调的温度的功能和调整照明装置的亮度的功能。
在步骤S602中,UI提供设备3000还基于当前由用户终端1000控制的受控装置和控制功能来选择将被控制的装置和功能。
在步骤S603中,UI提供设备3000向用户终端1000提供选择的受控装置和控制功能的列表。
在步骤S604中,用户终端1000向UI提供设备3000提供用户的关于推荐的受控装置和控制功能的列表的反馈信息。例如,用户终端1000可向UI提供设备3000提供用于将推荐的受控装置和控制功能包括在UI中的反馈信息。在这种情况下,UI提供设备3000可确定所选择的将被包括在UI中的受控装置和控制功能。此外,例如,用户终端1000可向UI提供设备3000提供并非用于将选择的受控装置和控制功能包括在UI中的反馈信息。在这种情况下,UI提供设备3000可再次选择受控装置和控制功能。
在步骤S605和步骤S606中,UI提供设备3000基于关于选择的受控装置和控制功能的信息来向受控装置2100和2200请求控制命令信息。
在步骤S608和步骤S610中,受控装置2100和2200向UI提供设备3000提供控制命令信息。
虽然在步骤S605到步骤S610中UI提供设备3000从受控装置2100和2200接收控制命令信息,但是本发明不限于此。
在步骤S612中,UI提供设备3000产生UI。在步骤S612中,UI提供设备3000基于选择的控制功能和收集的控制命令信息来产生用于控制受控装置2100和2200的UI。例如,如果服务器4000将TV和空调选为受控装置,则UI提供设备3000产生包括调整TV的音量的功能和调整空调的温度的功能的UI。
在步骤S612中,UI提供设备3000预先确定UI的布局,并对预先确定布局的UI的按钮分配受控装置2100和2200的控制功能。因此,用户可容易地使用相同布局的UI来控制多个受控装置。
在步骤S612中,UI提供设备3000还可基于用户的装置控制历史来产生或改变UI。例如,UI提供设备3000可突出或增加用于控制由用户频繁使用的功能的图标。此外,例如,UI提供设备3000可删除用于控制用户没有频繁使用的功能的图标。此外,例如,UI提供设备3000可改变用于控制受控装置的功能的图标的位置。然而,本发明不限于此。
在步骤S614中,UI提供设备3000向用户终端1000提供产生的UI。在步骤S616中,用户终端1000基于接收的UI来控制受控装置2100和2200。
现在将参照图7和图8来描述根据本发明的实施例的控制信息。
图7示出根据本发明的实施例的控制信息表。
参照图7,根据本实施例的控制信息表包括日期字段70、时间字段72、受控装置字段74、控制功能字段76和次数字段78。
受控装置被控制的日期被存储在日期字段70中。受控装置被控制的时间被存储在时间字段72中。受控装置的标识值被存储在受控装置字段74中。受控装置的控制功能被存储在控制功能字段76中。受控装置的控制功能的控制次数被存储在次数字段78中。
因此,服务器4000或UI提供设备3000根据控制信息表来分析用户的装置控制模式,并基于分析的装置控制模式来确定将被包括在UI中的受控装置和控制功能。例如,如果在星期一的9:00到9:30之间,UI提供设备3000产生将被提供给用户终端1000的UI,则UI提供设备3000产生能够控制以下功能的UI:调整TV的音量的功能、打开/关闭照明装置的功能和空调制冷的功能,其中,所述功能在周一的9:00到9:30之间具有很多控制次数。
图8示出根据本发明的另一实施例的控制信息表。
参照图8,根据本实施例的控制信息表包括日期字段80、时间字段82和受控装置字段84。
受控装置被控制的日期被存储在日期字段80中。受控装置被控制的时间被存储在时间字段82中。在同一时间被一起控制的受控装置的标识值被存储在受控装置字段84中。
因此,UI提供设备3000根据控制信息表来确定将被包括在UI的控制目标中的受控装置。例如,如果收音机被控制,则UI提供设备3000产生能够一起控制收音机和吸尘器的UI。
现在将参照图9描述根据本发明的实施例的用于装置控制的UI。
图9示出根据本发明的实施例的用于装置控制的UI。
参照图9,根据本实施例的用于装置控制的UI包括用于控制空调的区域90、用于控制照明装置的区域92和用于控制TV的区域94。
按钮“制冷”、按钮“自动”、按钮“制热”和按钮“关闭”被显示在用于控制空调的区域90上。用于调整亮度的按钮被显示在用于控制照明装置的区域92上。用于调整频道的按钮和调整音量的按钮被显示在用于控制TV的区域94上。
UI的布局被预先确定。每当预先确定布局的UI被产生时,对所述UI的各个按钮分配受控装置的控制功能。
现在将参照图10来描述根据本发明的实施例的产生UI的方法。
图10是示出根据本发明的实施例的产生UI的方法的详细流程框图。
参照图10,在步骤S1000中,服务器4000向用户终端1000和UI提供设备3000提供推荐功能。在步骤S1000中,服务器4000向用户终端1000和UI提供设备3000提供使用从UI提供设备3000接收的控制信息确定的推荐功能。
在步骤S1002中,UI提供设备3000收集控制命令。在步骤S1002中,UI提供设备3000从受控装置收集与推荐功能相应的控制命令。
在步骤S1004中,UI提供设备3000向用户终端1000提供收集的控制命令。
在步骤S1006中,用户终端1000基于推荐功能和控制命令来产生UI。在步骤S1006中,基于推荐功能和控制命令,用于产生UI的屏幕被提供给用户终端1000。这将参照图11更详细地进行描述。
现在将参照图11来描述根据本发明的另一实施例的产生由用户终端1000用来控制受控装置2000的UI的示例。
图11示出根据本发明的另一实施例的产生由用户终端1000用来控制受控装置2000的UI22。
如上所述,用户终端1000从服务器4000和UI提供设备3000中的至少一个接收推荐功能和与推荐功能相应的控制命令。
用户终端1000还将受控装置的列表10和区域12显示在屏幕上,其中,选择的受控装置被显示在区域12上。用户通过将选择的受控装置移动到区域12来选择包括在用于装置控制的UI22中的装置。基于来自服务器4000和UI提供设备3000中的至少一个的推荐功能,与推荐功能相应的装置被显示在受控装置的列表10上。
在受控装置被选择之后,选择的装置14和16的功能18和20被显示在用户终端1000的屏幕上。用户选择显示的功能18和20中的一些功能以允许选择的功能被包括在用于装置控制的UI22中。
然后,用户终端1000以与UI产生单元3400和3040相同的方式产生用于装置控制的UI22。
根据本发明的实施例,可通过分析由用户控制的受控装置的模式来产生并提供UI。
根据本发明的另一实施例,可通过组合多个受控装置的频繁使用的功能来产生并提供UI。
根据本发明的另一实施例,可产生并提供用于控制在多个受控装置之中一起使用的受控装置的UI。
本发明的一个或更多个实施例可被实施为记录介质(例如,将在包括计算机可读命令的计算机中执行的程序模块)。计算机存储介质包括可由计算机访问的任何可用介质、易失性和非易失性介质以及可拆卸和非可拆卸介质。此外,计算机存储介质包括计算机存储介质和通信介质。计算机存储介质包括全部易失性和非易失性介质以及可拆卸和非可拆卸介质,其中,所述全部介质被设计为存储包括计算机可读命令、数据结构、程序模块或其它数据的信息。通信模块包括计算机可读命令、数据结构、程序模块和其它传递机制,并且通信模块包括其它信息传输介质。
然而,本发明可以以很多不同的形式被实施,并不应被解释为限于在此阐述的实施例;与之相反,提供这些实施例从而使得本公开将是彻底并完整的,并且将充分地向本领域的普通技术人员传达本发明构思。
虽然已经参照便携式终端的特定实施例和附图示出并描述了本发明,但是本领域技术人员将理解:在不脱离由权利要求和它们的等同物限定的本发明的精神和范围的情况下,可对本发明进行形式上和细节上的各种改变。

Claims (15)

1.一种用户界面(UI)提供方法,所述方法包括:
识别与由用户选择的活动模式有关的至少一个受控装置;
收集与由识别的所述至少一个受控装置提供的功能有关的控制信息;
基于收集的控制信息,产生用来控制与所述活动模式有关的所述至少一个受控装置的UI。
2.如权利要求1所述的UI提供方法,还包括:向用户终端提供UI。
3.如权利要求1所述的UI提供方法,其中,所述活动模式包括电影模式、音乐收听模式、清洁模式、休假模式和睡眠模式中的至少一种模式。
4.如权利要求1所述的UI提供方法,其中,所述UI基于用户针对所述至少一个受控装置的控制历史而被改变。
5.如权利要求1所述的UI提供方法,其中,控制信息包括关于用户的控制历史的信息。
6.如权利要求1所述的UI提供方法,其中,收集控制信息的步骤包括:从以下项中的至少一个收集控制信息:UI提供设备的内部数据库、连接到UI提供设备的外部数据库和所述至少一个受控装置。
7.一种UI提供设备,包括:
识别单元,用于识别与由用户选择的活动模式有关的至少一个受控装置;
控制信息收集单元,用于收集与由识别的所述至少一个受控装置提供的功能有关的控制信息;
UI产生单元,用于基于收集的控制信息,产生用来控制与所述活动模式有关的所述至少一个受控装置的UI。
8.如权利要求7所述的UI提供设备,还包括:UI提供单元,用于向用户终端提供UI。
9.如权利要求7所述的UI提供设备,其中,所述活动模式包括电影模式、音乐收听模式、清洁模式、休假模式和睡眠模式中的至少一种模式。
10.如权利要求7所述的UI提供设备,其中,所述UI基于用户针对所述至少一个受控装置的控制历史而被改变。
11.如权利要求7所述的UI提供设备,其中,控制信息包括关于用户的控制历史的信息。
12.如权利要求7所述的UI提供设备,其中,控制信息收集单元从以下项中的至少一个收集控制信息:UI提供设备的内部数据库、连接到UI提供设备的外部数据库和所述至少一个受控装置。
13.一种通过使用服务器向UI提供设备提供用来产生用于装置控制的UI的信息的方法,所述方法包括:
从UI提供设备接收关于与由用户选择的活动模式有关的受控装置的控制信息;
基于接收的控制信息,向UI提供设备推荐将被包括在UI中的受控装置的功能,
其中,在UI提供设备中,推荐的功能被用来产生用于控制受控装置的UI。
14.一种记录有用于执行权利要求1的用户界面(UI)提供方法的计算机程序的非易失性计算机可读记录介质。
15.一种记录有用于执行权利要求13的方法的计算机程序的非易失性计算机可读记录介质,其中,所述方法通过使用服务器向UI提供设备提供用来产生用于装置控制的UI的信息。
CN201280068435.9A 2011-11-29 2012-10-30 提供用于装置控制的用户界面的方法和*** Active CN104094247B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710723412.1A CN107505847B (zh) 2011-11-29 2012-10-30 提供用于装置控制的用户界面的方法和***

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
KR20110126277 2011-11-29
KR10-2011-0126277 2011-11-29
KR10-2012-0077921 2012-07-17
KR1020120077921A KR101718894B1 (ko) 2011-11-29 2012-07-17 기기 제어를 위한 유저 인터페이스 제공 시스템 및 방법
PCT/KR2012/008967 WO2013081303A1 (en) 2011-11-29 2012-10-30 Method and system for providing user interface for device control

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201710723412.1A Division CN107505847B (zh) 2011-11-29 2012-10-30 提供用于装置控制的用户界面的方法和***

Publications (2)

Publication Number Publication Date
CN104094247A true CN104094247A (zh) 2014-10-08
CN104094247B CN104094247B (zh) 2017-09-15

Family

ID=48858790

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201710723412.1A Active CN107505847B (zh) 2011-11-29 2012-10-30 提供用于装置控制的用户界面的方法和***
CN201280068435.9A Active CN104094247B (zh) 2011-11-29 2012-10-30 提供用于装置控制的用户界面的方法和***

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201710723412.1A Active CN107505847B (zh) 2011-11-29 2012-10-30 提供用于装置控制的用户界面的方法和***

Country Status (10)

Country Link
US (2) US9621369B2 (zh)
EP (1) EP2786264B1 (zh)
JP (2) JP6203741B2 (zh)
KR (1) KR101718894B1 (zh)
CN (2) CN107505847B (zh)
AU (1) AU2012327198B2 (zh)
BR (1) BR112014012962B1 (zh)
CA (1) CA2857266A1 (zh)
RU (2) RU2682021C2 (zh)
WO (1) WO2013081303A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106210017A (zh) * 2016-07-05 2016-12-07 Tcl集团股份有限公司 一种基于微信平台的智能设备控制方法及其***

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101718894B1 (ko) * 2011-11-29 2017-03-23 삼성전자주식회사 기기 제어를 위한 유저 인터페이스 제공 시스템 및 방법
CN102945029B (zh) * 2012-10-31 2014-12-10 鸿富锦精密工业(深圳)有限公司 智能网关、智能家居***及家电设备的智能控制方法
JP6133186B2 (ja) * 2013-09-26 2017-05-24 京セラ株式会社 機器制御装置、機器制御方法および制御システム
KR101685108B1 (ko) * 2014-12-30 2016-12-09 김동용 홈 기기를 제어하는 방법 및 장치
KR20160097671A (ko) * 2015-02-09 2016-08-18 삼성전자주식회사 의료 기기를 제어하는 모바일 단말기 및 이의 의료 기기 제어 방법
US10110394B2 (en) 2015-05-11 2018-10-23 Samsung Electronics Co., Ltd. Electronic apparatus and method of controlling the same
KR102423129B1 (ko) * 2015-07-31 2022-07-22 삼성전자주식회사 네트워크 장치, 서버 및 그 제어 방법
KR20170037409A (ko) * 2015-09-25 2017-04-04 삼성전자주식회사 전자 장치 및 그 ui 제공 방법
KR102549407B1 (ko) 2015-10-14 2023-06-30 삼성전자주식회사 전자장치 및 그 제어방법
CN105281995B (zh) * 2015-10-29 2021-12-24 青岛海尔智能家电科技有限公司 一种推荐智能设备联动信息的方法和装置
WO2017119663A1 (en) 2016-01-06 2017-07-13 Samsung Electronics Co., Ltd. Electronic device and method for controlling the same
CN108574612B (zh) * 2017-03-07 2021-06-22 松下电器(美国)知识产权公司 设备确定方法以及设备确定装置
JP6909961B2 (ja) 2017-04-21 2021-07-28 パナソニックIpマネジメント株式会社 表示方法、プログラム、及び、表示システム
JP2018181270A (ja) * 2017-04-21 2018-11-15 パナソニックIpマネジメント株式会社 表示方法、プログラム、及び、表示システム
KR102492759B1 (ko) * 2017-10-19 2023-01-26 엘지전자 주식회사 조합 관제점을 설정하는 방법 및 이를 구현하는 장치
EP3583481B1 (en) * 2018-05-07 2021-02-17 Google LLC Methods, systems, and apparatus for providing composite graphical assistant interfaces for controlling connected devices
CN112313924A (zh) * 2018-05-07 2021-02-02 谷歌有限责任公司 提供用于控制各种连接设备的复合图形助理界面
US11604661B2 (en) * 2018-06-03 2023-03-14 Apple Inc. Determining relevant information based on third party information and user interactions
US11228810B1 (en) 2019-04-22 2022-01-18 Matan Arazi System, method, and program product for interactively prompting user decisions
EP4002858A4 (en) * 2019-07-16 2023-03-29 Lg Electronics Inc. DISPLAY DEVICE FOR CONTROLLING ONE OR MORE HOUSEHOLD APPLIANCES, TAKING INTO ACCOUNT THE CONSIDERATION SITUATION
KR102422712B1 (ko) * 2019-10-23 2022-07-19 경북대학교 산학협력단 의료영상 기반 스마트 ui 제공방법 및 장치
US11792184B2 (en) * 2019-12-05 2023-10-17 Microsoft Technology Licensing, Llc Autopilot re-enrollment of managed devices
KR20210076775A (ko) 2019-12-16 2021-06-24 삼성전자주식회사 사용자 맞춤형 매뉴얼을 지원하기 위한 전자 장치
CN111263004B (zh) * 2020-01-21 2021-06-18 维达力实业(深圳)有限公司 终端控制方法、装置、计算机设备和存储介质
CN111413876A (zh) * 2020-03-02 2020-07-14 青岛聚好联科技有限公司 一种配置app的控制页面的方法及云平台、终端设备
CN112612214B (zh) * 2020-12-23 2023-02-03 青岛海尔科技有限公司 用于功能界面生成的方法、***和电子设备
USD980240S1 (en) * 2021-03-22 2023-03-07 Samsung Electronics Co., Ltd. Display screen or portion thereof with graphical user interface
US20230244437A1 (en) * 2022-01-28 2023-08-03 Rovi Guides, Inc. Systems and methods to adjust loudness of connected and media source devices based on context
WO2024047706A1 (ja) * 2022-08-29 2024-03-07 三菱電機ビルソリューションズ株式会社 管理装置、管理システムおよび管理方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1866996A (zh) * 2005-05-09 2006-11-22 索尼爱立信移动通信日本株式会社 便携式终端、信息推荐方法和程序
US7340460B1 (en) * 2003-04-04 2008-03-04 Yahoo! Inc. Vector analysis of histograms for units of a concept network in search query processing
CN101253467A (zh) * 2005-07-11 2008-08-27 诺基亚公司 长条用户界面
US20100286801A1 (en) * 2009-05-11 2010-11-11 Yum Kwanho Mobile terminal
US20110028138A1 (en) * 2009-07-30 2011-02-03 Davies-Moore Alexander Method and appartus for customizing a user interface menu
US20110128228A1 (en) * 2009-11-30 2011-06-02 Sony Corporation Programmable Remote Control

Family Cites Families (61)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5604860A (en) * 1994-10-27 1997-02-18 Xerox Corporation Feature library and stored customized control interfaces
US7248150B2 (en) * 1997-01-29 2007-07-24 Directed Electronics, Inc. Menu-driven remote control transmitter
RU2127019C1 (ru) * 1997-08-01 1999-02-27 Рыжов Владимир Александрович Пульт дистанционного управления устройствами бытовой техники и компьютерными системами
US6344862B1 (en) 1998-05-29 2002-02-05 Hewlett-Packard Company User interface mechanism for manipulating context in computer management applications
US7831930B2 (en) * 2001-11-20 2010-11-09 Universal Electronics Inc. System and method for displaying a user interface for a remote control application
US7218243B2 (en) * 1998-07-23 2007-05-15 Universal Electronics Inc. System and method for automatically setting up a universal remote control
US6597374B1 (en) * 1998-11-12 2003-07-22 Microsoft Corporation Activity based remote control unit
US6470378B1 (en) * 1999-03-31 2002-10-22 Intel Corporation Dynamic content customization in a clientserver environment
US6526581B1 (en) * 1999-08-03 2003-02-25 Ucentric Holdings, Llc Multi-service in-home network with an open interface
JP4434424B2 (ja) * 2000-04-18 2010-03-17 株式会社ルネサステクノロジ ホームエレクトロニクスシステム、ホームサーバ装置およびコンピュータをホームサーバ装置として機能させるためのプログラムを記録したコンピュータ読取可能な記録媒体
US6868292B2 (en) * 2000-09-14 2005-03-15 The Directv Group, Inc. Device control via digitally stored program content
EP1233602A4 (en) * 2000-09-27 2004-09-08 Ntt Docomo Inc METHOD FOR REMOTE CONTROL OF ELECTRONIC DEVICES AND INSTALLATION FOR MANAGING SUCH DEVICES
US6756998B1 (en) * 2000-10-19 2004-06-29 Destiny Networks, Inc. User interface and method for home automation system
WO2002037217A2 (en) * 2000-11-02 2002-05-10 Sony Electronics, Inc. Content and application download based on a home network system configuration profile
US6879351B1 (en) * 2001-06-13 2005-04-12 Innotech Systems, Inc. Method and apparatus for remote control
US6885362B2 (en) * 2001-07-12 2005-04-26 Nokia Corporation System and method for accessing ubiquitous resources in an intelligent environment
JP2003284161A (ja) 2002-03-20 2003-10-03 Sanyo Electric Co Ltd 動作制御装置
JP2004096234A (ja) 2002-08-29 2004-03-25 Ntt Docomo Inc ローカルサーバ装置、制御方法、リモートコントロールシステム、制御プログラムおよび記録媒体
JP3800626B2 (ja) * 2003-01-30 2006-07-26 ソニー株式会社 制御装置および方法、情報処理装置および方法、記録媒体、並びにプログラム
US7668990B2 (en) * 2003-03-14 2010-02-23 Openpeak Inc. Method of controlling a device to perform an activity-based or an experience-based operation
US7890653B2 (en) * 2003-05-26 2011-02-15 Panasonic Corporation Operation history utilization system
US7127305B1 (en) * 2003-07-21 2006-10-24 Eyecon Technologies, Inc. Method and apparatus for unified control of multiple devices
US10156959B2 (en) * 2005-03-16 2018-12-18 Icontrol Networks, Inc. Cross-client sensor user interface in an integrated security network
US8996665B2 (en) * 2005-03-16 2015-03-31 Icontrol Networks, Inc. Takeover processes in security network integrated with premise security system
JP2005310022A (ja) * 2004-04-26 2005-11-04 Matsushita Electric Ind Co Ltd 機器制御システム
WO2005109904A2 (en) * 2004-04-30 2005-11-17 Vulcan, Inc. Maintaining a graphical user interface state that is based on a selected type of content
KR100649494B1 (ko) 2004-08-17 2006-11-24 삼성전기주식회사 레이저를 이용하여 발광 다이오드 기판을 표면 처리하는발광 다이오드 제조 방법 및 이 방법에 의해 제조된 발광다이오드
JP2006106974A (ja) * 2004-10-01 2006-04-20 Toshiba Corp ネットワーク家電制御システム
EP1861948A1 (en) * 2005-03-10 2007-12-05 D'Silva, William T. Home device monitoring system and method for interacting with a primary user
US8155120B2 (en) * 2005-06-09 2012-04-10 Whirlpool Corporation Software architecture system and method for discovering components within an appliance using fuctionality identifiers
JP2006350819A (ja) * 2005-06-17 2006-12-28 Toshiba Corp 家電機器制御システム
KR100746023B1 (ko) * 2005-07-20 2007-08-06 삼성전자주식회사 이벤트 정보를 제공하는 장치, 방법 및 시스템
JP4593422B2 (ja) * 2005-09-28 2010-12-08 シャープ株式会社 リモートコントロール装置
JP2007119109A (ja) 2005-10-25 2007-05-17 Fuji Xerox Co Ltd 画像形成装置
JP2007259380A (ja) * 2006-03-27 2007-10-04 Funai Electric Co Ltd リモコン装置および機器制御システム
US20070279389A1 (en) 2006-05-31 2007-12-06 Samsung Electronics Co., Ltd. Method of task-oriented universal remote control user interface
US20080005679A1 (en) 2006-06-28 2008-01-03 Microsoft Corporation Context specific user interface
CN101502119B (zh) 2006-08-02 2012-05-23 汤姆逊许可公司 用于视频编码的自适应几何分割方法和设备
US8106742B2 (en) 2006-08-04 2012-01-31 Tegic Communications, Inc. Remotely controlling one or more client devices detected over a wireless network using a mobile device
US7769910B2 (en) * 2007-06-15 2010-08-03 Openpeak Inc Systems and methods for activity-based control of consumer electronics
US7899777B2 (en) * 2007-09-27 2011-03-01 Rockwell Automation Technologies, Inc. Web-based visualization mash-ups for industrial automation
US20090150541A1 (en) 2007-12-06 2009-06-11 Sony Corporation And Sony Electronics Inc. System and method for dynamically generating user interfaces for network client devices
JP5119953B2 (ja) * 2008-01-31 2013-01-16 パナソニック株式会社 表示装置
JP2009206985A (ja) 2008-02-28 2009-09-10 Canon Inc 機器操作選択装置及び機器操作選択方法
JP5280070B2 (ja) 2008-03-05 2013-09-04 シャープ株式会社 ユーザインタフェース提供装置、デジタルテレビ、ユーザインタフェースシステム、ユーザインタフェース提供装置の制御方法、ユーザインタフェース提供プログラム、および該プログラムを記録したコンピュータ読み取り可能な記録媒体
KR20090102299A (ko) * 2008-03-26 2009-09-30 최윤정 여행모드, 이지모드, 복수 사용자 등록, 사용자 성향에따른 설정이 가능한 인터페이스를 가지는 지능형 네트웍시스템
JP5091308B2 (ja) * 2008-04-09 2012-12-05 三菱電機株式会社 グラフィックユーザインタフェース装置
US20090288022A1 (en) * 2008-05-15 2009-11-19 Sony Corporation Dynamically changing a user interface based on device location and/or date/time
KR101446090B1 (ko) * 2008-05-27 2014-10-02 삼성전자주식회사 제어 디바이스 및 그 ui 제공 방법
US20110208616A1 (en) * 2008-06-13 2011-08-25 Christopher Simon Gorman Content system
US20100261465A1 (en) * 2009-04-14 2010-10-14 Rhoads Geoffrey B Methods and systems for cell phone interactions
JP4990987B2 (ja) * 2009-02-04 2012-08-01 株式会社オプティム 携帯機器を使った電子機器の設定管理システム、管理方法、サーバ、および携帯機器
CN102037437B (zh) * 2009-03-23 2014-04-16 松下电器产业株式会社 信息处理装置、信息处理方法、记录介质、以及集成电路
US8464280B2 (en) 2010-01-08 2013-06-11 Microsoft Corporation Execution context control
US8620476B2 (en) * 2010-02-12 2013-12-31 Enphase Energy, Inc. Method and apparatus for smart climate control
CN101866996B (zh) 2010-05-21 2011-11-23 山东大学 基于激光器的led大面积可控表面粗化及刻蚀方法
US20110296313A1 (en) * 2010-05-25 2011-12-01 Sony Corporation Translating input from devices to appropriate rui commands
US20120110490A1 (en) * 2010-10-29 2012-05-03 Rockwell Automation Technologies, Inc. Dynamic menu for device specific graphical user interface presentations
US20120274547A1 (en) * 2011-04-29 2012-11-01 Logitech Inc. Techniques for content navigation using proximity sensing
WO2013074919A2 (en) * 2011-11-16 2013-05-23 Flextronics Ap , Llc Universal bus in the car
KR101718894B1 (ko) * 2011-11-29 2017-03-23 삼성전자주식회사 기기 제어를 위한 유저 인터페이스 제공 시스템 및 방법

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7340460B1 (en) * 2003-04-04 2008-03-04 Yahoo! Inc. Vector analysis of histograms for units of a concept network in search query processing
CN1866996A (zh) * 2005-05-09 2006-11-22 索尼爱立信移动通信日本株式会社 便携式终端、信息推荐方法和程序
CN101253467A (zh) * 2005-07-11 2008-08-27 诺基亚公司 长条用户界面
US20100286801A1 (en) * 2009-05-11 2010-11-11 Yum Kwanho Mobile terminal
US20110028138A1 (en) * 2009-07-30 2011-02-03 Davies-Moore Alexander Method and appartus for customizing a user interface menu
US20110128228A1 (en) * 2009-11-30 2011-06-02 Sony Corporation Programmable Remote Control

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106210017A (zh) * 2016-07-05 2016-12-07 Tcl集团股份有限公司 一种基于微信平台的智能设备控制方法及其***

Also Published As

Publication number Publication date
BR112014012962A2 (pt) 2017-06-13
BR112014012962B1 (pt) 2021-08-17
AU2012327198B2 (en) 2015-12-10
EP2786264A1 (en) 2014-10-08
EP2786264B1 (en) 2021-02-24
US20130139089A1 (en) 2013-05-30
AU2012327198A1 (en) 2013-06-13
RU2632123C2 (ru) 2017-10-02
KR20130060109A (ko) 2013-06-07
BR112014012962A8 (pt) 2017-06-20
RU2014126405A (ru) 2016-01-27
WO2013081303A1 (en) 2013-06-06
CN104094247B (zh) 2017-09-15
JP6203741B2 (ja) 2017-09-27
JP2017208863A (ja) 2017-11-24
CN107505847B (zh) 2022-04-12
US11314379B2 (en) 2022-04-26
EP2786264A4 (en) 2015-08-05
KR101718894B1 (ko) 2017-03-23
US20170212649A1 (en) 2017-07-27
RU2017132841A (ru) 2019-02-08
JP2015506133A (ja) 2015-02-26
CA2857266A1 (en) 2013-06-06
CN107505847A (zh) 2017-12-22
US9621369B2 (en) 2017-04-11
JP6568168B2 (ja) 2019-08-28
RU2017132841A3 (zh) 2019-02-08
RU2682021C2 (ru) 2019-03-14

Similar Documents

Publication Publication Date Title
CN104094247A (zh) 提供用于装置控制的用户界面的方法和***
CN1848839B (zh) 在网络中对装置可提供的任务区分优先次序的方法和***
CN109445819B (zh) 家电***的在线升级控制方法和家电***
KR102006741B1 (ko) 디바이스의 액티비티 공유 방법 및 시스템
CN105490897B (zh) 家用电器的控制方法、控制装置和移动终端
CN103246267B (zh) 具有三维用户界面的远程控制装置及其界面生成方法
JP6861373B2 (ja) 制御方法及び制御システム
CN104957965A (zh) 一种能够识别用户地理位置、判断用户喜好的智能烹饪***及其应用
CN104983295A (zh) 一种能够判断用户喜好、收集用户健康信息的智能烹饪***及其应用
CN105030041A (zh) 一种自主判断用户喜好的智能烹饪***及其应用
CN103891203A (zh) 管理电气设备的装置和方法,以及适合于该方法的移动设备和***
CN105049498A (zh) 一种能够识别用户地理位置、判断用户喜好的智能小家电***及其应用
WO2014062449A1 (en) Energy efficiency application system and method of its use for empowering consumers to perform energy usage audit at home via energy data aggregation of electronic appliances and devices
CN105373001A (zh) 电子设备的控制方法及装置
CN105898410A (zh) 视频推荐方法以及服务器
CN110889573A (zh) 一种设备选型方法及其装置
CN104822082A (zh) 显示设备及其控制方法和计算机可读记录介质
CN109945458B (zh) 控制方法、控制设备、空调器***及存储介质
CN110909036A (zh) 功能模块的推荐方法及装置
JP2004326498A (ja) 情報端末機器及びプログラム
CN106354365A (zh) 一种界面的选择方法及移动设备
WO2014129193A1 (ja) 機器状況表示方法及び機器状況表示装置
CN108509311A (zh) 一种设备监控方法、装置、存储介质及计算机设备
JP2016214013A (ja) Dr情報システム、端末装置、情報処理方法及び制御プログラム
CN115297353B (zh) 音频的播放方法、装置、存储介质及电子装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant