CN101072259A - 信息提示方法、设备控制方法、设备控制***及通讯*** - Google Patents
信息提示方法、设备控制方法、设备控制***及通讯*** Download PDFInfo
- Publication number
- CN101072259A CN101072259A CN 200710090662 CN200710090662A CN101072259A CN 101072259 A CN101072259 A CN 101072259A CN 200710090662 CN200710090662 CN 200710090662 CN 200710090662 A CN200710090662 A CN 200710090662A CN 101072259 A CN101072259 A CN 101072259A
- Authority
- CN
- China
- Prior art keywords
- information
- control
- semantic information
- code
- unit
- 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.)
- Pending
Links
Images
Landscapes
- Selective Calling Equipment (AREA)
Abstract
本发明涉及计算机控制及通讯领域,公开设备控制方法,包括:用户终端接收对被指定的受控设备进行控制的语义信息;从所述语义信息中提取控制关键字;根据预置的控制关键字与控制指令码的对应关系将所提取的控制关键字翻译为对应的控制指令码;所述被指定的受控设备根据从所述控制指令码翻译出的机器码进行相应的操作。本发明还***息提示方法、设备控制***、智能通讯芯片、通讯***、设备处理芯片、受控设备、智能设备及设备网关。通过本发明的方案,可以实现使用户能够通过自然语言方式实现多设备的控制,以及使用户获得以自然语言方式提示的设备信息,从而可以提高用户的满意度。
Description
技术领域
本发明涉及计算机控制及通讯领域,尤其涉及设备控制方法、设备控制***、信息提示方法、智能通讯芯片、通讯***、智能处理芯片、受控设备、智能设备及设备网关。
背景技术
随着科学技术和经济的发展,越来越多的车载、家电等电子电器设备得到普及应用;目前,用户对于电子电器设备的控制通常是通过设备控制面板、遥控器而实现,各种不同设备所提供给用户的操控方法大多都是不相同的,因此,用户需要学习熟悉每个设备的操控方法以对不同设备进行控制,这对于拥有越来越多的电子电器设备的用户来说无疑是非常繁琐的。
现有技术中提供一种设备控制的方案,其主要思路是通过控制中心对多个设备进行集中控制,用户通过电话机与控制中心进行交互;控制中心预置有操作提示信息,以播放提示信息的方式向用户发出指令,用户根据指令触发电话机上的按键对设备进行相应控制。该方案能够避免用户需要学习熟悉不同设备的操控方法的问题,然而对于***中设备较多时,或者设备可提供的操作功能较多时的情况,提示信息可能需要播放较长时间后用户才能获知设备某一功能的操作方法,因此用户满意度较差。
发明内容
本发明要解决的第一技术问题是提供设备控制方法,使用户能够通过自然语言方式实现多设备的控制,提高用户满意度。
本发明还提供相应的智能处理芯片、受控设备、设备网关及设备控制***。
本发明要解决的第二技术问题是提供信息提示方法,使用户能够获得以自然语言方式提示的设备信息,提高用户满意度。
本发明还提供相应的智能通讯芯片、智能设备、设备网关及通讯***。
为解决上述第一技术问题,本发明的目的是通过以下技术方案实现的:
一种设备控制方法,包括:
用户终端接收对被指定的受控设备进行控制的语义信息;
从所述语义信息中提取控制关键字;
根据预置的控制关键字与控制指令码的对应关系将所提取的控制关键字翻译为对应的控制指令码;
所述被指定的受控设备根据从所述控制指令码翻译出的机器码进行相应的操作。
一种智能处理芯片,包括接收单元、关键字提取单元、第一译码单元和第二译码单元:
接收单元用于接收对被指定的受控设备进行控制的语义信息;
关键字提取单元用于从所述语义信息中提取控制关键字;
第一译码单元用于根据预置的控制关键字与控制指令码的对应关系将所述关键字提取单元提取的控制关键字翻译为对应的控制指令码;
第二译码单元用于将第一译码单元翻译出的控制指令码翻译为对应的机器码。
一种受控设备,包括接收单元、第一译码单元、第二译码单元、关键字提取单元和控制单元:
接收单元用于接收对所述受控设备进行控制的语义信息;
关键字提取单元用于从所述语义信息中提取控制关键字;
第一译码单元用于根据预置的控制关键字与控制指令码的对应关系将所述关键字提取单元提取的控制关键字翻译为对应的控制指令码;
第二译码单元用于将第一译码单元翻译出的控制指令码翻译为对应的机器码;
控制单元用于根据第二译码单元翻译出的机器码控制相关模块进行相应的操作。
一种设备网关,包括接收单元、第一译码单元、第二译码单元、关键字提取单元和发送单元:
接收单元用于接收对被指定的受控设备进行控制的语义信息;
关键字提取单元用于从所述语义信息中提取控制关键字;
第一译码单元用于根据预置的控制关键字与控制指令码的对应关系将所述关键字提取单元提取的控制关键字翻译为对应的控制指令码;
第二译码单元用于将第一译码单元翻译出的控制指令码翻译为对应的机器码;
发送单元用于向所述被指定的受控设备发送第二译码单元翻译出的机器码。
一种设备控制***,包括:
用户终端,用于接收对被指定的受控设备进行控制的语义信息;
受控设备,用于根据从控制指令码翻译出的机器码进行相应的操作;所述控制指令码是通过从所述语义信息中提取控制关键字,根据预置的控制关键字与控制指令码的对应关系对所提取的控制关键字进行翻译所获得。
为解决上述第二技术问题,本发明的目的是通过以下技术方案实现的:
一种设备信息提示方法,包括:
智能设备将设备信息封装在与该信息对应的信息码中;
根据预置的信息码与语义信息的对应关系将所述信息码合成为对应的语义信息;
用户终端输出所述语义信息。
一种智能通讯芯片,包括合成单元和发送单元:
合成单元用于根据预置的信息码与语义信息的对应关系将与智能设备的设备信息对应的信息码合成为对应的语义信息;
发送单元用于向接口另一端的实体发送合成单元合成的语义信息。
一种智能通讯芯片,包括第一传输单元、第二传输单元、第一译码单元、第二译码单元、关键字提取单元和合成单元:
第一传输单元用于接收对被指定的智能设备进行控制的语义信息;还用于向接口另一端的实体发送合成单元合成的语义信息;
关键字提取单元用于从所述语义信息中提取控制关键字;
第一译码单元用于根据预置的控制关键字与控制指令码的对应关系将所述关键字提取单元提取的控制关键字翻译为对应的控制指令码;
第二译码单元用于将第一译码单元翻译出的控制指令码翻译为对应的机器码;
第二传输单元用于向所述被指定的智能设备的控制单元发送第二译码单元翻译出的机器码;还用于接收根据第二译码单元翻译出的机器码进行的操作所对应的信息码;
合成单元用于根据预置的信息码与语义信息的对应关系将第二传输单元接收的信息码合成为对应的语义信息。
一种智能设备,包括合成单元、发送单元和信息封装单元:
信息封装单元用于将所述智能设备的设备信息封装在与该信息对应的信息码中;
合成单元用于根据预置的信息码与语义信息的对应关系将所述信息码合成为对应的语义信息;
发送单元用于向接口另一端的实体发送合成单元合成的语义信息。
一种设备网关,包括合成单元、发送单元和接收单元:
接收单元用于接收与智能设备的设备信息对应的信息码;
合成单元用于根据预置的信息码与语义信息的对应关系将所述信息码合成为对应的语义信息;
发送单元用于向接口另一端的实体发送合成单元合成的语义信息。
一种智能设备,包括传输单元、第一译码单元、第二译码单元、关键字提取单元、合成单元、控制单元和信息封装单元:
传输单元用于接收对所述智能设备进行控制的语义信息;还用于向接口另一端的实体发送合成单元合成的语义信息;
关键字提取单元用于从所述语义信息中提取控制关键字;
第一译码单元用于根据预置的控制关键字与控制指令码的对应关系将所述关键字提取单元提取的控制关键字翻译为对应的控制指令码;
第二译码单元用于将第一译码单元翻译出的控制指令码翻译为对应的机器码;
控制单元用于根据第二译码单元翻译出的机器码控制相关模块进行相应的操作;
信息封装单元用于在控制单元的控制下将根据控制单元进行的操作对应的设备信息封装在对应的信息码中;
合成单元用于根据预置的信息码与语义信息的对应关系将信息封装单元封装的信息码合成为对应的语义信息。
一种设备网关,包括第一传输单元、第一译码单元、第二译码单元、第二传输单元、关键字提取单元和合成单元:
第一传输单元用于接收对被指定的智能设备进行控制的语义信息;还用于向接口另一端的实体发送合成单元合成的语义信息;
关键字提取单元用于从所述语义信息中提取控制关键字;
第一译码单元用于根据预置的控制关键字与控制指令码的对应关系将所述关键字提取单元提取的控制关键字翻译为对应的控制指令码;
第二译码单元用于将第一译码单元翻译出的控制指令码翻译为对应的机器码;
第二传输单元用于向所述被指定的智能设备发送第二译码单元翻译出的机器码;还用于接收所述被指定的智能设备根据第二传输单元翻译出的机器码进行的操作所对应的信息码;
合成单元用于根据预置的信息码与语义信息的对应关系将第二传输单元接收的信息码合成为对应的语义信息。
一种通讯***,包括:
智能设备,用于将设备信息封装在与该信息对应的信息码中;
用户终端,用于输出语义信息;所述语义信息是根据预置的信息码与语义信息的对应关系对所述智能设备封装的信息码进行合成所获得。
一种通讯***,包括:
用户终端,用于接收对被指定的智能设备进行控制的语义信息;还用于输出根据预置的信息码与语义信息的对应关系对智能设备封装的信息码进行合成所获得的语义信息;
智能设备,用于根据从控制指令码翻译出的机器码进行相应的操作,所述控制指令码是通过从所述语义信息中提取控制关键字,根据预置的控制关键字与控制指令码的对应关系对所提取的控制关键字进行翻译所获得;还用于将与所述操作对应的设备信息封装在与该信息对应的信息码中。
从以上第一技术方案可以看出,用户希望对某一设备进行控制时,只需要在用户终端上指定欲控制设备,并以自然语言通过语音、文字等方式将控制信息输入到用户终端;通过将自然语言翻译为对应的控制指令码,并进一步将该控制指令码翻译为设备据以进行操作的机器码,使得该被指定的受控设备可以进行相应的操作,从而实现用户对该设备的控制;由于用户能够通过用户终端直接以自然语言对设备进行控制,避免了现有技术中通过电话机进行设备控制时,提示信息可能需要播放较长时间后用户才能获知如何对设备某一功能进行操作的问题,因此提高用户的满意度。
从以上第二技术方案可以看出,在需要向用户终端上报当前设备信息时,智能设备将设备信息封装在与该信息对应的信息码中;将该信息码合成为对应的语义信息,并使用户终端输出该语义信息,从而可以实现使用户获得以自然语言方式提示的设备信息,提高用户的满意度。
附图说明
图1是本发明设备控制方法的基本流程图;
图2是本发明设备信息提示方法的基本流程图;
图3是本发明实施例九的流程图;
图4是本发明实施例十智能处理芯片的结构图;
图5是本发明实施例十一智能通讯芯片的结构图;
图6是本发明实施例十二智能通讯芯片的结构图;
图7是本发明实施例十三受控设备的结构图;
图8是本发明实施例十四设备网关的结构图;
图9是本发明实施例十五智能设备的结构图;
图10是本发明实施例十六设备网关的结构图;
图11是本发明实施例十七智能设备的结构图;
图12是本发明实施例十八设备网关的结构图;
图13是本发明实施例十九设备控制***的结构图;
图14是本发明实施例二十通讯***的结构图;
图15是本发明实施例二十一通讯***的结构图。
具体实施方式
本发明提供一种设备控制方法,参考图1,其基本流程包括:
A1、用户终端接收对被指定的受控设备进行控制的语义信息;
在本发明的具体实施例中,语义信息主要指能直接为人类所使用和理解的自然语言形式的信息,如文字、声音等;用户终端包括智能手机终端、掌上电脑、普通电脑等支持语义信息输入的设备;受控设备包括如家用电器、车载仪器、仪表等电子设备。
用户可以通过用户终端上的即时通讯软件指定某一受控设备进行控制,可以通过触发即时通讯软件中的好友列表中的设备标识来指定欲控制的受控设备,以聊天方式将控制该指定受控设备的控制信息输入到用户终端。
在本发明中,对被指定的受控设备进行的控制包括对被指定的受控设备本身的控制,如设备服务功能的启用、停止、调节等,也包括对被指定的受控设备当前状态信息的查询等操作。
A2、将所述语义信息翻译为对应的控制指令码;可以先从所述语义信息中提取控制关键字,再根据预置的控制关键字与控制指令码的对应关系将所提取的控制关键字翻译为对应的控制指令码;
本发明的具体实施例中,用户终端可以通过点对点的方式对各受控设备进行控制,用户终端将语义信息发送到设备服务器,由设备服务器将语义信息翻译为对应的控制指令码后发送到被指定的受控设备;或者用户终端直接将语义信息发送到被指定的受控设备,或经由设备服务器将语义信息发送到被指定的受控设备,由该受控设备将语义信息翻译为对应的控制指令码;还可以由用户终端将所接受的语义信息翻译为对应的控制指令码后直接发送到被指定的受控设备,或将所述控制指令码经由设备服务器发送到被指定的受控设备。
此外,还可以通过设备网关对多个受控设备进行集中控制,用户终端将语义信息发送到设备服务器,由设备服务器将语义信息翻译为对应的控制指令码后发送到设备网关;或者用户终端经由设备服务器将语义信息发送到设备网关,由设备网关将语义信息翻译为对应的控制指令码;还可以由用户终端将所接受的语义信息翻译为对应的控制指令码后经由设备服务器发送到设备网关。
用户终端、设备服务器、设备网关以及受控设备相互之间可以视具体情况以公知的计算机及网络通讯技术进行通讯,如无线保真(WiFi)、蓝牙、通用分组无线业务(GPRS)、第三代数字通信(3G)、局域网(LAN)等技术。
A3、所述被指定的受控设备根据从所述控制指令码翻译出的机器码进行相应的操作。
当用户终端通过点对点的方式对受控设备进行控制时,受控设备将控制指令码翻译为机器码后进行相应的控制。
当用户终端通过设备网关对多个受控设备进行集中控制时,设备网关将控制指令码翻译为机器码后发送至受控设备,受控设备按照该机器码进行相应的操作。
至此,已可以实现对被指定的受控设备的控制,受控设备可以进一步向用户终端反馈与该控制所对应的信息,这一过程可以参考本发明所提供的设备信息提示方法及具体实施例。
下面以在即时通讯领域中的应用为例,对上述设备控制方法的推荐实施例进行详细描述。
实施例一、一种设备控制方法;本实施例中,用户终端直接与受控设备进行通讯,较适用于用户终端与受控设备距离较近的情况;该方法包括:
B1、用户终端通过即时通讯工具接收对被指定的受控设备进行控制的语义信息;
可选的一种方式是将受控设备以好友身份加入到用户的好友列表中,用户可以通过触发即时通讯工具的好友列表中的设备标识来指定欲控制设备,以聊天方式将控制该指定设备的控制信息输入到用户终端。
B2、将所述语义信息发送到被指定的受控设备;
用户终端查找与被指定的受控设备的设备标识对应的设备地址,按该地址将所述控制指令码发送到被指定设备。
B3、所述被指定的受控设备根据预定译码规则将所述语义信息翻译为对应的控制指令码;
译码规则可以是通过设备菜单配置目录来定义,受控设备中配置有本设备的设备菜单配置目录,主要包括该设备的标识、管理菜单列表以及控制指令码列表;管理菜单列表中存储该设备可提供控制功能的关键字,控制指令码列表中存储与各控制功能一一对应的控制指令码。对语义信息进行翻译时,可以从语义信息进行分析,从中提取出关键字;在设备菜单配置目录中查找与该关键字对应的控制指令码。下表1给出设备菜单配置目录的一个具体实例:
表1设备菜单配置目录
设备标识 | 管理菜单 | 控制指令码 |
90012 | 显示温度 | DT |
设定温度 | ST | |
...... | ...... |
B4、所述被指定的受控设备将所述控制指令码翻译为机器码后进行相应的操作。
实施例二、一种设备控制方法;本实施例中,用户终端通过设备服务器对受控设备进行控制,较适用于用户终端与受控设备距离较远的情况;其中,由设备服务器将语义信息翻译为控制指令码;该方法包括:
C1、用户终端通过即时通讯工具接收对被指定的受控设备进行控制的语义信息;
C2、将用户标识、被指定的受控设备的设备标识,以及所述语义信息发送到设备服务器;
C3、所述设备服务器根据预定译码规则将所述语义信息翻译为对应的控制指令码;
设备服务器对***中受控设备的设备菜单配置目录进行统一管理,在对所述语义信息进行翻译时,可以对语义信息进行分析,从中提取出关键字;在所述被指定的受控设备的设备菜单配置目录中查找与该关键字对应的控制指令码。
C4、将所述控制指令码发送到被指定的受控设备;
注册了业务的用户有自己的智能设备目录,设备服务器对各用户的智能设备目录进行统一管理,该目录主要包括用户标识、设备标识列表及设备地址信息。下表2给出智能设备目录的一个具体实例:
表2智能设备目录
用户标识 | 设备标识 | 设备地址 |
12783747 | 90012 | 10.78.22.11:5060 |
90055 | 10.78.22.22:5060 | |
...... | ...... |
设备服务器在与所接收的用户标识对应的智能设备目录中查找与被指定设备标识对应的设备地址,按该地址将所述控制指令码发送到被指定设备。
在具体实现时,也可以考虑负载均衡的需要,由另外的服务器对各用户的智能设备目录进行管理,设备服务器从该服务器获取被指定的受控设备的设备地址。
C5、所述被指定的受控设备将所述控制指令码翻译为机器码后进行相应的操作。
实施例三、一种设备控制方法;本实施例中,用户终端通过设备服务器对受控设备进行控制,较适用于用户终端与受控设备距离较远的情况;其中,由受控设备将语义信息翻译为控制指令码;该方法包括:
D1、用户终端通过即时通讯工具接收对被指定的受控设备进行控制的语义信息;
D2、将用户标识、被指定的受控设备的设备标识,以及所述语义信息发送到设备服务器;
D3、设备服务器将所述语义信息发送到所述被指定的受控设备;
设备服务器在与所接收的用户标识对应的智能设备目录中查找与被指定设备标识对应的设备地址,按该地址将所述控制指令码发送到被指定设备。
在具体实现时,也可以考虑负载均衡的需要,由另外的服务器对各用户的智能设备目录进行管理,设备服务器从该服务器获取被指定的受控设备的设备地址。
D4、所述被指定的受控设备将接收的语义信息翻译为对应的控制指令码。
在被指定的受控设备中配置有本设备的设备菜单配置目录,受控设备根据该配置目录将语义信息翻译为对应的控制指令码。
D5、所述被指定的受控设备将所述控制指令码翻译为机器码后进行相应的操作。
实施例四、一种设备控制方法;本实施例中,由设备网关对多个受控设备进行集中控制,较适用于在小范围内(如在家庭居所中)有较多受控设备的情况;该方法包括:
E1、用户终端通过即时通讯工具接收对被指定的受控设备进行控制的语义信息;
E2、将用户标识、被指定设备的设备标识,以及所述语义信息发送到设备服务器;
E3、所述设备服务器将所述语义信息发送到控制所述被指定的受控设备的设备网关;
注册了设备控制业务的用户有自己的智能设备目录,设备服务器对各用户的智能设备目录进行统一管理,该目录主要包括用户标识、设备标识列表及管理该设备的设备网关的地址信息。下表3给出所述智能设备目录的一个具体实例:
表3智能设备目录
用户标识 | 设备标识 | 设备网关地址 |
12783747 | 90012 | 10.78.22.100:5060 |
90055 | 10.78.22.100:5060 | |
...... | ...... |
设备服务器根据接收的用户标识在对应的智能设备目录中查找与被指定设备标识对应的设备网关地址,按该地址将被指定设备的设备标识及所述语义信息发送到对应的设备网关。
在具体实现时,也可以考虑负载均衡的需要,由另外的服务器对各用户的智能设备目录进行管理,设备服务器从该服务器获取控制所述被指定的受控设备的设备网关的地址信息。
E4、所述设备网关将接收的语义信息翻译为对应的控制指令码;
设备网关配置有所管理的受控设备的设备菜单配置目录,在对所述语义信息进行翻译时,可以对语义信息进行分析,从中提取出关键字;在所述被指定的受控设备的设备菜单配置目录中查找与该关键字对应的控制指令码。
E5、将所述控制指令码翻译为机器码后发送到所述被指定的受控设备,该设备按照该机器码进行相应的操作。
在上述方法的更多实施例中,也可以为多个设备配置共同的设备菜单配置目录。
在上述方法的更多实施例中,用户终端在接收对被指定的受控设备进行控制的语义信息之前,若接收到表示需要帮助的信息时,还可以获取受控设备可提供控制功能的关键字列表,向用户提示该列表信息,以帮助用户对受控设备进行控制。
本发明还提供一种设备信息提示方法,参考图2,其基本流程包括:
F1、智能设备将设备信息封装在与该信息对应的信息码中;
智能设备中预置有信息封装规则,可以根据该规则将设备信息封装在对应的信息码中。
F2、根据预置的信息码与语义信息的对应关系将所述信息码合成为对应的语义信息;
本发明的具体实施例中,智能设备可以通过点对点的方式与用户终端进行通讯,智能设备将信息码合成为对应的语义信息后直接发送到管理本设备的用户终端;或者智能设备将信息码合成为对应的语义信息后发送到设备服务器,由设备服务器将所述语义信息发送到管理该设备的用户终端;或者智能设备将信息码发送到设备服务器,由设备服务器由该信息码合成为对应的语义信息后发送到管理该设备的用户终端;还可以是智能设备直接将信息码发送到管理本设备的用户终端,或经由设备服务器将信息码发送到管理本设备的用户终端,由该用户终端将该信息码合成为对应的语义信息。
此外,还可以由设备网关集中处理多个智能设备的设备信息上报,智能设备将表示设备信息的信息码合成为对应的语义信息后发送到对应的设备网关,设备网关经由设备服务器将该语义信息发送到管理该智能设备的用户终端;或者智能设备将信息码发送到对应的设备网关,设备网关将该信息码合成为对应的语义信息后,经由设备服务器将该语义信息发送到管理该智能设备的用户终端;或者智能设备经由设备网关将信息码发送到设备服务器,设备服务器将该信息码合成为对应的语义信息后发送到管理该智能设备的用户终端;还可以是智能设备经由设备网关和设备服务器将信息码发送到用户终端,由用户终端将该信息码合成为对应的语义信息。
智能设备、设备网关、设备服务器以及用户终端相互之间可以视具体情况以公知的计算机及网络通讯技术进行通讯,如无线保真(WiFi)、蓝牙、GPRS、3G、LAN等技术。
F3、管理所述智能设备的用户终端输出所述语义信息。
用户终端可以通过即时通讯软件向用户提示语义信息,如以文字方式显示该信息,或以语音方式播放该信息。
在上述设备信息提示方法中,智能设备可以根据用户的定制在预定时间启动设备信息提示方法的流程,也可以根据用户终端发起的对本设备的操作而启动设备信息提示方法的流程,所述用户终端发起的对本设备的操作可参考本发明所提供的设备控制方法及具体实施例。
下面以在即时通讯领域中的应用为例,对上述设备信息提示方法的推荐实施例进行详细描述。
实施例五、一种设备信息提示方法;本实施例中,智能设备直接与用户终端进行通讯,较适用于智能设备与受控设备距离较近的情况;该方法包括:
G1、智能设备根据预置的信息封装规则将设备信息封装在与该信息对应的信息码中;
智能设备中预置有信息封装规则,可以根据该规则将设备信息封装在对应的信息码中,例如,若信息封装规则定义以指令码“TC”代表当前温度,当要向用户终端上报当前设备温度时,若智能设备检测到当前温度为36.5,则可以将代表当前温度的指令码“TC”与当前温度值36.5加以组合(如TC36.5)形成与当前设备温度信息对应的信息码。
G2、智能设备根据预定的信息合成规则将所述信息码合成为对应的语义信息;
信息合成规则可以是通过设备菜单配置目录定义,智能设备中配置有本设备的设备菜单配置目录,主要包括该设备的标识、指令码列表及语义合成规则;指令码列表中存储代表本设备可提供设备信息的指令码;语义合成规则记录了将代表设备信息的信息码合成为语义信息的合成规则。对信息码进行合成时,可以对信息码进行分析,从中提取出指令码和具体的信息值,在设备菜单配置目录中查找与该指令码对应的语义合成规则,进而根据该规则将信息码合成为语义信息。下表4给出设备菜单配置目录的一个具体实例:
表4设备菜单配置目录
设备标识 | 指令码 | 语义合成规则 |
90012 | TC | “当前温度是”+具体温度值+“度” |
...... | ...... |
可据此将前面所述由“TC”与当前温度值36.5组合形成的信息码(如TC36.5)合成为语义信息“当前温度是36.5度”。
G3、将所述语义信息发送到管理所述智能设备的用户终端,该用户终端提示该语义信息。
智能设备中预置有管理本设备的用户终端的地址,智能设备按该地址将语义信息发送管理本设备的用户终端。
实施例六、一种设备信息提示方法;本实施例中,智能设备通过设备服务器与用户终端进行通讯,较适用于智能设备与用户终端距离较远的情况;其中,由智能设备将信息码合成为语义信息;该方法包括:
H1、智能设备根据预置的信息封装规则将设备信息封装在与该信息对应的信息码中;
智能设备中预置有信息封装规则,可以根据该规则将设备信息封装在对应的信息码中。
H2、智能设备根据预定的信息合成规则将所述信息码合成为对应的语义信息;
信息合成规则可以是通过设备菜单配置目录定义。对信息码进行合成时,可以对信息码进行分析,从中提取出指令码和具体的信息值,在设备菜单配置目录中查找与该指令码对应的语义合成规则,进而根据该规则将信息码合成为语义信息。
H3、智能设备将其设备标识和所述语义信息发送到设备服务器;
智能设备中预置有设备服务器的地址,智能设备按该地址将语义信息发送到设备服务器。
H4、设备服务器将所述语义信息发送到管理所述智能设备的用户终端,该用户终端提示该语义信息。
注册了设备信息提示业务的用户有自己的智能设备目录,设备服务器对各用户的智能设备目录进行统一管理,该目录主要包括用户终端地址及设备标识列表。下表5给出所述智能设备目录的一个具体实例:
表5智能设备目录
用户终端地址 | 设备标识 |
10.78.22.00:5060 | 90012 |
90055 | |
...... |
设备服务器根据接收的设备标识在对应的智能设备目录中查找与该设备标识对应的用户终端地址,按该地址将所述语义信息发送到对应的用户终端。
实施例七、一种设备信息提示方法;本实施例中,智能设备通过设备服务器与用户终端进行通讯,较适用于智能设备与用户终端距离较远的情况;其中,由设备服务器将信息码合成为语义信息;该方法包括:
K1、智能设备根据预置的信息封装规则将设备信息封装在与该信息对应的信息码中;
智能设备中预置有信息封装规则,可以根据该规则将设备信息封装在对应的信息码中。
K2、智能设备将其设备标识和所述信息码发送到设备服务器;
智能设备中预置有设备服务器的地址,智能设备按该地址将其设备标识和所述信息码发送到设备服务器。
K3、设备服务器根据预定的信息合成规则将所述信息码合成为对应的语义信息;
信息合成规则可以是通过设备菜单配置目录定义。设备服务器对***中智能设备的设备菜单配置目录进行统一管理。对信息码进行合成时,可以对信息码进行分析,从中提取出指令码和具体的信息值,在与所述设备标识对应的设备菜单配置目录中查找与该指令码对应的语义合成规则,进而根据该规则将信息码合成为语义信息。
K4、设备服务器将所述语义信息发送到管理所述智能设备的用户终端,该用户终端提示该语义信息。
设备服务器根据接收的设备标识在对应的智能设备目录中查找与该设备标识对应的用户终端地址,按该地址将所述语义信息发送到对应的用户终端。
在具体实现时,也可以考虑负载均衡的需要,由另外的服务器对各用户的智能设备目录进行管理,设备服务器从该服务器获取管理智能设备的用户终端的地址信息。
实施例八、一种设备信息提示方法;本实施例中,由设备网关集中处理多个智能设备的设备信息上报,较适用于在小范围内(如在家庭居所中)有较多智能设备的情况;该方法包括:
M1、智能设备根据预置的信息封装规则将设备信息封装在与该信息对应的信息码中;
智能设备中预置有信息封装规则,可以根据该规则将设备信息封装在对应的信息码中。
M2、智能设备将其设备标识和所述信息码发送到负责本设备信息上报的设备网关;
智能设备中预置有负责本设备信息上报的设备网关的地址,智能设备按该地址将其设备标识和所述信息码发送到对应的设备网关。
M3、所述设备网关根据预定的信息合成规则将所述信息码合成为对应的语义信息;
信息合成规则可以是通过设备菜单配置目录定义。设备网关对所负责的智能设备的设备菜单配置目录进行统一管理。对信息码进行合成时,可以对信息码进行分析,从中提取出指令码和具体的信息值,在与所述设备标识对应的设备菜单配置目录中查找与该指令码对应的语义合成规则,进而根据该规则将信息码合成为语义信息。
M4、设备网关将所述设备标识及所述语义信息发送到设备服务器;
设备网关中预置有设备服务器的地址,智能设备按该地址将所述设备标识及所述语义信息发送到设备服务器。
M5、设备服务器将所述语义信息发送到管理所述智能设备的用户终端,该用户终端提示该语义信息。
设备服务器根据接收的设备标识在对应的智能设备目录中查找与该设备标识对应的用户终端地址,按该地址将所述语义信息发送到对应的用户终端。
以下的实施例九给出将上述两方法结合应用的具体实例,仍以在即时通讯领域中的应用为例进行描述。其中,用户终端和智能设备通过设备服务器进行通讯,设备服务器对***中智能设备的设备菜单配置目录进行统一管理;参考图3,本实施例包括:
N1、用户终端通过即时通讯工具接收对被指定的智能设备进行控制的语义信息;
N2、将用户标识、被指定的智能设备的设备标识,以及所述语义信息发送到设备服务器;
N3、所述设备服务器根据预定译码规则将所述语义信息翻译为对应的控制指令码;
译码规则可以是通过设备菜单配置目录来定义,设备服务器对***中智能设备的设备菜单配置目录进行统一管理,在本实施例中,设备菜单配置目录中还可以定义信息合成规则。下表6给出所述设备菜单配置目录的一个具体实例:
表6设备菜单配置目录
设备标识 | 管理菜单 | 控制指令码 | 语义合成规则 |
90012 | 显示温度 | DT | |
设定温度 | ST | ||
TC | “当前温度是”+具体温度值+“度” | ||
...... | ...... | ...... |
在设备菜单配置目录中,管理菜单列表中存储该设备可提供控制功能的关键字。对语义信息进行翻译时,可以从语义信息进行分析,从中提取出关键字;在设备菜单配置目录中查找与该关键字对应的控制指令码。
N4、将所述控制指令码发送到被指定的智能设备;
设备服务器对注册业务用户的智能设备目录进行统一管理。下表7给出所述智能设备目录的一个具体实例:
表7智能设备目录
用户标识 | 设备标识 | 设备地址 |
12783747 | 90012 | 10.78.22.11:5060 |
90055 | 10.78.22.22:5060 | |
...... | ...... |
设备服务器在与所接收的用户标识对应的智能设备目录中查找与被指定的智能设备标识对应的设备地址,按该地址将所述控制指令码发送到被指定的智能设备。
在具体实现时,也可以考虑负载均衡的需要,由另外的服务器对各用户的智能设备目录进行管理,设备服务器从该服务器获取被指定的智能设备的设备地址。
N5、所述被指定的智能设备将所述控制指令码翻译为机器码后进行相应的操作,根据预置的信息封装规则将与该操作对应的设备信息封装在与该信息对应的信息码中。
智能设备中预置有信息封装规则,可以根据该规则将设备信息封装在对应的信息码中。
N6、被指定的智能设备将其设备标识和所述信息码发送到设备服务器;
智能设备中预置有设备服务器的地址,智能设备按该地址将其设备标识和所述信息码发送到设备服务器。
N7、设备服务器根据预定的信息合成规则将所述信息码合成为对应的语义信息;
信息合成规则可以是通过设备菜单配置目录定义,具体可参考上表6所给出的实例。对信息码进行合成时,可以对信息码进行分析,从中提取出指令码和具体的信息值,在与所述设备标识对应的设备菜单配置目录中查找与该指令码对应的语义合成规则,进而根据该规则将信息码合成为语义信息。
N8、设备服务器将所述语义信息返回到所述用户终端,该用户终端提示该语义信息。
本发明还提供相应的智能处理芯片、智能通讯芯片、受控设备、智能设备、设备网关、设备控制***和通讯***,下面分别进行描述。
实施例十、一种智能处理芯片,参考图4,包括接收单元401、第一译码单元402、第二译码单元403和关键字提取单元404:
接收单元401用于接收对被指定的受控设备进行控制的语义信息;
关键字提取单元404用于从所述语义信息中提取控制关键字;
第一译码单元402用于根据预置的控制关键字与控制指令码的对应关系将所述关键字提取单元404提取出的控制关键字翻译为对应的控制指令码;
第二译码单元403用于将第一译码单元402翻译出的控制指令码翻译为对应的机器码。
上述智能处理芯片可以是集成在受控设备中,所述受控设备的控制单元可以根据第二译码单元翻译出的机器码进行相应的操作;所述的控制单元也可以包括在所述的智能处理芯片中。
在本发明的更多实施例中,上述智能处理芯片还可以是集成在设备网关中,智能处理芯片进一步包括发送单元,用于向接口另一端的实体发送第二译码单元翻译出的机器码。
其中,所述接口另一端的实体主要指在所述智能处理芯片之外对所述机器码进行下一步处理的物理实体。
实施例十一、一种智能通讯芯片,参考图5,包括合成单元501和发送单元502:
合成单元501用于根据预置的信息码与语义信息的对应关系将与智能设备的设备信息对应的信息码合成为对应的语义信息;
发送单元502用于向接口另一端的实体发送合成单元501合成的语义信息。
其中,所述接口另一端的实体主要指在所述智能通讯芯片之外对所述语义信息进行下一步处理的物理实体。
上述智能通讯芯片可以是集成在智能设备中,所述智能设备的信息封装单元将设备信息封装为信息码,并将该信息码提供给合成单元;所述的信息封装单元也可以包括在所述的智能通讯芯片中。
在本发明的更多实施例中,上述智能通讯芯片还可以是集成在设备网关中,智能通讯芯片进一步包括接收单元,用于接收与智能设备的设备信息对应的信息码,并将该信息码提供给合成单元。
实施例十二、一种智能通讯芯片,参考图6,包括第一传输单元601、第二传输单元602、第一译码单元603、第二译码单元604、合成单元605和关键字提取单元606:
第一传输单元601用于接收对被指定的智能设备进行控制的语义信息;还用于向接口另一端的实体发送合成单元605合成的语义信息;
关键字提取单元606用于从所述语义信息中提取控制关键字;
第一译码单元603用于根据预置的控制关键字与控制指令码的对应关系将所述关键字提取单元606提取出的控制关键字翻译为对应的控制指令码;
第二译码单元604用于将第一译码单元603翻译出的控制指令码翻译为对应的机器码;
第二传输单元602用于向所述被指定的智能设备的控制单元发送第二译码单元604翻译出的机器码;还用于接收根据第二译码单元604翻译出的机器码进行的操作所对应的信息码;
合成单元605用于根据预置的信息码与语义信息的对应关系将第二传输单元602接收的信息码合成为对应的语义信息。
其中,所述接口另一端的实体主要指在所述智能通讯芯片之外对所述语义信息进行下一步处理的物理实体。
上述智能通讯芯片可以是集成在智能设备中,所述智能设备的控制单元可以根据第二传输单元发送来的机器码进行相应的操作;所述智能设备的信息封装单元将设备信息封装为信息码,并将该信息码提供给第二传输单元;所述的控制单元,和/或信息封装单元也可以包括在所述的智能通讯芯片中。
在本发明的更多实施例中,上述智能通讯芯片还可以是集成在设备网关中。
实施例十三、一种受控设备,参考图7,包括接收单元701、第一译码单元702、第二译码单元703、控制单元704和关键字提取单元705;
接收单元701用于接收对所述受控设备进行控制的语义信息;
关键字提取单元705用于从所述语义信息中提取控制关键字;
第一译码单元702用于根据预置的控制关键字与控制指令码的对应关系将所述关键字提取单元705提取出的控制关键字翻译为对应的控制指令码;
第二译码单元703用于将第一译码单元702翻译出的控制指令码翻译为对应的机器码;
控制单元704用于根据第二译码单元703翻译出的机器码控制相关模块进行相应的操作。
实施例十四、一种设备网关,参考图8,包括接收单元801、第一译码单元802、第二译码单元803、发送单元804和关键字提取单元805:
接收单元801用于接收对被指定的受控设备进行控制的语义信息;
关键字提取单元805用于从所述语义信息中提取控制关键字;
第一译码单元802用于根据预置的控制关键字与控制指令码的对应关系将所述关键字提取单元805提取出的控制关键字翻译为对应的控制指令码;
第二译码单元803用于将第一译码单元802翻译出的控制指令码翻译为对应的机器码;
发送单元804用于向所述被指定的受控设备发送第二译码单元803翻译出的机器码。
实施例十五、一种智能设备,参考图9,包括合成单元901、发送单元902和信息封装单元903:
信息封装单元903用于将所述智能设备的设备信息封装在与该信息对应的信息码中;
合成单元901用于根据预置的信息码与语义信息的对应关系将所述信息码合成为对应的语义信息;
发送单元902用于向接口另一端的实体发送合成单元901合成的语义信息。
其中,所述接口另一端的实体主要指在所述智能设备之外对所述语义信息进行下一步处理的物理实体。
实施例十六、一种设备网关,参考图10,包括合成单元1001、发送单元1002和接收单元1003:
接收单元1003用于接收与智能设备的设备信息对应的信息码;
合成单元1001用于根据预置的信息码与语义信息的对应关系将所述信息码合成为对应的语义信息;
发送单元1002用于向接口另一端的实体发送合成单元1001合成的语义信息。
其中,所述接口另一端的实体主要指在所述设备网关之外对所述语义信息进行下一步处理的物理实体。
实施例十七、一种智能设备,参考图11,包括传输单元1101、第一译码单元1102、第二译码单元1103、合成单元1104、控制单元1105、信息封装单元1106和关键字提取单元1107:
传输单元1101用于接收对所述智能设备进行控制的语义信息;还用于向接口另一端的实体发送合成单元1104合成的语义信息;
关键字提取单元1107用于从所述语义信息中提取控制关键字;
第一译码单元1102用于根据预置的控制关键字与控制指令码的对应关系将所述关键字提取单元1107提取的控制关键字翻译为对应的控制指令码;
第二译码单元1103用于将第一译码单元1102翻译出的控制指令码翻译为对应的机器码;
控制单元1105用于根据第二译码单元1103翻译出的机器码控制相关模块进行相应的操作;
信息封装单元1106用于在控制单元1105的控制下将根据控制单元1105进行的操作对应的设备信息封装在对应的信息码中;
合成单元1104用于根据预置的信息码与语义信息的对应关系将信息封装单元1106封装的信息码合成为对应的语义信息。
其中,所述接口另一端的实体主要指在所述智能设备之外对所述语义信息进行下一步处理的物理实体。
实施例十八、一种设备网关,参考图12,包括第一传输单元1201、第一译码单元1202、第二译码单元1203、第二传输单元1204、合成单元1205和关键字提取单元1206:
第一传输单元1201用于接收对被指定的智能设备进行控制的语义信息;还用于向接口另一端的实体发送合成单元1205合成的语义信息;
关键字提取单元1206用于从所述语义信息中提取控制关键字;
第一译码单元1202用于根据预置的控制关键字与控制指令码的对应关系将所述关键字提取单元1206提取的控制关键字传输单元1201接收的语义信息翻译为对应的控制指令码;
第二译码单元1203用于将第一译码单元1202翻译出的控制指令码翻译为对应的机器码;
第二传输单元1204用于向所述被指定的智能设备发送第二译码单元1203翻译出的机器码;还用于接收所述被指定的智能设备根据第二传输单元1204翻译出的机器码进行的操作所对应的信息码;
合成单元1205用于根据预置的信息码与语义信息的对应关系将第二传输单元1204接收的信息码合成为对应的语义信息。
其中,所述接口另一端的实体主要指在所述设备网关之外对所述语义信息进行下一步处理的物理实体。
实施例十九、一种设备控制***,参考图13,包括用户终端1301和受控设备1302:
用户终端1301用于接收对被指定的受控设备进行控制的语义信息;
受控设备1302用于根据从控制指令码翻译出的机器码进行相应的操作;所述控制指令码是通过从所述语义信息中提取控制关键字,根据预置的控制关键字与控制指令码的对应关系对所提取的控制关键字进行翻译所获得。
上述实施例十九中所述的受控设备可以具有实施例十三受控设备的结构;该设备控制***可以采用实施例一至实施例四中所述的设备控制方法实现。
在本发明的更多实施例中,上述设备控制***中的受控设备还用于将用户终端发送来的语义信息翻译为对应的控制指令码。
在本发明的更多实施例中,上述设备控制***还包括设备服务器,所述的受控设备还用于将用户终端经由设备服务器发送来的语义信息翻译为对应的控制指令码。
在本发明的更多实施例中,上述设备控制***还包括设备服务器,用于将来自用户终端的语义信息翻译为对应的控制指令码,并将所述控制指令码提供给所述受控设备。
在本发明的更多实施例中,上述设备控制***还包括设备服务器和设备网关;所述设备网关用于将用户终端经由设备服务器发送来的语义信息翻译为对应的控制指令码,并将所述控制指令码提供给所述受控设备。
实施例二十、一种通讯***,参考图14,包括智能设备1401和用户终端1402:
智能设备1401用于将设备信息封装在与该信息对应的信息码中;
用户终端1402用于输出语义信息;所述语义信息是根据预置的信息码与语义信息的对应关系对智能设备1401封装的信息码进行合成所获得。
上述实施例二十中所述的智能设备可以具有实施例十五智能设备的结构;该通讯***可以采用实施例五至实施例八中所述的设备信息提示方法实现。
在本发明的更多实施例中,上述通讯***中所述的智能设备还用于将所述信息码合成为对应的语义信息。
在本发明的更多实施例中,上述通讯***中还包括设备服务器;所述智能设备还用于将所述信息码合成为对应的语义信息;用户终端用于输出智能设备经由设备服务器发送来的语义信息。
在本发明的更多实施例中,上述通讯***中还包括设备服务器,设备服务器用于将智能设备发送来的信息码合成为对应的语义信息,并将所述语义信息提供给所述用户终端。
在本发明的更多实施例中,上述通讯***中还包括设备网关和设备服务器;设备网关用于将智能设备发送来的信息码合成为对应的语义信息;用户终端用于输出设备网关经由设备服务器发送来的语义信息。
实施例二十一、一种通讯***,参考图15,包括用户终端1501和智能设备1502:
用户终端1501用于接收对被指定的智能设备进行控制的语义信息;还用于输出根据预置的信息码与语义信息的对应关系对智能设备1502封装的信息码进行合成所获得的语义信息;
智能设备1502用于根据从控制指令码翻译出的机器码进行相应的操作;所述控制指令码是通过从所述语义信息中提取控制关键字,根据预置的控制关键字与控制指令码的对应关系对所提取的控制关键字进行翻译所获得;还用于将与所述操作对应的设备信息封装在与该信息对应的信息码中。
上述实施例二十一中所述的智能设备可以具有实施例十七智能设备的结构。
以上对本发明所提供的设备控制方法、设备控制***、信息提示方法、智能通讯芯片、通讯***、智能处理芯片、受控设备、智能设备及设备网关进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (23)
1、一种设备控制方法,其特征在于,包括:
用户终端接收对被指定的受控设备进行控制的语义信息;
从所述语义信息中提取控制关键字;
根据预置的控制关键字与控制指令码的对应关系将所提取的控制关键字翻译为对应的控制指令码;
所述被指定的受控设备根据从所述控制指令码翻译出的机器码进行相应的操作。
2、如权利要求1所述的设备控制方法,其特征在于,所述从所述语义信息中提取控制关键字以及将所提取的控制关键字翻译为对应的控制指令码具体是由所述被指定的受控设备完成的;所述语义信息是由所述用户终端直接发送给所述被指定的受控设备,或者是由所述用户终端经设备服务器发送给所述被指定的受控设备。
3、如权利要求1所述的设备控制方法,其特征在于,所述从所述语义信息中提取控制关键字以及将所述控制关键字翻译为对应的控制指令码具体是由设备服务器完成的,所述语义信息是由所述用户终端发送给所述设备服务器;或者:
是由设备网关完成的,所述语义信息是由用户终端经由设备服务器发送来的。
4、如权利要求1或2或3所述的设备控制方法,其特征在于,所述被指定的受控设备根据由所述控制指令码翻译出的机器码进行相应的操作后进一步包括:向所述用户终端返回与所述控制对应的反馈信息。
5、如权利要求1或2或3所述的设备控制方法,其特征在于,所述用户终端接收对被指定的受控设备进行控制的语义信息前还包括:当接收到表示需要帮助的信息时,获取受控设备的控制关键字列表,并提示该列表信息。
6、一种设备信息提示方法,其特征在于,包括:
智能设备将设备信息封装在与该信息对应的信息码中;
根据预置的信息码与语义信息的对应关系将所述信息码合成为对应的语义信息;
用户终端输出所述语义信息。
7、如权利要求6所述的设备信息提示方法,其特征在于,
所述根据预置的信息码与语义信息的对应关系将所述信息码合成为对应的语义信息具体是:所述智能设备根据预置的信息码与语义信息的对应关系将所述信息码合成为对应的语义信息;或设备网关根据预置的信息码与语义信息的对应关系将所述智能设备发送来的信息码合成为对应的语义信息;或设备服务器根据预置的信息码与语义信息的对应关系将所述智能设备经设备网关发送来的信息码合成为对应的语义信息;
相应的,用户终端输出所述语义信息具体是:用户终端输出由所述智能设备发送来的语义信息;或用户终端输出所述设备网关经设备服务器发送来的语义信息;或用户终端输出所述设备服务器发送来的语义信息。
8、如权利要求7所述的设备信息提示方法,其特征在于,所述用户终端输出由所述智能设备发送来的语义信息具体是:用户终端输出所述智能设备经设备服务器发送来的语义信息。
9、如权利要求6至8任一项所述的设备信息提示方法,其特征在于,所述智能设备将设备信息封装在与该信息对应的信息码中具体包括:智能设备根据用户终端发起的控制将与该控制对应的设备信息封装在与该信息对应的信息码中。
10、一种智能处理芯片,其特征在于,包括接收单元、关键字提取单元、第一译码单元和第二译码单元:
接收单元用于接收对被指定的受控设备进行控制的语义信息;
关键字提取单元用于从所述语义信息中提取控制关键字;
第一译码单元用于根据预置的控制关键字与控制指令码的对应关系将所述关键字提取单元提取的控制关键字翻译为对应的控制指令码;
第二译码单元用于将第一译码单元翻译出的控制指令码翻译为对应的机器码。
11、如权利要求10所述的智能处理芯片,其特征在于,所述芯片还包括发送单元,用于向接口另一端的实体发送第二译码单元翻译出的机器码。
12、一种智能通讯芯片,其特征在于,包括合成单元和发送单元:
合成单元用于根据预置的信息码与语义信息的对应关系将与智能设备的设备信息对应的信息码合成为对应的语义信息;
发送单元用于向接口另一端的实体发送合成单元合成的语义信息。
13、如权利要求12所述的智能通讯芯片,其特征在于,所述芯片还包括接收单元,用于接收与智能设备的设备信息对应的信息码,并将该信息码提供给合成单元。
14、一种智能通讯芯片,其特征在于,包括第一传输单元、第二传输单元、第一译码单元、第二译码单元、关键字提取单元和合成单元:
第一传输单元用于接收对被指定的智能设备进行控制的语义信息;还用于向接口另一端的实体发送合成单元合成的语义信息;
关键字提取单元用于从所述语义信息中提取控制关键字;
第一译码单元用于根据预置的控制关键字与控制指令码的对应关系将所述关键字提取单元提取的控制关键字翻译为对应的控制指令码;
第二译码单元用于将第一译码单元翻译出的控制指令码翻译为对应的机器码;
第二传输单元用于向所述被指定的智能设备的控制单元发送第二译码单元翻译出的机器码;还用于接收根据第二译码单元翻译出的机器码进行的操作所对应的信息码;
合成单元用于根据预置的信息码与语义信息的对应关系将第二传输单元接收的信息码合成为对应的语义信息。
15、一种受控设备,其特征在于,包括接收单元、第一译码单元、第二译码单元、关键字提取单元和控制单元:
接收单元用于接收对所述受控设备进行控制的语义信息;
关键字提取单元用于从所述语义信息中提取控制关键字;
第一译码单元用于根据预置的控制关键字与控制指令码的对应关系将所述关键字提取单元提取的控制关键字翻译为对应的控制指令码;
第二译码单元用于将第一译码单元翻译出的控制指令码翻译为对应的机器码;
控制单元用于根据第二译码单元翻译出的机器码控制相关模块进行相应的操作。
16、一种设备网关,其特征在于,包括接收单元、第一译码单元、第二译码单元、关键字提取单元和发送单元:
接收单元用于接收对被指定的受控设备进行控制的语义信息;
关键字提取单元用于从所述语义信息中提取控制关键字;
第一译码单元用于根据预置的控制关键字与控制指令码的对应关系将所述关键字提取单元提取的控制关键字翻译为对应的控制指令码;
第二译码单元用于将第一译码单元翻译出的控制指令码翻译为对应的机器码;
发送单元用于向所述被指定的受控设备发送第二译码单元翻译出的机器码。
17、一种智能设备,其特征在于,包括合成单元、发送单元和信息封装单元:
信息封装单元用于将所述智能设备的设备信息封装在与该信息对应的信息码中;
合成单元用于根据预置的信息码与语义信息的对应关系将所述信息码合成为对应的语义信息;
发送单元用于向接口另一端的实体发送合成单元合成的语义信息。
18、一种设备网关,其特征在于,包括合成单元、发送单元和接收单元:
接收单元用于接收与智能设备的设备信息对应的信息码;
合成单元用于根据预置的信息码与语义信息的对应关系将所述信息码合成为对应的语义信息;
发送单元用于向接口另一端的实体发送合成单元合成的语义信息。
19、一种智能设备,其特征在于,包括传输单元、第一译码单元、第二译码单元、关键字提取单元、合成单元、控制单元和信息封装单元:
传输单元用于接收对所述智能设备进行控制的语义信息;还用于向接口另一端的实体发送合成单元合成的语义信息;
关键字提取单元用于从所述语义信息中提取控制关键字;
第一译码单元用于根据预置的控制关键字与控制指令码的对应关系将所述关键字提取单元提取的控制关键字翻译为对应的控制指令码;
第二译码单元用于将第一译码单元翻译出的控制指令码翻译为对应的机器码;
控制单元用于根据第二译码单元翻译出的机器码控制相关模块进行相应的操作;
信息封装单元用于在控制单元的控制下将根据控制单元进行的操作对应的设备信息封装在对应的信息码中;
合成单元用于根据预置的信息码与语义信息的对应关系将信息封装单元封装的信息码合成为对应的语义信息。
20、一种设备网关,其特征在于,包括第一传输单元、第一译码单元、第二译码单元、第二传输单元、关键字提取单元和合成单元:
第一传输单元用于接收对被指定的智能设备进行控制的语义信息;还用于向接口另一端的实体发送合成单元合成的语义信息;
关键字提取单元用于从所述语义信息中提取控制关键字;
第一译码单元用于根据预置的控制关键字与控制指令码的对应关系将所述关键字提取单元提取的控制关键字翻译为对应的控制指令码;
第二译码单元用于将第一译码单元翻译出的控制指令码翻译为对应的机器码;
第二传输单元用于向所述被指定的智能设备发送第二译码单元翻译出的机器码;还用于接收所述被指定的智能设备根据第二传输单元翻译出的机器码进行的操作所对应的信息码;
合成单元用于根据预置的信息码与语义信息的对应关系将第二传输单元接收的信息码合成为对应的语义信息。
21、一种设备控制***,其特征在于,包括:
用户终端,用于接收对被指定的受控设备进行控制的语义信息;
受控设备,用于根据从控制指令码翻译出的机器码进行相应的操作;所述控制指令码是通过从所述语义信息中提取控制关键字,根据预置的控制关键字与控制指令码的对应关系对所提取的控制关键字进行翻译所获得。
22、一种通讯***,其特征在于,包括:
智能设备,用于将设备信息封装在与该信息对应的信息码中;
用户终端,用于输出语义信息;所述语义信息是根据预置的信息码与语义信息的对应关系对所述智能设备封装的信息码进行合成所获得。
23、一种通讯***,其特征在于,包括:
用户终端,用于接收对被指定的智能设备进行控制的语义信息;还用于输出根据预置的信息码与语义信息的对应关系对智能设备封装的信息码进行合成所获得的语义信息;
智能设备,用于根据从控制指令码翻译出的机器码进行相应的操作,所述控制指令码是通过从所述语义信息中提取控制关键字,根据预置的控制关键字与控制指令码的对应关系对所提取的控制关键字进行翻译所获得;还用于将与所述操作对应的设备信息封装在与该信息对应的信息码中。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200710090662 CN101072259A (zh) | 2007-03-30 | 2007-03-30 | 信息提示方法、设备控制方法、设备控制***及通讯*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200710090662 CN101072259A (zh) | 2007-03-30 | 2007-03-30 | 信息提示方法、设备控制方法、设备控制***及通讯*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101072259A true CN101072259A (zh) | 2007-11-14 |
Family
ID=38899241
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200710090662 Pending CN101072259A (zh) | 2007-03-30 | 2007-03-30 | 信息提示方法、设备控制方法、设备控制***及通讯*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101072259A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101582894B (zh) * | 2009-06-10 | 2011-12-14 | 重庆大学 | 一种用于企业信息化异构***集成的语义网关 |
CN102664008A (zh) * | 2012-04-27 | 2012-09-12 | 上海量明科技发展有限公司 | 一种用以传输数据的方法、终端及*** |
CN104917791A (zh) * | 2014-03-12 | 2015-09-16 | 海尔集团公司 | 一种发送控制指令的方法及装置 |
CN105262788A (zh) * | 2015-09-06 | 2016-01-20 | 北京京东尚科信息技术有限公司 | 用户终端、服务器和用户设备 |
CN105306231A (zh) * | 2014-06-11 | 2016-02-03 | 腾讯科技(深圳)有限公司 | 指令码发送方法和装置 |
CN106210367A (zh) * | 2016-07-29 | 2016-12-07 | 迈普通信技术股份有限公司 | 一种配置语音网关的方法及装置 |
-
2007
- 2007-03-30 CN CN 200710090662 patent/CN101072259A/zh active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101582894B (zh) * | 2009-06-10 | 2011-12-14 | 重庆大学 | 一种用于企业信息化异构***集成的语义网关 |
CN102664008A (zh) * | 2012-04-27 | 2012-09-12 | 上海量明科技发展有限公司 | 一种用以传输数据的方法、终端及*** |
CN102664008B (zh) * | 2012-04-27 | 2014-11-19 | 上海量明科技发展有限公司 | 一种用以传输数据的方法、终端及*** |
CN104917791A (zh) * | 2014-03-12 | 2015-09-16 | 海尔集团公司 | 一种发送控制指令的方法及装置 |
CN105306231A (zh) * | 2014-06-11 | 2016-02-03 | 腾讯科技(深圳)有限公司 | 指令码发送方法和装置 |
CN105262788A (zh) * | 2015-09-06 | 2016-01-20 | 北京京东尚科信息技术有限公司 | 用户终端、服务器和用户设备 |
CN106210367A (zh) * | 2016-07-29 | 2016-12-07 | 迈普通信技术股份有限公司 | 一种配置语音网关的方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101072259A (zh) | 信息提示方法、设备控制方法、设备控制***及通讯*** | |
CN108040264B (zh) | 一种用于电视节目选台的音箱语音控制方法及设备 | |
CN1252590C (zh) | 可下载用户接口 | |
CN103595717A (zh) | 家电控制协议转换方法和控制终端 | |
US6895242B2 (en) | Speech enabled wireless device management and an access platform and related control methods thereof | |
CN108259209A (zh) | 网络设备配置方法和装置 | |
US20160132029A1 (en) | Method for configuring and controlling smart home products | |
CN106019993A (zh) | 烹饪*** | |
CN102625007A (zh) | 一种语音识别的家庭设备控制方法 | |
CN202930019U (zh) | 一种卡拉ok*** | |
CN111381508B (zh) | 一种智能家居的控制方法、***及存储介质 | |
CN106817144A (zh) | 多维度机器人*** | |
CN101192337B (zh) | 一种智能遥控的方法和装置以及遥控器 | |
CN101656692A (zh) | 一种远程协作***和方法 | |
CN108040111A (zh) | 一种支持自然语言交互的装置和方法 | |
CN101197724A (zh) | 基于IPv6的IGRS家庭网络中信息家电的远程控制***和方法 | |
CN101951576B (zh) | Ussd应用业务的实现方法和ussd中心 | |
CN102298590B (zh) | 家庭互联信息显示***和方法、及显示终端和服务器 | |
CN110716706B (zh) | 智能人机交互指令转换方法及*** | |
CN105095410A (zh) | 一种歌曲目录设置方法、移动终端、服务器及*** | |
CN110531632B (zh) | 控制方法及*** | |
CN104866650A (zh) | 一种创建抽象设备的方法和装置 | |
CN106210815A (zh) | 一种用于电子设备间的输入方法及相应的电子设备 | |
CN103888297A (zh) | 交换机网络管理方法和*** | |
CN202889394U (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 | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Open date: 20071114 |