一种用于提供控制家电设备的方案的方法和装置的制造方法_2

文档序号:9767718阅读:来源:国知局
其相关联的待控制的家电设备的标识;
[0044]在一些说明性的实施例中,步骤S101,具体包括:
[0045]根据所述用户标识,从所述关联数据库获取与其相关联的家电设备的标识;
[0046]通过所述家电设备的标识,调取已存储的所述家电设备的信息;
[0047]在一些说明性的实施例中,所述用户注册请求携带所述账号信息,所述从网络侧相应的社交账户获取至少一个用于控制该家电设备的方案,具体包括:
[0048]将所述用户注册请求携带的所述账号信息和所述家电设备的信息发送至云平台;接收所述云平台发送的所述至少一个控制方案;
[0049]所述账号信息可以是用户在网络侧已注册的账户的登陆信息,例如账户名、登陆密码等信息;云平台在收到所述账号信息和所述家电设备的信息后,会根据所述账号信息登陆网络侧的所述账户,然后根据所述家电设备的信息,在所述账户所发布的信息中,抓取所需的至少一条文本信息,并将确定的所述至少一个控制方案反馈给本设备;
[0050]或,上述云平台在网络侧获取所述至少一个控制方案的过程也可以直接由本设备完成,即:
[0051]首先,通过所述账号信息登陆所述社交账户;
[0052]其次,从所述家电设备的信息中提取至少一个关键词,并根据所述至少一个关键词,从所述社交账户在网络侧浏览、关注、发布的信息以及涉及该账户的其它信息中,抓取至少一条文本信息;
[0053]最后,将所述至少一条文本信息与所述家电设备的信息进行比对分析,选取该家电设备能够实现的文本信息作为所述用于控制该家电设备的方案;因为涉及所述社交账户的网络的信息的范围很广,所以抓取到文本信息后,还需要根据家电设备的情况,确定该文本信息中记录的方案是否可以实现,若某文本信息中记录的方案是本家电设备无法完成的,则不选取该方案;
[0054]可选的,若所述家电设备的信息包括:至少一个功能信息;所述从所述家电设备的信息中提取至少一个关键词,包括:
[0055]从所述家电设备的信息中提取所述至少一个功能信息作为关键词;
[0056]所述至少一个控制方案中包括该至少一个功能信息和与其相匹配的参数;
[0057]在一些说明性的实施例中,所述家电设备的信息包括:预置的控制该家电设备的方案,和/或,记录的与所述用户标识相对应的管理账户使用该家电设备的方法;在所述从网络侧获取至少一个控制方案之后,还包括:
[0058]将所述至少一个控制方案添加到已存储的所述家电设备的信息中;
[0059]此时,对于当前本设备存储的家电设备的信息是包括了抓取的至少一个控制方案的信息,如果本设备需要再次从网络侧获取新的控制方案时,则会根据当前的家电设备的信息进行获取,不仅增强了获取新的控制方案的信息来源,还可以避免重复获取相同的控制方案;
[0060]从上述实施例可以看出,本端除了从网络侧获取控制方案外,还会根据用户通过管理账户使用家电设备的情况,记录相应的控制方案,以便用户下次使用时可以直接调用,无需重复繁杂的操作流程;
[0061]在一些说明性的实施例中,在步骤S103之前,还包括:
[0062]接收所述控制设备发送的控制请求,所述控制请求携带所述用户标识和所述家电设备的标识;
[0063]可选的,在步骤S103之后,还包括:
[0064]接收所述控制设备发送的控制消息,所述控制消息携带对应于目标控制方案的触发信号;
[0065]根据所述触发信号,从所述至少一个控制方案中确定所述目标控制方案;
[0066]根据所述目标控制方案生成控制指令,并将所述控制指令发送至所述家电设备,以指示所述家电设备根据所述控制指令执行相应的操作。
[0067]图2示出了本发明实施例的一种用于提供控制家电设备的方案的方法的流程示意图,
[0068]如图2所示,在一些说明性的实施例中,所述一种用于控制家电设备的方法,包括以下几个步骤:
[0069]步骤S101,获取与用户标识相关联的家电设备的信息;
[0070]步骤S102,通过所述家电设备的信息以及与该用户标识相对应的账号信息,从网络侧相应的社交账户获取至少一个用于控制该家电设备的方案(以下简称控制方案);所述账号信息用于登陆所述社交账户;
[0071]步骤S103,根据所述至少一个用于控制该家电设备的方案生成控制界面,并将所述控制界面发送至所述控制设备;
[0072]本实施例与上述实施例的不同之处在于:在步骤S103中,不是直接将控制方案发送至控制设备,而是先生成了控制界面,然后将该控制界面发送至所述控制设备;其中,所述控制界面可以包括与各所述控制方案相对应的按键,在该控制界面上还包括对每个按键所对应的控制方案的说明,以使控制设备在显示该控制界面时,用户可以通过该控制界面读取相应的控制方案的具体内容,还可以通过点击与控制方案相对应的按键,实现对该家电设备的一键控制;
[0073]下面通过举例对上述过程进行说明:
[0074]假设上述实施例可以应用于智能家庭网络中的网关,用户是通过控制设备(手机)上的应用程序对家电设备进行控制,则用户通过手机向本设备(如维护家庭网络的网关)发送需要对某家电设备进行控制的控制请求;网关在接收到该控制请求后,会主动根据所述至少一个控制方案,生成包括所述至少一个控制方案的控制界面,并且每个控制方案都会以一个按键的形式在控制界面上进行显示,然后将该控制界面推送给手机,手机将所述控制界面在显示屏上进行显示,以供用户选择;
[0075]当用户确定目标控制方案,并在显示屏上点取相应的按键后,手机会向网关发送控制消息,所述控制消息携带的触发信号对应于所述目标控制方案;网关收到该消息后,通过识别该触发信号,即获知用户所选择的目标控制方案,然后根据该目标控制方案中记录的信息(例如“烤红薯”:步骤1:烤箱旋转加热、中火、3分钟;步骤2:快速加热、高火、I分钟;)生成相应的控制指令,并将所述控制指令发送至所述家电设备,指示所述家电设备根据所述控制指令执行相应的操作;
[0076]在此处,涉及多个烧烤步骤,网关可以统一将目标控制方案中的信息生成一个控制指令发送给烤箱,由烤箱自动完成所有烧烤流程;或者,网关具有内部计时器,网关首先将控制指令“旋转加热-中火”发送给烤箱,计时3分钟后,再将控制指令“快速加热-高火”发送给烤箱,并计时I分钟,最后发送控制指令“停止”,指示烤箱停止加热。
[0077]下面以一个具体的应用场景来说明本方案,如图3所示,本方案包括家电设备、网关、控制设备、云平台和维护社区类网站的设备,具体过程如下:
[0078]步骤S301,网关注册,发送设备本体描述文件(家电设备的信息);
[0079]家电设备进入本地设备互联网后,向网关注册成为设备网设备,家电设备将设备描述文件以本体文件的形式发送给网关;
[0080]在所述家电设备和网关上分别存有家电数据(如设备描述文件)、设备网数据(包括设备网中各设备以及与各设备相关联的用户的一系列信息);
[0081]所述家电设备的设备描述文件以本体文件的形式呈现,可以包括设备信息、功能和语义标注三个数据组;
[0082]假设家电设备是烤箱,则设备信息是烤箱或烤箱代码,可能还包括烤箱的连接信息;功能包括烤箱在出厂时或不同用户在烤箱上自定义的各种功能信息(如:快速加热、旋转加热和定时加热);语义标注可以包括烤箱的各种烧烤方法,可以是一些烤箱自带的情景模式,例如烤肉串模式,先调用旋转加热功能加热5min,再调用快速加热功能3min ;
[0083]存储在网关的所述设备网数据,如图3所示,所述设备网数据与所述家电设备的设备描述文件的形式类似,也是以本体文件的形式呈现,包括设备、功能和语义标注三个数据组;
[0084]设备网数据包括网关维护的各家电设备的设备信息,用于存储各设备的信息(如设备名称、设备标识、设备的MAC地址、IP地址等),以使需要与某家电设备通信时可以根据里面的信息联络到相应的设备;设备网数据还包括功能和语义标注两组数据,所述功能包括各设备的至少一种功能信息,所述语义标注包括各设备的调用功能信息完成某方法或情景模式的方法;
[0085]在社区类网站的设备上的数据,包括与不同账户相对应的微博信息和其他信息;所述微博信息是用户通过微博账户发布的信息(包括自行撰写、转载、浏览、收听等各种行为涉及的信息),其他信息可以是一些聊天记录、用户头像等信息;
[0086]步骤S302,本体融合,网关对设备本体进行实例化;
[0087]网关接收到家电设备描述文件后对其进行解析,即对其进行本体实例化,将其添加融合至所述设备网数据中,此为本体模型融合过程,采用本体文件融合技术;
[0088]以烤箱为例,将烤箱发送的描述文件中的设备信息、功能和语义标注中的数据添加到所述设备网数据中相应的设备信息、功能和语义标注数据组中;
[0089]步骤S303,用户注册,采用微博账户注册管理账户,生成用户本体数据;
[0090]用户可以利用微博账户(或者其他社区类型网站账户)通过控制设备的客户端向网关进行注册,注册成为智能家居管理账户,在此过程中管理账户的账号信息(账户和密码)与该用户登陆微博的账号信息相同;在注册的过程中,网关根据控制设备发送的信息(例如包括用户标识、用户需要维护的至少一个家电设备的标识)生成用户本体数据,所述用户本体数据包括语义标注和用户账户两个数据组;所述语义标注用于存储与用户相关联的家电设备的使用方法(或情景模式),所述用户账户存储用户的账号信息;其中用户本体数据中的语义标注是根据用户控制的家电设备的标识,直接对设
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1