处理方法、设备及存储介质
优先权信息
本申请要求于2020年8月28号申请的、申请号为202010886785.2、名称为“设备控制方法、设备及可读存储介质”的中国专利申请的优先权,其全部内容通过引用结合于本申请中。
本申请要求于2020年8月28号申请的、申请号为202010881755.2、名称为“设备连接方法、设备、系统及可读存储介质”的中国专利申请的优先权,其全部内容通过引用结合于本申请中。
本申请要求于2020年9月10号申请的、申请号为202010948944.7、名称为“设备连接方法、设备及可读存储介质”的中国专利申请的优先权,其全部内容通过引用结合于本申请中。
本申请要求于2020年9月18号申请的、申请号为202010989325.2、名称为“控制方法、设备及存储介质”的中国专利申请的优先权,其全部内容通过引用结合于本申请中。
本申请要求于2020年9月29号申请的、申请号为202011051971.0、名称为“控制方法、设备及存储介质”的中国专利申请的优先权,其全部内容通过引用结合于本申请中。
本申请要求于2020年9月30号申请的、申请号为202011062786.1、名称为“信息处理方法、设备及存储介质”的中国专利申请的优先权,其全部内容通过引用结合于本申请中。
本申请要求于2020年10月21号申请的、申请号为202011133668.5、名称为“信息处理方法、设备及存储介质”的中国专利申请的优先权,其全部内容通过引用结合于本申请中。
技术领域
本申请涉及电子技术领域,尤其涉及处理方法、设备及存储介质。
背景技术
随着可穿戴智能设备(如智能手表、智能耳机、智能手环等)、智能家居设备(如智能电视、智能音箱等)和车联网设备(如智能汽车、车载终端等)的普及,给人们的生活带来了极大的便利。
但是,对于各设备相互之间的处理,如设备连接、设备控制、设备切换、设备操作及设备提示等,还是存在一些问题,如不智能、不方便和不快捷,导致用户体验不佳。
示例性地,如当前在手机等终端设备与可穿戴、智能家居、车联网等设备组成的联网内,一般只有一个固定的控制中心(如手机),以控制联网内其它设备,而无法根据联网内各设备的具体情况对控制设备进行相应调整。
示例性地,如对于各设备相互之间建立连接的方式比较单一,不够灵活智能。
示例性地,如在各设备相互之间建立连接之后,设备间的控制交互比较简单或固定,不够灵活智能、方便和快捷。
示例性地,如在各设备相互之间建立连接之后,各设备所接收到的信息(如事件)由各设备自行处理,或各设备自行响应各自设备所采集到的信息、接收到的指令等,处理方式比较简单或固定、不够智能、方便和灵活。
示例性地,如在有设备从其所在连接网络内断开后,用户不能第一时间或很方便地获取到相应信息,往往只有等用户无法使用该设备在连接网络内的功能时,用户才能知晓该设备已从其所在的连接网络断开,不够智能、方便和快捷。
示例性地,如在各设备相互之间建立连接之后,不能结合设备间绑定关系来更智能便捷地调整连接关系,再如控制中心不能结合直接连接和/或间接连接设备信息,以及网络服务器上的相关信息来进行智能推荐,还如不支持连接设备组成的群组切换功能等。
上述内容仅用于辅助理解本申请的技术方案,并不代表承认上述内容是现有技术。
发明内容
本申请的主要目的在于提供一种处理方法、设备及存储介质,旨在解决上述各设备相互之间的处理不智能、不方便和不快捷的技术问题。
为实现上述目的,本申请提供一种处理方法,所述处理方法应用于第一控制中心,所述处理方法包括步骤:
S10:获取预设信息,可选地,所述预设信息由所述第一控制中心和/或其所控制的其它设备提供;
S11:检测所述预设信息是否符合预设规则;
S12:若是,则根据预设策略执行相应的设备控制操作。
可选地,所述根据预设策略执行相应的设备控制操作的目的可以是转移或迁移或复制或备份所述第一控制中心的相关数据和/或控制功能,也可以是输出提示等。
可选地,所述预设信息包括以下至少一种:
连接信息,所述连接信息包括以下至少一种:连接状况信息、网络速率信息;
状态信息,所述状态信息包括以下至少一种:设备状态信息、电量信息、存储空间信息;
环境信息,所述环境信息包括以下至少一种:外界环境信息、使用环境信息;
使用信息,所述使用信息包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息;
距离信息;
用户生理信息。
可选地,所述S11步骤包括以下至少一种:
检测所述连接状况信息是否符合第一预设规则;
检测所述网络速率信息是否符合第二预设规则;
检测所述设备状态信息是否符合第三预设规则;
检测所述电量信息是否符合第四预设规则;
检测所述存储空间信息是否符合第五预设规则;
检测所述外界环境信息是否符合第六预设规则;
检测所述使用环境信息是否符合第七预设规则;
检测所述流量信息是否符合第八预设规则;
检测所述使用习惯信息是否符合第九预设规则;
检测所述当前使用应用信息是否符合第十预设规则;
检测所述距离信息是否符合第十一预设规则;
检测所述用户生理信息是否符合第十二预设规则。
可选地,所述S12步骤包括以下至少一种:
若所述连接状况信息符合第一预设规则,则根据第一预设策略执行相应的设备控制操作;
若所述网络速率信息符合第二预设规则,则根据第二预设策略执行相应的设备控制操作;
若所述设备状态信息符合第三预设规则,则根据第三预设策略执行相应的设备控制操作;
若所述电量信息符合第四预设规则,则根据第四预设策略执行相应的设备控制操作;
若所述存储空间信息符合第五预设规则,则根据第五预设策略执行相应的设备控制操作;
若所述外界环境信息符合第六预设规则,则根据第六预设策略执行相应的设备控制操作;
若所述使用环境信息符合第七预设规则,则根据第七预设策略执行相应的设备控制操作;
若所述流量信息符合第八预设规则,则根据第八预设策略执行相应的设备控制操作;
若所述使用习惯信息符合第九预设规则,则根据第九预设策略执行相应的设备控制操作;
若所述当前使用应用信息符合第十预设规则,则根据第十预设策略执行相应的设备控制操作;
若所述距离信息符合第十一预设规则,则根据第十一预设策略执行相应的设备控制操作;
若所述用户生理信息符合第十二预设规则,则根据第十二预设策略执行相应的设备控制操作。
可选地,所述处理方法,还包括:
所述执行相应的设备控制操作,包括:
设置所述预设信息不符合第一预设规则、第二预设规则、第三预设规则、第四预设规则、第五预设规则、第六预设规则、第七预设规则、第八预设规则、第九预设规则、第十预设规则、第十一预设规则或第十二预设规则时的相应设备为第二控制中心,可选地,所述相应设备为所述第一控制中心所控制的设备之一。
可选地,所述处理方法,还包括:
所述执行相应的设备控制操作的步骤,包括:
迁移所述第一控制中心中的相关数据至所述第二控制中心;和/或,
转移所述第一控制中心的控制功能至所述第二控制中心。
可选地,所述相关数据包括以下至少一种:
连接信息数据、设置项参数数据和相关下载数据。
可选地,所述相关数据还包括至少一第一相关数据和/或至少一第二相关数据,迁移或转移或复制或备份所述第一控制中心中的相关数据至所述第二控制中心的步骤,包括以下至少一种:
只备份或转移所述第一控制中心中的第一相关数据至所述第二控制中心;
只备份或转移所述第一控制中心中与所述第一相关数据对应的第二相关数据至所述第二控制中心;
除备份或转移所述第一控制中心中的第一相关数据至所述第二控制中心外,还将与所述第一相关数据对应的第二相关数据备份或转移至所述第二控制中心;
备份或转移所述第一控制中心中的第一相关数据及对应的更新数据至所述第二控制中心;
备份或转移所述第一控制中心中与所述第一相关数据对应的第二相关数据及对应的更新数据至所述第二控制中心;
备份或转移所述第一控制中心中的第一相关数据及对应的更新数据,和与所述第一相关数据对应第 二相关数据的更新数据至所述第二控制中心。
可选地,所述相关数据的迁移方式包括以下至少一种:
同步、异步、实时、预约时间、根据用户设定、根据用户习惯、同上次选择或设定。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一控制中心的控制功能至所述第二控制中心之前,获取与所述第二控制中心相关的第一对应信息;
处理所述第一对应信息。
可选地,所述处理所述第一对应信息,包括以下至少一种:
若所述第一对应信息符合第一预设条件,则执行所述转移所述第一控制中心的控制功能至所述第二控制中心的步骤;
若所述第一对应信息不符合第一预设条件,则不执行所述转移所述第一控制中心的控制功能至所述第二控制中心的步骤,和/或,在所述第一控制中心和/或所述第二控制中心输出提示信息。
可选地,所述第一对应信息包括于所述第二控制中心上输入的第一指令信息和/或所述第二控制中心的连接状况信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个,所述符合第一预设条件包括以下至少一种:
若所述第一指令信息为生物特征信息,且所述生物特征信息符合预设生物特征信息,则符合所述第一预设条件;
若所述第一指令信息为密码信息,且所述密码信息符合预设密码信息,则符合所述第一预设条件;
若所述第二控制中心的连接状况信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个符合第二预设条件,则符合所述第一预设条件。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一控制中心的控制功能至所述第二控制中心之后,接收所述第二控制中心所控制的其它设备发送的第二指令信息,可选地,所述第二指令信息由用户于所述第二控制中心所控制的其它设备上输入;
响应所述第二指令信息。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一控制中心的控制功能至所述第二控制中心之后,在所述第一控制中心和/或所述第二控制中心输出相关提示信息。
可选地,所述S10步骤之前,包括:
判断是否为预设模式;
若是,才执行所述S10步骤。
本申请还提供一种处理方法,所述处理方法应用于第一控制中心,所述处理方法包括以下步骤:
Z10:获取第一预设信息和/或第二预设信息;
Z11:检测所述第一预设信息和/或第二预设信息是否符合预设规则;
Z12:若是,则根据预设策略执行相应的设备控制操作。
可选地,所述第一预设信息由所述第一控制中心和/或其所控制的其它设备提供。
可选地,所述第二预设信息由第二控制中心和/或其所控制的其它设备提供。
可选地,所述第一控制中心和所述第二控制中心均和至少一个第三设备直接连接或间接连接。
可选地,所述第一控制中心和所述第二控制中心均和至少一个第四设备绑定。
可选地,若所述第一控制中心检测到第二控制中心与所述第四设备一旦建立连接,则根据绑定切换策略将第一控制中心上的控制功能和/或相关数据转移或复制到所述第二控制中心。
可选地,在所述第一控制中心将控制功能和/或相关数据转移或复制到所述第二控制中心之后,所述第一控制中心与所述第四设备断开或者保持一种非控制模式的常规连接状态(如类似于地位平等的两个设备)。
可选地,所述绑定切换策略包括以下至少一种:
立即或延时或定时只将第一控制中心上的控制功能转移或复制到所述第二控制中心;
立即或延时或定时只将第一控制中心上的相关数据转移或复制到所述第二控制中心;
立即或延时或定时将第一控制中心上的控制功能和/或相关数据转移或复制到所述第二控制中心;
在第一控制中心和/或第二控制中心输出提示信息(如切换确认界面、或是否接受界面等),根据用户操作来确定是否立即或延时或定时将第一控制中心上的控制功能和/或相关数据转移或复制到所述第二控制中心。
可选地,所述第一控制中心和所述第二控制中心可以为同一个设备,也可以为不同的设备。
可选地,若所述第一控制中心和所述第二控制中心为不同的设备,且连接网络内若只能允许同时只有一个有效的控制中心,则可根据控制中心确定策略来确定当前有效的控制中心。
可选地,控制中心确定策略包括以下至少一种:
同用户上次选择;
默认选择第一控制中心或第二控制中心;
某一段时期内(如近一周,或近一月,或完整历史周期内),设置为目标控制中心成功次数最多或失败次数最少的一个;
随机选择一个;
根据用户使用习惯或操作最方便(如正在使用)的一个;
网络速率信息、状态信息、环境信息、使用信息、距离信息、用户生理信息中的至少一个符合要求的其中一个(若有多个设备同时符合要求,还可以根据相应参数值进行排序,优先选择最大的一个)。
可选地,所述根据预设策略执行相应的设备控制操作的目的可以是转移或迁移或复制或备份所述第一控制中心的相关数据和/或控制功能,也可以是输出提示等。
可选地,所述第一预设信息和/或第二预设信息包括以下至少一种:
连接信息,所述连接信息包括以下至少一种:连接状况信息、网络速率信息;
状态信息,所述状态信息包括以下至少一种:设备状态信息、电量信息、存储空间信息;
环境信息,所述环境信息包括以下至少一种:外界环境信息、使用环境信息;
使用信息,所述使用信息包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息;
距离信息;
用户生理信息。
可选地,所述Z11步骤包括以下至少一种:
检测所述连接状况信息是否符合第一预设规则;
检测所述网络速率信息是否符合第二预设规则;
检测所述设备状态信息是否符合第三预设规则;
检测所述电量信息是否符合第四预设规则;
检测所述存储空间信息是否符合第五预设规则;
检测所述外界环境信息是否符合第六预设规则;
检测所述使用环境信息是否符合第七预设规则;
检测所述流量信息是否符合第八预设规则;
检测所述使用习惯信息是否符合第九预设规则;
检测所述当前使用应用信息是否符合第十预设规则;
检测所述距离信息是否符合第十一预设规则;
检测所述用户生理信息是否符合第十二预设规则。
可选地,所述Z12步骤包括以下至少一种:
若所述连接状况信息符合第一预设规则,则根据第一预设策略执行相应的设备控制操作;
若所述网络速率信息符合第二预设规则,则根据第二预设策略执行相应的设备控制操作;
若所述设备状态信息符合第三预设规则,则根据第三预设策略执行相应的设备控制操作;
若所述电量信息符合第四预设规则,则根据第四预设策略执行相应的设备控制操作;
若所述存储空间信息符合第五预设规则,则根据第五预设策略执行相应的设备控制操作;
若所述外界环境信息符合第六预设规则,则根据第六预设策略执行相应的设备控制操作;
若所述使用环境信息符合第七预设规则,则根据第七预设策略执行相应的设备控制操作;
若所述流量信息符合第八预设规则,则根据第八预设策略执行相应的设备控制操作;
若所述使用习惯信息符合第九预设规则,则根据第九预设策略执行相应的设备控制操作;
若所述当前使用应用信息符合第十预设规则,则根据第十预设策略执行相应的设备控制操作;
若所述距离信息符合第十一预设规则,则根据第十一预设策略执行相应的设备控制操作;
若所述用户生理信息符合第十二预设规则,则根据第十二预设策略执行相应的设备控制操作。
可选地,所述处理方法,还包括:
所述执行相应的设备控制操作,包括:
设置所述预设信息不符合第一预设规则、第二预设规则、第三预设规则、第四预设规则、第五预设规则、第六预设规则、第七预设规则、第八预设规则、第九预设规则、第十预设规则、第十一预设规则或第十二预设规则时的相应设备为第二控制中心,可选地,所述相应设备为所述第一控制中心所控制的设备之一。
可选地,所述处理方法,还包括:
所述执行相应的设备控制操作的步骤,包括:
迁移所述第一控制中心中的相关数据至所述第二控制中心;和/或,
转移所述第一控制中心的控制功能至所述第二控制中心。
可选地,所述相关数据包括以下至少一种:
连接信息数据、设置项参数数据和相关下载数据。
可选地,所述相关数据还包括至少一第一相关数据和/或至少一第二相关数据,迁移或转移或复制或备份所述第一控制中心中的相关数据至所述第二控制中心的步骤,包括以下至少一种:
只备份或转移所述第一控制中心中的第一相关数据至所述第二控制中心;
只备份或转移所述第一控制中心中与所述第一相关数据对应的第二相关数据至所述第二控制中心;
除备份或转移所述第一控制中心中的第一相关数据至所述第二控制中心外,还将与所述第一相关数据对应的第二相关数据备份或转移至所述第二控制中心;
备份或转移所述第一控制中心中的第一相关数据及对应的更新数据至所述第二控制中心;
备份或转移所述第一控制中心中与所述第一相关数据对应的第二相关数据及对应的更新数据至所述第二控制中心;
备份或转移所述第一控制中心中的第一相关数据及对应的更新数据,和与所述第一相关数据对应第二相关数据的更新数据至所述第二控制中心。
可选地,所述相关数据的迁移方式包括以下至少一种:
同步、异步、实时、预约时间、根据用户设定、根据用户习惯、同上次选择或设定。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一控制中心的控制功能至所述第二控制中心之前,获取与所述第二控制中心相关的第一对应信息;
处理所述第一对应信息。
可选地,所述处理所述第一对应信息,包括以下至少一种:
若所述第一对应信息符合第一预设条件,则执行所述转移所述第一控制中心的控制功能至所述第二控制中心的步骤;
若所述第一对应信息不符合第一预设条件,则不执行所述转移所述第一控制中心的控制功能至所述第二控制中心的步骤,和/或,在所述第一控制中心和/或所述第二控制中心输出提示信息。
可选地,所述第一对应信息包括于所述第二控制中心上输入的第一指令信息和/或所述第二控制中心的连接状况信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个,所述符合第一预设条件包括以下至少一种:
若所述第一指令信息为生物特征信息,且所述生物特征信息符合预设生物特征信息,则符合所述第一预设条件;
若所述第一指令信息为密码信息,且所述密码信息符合预设密码信息,则符合所述第一预设条件;
若所述第二控制中心的连接状况信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个符合第二预设条件,则符合所述第一预设条件。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一控制中心的控制功能至所述第二控制中心之后,接收所述第二控制中心所控制的其它设备发送的第二指令信息,可选地,所述第二指令信息由用户于所述第二控制中心所控制的其它设备上输入;
响应所述第二指令信息。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一控制中心的控制功能至所述第二控制中心之后,在所述第一控制中心和/或所述第二控制中心输出相关提示信息。
可选地,所述Z10步骤之前,包括:
判断是否为预设模式;
若是,才执行所述Z10步骤。
本申请还提供一种处理方法,所述处理方法包括以下步骤:
S20:在第一控制中心输出设备列表信息,可选地,所述设备包括至少一由所述第一控制中心控制的其它设备;
S21:根据选择操作确定目标控制中心或根据预设规则确定目标控制中心;
S22:检测所述目标控制中心的相关信息是否符合预设要求;
S23:若是,则根据预设策略执行相应的设备控制操作,和/或,若否,则输出提示信息。
可选地,所述根据预设策略执行相应的设备控制操作的目的可以是转移或迁移或复制或备份所述第一控制中心的相关数据和/或控制功能,也可以是输出提示等。
可选地,所述相关信息包括以下至少一种:
网络速率信息;
状态信息,所述状态信息包括以下至少一种:设备状态信息、电量信息、存储空间信息;
环境信息,所述环境信息包括以下至少一种:外界环境信息、使用环境信息;
使用信息,所述使用信息包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息;
距离信息;
用户生理信息。
可选地,所述S22步骤包括以下至少一种:
检测所述网络速率信息是否符合网络速率要求;
检测所述设备状态信息是否符合设备状态要求;
检测所述电量信息是否符合电量要求;
检测所述存储空间信息是否符合存储空间要求;
检测所述外界环境信息是否符合外界环境要求;
检测所述使用环境信息是否符合使用环境要求;
检测所述流量信息是否符合流量要求;
检测所述使用习惯信息是否符合使用习惯要求;
检测所述当前使用应用信息是否符合当前使用应用要求;
检测所述距离信息是否符合距离要求;
检测所述用户生理信息是否符合用户生理要求。
可选地,所述预设规则可以是同用户上次选择,也可以是默认选择设备列表中第一个或中间一个或最后一个,还可以是某一段时期内(如近一周,或近一月,或完整历史周期内),设置为目标控制中心成功次数最多或失败次数最少的一个,也可以是随机选择一个,还可以是根据用户使用习惯或操作最方便(如正在使用)的一个,还可以是网络速率信息、状态信息、环境信息、使用信息、距离信息、用户生理信息中的至少一个符合要求的其中一个(若有多个设备同时符合要求,还可以根据相应参数值进行排序,优先选择最大的一个)。
可选地,所述S23步骤,包括:
若所述目标控制中心的相关信息符合预设要求,且所述目标控制中心与所述第一控制中心不同,则转移所述第一控制中心的控制功能至所述目标控制中心。
可选地,所述处理方法,还包括:
迁移所述第一控制中心中的相关数据至所述目标控制中心。
可选地,所述相关数据包括以下至少一种:
连接信息数据、设置项参数数据和相关下载数据。
可选地,所述相关数据还包括至少一第一相关数据和/或至少一第二相关数据,迁移或转移或复制或备份所述第一控制中心中的相关数据至所述目标控制中心的步骤,包括以下至少一种:
只备份或转移所述第一控制中心中的第一相关数据至所述目标控制中心;
只备份或转移所述第一控制中心中的第二相关数据至所述目标控制中心;
除备份或转移所述第一控制中心中的第一相关数据至所述目标控制中心外,还将与所述第一相关数据对应的第二相关数据备份或转移至所述目标控制中心;
备份或转移所述第一控制中心中的第一相关数据及对应的更新数据至所述目标控制中心;
备份或转移所述第一控制中心中的第二相关数据及对应的更新数据至所述目标控制中心;
备份或转移所述第一控制中心中的第一相关数据及对应的更新数据,和与所述第一相关数据对应第二相关数据的更新数据至所述目标控制中心。
可选地,所述相关数据的迁移方式包括以下至少一种:
同步、异步、实时、预约时间、根据用户设定、根据用户习惯、同上次选择或设定。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一控制中心的控制功能至所述目标控制中心之前,获取与所述目标控制中心相关的第一对应信息并响应所述第一对应信息。
可选地,所述响应所述第一对应信息,包括以下至少一种:
若所述第一对应信息符合第三预设条件,则执行所述转移所述第一控制中心的控制功能至所述目标 控制中心的步骤;
若所述第一对应信息不符合第三预设条件,则不执行所述转移所述第一控制中心的控制功能至所述目标控制中心的步骤,和/或,在所述第一控制中心和/或所述目标控制中心输出提示信息。
可选地,所述第一对应信息包括于所述目标控制中心上输入的第六指令信息和/或所述目标控制中心的网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个,所述符合第三预设条件包括以下至少一种:
若所述第六指令信息为生物特征信息,且所述生物特征信息符合预设生物特征信息,则符合所述第三预设条件;
若所述第六指令信息为密码信息,且所述密码信息符合预设密码信息,则符合所述第三预设条件;
若所述目标控制中心的网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息、用户生理信息中的至少一个符合预设要求,则符合所述第三预设条件。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一控制中心的控制功能至所述目标控制中心之后,接收所述目标控制中心所控制的其它设备发送的第七指令信息,并响应所述第七指令信息。
可选地,在迁移或转移或复制或备份所述第一控制中心的控制功能至所述目标控制中心之后,还包括以下至少一种:
在所述第一控制中心和/或所述目标控制中心输出相关提示信息;
更新所述设备列表信息。
可选地,所述S20步骤之前,包括:
判断是否为预设模式;
若是,才执行所述S20步骤。
本申请还提供一种处理方法,应用于第一控制中心,所述处理方法包括以下步骤:
Z20:获取第一信息和/或第二信息和/或第三信息,可选地,所述第一信息由与所述第一控制中心直接连接的至少一第一设备提供,所述第二信息由与所述第一控制中心间接连接的至少一第二设备提供,所述第三信息由与所述第一控制中心、所述第一设备和所述第二设备中的至少一个连接的网络服务器提供;
Z21:根据处理规则处理所述第一信息和/或第二信息和/或第三信息,以得到至少一推荐信息,可选地,所述推荐信息包括至少一第一推荐信息,和/或至少一第二推荐信息,和/或至少一第三推荐信息;
Z22:检测所述第一控制中心,和/或所述第一设备,和/或所述第二设备是否符合推荐要求;
Z23:若是,则根据预设推荐策略执行相应的设备控制操作,和/或,若否,则输出提示信息。
可选地,所述第一信息和/或第二信息包括以下至少一种:
连接信息,所述连接信息包括以下至少一种:连接状况信息、网络速率信息;
状态信息,所述状态信息包括以下至少一种:设备状态信息、电量信息、存储空间信息;
环境信息,所述环境信息包括以下至少一种:外界环境信息、使用环境信息;
使用信息,所述使用信息包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息;
距离信息;
用户生理信息。
可选地,所述Z21步骤包括以下至少一种:
根据第一处理规则处理所述第一信息,得到至少一所述第一推荐信息;
根据第二处理规则处理所述第二信息,得到至少一所述第二推荐信息;
根据第三处理规则处理所述第三信息,得到至少一所述第三推荐信息;
根据第四处理规则处理所述第一信息、第二信息和第三信息中的至少两个,得到至少一所述第三推荐信息。
可选地,所述第一处理规则和/或所述第二处理规则和/或所述第三处理规则和/或所述第四处理规则包括以下至少一种:
根据本地和/或网络数据分析或人工智能算法得到对应的推荐信息;
提取信息关键字和/或相应参数值,根据预设关键字和/或参数值推荐策略得到对应的推荐信息;
根据用户习惯或设置(如固定推荐内容)或选择确定对应的推荐信息。
可选地,所述Z22步骤包括以下至少一种:
检测所述连接状况信息是否符合第一预设规则;
检测所述网络速率信息是否符合第二预设规则;
检测所述设备状态信息是否符合第三预设规则;
检测所述电量信息是否符合第四预设规则;
检测所述存储空间信息是否符合第五预设规则;
检测所述外界环境信息是否符合第六预设规则;
检测所述使用环境信息是否符合第七预设规则;
检测所述流量信息是否符合第八预设规则;
检测所述使用习惯信息是否符合第九预设规则;
检测所述当前使用应用信息是否符合第十预设规则;
检测所述距离信息是否符合第十一预设规则;
检测所述用户生理信息是否符合第十二预设规则。
可选地,所述Z23步骤包括以下至少一种:
若所述连接状况信息符合第一预设规则,则根据第一预设策略执行相应的设备控制操作;
若所述网络速率信息符合第二预设规则,则根据第二预设策略执行相应的设备控制操作;
若所述设备状态信息符合第三预设规则,则根据第三预设策略执行相应的设备控制操作;
若所述电量信息符合第四预设规则,则根据第四预设策略执行相应的设备控制操作;
若所述存储空间信息符合第五预设规则,则根据第五预设策略执行相应的设备控制操作;
若所述外界环境信息符合第六预设规则,则根据第六预设策略执行相应的设备控制操作;
若所述使用环境信息符合第七预设规则,则根据第七预设策略执行相应的设备控制操作;
若所述流量信息符合第八预设规则,则根据第八预设策略执行相应的设备控制操作;
若所述使用习惯信息符合第九预设规则,则根据第九预设策略执行相应的设备控制操作;
若所述当前使用应用信息符合第十预设规则,则根据第十预设策略执行相应的设备控制操作;
若所述距离信息符合第十一预设规则,则根据第十一预设策略执行相应的设备控制操作;
若所述用户生理信息符合第十二预设规则,则根据第十二预设策略执行相应的设备控制操作。
可选地,所述处理方法,还包括:
所述执行相应的设备控制操作,包括:
设置不符合第一预设规则、第二预设规则、第三预设规则、第四预设规则、第五预设规则、第六预设规则、第七预设规则、第八预设规则、第九预设规则、第十预设规则、第十一预设规则或第十二预设规则时的所述第一控制中心、所述第一设备和/或所述第二设备中的至少一个为推荐信息输出设备,和/或输出相应的推荐信息到所述第一控制中心、所述第一设备和/或所述第二设备中的至少一个。
可选地,输出相应的推荐信息到所述第一控制中心、所述第一设备和/或所述第二设备中的至少一个,包括以下至少一种:
输出所述第一推荐信息到所述第一设备;
输出所述第二推荐信息到所述第二设备;
输出所述第一推荐信息、第二推荐信息和第三推荐信息中的至少一个到所述第一控制中心。
可选地,输出相应的推荐信息到所述第一控制中心、所述第一设备和/或所述第二设备中的至少一个的输出时机可以是同时,也可以是定时,还可以是延时等。
可选地,所述第一控制中心和/或所述第一设备和/或所述第二设备输出相应推荐信息的方式可以相同,也可以不同。
可选地,所述推荐信息的输出方式可以是界面输出,也可以是语音播报,还可以是灯光提示等。
可选地,所述处理方法,还包括:
所述执行相应的设备控制操作的步骤,包括:
迁移所述第一控制中心中的相关数据至所述第二控制中心;和/或,
转移所述第一控制中心的控制功能至所述第二控制中心。
可选地,所述相关数据包括以下至少一种:
连接信息数据、设置项参数数据和相关下载数据。
可选地,所述相关数据还包括至少一第一相关数据和/或至少一第二相关数据,迁移或转移或复制或备份所述第一控制中心中的相关数据至所述第二控制中心的步骤,包括以下至少一种:
只备份或转移所述第一控制中心中的第一相关数据至所述第二控制中心;
只备份或转移所述第一控制中心中与所述第一相关数据对应的第二相关数据至所述第二控制中心;
除备份或转移所述第一控制中心中的第一相关数据至所述第二控制中心外,还将与所述第一相关数据对应的第二相关数据备份或转移至所述第二控制中心;
备份或转移所述第一控制中心中的第一相关数据及对应的更新数据至所述第二控制中心;
备份或转移所述第一控制中心中与所述第一相关数据对应的第二相关数据及对应的更新数据至所 述第二控制中心;
备份或转移所述第一控制中心中的第一相关数据及对应的更新数据,和与所述第一相关数据对应第二相关数据的更新数据至所述第二控制中心。
可选地,所述相关数据的迁移方式包括以下至少一种:
同步、异步、实时、预约时间、根据用户设定、根据用户习惯、同上次选择或设定。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一控制中心的控制功能至所述第二控制中心之前,获取与所述第二控制中心相关的第一对应信息;
处理所述第一对应信息。
可选地,所述处理所述第一对应信息,包括以下至少一种:
若所述第一对应信息符合第一预设条件,则执行所述转移所述第一控制中心的控制功能至所述第二控制中心的步骤;
若所述第一对应信息不符合第一预设条件,则不执行所述转移所述第一控制中心的控制功能至所述第二控制中心的步骤,和/或,在所述第一控制中心和/或所述第二控制中心输出提示信息。
可选地,所述第一对应信息包括于所述第二控制中心上输入的第一指令信息和/或所述第二控制中心的连接状况信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个,所述符合第一预设条件包括以下至少一种:
若所述第一指令信息为生物特征信息,且所述生物特征信息符合预设生物特征信息,则符合所述第一预设条件;
若所述第一指令信息为密码信息,且所述密码信息符合预设密码信息,则符合所述第一预设条件;
若所述第二控制中心的连接状况信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个符合第二预设条件,则符合所述第一预设条件。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一控制中心的控制功能至所述第二控制中心之后,接收所述第二控制中心所控制的其它设备发送的第二指令信息,可选地,所述第二指令信息由用户于所述第二控制中心所控制的其它设备上输入;
响应所述第二指令信息。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一控制中心的控制功能至所述第二控制中心之后,在所述第一控制中心和/或所述第二控制中心输出相关提示信息。
可选地,所述Z20步骤之前,包括:
判断是否为预设模式(如智能推荐模式);
若是,才执行所述Z20步骤。
本申请提供一种处理方法,所述处理方法应用于第一控制中心,所述处理方法包括步骤:
Z30:获取预设信息,可选地,所述预设信息由第一控制中心和/或第二控制中心所在的群组提供;
Z31:检测所述预设信息是否符合预设规则;
Z32:若是,则根据预设策略执行相应的设备控制操作,和/或,若否,则输出提示信息。
可选地,所述根据预设策略执行相应的设备控制操作的目的可以是转移所述第一控制中心和/或所述第一控制中心所在群组的相关数据和/或控制功能,也可以是输出提示等。
可选地,所述预设信息包括以下至少一种:
连接信息,所述连接信息包括以下至少一种:连接状况信息、网络速率信息;
状态信息,所述状态信息包括以下至少一种:设备状态信息、电量信息、存储空间信息;
环境信息,所述环境信息包括以下至少一种:外界环境信息、使用环境信息;
使用信息,所述使用信息包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息;
距离信息;
用户生理信息。
可选地,所述Z31步骤包括以下至少一种:
检测所述连接状况信息是否符合第一预设规则;
检测所述网络速率信息是否符合第二预设规则;
检测所述设备状态信息是否符合第三预设规则;
检测所述电量信息是否符合第四预设规则;
检测所述存储空间信息是否符合第五预设规则;
检测所述外界环境信息是否符合第六预设规则;
检测所述使用环境信息是否符合第七预设规则;
检测所述流量信息是否符合第八预设规则;
检测所述使用习惯信息是否符合第九预设规则;
检测所述当前使用应用信息是否符合第十预设规则;
检测所述距离信息是否符合第十一预设规则;
检测所述用户生理信息是否符合第十二预设规则。
可选地,所述Z32步骤包括以下至少一种:
若所述连接状况信息符合第一预设规则,则根据第一预设策略执行相应的设备控制操作;
若所述网络速率信息符合第二预设规则,则根据第二预设策略执行相应的设备控制操作;
若所述设备状态信息符合第三预设规则,则根据第三预设策略执行相应的设备控制操作;
若所述电量信息符合第四预设规则,则根据第四预设策略执行相应的设备控制操作;
若所述存储空间信息符合第五预设规则,则根据第五预设策略执行相应的设备控制操作;
若所述外界环境信息符合第六预设规则,则根据第六预设策略执行相应的设备控制操作;
若所述使用环境信息符合第七预设规则,则根据第七预设策略执行相应的设备控制操作;
若所述流量信息符合第八预设规则,则根据第八预设策略执行相应的设备控制操作;
若所述使用习惯信息符合第九预设规则,则根据第九预设策略执行相应的设备控制操作;
若所述当前使用应用信息符合第十预设规则,则根据第十预设策略执行相应的设备控制操作;
若所述距离信息符合第十一预设规则,则根据第十一预设策略执行相应的设备控制操作;
若所述用户生理信息符合第十二预设规则,则根据第十二预设策略执行相应的设备控制操作。
可选地,所述处理方法,还包括:
所述执行相应的设备控制操作,包括:
设置所述预设信息不符合第一预设规则、第二预设规则、第三预设规则、第四预设规则、第五预设规则、第六预设规则、第七预设规则、第八预设规则、第九预设规则、第十预设规则、第十一预设规则或第十二预设规则时的相应设备为第三控制中心。
可选地,所述相应设备为所述第一控制中心所控制的设备之一。
可选地,所述执行相应的设备控制操作的步骤,还包括以下至少一种:
若所述第三控制中心属于所述第一控制中心所在群组,则只需迁移或转移所述第一控制中心的控制功能到所述第三控制中心;
若所述第三控制中心属于所述第一控制中心所在群组,则只需迁移或转移所述第一控制中心的相关数据到所述第三控制中心;
若所述第三控制中心属于所述第二控制中心所在群组,则需将所述第一控制中心的控制功能和/或相关数据迁移或转移到所述第三控制中心,和/或所述第一控制中心所在群中的至少一第一设备的相关功能和/或数据迁移或转移第二控制中心所在群组中的至少一第二设备;
若所述第三控制中心既不属于所述第一控制中心所在群中,也不属于所述第二控制中心所在群组,则需将所述第一控制中心的控制功能和/或相关数据迁移或转移到所述第三控制中心,和/或所述第一控制中心所在群中的至少一第一设备的相关功能和/或数据迁移或转移第三控制中心所在群组中的至少一第三设备。
可选地,所述第一设备与所述第一控制中心不是同一个设备,并且可以与所述第一控制中心直接连接或间接连接。
可选地,所述第二设备可以是第二控制中心所在群组中的任一设备。
可选地,所述第三设备可以是第三控制中心所在群组中的任一设备。
可选地,所述第一控制中心和/或所述第一设备相关数据包括以下至少一种:
连接信息数据、设置项参数数据和相关下载数据。
可选地,所述相关数据还包括至少一第一相关数据和/或至少一第二相关数据,迁移或转移或复制或备份所述第一控制中心中的相关数据至所述第三控制中心的步骤,包括以下至少一种:
只备份或转移所述第一控制中心中的第一相关数据至所述第三控制中心;
只备份或转移所述第一控制中心中与所述第一相关数据对应的第二相关数据至所述第三控制中心;
除备份或转移所述第一控制中心中的第一相关数据至所述第三控制中心外,还将与所述第一相关数据对应的第二相关数据备份或转移至所述第三控制中心;
备份或转移所述第一控制中心中的第一相关数据及对应的更新数据至所述第三控制中心;
备份或转移所述第一控制中心中与所述第一相关数据对应的第二相关数据及对应的更新数据至所 述第三控制中心;
备份或转移所述第一控制中心中的第一相关数据及对应的更新数据,和与所述第一相关数据对应第二相关数据的更新数据至所述第三控制中心。
可选地,所述相关数据的迁移方式包括以下至少一种:
同步、异步、实时、预约时间、根据用户设定、根据用户习惯、同上次选择或设定。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一控制中心的控制功能至所述第三控制中心之前,获取与所述第三控制中心相关的第一对应信息;
处理所述第一对应信息。
可选地,所述处理所述第一对应信息,包括以下至少一种:
若所述第一对应信息符合第一预设条件,则执行所述转移所述第一控制中心的控制功能至所述第三控制中心的步骤;
若所述第一对应信息不符合第一预设条件,则不执行所述转移所述第一控制中心的控制功能至所述第三控制中心的步骤,和/或,在所述第一控制中心和/或所述第三控制中心输出提示信息。
可选地,所述第一对应信息包括于所述第三控制中心上输入的第一指令信息和/或所述第三控制中心的连接状况信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个,所述符合第一预设条件包括以下至少一种:
若所述第一指令信息为生物特征信息,且所述生物特征信息符合预设生物特征信息,则符合所述第一预设条件;
若所述第一指令信息为密码信息,且所述密码信息符合预设密码信息,则符合所述第一预设条件;
若所述第三控制中心的连接状况信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个符合第二预设条件,则符合所述第一预设条件。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一控制中心的控制功能至所述第三控制中心之后,接收所述第三控制中心所控制的其它设备发送的第二指令信息,可选地,所述第二指令信息由用户于所述第三控制中心所控制的其它设备上输入;
响应所述第二指令信息。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一控制中心的控制功能至所述第三控制中心之后,在所述第一控制中心和/或所述第二控制中心和/或所述第三控制中心输出相关提示信息。
可选地,所述相关数据还包括至少一第一相关数据和/或至少一第二相关数据,迁移或转移或复制或备份所述第一设备中的相关数据至所述第二设备的步骤,包括以下至少一种:
只备份或转移所述第一设备中的第一相关数据至所述第二设备;
只备份或转移所述第一设备中与所述第一相关数据对应的第二相关数据至所述第二设备;
除备份或转移所述第一设备中的第一相关数据至所述第二设备外,还将与所述第一相关数据对应的第二相关数据备份或转移至所述第二设备;
备份或转移所述第一设备中的第一相关数据及对应的更新数据至所述第二设备;
备份或转移所述第一设备中与所述第一相关数据对应的第二相关数据及对应的更新数据至所述第二设备;
备份或转移所述第一设备中的第一相关数据及对应的更新数据,和与所述第一相关数据对应第二相关数据的更新数据至所述第二设备。
可选地,所述相关数据的迁移方式包括以下至少一种:
同步、异步、实时、预约时间、根据用户设定、根据用户习惯、同上次选择或设定。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一设备的控制功能至所述第二设备之前,获取与所述第二设备相关的第一对应信息;
处理所述第一对应信息。
可选地,所述处理所述第一对应信息,包括以下至少一种:
若所述第一对应信息符合第二预设条件,则执行所述转移所述第一设备的控制功能至所述第二设备的步骤;
若所述第一对应信息不符合第二预设条件,则不执行所述转移所述第一设备的控制功能至所述第二 设备的步骤,和/或,在所述第一设备和/或所述第二设备输出提示信息。
可选地,所述第一对应信息包括于所述第二设备上输入的第一指令信息和/或所述第二设备的连接状况信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个,所述符合第二预设条件包括以下至少一种:
若所述第一指令信息为生物特征信息,且所述生物特征信息符合预设生物特征信息,则符合所述第二预设条件;
若所述第一指令信息为密码信息,且所述密码信息符合预设密码信息,则符合所述第二预设条件;
若所述第二设备的连接状况信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个符合第二预设条件,则符合所述第二预设条件。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一设备的控制功能至所述第二设备之后,接收所述第二设备所控制的其它设备发送的第二指令信息,可选地,所述第二指令信息由用户于所述第二设备所控制的其它设备上输入;
响应所述第二指令信息。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一设备的控制功能至所述第二设备之后,在所述第一设备和/或所述第二设备和/或所述第一控制中心和/或所述第二控制中心和/或所述第三控制中心输出相关提示信息。
可选地,所述Z30步骤之前,包括:
判断是否为预设模式(如群组切换模式);
若是,才执行所述Z30步骤。
为实现上述目的,本申请提供一种处理方法,所述处理方法应用于发起方设备,所述处理方法包括步骤:
A1:获取连接信息;
可选地,所述连接信息包括至少一第一连接信息和/或至少一第二连接信息,可选地,所述第一连接信息由终端提供,所述第二连接信息由目标方设备提供。
可选地,所述第一连接信息或所述第二连接信息可以包括所述目标方设备标识、所述目标方设备名称、所述目标方设备地址、所述目标方设备类型、所述目标方设备数量、所述目标方设备电量、所述目标方设备状态中的至少一项,也可以包括连接用户名、连接密码、连接参数中的至少一项;
可选地,所述连接信息由与所述发起方设备连接的终端提供;
A2:根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接目标方设备。
可选地,所述A2步骤包括:若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,或者若根据所述第一预设连接规则和所述连接信息连接目标方设备失败的次数达到预设值(优选地,如3次或5次)之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
可选地,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项;和/或,所述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
可选地,对所述连接信息中的一项或多项按照预设优先级排序;根据排序后的连接信息生成和/或确定所述第一预设连接规则;
可选地,对所述连接信息中的一项或多项按照预设策略(如优先级、连接耗时最短、连接耗电最少、连接安全性最好等)排序;根据排序后的连接信息生成和/或确定所述第一预设连接规则;
或,
通过所述连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
可选地,所述对所述连接信息中的一项或多项按照预设优先级排序,包括:
对各连接信息按照第一预设优先级排序;和/或,
对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
可选地,本方法还可包括以下至少一种:
所述设备状态包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项;
所述连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项。
可选地,所述第一预设连接规则包括以下至少一种:
若所述设备标识符合第一预设条件,则根据所述设备标识及所述连接信息连接至所述目标方设备, 和/或,若所述设备标识不符合第一预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备名称符合第二预设条件,则根据所述设备名称及所述连接信息连接至所述目标方设备,和/或,若所述设备名称不符合第二预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备地址符合第三预设条件,则根据所述设备地址及所述连接信息连接至所述目标方设备,和/或,若所述设备地址不符合第三预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备类型符合第四预设条件,则根据所述设备类型及所述连接信息连接至所述目标方设备,和/或,若所述设备类型不符合第四预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备数量符合第五预设条件,则根据所述设备数量及所述连接信息连接至所述目标方设备,和/或,若所述设备数量不符合第五预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备电量符合第六预设条件,则根据所述设备电量及所述连接信息连接至所述目标方设备,和/或,若所述设备电量不符合第六预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备状态符合第七预设条件,则根据所述设备状态及所述连接信息连接至所述目标方设备,和/或,若所述设备状态不符合第七预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述连接参数符合第八预设条件,则根据所述连接参数及所述连接信息连接至所述目标方设备,和/或,若所述连接参数不符合第八预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,所述符合第八预设条件包括以下至少一项:
连接参数中包括连接时长,且历史连接时长小于或等于所述连接时长;
连接参数中包括连接速率,且当前连接速率大于或等于所述连接速率;
连接参数中包括连接起始时间,且当前时间符合起始时间要求;
连接参数中包括连接结束时间,且当前时间符合结束时间要求;
连接参数中包括连接地点,且当前地点符合连接地点要求。
可选地,所述A2步骤还可以为:根据所述连接信息连接目标方设备。可选地,如果连接信息符合第一预设条件、第二预设条件、第三预设条件、第四预设条件、第五预设条件、第六预设条件、第七预设条件、第八预设条件中的至少一个,则根据所述连接信息连接目标方设备。
可选地,在所述A1步骤之前,还包括步骤:
A0:检测是否接收到预设操作或者检测是否处于预设模式,若是,才执行A1步骤。
可选地,在所述A2步骤之前,还包括步骤:
接收所述目标方设备的反馈信息,和/或,接收确认连接指令后,才执行A2步骤。
可选地,在所述A2步骤之后,还包括步骤:
A3:连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
可选地,所述设备状态包括所述终端的状态和/或所述目标方设备的状态。
可选地,根据所述第一连接信息和/或所述第二连接信息生成和/或确定所述第一预设连接规则;
或,
通过所述第一连接信息和/或所述第二连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
可选地,所述第二预设连接规则包括以下至少一种:
若连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
可选地,所述方法还包括:在所述发起方设备与所述目标方设备连接成功后,保持或断开所述终端和所述目标方设备之间的连接。
可选地,所述方法还包括:若所述连接信息发生变化,则更新相应的预设连接规则。
本申请还提供一种处理方法,应用于终端,所述方法包括以下步骤:
A10:根据发起方设备的请求,获取目标方设备的连接信息;
可选地,所述连接信息包括至少一第一连接信息和/或至少一第二连接信息,可选地,所述第一连接信息由所述终端提供,所述第二连接信息由所述目标方设备提供。
可选地,所述第一连接信息或所述第二连接信息可以包括所述目标方设备标识、所述目标方设备名称、所述目标方设备地址、所述目标方设备类型、所述目标方设备数量、所述目标方设备电量、所述目标方设备状态中的至少一项,也可以包括连接用户名、连接密码、连接参数中的至少一项;
可选地,所述连接信息由所述终端提供;
A20:发送所述连接信息,以使所述发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备。
可选地,所述A20步骤包括:若所述发起方设备根据所述第一预设连接规则和所述连接信息连接目 标方设备失败之后,或若所述发起方设备根据所述第一预设连接规则和所述连接信息连接目标方设备失败的次数达到预设值(优选地,如3次或5次)之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
可选地,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项;和/或,所述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
可选地,对所述连接信息中的一项或多项按照预设优先级排序;根据排序后的连接信息生成和/或确定所述第一预设连接规则;
可选地,对所述连接信息中的一项或多项按照预设策略(如优先级、连接耗时最短、连接耗电最少、连接安全性最好等)排序;根据排序后的连接信息生成和/或确定所述第一预设连接规则;
或,
通过所述连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
可选地,所述对所述连接信息中的一项或多项按照预设优先级排序,包括:
对各连接信息按照第一预设优先级排序;和/或,
对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
可选地,包括以下至少一种:
所述设备状态包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项;
所述连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项。
可选地,所述第一预设连接规则包括以下至少一种:
若所述设备标识符合第一预设条件,则根据所述设备标识及所述连接信息连接至所述目标方设备,和/或,若所述设备标识不符合第一预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备名称符合第二预设条件,则根据所述设备名称及所述连接信息连接至所述目标方设备,和/或,若所述设备名称不符合第二预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备地址符合第三预设条件,则根据所述设备地址及所述连接信息连接至所述目标方设备,和/或,若所述设备地址不符合第三预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备类型符合第四预设条件,则根据所述设备类型及所述连接信息连接至所述目标方设备,和/或,若所述设备类型不符合第四预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备数量符合第五预设条件,则根据所述设备数量及所述连接信息连接至所述目标方设备,和/或,若所述设备数量不符合第五预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备电量符合第六预设条件,则根据所述设备电量及所述连接信息连接至所述目标方设备,和/或,若所述设备电量不符合第六预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备状态符合第七预设条件,则根据所述设备状态及所述连接信息连接至所述目标方设备,和/或,若所述设备状态不符合第七预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述连接参数符合第八预设条件,则根据所述连接参数及所述连接信息连接至所述目标方设备,和/或,若所述连接参数不符合第八预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,所述符合第八预设条件包括以下至少一项:
连接参数中包括连接时长,且历史连接时长小于或等于所述连接时长;
连接参数中包括连接速率,且当前连接速率大于或等于所述连接速率;
连接参数中包括连接起始时间,且当前时间符合起始时间要求;
连接参数中包括连接结束时间,且当前时间符合结束时间要求;
连接参数中包括连接地点,且当前地点符合连接地点要求。
可选地,所述A20步骤还可以为:发送所述连接信息,以使所述发起方设备根据所述连接信息连接至所述目标方设备。可选地,如果连接信息符合第一预设条件、第二预设条件、第三预设条件、第四预设条件、第五预设条件、第六预设条件、第七预设条件、第八预设条件中的至少一个,则发起方设备根据所述连接信息连接至所述目标方设备。
可选地,在所述A10步骤之前,还包括步骤:
A00:检测是否接收到预设操作或者检测是否处于预设模式,若是,才执行A10步骤。
可选地,在发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之前,还包括步骤:
接收所述目标方设备的反馈信息,和/或,接收确认连接指令后,才执行A20步骤。
可选地,在发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之后,还包括步骤:
A30:连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提 示信息。
可选地,所述方法还包括:所述终端同时还与所述目标方设备连接,和/或,所述目标方设备为多个。
可选地,所述第二预设连接规则包括以下至少一种:
若连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
可选地,所述目标方设备包括至少一第一目标方设备和至少一第二目标方设备,还包括:
若所述发起方设备根据所述第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至第一目标方设备失败后,所述终端获取并发送所述第二目标方设备的连接信息,以使所述发起方设备根据第四预设连接规则和所述第二目标方设备的连接信息,连接至第二目标方设备。
可选地,所述第四预设连接规则包括以下至少一项:
在所述发起方设备连接所述第一目标方设备失败后,或在收到切换指令后,立即或延后预设时间后,控制所述发起方设备连接所述第二目标设备;
在所述发起方设备连接所述第一目标方设备的失败次数达到预设次数后,触发所述发起方设备连接所述第二目标设备;
输出提示信息。
可选地,若所述发起方设备连接第二目标方设备失败,则还包括以下至少一种:
控制所述发起方设备连接所述第一目标方设备;
控制所述发起方设备再次连接所述第二目标方设备;
在连接失败次数达到预设次数后,控制所述发起方设备不再连接所述第一目标方设备或所述第二目标方设备;
输出提示信息。
可选地,所述方法还包括以下至少一项:
在所述发起方设备与所述目标方设备连接成功后,保持或断开所述终端和所述目标方设备之间的连接;
若所述连接信息发生变化,则更新相应的预设连接规则。
本申请还提供一种处理方法,应用于目标方设备,所述方法包括以下步骤:
A100:根据终端的请求,获取连接信息;
可选地,所述连接信息包括至少一第一连接信息和/或至少一第二连接信息,可选地,所述第一连接信息由所述终端提供,所述第二连接信息由所述目标方设备提供。
可选地,所述第一连接信息或所述第二连接信息可以包括所述目标方设备标识、所述目标方设备名称、所述目标方设备地址、所述目标方设备类型、所述目标方设备数量、所述目标方设备电量、所述目标方设备状态中的至少一项,也可以包括连接用户名、连接密码、连接参数中的至少一项;
可选地,所述连接信息由所述终端提供;
A200:发送所述连接信息,以使与所述终端连接的发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备。
可选地,所述A200步骤包括:若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,或者若根据所述第一预设连接规则和所述连接信息连接目标方设备失败的次数达到预设值(优选地,如3次或5次)之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
可选地,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项;和/或,所述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
可选地,本方法还可包括以下至少一种:
所述设备状态包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项;
所述连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项。
可选地,所述第一预设连接规则包括以下至少一种:
若所述设备标识符合第一预设条件,则根据所述设备标识及所述连接信息连接至所述目标方设备,和/或,若所述设备标识不符合第一预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备名称符合第二预设条件,则根据所述设备名称及所述连接信息连接至所述目标方设备,和/或,若所述设备名称不符合第二预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备地址符合第三预设条件,则根据所述设备地址及所述连接信息连接至所述目标方设备,和/或,若所述设备地址不符合第三预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备类型符合第四预设条件,则根据所述设备类型及所述连接信息连接至所述目标方设备, 和/或,若所述设备类型不符合第四预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备数量符合第五预设条件,则根据所述设备数量及所述连接信息连接至所述目标方设备,和/或,若所述设备数量不符合第五预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备电量符合第六预设条件,则根据所述设备电量及所述连接信息连接至所述目标方设备,和/或,若所述设备电量不符合第六预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述设备状态符合第七预设条件,则根据所述设备状态及所述连接信息连接至所述目标方设备,和/或,若所述设备状态不符合第七预设条件,则不连接至所述目标方设备和/或输出提示信息;
若所述连接参数符合第八预设条件,则根据所述连接参数及所述连接信息连接至所述目标方设备,和/或,若所述连接参数不符合第八预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,所述符合第八预设条件包括以下至少一项:
连接参数中包括连接时长,且历史连接时长小于或等于所述连接时长;
连接参数中包括连接速率,且当前连接速率大于或等于所述连接速率;
连接参数中包括连接起始时间,且当前时间符合起始时间要求;
连接参数中包括连接结束时间,且当前时间符合结束时间要求;
连接参数中包括连接地点,且当前地点符合连接地点要求。
可选地,所述A200步骤还可以为:发送所述连接信息,以使与所述终端连接的发起方设备根据所述连接信息连接至所述目标方设备。可选地,如果连接信息符合第一预设条件、第二预设条件、第三预设条件、第四预设条件、第五预设条件、第六预设条件、第七预设条件、第八预设条件中的至少一个,则发起方设备根据所述连接信息连接至所述目标方设备。
可选地,在所述A100步骤之前,还包括步骤:
A000:检测是否接收到预设操作或者检测是否处于预设模式,若是,才执行A100步骤。
可选地,在所述发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之前,还包括步骤:
接收所述目标方设备的反馈信息,和/或,接收确认连接指令后,才执行A200步骤。
可选地,在所述发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之后,还包括步骤:
A300:连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
可选地,所述方法还包括:所述终端同时还与所述目标方设备连接,和/或,所述目标方设备为多个。
可选地,所述第二预设连接规则包括以下至少一种:
若连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
可选地,所述获取连接信息的方式包括以下至少一种:
通过本地获取;
通过服务器获取;
通过与所述目标方设备连接的其他设备获取。
可选地,所述方法还包括:若接收到第一预设指令或检测到所述目标方设备正处于或切换到预设模式,则包括以下至少一种:
立即或延时或定时断开所述目标方设备的设备连接或所有连接;
若接收到第二预设指令,则还原到之前状态;
输出提示信息。
可选地,还包括以下至少一项:
在所述发起方设备与所述目标方设备连接成功后,保持或断开所述终端和所述目标方设备之间的连接;
若所述连接信息发生变化,则更新相应的预设连接规则。
本申请提供一种处理方法,所述处理方法应用于发起方设备,所述处理方法包括步骤:
获取第一连接参考信息;
当所述第一连接参考信息满足预设连接条件时,获取连接信息,可选地,所述连接信息可以由目标方设备提供,也可以不由目标方设备(如第三方设备)提供,还可以由发起方设备、目标方设备和/或第三方设备中的至少一个来提供;
根据所述连接信息和/或第一预设策略与所述目标方设备建立连接。
可选地,还可根据连接结果更新所述第一预设策略。
在另一种实现方式中,本处理方法,还可以为以下步骤:
获取连接信息,可选地,所述连接信息由发起方设备、目标方设备和/或第三方设备中的至少一个来提供;
获取第一连接参考信息,当所述第一连接参考信息满足预设连接条件时;
根据所述连接信息和/或第一预设策略与所述目标方设备建立连接。
可选地,所述第一预设策略包括设置连接时长、设置连接速度、设置连接时间、设置连接位置、设置连接模式、设置连接优先级、设置功能限制、设置自动触发应用和/或功能和/或服务、设置执行预设控制指令、设置直接连接、设置间接连接中的至少一种。
可选地,所述第一连接参考信息包括以下至少一种:
定位信息、时间信息、设备使用状态信息、指令信息。
可选地,所述第一连接参考信息满足预设连接条件,包括以下至少一种:
所述定位信息满足第一预设连接条件;
所述时间信息满足第二预设连接条件;
所述设备使用状态信息满足第三预设连接条件;
所述指令信息满足第四预设连接条件。
可选地,所述状态信息包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项。
可选地,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项;和/或,所述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
可选地,所述根据连接结果更新所述第一预设策略,包括以下至少一种:
若连接成功或连接成功次数达到预设值(如3次或5次),则更新所述第一预设策略为:所述发起方设备与目标方设备不再断开或定时断开或超时断开;
若连接失败或连接失败次数达到预设值(如3次或5次),则更新所述第一预设策略为:所述发起方设备与目标方设备不再连接或定时连接或周期连接;
若连接成功或连接成功次数达到预设值(如3次或5次),则获取第二连接参考信息,若所述第二连接参考信息满足预设条件,则将第一预设策略变更为第二预设策略。
可选地,所述第二连接参考信息满足预设条件,包括以下至少一种:
所述第二连接参考信息与所述第一连接参考信息不同;
所述第二连接参数的值满足预设条件。
可选地,所述处理方法还包括以下至少一种:
所述功能限制包括:限制所述发起方设备和/或所述目标方设备的预设系统功能和/或预设应用功能和/或预设服务(可以为前台服务,也可以为后台服务)不能正常使用;
所述自动触发应用或功能包括:自动触发运行所述发起方设备和/或所述目标方设备的下述至少一项:预设系统应用、预设系统功能、预设应用、预设应用功能、预设服务(可以为前台服务,也可以为后台服务,可以为系统服务,也可以为应用服务,还可以为第三方服务等);
所述执行预设控制指令包括:执行所述发起方设备的预设控制指令,和/或所述目标方设备的预设控制指令;
所述间接连接包括:发起方与第三方设备连接,且所述第三方设备与所述目标方设备连接。
可选地,所述根据所述连接信息和/或第一预设策略与所述目标方设备建立连接步骤之后,还包括:
所述发起方设备和/或所述目标方设备输出提示信息。
本申请还提供一种处理方法,应用于目标方设备,所述方法包括以下步骤:
响应于发起方设备的连接请求,获取连接信息;
发送所述连接信息至所述发起方设备,以使所述发起方设备根据所述连接信息和/或第一预设策略与所述目标方设备建立连接。
可选地,在获取所述连接信息之前,还可获取第一连接参考信息,当所述第一连接参考信息满足预设连接条件时,才获取所述连接信息。
可选地,在获取所述连接信息之后,还可获取第一连接参考信息,当所述第一连接参考信息满足预设连接条件时,才发送所述连接信息至所述发起方设备。
可选地,还可根据连接结果更新所述第一预设策略。
可选地,所述第一预设策略包括设置连接时长、设置连接速度、设置连接时间、设置连接位置、设置连接模式、设置连接优先级、设置功能限制、设置自动触发应用和/或功能和/或服务、设置执行预设控制指令、设置直接连接、设置间接连接中的至少一种。
可选地,所述第一连接参考信息包括以下至少一种:
定位信息、时间信息、设备使用状态信息、指令信息。
可选地,所述第一连接参考信息满足预设连接条件,包括以下至少一种:
所述定位信息满足第一预设连接条件;
所述时间信息满足第二预设连接条件;
所述设备使用状态信息满足第三预设连接条件;
所述指令信息满足第四预设连接条件。
可选地,所述设备使用状态信息包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项。
可选地,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项;和/或,所述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
可选地,所述根据连接结果更新所述第一预设策略,包括以下至少一种:
若连接成功或连接成功次数达到预设值(如3次或5次),则更新所述第一预设策略为:所述目标方设备与发起方设备不再断开或定时断开或超时断开;
若连接失败或连接失败次数达到预设值(如3次或5次),则更新所述第一预设策略为:所述目标方设备与发起方设备不再连接或定时连接或周期连接;
若连接成功或连接成功次数达到预设值(如3次或5次),则获取第二连接参考信息,若所述第二连接参考信息满足预设条件,则将第一预设策略变更为第二预设策略。
可选地,所述第二连接参考信息满足预设条件,包括以下至少一种:
所述第二连接参考信息与所述第一连接参考信息不同;
所述第二连接参数的值满足预设条件。
可选地,包括以下至少一种:
所述功能限制包括:限制所述发起方设备和/或所述目标方设备的预设系统功能和/或预设应用功能和/或预设服务(可以为前台服务,也可以为后台服务)不能正常使用;
所述自动触发应用或功能包括:自动触发运行所述发起方设备和/或所述目标方设备的下述至少一项:预设系统应用、预设系统功能、预设应用、预设应用功能、预设服务(可以为前台服务,也可以为后台服务,可以为系统服务,也可以为应用服务,还可以为第三方服务等);
所述执行预设控制指令包括:执行所述发起方设备的预设控制指令,和/或所述目标方设备的预设控制指令;
所述间接连接包括:所述发起方设备与第三方设备连接,且所述第三方设备与所述目标方设备连接。
本申请提供一种处理方法,所述处理方法包括步骤:
输出至少一第一控制信息和/或至少一第二控制信息;
接收操作信息,根据所述操作信息和/或第一预设策略执行相应控制,和/或,更新所述第一控制信息和/或所述第二控制信息。
可选地,所述第一控制信息与直接或间接连接于管理设备的第一设备相对应,所述第二控制信息与直接或间接连接于管理设备的第二设备相对应。
可选地,在所述输出至少一第一控制信息和/或至少一第二控制信息的步骤之前,还包括:检测是否发生了预设事件,若是,才执行所述输出至少一第一控制信息和/或至少一第二控制信息的步骤;和/或,若否,则不执行所述输出至少一第一控制信息和/或至少一第二控制信息的步骤。
可选地,所述预设事件包括控制中心发生切换、或所述第一设备与所述管理设备建立或断开连接、或所述第二设备与所述管理设备建立或断开连接、或所述第一设备和/或所述第二设备上的系统和/或应用的功能和/或界面发生变化(如闹钟响起、应用打开或退出等)、或所述第一设备和/或所述第二设备的状态信息(如剩余电量低于某一预设值,如10%;再如所处的环境改变,如从白天变黑夜,再如从公司到家里等)发生变化中的至少一种。
可选地,所述设备的状态信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备使用状态中的至少一项。
可选地,所述设备使用状态可以包括设备所处的环境(如时间、地点等)、存储空间信息、使用信息(如流量信息、再如使用习惯信息、还如当前使用应用信息等)、运行状态正常、运行状态异常、运行状态顺畅、运行状态卡顿、设备处于空闲状态、设备处于超负荷运行状态、设备处于允许连接状态、设备处于不允许连接状态、设备处于限制连接状态、设备处于安全状态或模式、设备处于非安全状态或模式、设备处于佩戴状态、设备处于非佩戴状态、设备处于使用状态、设备处于非使用状态中的至少一项。
可选地,所述第一控制信息和/或所述第二控制信息的内容包括以下至少一种:
所述第一设备和/或所述第二设备的设备信息;
所述第一设备应用信息和/或功能信息和/或服务信息;
所述第二设备应用信息和/或功能信息和/或服务信息;
所述第一设备操作界面信息和/或所述第二设备操作界面信息。
可选地,所述第一控制信息和/或所述第二控制信息的输出形式包括以下至少一种:
一个设备对应一个窗口或页面或控件或卡片;
所有设备对应显示在同一个窗口或页面或控件或卡片;
所述第一控制信息显示在第一显示区域或第一显示屏幕;
所述第二控制信息显示在第二显示区域或第二显示屏幕;
所述第一控制信息和/或所述第二控制信息同时显示在一显示区域或一显示屏幕。
可选地,在所述根据所述操作信息和/或第一预设策略执行相应控制,和/或,更新所述第一控制信息和/或所述第二控制信息步骤之前,检测当前输出控制信息的管理设备是否满足第一预设规则,若是,才执行所述根据所述操作信息和/或第一预设策略执行相应控制,和/或,更新所述第一控制信息和/或所述第二控制信息步骤。
可选地,所述满足第一预设规则,包括以下至少一种:
所述管理设备为控制中心;
所述管理设备处于预设模式;
所述管理设备的界面处于可操作状态;
输出鉴权信息并鉴权通过;
接收到预设操作指令。
可选地,所述根据所述操作信息和/或第一预设策略执行相应控制,和/或,更新所述第一控制信息和/或所述第二控制信息步骤,包括以下至少一种:
若所述操作信息为切换连接操作,则变更所述第一设备的连接类型,和/或,变更所述第二设备的连接类型;可选地,变更可以是由直接连接变更为间接连接,也可以是由间接连接变更为直接连接;
若所述操作信息为建立连接操作,则建立所述第一设备和所述第二设备之间的连接;
若所述操作信息为断开连接操作,则输出断开设置信息,并根据设置指令设置断开时间、断开时长、重连策略中的至少一种;
若所述操作信息为设置操作,则输出设置信息,并根据设置指令进行相应设置;
若所述操作信息为转移信息操作,则将所述第一设备上至少一个信息向所述第二设备转移;和/或,将所述第二设备上至少一个信息向所述第一设备转移;和/或将所述管理设备上至少一个信息向所述第一设备和/或所述第二设备转移。
可选地,由直接连接变更为间接连接,以第一设备为例,可以是第三设备通过管理设备和/或所述第一设备获取连接信息,第三设备还可通过广播信息获取连接信息,所述第三设备根据所述连接信息连接到所述管理设备,管理设备与所述第一设备断开连接,和/或所述第一设备与第三设备建立连接。
可选地,由间接连接变更为直接连接,以第二设备为例,可以是所述第二设备通过与管理设备连接的第三设备或广播信息获取连接信息,所述第二设备根据所述连接信息连接到管理设备,和/或管理设备断开与第三设备的连接。
可选地,所述根据设置指令进行相应设置,包括以下至少一种:
打开或关闭所述第一设备的系统功能、应用功能、服务(可以为前台和/或后台服务,可以为系统和/或应用和/或第三方服务)、显示界面中的至少一项;
打开或关闭所述第二设备的系统功能、应用功能、服务(可以为前台和/或后台服务,可以为系统和/或应用和/或第三方服务)、显示界面中的至少一项;
设置所述管理设备与所述第一设备和/或所述第二设备的连接参数;
设置所述第一设备和/或所述第二设备的工作参数。
可选地,所述连接参数包括以下至少一种:
连接速率、连接时延、连接时长、连接时间、连接地点、连接模式。
可选地,所述方法还包括:
响应于第一预设事件的发生,将所述第一预设策略切换为第二预设策略进行控制。
可选地,所述方法还包括以下至少一种:
所述第一设备与所述管理设备直接或间接连接;
所述第二设备与所述管理设备直接或间接连接。
可选地,若所述第一控制信息和/或所述第二控制信息中包含有对应设备信息,则更新所述第一控制信息和/或所述第二控制信息,包括以下至少一种:
差异化显示所述对应设备信息;
隐藏所述对应设备信息;
输出与控制结果对应的提示信息。
可选地,若所述第一控制信息和/或所述第二控制信息中包含有对应应用信息和/或功能信息和/或服务信息,则更新所述第一控制信息和/或所述第二控制信息,包括以下至少一种:
打开或关闭所述对应应用和/或功能和/或服务;
增加或减少所述对应应用和/或功能和/或服务的参数值。
可选地,若所述第一控制信息和/或所述第二控制信息中包含有对应操作界面信息,则更新所述第一控制信息和/或所述第二控制信息,包括以下至少一种:
调整所述对应操作界面的显示参数;
转移所述第一控制信息对应操作界面到所述第二控制信息对应设备上;
转移所述第二控制信息对应操作界面到所述第一控制信息对应设备上;
关闭或隐藏或悬浮或固定或缩小或放大所述对应操作界面。
可选地,所述方法还包括:在所述关闭或隐藏或悬浮或固定或缩小或放大所述对应操作界面之后,若接收到预设操作,则再次显示所述对应操作界面。
本申请还提供一种处理方法,所述方法包括以下步骤:
获取第一操作的第一操作信息和/或第二操作的第二操作信息;
检测所述第一操作信息和/或所述第二操作和/或管理设备信息是否满足预设条件;
若满足,则根据第一预设策略执行相应控制,和/或,更新所述第一设备对应的第一控制信息和/或所述第二设备对应的第二控制信息。
可选地,所述第一操作信息与直接或间接连接于管理设备的第一设备相对应,所述第二操作信息与直接或间接连接于管理设备的第二设备相对应。
可选地,所述第一设备信息对应的第一操作和所述第二设备信息对应的第二操作为两个独立操作,或者属于同一个操作的两个部分。
可选地,所述方法还包括:响应于预设事件的发生,将所述第一预设策略切换为第二预设策略进行控制。
可选地,若所述第一操作和所述第二操作为两个独立操作,则所述第一操作或所述第二操作为点击、双击、重按、轻按、长按、短按中的任一种。
可选地,若所述第一操作和所述第二操作属于同一个操作的两个部分,则所述同一个操作为滑动、拖动、隔空手势、语音控制、视觉控制中的任一种。
可选地,所述第一操作属于所述同一个操作的起始操作,所述第二操作属于所述同一个操作的结束操作。
可选地,所述满足预设条件,包括以下至少一种:
所述管理设备为控制中心;
所述管理设备处于预设模式;
所述管理设备的当前界面处于可操作状态;
输出鉴权信息并鉴权通过;
接收到预设操作指令;
所述第一操作和/或所述第二操作触发区域为预设区域;
所述第一操作和/或所述第二操作触发方式为预设方式;
所述第一操作次数、或持续时长、或压力值中的至少一个满足第一预设要求;
所述第二操作次数、持续时长或压力值中的至少一个满足第二预设要求;
所述第一操作和/或所述第二操作的次数、或时间间隔或位置信息中的至少一个满足第三预设要求。
可选地,所述根据第一预设策略执行相应控制,和/或,更新所述第一设备对应的第一控制信息和/或所述第二设备对应的第二控制信息步骤,包括以下至少一种:
将所述第一设备变更为间接连接,和/或,将所述第二设备变更为直接连接;
建立所述第一设备和所述第二设备之间的连接;
输出断开设置信息,并根据设置指令设置断开时间、断开时长、重连策略中的至少一种;
输出设置信息,并根据设置指令进行相应设置;
将所述第一设备上至少一个信息向所述第二设备转移,和/或,将所述第二设备上至少一个信息向所述第一设备转移,和/或,将所述管理设备上至少一个信息向所述第一设备和/或所述第二设备转移。
可选地,将所述第一设备变更为间接连接,可以是第三设备通过管理设备和/或所述第一设备获取连接信息,第三设备还可通过广播信息获取连接信息,所述第三设备根据所述连接信息连接到所述管理设备,管理设备与所述第一设备断开连接,和/或所述第一设备与第三设备建立连接。
可选地,将所述第二设备变更为直接连接,可以是所述第二设备通过与管理设备连接的第三设备或广播信息获取连接信息,所述第二设备根据所述连接信息连接到管理设备,和/或管理设备断开与第三设备的连接。
可选地,所述根据设置指令进行相应设置,包括以下至少一种:
打开或关闭所述第一设备的系统功能、应用功能、服务(可以为前台和/或后台服务,可以为系统和/或应用和/或第三方服务)、显示界面中的至少一项;
打开或关闭所述第二设备的系统功能、应用功能、服务(可以为前台和/或后台服务,可以为系统和/或应用和/或第三方服务)、显示界面中的至少一项;
设置所述管理设备与所述第一设备和/或所述第二设备的连接参数;
设置所述第一设备和/或所述第二设备的工作参数。
可选地,所述连接参数包括以下至少一种:
连接速率、连接时延、连接时长、连接时间、连接地点、连接模式。
可选地,其特征在于,还包括:
若不满足所述预设条件,则不响应所述第一操作信息和/或所述第二操作信息,和/或输出提示信息。
可选地,所述方法还包括以下至少一种:
所述第一设备与所述管理设备直接或间接连接;
所述第二设备与所述管理设备直接或间接连接。
可选地,所述第一控制信息和/或所述第二控制信息的内容包括以下至少一种:
所述第一设备和/或所述第二设备的设备信息;
所述第一设备应用信息和/或功能信息和/或服务信息;
所述第二设备应用信息和/或功能信息和/或服务信息;
所述第一设备操作界面信息和/或所述第二设备操作界面信息。
可选地,所述第一控制信息和/或所述第二控制信息的输出形式包括以下至少一种:
一个设备对应一个窗口或页面或控件或卡片;
所有设备对应显示在同一个窗口或页面或控件或卡片;
所述第一控制信息显示在第一显示区域或第一显示屏幕;
所述第二控制信息显示在第二显示区域或第二显示屏幕;
所述第一控制信息和/或所述第二控制信息同时显示在一显示区域或一显示屏幕。
可选地,若所述第一控制信息和/或所述第二控制信息中包含有对应设备信息,则更新所述第一设备对应的第一控制信息和/或所述第二设备对应的第二控制信息,包括以下至少一种:
差异化显示所述对应设备信息;
隐藏所述对应设备信息;
输出与控制结果对应的提示信息。
可选地,若所述第一控制信息和/或所述第二控制信息中包含有对应应用信息和/或功能信息和/或服务信息,则更新所述第一设备对应的第一控制信息和/或所述第二设备对应的第二控制信息,包括以下至少一种:
打开或关闭所述对应应用和/或功能和/或服务;
增加或减少所述对应应用和/或功能和/或服务的参数值。
可选地,若所述第一控制信息和/或所述第二控制信息中包含有对应操作界面信息,则更新所述第一设备对应的第一控制信息和/或所述第二设备对应的第二控制信息,包括以下至少一种:
调整所述对应操作界面的显示参数;
转移所述第一控制信息对应操作界面到所述第二控制信息对应设备上;
转移所述第二控制信息对应操作界面到所述第一控制信息对应设备上;
关闭或隐藏或悬浮或固定或缩小或放大所述对应操作界面。
可选地,所述方法还包括:在所述关闭或隐藏或悬浮或固定或缩小或放大所述对应操作界面之后,若接收到预设操作,则再次显示所述对应操作界面。
本申请还提供一种处理方法,其特征在于,所述方法包括以下步骤:
输出至少一第一控制信息和/或至少一第二控制信息;
接收操作信息,根据所述操作信息将管理设备上至少一个信息和/或第一设备上至少一个信息向第二设备切换,和/或将管理设备上至少一个信息和/或第二设备上至少一个信息向第一设备切换,和/或将管理设备上至少一个信息和第一设备上至少一个信息和第二设备上至少一个信息中的至少两个信息向第三设备切换。
可选地,所述信息可以是控制指令,也可以是数据(如文件、应用信息、应用界面、系统信息、系 统界面、服务信息、服务界面等)。
可选地,所述第一控制信息与管理设备直接或间接连接的第一设备相对应,和/或所述第二控制信息与管理设备直接或间接连接的第二设备相对应,和/或所述第三设备与所述第一设备直接连接或间接连接,和/或所述第三设备与所述第二设备直接连接或间接连接。
可选地,管理设备(如手机)上显示管理设备本身控制信息,第一设备如电视,第二设备如音箱,第三设备如智能屏幕,通过操作控制信息,将管理设备的屏幕显示内容切换给第一设备和第三设备显示,和/或将管理设备的声音切换给第二设备播放,具体相应信息该切换给哪个设备,可由用户设置或者根据用户习惯或选择自动确定,或者由不同设备当前的状态(如剩余电量,是否允许切换或连接、是否达到连接数最大值、设备运行状态是否顺畅等)来确定(可输出界面让用户选择,也可以根据用户设定策略自行选择配置,譬如在多个支持显示功能的设备中选择至少一个剩余电量最多和/或显示分辨率最佳和/或显示速度最快的设备作为目标显示设备),通过这种控制方式,不仅可以更方便、智能和快捷,还可以在不同设备间灵活调用及合理配置使用资源,另外由于既可支持直接连接设备之间的控制交互,还可支持间接连接设备之间的控制交互,功能更强大,体验更智能、方便和快捷。
一种实施方式中,管理设备(如耳机)可同时与第一设备(如手机)和/或第二设备(如平板)和/或第三设备(如PC)连接,此时如果发生预设事件(如来电,再如闹钟等),可以根据管理设备和/或第一设备和/或第二设备的状态信息来自动触发切换,如用户若正在使用耳机,则将来电自动切换到耳机,或若耳机处于未佩戴状态,而用户正在使用平板,则自动将来电切换到平板,或平板电量不足,还可再自动切换到PC甚至智能音箱或智能电视等其他设备上,自动切换的策略可以由用户事先设定或根据用户使用习惯或根据大数据分析等自动确定,在本实施例中,来电时,还可支持同时在耳机和/或手机和/或平板和/或PC等设备上同时提醒或输出提示信息(可以是语音或是界面),再根据用户选择来确定切换到哪个目标设备或者直接接听或挂断或静音,这样可以为用户提供更多的选择及智能体验。
另一种实施方式中,管理设备(如手机)可同时与第一设备(如汽车)和/或第二设备(如手表)连接,当用户在手机上进行导航或听歌时,若检测到用户带着手机进入汽车(可通过近距离通信方式或者摄像头或者红外或超声波或定位服务检测),则手机上的导航或听歌可自动切换到汽车上(若有屏幕可支持显示,若没有屏幕可支持语音输出)。当用户下车后,导航或听歌还可以从汽车自动切换到手表,除自动方式外,还可支持在手机或汽车或手表上输出提示信息,通过用户选择来触发切换,这样可以为用户提供更灵活更智能的体验。
本申请提供一种处理方法,所述处理方法应用于发起方设备,所述处理方法包括步骤:
当所在连接网络发生预设事件时,生成和/或确定所述预设事件对应目标设备的响应指令;
获取控制判断信息,当所述控制判断信息满足控制条件时,所述控制中心发送所述响应指令到所述目标设备,和/或,所述控制中心执行一预设控制操作。
可选地,生成和/或确定预设事件对应目标设备的响应指令的步骤顺序是可选的,作为另一种实施方式,所述处理方法包括步骤:
当所在连接网络发生预设事件时,获取控制判断信息;
当所述控制判断信息满足控制条件时,生成和/或确定所述预设事件对应目标设备的响应指令;
所述控制中心发送所述响应指令到所述目标设备,和/或,所述控制中心执行一预设控制操作。
可选地,判断控制判断信息是否满足控制条件的步骤顺序是可选的,作为另一种实施方式,所述处理方法包括步骤:
获取控制判断信息,当所述控制判断信息满足控制条件时,若所在连接网络发生预设事件,生成和/或确定所述预设事件对应目标设备的响应指令;
所述控制中心发送所述响应指令到所述目标设备,和/或,所述控制中心执行一预设控制操作。
可选地,所述控制中心维护所述连接网络的拓扑结构,和/或所述目标设备与所述控制中心直接连接或间接连接。
可选地,当预设事件确定信息满足预设事件确定条件时,确定所在连接网络发生预设事件,可选地,所述预设事件确定信息可以包括以下至少一种:
所述预设事件确定信息的信息内容、环境信息、时间信息、位置信息。
可选地,可以包括以下至少一种:
所述信息内容可以包括以下至少一种:发送方信息、接收方信息、信息正文内容、信息展现方式;
所述环境信息可以包括以下至少一种:外界环境信息、使用环境信息。
可选地,所述控制判断信息可以包括以下至少一种:
用户生理参数信息、连接信息、使用信息、距离信息、状态信息。
可选地,包括以下至少一种:
所述连接信息可以包括以下至少一种:连接状况信息、网络速率信息;
所述使用信息可以包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息;
所述状态信息可以包括以下至少一种:终端状态信息、电量信息、存储空间信息。
可选地,所述控制判断信息满足控制条件,可以包括以下至少一种:
所述用户生理参数信息符合第一预设条件;
所述连接信息符合第二预设条件;
所述使用信息符合第三预设条件;
所述距离信息符合第四预设条件;
所述应用信息符合第五预设条件;
所述状态信息符合第六预设条件。
可选地,所述控制中心执行一预设控制操作,可以包括以下至少一种:
所述控制中心立即或者延后或者定时或者周期发送所述响应指令到所述目标设备;
将控制功能部分或全部切换到目标设备;
将控制功能部分或全部复制到目标设备;
在目标设备上激活部分或全部控制功能;
迁移或转移或备份所述控制中心的相关数据至目标设备;
所述控制中心输出第一提示信息,和/或控制与所述控制中心直接连接或间接连接的设备输出第二提示信息。
可选地,所述相关数据还包括至少一第一相关数据和/或至少一第二相关数据,所述迁移或转移或备份所述控制中心中的相关数据至所述目标设备的步骤,可以包括以下至少一种:
只备份或转移所述控制中心中的第一相关数据至所述目标设备;
只备份或转移所述控制中心中的第二相关数据至所述目标设备;
除备份或转移所述控制中心中的第一相关数据至所述目标设备外,还将与所述第一相关数据对应的第二相关数据备份或转移至所述目标设备;
备份或转移所述控制中心中的第一相关数据及对应的更新数据至所述目标设备;
备份或转移所述控制中心中的第二相关数据及对应的更新数据至所述目标设备;
备份或转移所述控制中心中的第一相关数据及对应的更新数据,和第二相关数据的更新数据至所述目标设备。
可选地,所述当所在连接网络发生预设事件时,生成和/或确定所述预设事件对应目标设备的响应指令的步骤可以包括以下至少一种:
当所在连接网络发生预设事件时,输出选择预设模式的提示信息,基于所选择的预设模式生成和/或确定所述响应指令;
当所在连接网络发生预设事件时,根据预设事件和响应指令对应关系,自动触发生成和/或确定所述响应指令;
当所在连接网络发生预设事件时,基于输入的控制指令生成和/或确定所述响应指令。
本申请提供一种处理方法,应用于至少一控制中心,所述方法包括以下步骤:
D00:当所在连接网络发生预设事件时,获取控制判断信息,当所述控制判断信息满足控制条件时,执行所述步骤D10;
D10:获取预设信息和/或预设策略;
D20:根据所述预设信息和/或所述预设策略确定和/或执行相应控制策略。
可选地,所述控制判断信息包括以下至少一种:
用户生理参数信息;
连接信息,可选地,所述连接信息包括以下至少一种:连接状况信息、网络速率信息;
使用信息,可选地,所述使用信息包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息;
距离信息;
应用信息;
状态信息,可选地,所述状态信息包括以下至少一种:终端状态信息、电量信息、存储空间信息。
可选地,所述控制判断信息满足控制条件,可以包括以下至少一种:
所述控制中心处于预设模式;
所述用户生理参数信息符合生理参数预设规则;
所述连接信息符合连接预设规则;
所述使用信息符合使用预设规则;
所述距离信息符合距离预设规则;
所述应用信息符合应用预设规则;
所述状态信息符合状态预设规则。
可选地,所述预设信息可以包括以下至少一种:
连接信息,可选地,所述连接信息可以包括以下至少一种:连接状况信息、网络速率信息;
状态信息,可选地,所述状态信息可以包括以下至少一种:终端状态信息、电量信息、存储空间信息;
环境信息,可选地,所述环境信息可以包括以下至少一种:外界环境信息、使用环境信息;
使用信息,可选地,所述使用信息可以包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息;
距离信息;
用户生理参数信息。
可选地,所述D20步骤包括以下至少一种:
若所述连接状况信息符合第一预设规则,则根据第一预设策略执行相应的设备控制操作;
若所述网络速率信息符合第二预设规则,则根据第二预设策略执行相应的设备控制操作;
若所述终端状态信息符合第三预设规则,则根据第三预设策略执行相应的设备控制操作;
若所述电量信息符合第四预设规则,则根据第四预设策略执行相应的设备控制操作;
若所述存储空间信息符合第五预设规则,则根据第五预设策略执行相应的设备控制操作;
若所述外界环境信息符合第六预设规则,则根据第六预设策略执行相应的设备控制操作;
若所述使用环境信息符合第七预设规则,则根据第七预设策略执行相应的设备控制操作;
若所述流量信息符合第八预设规则,则根据第八预设策略执行相应的设备控制操作;
若所述使用习惯信息符合第九预设规则,则根据第九预设策略执行相应的设备控制操作;
若所述距离信息符合第十预设规则,则根据第十预设策略执行相应的设备控制操作;
若所述用户生理参数信息符合第十一预设规则,则根据第十一预设策略执行相应的设备控制操作。
可选地,所述设备控制操作,可以包括以下至少一种:
建立所述控制中心与目标设备之间的直接或间接连接;
将控制功能部分或全部切换到目标设备;
将控制功能部分或全部复制到目标设备;
在目标设备上激活部分或全部控制功能;
迁移或转移或备份所述控制中心的相关数据至目标设备;
所述控制中心输出第一提示信息,和/或控制与所述控制中心直接连接或间接连接的设备输出第二提示信息。
可选地,所述目标设备与所述预设信息相对应,或者由以下任一方式确定所述目标设备:
第一个或最后一个或中间任一个发起连接的设备;
处理能力最强或状态最顺畅或任一处理能力符合要求(如CPU主频超过某一设定值,如800M)或任一状态符合条件(如系统资源占用率不超过某一阈值,如50%)的设备;
电池容量最大或剩余电量最多或当前电量值符合条件(如剩余电量超过20%等)的设备;
系统预设;
优先级最高或任一优先级符合条件(如高于或等于预设优先级)的设备;
距离最短或最长或任一距离符合条件(如大于或等于预设距离值)的设备;
安全等级最高或任一安全等级符合条件(如高于或等于预设安全等级)的设备;
用户选择或用户习惯。
可选地,所述相关数据还包括至少一第一相关数据和/或至少一第二相关数据,所述迁移或转移或备份所述控制中心中的相关数据至所述目标设备的步骤,可以包括以下至少一种:
只备份或转移所述控制中心中的第一相关数据至所述目标设备;
只备份或转移所述控制中心中的第二相关数据至所述目标设备;
除备份或转移所述控制中心中的第一相关数据至所述目标设备外,还将与所述第一相关数据对应的第二相关数据备份或转移至所述目标设备;
备份或转移所述控制中心中的第一相关数据及对应的更新数据至所述目标设备;
备份或转移所述控制中心中的第二相关数据及对应的更新数据至所述目标设备;
备份或转移所述控制中心中的第一相关数据及对应的更新数据,和第二相关数据的更新数据至所述目标设备。
本申请提供一种处理方法,应用于至少一控制中心,所述方法包括以下步骤:
D210,当所在连接网络发生预设事件时,生成和/或确定所述预设事件对应目标设备的响应指令, 和/或获取预设信息和/或预设策略;
D220,根据所述响应指令,和/或所述预设信息和/或所述预设策略确定和/或执行相应控制策略。
可选地,生成和/或确定预设事件对应目标设备的响应指令的步骤顺序是可选的,作为另一种实施方式,所述处理方法包括步骤:
D210,当所在连接网络发生预设事件时,获取预设信息和/或预设策略;生成和/或确定所述预设事件对应目标设备的响应指令;
D220,根据所述响应指令,所述预设信息和/或所述预设策略确定和/或执行相应控制策略。
可选地,所述D220步骤可以包括以下至少一种:
根据所述响应指令和所述预设信息确定和/或执行相应控制策略;
根据所述响应指令和所述预设策略确定和/或执行相应控制策略;
根据所述预设信息和所述预设策略确定和/或执行相应控制策略;
根据所述响应指令和所述预设信息和所述预设策略确定和/或执行相应控制策略。
可选地,所述当所在连接网络发生预设事件时,生成和/或确定所述预设事件对应目标设备的响应指令的步骤可以包括以下至少一种:
当所在连接网络发生预设事件时,输出选择预设模式的提示信息,基于所选择的预设模式生成和/或确定所述响应指令;
当所在连接网络发生预设事件时,根据预设事件和响应指令对应关系,自动触发生成和/或确定所述响应指令;
当所在连接网络发生预设事件时,基于输入的控制指令生成和/或确定所述响应指令。
可选地,所述预设信息可以包括以下至少一种:
连接信息,可选地,所述连接信息可以包括以下至少一种:连接状况信息、网络速率信息;
状态信息,可选地,所述状态信息可以包括以下至少一种:终端状态信息、电量信息、存储空间信息;
环境信息,可选地,所述环境信息可以包括以下至少一种:外界环境信息、使用环境信息;
使用信息,可选地,所述使用信息可以包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息;
距离信息;
用户生理参数信息。
可选地,所述D220步骤可以包括以下至少一种:
获取控制判断信息,当所述控制判断信息满足控制条件时,所述控制中心发送所述响应指令到所述目标设备;
所述控制中心执行一预设控制操作;
若连接状况信息符合第一预设规则,则根据第一预设策略执行相应的设备控制操作;
若网络速率信息符合第二预设规则,则根据第二预设策略执行相应的设备控制操作;
若终端状态信息符合第三预设规则,则根据第三预设策略执行相应的设备控制操作;
若电量信息符合第四预设规则,则根据第四预设策略执行相应的设备控制操作;
若存储空间信息符合第五预设规则,则根据第五预设策略执行相应的设备控制操作;
若外界环境信息符合第六预设规则,则根据第六预设策略执行相应的设备控制操作;
若使用环境信息符合第七预设规则,则根据第七预设策略执行相应的设备控制操作;
若流量信息符合第八预设规则,则根据第八预设策略执行相应的设备控制操作;
若使用习惯信息符合第九预设规则,则根据第九预设策略执行相应的设备控制操作;
若距离信息符合第十预设规则,则根据第十预设策略执行相应的设备控制操作;
若用户生理参数信息符合第十一预设规则,则根据第十一预设策略执行相应的设备控制操作。
可选地,所述控制判断信息可以包括以下至少一种:
用户生理参数信息、连接信息、使用信息、距离信息、应用信息、状态信息。
可选地,所述连接信息可以包括以下至少一种:连接状况信息、网络速率信息;
可选地,所述使用信息可以包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息;
可选地,所述状态信息可以包括以下至少一种:终端状态信息、电量信息、存储空间信息。
可选地,所述控制判断信息满足控制条件,包括以下至少一种:
所述用户生理参数信息符合第一预设条件;
所述连接信息符合第二预设条件;
所述使用信息符合第三预设条件;
所述距离信息符合第四预设条件;
所述应用信息符合第五预设条件;
所述状态信息符合第六预设条件。
可选地,所述控制中心执行一预设控制操作,或执行相应的设备控制操作,可以包括以下至少一种:
所述控制中心立即或者延后或者定时或者周期发送所述响应指令到所述目标设备;
将控制功能部分或全部切换到目标设备;
将控制功能部分或全部复制到目标设备;
在目标设备上激活部分或全部控制功能;
迁移或转移或备份所述控制中心的相关数据至目标设备;
所述控制中心输出第一提示信息,和/或控制与所述控制中心直接连接或间接连接的设备输出第二提示信息。
可选地,所述相关数据还包括至少一第一相关数据和/或至少一第二相关数据,所述迁移或转移或备份所述控制中心中的相关数据至所述目标设备的步骤,可以包括以下至少一种:
只备份或转移所述控制中心中的第一相关数据至所述目标设备;
只备份或转移所述控制中心中的第二相关数据至所述目标设备;
除备份或转移所述控制中心中的第一相关数据至所述目标设备外,还将与所述第一相关数据对应的第二相关数据备份或转移至所述目标设备;
备份或转移所述控制中心中的第一相关数据及对应的更新数据至所述目标设备;
备份或转移所述控制中心中的第二相关数据及对应的更新数据至所述目标设备;
备份或转移所述控制中心中的第一相关数据及对应的更新数据,和第二相关数据的更新数据至所述目标设备。
可选地,所述目标设备与所述预设信息相对应,或者由以下任一方式确定所述目标设备:
第一个或最后一个或中间任一个发起连接的设备;
处理能力最强或状态最顺畅或任一处理能力符合要求(如CPU主频超过某一设定值,如800M)或任一状态符合条件(如系统资源占用率不超过某一阈值,如50%)的设备;
电池容量最大或剩余电量最多或当前电量值符合条件(如剩余电量超过20%等)的设备;
系统预设;
优先级最高或任一优先级符合条件(如高于或等于预设优先级)的设备;
距离最短或最长或任一距离符合条件(如大于或等于预设距离值)的设备;
安全等级最高或任一安全等级符合条件(如高于或等于预设安全等级)的设备;
用户选择或用户习惯。
本申请提供一种处理方法,应用于至少一控制中心,包括以下步骤:
当所在连接网络发生预设事件时,生成和/或确定与所述预设事件对应的响应指令;
获取控制判断信息,根据所述控制判断信息和/或预设规则确定目标设备;
立即或者延后或定时或周期发送所述响应指令到所述目标设备,和/或,所述控制中心执行一预设控制操作。
可选地,生成和/或确定预设事件对应目标设备的响应指令的步骤顺序是可选的,作为另一种实施方式,所述处理方法包括步骤:
当所在连接网络发生预设事件时,获取控制判断信息,根据所述控制判断信息和/或预设规则确定目标设备;
生成和/或确定与所述预设事件对应的响应指令;
立即或者延后或定时或周期发送所述响应指令到所述目标设备,和/或,所述控制中心执行一预设控制操作。
可选地,所述当所在连接网络发生预设事件时,生成和/或确定所述预设事件对应的响应指令的步骤包括以下至少一种:
当所在连接网络发生预设事件时,输出选择预设模式的提示信息,基于所选择的预设模式生成和/或确定所述响应指令;
当所在连接网络发生预设事件时,根据预设事件和响应指令对应关系,自动触发生成和/或确定所述响应指令;
当所在连接网络发生预设事件时,基于输入的控制指令生成和/或确定所述响应指令。
可选地,所述控制判断信息包括至少一第一控制判断信息和/或至少一第二控制判断信息,可选地,所述第一控制判断信息和/或第二控制判断信息包括以下至少一种:
用户生理参数信息、连接信息、使用信息、距离信息、应用信息、状态信息。
可选地,本方法包括以下至少一种:
所述连接信息包括以下至少一种:连接状况信息、网络速率信息;
所述使用信息包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息;
所述状态信息包括以下至少一种:终端状态信息、电量信息、存储空间信息。
可选地,所述根据所述控制判断信息和预设规则确定目标设备,包括以下至少一种:
根据所述第一控制判断信息和/或所述第二控制判断信息的优先级确定目标设备;
确定第一个或最后一个或中间任一个发起连接的设备为目标设备;
确定处理能力最强或状态最顺畅或任一处理能力符合要求(如CPU主频超过某一设定值,如800M)或任一状态符合条件(如系统资源占用率不超过某一阈值,如50%)的设备为目标设备;
确定电池容量最大或剩余电量最多或当前电量值符合条件(如剩余电量超过20%等)的设备为目标设备;
确定系统预设的设备为目标设备;
确定优先级最高或任一优先级符合条件(如高于或等于预设优先级)的设备为目标设备;
确定距离最短或最长或任一距离符合条件(如大于或等于预设距离值)的设备为目标设备;
确定安全等级最高或任一安全等级符合条件(如高于或等于预设安全等级)的设备为目标设备;
根据用户选择或用户习惯确定目标设备;
确定所述用户生理参数信息符合第一预设条件的设备为目标设备;
确定所述连接信息符合第二预设条件的设备确定为目标设备;
确定所述使用信息符合第三预设条件的设备确定为目标设备;
确定所述距离信息符合第四预设条件的设备确定为目标设备;
确定所述应用信息符合第五预设条件的设备确定为目标设备;
确定所述状态信息符合第六预设条件的设备确定为目标设备。
可选地,所述控制中心执行一预设控制操作,包括以下至少一种:
将控制功能部分或全部切换到目标设备;
将控制功能部分或全部复制到目标设备;
在目标设备上激活部分或全部控制功能;
迁移或转移或备份所述控制中心的相关数据至目标设备;
所述控制中心输出第一提示信息,和/或控制与所述控制中心直接连接或间接连接的设备输出第二提示信息。
可选地,所述相关数据还包括至少一第一相关数据和/或至少一第二相关数据,所述迁移或转移或备份所述控制中心中的相关数据至所述目标设备的步骤,包括以下至少一种:
只备份或转移所述控制中心中的第一相关数据至所述目标设备;
只备份或转移所述控制中心中的第二相关数据至所述目标设备;
除备份或转移所述控制中心中的第一相关数据至所述目标设备外,还将与所述第一相关数据对应的第二相关数据备份或转移至所述目标设备;
备份或转移所述控制中心中的第一相关数据及对应的更新数据至所述目标设备;
备份或转移所述控制中心中的第二相关数据及对应的更新数据至所述目标设备;
备份或转移所述控制中心中的第一相关数据及对应的更新数据,和第二相关数据的更新数据至所述目标设备。
本申请提供一种处理方法,应用于一处理设备,所述处理方法包括步骤:
检测是否接收到预设事件;
若是,根据预设策略进行相应处理,和/或根据第一规则对与所述处理设备直接连接的至少一第一设备进行第一处理,和/或,根据第二规则对与所述处理设备间接连接的至少一第二设备进行第二处理。
可选地,根据预设策略进行相应处理,可以是对所述处理设备本身进行处理(如连接、断开、休眠、灭屏、关机等),也可以是对所述处理设备上的信息进行处理(如事件转换、事件传递等)。
可选地,对第一设备进行第一处理,可以是对第一设备本身进行处理(如连接、断开、休眠、灭屏、关机等),也可以是对第一设备上的信息进行处理(如事件转换、事件传递等)。
可选地,对第二设备进行第二处理,可以是对第二设备本身进行处理(如连接、断开、休眠、灭屏、关机等),也可以是对第二设备上的信息进行处理(如事件转换、事件传递等)。
可选地,所述预设事件包括以下至少一种:
所述处理设备发生第一预设事件;
所述第一设备发生第二预设事件,可选地,所述第一设备与所述处理设备直接连接;
所述第二设备发生第三预设事件,可选地,所述第二设备与所述处理设备间接连接。
可选地,所述处理设备在连接网络之中,所述连接网络包括所述处理设备、所述第一设备和所述第 二设备,所述第一预设事件或所述第二预设事件或第三预设事件包括以下至少一种:
所述处理设备、所述第一设备和所述第二设备中至少一个设备处于或切换到预设模式;可选地,所述预设模式可以通过系统设定或用户设置或用户选择,所述预设模式可以为智能模式或互联模式或联动模式或传递模式等;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的处于或切换到预设环境;可选地,所述预设环境可以为预设时间(如白天、黑夜、工作日、节假日、早上7:00、上午10:00、晚上11:00等),也可以为预设地点(如家里、办公室、地铁上、公交车上、汽车上等),可以为亮度值满足亮度阈值条件的环境(如漆黑、明亮),还可以为噪声值满足噪声阈值条件的环境(如吵闹、安静)等;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户生理信息满足第一预设条件;可选地,所述生理信息可以为心率、血氧、血压、血糖等,以心率为例,一种实施方式中,若心率低于50次/分钟或者超过120次/分钟(即:不符合正常状态的心率范围),则可视为满足第一预设条件,再以血氧浓度为例,一种实施方式中,若低于90%(低于正常的范围),也可视为满足第一预设条件;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户状态满足第二预设条件;可选地,所述用户状态可以为睡眠状态、坐姿状态、运动状态(如步行、跑步、游泳、爬山、骑车等),以睡眠状态为例,一种实施方式中,若用户当天睡眠状态时长,或者当周或者当月或者当年或者用户预设时间段内(如近3个月等)的平均睡眠状态时长低于某一预设阈值(如8个小时),则可视为满足第二预设条件;以坐姿状态为例,一种实施方式中,若用户连续保持坐姿状态的时长超过某一预设值(如1个小时),则可视为满足第二预设条件;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测到的至少一预设参数(如速度)符合参数条件(如大于或小于或等于预设参数范围);
所述连接网络内新增至少一设备或已经达到最大连接设备数;
所述连接网络内至少一设备断开连接或已经达到最小连接设备数;
所述处理设备、所述第一设备和所述第二设备中至少一个设备接收到至少一消息;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的电量值低于或等于预设电量阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的连接信号值小于或等于预设信号阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的资源占用值大于或等于预设资源阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的运行状态处于卡顿或不顺畅状态;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的预设应用和/或预设功能处于开启状态;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的安全等级小于或等于预设安全等级阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的工作时长大于或等于预设工作时长阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的位置处于预设位置。
可选地,所述处理设备中保存有所述连接网络对应的设备信息表,所述设备信息表用以指示所述连接网络的所有设备信息。
可选地,还包括以下至少一种:
所述设备信息表也保存在所述第一设备和/或所述第二设备上;
所述设备信息包括设备标识信息、设备状态信息、设备控制信息中的至少一种。
可选地,包括以下至少一种:
所述设备标识信息包括设备生产厂商、设备类型、设备名称、设备地址中的至少一种;
所述设备状态信息包括运行状态、电量信息、故障信息、环境信息、设备安全等级、设备工作时长、设备运行参数、设备位置中的至少一种;
所述设备控制信息包括连接信息、控制策略中的至少一种。
可选地,所述连接信息包括以下至少一种:连接用户名信息、连接密码信息、连接时间和/或地点信息、连接时长和/或速率信息、连接费用信息。
可选地,根据预设策略进行相应处理包括以下至少一种:
若所述处理设备存在控制信息表,则将与所述预设事件对应的控制信息更新到所述控制信息表中;
若所述处理设备不存在控制信息表,则生成和/或确定所述控制信息表,再将与所述预设事件对应的控制信息更新到所述控制信息表中;
对所述预设事件进行转换,以得到至少一新的事件;
所述处理设备从连接网络中断开;
所述处理设备连接到其他网络。
可选地,所述方法还包括以下至少一种:
若存在与所述处理设备直接连接的至少一第一设备,则发送所述控制信息表,以使所述第一设备根据所述控制信息表更新本地控制信息表;
若存在与所述处理设备直接连接的至少一第一设备,且所述预设事件不是在所述第一设备发生,则所述处理设备发送所述预设事件,以使所述第一设备根据所述预设事件生成或更新本地控制信息表;
若存在与所述处理设备直接连接的至少一第一设备,且存在与所述第一设备直接连接但与所述处理设备间接连接的至少一第二设备,且所述预设事件不是在所述第二设备发生,则所述处理设备发送所述预设事件,以使所述第二设备根据所述第一设备转发的所述预设事件生成或更新本地控制信息表;
若存在与所述处理设备直接连接的至少一第一设备,则将所述预设事件转换成至少一新的第一事件;
若存在与所述处理设备间接连接的至少一第二设备,则将所述预设事件转换成至少一新的第二事件。
可选地,所述第一处理和/或第二处理,包括以下至少一种:
传递或更新所述预设事件、转换后传递所述预设事件、所述处理设备从连接网络中断开、所述处理设备连接到其他网络、所述处理设备及所述第一设备和所述第二设备中至少一个设备打开预设应用和/或服务、所述处理设备及所述第一设备和所述第二设备中至少一个设备关闭预设应用和/或服务。
可选地,所述预设应用可以为系统应用(如通信录、短信、拨号盘、照相机、系统设置等),也可以为一般应用(如微信、QQ、运动App等),所述预设服务可以为系统服务(如网络连接、蓝牙、WIFI等),也可以为一般服务(如搜索、隐私安全、杀毒、听歌等)。
可选地,所述方法还包括以下至少一种:
所述第一规则为:传递给所有的所述第一设备,或预设的所述第一设备,或通过鉴权的所述第一设备;
所述第二规则为:传递给所有的所述第二设备,或预设的所述第二设备,或通过鉴权的所述第二设备。
可选地,所述方法还包括以下至少一种:
在所述处理设备上输出与所述预设事件对应的操作选项和/或提示信息;
在与所述处理设备直接连接的至少一第一设备上输出与所述预设事件对应的操作选项和/或提示信息;
在与所述处理设备间接连接的至少一第二设备上输出与所述预设事件对应的操作选项和/或提示信息。
可选地,所述方法还包括:接收针对所述操作选项的操作信息,并根据所述操作信息更新所述控制信息和/或传递所述预设事件。
可选地,若所述预设事件为至少两个,则还包括以下至少一种:
对所述预设事件按照预设排序策略进行排序,然后依次处理;
若所述预设事件由不同设备触发,则由不同触发设备并行处理所述预设事件;
若所述预设事件由同一设备触发,则依据转移策略将至少一预设事件转由与所述处理设备直接连接的至少一第一设备或与所述处理设备间接连接的至少一第二设备进行处理。
可选地,所述预设排序策略包括以下至少一种:根据所述预设事件发生的时间顺序、根据所述预设事件的优先级、根据触发所述预设事件的设备优先级。
可选地,所述方法包括:
若所述处理设备的控制信息表发生更新,则使与所述处理设备直接连接的至少一第一设备和/或与所述处理设备间接连接的至少一第二设备同步或异步更新与所述预设事件对应的更新信息,可选地,具体更新实施方式,可以是通过发送处理设备的控制信息表的全部内容到第一设备和/或第二设备以更新,也可以是只发送处理设备的控制信息表的部分内容(如变动部分,再如与第一设备和/或第二设备的控制信息表的差异部分)到第一设备和/或第二设备以更新。
可选地,所述控制信息表和/或所述控制信息表的更新是从服务器下载;和/或,将所述控制信息表和/或所述控制信息表的更新同步上传至服务器。
可选地,所述同步或异步更新与所述预设事件对应的更新信息的步骤,包括:
广播所述更新信息,以使所述第一设备和/或所述第二设备同步所述更新信息;
接收所述第一设备和/或所述第二设备发送的已完成信息更新反馈;
若所有所述第一设备和/或所述第二设备均完成信息更新,则停止广播。
可选地,所述同步或异步更新与所述预设事件对应的更新信息的步骤,包括:
向至少一所述第一设备和/或至少一所述第二设备发送所述更新信息;
接收所述第一设备和/或所述第二设备发送的已完成信息更新反馈;
若所述第一设备和/或所述第二设备已完成信息更新,则向另一所述第一设备或另一所述第二设备发送所述更新信息,直至所有所述第一设备和/或所述第二设备均完成信息更新。
可选地,本申请还提供一种处理方法,应用于一处理设备,所述方法包括以下步骤:
检测预设事件是否符合第一预设规则,可选地,所述预设事件至少包括至少一第一事件和/或至少一第二事件;
若是,根据预设策略进行相应处理,和/或根据第二预设规则对与所述处理设备连接和/或关联的至少一其他设备进行预设处理。
可选地,与所述处理设备关联,包括以下至少一种:
与所述处理设备共用一个账户(如类似于苹果设备的iCloud账号);
与所述处理设备存在绑定或授权关系;
与所述处理设备属于同一个群组。
可选地,所述至少一其他设备可包括与所述处理设备直接连接的至少一第一设备,和/或,与所述处理设备间接连接的至少一第二设备。
可选地,根据预设策略进行相应处理,可以是对所述处理设备本身进行处理(如连接、断开、休眠、灭屏、关机等),也可以是对所述处理设备上的信息进行处理(如事件转换、事件传递等)。
可选地,对其他设备进行预设处理,可以是对其他设备本身进行处理(如连接、断开、休眠、灭屏、关机等),也可以是对其他设备上的信息进行处理(如事件转换、事件传递等)。
可选地,所述是否符合第一预设规则包括以下至少一种:
所述第一事件和/或所述第二事件由所述处理设备触发;
所述至少一其他设备包括至少一与所述处理设备直接连接的第一设备,和/或,包括至少一与所述处理设备间接连接的第二设备,所述第一事件和/或所述第二事件,由所述第一设备和/或所述第二设备触发;
所述第一事件和/或所述第二事件触发的时间和/或地点符合第一预设条件;
所述第一事件和/或所述第二事件触发的先后顺序符合第二预设条件;
所述第一事件和/或所述第二事件的优先级符合第三预设条件;
所述第一事件和/或所述第二事件的内容信息符合第四预设条件。
可选地,所述根据预设策略进行相应处理,包括以下至少一种:
若所述处理设备存在控制信息表,则将与所述预设事件对应的控制信息更新到所述控制信息表中;
若所述处理设备不存在控制信息表,则生成和/或确定所述控制信息表,再将与所述预设事件对应的控制信息更新到所述控制信息表中;
对所述预设事件进行转换,以得到至少一新的事件;
所述处理设备从连接网络中断开;
所述处理设备连接到其他网络。
可选地,所述方法还包括以下至少一种:
若存在与所述处理设备直接连接的至少一第一设备,则发送所述控制信息表,以使所述第一设备根据所述控制信息表更新本地控制信息表;
若存在与所述处理设备直接连接的至少一第一设备,且所述预设事件不是在所述第一设备发生,则所述处理设备发送所述预设事件,以使所述第一设备根据所述预设事件生成或更新本地控制信息表;
若存在与所述处理设备直接连接的至少一第一设备,且存在与所述第一设备直接连接但与所述处理设备间接连接的至少一第二设备,且所述预设事件不是在所述第二设备发生,则所述处理设备发送所述预设事件,以使所述第二设备根据所述第一设备转发的所述预设事件生成或更新本地控制信息表;
若存在与所述处理设备直接连接的至少一第一设备,则将所述预设事件转换成至少一新的第三事件;
若存在与所述处理设备间接连接的至少一第二设备,则将所述预设事件转换成至少一新的第四事件。
可选地,所述根据第二预设规则对与所述处理设备连接的至少一其他设备进行预设处理,包括以下至少一种:
根据第一规则对与所述处理设备直接连接的至少一第一设备进行第一处理;
根据第二规则对与所述处理设备间接连接的至少一第二设备进行第二处理。
可选地,所述第一处理和/或第二处理,包括以下至少一种:
传递或更新所述预设事件、转换后传递所述预设事件、所述处理设备从连接网络中断开、所述处理设备连接到其他网络、所述处理设备及所述第一设备和所述第二设备中至少一个设备打开预设应用和/或服务、所述处理设备及所述第一设备和所述第二设备中至少一个设备关闭预设应用和/或服务。
可选地,所述预设应用可以为系统应用(如通信录、短信、拨号盘、照相机、系统设置等),也可以为一般应用(如微信、QQ、运动App等),所述预设服务可以为系统服务(如网络连接、蓝牙、WIFI等),也可以为一般服务(如搜索、隐私安全、杀毒、听歌等)。
在一种实施方式中:若连接网络中的任一设备(可能是处理设备、也可以是第一设备或第二设备等)处于一预设时间段内(如凌晨12:00~凌晨3:00),则可视为发生了预设事件,处理设备(如手机)可以断开网络或者进入省电模式或者进入睡眠模式或者进入静音模式,第一设备(如手表)可以进入熄屏状态或开启睡眠监测服务(如监测用户心率、血氧等),第二设备(如电视)可以休眠甚至关机,可选地,处理设备和/或第一设备和/或第二设备是通过从本地或者服务器查询控制信息表中预设事件对应的处理策略来执行不同的处理,通过这种实施方式,可以加强各设备间的智能联动,还可降低功耗,进而提升用户体验。
在一种实施方式中:若连接网络中的任一设备(可能是处理设备、也可以是第一设备或第二设备等)的用户切换到一预设状态(如运动状态),则可视为发生了预设事件,处理设备(如手机)可以熄屏或者进入省电模式或者进入运动模式或者进入户外模式或者打开运动App(如Keep软件),第一设备(如手表)可以打开运动App或进入熄屏状态或开启运动监测服务(如监测用户心率、血氧、步频、速度、位置信息等,若相应指标过高异常,可在本地和/或处理设备和/或第二设备上输出预警提示),第二设备(如耳机)可以自动连接到处理设备或自动打开音乐App或自动播放与运动状态相关的安全指导内容或自动播放某一歌曲(可由系统设定或者根据用户习惯自动确定或者用户选择),可选地,处理设备和/或第一设备和/或第二设备是通过从本地或者服务器查询控制信息表中预设事件对应的处理策略来执行不同的处理,通过这种实施方式,可以加强各设备间的智能联动,还可增强安全及降低功耗等,进而提升用户体验。
可选地,所述方法还包括以下至少一种:
所述第一规则为:传递给所有的所述第一设备,或预设的所述第一设备,或通过鉴权的所述第一设备;
所述第二规则为:传递给所有的所述第二设备,或预设的所述第二设备,或通过鉴权的所述第二设备。
可选地,所述方法还包括以下至少一种:
在所述处理设备上输出与所述预设事件对应的操作选项和/或提示信息;
在与所述处理设备直接连接的至少一第一设备上输出与所述预设事件对应的操作选项和/或提示信息;
在与所述处理设备间接连接的至少一第二设备上输出与所述预设事件对应的操作选项和/或提示信息。
可选地,所述方法还包括:接收针对所述操作选项的操作信息,并根据所述操作信息更新所述控制信息和/或传递所述预设事件。
可选地,所述根据预设策略进行相应处理,包括以下至少一种:
对所述第一事件和第二事件按照预设排序策略进行排序,然后依次处理;
若所述第一事件和第二事件由不同设备触发,则由不同触发设备并行处理所述预设事件;
若所述第一事件和第二事件由同一设备触发,则依据转移策略将至少一预设事件转由与所述处理设备直接连接的至少一第一设备或与所述处理设备间接连接的至少一第二设备进行处理。
可选地,所述预设排序策略包括以下至少一种:根据所述预设事件发生的时间顺序、根据所述预设事件的优先级、根据触发所述预设事件的设备优先级。
可选地,所述方法包括:
若所述处理设备的控制信息表发生更新,则使与所述处理设备直接连接的至少一第一设备和/或与所述处理设备间接连接的至少一第二设备同步或异步更新与所述第一事件和/或第二事件对应的更新信息,可选地,具体更新实施方式,可以是通过发送处理设备的控制信息表的全部内容到第一设备和/或第二设备以更新,也可以是只发送处理设备的控制信息表的部分内容(如变动部分,再如与第一设备和/或第二设备的控制信息表的差异部分)到第一设备和/或第二设备以更新。
可选地,所述控制信息表和/或所述控制信息表的更新是从服务器下载;和/或,将所述控制信息表和/或所述控制信息表的更新同步上传至服务器。
可选地,所述同步或异步更新与所述第一事件和/或第二事件对应的更新信息的步骤,包括:
广播所述更新信息,以使所述第一设备和/或所述第二设备同步所述更新信息;
接收所述第一设备和/或所述第二设备发送的已完成信息更新反馈;
若所有所述第一设备和/或所述第二设备均完成信息更新,则停止广播。
可选地,所述同步或异步更新与所述第一事件和/或第二事件对应的更新信息的步骤,包括:
向至少一所述第一设备和/或至少一所述第二设备发送所述更新信息;
接收所述第一设备和/或所述第二设备发送的已完成信息更新反馈;
若所述第一设备和/或所述第二设备已完成信息更新,则向另一所述第一设备或另一所述第二设备发送所述更新信息,直至所有所述第一设备和/或所述第二设备均完成信息更新。
本申请提供一种处理方法,应用于一处理设备,所述处理方法包括步骤:
F10:获取第一预设信息和/或第二预设信息,可选地,所述第一预设信息由至少一与所述处理设备直接连接的第一设备提供,可选地,所述第二预设信息由至少一与所述处理设备间接连接的第二设备提供;
F20:根据预设规则处理所述第一预设信息和/或第二预设信息,以得到目标信息;
F30:发送所述目标信息,以使所述第一设备、所述第二设备和至少一受控设备中的至少一个执行相应处理。
可选地,所述预设规则是由所述第一预设信息和/或第二预设信息的内容和/或类型确定的。
可选地,所述第一设备和所述第二设备直接连接或者间接连接。
可选地,包括以下至少一种:
所述第一预设信息包括以下至少一种:第一用户生理参数、第一设备应用信息、第一设备系统信息、第一设备信息、第一环境信息、第一设备操作信息;
所述第二预设信息包括以下至少一种:第二用户生理参数、第二设备应用信息、第二设备系统信息、第二设备信息、第二环境信息、第二设备操作信息。
可选地,包括以下至少一种:
第三设备与所述第一设备直接或间接连接,所述第一预设信息还包括以下至少一种:所述第三设备提供的第三用户生理参数、第三设备应用信息、第三设备系统信息、第三设备信息、第三环境信息、第三设备操作信息;
第四设备与所述第二设备直接或间接连接,所述第二预设信息还包括以下至少一种:所述第四设备提供的第四用户生理参数、第四设备应用信息、第四设备系统信息、第四设备信息、第四环境信息、第四设备操作信息。
可选地,所述方法包括:
所述第一用户生理参数、第二用户生理参数、第三用户生理参数或第四用户生理参数包括生理参数、运动参数中的至少一种;
所述第一设备应用和/或服务信息、第二设备应用和/或服务信息、第三设备应用和/或服务信息或第四设备应用和/或服务信息包括应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种;
所述第一设备系统信息、第二设备系统信息、第三设备系统信息或第四设备系统信息包括系统类型、系统名称、系统状态、系统数据中的至少一种;
所述第一设备信息、第二设备信息、第三设备信息或第四设备信息包括设备类型、设备名称、设备状态、设备数据中的至少一种;
所述第一环境信息、第二环境信息、第三环境信息或第四环境信息包括时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种;
所述第一设备操作信息、第二设备操作信息、第三设备操作信息或第四设备操作信息包括手势信息、语音信息、传感信息、触控操作信息中的至少一种。
可选地,所述F20步骤,包括:
若所述第一预设信息和/或第二预设信息为生理参数、运动参数中的至少一种,则根据预设健康规则对所述第一预设信息和/或第二预设信息进行分析,得到健康控制信息;
若所述第一预设信息和/或第二预设信息为应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种,则根据预设应用规则对所述第一预设信息和/或第二预设信息进行分析,得到应用控制信息;
若所述第一预设信息和/或第二预设信息为系统类型、系统名称、系统状态、系统数据中的至少一种,则根据预设系统规则对所述第一预设信息和/或第二预设信息进行分析,得到系统控制信息;
若所述第一预设信息和/或第二预设信息为设备类型、设备名称、设备状态、设备数据中的至少一种,则根据预设设备规则对所述第一预设信息和/或第二预设信息进行分析,得到设备控制信息;
若所述第一预设信息和/或第二预设信息为时间、地点、亮度、噪声、海拔、路面坡度、天气、温 度、湿度、气压、风力等级、风向中的至少一种,则根据预设环境规则对所述第一预设信息和/或第二预设信息进行分析,得到环境控制信息;
若所述第一设备操作信息、第二设备操作信息、第三设备操作信息或第四设备操作信息包括手势信息、语音信息、传感信息、触控操作信息中的至少一种,则根据预设操作规则对所述第一预设信息和/或第二预设信息进行分析,得到操作控制信息。
可选地,在所述F10步骤之前,还包括以下至少一种:
在所述第一设备上输出提示信息,以提示处理设备获取第一预设信息;
在所述第二设备上输出提示信息,以提示处理设备获取第二预设信息。
可选地,在所述输出提示信息之后,还包括:接收确认操作,并根据所述确认操作确定是否获取所述第一预设信息和/或第二预设信息。
可选地,所述F20步骤之前,还包括:
根据预设规则确定是否处理所述第一预设信息和/或第二预设信息。
可选地,所述根据预设规则确定是否处理所述第一预设信息和/或第二预设信息,包括以下至少一种:
若所述第一预设信息和/或第二预设信息中的至少一参数值符合预设规则,则处理所述第一预设信息和/或第二预设信息;
若处理所述第一预设信息和/或第二预设信息所耗费的资源小于或等于预设资源阈值或所述处理设备的剩余资源,则处理所述第一预设信息和/或第二预设信息。
可选地,所述第一预设信息和/或第二预设信息中的至少一参数值符合预设规则,包括以下至少一种:
用户生理参数值符合第一预设条件;
预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备上的应用信息符合第二预设条件;
预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备的系统信息符合第三预设条件;
预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备的设备信息符合第四预设条件;
用户或预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备所处环境信息符合第五预设条件;
预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备的设备操作信息符合第六预设条件。
可选地,所述用户生理参数值符合第一预设条件,包括以下至少一种:
用户生理参数值小于或等于第一预设生理参数阈值;
用户生理参数值大于第二预设生理参数阈值。
可选地,所述第一预设生理参数阈值与所述第二预设生理参数阈值可以相同可以不同。
可选地,用户生理参数包括以下至少一种:心率、血压、脉搏、血氧、血糖、出汗量。
可选地,所述预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备上的应用信息符合第二预设条件,包括以下至少一种:
若应用和/或服务信息中包含有应用和/或服务类型,且所述应用和/或服务类型属于预设应用和/或服务类型(如白名单、黑名单、VIP应用、保密或隐藏或安全应用等);
若应用和/或服务信息中包含有应用和/或服务名称,且所述应用和/或服务名称符合预设名称规则(如包含有预设关键字等);
若应用和/或服务信息中包含有应用和/或服务状态,且所述应用和/或服务状态属于预设状态(如前台、后台、冻结等);
若应用和/或服务信息中包含有应用和/或服务数据,且所述应用和/或服务数据的内容和/或类型符合预设应用和/或服务数据要求(如数据内容包含有特定关键字,再如数据类型属于应用配置参数或多媒体数据等)。
可选地,所述预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备的系统信息符合第三预设条件,包括以下至少一种:
若系统信息中包含有系统类型,且所述系统类型属于预设系统类型(如iOS、Android、Linux、Windows、鸿蒙、padOS、MacOS或watchOS等);
若系统信息中包含有系统名称,且所述系统名称符合预设名称规则(如包含有预设关键字等);
若系统信息中包含有系统状态,且所述系统状态属于预设系统状态(如卡顿、顺畅、休眠、熄屏、 亮屏、锁屏、省电、勿扰、会议、运动、导航、游戏、娱乐等);
若系统信息中包含有系统数据,且所述系统数据的内容和/或类型符合预设系统数据要求(如数据内容包含有特定关键字,再如数据类型属于系统配置数据或应用数据或多媒体数据等)。
可选地,所述预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备的设备信息符合第四预设条件,包括以下至少一种:
若设备信息中包含有设备类型,且所述设备类型属于预设设备类型(如手机、手表、手环、耳机、音箱、电视、汽车、固定低功耗设备等);
若设备信息中包含有设备名称,且所述设备名称符合预设名称规则(如包含有预设关键字等);
若设备信息中包含有设备状态,且所述设备状态属于预设状态(如卡顿、顺畅、休眠、熄屏、亮屏、锁屏、省电、勿扰、会议、运动、开车、运行、导航、游戏、娱乐等);
若设备信息中包含有设备数据,且所述设备数据的内容和/或类型符合预设设备数据要求(如数据内容包含有特定关键字,再如数据类型属于设备系统配置数据或设备应用配置数据或设备系统数据或设备应用数据或多媒体数据等)。
可选地,所述用户或预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备所处环境信息符合第五预设条件,包括以下至少一种:
若环境信息中包含有时间,且所述时间符合预设时间要求(如时间值属于预设的时间值,或者时间值在预设时间范围内等);
若环境信息中包含有地点,且所述地点符合预设地点要求(如地点对应的地理位置属于预设的地理位置,或者地理位置在预设地理位置范围内等);
若环境信息中包含有亮度,且所述亮度符合预设亮度要求(如亮度值属于预设的亮度值,或者亮度值在预设亮度范围内等);
若环境信息中包含有噪声,且所述噪声符合预设噪声要求(如噪声值属于预设的噪声值,或者噪声值在预设噪声范围内等);
若环境信息中包含有海拔,且所述海拔符合预设海拔要求(如海拔高度处于预设的海拔高度,或者海拔高度在预设的海拔高度范围内等);
若环境信息中包含有路面坡度,且所述路面坡度符合预设路面坡度要求(如路面坡度处于预设的路面坡度值,或者路面坡度在预设的路面坡度范围内等);
若环境信息中包含有天气,且所述天气符合预设天气要求(如天气与预设天气相同或不同等,天气具体示例如晴朗、阴天、下雨等);
若环境信息中包含有温度,且所述温度符合预设温度要求(如温度处于预设的温度值,或者温度在预设的温度范围内等);
若环境信息中包含有湿度,且所述湿度符合预设湿度要求(如湿度处于预设的湿度值,或者湿度在预设的湿度范围内等);
若环境信息中包含有气压,且所述气压符合预设气压要求(如气压处于预设的气压值,或者气压在预设的气压范围内等);
若环境信息中包含有风力等级,且所述风力等级符合预设风力等级要求(如风力等级处于预设的风力等级值,或者风力等级在预设的风力等级范围内等);
若环境信息中包含有风向,且所述风向符合预设风向要求(如风向与预设的风向值相同或不同等,风向具体示例如东风、北风、东北风等)。
可选地,所述预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备的设备操作信息符合第六预设条件,包括以下至少一种:
若设备操作信息中包含有手势信息,且所述手势信息符合预设手势操作要求;
若设备操作信息中包含有语音信息,且所述语音信息符合预设语音控制要求;
若设备操作信息中包含有传感信息,且所述传感信息符合预设传感信息要求;
若设备操作信息中包含有触控操作信息,且所述触控操作信息符合预设触控操作信息要求。
可选地,所述F20步骤包括:
根据预设信息的类型确定处理规则,根据所述处理规则处理所述预设信息,以得到目标信息。
可选地,所述预设信息的类型包括以下至少一种:健康数据类型、应用和/或服务数据类型、系统数据类型、设备数据类型、环境数据类型、操作数据类型。
可选地,根据所述处理规则处理所述预设信息,以得到目标信息。包括以下至少一种:
若所述预设信息的类型为健康数据类型,则根据预设健康规则对所述预设信息进行分析,得到健康控制信息;
若所述预设信息的类型为应用和/或服务数据类型,则根据预设应用规则对所述预设信息进行分析, 得到应用控制信息;
若所述预设信息的类型为系统数据类型,则根据预设系统规则对所述预设信息进行分析,得到系统控制信息;
若所述预设信息的类型为设备数据类型,则根据预设设备规则对所述预设信息进行分析,得到设备控制信息;
若所述预设信息的类型为环境数据类型,则根据预设环境规则对所述预设信息进行分析,得到环境控制信息;
若所述预设信息的类型为操作数据类型,则根据预设操作规则对所述预设信息进行分析,得到设备操作控制信息。
可选地,所述方法还包括以下至少一种:
所述健康数据类型包括生理参数、运动参数中的至少一种;
所述应用和/或服务数据类型包括应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种;
所述系统数据类型包括系统类型、系统名称、系统状态、系统数据中的至少一种;
所述设备数据类型包括设备类型、设备名称、设备状态、设备数据中的至少一种;
所述环境数据类型包括时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种;
所述操作数据类型包括手势信息、语音信息、传感信息、触控操作信息中的至少一种。
可选地,所述对所述预设信息进行分析时,分析数据还包括所述处理设备的信息。
可选地,所述对所述第一预设信息和/或第二预设信息进行分析时,分析数据还包括所述处理设备的信息。
可选地,所述F30步骤,还包括:
所述处理设备根据预设策略进行相应处理。
本申请还提供一种处理方法,应用于一处理设备,所述方法包括以下步骤:
F100:获取目标信息,可选地,所述目标信息由所述处理设备基于第一预设规则对至少一第一设备提供的第一预设信息和/或至少一第二设备提供的第二预设信息进行处理得到;
F200:检测所述第一设备和/或所述第二设备的参考信息是否符合第二预设规则;
F300:若是,发送所述目标信息,以使所述第一设备、所述第二设备和至少一受控设备中的至少一个执行相应处理。
可选地,所述第一预设规则是由所述第一预设信息和/或第二预设信息的内容和/或类型确定的。
可选地,所述第二预设规则是由所述第一设备和/或所述第二设备的参考信息的内容和/或类型确定的。
可选地,所述参考信息包括以下至少一种:设备状态信息、设备功能信息、设备参数信息、设备应用信息。
可选地,所述方法包括以下至少一种:
所述第一预设信息包括以下至少一种:第一用户生理参数、第一设备应用信息、第一设备系统信息、第一设备信息、第一环境信息、第一设备操作信息;
所述第二预设信息包括以下至少一种:第二用户生理参数、第二设备应用信息、第二设备系统信息、第二设备信息、第二环境信息、第二设备操作信息。
可选地,所述方法包括以下至少一种:
第三设备与所述第一设备直接或间接连接,所述第一预设信息还包括以下至少一种:所述第三设备提供的第三用户生理参数、第三设备应用信息、第三设备系统信息、第三设备信息、第三环境信息、第三设备操作信息;
第四设备与所述第二设备直接或间接连接,所述第二预设信息还包括以下至少一种:所述第四设备提供的第四用户生理参数、第四设备应用信息、第四设备系统信息、第四设备信息、第四环境信息、第四设备操作信息。
可选地,所述方法包括:
所述第一用户生理参数、第二用户生理参数、第三用户生理参数或第四用户生理参数包括生理参数、运动参数中的至少一种;
所述第一设备应用和/或服务信息、第二设备应用和/或服务信息、第三设备应用和/或服务信息或第四设备应用和/或服务信息包括应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种;
所述第一设备系统信息、第二设备系统信息、第三设备系统信息或第四设备系统信息包括系统类型、 系统名称、系统状态、系统数据中的至少一种;
所述第一设备信息、第二设备信息、第三设备信息或第四设备信息包括设备类型、设备名称、设备状态、设备数据中的至少一种;
所述第一环境信息、第二环境信息、第三环境信息或第四环境信息包括时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种;
所述第一设备操作信息、第二设备操作信息、第三设备操作信息或第四设备操作信息包括手势信息、语音信息、传感信息、触控操作信息中的至少一种。
可选地,所述目标信息由所述处理设备基于第一预设规则对至少一第一设备提供的第一预设信息和/或至少一第二设备提供的第二预设信息进行处理得到,包括:
若所述第一预设信息和/或第二预设信息为生理参数、运动参数中的至少一种,则根据预设健康规则对所述第一预设信息和/或第二预设信息进行分析,得到健康控制信息;
若所述第一预设信息和/或第二预设信息为应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种,则根据预设应用规则对所述第一预设信息和/或第二预设信息进行分析,得到应用控制信息;
若所述第一预设信息和/或第二预设信息为系统类型、系统名称、系统状态、系统数据中的至少一种,则根据预设系统规则对所述第一预设信息和/或第二预设信息进行分析,得到系统控制信息;
若所述第一预设信息和/或第二预设信息为设备类型、设备名称、设备状态、设备数据中的至少一种,则根据预设设备规则对所述第一预设信息和/或第二预设信息进行分析,得到设备控制信息;
若所述第一预设信息和/或第二预设信息为时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种,则根据预设环境规则对所述第一预设信息和/或第二预设信息进行分析,得到环境控制信息;
若所述第一预设信息和/或第二预设信息为手势信息、语音信息、传感信息、触控操作信息中的至少一种,则根据预设操作规则对所述第一预设信息和/或第二预设信息进行分析,得到操作控制信息。
可选地,所述第一设备和所述第二设备直接连接或者间接连接。
可选地,所述F300步骤,还包括:发送所述目标信息给预设的第五设备,以使所述第五设备执行预设处理。
可选地,所述预设处理包括:
通过所述第五设备输出所述目标信息对应的提示信息;
本申请还提供一种处理方法,应用于一与处理设备直接连接的第一设备,所述方法包括以下步骤:
F1:响应于所述处理设备的预设信息获取请求,提供第一预设信息;
F2:接收所述第一预设信息对应的目标信息,可选地,所述目标信息由所述处理设备对所述第一预设信息和/或第二预设信息按照预设规则进行处理得到,可选地,所述第二预设信息由至少一与所述处理设备间接连接的第二设备提供;
F3:根据所述目标信息执行相应处理。
可选地,所述预设规则是由所述第一预设信息和/或第二预设信息的内容和/或类型确定的。
可选地,所述方法包括以下至少一种:
所述第一预设信息包括以下至少一种:第一用户生理参数、第一设备应用信息、第一设备系统信息、第一设备信息、第一环境信息、第一设备操作信息;
所述第二预设信息包括以下至少一种:第二用户生理参数、第二设备应用信息、第二设备系统信息、第二设备信息、第二环境信息、第二设备操作信息。
可选地,所述方法包括以下至少一种:
第三设备与所述第一设备直接或间接连接,所述第一预设信息还包括以下至少一种:所述第三设备提供的第三用户生理参数、第三设备应用信息、第三设备系统信息、第三设备信息、第三环境信息、第三设备操作信息;
第四设备与所述第二设备直接或间接连接,所述第二预设信息还包括以下至少一种:所述第四设备提供的第四用户生理参数、第四设备应用信息、第四设备系统信息、第四设备信息、第四环境信息、第四设备操作信息。
可选地,所述方法包括:
所述第一用户生理参数、第二用户生理参数、第三用户生理参数或第四用户生理参数包括生理参数、运动参数中的至少一种;
所述第一设备应用和/或服务信息、第二设备应用和/或服务信息、第三设备应用和/或服务信息或第四设备应用和/或服务信息包括应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种;
所述第一设备系统信息、第二设备系统信息、第三设备系统信息或第四设备系统信息包括系统类型、系统名称、系统状态、系统数据中的至少一种;
所述第一设备信息、第二设备信息、第三设备信息或第四设备信息包括设备类型、设备名称、设备状态、设备数据中的至少一种;
所述第一环境信息、第二环境信息、第三环境信息或第四环境信息包括时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种;
所述第一设备操作信息、第二设备操作信息、第三设备操作信息或第四设备操作信息包括手势信息、语音信息、传感信息、触控操作信息中的至少一种。
可选地,所述目标信息由所述处理设备对所述第一预设信息和/或第二预设信息按照预设规则进行处理得到,包括:
若所述第一预设信息和/或第二预设信息为生理参数、运动参数中的至少一种,则根据预设健康规则对所述第一预设信息和/或第二预设信息进行分析,得到健康控制信息;
若所述第一预设信息和/或第二预设信息为应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种,则根据预设应用规则对所述第一预设信息和/或第二预设信息进行分析,得到应用控制信息;
若所述第一预设信息和/或第二预设信息为系统类型、系统名称、系统状态、系统数据中的至少一种,则根据预设系统规则对所述第一预设信息和/或第二预设信息进行分析,得到系统控制信息;
若所述第一预设信息和/或第二预设信息为设备类型、设备名称、设备状态、设备数据中的至少一种,则根据预设设备规则对所述第一预设信息和/或第二预设信息进行分析,得到设备控制信息;
若所述第一预设信息和/或第二预设信息为时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种,则根据预设环境规则对所述第一预设信息和/或第二预设信息进行分析,得到环境控制信息;
若所述第一预设信息和/或第二预设信息为手势信息、语音信息、传感信息、触控操作信息中的至少一种,则根据预设操作规则对所述第一预设信息和/或第二预设信息进行分析,得到操作控制信息。
可选地,所述F3步骤之前,还包括:
输出所述目标信息对应的提示信息;
若未接收到与所述提示信息对应的取消执行指令(可以是预设时间内未接收到),则执行所述F3步骤;和/或,若接收到取消执行指令,则不执行所述F3步骤和/或输出相应提示信息(提示信息输出方式可以是界面显示或语音播报或灯光提示等)。
可选地,所述方法还包括:
判断所述取消执行指令的历史连续接收次数是否小于或等于预设次数;
若是,则在接收到所述目标信息时,执行所述输出所述目标信息对应的提示信息步骤。
可选地,所述方法还包括:
当所述目标信息满足预设安全条件时,执行所述判断所述取消执行指令的历史连续接收次数是否小于或等于预设次数步骤。
可选地,所述方法包括:
获取所述第一预设信息和/或第二预设信息对应的更新数据,对所述更新数据按照预设规则进行处理,得到更新后目标信息;
若所述更新后目标信息与所述目标信息相同或不同,才执行所述相应处理。
可选地,所述F3步骤之前,包括:
当所述目标信息满足预设要求时,执行所述相应处理。
本申请还提供一种处理方法,应用于一与处理设备间接连接的第二设备,所述方法包括以下步骤:
F1000:响应于所述处理设备的预设信息获取请求,提供第二预设信息;
F2000:接收所述第二预设信息对应的目标信息,可选地,所述目标信息由所述处理设备对所述第一预设信息和/或第二预设信息按照预设规则进行处理得到,可选地,所述第一预设信息由至少一与所述处理设备直接连接的第一设备提供;
F3000:根据所述目标信息执行相应处理。
可选地,所述预设规则是由所述第一预设信息和/或第二预设信息的内容和/或类型确定的。
可选地,所述方法包括以下至少一种:
所述第一预设信息包括以下至少一种:第一用户生理参数、第一设备应用信息、第一设备系统信息、第一设备信息、第一环境信息、第一设备操作信息;
所述第二预设信息包括以下至少一种:第二用户生理参数、第二设备应用信息、第二设备系统信息、第二设备信息、第二环境信息、第二设备操作信息。
可选地,所述方法包括以下至少一种:
第三设备与所述第一设备直接或间接连接,所述第一预设信息还包括以下至少一种:所述第三设备提供的第三用户生理参数、第三设备应用信息、第三设备系统信息、第三设备信息、第三环境信息、第三设备操作信息;
第四设备与所述第二设备直接或间接连接,所述第二预设信息还包括以下至少一种:所述第四设备提供的第四用户生理参数、第四设备应用信息、第四设备系统信息、第四设备信息、第四环境信息、第四设备操作信息。
可选地,所述方法包括:
所述第一用户生理参数、第二用户生理参数、第三用户生理参数或第四用户生理参数包括生理参数、运动参数中的至少一种;
所述第一设备应用和/或服务信息、第二设备应用和/或服务信息、第三设备应用和/或服务信息或第四设备应用和/或服务信息包括应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种;
所述第一设备系统信息、第二设备系统信息、第三设备系统信息或第四设备系统信息包括系统类型、系统名称、系统状态、系统数据中的至少一种;
所述第一设备信息、第二设备信息、第三设备信息或第四设备信息包括设备类型、设备名称、设备状态、设备数据中的至少一种;
所述第一环境信息、第二环境信息、第三环境信息或第四环境信息包括时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种;
所述第一设备操作信息、第二设备操作信息、第三设备操作信息或第四设备操作信息包括手势信息、语音信息、传感信息、触控操作信息中的至少一种。
可选地,所述目标信息由所述处理设备对所述第一预设信息和/或第二预设信息按照预设规则进行处理得到,包括:
若所述第一预设信息和/或第二预设信息为生理参数、运动参数中的至少一种,则根据预设健康规则对所述第一预设信息和/或第二预设信息进行分析,得到健康控制信息;
若所述第一预设信息和/或第二预设信息为应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种,则根据预设应用规则对所述第一预设信息和/或第二预设信息进行分析,得到应用控制信息;
若所述第一预设信息和/或第二预设信息为系统类型、系统名称、系统状态、系统数据中的至少一种,则根据预设系统规则对所述第一预设信息和/或第二预设信息进行分析,得到系统控制信息;
若所述第一预设信息和/或第二预设信息为设备类型、设备名称、设备状态、设备数据中的至少一种,则根据预设设备规则对所述第一预设信息和/或第二预设信息进行分析,得到设备控制信息;
若所述第一预设信息和/或第二预设信息为时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种,则根据预设环境规则对所述第一预设信息和/或第二预设信息进行分析,得到环境控制信息;
若所述第一预设信息和/或第二预设信息为手势信息、语音信息、传感信息、触控操作信息中的至少一种,则根据预设操作规则对所述第一预设信息和/或第二预设信息进行分析,得到操作控制信息。
可选地,其特征在于,所述F3000步骤之前,还包括:
输出所述目标信息对应的提示信息;
若未接收到与所述提示信息对应的取消执行指令(可以是预设时间内未接收到),则执行所述F3000步骤;和/或,若接收到取消执行指令,则不执行所述F3000步骤和/或输出相应提示信息(提示信息输出方式可以是界面显示或语音播报或灯光提示等)。
可选地,所述方法还包括:
判断所述取消执行指令的历史连续接收次数是否小于或等于预设次数;
若是,则在接收到所述目标信息时,执行所述输出所述目标信息对应的提示信息步骤。
可选地,所述方法还包括:
当所述目标信息满足预设安全条件时,执行所述判断所述取消执行指令的历史连续接收次数是否小于或等于预设次数步骤。
可选地,在所述执行相应处理之前,还包括:
获取所述第一预设信息和/或第二预设信息对应的更新数据,对所述更新数据按照预设规则进行处理,以得到更新后的目标信息。
可选地,若所述更新后目标信息与所述目标信息相同,才执行所述相应处理;或所述更新后目标信息与所述目标信息不同,才执行所述相应处理。
可选地,所述F3000步骤之前,包括:
当所述目标信息满足预设要求时,执行所述相应处理。
本申请提供一种处理方法,应用于一与第一设备连接的第二设备,所述处理方法包括步骤:
G10:通过所述第一设备获取与所述第二设备连接的至少一第三设备信息;
G20:检测所述第一设备、第二设备和第三设备信息中至少一项是否满足预设条件;
G30:若是,则根据预设策略执行相应处理。
可选地,所述第二设备和所述第一设备是直接连接或间接连接。
可选地,所述第三设备和所述第二设备是直接连接或间接连接。
可选地,一般的连接方式或类型,包括直接连接和间接连接,例如第一设备与第二设备直接连接,第二设备与第三设备直接连接,则第一设备与第三设备的连接方式或类型可以理解为间接连接。
可选地,所述G20步骤包括以下至少一种:
所述第一设备发生第一预设事件;
所述第二设备发生第二预设事件;
所述第三设备发生第三预设事件。
可选地,所述第一预设事件或所述第二预设事件或所述第三预设事件,包括以下至少一种:
用户生理参数信息满足第一预设条件;
对应设备系统信息满足第二预设条件;
对应设备通信信息满足第三预设条件;
对应设备应用信息满足第四预设条件;
对应设备提醒信息满足第五预设条件;
对应设备检测信息满足第六预设条件;
对应设备状态信息满足第七预设条件;
对应设备环境信息满足第八预设条件。
可选地,所述G30步骤包括以下至少一种:
所述第一设备根据第一预设策略进行处理;
所述第二设备根据第二预设策略进行处理;
所述第三设备根据第三预设策略进行处理。
可选地,所述第一预设策略或第二预设策略或第三预设策略包括以下至少一种:
传递或更新相应预设事件;
转换后传递相应预设事件;
所述第一设备及所述第二设备和所述第三设备中至少一个设备从连接网络中断开;
所述第一设备及所述第二设备和所述第三设备中至少一个设备连接到其他网络;
所述第一设备及所述第二设备和所述第三设备中至少一个设备打开预设应用和/或服务;
所述第一设备及所述第二设备和所述第三设备中至少一个设备关闭预设应用和/或服务;
所述第一设备及所述第二设备和所述第三设备中至少一个设备当前运行应用和/或服务的参数发生变更;
所述第一设备及所述第二设备和所述第三设备中至少一个设备当前模式发生切换;
所述第一设备及所述第二设备和所述第三设备中至少一个设备的处理当前数据的策略发生变更。
可选地,所述G30步骤包括以下至少一种:
在所述第一设备上输出与所述预设事件对应的操作选项和/或提示信息;
在所述第二设备上输出与所述预设事件对应的操作选项和/或提示信息;
在所述第三设备上输出与所述预设事件对应的操作选项和/或提示信息。
可选地,所述方法还包括:
接收针对所述操作选项的操作信息,并根据所述操作信息更新和/或传递所述预设事件。
本申请还提供一种处理方法,应用于一与第一设备连接的第二设备,所述处理方法包括步骤:
G100:通过所述第一设备和/或服务器获取至少一第三设备信息;
G200:检测所述第一设备和/或所述第三设备信息能否满足预设规则;
G300:若是,则根据预设策略执行相应处理。
可选地,所述第二设备和所述第一设备是直接连接或间接连接。
可选地,所述第三设备和所述第一设备是直接连接或间接连接。
可选地,一般的连接方式或类型,包括直接连接和间接连接,例如第一设备与第二设备直接连接,第二设备与第三设备直接连接,则第一设备与第三设备的连接方式或类型可以理解为间接连接。
可选地,所述G200步骤包括以下至少一种:
所述第一设备发生第一预设事件;
所述第二设备发生第二预设事件;
所述第三设备发生第三预设事件。
可选地,所述第一预设事件或所述第二预设事件或所述第三预设事件,包括以下至少一种:
用户生理参数信息满足第一预设条件;
对应设备系统信息满足第二预设条件;
对应设备通信信息满足第三预设条件;
对应设备应用信息满足第四预设条件;
对应设备提醒信息满足第五预设条件;
对应设备检测信息满足第六预设条件;
对应设备状态信息满足第七预设条件;
对应设备环境信息满足第八预设条件。
可选地,所述G300步骤包括以下至少一种:
所述第一设备根据第一预设策略进行处理;
所述第二设备根据第二预设策略进行处理;
所述第三设备根据第三预设策略进行处理。
可选地,所述第一预设策略或第二预设策略或第三预设策略包括以下至少一种:
传递或更新相应预设事件;
转换后传递相应预设事件;
所述第一设备及所述第二设备和所述第三设备中至少一个设备从连接网络中断开;
所述第一设备及所述第二设备和所述第三设备中至少一个设备连接到其他网络;
所述第一设备及所述第二设备和所述第三设备中至少一个设备打开预设应用和/或服务;
所述第一设备及所述第二设备和所述第三设备中至少一个设备关闭预设应用和/或服务;
所述第一设备及所述第二设备和所述第三设备中至少一个设备当前运行应用和/或服务的参数发生变更;
所述第一设备及所述第二设备和所述第三设备中至少一个设备当前模式发生切换;
所述第一设备及所述第二设备和所述第三设备中至少一个设备的处理当前数据的策略发生变更。
可选地,所述G300步骤包括以下至少一种:
在所述第一设备上输出与所述预设事件对应的操作选项和/或提示信息;
在所述第二设备上输出与所述预设事件对应的操作选项和/或提示信息;
在所述第三设备上输出与所述预设事件对应的操作选项和/或提示信息。
可选地,所述方法还包括:
接收针对所述操作选项的操作信息,并根据所述操作信息更新和/或传递所述预设事件。
本申请提供一种处理方法,应用于一处理设备,所述处理方法包括步骤:
H10:检测是否发生预设事件;
H20:若是,检测所述预设事件对应的设备是否满足预设条件;
H30:若是,根据提示策略输出与所述预设事件对应的提示信息。
可选地,所述处理设备在连接网络之中,所述连接网络包括所述处理设备、所述第一设备和所述第二设备,所述发生预设事件,包括以下至少一种:
所述处理设备发生第一预设事件;
所述第一设备发生第二预设事件;
所述第二设备发生第三预设事件。
可选地,所述第一预设事件或所述第二预设事件或第三预设事件包括以下至少一种:
所述处理设备、所述第一设备和所述第二设备中至少一个设备处于或切换到预设模式;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的处于或切换到预设环境;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户生理信息满足第一预设条件;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户状态满足第二预设条件;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测到的至少一预设参数符合参数条件;
所述连接网络内新增至少一设备或已经达到最大连接设备数;
所述连接网络内至少一设备断开连接或已经达到最小连接设备数;
所述处理设备、所述第一设备和所述第二设备中至少一个设备接收到至少一消息;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的电量值低于或等于预设电量阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的连接信号值小于或等于预设信号阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的资源占用值大于或等于预设资源阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的运行状态处于卡顿或不顺畅状态;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的预设应用和/或预设功能处于开启状态;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的安全等级小于或等于预设安全等级阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的工作时长大于或等于预设工作时长阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的位置处于预设位置。
可选地,所述预设事件只有一个,所述满足预设条件,包括以下至少一种:
所述预设事件由所述处理设备、所述第一设备和所述第二设备中至少一个设备触发;
所述预设事件触发的时间和/或地点符合第一预设条件;
所述预设事件的内容信息符合第二预设条件。
可选地,所述预设事件包括至少两个,所述满足预设条件,包括以下至少一种:
所述预设事件由所述处理设备、所述第一设备和/或所述第二设备触发;
所述预设事件触发的时间和/或地点符合第三预设条件;
所述预设事件触发的先后顺序符合第四预设条件;
所述预设事件的优先级符合第五预设条件;
所述预设事件的内容信息符合第六预设条件。
可选地,所述根据提示策略输出与所述预设事件对应的提示信息,包括以下至少一种:
在所述处理设备上输出与所述预设事件对应的操作选项和/或提示信息;
在所述第一设备上输出与所述预设事件对应的操作选项和/或提示信息;
在所述第二设备上输出与所述预设事件对应的操作选项和/或提示信息。
可选地,所述方法还包括:接收针对所述操作选项的操作信息,并根据所述操作信息更新和/或传递和/或输出所述预设事件。
可选地,本申请还提供一种处理方法,应用于一处理设备,所述方法包括以下步骤:
H100:检测是否发生预设事件;
H200:若是,获取提示策略;
H300:根据所述提示策略,输出与所述预设事件对应的提示信息。
可选地,所述处理设备在连接网络之中,所述连接网络包括所述处理设备、所述第一设备和所述第二设备,所述发生预设事件,包括以下至少一种:
所述处理设备发生第一预设事件;
所述第一设备发生第二预设事件;
所述第二设备发生第三预设事件。
可选地,所述第一预设事件或所述第二预设事件或第三预设事件包括以下至少一种:
所述处理设备、所述第一设备和所述第二设备中至少一个设备处于或切换到预设模式;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的处于或切换到预设环境;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户生理信息满足第一预设条件;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户状态满足第二预设条件;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测到的至少一预设参数符合参数条件;
所述连接网络内新增至少一设备或已经达到最大连接设备数;
所述连接网络内至少一设备断开连接或已经达到最小连接设备数;
所述处理设备、所述第一设备和所述第二设备中至少一个设备接收到至少一消息;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的电量值低于或等于预设电量阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的连接信号值小于或等于预设信号阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的资源占用值大于或等于预设资源阈 值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的运行状态处于卡顿或不顺畅状态;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的预设应用和/或预设功能处于开启状态;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的安全等级小于或等于预设安全等级阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的工作时长大于或等于预设工作时长阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的位置处于预设位置。
可选地,所述根据所述提示策略,输出与所述预设事件对应的提示信息,包括以下至少一种:
在所述处理设备上输出与所述预设事件对应的操作选项和/或提示信息;
在所述第一设备上输出与所述预设事件对应的操作选项和/或提示信息;
在所述第二设备上输出与所述预设事件对应的操作选项和/或提示信息。
可选地,所述方法还包括:接收针对所述操作选项的操作信息,并根据所述操作信息更新和/或传递和/或输出所述预设事件。
可选地,本申请还提供一种处理方法,所述方法包括以下步骤:
当所在连接网络的第一预设连接信息满足预设连接规则时和/或当所在连接网络的第二预设连接信息满足预设连接条件时,获取预设提示信息;
根据预设提示策略输出所述预设提示信息。
可选地,所述第一预设连接信息包括以下至少一种:
电量信息、定时关机信息、位置信息、时间信息、用户身份信息和使用习惯信息、连接状态信息、使用状态信息和环境信息。
可选地,所述方法包括:
当所述第一预设连接信息包括所述电量信息且所述电量信息符合第一预设连接规则时,则获取第一预设提示信息;
当所述第一预设连接信息包括所述定时关机信息且所述定时关机信息符合第二预设连接规则时,则获取第二预设提示信息;
当所述第一预设连接信息包括所述位置信息且所述位置信息符合第三预设连接规则时,则获取第三预设提示信息;
当所述第一预设连接信息包括所述时间信息且所述时间信息符合第四预设连接规则时,则获取第四预设提示信息;
当所述第一预设连接信息包括所述用户身份信息且所述用户身份信息符合第五预设连接规则时,则获取第五预设提示信息;
当所述第一预设连接信息包括所述使用习惯信息且所述使用习惯信息符合第六预设连接规则时,则获取第六预设提示信息;
当所述第二预设连接信息包括所述设备类型信息且所述设备类型信息满足第七预设连接规则时,则获取第七预设提示信息;
当所述第二预设连接信息包括所述连接状态信息且所述连接状态信息满足第八预设连接规则时,则获取第八预设提示信息;
当所述第二预设连接信息包括所述使用状态信息且所述使用状态信息满足第九预设连接规则时,则获取第九预设提示信息;
当所述第二预设连接信息包括所述环境信息且所述环境信息满足第十预设连接规则时,则获取第十预设提示信息。
可选地,所述方法包括:
根据所述第一预设提示策略输出第一预设提示信息;
根据所述第二预设提示策略输出第二预设提示信息;
根据所述第三预设提示策略输出第三预设提示信息;
根据所述第四预设提示策略输出第四预设提示信息;
根据所述第五预设提示策略输出第五预设提示信息;
根据所述第六预设提示策略输出第六预设提示信息;
根据所述第七预设提示策略输出第七预设提示信息;
根据所述第八预设提示策略输出第八预设提示信息;
根据所述第九预设提示策略输出第九预设提示信息;
根据所述第十预设提示策略输出第十预设提示信息。
可选地,所述方法包括:
若未使用连接网络内的设备,则获取第三预设连接信息并根据所述第三预设连接信息确定所述预设提示策略。
可选地,所述第三预设连接信息包括以下至少一种:
使用频率信息、使用习惯信息、使用情况信息。
可选地,所述预设提示策略包括以下之一:
在使用频率信息满足预设使用频率要求的设备上输出所述预设提示信息;
在使用习惯信息满足预设使用习惯要求的设备上输出所述预设提示信息;
在使用情况信息满足预设使用情况要求的设备上输出所述预设提示信息。
可选地,所述预设提示策略还包括以下之一:
在检测到使用连接网络内的设备时,在所述设备上输出所述预设提示信息,并通知连接网络内除所述设备之外的其他设备取消输出所述预设提示信息;
向连接网络内设备广播所述预设提示信息;
向当前正在使用的设备输出所述预设提示信息。
可选地,确定当前正在使用的设备的方式包括以下至少一种:
设备处于点亮或唤醒状态、设备上有应用和服务在运行、设备未关机或未休眠。
可选地,所述预设提示信息包括以下至少一种:
文字信息、语音信息、灯光信息和震动信息。
为实现上述目的,本申请还提供一种设备处理设备,所述设备处理设备包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的设备处理程序,所述设备处理程序被所述处理器执行时实现如上所述的处理方法的步骤。
为实现上述目的,本申请还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有实现处理方法的程序,所述实现处理方法的程序被处理器执行以实现如上所述处理方法的步骤。
为实现上述目的,本申请还提供一种计算机程序产品,所述计算机程序产品包括计算机程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行如上所述的方法。
为实现上述目的,本申请还提供一种芯片,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于从所述存储器中调用并运行所述计算机程序,使得安装有所述芯片的设备执行如上所述的方法。
本申请通过S10:获取预设信息,可选地,所述预设信息由所述第一控制中心和/或其所控制的其它设备提供;S11:检测所述预设信息是否符合预设规则;S12:若是,则根据预设策略执行相应的设备控制操作。可选地,第一控制中心与其所控制的其它设备之间组成联网,第一控制中心获取由第一控制中心和/或其所控制的其它设备提供的预设信息,在预设信息符合预设规则时,第一控制中心根据预设策略,能自动对联网内其所控制的其它设备执行相应的设备控制操作,使得第一控制中心和其所控制的其它设备在使用过程中更加智能、方便和快捷。
本申请通过A1:获取连接信息,可选地,所述连接信息由与所述发起方设备连接的终端提供;A2:根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接目标方设备。实现了在获取终端提供的连接信息之后,通过第一预设连接规则和/或第二预设连接规则和连接信息连接目标方设备,为发起方设备与目标方设备连接时提供更多可选的连接方案,使得发起方设备在与目标方设备建立连接时更加灵活智能。
本申请通过获取第一连接参考信息;当所述第一连接参考信息满足预设连接条件时,获取连接信息,所述连接信息由目标方设备提供;根据所述连接信息和/或第一预设策略与所述目标方设备建立连接,和/或根据连接结果更新所述第一预设策略。实现了通过第一预设策略与目标方设备建立连接,为与目标方设备连接时提供更多可选的连接方案,使得发起方设备在与目标方设备建立连接时更加灵活智能。
本申请通过C10:若发生了预设事件,输出至少一第一控制信息和至少一第二控制信息,可选地,所述第一控制信息与直接连接于管理设备的第一设备相对应,所述第二控制信息与间接连接于管理设备的第二设备相对应;C20:接收操作信息,根据所述操作信息和/或第一预设策略执行相应控制,和/或更新所述第一控制信息和/或所述第二控制信息。实现了在管理设备与第一设备和/或第二设备连接后,通过输出相应的第一控制信息和/或第二控制信息并接收第一控制信息和/或第二控制信息对应的操作信息,以通过该操作信息和第一预设策略执行相应控制,避免了管理设备与第一设备和/或第二设备连接后,只能进行简单的控制交互,从而使得各设备相互建立连接之后的控制交互更加智能方便快捷。另外由于既可支持直接连接设备之间的控制交互,还可支持间接连接设备之间的控制交互,功能更强大,体验更智能、方便和快捷。
本申请通过当所在连接网络发生预设事件时,生成和/或确定所述预设事件对应目标设备的响应指令;获取控制判断信息,当所述控制判断信息满足控制条件时,所述控制中心发送所述响应指令到所述目标设备,和/或,所述控制中心执行一预设控制操作。实现了在所在连接网络发生预设事件时,控制中心可以生成相应的响应指令,并通过该响应指令控制自身或目标设备作出相应的响应,从而使得各设备相互建立连接后各设备之间控制交互更加灵活智能。
本申请通过检测是否接收到预设事件;若是,根据预设策略进行相应处理,和/或根据第一规则对与所述处理设备直接连接的至少一第一设备进行第一处理,和/或,根据第二规则对与所述处理设备间接连接的至少一第二设备进行第二处理。实现了在接收到预设事件后,通过预设策略进行相应处理,以及对第一设备进行第一处理,和/或对第二设备进行第二处理,避免了连接网络完成连接建立后,各设备间只能进行简单的信息处理,从而使得各设备相互建立连接之后的信息处理更加智能方便灵活。另外由于既可支持直接连接设备之间的信息处理,还可支持间接连接设备之间的信息处理,功能更强大,体验更智能、方便和灵活。
本申请通过F10:获取第一预设信息和/或第二预设信息,可选地,所述第一预设信息由至少一与所述处理设备直接连接的第一设备提供,所述第二预设信息由至少一与所述处理设备间接连接的第二设备提供;F20:根据预设规则处理所述第一预设信息和/或第二预设信息,以得到目标信息;F30:发送所述目标信息,以使所述第一设备、所述第二设备和至少一受控设备中的至少一个执行相应处理。实现了通过获取除自身信息之外的第一预设信息和/或第二预设信息,并将对该第一预设信息和/或第二预设信息进行处理后得到的目标信息发送回第一预设信息和/或第二预设信息对应的第一设备和/或第二设备,使得处理设备可以响应除自身的信息之外的第一设备和/或第二设备的第一预设信息和/或第二预设信息,从而使得各设备相互建立连接之后的设备响应过程更加智能方便快捷。
本申请通过G10:通过所述第一设备获取与所述第二设备间接连接的至少一第三设备信息;G20:检测所述第一设备、第二设备和第三设备信息中至少一项是否满足预设条件;G30:若是,则根据预设策略执行相应处理。实现了通过在第一设备、第二设备和与第二设备间接连接的第三设备信息中至少一项满足预设条件时,根据预设策略执行相应处理,从而使得各设备相互建立连接之后的设备响应过程更加智能方便快捷。
本申请通过H10:检测是否发生预设事件;H20:若是,检测所述预设事件对应的设备是否满足预设条件;H30:若是,根据提示策略输出与所述预设事件对应的提示信息。实现了通过在检测到发生预设事件且该预设事件对应的设备满足预设条件时,根据提示策略输出与该预设事件对应的提示信息,以在该设备从其所在的连接网络内断开时,用户可通过该提示信息获取到设备从其所在的连接网络内断开的消息,从而使得使用户获取设备从其所在的连接网络内断开的消息时更加智能、方便和快捷。
本申请通过Z10:获取第一预设信息和/或第二预设信息;Z11:检测所述第一预设信息和/或第二预设信息是否符合预设规则;Z12:若是,则根据预设策略执行相应的设备控制操作。能够使得用户更智能、方便和快捷控制操作连接网络内的各设备(如绑定的设备等),提升了用户体验。
本申请通过Z20:获取第一信息和/或第二信息和/或第三信息,可选地,所述第一信息由与所述第一控制中心直接连接的至少一第一设备提供,所述第二信息由与所述第一控制中心间接连接的至少一第二设备提供,所述第三信息由与所述第一控制中心、所述第一设备和所述第二设备中的至少一个连接的网络服务器提供;Z21:根据处理规则处理所述第一信息和/或第二信息和/或第三信息,以得到至少一推荐信息,可选地,所述推荐信息包括至少一第一推荐信息,和/或至少一第二推荐信息,和/或至少一第三推荐信息;Z22:检测所述第一控制中心,和/或所述第一设备,和/或所述第二设备是否符合推荐要求;Z23:若是,则根据预设推荐策略执行相应的设备控制操作,和/或,若否,则输出提示信息。能够使得控制中心更智能地生成和/或确定推荐信息给连接网络内的各设备,提升了用户体验。
本申请通过Z30:获取预设信息,可选地,所述预设信息由第一控制中心和/或第二控制中心所在的群组提供;Z31:检测所述预设信息是否符合预设规则;Z32:若是,则根据预设策略执行相应的设备控制操作,和/或,若否,则输出提示信息。能够使得用户更智能、方便和快捷控制操作连接网络内各群组中的各设备,提升了用户体验。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为实现本申请各个实施例的一种移动终端的硬件结构示意图;
图2为本申请实施例提供的一种通信网络系统架构图;
图3是本申请处理方法一实施例的流程示意图;
图4是本申请处理方法一输出文字提示信息的示意图;
图5是本申请处理方法又一输出文字提示信息的示意图;
图6是本申请处理方法再一输出文字提示信息的示意图;
图7是本申请处理方法再一实施例的流程示意图;
图8是本申请处理方法一实施例的流程示意图;
图9是本申请处理方法一输出文字提示信息的示意图;
图10是本申请处理方法又一输出文字提示信息的示意图;
图11是本申请处理方法又一实施例的流程示意图;
图12是本申请处理方法再一实施例的流程示意图;
图13是本申请处理方法一实施例的流程示意图;
图14是本申请处理方法发起方设备与目标方设备之间自动连接的一结果示意图;
图15是本申请处理方法发起方设备与目标方设备之间建立连接失败后,再次建立连接的一结果示意图;
图16是本申请处理方法又一实施例的流程示意图;
图17是本申请处理装置较佳实施例的一功能模块示意图;
图18是本申请处理方法一实施例的流程示意图;
图19是本申请处理方法的屏幕弹框示意图;
图20是本申请处理方法的操作界面显示位置调整示意图;
图21是本申请处理方法又一实施例的流程示意图;
图22是本申请处理方法的UI组成示意图;
图23是本申请处理方法的用户操作示意图;
图24是本申请处理装置较佳实施例的一功能模块示意图;
图25是本申请处理装置较佳实施例的另一功能模块示意图;
图26是本申请处理方法一实施例的流程示意图;
图27是本申请处理方法的一控制功能切换效果示意图;
图28是本申请处理方法的一提示信息效果示意图;
图29是本申请处理方法的输出可选择处理项效果示意图;
图30是本申请处理方法再一实施例的流程示意图;
图31是本申请处理方法的又一控制功能切换效果示意图;
图32是本申请处理方法又一实施例的流程示意图;
图33是本申请处理方法一实施例的流程示意图;
图34是本申请处理装置较佳实施例的一功能模块示意图;
图35是本申请处理方法一实施例的流程示意图;
图36是本申请处理方法一屏幕弹框效果示意图;
图37是本申请处理方法又一屏幕弹框效果示意图;
图38是本申请处理方法再一屏幕弹框效果示意图;
图39是本申请处理方法又一实施例的流程示意图;
图40是本申请处理装置较佳实施例的一功能模块示意图;
图41是本申请处理方法一实施例的流程示意图;
图42是本申请处理方法一弹框效果示意图;
图43是本申请处理方法又一弹框效果示意图;
图44是本申请处理方法又一实施例的流程示意图;
图45是本申请处理方法再一弹框效果示意图;
图46是本申请处理方法再一实施例的流程示意图;
图47是本申请处理方法一实施例的流程示意图;
图48是本申请处理装置较佳实施例的一功能模块示意图;
图49是本申请处理方法一实施例的流程示意图;
图50是本申请处理方法一弹框效果示意图;
图51是本申请处理方法又一实施例的流程示意图;
图52是本申请处理方法又一弹框效果示意图;
图53是本申请处理装置较佳实施例的一功能模块示意图;
图54是本申请处理方法一实施例的流程示意图;
图55是本申请处理方法一弹框效果示意图;
图56是本申请处理方法又一弹框效果示意图;
图57是本申请处理方法再一弹框效果示意图;
图58是本申请处理方法又一实施例的流程示意图;
图59是本申请处理方法再一实施例的流程示意图;
图60是本申请处理方法再一弹框效果示意图;
图61是本申请处理装置较佳实施例的一功能模块示意图;
图62为本申请处理方法一实施例的流程示意图;
图63是本申请处理方法一弹框效果示意图;
图64为本申请处理方法又一实施例的流程示意图;
图65是本申请处理方法又一弹框效果示意图;
图66为本申请处理方法再一实施例的流程示意图;
图67是本申请处理方法再一弹框效果示意图;
图68是本申请实施例方案涉及的硬件运行环境的结构示意图。
本申请目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本申请的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
设备可以以各种形式来实施。例如,本申请中描述的设备可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(Personal Digital Assistant,PDA)、便捷式媒体播放器(Portable Media Player,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。
后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本申请的实施方式的构造也能够应用于固定类型的终端。
请参阅图1,其为实现本申请各个实施例的一种移动终端的硬件结构示意图,该移动终端100可以包括:RF(Radio Frequency,射频)单元101、WiFi模块102、音频输出单元103、A/V(音频/视频)输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图1中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合图1对移动终端的各个部件进行具体的介绍:
射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,将基站的下行信息接收后,给处理器110处理;另外,将上行的数据发送给基站。通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。可选地,射频单元101还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于GSM(Global System of Mobile communication,全球移动通讯系统)、GPRS(General Packet Radio Service,通用分组无线服务)、CDMA2000(Code Division Multiple Access 2000,码分多址2000)、WCDMA(Wideband Code Division Multiple Access,宽带码分多址)、TD-SCDMA(Time Division-Synchronous Code Division Multiple Access,时分同步码分多址)、FDD-LTE(Frequency Division Duplexing-Long Term Evolution,频分双工长期演进)和TDD-LTE(Time Division Duplexing-Long Term Evolution,分时双工长期演进)等。
WiFi属于短距离无线传输技术,移动终端通过WiFi模块102可以帮助用户收发电子邮件、浏览网页和访问流式媒体等,它为用户提供了无线的宽带互联网访问。虽然图1示出了WiFi模块102,但是可以理解的是,其并不属于移动终端的必须构成,完全可以根据需要在不改变发明的本质的范围内而省略。
音频输出单元103可以在移动终端100处于呼叫信号接收模式、通话模式、记录模式、语音识别模式、广播接收模式等等模式下时,将射频单元101或WiFi模块102接收的或者在存储器109中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元103还可以提供与移动终端100执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元103可以包括扬声器、蜂鸣器等等。
A/V输入单元104用于接收音频或视频信号。A/V输入单元104可以包括图形处理器(Graphics Processing Unit,GPU)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元106上。经图形处理器1041处理后的图像帧可以存储在存储器109(或其它存储介质)中或者经由射 频单元101或WiFi模块102进行发送。麦克风1042可以在电话通话模式、记录模式、语音识别模式等等运行模式中经由麦克风1042接收声音(音频数据),并且能够将这样的声音处理为音频数据。处理后的音频(语音)数据可以在电话通话模式的情况下转换为可经由射频单元101发送到移动通信基站的格式输出。麦克风1042可以实施各种类型的噪声消除(或抑制)算法以消除(或抑制)在接收和发送音频信号的过程中产生的噪声或者干扰。
移动终端100还包括至少一种传感器105,比如光传感器、运动传感器以及其他传感器。可选地,光传感器包括环境光传感器及接近传感器,可选地,环境光传感器可根据环境光线的明暗来调节显示面板1061的亮度,接近传感器可在移动终端100移动到耳边时,关闭显示面板1061和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别手机姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;至于手机还可配置的指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等其他传感器,在此不再赘述。
显示单元106用于显示由用户输入的信息或提供给用户的信息。显示单元106可包括显示面板1061,可以采用液晶显示器(Liquid Crystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板1061。
用户输入单元107可用于接收输入的数字或字符信息,以及产生与移动终端的用户设置以及功能控制有关的键信号输入。可选地,用户输入单元107可包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板1071上或在触控面板1071附近的操作),并根据预先设定的程式驱动相应的连接装置。触控面板1071可包括触摸检测装置和触摸控制器两个部分。可选地,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器110,并能接收处理器110发来的命令并加以执行。可选地,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板1071。除了触控面板1071,用户输入单元107还可以包括其他输入设备1072。可选地,其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种,具体此处不做限定。
可选地,触控面板1071可覆盖显示面板1061,当触控面板1071检测到在其上或附近的触摸操作后,传送给处理器110以确定触摸事件的类型,随后处理器110根据触摸事件的类型在显示面板1061上提供相应的视觉输出。虽然在图1中,触控面板1071与显示面板1061是作为两个独立的部件来实现移动终端的输入和输出功能,但是在某些实施例中,可以将触控面板1071与显示面板1061集成而实现移动终端的输入和输出功能,具体此处不做限定。
接口单元108用作至少一个外部装置与移动终端100连接可以通过的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(I/O)端口、视频I/O端口、耳机端口等等。接口单元108可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到移动终端100内的一个或多个元件或者可以用于在移动终端100和外部装置之间传输数据。
存储器109可用于存储软件程序以及各种数据。存储器109可主要包括存储程序区和存储数据区,可选地,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。可选地,存储器109可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
处理器110是移动终端的控制中心,利用各种接口和线路连接整个移动终端的各个部分,通过运行或执行存储在存储器109内的软件程序和/或模块,以及调用存储在存储器109内的数据,执行移动终端的各种功能和处理数据,从而对移动终端进行整体监控。处理器110可包括一个或多个处理单元;优选的,处理器110可集成应用处理器和调制解调处理器,可选地,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。
移动终端100还可以包括给各个部件供电的电源111(比如电池),优选的,电源111可以通过电源管理系统与处理器110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
尽管图1未示出,移动终端100还可以包括蓝牙模块等,在此不再赘述。
为了便于理解本申请实施例,下面对本申请的移动终端所基于的通信网络系统进行描述。
请参阅图2,图2为本申请实施例提供的一种通信网络系统架构图,该通信网络系统为通用移动通信技术的LTE系统,该LTE系统包括依次通讯连接的UE(User Equipment,用户设备)201,E-UTRAN (Evolved UMTS Terrestrial Radio Access Network,演进式UMTS陆地无线接入网)202,EPC(Evolved Packet Core,演进式分组核心网)203和运营商的IP业务204。
可选地,UE201可以是上述终端100,此处不再赘述。
E-UTRAN202包括eNodeB2021和其它eNodeB2022等。可选地,eNodeB2021可以通过回程(backhaul)(例如X2接口)与其它eNodeB2022连接,eNodeB2021连接到EPC203,eNodeB2021可以提供UE201到EPC203的接入。
EPC203可以包括MME(Mobility Management Entity,移动性管理实体)2031,HSS(Home Subscriber Server,归属用户服务器)2032,其它MME2033,SGW(Serving Gate Way,服务网关)2034,PGW(PDN Gate Way,分组数据网络网关)2035和PCRF(Policy and Charging Rules Function,政策和资费功能实体)2036等。可选地,MME2031是处理UE201和EPC203之间信令的控制节点,提供承载和连接管理。HSS2032用于提供一些寄存器来管理诸如归属位置寄存器(图中未示)之类的功能,并且保存有一些有关服务特征、数据速率等用户专用的信息。所有用户数据都可以通过SGW2034进行发送,PGW2035可以提供UE 201的IP地址分配以及其它功能,PCRF2036是业务数据流和IP承载资源的策略与计费控制策略决策点,它为策略与计费执行功能单元(图中未示)选择及提供可用的策略和计费控制决策。
IP业务204可以包括因特网、内联网、IMS(IP Multimedia Subsystem,IP多媒体子系统)或其它IP业务等。
虽然上述以LTE系统为例进行了介绍,但本领域技术人员应当知晓,本申请不仅仅适用于LTE系统,也可以适用于其他无线通信系统,例如GSM、CDMA2000、WCDMA、TD-SCDMA以及未来新的网络系统等,此处不做限定。
基于上述移动终端硬件结构以及通信网络系统,提出本申请各个实施例。
本申请提供一种处理方法,参照图3,图3为本申请处理方法一实施例的流程示意图。
本申请实施例提供了处理方法的实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。处理方法应用于第一控制中心中。处理方法包括:
步骤S10,获取预设信息,可选地,所述预设信息由所述第一控制中心和/或其所控制的其它设备提供,所述其它设备包括可穿戴智能设备。
可选地,可穿戴智能设备在使用过程中,一般地,终端设备(如手机、PAD(Portable Android Device,平板电脑)等)在和可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)、车联网设备(如智能汽车、车载终端等)之间会相互建立连接关系,以组成联网并设定一个控制中心,控制中心可以是联网设备中任一设备,以方便用户对联网设备进行管理和使用。在本实施例中,控制功能由第一控制中心提供,被管理的设备则是第一控制中心自身以及被第一控制中心所控制的其它设备。另外,第一控制中心可以是终端设备,也可以是可穿戴智能设备、智能家居设备或车联网设备。当然,控制中心并非是一成不变的,它可以在联网设备(如可穿戴智能设备和终端设备)之间切换,控制中心的切换依据是预设信息,该预设信息由第一控制中心以及其所控制的其它设备提供,即控制中心是否需要发生切换可由联网内的设备根据自身的预设信息自主决定,可以理解,该预设信息的具体情况决定了对应的设备是否具备作为控制中心的条件。
可选地,上述连接关系包括直接连接、间接连接,例如,智能手表与智能音箱直接连接,智能手表与智能手机直接连接,智能手机与智能音箱非直接连接,则智能手机可通过智能手表与智能音箱连接,其连接关系为间接连接,将上述各设备作为节点、各连接关系作为节点间的连线以组成联网。
可选地,控制中心在发生切换之后,原控制中心作为被新控制中心所控制的其他设备继续连接在联网内,即联网内的各设备均可作为控制中心或被控制中心所控制,例如,第一控制中心为智能手机,其控制了智能手表以及智能电视,在控制中心切换至智能电视后,智能电视作为控制中心控制之前的第一控制中心即智能手机,以及控制智能手表。
可选地,第一控制中心获取预设信息,可选地,该预设信息由第一控制中心和/或第一控制中心所控制的其它设备提供,该其它设备包括可穿戴智能设备、智能家居设备或车联网设备。
可选地,所述S10步骤之前,包括:
步骤S14,判断是否为预设模式;
步骤S15,若是,才执行所述S10步骤。
可选地,第一控制中心判断当前是否处于预设模式,若当前处于预设模式,则执行获取预设信息的步骤;若当前不处于预设模式,则不执行获取预设信息的步骤。可选地,预设模式包括智能模式、自动切换模式等支持切换控制中心的模式。
可选地,所述预设信息包括以下至少一种:连接信息、状态信息、环境信息、使用信息、距离信息、 用户生理信息。
连接信息包括以下至少一种:连接状况信息、网络速率信息。
可选地,对于连接信息,连接信息包括连接状况信息、网络速率信息中的至少一种。
可选地,在上述联网内,存在新加入联网的终端设备或其它设备(如可穿戴设备、智能家居设备或车联网设备),也存在退出该联网的终端设备或其它设备,为了实时掌握联网内的各设备加入或退出的连接状况信息,第一控制中心可维护一个连接信息表,该连接信息表记录有所有联网设备的设备信息,该设备信息可以是设备物理地址、设备名称、设备代码中的至少一种,也可以是其它能代表设备的信息。可选地,设备代码可由第一控制中心设置,如第一个与第一控制中心连接的设备的设备代码为001,第二个与第一控制中心连接的设备的设备代码为002;可选地,联网内的设备一般均具备与互联网连接的功能,如智能手表、手机、智能电视、智能汽车等,而与其对应的网络速率信息会受设备自身影响(如设备在下载数据或当前上网应用较多等,导致网络较慢)或受外界因素影响(如设备所处位置信号不佳),而造成网络速率较低。
状态信息包括以下至少一种:设备状态信息、电量信息、存储空间信息。
可选地,对于状态信息,状态信息包括设备状态信息、电量信息、存储空间信息中的至少一种。
可选地,在上述联网内,设备状态信息可通过设备的数据处理能力判断,设备的数据处理能力有强有弱,并且,并非是硬件条件好其对应的设备的当前数据处理能力就一定好,可以理解,处于死机状态的硬件条件好的设备的当前数据处理能力会非常弱;可选地,设备状态信息还可以是设备是否处于充电状态,很好理解,设备使用过程中需要电能,而电能一般情况下都是通过电池提供的,在电池电量耗尽或即将耗尽时需要对电池进行充电。对于电量信息,联网内不同的设备会有不同容量的电池,电池又有不同的剩余电量或不同的续航时间,如手机的电池容量一般大于智能手表的电池容量,另外,也存在手机没有充电而导致的剩余电量小于智能手表当前电量的情况;联网内设备在使用过程中会进行数据交换,并且需要对接收到的数据进行存储,设备的存储空间信息影响了设备的工作性能以及决定了所能支持的工作,如设备的存储空间大小不足以支持其工作时所必需下载的数据大小。
环境信息包括以下至少一种:外界环境信息、使用环境信息。
可选地,对于环境信息,环境信息包括外界环境信息、使用环境信息中的至少一种。
可选地,在上述联网内,设备存在获取外界环境信息的能力,如获取外界环境光的亮度,以及获取外界环境噪音的响度;设备在使用过程中,使用环境信息随用户所处的环境变化而变化,用户所处的环境可以通过传感器(如重力传感器、加速度传感器、陀螺仪等)来感知,如用户在运动,设备可检测到用户处于运动环境下,对应调整设备参数,以方便用户在运动环境下使用,或者如用户在驾驶,设备在检测到用户处于驾驶环境下,对应调整设备参数,以方便用户在驾驶环境下使用,或者如用户在工作或会议,设备在检测到用户处于工作或会议环境下,对应调整设备参数。
使用信息包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息。
可选地,对于使用信息,使用信息包括流量信息、使用习惯信息、当前使用应用信息中的至少一种。
可选地,在上述联网内,设备可能具备提供数据网络服务能力,如手机、PAD等都具备提供数据网络服务能力,用于从互联网获取数据,如更新设备内的应用等,而当前数据网络费用并不低,因此,在使用数据网络服务时,需要特别注意流量信息;对于使用习惯信息,用户可能习惯于使用联网内某设备,也就是对某设备的使用频率很高,或者是在特定的时间段、特定的地点、特定使用目的习惯于使用联网内某设备,如用户习惯于使用PAD看视频,而不习惯于使用手机看视频;对于当前使用应用信息,设备在使用过程中,用户会根据使用需求安装一些对应的应用,如视频应用、游戏应用。
可选地,对于距离信息,在上述联网内,设备在用户使用过程中,设备与用户之间的距离可能会发生改变,如用户将手机置于卧室,去客厅看电视,则用户由卧室移动到客厅的过程中,用户与手机越来越远。
可选地,对于用户生理信息,在上述联网内,设备存在获取用户生理信息的能力,以提供对应的服务,如通过获取用户心率、血压、脉搏、血氧、血糖等生理信息,来提供健康服务。
步骤S12,检测所述预设信息是否符合预设规则。
可选地,检测上述预设信息是否符合预设规则。
可选地,所述S12步骤包括以下至少一种:
检测所述连接状况信息是否符合第一预设规则。
可选地,检测连接状况信息是否符合第一预设规则。可选地,第一预设规则为通过检测连接状况信息确定联网内第一控制中心是否退出联网,若第一控制中心退出联网,则该连接状况信息符合第一预设规则,和/或,若第一控制中心没有退出联网,则该连接状况信息不符合第一预设规则。
一个实施例中,可以是第一控制中心的连接数量超过预设阈值或最大值,则该连接状况信息符合第一预设规则。
另一个实施例中,可以是第一控制中心的连接状况不顺畅或者掉线次数超过预设次数,则该连接状况信息符合第一预设规则。
检测所述网络速率信息是否符合第二预设规则。
可选地,检测网络速率信息是否符合第二预设规则。可选地,第二预设规则为通过检测网络速率信息确定联网内第一控制中心不适合继续作为控制中心以提供控制功能的规则。为不影响联网内各设备联动,需要选择网络速率好的设备作为控制中心。
譬如,可以是联网内第一控制中心所控制的其它设备的网络速率大于第一控制中心的网络速率即确定网络速率信息符合第二预设规则。例如,第一控制中心的网络速率为500KB/s,联网内第一控制中心所控制的其它设备若存在网络速率大于500KB/s的设备,则可判定网络速率信息符合第二预设规则。
在本实施例中,还可以为联网内第一控制中心所控制的其它设备的网络速率与第一控制中心的网络速率之间的比较设置一个第一网络速率阈值。例如,联网内第一控制中心所控制的其它设备存在设备的网络速率大于或等于第一控制中心的网络速率与第一网络速率阈值之和的情况时,确定网络速率信息符合第二预设规则;和/或,联网内第一控制中心所控制的其它设备不存在设备的网络速率大于或等于第一控制中心的网络速率与第一网络速率阈值之和的情况时,也就是联网内第一控制中心所控制的其它设备的网络速率均小于第一控制中心的网络速率与第一网络速率阈值的和,确定网络速率信息不符合第二预设规则。
例如,第一控制中心的网络速率为500KB/s,第一网络速率阈值为100KB/s,联网内第一控制中心所控制的其它设备存在网络速率为600KB/s的设备,此时,联网内第一控制中心所控制的其它设备存在设备的网络速率等于第一控制中心的网络速率与第一网络速率阈值之和的情况时,确定网络速率信息符合第二预设规则。
可选地,在其它实施例中,还可设置一个第二网络速率阈值,第二网络速率阈值为不影响第一控制中心提供管理服务的能力的最小网络速率。可选地,若第一控制中心的网络速率大于或等于第二网络速率阈值,则确定网络速率信息不符合第二预设规则;和/或,若第一控制中心的网络速率小于第二网络速率阈值,则确定网络速率信息符合第二预设规则。
例如,第一控制中心的网络速率为400KB/s,第二网络速率阈值为500KB/s,由于第一控制中心的网络速率小于第二网络速率阈值,可确定网络速率信息符合第二预设规则。
检测所述设备状态信息是否符合第三预设规则。
可选地,检测设备状态信息是否符合第三预设规则。可选地,第三预设规则为通过检测设备状态信息确定联网内第一控制中心不适合继续作为控制中心以提供控制功能的规则。为不影响联网内各设备联动,需要选择设备状态对应的响应时间短的设备作为控制中心。
在一实施例中,设备状态信息可以是设备的数据处理能力,譬如CPU(Central Processing Unit,中央处理单元)数量或频率、GPU(Graphic Processing Units,图形处理单元)数量或频率、NPU(Neural Networks Process Units,神经网络处理单元)数量或频率、内存容量、内存处理速度等,若第一控制中心的数据处理能力不是最强的或者不是属于强类别的,则判定设备状态信息符合第三预设规则。
在另一实施例中,对于设备的当前数据处理能力,可以是联网内第一控制中心所控制的其它设备的设备状态对应的响应时间短于第一控制中心的设备状态对应的响应时间即确定设备状态信息符合第三预设规则。例如,第一控制中心的设备状态对应的响应时间为50ms,联网内第一控制中心所控制的其它设备若存在设备状态对应的响应时间为40ms的设备,则可判定设备状态信息符合第三预设规则。
也可以为联网内第一控制中心所控制的其它设备的设备状态对应的响应时间与第一控制中心的设备状态对应的响应时间之间的比较设置一个第一响应时间阈值。例如,联网内第一控制中心所控制的其它设备存在设备的设备状态对应的响应时间与第一响应时间阈值的和小于或等于第一控制中心的设备状态对应的响应时间的情况时,确定设备状态信息符合第三预设规则;和/或,联网内第一控制中心所控制的其它设备不存在设备的设备状态对应的响应时间与第一响应时间阈值的和小于或等于第一控制中心的设备状态对应的响应时间的情况时,也就是联网内第一控制中心所控制的其它设备的设备状态对应的响应时间与第一响应时间阈值的和均大于第一控制中心的设备状态对应的响应时间,确定设备状态信息不符合第三预设规则。
例如,第一控制中心的设备状态对应的响应时间为50ms,第一响应时间阈值为10ms,联网内第一控制中心所控制的其它设备存在设备状态对应的响应时间为40ms的设备,此时,联网内第一控制中心所控制的其它设备存在设备的设备状态对应的响应时间与第一响应时间阈值的和等于第一控制中心的状态对应的响应时间的情况时,确定设备状态信息符合第三预设规则。
可选地,在其它实施例中,还可设置一个第二响应时间阈值,第二响应时间阈值为不影响第一控制中心提供管理服务的能力的最大响应时间。可选地,若第一控制中心的设备状态对应的响应时间短于或等于第二响应时间阈值,则确定设备状态信息不符合第三预设规则;和/或,若第一控制中心的设备状 态对应的响应时间长于第二响应时间阈值,则确定设备状态信息符合第三预设规则。
例如,第一控制中心的设备状态对应的响应时间为60ms,第二响应时间阈值为50ms,由于第一控制中心的设备状态对应的响应时间长于第二响应时间阈值,可确定设备状态信息符合第三预设规则。
在其它实施例中,对于处于充电状态的设备,应尽量减小此时设备的功耗,以防止加快电池的损耗,因此,若设备处于充电状态,则确定设备状态信息符合第三预设规则;和/或,若设备处于非充电状态,则确定设备状态信息不符合第三预设规则。
在其它实施例中,对于处于运动状态的设备,由于不方便用户操作或控制,可以确定该设备状态信息符合第三预设规则。
在其它实施例中,对于处于卡顿状态的设备,由于不能很好地响应用户的操作,也可能导致第一控制中心不能很好地控制其它的设备,可以确定该设备状态信息符合第三预设规则。
检测所述电量信息是否符合第四预设规则。
可选地,检测电量信息是否符合第四预设规则。可选地,第四预设规则为通过检测电量信息确定联网内第一控制中心不适合继续作为控制中心以提供控制功能的规则。为不影响联网内各设备联动,需要选择电量对应的可用时间长的设备作为控制中心,可以是联网内第一控制中心所控制的其它设备的电量对应的可用时间长于第一控制中心的电量对应的可用时间即确定电量信息符合第四预设规则。也可以是联网内第一控制中心所控制的其它设备的剩余电量值大于第一控制中心的电量即确定电量信息符合第四预设规则。
在本实施例中,还可以为联网内第一控制中心所控制的其它设备的电量对应的可用时间与第一控制中心的电量对应的可用时间之间的比较设置一个第一可用时间阈值。例如,联网内第一控制中心所控制的其它设备存在设备的电量对应的可用时间长于或等于第一控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,确定电量信息符合第四预设规则;和/或,联网内第一控制中心所控制的其它设备不存在设备的电量对应的可用时间长于或等于第一控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,也就是联网内第一控制中心所控制的其它设备的电量对应的可用时间均小于第一控制中心的电量对应的可用时间与第一可用时间阈值之和时,确定电量信息不符合第四预设规则。
例如,第一控制中心的电量对应的可用时间为200分钟,第一可用时间阈值为30分钟,联网内第一控制中心所控制的其它设备存在电量对应的可用时间为170分钟的设备,此时,联网内第一控制中心所控制的其它设备存在设备的电量对应的可用时间等于第一控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,确定电量信息符合第四预设规则。
可选地,在其它实施例中,还可设置一个第二可用时间阈值,第二可用时间阈值为不影响第一控制中心提供管理服务的能力的最小可用时间。可选地,若第一控制中心的电量对应的可用时间长于或等于第二可用时间阈值,则确定电量信息不符合第四预设规则;和/或,若第一控制中心的电量对应的可用时间短于第二可用时间阈值,则确定电量信息符合第四预设规则。
例如,第一控制中心的电量对应的可用时间为180分钟,第二可用时间阈值为200分钟,由于第一控制中心的电量对应的可用时间短于第二可用时间阈值,可确定电量信息符合第四预设规则。
检测所述存储空间信息是否符合第五预设规则。
可选地,检测存储空间信息是否符合第五预设规则。可选地,第五预设规则为通过检测存储空间信息确定联网内第一控制中心不适合继续作为控制中心以提供控制功能的规则。为不影响联网内各设备联动,需要选择剩余存储空间大的设备作为控制中心,可以是联网内第一控制中心所控制的其它设备的剩余存储空间大于第一控制中心的剩余存储空间即确定存储空间信息符合第五预设规则。也可以是联网内第一控制中心所控制的其它设备的存储空间的存取速度(如高版本的UFS(Universal Flash Storage,通用闪存存储)或eMMC(Embedded MultiMedia Card,嵌入式多媒体存储卡)或SD(Secure Digital Card,SD存储卡))大于第一控制中心的存储空间的存取速度(如低版本的UFS或eMMC或SD)即确定存储空间信息符合第五预设规则。
在本实施例中,还可以为联网内第一控制中心所控制的其它设备的剩余存储空间与第一控制中心的剩余存储空间之间的比较设置一个第一剩余存储空间阈值。例如,联网内第一控制中心所控制的其它设备存在设备的剩余存储空间大于或等于第一控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,确定存储空间信息符合第五预设规则;和/或,联网内第一控制中心所控制的其它设备不存在设备的剩余存储空间大于或等于第一控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,也就是联网内第一控制中心所控制的其它设备的剩余存储空间均小于第一控制中心的剩余存储空间与第一剩余存储空间阈值的和,确定存储空间信息不符合第五预设规则。
例如,第一控制中心的剩余存储空间为2000MB,第一剩余存储空间阈值为300MB,联网内第一控制中心所控制的其它设备存在剩余存储空间为2300MB的设备,此时,联网内第一控制中心所控制的其它设备存在设备的剩余存储空间等于第一控制中心的剩余存储空间与第一剩余存储空间阈值之和的情 况时,确定存储空间信息符合第五预设规则。
可选地,在其它实施例中,还可设置一个第二剩余存储空间阈值,第二剩余存储空间阈值为不影响第一控制中心提供管理服务的能力的最小剩余存储空间。可选地,若第一控制中心的剩余存储空间大于或等于第二剩余存储空间阈值,则确定存储空间信息不符合第五预设规则;和/或,若第一控制中心的剩余存储空间小于第二剩余存储空间阈值,则确定存储空间信息符合第五预设规则。
例如,第一控制中心的剩余存储空间为1800MB,第二剩余存储空间阈值为2000MB,由于第一控制中心的剩余存储空间小于第二剩余存储空间阈值,可确定存储空间信息符合第五预设规则。
检测所述外界环境信息是否符合第六预设规则。
可选地,检测外界环境信息是否符合第六预设规则。可选地,第六预设规则为通过检测外界环境信息确定联网内第一控制中心不适合继续作为控制中心以提供控制功能的规则。
在一实施例中,在检测到外界环境光的亮度达到亮度阈值和/或外界环境噪音的响度达到响度阈值时,则确定外界环境信息符合第六预设规则;和/或,在检测到外界环境光的亮度未达到亮度阈值和/或外界环境噪音的响度未达到响度阈值时,则确定外界环境信息不符合第六预设规则。
例如,通过外界环境光的亮度达到亮度阈值和外界环境噪音的响度达到响度阈值时,如亮度低于亮度阈值,响度低于响度阈值,可确定用户准备进入或已处于一安静状态(如睡眠),此时,用户不方便获取手机、PAD等设备,而方便获取智能手环、智能手表等设备。因此,若外界环境光的亮度低于亮度阈值和外界环境噪音的响度低于响度阈值之前,第一控制中心为手机、PAD等用户现时不方便获取的设备之一,则确定外界环境信息符合第六预设规则;和/或,若外界环境光的亮度低于亮度阈值和外界环境噪音的响度低于响度阈值之前,第一控制中心为智能手环、智能手表等现时方便获取的设备,则确定外界环境信息不符合第六预设规则。
在另一实施例中,外界环境信息可以是时间信息和/或地理信息,可选地,若处于不方便使用第一控制中心的时间(如上班时间不方便使用手机,或者凌晨时间),或不允许携带第一控制中心的地点(如不允许带手机进入的场合),则确定外界环境信息符合第六预设规则。
检测所述使用环境信息是否符合第七预设规则。
可选地,检测使用环境信息是否符合第七预设规则。可选地,第七预设规则为通过检测使用环境信息确定联网内第一控制中心不适合继续作为控制中心以提供控制功能的规则。
在一实施例中,若用户处于运动环境下时,很明显用户不方便使用手机、PAD等设备,而方便使用智能手环、智能手表等可穿戴设备。因此,若在用户处于运动环境之前,第一控制中心为手机、PAD等用户运动时不方便使用的设备之一时,则确定使用环境信息符合第七预设规则;和/或,若用户处于运动环境之前,第一控制中心为智能手环、智能手表等用户运动时方便使用的设备之一时,则确定使用环境信息不符合第七预设规则。
检测用户是否处于运动环境下,可以是根据第一控制中心的情景模式(如运动模式、户外模式等)来进行判定,也可以是根据第一控制中心和/或其它设备的运动传感器来进行判定,还可以是根据第一控制中心和/或其它设备的摄像头数据来进行判定。
在另一实施例中,若用户处于驾驶环境下时,很明显用户不方便使用手机、PAD等设备而方便使用智能手表、智能耳机、车载终端等设备。因此,若在用户处于驾驶环境之前,第一控制中心为用户不方便使用的手机、PAD等设备其中之一时,则确定使用环境信息符合第七预设规则;和/或,若用户处于驾驶环境之前,第一控制中心为智能手表、智能耳机、车载终端等用户在驾驶环境下方便使用的设备其中之一时,则确定使用环境信息不符合第七预设规则。
检测用户是否处于驾驶环境下,可以是根据第一控制中心的情景模式(如驾驶模式、导航模式等)来进行判定,也可以是根据第一控制中心和/或其它设备的运动传感器或地理信息来进行判定,还可以是根据第一控制中心和/或其它设备的摄像头数据来进行判定,还可通过第一控制中心和/或其它设备无线连接信息(如接入的WIFI热点、配对连接的蓝牙设备等)来判定。
在另一实施例中,若用户处于居家环境下时,很明显用户更方便使用智能电视、智能音箱等设备。因此,若在用户处于居家环境之前,第一控制中心为用户不方便使用的手机、PAD等设备其中之一时,则确定使用环境信息符合第七预设规则;和/或,若用户处于居家环境之前,第一控制中心为智能电视、智能音箱等用户在居家环境下方便使用的设备其中之一时,则确定使用环境信息不符合第七预设规则。
检测用户是否处于居家环境下,可以是根据第一控制中心的情景模式(如下班模式、居家模式等)来进行判定,也可以是根据第一控制中心和/或其它设备的地理信息进行判定,还可以是根据第一控制中心和/或其它设备的摄像头数据来进行判定,还可通过第一控制中心和/或其它设备无线连接信息(如接入的WIFI热点、配对连接的蓝牙设备等)来判定。
在一实施例中,若用户脱离家居或驾驶环境切换到一新的环境,如工作环境,用户不方便使用车载终端、智能电视等设备,而方便使用手机、智能手表等设备。因此,若在用户处于新的环境之前,第一 控制中心为用户不方便使用的车载终端、智能电视等设备其中之一时,则确定使用环境信息符合第七预设规则;和/或,若在用户处于新的环境之前,第一控制中心为用户工作时方便使用的手机、智能手表等设备其中之一时,则确定使用环境信息不符合第七预设规则。
检测用户是否处于非家居或非驾驶环境下,可以是根据第一控制中心的情景模式(如上班模式、运动模式等)来进行判定,也可以是根据第一控制中心和/或其它设备的地理信息进行判定,还可以是根据第一控制中心和/或其它设备的摄像头数据来进行判定,还可通过第一控制中心和/或其它设备无线连接信息(如接入的WIFI热点、配对连接的蓝牙设备等)来判定。
在另一实施例中,若用户处于会议环境下时,用户不方便使用智能耳机等需要通过语音指令控制的设备,而方便使用手机、智能手表等可以通过触控指令控制的设备。因此,若用户处于会议环境之前,第一控制中心为用户会议时不方便使用的智能耳机等设备其中之一时,则确定使用环境信息符合第七预设规则;和/或,若用户处于会议环境之前,第一控制中心为用户会议时方便使用的手机、智能手表等设备其中之一时,则确定使用环境信息不符合第七预设规则。
检测所述流量信息是否符合第八预设规则。
可选地,检测流量信息是否符合第八预设规则。可选地,第八预设规则为通过检测流量信息确定联网内第一控制中心不适合继续作为控制中心以提供控制功能的规则。为不影响联网内各设备联动,需要选择剩余流量多的设备作为控制中心,可以是联网内第一控制中心所控制的其它设备的剩余流量多于第一控制中心的剩余流量即确定流量信息符合第八预设规则。
在本实施例中,还可以为联网内第一控制中心所控制的其它设备的剩余流量与第一控制中心的剩余流量之间的比较设置一个第一剩余流量阈值。例如,联网内第一控制中心所控制的其它设备存在设备的剩余流量多于或等于第一控制中心的剩余流量与第一剩余流量阈值之和的情况时,确定流量信息符合第八预设规则;和/或,联网内第一控制中心所控制的其它设备不存在设备的剩余流量多于或等于第一控制中心的剩余流量与第一剩余流量阈值之和的情况时,也就是联网内第一控制中心所控制的其它设备的剩余流量均少于第一控制中心的剩余流量与第一剩余流量阈值的和,确定流量信息不符合第八预设规则。
例如,第一控制中心的剩余流量为2000MB,第一剩余流量阈值为300MB,联网内第一控制中心所控制的其它设备存在剩余流量为2300MB的设备,此时,联网内第一控制中心所控制的其它设备存在设备的剩余流量等于第一控制中心的剩余流量与第一剩余流量阈值之和的情况时,则确定流量信息符合第八预设规则。
可选地,在其它实施例中,还可设置一个第二剩余流量阈值,第二剩余流量阈值为不影响第一控制中心提供管理服务的能力的最小剩余流量。可选地,若第一控制中心的剩余流量多于或等于第二剩余流量阈值,则确定流量信息不符合第八预设规则;和/或,若第一控制中心的剩余流量小于第二剩余流量阈值,则确定流量信息符合第八预设规则。
例如,第一控制中心的剩余流量为1800MB,第二剩余流量阈值为2000MB,由于第一控制中心的剩余流量少于第二剩余流量阈值,可确定流量信息符合第八预设规则。
检测所述使用习惯信息是否符合第九预设规则。
可选地,检测使用习惯信息是否符合第九预设规则。可选地,第九预设规则为通过检测使用习惯信息确定联网内第一控制中心不适合继续作为控制中心以提供控制功能的规则。
在一实施例中,如果用户习惯在早晨某一时间段带智能耳机或智能手表跑步、在晚上某一时间段习惯通过PAD看视频、在周末上午某一时间段习惯使用手机阅读,则若对应时间点第一控制中心不是符合用户习惯的设备,则可判定符合第九预设规则。
在另一实施例中,如果用户习惯在不同的环境使用不同的设备,譬如在家里看智能电视,在车上看车载终端,在公司用智能手机等,则若对应环境第一控制中心不是符合用户习惯的设备,则可判定符合第九预设规则。
检测所述当前使用应用信息是否符合第十预设规则。
可选地,检测当前使用应用信息是否符合第十预设规则。可选地,第十预设规则为通过检测当前使用应用信息确定联网内第一控制中心不适合继续作为控制中心以提供控制功能的规则。
在一实施例中,若用户正在使用第一控制中心看视频或玩游戏等,而一般情况下,看视频和玩游戏时对应的设备界面都是全屏显示的,不方便用户切换至第一控制中心对应的应用界面,以使用第一控制中心的控制功能。因此,若第一控制中心正在运行视频应用、游戏应用等不方便切换到其它界面的应用时,则确定当前使用应用信息符合第十预设规则;和/或,若第一控制中心运行方便切换到其它界面的应用时,则确定当前使用应用信息不符合第十预设规则。
在另一实施例中,若用户正在打电话或视频聊天或电话会议等,此时用户也不方便去切换界面或控制,则确定当前使用应用信息符合第十预设规则。
检测所述距离信息是否符合第十一预设规则。
可选地,检测距离信息是否符合第十一预设规则。可选地,第十一预设规则为通过检测距离信息确定联网内第一控制中心不适合继续作为控制中心以提供控制功能的规则。
在一实施例中,当用户与第一控制中心的距离超过预设范围时,确定距离信息符合第十一预设规则。
在一实施例中,联网内各设备在用户使用时会有一定的相对距离,在第一控制中心距离其所控制的其它设备的距离大于或等于预设距离阈值时,确定距离信息符合第十一预设规则;和/或,在第一控制中心距离其所控制的其它设备的距离小于预设距离阈值时,确定距离信息不符合第十一预设规则。
在另一实施例中,还可计算每个联网设备若作为控制中心,该设备与其它联网设备的总距离值,取总距离值最短的该设备作为候选控制中心,若第一控制中心与候选控制中心不同,则判定距离信息符合第十一预设规则。
检测所述用户生理信息是否符合第十二预设规则。
可选地,检测用户生理信息是否符合第十二预设规则。可选地,第十二预设规则为通过检测用户生理信息确定联网内第一控制中心不适合继续作为控制中心以提供控制功能的规则。
在一实施例中,检测用户生理信息达到预设生理信息阈值时,确定用户生理信息符合第十二预设规则。可选地,用户生理信息可由第一控制中心和/或其它设备检测。生理信息可以是心率、血压、脉搏、血氧、血糖中的至少一种。
可选地,如某一用户处于非睡眠状态时心率一般为70到80次/分钟,该用户处于睡眠状态时心率一般为40至50次/分钟,那么可以将预设心率阈值设置为50次/分钟,当检测到该用户心率达到50次/分钟时,可确定用户处于睡眠状态,若第一控制中心不是智能手表或智能手环等方便用户获取及操作的可穿戴设备,则确定生理信息符合第十二预设规则。
更可选地,如该用户处于运动状态时心率一般为100到130次/分钟,当检测到该用户心率达到110次/分钟时,可确定用户处于运动状态,若第一控制中心是智能手机等不方便用户获取及操作的设备,则也可确定生理信息符合第十二预设规则。
步骤S30,若是,则根据预设策略执行相应的设备控制操作。
可选地,所述根据预设策略执行相应的设备控制操作的目的可以是转移或迁移或复制或备份所述第一控制中心的相关数据和/或控制功能,也可以是输出提示等。
可选地,若预设信息符合预设规则,则第一控制中心根据预设策略执行相应的控制相关操作。
可选地,所述S13步骤包括以下至少一种:
若所述连接状况信息符合第一预设规则,则根据第一预设策略执行相应的设备控制操作。
可选地,若连接状况信息符合第一预设规则,则第一控制中心根据第一预设策略执行相应的设备控制操作,可选地,
第一预设策略包括:切换到新的控制中心和/或输出提示信息,输出提示信息的设备可以为第一控制中心或新的控制中心或联网内第一控制中心所控制的其它设备。
可选地,新的控制中心包括以下至少一种:
为联网内第一控制中心所控制的其它设备中的至少一个;或,
为联网内第一控制中心所控制的不满足第一预设规则的其它设备中的至少一个;或,
为联网内第一控制中心所控制的其它设备中的连接数量最少的设备;或,
为联网内第一控制中心所控制的其它设备中的连接状况最顺畅或者掉线次数最少的设备。
若所述网络速率信息符合第二预设规则,则根据第二预设策略执行相应的设备控制操作。
可选地,若网络速率信息符合第二预设规则,则第一控制中心根据第二预设策略执行相应的设备控制操作,可选地,
第二预设策略包括:切换到新的控制中心和/或输出提示信息,输出提示信息的设备可以为第一控制中心或新的控制中心或联网内第一控制中心所控制的其它设备。
可选地,新的控制中心包括以下至少一种:
为联网内第一控制中心所控制的其它设备中的至少一个;或,
为联网内第一控制中心所控制的不满足第二预设规则的其它设备中的至少一个;或,
为联网内第一控制中心所控制的其它设备中的网络速率最好的设备。
若所述设备状态信息符合第三预设规则,则根据第三预设策略执行相应的设备控制操作。
可选地,若设备状态信息符合第三预设规则,则第一控制中心根据第三预设策略执行相应的设备控制操作,可选地,
第三预设策略包括:切换到新的控制中心和/或输出提示信息,输出提示信息的设备可以为第一控制中心或新的控制中心或联网内第一控制中心所控制的其它设备。
可选地,新的控制中心包括以下至少一种:
为联网内第一控制中心所控制的其它设备中的至少一个;或,
为联网内第一控制中心所控制的不满足第三预设规则的其它设备中的至少一个;或,
为联网内第一控制中心所控制的其它设备中的CPU数量最多或频率最高的设备;或,
为联网内第一控制中心所控制的其它设备中的GPU数量最多或频率最高的设备;或,
为联网内第一控制中心所控制的其它设备中的NPU数量最多或频率最高的设备;或,
为联网内第一控制中心所控制的其它设备中的内存容量最大或处理速度最快的设备;或,
为联网内第一控制中心所控制的其它设备中的响应时间最短的设备;或,
为联网内第一控制中心所控制的其它设备中的处于充电或非充电状态的设备;或,
为联网内第一控制中心所控制的其它设备中的处于运动或非运动状态的设备;或,
为联网内第一控制中心所控制的其它设备中的处于非卡顿状态的设备。
若所述电量信息符合第四预设规则,则根据第四预设策略执行相应的设备控制操作。
可选地,若电量信息符合第四预设规则,则第一控制中心根据第四预设策略执行相应的设备控制操作,可选地,
第四预设策略包括:切换到新的控制中心和/或输出提示信息,输出提示信息的设备可以为第一控制中心或新的控制中心或联网内第一控制中心所控制的其它设备。
可选地,新的控制中心包括以下至少一种:
为联网内第一控制中心所控制的其它设备中的至少一个;或,
为联网内第一控制中心所控制的不满足第四预设规则的其它设备中的至少一个;或,
为联网内第一控制中心所控制的其它设备中的剩余电量最多的设备;或,
为联网内第一控制中心所控制的其它设备中的电池容量最大的设备;或,
为联网内第一控制中心所控制的其它设备中的电量对应的可用时间最长的设备。
若所述存储空间信息符合第五预设规则,则根据第五预设策略执行相应的设备控制操作。
可选地,若存储空间信息符合第五预设规则,则第一控制中心根据第五预设策略执行相应的设备控制操作,可选地,
第五预设策略包括:切换到新的控制中心和/或输出提示信息,输出提示信息的设备可以为第一控制中心或新的控制中心或联网内第一控制中心所控制的其它设备。
可选地,新的控制中心包括以下至少一种:
为联网内第一控制中心所控制的其它设备中的至少一个;或,
为联网内第一控制中心所控制的不满足第五预设规则的其它设备中的至少一个;或,
为联网内第一控制中心所控制的其它设备中的剩余存储空间最大的设备;或,
为联网内第一控制中心所控制的其它设备中的存储空间的存取速度最快的设备。
若所述外界环境信息符合第六预设规则,则根据第六预设策略执行相应的设备控制操作。
可选地,若外界环境信息符合第六预设规则,则第一控制中心根据第六预设策略执行相应的设备控制操作,可选地,
第六预设策略包括:切换到新的控制中心和/或输出提示信息,输出提示信息的设备可以为第一控制中心或新的控制中心或联网内第一控制中心所控制的其它设备。
可选地,新的控制中心包括以下至少一种:
为联网内第一控制中心所控制的其它设备中的至少一个;或,
为联网内第一控制中心所控制的不满足第六预设规则的其它设备中的至少一个;或,
为联网内第一控制中心所控制的其它设备中的满足时间限制条件的设备;或,
为联网内第一控制中心所控制的其它设备中的满足地理限制条件的设备。
若所述使用环境信息符合第七预设规则,则根据第七预设策略执行相应的设备控制操作。
可选地,若使用环境信息符合第七预设规则,则第一控制中心根据第七预设策略执行相应的设备控制操作,可选地,
第七预设策略包括:切换到新的控制中心和/或输出提示信息,输出提示信息的设备可以为第一控制中心或新的控制中心或联网内第一控制中心所控制的其它设备。
可选地,新的控制中心包括以下至少一种:
为联网内第一控制中心所控制的其它设备中的至少一个;或,
为联网内第一控制中心所控制的不满足第七预设规则的其它设备中的至少一个;或,
为联网内第一控制中心所控制的其它设备中的对用户所处的环境下方便使用的设备之一。
若所述流量信息符合第八预设规则,则根据第八预设策略执行相应的设备控制操作。
可选地,若流量信息符合第八预设规则,则第一控制中心根据第八预设策略执行相应的设备控制操作,可选地,
第八预设策略包括:切换到新的控制中心和/或输出提示信息,输出提示信息的设备可以为第一控制中心或新的控制中心或联网内第一控制中心所控制的其它设备。
可选地,新的控制中心包括以下至少一种:
为联网内第一控制中心所控制的其它设备中的至少一个;或,
为联网内第一控制中心所控制的不满足第八预设规则的其它设备中的至少一个;或,
为联网内第一控制中心所控制的其它设备中的剩余流量最多的设备。
若所述使用习惯信息符合第九预设规则,则根据第九预设策略执行相应的设备控制操作。
可选地,若使用习惯信息符合第九预设规则,则第一控制中心根据第九预设策略执行相应的设备控制操作,可选地,
第九预设策略包括:切换到新的控制中心和/或输出提示信息,输出提示信息的设备可以为第一控制中心或新的控制中心或联网内第一控制中心所控制的其它设备。
可选地,新的控制中心包括以下至少一种:
为联网内第一控制中心所控制的其它设备中的至少一个;或,
为联网内第一控制中心所控制的不满足第九预设规则的其它设备中的至少一个;或,
为联网内第一控制中心所控制的其它设备中的符合用户使用习惯的设备之一;或,
为联网内第一控制中心所控制的其它设备中的符合用户在所处环境使用习惯的设备之一。
若所述当前使用应用信息符合第十预设规则,则根据第十预设策略执行相应的设备控制操作。
可选地,若当前使用应用信息符合第十预设规则,则第一控制中心根据第十预设策略执行相应的设备控制操作,可选地,
第十预设策略包括:切换到新的控制中心和/或输出提示信息,输出提示信息的设备可以为第一控制中心或新的控制中心或联网内第一控制中心所控制的其它设备。
可选地,新的控制中心包括以下至少一种:
为联网内第一控制中心所控制的其它设备中的至少一个;或,
为联网内第一控制中心所控制的不满足第十预设规则的其它设备中的至少一个;或,
为联网内第一控制中心所控制的其它设备中的当前未运行视频应用或游戏应用或其它预设应用的设备之一;或,
为联网内第一控制中心所控制的其它设备中的当前未处于打电话或视频聊天或电话会议或其它预设使用状态的设备之一。
若所述距离信息符合第十一预设规则,则根据第十一预设策略执行相应的设备控制操作。
可选地,若距离信息符合第十一预设规则,则第一控制中心根据第十一预设策略执行相应的设备控制操作,可选地,
第十一预设策略包括:切换到新的控制中心和/或输出提示信息,输出提示信息的设备可以为第一控制中心或新的控制中心或联网内第一控制中心所控制的其它设备。
可选地,新的控制中心包括以下至少一种:
为联网内第一控制中心所控制的其它设备中的至少一个;或,
为联网内第一控制中心所控制的不满足第十一预设规则的其它设备中的至少一个;或,
为联网内第一控制中心所控制的其它设备中的当前与用户距离最近的设备之一;或,
为联网内第一控制中心所控制的其它设备中的当前与其它设备总距离值最短的设备之一。
若所述用户生理信息符合第十二预设规则,则根据第十二预设策略执行相应的设备控制操作。
可选地,若用户生理信息符合第十二预设规则,则第一控制中心根据第十二预设策略执行相应的设备控制操作,可选地,
第十二预设策略包括:切换到新的控制中心和/或输出提示信息,输出提示信息的设备可以为第一控制中心或新的控制中心或联网内第一控制中心所控制的其它设备。
可选地,新的控制中心包括以下至少一种:
为联网内第一控制中心所控制的其它设备中的至少一个;或,
为联网内第一控制中心所控制的不满足第十二预设规则的其它设备中的至少一个;或,
为联网内第一控制中心所控制的其它设备中的当前用户方便获取的设备之一。
在本实施例中,通过S10:获取预设信息,可选地,所述预设信息由所述第一控制中心和/或其所控制的其它设备提供;S11:检测所述预设信息是否符合预设规则;S12:若是,则根据预设策略执行相应的设备控制操作。可选地,第一控制中心与其所控制的其它设备之间组成联网,第一控制中心获取由第一控制中心和/或其所控制的其它设备提供的预设信息,在预设信息符合预设规则时,第一控制中心根据预设策略,能自动对联网内其所控制的其它设备执行相应的设备控制操作,使得第一控制中心和其所控制的其它设备在使用过程中更加智能、方便和快捷。
可选地,基于上述一实施例,提出本申请处理方法又一实施例,所述处理方法,还包括:
所述执行相应的设备控制操作,包括:
步骤A10,设置所述预设信息不符合第一预设规则、第二预设规则、第三预设规则、第四预设规则、第五预设规则、第六预设规则、第七预设规则、第八预设规则、第九预设规则、第十预设规则、第十一预设规则或第十二预设规则时的相应设备为第二控制中心,可选地,所述相应设备为所述第一控制中心所控制的设备之一。
可选地,通过第一预设策略将上述联网内连接状况信息不符合第一预设规则时的相应设备设置为第二控制中心、通过第二预设策略将上述联网内网络速率信息不符合第二预设规则时的相应设备设置为第二控制中心、通过第三预设策略将上述联网内设备状态信息不符合第三预设规则时的相应设备设置为第二控制中心、通过第四预设策略将上述联网内电量信息不符合第四预设规则时的相应设备设置为第二控制中心、通过第五预设策略将上述联网内存储空间信息不符合第五预设规则时的相应设备设置为第二控制中心、通过第六预设策略将上述联网内外界环境信息不符合第六预设规则时的相应设备设置为第二控制中心、通过第七预设策略将上述联网内使用环境信息不符合第七预设规则时的相应设备设置为第二控制中心、通过第八预设策略将上述联网内流量信息不符合第八预设规则时的相应设备设置为第二控制中心、通过第九预设策略将上述联网内使用习惯信息不符合第九预设规则时的相应设备设置为第二控制中心、通过第十预设策略将上述联网内当前使用应用信息不符合第十预设规则时的相应设备设置为第二控制中心、通过第十一预设策略将上述联网内距离信息不符合第十一预设规则时的相应设备设置为第二控制中心或通过第十二预设策略将上述联网内用户生理信息不符合第十二预设规则时的相应设备设置为第二控制中心,该相应设备是联网内除第一控制中心之外的设备之一,也就是被第一控制中心所控制的设备之一。
可选地,对于通过第一预设策略将上述联网内连接状况信息不符合第一预设规则时的相应设备设置为第二控制中心的情况,由于第一控制中心退出联网,被第一控制中心所控制的其它设备可通过协商选出第二控制中心,具体协商可是根据第二预设规则、设备状态部分对应的第三预设规则、第四预设规则、第五预设规则、第八预设规则或第九预设规则选出第二控制中心,如将不符合第四预设规则的联网内第一控制中心所控制的其它设备中电量对应的可用时间最长的设备作为第二控制中心,将不符合第五预设规则的联网内第一控制中心所控制的其它设备剩余存储空间最大的设备作为第二控制中心。
可选地,对于通过第二预设策略将上述联网内网络速率信息不符合第二预设规则时的相应设备设置为第二控制中心的情况,可将联网内第一控制中心所控制的其它设备网络速率最好的设备作为第二控制中心。
可选地,对于通过第三预设策略将上述联网内设备状态信息不符合第三预设规则时的相应设备设置为第二控制中心的情况,可将联网内第一控制中心所控制的其它设备中设备状态对应的响应时间最短的设备或联网内第一控制中心所控制的其它设备中处于非充电状态的设备之一作为第二控制中心,若联网内第一控制中心所控制的其它设备中处于非充电状态的设备只有一个,则将该设备作为第二控制中心,若联网内第一控制中心所控制的其它设备中处于非充电状态的设备存在多个,则可根据第二预设规则、设备状态部分对应的第三预设规则、第四预设规则、第五预设规则、第八预设规则或第九预设规则选出第二控制中心,如将不符合第四预设规则的联网内第一控制中心所控制的其它设备中电量对应的可用时间最长的设备作为第二控制中心,将不符合第五预设规则的联网内第一控制中心所控制的其它设备剩余存储空间最大的设备作为第二控制中心。
可选地,对于通过第四预设策略将上述联网内电量信息不符合第四预设规则时的相应设备设置为第二控制中心的情况,可将联网内第一控制中心所控制的其它设备中电量对应的可用时间最长的设备作为第二控制中心。
可选地,对于通过第五预设策略将上述联网内存储空间信息不符合第五预设规则时的相应设备设置为第二控制中心的情况,联网内第一控制中心所控制的其它设备中剩余存储空间最大的设备作为第二控制中心。
可选地,对于通过第六预设策略将上述联网内外界环境信息不符合第六预设规则时的相应设备设置为第二控制中心的情况,若联网中用户从睡眠状态醒来时方便获取的设备只有一个,则将该设备作为第二控制中心;若联网中用户从睡眠状态醒来时方便获取的设备存在多个,则可根据第二预设规则、设备状态部分对应的第三预设规则、第四预设规则、第五预设规则、第八预设规则或第九预设规则选出第二控制中心,如将不符合第四预设规则的联网内第一控制中心所控制的其它设备中电量对应的可用时间最长的设备作为第二控制中心,将不符合第五预设规则的联网内第一控制中心所控制的其它设备剩余存储空间最大的设备作为第二控制中心。
可选地,对于通过第七预设策略将上述联网内使用环境信息不符合第七预设规则时的相应设备设置为第二控制中心的情况,若联网中用户处于驾驶环境下方便使用的设备只有一个,则将该设备作为第二 控制中心;若联网中用户处于驾驶环境下方便使用的设备存在多个,则可根据第二预设规则、设备状态部分对应的第三预设规则、第四预设规则、第五预设规则、第八预设规则或第九预设规则选出第二控制中心,如将不符合第四预设规则的联网内第一控制中心所控制的其它设备中电量对应的可用时间最长的设备作为第二控制中心,将不符合第五预设规则的联网内第一控制中心所控制的其它设备剩余存储空间最大的设备作为第二控制中心。
可选地,对于通过第八预设策略将上述联网内流量信息不符合第八预设规则时的相应设备设置为第二控制中心的情况,可将联网内第一控制中心所控制的其它设备中剩余流量最多的设备作为第二控制中心。
可选地,对于通过第九预设策略将上述联网内使用习惯信息不符合第九预设规则时的相应设备设置为第二控制中心的情况,可将联网内触发了使用习惯条件的设备作为第二控制中心。
可选地,对于通过第十预设策略将上述联网内当前使用应用信息不符合第十预设规则时的相应设备设置为第二控制中心的情况,被第一控制中心所控制的其它设备可通过协商选出第二控制中心,具体协商可是根据第二预设规则、设备状态部分对应的第三预设规则、第四预设规则、第五预设规则、第八预设规则或第九预设规则选出第二控制中心,如将不符合第四预设规则的联网内第一控制中心所控制的其它设备中电量对应的可用时间最长的设备作为第二控制中心,将不符合第五预设规则的联网内第一控制中心所控制的其它设备剩余存储空间最大的设备作为第二控制中心。
可选地,对于通过第十一预设策略将上述联网内距离信息不符合第十一预设规则时的相应设备设置为第二控制中心的情况,被第一控制中心所控制的其它设备可通过协商选出第二控制中心,具体协商可是根据第二预设规则、设备状态部分对应的第三预设规则、第四预设规则、第五预设规则、第八预设规则或第九预设规则选出第二控制中心,如将不符合第四预设规则的联网内第一控制中心所控制的其它设备中电量对应的可用时间最长的设备作为第二控制中心,将不符合第五预设规则的联网内第一控制中心所控制的其它设备剩余存储空间最大的设备作为第二控制中心。
可选地,对于通过第十二预设策略将上述联网内用户生理信息不符合第十二预设规则时的相应设备设置为第二控制中心的情况,若联网中用户从睡眠状态醒来时方便获取的设备只有一个,则将该设备作为第二控制中心;若联网中用户从睡眠状态醒来时方便获取的设备存在多个,则可根据第二预设规则、设备状态部分对应的第三预设规则、第四预设规则、第五预设规则、第八预设规则或第九预设规则选出第二控制中心,如将不符合第四预设规则的联网内第一控制中心所控制的其它设备中电量对应的可用时间最长的设备作为第二控制中心,将不符合第五预设规则的联网内第一控制中心所控制的其它设备剩余存储空间最大的设备作为第二控制中心。
可选地,所述处理方法,还包括:
所述执行相应的设备控制操作,还包括:
步骤A12,迁移所述第一控制中心中的相关数据至所述第二控制中心;和/或,
转移所述第一控制中心的控制功能至所述第二控制中心。
可选地,第一控制中心将第一控制中心中的相关数据迁移至第二控制中心;和/或,第一控制中心转移第一控制中心的控制功能至第二控制中心。
可选地,在第一控制中心转移第一控制中心的控制功能至第二控制中心时,可将第一控制中心中的相关数据迁移至第二控制中心,以方便第二控制中心根据该相关数据行使控制功能;另外,联网内设备均具备作为控制中心的能力,因此,第一控制中心在不迁移第一控制中心中的相关数据至第二控制中心,而只转移第一控制中心的控制功能至第二控制中心时,第二控制中心也能行使控制功能。
特别地,第一控制中心在行使控制功能时,可将相关数据同步至云端,对于第一控制中心符合第一预设规则的情况,由于第一控制中心还未来得及将相关数据迁移至第二控制中心,就退出了联网,因此,联网内第一控制中心所控制的其它设备可沿用第一控制中心退出联网前的相关数据,如保持设置项参数,而第二控制中心则从云端获取第一控制中心退出联网前的相关数据;对于第一控制中心符合第十一预设规则的情况,第一控制中心在距离其所控制的其它设备的距离大于或等于预设距离阈值时开始迁移相关数据,以确保第一控制中心与联网断开之前完成相关数据迁移。
可选地,所述相关数据包括以下至少一种:连接信息数据、设置项参数数据和相关下载数据。
可选地,相关数据包括连接信息数据、设置项参数数据和相关下载数据中的至少一种。
可选地,所述相关数据还包括至少一第一相关数据和/或至少一第二相关数据,所述A12步骤,包括以下至少一种:
只备份或转移所述第一控制中心中的第一相关数据至所述第二控制中心;
只备份或转移所述第一控制中心中与所述第一相关数据对应的第二相关数据至所述第二控制中心;
除备份或转移所述第一控制中心中的第一相关数据至所述第二控制中心外,还将与所述第一相关数据对应的第二相关数据备份或转移至所述第二控制中心;
备份或转移所述第一控制中心中的第一相关数据及对应的更新数据至所述第二控制中心;
备份或转移所述第一控制中心中与所述第一相关数据对应的第二相关数据及对应的更新数据至所述第二控制中心;
备份或转移所述第一控制中心中的第一相关数据及对应的更新数据,和与所述第一相关数据对应第二相关数据的更新数据至所述第二控制中心。
可选地,相关数据还包括至少一第一相关数据和/或至少一第二相关数据。在确定第二控制中心后,第一控制中心中的相关数据可选择性地备份或转移至第二控制中心,以使第二控制中心根据该相关数据行使控制功能。可选地,备份或转移第一相关数据和第二相关数据的方式可包括一下至少一种:只备份或转移第一控制中心中的第一相关数据至第二控制中心;只备份或转移第一控制中心中的第二相关数据至第二控制中心;除备份或转移第一控制中心中的第一相关数据至第二控制中心外,还将与第一相关数据对应的第二相关数据备份或转移至第二控制中心;备份或转移第一控制中心中的第一相关数据及对应的更新数据至第二控制中心;备份或转移第一控制中心中的第二相关数据及对应的更新数据至第二控制中心;备份或转移第一控制中心中的第一相关数据及对应的更新数据,和第二相关数据的更新数据至第二控制中心。
可选地,对于连接信息数据,第一相关数据可为第一控制中心与联网内第一控制中心所控制的其它设备之间的连接信息;第二相关数据可为联网内第一控制中心所控制的其它设备的设备之间的连接信息;更新数据可为备份或转移相关数据过程中第一控制中心更新的与相关数据对应的数据,如在备份或转移相关数据过程中,有联网外设备加入联网并与第一控制中心连接,那么此时的更新数据为第一相关数据对应的加入联网的设备与第一控制中心之间的连接信息。
对于设置项参数数据,第一相关数据可为快捷功能对应的设置数据,如快捷开启音乐播放功能的设置数据;第二相关数据可为与该快捷功能相关联的应用(如音乐播放器)或者本地文件(如音乐、视频、音效);更新数据可为备份或转移相关数据过程中第一控制中心更新的与相关数据对应的数据,如在备份或转移相关数据过程中,快捷功能对应的设置数据发生改变,如该快捷功能的开启手势指令发生改变,由“双击”该快捷功能对应的按钮改为“单击”该快捷功能对应的按钮,那么此时的更新数据为“单击”手势指令开启该快捷功能对应的设置数据。
对于相关下载数据,第一相关数据可为控制中心应用的版本号、发布时间、安装包等数据;第二相关数据可为控制中心应用运行过程中产生的数据;更新数据可为备份或转移相关数据过程中第一控制中心更新的与相关数据对应的数据,如在备份或转移相关数据过程中,第一控制中心运行控制中心应用过程中产生的数据。
可选地,在第一控制中心转移第一控制中心的控制功能至第二控制中心时,可将第一控制中心中的连接信息数据、设置项参数数据和相关下载数据中的至少一种迁移至第二控制中心。例如,将连接信息数据迁移至第二控制中心,以方便第二控制中心根据该连接信息数据与第一控制中心所控制的其它设备建立连接关系,如第二控制中心根据连接信息数据中的设备物理地址,直接向该设备物理地址对应的设备发起连接请求,而不需要先对第二控制中心可连接范围内的设备进行搜索以获取设备物理地址,从而发起连接请求。
可选地,所述相关数据的迁移方式包括以下至少一种:同步、异步、实时、预约时间、根据用户设定、根据用户习惯、同上次选择或设定。
可选地,相关数据的迁移方式可不同,可包括同步、异步、实时、预约时间、根据用户设定、根据用户习惯、同上次选择或设定中的至少一种。
可选地,相关数据可在设置第二控制中心的同时同步迁移,可选地,同步迁移又至少包括实时迁移。相关数据可在设置第二控制中心时异步迁移,可选地,异步迁移的迁移方式又至少包括预约时间。可选地,预约时间的迁移方式为用户设置具体地迁移时间。根据用户设定为由用户决定是否迁移相关数据的迁移方式,包括何时迁移相关数据和是否迁移相关数据,何时迁移相关数据包括同步、异步、实时、预约时间中的一种。根据用户习惯为用户使用过的迁移方式中频率最多的迁移方式,同样地,包括何时迁移相关数据和是否迁移相关数据,何时迁移相关数据包括同步、异步、实时、预约时间中的一种。同上次选择或设定为延续上次切换控制中心时的迁移方式,同样地,包括何时迁移相关数据和是否迁移相关数据,何时迁移相关数据包括同步、异步、实时、预约时间中的一种。
可选地,所述处理方法还包括:
步骤A13,在迁移或转移或复制或备份所述第一控制中心的控制功能至所述第二控制中心之前,获取与所述第二控制中心相关的第一对应信息;
可选地,在迁移或转移或复制或备份第一控制中心的控制功能至第二控制中心之前,获取与第二控制中心相关的第一对应信息。
步骤A14,处理所述第一对应信息。
可选地,处理该第一对应信息。
可选地,所述处理该第一对应信息,包括以下至少一种:
若所述第一对应信息符合第一预设条件,则执行所述转移所述第一控制中心的控制功能至所述第二控制中心的步骤;
若所述第一对应信息不符合第一预设条件,则不执行所述转移所述第一控制中心的控制功能至所述第二控制中心的步骤,和/或,在所述第一控制中心和/或所述第二控制中心输出提示信息。
可选地,若第一对应信息符合第一预设条件,则执行转移第一控制中心的控制功能至第二控制中心的步骤;若第一对应信息不符合第一预设条件,则不执行转移第一控制中心的控制功能至第二控制中心的步骤,和/或,在所述第一控制中心和/或第二控制中心输出提示信息。
可选地,所述第一对应信息包括于所述第二控制中心上输入的第一指令信息和/或所述第二控制中心的连接状况信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个,所述符合第一预设条件包括以下至少一种:
若所述第一指令信息为生物特征信息,且所述生物特征信息符合预设生物特征信息,则符合所述第一预设条件;
若所述第一指令信息为密码信息,且所述密码信息符合预设密码信息,则符合所述第一预设条件;
若所述第二控制中心的连接状况信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息、用户生理信息中的至少一个符合第二预设条件,则符合所述第一预设条件。
可选地,第一对应信息包括于第二控制中心上输入的第一指令信息和/或第二控制中心的连接状态信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个。
对于第一对应信息为于第二控制中心上输入的第一指令信息的情况,第一控制中心在转移控制功能之前,需要根据用户在第二控制中心上输入的第一指令信息是否符合第一预设条件来判断是否可以转移控制功能至第二控制中心。若第一指令信息符合第一预设条件,则说明第一控制中心可以将控制功能转移到第二控制中心,执行转移第一控制中心的控制功能至第二控制中心的步骤;若第一指令信息不符合第一预设条件,则不执行转移第一控制中心的控制功能至第二控制中心的步骤,和/或,在所述第一控制中心和/或第二控制中心输出提示信息。可选地,输出提示信息的形式包括但不限于语音提示、屏幕弹框提示。可选地,判断第一指令信息是否符合第一预设条件的主要是为了鉴别当前第二控制中心的使用用户是否为注册用户,也就是判断第二控制中心的当前使用用户是否为机主,若该当前使用用户为机主,则说明第一控制中心的控制功能可以转移,若该当前使用用户非机主,为防止该当前使用用户对联网内设备发出误操作指令,则不应该将第一控制中心的控制功能转移至第二控制中心。
可选地,若第一指令信息为生物特征信息,且生物特征信息符合预设生物特征信息,则符合第一预设条件。可选地,预设生物特征信息是在第一控制中心中保存的机主的生物特征信息,如指纹信息、虹膜信息、人脸信息,当然,该生物特征信息还可由第一控制中心从第二控制中心获取,若获取到的生物特征信息与预设生物特征匹配,如获取到的指纹信息与预设指纹信息匹配,则第一指令信息符合第一预设条件。
可选地,若第一指令信息为密码信息,且密码信息符合预设密码信息,则符合第一预设条件。可选地,预设密码信息是在第一控制中心保存的机主预先设置的密码信息,如数字密码信息、图案密码信息,当然,该密码信息还可由第一控制中心从第二控制中心获取,若获取到的密码信息与预设密码信息匹配,如获取到的数字密码信息与预设数字密码信息匹配,则第一指令信息符合第一预设条件。
对于第一对应信息为第二控制中心的连接状态信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个的情况,第一控制中心在转移控制功能之前,需要根据第二控制中心的连接状况信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息、用户生理信息中的至少一个符合第二预设条件来判断是否可以转移控制功能至第二控制中心。若第二控制中心的连接状态信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个符合第二预设条件,说明符合第一预设条件,则第一控制中心可以将控制功能转移到第二控制中心,执行转移第一控制中心的控制功能至第二控制中心的步骤;若第二控制中心的连接状态信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中全不符合第二预设条件,说明不符合第一预设条件,则不执行转移第一控制中心的控制功能至第二 控制中心的步骤,和/或,在所述第一控制中心和/或第二控制中心输出提示信息。可选地,输出提示信息的形式包括但不限于语音提示、屏幕弹框提示,以提示用户第一控制中心的控制功能转移失败,以及转移失败的原因,如第二控制中心的流量信息不符合第二预设条件。
可选地,若第二控制中心的连接状态信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个符合第二预设条件,则符合第一预设条件。可选地,第二预设条件为满足控制功能由第一控制中心切换至第二控制中心的条件。
可选地,符合第二预设条件包括第二控制中心的连接状况信息为第一控制中心未重新加入联网、第二控制中心的网络速率信息对应的网络速率为联网内第一控制中心所控制的其它设备的网络速率信息对应的网络速率中最快的网络速率、第二控制中心的设备状态信息对应的响应时间为联网内第一控制中心所控制的其它设备的设备状态信息对应的响应时间中最短的响应时间、第二控制中心的设备状态信息为第二控制中心处于非充电状态、第二控制中心的电量信息对应的可用时间为联网内第一控制中心所控制的其它设备的电量信息对应的可用时间中最长的可用时间、第二控制中心的存储空间信息对应的剩余存储空间为联网内第一控制中心所控制的其它设备的存储空间信息对应的剩余存储空间中最大的剩余存储空间、第二控制中心的外界环境信息对应的外界环境光亮度低于阈值和外界环境噪音的响度低于阈值、第二控制中心的使用环境信息为用户处于运动环境下或用户处于驾驶环境下、第二控制中心的流量信息对应的剩余流量为联网内第一控制中心所控制的其它设备的流量信息对应的剩余流量中最多的剩余流量、第二控制中心的使用习惯信息为保持触发使用习惯条件、第二控制中心的当前使用应用信息为运行的应用方便切换到其它界面、第二控制中心的距离信息对应的第二控制中心与第一控制中心所控制的其它设备的距离小于预设距离阈值、第二控制中心的用户生理信息对应的用户心率小于或等于预设心率阈值中的至少一个。
可选地,所述处理方法,还包括:
步骤A15,在迁移或转移或复制或备份所述第一控制中心的控制功能至所述第二控制中心之后,接收所述第二控制中心所控制的其它设备发送的第二指令信息,可选地,所述第二指令信息由用户于所述第二控制中心所控制的其它设备上输入。
可选地,在迁移或转移或复制或备份第一控制中心的控制功能至第二控制中心之后,第二控制中心接收其所控制的其它设备发送的第二指令信息,可选地,第二指令信息由用户于第二控制中心所控制的其它设备上输入。可选地,可由联网内第二控制中心所控制的其它设备作为用户指令输入设备,用户指令输入设备通过对应的控制中心应用获取第二指令信息,之后将获取到的第二指令信息发送给第二控制中心。具体由哪个联网内第二控制中心所控制的其它设备获取第二指令信息,可根据用户实际使用情况确定,如用户当前正在使用智能手表,则由智能手表获取第二指令信息,用户是否正在使用设备可通过设备是否解锁(如智能手机指纹解锁)判断,或者是设备是否作为输出单元为用户提供服务,如用户通过智能耳机听歌。
可选地,所述第二控制中心所控制的其它设备至少包括第一设备,所述第二指令信息至少包括第三指令信息,所述第三指令信息包括以下至少一种:
第一语音指令信息、第一界面操作指令信息、第一预设屏幕触控手势指令信息、第一预设隔空手势指令信息和第一姿势指令信息。
可选地,第二控制中心所控制的其它设备至少包括第一设备,第二指令信息至少包括第三指令信息,第三指令信息包括第一语音指令信息、第一界面操作指令信息、第一预设屏幕触控手势指令信息、第一预设隔空手势指令信息和第一姿势指令信息中的至少一种。可选地,第一设备为联网内第二控制中心所控制的其它设备中具备显示功能的设备,如PAD。
可选地,第一语音指令信息为用户通过语音输入的指令信息,包括“使用手机播放音乐”、“让耳机调低10%音量”等;第一界面操作指令信息为用户通过操作第一设备显示屏幕所显示的对应控制中心应用界面发出的界面操作指令信息;第一预设屏幕触控手势指令信息为用户通过在第一设备显示屏幕所显示的对应控制中心应用操作界面做出触控手势发出的屏幕触控手势指令信息,如在控制中心应用操作界面画“圈”,以开启联网内对应设备的应用或功能,如打开手机的摄像功能;第一预设隔空手势指令信息与第一预设屏幕触控手势指令信息类似,但用户不需要接触第一设备显示屏幕,在控制中心应用操作界面上方可识别区域即可发出画“圈”的隔空手势指令,以开启联网内对应设备的应用或功能,如打开手机的摄像功能;第一姿势指令信息为通过识别用户的姿势而获取的指令信息,如用户向左快速挥动第一设备,以开启联网内对应设备的应用或功能,如打开手机的摄像功能。
可选地,所述第二控制中心所控制的其它设备还包括第二设备,所述第二指令信息还包括第四指令信息,所述第四指令信息包括以下至少一种:
第二语音指令信息、第二姿势指令信息。
可选地,第二控制中心所控制的其它设备还包括第二设备,第二指令信息还包括第四指令信息,第四指令信息包括第二语音指令信息、第二姿势指令信息中的至少一种。可选地,第二设备为联网内第二控制中心所控制的其它设备中不具备显示功能的设备,如智能耳机。
可选地,第二语音指令信息为用户通过语音输入的指令信息,包括“使用手机播放音乐”、“让耳机调低10%音量”等;第二姿势指令信息为通过识别用户的姿势而获取的指令信息,如用户摘下智能耳机,以控制智能耳机停止播放音频,或控制向智能耳机输入音频的设备停止向智能耳机输出音频。
步骤A16,响应所述第二指令信息。
可选地,第二控制中心在接收到第二指令信息之后,响应第二指令信息。
可选地,第二控制中心解析第二指令信息,并根据解析出的具体指令,向该指令对应的联网内设备发出对应的控制指令,以响应用户发出的第二指令信息。如用户通过语音输入“使用手机播放音乐”指令信息,第二控制中心解析出该“使用手机播放音乐”指令信息的具体指令为控制手机播放音乐,则向联网内手机发出播放音乐的指令,以响应用户发出的“使用手机播放音乐”指令信息。
在其它实施例中,除可由联网内第二控制中心所控制的其它设备作为用户指令输入设备之外,还可由第二控制中心直接作为用户指令输入设备。第二控制中心获取用户在第二控制中心上输入的第五指令信息。
可选地,第五指令信息包括以下至少一种:第三语音指令信息、第三界面操作指令信息、第三预设屏幕触控手势指令信息、第三预设隔空手势指令信息和第三姿势指令信息。
可选地,第五指令信息包括第三语音指令信息、第三界面操作指令信息、第三预设屏幕触控手势指令信息、第三预设隔空手势指令信息和第三姿势指令信息中的至少一种。可选地,第三语音指令信息为用户通过语音输入的指令信息,包括“使用手机播放音乐”、“让耳机调低10%音量”等;第三界面操作指令信息为用户通过操作第二控制中心显示屏幕所显示的对应控制中心应用界面发出的界面操作指令信息;第三预设屏幕触控手势指令信息为用户通过在第二控制中心显示屏幕所显示的对应控制中心应用操作界面做出触控手势发出的屏幕触控手势指令信息,如在控制中心应用操作界面画“圈”,以开启联网内对应设备的应用或功能,如打开手机的摄像功能;第三预设隔空手势指令信息与第一预设屏幕触控手势指令信息类似,但用户不需要接触第二控制中心显示屏幕,在控制中心应用操作界面上方可识别区域即可发出画“圈”的隔空手势指令,以开启联网内对应设备的应用或功能,如打开手机的摄像功能;第三姿势指令信息为通过识别用户的姿势而获取的指令信息,如用户向左快速挥动第二控制中心,以开启联网内对应设备的应用或功能,如打开手机的摄像功能。
可选地,所述处理方法,还包括:
步骤A17,在迁移或转移或复制或备份所述第一控制中心的控制功能至所述第二控制中心之后,在所述第一控制中心和/或所述第二控制中心输出相关提示信息。
可选地,在迁移或转移或复制或备份第一控制中心的控制功能至第二控制中心之后,在第一控制中心和/或第二控制中心输出相关提示信息,可选地,该相关提示信息用于提示用户控制中心已由第一控制中心切换至第二控制中心,输出相关提示信息的设备可以是第二控制中心,也可以是联网内第二控制中心所控制的其它设备,包括第一控制中心;该相关提示信息还可用于询问用户是否将控制功能从第二控制中心转移回第一控制中心,以适应用户的使用需求,如第一控制中心为手机,而手机由于不满足第四预设规则,自动转移控制功能至PAD,以使PAD作为第二控制中心,但用户此时必须使用手机而不方便使用PAD,则用户可通过该相关提示信息将控制功能从PAD转移回手机;该相关提示信息还可用于询问用户是否固定使用第二控制中心,以管理联网内其它设备。当然,在其它实施例中,控制功能由第一控制中心转移至第二控制中心之后也可以不输出相关提示信息,但在第二控制中心第一次接收用户指令信息时,才由第二控制中心提示用户控制功能由第一控制中心转移至第二控制中心。
可选地,该相关提示信息包括以下至少一种:文字信息、语音信息、灯光信息、震动信息。
可选地,相关提示信息包括文字信息、语音信息、灯光信息、震动信息中的至少一种。可选地,文字信息可通过联网内设备的显示屏幕的弹窗输出,如第二控制中心为手机时,输出文字提示信息“控制中心已切换至本设备”、“是否将控制中心切换回XX设备”或“是否将控制中心固定为本设备”,具体还可设置该弹窗的显示时长,如显示0.5秒后自动关闭;语音信息可通过联网内设备的扬声器输出,如由第二控制中心输出语音提示信息,其内容可为“控制中心已切换至本设备”、“是否将控制中心切换回XX设备”或“是否将控制中心固定为本设备”;灯光信息可通过联网内设备的闪光灯输出,如通过预设闪光方式提示用户控制中心已切换至该设备,该预设闪光方式可为每间隔固定时间闪光一次,并连续闪光一段时间,若用户此时解锁该灯光信息输出设备,还可通过输出文字信息或输出语音信息的方式向用户输出提示信息“控制中心已切换至本设备”、“是否将控制中心切换回XX设备”或“是否将控制中心固定为本设备”;震动信息可通过联网内设备的震动功能输出,如通过预设震动方式提示用户控制中心已切换至该设备,该预设震动方式可为每间隔固定时间震动一次,并连续震动一段时间,若用户此时解锁该灯光信 息输出设备,还可通过输出文字信息或输出语音信息的方式向用户输出提示信息“控制中心已切换至本设备”、“是否将控制中心切换回XX设备”或“是否将控制中心固定为本设备”。
例如,参照图4,200为第一控制中心,其为手机,201为手机所控制的设备的列表,包括智能手表、智能耳机和智能电视,2000为第二控制中心,其为受手机控制的智能手表,2001为控制中心切换至智能手表后,智能手表所控制的设备的列表,包括第一控制中心手机、智能耳机和智能电视,2002为控制中心由第一控制中心切换至第二控制中心之后,由第二控制中心输出的弹框提示信息,当然,该弹框也可由第一控制中心输出。
再例如,参照图5,300为第一控制中心,其为手机,301为手机所控制的设备的列表,包括智能手表、智能音箱和智能电视,3000为第二控制中心,其为受手机控制的智能电视,3001为控制中心切换至智能电视后,智能电视所控制的设备的列表,包括第一控制中心手机、智能音箱和智能手表,3002为控制中心由第一控制中心切换至第二控制中心之后,由第二控制中心输出的弹框提示信息,当然,该弹框也可由第一控制中心输出。
又例如,参照图6,400为第一控制中心,其为手机,401为手机所控制的设备的列表,包括智能手表、智能耳机和智能汽车,4000为第二控制中心,其为受手机控制的智能汽车对应的中控显示器,4001为控制中心切换至智能汽车之后,智能汽车所控制的设备的列表,包括第一控制中心手机、智能耳机和智能手表,4002为控制中心由第一控制中心切换至第二控制中心之后,由第二控制中心智能汽车对应的中控显示器输出的弹框提示信息,当然,该弹框也可由第一控制中心输出。
在本实施例中,通过迁移第一控制中心的相关数据至第二控制中心,并且对第二控制中心的用户进行鉴别是否是注册用户以及通过第二控制中心获取连接状况信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、距离信息和用户生理信息中的至少一个再次判断第二控制中心是否适合作为控制中心,以确保第二控制中心能更好地执行控制功能,并且适合作为控制中心,另外,在控制中心发生切换后,输出相关提示信息以提醒用户,提升了用户体验。
可选地,提出本申请处理方法再一实施例,参照图7,所述处理方法包括:
S20:在第一控制中心输出设备列表信息,可选地,所述设备包括至少一由所述第一控制中心控制的其它设备;
可选地,在第一控制中心输出设备列表信息,可选地,该设备包括至少一个由第一控制中心控制的其它设备,该设备列表信息可为代表设备的图标、名称等组成的列表信息。
可选地,所述S20步骤之前,包括:
步骤S24,判断是否为预设模式;
步骤S25,若是,才执行所述S20步骤。
可选地,第一控制中心判断当前是否处于预设模式,若当前处于预设模式,则执行在第一控制中心输出设备列表信息的步骤;若当前不处于预设模式,则不执行在第一控制中心输出设备列表信息的步骤。可选地,预设模式包括智能模式、自动切换模式等支持切换控制中心的模式。
S21:根据选择操作确定目标控制中心,或根据预设规则确定目标控制中心;
可选地,第一控制中心根据用户的选择操作确定目标控制中心。可选地,第一控制中心通过用户在输出的设备列表信息中的选择操作选中某一设备,以作为目标控制中心。
可选地,所述预设规则可以是同用户上次选择,也可以是默认选择设备列表中第一个或中间一个或最后一个,还可以是某一段时期内(如近一周,或近一月,或完整历史周期内),设置为目标控制中心成功次数最多或失败次数最少的一个,也可以是随机选择一个,还可以是根据用户使用习惯或操作最方便(如正在使用)的一个,还可以是网络速率信息、状态信息、环境信息、使用信息、距离信息、用户生理信息中的至少一个符合要求的其中一个(若有多个设备同时符合要求,还可以根据相应参数值进行排序,优先选择最大的一个)。
S22:检测所述目标控制中心的相关信息是否符合预设要求;
可选地,可穿戴智能设备在使用过程中,一般地,终端设备(如手机、PAD(Portable Android Device,平板电脑)等)在和可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)、车联网设备(如智能汽车、车载终端等)之间会相互建立连接关系,以组成联网并设定一个控制中心,控制中心可以是联网设备中的任一设备,以方便用户对联网设备进行管理和使用。在本实施例中,控制功能由第一控制中心提供,被管理的设备则是第一控制中心自身以及被第一控制中心所控制的其它设备。另外,第一控制中心可以是终端设备,也可以是可穿戴智能设备、智能家居设备或车联网设备。当然,控制中心并非是一成不变的,它可以在联网设备(如可穿戴智能设备和终端设备)之间切换,控制中心的切换依据是用户的选择操作和目标控制中心的相关信息,该相关信息由第一控制中心以及其所控制的其它设备提供。
可选地,第一控制中心在根据用户的选择操作确定目标控制中心之后,检测目标控制中心的相关信息是否符合预设要求。
可选地,所述相关信息包括以下至少一种:网络速率信息、状态信息、环境信息、使用信息、距离信息、用户生理信息。
可选地,对于网络速率信息,在上述联网内,联网内的设备一般均具备与互联网连接的功能,如智能手表、手机、智能电视和智能汽车等,而与其对应的网络速率信息会受设备自身影响(如设备在下载数据或当前上网应用较多等,导致网络较慢)或受外界因素影响(如设备所处位置信号不佳),而造成网络速率较低。
状态信息包括以下至少一种:设备状态信息、电量信息、存储空间信息。
可选地,相关信息还包括状态信息,状态信息包括设备状态信息、电量信息、存储空间信息中的至少一种。
可选地,在上述联网内,设备状态信息可通过设备的数据处理能力判断,设备的数据处理能力有强有弱,并且,并非是硬件条件好其对应的设备的当前数据处理能力就一定好,可以理解,处于死机状态的硬件条件好的设备的当前数据处理能力会非常弱;可选地,设备状态信息还可以是设备是否处于充电状态,很好理解,设备使用过程中需要电能,而电能一般情况下都是通过电池提供的,在电池电量耗尽或即将耗尽时需要对电池进行充电。对于电量信息,联网内不同的设备会有不同容量的电池,电池又有不同的剩余电量或不同的续航时间,如手机的电池容量一般大于智能手表的电池容量,另外,也存在手机没有充电而导致的电量小于智能手表电量的情况;联网内设备在使用过程中会进行数据交换,并且需要对接收到的数据进行存储,设备的存储空间信息影响了设备的工作性能以及决定了所能支持的工作,如设备的存储空间大小不足以支持其工作时所必需下载的数据大小。
环境信息包括以下至少一种:外界环境信息、使用环境信息。
可选地,相关信息还包括环境信息,环境信息包括外界环境信息、使用环境信息中的至少一种。
可选地,在上述联网内,设备存在获取外界环境信息的能力,如获取外界环境光的亮度,以及获取外界环境噪音的响度;设备在使用过程中,使用环境信息随用户所处的环境变化而变化,用户所处的环境可以通过传感器(如重力传感器、加速度传感器、陀螺仪等)来感知,如用户在运动,设备可检测到用户处于运动环境下,对应调整设备参数,以方便用户在运动环境下使用,或者如用户在驾驶,设备在检测到用户处于驾驶环境下,对应调整设备参数,以方便用户在驾驶环境下使用,或者如用户在工作或会议,设备在检测到用户处于工作或会议环境下,对应调整设备参数。
使用信息包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息。
可选地,相关信息还包括使用信息,使用信息包括流量信息、使用习惯信息、当前使用应用信息中的至少一种。
可选地,在上述联网内,设备可能具备提供数据网络服务能力,如手机、PAD等都具备提供数据网络服务能力,用于从互联网获取数据,如更新设备内的应用等,而当前数据网络费用并不低,因此,在使用数据网络服务时,需要特别注意流量信息;对于使用习惯信息,用户可能习惯于使用联网内某设备,也就是对某设备的使用频率很高,或者是在特定的时间段、特定的地点、特定使用目的习惯于使用联网内某设备,如用户习惯于使用PAD看视频,而不习惯于使用手机看视频;对于当前使用应用信息,设备在使用过程中,用户会根据使用需求安装一些对应的应用,如视频应用、游戏应用。
可选地,对于距离信息,在上述联网内,设备在用户使用过程中,设备与用户之间的距离可能会发生改变,如用户将手机置于卧室,去客厅看电视,则用户由卧室移动到客厅的过程中,用户与手机越来越远。
可选地,对于用户生理信息,在上述联网内,设备存在获取用户生理信息的能力,以提供对应的服务,如通过获取用户心率、血压、脉搏、血氧、血糖等生理信息,来提供健康服务。
可选地,所述S22步骤包括以下至少一种:
检测所述网络速率信息是否符合网络速率要求。
可选地,检测网络速率信息是否符合网络速率要求。可选地,网络速率要求为通过检测网络速率信息确定联网内第一控制中心不适合继续作为控制中心,以提供控制功能的规则。为不影响联网内各设备联动,需要选择网络速率好的设备作为控制中心,当然,并不是联网内第一控制中心所控制的其它设备的网络速率大于第一控制中心的网络速率即确定网络速率信息符合网络速率要求。
在本实施例中,可以为联网内第一控制中心所控制的其它设备的网络速率与第一控制中心的网络速率之间的比较设置一个第一网络速率阈值。例如,联网内第一控制中心所控制的其它设备存在设备的网络速率大于或等于第一控制中心的网络速率与第一网络速率阈值之和的情况时,确定网络速率信息符合网络速率要求;联网内第一控制中心所控制的其它设备不存在设备的网络速率大于或等于第一控制中心的网络速率与第一网络速率阈值之和的情况时,也就是联网内第一控制中心所控制的其它设备的网络速 率均小于第一控制中心的网络速率与第一网络速率阈值的和,确定网络速率信息不符合网络速率要求。
例如,第一控制中心的网络速率为500KB/s,第一网络速率阈值为100KB/s,联网内第一控制中心所控制的其它设备存在网络速率为600KB/s的设备,此时,联网内第一控制中心所控制的其它设备存在设备的网络速率等于第一控制中心的网络速率与第一网络速率阈值之和的情况时,确定网络速率信息符合网络速率要求。
可选地,在其它实施例中,还可设置一个第二网络速率阈值,第二网络速率阈值为不影响第一控制中心提供管理服务的能力的最小网络速率。可选地,若第一控制中心的网络速率大于或等于第二网络速率阈值,则确定网络速率信息不符合网络速率要求;若第一控制中心的网络速率小于第二网络速率阈值,则确定网络速率信息符合网络速率要求。
例如,第一控制中心的网络速率为400KB/s,第二网络速率阈值为500KB/s,由于第一控制中心的网络速率大于第二网络速率阈值,可确定网络速率信息符合网络速率要求。
检测所述设备状态信息是否符合设备状态要求。
可选地,检测设备状态信息是否符合设备状态要求。可选地,设备状态要求为通过检测设备状态信息确定联网内第一控制中心不适合继续作为控制中心,以提供控制功能的规则。为不影响联网内各设备联动,需要选择设备状态对应的响应时间短的设备作为控制中心。
在本实施例中,对于设备的当前数据处理能力,并不是联网内第一控制中心所控制的其它设备的设备状态对应的响应时间短于第一控制中心的设备状态对应的响应时间即确定设备状态信息符合设备状态要求。可以为联网内第一控制中心所控制的其它设备的设备状态对应的响应时间与第一控制中心的设备状态对应的响应时间之间的比较设置一个第一响应时间阈值。例如,联网内第一控制中心所控制的其它设备存在设备的设备状态对应的响应时间与第一响应时间阈值的和小于或等于第一控制中心的设备状态对应的响应时间的情况时,确定设备状态信息符合设备状态要求;联网内第一控制中心所控制的其它设备不存在设备的设备状态对应的响应时间与第一响应时间阈值的和小于或等于第一控制中心的设备状态对应的响应时间的情况时,也就是联网内第一控制中心所控制的其它设备的设备状态对应的响应时间与第一响应时间阈值的和均大于第一控制中心的设备状态对应的响应时间,确定设备状态信息不符合设备状态要求。
例如,第一控制中心的设备状态对应的响应时间为50ms,第一响应时间阈值为10ms,联网内第一控制中心所控制的其它设备存在设备状态对应的响应时间为40ms的设备,此时,联网内第一控制中心所控制的其它设备存在设备的设备状态对应的响应时间与第一响应时间阈值的和等于第一控制中心的状态对应的响应时间的情况时,确定设备状态信息符合设备状态要求。
可选地,在其它实施例中,还可设置一个第二响应时间阈值,第二响应时间阈值为不影响第一控制中心提供管理服务的能力的最大响应时间。可选地,若第一控制中心的设备状态对应的响应时间短于或等于第二响应时间阈值,则确定设备状态信息不符合设备状态要求;若第一控制中心的设备状态对应的响应时间长于第二响应时间阈值,则确定设备状态信息符合设备状态要求。
例如,第一控制中心的设备状态对应的响应时间为60ms,第二响应时间阈值为50ms,由于第一控制中心的设备状态对应的响应时间长于第二响应时间阈值,可确定设备状态信息符合设备状态要求。
在其它实施例中,对于处于充电状态的设备,应尽量减小此时设备的功耗,以防止加快电池的损耗,因此,若设备处于充电状态,则确定设备状态信息符合设备状态要求;若设备处于非充电状态,则确定设备状态信息不符合设备状态要求。
检测所述电量信息是否符合电量要求。
可选地,检测电量信息是否符合电量要求。可选地,电量要求为通过检测电量信息确定联网内第一控制中心不适合继续作为控制中心,以提供控制功能的规则。为不影响联网内各设备联动,需要选择电量对应的可用时间长的设备作为控制中心,当然,并不是联网内第一控制中心所控制的其它设备的电量对应的可用时间长于第一控制中心的电量对应的可用时间长即确定电量信息符合电量要求。
在本实施例中,可以为联网内第一控制中心所控制的其它设备的电量对应的可用时间与第一控制中心的电量对应的可用时间之间的比较设置一个第一可用时间阈值。例如,联网内第一控制中心所控制的其它设备存在设备的电量对应的可用时间长于或等于第一控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,确定电量信息符合电量要求;联网内第一控制中心所控制的其它设备不存在设备的电量对应的可用时间长于或等于第一控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,也就是联网内第一控制中心所控制的其它设备的电量对应的可用时间均小于第一控制中心的电量对应的可用时间与第一可用时间阈值之和时,确定电量信息不符合电量要求。
例如,第一控制中心的电量对应的可用时间为200分钟,第一可用时间阈值为30分钟,联网内第一控制中心所控制的其它设备存在电量对应的可用时间为170分钟的设备,此时,联网内第一控制中心所控制的其它设备存在设备的电量对应的可用时间等于第一控制中心的电量对应的可用时间与第一可用 时间阈值之和的情况时,确定电量信息符合电量要求。
可选地,在其它实施例中,还可设置一个第二可用时间阈值,第二可用时间阈值为不影响第一控制中心提供管理服务的能力的最小可用时间。可选地,若第一控制中心的电量对应的可用时间长于或等于第二可用时间阈值,则确定电量信息不符合电量要求;若第一控制中心的电量对应的可用时间短于第二可用时间阈值,则确定电量信息符合电量要求。
例如,第一控制中心的电量对应的可用时间为180分钟,第二可用时间阈值为200分钟,由于第一控制中心的电量对应的可用时间短于第二可用时间阈值,可确定电量信息符合电量要求。
检测所述存储空间信息是否符合存储空间要求。
可选地,检测存储空间信息是否符合存储空间要求。可选地,存储空间要求为通过检测存储空间信息确定联网内第一控制中心不适合继续作为控制中心,以提供控制功能的规则。为不影响联网内各设备联动,需要选择剩余存储空间大的设备作为控制中心,当然,并不是联网内第一控制中心所控制的其它设备的剩余存储空间大于第一控制中心的剩余存储空间即确定存储空间信息符合存储空间要求。在本实施例中,可以为联网内第一控制中心所控制的其它设备的剩余存储空间与第一控制中心的剩余存储空间之间的比较设置一个第一剩余存储空间阈值。例如,联网内第一控制中心所控制的其它设备存在设备的剩余存储空间大于或等于第一控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,确定存储空间信息符合存储空间要求;联网内第一控制中心所控制的其它设备不存在设备的剩余存储空间大于或等于第一控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,也就是联网内第一控制中心所控制的其它设备的剩余存储空间均小于第一控制中心的剩余存储空间与第一剩余存储空间阈值的和,确定存储空间信息不符合存储空间要求。
例如,第一控制中心的剩余存储空间为2000MB,第一剩余存储空间阈值为300MB,联网内第一控制中心所控制的其它设备存在剩余存储空间为2300MB的设备,此时,联网内第一控制中心所控制的其它设备存在设备的剩余存储空间等于第一控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,确定存储空间信息符合存储空间要求。
可选地,在其它实施例中,还可设置一个第二剩余存储空间阈值,第二剩余存储空间阈值为不影响第一控制中心提供管理服务的能力的最小剩余存储空间。可选地,若第一控制中心的剩余存储空间大于或等于第二剩余存储空间阈值,则确定存储空间信息不符合存储空间要求;若第一控制中心的剩余存储空间小于第二剩余存储空间阈值,则确定存储空间信息符合存储空间要求。
例如,第一控制中心的剩余存储空间为1800MB,第二剩余存储空间阈值为2000MB,由于第一控制中心的剩余存储空间小于第二剩余存储空间阈值,可确定存储空间信息符合存储空间要求。
检测所述外界环境信息是否符合外界环境要求。
可选地,检测外界环境信息是否符合外界环境要求。可选地,外界环境要求为通过检测外界环境信息确定联网内第一控制中心不适合继续作为控制中心,以提供控制功能的规则。在检测到外界环境光的亮度达到亮度阈值和外界环境噪音的响度达到响度阈值时,确定外界环境信息符合外界环境要求,在检测到外界环境光的亮度未达到亮度阈值和/或外界环境噪音的响度未达到响度阈值时,确定外界环境信息不符合外界环境要求。
例如,通过外界环境光的亮度达到亮度阈值和外界环境噪音的响度达到响度阈值时,如亮度低于亮度阈值,响度低于响度阈值,确定用户准备进入睡眠状态或处于睡眠状态,此时,由于光线问题,用户不方便获取手机、PAD等设备,而方便获取智能手环、智能手表等设备。因此,若外界环境光的亮度低于亮度阈值和外界环境噪音的响度低于响度阈值之前,第一控制中心为手机、PAD等用户从睡眠状态醒来时不方便获取的设备之一,则确定外界环境信息符合外界环境要求;若外界环境光的亮度低于亮度阈值和外界环境噪音的响度低于响度阈值之前,第一控制中心为智能手环、智能手表等用户从睡眠状态醒来时方便获取的设备,则确定外界环境信息不符合外界环境要求。
检测所述使用环境信息是否符合使用环境要求。
可选地,检测使用环境信息是否符合使用环境要求。可选地,使用环境要求为通过检测使用环境信息确定联网内第一控制中心不适合继续作为控制中心,以提供控制功能的规则。第一控制中心在检测到用户处于运动环境下时,很明显用户不方便使用手机、PAD等设备,而方便使用智能手环、智能手表等设备。因此,若在用户处于运动环境之前,第一控制中心为手机、PAD等用户运动时不方便使用的设备之一时,则确定使用环境信息符合使用环境要求;若用户处于运动环境之前,第一控制中心为智能手环、智能手表等用户运动时方便使用的设备之一时,则确定使用环境信息不符合使用环境要求。
第一控制中心在检测到用户处于驾驶环境下时,很明显用户不方便使用手机、PAD、智能手表等设备而方便使用智能耳机、车载终端等设备。因此,若在用户处于驾驶环境之前,第一控制中心为用户不方便使用的手机、PAD、智能手表等设备其中之一时,则确定使用环境信息符合使用环境要求;若用户处于驾驶环境之前,第一控制中心为智能耳机、车载终端等用户在驾驶环境下方便使用的设备其中之一 时,则确定使用环境信息不符合使用环境要求。
第一控制中心在检测到用户处于工作环境下时,用户不方便使用车载终端、智能电视等设备,而方便使用手机、智能手表等设备。因此,若在用户处于工作环境之前,第一控制中心为用户工作时不方便使用的车载终端、智能电视等设备其中之一时,则确定使用环境信息符合使用环境要求;若在用户处于工作环境之前,第一控制中心为用户工作时方便使用的手机、智能手表等设备其中之一时,则确定使用环境信息不符合使用环境要求。
第一控制中心在检测到用户处于会议环境下时,用户不方便使用智能音箱、智能耳机等需要通过语音指令控制的设备,而方便使用手机、智能手表等可以通过触控指令控制的设备。因此,若用户处于会议环境之前,第一控制中心为用户会议时不方便使用的智能音箱、智能耳机等设备其中之一时,则确定使用环境信息符合使用环境要求;若用户处于会议环境之前,第一控制中心为用户会议时方便使用的手机、智能手表等设备其中之一时,则确定使用环境信息不符合使用环境要求。
检测所述流量信息是否符合流量要求。
可选地,检测流量信息是否符合流量要求。可选地,流量要求为通过检测流量信息确定联网内第一控制中心不适合继续作为控制中心,以提供控制功能的规则。为不影响联网内各设备联动,需要选择剩余流量多的设备作为控制中心,当然,并不是联网内第一控制中心所控制的其它设备的剩余流量多于第一控制中心的剩余流量即确定流量信息符合流量要求。在本实施例中,可以为联网内第一控制中心所控制的其它设备的剩余流量与第一控制中心的剩余流量之间的比较设置一个第一剩余流量阈值。例如,联网内第一控制中心所控制的其它设备存在设备的剩余流量多于或等于第一控制中心的剩余流量与第一剩余流量阈值之和的情况时,确定流量信息符合流量要求;联网内第一控制中心所控制的其它设备不存在设备的剩余流量多于或等于第一控制中心的剩余流量与第一剩余流量阈值之和的情况时,也就是联网内第一控制中心所控制的其它设备的剩余流量均少于第一控制中心的剩余流量与第一剩余流量阈值的和,确定流量信息不符合流量要求。
例如,第一控制中心的剩余流量为2000MB,第一剩余流量阈值为300MB,联网内第一控制中心所控制的其它设备存在剩余流量为2300MB的设备,此时,联网内第一控制中心所控制的其它设备存在设备的剩余流量等于第一控制中心的剩余流量与第一剩余流量阈值之和的情况时,则确定流量信息符合流量要求。
可选地,在其它实施例中,还可设置一个第二剩余流量阈值,第二剩余流量阈值为不影响第一控制中心提供管理服务的能力的最小剩余流量。可选地,若第一控制中心的剩余流量多于或等于第二剩余流量阈值,则确定流量信息不符合流量要求;若第一控制中心的剩余流量小于第二剩余流量阈值,则确定流量信息符合流量要求。
例如,第一控制中心的剩余流量为1800MB,第二剩余流量阈值为2000MB,由于第一控制中心的剩余流量少于第二剩余流量阈值,可确定流量信息符合流量要求。
检测所述使用习惯信息是否符合使用习惯要求。
可选地,检测使用习惯信息是否符合使用习惯要求。可选地,使用习惯要求为通过检测使用习惯信息确定联网内第一控制中心不适合继续作为控制中心,以提供控制功能的规则。第一控制中心在检测到用户使用联网内设备时触发了使用习惯条件,如用户在早晨某一时间段习惯跑步、在晚上某一时间段习惯通过PAD看视频、在周末上午某一时间段习惯使用手机阅读,确定在上述早晨某一时间段、晚上某一时间段或周末上午某一时间段,使用习惯信息符合使用习惯要求。在用户使用联网内设备时未触发使用习惯确定条件时,使用习惯信息不符合使用习惯要求。
检测所述当前使用应用信息是否符合当前使用应用要求。
可选地,检测当前使用应用信息是否符合当前使用应用要求。可选地,当前使用应用要求为通过检测当前使用应用信息确定联网内第一控制中心不适合继续作为控制中心,以提供控制功能的规则。用户存在使用第一控制中心看视频或玩游戏等情况,而一般情况下,看视频和玩游戏时对应的设备界面都是全屏显示的,不方便用户切换至第一控制中心对应的应用界面,以使用第一控制中心的控制功能。因此,若第一控制中心正在运行视频应用、游戏应用等不方便切换到其它界面的应用时,则确定当前使用应用信息符合当前使用应用要求;若第一控制中心运行方便切换到其它界面的应用时,则确定当前使用应用信息不符合当前使用应用要求。
检测所述距离信息是否符合距离要求。
可选地,检测距离信息是否符合距离要求。可选地,距离要求为通过检测距离信息确定联网内第一控制中心不适合继续作为控制中心,以提供控制功能的规则。联网内各设备在用户使用时会有一定的相对距离,在第一控制中心距离其所控制的其它设备的距离大于或等于预设距离阈值时,确定距离信息符合距离要求,在第一控制中心距离其所控制的其它设备的距离小于预设距离阈值时,确定距离信息不符合距离要求。
检测所述用户生理信息是否符合用户生理要求。
可选地,检测用户生理信息是否符合用户生理要求。可选地,用户生理要求为通过检测用户生理信息确定联网内第一控制中心不适合继续作为控制中心,以提供控制功能的规则。第一控制中心检测到联网内各设备发送的用户生理信息达到预设生理信息阈值时,如用户心率小于或等于预设心率阈值时,说明用户处于睡眠状态,确定用户生理信息符合用户生理要求,在检测到用户心率未小于或等于预设心率阈值时,说明用户处于非睡眠状态,确定用户生理信息不符合用户生理要求。
例如,在用户心率小于或等于预设心率阈值时,如用户处于非睡眠状态时心率为70到80次/分钟,用户处于睡眠状态时信息为40至50次/分钟,那么可以将预设心率阈值设置为50次/分钟,在用户心率达到50次/分钟时,确定用户处于睡眠状态,此时,由于光线问题,用户从睡眠状态醒来时,不方便获取手机、PAD等设备,因此,若用户处于睡眠状态之前,第一控制中心为手机、PAD等用户从睡眠状态醒来时不方便获取的设备之一,则确定外界环境信息符合用户生理要求;若用户处于睡眠状态之前,第一控制中心为智能手环等用户从睡眠状态醒来时方便获取的设备之一,则确定外界环境信息不符合用户生理要求。
S23:若是,则根据预设策略执行相应的设备控制操作。
可选地,所述根据预设策略执行相应的设备控制操作的目的可以是转移或迁移或复制或备份所述第一控制中心的相关数据和/或控制功能,也可以是输出提示等。
可以理解的,用户选择的或者自动确定的目标控制中心不一定是最佳的控制中心设备,为实现更智能、更灵活的设备控制效果,在执行相应的设备控制操作(如,转移或迁移或复制或备份所述第一控制中心的相关数据和/或控制功能到目标控制中心)之前,依据本实施例的技术方案,还需要对目标控制中心的相关信息是否符合预设要求进行判断。
可选地,若目标控制中心的相关信息符合预设要求,则根据预设策略执行相应的设备控制操作;和/或,若目标控制中心的相关信息不符合预设要求,则不执行相应的设备控制操作。
可选地,所述S23步骤,包括:
步骤S231,若所述目标控制中心的相关信息符合预设要求,且所述目标控制中心与所述第一控制中心不同,则转移所述第一控制中心的控制功能至所述目标控制中心。
可选地,若目标控制中心的相关信息符合预设要求,且目标控制中心与第一控制中心为不同设备,则转移第一控制中心的控制功能至目标控制中心,其中转移第一控制中心的控制功能至目标控制中心为执行相应的设备控制操作;若目标控制中心的相关信息不符合预设要求,或目标控制中心与第一控制中心为相同设备,则不转移第一控制中心的控制功能至目标控制中心。可选地,若目标控制中心的相关信息符合以下至少之一预设要求:网络速率要求、设备状态要求、电量要求、存储空间要求、外界环境要求、使用环境要求、流量要求、使用习惯要求、当前使用应用要求、距离要求、用户生理要求,且目标控制中心与第一控制中心为不同设备,则第一控制中心执行转移第一控制中心的控制功能至目标控制中心的操作;若目标控制中心的相关信息全不符合以下预设要求:网络速率要求、设备状态要求、电量要求、存储空间要求、外界环境要求、使用环境要求、流量要求、使用习惯要求、当前使用应用要求、距离要求、用户生理要求,或目标控制中心与第一控制中心为相同设备,则第一控制中心不执行转移第一控制中心的控制功能至目标控制中心的操作。
可选地,为避免与上述第一控制中心的相关信息是否符合预设要求发生混淆,目标控制中心的相关信息与上述第一控制中心的相关信息可以相同,也可以不相同,但是,目标控制中心的相关信息是否符合预设要求是为了克服第一控制中心的相关信息符合预设要求时存在的缺陷。以距离要求为例加以说明,第一控制中心符合距离要求是指第一控制中心距离其所控制的其他设备的距离较远(例如,超过第一预设距离阈值,如10米),而目标控制中心符合距离要求是指目标控制中心离其他待控制设备的距离较近(例如,低于第二预设距离阈值,如5米,可选地,第二预设距离阈值与第一预设距离阈值可以相同,也可以不相同)。对于其他相关信息及要求,与上述距离示例同理理解即可,在此不再赘述。
可选地,所述处理方法,还包括:
步骤S26,迁移所述第一控制中心中的相关数据至所述目标控制中心。
可选地,第一控制中心将第一控制中心中的相关数据迁移至目标控制中心。
可选地,在第一控制中心转移第一控制中心的控制功能至目标控制中心时,还可将第一控制中心中的相关数据迁移至目标控制中心,以方便第二控制中心根据该相关数据行使控制功能;另外,联网内设备均具备作为控制中心的能力,因此,第一控制中心在不迁移第一控制中心中的相关数据至目标控制中心,而只转移第一控制中心的控制功能至目标控制中心时,目标控制中心也能行使控制功能。
特别地,对于第一控制中心符合距离要求的情况,第一控制中心在距离其所控制的其它设备的距离大于或等于预设距离阈值时开始迁移相关数据,以确保第一控制中心与联网断开之前完成相关数据迁移。
可选地,所述相关数据包括以下至少一种:连接信息数据、设置项参数数据和相关下载数据。
可选地,相关数据包括连接信息数据、设置项参数数据和相关下载数据中的至少一种。
可选地,所述相关数据还包括至少一第一相关数据和/或至少一第二相关数据,所述S26步骤,包括以下至少一种:
只备份或转移所述第一控制中心中的第一相关数据至所述目标控制中心;
只备份或转移所述第一控制中心中与所述第一相关数据对应的第二相关数据至所述目标控制中心;
除备份或转移所述第一控制中心中的第一相关数据至所述目标控制中心外,还将与所述第一相关数据对应的第二相关数据备份或转移至所述目标控制中心;
备份或转移所述第一控制中心中的第一相关数据及对应的更新数据至所述目标控制中心;
备份或转移所述第一控制中心中与所述第一相关数据对应的第二相关数据及对应的更新数据至所述目标控制中心;
备份或转移所述第一控制中心中的第一相关数据及对应的更新数据,和与所述第一相关数据对应第二相关数据的更新数据至所述目标控制中心。
可选地,相关数据还包括至少一第一相关数据和/或至少一第二相关数据。在确定目标控制中心后,第一控制中心中的相关数据可选择性地备份或转移至目标控制中心,以使目标控制中心根据该相关数据行使控制功能。可选地,备份或转移第一相关数据和第二相关数据的方式可包括一下至少一种:只备份或转移第一控制中心中的第一相关数据至目标控制中心;只备份或转移第一控制中心中的第二相关数据至目标控制中心;除备份或转移第一控制中心中的第一相关数据至目标控制中心外,还将与第一相关数据对应的第二相关数据备份或转移至目标控制中心;备份或转移第一控制中心中的第一相关数据及对应的更新数据至目标控制中心;备份或转移第一控制中心中的第二相关数据及对应的更新数据至目标控制中心;备份或转移第一控制中心中的第一相关数据及对应的更新数据,和第二相关数据的更新数据至目标控制中心。
可选地,对于连接信息数据,第一相关数据可为第一控制中心与联网内第一控制中心所控制的其它设备之间的连接信息;第二相关数据可为联网内第一控制中心所控制的其它设备的设备之间的连接信息;更新数据可为备份或转移相关数据过程中第一控制中心更新的与相关数据对应的数据,如在备份或转移相关数据过程中,有联网外设备加入联网并与第一控制中心连接,那么此时的更新数据为第一相关数据对应的加入联网的设备与第一控制中心之间的连接信息。
对于设置项参数数据,第一相关数据可为快捷功能对应的设置数据,如快捷开启音乐播放功能的设置数据;第二相关数据可为与该快捷功能相关联的应用(如音乐播放器)或者本地文件(如音乐、视频、音效);更新数据可为备份或转移相关数据过程中第一控制中心更新的与相关数据对应的数据,如在备份或转移相关数据过程中,快捷功能对应的设置数据发生改变,如该快捷功能的开启手势指令发生改变,由“双击”该快捷功能对应的按钮改为“单击”该快捷功能对应的按钮,那么此时的更新数据为“单击”手势指令开启该快捷功能对应的设置数据。
对于相关下载数据,第一相关数据可为控制中心应用的版本号、发布时间、安装包等数据;第二相关数据可为控制中心应用运行过程中产生的数据;更新数据可为备份或转移相关数据过程中第一控制中心更新的与相关数据对应的数据,如在备份或转移相关数据过程中,第一控制中心运行控制中心应用过程中产生的数据。
可选地,所述相关数据的迁移方式包括以下至少一种:同步、异步、实时、预约时间、根据用户设定、根据用户习惯、同上次选择或设定。
可选地,相关数据的迁移方式可不同,可包括同步、异步、实时、预约时间、根据用户设定、根据用户习惯、同上次选择或设定中的至少一种。
可选地,相关数据可在设置目标控制中心的同时同步迁移,可选地,同步迁移又至少包括实时迁移。相关数据可在设置目标控制中心时异步迁移,可选地,异步迁移的迁移方式又至少包括预约时间。可选地,预约时间的迁移方式为用户设置具体地迁移时间。根据用户设定为由用户决定是否迁移相关数据的迁移方式,包括何时迁移相关数据和是否迁移相关数据,何时迁移相关数据包括同步、异步、实时、预约时间中的一种。根据用户习惯为用户使用过的迁移方式中频率最多的迁移方式,同样地,包括何时迁移相关数据和是否迁移相关数据,何时迁移相关数据包括同步、异步、实时、预约时间中的一种。同上次选择或设定为延续上次切换控制中心时的迁移方式,同样地,包括何时迁移相关数据和是否迁移相关数据,何时迁移相关数据包括同步、异步、实时、预约时间中的一种。
可选地,所述处理方法还包括:
步骤S27,在迁移或转移或复制或备份所述第一控制中心的控制功能至所述目标控制中心之前,获取与所述目标控制中心相关的第一对应信息并响应所述第一对应信息。
可选地,在迁移或转移或复制或备份第一控制中心的控制功能至目标控制中心之前,获取与目标控 制中心相关的第一对应信息并响应该第一对应信息。
可选地,所述响应所述第一对应信息,包括以下至少一种:
若所述第一对应信息符合第三预设条件,则执行所述转移所述第一控制中心的控制功能至所述目标控制中心的步骤;
若所述第一对应信息不符合第三预设条件,则不执行所述转移所述第一控制中心的控制功能至所述目标控制中心的步骤,和/或,在所述第一控制中心和/或所述目标控制中心输出提示信息。
可选地,若第一对应信息符合第三预设条件,则执行转移第一控制中心的控制功能至目标控制中心的步骤;若第一对应信息不符合第三预设条件,则不执行转移第一控制中心的控制功能至目标控制中心的步骤,和/或,在所述第一控制中心和/或目标控制中心输出提示信息。
可选地,所述第一对应信息包括于所述目标控制中心上输入的第六指令信息和/或所述目标控制中心的网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个,所述符合第三预设条件包括以下至少一种:
若所述第六指令信息为生物特征信息,且所述生物特征信息符合预设生物特征信息,则符合所述第三预设条件;
若所述第六指令信息为密码信息,且所述密码信息符合预设密码信息,则符合所述第三预设条件;
若所述目标控制中心的网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个符合预设要求,则符合所述第三预设条件。
可选地,第一对应信息包括于目标控制中心上输入的第六指令信息和/或目标控制中心的网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个。
对于第一对应信息为于目标控制中心上输入的第六指令信息的情况,第一控制中心在转移控制功能之前,需要根据用户在目标控制中心上输入的第六指令信息是否符合第三预设条件来判断是否可以转移控制功能至目标控制中心。若第六指令信息符合第三预设条件,则说明第一控制中心可以将控制功能转移到目标控制中心,执行转移第一控制中心的控制功能至目标控制中心的步骤;若第六指令信息不符合第三预设条件,则不执行转移第一控制中心的控制功能至目标控制中心的步骤,和/或,在所述第一控制中心和/或目标控制中心输出提示信息。可选地,输出提示信息的形式包括但不限于语音提示、屏幕弹框提示。可选地,判断第六指令信息是否符合第三预设条件的主要是为了鉴别当前目标控制中心的使用用户是否为注册用户,也就是判断目标控制中心的当前使用用户是否为机主,若该当前使用用户为机主,则说明第一控制中心的控制功能可以转移,若该当前使用用户非机主,为防止该当前使用用户对联网内设备发出误操作指令,则不应该将第一控制中心的控制功能转移至目标控制中心。
可选地,若第六指令信息为生物特征信息,且生物特征信息符合预设生物特征信息,则符合第三预设条件。可选地,预设生物特征信息是在第一控制中心中保存的机主的生物特征信息,如指纹信息、虹膜信息、人脸信息,当然,该生物特征信息还可由第一控制中心从目标控制中心获取,若获取到的生物特征信息与预设生物特征匹配,如获取到的指纹信息与预设指纹信息匹配,则第六指令信息符合第三预设条件。
可选地,若第六指令信息为密码信息,且密码信息符合预设密码信息,则符合第三预设条件。可选地,预设密码信息是在第一控制中心保存的机主预先设置的密码信息,如数字密码信息、图案密码信息,当然,该密码信息还可由第一控制中心从目标控制中心获取,若获取到的密码信息与预设密码信息匹配,如获取到的数字密码信息与预设数字密码信息匹配,则第六指令信息符合第三预设条件。
对于第一对应信息为目标控制中心的网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个的情况,第一控制中心在转移控制功能之前,需要根据目标控制中心的网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个符合预设要求来判断是否可以转移控制功能至目标控制中心。若目标控制中心的网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个符合预设要求,说明符合第三预设条件,则第一控制中心可以将控制功能转移到目标控制中心,执行转移第一控制中心的控制功能至目标控制中心的步骤;若目标控制中心的网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中全不符合预设要求,说明不符合第三预设条件,则不执行转移第一控制中心的控制功能至目标控制中心的步骤,和/或,在所述第一控制中心和/或目标控制中心输出提 示信息。可选地,输出提示信息的形式包括但不限于语音提示、屏幕弹框提示,以提示用户第一控制中心的控制功能转移失败,以及转移失败的原因,如目标控制中心的流量信息不符合预设要求。
可选地,若目标控制中心的网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个符合预设要求,则符合第三预设条件。可选地,预设要求为满足控制功能由第一控制中心切换至目标控制中心的条件。
可选地,符合预设要求包括以下至少之一:目标控制中心的网络速率信息对应的网络速率为联网内第一控制中心所控制的其它设备的网络速率信息对应的网络速率中最快的网络速率、目标控制中心的设备状态信息对应的响应时间为联网内第一控制中心所控制的其它设备的设备状态信息对应的响应时间中最短的响应时间、目标控制中心的设备状态信息为目标控制中心处于非充电状态、目标控制中心的电量信息对应的可用时间为联网内第一控制中心所控制的其它设备的电量信息对应的可用时间中最长的可用时间、目标控制中心的存储空间信息对应的剩余存储空间为联网内第一控制中心所控制的其它设备的存储空间信息对应的剩余存储空间中最大的剩余存储空间、目标控制中心的外界环境信息对应的外界环境光亮度低于阈值和外界环境噪音的响度低于阈值、目标控制中心的使用环境信息为用户处于运动环境下或用户处于驾驶环境下、目标控制中心的流量信息对应的剩余流量为联网内第一控制中心所控制的其它设备的流量信息对应的剩余流量中最多的剩余流量、目标控制中心的使用习惯信息为保持触发使用习惯条件、目标控制中心的当前使用应用信息为运行的应用方便切换到其它界面、目标控制中心的距离信息对应的目标控制中心与第一控制中心所控制的其它设备的距离小于预设距离阈值、目标控制中心的用户生理信息对应的用户心率小于或等于预设心率阈值。
可选地,所述处理方法,还包括:
步骤S28,在迁移或转移或复制或备份所述第一控制中心的控制功能至所述目标控制中心之后,接收所述目标控制中心所控制的其它设备发送的第七指令信息,并响应所述第七指令信息。
可选地,在迁移或转移或复制或备份第一控制中心的控制功能至目标控制中心之后,目标控制中心接收其所控制的其它设备发送的第七指令信息,并响应第七指令信息。可选地,第七指令信息由用户于目标控制中心所控制的其它设备上输入。
可选地,可由联网内目标控制中心所控制的其它设备作为用户指令输入设备,用户指令输入设备通过对应的控制中心应用获取第七指令信息,之后将获取到的第七指令信息发送给目标控制中心。具体由哪个联网内目标控制中心所控制的其它设备获取第七指令信息,可根据用户实际使用情况确定,如用户当前正在使用智能手表,则由智能手表获取第七指令信息,用户是否正在使用设备可通过设备是否解锁(如智能手机指纹解锁)判断,或者是设备是否作为输出单元为用户提供服务,如用户通过智能耳机听歌。
可选地,所述目标控制中心所控制的其它设备至少包括第三设备,所述第七指令信息至少包括第八指令信息,所述第八指令信息包括以下至少一种:第四语音指令信息、第四界面操作指令信息、第四预设屏幕触控手势指令信息、第四预设隔空手势指令信息和第四姿势指令信息。
可选地,目标控制中心所控制的其它设备至少包括第三设备,第七指令信息至少包括第八指令信息,第八指令信息包括第四语音指令信息、第四界面操作指令信息、第四预设屏幕触控手势指令信息、第四预设隔空手势指令信息和第四姿势指令信息中的至少一种。可选地,第三设备为联网内目标控制中心所控制的其它设备中具备显示功能的设备,如PAD。
可选地,第四语音指令信息为用户通过语音输入的指令信息,包括“使用手机播放音乐”、“让智能耳机调低10%音量”等;第四界面操作指令信息为用户通过操作第三设备显示屏幕所显示的对应控制中心应用界面发出的界面操作指令信息;第四预设屏幕触控手势指令信息为用户通过在第三设备显示屏幕所显示的对应控制中心应用操作界面作出触控手势发出的屏幕触控手势指令信息,如在控制中心应用操作界面画“圈”,以开启联网内对应设备的应用或功能,如打开手机的摄像功能;第四预设隔空手势指令信息与第四预设屏幕触控手势指令信息类似,但用户不需要接触第三设备显示屏幕,在控制中心应用操作界面上方可识别区域即可发出画“圈”的隔空手势指令,以开启联网内对应设备的应用或功能,如打开手机的摄像功能;第四姿势指令信息为通过识别用户的姿势而获取的指令信息,如用户向左快速挥动第三设备,以开启联网内对应设备的应用或功能,如打开手机的摄像功能。
可选地,所述目标控制中心所控制的其它设备还包括第四设备,所述第七指令信息还包括第九指令信息,所述第九指令信息包括以下至少一种:
第五语音指令信息、第五姿势指令信息。
可选地,目标控制中心所控制的其它设备还包括第四设备,第七指令信息还包括第九指令信息,第九指令信息包括第五语音指令信息、第五姿势指令信息中的至少一种。可选地,第四设备为联网内目标控制中心所控制的其它设备中不具备显示功能的设备,如智能耳机。
可选地,第五语音指令信息为用户通过语音输入的指令信息,包括“使用手机播放音乐”、“让智能耳机调低10%音量”等;第五姿势指令信息为通过识别用户的姿势而获取的指令信息,如用户摘下智能耳机,以控制智能耳机停止播放音频,或控制向智能耳机输入音频的设备停止向智能耳机输出音频。
可选地,目标控制中心在接收到第七指令信息之后,响应第七指令信息。
可选地,目标控制中心解析第七指令信息,并根据解析出的具体指令,向该指令对应的联网内设备发出对应的控制指令,以响应用户发出的第七指令信息。如用户通过语音输入“使用手机播放音乐”指令信息,目标控制中心解析出该“使用手机播放音乐”指令信息的具体指令为控制手机播放音乐,则向联网内手机发出播放音乐的指令,以响应用户发出的“使用手机播放音乐”指令信息。
在其它实施例中,除可由联网内目标控制中心所控制的其它设备作为用户指令输入设备之外,还可由目标控制中心直接作为用户指令输入设备。目标控制中心获取用户在目标控制中心上输入的第十指令信息。
可选地,第十指令信息包括以下至少一种:第六语音指令信息、第六界面操作指令信息、第六预设屏幕触控手势指令信息、第六预设隔空手势指令信息和第六姿势指令信息。
可选地,第十指令信息包括第六语音指令信息、第六界面操作指令信息、第六预设屏幕触控手势指令信息、第六预设隔空手势指令信息和第六姿势指令信息中的至少一种。可选地,第六语音指令信息为用户通过语音输入的指令信息,包括“使用手机播放音乐”、“让智能耳机调低10%音量”等;第六界面操作指令信息为用户通过操作目标控制中心显示屏幕所显示的对应控制中心应用界面发出的界面操作指令信息;第六预设屏幕触控手势指令信息为用户通过在目标控制中心显示屏幕所显示的对应控制中心应用操作界面作出触控手势发出的屏幕触控手势指令信息,如在控制中心应用操作界面画“圈”,以开启联网内对应设备的应用或功能,如打开手机的摄像功能;第六预设隔空手势指令信息与第六预设屏幕触控手势指令信息类似,但用户不需要接触目标控制中心显示屏幕,在控制中心应用操作界面上方可识别区域即可发出画“圈”的隔空手势指令,以开启联网内对应设备的应用或功能,如打开手机的摄像功能;第六姿势指令信息为通过识别用户的姿势而获取的指令信息,如用户向左快速挥动目标控制中心,以开启联网内对应设备的应用或功能,如打开手机的摄像功能。
可选地,所述在迁移或转移或复制或备份所述第一控制中心的控制功能至所述目标控制中心之后,还包括以下至少一种:
在所述第一控制中心和/或所述目标控制中心输出相关提示信息。
可选地,在迁移或转移或复制或备份第一控制中心的控制功能至目标控制中心之后,在第一控制中心和/或目标控制中心输出相关提示信息。
可选地,该相关提示信息用于提示用户控制中心已由第一控制中心切换至目标控制中心,输出相关提示信息的设备可以目标控制中心,也可以是联网内目标控制中心所控制的其它设备,包括第一控制中心;该相关提示信息还可用于询问用户是否将控制功能从目标控制中心转移回第一控制中心,以适应用户的使用需求,如第一控制中心为手机,而手机由于不满足电量要求,自动转移控制功能至PAD,以使PAD作为目标控制中心,但用户此时必须使用手机而不方便使用PAD,则用户可通过该相关提示信息将控制功能从PAD转移回手机;该相关提示信息还可用于询问用户是否固定使用目标控制中心,以管理联网内其它设备。当然,在其它实施例中,控制功能由第一控制中心转移至目标控制中心之后也可以不输出相关提示信息,但在目标控制中心第一次接收用户指令信息时,才由目标控制中心提示用户控制功能由第一控制中心转移至目标控制中心。
可选地,该相关提示信息包括以下至少一种:文字信息、语音信息、灯光信息、震动信息。
可选地,相关提示信息包括文字信息、语音信息、灯光信息、震动信息中的至少一种。可选地,文字信息可通过联网内设备的显示屏幕的弹窗输出,如目标控制中心为手机时,输出文字提示信息“控制中心已切换至本设备”、“是否将控制中心切换回XX设备”或“是否将控制中心固定为本设备”,具体还可设置该弹窗的显示时长,如显示0.5秒后自动关闭;语音信息可通过联网内设备的扬声器输出,如由目标控制中心输出语音提示信息,其内容可为“控制中心已切换至本设备”、“是否将控制中心切换回XX设备”或“是否将控制中心固定为本设备”;灯光信息可通过目标控制中心的闪光灯输出,如通过预设闪光方式提示用户控制中心已切换至该设备,该预设闪光方式可为每间隔固定时间闪光一次,并连续闪光一段时间,若用户此时解锁该灯光信息输出设备,还可通过输出文字信息或输出语音信息的方式向用户输出提示信息“控制中心已切换至本设备”、“是否将控制中心切换回XX设备”或“是否将控制中心固定为本设备”;震动信息可通过目标控制中心的震动功能输出,如通过预设震动方式提示用户控制中心已切换至该设备,该预设震动方式可为每间隔固定时间震动一次,并连续震动一段时间,若用户此时解锁该灯光信息输出设备,还可通过输出文字信息或输出语音信息的方式向用户输出提示信息“控制中心已切换至本设备”、“是否将控制中心切换回XX设备”或“是否将控制中心固定为本设备”。
例如,参照图4,200为第一控制中心,其为手机,201为手机所控制的设备的列表,包括智能手表、 智能耳机和智能电视,2000为目标控制中心,其为受手机控制的智能手表,2001为控制中心切换至智能手表后,智能手表所控制的设备的列表,包括第一控制中心手机、智能耳机和智能电视,2002为控制中心由第一控制中心切换至目标控制中心之后,由目标控制中心输出的弹框提示信息,当然,该弹框也可由第一控制中心输出。
再例如,参照图5,300为第一控制中心,其为手机,301为手机所控制的设备的列表,包括智能手表、智能音箱和智能电视,3000为目标控制中心,其为受手机控制的智能电视,3001为控制中心切换至智能电视后,智能电视所控制的设备的列表,包括第一控制中心手机、智能音箱和智能手表,3002为控制中心由第一控制中心切换至目标控制中心之后,由目标控制中心输出的弹框提示信息,当然,该弹框也可由第一控制中心输出。
又例如,参照图6,400为第一控制中心,其为手机,401为手机所控制的设备的列表,包括智能手表、智能耳机和智能汽车,4000为目标控制中心,其为受手机控制的智能汽车对应的中控显示器,4001为控制中心切换至智能汽车之后,智能汽车所控制的设备的列表,包括第一控制中心手机、智能耳机和智能手表,4002为控制中心由第一控制中心切换至目标控制中心之后,由目标控制中心智能汽车对应的中控显示器输出的弹框提示信息,当然,该弹框也可由第一控制中心输出。
更新所述设备列表信息。
可选地,更新设备列表信息。可选地,在转移第一控制中心的控制功能至目标控制中心之后,第一控制中心可以退出联网,也可以受目标控制中心控制。若第一控制中心退出联网,则删除设备列表中目标控制中心的信息;若第一控制中心受目标控制中心控制,则在设备列表中加入第一控制中心的信息,并删除设备列表信息中目标控制中心的信息。
在本实施例中,通过S20:在第一控制中心输出设备列表信息,可选地,所述设备包括至少一由所述第一控制中心控制的其它设备;S21:根据选择操作确定目标控制中心;S22:检测所述目标控制中心的相关信息是否符合预设要求;S23:若是,则根据预设策略执行相应的设备控制操作。实现了用户可在第一控制中心输出设备列表信息中,通过选择操作确定目标控制中心,并且由第一控制中心通过该目标控制中心的相关信息来再次判断该目标控制中心是否适合作为控制中心,以确保切换后的控制中心适合作为控制中心,以控制除目标控制中心之外的其它设备。
可选地,本申请还提供一种处理装置,如图6所示,所述处理装置包括:
第一获取模块,用于获取预设信息;
检测模块,用于检测所述预设信息是否符合预设规则;
确定模块,用于确定所述预设信息符合预设规则;
执行模块,用于根据预设策略执行相应的设备控制操作。
可选地,所述检测模块包括以下至少一种:
第一检测单元,用于检测所述连接状况信息是否符合第一预设规则;
第二检测单元,用于检测所述网络速率信息是否符合第二预设规则;
第三检测单元,用于检测所述设备状态信息是否符合第三预设规则;
第四检测单元,用于检测所述电量信息是否符合第四预设规则;
第五检测单元,用于检测所述存储空间信息是否符合第五预设规则;
第六检测单元,用于检测所述外界环境信息是否符合第六预设规则;
第七检测单元,用于检测所述使用环境信息是否符合第七预设规则;
第八检测单元,用于检测所述流量信息是否符合第八预设规则;
第九检测单元,用于检测所述使用习惯信息是否符合第九预设规则;
第十检测单元,用于检测所述当前使用应用信息是否符合第十预设规则;
第十一检测单元,用于检测所述距离信息是否符合第十一预设规则;
第十二检测单元,用于检测所述用户生理信息是否符合第十二预设规则。
可选地,所述执行模块包括以下至少一种:
第一执行单元,用于若所述连接状况信息符合第一预设规则,则根据第一预设策略执行相应的设备控制操作;
第二执行单元,用于若所述网络速率信息符合第二预设规则,则根据第二预设策略执行相应的设备控制操作;
第三执行单元,用于若所述设备状态信息符合第三预设规则,则根据第三预设策略执行相应的设备控制操作;
第四执行单元,用于若所述电量信息符合第四预设规则,则根据第四预设策略执行相应的设备控制操作;
第五执行单元,用于若所述存储空间信息符合第五预设规则,则根据第五预设策略执行相应的设备 控制操作;
第六执行单元,用于若所述外界环境信息符合第六预设规则,则根据第六预设策略执行相应的设备控制操作;
第七执行单元,用于若所述使用环境信息符合第七预设规则,则根据第七预设策略执行相应的设备控制操作;
第八执行单元,用于若所述流量信息符合第八预设规则,则根据第八预设策略执行相应的设备控制操作;
第九执行单元,用于若所述使用习惯信息符合第九预设规则,则根据第九预设策略执行相应的设备控制操作;
第十执行单元,用于若所述当前使用应用信息符合第十预设规则,则根据第十预设策略执行相应的设备控制操作;
第十一执行单元,用于若所述距离信息符合第十一预设规则,则根据第十一预设策略执行相应的设备控制操作;
第十二执行单元,用于若所述用户生理信息符合第十二预设规则,则根据第十二预设策略执行相应的设备控制操作。
可选地,所述执行模块还包括:
迁移单元,用于迁移或转移或复制或备份所述第一控制中心中的相关数据至所述第二控制中心;
转移单元,用于迁移或转移或复制或备份所述第一控制中心的控制功能至所述第二控制中心。
可选地,所述迁移单元包括以下至少一种:
第一迁移单元,用于只备份或转移所述第一控制中心中的第一相关数据至所述第二控制中心;
第二迁移单元,用于只备份或转移所述第一控制中心中与所述第一相关数据对应的第二相关数据至所述第二控制中心;
第三迁移单元,用于除备份或转移所述第一控制中心中的第一相关数据至所述第二控制中心外,还将与所述第一相关数据对应的第二相关数据备份或转移至所述第二控制中心;
第四迁移单元,用于备份或转移所述第一控制中心中的第一相关数据及对应的更新数据至所述第二控制中心;
第五迁移单元,用于备份或转移所述第一控制中心中与所述第一相关数据对应的第二相关数据及对应的更新数据至所述第二控制中心;
第六迁移单元,用于备份或转移所述第一控制中心中的第一相关数据及对应的更新数据,和与所述第一相关数据对应第二相关数据的更新数据至所述第二控制中心。
可选地,所述处理装置还包括:
第二获取模块,用于在迁移或转移或复制或备份所述第一控制中心的控制功能至所述第二控制中心之前,获取与所述第二控制中心相关的第一对应信息;
处理模块,用于处理所述第一对应信息。
可选地,所述处理模块包括以下至少一种:
第一确定单元,用于确定所述第一对应信息符合第一预设条件;
第一调用单元,用于调用第二获取模块;
第二确定单元,用于确定所述第一对应信息不符合第一预设条件;
输出单元,用于在所述第一控制中心和/或所述第二控制中心输出提示信息。
可选地,所述处理装置还包括:
接收模块,用于接收所述第二控制中心所控制的其它设备发送的第二指令信息;
响应模块,用于响应所述第二指令信息。
可选地,所述处理装置还包括:
输出模块,用于在所述第一控制中心和/或所述第二控制中心输出相关提示信息。
可选地,所述处理装置还包括:
判断模块,用于判断是否为预设模式;
所述判断模块包括第二调用单元,用于调用所述获取模块。
可选地,本申请还提供一种处理装置,所述处理装置包括:
第一输出模块,用于在第一控制中心输出设备列表信息;
第一确定模块,用于根据选择操作确定目标控制中心;
检测模块,用于检测所述目标控制中心的相关信息是否符合预设要求;
第二确定模块,用于确定目标控制中心的相关信息符合预设要求;
执行模块,用于根据预设策略执行相应的设备控制操作。
可选地,所述检测模块包括以下至少一种:
第一检测单元,用于检测所述网络速率信息是否符合网络速率要求;
第二检测单元,用于检测所述设备状态信息是否符合设备状态要求;
第三检测单元,用于检测所述电量信息是否符合电量要求;
第四检测单元,用于检测所述存储空间信息是否符合存储空间要求;
第五检测单元,用于检测所述外界环境信息是否符合外界环境要求;
第六检测单元,用于检测所述使用环境信息是否符合使用环境要求;
第七检测单元,用于检测所述流量信息是否符合流量要求;
第八检测单元,用于检测所述使用习惯信息是否符合使用习惯要求;
第九检测单元,用于检测所述当前使用应用信息是否符合当前使用应用要求;
第十检测单元,用于检测所述距离信息是否符合距离要求;
第十一检测单元,用于检测所述用户生理信息是否符合用户生理要求。
可选地,所述执行模块包括:
确定单元,用于确定所述目标控制中心的相关信息符合预设要求;
所述确定单元还用于确定所述目标控制中心与所述第一控制中心不同;
转移单元,用于转移所述第一控制中心的控制功能至所述目标控制中心。
可选地,所述处理装置还包括:
迁移模块,用于迁移所述第一控制中心中的相关数据至所述目标控制中心。
可选地,所述迁移模块包括以下至少一种:
第一迁移单元,用于只备份或转移所述第一控制中心中的第一相关数据至所述目标控制中心;
第二迁移单元,用于只备份或转移所述第一控制中心中的第二相关数据至所述目标控制中心;
第三迁移单元,用于除备份或转移所述第一控制中心中的第一相关数据至所述目标控制中心外,还将与所述第一相关数据对应的第二相关数据备份或转移至所述目标控制中心;
第四迁移单元,用于备份或转移所述第一控制中心中的第一相关数据及对应的更新数据至所述目标控制中心;
第五迁移单元,用于备份或转移所述第一控制中心中的第二相关数据及对应的更新数据至所述目标控制中心;
第六迁移单元,用于备份或转移所述第一控制中心中的第一相关数据及对应的更新数据,和与所述第一相关数据对应第二相关数据的更新数据至所述目标控制中心。
可选地,所述处理装置还包括:
获取模块,用于在迁移或转移或复制或备份所述第一控制中心的控制功能至所述目标控制中心之前,获取与所述目标控制中心相关的第一对应信息;
第一响应模块,用于响应所述第一对应信息。
可选地,所述第一响应模块包括以下至少一种:
第一确定单元,用于确定所述第一对应信息符合第三预设条件;
第一调用单元,用于调用所述转移单元;
第二确定单元,用于确定所述第一对应信息不符合第三预设条件;
输出单元,用于在所述第一控制中心和/或所述目标控制中心输出提示信息。
可选地,所述处理装置还包括:
接收模块,用于接收所述目标控制中心所控制的其它设备发送的第七指令信息;
第二响应模块,用于响应所述第七指令信息。
可选地,所述处理装置还包括:
第二输出模块,用于在所述第一控制中心和/或所述目标控制中心输出相关提示信息;
更新模块,用于更新所述设备列表信息。
可选地,所述处理装置还包括:
判断模块,用于判断是否为预设模式;
所述判断模块包括第二调用单元,用于调用第一输出模块。
本申请提供一种处理方法,参照图8,图8为本申请处理方法一实施例的流程示意图。
本申请实施例提供了处理方法的实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。处理方法应用于发起方设备。处理方法包括:
步骤A1:获取连接信息,可选地,所述连接信息包括至少一第一连接信息和/或至少一第二连接信息,可选地,所述第一连接信息由终端提供,所述第二连接信息由目标方设备提供。
可选地,所述第一连接信息或所述第二连接信息可以包括所述目标方设备标识、所述目标方设备名 称、所述目标方设备地址、所述目标方设备类型、所述目标方设备数量、所述目标方设备电量、所述目标方设备状态中的至少一项,也可以包括连接用户名、连接密码、连接参数中的至少一项;
可选地,所述连接信息还可由与所述发起方设备连接的终端提供。
可选地,终端设备(如智能手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)、车联网设备(如智能汽车、车载终端等)之间,在使用过程中会相互建立连接关系,以方便数据交换,从而为用户提供相应的功能,例如,手机与智能音箱建立连接,以使手机作为音源输出音频信号、智能音箱作为输出端输出音频信号对应的声音。可选地,连接关系通过连接信息建立,终端为已经和发起方设备建立连接的设备。
可选地,发起方设备获取连接信息,可选地,该连接信息由与该发起方设备连接的终端提供,或者由所述终端提供第一连接信息和/或目标方设备提供第二连接信息。可以理解,第一连接信息和第二连接信息可由不同的终端提供,例如,第一连接信息由智能手表提供,第二连接信息由智能手机提供。
在一种实施方式中,发起方设备为电脑(如PC或平板),终端为手机,目标方设备为WIFI接入点(有可能是另一手机做的WIFI热点),手机与该WIFI接入点已建立连接,电脑与手机也建立了连接(如蓝牙、NFC等),则电脑可以通过手机获得该WIFI接入点的标识和/或连接用户名和/或连接密码,进而使得电脑能够通过这些获得的连接信息连接到WIFI接入点。更进一步,该WIFI接入点所能允许接入的最大设备数量或最快连接速度等连接参数信息,可以是通过手机获取并提供给电脑,也可以是WIFI接入点通过广播等方式发出,由电脑通过广播来获取。通过这种实施方式,可以使得设备之间的连接更为便捷及智能,还可以实现更安全的技术效果(如避免了多次连接密码的输入等)。
在一种实施方式中,发起方设备为平板,终端为手机,目标方设备为智能电视,平板和手机连接,手机与智能电视连接,当前用户想将平板上的信息(如正在播放的音乐或视频)连接并投放到智能电视上,则可以根据手机提供的连接信息(如该智能电视支持的最大屏幕分辨率、支持的音频格式,支持的视频格式,支持的多声道数量,支持的音视频播放应用等),在平板上进行相应的处理,使准备投放数据能够满足智能电视的要求,本示例中的连接信息可以是手机事先或实时从智能电视中获取并发送给平板,也可以是智能电视通过广播等方式发送给平板。
在一种实施方式中,发起方设备为手机,终端为智慧家居控制中心(如智能路由器或智能音箱或智能语音助手设备等),目标方设备为智慧家居设备(如智能电视、智能空调等),当用户不在家时,智慧家居控制中心与所有智慧家居设备连接,并控制智慧家居设备按照预设方式进行工作或休眠;当用户到达家中后,需要将智慧家居控制中心的控制权转移到用户的手机上,并由用户的手机执行对所有智慧家居设备的控制。为实现灵活智能的连接方式,当用户到达家中后,先由智慧家居控制中心与用户手机建立连接,因此用户手机可以通过智慧家居控制中心获取所有智慧家居设备的连接信息,本示例中的连接信息包括了所有智慧家居设备的设备名称、设备地址、设备类型、设备工作状态、设备电量信息等中的至少一项,具体来说,智慧家居设备的设备名称、设备地址和设备类型可以是用户手机从智慧家居控制中心获取的,而智慧家居设备的设备工作状态和设备电量信息可以是智慧家居设备通过广播的方式提供给用户手机的,也可以是智慧家居设备通过智慧家居控制中心发送给用户手机的。当用户手机获取第一连接信息和第二连接信息后,可建立用户手机与所有智慧家居设备之间的连接,从而实现控制权从智慧家居控制中心到用户手机的转移,当用户在家中时可以使用随身携带的手机实现智慧家居设备的控制,而当用户离开家时则继续由智慧家居控制中心对所有智慧家居设备进行控制。通过这种实施方式,可以实现更方便、灵活和智能的技术效果,进而提升用户体验。
在一种实施方式中,发起方设备为车辆设备,终端为用户手机,目标方设备为车联网集中监控平台,用户手机分别与车联网集中监控平台和车辆设备连接,当前用户想要使车辆设备智能灵活地接入车联网集中监控平台从而精确获取路况信息,从而为自动驾驶提供辅助信息。此时可由用户手机将车联网集中监控平台的第一连接信息提供给车辆设备,所述第一连接信息包括车联网集中监控平台的服务器与所述用户手机共享的加密秘钥等,此外所述车联网集中监控平台的服务器还可提供第二连接信息,所述第二连接信息包括当前服务器的动态更新的接入点节点和/或接入地址等信息,所述第二连接信息可由车联网集中监控平台的服务器广播的方式提供,或间接通过用户手机提供。因此根据第一连接信息和第二连接信息可使车辆设备在加密状态下接入车联网集中监控平台的服务器,确保车辆通信的安全性,同时也保证了车辆设备接入车联网集中监控平台的灵活性。
步骤A2:根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接目标方设备。
可选地,发起方设备可通过第一预设连接规则和连接信息连接目标方设备,或通过第二预设连接规则和连接信息连接目标方设备,或通过第一预设连接规则、第二预设连接规则和连接信息连接目标方设备。可选地,上述第一预设连接规则、第二预设连接规则和连接信息,发起方设备用于确定是否与目标方设备建立连接和/或用于确定发起方设备和目标方设备之间建立的连接的属性,可选地,属性不同则 可视为连接也不同。
可选地,所述根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接目标方设备的步骤包括:
步骤a,若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,或若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,或者若根据所述第一预设连接规则和所述连接信息连接目标方设备失败的次数达到预设值(优选地,如3次或5次)之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
可选地,若发起方设备在通过第一预设连接规则和连接信息连接目标方设备时,目标方设备存在不方便与发起方设备建立连接的情况,例如,目标方设备正在与其他设备建立连接,因此,可在发起方设备连接目标方设备失败后,再根据第二预设连接规则和连接信息连接目标方设备。
可选地,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项;和/或,所述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
可选地,上述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态、连接用户名、连接密码、连接参数中的至少一项,或上述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项,或上述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
对于设备标识,发起方设备可通过该设备标识识别目标方设备的身份,该设备标识相当于设备的身份特征识别信息;另外,发起方设备还可通过该设备标识识别目标方设备是否为历史连接设备。可选地,在发起方设备判断目标方设备中是否存在与本设备中的预设设备标识相匹配的设备标识时,该设备标识用于功能性区分其他设备,相当于为设备做特殊标记,例如,用户通过设置设备标识使智能手机只能连接智能耳机,而不能连接智能音箱,在目标方设备为智能音箱时,发起方设备无法与该目标方设备建立连接。
对于设备名称,发起方设备可通过该设备名称识别目标方设备的身份;发起方设备还可通过该设备名称向用户输出提示信息,例如,设备名称为“智能手机”,发起方设备可输出“已与智能手机建立连接”的提示信息;可选地,发起方设备还可通过该设备名称识别目标方设备是否为历史连接设备。
对于设备地址,发起方设备可通过该设备地址识别目标方设备的身份,该设备地址为设备MAC(Media Access Control,媒体访问控制)地址,发起方设备通过该设备地址与目标方设备建立连接,一般地,在发起方设备与目标方设备通过蓝牙建立连接时,设备地址为蓝牙的MAC地址;在发起方设备与目标方设备通过WiFi(Wireless Fidelity,无线保真)建立连接时,设备地址为WiFi的MAC地址;可选地,发起方设备还可通过该设备地址识别目标方设备是否为历史连接设备。
对于设备类型,发起方设备在连接目标方设备时,目标方设备可能不唯一,换而言之,目标方设备存在多个,在目标方设备存在多个时,发起方设备根据设备类型为该目标方设备进行分类。例如,智能家居中可连接的智能空调存在多个,可将该多个智能空调归为智能空调类;可连接的智能耳机中存在满足用户不同音频播放需求的多个智能耳机,例如,用于听音乐的智能耳机、用于玩游戏的智能耳机、用于看电影的智能耳机等,可将该多个智能耳机归为智能耳机类。
对于设备数量,为保证设备间连接的稳定性,目标方设备限制了最大可连接设备数,在发起方设备向目标方设备发起建立连接请求时,发起方设备接收目标方设备反馈的设备数量以及最大可连接设备数。
对于设备电量,为保证设备间连接的稳定性,发起方设备需要获取目标方设备的设备电量,可以理解的是,设备电量越低,对于相同使用环境(如播放音乐),设备的可使用时间越短,因此,在目标方设备的设备电量低于一定值时,发起方设备没有必要连接目标方设备。
对于设备状态,在发起方设备连接目标方设备时,目标方设备的设备状态可为设备使用状态和设备运行状态等。
对于连接用户名和连接密码,设备间连接时,为保证连接的准确性和安全性,发起方设备需通过连接用户名以及通过连接密码保证本次连接的设备为目标方设备而非其他可连接设备。
对于连接参数,发起方设备在连接目标方设备时,目标方设备通过连接参数对该连接设定一定的条件,以达到限制该连接的目的。
可选地,对所述连接信息中的一项或多项按照预设优先级排序;根据排序后的连接信息生成和/或确定所述第一预设连接规则;可选地,对所述连接信息中的一项或多项按照预设策略(如优先级、连接耗时最短、连接耗电最少、连接安全性最好等)排序;根据排序后的连接信息生成和/或确定所述第一预设连接规则;或,通过所述连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
可选地,对上述连接信息中的一项或多项按照预设优先级排序;根据排序后的连接信息生成第一预设连接规则;或,通过上述连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则, 可选地,第三预设连接规则为系统预置的连接规则,该连接规则包括第一预设连接规则,可选地,该连接规则为对上述连接信息中的一项或多项进行预设排序的排序方式。
可选地,预设优先级可由发起方设备的用户设定,也可由系统预设,本实施例中不作具体限定。
可选地,所述对所述连接信息中的一项或多项按照预设优先级排序,包括:
对各连接信息按照第一预设优先级排序;和/或,对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
可选地,对各连接信息按照第一预设优先级排序;和/或,对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
可选地,上述排序包括连接信息间的排序,例如,对设备名称、设备类型和设备电量进行排序,以及连接信息自身的排序,例如,对设备电量的第一连接信息提供设备、第二连接信息提供设备和第三连接信息提供设备进行排序。对于连接信息间的排序,按照第一预设优先级排序,优先级高的连接信息在发起方设备连接目标方设备的过程中优先判断,例如,设备名称的优先级高于设备电量的优先级,那么在发起方设备连接目标方设备的过程中优先考虑设备名称这一连接信息;对于连接信息自身的排序,按照第二预设优先级排序,发起方设备在连接目标方设备时优先连接优先级高的连接信息提供设备,例如,设备电量的第二连接信息提供设备的优先级最高,那么在发起方设备连接目标方设备时,优先连接第二连接信息提供设备。
可选地,所述设备状态包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项。
可选地,设备运行过程中存在多种设备状态,包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项。
可选地,发起方设备连接的目标方设备的设备状态为异常、卡顿、超负荷、不允许连接、非安全、非佩戴、非使用中的至少一项时,是不方便进行后续的数据交换的,例如,目标方设备的设备状态为卡顿,在进行后续的数据交换过程中,目标方设备的数据处理过程会特别长,影响用户体验。
可选地,设备状态为正常代表目标方设备处于正常工作状态;设备状态为异常代表目标方设备处于异常工作状态;设备状态为顺畅代表目标方设备能够顺畅地工作;设备状态为卡顿代表目标方设备不能顺畅地工作,例如,目标方设备响应异常,响应时间相对于顺畅较长;设备状态为空闲代表目标方设备当前需要处理的任务较少,例如,CPU(Central Processing Unit,中央处理器)占用比例较小;设备状态为超负荷代表目标方设备当前需要处理的任务较多,例如CPU占用比例较大;设备状态为允许连接代表目标方设备允许与其他设备建立连接;设备状态为不允许连接代表目标方设备不允许与其他设备建立连接;设备状态为限制连接代表在一定条件下目标方设备才允许与其他设备建立连接;设备状态为安全代表目标方设备处于安全状态,例如,目标方设备所使用的网络为安全网络;设备状态为非安全代表目标方设备处于非安全状态,例如,目标方设备所使用的网络为非安全网络(存在安全隐患的网络(如公用WiFi));设备状态为佩戴代表目标方设备处于用户佩戴状态;设备状态为非佩戴代表目标方设备处于非用户佩戴状态;设备状态为使用代表目标方设备处于用户使用状态;设备状态为非使用代表目标方设备处于非用户使用状态。
所述连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项。
可选地,连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项,该连接参数可由目标方设备的用户进行设置或由目标方设备自动识别。可选地,连接时长为发起方设备和目标方设备建立连接之后的可用时长,超过该可用时长后连接断开;连接速率为发起方设备和目标方设备建立连接之后的可用数据交换速率,在数据交换过程中,数据交换速率不允许超过该可用数据交换速率;连接起始时间为发起方设备和目标方设备建立连接的起始时间,该时间可由发起方设备的用户设定或由目标方设备的用户设定,也可为当前时间;连接结束时间为发起方设备和目标方设备之间断开连接的时间,该时间可由发起方设备的用户设定或由目标方设备的用户设定;连接地点为目标方设备的当前地点信息,例如,目标方设备所处地点为会议室,目标方设备为耳机,特别是无线耳机时,不宜两只耳机同时使用以免错过或遗漏会议内容,因此,发起方设备连接该无线耳机后,只向其中的一只耳机(如主耳机)传输待播放数据,又如,目标方设备所处地点为车内,发起方设备的用户为司机,目标方设备为耳机,特别是无线耳机时,为避免司机沉浸于耳机输出的内容,而造成行车安全隐患,因此,发起方设备连接该无线耳机后,只向其中的一只耳机(如主耳机)传输待播放数据,使得发起方设备连接目标方设备时更加灵活智能和安全,提高了用户体验。
可选地,所述第一预设连接规则包括以下至少一种:
若所述设备标识符合第一预设条件,则根据所述设备标识及所述连接信息连接至所述目标方设备,和/或,若所述设备标识不符合第一预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备标识符合第一预设条件,则发起方设备通过连接用户名、连接密码中的至少一项 以及设备标识与目标方设备建立连接,和/或,若设备标识不符合第一预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第一预设条件为该设备标识包括历史连接设备的设备标识或是否为特殊标记。
可选地,建立连接的过程为发起方设备通过设备标识识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,参照图9,200为发起方设备,与发起方设备建立连接的设备通过设备列表201显示,在用户尝试连接智能手表或发起方设备尝试自动连接智能手表,而该智能手表不符合第一预设条件时,发起方设备通过弹框202输出“该智能手表为未知设备,建立连接失败”的提示信息。
若所述设备名称符合第二预设条件,则根据所述设备名称及所述连接信息连接至所述目标方设备,和/或,若所述设备名称不符合第二预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备名称符合第二预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备名称与目标方设备建立连接,和/或,若设备名称不符合第二预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第二预设条件为该设备名称包括历史连接设备的设备名称。
可选地,建立连接的过程为发起方设备通过设备名称识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“XXX为未知设备,建立连接失败”的提示信息。
若所述设备地址符合第三预设条件,则根据所述设备地址及所述连接信息连接至所述目标方设备,和/或,若所述设备地址不符合第三预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备地址符合第三预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备地址与目标方设备建立连接,和/或,若设备地址不符合第三预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第三预设条件为该设备地址包括历史连接设备的设备地址。
可选地,建立连接的过程为发起方设备通过设备地址识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“XXX为未知设备,建立连接失败”的提示信息。
若所述设备类型符合第四预设条件,则根据所述设备类型及所述连接信息连接至所述目标方设备,和/或,若所述设备类型不符合第四预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备类型符合第四预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备类型与目标方设备建立连接,和/或,若设备类型不符合第四预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第四预设条件为设备类型满足发起方设备的当前使用条件。
可选地,当前使用条件可由发起方设备自动判断,也可由发起方设备的用户进行设置,例如,发起方设备的用户在玩游戏,则设备类型为用于玩游戏的智能耳机满足发起方设备的当前使用条件;再如,发起方设备的用户需要开启一个智能空调,而设备类型信息提供设备中存在多个智能空调,则通过预设开启规则开启多个智能空调中的一个以满足发起方设备的当前使用条件,可选地,预设开启规则可为开启距离发起方设备最近的智能空调、开启使用次数最多的智能空调等。
可选地,建立连接的过程为发起方设备通过设备类型识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“当前无适合使用环境的可使用设备,建立连接失败”的提示信息。
若所述设备数量符合第五预设条件,则根据所述设备数量及所述连接信息连接至所述目标方设备,和/或,若所述设备数量不符合第五预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备数量符合第五预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备数量与目标方设备建立连接,和/或,若设备数量不符合第五预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第五预设条件为设备数量不超过目标方设备的最大可连接设备数。
可选地,建立连接的过程为发起方设备确定设备数量中第二预设优先级最高的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“当前无可供连接的设备,建立连接 失败”的提示信息。
若所述设备电量符合第六预设条件,则根据所述设备电量及所述连接信息连接至所述目标方设备,和/或,若所述设备电量不符合第六预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备电量符合第六预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备电量与目标方设备建立连接,和/或,若设备电量不符合第六预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第六预设条件为设备电量大于或等于预设电量阈值。
可选地,建立连接的过程为发起方设备确定设备电量中第二预设优先级最高的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“当前设备的设备电量不满足使用要求,建立连接失败”的提示信息。
若所述设备状态符合第七预设条件,则根据所述设备状态及所述连接信息连接至所述目标方设备,和/或,若所述设备状态不符合第七预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备状态符合第七预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备状态与目标方设备建立连接,和/或,若设备状态不符合第七预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第七预设条件为设备状态为正常、顺畅、空闲、允许连接、限制连接、安全、佩戴、使用中的至少一项。
可选地,建立连接的过程为发起方设备确定设备状态中第二预设优先级最高的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。可选地,设备状态中第二预设优先级的确定方式为:设备状态中包括正常、顺畅、空闲、允许连接、限制连接、安全、佩戴、使用的项数越多,第二预设优先级越高。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“当前设备的设备状态不满足使用要求,建立连接失败”的提示信息。
若所述连接参数符合第八预设条件,则根据所述连接参数及所述连接信息连接至所述目标方设备,和/或,若所述连接参数不符合第八预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该连接参数符合第八预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及连接参数与目标方设备建立连接,和/或,若设备状态不符合第八预设条件,则发起方设备不连接至目标方设备和/或输出提示信息。
可选地,建立连接的过程为发起方设备确定连接参数中符合第八预设条件的连接参数对应的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“当前无满足连接要求的设备,建立连接失败”的提示信息。
可选地,所述符合第八预设条件包括以下至少一项:
连接参数中包括连接时长,且历史连接时长小于或等于所述连接时长;
连接参数中包括连接速率,且当前连接速率大于或等于所述连接速率;
连接参数中包括连接起始时间,且当前时间符合起始时间要求;
连接参数中包括连接结束时间,且当前时间符合结束时间要求;
连接参数中包括连接地点,且当前地点符合连接地点要求。
可选地,在连接参数中包括连接时长,且历史连接时长小于连接时长时,符合第八预设条件,可选地,历史连接时长为发起方设备和目标方设备历史连接中的累计总时长,该历史连接可限定在距离当前时间的一定时间内,例如,距离当前时间10小时内,则保证了该一定时间内,发起方设备和目标方设备之间的连接总时长小于连接时长;在连接参数中包括连接速率,且当前连接速率大于或等于连接速率时,符合第八预设条件,可选地,连接速率为满足连接过程中数据传输的最小连接速率;在连接参数中包括连接起始时间,且当前时间符合起始时间要求时,符合第八预设条件,可选地,连接起始时间应在当前时间之后,例如,当前时间为15:30,则连接起始时间应在15:30之后(如15:35);在连接参数中包括连接结束时间,且当前时间符合结束时间要求时,符合第八预设条件,可选地,连接结束时间应在当前时间之后,同时,在连接开始时间之后,例如,当前时间为15:30,连接起始时间为15:35,则连接结束时间应在15:35之后(如15:40);在连接参数中包括连接地点,且当前地点符合连接地点要求时,符合第八预设条件,可选地,在当前地点为预设地点时符合连接地点要求,预设地点包括会议室、车内等。
可选地,所述A1步骤之前,还包括:
步骤A0:检测是否接收到预设操作或者检测是否处于预设模式,若是,才执行A1步骤。
可选地,发起方设备检测是否接收到预设操作或者检测是否处于预设模式,若接收到预设操作或当 前处于预设模式,则执行获取连接信息的步骤;若没有接收到预设操作或当前不处于预设模式,则不执行获取连接信息的步骤。可选地,预设模式包括智能模式、自动切换模式等支持通过第一预设连接规则和/或第二预设连接规则进行设备间连接的模式。
可选地,在所述A2步骤之前,还包括步骤:
步骤b,接收所述目标方设备的反馈信息,和/或,接收确认连接指令后,才执行A2步骤。
可选地,发起方设备接收目标方设备的反馈信息,和/或,接收确认连接指令后,才执行根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接目标方设备的步骤。
可选地,反馈信息为目标方设备是否同意发起方设备与之建立连接;确认连接指令为用户在发起方设备输入的确认建立与目标方设备之间的连接的指令,由此,发起方设备用户决定是否建立连接,使得建立连接的过程更加灵活智能,提高用户体验。
可选地,在所述A2步骤之后,还包括:
步骤A3:连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
可选地,发起方设备连接目标方设备成功或失败之后,向发起方设备、终端、目标方设备中的至少一个输出提示信息,以提示用户连接成功或失败,提高用户体验。
可选地,提示信息包括语音信息、文字信息、震动信息、灯光信息中的至少一个。可选地,文字信息可通过发起方设备、终端、目标方设备中的至少一个设备的显示屏幕的弹框输出,例如,参照图10,如发起方设备300为智能手机,通过“智能电视”终端3000输出文字信息“智能手机已连接智能手表”,具体还可设置该弹窗的显示时长,如显示0.5秒后自动关闭;语音信息可通过发起方设备、终端、目标方设备中的至少一个设备的扬声器输出,如由发起方设备输出语音信息,其内容可为“已连接XXX”;灯光信息可通过发起方设备、终端、目标方设备中的至少一个设备的闪光灯输出,如通过预设闪光方式提示用户发起方设备已成功与目标方设备建立连接,该预设闪光方式可为每间隔固定时间闪光一次,并连续闪光一段时间,若用户此时解锁该灯光信息输出设备,还可通过输出文字信息或输出语音信息的方式向用户输出提示信息“已连接XXX”;震动信息可通过发起方设备、终端、目标方设备中的至少一个设备的震动功能输出,如通过预设震动方式提示用户发起方设备已成功与目标方设备建立连接,该预设震动方式可为每间隔固定时间震动一次,并连续震动一段时间,若用户此时解锁该灯光信息输出设备,还可通过输出文字信息或输出语音信息的方式向用户输出提示信息“已连接XXX”。
可选地,所述设备状态包括所述终端的状态和/或所述目标方设备的状态。
可选地,设备状态包括终端的状态和/或目标方设备的状态。
可选地,设备状态不仅可以作为确定设备间是否建立连接的依据,还可作为确定设备间已建立的连接是否断开的依据,设备状态中的终端的状态可用于确定终端是否需要与发起方设备断开连接,设备状态中的目标方设备的状态可用于确定目标方设备是否适合与发起方设备建立连接。
可选地,所述连接信息包括至少一第一连接信息和/或至少一第二连接信息,可选地,所述第一连接信息由所述终端提供,所述第二连接信息由所述目标方设备提供。
可选地,连接信息包括至少一第一连接信息和/或至少一第二连接信息,可选地,第一连接信息由终端提供,第二连接信息由目标方设备提供。
可选地,终端已建立与目标方设备之间的连接,终端可将已获取的目标方设备的第一连接信息提供给发起方设备;也可在接收到发起方设备的连接请求之后,才获取未获取的目标方设备的第二连接信息,以将该第二连接信息提供给发起方设备。
可选地,根据所述第一连接信息和/或所述第二连接信息生成和/或确定所述第一预设连接规则;或,通过所述第一连接信息和/或所述第二连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
可选地,根据终端已获取的第一连接信息和/或终端未获取的第二连接信息生成第一预设连接规则;或,通过终端已获取的第一连接信息和/或终端未获取的第二连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
可选地,所述第二预设连接规则包括以下至少一种:
若连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
可选地,若发起方设备与目标方设备连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若发起方设备与目标方设备连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
可选地,发起方设备成功连接目标方设备,可通过一定断开策略确定发起方设备与目标方设备之间断开连接的条件,该断开策略包括不再断开或定时断开或超时断开,可选地,不再断开为发起方设备(或 目标方设备)未接收到用户的连接断开指令之前,持续保持上述连接;定时断开为在连接建立后,达到一定时间,则发起方设备与目标方设备自动断开连接,例如,连接建立后达到5分钟,则发起方设备与目标方设备自动断开连接;超时断开为在连接建立后,一定时间内发起方设备与目标方设备之间未发生数据交换,则发起方设备与目标方设备自动断开连接,例如,发起方设备与目标方设备之间完成某一数据的传输后,6分钟内发起方设备与目标方设备之间无数据交换,则发起方设备与目标方设备自动断开连接。
可选地,发起方设备与目标方设备之间连接失败后,发起方设备可通过继续连接策略继续尝试连接目标方设备,该继续连接策略包括不再连接或定时连接或周期连接,可选地,不再连接为发起方设备未接收到用户的请求连接指令之前,不再尝试连接目标方设备;定时连接为在连接失败后,达到一定时间,则发起方设备自动尝试再次连接目标方设备,例如,连接建立后达到5分钟,则发起方设备自动尝试再次连接目标方设备;周期连接为在连接失败后,发起方设备周期性尝试再次连接目标方设备,例如,连接失败后,每经过6分钟,发起方设备尝试连接一次目标方设备。
可选地,所述处理方法还包括:
步骤c,在所述发起方设备与所述目标方设备连接成功后,保持或断开所述终端和所述目标方设备之间的连接。
可选地,在发起方设备与目标方设备连接成功后,保持或断开终端和目标方设备之间的连接。
可选地,目标方设备和终端可能为功能相似的设备,发起方设备在与目标方设备连接成功后,断开终端和目标方设备之间的连接,例如,发起方设备为智能耳机,终端为智能手机,目标方设备为与智能手机功能相似的PAD;目标方设备和终端也可能为功能不相似的设备,发起方设备在与目标方设备连接成功后,保持终端和目标方设备之间的连接,例如,发起方设备为智能耳机,终端为智能手机,目标方设备为车载终端。
可选地,所述处理方法还包括:
步骤d,若所述连接信息发生变化,则更新相应的预设连接规则。
可选地,若连接信息发生变化,更新相应的预设连接规则。
可选地,第一预设连接规则和第二预设连接规则直接受连接信息的影响,例如,连接信息中设备标识的第一预设优先级最高,连接信息中设备数量的第一预设优先级排第二,第一预设连接规则为优先考虑设备标识进行连接,在连接信息发生变化后,不再考虑连接信息中的设备标识,相应地,原本第一预设优先级排第二的设备数量变化为第一优先级最高,此时的第一预设连接规则更新为优先考虑设备数量进行连接。
本实施例中,通过A1:获取连接信息,可选地,所述连接信息由与所述发起方设备连接的终端提供;A2:根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接目标方设备。实现了在获取终端提供的连接信息之后,通过第一预设连接规则和/或第二预设连接规则和连接信息连接目标方设备,为发起方设备与目标方设备连接时提供更多可选的连接方案。本申请使得发起方设备在与目标方设备建立连接时更加灵活智能。
可选地,参照图11,基于本申请处理方法一实施例,提出又一实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。处理方法应用于终端。处理方法包括:
步骤A10:根据发起方设备的请求,获取目标方设备的连接信息,可选地,所述连接信息包括至少一第一连接信息和/或至少一第二连接信息,可选地,所述第一连接信息由所述终端提供,所述第二连接信息由所述目标方设备提供。
可选地,所述第一连接信息或所述第二连接信息可以包括所述目标方设备标识、所述目标方设备名称、所述目标方设备地址、所述目标方设备类型、所述目标方设备数量、所述目标方设备电量、所述目标方设备状态中的至少一项,也可以包括连接用户名、连接密码、连接参数中的至少一项;
可选地,所述连接信息还可由终端提供。
可选地,终端根据发起方设备的请求,获取已获取的目标方设备的连接信息,和/或,获取未获取的目标方设备的连接信息。
在一种实施方式中,发起方设备为电脑(如PC或平板),终端为手机,目标方设备为WIFI接入点(有可能是另一手机做的WIFI热点),手机与该WIFI接入点已建立连接,电脑与手机也建立了连接(如蓝牙、NFC等),则电脑可以通过手机获得该WIFI接入点的标识和/或连接用户名和/或连接密码,进而使得电脑能够通过这些获得的连接信息连接到WIFI接入点。更进一步,该WIFI接入点所能允许接入的最大设备数量或最快连接速度等连接参数信息,可以是通过手机获取并提供给电脑,也可以是WIFI接入点通过广播等方式发出,由电脑通过广播来获取。通过这种实施方式,可以使得设备之间的连接更为便捷及智能,还可以实现更安全的技术效果(如避免了多次连接密码的输入等)。
在一种实施方式中,发起方设备为平板,终端为手机,目标方设备为智能电视,平板和手机连接,手机与智能电视连接,当前用户想将平板上的信息(如正在播放的音乐或视频)连接并投放到智能电视上,则可以根据手机提供的连接信息(如该智能电视支持的最大屏幕分辨率、支持的音频格式,支持的视频格式,支持的多声道数量,支持的音视频播放应用等),在平板上进行相应的处理,使准备投放数据能够满足智能电视的要求,本示例中的连接信息可以是手机事先或实时从智能电视中获取并发送给平板,也可以是智能电视通过广播等方式发送给平板。
在一种实施方式中,发起方设备为手机,终端为智慧家居控制中心(如智能路由器或智能音箱或智能语音助手设备等),目标方设备为智慧家居设备(如智能电视、智能空调等),当用户不在家时,智慧家居控制中心与所有智慧家居设备连接,并控制智慧家居设备按照预设方式进行工作或休眠;当用户到达家中后,需要将智慧家居控制中心的控制权转移到用户的手机上,并由用户的手机执行对所有智慧家居设备的控制。为实现灵活智能的连接方式,当用户到达家中后,先由智慧家居控制中心与用户手机建立连接,因此用户手机可以通过智慧家居控制中心获取所有智慧家居设备的连接信息,本示例中的连接信息包括了所有智慧家居设备的设备名称、设备地址、设备类型、设备工作状态、设备电量信息等中的至少一项,具体来说,智慧家居设备的设备名称、设备地址和设备类型可以是用户手机从智慧家居控制中心获取的,而智慧家居设备的设备工作状态和设备电量信息可以是智慧家居设备通过广播的方式提供给用户手机的,也可以是智慧家居设备通过智慧家居控制中心发送给用户手机的。当用户手机获取第一连接信息和第二连接信息后,可建立用户手机与所有智慧家居设备之间的连接,从而实现控制权从智慧家居控制中心到用户手机的转移,当用户在家中时可以使用随身携带的手机实现智慧家居设备的控制,当用户在家中时可以使用随身携带的手机实现智慧家居设备的控制,而当用户离开家时则继续由智慧家居控制中心对所有智慧家居设备进行控制。通过这种实施方式,可以实现更方便、灵活和智能的技术效果,进而提升用户体验。
在一种实施方式中,发起方设备为车辆设备,终端为用户手机,目标方设备为车联网集中监控平台,用户手机分别与车联网集中监控平台和车辆设备连接,当前用户想要使车辆设备智能灵活地接入车联网集中监控平台从而精确获取路况信息,从而为自动驾驶提供辅助信息。此时可由用户手机将车联网集中监控平台的第一连接信息提供给车辆设备,所述第一连接信息包括车联网集中监控平台的服务器与所述用户手机共享的加密秘钥等,此外所述车联网集中监控平台的服务器还可提供第二连接信息,所述第二连接信息包括当前服务器的动态更新的接入点节点和/或接入地址等信息,所述第二连接信息可由车联网集中监控平台的服务器广播的方式提供,或间接通过用户手机提供。因此根据第一连接信息和第二连接信息可使车辆设备在加密状态下接入车联网集中监控平台的服务器,确保车辆通信的安全性,同时也保证了车辆设备接入车联网集中监控平台的灵活性。
步骤A20:发送所述连接信息,以使所述发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备。
可选地,终端发送连接信息至发起方设备,以使发起方设备根据第一预设连接规则和/或第二预设连接规则,和连接信息连接至目标方设备。
可选地,所述发送所述连接信息步骤包括:
步骤e,若所述发起方设备根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,或若所述发起方设备根据所述第一预设连接规则和所述连接信息连接目标方设备失败的次数达到预设值(优选地,如3次或5次)之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
可选地,若发起方设备在通过第一预设连接规则和连接信息连接目标方设备时,目标方设备存在不方便与发起方设备建立连接的情况,例如,目标方设备正在与其他设备建立连接,因此,可在发起方设备连接目标方设备失败后,再根据第二预设连接规则和连接信息连接目标方设备。
可选地,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项;和/或,所述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
可选地,上述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态、连接用户名、连接密码、连接参数中的至少一项,或上述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项,或上述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
对于设备标识,发起方设备可通过该设备标识识别目标方设备的身份,该设备标识相当于设备的身份特征识别信息;另外,发起方设备还可通过该设备标识识别目标方设备是否为历史连接设备。可选地,在发起方设备判断目标方设备中是否存在与本设备中的预设设备标识相匹配的设备标识时,该设备标识用于功能性区分其他设备,相当于为设备做特殊标记,例如,用户通过设置设备标识使智能手机只能连接智能耳机,而不能连接智能音箱,在目标方设备为智能音箱时,发起方设备无法与该目标方设备建立连接。
对于设备名称,发起方设备可通过该设备名称识别目标方设备的身份;发起方设备还可通过该设备名称向用户输出提示信息,例如,设备名称为“智能手机”,发起方设备可输出“已与智能手机建立连接”的提示信息;可选地,发起方设备还可通过该设备名称识别目标方设备是否为历史连接设备。
对于设备地址,发起方设备可通过该设备地址识别目标方设备的身份,该设备地址为设备MAC(Media Access Control,媒体访问控制)地址,发起方设备通过该设备地址与目标方设备建立连接,一般地,在发起方设备与目标方设备通过蓝牙建立连接时,设备地址为蓝牙的MAC地址;在发起方设备与目标方设备通过WiFi(Wireless Fidelity,无线保真)建立连接时,设备地址为WiFi的MAC地址;可选地,发起方设备还可通过该设备地址识别目标方设备是否为历史连接设备。
对于设备类型,发起方设备在连接目标方设备时,目标方设备可能不唯一,换而言之,目标方设备存在多个,在目标方设备存在多个时,发起方设备根据设备类型为该目标方设备进行分类。例如,智能家居中可连接的智能空调存在多个,可将该多个智能空调归为智能空调类;可连接的智能耳机中存在满足用户不同音频播放需求的多个智能耳机,例如,用于听音乐的智能耳机、用于玩游戏的智能耳机、用于看电影的智能耳机等,可将该多个智能耳机归为智能耳机类。
对于设备数量,为保证设备间连接的稳定性,目标方设备限制了最大可连接设备数,在发起方设备向目标方设备发起建立连接请求时,发起方设备接收目标方设备反馈的设备数量以及最大可连接设备数。
对于设备电量,为保证设备间连接的稳定性,发起方设备需要获取目标方设备的设备电量,可以理解的是,设备电量越低,对于相同使用环境(如播放音乐),设备的可使用时间越短,因此,在目标方设备的设备电量低于一定值时,发起方设备没有必要连接目标方设备。
对于设备状态,在发起方设备连接目标方设备时,目标方设备的设备状态可为设备使用状态和设备运行状态等。
对于连接用户名和连接密码,设备间连接时,为保证连接的准确性和安全性,发起方设备需通过连接用户名以及通过连接密码保证本次连接的设备为目标方设备而非其他可连接设备。
对于连接参数,发起方设备在连接目标方设备时,目标方设备通过连接参数对该连接设定一定的条件,以达到限制该连接的目的。
可选地,所述处理方法还包括:
对所述连接信息中的一项或多项按照预设优先级排序;根据排序后的连接信息生成和/或确定所述第一预设连接规则;可选地,对所述连接信息中的一项或多项按照预设策略(如优先级、连接耗时最短、连接耗电最少、连接安全性最好等)排序;根据排序后的连接信息生成和/或确定所述第一预设连接规则;或,通过所述连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
可选地,对上述连接信息中的一项或多项按照预设优先级排序;根据排序后的连接信息生成第一预设连接规则;或,通过上述连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则,可选地,第三预设连接规则为系统预置的连接规则,该连接规则包括第一预设连接规则,可选地,该连接规则为对上述连接信息中的一项或多项进行预设排序的排序方式。
可选地,预设优先级可由发起方设备的用户设定,也可由系统预设,本实施例中不作具体限定。
可选地,所述对所述连接信息中的一项或多项按照预设优先级排序,包括:
对各连接信息按照第一预设优先级排序;和/或,对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
可选地,对各连接信息按照第一预设优先级排序;和/或,对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
可选地,上述排序包括连接信息间的排序,例如,对设备名称、设备类型和设备电量进行排序,以及连接信息自身的排序,例如,对设备电量的第一连接信息提供设备、第二连接信息提供设备和第三连接信息提供设备进行排序。对于连接信息间的排序,按照第一预设优先级排序,优先级高的连接信息在发起方设备连接目标方设备的过程中优先判断,例如,设备名称的优先级高于设备电量的优先级,那么在发起方设备连接目标方设备的过程中优先考虑设备名称这一连接信息;对于连接信息自身的排序,按照第二预设优先级排序,发起方设备在连接目标方设备时优先连接优先级高的连接信息提供设备,例如,设备电量的第二连接信息提供设备的优先级最高,那么在发起方设备连接目标方设备时,优先连接第二连接信息提供设备。
可选地,所述设备状态包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项。
可选地,设备运行过程中存在多种设备状态,包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项。
可选地,发起方设备连接的目标方设备的设备状态为异常、卡顿、超负荷、不允许连接、非安全、 非佩戴、非使用中的至少一项时,是不方便进行后续的数据交换的,例如,目标方设备的设备状态为卡顿,在进行后续的数据交换过程中,目标方设备的数据处理过程会特别长,影响用户体验。
可选地,设备状态为正常代表目标方设备处于正常工作状态;设备状态为异常代表目标方设备处于异常工作状态;设备状态为顺畅代表目标方设备能够顺畅地工作;设备状态为卡顿代表目标方设备不能顺畅地工作,例如,目标方设备响应异常,响应时间相对于顺畅较长;设备状态为空闲代表目标方设备当前需要处理的任务较少,例如,CPU(Central Processing Unit,中央处理器)占用比例较小;设备状态为超负荷代表目标方设备当前需要处理的任务较多,例如CPU占用比例较大;设备状态为允许连接代表目标方设备允许与其他设备建立连接;设备状态为不允许连接代表目标方设备不允许与其他设备建立连接;设备状态为限制连接代表在一定条件下目标方设备才允许与其他设备建立连接;设备状态为安全代表目标方设备处于安全状态,例如,目标方设备所使用的网络为安全网络;设备状态为非安全代表目标方设备处于非安全状态,例如,目标方设备所使用的网络为非安全网络(存在安全隐患的网络(如公用WiFi));设备状态为佩戴代表目标方设备处于用户佩戴状态;设备状态为非佩戴代表目标方设备处于非用户佩戴状态;设备状态为使用代表目标方设备处于用户使用状态;设备状态为非使用代表目标方设备处于非用户使用状态。
所述连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项。
可选地,连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项,该连接参数可由目标方设备的用户进行设置或由目标方设备自动识别。可选地,连接时长为发起方设备和目标方设备建立连接之后的可用时长,超过该可用时长后连接断开;连接速率为发起方设备和目标方设备建立连接之后的可用数据交换速率,在数据交换过程中,数据交换速率不允许超过该可用数据交换速率;连接起始时间为发起方设备和目标方设备建立连接的起始时间,该时间可由发起方设备的用户设定或由目标方设备的用户设定,也可为当前时间;连接结束时间为发起方设备和目标方设备之间断开连接的时间,该时间可由发起方设备的用户设定或由目标方设备的用户设定;连接地点为目标方设备的当前地点信息,例如,目标方设备所处地点为会议室,目标方设备为耳机,特别是无线耳机时,不宜两只耳机同时使用以免错过或遗漏会议内容,因此,发起方设备连接该无线耳机后,只向其中的一只耳机(如主耳机)传输待播放数据,又如,目标方设备所处地点为车内,发起方设备的用户为司机,目标方设备为耳机,特别是无线耳机时,为避免司机沉浸于耳机输出的内容,而造成行车安全隐患,因此,发起方设备连接该无线耳机后,只向其中的一只耳机(如主耳机)传输待播放数据,使得发起方设备连接目标方设备时更加灵活智能和安全,提高了用户体验。
可选地,所述第一预设连接规则包括以下至少一种:
若所述设备标识符合第一预设条件,则根据所述设备标识及所述连接信息连接至所述目标方设备,和/或,若所述设备标识不符合第一预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备标识符合第一预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备标识与目标方设备建立连接,和/或,若设备标识不符合第一预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第一预设条件为该设备标识包括历史连接设备的设备标识或是否为特殊标记。
可选地,建立连接的过程为发起方设备通过设备标识识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,参照图9,用户尝试连接智能手表或发起方设备尝试自动连接智能手表,而该智能手表不符合第一预设条件,因此,发起方设备输出“该智能手表为未知设备,建立连接失败”的提示信息。
若所述设备名称符合第二预设条件,则根据所述设备名称及所述连接信息连接至所述目标方设备,和/或,若所述设备名称不符合第二预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备名称符合第二预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备名称与目标方设备建立连接,和/或,若设备名称不符合第二预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第二预设条件为该设备名称包括历史连接设备的设备名称。
可选地,建立连接的过程为发起方设备通过设备名称识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“XXX为未知设备,建立连接失败”的提示信息。
若所述设备地址符合第三预设条件,则根据所述设备地址及所述连接信息连接至所述目标方设备,和/或,若所述设备地址不符合第三预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备地址符合第三预设条件,则发起方设备通过连接用户名、连接密码中的至少一项 以及设备地址与目标方设备建立连接,和/或,若设备地址不符合第三预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第三预设条件为该设备地址包括历史连接设备的设备地址。
可选地,建立连接的过程为发起方设备通过设备地址识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“XXX为未知设备,建立连接失败”的提示信息。
若所述设备类型符合第四预设条件,则根据所述设备类型及所述连接信息连接至所述目标方设备,和/或,若所述设备类型不符合第四预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备类型符合第四预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备类型与目标方设备建立连接,和/或,若设备类型不符合第四预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第四预设条件为设备类型满足发起方设备的当前使用条件。
可选地,当前使用条件可由发起方设备自动判断,也可由发起方设备的用户进行设置,例如,发起方设备的用户在玩游戏,则设备类型为用于玩游戏的智能耳机满足发起方设备的当前使用条件;再如,发起方设备的用户需要开启一个智能空调,而设备类型信息提供设备中存在多个智能空调,则通过预设开启规则开启多个智能空调中的一个以满足发起方设备的当前使用条件,可选地,预设开启规则可为开启距离发起方设备最近的智能空调、开启使用次数最多的智能空调等。
可选地,建立连接的过程为发起方设备通过设备类型识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“当前无适合使用环境的可使用设备,建立连接失败”的提示信息。
若所述设备数量符合第五预设条件,则根据所述设备数量及所述连接信息连接至所述目标方设备,和/或,若所述设备数量不符合第五预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备数量符合第五预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备数量与目标方设备建立连接,和/或,若设备数量不符合第五预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第五预设条件为设备数量不超过目标方设备的最大可连接设备数。
可选地,建立连接的过程为发起方设备确定设备数量中第二预设优先级最高的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“当前无可供连接的设备,建立连接失败”的提示信息。
若所述设备电量符合第六预设条件,则根据所述设备电量及所述连接信息连接至所述目标方设备,和/或,若所述设备电量不符合第六预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备电量符合第六预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备电量与目标方设备建立连接,和/或,若设备电量不符合第六预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第六预设条件为设备电量大于或等于预设电量阈值。
可选地,建立连接的过程为发起方设备确定设备电量中第二预设优先级最高的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“当前设备的设备电量不满足使用要求,建立连接失败”的提示信息。
若所述设备状态符合第七预设条件,则根据所述设备状态及所述连接信息连接至所述目标方设备,和/或,若所述设备状态不符合第七预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备状态符合第七预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备状态与目标方设备建立连接,和/或,若设备状态不符合第七预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第七预设条件为设备状态为正常、顺畅、空闲、允许连接、限制连接、安全、佩戴、使用中的至少一项。
可选地,建立连接的过程为发起方设备确定设备状态中第二预设优先级最高的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。可选地,设备状态中第二预设优先级的确定方式为:设备状态中包括正常、顺畅、空闲、允许连接、限制连接、安全、佩戴、使用的项数越多,第二预设优先级越高。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“当前设备的设备状态不满足使用要求,建立连接失败”的提示信息。
若所述连接参数符合第八预设条件,则根据所述连接参数及所述连接信息连接至所述目标方设备,和/或,若所述连接参数不符合第八预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该连接参数符合第八预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及连接参数与目标方设备建立连接,和/或,若设备状态不符合第八预设条件,则发起方设备不连接至目标方设备和/或输出提示信息。
可选地,建立连接的过程为发起方设备确定连接参数中符合第八预设条件的连接参数对应的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“当前无满足连接要求的设备,建立连接失败”的提示信息。
可选地,所述符合第八预设条件包括以下至少一项:
连接参数中包括连接时长,且历史连接时长小于或等于所述连接时长;
连接参数中包括连接速率,且当前连接速率大于或等于所述连接速率;
连接参数中包括连接起始时间,且当前时间符合起始时间要求;
连接参数中包括连接结束时间,且当前时间符合结束时间要求;
连接参数中包括连接地点,且当前地点符合连接地点要求。
可选地,在连接参数中包括连接时长,且历史连接时长小于连接时长时,符合第八预设条件,可选地,历史连接时长为发起方设备和目标方设备历史连接中的累计总时长,该历史连接可限定在距离当前时间的一定时间内,例如,距离当前时间10小时内,则保证了该一定时间内,发起方设备和目标方设备之间的连接总时长小于连接时长;在连接参数中包括连接速率,且当前连接速率大于或等于连接速率时,符合第八预设条件,可选地,连接速率为满足连接过程中数据传输的最小连接速率;在连接参数中包括连接起始时间,且当前时间符合起始时间要求时,符合第八预设条件,可选地,连接起始时间应在当前时间之后,例如,当前时间为15:30,则连接起始时间应在15:30之后(如15:35);在连接参数中包括连接结束时间,且当前时间符合结束时间要求时,符合第八预设条件,可选地,连接结束时间应在当前时间之后,同时,在连接开始时间之后,例如,当前时间为15:30,连接起始时间为15:35,则连接结束时间应在15:35之后(如15:40);在连接参数中包括连接地点,且当前地点符合连接地点要求时,符合第八预设条件,可选地,在当前地点为预设地点时符合连接地点要求,预设地点包括会议室、车内等。
可选地,在所述A10步骤之前,还包括:
步骤A00:检测是否接收到预设操作或者检测是否处于预设模式,若是,才执行A10步骤。
可选地,终端检测是否接收到预设操作或者检测是否处于预设模式,若接收到预设操作或当前处于预设模式,则执行根据发起方设备的请求,获取目标方设备的连接信息的步骤;若没有接收到预设操作或当前不处于预设模式,则不执行根据发起方设备的请求,获取目标方设备的连接信息的步骤。可选地,预设模式包括智能模式、自动切换模式等支持通过第一预设连接规则和/或第二预设连接规则进行设备间连接的模式。可选地,预设操作为终端用户针对发起方设备的请求作出的响应操作,包括拒绝获取目标方设备的连接信息和同意获取目标方设备的连接信息。
可选地,在发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之前,还包括:
步骤f,接收所述目标方设备的反馈信息,和/或,接收确认连接指令后,才执行A20步骤。
可选地,发起方设备接收目标方设备的反馈信息,和/或,接收确认连接指令后,才执行发送所述连接信息,以使所述发送方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤。
可选地,反馈信息为目标方设备是否同意发起方设备与之建立连接;确认连接指令为用户在发起方设备输入的确认建立与目标方设备之间的连接的指令,由此,发起方设备用户决定是否建立连接,使得建立连接的过程更加灵活智能,提高用户体验。
可选地,在发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之后,还包括:
步骤A30:连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
可选地,发起方设备连接目标方设备成功或失败之后,向发起方设备、终端、目标方设备中的至少一个输出提示信息,以提示用户连接成功或失败,提高用户体验。
可选地,提示信息包括语音信息、文字信息、震动信息、灯光信息中的至少一个。可选地,文字信息可通过发起方设备、终端、目标方设备中的至少一个设备的显示屏幕的弹框输出,例如,参照图10, 如发起方设备为智能手机,通过“智能电视”终端输出文字信息“智能手机已连接智能手表”,具体还可设置该弹窗的显示时长,如显示0.5秒后自动关闭;语音信息可通过发起方设备、终端、目标方设备中的至少一个设备的扬声器输出,如由发起方设备输出语音信息,其内容可为“已连接XXX”;灯光信息可通过发起方设备、终端、目标方设备中的至少一个设备的闪光灯输出,如通过预设闪光方式提示用户发起方设备已成功与目标方设备建立连接,该预设闪光方式可为每间隔固定时间闪光一次,并连续闪光一段时间,若用户此时解锁该灯光信息输出设备,还可通过输出文字信息或输出语音信息的方式向用户输出提示信息“已连接XXX”;震动信息可通过发起方设备、终端、目标方设备中的至少一个设备的震动功能输出,如通过预设震动方式提示用户发起方设备已成功与目标方设备建立连接,该预设震动方式可为每间隔固定时间震动一次,并连续震动一段时间,若用户此时解锁该灯光信息输出设备,还可通过输出文字信息或输出语音信息的方式向用户输出提示信息“已连接XXX”。
可选地,所述处理方法还包括:
所述终端同时还与所述目标方设备连接,和/或,所述目标方设备为多个。
可选地,在发起方设备通过终端与目标方设备建立连接时,终端和目标方设备处于连接状态,可选地,目标方设备包括一个或多个。
可选地,所述第二预设连接规则包括以下至少一种:
若连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
可选地,若发起方设备与目标方设备连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若发起方设备与目标方设备连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
可选地,发起方设备成功连接目标方设备,可通过一定断开策略确定发起方设备与目标方设备之间断开连接的条件,该断开策略包括不再断开或定时断开或超时断开,可选地,不再断开为发起方设备(或目标方设备)未接收到用户的连接断开指令之前,持续保持上述连接;定时断开为在连接建立后,达到一定时间,则发起方设备与目标方设备自动断开连接,例如,连接建立后达到5分钟,则发起方设备与目标方设备自动断开连接;超时断开为在连接建立后,一定时间内发起方设备与目标方设备之间未发生数据交换,则发起方设备与目标方设备自动断开连接,例如,发起方设备与目标方设备之间完成某一数据的传输后,6分钟内发起方设备与目标方设备之间无数据交换,则发起方设备与目标方设备自动断开连接。
可选地,发起方设备与目标方设备之间连接失败后,发起方设备可通过继续连接策略继续尝试连接目标方设备,该继续连接策略包括不再连接或定时连接或周期连接,可选地,不再连接为发起方设备未接收到用户的请求连接指令之前,不再尝试连接目标方设备;定时连接为在连接失败后,达到一定时间,则发起方设备自动尝试再次连接目标方设备,例如,连接建立后达到5分钟,则发起方设备自动尝试再次连接目标方设备;周期连接为在连接失败后,发起方设备周期性尝试再次连接目标方设备,例如,连接失败后,每经过6分钟,发起方设备尝试连接一次目标方设备。
可选地,所述目标方设备包括至少一第一目标方设备和至少一第二目标方设备,所述处理方法还包括:
步骤g,若所述发起方设备根据所述第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至第一目标方设备失败后,所述终端获取并发送所述第二目标方设备的连接信息,以使所述发起方设备根据第四预设连接规则和所述第二目标方设备的连接信息,连接至第二目标方设备。
可选地,若发起方设备根据第一预设连接规则和/或第二预设连接规则,和连接信息连接至第一目标方设备失败(如发起方设备用户拒绝连接该第一目标方设备)后,终端获取并向发起方设备发送第二目标方设备的连接信息,以使发起方设备根据第四预设连接规则和第二目标方设备的连接信息,连接至第二目标方设备。
可选地,所述第四预设规则包括以下至少一项:
在所述发起方设备连接所述第一目标方设备失败后,或在收到切换指令后,立即或延后预设时间后,控制所述发起方设备连接所述第二目标设备。
可选地,在发起方设备连接第一目标方设备失败后,或在收到切换指令后,可立即或在延迟预设时间后,通过终端控制发起方设备连接第二目标设备,可选地,切换指令为发起方设备的用户不满意连接后的第一目标方设备而需要将连接切换到其他设备上的指令。
在所述发起方设备连接所述第一目标方设备的失败次数达到预设次数后,触发所述发起方设备连接所述第二目标设备。
可选地,发起方设备多次尝试连接第一目标方设备并均失败后,失败的次数达到预设次数则不再尝试连接第一目标方设备,并触发发起方设备连接第二目标方设备的条件,可选地,预设次数可由用户设 置或系统预设,本实施例中不作具体限制。
输出提示信息。
可选地,在发起方设备连接第一目标方设备失败后,终端、发起方设备中的至少一个向用户输出提示信息,该提示信息包括连接第一目标方设备失败的理由。
可选地,若所述发起方设备连接第二目标方设备失败,则还包括以下至少一种:
控制所述发起方设备连接所述第一目标方设备。
可选地,终端可控制发起方设备再次连接第一目标方设备。
控制所述发起方设备再次连接所述第二目标方设备。
可选地,终端可控制发起方设备尝试再次连接第二目标方设备。
在连接失败次数达到预设次数后,控制所述发起方设备不再连接所述第一目标方设备或所述第二目标方设备。
可选地,在发起方设备连接第二目标方设备失败次数达到预设次数后,终端控制发起方设备不再连接第一目标方设备或第二目标方设备,可选地,预设次数可由用户设置或系统预设,本实施例中不作具体限制。
输出提示信息。
可选地,在发起方设备连接第二目标方设备失败后,终端、发起方设备中的至少一个向用户输出连接失败相关提示信息,以提示用户发起方设备连接第二目标方设备失败及连接失败原因。
可选地,所述处理方法还包括以下至少一项:
在所述发起方设备与所述目标方设备连接成功后,保持或断开所述终端和所述目标方设备之间的连接。
可选地,在发起方设备与目标方设备连接成功后,保持或断开终端和目标方设备之间的连接。
可选地,目标方设备和终端可能为功能相似的设备,发起方设备在与目标方设备连接成功后,断开终端和目标方设备之间的连接,例如,发起方设备为智能耳机,终端为智能手机,目标方设备为与智能手机功能相似的PAD;目标方设备和终端也可能为功能不相似的设备,发起方设备在与目标方设备连接成功后,保持终端和目标方设备之间的连接,例如,发起方设备为智能耳机,终端为智能手机,目标方设备为车载终端。
若所述连接信息发生变化,则更新相应的预设连接规则。
可选地,若连接信息发生变化,更新相应的预设连接规则。
可选地,第一预设连接规则和第二预设连接规则直接受连接信息的影响,例如,连接信息中设备标识的第一预设优先级最高,连接信息中设备数量的第一预设优先级排第二,第一预设连接规则为优先考虑设备标识进行连接,在连接信息发生变化后,不再考虑连接信息中的设备标识,相应地,原本第一预设优先级排第二的设备数量变化为第一优先级最高,此时的第一预设连接规则更新为优先考虑设备数量进行连接。
本实施例中,通过A10:根据发起方设备的请求,获取目标方设备的连接信息;A20:发送所述连接信息,以使所述发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备。实现了根据发起方设备的请求获取目标方的连接信息后,将连接信息发送至发起方设备,以使发起方设备通过第一预设连接规则和/或第二预设连接规则和连接信息连接目标方设备,为发起方设备与目标方设备连接时提供更多可选的连接方案,使得发起方设备在与目标方设备建立连接时更加灵活智能。
可选地,参照图12,基于本申请处理方法一实施例,提出再一实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。处理方法应用于目标方设备。处理方法包括:
步骤A100:根据终端的请求,获取连接信息,可选地,所述连接信息包括至少一第一连接信息和/或至少一第二连接信息,可选地,所述第一连接信息由所述终端提供,所述第二连接信息由所述目标方设备提供。
可选地,所述第一连接信息或所述第二连接信息可以包括所述目标方设备标识、所述目标方设备名称、所述目标方设备地址、所述目标方设备类型、所述目标方设备数量、所述目标方设备电量、所述目标方设备状态中的至少一项,也可以包括连接用户名、连接密码、连接参数中的至少一项;
可选地,所述连接信息还可由终端提供。
可选地,目标方设备接收终端发送的连接信息获取请求,获取连接信息。
在一种实施方式中,发起方设备为电脑(如PC或平板),终端为手机,目标方设备为WIFI接入点(有可能是另一手机做的WIFI热点),手机与该WIFI接入点已建立连接,电脑与手机也建立了连接(如蓝牙、NFC等),则电脑可以通过手机获得该WIFI接入点的标识和/或连接用户名和/或连接密码,进而 使得电脑能够通过这些获得的连接信息连接到WIFI接入点。更进一步,该WIFI接入点所能允许接入的最大设备数量或最快连接速度等连接参数信息,可以是通过手机获取并提供给电脑,也可以是WIFI接入点通过广播等方式发出,由电脑通过广播来获取。通过这种实施方式,可以使得设备之间的连接更为便捷及智能,还可以实现更安全的技术效果(如避免了多次连接密码的输入等)。
在一种实施方式中,发起方设备为平板,终端为手机,目标方设备为智能电视,平板和手机连接,手机与智能电视连接,当前用户想将平板上的信息(如正在播放的音乐或视频)连接并投放到智能电视上,则可以根据手机提供的连接信息(如该智能电视支持的最大屏幕分辨率、支持的音频格式,支持的视频格式,支持的多声道数量,支持的音视频播放应用等),在平板上进行相应的处理,使准备投放数据能够满足智能电视的要求,本示例中的连接信息可以是手机事先或实时从智能电视中获取并发送给平板,也可以是智能电视通过广播等方式发送给平板。
在一种实施方式中,发起方设备为手机,终端为智慧家居控制中心(如智能路由器或智能音箱或智能语音助手设备等),目标方设备为智慧家居设备(如智能电视、智能空调等),当用户不在家时,智慧家居控制中心与所有智慧家居设备连接,并控制智慧家居设备按照预设方式进行工作或休眠;当用户到达家中后,需要将智慧家居控制中心的控制权转移到用户的手机上,并由用户的手机执行对所有智慧家居设备的控制。为实现灵活智能的连接方式,当用户到达家中后,先由智慧家居控制中心与用户手机建立连接,因此用户手机可以通过智慧家居控制中心获取所有智慧家居设备的连接信息,本示例中的连接信息包括了所有智慧家居设备的设备名称、设备地址、设备类型、设备工作状态、设备电量信息等中的至少一项,具体来说,智慧家居设备的设备名称、设备地址和设备类型可以是用户手机从智慧家居控制中心获取的,而智慧家居设备的设备工作状态和设备电量信息可以是智慧家居设备通过广播的方式提供给用户手机的,也可以是智慧家居设备通过智慧家居控制中心发送给用户手机的。当用户手机获取第一连接信息和第二连接信息后,可建立用户手机与所有智慧家居设备之间的连接,从而实现控制权从智慧家居控制中心到用户手机的转移,当用户在家中时可以使用随身携带的手机实现智慧家居设备的控制,当用户在家中时可以使用随身携带的手机实现智慧家居设备的控制,而当用户离开家时则继续由智慧家居控制中心对所有智慧家居设备进行控制。通过这种实施方式,可以实现更方便、灵活和智能的技术效果,进而提升用户体验。
在一种实施方式中,发起方设备为车辆设备,终端为用户手机,目标方设备为车联网集中监控平台,用户手机分别与车联网集中监控平台和车辆设备连接,当前用户想要使车辆设备智能灵活地接入车联网集中监控平台从而精确获取路况信息,从而为自动驾驶提供辅助信息。此时可由用户手机将车联网集中监控平台的第一连接信息提供给车辆设备,所述第一连接信息包括车联网集中监控平台的服务器与所述用户手机共享的加密秘钥等,此外所述车联网集中监控平台的服务器还可提供第二连接信息,所述第二连接信息包括当前服务器的动态更新的接入点节点和/或接入地址等信息,所述第二连接信息可由车联网集中监控平台的服务器广播的方式提供,或间接通过用户手机提供。因此根据第一连接信息和第二连接信息可使车辆设备在加密状态下接入车联网集中监控平台的服务器,确保车辆通信的安全性,同时也保证了车辆设备接入车联网集中监控平台的灵活性。
步骤A200:发送所述连接信息,以使与所述终端连接的发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备。
可选地,目标方设备发送该连接信息至终端,以使与终端连接的发起方设备根据第一预设连接规则和/或第二预设连接规则,和连接信息连接至目标方设备。
可选地,所述A200步骤包括:
步骤h,若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,或若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,或者若根据所述第一预设连接规则和所述连接信息连接目标方设备失败的次数达到预设值(优选地,如3次或5次)之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
可选地,若发起方设备在通过第一预设连接规则和连接信息连接目标方设备时,目标方设备存在不方便与发起方设备建立连接的情况,例如,目标方设备正在与其他设备建立连接,因此,可在发起方设备连接目标方设备失败后,再根据第二预设连接规则和连接信息连接目标方设备。
可选地,所述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项;和/或,所述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
可选地,上述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态、连接用户名、连接密码、连接参数中的至少一项,或上述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项,或上述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
对于设备标识,发起方设备可通过该设备标识识别目标方设备的身份,该设备标识相当于设备的身 份特征识别信息;另外,发起方设备还可通过该设备标识识别目标方设备是否为历史连接设备。可选地,在发起方设备判断目标方设备中是否存在与本设备中的预设设备标识相匹配的设备标识时,该设备标识用于功能性区分其他设备,相当于为设备做特殊标记,例如,用户通过设置设备标识使智能手机只能连接智能耳机,而不能连接智能音箱,在目标方设备为智能音箱时,发起方设备无法与该目标方设备建立连接。
对于设备名称,发起方设备可通过该设备名称识别目标方设备的身份;发起方设备还可通过该设备名称向用户输出提示信息,例如,设备名称为“智能手机”,发起方设备可输出“已与智能手机建立连接”的提示信息;可选地,发起方设备还可通过该设备名称识别目标方设备是否为历史连接设备。
对于设备地址,发起方设备可通过该设备地址识别目标方设备的身份,该设备地址为设备MAC(Media Access Control,媒体访问控制)地址,发起方设备通过该设备地址与目标方设备建立连接,一般地,在发起方设备与目标方设备通过蓝牙建立连接时,设备地址为蓝牙的MAC地址;在发起方设备与目标方设备通过WiFi(Wireless Fidelity,无线保真)建立连接时,设备地址为WiFi的MAC地址;可选地,发起方设备还可通过该设备地址识别目标方设备是否为历史连接设备。
对于设备类型,发起方设备在连接目标方设备时,目标方设备可能不唯一,换而言之,目标方设备存在多个,在目标方设备存在多个时,发起方设备根据设备类型为该目标方设备进行分类。例如,智能家居中可连接的智能空调存在多个,可将该多个智能空调归为智能空调类;可连接的智能耳机中存在满足用户不同音频播放需求的多个智能耳机,例如,用于听音乐的智能耳机、用于玩游戏的智能耳机、用于看电影的智能耳机等,可将该多个智能耳机归为智能耳机类。
对于设备数量,为保证设备间连接的稳定性,目标方设备限制了最大可连接设备数,在发起方设备向目标方设备发起建立连接请求时,发起方设备接收目标方设备反馈的设备数量以及最大可连接设备数。
对于设备电量,为保证设备间连接的稳定性,发起方设备需要获取目标方设备的设备电量,可以理解的是,设备电量越低,对于相同使用环境(如播放音乐),设备的可使用时间越短,因此,在目标方设备的设备电量低于一定值时,发起方设备没有必要连接目标方设备。
对于设备状态,在发起方设备连接目标方设备时,目标方设备的设备状态可为设备使用状态和设备运行状态等。
对于连接用户名和连接密码,设备间连接时,为保证连接的准确性和安全性,发起方设备需通过连接用户名以及通过连接密码保证本次连接的设备为目标方设备而非其他可连接设备。
对于连接参数,发起方设备在连接目标方设备时,目标方设备通过连接参数对该连接设定一定的条件,以达到限制该连接的目的。
可选地,所述设备状态包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项。
可选地,设备运行过程中存在多种设备状态,包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项。
可选地,发起方设备连接的目标方设备的设备状态为异常、卡顿、超负荷、不允许连接、非安全、非佩戴、非使用中的至少一项时,是不方便进行后续的数据交换的,例如,目标方设备的设备状态为卡顿,在进行后续的数据交换过程中,目标方设备的数据处理过程会特别长,影响用户体验。
可选地,设备状态为正常代表目标方设备处于正常工作状态;设备状态为异常代表目标方设备处于异常工作状态;设备状态为顺畅代表目标方设备能够顺畅地工作;设备状态为卡顿代表目标方设备不能顺畅地工作,例如,目标方设备响应异常,响应时间相对于顺畅较长;设备状态为空闲代表目标方设备当前需要处理的任务较少,例如,CPU(Central Processing Unit,中央处理器)占用比例较小;设备状态为超负荷代表目标方设备当前需要处理的任务较多,例如CPU占用比例较大;设备状态为允许连接代表目标方设备允许与其他设备建立连接;设备状态为不允许连接代表目标方设备不允许与其他设备建立连接;设备状态为限制连接代表在一定条件下目标方设备才允许与其他设备建立连接;设备状态为安全代表目标方设备处于安全状态,例如,目标方设备所使用的网络为安全网络;设备状态为非安全代表目标方设备处于非安全状态,例如,目标方设备所使用的网络为非安全网络(存在安全隐患的网络(如公用WiFi));设备状态为佩戴代表目标方设备处于用户佩戴状态;设备状态为非佩戴代表目标方设备处于非用户佩戴状态;设备状态为使用代表目标方设备处于用户使用状态;设备状态为非使用代表目标方设备处于非用户使用状态。
所述连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项。
可选地,连接参数包括连接时长、连接速率、连接起始时间、连接结束时间、连接地点中的至少一项,该连接参数可由目标方设备的用户进行设置或由目标方设备自动识别。可选地,连接时长为发起方设备和目标方设备建立连接之后的可用时长,超过该可用时长后连接断开;连接速率为发起方设备和目 标方设备建立连接之后的可用数据交换速率,在数据交换过程中,数据交换速率不允许超过该可用数据交换速率;连接起始时间为发起方设备和目标方设备建立连接的起始时间,该时间可由发起方设备的用户设定或由目标方设备的用户设定,也可为当前时间;连接结束时间为发起方设备和目标方设备之间断开连接的时间,该时间可由发起方设备的用户设定或由目标方设备的用户设定;连接地点为目标方设备的当前地点信息,例如,目标方设备所处地点为会议室,目标方设备为耳机,特别是无线耳机时,不宜两只耳机同时使用以免错过或遗漏会议内容,因此,发起方设备连接该无线耳机后,只向其中的一只耳机(如主耳机)传输待播放数据,又如,目标方设备所处地点为车内,发起方设备的用户为司机,目标方设备为耳机,特别是无线耳机时,为避免司机沉浸于耳机输出的内容,而造成行车安全隐患,因此,发起方设备连接该无线耳机后,只向其中的一只耳机(如主耳机)传输待播放数据,使得发起方设备连接目标方设备时更加灵活智能和安全,提高了用户体验。
可选地,所述第一预设连接规则包括以下至少一种:
若所述设备标识符合第一预设条件,则根据所述设备标识及所述连接信息连接至所述目标方设备,和/或,若所述设备标识不符合第一预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备标识符合第一预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备标识与目标方设备建立连接,和/或,若设备标识不符合第一预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第一预设条件为该设备标识包括历史连接设备的设备标识或是否为特殊标记。
可选地,建立连接的过程为发起方设备通过设备标识识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,参照图9,用户尝试连接智能手表或发起方设备尝试自动连接智能手表,而该智能手表不符合第一预设条件,因此,发起方设备输出“该智能手表为未知设备,建立连接失败”的提示信息。
若所述设备名称符合第二预设条件,则根据所述设备名称及所述连接信息连接至所述目标方设备,和/或,若所述设备名称不符合第二预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备名称符合第二预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备名称与目标方设备建立连接,和/或,若设备名称不符合第二预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第二预设条件为该设备名称包括历史连接设备的设备名称。
可选地,建立连接的过程为发起方设备通过设备名称识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“XXX为未知设备,建立连接失败”的提示信息。
若所述设备地址符合第三预设条件,则根据所述设备地址及所述连接信息连接至所述目标方设备,和/或,若所述设备地址不符合第三预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备地址符合第三预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备地址与目标方设备建立连接,和/或,若设备地址不符合第三预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第三预设条件为该设备地址包括历史连接设备的设备地址。
可选地,建立连接的过程为发起方设备通过设备地址识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“XXX为未知设备,建立连接失败”的提示信息。
若所述设备类型符合第四预设条件,则根据所述设备类型及所述连接信息连接至所述目标方设备,和/或,若所述设备类型不符合第四预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备类型符合第四预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备类型与目标方设备建立连接,和/或,若设备类型不符合第四预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第四预设条件为设备类型满足发起方设备的当前使用条件。
可选地,当前使用条件可由发起方设备自动判断,也可由发起方设备的用户进行设置,例如,发起方设备的用户在玩游戏,则设备类型为用于玩游戏的智能耳机满足发起方设备的当前使用条件;再如,发起方设备的用户需要开启一个智能空调,而设备类型信息提供设备中存在多个智能空调,则通过预设开启规则开启多个智能空调中的一个以满足发起方设备的当前使用条件,可选地,预设开启规则可为开启距离发起方设备最近的智能空调、开启使用次数最多的智能空调等。
可选地,建立连接的过程为发起方设备通过设备类型识别目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“当前无适合使用环境的可使用设备,建立连接失败”的提示信息。
若所述设备数量符合第五预设条件,则根据所述设备数量及所述连接信息连接至所述目标方设备,和/或,若所述设备数量不符合第五预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备数量符合第五预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备数量与目标方设备建立连接,和/或,若设备数量不符合第五预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第五预设条件为设备数量不超过目标方设备的最大可连接设备数。
可选地,建立连接的过程为发起方设备确定设备数量中第二预设优先级最高的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“当前无可供连接的设备,建立连接失败”的提示信息。
若所述设备电量符合第六预设条件,则根据所述设备电量及所述连接信息连接至所述目标方设备,和/或,若所述设备电量不符合第六预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备电量符合第六预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备电量与目标方设备建立连接,和/或,若设备电量不符合第六预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第六预设条件为设备电量大于或等于预设电量阈值。
可选地,建立连接的过程为发起方设备确定设备电量中第二预设优先级最高的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“当前设备的设备电量不满足使用要求,建立连接失败”的提示信息。
若所述设备状态符合第七预设条件,则根据所述设备状态及所述连接信息连接至所述目标方设备,和/或,若所述设备状态不符合第七预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该设备状态符合第七预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及设备状态与目标方设备建立连接,和/或,若设备状态不符合第七预设条件,则发起方设备不连接至目标方设备和/或输出提示信息,可选地,符合第七预设条件为设备状态为正常、顺畅、空闲、允许连接、限制连接、安全、佩戴、使用中的至少一项。
可选地,建立连接的过程为发起方设备确定设备状态中第二预设优先级最高的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。可选地,设备状态中第二预设优先级的确定方式为:设备状态中包括正常、顺畅、空闲、允许连接、限制连接、安全、佩戴、使用的项数越多,第二预设优先级越高。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“当前设备的设备状态不满足使用要求,建立连接失败”的提示信息。
若所述连接参数符合第八预设条件,则根据所述连接参数及所述连接信息连接至所述目标方设备,和/或,若所述连接参数不符合第八预设条件,则不连接至所述目标方设备和/或输出提示信息。
可选地,若该连接参数符合第八预设条件,则发起方设备通过连接用户名、连接密码中的至少一项以及连接参数与目标方设备建立连接,和/或,若设备状态不符合第八预设条件,则发起方设备不连接至目标方设备和/或输出提示信息。
可选地,建立连接的过程为发起方设备确定连接参数中符合第八预设条件的连接参数对应的目标方设备,并通过连接用户名、连接密码中的至少一项完成发起方设备和目标方设备之间的身份验证,以完成连接的建立。
可选地,提示信息可包括文字信息、语音信息等,例如,输出“当前无满足连接要求的设备,建立连接失败”的提示信息。
可选地,所述符合第八预设条件包括以下至少一项:
连接参数中包括连接时长,且历史连接时长小于或等于所述连接时长;
连接参数中包括连接速率,且当前连接速率大于或等于所述连接速率;
连接参数中包括连接起始时间,且当前时间符合起始时间要求;
连接参数中包括连接结束时间,且当前时间符合结束时间要求;
连接参数中包括连接地点,且当前地点符合连接地点要求。
可选地,在连接参数中包括连接时长,且历史连接时长小于连接时长时,符合第八预设条件,可选地,历史连接时长为发起方设备和目标方设备历史连接中的累计总时长,该历史连接可限定在距离当前 时间的一定时间内,例如,距离当前时间10小时内,则保证了该一定时间内,发起方设备和目标方设备之间的连接总时长小于连接时长;在连接参数中包括连接速率,且当前连接速率大于或等于连接速率时,符合第八预设条件,可选地,连接速率为满足连接过程中数据传输的最小连接速率;在连接参数中包括连接起始时间,且当前时间符合起始时间要求时,符合第八预设条件,可选地,连接起始时间应在当前时间之后,例如,当前时间为15:30,则连接起始时间应在15:30之后(如15:35);在连接参数中包括连接结束时间,且当前时间符合结束时间要求时,符合第八预设条件,可选地,连接结束时间应在当前时间之后,同时,在连接开始时间之后,例如,当前时间为15:30,连接起始时间为15:35,则连接结束时间应在15:35之后(如15:40);在连接参数中包括连接地点,且当前地点符合连接地点要求时,符合第八预设条件,可选地,在当前地点为预设地点时符合连接地点要求,预设地点包括会议室、车内等。
可选地,在所述A100步骤之前,还包括:
步骤A000:检测是否接收到预设操作或者检测是否处于预设模式,若是,才执行A100步骤。
可选地,目标方设备检测是否接收到预设操作或者检测是否处于预设模式,若接收到预设操作或当前处于预设模式,则执行根据终端的请求,获取连接信息的步骤;若没有接收到预设操作或当前不处于预设模式,则不执行根据终端的请求,获取连接信息的步骤。可选地,预设模式包括智能模式、自动切换模式等支持通过第一预设连接规则和/或第二预设连接规则进行设备间连接的模式。可选地,预设操作为目标方设备用户针对终端的请求作出的响应操作,包括获取目标方设备的连接信息和不获取目标方设备的连接信息。
可选地,在所述发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之前,还包括:
步骤i,接收所述目标方设备的反馈信息,和/或,接收确认连接指令后,才执行发送所述连接信息,以使与所述终端连接的发送方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤。
可选地,发起方设备接收目标方设备的反馈信息,和/或,接收确认连接指令后,才执行发送所述连接信息步骤。
可选地,反馈信息为目标方设备是否同意发起方设备与之建立连接;确认连接指令为用户在发起方设备输入的确认建立与目标方设备之间的连接的指令,由此,发起方设备用户决定是否建立连接,使得建立连接的过程更加灵活智能,提高用户体验。
可选地,在所述发送方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述目标方设备步骤之后,还包括:
步骤A300:连接成功或失败之后,向所述发送方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
可选地,发起方设备连接目标方设备成功或失败之后,向发起方设备、终端、目标方设备中的至少一个输出提示信息,以提示用户连接成功或失败,提高用户体验。
可选地,提示信息包括语音信息、文字信息、震动信息、灯光信息中的至少一个。可选地,文字信息可通过发起方设备、终端、目标方设备中的至少一个设备的显示屏幕的弹框输出,例如,参照图10,如发起方设备为智能手机,通过“智能电视”终端输出文字信息“智能手机已连接智能手表”,具体还可设置该弹窗的显示时长,如显示0.5秒后自动关闭;语音信息可通过发起方设备、终端、目标方设备中的至少一个设备的扬声器输出,如由发起方设备输出语音信息,其内容可为“已连接XXX”;灯光信息可通过发起方设备、终端、目标方设备中的至少一个设备的闪光灯输出,如通过预设闪光方式提示用户发起方设备已成功与目标方设备建立连接,该预设闪光方式可为每间隔固定时间闪光一次,并连续闪光一段时间,若用户此时解锁该灯光信息输出设备,还可通过输出文字信息或输出语音信息的方式向用户输出提示信息“已连接XXX”;震动信息可通过发起方设备、终端、目标方设备中的至少一个设备的震动功能输出,如通过预设震动方式提示用户发起方设备已成功与目标方设备建立连接,该预设震动方式可为每间隔固定时间震动一次,并连续震动一段时间,若用户此时解锁该灯光信息输出设备,还可通过输出文字信息或输出语音信息的方式向用户输出提示信息“已连接XXX”。
可选地,所述处理方法,还包括:
所述终端同时还与所述目标方设备连接,和/或,所述目标方设备为多个。
可选地,在发起方设备通过终端与目标方设备建立连接时,目标方设备和终端处于连接状态,可选地,目标方设备包括一个或多个。
可选地,所述第二预设连接规则包括以下至少一种:
若连接成功,则发起方设备与目标方设备不再断开或定时断开或超时断开;若连接失败,则发起方设备与目标方设备不再连接或定时连接或周期连接。
可选地,若目标方设备与发起方设备连接成功,则目标方设备与发起方设备不再断开或定时断开或超时断开;若目标方设备与发起方设备连接失败,则目标方设备与发起方设备不再连接或定时连接或周期连接。
可选地,目标方设备与发起方设备连接成功,可通过一定断开策略确定目标方设备与发起方设备之间断开连接的条件,该断开策略包括不再断开或定时断开或超时断开,可选地,不再断开为目标方设备(或发起方设备)未接收到用户的连接断开指令之前,持续保持上述连接;定时断开为在连接建立后,达到一定时间,则目标方设备与发起方设备自动断开连接,例如,连接建立后达到5分钟,则目标方设备与发起方设备自动断开连接;超时断开为在连接建立后,一定时间内目标方设备与发起方设备之间未发生数据交换,则目标方设备与发起方设备自动断开连接,例如,目标方设备与发起方设备之间完成某一数据的传输后,6分钟内目标方设备与发起方设备之间无数据交换,则目标方设备与发起方设备自动断开连接。
可选地,目标方设备与发起方设备之间连接失败后,发起方设备可通过继续连接策略继续尝试连接目标方设备,该继续连接策略包括不再连接或定时连接或周期连接,可选地,不再连接为发起方设备未接收到用户的请求连接指令之前,不再尝试连接目标方设备;定时连接为在连接失败后,达到一定时间,则发起方设备自动尝试再次连接目标方设备,例如,连接建立后达到5分钟,则发起方设备自动尝试再次连接目标方设备;周期连接为在连接失败后,发起方设备周期性尝试再次连接目标方设备,例如,连接失败后,每经过6分钟,发起方设备尝试连接一次目标方设备。
可选地,所述获取连接信息的方式包括以下至少一种:
通过本地获取;
通过服务器获取;
通过与所述目标方设备连接的其他设备获取。
可选地,目标方设备除了通过本地获取自身连接信息外;还可通过服务器获取其他所有能够与发起方设备建立连接的设备的连接信息;还可通过与目标方设备连接的其他设备获取,可选地,其他设备为所有能够与发起方设备建立连接的设备。
可选地,所述处理方法,还包括:
若接收到第一预设指令或检测到所述目标方设备正处于或切换到预设模式,则包括以下至少一种:
立即或延时或定时断开所述目标方设备的设备连接或所有连接;
若接收到第二预设指令,则还原到之前状态;
输出提示信息。
可选地,若接收到第一预设指令或检测到目标方设备正处于或切换到预设模式,则包括以下至少一种:立即或延时或定时断开所述目标方设备的设备连接或所有连接;若接收到第二预设指令,则还原到之前状态;输出提示信息。可选地,延时断开为接收到第一预设指令或检测到目标方设备正处于或切换到预设模式时,一段时间后才断开目标方设备的设备连接或所有连接,该一段时间可由用户设定或系统预设,本实施例中不作具体限定;第一预设指令为使目标方设备与其所连接的部分或全部设备断开连接的指令;第二预设指令为取消目标方设备执行第一预设指令所作出的操作的指令。
可选地,所述处理方法还包括以下至少一项:
在所述发起方设备与所述目标方设备连接成功后,保持或断开所述终端和所述目标方设备之间的连接。
可选地,在目标方设备和发起方设备连接成功后,保持或断开终端和目标方设备之间的连接。
可选地,目标方设备和终端可能为功能相似的设备,发起方设备在与目标方设备连接成功后,断开终端和目标方设备之间的连接,例如,发起方设备为智能耳机,终端为智能手机,目标方设备为与智能手机功能相似的PAD;目标方设备和终端也可能为功能不相似的设备,发起方设备在与目标方设备连接成功后,保持终端和目标方设备之间的连接,例如,发起方设备为智能耳机,终端为智能手机,目标方设备为车载终端。
若所述连接信息发生变化,则更新相应的预设连接规则。
可选地,若连接信息发生变化,更新相应的预设连接规则。
可选地,第一预设连接规则和第二预设连接规则直接受连接信息的影响,例如,连接信息中设备标识的第一预设优先级最高,连接信息中设备数量的第一预设优先级排第二,第一预设连接规则为优先考虑设备标识进行连接,在连接信息发生变化后,不再考虑连接信息中的设备标识,相应地,原本第一预设优先级排第二的设备数量变化为第一优先级最高,此时的第一预设连接规则更新为优先考虑设备数量进行连接。
本实施例中,通过A100:根据终端的请求,获取连接信息;A200:发送所述连接信息,以使与所述终端连接的发起方设备根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至所述 目标方设备。实现了根据终端的请求获取目标方的连接信息后,将连接信息发送至终端,以使与该终端连接的发起方设备通过第一预设连接规则和/或第二预设连接规则和连接信息连接目标方设备,为发起方设备与目标方设备连接时提供更多可选的连接方案,使得发起方设备在与目标方设备建立连接时更加灵活智能。
可选地,本申请还提供一种处理装置,所述处理装置包括:
第一获取模块,用于获取连接信息;可选地,所述连接信息包括至少一第一连接信息和/或至少一第二连接信息,可选地,所述第一连接信息由终端提供,所述第二连接信息由目标方设备提供;
连接模块,用于根据第一预设连接规则和/或第二预设连接规则,和所述连接信息连接目标方设备。
可选地,所述连接模块包括:
检测单元,用于若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,或若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,或者若根据所述第一预设连接规则和所述连接信息连接目标方设备失败的次数达到预设值(优选地,如3次或5次)之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
可选地,所述处理装置还包括:
排序模块,用于对所述连接信息中的一项或多项按照预设策略(如优先级、连接耗时最短、连接耗电最少、连接安全性最好等)排序;
第一生成模块,用于根据排序后的连接信息生成和/或确定所述第一预设连接规则;
第一匹配模块,用于通过所述连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
可选地,所述排序模块包括:
第一排序单元,用于对各连接信息按照第一预设优先级排序;
第二排序单元,用于对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
可选地,所述处理装置还包括:
检测模块,用于检测是否接收到预设操作,若是,才执行所述第一获取模块;
所述检测模块还用于检测是否处于预设模式,若是,才执行所述第一获取模块。
可选地,所述处理装置还包括:
第一接收模块,用于接收所述目标方设备的反馈信息,才执行所述连接模块;
第二接收模块,用于接收确认连接指令后,才执行所述连接模块。
可选地,所述处理装置还包括:
输出模块,用于连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
可选地,所述处理装置还包括:
第二生成模块,用于根据所述第一连接信息和/或所述第二连接信息生成和/或确定所述第一预设连接规则;
第二匹配模块,用于通过所述第一连接信息和/或所述第二连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
可选地,所述处理装置还包括:
保持模块,用于在所述发起方设备与所述目标方设备连接成功后,保持所述终端和所述目标方设备之间的连接;
断开模块,用于在所述发起方设备与所述目标方设备连接成功后,断开所述终端和所述目标方设备之间的连接。
可选地,所述处理装置还包括:
更新模块,用于若所述连接信息发生变化,则更新相应的预设连接规则。
可选地,本申请还提供一种处理装置,所述处理装置包括:
第一获取模块,用于根据发起方设备的请求,获取目标方设备的连接信息;可选地,所述连接信息包括至少一第一连接信息和/或至少一第二连接信息,可选地,所述第一连接信息由终端提供,所述第二连接信息由所述目标方设备提供;
发送模块,用于发送所述连接信息。
可选地,所述连接模块包括:
检测单元,用于若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,或若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,或者若根据所述第一预设连接规则和所述连接信息连接目标方设备失败的次数达到预设值(优选地,如3次或5次)之后,再根据所述第二预 设连接规则和所述连接信息连接目标方设备。
可选地,所述处理装置还包括:
排序模块,用于对所述连接信息中的一项或多项按照预设策略(如优先级、连接耗时最短、连接耗电最少、连接安全性最好等)排序;
第一生成模块,用于根据排序后的连接信息生成和/或确定所述第一预设连接规则;
第一匹配模块,用于通过所述连接信息中的一项或多项匹配第三预设连接规则,得到第一预设连接规则。
可选地,所述排序模块包括:
第一排序单元,用于对各连接信息按照第一预设优先级排序;
第二排序单元,用于对各连接信息中同一连接信息对应的各连接信息提供设备按照第二预设优先级排序。
可选地,所述处理装置还包括:
检测模块,用于检测是否接收到预设操作,若是,才执行所述第一获取模块;
所述检测模块还用于检测是否处于预设模式,若是,才执行所述第一获取模块。
可选地,所述处理装置还包括:
第一接收模块,用于接收所述目标方设备的反馈信息,才执行所述连接模块;
第二接收模块,用于接收确认连接指令后,才执行所述连接模块。
可选地,所述处理装置还包括:
输出模块,用于连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
可选地,所述处理装置还包括:
发送模块,用于若所述发起方设备根据所述第一预设连接规则和/或第二预设连接规则,和所述连接信息连接至第一目标方设备失败后,所述终端获取并发送所述第二目标方设备的连接信息。
可选地,所述处理装置还包括:
保持模块,用于在所述发起方设备与所述目标方设备连接成功后,保持所述终端和所述目标方设备之间的连接;
断开模块,用于在所述发起方设备与所述目标方设备连接成功后,断开所述终端和所述目标方设备之间的连接;
更新模块,用于若所述连接信息发生变化,则更新相应的预设连接规则。
可选地,本申请还提供一种处理装置,所述处理装置包括:
第一获取模块,用于根据终端的请求,获取连接信息;可选地,所述连接信息包括至少一第一连接信息和/或至少一第二连接信息,可选地,所述第一连接信息由所述终端提供,所述第二连接信息由目标方设备提供;
发送模块,用于发送所述连接信息。
可选地,所述连接模块包括:
检测单元,用于若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,或若根据所述第一预设连接规则和所述连接信息连接目标方设备失败之后,或者若根据所述第一预设连接规则和所述连接信息连接目标方设备失败的次数达到预设值(优选地,如3次或5次)之后,再根据所述第二预设连接规则和所述连接信息连接目标方设备。
可选地,所述处理装置还包括:
检测模块,用于检测是否接收到预设操作,若是,才执行所述第一获取模块;
所述检测模块还用于检测是否处于预设模式,若是,才执行所述第一获取模块。
可选地,所述处理装置还包括:
第一接收模块,用于接收所述目标方设备的反馈信息,才执行所述连接模块;
第二接收模块,用于接收确认连接指令后,才执行所述连接模块。
可选地,所述处理装置还包括:
输出模块,用于连接成功或失败之后,向所述发起方设备、所述终端、所述目标方设备中的至少一个输出提示信息。
可选地,所述处理装置还包括:
断开模块,用于立即或延时或定时断开所述目标方设备的设备连接或所有连接;
还原模块,用于若接收到第二预设指令,则还原到之前状态;
所述输出模块还用于输出提示信息。
可选地,所述处理装置还包括:
保持模块,用于在所述发起方设备与所述目标方设备连接成功后,保持所述终端和所述目标方设备之间的连接;
断开模块,用于在所述发起方设备与所述目标方设备连接成功后,断开所述终端和所述目标方设备之间的连接;
更新模块,用于若所述连接信息发生变化,则更新相应的预设连接规则。
本申请提供一种处理方法,参照图13,图13为本申请处理方法一实施例的流程示意图。
本申请实施例提供了处理方法的实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。该处理方法应用于发起方设备中。处理方法包括:
步骤B110:获取第一连接参考信息;
可选地,发起方设备获取第一连接参考信息,发起方设备通过该第一连接参考信息判断是否需要与其他设备建立连接。
可选地,第一连接参考信息可以为以下至少一种:
定位信息、时间信息、设备使用状态信息和指令信息。
可选地,定位信息包括发起方设备的定位信息以及目标方设备的定位信息,发起方设备通过发起方设备的定位信息和目标方设备的定位信息确定与目标方设备之间的距离;时间信息为当前时间,可为发起方设备的本机时间或为由发起方设备获取的网络时间,例如,当前时间为北京时间18点;设备使用状态信息包括由发起方设备周边所能搜索到的设备(包括目标方设备)提供,例如,该设备为耳机,耳机的设备使用状态信息为用户未佩戴;指令信息为由发起方设备接收到的用户输入的指令,例如,用户欲使发起方设备通过互联网远程控制智能家居。
可选地,第一连接参考信息满足预设连接条件,可以包括以下至少一种:
所述定位信息满足第一预设连接条件。
可选地,当第一连接参考信息包括定位信息时,发起方设备判断定位信息是否满足第一预设连接条件。可选地,第一预设连接条件为距离阈值,在发起方设备和目标方设备之间的距离小于距离阈值时,定位信息满足第一预设连接条件。例如,用户手持智能手机,在靠近智能汽车时,当智能手机与智能汽车之间的距离小于距离阈值时,定位信息满足第一预设连接条件;当智能手机与智能汽车之间的距离大于或等于距离阈值时,定位信息不满足第一预设连接条件。可选地,距离阈值可由本领域技术人员根据需要设定,或者是由用户自行设定。
所述时间信息满足第二预设连接条件。
可选地,当第一连接参考信息包括时间信息时,发起方设备判断时间信息是否满足第二预设连接条件。可选地,第二预设连接条件可由用户设定,或由发起方设备对用户日常设备使用习惯进行深度学习后得出。例如,当前时间为23点,用户通过发起方设备设定,23点时,发起方设备需要和空调器建立连接,或用户日常设备使用习惯为23点要调整空调器的温度设置,那么当前时间为23点时,时间信息满足第二预设连接条件;当前时间不为23点时,时间信息不满足第二预设连接条件。
所述设备使用状态信息满足第三预设连接条件。
可选地,当第一连接参考信息包括设备使用状态信息时,发起方设备判断设备使用状态信息是否满足第三预设连接条件。例如,用户存在听音乐的需求(发起方设备检测到用户打开音乐播放软件),智能音箱提供的设备使用状态信息为已开启,而智能耳机提供的设备使用状态信息为用户未佩戴,此时,智能音箱的设备使用状态信息满足第三预设连接条件,智能耳机的设备使用状态信息不满足第三预设连接条件。
所述指令信息满足第四预设连接条件。
可选地,当第一连接参考信息包括指令信息时,发起方设备判断指令信息是否满足第四预设连接条件。可选地,第四预设连接条件为预设指令,和/或通过预设位置(如预设控件、预设界面、锁屏界面、熄屏界面、负一屏、悬浮按钮、屏幕边沿、实体按键、设置界面等)触发,和/或通过预设方式(如语音、隔空手势、操作手势等)触发的。当发起方设备接收到用户输入的指令信息为预设指令时,指令信息满足第四预设连接条件。可选地,该指令信息可以是与扫地机器人建立连接、与智能电视建立连接等,可选地,扫地机器人和智能电视可通过无线路由器与互联网进行连接。
上述设备使用状态信息可以包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项。
可选地,设备运行过程中存在多种设备状态,包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项。
可选地,发起方设备连接的目标方设备的设备状态为异常、卡顿、超负荷、不允许连接、非安全、非佩戴、非使用中的至少一项时,是不方便进行后续的数据交换的,例如,目标方设备的设备状态为卡 顿,在进行后续的数据交换过程中,目标方设备的数据处理过程会缓慢和/或特别长,影响用户体验。
可选地,设备状态为正常代表目标方设备处于正常工作状态;设备状态为异常代表目标方设备处于异常工作状态;设备状态为顺畅代表目标方设备能够顺畅地工作;设备状态为卡顿代表目标方设备不能顺畅地工作,例如,目标方设备响应异常,响应时间相对于顺畅较长;设备状态为空闲代表目标方设备当前需要处理的任务较少,例如,CPU(Central Processing Unit,中央处理器)占用比例较小;设备状态为超负荷代表目标方设备当前需要处理的任务较多,例如CPU占用比例较大;设备状态为允许连接代表目标方设备允许与其他设备建立连接;设备状态为不允许连接代表目标方设备不允许与其他设备建立连接;设备状态为限制连接代表在一定条件下目标方设备才允许与其他设备建立连接;设备状态为安全代表目标方设备处于安全状态,例如,目标方设备所使用的网络为安全网络;设备状态为非安全代表目标方设备处于非安全状态,例如,目标方设备所使用的网络为非安全网络(存在安全隐患的网络,如公用WiFi);设备状态为佩戴代表目标方设备处于用户佩戴状态;设备状态为非佩戴代表目标方设备处于非用户佩戴状态;设备状态为使用代表目标方设备处于用户使用状态;设备状态为非使用代表目标方设备处于非用户使用状态。
通过确定第一连接参考信息是否符合预设连接条件,并在符合时才获取连接信息,提高了发起方设备判断是否与目标方设备建立连接的准确性,从而使得设备连接的过程更加灵活智能,也能减少不必要的连接,进而降低功耗。
步骤B120:当所述第一连接参考信息满足预设连接条件时,获取连接信息,可选地,所述连接信息由目标方设备提供。
可选地,当第一连接参考信息满足预设连接条件时,获取连接信息,该连接信息由目标方设备提供,发起方设备可通过主动搜索周边设备的方式获取到目标方设备发送的连接信息。该发起方设备和目标方设备包括终端设备(如智能手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)和车联网设备(如智能汽车、车载终端等)中的任意一种。
可选地,连接信息为发起方设备中保存的,对于已经与目标方设备建立过连接的情形,发起方设备可以保存目标方设备的连接信息,使得在下一次需要与该目标方设备建立连接时,可以直接使用发起方设备中已保存的连接信息来与目标方设备建立连接,由此目标方设备无需通过广播的方式提供连接信息,可节约能耗。
可选地,连接信息由第三方设备提供,第三方设备分别与发起方设备和目标方设备建立连接,从而将从目标方设备获取的连接信息发送给发起方设备。该第三方设备包括终端设备(如智能手机、PAD等)、服务器设备、智能家居控制中心中的任意一种。该发起方设备和目标方设备包括终端设备(如智能手机、PAD等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)和车联网设备(如智能汽车、车载终端等)中的任意一种。
可选地,上述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项;和/或,所述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
可选地,上述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态、连接用户名、连接密码、连接参数中的至少一项,或上述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项,或上述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
对于设备标识,发起方设备可通过该设备标识识别目标方设备的身份,该设备标识相当于设备的身份特征识别信息;另外,发起方设备还可通过该设备标识识别目标方设备是否为历史连接设备。可选地,在发起方设备判断目标方设备中是否存在与本设备中的预设设备标识相匹配的设备标识时,该设备标识用于功能性区分其他设备,相当于为设备做特殊标记,例如,用户通过设置设备标识使智能手机只能连接智能耳机,而不能连接智能音箱,在目标方设备为智能音箱时,发起方设备无法与该目标方设备建立连接,例如,参照图14,目标方设备为智能音箱时,智能手机4000通过消息提示框4001输出提示信息“尝试连接智能音箱失败,如需连接,请通过“设置”功能解除自动连接智能音箱的限制”。
对于设备名称,发起方设备可通过该设备名称识别目标方设备的身份;发起方设备还可通过该设备名称向用户输出提示信息,例如,设备名称为“智能手机”,发起方设备可输出“已与智能手机建立连接”的提示信息;可选地,发起方设备还可通过该设备名称识别目标方设备是否为历史连接设备。
对于设备地址,发起方设备可通过该设备地址识别目标方设备的身份,该设备地址为设备MAC(Media Access Control,媒体访问控制)地址,发起方设备通过该设备地址与目标方设备建立连接,一般地,在发起方设备与目标方设备通过蓝牙建立连接时,设备地址为蓝牙的MAC地址;在发起方设备与目标方设备通过WiFi(Wireless Fidelity,无线保真)建立连接时,设备地址为WiFi的MAC地址;可选地,发起方设备还可通过该设备地址识别目标方设备是否为历史连接设备。
对于设备类型,发起方设备在连接目标方设备时,目标方设备可能不唯一,换而言之,目标方设备存在多个,在目标方设备存在多个时,发起方设备根据设备类型为该目标方设备进行分类。例如,智能家居中可连接的智能空调存在多个,可将该多个智能空调归为智能空调类;可连接的智能耳机中存在满足用户不同音频播放需求的多个智能耳机,例如,用于听音乐的智能耳机、用于玩游戏的智能耳机、用于看电影的智能耳机等,可将该多个智能耳机归为智能耳机类。
对于设备数量,为保证设备间连接的稳定性和/或连接速率,目标方设备往往会限制最大可连接设备数,在发起方设备向目标方设备发起建立连接请求时,发起方设备可以接收目标方设备反馈的设备数量和/或最大可连接设备数。
对于设备电量,为保证设备间连接的稳定性,发起方设备需要获取目标方设备的设备电量,可以理解的是,设备电量越低,对于相同使用环境(如播放音乐),设备的可使用时间越短,因此,在目标方设备的设备电量低于一定值(如10%或20%等)时,发起方设备没有必要连接目标方设备。
对于设备状态,在发起方设备连接目标方设备时,目标方设备的设备状态可以包括设备使用状态和/或设备运行状态等。
对于连接用户名和连接密码,设备间连接时,为保证连接的准确性和安全性,发起方设备需通过连接用户名以及通过连接密码保证本次连接的设备为目标方设备而非其他可连接设备。
对于连接参数,发起方设备在连接目标方设备时,目标方设备通过连接参数对该连接设定一定的条件,以达到限制该连接的目的。
步骤B130:根据所述连接信息和/或第一预设策略与所述目标方设备建立连接,和/或根据连接结果更新所述第一预设策略。
可选地,发起方设备根据连接信息及第一预设策略与目标方设备建立连接,并根据连接结果更新第一预设策略。可选地,第一预设策略包括设置连接时长、设置连接速度、设置连接时间、设置连接位置、设置连接模式、设置连接优先级、设置功能限制、设置自动触发应用和/或功能和/或服务、设置执行预设控制指令、设置直接连接、设置间接连接中的至少一种。
可选地,对于设置连接时长,在发起方设备与目标方设备建立连接时开始计时,在开始计时后,两设备的连接时间到达连接时长时,发起方设备断开与目标方设备之间的连接。例如,用户向其他人分享一首歌曲时,用户的智能手机与被分享方的智能耳机建立连接,用户希望在该歌曲分享结束后智能手机断开与该智能耳机的连接,此时,可获取该歌曲的时长,并将该时长作为连接时长,在智能手机与智能耳机建立连接时设置连接时长。
可选地,对于设置连接速度,发起方设备通过设置发起方设备和目标方设备之间的连接速度可限制发起方设备与目标方设备之间的数据传输能力。例如,目标方设备通过发起方设备的数据访问功能进行互联网访问,而发起方设备的剩余数据流量不足时,为避免发起方设备的数据流量使用超额,可在发起方设备与目标方设备连接时,设置它们之间的数据传输速率,也就是连接速度。可选地,判断发起方设备的剩余数据流量是否不足的方法可为估计发起方设备用户的每日使用流量大小,并根据发起方设备的剩余流量、每日使用流量大小以及该剩余流量还需使用的天数来计算,在剩余流量小于每日使用流量大小与该剩余流量还需使用的天数之间的乘积时,确定发起方设备的剩余数据流量不足。
可选地,对于设置连接时间,发起方设备通过设置发起方设备和目标方设备之间的连接时间,可限制发起方设备与目标方设备之间建立连接的时间。例如,目标方设备为智能音箱,而发起方设备的用户当前不方便使用该智能音箱,可自动设置用户方便时的时间为建立连接的时间。
可选地,对于设置连接位置,发起方设备通过设置发起方设备和目标方设备之间的连接位置,可限制发起方设备与目标方设备之间建立连接的位置。例如,用户在运动时,所处位置为健身房,由于用户方便使用智能手表而不方便使用智能手机,智能耳机与智能手表连接,而不与智能手机连接。
可选地,对于设置连接优先级,在目标方设备为多个设备时,发起方设备通过设置连接优先级来决定最终建立连接的目标方设备,该连接优先级可根据目标方设备的设备电量和/或设备状态来设置。例如,目标方设备1的设备电量为50%,目标方设备2的设备电量为40%,则目标方设备1的优先级高于目标方设备2的优先级;再例如,目标方设备1的设备状态为卡顿状态,目标方设备2的设备状态为流畅状态,则目标方设备2的优先级高于目标方设备1的优先级。
可选地,对于设置直接连接,在发起方设备与目标方设备建立连接时,发起方设备直接与目标方设备建立连接,而不需要通过第三方设备与目标方设备建立连接。
上述连接模式包括以下至少一种:
若连接成功,则所述发起方设备与目标方设备不再断开或定时断开或超时断开;和/或,
若连接失败,则所述发起方设备与目标方设备不再连接或定时连接或周期连接。
可选地,发起方设备成功连接目标方设备,可通过一定断开策略确定发起方设备与目标方设备之间断开连接的条件,该断开策略包括不再断开或定时断开或超时断开,可选地,不再断开为发起方设备(或 目标方设备)未接收到用户的连接断开指令之前,持续保持上述连接;定时断开为在连接建立后,达到一定时间,则发起方设备与目标方设备自动断开连接,例如,连接建立后达到5分钟,则发起方设备与目标方设备自动断开连接;超时断开为在连接建立后,一定时间内发起方设备与目标方设备之间未发生数据交换,则发起方设备与目标方设备自动断开连接,例如,发起方设备与目标方设备之间完成某一数据的传输后,6分钟内发起方设备与目标方设备之间无数据交换,则发起方设备与目标方设备自动断开连接。例如,参照图15,智能手机5000在时间为5001时,尝试连接手表后,智能手机5000通过消息提示框5002输出提示信息“连接手表失败”,在时间为5004时,再次尝试连接手表后,智能手机5000通过消息提示框5002输出提示信息“连接手表成功”。
和/或,
发起方设备与目标方设备之间连接失败后,发起方设备可通过继续连接策略继续尝试连接目标方设备,该继续连接策略包括不再连接或定时连接或周期连接,可选地,不再连接为发起方设备未接收到用户的请求连接指令之前,不再尝试连接目标方设备;定时连接为在连接失败后,达到一定时间,则发起方设备自动尝试再次连接目标方设备,例如,连接建立后达到5分钟,则发起方设备自动尝试再次连接目标方设备;周期连接为在连接失败后,发起方设备周期性尝试再次连接目标方设备,例如,连接失败后,每经过6分钟,发起方设备尝试连接一次目标方设备。
上述方法还可包括:
若连接成功或连接成功次数达到预设值(如3次或5次),则获取第二连接参考信息,若所述第二连接参考信息与所述第一连接参考信息不同,则将第一预设策略变更为第二预设策略。
可选地,若连接成功或连接成功次数达到预设值(如3次或5次),则获取第二连接参考信息,若第二连接参考信息与第一连接参考信息不同,则将第一预设策略变更为第二预设策略。可选地,连接成功后,持续更新连接参考信息,即,获取第二连接参考信息,以确保连接参考信息满足预设连接条件,在第二连接参考信息不满足预设连接条件时,将第一预设策略变更为第二预设策略,例如,在时间信息不满足预设连接条件时,断开连接;再如,在设备使用状态信息不满足预设连接条件时,在一定时间内再次获取设备使用状态信息进行二次判断设备使用状态信息是否满足预设连接条件,若仍不满足,则断开连接,若满足,则不将第一预设策略变更为第二预设策略。
可选地,在建立连接之后,还可以根据连接结果更新第一预设策略:如若连接成功或连接成功次数达到预设值(如3次或5次),则更新所述第一预设策略为:所述发起方设备与目标方设备不再断开或定时断开或超时断开;
若连接失败或连接失败次数达到预设值(如3次或5次),则更新所述第一预设策略为:所述发起方设备与目标方设备不再连接或定时连接或周期连接;
若连接成功或连接成功次数达到预设值(如3次或5次),则获取第二连接参考信息,若所述第二连接参考信息满足预设条件,则将第一预设策略变更为第二预设策略。
可选地,所述第二连接参考信息满足预设条件,包括以下至少一种:
所述第二连接参考信息与所述第一连接参考信息不同;
所述第二连接参数的值满足预设条件。
可选地,第二连接参考信息可以与第一连接参考信息相同,也可以和第一连接参考信息不同,具体可包括以下至少一种:定位信息、时间信息、设备使用状态信息、指令信息。示例性地,当第一连接参考信息为定位信息时,第二连接参考信息可以为定位信息,也可以为时间信息等。
在一种实施方式中,若第二连接参考信息(如为设备使用状态信息)与第一连接参考信息(如定位信息)不同,则可以判定第二连接参考信息满足预设条件。
在另一种实施方式中,若第二连接参考信息的值(如当前位置、或当前时间点或时间段、或设备使用状态等)符合预设条件(譬如当前位置为预设位置,或者在预设位置范围内,又如当前时间点为预设时间点或预设时间段范围内),则可判定第二连接参考信息满足预设条件。
可选地,第二预设策略可以与第一预设策略相同,也可以和第一预设策略不同,具体可包括以下至少一种:设置连接时长、设置连接速度、设置连接时间、设置连接位置、设置连接模式、设置连接优先级、设置功能限制、设置自动触发应用和/或功能和/或服务、设置执行预设控制指令、设置直接连接、设置间接连接中的至少一种。
在一种实施方式中,发起方设备为手机,目标方设备为耳机,当用户想用手机与耳机建立连接时,根据本申请技术方案,可以先判断手机当前的地理位置是否符合条件(如在家里,不在会议室也不在车上等),如果符合,则根据耳机提供的连接信息连接耳机,可根据第一预设策略(如连接模式为一直连接和/或自动播放预设歌曲等)连接到耳机之后:若手机检测到耳机的电量不足(如只剩20%等),则可以更新第一预设策略为只连接预设时长,之后自动断开;或者若手机检测到位置信息发生变更(如从家里出发到了车上),则可以更新第一预设策略为断开连接或停止播放,通过连接结果来更新原连接策 略,可以实现更灵活更智能的技术效果,在一些应用场景(如开车、睡眠等)中,还可以达到更安全更健康的技术效果。
下表1为第一预设策略和第二预设策略的一些典型实施方式(以发起方为手机,接收方为耳机或者手表为例),可以看出,在连接成功或失败之后,还可以根据连接参考信息再次更新连接策略,进而使得设备之间的连接更灵活和智能,在一些场景中,还可以实现降低功耗、更安全等技术效果,进而提升用户体验。
可选地,更新连接策略是由连接结果及信息变化共同确定,这样可以产生更多的技术方案组合,下表1也给出了一些典型示例。
表1
在一种实施方式中,发起方设备为智能家居控制中心(如智能终端、手机等),目标方设备为音箱。当用户想要在早晨被音乐声唤醒时,根据本申请技术方案,智能家居控制中心首先判断当前的时间是否符合预设条件(如用户设定的闹钟时间、用户习惯的起床时间等),如果符合,则获取音箱提供的连接信息。根据所述连接信息和第一预设策略与音箱建立连接,由于通常用户从醒来到出门上班的时间是固定的,因此可根据第一预设策略来建立连接,如设置连接的时长(控制音箱播放时长、控制音箱关闭时 间等)、设置自动播放音乐(自动播放前次播放的音乐列表中的音乐、播放用户喜爱的音乐类型的音乐等)等。如果连接成功,则继续判断当前时间是否符合第二预设条件(如是否到达设定的音箱播放时长、是否到达设定的音箱关闭时间)、用户是否已经外出,如果是则将第一预设策略变更为第二预设策略,第二预设策略可以为关闭当前正在播放的音箱、关闭房间内的灯、启动扫地机器人执行清扫模式灯。如果连接失败,则将第一预设策略变更为第二预设策略,第二预设策略可以为连接用户的穿戴设备来执行音乐播放功能,例如当连接音箱失败时,智能家居控制中心与用户的智能手表或耳机建立连接来播放音乐,从而唤醒用户。上述方法可以实现更灵活更智能的技术效果。
上述方法还包括以下至少一种:
所述功能限制包括:限制所述发起方设备和/或所述目标方设备的预设系统功能和/或预设应用功能和/或预设服务(可以为前台服务,也可以为后台服务)不能正常使用。
可选地,功能限制包括:限制发起方设备和/或目标方设备的预设系统功能和/或预设应用功能不能正常使用。
可选地,预设系统功能可包括摄像功能、录音功能等,预设应用功能可包括支付功能、聊天功能等,为避免发起方设备或目标方设备用户隐私泄露,或出于对发起方设备或目标方设备的设备安全考虑,可限制发起方设备和目标方设备在建立连接之后,相互之间无法访问与用户隐私或安全相关的数据,具体需要限制的内容可由用户根据需求自行设置,或由设备系统自动判断后设置。
所述自动触发应用或功能包括:自动触发运行所述发起方设备和/或所述目标方设备的下述至少一项:预设系统应用、预设系统功能、预设应用、预设应用功能。
可选地,自动触发运行发起方设备和/或目标方设备的下述至少一项:预设系统应用、预设系统功能、预设应用、预设应用功能。
可选地,预设系统应用可包括相机、录音等,预设应用可包括支付宝、微信等,在发起方设备与目标方设备建立连接时,发起方设备和/或目标方设备自动运行相应应用或功能,该相应应用包括历史最近应用、使用频率最高应用或用户预设应用等,或者是在发起方设备与目标方设备建立连接成功后,如智能耳机连接智能手机,在检测到智能手机当前运行应用为非媒体类应用(不需要使用智能耳机的应用)时,打开用户预设应用(如音乐播放软件),还可以在打开音乐播放软件后打开播放频率最高的音乐,或者是根据当前时间,打开用户在当前时间常听的音乐;该相应功能包括系统功能或应用功能,例如,智能手机与智能相机建立连接时,智能手机和/或智能相机自动弹出相关设置功能,也可通过智能手机遥控智能相机的相关功能。
所述执行预设控制指令包括:执行所述发起方设备的预设控制指令,和/或所述目标方设备的预设控制指令。
可选地,执行发起方设备的预设控制指令,和/或目标方设备的预设控制指令。
可选地,在发起方设备与目标方设备建立连接时,发起方设备向目标方设备输出预设控制指令;当然,也可在发起方设备与目标方设备建立连接时,目标方设备向发起方设备输出预设控制指令。可选地,以发起方设备向目标方设备输出预设控制指令为例,预设控制指令为发起方设备控制目标方设备作出相应的设备控制操作的指令,例如,发起方设备调节目标方设备的音量。可选地,还可结合外界环境信息来输出预设控制指令,例如,用户处于嘈杂的环境下,智能耳机与智能手机建立连接时,智能手机可设置智能耳机的音量为较高的音量并自动开启智能耳机的降噪功能;用户处于安静的环境下时,智能手机可设置智能耳机音量为较低的音量,以适应对应的外界环境信息。可选地,还可结合设备的模式信息来输出预设控制指令,例如智能手表与智能音箱建立连接时,智能手表处于运动模式,智能手表向智能音箱输出预设控制指令,使智能音箱作出相应的设备控制操作,例如,智能音箱根据用户喜好,提示用户是否打开其在运动时爱听的音乐。
所述间接连接包括:发起方与第三方设备连接,且所述第三方设备与所述目标方设备连接。
可选地,发起方与第三方设备连接,且第三方设备与目标方设备连接。
可选地,在发起方设备与目标方设备建立连接时,发起方设备通过先与第三方设备(与目标方设备处于连接状态)建立连接之后,再通过该第三方设备与目标方设备建立连接。
本实施例通过获取第一连接参考信息;当所述第一连接参考信息满足预设连接条件时,获取连接信息,所述连接信息由目标方设备提供;根据所述连接信息和/或第一预设策略与所述目标方设备建立连接,和/或根据连接结果更新所述第一预设策略。实现了通过第一预设策略与目标方设备建立连接,为与目标方设备连接时提供更多可选的连接方案,使得发起方设备在与目标方设备建立连接时更加灵活智能。
可选地,基于本申请处理方法一实施例,提出又一实施例,所述根据所述连接信息和/或第一预设策略与所述目标方设备建立连接步骤之后,还包括:
步骤a,所述发起方设备和/或所述目标方设备输出提示信息。
可选地,发起方设备和/或目标方设备输出提示信息。
可选地,提示信息包括以下至少一种:文字信息、语音信息、灯光信息和震动信息。
可选地,提示信息包括文字信息、语音信息、灯光信息、震动信息中的至少一种。可选地,文字信息可通过发起方设备的显示屏幕的弹窗输出,例如,输出文字提示信息“已建立与xxx的连接”,具体还可设置该弹窗的显示时长,例如,显示0.5秒后该弹窗自动关闭;语音信息可通过发起方设备的扬声器输出,例如,输出语音提示信息,其内容可为“已连接xxx”;灯光信息可通过发起方设备的闪光灯输出,例如,通过预设闪光方式提示用户发起方设备已建立与目标方设备的连接,该预设闪光方式可为每间隔固定时间闪光一次,并连续闪光一段时间;震动信息可通过发起方设备的震动功能输出,如通过预设震动方式提示用户已建立与目标方设备的连接,该预设震动方式可为每间隔固定时间震动一次,并连续震动一段时间。可选地,由于灯光信息和震动信息携带的信息不明显,用户在获取到灯光信息或震动信息时不易理解其含义,因此,在使用灯光信息或震动信息作为提示信息时,最好同时将文字信息或语音信息作为提示信息,以方便用户理解提示信息的含义。
本实施例通过发起方设备和/或目标方设备输出提示信息,以使用户通过该提示信息获取到发起方设备与目标方设备建立连接成功的信息,进而使得设备连接的过程更加灵活智能。
可选地,参照图16,提出本申请处理方法再一实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。该处理方法应用于目标方设备中。处理方法包括:
步骤B210:响应于发起方设备的连接请求,获取第一连接参考信息,当所述第一连接参考信息满足预设连接条件时,获取连接信息。
可选地,响应于发起方设备的连接请求,获取第一连接参考信息,当该第一连接参考信息满足预设连接条件时,获取连接信息。可选地,目标方设备获取第一连接参考信息,并通过该第一连接参考信息判断是否需要与发起方设备建立连接。可选地,该发起方设备和目标方设备包括终端设备(如智能手机、PAD,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)和车联网设备(如智能汽车、车载终端等)中的任意一种。可以理解,发起方设备在发起连接请求时,该连接请求对应了连接的需求,可视为确定了目标方设备,而获取第一连接参考信息的目的是为了确定其当前是否满足与发起方设备建立连接的条件,在其满足时才建立连接,和/或,若不满足,则可以不建立连接,即发起方设备通过第一连接参考信息确定是否与目标方设备建立连接。
可选地,第一连接参考信息可以包括以下至少一种:
定位信息、时间信息、设备使用状态信息和指令信息。
可选地,定位信息包括目标方设备的定位信息以及发起方设备的定位信息,目标方设备通过发起方设备的定位信息和目标方设备的定位信息确定与发起方设备之间的距离;时间信息为当前时间,可为目标方设备的本机时间或为由目标方设备获取的网络时间,例如,当前时间为北京时间18点;设备使用状态信息包括由目标方设备提供,例如,该设备为耳机,耳机的设备使用状态信息为用户未佩戴;指令信息为由目标方设备接收到的用户输入的指令,例如,目标方设备的用户针对发起方设备的响应操作。
上述第一连接参考信息满足预设连接条件,包括以下至少一种:
所述定位信息满足第一预设连接条件。
可选地,当第一连接参考信息包括定位信息时,目标方设备判断定位信息是否满足第一预设连接条件。可选地,第一预设连接条件为距离阈值,在发起方设备和目标方设备之间的距离小于距离阈值时,定位信息满足第一预设连接条件。例如,用户手持智能手机,在靠近智能汽车时,当智能手机与智能汽车之间的距离小于距离阈值时,定位信息满足第一预设连接条件;当智能手机与智能汽车之间的距离大于或等于距离阈值时,定位信息不满足第一预设连接条件。可选地,距离阈值可由本领域技术人员根据需要设定,或者是由用户自行设定。
所述时间信息满足第二预设连接条件。
可选地,当第一连接参考信息包括时间信息时,目标方设备判断时间信息是否满足第二预设连接条件。可选地,第二预设连接条件可由用户设定,或由目标方设备对用户日常设备使用习惯进行深度学习后得出。例如,当前时间为23点,目标方设备为空调器,23点时,空调器需要和发起方设备建立连接,或用户日常设备使用习惯为23点要调整空调器的温度设置,那么当前时间为23点时,时间信息满足第二预设连接条件;当前时间不为23点时,时间信息不满足第二预设连接条件。
所述设备使用状态信息满足第三预设连接条件。
可选地,当第一连接参考信息包括设备使用状态信息时,目标方设备判断设备使用状态信息是否满足第三预设连接条件。例如,用户存在听音乐的需求(目标方设备检测到发起方设备的用户打开音乐播放软件),目标方设备为智能音箱时,智能音箱提供的设备使用状态信息为已开启,而智能耳机提供的 设备使用状态信息为用户未佩戴,此时,智能音箱的设备使用状态信息满足第三预设连接条件,智能耳机的设备使用状态信息不满足第三预设连接条件。
所述指令信息满足第四预设连接条件。
可选地,当第一连接参考信息包括指令信息时,目标方设备判断指令信息是否满足第四预设连接条件。可选地,第四预设连接条件为预设指令,和/或通过预设位置(如预设控件、预设界面、锁屏界面、熄屏界面、负一屏、悬浮按钮、屏幕边沿、实体按键、设置界面等)触发,和/或通过预设方式(如语音、隔空手势、操作手势等)触发的。当目标方设备接收到用户输入的指令信息为预设指令时,指令信息满足第四预设连接条件。例如,该指令信息可以是与扫地机器人建立连接、与智能电视建立连接等,可选地,扫地机器人和智能电视可通过无线路由器与互联网进行连接。
可选地,设备使用状态信息包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项。
可选地,设备运行过程中存在多种设备状态,包括正常、异常、顺畅、卡顿、空闲、超负荷、允许连接、不允许连接、限制连接、安全、非安全、佩戴、非佩戴、使用、非使用中的至少一项。
可选地,目标方设备的设备状态为异常、卡顿、超负荷、不允许连接、非安全、非佩戴、非使用中的至少一项时,是不方便进行后续的数据交换的,例如,目标方设备的设备状态为卡顿,在进行后续的数据交换过程中,目标方设备的数据处理过程会缓慢和/或特别长,影响用户体验。
可选地,设备状态为正常代表目标方设备处于正常工作状态;设备状态为异常代表目标方设备处于异常工作状态;设备状态为顺畅代表目标方设备能够顺畅地工作;设备状态为卡顿代表目标方设备不能顺畅地工作,例如,目标方设备响应异常,响应时间相对于顺畅较长;设备状态为空闲代表目标方设备当前需要处理的任务较少,例如,CPU(Central Processing Unit,中央处理器)占用比例较小;设备状态为超负荷代表目标方设备当前需要处理的任务较多,例如CPU占用比例较大;设备状态为允许连接代表目标方设备允许与其他设备建立连接;设备状态为不允许连接代表目标方设备不允许与其他设备建立连接;设备状态为限制连接代表在一定条件下目标方设备才允许与其他设备建立连接;设备状态为安全代表目标方设备处于安全状态,例如,目标方设备所使用的网络为安全网络;设备状态为非安全代表目标方设备处于非安全状态,例如,目标方设备所使用的网络为非安全网络(存在安全隐患的网络,如公用WiFi);设备状态为佩戴代表目标方设备处于用户佩戴状态;设备状态为非佩戴代表目标方设备处于非用户佩戴状态;设备状态为使用代表目标方设备处于用户使用状态;设备状态为非使用代表目标方设备处于非用户使用状态。
通过确定第一连接参考信息是否符合预设连接条件,并在符合时才获取连接信息,提高了目标方设备判断是否与发起方设备建立连接的准确性,从而使得设备连接的过程更加灵活智能,还可以减少不必要的连接,进而降低功耗。
可选地,连接信息可以包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项;和/或,所述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
可选地,上述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态、连接用户名、连接密码、连接参数中的至少一项,或上述连接信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备状态中的至少一项,或上述连接信息包括连接用户名、连接密码、连接参数中的至少一项。
对于设备标识,目标方设备可通过该设备标识向发起方设备提供身份识别信息,该设备标识相当于设备的身份特征识别信息;另外,目标方设备还可通过该设备标识向发起方设备提供目标方设备是否为历史连接设备的信息。可选地,该设备标识还用于功能性区分其他设备,相当于为设备做特殊标记,例如,用户通过设置设备标识使智能手机只能连接智能耳机,而不能连接智能音箱,在目标方设备为智能音箱时,发起方设备无法与该目标方设备建立连接,例如,参照图14,目标方设备为智能音箱时,智能手机4000通过消息提示框4001输出提示信息“尝试连接智能音箱失败,如需连接,请通过“设置”功能解除自动连接智能音箱的限制”。
对于设备名称,目标方设备可通过该设备名称向发起方设备提供身份识别信息;目标方设备还可通过该设备名称使发起方设备通过该设备名称向用户输出提示信息,例如,设备名称为“智能手机”,发起方设备可输出“已与智能手机建立连接”的提示信息;可选地,目标方设备还可通过该设备标识向发起方设备提供目标方设备是否为历史连接设备的信息。
对于设备地址,目标方设备可通过该设备地址向发起方设备提供身份识别信息,该设备地址为设备MAC(Media Access Control,媒体访问控制)地址,目标方设备通过该设备地址与发起方设备建立连接,一般地,在目标方设备与发起方设备通过蓝牙建立连接时,设备地址为蓝牙的MAC地址;在目标方设备与发起方设备通过WiFi(Wireless Fidelity,无线保真)建立连接时,设备地址为WiFi的MAC地址;可选地,目标方设备还可通过该设备地址向发起方设备提供目标方设备是否为历史连接设备的信息。
对于设备类型,目标方设备在连接发起方设备时,目标方设备可能不唯一,换而言之,目标方设备存在多个,在目标方设备存在多个时,需要向发起方设备提供设备类型,以使发起方设备根据设备类型为该目标方设备进行分类。例如,智能家居中可连接的智能空调存在多个,可将该多个智能空调归为智能空调类;可连接的智能耳机中存在满足用户不同音频播放需求的多个智能耳机,例如,用于听音乐的智能耳机、用于玩游戏的智能耳机、用于看电影的智能耳机等,可将该多个智能耳机归为智能耳机类。
对于设备数量,为保证设备间连接的稳定性和/或连接速率,目标方设备限制了最大可连接设备数,在发起方设备向目标方设备发起建立连接请求时,目标方设备向发起方设备反馈设备数量以及最大可连接设备数。
对于设备电量,为保证设备间连接的稳定性,目标方设备需要向发起方设备提供设备电量,可以理解的是,设备电量越低,对于相同使用环境(如播放音乐),设备的可使用时间越短,因此,在目标方设备的设备电量低于一定值(如10%或20%等)时,没有必要与发起方设备建立连接。
对于设备状态,在目标方设备连接发起方设备时,目标方设备的设备状态可为设备使用状态和设备运行状态等。
对于连接用户名和连接密码,设备间连接时,为保证连接的准确性和安全性,目标方设备需通过连接用户名以及通过连接密码保证本次连接的设备为发起方设备而非其他可连接设备。
对于连接参数,目标方设备在连接发起方设备时,目标方设备通过连接参数对该连接设定一定的条件,以达到限制该连接的目的。
步骤B220:发送所述连接信息至所述发起方设备,以使所述发起方设备根据所述连接信息和/或第一预设策略与所述目标方设备建立连接,和/或根据连接结果更新所述第一预设策略。
可选地,目标方设备发送连接信息至发起方设备,以使发起方设备根据连接信息及第一预设策略与目标方设备建立连接,并根据连接结果更新第一预设策略。
可选地,第一预设策略包括设置连接时长、设置连接速度、设置连接时间、设置连接位置、设置连接模式、设置连接优先级、设置功能限制、设置自动触发应用和/或功能和/或服务、设置执行预设控制指令、设置直接连接、设置间接连接中的至少一种。
可选地,对于设置连接时长,在目标方设备与发起方设备建立连接时开始计时,在开始计时后,两设备的连接时间到达连接时长时,目标方设备断开与发起方设备之间的连接。例如,用户向其他人分享一首歌曲时,用户的智能手机与被分享方的智能耳机建立连接,用户希望在该歌曲分享结束后智能手机断开与该智能耳机的连接,此时,可获取该歌曲的时长,并将该时长作为连接时长,在智能手机与智能耳机建立连接时设置连接时长。
可选地,对于设置连接速度,目标方设备通过设置目标方设备和发起方设备之间的连接速度可限制目标方设备和发起方设备之间的数据传输能力。例如,目标方设备通过数据访问功能进行互联网访问,而目标方设备的剩余数据流量不足时,为避免目标方设备的数据流量使用超额,可在目标方设备和发起方设备连接时,设置它们之间的数据传输速率,也就是连接速度。可选地,判断目标方设备的剩余数据流量是否不足的方法可为估计目标方设备用户的每日使用流量大小,并根据目标方设备的剩余流量、每日使用流量大小以及该剩余流量还需使用的天数来计算,在剩余流量小于每日使用流量大小与该剩余流量还需使用的天数之间的乘积时,确定目标方设备的剩余数据流量不足。
可选地,对于设置连接时间,目标方设备通过设置目标方设备和发起方设备之间的连接时间,可限制目标方设备和发起方设备之间建立连接的时间。例如,目标方设备为智能音箱,而发起方设备的用户当前不方便使用该智能音箱,可自动设置用户方便时的时间为建立连接的时间。
可选地,对于设置连接位置,目标方设备通过设置目标方设备和发起方设备之间的连接位置,可限制目标方设备和发起方设备之间建立连接的位置。例如,用户在运动时,所处位置为健身房,由于用户方便使用智能手表而不方便使用智能手机,智能耳机与智能手表连接,而不与智能手机连接。
可选地,对于设置连接优先级,在目标方设备为多个设备时,可向发起方设备发送设备电量和/或设备状态,以使发起方设备通过设置连接优先级来决定最终建立连接的目标方设备。例如,目标方设备1的设备电量为50%,目标方设备2的设备电量为40%,则目标方设备1的优先级高于目标方设备2的优先级;再例如,目标方设备1的设备状态为卡顿状态,目标方设备2的设备状态为流畅状态,则目标方设备2的优先级高于目标方设备1的优先级。
可选地,对于设置直接连接,在目标方设备和发起方设备建立连接时,目标方设备直接和发起方设备建立连接,而不需要通过第三方设备与发起方设备建立连接。
上述连接模式包括以下至少一种:
若连接成功,则所述目标方设备与发起方设备不再断开或定时断开或超时断开;和/或,
若连接失败,则所述目标方设备与发起方设备不再连接或定时连接或周期连接。
可选地,目标方设备成功连接发起方设备,可通过一定断开策略确定目标方设备与发起方设备之间 断开连接的条件,该断开策略包括不再断开或定时断开或超时断开,可选地,不再断开为发起方设备(或目标方设备)未接收到用户的连接断开指令之前,持续保持上述连接;定时断开为在连接建立后,达到一定时间,则目标方设备与发起方设备自动断开连接,例如,连接建立后达到5分钟,则目标方设备与发起方设备自动断开连接;超时断开为在连接建立后,一定时间内目标方设备与发起方设备之间未发生数据交换,则目标方设备与发起方设备自动断开连接,例如,目标方设备与发起方设备之间完成某一数据的传输后,6分钟内目标方设备与发起方设备之间无数据交换,则目标方设备与发起方设备自动断开连接。例如,参照图15,智能手机5000在时间为5001时,尝试连接手表后,智能手机5000通过消息提示框5002输出提示信息“连接手表失败”,在时间为5004时,再次尝试连接手表后,智能手机5000通过消息提示框5002输出提示信息“连接手表成功”。
和/或,
目标方设备与发起方设备之间连接失败后,目标方设备可通过继续连接策略继续尝试连接发起方设备,该继续连接策略包括不再连接或定时连接或周期连接,可选地,不再连接为目标方设备未接收到发起方设备的用户的请求连接指令之前,不再尝试连接发起方设备;定时连接为在连接失败后,达到一定时间,则目标方设备自动尝试再次连接发起方设备,例如,连接建立后达到5分钟,则目标方设备自动尝试再次连接发起方设备;周期连接为在连接失败后,目标方设备周期性尝试再次连接发起方设备,例如,连接失败后,每经过6分钟,目标方设备尝试连接一次发起方设备。
上述方法还可包括:
若连接成功或连接成功次数达到预设值(如3次或5次),则获取第二连接参考信息,若所述第二连接参考信息与所述第一连接参考信息不同,则将第一预设策略变更为第二预设策略。
可选地,若连接成功,则目标方设备获取第二连接参考信息,若第二连接参考信息与第一连接参考信息不同,则将第一预设策略变更为第二预设策略。可选地,连接成功后,持续更新连接参考信息,即,目标方设备获取第二连接参考信息,以确保连接参考信息满足预设连接条件,在第二连接参考信息不满足预设连接条件时,将第一预设策略变更为第二预设策略,例如,在时间信息不满足预设连接条件时,断开连接;再如,在设备使用状态信息不满足预设连接条件时,在一定时间内再次获取设备使用状态信息进行二次判断设备使用状态信息是否满足预设连接条件,若仍不满足,则断开连接,若满足,则不将第一预设策略变更为第二预设策略。
可选地,在建立连接之后,还可以根据连接结果更新第一预设策略:如若连接成功或连接成功次数达到预设值(如3次或5次),则更新所述第一预设策略为:所述发起方设备与目标方设备不再断开或定时断开或超时断开;
若连接失败或连接失败次数达到预设值(如3次或5次),则更新所述第一预设策略为:所述发起方设备与目标方设备不再连接或定时连接或周期连接;
若连接成功或连接成功次数达到预设值(如3次或5次),则获取第二连接参考信息,若所述第二连接参考信息满足预设条件,则将第一预设策略变更为第二预设策略。
可选地,第二连接参考信息满足预设条件,包括以下至少一种:
所述第二连接参考信息与所述第一连接参考信息不同;
所述第二连接参数的值满足预设条件。
可选地,第二连接参考信息可以与第一连接参考信息相同,也可以和第一连接参考信息不同,具体可包括以下至少一种:定位信息、时间信息、设备使用状态信息、指令信息。示例性地,当第一连接参考信息为定位信息时,第二连接参考信息可以为定位信息,也可以为时间信息等。
在一种实施方式中,若第二连接参考信息(如为设备使用状态信息)与第一连接参考信息(如定位信息)不同,则可以判定第二连接参考信息满足预设条件。
在另一种实施方式中,若第二连接参考信息的值(如当前位置、或当前时间点或时间段、或设备使用状态等)符合预设条件(譬如当前位置为预设位置,或者在预设位置范围内,又如当前时间点为预设时间点或预设时间段范围内),则可判定第二连接参考信息满足预设条件。
可选地,第二预设策略可以与第一预设策略相同,也可以和第一预设策略不同,具体可包括以下至少一种:设置连接时长、设置连接速度、设置连接时间、设置连接位置、设置连接模式、设置连接优先级、设置功能限制、设置自动触发应用和/或功能和/或服务、设置执行预设控制指令、设置直接连接、设置间接连接中的至少一种。
在一种实施方式中,发起方设备为手机,目标方设备为耳机,当用户想用手机与耳机建立连接时,根据本申请技术方案,可以先判断手机当前的地理位置是否符合条件(如在家里,不在会议室也不在车上等),如果符合,则根据耳机提供的连接信息连接耳机,可根据第一预设策略(如连接模式为一直连接和/或自动播放预设歌曲等)连接到耳机之后:若手机检测到耳机的电量不足(如只剩20%等),则可以更新第一预设策略为只连接预设时长,之后自动断开;或者若手机检测到位置信息发生变更(如从 家里出发到了车上),则可以更新第一预设策略为断开连接或停止播放,通过连接结果来更新原连接策略,可以实现更灵活更智能的技术效果,在一些应用场景(如开车、睡眠等)中,还可以达到更安全更健康的技术效果。
下表2为第一预设策略和第二预设策略的一些典型实施方式(以发起方为手机,接收方为耳机或者手表为例),可以看出,在连接成功或失败之后,还可以根据连接参考信息再次更新连接策略,进而使得设备之间的连接更灵活和智能,在一些场景中,还可以实现降低功耗、更安全等技术效果,进而提升用户体验。
可选地,更新连接策略是由连接结果及信息变化共同确定,这样可以产生更多的技术方案组合,下表2也给出了一些典型示例。
表2
在一种实施方式中,发起方设备为智能家居控制中心(如智能终端、手机等),目标方设备为音箱。当用户想要在早晨被音乐声唤醒时,根据本申请技术方案,智能家居控制中心首先判断当前的时间是否符合预设条件(如用户设定的闹钟时间、用户习惯的起床时间等),如果符合,则获取音箱提供的连接信息。根据所述连接信息和第一预设策略与音箱建立连接,由于通常用户从醒来到出门上班的时间是固定的,因此可根据第一预设策略来建立连接,如设置连接的时长(控制音箱播放时长、控制音箱关闭时间等)、设置自动播放音乐(自动播放前次播放的音乐列表中的音乐、播放用户喜爱的音乐类型的音乐等)等。如果连接成功,则继续判断当前时间是否符合第二预设条件(如是否到达设定的音箱播放时长、是否到达设定的音箱关闭时间)、用户是否已经外出,如果是则将第一预设策略变更为第二预设策略,第二预设策略可以为关闭当前正在播放的音箱、关闭房间内的灯、启动扫地机器人执行清扫模式灯。如果连接失败,则将第一预设策略变更为第二预设策略,第二预设策略可以为连接用户的穿戴设备来执行音乐播放功能,例如当连接音箱失败时,智能家居控制中心与用户的智能手表或耳机建立连接来播放音乐,从而唤醒用户。上述方法可以实现更灵活更智能的技术效果。
上述方法还包括以下至少一种:
所述功能限制包括:限制所述发起方设备和/或所述目标方设备的预设系统功能和/或预设应用功能和/或预设服务(可以为前台服务,也可以为后台服务)不能正常使用。
可选地,功能限制包括:限制发起方设备和/或目标方设备的预设系统功能和/或预设应用功能不能正常使用。
可选地,预设系统功能可包括摄像功能、录音功能等,预设应用功能可包括支付功能、聊天功能等,为避免发起方设备或目标方设备用户隐私泄露,或出于对发起方设备或目标方设备的设备安全考虑,可限制目标方设备和发起方设备在建立连接之后,相互之间无法访问与用户隐私或安全相关的数据,具体需要限制的内容可由用户根据需求自行设置,或由设备系统自动判断后设置。
所述自动触发应用或功能包括:自动触发运行所述发起方设备和/或所述目标方设备的下述至少一项:预设系统应用、预设系统功能、预设应用、预设应用功能。
可选地,自动触发运行发起方设备和/或目标方设备的下述至少一项:预设系统应用、预设系统功能、预设应用、预设应用功能。
可选地,预设系统应用可包括相机、录音等,预设应用可包括支付宝、微信等,在目标方设备和发起方设备建立连接时,发起方设备和/或目标方设备自动运行相应应用或功能,该相应应用包括历史最近应用、使用频率最高应用或用户预设应用等,或者是在目标方设备和发起方设备建立连接成功后,如智能耳机连接智能手机,在检测到智能手机当前运行应用为非媒体类应用(不需要使用智能耳机的应用)时,打开用户预设应用(如音乐播放软件),还可以在打开音乐播放软件后打开播放频率最高的音乐,或者是根据当前时间,打开用户在当前时间常听的音乐;该相应功能包括系统功能或应用功能,例如,智能手机与智能相机建立连接时,智能手机和/或智能相机自动弹出相关设置功能,也可通过智能手机遥控智能相机的相关功能。
所述执行预设控制指令包括:执行所述发起方设备的预设控制指令,和/或所述目标方设备的预设控制指令。
可选地,执行发起方设备的预设控制指令,和/或目标方设备的预设控制指令。
可选地,在目标方设备和发起方设备建立连接时,目标方设备向发起方设备输出预设控制指令;当然,也可在目标方设备和发起方设备建立连接时,发起方设备向目标方设备输出预设控制指令。可选地,以目标方设备向发起方设备输出预设控制指令为例,预设控制指令为目标方设备控制发起方设备作出相应的设备控制操作的指令,例如,目标方设备调节发起方设备的音量。可选地,还可结合外界环境信息来输出预设控制指令,例如,用户处于嘈杂的环境下,智能耳机与智能手机建立连接时,智能手机可设置智能耳机的音量为较高的音量并自动开启智能耳机的降噪功能;用户处于安静的环境下时,智能手机可设置智能耳机音量为较低的音量,以适应对应的外界环境信息。可选地,还可结合设备的模式信息来输出预设控制指令,例如智能手表与智能音箱建立连接时,智能手表处于运动模式,智能手表向智能音箱输出预设控制指令,使智能音箱作出相应的设备控制操作,例如,智能音箱根据用户喜好,提示用户是否打开其在运动时爱听的音乐。
所述间接连接包括:发起方与第三方设备连接,且所述第三方设备与所述目标方设备连接。
可选地,发起方与第三方设备连接,且第三方设备与目标方设备连接。
可选地,在目标方设备与发起方设备建立连接时,发起方设备通过先与第三方设备(与目标方设备处于连接状态)建立连接之后,再通过该第三方设备与目标方设备建立连接。
本实施例通过响应于发起方设备的连接请求,获取第一连接参考信息,当所述第一连接参考信息满足预设连接条件时,获取连接信息;发送所述连接信息至所述发起方设备,以使所述发起方设备根据所述连接信息和/或第一预设策略与所述目标方设备建立连接,和/或根据连接结果更新所述第一预设策略。实现了通过第一预设策略与发起方设备建立连接,为与发起方设备连接时提供更多可选的连接方案,使得目标方设备在与发起方设备建立连接时更加灵活智能。
可选地,基于本申请处理方法再一实施例,提出一实施例,所述方法还包括:
步骤b,确定所述连接请求是否符合预设连接要求;
可选地,目标方设备需要对发起方设备发送的连接请求进行预设条件判断,也就是确定该连接要求是否符合预设连接要求。
步骤c,若所述连接请求符合预设连接要求,则反馈可连接。
可选地,若发起方设备发送的连接请求符合目标方设备设置的预设连接要求,则说明目标方设备可以与发起方设备建立连接,并向发起方设备反馈可连接,以使发起方设备通过目标方设备反馈的可连接与目标方设备建立连接。
上述确定所述连接请求是否符合预设要求的步骤之后,还包括:
步骤d,若所述连接请求不符合预设连接要求,则反馈可连接但设置与所述发起方设备建立连接后的数据交换权限。
可选地,若发起方设备发送的连接请求不符合目标方设备设置的预设连接要求,则目标方设备在向发起方设备反馈可连接的同时设置与发起方设备建立连接后的数据交换权限。例如,该数据交换权限可为限制文本文件数据的交换。可选地,该数据交换权限不仅限制目标方设备向发起方设备传输被限制交换的数据,而且还可限制目标方设备接收由发起方设备发送的被限制交换的数据。
上述预设连接要求包括安全要求。
可选地,为确保目标方设备的使用安全,上述预设连接要求包括安全要求。可选地,安全要求包括发起方设备是否为注册设备,该注册设备可为在目标方设备所在连接网络有注册记录的设备。
本实施例通过确定连接请求是否符合预设连接要求,包括安全要求,并在符合时反馈可连接,在不符合时在反馈可连接的同时设置数据交换权限,使得连接请求无论是否符合预设连接要求均可实现安全连接。
可选地,本申请还提供一种处理装置,如图17所示,所述处理装置包括:
第一获取模块10,用于获取第一连接参考信息;
第二获取模块20,用于当所述第一连接参考信息满足预设连接条件时,获取连接信息;
建立连接模块30,用于根据所述连接信息和/或第一预设策略与所述目标方设备建立连接;
更新模块40,用于根据连接结果更新所述第一预设策略。
可选地,所述更新模块包括:
第一更新单元,用于若连接成功或连接成功次数达到预设值(如3次或5次),则更新所述第一预设策略为:所述发起方设备与目标方设备不再断开或定时断开或超时断开;
第二更新单元,用于若连接失败或连接失败次数达到预设值(如3次或5次),则更新所述第一预设策略为:所述发起方设备与目标方设备不再连接或定时连接或周期连接;
获取单元,用于若连接成功或连接成功次数达到预设值(如3次或5次),则获取第二连接参考信息;
变更单元,用于若所述第二连接参考信息满足预设条件,则将第一预设策略变更为第二预设策略。
可选地,所述处理装置还包括:
输出模块,用于所述发起方设备和/或所述目标方设备输出提示信息。
可选地,本申请还提供一种处理装置,所述处理装置包括:
第一获取模块10,用于响应于发起方设备的连接请求,获取第一连接参考信息;
第二获取模块20,用于当所述第一连接参考信息满足预设连接条件时,获取连接信息;
发送模块30,用于发送所述连接信息至所述发起方设备;
更新模块40,用于根据连接结果更新所述第一预设策略。
可选地,所述更新模块包括:
第一更新单元,用于若连接成功或连接成功次数达到预设值(如3次或5次),则更新所述第一预设策略为:所述发起方设备与目标方设备不再断开或定时断开或超时断开;
第二更新单元,用于若连接失败或连接失败次数达到预设值(如3次或5次),则更新所述第一预设策略为:所述发起方设备与目标方设备不再连接或定时连接或周期连接;
获取单元,用于若连接成功或连接成功次数达到预设值(如3次或5次),则获取第二连接参考信息;
变更单元,用于若所述第二连接参考信息满足预设条件,则将第一预设策略变更为第二预设策略。
本申请提供一种处理方法,参照图18,图18为本申请处理方法一实施例的流程示意图。
本申请实施例提供了处理方法的实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。处理方法可应用于管理设备,该管理设备包括但不限于个人计算机和智能手机等。为了便于描述,以下省略执行主体描述处理方法的各个步骤,处理方法包括:
步骤C10:输出至少一第一控制信息和至少一第二控制信息,可选地,所述第一控制信息与直接连接于管理设备的第一设备相对应,所述第二控制信息与间接连接于管理设备的第二设备相对应。
可选地,在所述输出至少一第一控制信息和/或至少一第二控制信息的步骤之前,还包括:检测是否发生了预设事件,若是,才执行所述输出至少一第一控制信息和/或至少一第二控制信息的步骤;和/或,若否,则不执行所述输出至少一第一控制信息和/或至少一第二控制信息的步骤;
可选地,所述预设事件包括控制中心发生切换、或所述第一设备与所述管理设备建立或断开连接、或所述第二设备与所述管理设备建立或断开连接、或所述第一设备和/或所述第二设备上的系统和/或应用的功能和/或界面发生变化(如闹钟响起、应用打开或退出等)、或所述第一设备和/或所述第二设备的状态信息(如剩余电量低于某一预设值,如10%;再如所处的环境改变,如从白天变黑夜,再如从公司到家里等)发生变化中的至少一种。
可选地,所述设备的状态信息包括设备标识、设备名称、设备地址、设备类型、设备数量、设备电量、设备使用状态中的至少一项。
可选地,所述设备使用状态可以包括设备所处的环境(如时间、地点等)、存储空间信息、使用信息(如流量信息、再如使用习惯信息、还如当前使用应用信息等)、运行状态正常、运行状态异常、运行状态顺畅、运行状态卡顿、设备处于空闲状态、设备处于超负荷运行状态、设备处于允许连接状态、设备处于不允许连接状态、设备处于限制连接状态、设备处于安全状态或模式、设备处于非安全状态或模式、设备处于佩戴状态、设备处于非佩戴状态、设备处于使用状态、设备处于非使用状态中的至少一项。
可选地,输出至少一第一控制信息和/或至少一第二控制信息,可选地,第一控制信息与连接于管理设备的第一设备相对应,第二控制信息与连接于管理设备的第二设备相对应。可选地,管理设备、第一设备和第二设备包括终端设备(如智能手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)和车联网设备(如智能汽车、车载终端等)中的任意一种。
上述第一控制信息和/或上述第二控制信息的内容包括以下至少一种:所述第一设备和/或所述第二设备的设备信息;所述第一设备应用信息和/或功能信息和/或服务信息;所述第二设备应用信息和/或功能信息和/或服务信息;所述第一设备操作界面信息和/或所述第二设备操作界面信息。
可选地,第一控制信息和/或第二控制信息的内容包括:第一设备和/或第二设备的设备信息;第一设备应用信息和/或功能信息;第二设备应用信息和/或功能信息;第一设备操作界面信息和/或第二设备操作界面信息中的至少一种。
对于第一设备和/或第二设备的设备信息,其包括设备名称、设备标识等用于便于用户区分各设备的信息,例如,设备名称为“智能电视”,用户可通过该设备名称获知该设备为智能电视,而不会误将智能电视认成智能手机;其还包括设备地址,如蓝牙地址、WIFI(Wireless Fidelity,无线保真)地址等用于设备间进行数据交换时的信息,是各设备独有的身份信息。
对于第一设备应用信息和/或功能信息,第一设备应用信息包括系统应用(如相机、录音)信息(如应用名称、应用图标)、付费应用(如游戏应用、办公应用)信息(如应用名称、应用图标)等;第一设备功能信息包括第一设备应用中的功能,如拍照、摄像、播放音频、新建文件等。
对于第二设备应用信息和/或功能信息,第二设备应用信息包括系统应用(如相机、录音)信息(如应用名称、应用图标)、付费应用(如游戏应用、办公应用)信息(如应用名称、应用图标)等;第二设备功能信息包括第一设备应用中的功能,如拍照、摄像、播放音频、新建文件等。
对于第一设备操作界面信息和/或第二设备操作界面信息,操作界面信息包括设备当前显示的界面,可实现远程对第一设备和/或第二设备进行控制。
上述第一控制信息和/或上述第二控制信息的输出形式包括以下至少一种:一个设备对应一个窗口或页面或控件或卡片;所有设备对应显示在同一个窗口或页面或控件或卡片;所述第一控制信息显示在第一显示区域或第一显示屏幕;所述第二控制信息显示在第二显示区域或第二显示屏幕;所述第一控制信息和/或所述第二控制信息同时显示在一显示区域或一显示屏幕。
可选地,第一控制信息和/或第二控制信息的输出形式包括以下至少一种:一个设备对应一个窗口或页面或控件或卡片;所有设备对应显示在同一个窗口或页面或控件或卡片;第一控制信息显示在第一 显示区域或第一显示屏幕;第二控制信息显示在第二显示区域或第二显示屏幕;第一控制信息和/或所述第二控制信息同时显示在一显示区域或一显示屏幕。
可选地,窗口一般指未完全占用整个屏幕进行显示的显示方式,例如弹框,参照图19,400为智能手机,401为弹框;而对于页面则一般完全占用整个屏幕进行显示,例如浏览器的网页;对于控件,一般指的是子窗口,例如列表框、编辑框等。对于显示与窗口或页面或控件或卡片,其确定的是第一控制信息和/或第二控制信息的表现形式,即呈现出来的形状。
对于显示区域、显示屏幕,其确定的是第一控制信息和/或第二控制信息的显示位置。可选地,显示区域即部分显示屏幕。可以理解的是,管理设备可以有一个或多个显示屏幕。
可选地,管理设备为数据处理中心,例如,从第一设备获取第一控制信息。
上述方法还包括以下至少一种:所述第一设备与所述管理设备直接或间接连接;所述第二设备与所述管理设备直接或间接连接。
可选地,连接类型包括直接连接和间接连接,第一设备可与管理设备直接连接或间接连接,第二设备也可与管理设备直接连接或间接连接。例如第一设备与管理设备直接连接,第一设备与第二设备直接连接,则管理设备与第二设备间接连接。
步骤C20:接收操作信息,根据所述操作信息和/或第一预设策略执行相应控制,和/或更新所述第一控制信息和/或所述第二控制信息。
可选地,接收操作信息,根据操作信息和第一预设策略执行相应控制,或者是更新第一控制信息和/或第二控制信息,或者是根据操作信息和第一预设策略执行相应控制以及更新第一控制信息和/或第二控制信息。可选地,操作信息为与被输出的第一控制信息和/或第二控制信息对应的信息,例如,管理设备输出第一控制信息和/或第二控制信息后,用户针对该输出的控制信息进行操作,从而产生操作信息。
可选地,更新第一控制信息和/或第二控制信息的目的在于为用户区别显示其操作信息对应的第一控制信息和/或第二控制信息,以使用户通过该区别显示的第一控制信息和/或第二控制信息确定其所操作的对象。
上述C20步骤之前,检测当前输出控制信息的管理设备是否满足第一预设规则,若是,才执行所述C20步骤。
可选地,检测当前输出控制信息的管理设备是否满足第一预设规则,若是,才执行接收操作信息,并根据所述操作信息和/或第一预设策略执行相应控制步骤。第一预设规则的引入,避免了用户的误操作,可以理解的是,误操作是用户无该操作意愿而产生的操作,即不需要获取操作信息。
上述满足第一预设规则,包括以下至少一种:所述管理设备为控制中心;所述管理设备处于预设模式;所述管理设备的界面处于可操作状态;输出鉴权信息并鉴权通过;接收到预设操作指令。
可选地,满足第一预设规则,包括以下至少一种:管理设备为控制中心,可以理解的是,控制中心才获取第一控制信息和/或第二控制信息;管理设备处于预设模式;管理设备的界面处于可操作状态;输出鉴权信息并鉴权通过;接收到预设操作指令。
可选地,预设模式包括智能模式、快捷操作模式、自动切换模式等执行控制中心相关功能的模式。
可选地,管理设备的界面处于可操作状态可包括设备处于解锁状态。
可选地,对于鉴权信息,其可确保当前操作设备的用户为授权用户。
可选地,对于预设操作指令,其相当于二次确认指令,包括预设手势指令、预设语音命令、预设组合按键命令等。
上述第一预设策略,包括以下至少一种:若所述操作信息为切换连接操作,则变更所述第一设备的连接类型,和/或,变更所述第二设备的连接类型;若所述操作信息为建立连接操作,则建立所述第一设备和所述第二设备之间的连接;若所述操作信息为断开连接操作,则输出断开设置信息,并根据设置指令设置断开时间、断开时长、重连策略中的至少一种;若所述操作信息为设置操作,则输出设置信息,并根据设置指令进行相应设置;若所述操作信息为转移信息操作,则将所述第一设备上至少一个信息向所述第二设备转移;和/或,将所述第二设备上至少一个信息向所述第一设备转移;和/或将所述管理设备上至少一个信息向所述第一设备和/或所述第二设备转移。
对于若所述操作信息为切换连接操作,则变更所述第一设备的连接类型,和/或,变更所述第二设备的连接类型。
可选地,若操作信息为切换连接操作,则变更所述第一设备的连接类型,或者是变更所述第二设备的连接类型,或者是变更所述第一设备的连接类型和变更所述第二设备的连接类型。例如,管理设备与第一设备直接连接、与第二设备间接连接,在执行切换连接操作后,与第二设备直接连接、与第一设备间接连接。
可选地,由直接连接变更为间接连接,以第一设备为例,可以是第三设备通过管理设备和/或所述 第一设备获取连接信息,第三设备还可通过广播信息获取连接信息,所述第三设备根据所述连接信息连接到所述管理设备,管理设备与所述第一设备断开连接,和/或所述第一设备与第三设备建立连接。
可选地,由间接连接变更为直接连接,以第二设备为例,可以是所述第二设备通过与管理设备连接的第三设备或广播信息获取连接信息,所述第二设备根据所述连接信息连接到管理设备,和/或管理设备断开与第三设备的连接。
对于若所述操作信息为建立连接操作,则建立所述第一设备和所述第二设备之间的连接。
可选地,若操作信息为建立连接操作,则建立第一设备和第二设备之间的连接。例如,管理设备分别与第一设备和第二设备连接后,通过在管理设备上的操作使得第一设备和第二设备也可以建立连接。可以理解的是,由于管理设备已分别与第一设备和第二设备建立连接,通过管理设备建立第一设备与第二设备之间的连接可避免连接验证(如设备安全验证)的过程,提高了第一设备与第二设备之间建立连接的效率。
可选地,在第一设备和第二设备建立连接后,还可进行协同工作(如共同响应管理设备下发的指令)。例如,第一设备为智能空调,第二设备为智能手表,管理设备在需要智能空调与智能手表进行协同工作时,建立智能空调与智能手表的连接,管理设备向智能空调和智能手表下发智能调节室温的指令,例如,智能手表实时向智能空调反馈监测到的用户的出汗量(温度是否适宜影响出汗量的多少,温度低则出汗量过少;温度高则出汗量过多),以供智能空调根据该出汗量实时调整输出功率,进而控制室温,为用户制造舒适的环境(特别是用户睡眠时,若温度不适宜则会极大影响用户的睡眠质量(如难以入睡、被热醒等)),以使智能空调更加智能。
对于若所述操作信息为断开连接操作,则输出断开设置信息,并根据设置指令设置断开时间、断开时长、重连策略中的至少一种。
可选地,若操作信息为断开连接操作,则输出断开设置信息,并根据设置指令设置断开时间、断开时长、重连策略中的至少一种。可选地,断开时间为时刻,例如,在16:00断开与第一设备的连接;断开时长为时长,例如,在与第一设备建立连接开始,经过50分钟后断开连接;重连策略为设备间的连接断开之后的重连,例如,与第一设备断开连接之后,经过10分钟自动与第一设备进行重连,可选地,该重连策略还可为,在与第一设备断开连接之后,不与第一设备进行重连,而是与第二设备进行重连。
可选地,对于无法同时与多个设备建立连接并传输数据的设备而言,为确保所建立的连接的稳定性,在建立连接时,还可设置连接是否可被人为中断的属性,例如对于重要数据的传输任务,其传输优先级相对于不重要数据(相对重要程度低)的传输任务而言要高,在需要传输重要数据时,可设置连接为不可人为中断,即在该传输该重要数据结束前不可通过人为操作中断或取消。
对于若所述操作信息为设置操作,则输出设置信息,并根据设置指令进行相应设置。
可选地,若操作信息为设置操作,则输出设置信息,并根据设置指令进行相应设置,该设置指令可作用于管理设备、第一设备和/或第二设备,例如通过设置指令使管理设备、第一设备和/或第二设备显示同一显示页面(如第一设备的显示页面)。
上述根据设置指令进行相应设置,包括以下至少一种:打开或关闭所述第一设备的系统功能、应用功能、服务(可以为前台和/或后台服务,可以为系统和/或应用和/或第三方服务)、显示界面中的至少一项;打开或关闭所述第二设备的系统功能、应用功能、服务(可以为前台和/或后台服务,可以为系统和/或应用和/或第三方服务)、显示界面中的至少一项;设置所述管理设备与所述第一设备和/或所述第二设备的连接参数;设置所述第一设备和/或所述第二设备的工作参数。
可选地,根据设置指令进行相应设置,包括以下至少一种:打开或关闭第一设备的系统功能、应用功能、服务(可以为前台和/或后台服务,可以为系统和/或应用和/或第三方服务)、显示界面中的至少一项;打开或关闭第二设备的系统功能、应用功能、服务(可以为前台和/或后台服务,可以为系统和/或应用和/或第三方服务)、显示界面中的至少一项;设置管理设备与第一设备和/或第二设备的连接参数;设置第一设备和/或第二设备的工作参数。
上述连接参数包括以下至少一种:
连接速率、连接时延、连接时长、连接时间、连接地点、连接模式。
可选地,连接参数包括连接速率、连接时延、连接时长、连接时间、连接地点、连接模式中的至少一种。
可选地,对于连接速率,可通过设置连接速率限制数据传输的速率,例如,连接速率为100KB/s,连接的设备间数据传输速率小于或等于100KB/s。
可选地,对于连接时延,可设置连接的设备间进行数据传输时的时延,例如,连接时延为5秒,代表着数据发送方发送数据后5秒后,数据接收方才收到数据。
可选地,对于连接时长,在连接达到连接时长后,连接自动断开,例如,连接时长为5分钟,连接在设备间建立连接5分钟后自动断开;或,在完成设置并达到连接时长后,相应的设备自动建立连接。
可选地,对于连接时间,在当前时间为连接时间时,相应的设备之间自动建立连接,例如,连接时间为16:00,在当前时间为16:00时,相应的设备自动建立连接。
可选地,对于连接地点,在当前地点为连接地点时,相应的设备之间自动建立连接,例如,连接地点为家,在用户到家后,相应的设备自动建立连接。
可选地,对于连接模式,其存在两种情况中的至少一种:若连接成功,则所述发起方设备与目标方设备不再断开或定时断开或超时断开;和/或,
若连接失败,则所述发起方设备与目标方设备不再连接或定时连接或周期连接。
可选地,成功连接第二设备后,可通过一定断开策略确定管理设备与第二设备之间断开连接的条件,该断开策略包括不再断开或定时断开或超时断开,可选地,不再断开为管理设备未接收到用户的连接断开指令之前,持续保持上述连接;定时断开为在连接建立后,达到一定时间,则管理设备与第二设备自动断开连接,例如,连接建立后达到5分钟,则管理设备与第二设备自动断开连接;超时断开为在连接建立后,一定时间内管理设备与第二设备之间未发生数据交换,则管理设备与第二设备自动断开连接,例如,管理设备与第二设备之间完成某一数据的传输后,6分钟内管理设备与第二设备之间无数据交换,则管理设备与第二设备自动断开连接。
和/或,
管理设备与第二设备之间连接失败后,管理设备可通过继续连接策略继续尝试连接第二设备,该继续连接策略包括不再连接或定时连接或周期连接,可选地,不再连接为管理设备未接收到用户的请求连接指令之前,不再尝试连接第二设备;定时连接为在连接失败后,达到一定时间,则管理设备自动尝试再次连接第二设备,例如,连接建立后达到5分钟,则管理设备自动尝试再次连接第二设备;周期连接为在连接失败后,管理设备周期性尝试再次连接第二设备,例如,连接失败后,每经过6分钟,管理设备尝试连接一次第二设备。
可以理解的是,上述相应的设备自动建立连接针对的是与当前间接连接的第二设备建立直接连接。
上述工作参数包括以下至少一种:
设备速度、设备功率、设备亮度、设备音量、设备行驶路径、设备工作模式。
可选地,工作参数包括设备速度、设备功率、设备亮度、设备音量、设备行驶路径、工作模式中的至少一种。如当第一设备和/或第二设备为扫地机器人时,工作参数可以为扫地机器人的清扫路径;当第一设备和/或第二设备为车辆终端时,工作参数可以为车辆行驶速度;当第一设备和/或第二设备为智能电视时,工作参数可以为电视的亮度和/或音量;当第一设备和/或第二设备为智能空调时,工作参数可以为空调的工作功率;当第一设备和/或第二设备为智能音箱时,工作参数可以为音箱的工作模式(如音乐播放模式、哄睡模式、陪伴模式等)。
对于若所述操作信息为转移信息操作,则将所述第一设备上至少一个信息向所述第二设备转移;和/或,将所述第二设备上至少一个信息向所述第一设备转移;和/或将所述管理设备上至少一个信息向所述第一设备和/或所述第二设备转移。
可选地,若所述操作信息为转移信息操作,则将所述第一设备上至少一个信息向所述第二设备转移;和/或,将所述第二设备上至少一个信息向所述第一设备转移;和/或将所述管理设备上至少一个信息向所述第一设备和/或所述第二设备转移。可选地,转移信息包括转移系统功能、应用功能、显示界面中的至少一种。如将管理设备的音频播放功能转移至第一设备进行播放,和/或将管理设备的显示界面转移至第二设备进行播放,和/或将第一设备的控制功能转移至第二设备进行控制。
若上述第一控制信息和/或所述第二控制信息中包含有对应设备信息,则更新所述第一控制信息和/或所述第二控制信息,包括以下至少一种:差异化显示所述对应设备信息;隐藏所述对应设备信息;输出与控制结果对应的提示信息。
可选地,若第一控制信息和/或第二控制信息中包含有对应设备信息,则通过差异化显示该对应设备信息和/或隐藏对应设备信息的方式更新第一控制信息和/或第二控制信息。可选地,对应设备信息为操作信息对应的设备信息。
可选地,差异化显示包括以下至少一种:调整对应设备信息的显示大小,例如将对应设备信息的显示字体字号调大;调整对应设备信息的显示位置,例如将对应设备信息的显示位置调整至对应设备信息对应的设备列表的顶部;调整对应设备信息的显示颜色,例如将对应设备信息的字体显示颜色调整为区别于其他设备信息的字体显示颜色;调整对应设备信息的显示字体,例如将对应设备信息的文字加粗或倾斜等;调整对应设备信息的显示动画,例如将对应设备信息的显示动画由静态显示调整为动态显示(如心跳显示)。
可选地,若第一控制信息和/或第二控制信息中包含有对应设备的应用信息和/或功能信息和/或操作界面信息,则通过输出与控制结果对应的提示信息来反馈控制结果。
可选地,输出提示信息包括以下至少一种:反馈连接结果,例如第一设备已变更为间接连接、第二 设备已断开连接1小时、第一设备与第二设备已建立连接等;反馈设置结果,例如第一设备已启动音乐播放功能、第一设备的连接时延已调整为20ms、第二设备的播放音量值已调整为30。
可选地,输出提示信息的方式可包括:文字、声音、画面等。例如,通过屏幕弹框显示断开连接的文字提示。
若上述第一控制信息和/或所述第二控制信息中包含有对应应用信息和/或功能信息和/或服务信息,则更新所述第一控制信息和/或所述第二控制信息,包括以下至少一种:
打开或关闭所述对应应用和/或功能和/或服务;
增加或减少所述对应应用和/或功能和/或服务的参数值。
可选地,若第一控制信息和/或第二控制信息中包含有对应应用信息和/或功能信息和/或服务信息,则通过打开或关闭所述对应应用和/或功能,和/或,增加或减少所述对应应用和/或功能的参数值的方式更新第一控制信息和/或第二控制信息。可选地,对应应用信息和/或功能信息为操作信息对应的应用信息和/或功能信息。
可选地,参数值为对应应用和/或功能对应的参数值,例如,调整音乐应用的播放音量。
若上述第一控制信息和/或所述第二控制信息中包含有对应操作界面信息,则更新所述第一控制信息和/或所述第二控制信息,包括以下至少一种:
调整所述对应操作界面的显示参数;
转移所述第一控制信息对应操作界面到所述第二控制信息对应设备上;
转移所述第二控制信息对应操作界面到所述第一控制信息对应设备上;
关闭或隐藏或悬浮或固定或缩小或放大所述对应操作界面。
可选地,若第一控制信息和/或第二控制信息中包含有对应操作界面信息,则更新第一控制信息和/或第二控制信息的方式包括以下至少一种:调整对应操作界面的显示参数;转移第一控制信息对应操作界面到第二控制信息对应设备上,并由第二控制信息对应设备显示该第一控制信息对应操作界面;转移第二控制信息对应操作界面到第一控制信息对应设备上,并由第一控制信息对应设备显示该第二控制信息对应操作界面;关闭或隐藏对应操作界面。可选地,在存在多个操作界面时,对应操作界面信息为操作信息对应的操作界面信息。
可选地,调整对应操作界面的显示参数包括以下至少一种:调整对应操作界面的显示大小,例如将对应操作界面的显示比例调大;调整对应操作界面的显示位置,例如将对应操作界面的显示位置调整至管理设备显示屏幕的中心位置并放大显示,例如,参照图20,500为管理设备,501、502和503为不同的操作界面,在接收到操作信息之前,各操作界面可通过相同显示大小显示,在接收到用户通过504输入的操作信息之后,操作界面501的显示位置调整至管理设备显示屏幕的中心位置并放大显示;调整对应操作界面的显示颜色,例如将对应操作界面中的字体显示颜色调整为区别于其他操作界面信息中的字体显示颜色;调整对应操作界面中的显示字体,例如将对应操作界面中的文字加粗或倾斜等;调整对应操作界面的显示动画,例如将对应操作界面的显示动画由静态显示调整为动态显示(如按一定周期放大和缩小显示)。
上述方法还包括:在所述关闭或隐藏或悬浮或固定或缩小或放大所述对应操作界面之后,若接收到预设操作,则再次显示所述对应操作界面。
可选地,预设操作包括回退指令操作、呼出操作界面操作等在关闭或隐藏对应操作界面之后,能够再次显示对应操作界面的操作。即在关闭或隐藏对应操作界面之后,若接收到预设操作,可再次显示该对应操作界面。例如,由于用户的误操作而导致对应操作界面被关闭或隐藏,通过输入预设操作即可避免该误操作造成的影响(如需要复杂的一系列操作才能重新显示对应操作界面)。
可选地,所述方法还包括:
步骤C30:响应于第一预设事件的发生,将所述第一预设策略切换为第二预设策略进行控制。
可选地,第一预设策略与第二预设策略可以相同也可以不同。例如,预设事件为在通过智能耳机播放音乐的过程中来电,第二预设策略为在当前时间为断开时间时,不断开与智能耳机之间的连接;预设事件为智能耳机电量过低时,第二预设策略为在当前时间为连接时间时,不与智能耳机建立连接;预设事件为智能耳机电量过低时,第一预设策略为在当前时间为连接时间时,与智能耳机建立连接,第二预设策略同样为在当前时间为连接时间时,与智能耳机建立连接。
作为本实施例的一种具体应用方式,管理设备可为用户的智能手机,第一设备可为智能电视,第二设备为智能音箱,其中智能电视与智能手机直接连接,智能音箱与智能电视连接从而为其提供更优质的音频效果,并且智能音箱还通过智能电视与智能手机间接连接。当用户在智能手机上观看视频的同时接收到来电时,用户可打开智能手机的控制界面,控制界面分别输出与智能电视和智能音箱相对应的第一控制窗口和第二控制窗口,用户可分别对该第一控制窗口和第二控制窗口进行操作,将智能手机上正在播放的视频投屏到智能电视上并按照第一预设策略进行播放,并且将来电通话转移到智能音箱上,即建 立智能手机与智能音箱之间的直接连接,由此用户可以同时进行视频观看和来电通话。当检测到来电通话已结束,则智能手机按照第二预设策略进行控制,使智能音箱不再接收智能手机的音频数据,转而接收来自智能电视的音频数据,即智能音箱恢复与智能手机间接连接的状态。上述方法实现了更智能、更灵活的设备间功能协作和控制交互。
本实施例中,通过C10:输出至少一第一控制信息和至少一第二控制信息,可选地,所述第一控制信息与管理设备直接连接的第一设备相对应,所述第二控制信息与管理设备间接连接的第二设备相对应;C20:接收操作信息,根据所述操作信息和/或第一预设策略执行相应控制,和/或更新所述第一控制信息和/或所述第二控制信息。实现了在管理设备与第一设备和/或第二设备连接后,通过输出相应的第一控制信息和/或第二控制信息并接收第一控制信息和/或第二控制信息对应的操作信息,以通过该操作信息和第一预设策略执行相应控制,避免了管理设备与第一设备和/或第二设备连接后,只能进行简单的控制交互,从而使得各设备相互建立连接之后的控制交互更加智能方便快捷。另外由于既可支持直接连接设备之间的控制交互,还可支持间接连接设备之间的控制交互,功能更强大,体验更智能、方便和快捷。
参照图21和图22,在本申请又一实施例中,描述的是UI(uer interface,用户界面)响应用户操作的过程,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。处理方法可应用于管理设备,该管理设备包括但不限于个人计算机和智能手机等。为了便于描述,以下省略执行主体描述处理方法的各个步骤,处理方法包括:
步骤C100:获取第一操作的第一操作信息和/或第二操作的第二操作信息,可选地,所述第一操作信息与直接连接于管理设备的第一设备相对应,所述第二操作信息与间接连接于管理设备的第二设备相对应。
可选地,获取用户输入的第一操作的第一操作信息,或者是第二操作的第二操作信息,或者是第一操作的第一操作信息和第二操作的第二操作信息,可选地,第一操作信息与直接连接于管理设备的第一设备相对应,第二操作信息与间接连接于管理设备的第二设备相对应。可选地,管理设备、第一设备和第二设备包括终端设备(如智能手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)和车联网设备(如智能汽车、车载终端等)中的任意一种。
步骤C200:检测所述第一操作信息和/或所述第二操作信息和/或所述管理设备是否满足预设条件。
步骤C300:若满足,则根据第一预设策略执行相应控制,和/或更新所述第一设备对应的第一控制信息和/或所述第二设备对应的第二控制信息。
可选地,检测第一操作信息和/或第二操作信息和/或所述管理设备是否满足预设条件,若第一操作信息和/或第二操作信息和/或所述管理设备满足预设条件,则根据第一预设策略执行相应控制,和/或,更新第一设备对应的第一控制信息和/或第二设备对应的第二控制信息;若第一操作信息和/或第二操作信息和/或所述管理设备不满足预设条件,则无需执行相应控制且无需更新第一设备对应的第一控制信息和/或第二设备对应的第二控制信息。
所述C300步骤,包括以下至少一种:将所述第一设备变更为间接连接,和/或,将所述第二设备变更为直接连接;建立所述第一设备和所述第二设备之间的连接;输出断开设置信息,并根据设置指令设置断开时间、断开时长、重连策略中的至少一种;输出设置信息,并根据设置指令进行相应设置;将所述第一设备上至少一个信息向所述第二设备转移;和/或,将所述第二设备上至少一个信息向所述第一设备转移;和/或将所述管理设备上至少一个信息向所述第一设备和/或所述第二设备转移。
可选地,对于将第一设备变更为间接连接,和/或,将第二设备变更为直接连接,例如,管理设备与第一设备连接,第一设备与第二设备连接,即与第一设备直接连接、与第二设备间接连接,在执行切换连接操作后,与第二设备直接连接、与第一设备间接连接。
可选地,将所述第一设备变更为间接连接,可以是第三设备通过管理设备和/或所述第一设备获取连接信息,第三设备还可通过广播信息获取连接信息,所述第三设备根据所述连接信息连接到所述管理设备,管理设备与所述第一设备断开连接,和/或所述第一设备与第三设备建立连接。
可选地,将所述第二设备变更为直接连接,可以是所述第二设备通过与管理设备连接的第三设备或广播信息获取连接信息,所述第二设备根据所述连接信息连接到管理设备,和/或管理设备断开与第三设备的连接。
可选地,对于建立第一设备和第二设备之间的连接,在分别与第一设备和第二设备连接后,通过在管理设备上的操作使得第一设备和第二设备也可以建立连接。可以理解的是,由于管理设备已分别与第一设备和第二设备建立连接,通过管理设备建立第一设备与第二设备之间的连接可避免连接验证(如设备安全验证)的过程,提高了第一设备与第二设备之间建立连接的效率。
可选地,在第一设备和第二设备建立连接后,还可进行协同工作(如共同响应管理设备下发的指令)。 例如,第一设备为智能空调,第二设备为智能手表,管理设备在需要智能空调与智能手表进行协同工作时,建立智能空调与智能手表的连接,管理设备向智能空调和智能手表下发智能调节室温的指令,例如,智能手表实时向智能空调反馈监测到的用户的出汗量(温度是否适宜影响出汗量的多少,温度低则出汗量过少;温度高则出汗量过多),以供智能空调根据该出汗量实时调整输出功率,进而控制室温,为用户制造舒适的环境(特别是用户睡眠时,若温度不适宜则会极大影响用户的睡眠质量(如难以入睡、被热醒等)),以使智能空调更加智能。
可选地,对于输出断开设置信息,并根据设置指令设置断开时间、断开时长、重连策略中的至少一种,可选地,断开时间为时刻,例如,在16:00断开与第一设备的连接,断开时长为时长,例如,在与第一设备建立连接开始,经过50分钟后断开连接,重连策略为设备间的连接断开之后的重连,例如,与第一设备断开连接之后,经过10分钟自动与第一设备进行重连,可选地,该重连策略还可为,在与第一设备断开连接之后,不与第一设备进行重连,而是与第二设备进行重连。
可选地,对于无法同时与多个设备建立连接并传输数据的设备而言,为确保所建立的连接的稳定性,在建立连接时,还可设置连接是否可被人为中断的属性,例如对于重要数据的传输任务,其传输优先级相对于不重要数据(相对重要程度低)的传输任务而言要高,在需要传输重要数据时,可设置连接为不可人为中断,即在该传输该重要数据结束前不可通过人为操作中断或取消。
可选地,对于输出设置信息,并根据设置指令进行相应设置,例如,用户需要对第一设备进行亮度设置时,不需要直接操作第一设备,即可通过管理设备直接实现对第一设备的亮度设置。
可选地,该设置指令可作用于管理设备、第一设备和/或第二设备,例如通过设置指令使管理设备、第一设备和/或第二设备显示同一显示页面(如第一设备的显示页面)。
上述根据设置指令进行相应设置,包括以下至少一种:打开或关闭所述第一设备的系统功能、应用功能、服务(可以为前台和/或后台服务,可以为系统和/或应用和/或第三方服务)、显示界面中的至少一项;打开或关闭所述第二设备的系统功能、应用功能、服务(可以为前台和/或后台服务,可以为系统和/或应用和/或第三方服务)、显示界面中的至少一项;设置所述管理设备与所述第一设备和/或所述第二设备的连接参数;设置所述第一设备和/或所述第二设备的工作参数。
可选地,根据设置指令进行相应设置,包括以下至少一种:打开或关闭第一设备的系统功能、应用功能、服务(可以为前台和/或后台服务,可以为系统和/或应用和/或第三方服务)、显示界面中的至少一项;打开或关闭第二设备的系统功能、应用功能、服务(可以为前台和/或后台服务,可以为系统和/或应用和/或第三方服务)、显示界面中的至少一项;设置管理设备与第一设备和/或第二设备的连接参数;设置所述第一设备和/或所述第二设备的工作参数。
上述连接参数包括以下至少一种:
连接速率、连接时延、连接时长、连接时间、连接地点、连接模式。
可选地,连接参数包括连接速率、连接时延、连接时长、连接时间、连接地点、连接模式中的至少一种。
可选地,对于连接速率,可通过设置连接速率限制数据传输的速率,例如,连接速率为100KB/s,连接的设备间数据传输速率小于或等于100KB/s。
可选地,对于连接时延,可设置连接的设备间进行数据传输时的时延,例如,连接时延为5秒,代表着数据发送方发送数据后5秒后,数据接收方才收到数据。
可选地,对于连接时长,在连接达到连接时长后,连接自动断开,例如,连接时长为5分钟,连接在设备间建立连接5分钟后自动断开;或,在完成设置并达到连接时长后,相应的设备自动建立连接。
可选地,对于连接时间,在当前时间为连接时间时,相应的设备之间自动建立连接,例如,连接时间为16:00,在当前时间为16:00时,相应的设备自动建立连接。
可选地,对于连接地点,在当前地点为连接地点时,相应的设备之间自动建立连接,例如,连接地点为家,在用户到家后,相应的设备自动建立连接。
可选地,对于连接模式,其存在两种情况中的至少一种:若连接成功,则所述发起方设备与目标方设备不再断开或定时断开或超时断开;和/或,
若连接失败,则所述发起方设备与目标方设备不再连接或定时连接或周期连接。
可选地,成功连接第二设备后,可通过一定断开策略确定管理设备与第二设备之间断开连接的条件,该断开策略包括不再断开或定时断开或超时断开,可选地,不再断开为管理设备未接收到用户的连接断开指令之前,持续保持上述连接;定时断开为在连接建立后,达到一定时间,则管理设备与第二设备自动断开连接,例如,连接建立后达到5分钟,则管理设备与第二设备自动断开连接;超时断开为在连接建立后,一定时间内管理设备与第二设备之间未发生数据交换,则管理设备与第二设备自动断开连接,例如,管理设备与第二设备之间完成某一数据的传输后,6分钟内管理设备与第二设备之间无数据交换,则管理设备与第二设备自动断开连接。
和/或,
管理设备与第二设备之间连接失败后,管理设备可通过继续连接策略继续尝试连接第二设备,该继续连接策略包括不再连接或定时连接或周期连接,可选地,不再连接为管理设备未接收到用户的请求连接指令之前,不再尝试连接第二设备;定时连接为在连接失败后,达到一定时间,则管理设备自动尝试再次连接第二设备,例如,连接建立后达到5分钟,则管理设备自动尝试再次连接第二设备;周期连接为在连接失败后,管理设备周期性尝试再次连接第二设备,例如,连接失败后,每经过6分钟,管理设备尝试连接一次第二设备。
可以理解的是,上述相应的设备自动建立连接针对的是与当前间接连接的第二设备建立直接连接。
上述工作参数包括以下至少一种:
设备速度、设备功率、设备亮度、设备音量、设备行驶路径、设备工作模式。
可选地,工作参数包括设备速度、设备功率、设备亮度、设备音量、设备行驶路径、工作模式中的至少一种。如当第一设备和/或第二设备为扫地机器人时,工作参数可以为扫地机器人的清扫路径;当第一设备和/或第二设备为车辆终端时,工作参数可以为车辆行驶速度;当第一设备和/或第二设备为智能电视时,工作参数可以为电视的亮度和/或音量;当第一设备和/或第二设备为智能空调时,工作参数可以为空调的工作功率;当第一设备和/或第二设备为智能音箱时,工作参数可以为音箱的工作模式(如音乐播放模式、哄睡模式、陪伴模式等)。
可选地,对于将所述第一设备上至少一个信息向所述第二设备转移;和/或,将所述第二设备上至少一个信息向所述第一设备转移;和/或将所述管理设备上至少一个信息向所述第一设备和/或所述第二设备转移。可选地,转移信息包括转移系统功能、应用功能、显示界面中的至少一种。如将管理设备的音频播放功能转移至第一设备进行播放,和/或将管理设备的显示界面转移至第二设备进行播放,和/或将第一设备的控制功能转移至第二设备进行控制。
可选地,本实施例还可包括:步骤C400:响应于预设事件的发生,将所述第一预设策略切换为第二预设策略进行控制。
可选地,第一预设策略与第二预设策略可以相同也可以不同。例如,预设事件为在通过智能耳机播放音乐的过程中来电,第二预设策略为在当前时间为断开时间时,不断开与智能耳机之间的连接;预设事件为智能耳机电量过低时,第二预设策略为在当前时间为连接时间时,不与智能耳机建立连接;预设事件为智能耳机电量过低时,第一预设策略为在当前时间为连接时间时,与智能耳机建立连接,第二预设策略同样为在当前时间为连接时间时,与智能耳机建立连接。
可选地,处理方法还包括:
步骤C500:若不满足所述预设条件,则不响应所述第一操作信息和/或所述第二操作信息,和/或输出提示信息。
可选地,检测第一操作信息和/或第二操作信息是否满足和/或所述管理设备预设条件,若第一操作信息和/或第二操作信息满足和/或所述管理设备预设条件,则根据第一预设策略执行相应控制;若第一操作信息和/或第二操作信息和/或所述管理设备不满足预设条件,则通过其他策略执行相应控制,或不响应该第一操作信息和/或第二操作信息,和/或输出提示信息(例如,提示用户操作有误或操作失败)。可选地,预设条件的引入,是为了避免用户的误操作,可以理解的是,误操作是用户无该操作意愿而产生的操作,即不需要执行该操作对应的指令。
上述第一设备信息对应的第一操作和第二设备信息对应的第二操作为两个独立操作,或者属于同一个操作的两个部分。
可选地,第一设备信息对应的第一操作和第二设备信息对应的第二操作为两个独立操作,或者属于同一个操作的两个部分。可以理解的是,用户操作可以是组合操作(同一操作分为两部分)或者独立操作,例如,对于组合操作,其为用户欲在设备间进行控制的操作;对于独立操作,其为用户欲控制某一设备的操作。
可选地,若所述第一操作和所述第二操作为两个独立操作,则所述第一操作或所述第二操作为点击、双击、重按、轻按、长按、短按中的任一种。
可选地,若第一操作和第二操作为两个独立操作,则第一操作或第二操作为点击、双击、重按、轻按、长按、短按中的任一种。
可以理解的是,点击、双击、重按、轻按、长按、短按针对的是UI中一定区域的操作,例如,针对某一设备对应区域的操作,或者是针对某一设备的功能对应区域的操作等。可选地,对于双击,其为间隔预设时间内的两次点击,可选地,预设时间一般比较短,例如0.5秒;对于重按和轻按,其为相对用户的按压力度而言的,可通过压力传感器获取该按压力值对应压力值,并将该压力值与第一预设压力值阈值比较,以确定用户的操作为重按还是轻按;对于长按和短按,其为针对第一预设按压时间阈值而言的,例如,第一预设按压时间阈值为1秒,则用户按压时间小于1秒为短按,大于或等于1秒为长按。
可以理解的是,点击相对于短按而言,用户按压时间更短;重按、轻按、长按、短按之间可结合判断,例如,用户操作为重按的同时可为长按或短按,一般地,为方便用户使用,可将重按和长按结合使用、将轻按和短按结合使用。
可选地,若所述第一操作和所述第二操作属于同一个操作的两个部分,则所述同一个操作为滑动、拖动、隔空手势、语音控制、视觉控制中的任一种。
可选地,若第一操作和第二操作属于同一个操作的两个部分,则同一个操作为滑动、拖动、隔空手势、语音控制、视觉控制中的任一种。
可选地,滑动、拖动、隔空手势、语音控制、视觉控制针对的是UI中较大范围区域的操作,例如,针对设备间对应区域的操作,或者是针对设备间功能对应区域的操作等。例如,参照图23,通过拖动UI中第一设备区域的“屏幕共享”按钮使第一设备和第二设备之间实现屏幕共享,并将第一设备的当前显示页面作为共享内容,可选地,用户通过手503选中第一设备的“屏幕共享”按钮502后,拖动至第二设备的“屏幕共享”按钮504位置后松开手503即可实现第一设备和第二设备之间的屏幕共享,并将第一设备的当前显示页面作为共享内容。
可选地,对于隔空手势,其为不需要接触设备屏幕的操作指令,例如,用户手掌在设备屏幕上方悬停一定时间,即可实现设备开/关机;对于语音控制,其为通过用户输入的语音来实现的,例如,用户输入的语音为“第一设备共享第二设备的屏幕”,即第一设备和第二设备之间实现屏幕共享,并将第二设备的当前显示页面作为共享内容;对于视觉控制,一般是通过检测眼球的转动(转动方向)来实现的,可选地,通过检测眼球的聚焦点之间的变换来确定用户输入的视觉控制,例如,用户眼球聚焦于UI中第一设备区域的“屏幕共享”按钮,之后眼球转动到UI中第二设备区域,则第一设备和第二设备之间实现屏幕共享,并将第一设备的当前显示页面作为共享内容。
上述第一操作属于同一个操作的起始操作,上述第二操作属于同一个操作的结束操作。
可选地,在第一操作和第二操作属于同一个操作的两个部分时,第一操作属于同一个操作的起始操作,第二操作属于同一个操作的结束操作;或者是,第二操作属于同一个操作的起始操作,第一操作属于同一个操作的结束操作。例如,用户开始滑动并维持滑动状态为第一操作,即同一个操作的起始操作,用户结束滑动为第二操作,即同一个操作的结束操作。
上述满足预设条件,包括以下至少一种:
所述管理设备为控制中心;
所述管理设备处于预设模式;
所述管理设备的当前界面处于可操作状态;
输出鉴权信息并鉴权通过;
接收到预设操作指令;
所述第一操作和/或所述第二操作触发区域为预设区域;所述第一操作和/或所述第二操作触发方式为预设方式;
所述第一操作次数、或持续时长、或压力值中的至少一个满足第一预设要求;
所述第二操作次数、持续时长或压力值中的至少一个满足第二预设要求;
所述第一操作和/或所述第二操作的次数、或时间间隔或位置信息中的至少一个满足第三预设要求。
可选地,满足第一预设规则,包括以下至少一种:管理设备为控制中心,可以理解的是,UI对应的数据处理中心为控制中心才获取第一操作信息和/或第二操作信息;管理设备处于预设模式;管理设备的界面处于可操作状态;输出鉴权信息并鉴权通过;接收到预设操作指令;第一操作和/或第二操作触发区域为预设区域;第一操作和/或第二操作触发方式为预设方式;第一操作次数、或持续时长、或压力值满足第一预设要求;第二操作次数、持续时长或压力值满足第二预设要求;第一操作和第二操作的次数、或时间间隔或位置信息满足第三预设要求。
可选地,预设模式包括智能模式、快捷操作模式、自动切换模式等执行控制中心相关功能的模式。
可选地,界面处于可操作状态可包括设备处于解锁状态。
可选地,对于鉴权信息,其可确保当前操作设备的用户为授权用户。
可选地,对于预设操作指令,其相当于二次确认指令,包括预设手势指令、预设语音命令、预设组合按键命令等。
可选地,第一操作和/或第二操作需要发生在预设区域内,可以理解的是,只有在预设区域内的操作才是有效操作,例如,UI中的无控件区域,即空白区域。
可选地,第一操作和/或第二操作的是以预设方式触发的,可以理解的是,只有以预设方式触发的操作才是有效操作,其判断过程可为将第一操作和/或第二操作与预设操作集合进行匹配,若匹配成功,则说明第一操作和/或第二操作为有效操作,即第一操作和/或第二操作是以预设方式触发的,例如,第一操作和/或第二操作为隔空手势时,用户手掌在屏幕上方悬停1秒,而对应的有效操作需要用户手掌在 屏幕上方悬停2秒,那么该隔空手势为无效操作。
可选地,第一操作为双击时满足第一预设要求,当检测到第一操作为多次(大于两次)点击屏幕时,该第一操作不满足第一预设要求;第一操作的按压时长大于或等于第二预设按压时间阈值时满足第一预设要求,在第一操作的按压时长小于第二预设按压时间阈值时不满足第一预设要求;第一操作为压力值大于或等于第二预设压力值阈值时满足第一预设要求,在第一操作的压力值小于第二预设压力值阈值时不满足第一预设要求。可选地,第二预设按压时间阈值小于第一预设按压时间阈值;第二预设压力值阈值小于第一预设压力值阈值。
可选地,第二操作为双击时满足第二预设要求,当检测到第二操作为多次(大于两次)点击屏幕时,该第二操作不满足第二预设要求;第二操作的按压时长大于或等于第三预设按压时间阈值时满足第二预设要求,在第二操作的按压时长小于第三预设按压时间阈值时不满足第二预设要求;第二操作为压力值大于或等于第三预设压力值阈值时满足第二预设要求,在第二操作的压力值小于第三预设压力值阈值时不满足第二预设要求。可选地,第三预设按压时间阈值可以与第二预设按压时间阈值相同或不相同,在不相同时,第三预设按压时间阈值需要小于第一预设按压时间阈值;第三预设压力值阈值可以与第二预设压力值阈值相同或不相同,在不相同时,第三预设压力值阈值需要小于第一预设压力值阈值。
可选地,对于第一操作和第二操作的次数需要满足第三预设要求的情况,第一操作和第二操作为独立操作,在第一操作和第二操作均为双击时,满足第三预设要求,当检测到第一操作和第二操作均为多次(大于两次)点击屏幕时,该第一操作和第二操作不满足第三预设要求;对于第一操作和第二操作的时间间隔需要满足第三预设要求的情况,第一操作和第二操作为组合操作,在第一操作为起始操作时,第一操作执行后,在时间间隔小于或等于预设时间间隔阈值时检测到用户输入第二操作,则该第一操作和第二操作满足第三预设要求,在时间间隔大于预设时间间隔阈值时检测到用户输入第二操作指令,则该第一操作和第二操作不满足第三预设要求,例如,用户误触发第一操作后,经过较长时间(大于预设时间间隔阈值)后误触发第二操作时,该第一操作和第二操作不满足第三预设要求;对于第一操作和第二操作的位置信息需要满足第三预设要求的情况,第一操作和第二操作为组合操作,在第一操作为起始操作时,第一操作在预设区域执行后,第二操作的位置信息不在预设区域(如第二操作的位置为空白区域)时,该第一操作和第二操作不满足第三预设要求,在第二操作的位置信息在预设区域时,该第一操作和第二操作满足第三预设要求。
上述方法还包括以下至少一种:
所述第一设备与所述管理设备直接或间接连接;
所述第二设备与所述管理设备直接或间接连接。
可选地,连接类型包括直接连接和间接连接,第一设备可与管理设备直接连接或间接连接,第二设备也可与管理设备直接连接或间接连接。例如第一设备与管理设备直接连接,第一设备与第二设备直接连接,则管理设备与第二设备间接连接。
上述第一控制信息和/或上述第二控制信息的内容包括以下至少一种:
所述第一设备和/或所述第二设备的设备信息;
所述第一设备应用信息和/或功能信息和/或服务信息;
所述第二设备应用信息和/或功能信息和/或服务信息;
所述第一设备操作界面信息和/或所述第二设备操作界面信息。
可选地,第一控制信息和/或第二控制信息的内容包括:第一设备和/或第二设备的设备信息;第一设备应用信息和/或功能信息;第二设备应用信息和/或功能信息;第一设备操作界面信息和/或第二设备操作界面信息中的至少一种。
对于第一设备和/或第二设备的设备信息,其包括设备名称、设备标识等用于便于用户区分各设备的信息,例如,设备名称为“智能电视”,用户可通过该设备名称获知该设备为智能电视,而不会误将智能电视认成智能手机;其还包括设备地址,如蓝牙地址、WIFI(Wireless Fidelity,无线保真)地址等用于设备间进行数据交换时的信息,是各设备独有的身份信息。
对于第一设备应用信息和/或功能信息,第一设备应用信息包括系统应用(如相机、录音)信息(如应用名称、应用图标)、付费应用(如游戏应用、办公应用)信息(如应用名称、应用图标)等;第一设备功能信息包括第一设备应用中的功能,如拍照、摄像、播放音频、新建文件等。
对于第二设备应用信息和/或功能信息,第二设备应用信息包括系统应用(如相机、录音)信息(如应用名称、应用图标)、付费应用(如游戏应用、办公应用)信息(如应用名称、应用图标)等;第二设备功能信息包括第一设备应用中的功能,如拍照、摄像、播放音频、新建文件等。
对于第一设备操作界面信息和/或第二设备操作界面信息,操作界面信息包括设备当前显示的界面,可实现远程对第一设备和/或第二设备进行控制。
上述第一控制信息和/或上述第二控制信息的输出形式包括以下至少一种:
一个设备对应一个窗口或页面或控件或卡片;
所有设备对应显示在同一个窗口或页面或控件或卡片;
所述第一控制信息显示在第一显示区域或第一显示屏幕;
所述第二控制信息显示在第二显示区域或第二显示屏幕;
所述第一控制信息和/或所述第二控制信息同时显示在一显示区域或一显示屏幕。
可选地,第一控制信息和/或第二控制信息的输出形式包括以下至少一种:一个设备对应一个窗口或页面或控件或卡片;所有设备对应显示在同一个窗口或页面或控件或卡片;第一控制信息显示在第一显示区域或第一显示屏幕;第二控制信息显示在第二显示区域或第二显示屏幕;第一控制信息和/或所述第二控制信息同时显示在一显示区域或一显示屏幕。
可选地,窗口一般指未完全占用整个屏幕进行显示的显示方式,例如弹框,参照图19,400为智能手机,401为弹框;而对于页面则一般完全占用整个屏幕进行显示,例如浏览器的网页;对于控件,一般指的是子窗口,例如列表框、编辑框等。对于显示与窗口或页面或控件或卡片,其确定的是第一控制信息和/或第二控制信息的表现形式,即呈现出来的形状。
对于显示区域、显示屏幕,其确定的是第一控制信息和/或第二控制信息的显示位置。可选地,显示区域即部分显示屏幕。可以理解的是,管理设备可以有一个或多个显示屏幕。
可选地,管理设备为数据处理中心,例如,从第一设备获取第一控制信息。
若上述第一控制信息和/或所述第二控制信息中包含有对应设备信息,则更新所述第一控制信息和/或所述第二控制信息,包括以下至少一种:差异化显示所述对应设备信息;隐藏所述对应设备信息;输出与控制结果对应的提示信息。
可选地,若第一控制信息和/或第二控制信息中包含有对应设备信息,则通过差异化显示该对应设备信息和/或隐藏对应设备信息的方式更新第一控制信息和/或第二控制信息。可选地,对应设备信息为操作信息对应的设备信息。
可选地,差异化显示包括以下至少一种:调整对应设备信息的显示大小,例如将对应设备信息的显示字体字号调大;调整对应设备信息的显示位置,例如将对应设备信息的显示位置调整至对应设备信息对应的设备列表的顶部;调整对应设备信息的显示颜色,例如将对应设备信息的字体显示颜色调整为区别于其他设备信息的字体显示颜色;调整对应设备信息的显示字体,例如将对应设备信息的文字加粗或倾斜等;调整对应设备信息的显示动画,例如将对应设备信息的显示动画由静态显示调整为动态显示(如心跳显示)。
可选地,若第一控制信息和/或第二控制信息中包含有对应设备的应用信息和/或功能信息和/或操作界面信息,则通过输出与控制结果对应的提示信息来反馈控制结果。
可选地,输出提示信息包括以下至少一种:反馈连接结果,例如第一设备已变更为间接连接、第二设备已断开连接1小时、第一设备与第二设备已建立连接等;反馈设置结果,例如第一设备已启动音乐播放功能、第一设备的连接时延已调整为20ms、第二设备的播放音量值已调整为30。
可选地,输出提示信息的方式可包括:文字、声音、画面等。例如,通过屏幕弹框显示断开连接的文字提示。
若上述第一控制信息和/或所述第二控制信息中包含有对应应用信息和/或功能信息和/或服务信息,则更新所述第一控制信息和/或所述第二控制信息,包括以下至少一种:
打开或关闭所述对应应用和/或功能和/或服务;
增加或减少所述对应应用和/或功能和/或服务的参数值。
可选地,若第一控制信息和/或第二控制信息中包含有对应应用信息和/或功能信息和/或服务信息,则通过打开或关闭所述对应应用和/或功能,和/或,增加或减少所述对应应用和/或功能的参数值的方式更新第一控制信息和/或第二控制信息。可选地,对应应用信息和/或功能信息为操作信息对应的应用信息和/或功能信息。
可选地,参数值为对应应用和/或功能对应的参数值,例如,调整音乐应用的播放音量。
若上述第一控制信息和/或所述第二控制信息中包含有对应操作界面信息,则更新所述第一控制信息和/或所述第二控制信息,包括以下至少一种:
调整所述对应操作界面的显示参数;
转移所述第一控制信息对应操作界面到所述第二控制信息对应设备上;
转移所述第二控制信息对应操作界面到所述第一控制信息对应设备上;
关闭或隐藏或悬浮或固定或缩小或放大所述对应操作界面。
可选地,若第一控制信息和/或第二控制信息中包含有对应操作界面信息,则更新第一控制信息和/或第二控制信息的方式包括以下至少一种:调整对应操作界面的显示参数;转移第一控制信息对应操作界面到第二控制信息对应设备上,并由第二控制信息对应设备显示该第一控制信息对应操作界面;转移 第二控制信息对应操作界面到第一控制信息对应设备上,并由第一控制信息对应设备显示该第二控制信息对应操作界面;关闭或隐藏对应操作界面。可选地,在存在多个操作界面时,对应操作界面信息为操作信息对应的操作界面信息。
可选地,调整对应操作界面的显示参数包括以下至少一种:调整对应操作界面的显示大小,例如将对应操作界面的显示比例调大;调整对应操作界面的显示位置,例如将对应操作界面的显示位置调整至管理设备显示屏幕的中心位置并放大显示,例如,参照图20,500为管理设备,501、502和503为不同的操作界面,在接收到操作信息之前,各操作界面可通过相同显示大小显示,在接收到用户通过504输入的操作信息之后,操作界面501的显示位置调整至管理设备显示屏幕的中心位置并放大显示;调整对应操作界面的显示颜色,例如将对应操作界面中的字体显示颜色调整为区别于其他操作界面信息中的字体显示颜色;调整对应操作界面中的显示字体,例如将对应操作界面中的文字加粗或倾斜等;调整对应操作界面的显示动画,例如将对应操作界面的显示动画由静态显示调整为动态显示(如按一定周期放大和缩小显示)。
上述方法还包括:在所述关闭或隐藏或悬浮或固定或缩小或放大所述对应操作界面之后,若接收到预设操作,则再次显示所述对应操作界面。
可选地,预设操作包括回退指令操作、呼出操作界面操作等在关闭或隐藏对应操作界面之后,能够再次显示对应操作界面的操作。即在关闭或隐藏对应操作界面之后,若接收到预设操作,可再次显示该对应操作界面。例如,由于用户的误操作而导致对应操作界面被关闭或隐藏,通过输入预设操作即可避免该误操作造成的影响(如需要复杂的一系列操作才能重新显示对应操作界面)。
本实施例中,通过C100:获取第一操作信息和/或第二操作信息,可选地,所述第一操作信息与管理设备直接连接的第一设备相对应,所述第二操作信息与管理设备间接连接的第二设备相对应;C200:检测所述第一操作信息和/或所述第二操作信息和/或所述管理设备是否满足预设条件;C300:若满足,则根据第一预设策略执行相应控制,和/或更新所述第一设备对应的第一控制信息和/或所述第二设备对应的第二控制信息;C400:响应于预设事件的发生,将所述第一预设策略切换为第二预设策略进行控制。实现了通过检测第一操作信息和/或第二操作信息和/或所述管理设备是否满足预设条件并在满足预设条件时根据第一预设策略执行相应控制,避免了管理设备与第一设备和/或第二设备连接后,只能进行简单的控制交互,从而使得各设备相互建立连接之后的控制交互更加智能方便快捷。另外由于既可支持直接连接设备之间的控制交互,还可支持间接连接设备之间的控制交互,功能更强大,体验更智能、方便和快捷。
本申请还提供一种处理方法,其特征在于,所述方法包括以下步骤:
输出至少一第一控制信息和/或至少一第二控制信息;
接收操作信息,根据所述操作信息将管理设备上至少一个信息和/或第一设备上至少一个信息向第二设备切换,和/或将管理设备上至少一个信息和/或第二设备上至少一个信息向第一设备切换,和/或将管理设备上至少一个信息和第一设备上至少一个信息和第二设备上至少一个信息中的至少两个信息向第三设备切换。
可选地,所述信息可以是控制指令,也可以是数据(如文件、应用信息、应用界面、系统信息、系统界面、服务信息、服务界面等)。
可选地,所述第一控制信息与管理设备直接或间接连接的第一设备相对应,和/或所述第二控制信息与管理设备直接或间接连接的第二设备相对应,和/或所述第三设备与所述第一设备直接连接或间接连接,和/或所述第三设备与所述第二设备直接连接或间接连接。
可选地,管理设备(如手机)上显示管理设备本身控制信息,第一设备如电视,第二设备如音箱,第三设备如智能屏幕,通过操作控制信息,将管理设备的屏幕显示内容切换给第一设备和第三设备显示,和/或将管理设备的声音切换给第二设备播放,具体相应信息该切换给哪个设备,可由用户设置或者根据用户习惯或选择自动确定,或者由不同设备当前的状态(如剩余电量,是否允许切换或连接、是否达到连接数最大值、设备运行状态是否顺畅等)来确定(可输出界面让用户选择,也可以根据用户设定策略自行选择配置,譬如在多个支持显示功能的设备中选择至少一个剩余电量最多和/或显示分辨率最佳和/或显示速度最快的设备作为目标显示设备),通过这种控制方式,不仅可以更方便、智能和快捷,还可以在不同设备间灵活调用及合理配置使用资源,另外由于既可支持直接连接设备之间的控制交互,还可支持间接连接设备之间的控制交互,功能更强大,体验更智能、方便和快捷。
一种实施方式中,管理设备(如耳机)可同时与第一设备(如手机)和/或第二设备(如平板)和/或第三设备(如PC)连接,此时如果发生预设事件(如来电,再如闹钟等),可以根据管理设备和/或第一设备和/或第二设备的状态信息来自动触发切换,如用户若正在使用耳机,则将来电自动切换到耳机,或若耳机处于未佩戴状态,而用户正在使用平板,则自动将来电切换到平板,或平板电量不足,还可再自动切换到PC甚至智能音箱或智能电视等其他设备上,自动切换的策略可以由用户事先设定或根 据用户使用习惯或根据大数据分析等自动确定,在本实施例中,来电时,还可支持同时在耳机和/或手机和/或平板和/或PC等设备上同时提醒或输出提示信息(可以是语音或是界面),再根据用户选择来确定切换到哪个目标设备或者直接接听或挂断或静音,这样可以为用户提供更多的选择及智能体验。
另一种实施方式中,管理设备(如手机)可同时与第一设备(如汽车)和/或第二设备(如手表)连接,当用户在手机上进行导航或听歌时,若检测到用户带着手机进入汽车(可通过近距离通信方式或者摄像头或者红外或超声波或定位服务检测),则手机上的导航或听歌可自动切换到汽车上(若有屏幕可支持显示,若没有屏幕可支持语音输出)。当用户下车后,导航或听歌还可以从汽车自动切换到手表,除自动方式外,还可支持在手机或汽车或手表上输出提示信息,通过用户选择来触发切换,这样可以为用户提供更灵活更智能的体验。
可选地,本申请还提供一种处理装置,如图24所示,所述处理装置包括:
输出模块10,用于输出至少一第一控制信息和至少一第二控制信息;
接收模块20,用于接收操作信息;
执行模块30,用于根据所述操作信息和/或第一预设策略执行相应控制;
更新模块40,用于更新所述第一控制信息和/或所述第二控制信息。
可选地,所述处理装置还包括检测模块,用于在所述C20步骤之前,检测当前输出控制信息的管理设备是否满足第一预设规则,若是,才执行接收操作信息,并根据所述操作信息和/或第一预设策略执行相应控制步骤。
可选地,所述执行模块包括以下至少一种:
变更单元,用于若所述操作信息为切换连接操作,则变更所述第一设备的连接类型,和/或,变更所述第二设备的连接类型;
输出单元,若所述操作信息为断开连接操作,则输出断开设置信息,并根据设置指令设置断开时间、断开时长、重连策略中的至少一种;
所述输出单元还用于若所述操作信息为设置操作,则输出设置信息,并根据设置指令进行相应设置。
可选地,所述处理装置还包括:
切换模块,用于响应于第一预设事件的发生,将所述第一预设策略切换为第二预设策略进行控制。
可选地,本申请还提供一种处理装置,如图25所示,所述处理装置包括:
获取模块10,用于获取第一操作信息和第二操作信息;
检测模块20,用于检测所述第一操作信息和/或所述第二操作信息和/或所述管理设备是否满足预设条件;
执行模块30,用于若满足,则根据第一预设策略执行相应控制;
更新模块40,用于更新所述第一控制信息和/或所述第二控制信息;
切换模块50,用于响应于预设事件的发生,将所述第一预设策略切换为第二预设策略进行控制。
可选地,所述执行模块包括:
变更单元,用于将所述第一设备变更为间接连接,和/或,将所述第二设备变更为直接连接;
输出单元,用于输出断开设置信息,并根据设置指令设置断开时间、断开时长、重连策略中的至少一种;
所述输出单元还用于输出设置信息,并根据设置指令进行相应设置。
可选地,所述处理装置还包括:
不响应模块,用于若不满足所述预设条件,则不响应所述第一操作信息和/或所述第二操作信息;和/或,
输出模块,用于输出提示信息。
本申请提供一种处理方法,参照图26,图26为本申请处理方法一实施例的流程示意图。
本申请实施例提供了处理方法的实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。该处理方法应用于至少一控制中心中。处理方法包括:
步骤D110:当所在连接网络发生预设事件时,生成和/或确定所述预设事件对应目标设备的响应指令。
步骤D120:获取控制判断信息,当所述控制判断信息满足控制条件时,所述控制中心发送所述响应指令到所述目标设备,和/或,所述控制中心执行一预设控制操作。
可选地,当控制中心所在连接网络发生预设事件时,生成和/或确定预设事件对应目标设备的响应指令的步骤。该控制中心和目标设备均可包括终端设备(如智能手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)和车连接网络设备(如智能汽车、车载终端等)中的任意一种。之后获取控制判断信 息,当该控制判断信息满足控制条件时,控制中心发送该响应指令到目标设备,和/或,控制中心执行一预设控制操作。
可选地,生成和/或确定预设事件对应目标设备的响应指令的步骤顺序是可选的,作为另一种实施方式,所述处理方法包括步骤:
当所在连接网络发生预设事件时,获取控制判断信息;
当所述控制判断信息满足控制条件时,生成和/或确定所述预设事件对应目标设备的响应指令;
所述控制中心发送所述响应指令到所述目标设备,和/或,所述控制中心执行一预设控制操作。
可选地,该可选的技术方案与一实施例的技术方案区别仅在于生成预设事件对应目标设备的响应指令的步骤顺序不同,而各步骤的具体实施方式都是相同的。
可选地,判断控制判断信息是否满足控制条件的步骤顺序是可选的,作为另一种实施方式,所述处理方法包括步骤:
获取控制判断信息,当所述控制判断信息满足控制条件时,若所在连接网络发生预设事件,生成和/或确定所述预设事件对应目标设备的响应指令;
所述控制中心发送所述响应指令到所述目标设备,和/或,所述控制中心执行一预设控制操作。
该可选的技术方案与一实施例的技术方案区别仅在于判断控制判断信息是否满足控制条件的步骤顺序不同,而各步骤的具体实施方式都是相同的。
可选地,所述控制中心维护所述连接网络的拓扑结构,和/或所述目标设备与所述控制中心直接连接或间接连接。
可选地,控制中心维护连接网络的拓扑结构,可以理解的是,控制中心可决定连接网络外的设备是否被允许接入连接网络,或者可决定连接网络内的设备最大值或最小值,或者可决定连接网络内的设置之间的连接关系(如固定连接、直接连接或间接连接等),或者可决定是否将连接网络内的设备踢出该连接网络;和/或,目标设备与控制中心直接连接或间接连接,可以理解的是,对于目标设备与控制中心间接连接的情况,目标设备与该控制中心之间存在中间设备,该中间设备分别与目标设备和控制中心建立连接,控制中心通过控制该中间设备间接控制目标设备。控制中心还可通过该中间设备获取目标设备的身份信息,并通过该身份信息建立与目标设备之间的直接连接。
可选地,所述控制判断信息包括以下至少一种:
用户生理参数信息、连接信息、使用信息、距离信息、应用信息、状态信息。
可选地,控制判断信息包括用户生理参数信息、连接信息、使用信息、距离信息、应用信息、状态信息中的至少一种。
对于用户生理参数信息,控制中心所在连接网络的设备存在获取用户生理参数信息的能力,以使该设备提供对应的服务,如通过获取用户心率、血压、脉搏、血氧、血糖等生理参数信息,以使该设备提供健康服务。
对于距离信息,控制中心所在连接网络的设备在用户使用过程中,设备与用户之间的距离可能会发生改变,如用户将智能手机置于卧室,去客厅看电视,则用户由卧室移动到客厅的过程中,用户与智能手机越来越远,具体可通过用户身上的可穿戴设备(如智能手表)或者室内定位功能或者室内监控设备(如摄像头)等感知用户与手机之间的距离。
对于应用信息,应用信息可以是安装应用和/或运行应用信息,例如,安装应用或运行应用中没有安全保护应用(如金山毒霸、360安全卫士等),则有可能作为控制中心存在安全隐患或风险。
可选地,所述连接信息包括以下至少一种:连接状况信息、网络速率信息。
可选地,在上述连接网络内,存在新加入连接网络的终端设备或其它设备(如可穿戴设备、智能家居设备或车连接网络设备),也存在退出该连接网络的终端设备或其它设备,为了掌握连接网络内的各设备加入或退出的连接状况信息,控制中心可维护一个连接信息表,该连接信息表可以记录所有连接网络设备的设备信息和/或连接信息(如连接状态、连接速率、连接历史记录等)等,该设备信息可以是设备物理地址、设备名称、设备代码中的至少一种,也可以是其它能代表设备的信息。可选地,设备代码可由控制中心设置,如第一个与控制中心连接的设备的设备代码为001,第二个与控制中心连接的设备的设备代码为002;可选地,连接网络内的设备一般均具备与互连接网络连接的功能,如智能手表、智能手机、智能电视、智能汽车等,而与其对应的网络速率信息会受设备自身影响(如设备处理能力较低,再如设备在下载数据或当前上网应用较多等,导致网络较慢)或受外界因素影响(如设备所处位置信号不佳),而造成网络速率较低。
所述使用信息包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息。
可选地,在上述连接网络内,设备可能具备提供数据网络服务能力,如智能手机、PAD等都具备提供数据网络服务能力,用于从互连接网络获取数据,如更新设备内的应用等,而当前数据网络费用并不低,因此,在使用数据网络服务时,需要特别注意流量信息;对于使用习惯信息,用户可能习惯于使用 连接网络内某设备,也就是对某设备的使用频率很高,或者是在特定的时间段、特定的地点、特定使用目的习惯于使用连接网络内某设备,如用户习惯于使用PAD看视频,而不习惯于使用智能手机看视频;对于当前使用应用信息,设备在使用过程中,用户会根据使用需求安装一些对应的应用,如视频应用、游戏应用。
所述状态信息包括以下至少一种:终端状态信息、电量信息、存储空间信息。
可选地,在上述连接网络内,终端状态信息可通过设备的数据处理能力判断,设备的数据处理能力有强有弱,并且,并非是硬件条件好其对应的设备的当前数据处理能力就一定好,可以理解,处于死机状态的硬件条件好的设备的当前数据处理能力会非常弱;可选地,终端状态信息还可以是设备是否处于充电状态,可以理解,设备使用过程中需要电能,而电能一般情况下都是通过电池提供的,在电池电量耗尽或即将耗尽时需要对电池进行充电。对于电量信息,连接网络内不同的设备会有不同容量的电池,电池又有不同的剩余电量或不同的续航时间,如手机的电池容量一般大于智能手表的电池容量,另外,也存在手机没有充电而导致的剩余电量小于智能手表当前电量的情况;连接网络内设备在使用过程中会进行数据交换,并且需要对接收到的数据进行存储,设备的存储空间信息可以影响设备的工作性能甚至还可决定设备所能支持的工作,如设备的存储空间大小不足以支持其工作时所必需下载的数据大小。
可选地,所述控制判断信息满足控制条件,包括以下至少一种:
所述用户生理参数信息符合第一预设条件;
所述连接信息符合第二预设条件;
所述使用信息符合第三预设条件;
所述距离信息符合第四预设条件;
所述应用信息符合第五预设条件;
所述状态信息符合第六预设条件。
可选地,控制判断信息满足控制条件包括用户生理参数信息符合第一预设条件、连接信息符合第二预设条件、使用信息符合第三预设条件、距离信息符合第四预设条件、应用信息符合第五预设条件、状态信息符合第六预设条件中的至少一种。
可选地,对于用户生理参数信息符合第一预设条件,在一实施例中,检测用户生理参数信息达到预设生理参数信息阈值时,确定用户生理参数信息符合第一预设条件。可选地,用户生理参数信息可由所在连接网络内的设备检测。用户生理参数信息可以是心率、血压、脉搏、血氧、血糖中的至少一种。例如,某一用户处于非睡眠状态时心率一般为70到80次/分钟,该用户处于睡眠状态时心率一般为40至50次/分钟,那么可以将预设心率阈值设置为50次/分钟,当检测到该用户心率达到50次/分钟时,可确定用户处于睡眠状态;再如,某一用户处于运动状态时心率一般为100到130次/分钟,当检测到该用户心率达到110次/分钟时,可确定该用户处于运动状态,则确定用户生理参数信息符合第一预设条件。
可选地,对于连接信息符合第二预设条件,第二预设条件可以包括通过检测连接状况信息确定控制中心是否退出连接网络,若控制中心退出连接网络,则该连接状况信息符合第二预设条件,和/或,若控制中心没有退出连接网络,则该连接状况信息不符合第二预设条件。一个实施例中,可以是控制中心的连接数量超过预设阈值或最大值,则该连接状况信息符合第二预设条件。另一个实施例中,可以是控制中心的连接状况不顺畅或者掉线次数超过预设次数,则该连接状况信息符合第二预设条件。
第二预设条件还可包括检测网络速率信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择网络速率好的设备作为控制中心。
譬如,可以是控制中心所控制的其它设备的网络速率大于控制中心的网络速率即确定网络速率信息符合第二预设条件。例如,控制中心的网络速率为500KB/s,控制中心所控制的其它设备中若存在网络速率大于500KB/s的设备,则可判定网络速率信息符合第二预设条件。
在本实施例中,还可以为控制中心所控制的其它设备的网络速率与控制中心的网络速率之间的比较设置一个第一网络速率阈值。例如,控制中心所控制的其它设备存在设备的网络速率大于或等于控制中心的网络速率与第一网络速率阈值之和的情况时,确定网络速率信息符合第二预设条件;和/或,控制中心所控制的其它设备不存在设备的网络速率大于或等于控制中心的网络速率与第一网络速率阈值之和的情况时,也就是控制中心所控制的其它设备的网络速率均小于控制中心的网络速率与第一网络速率阈值的和,确定网络速率信息不符合第二预设条件。
例如,控制中心的网络速率为500KB/s,第一网络速率阈值为100KB/s,控制中心所控制的其它设备存在网络速率为600KB/s的设备,此时,控制中心所控制的其它设备存在设备的网络速率等于控制中心的网络速率与第一网络速率阈值之和的情况时,确定网络速率信息符合第二预设条件。
可选地,在其它实施例中,还可设置一个第二网络速率阈值,第二网络速率阈值为不影响控制中心提供控制服务的能力的最小网络速率。可选地,若控制中心的网络速率大于或等于第二网络速率阈值,则确定网络速率信息不符合第二预设条件;和/或,若控制中心的网络速率小于第二网络速率阈值,则 确定网络速率信息符合第二预设条件。
例如,控制中心的网络速率为400KB/s,第二网络速率阈值为500KB/s,由于控制中心的网络速率小于第二网络速率阈值,可确定网络速率信息符合第二预设条件。
可选地,对于使用信息符合第三预设条件,第三预设条件可以包括检测流量信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择剩余流量多的设备作为控制中心,可以是控制中心所控制的其它设备的剩余流量多于控制中心的剩余流量即确定流量信息符合第三预设条件。
在本实施例中,还可以为控制中心所控制的其它设备的剩余流量与控制中心的剩余流量之间的比较设置一个第一剩余流量阈值。例如,控制中心所控制的其它设备存在设备的剩余流量多于或等于控制中心的剩余流量与第一剩余流量阈值之和的情况时,确定流量信息符合第三预设条件;和/或,控制中心所控制的其它设备不存在设备的剩余流量多于或等于控制中心的剩余流量与第一剩余流量阈值之和的情况时,也就是控制中心所控制的其它设备的剩余流量均少于控制中心的剩余流量与第一剩余流量阈值的和,确定流量信息不符合第三预设条件。
例如,控制中心的剩余流量为2000MB,第一剩余流量阈值为300MB,控制中心所控制的其它设备存在剩余流量为2300MB的设备,此时,控制中心所控制的其它设备存在设备的剩余流量等于控制中心的剩余流量与第一剩余流量阈值之和的情况时,则确定流量信息符合第三预设条件。
可选地,在其它实施例中,还可设置一个第二剩余流量阈值,第二剩余流量阈值为不影响控制中心提供管理服务的能力的最小剩余流量。可选地,若控制中心的剩余流量多于或等于第二剩余流量阈值,则确定流量信息不符合第三预设条件;和/或,若控制中心的剩余流量小于第二剩余流量阈值,则确定流量信息符合第三预设条件。
例如,控制中心的剩余流量为1800MB,第二剩余流量阈值为2000MB,由于控制中心的剩余流量少于第二剩余流量阈值,可确定流量信息符合第三预设条件。
第三预设条件还可包括检测使用习惯信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,如果用户习惯在早晨某一时间段带智能耳机或智能手表跑步、在晚上某一时间段习惯通过PAD看视频、在周末上午某一时间段习惯使用手机阅读,则若对应时间点控制中心不是符合用户习惯的设备,则可判定符合第三预设条件。
在另一实施例中,如果用户习惯在不同的环境使用不同的设备,譬如在家里看智能电视,在车上看车载终端,在公司用智能手机等,则若对应环境控制中心不是符合用户习惯的设备,则可判定符合第三预设条件。
第三预设条件还可包括检测当前使用应用信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,若用户正在使用控制中心看视频或玩游戏等,而一般情况下,看视频和玩游戏时对应的设备界面都是全屏显示的,不方便用户切换至控制中心对应的应用界面,以使用控制中心的控制功能。因此,若控制中心正在运行视频应用、游戏应用等不方便切换到其它界面的应用时,则确定当前使用应用信息符合第三预设条件;和/或,若控制中心运行方便切换到其它界面的应用时,则确定当前使用应用信息不符合第三预设条件。
在另一实施例中,若用户正在打电话或视频聊天或电话会议等,此时用户也不方便去切换界面或控制,则确定当前使用应用信息符合第三预设条件。
对于距离信息符合第四预设条件,第四预设条件可包括检测距离信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,当用户与控制中心的距离超过预设范围时,确定距离信息符合第四预设条件。
在一实施例中,连接网络内各设备在用户使用时会有一定的相对距离,在控制中心距离其所控制的其它设备的距离大于或等于预设距离阈值时,确定距离信息符合第四预设条件;和/或,在控制中心距离其所控制的其它设备的距离小于预设距离阈值时,确定距离信息不符合第四预设条件。
在另一实施例中,还可计算每个连接网络设备若作为控制中心,该设备与其它连接网络设备的总距离值,取总距离值最短的该设备作为候选控制中心,若控制中心与候选控制中心不同,则判定距离信息符合第四预设条件。
可选地,对于应用信息符合第五预设条件,在一实施例中,应用信息可以是安装应用和/或运行应用信息,例如,安装应用或运行应用中没有安全保护应用(如金山毒霸、360安全卫士等),则有可能作为控制中心存在安全隐患或风险,则可确定应用信息符合第五预设条件;
再如若当前运行应用(可以是前台,也可以是后台)占用系统资源较多(如游戏、视频等)或者优先级比较高(如电话、短信、邮件等)或者预设名单应用,则用户一般不方便切换至控制中心对应的操 作界面和/或行使控制中心的控制功能,则确定应用信息符合第五预设条件。
对于状态信息符合第六预设条件,第六预设条件可包括检测终端状态信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择终端状态对应的响应时间短的设备作为控制中心。
在一实施例中,终端状态信息可以是设备的数据处理能力,譬如CPU(Central Processing Unit,中央处理单元)数量或频率、GPU(Graphic Processing Units,图形处理单元)数量或频率、NPU(Neural Networks Process Units,神经网络处理单元)数量或频率、内存容量、内存处理速度等,若控制中心的数据处理能力不是最强的或者不是属于强类别的,则判定终端状态信息符合第六预设条件。
在另一实施例中,对于设备的当前数据处理能力,可以是控制中心所控制的其它设备的设备状态对应的响应时间短于控制中心的设备状态对应的响应时间即确定终端状态信息符合第六预设条件。例如,控制中心的设备状态对应的响应时间为50ms,控制中心所控制的其它设备若存在设备状态对应的响应时间为40ms的设备,则可判定终端状态信息符合第六预设条件。
也可以为控制中心所控制的其它设备的设备状态对应的响应时间与控制中心的设备状态对应的响应时间之间的比较设置一个第一响应时间阈值。例如,控制中心所控制的其它设备存在设备的设备状态对应的响应时间与第一响应时间阈值的和小于或等于控制中心的设备状态对应的响应时间的情况时,确定终端状态信息符合第六预设条件;和/或,控制中心所控制的其它设备不存在设备的设备状态对应的响应时间与第一响应时间阈值的和小于或等于控制中心的设备状态对应的响应时间的情况时,也就是控制中心所控制的其它设备的设备状态对应的响应时间与第一响应时间阈值的和均大于控制中心的设备状态对应的响应时间,确定终端状态信息不符合第六预设条件。
例如,控制中心的设备状态对应的响应时间为50ms,第一响应时间阈值为10ms,控制中心所控制的其它设备存在设备状态对应的响应时间为40ms的设备,此时,控制中心所控制的其它设备存在设备的设备状态对应的响应时间与第一响应时间阈值的和等于控制中心的状态对应的响应时间的情况时,确定终端状态信息符合第六预设条件。
可选地,在其它实施例中,还可设置一个第二响应时间阈值,第二响应时间阈值为不影响控制中心提供管理服务的能力的最大响应时间。可选地,若控制中心的设备状态对应的响应时间短于或等于第二响应时间阈值,则确定终端状态信息不符合第六预设条件;和/或,若控制中心的设备状态对应的响应时间长于第二响应时间阈值,则确定终端状态信息符合第六预设条件。
例如,控制中心的设备状态对应的响应时间为60ms,第二响应时间阈值为50ms,由于控制中心的设备状态对应的响应时间长于第二响应时间阈值,可确定终端状态信息符合第六预设条件。
在其它实施例中,对于处于充电状态的设备,应尽量减小此时设备的功耗,以防止加快电池的损耗,因此,若设备处于充电状态,则确定终端状态信息符合第六预设条件;和/或,若设备处于非充电状态,则确定终端状态信息不符合第六预设条件。
在其它实施例中,对于处于运动状态的设备,由于不方便用户操作或控制,可以确定该终端状态信息符合第六预设条件。
在其它实施例中,对于处于卡顿状态的设备,由于不能很好地响应用户的操作,也可能导致控制中心不能很好地控制其它的设备,可以确定该终端状态信息符合第六预设条件。
第六预设条件还包括检测电量信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择电量对应的可用时间长的设备作为控制中心,可以是控制中心所控制的其它设备的电量对应的可用时间长于控制中心的电量对应的可用时间即确定电量信息符合第六预设条件。也可以是控制中心所控制的其它设备的剩余电量值大于控制中心的电量即确定电量信息符合第六预设条件。
在本实施例中,还可以为控制中心所控制的其它设备的电量对应的可用时间与控制中心的电量对应的可用时间之间的比较设置一个第一可用时间阈值。例如,控制中心所控制的其它设备存在设备的电量对应的可用时间长于或等于控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,确定电量信息符合第六预设条件;和/或,控制中心所控制的其它设备不存在设备的电量对应的可用时间长于或等于控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,也就是控制中心所控制的其它设备的电量对应的可用时间均小于控制中心的电量对应的可用时间与第一可用时间阈值之和时,确定电量信息不符合第六预设条件。
例如,控制中心的电量对应的可用时间为200分钟,第一可用时间阈值为30分钟,控制中心所控制的其它设备存在电量对应的可用时间为170分钟的设备,此时,控制中心所控制的其它设备存在设备的电量对应的可用时间等于控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,确定电量信息符合第六预设条件。
可选地,在其它实施例中,还可设置一个第二可用时间阈值,第二可用时间阈值为不影响控制中心 提供管理服务的能力的最小可用时间。可选地,若控制中心的电量对应的可用时间长于或等于第二可用时间阈值,则确定电量信息不符合第六预设条件;和/或,若控制中心的电量对应的可用时间短于第二可用时间阈值,则确定电量信息符合第六预设条件。
例如,控制中心的电量对应的可用时间为180分钟,第二可用时间阈值为200分钟,由于控制中心的电量对应的可用时间短于第二可用时间阈值,可确定电量信息符合第六预设条件。
第六预设条件还包括检测存储空间信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择剩余存储空间大的设备作为控制中心,可以是控制中心所控制的其它设备的剩余存储空间大于控制中心的剩余存储空间即确定存储空间信息符合第六预设条件。也可以是控制中心所控制的其它设备的存储空间的存取速度(如高版本的UFS(Universal Flash Storage,通用闪存存储)或eMMC(Embedded MultiMedia Card,嵌入式多媒体存储卡)或SD(Secure Digital Card,SD存储卡))大于控制中心的存储空间的存取速度(如低版本的UFS或eMMC或SD)即确定存储空间信息符合第六预设条件。
在本实施例中,还可以为控制中心所控制的其它设备的剩余存储空间与控制中心的剩余存储空间之间的比较设置一个第一剩余存储空间阈值。例如,控制中心所控制的其它设备存在设备的剩余存储空间大于或等于控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,确定存储空间信息符合第六预设条件;和/或,控制中心所控制的其它设备不存在设备的剩余存储空间大于或等于控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,也就是控制中心所控制的其它设备的剩余存储空间均小于控制中心的剩余存储空间与第一剩余存储空间阈值的和,确定存储空间信息不符合第六预设条件。
例如,控制中心的剩余存储空间为2000MB,第一剩余存储空间阈值为300MB,控制中心所控制的其它设备存在剩余存储空间为2300MB的设备,此时,控制中心所控制的其它设备存在设备的剩余存储空间等于控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,确定存储空间信息符合第六预设条件。
可选地,在其它实施例中,还可设置一个第二剩余存储空间阈值,第二剩余存储空间阈值为不影响控制中心提供管理服务的能力的最小剩余存储空间。可选地,若控制中心的剩余存储空间大于或等于第二剩余存储空间阈值,则确定存储空间信息不符合第六预设条件;和/或,若控制中心的剩余存储空间小于第二剩余存储空间阈值,则确定存储空间信息符合第六预设条件。
例如,控制中心的剩余存储空间为1800MB,第二剩余存储空间阈值为2000MB,由于控制中心的剩余存储空间小于第二剩余存储空间阈值,可确定存储空间信息符合第六预设条件。
对于控制中心发送响应指令到目标设备的情况。
可选地,当预设事件确定信息满足预设事件确定条件时,确定所在连接网络发生预设事件,可选地,所述预设事件确定信息包括以下至少一种:
环境信息、时间信息、位置信息。
可选地,控制中心确定所在连接网络发生预设事件的方式为确定预设事件确定信息是否满足预设事件确定条件,即,在预设事件确定信息满足预设事件确定条件时,控制中心确定所在连接网络发生了预设事件。
可选地,预设事件确定信息可以包括以下至少一种:环境信息、时间信息、位置信息。
对于环境信息,该环境信息包括外界环境信息,控制中心在获取到当前外界环境光的亮度达到亮度阈值和/或当前外界环境噪音的响度达到响度阈值时,生成针对该环境信息的响应指令。
例如,在当前外界环境光的亮度达到亮度阈值和/或当前外界环境噪音的响度达到响度阈值时,如亮度低于亮度阈值,响度低于响度阈值,可确定用户存在睡眠的需求,此时,可为用户创造一个适于睡眠的环境(如关灯、关智能电视),控制中心生成关灯相关的响应指令。可选地,控制中心在生成上述响应指令时,还可为响应指令增加输出提示信息的相关指令。该相关指令可作用于控制中心和/或目标设备,例如,既可由控制中心输出提示信息(如文字“晚安”)、也可由智能电视输出提示信息或由控制中心与智能电视共同输出提示信息,以提示用户智能电视为何会做出相应的动作(如熄屏)。
相应地,环境信息对应的控制判断信息为用户生理参数信息,可以理解的是,用户生理参数信息用于再次确定用户存在睡眠的需求,以提高控制中心生成相应的响应指令并将该响应指令发送至目标设备的可靠性,在用户生理参数信息为用户生理参数达到生理参数阈值时,满足控制条件,例如,用户生理参数为脉搏参数,用户处于休息或睡眠状态时的脉搏对应的次数(如50次)会少于用户处于清醒状态时的脉搏对应的次数(如70次),则将生理参数阈值设置为50-70次之间,例如60次,则在生理参数小于60次时,控制判断信息满足控制条件,控制中心发送响应指令到目标设备;在生理参数大于60次时,控制判断信息不满足控制条件,控制中心不发送响应指令到目标设备。可选地,用户生理参数信息也可作为预设事件确定信息,同样的,外界环境信息也可作为控制判断信息。
对于时间信息,控制中心在获取到当前时间为用户的行为习惯对应的时间时,生成针对该时间信息以及对应的行为习惯的响应指令。
例如,当前时间为北京时间20:00,用户的生活习惯为在北京时间为20:00时,会打开智能电视观看电视节目,此时,情况一:控制中心生成的响应指令为唤醒系统;或者是,情况二:控制中心生成的响应指令为打开电视节目(如用户最近一次观看的电视节目)。可以理解的是,情况一针对的是智能电视处于休眠状态,而情况二针对的是智能电视处于运行状态,控制中心生成相应的响应指令时,该响应指令可能为情况一、情况二或情况一与情况二的组合,可选地,控制中心在生成上述响应指令时,还可为各情况组合对应的响应指令增加输出提示信息的相关指令,该相关指令可作用于控制中心和/或智能电视,即,既可由控制中心输出提示信息、也可由智能电视输出提示信息或由控制中心与智能电视共同输出提示信息,以提示用户智能电视为何会做出相应的动作(如,开机或亮屏或关机或熄屏或打开某一电视频道或切换电视频道等)。
相应地,时间信息对应的控制判断信息为终端状态信息,即智能电视是否处于开机状态,若智能电视处于关机状态则无法接收并处理控制中心发送的响应指令,则该控制判断信息不满足控制条件,控制中心不发送响应指令到目标设备;若智能电视处于开机状态则可以接收并处理控制中心发送的响应指令,则该控制判断信息满足控制条件,控制中心发送响应指令到目标设备。
一种实施方式中,控制中心与目标设备(如智能电视)已经处于连接状态,且目标设备已开机的情况下,若发生了预设事件(如达到预设时间24点),则可根据用户习惯数据或者用户设定或者系统设定,控制中心发送指令到智能电视以休眠或者关机,和/或输出提醒信息。
对于位置信息,控制中心可在获取到当前位置为用户的行为习惯对应的位置时,生成针对该位置信息以及对应的行为习惯的响应指令。
例如,当前位置为公司地址,用户的生活习惯为,当前位置为公司地址时打开车载终端的导航以进行行车路线规划(如从公司回家的路线),可选地,控制中心在生成上述响应指令时,还可为响应指令增加输出提示信息的相关指令。该相关指令可作用于控制中心和/或车载终端,例如,既可由控制中心输出提示信息(如文字“车载终端的导航已开启”)、也可由车载终端输出提示信息或由控制中心与车载终端共同输出提示信息,以提示用户车载终端为何会做出相应的动作(如开启导航)。
相应地,位置信息对应的控制判断信息为车辆状态信息,即车载终端对应的车辆是否处于启动或完成启动状态,若车辆处于启动或完成启动状态则可以接收并处理控制中心发送的响应指令,则该控制判断信息满足控制条件,控制中心发送响应指令到目标设备;和/或,若车辆处于未启动状态则无法接收并处理控制中心发送的响应指令,则该控制判断信息不满足控制条件,控制中心不发送响应指令到目标设备。
对于控制中心执行一预设控制操作的情况。
可选地,当预设事件确定信息满足预设事件确定条件时,控制中心确定所在连接网络发生预设事件,可选地,预设事件确定信息包括以下至少一种:
预设事件确定信息的信息内容、环境信息、时间信息、位置信息。
对于时间信息,控制中心在获取到当前时间为用户预设时间时,生成针对该时间信息的响应指令。例如,当前时间为北京时间20:00,预设时间也为北京时间20:00,则预设事件确定信息满足预设事件确定条件。
对于位置信息,控制中心在获取到当前位置为用户预设位置时,生成针对该位置信息的响应指令。例如,当前位置为家,预设位置为家,则预设事件确定信息满足预设事件确定条件。
可选地,所述信息内容包括以下至少一种:发送方信息、接收方信息、信息正文内容、信息展现方式;
所述环境信息包括以下至少一种:外界环境信息、使用环境信息。
可选地,信息内容可包括发送方信息、接收方信息、信息正文内容、信息展现方式中的至少一种;环境信息可包括外界环境信息、使用环境信息中的至少一种。
可选地,发送方信息为预设事件确定信息的发送方对应的信息,接收方信息为预设事件确定信息的接收方对应的信息,信息正文内容为预设事件确定信息的内容正文,信息展现方式为发送方设备向接收方设备发送的预设事件确定信息的展现方式,具体以短信或消息通知事件为例,短信或消息确定信息的发送方信息可以是指发送方设备信息(如地址、名称、类型、标识)、发送方名称、发送方号码(如电话、QQ、微信、邮箱)等,短信或消息确定信息的接收方信息可以是指接收方设备信息、接收方名称、接收方号码等,短信或消息确定信息的信息正文内容可以是指短信或消息的正文内容,短信或消息确定信息的信息展现方式可以是界面输出,也可以是语音播报等。
可选地,环境信息包括外界环境信息、使用环境信息中的至少一种,控制中心所在连接网络的设备存在获取外界环境信息的能力,如获取外界环境光的亮度,以及获取外界环境噪音的响度;该设备在使 用过程中,使用环境信息随用户所处的环境变化而变化,用户所处的环境可以通过传感器(如摄像头、麦克风、GPS、蓝牙、WIFI、重力传感器、加速度传感器、陀螺仪等)来感知,如用户在运动,该设备可检测到用户处于运动环境下,或者如用户在驾驶,该设备可检测到用户处于驾驶环境下,或者如用户在工作或会议,该设备可检测到用户处于工作或会议环境下。
可选地,所述控制中心执行一预设控制操作,包括以下至少一种:
所述控制中心立即或者延后或者定时或者周期发送所述响应指令到所述目标设备;
将控制功能部分或全部切换到目标设备;
将控制功能部分或全部复制到目标设备;
在目标设备上激活部分或全部控制功能;
迁移或转移或备份所述控制中心的相关数据至目标设备;
所述控制中心输出第一提示信息,和/或控制与所述控制中心直接连接或间接连接的设备输出第二提示信息。
可选地,所述目标设备可以为以下至少一种:
为控制中心所控制的其它设备中的至少一个;
为控制中心所控制的其它设备中的连接数量最少的设备;
为控制中心所控制的其它设备中的连接状况最顺畅或者掉线次数最少的设备;
为控制中心所控制的其它设备中的网络速率最好的设备;
为控制中心所控制的其它设备中的CPU数量最多或频率最高的设备;
为控制中心所控制的其它设备中的GPU数量最多或频率最高的设备;
为控制中心所控制的其它设备中的NPU数量最多或频率最高的设备;
为控制中心所控制的其它设备中的内存容量最大或处理速度最快的设备;
为控制中心所控制的其它设备中的响应时间最短的设备;
为控制中心所控制的其它设备中的处于充电或非充电状态的设备;
为控制中心所控制的其它设备中的处于运动或非运动状态的设备;
为控制中心所控制的其它设备中的处于非卡顿状态的设备;
为控制中心所控制的其它设备中的剩余电量最多的设备;
为控制中心所控制的其它设备中的电池容量最大的设备;
为控制中心所控制的其它设备中的电量对应的可用时间最长的设备;
为控制中心所控制的其它设备中的剩余存储空间最大的设备;
为控制中心所控制的其它设备中的存储空间的存取速度最快的设备;
为控制中心所控制的其它设备中的满足时间限制条件的设备;
为控制中心所控制的其它设备中的满足地理限制条件的设备;
为控制中心所控制的其它设备中的对用户所处的环境下方便使用的设备之一;
为控制中心所控制的其它设备中的剩余流量最多的设备;
为控制中心所控制的其它设备中的符合用户使用习惯的设备之一;
为控制中心所控制的其它设备中的符合用户在所处环境使用习惯的设备之一;
为控制中心所控制的其它设备中的当前未运行视频应用或游戏应用或其它预设应用的设备之一;
为控制中心所控制的其它设备中的当前未处于打电话或视频聊天或电话会议或其它预设使用状态的设备之一
为控制中心所控制的其它设备中的当前与用户距离最近的设备之一;
为控制中心所控制的其它设备中的当前与其它设备总距离值最短的设备之一;
为控制中心所控制的其它设备中的当前用户方便获取的设备之一;
为控制中心所控制的其它设备中的当前模式符合要求的设备之一,可选地,所述当前模式符合要求包括以下至少一种:当前模式为智能模式、当前模式为联动模式、当前模式为控制模式、当前模式为省电模式、当前模式为正常模式等。
可选地,控制中心执行一预设控制操作包括控制中心立即或者延后发送所述响应指令到所述目标设备;将控制功能部分或全部切换到目标设备;将控制功能部分或全部复制到目标设备;在目标设备上激活部分或全部控制功能;迁移或转移或备份所述控制中心的相关数据至目标设备;所述控制中心输出第一提示信息,和/或控制与所述控制中心直接连接或间接连接的设备输出第二提示信息中的至少一种。
对于在控制中心发送响应指令至目标设备时,可采用立即或者延后发送的策略,对于立即发送,可以理解的是,在上述预设事件为用户需要休息或睡眠时,控制中心立即关灯即立即为用户提供适合休息或者睡眠的环境,可以提高用户体验,即使得控制中心在执行控制功能时更加灵活智能;对于延后发送,可以理解的是,在上述预设事件为用户需要通过智能电视观看节目时,控制中心可在当前时间到达预设 时间之前提前向用户输出相关提示信息,以提示用户其希望观看的节目即将播放,但此时不向目标设备发送响应指令,而是在当前时间为预设时间时才向目标设备发送响应指令,在向目标设备发送响应指令之前,还可向用户输出相关提示信息,提高了用户体验,使得控制中心在执行控制功能时更加灵活智能。
对于将控制功能部分或全部切换到目标设备,在控制中心不再适合继续作为控制中心以提供控制功能时,控制中心将控制功能切换到适合作为控制中心以提供控制功能的目标设备。
可选地,在一些应用场景中,控制功能可能不需要全部切换到目标设备,只需要切换与目标设备相关的,或高频使用的,或目标设备支持的,这样既可达成切换控制功能方便用户操作,又可节省切换资源和/或降低功耗;
可选地,也可以将控制功能部分或全部复制到目标设备,相当于除控制中心外,至少一目标设备也可拥有同控制中心一样的控制功能,这样可以为用户提供更多的操作入口,进而实现更灵活和更强大的功能,在一些实现中,为了减少用户误操作,还可以设定只有一个拥有控制功能的设备处于激活状态,即:虽然连接网络中可能存在多个拥有控制功能的设备(如本实施例中的控制中心、目标设备等,甚至可以是连接网络中的每个设备都支持控制功能),但同时只能有一个设备能够发出控制指令,具体是哪一个,可以有多种确定策略,譬如可以是用户当前正在使用的设备;也可以是剩余电量最多或者电池容量最大的设备;可以是处理能力最强大或系统运行顺畅或当前没有运行娱乐或多媒体应用(如视频、游戏等)或当前正运行预设应用(如电话、短信、邮件、微信等)的设备;还可以是根据设备的优先级来加以确定,如最高优先级的设备。
对于迁移或转移控制中心的相关数据至目标设备,控制中心转移控制功能至目标设备时,可将控制中心中的相关数据迁移或转移至目标设备,以方便目标设备根据该相关数据行使控制功能;另外,连接网络内设备均具备作为控制中心的能力,因此,控制中心在不迁移或转移控制中心中的相关数据至目标设备,而只转移控制功能至目标设备时,目标设备也能行使控制功能。
特别地,控制中心在行使控制功能时,可将相关数据同步至云端,对于控制中心符合第二预设条件的情况,由于控制中心还未来得及将相关数据迁移或转移至目标设备,就退出了连接网络,因此,控制中心所控制的其它设备可沿用控制中心退出连接网络前的相关数据,如保持设置项参数,而目标设备则从云端获取控制中心退出连接网络前的相关数据;对于控制中心符合第四预设条件的情况,控制中心在距离其所控制的其它设备的距离大于或等于预设距离阈值时开始迁移或转移相关数据,以确保控制中心与连接网络断开之前完成相关数据迁移或转移。
对于控制中心输出第一提示信息,和/或控制与控制中心直接连接或间接连接的设备输出第二提示信息。可以理解的是,第一提示信息和第二提示信息的目的可以为,使用户能够理解控制中心向目标设备发送响应指令以及目标设备针对该响应指令执行的控制操作的原因。
例如,参照图27,400为控制中心,其为手机,401为手机所控制的设备的列表,包括智能手表、智能耳机和智能电视,4000为目标设备,其为受手机控制的智能手表,4001为控制中心切换至智能手表后,智能手表所控制的设备的列表,包括控制中心手机、智能耳机和智能电视,4002为控制中心的控制功能由控制中心切换至目标设备之后,由目标设备输出的弹框提示信息,当然,该弹框也可由控制中心输出。
可选地,以上为控制中心发送响应指令到目标设备或控制中心执行一预设控制操作的情况,针对控制中心发送响应指令到目标设备和控制中心执行一预设控制操作的情况,可以理解的是,在控制判断信息满足控制条件时,控制中心需要在发送响应指令到目标设备的同时执行一预设控制操作。例如,在预设事件为用户需要休息或睡觉时,控制中心为手机,控制中心生成关灯的响应指令,并将该响应指令发送至对应的灯时,还需要将控制功能转移至连接网络中的智能手表,以方便用户在醒来时使用控制中心的控制功能,提高了用户体验,使得控制中心在执行控制功能时更加灵活智能。
可选地,所述当所在连接网络发生预设事件时,生成和/或确定所述预设事件对应目标设备的响应指令的步骤包括以下至少一种:
当所在连接网络发生预设事件时,输出选择预设模式的提示信息,基于所选择的预设模式生成和/或确定所述响应指令;
当所在连接网络发生预设事件时,根据预设事件和响应指令对应关系,自动触发生成和/或确定所述响应指令;
当所在连接网络发生预设事件时,基于输入的控制指令生成和/或确定所述响应指令。
可选地,所述当所在连接网络发生预设事件时,生成和/或确定所述预设事件对应目标设备的响应指令的步骤包括当所在连接网络发生预设事件时,输出选择预设模式的提示信息,基于所选择的预设模式生成和/或确定所述响应指令;当所在连接网络发生预设事件时,根据预设事件和响应指令对应关系,自动触发生成和/或确定所述响应指令;当所在连接网络发生预设事件时,基于输入的控制指令生成和/或确定所述响应指令中的至少一种。
对于当所在连接网络发生预设事件时,输出选择预设模式的提示信息,基于所选择的预设模式生成 和/或确定所述响应指令。针对预设事件,控制中心输出对应的提示信息,该提示信息为提示用户选择预设模式的信息,在用户选择相应的预设模式之后,基于所选择的预设模式生成响应指令。该预设模式可以包括自动模式和手动模式。在自动模式下,可针对不同的预设事件自动生成对应的响应指令;和/或,在手动模式下,需要通过用户输入的控制指令来生成与控制指令对应的响应指令。参照图28,5000为控制中心,5001为控制中心5000的显示屏幕背景图像,5002为控制中心5000输出的弹框提示信息,用于提示用户设置控制中心的工作模式,并且用户可通过点击其中的“查看详情”了解自动模式和手动模式的详细功能。
对于当所在连接网络发生预设事件时,根据预设事件和响应指令对应关系,自动触发生成和/或确定所述响应指令。预设事件与响应指令之间存在对应关系,通过该对应关系可完成预设事件与响应指令的匹配,即当所在连接网络发生预设事件时,控制中心自动触发生成对应的响应指令,而无需用户针对该预设事件进行操作。例如预设事件为用户需要休息或睡觉,根据对应关系,休息或睡觉对应的响应指令为关灯,则自动触发生成关灯指令。
对于当所在连接网络发生预设事件时,基于输入的控制指令生成和/或确定所述响应指令。在所在连接网络发生预设事件时,可向用户输出相应的可选择处理项,在用户针对该可选择处理项输入相应的控制指令之后,控制中心根据该控制指令生成相应的响应指令。参照图29,6000为控制中心,6001为控制中心6000输出的弹框,用于输出相应的可选择处理项和/或相应的提示信息。例如可选择处理项包括关灯与不关灯的选项,若用户选择关灯,则生成关灯的响应指令;和/或,若用户选择不关灯,则生成持续检测用户生理信息参数的指令,在确定用户睡着后,为用户创造适合睡觉(如调整房间温度)的外界环境。
本实施例通过当所在连接网络发生预设事件时,生成和/或确定所述预设事件对应目标设备的响应指令;获取控制判断信息,当所述控制判断信息满足控制条件时,所述控制中心发送所述响应指令到所述目标设备,和/或,所述控制中心执行一预设控制操作。实现了在所在连接网络发生预设事件时,控制中心可以生成相应的响应指令,并通过该响应指令控制自身或目标设备作出相应的响应,从而使得各设备相互建立连接后各设备之间控制交互更加灵活智能。
可选地,基于本申请处理方法一实施例,提出又一实施例,所述相关数据还包括至少一第一相关数据和/或至少一第二相关数据,所述迁移或转移或备份所述控制中心中的相关数据至所述目标设备的步骤,包括以下至少一种:
只备份或转移所述控制中心中的第一相关数据至所述目标设备;
只备份或转移所述控制中心中的第二相关数据至所述目标设备;
除备份或转移所述控制中心中的第一相关数据至所述目标设备外,还将与所述第一相关数据对应的第二相关数据备份或转移至所述目标设备;
备份或转移所述控制中心中的第一相关数据及对应的更新数据至所述目标设备;
备份或转移所述控制中心中的第二相关数据及对应的更新数据至所述目标设备;
备份或转移所述控制中心中的第一相关数据及对应的更新数据,和第二相关数据的更新数据至所述目标设备。
可选地,相关数据还包括至少一第一相关数据和/或至少一第二相关数据。在确定目标设备后,控制中心中的相关数据可选择性地备份或转移至目标设备,以使目标设备根据该相关数据行使控制功能。
可选地,备份或转移第一相关数据和第二相关数据的方式包括以下至少一种:只备份或转移控制中心中的第一相关数据至目标设备;只备份或转移控制中心中的第二相关数据至目标设备;除备份或转移控制中心中的第一相关数据至目标设备外,还将与第一相关数据对应的第二相关数据备份或转移至目标设备;备份或转移控制中心中的第一相关数据及对应的更新数据至目标设备;备份或转移控制中心中的第二相关数据及对应的更新数据至目标设备;备份或转移控制中心中的第一相关数据及对应的更新数据,和第二相关数据的更新数据至目标设备。
对于连接信息数据,第一相关数据可为控制中心与控制中心所控制的其它设备之间的连接信息;第二相关数据可为控制中心所控制的其它设备的设备之间的连接信息;更新数据可为备份或转移相关数据过程中控制中心更新的与相关数据对应的数据,如在备份或转移相关数据过程中,有连接网络外设备加入连接网络并与控制中心连接,那么此时的更新数据为第一相关数据对应的加入连接网络的设备与控制中心之间的连接信息。
对于设置项参数数据,第一相关数据可为快捷功能对应的设置数据,如快捷开启音乐播放功能的设置数据;第二相关数据可为与该快捷功能相关联的应用(如音乐播放器)或者本地文件(如音乐、视频、音效);更新数据可为备份或转移相关数据过程中控制中心更新的与相关数据对应的数据,如在备份或转移相关数据过程中,快捷功能对应的设置数据发生改变,如该快捷功能的开启手势指令发生改变,由“双击”该快捷功能对应的按钮改为“单击”该快捷功能对应的按钮,那么此时的更新数据为“单击”手势指 令开启该快捷功能对应的设置数据。
对于相关下载数据,第一相关数据可为控制中心应用的版本号、发布时间、安装包等数据;第二相关数据可为控制中心应用运行过程中产生的数据;更新数据可为备份或转移相关数据过程中控制中心更新的与相关数据对应的数据,如在备份或转移相关数据过程中,控制中心运行控制中心应用过程中产生的数据。
因此,在控制中心转移控制中心的控制功能至目标设备时,可将控制中心中的连接信息数据、设置项参数数据和相关下载数据中的至少一种迁移或转移至目标设备。例如,将连接信息数据迁移或转移至目标设备,以方便目标设备根据该连接信息数据与控制中心所控制的其它设备建立连接关系,如目标设备根据连接信息数据中的设备物理地址,直接向该设备物理地址对应的设备发起连接请求,而不需要先对目标设备可连接范围内的设备进行搜索以获取设备物理地址,从而发起连接请求。
本实施例通过提供多种相关数据的迁移或转移方案,使得相关数据在迁移或转移时可以有更多的实现方式,满足更多的用户需求,提高了用户体验,从而使得使得控制中心在执行控制功能时更加灵活智能。
可选地,参照图30,提出本申请处理方法再一实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。该处理方法应用于至少一控制中心中。处理方法包括:
步骤D00,当所在连接网络发生预设事件时,获取控制判断信息,当所述控制判断信息满足控制条件时,执行D10步骤;
步骤D10,获取预设信息和/或预设策略;
步骤D20,根据所述预设信息和/或所述预设策略确定和/或执行相应控制策略。
可选地,当所在连接网络发生预设事件时,获取控制判断信息,当控制判断信息满足控制条件时,执行获取预设信息及预设策略步骤;获取预设信息及预设策略之后,根据预设信息和预设策略确定和/或执行相应控制策略。
对于预设事件,当预设事件确定信息满足预设事件确定条件时,确定所在连接网络发生预设事件,可选地,预设事件确定信息包括以下至少一种:
预设事件确定信息的信息内容、环境信息、时间信息、位置信息。
对于时间信息,控制中心在获取到当前时间为用户预设时间时,生成针对该时间信息的响应指令。例如,当前时间为北京时间20:00,预设时间也为北京时间20:00,则预设事件确定信息满足预设事件确定条件。
对于位置信息,控制中心在获取到当前位置为用户预设位置时,生成针对该位置信息的响应指令。例如,当前位置为家,预设位置为家,则预设事件确定信息满足预设事件确定条件。
可选地,所述信息内容包括以下至少一种:发送方信息、接收方信息、信息正文内容、信息展现方式;
所述环境信息包括以下至少一种:外界环境信息、使用环境信息。
可选地,信息内容可包括发送方信息、接收方信息、信息正文内容、信息展现方式中的至少一种;环境信息可包括外界环境信息、使用环境信息中的至少一种。
可选地,发送方信息为预设事件确定信息的发送方对应的信息,接收方信息为预设事件确定信息的接收方对应的信息,信息正文内容为预设事件确定信息的内容正文,信息展现方式为发送方设备向接收方设备发送的预设事件确定信息的展现方式,具体以短信或消息通知事件为例,短信或消息确定信息的发送方信息可以是指发送方设备信息(如地址、名称、类型、标识)、发送方名称、发送方号码(如电话、QQ、微信、邮箱)等,短信或消息确定信息的接收方信息可以是指接收方设备信息、接收方名称、接收方号码等,短信或消息确定信息的信息正文内容可以是指短信或消息的正文内容,短信或消息确定信息的信息展现方式可以是界面输出,也可以是语音播报等。
可选地,环境信息可包括外界环境信息、使用环境信息中的至少一种,控制中心所在连接网络的设备存在获取外界环境信息的能力,如获取外界环境光的亮度,以及获取外界环境噪音的响度;该设备在使用过程中,使用环境信息随用户所处的环境变化而变化,用户所处的环境可以通过传感器(如摄像头、麦克风、GPS、蓝牙、WIFI、重力传感器、加速度传感器、陀螺仪等)来感知,如用户在运动,该设备可检测到用户处于运动环境下,或者如用户在驾驶,该设备可检测到用户处于驾驶环境下,或者如用户在工作或会议,该设备可检测到用户处于工作或会议环境下。
可选地,所述控制判断信息包括以下至少一种:
用户生理参数信息、连接信息、使用信息、距离信息、应用信息、状态信息。
可选地,控制判断信息可包括用户生理参数信息、连接信息、使用信息、距离信息、应用信息、状态信息中的至少一种。
对于用户生理参数信息,控制中心所在连接网络的设备存在获取用户生理参数信息的能力,以使该设备提供对应的服务,如通过获取用户心率、血压、脉搏、血氧、血糖等生理参数信息,以使该设备提供健康服务。
对于距离信息,控制中心所在连接网络的设备在用户使用过程中,设备与用户之间的距离可能会发生改变,如用户将智能手机置于卧室,去客厅看电视,则用户由卧室移动到客厅的过程中,用户与智能手机越来越远,具体可通过用户身上的可穿戴设备(如智能手表)或者室内定位功能或者室内监控设备(如摄像头)等感知用户与手机之间的距离。
对于应用信息,应用信息可以是安装应用和/或运行应用信息,例如,安装应用或运行应用中没有安全保护应用(如金山毒霸、360安全卫士等),则有可能作为控制中心存在安全隐患或风险。
可选地,所述连接信息包括以下至少一种:连接状况信息、网络速率信息。
可选地,在上述连接网络内,存在新加入连接网络的终端设备或其它设备(如可穿戴设备、智能家居设备或车连接网络设备),也存在退出该连接网络的终端设备或其它设备,为了掌握连接网络内的各设备加入或退出的连接状况信息,控制中心可维护一个连接信息表,该连接信息表可以记录所有连接网络设备的设备信息和/或连接信息(如连接状态、连接速率、连接历史记录等)等,该设备信息可以是设备物理地址、设备名称、设备代码中的至少一种,也可以是其它能代表设备的信息。可选地,设备代码可由控制中心设置,如第一个与控制中心连接的设备的设备代码为001,第二个与控制中心连接的设备的设备代码为002;可选地,连接网络内的设备一般均具备与互连接网络连接的功能,如智能手表、智能手机、智能电视、智能汽车等,而与其对应的网络速率信息会受设备自身影响(如设备处理能力较低,再如设备在下载数据或当前上网应用较多等,导致网络较慢)或受外界因素影响(如设备所处位置信号不佳),而造成网络速率较低。
所述使用信息包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息。
可选地,在上述连接网络内,设备可能具备提供数据网络服务能力,如智能手机、PAD等都具备提供数据网络服务能力,用于从互连接网络获取数据,如更新设备内的应用等,而当前数据网络费用并不低,因此,在使用数据网络服务时,需要特别注意流量信息;对于使用习惯信息,用户可能习惯于使用连接网络内某设备,也就是对某设备的使用频率很高,或者是在特定的时间段、特定的地点、特定使用目的习惯于使用连接网络内某设备,如用户习惯于使用PAD看视频,而不习惯于使用智能手机看视频;对于当前使用应用信息,设备在使用过程中,用户会根据使用需求安装一些对应的应用,如视频应用、游戏应用。
所述状态信息包括以下至少一种:终端状态信息、电量信息、存储空间信息。
可选地,在上述连接网络内,终端状态信息可通过设备的数据处理能力判断,设备的数据处理能力有强有弱,并且,并非是硬件条件好其对应的设备的当前数据处理能力就一定好,可以理解,处于死机状态的硬件条件好的设备的当前数据处理能力会非常弱;可选地,终端状态信息还可以是设备是否处于充电状态,可以理解,设备使用过程中需要电能,而电能一般情况下都是通过电池提供的,在电池电量耗尽或即将耗尽时需要对电池进行充电。对于电量信息,连接网络内不同的设备会有不同容量的电池,电池又有不同的剩余电量或不同的续航时间,如手机的电池容量一般大于智能手表的电池容量,另外,也存在手机没有充电而导致的剩余电量小于智能手表当前电量的情况;连接网络内设备在使用过程中会进行数据交换,并且需要对接收到的数据进行存储,设备的存储空间信息可以影响设备的工作性能甚至还可决定设备所能支持的工作,如设备的存储空间大小不足以支持其工作时所必需下载的数据大小。
可选地,所述控制判断信息满足控制条件,包括以下至少一种:
所述控制中心处于预设模式;
所述用户生理参数信息符合生理参数预设规则;
所述连接信息符合连接预设规则;
所述使用信息符合使用预设规则;
所述距离信息符合距离预设规则;
所述应用信息符合应用预设规则;
所述状态信息符合状态预设规则。
可选地,控制判断信息满足控制条件包括控制中心处于预设模式;用户生理参数信息符合生理参数预设规则;连接信息符合连接预设规则;使用信息符合使用预设规则;距离信息符合距离预设规则;应用信息符合应用预设规则;状态信息符合状态预设规则中的至少一种。
可选地,对于控制中心处于预设模式,在预设模式下,才执行获取预设信息及预设策略的步骤,和/或不处于预设模式下,则不执行获取预设信息及预设策略的步骤。预设模式可包括智能模式。
可选地,对于用户生理参数信息符合生理参数预设规则,在一实施例中,检测用户生理参数信息达到预设生理参数信息阈值时,确定用户生理参数信息符合生理参数预设规则。可选地,用户生理参数信 息可由所在连接网络内的设备检测。用户生理参数信息可以是心率、血压、脉搏、血氧、血糖中的至少一种。例如,某一用户处于非睡眠状态时心率一般为70到80次/分钟,该用户处于睡眠状态时心率一般为40至50次/分钟,那么可以将预设心率阈值设置为50次/分钟,当检测到该用户心率达到50次/分钟时,可确定用户处于睡眠状态;再如,某一用户处于运动状态时心率一般为100到130次/分钟,当检测到该用户心率达到110次/分钟时,可确定该用户处于运动状态,则确定用户生理参数信息符合生理参数预设规则。
可选地,对于连接信息符合连接预设规则,连接预设规则可包括通过检测连接状况信息确定控制中心是否退出连接网络,若控制中心退出连接网络,则该连接状况信息符合连接预设规则,和/或,若控制中心没有退出连接网络,则该连接状况信息不符合连接预设规则。一个实施例中,可以是控制中心的连接数量超过预设阈值或最大值,则该连接状况信息符合连接预设规则。另一个实施例中,可以是控制中心的连接状况不顺畅或者掉线次数超过预设次数,则该连接状况信息符合连接预设规则。
连接预设规则还包括检测网络速率信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择网络速率好的设备作为控制中心。
譬如,可以是控制中心所控制的其它设备的网络速率大于控制中心的网络速率即确定网络速率信息符合连接预设规则。例如,控制中心的网络速率为500KB/s,控制中心所控制的其它设备中若存在网络速率大于500KB/s的设备,则可判定网络速率信息符合连接预设规则。
在本实施例中,还可以为控制中心所控制的其它设备的网络速率与控制中心的网络速率之间的比较设置一个第一网络速率阈值。例如,控制中心所控制的其它设备存在设备的网络速率大于或等于控制中心的网络速率与第一网络速率阈值之和的情况时,确定网络速率信息符合连接预设规则;和/或,控制中心所控制的其它设备不存在设备的网络速率大于或等于控制中心的网络速率与第一网络速率阈值之和的情况时,也就是控制中心所控制的其它设备的网络速率均小于控制中心的网络速率与第一网络速率阈值的和,确定网络速率信息不符合连接预设规则。
例如,控制中心的网络速率为500KB/s,第一网络速率阈值为100KB/s,控制中心所控制的其它设备存在网络速率为600KB/s的设备,此时,控制中心所控制的其它设备存在设备的网络速率等于控制中心的网络速率与第一网络速率阈值之和的情况时,确定网络速率信息符合连接预设规则。
可选地,在其它实施例中,还可设置一个第二网络速率阈值,第二网络速率阈值为不影响控制中心提供控制服务的能力的最小网络速率。可选地,若控制中心的网络速率大于或等于第二网络速率阈值,则确定网络速率信息不符合连接预设规则;和/或,若控制中心的网络速率小于第二网络速率阈值,则确定网络速率信息符合连接预设规则。
例如,控制中心的网络速率为400KB/s,第二网络速率阈值为500KB/s,由于控制中心的网络速率小于第二网络速率阈值,可确定网络速率信息符合连接预设规则。
可选地,对于使用信息符合使用预设规则,使用预设规则包括检测流量信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择剩余流量多的设备作为控制中心,可以是控制中心所控制的其它设备的剩余流量多于控制中心的剩余流量即确定流量信息符合使用预设规则。
在本实施例中,还可以为控制中心所控制的其它设备的剩余流量与控制中心的剩余流量之间的比较设置一个第一剩余流量阈值。例如,控制中心所控制的其它设备存在设备的剩余流量多于或等于控制中心的剩余流量与第一剩余流量阈值之和的情况时,确定流量信息符合使用预设规则;和/或,控制中心所控制的其它设备不存在设备的剩余流量多于或等于控制中心的剩余流量与第一剩余流量阈值之和的情况时,也就是控制中心所控制的其它设备的剩余流量均少于控制中心的剩余流量与第一剩余流量阈值的和,确定流量信息不符合使用预设规则。
例如,控制中心的剩余流量为2000MB,第一剩余流量阈值为300MB,控制中心所控制的其它设备存在剩余流量为2300MB的设备,此时,控制中心所控制的其它设备存在设备的剩余流量等于控制中心的剩余流量与第一剩余流量阈值之和的情况时,则确定流量信息符合使用预设规则。
可选地,在其它实施例中,还可设置一个第二剩余流量阈值,第二剩余流量阈值为不影响控制中心提供管理服务的能力的最小剩余流量。可选地,若控制中心的剩余流量多于或等于第二剩余流量阈值,则确定流量信息不符合使用预设规则;和/或,若控制中心的剩余流量小于第二剩余流量阈值,则确定流量信息符合使用预设规则。
例如,控制中心的剩余流量为1800MB,第二剩余流量阈值为2000MB,由于控制中心的剩余流量少于第二剩余流量阈值,可确定流量信息符合使用预设规则。
使用预设规则还包括检测使用习惯信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,如果用户习惯在早晨某一时间段带智能耳机或智能手表跑步、在晚上某一时间段习 惯通过PAD看视频、在周末上午某一时间段习惯使用手机阅读,则若对应时间点控制中心不是符合用户习惯的设备,则可判定符合使用预设规则。
在另一实施例中,如果用户习惯在不同的环境使用不同的设备,譬如在家里看智能电视,在车上看车载终端,在公司用智能手机等,则若对应环境控制中心不是符合用户习惯的设备,则可判定符合使用预设规则。
使用预设规则还包括检测当前使用应用信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,若用户正在使用控制中心看视频或玩游戏等,而一般情况下,看视频和玩游戏时对应的设备界面都是全屏显示的,不方便用户切换至控制中心对应的应用界面,以使用控制中心的控制功能。因此,若控制中心正在运行视频应用、游戏应用等不方便切换到其它界面的应用时,则确定当前使用应用信息符合使用预设规则;和/或,若控制中心运行方便切换到其它界面的应用时,则确定当前使用应用信息不符合使用预设规则。
在另一实施例中,若用户正在打电话或视频聊天或电话会议等,此时用户也不方便去切换界面或控制,则确定当前使用应用信息符合使用预设规则。
对于距离信息符合距离预设规则,距离预设规则包括检测距离信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,当用户与控制中心的距离超过预设范围时,确定距离信息符合距离预设规则。
在一实施例中,连接网络内各设备在用户使用时会有一定的相对距离,在控制中心距离其所控制的其它设备的距离大于或等于预设距离阈值时,确定距离信息符合距离预设规则;和/或,在控制中心距离其所控制的其它设备的距离小于预设距离阈值时,确定距离信息不符合距离预设规则。
在另一实施例中,还可计算每个连接网络设备若作为控制中心,该设备与其它连接网络设备的总距离值,取总距离值最短的该设备作为候选控制中心,若控制中心与候选控制中心不同,则判定距离信息符合距离预设规则。
可选地,对于应用信息符合应用预设规则,在一实施例中,应用信息可以是安装应用和/或运行应用信息,例如,安装应用或运行应用中没有安全保护应用(如金山毒霸、360安全卫士等),则有可能作为控制中心存在安全隐患或风险,则可确定应用信息符合应用预设规则;
再如若当前运行应用(可以是前台,也可以是后台)占用系统资源较多(如游戏、视频等)或者优先级比较高(如电话、短信、邮件等)或者预设名单应用,则用户一般不方便切换至控制中心对应的操作界面和/或行使控制中心的控制功能,则确定应用信息符合应用预设规则。
对于状态信息符合状态预设规则,状态预设规则包括检测终端状态信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择终端状态对应的响应时间短的设备作为控制中心。
在一实施例中,终端状态信息可以是设备的数据处理能力,譬如CPU(Central Processing Unit,中央处理单元)数量或频率、GPU(Graphic Processing Units,图形处理单元)数量或频率、NPU(Neural Networks Process Units,神经网络处理单元)数量或频率、内存容量、内存处理速度等,若控制中心的数据处理能力不是最强的或者不是属于强类别的,则判定终端状态信息符合状态预设规则。
在另一实施例中,对于设备的当前数据处理能力,可以是控制中心所控制的其它设备的设备状态对应的响应时间短于控制中心的设备状态对应的响应时间即确定终端状态信息符合状态预设规则。例如,控制中心的设备状态对应的响应时间为50ms,控制中心所控制的其它设备若存在设备状态对应的响应时间为40ms的设备,则可判定终端状态信息符合状态预设规则。
也可以为控制中心所控制的其它设备的设备状态对应的响应时间与控制中心的设备状态对应的响应时间之间的比较设置一个第一响应时间阈值。例如,控制中心所控制的其它设备存在设备的设备状态对应的响应时间与第一响应时间阈值的和小于或等于控制中心的设备状态对应的响应时间的情况时,确定终端状态信息符合状态预设规则;和/或,控制中心所控制的其它设备不存在设备的设备状态对应的响应时间与第一响应时间阈值的和小于或等于控制中心的设备状态对应的响应时间的情况时,也就是控制中心所控制的其它设备的设备状态对应的响应时间与第一响应时间阈值的和均大于控制中心的设备状态对应的响应时间,确定终端状态信息不符合状态预设规则。
例如,控制中心的设备状态对应的响应时间为50ms,第一响应时间阈值为10ms,控制中心所控制的其它设备存在设备状态对应的响应时间为40ms的设备,此时,控制中心所控制的其它设备存在设备的设备状态对应的响应时间与第一响应时间阈值的和等于控制中心的状态对应的响应时间的情况时,确定终端状态信息符合状态预设规则。
可选地,在其它实施例中,还可设置一个第二响应时间阈值,第二响应时间阈值为不影响控制中心提供管理服务的能力的最大响应时间。可选地,若控制中心的设备状态对应的响应时间短于或等于第二 响应时间阈值,则确定终端状态信息不符合状态预设规则;和/或,若控制中心的设备状态对应的响应时间长于第二响应时间阈值,则确定终端状态信息符合状态预设规则。
例如,控制中心的设备状态对应的响应时间为60ms,第二响应时间阈值为50ms,由于控制中心的设备状态对应的响应时间长于第二响应时间阈值,可确定终端状态信息符合状态预设规则。
在其它实施例中,对于处于充电状态的设备,应尽量减小此时设备的功耗,以防止加快电池的损耗,因此,若设备处于充电状态,则确定终端状态信息符合状态预设规则;和/或,若设备处于非充电状态,则确定终端状态信息不符合状态预设规则。
在其它实施例中,对于处于运动状态的设备,由于不方便用户操作或控制,可以确定该终端状态信息符合状态预设规则。
在其它实施例中,对于处于卡顿状态的设备,由于不能很好地响应用户的操作,也可能导致控制中心不能很好地控制其它的设备,可以确定该终端状态信息符合状态预设规则。
状态预设规则还包括检测电量信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择电量对应的可用时间长的设备作为控制中心,可以是控制中心所控制的其它设备的电量对应的可用时间长于控制中心的电量对应的可用时间即确定电量信息符合状态预设规则。也可以是控制中心所控制的其它设备的剩余电量值大于控制中心的电量即确定电量信息符合状态预设规则。
在本实施例中,还可以为控制中心所控制的其它设备的电量对应的可用时间与控制中心的电量对应的可用时间之间的比较设置一个第一可用时间阈值。例如,控制中心所控制的其它设备存在设备的电量对应的可用时间长于或等于控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,确定电量信息符合状态预设规则;和/或,控制中心所控制的其它设备不存在设备的电量对应的可用时间长于或等于控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,也就是控制中心所控制的其它设备的电量对应的可用时间均小于控制中心的电量对应的可用时间与第一可用时间阈值之和时,确定电量信息不符合状态预设规则。
例如,控制中心的电量对应的可用时间为200分钟,第一可用时间阈值为30分钟,控制中心所控制的其它设备存在电量对应的可用时间为170分钟的设备,此时,控制中心所控制的其它设备存在设备的电量对应的可用时间等于控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,确定电量信息符合状态预设规则。
可选地,在其它实施例中,还可设置一个第二可用时间阈值,第二可用时间阈值为不影响控制中心提供管理服务的能力的最小可用时间。可选地,若控制中心的电量对应的可用时间长于或等于第二可用时间阈值,则确定电量信息不符合状态预设规则;和/或,若控制中心的电量对应的可用时间短于第二可用时间阈值,则确定电量信息符合状态预设规则。
例如,控制中心的电量对应的可用时间为180分钟,第二可用时间阈值为200分钟,由于控制中心的电量对应的可用时间短于第二可用时间阈值,可确定电量信息符合状态预设规则。
状态预设规则还包括检测存储空间信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择剩余存储空间大的设备作为控制中心,可以是控制中心所控制的其它设备的剩余存储空间大于控制中心的剩余存储空间即确定存储空间信息符合状态预设规则。也可以是控制中心所控制的其它设备的存储空间的存取速度(如高版本的UFS(Universal Flash Storage,通用闪存存储)或eMMC(Embedded MultiMedia Card,嵌入式多媒体存储卡)或SD(Secure Digital Card,SD存储卡))大于控制中心的存储空间的存取速度(如低版本的UFS或eMMC或SD)即确定存储空间信息符合状态预设规则。
在本实施例中,还可以为控制中心所控制的其它设备的剩余存储空间与控制中心的剩余存储空间之间的比较设置一个第一剩余存储空间阈值。例如,控制中心所控制的其它设备存在设备的剩余存储空间大于或等于控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,确定存储空间信息符合状态预设规则;和/或,控制中心所控制的其它设备不存在设备的剩余存储空间大于或等于控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,也就是控制中心所控制的其它设备的剩余存储空间均小于控制中心的剩余存储空间与第一剩余存储空间阈值的和,确定存储空间信息不符合状态预设规则。
例如,控制中心的剩余存储空间为2000MB,第一剩余存储空间阈值为300MB,控制中心所控制的其它设备存在剩余存储空间为2300MB的设备,此时,控制中心所控制的其它设备存在设备的剩余存储空间等于控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,确定存储空间信息符合状态预设规则。
可选地,在其它实施例中,还可设置一个第二剩余存储空间阈值,第二剩余存储空间阈值为不影响控制中心提供管理服务的能力的最小剩余存储空间。可选地,若控制中心的剩余存储空间大于或等于第 二剩余存储空间阈值,则确定存储空间信息不符合状态预设规则;和/或,若控制中心的剩余存储空间小于第二剩余存储空间阈值,则确定存储空间信息符合状态预设规则。
例如,控制中心的剩余存储空间为1800MB,第二剩余存储空间阈值为2000MB,由于控制中心的剩余存储空间小于第二剩余存储空间阈值,可确定存储空间信息符合状态预设规则。
可选地,所述预设信息包括以下至少一种:连接信息、状态信息、环境信息、使用信息、距离信息、用户生理参数信息。
连接信息包括以下至少一种:连接状况信息、网络速率信息。
可选地,对于连接信息,连接信息包括连接状况信息、网络速率信息中的至少一种。
可选地,在上述连接网络内,存在新加入连接网络的终端设备或其它设备(如可穿戴设备、智能家居设备或车连接网络设备),也存在退出该连接网络的终端设备或其它设备,为了掌握连接网络内的各设备加入或退出的连接状况信息,控制中心可维护一个连接信息表,该连接信息表可以记录所有连接网络设备的设备信息和/或连接信息(如连接状态、连接速率、连接历史记录等)等,该设备信息可以是设备物理地址、设备名称、设备代码中的至少一种,也可以是其它能代表设备的信息。可选地,设备代码可由控制中心设置,如第一个与控制中心连接的设备的设备代码为001,第二个与控制中心连接的设备的设备代码为002;可选地,连接网络内的设备一般均具备与互连接网络连接的功能,如智能手表、手机、智能电视、智能汽车等,而与其对应的网络速率信息会受设备自身影响(如设备处理能力较低,再如设备在下载数据或当前上网应用较多等,导致网络较慢)或受外界因素影响(如设备所处位置信号不佳),而造成网络速率较低。
状态信息包括以下至少一种:终端状态信息、电量信息、存储空间信息。
可选地,对于状态信息,状态信息可包括终端状态信息、电量信息、存储空间信息中的至少一种。
可选地,在上述连接网络内,终端状态信息可通过设备的数据处理能力判断,设备的数据处理能力有强有弱,并且,并非是硬件条件好其对应的设备的当前数据处理能力就一定好,可以理解,处于死机状态的硬件条件好的设备的当前数据处理能力会非常弱;可选地,终端状态信息还可以是设备是否处于充电状态,可以理解,设备使用过程中需要电能,而电能一般情况下都是通过电池提供的,在电池电量耗尽或即将耗尽时需要对电池进行充电。对于电量信息,连接网络内不同的设备会有不同容量的电池,电池又有不同的剩余电量或不同的续航时间,如手机的电池容量一般大于智能手表的电池容量,另外,也存在手机没有充电而导致的剩余电量小于智能手表当前电量的情况;连接网络内设备在使用过程中会进行数据交换,并且需要对接收到的数据进行存储,设备的存储空间信息可以影响设备的工作性能甚至还可决定设备所能支持的工作,如设备的存储空间大小不足以支持其工作时所必需下载的数据大小。
环境信息包括以下至少一种:外界环境信息、使用环境信息。
可选地,对于环境信息,环境信息可包括外界环境信息、使用环境信息中的至少一种。
可选地,在上述连接网络内,设备存在获取外界环境信息的能力,如获取外界环境光的亮度,以及获取外界环境噪音的响度;设备在使用过程中,使用环境信息随用户所处的环境变化而变化,用户所处的环境可以通过传感器(如摄像头、麦克风、GPS、蓝牙、WIFI、重力传感器、加速度传感器、陀螺仪等)来感知,如用户在运动,设备可检测到用户处于运动环境下,对应调整设备参数,以方便用户在运动环境下使用,或者如用户在驾驶,设备在检测到用户处于驾驶环境下,对应调整设备参数,以方便用户在驾驶环境下使用,或者如用户在工作或会议,设备在检测到用户处于工作或会议环境下,对应调整设备参数。
使用信息包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息。
可选地,对于使用信息,使用信息可包括流量信息、使用习惯信息、当前使用应用信息中的至少一种。
可选地,在上述连接网络内,设备可能具备提供数据网络服务能力,如手机、PAD等都具备提供数据网络服务能力,用于从互连接网络获取数据,如更新设备内的应用等,而当前数据网络费用并不低,因此,在使用数据网络服务时,需要特别注意流量信息;对于使用习惯信息,用户可能习惯于使用连接网络内某设备,也就是对某设备的使用频率很高,或者是在特定的时间段、特定的地点、特定使用目的习惯于使用连接网络内某设备,如用户习惯于使用PAD看视频,而不习惯于使用手机看视频;对于当前使用应用信息,设备在使用过程中,用户会根据使用需求安装一些对应的应用,如视频应用、游戏应用。
可选地,对于距离信息,在上述连接网络内,设备在用户使用过程中,设备与用户之间的距离可能会发生改变,如用户将手机置于卧室,去客厅看电视,则用户由卧室移动到客厅的过程中,用户与手机越来越远。
可选地,对于用户生理参数信息,在上述连接网络内,设备存在获取用户生理参数信息的能力,以提供对应的服务,如通过获取用户心率、血压、脉搏、血氧、血糖等生理信息,来提供健康服务。
可选地,所述根据所述预设信息和所述预设策略确定和/或执行相应控制策略步骤包括以下至少一 种:
若所述连接状况信息符合第一预设规则,则根据第一预设策略执行相应的设备控制操作;
若所述网络速率信息符合第二预设规则,则根据第二预设策略执行相应的设备控制操作;
若所述终端状态信息符合第三预设规则,则根据第三预设策略执行相应的设备控制操作;
若所述电量信息符合第四预设规则,则根据第四预设策略执行相应的设备控制操作;
若所述存储空间信息符合第五预设规则,则根据第五预设策略执行相应的设备控制操作;
若所述外界环境信息符合第六预设规则,则根据第六预设策略执行相应的设备控制操作;
若所述使用环境信息符合第七预设规则,则根据第七预设策略执行相应的设备控制操作;
若所述流量信息符合第八预设规则,则根据第八预设策略执行相应的设备控制操作;
若所述使用习惯信息符合第九预设规则,则根据第九预设策略执行相应的设备控制操作;
若所述距离信息符合第十预设规则,则根据第十预设策略执行相应的设备控制操作;
若所述用户生理参数信息符合第十一预设规则,则根据第十一预设策略执行相应的设备控制操作。
对于若所述连接状况信息符合第一预设规则,则根据第一预设策略执行相应的设备控制操作。
可选地,检测连接状况信息是否符合第一预设规则,若连接状况信息符合第一预设规则,则根据第一预设策略执行相应的设备控制操作。可选地,第一预设规则为通过检测连接状况信息确定控制中心是否退出连接网络,若控制中心退出连接网络,则该连接状况信息符合第一预设规则,和/或,若控制中心没有退出连接网络,则该连接状况信息不符合第一预设规则。
一个实施例中,可以是控制中心的连接数量超过预设阈值或最大值,则该连接状况信息符合第一预设规则,根据第一预设策略执行相应的设备控制操作。
另一个实施例中,可以是控制中心的连接状况不顺畅或者掉线次数超过预设次数,则该连接状况信息符合第一预设规则,根据第一预设策略执行相应的设备控制操作。
对于若所述网络速率信息符合第二预设规则,则根据第二预设策略执行相应的设备控制操作。
可选地,检测网络速率信息是否符合第二预设规则,若网络速率信息符合第二预设规则,则根据第二预设策略执行相应的设备控制操作。可选地,第二预设规则为通过检测网络速率信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择网络速率好的设备作为控制中心。
譬如,可以是控制中心所控制的其它设备的网络速率大于控制中心的网络速率即确定网络速率信息符合第二预设规则。例如,控制中心的网络速率为500KB/s,控制中心所控制的其它设备若存在网络速率大于500KB/s的设备,则可判定网络速率信息符合第二预设规则。
在本实施例中,还可以为控制中心所控制的其它设备的网络速率与控制中心的网络速率之间的比较设置一个第一网络速率阈值。例如,控制中心所控制的其它设备存在设备的网络速率大于或等于控制中心的网络速率与第一网络速率阈值之和的情况时,确定网络速率信息符合第二预设规则;和/或,控制中心所控制的其它设备不存在设备的网络速率大于或等于控制中心的网络速率与第一网络速率阈值之和的情况时,也就是控制中心所控制的其它设备的网络速率均小于控制中心的网络速率与第一网络速率阈值的和,确定网络速率信息不符合第二预设规则。
例如,控制中心的网络速率为500KB/s,第一网络速率阈值为100KB/s,控制中心所控制的其它设备存在网络速率为600KB/s的设备,此时,控制中心所控制的其它设备存在设备的网络速率等于控制中心的网络速率与第一网络速率阈值之和的情况时,确定网络速率信息符合第二预设规则。
可选地,在其它实施例中,还可设置一个第二网络速率阈值,第二网络速率阈值为不影响控制中心提供管理服务的能力的最小网络速率。可选地,若控制中心的网络速率大于或等于第二网络速率阈值,则确定网络速率信息不符合第二预设规则;和/或,若控制中心的网络速率小于第二网络速率阈值,则确定网络速率信息符合第二预设规则。
例如,控制中心的网络速率为400KB/s,第二网络速率阈值为500KB/s,由于控制中心的网络速率小于第二网络速率阈值,可确定网络速率信息符合第二预设规则。
对于若所述终端状态信息符合第三预设规则,则根据第三预设策略执行相应的设备控制操作。
可选地,检测终端状态信息是否符合第三预设规则,若终端状态信息符合第三预设规则,则根据第三预设策略执行相应的设备控制操作。可选地,第三预设规则为通过检测终端状态信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择设备状态对应的响应时间短的设备作为控制中心。
在一实施例中,终端状态信息可以是设备的数据处理能力,譬如CPU(Central Processing Unit,中央处理单元)数量或频率、GPU(Graphic Processing Units,图形处理单元)数量或频率、NPU(Neural Networks Process Units,神经网络处理单元)数量或频率、内存容量、内存处理速度等,若控制中心的数据处理能力不是最强的或者不是属于强类别的,则判定终端状态信息符合第三预设规则。
在另一实施例中,对于设备的当前数据处理能力,可以是控制中心所控制的其它设备的设备状态对应的响应时间短于控制中心的设备状态对应的响应时间即确定终端状态信息符合第三预设规则。例如,控制中心的设备状态对应的响应时间为50ms,控制中心所控制的其它设备若存在设备状态对应的响应时间为40ms的设备,则可判定终端状态信息符合第三预设规则。
也可以为控制中心所控制的其它设备的设备状态对应的响应时间与控制中心的设备状态对应的响应时间之间的比较设置一个第一响应时间阈值。例如,控制中心所控制的其它设备存在设备的设备状态对应的响应时间与第一响应时间阈值的和小于或等于控制中心的设备状态对应的响应时间的情况时,确定终端状态信息符合第三预设规则;和/或,控制中心所控制的其它设备不存在设备的设备状态对应的响应时间与第一响应时间阈值的和小于或等于控制中心的设备状态对应的响应时间的情况时,也就是控制中心所控制的其它设备的设备状态对应的响应时间与第一响应时间阈值的和均大于控制中心的设备状态对应的响应时间,确定终端状态信息不符合第三预设规则。
例如,控制中心的设备状态对应的响应时间为50ms,第一响应时间阈值为10ms,控制中心所控制的其它设备存在设备状态对应的响应时间为40ms的设备,此时,控制中心所控制的其它设备存在设备的设备状态对应的响应时间与第一响应时间阈值的和等于控制中心的状态对应的响应时间的情况时,确定终端状态信息符合第三预设规则。
可选地,在其它实施例中,还可设置一个第二响应时间阈值,第二响应时间阈值为不影响控制中心提供管理服务的能力的最大响应时间。可选地,若控制中心的设备状态对应的响应时间短于或等于第二响应时间阈值,则确定终端状态信息不符合第三预设规则;和/或,若控制中心的设备状态对应的响应时间长于第二响应时间阈值,则确定终端状态信息符合第三预设规则。
例如,控制中心的设备状态对应的响应时间为60ms,第二响应时间阈值为50ms,由于控制中心的设备状态对应的响应时间长于第二响应时间阈值,可确定终端状态信息符合第三预设规则。
在其它实施例中,对于处于充电状态的设备,应尽量减小此时设备的功耗,以防止加快电池的损耗,因此,若设备处于充电状态,则确定终端状态信息符合第三预设规则;和/或,若设备处于非充电状态,则确定终端状态信息不符合第三预设规则。
在其它实施例中,对于处于运动状态的设备,由于不方便用户操作或控制,可以确定该终端状态信息符合第三预设规则。
在其它实施例中,对于处于卡顿状态的设备,由于不能很好地响应用户的操作,也可能导致控制中心不能很好地控制其它的设备,可以确定该终端状态信息符合第三预设规则。
对于若所述电量信息符合第四预设规则,则根据第四预设策略执行相应的设备控制操作。
可选地,检测电量信息是否符合第四预设规则,若电量信息符合第四预设规则,则根据第四预设策略执行相应的设备控制操作。可选地,第四预设规则为通过检测电量信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择电量对应的可用时间长的设备作为控制中心,可以是控制中心所控制的其它设备的电量对应的可用时间长于控制中心的电量对应的可用时间即确定电量信息符合第四预设规则。也可以是控制中心所控制的其它设备的剩余电量值大于控制中心的电量即确定电量信息符合第四预设规则。
在本实施例中,还可以为控制中心所控制的其它设备的电量对应的可用时间与控制中心的电量对应的可用时间之间的比较设置一个第一可用时间阈值。例如,控制中心所控制的其它设备存在设备的电量对应的可用时间长于或等于控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,确定电量信息符合第四预设规则;和/或,控制中心所控制的其它设备不存在设备的电量对应的可用时间长于或等于控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,也就是控制中心所控制的其它设备的电量对应的可用时间均小于控制中心的电量对应的可用时间与第一可用时间阈值之和时,确定电量信息不符合第四预设规则。
例如,控制中心的电量对应的可用时间为200分钟,第一可用时间阈值为30分钟,控制中心所控制的其它设备存在电量对应的可用时间为170分钟的设备,此时,控制中心所控制的其它设备存在设备的电量对应的可用时间等于控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,确定电量信息符合第四预设规则。
可选地,在其它实施例中,还可设置一个第二可用时间阈值,第二可用时间阈值为不影响控制中心提供管理服务的能力的最小可用时间。可选地,若控制中心的电量对应的可用时间长于或等于第二可用时间阈值,则确定电量信息不符合第四预设规则;和/或,若控制中心的电量对应的可用时间短于第二可用时间阈值,则确定电量信息符合第四预设规则。
例如,控制中心的电量对应的可用时间为180分钟,第二可用时间阈值为200分钟,由于控制中心的电量对应的可用时间短于第二可用时间阈值,可确定电量信息符合第四预设规则。
对于若所述存储空间信息符合第五预设规则,则根据第五预设策略执行相应的设备控制操作。
可选地,检测存储空间信息是否符合第五预设规则,若存储空间信息符合第五预设规则,则根据第五预设策略执行相应的设备控制操作。可选地,第五预设规则为通过检测存储空间信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择剩余存储空间大的设备作为控制中心,可以是控制中心所控制的其它设备的剩余存储空间大于控制中心的剩余存储空间即确定存储空间信息符合第五预设规则。也可以是控制中心所控制的其它设备的存储空间的存取速度(如高版本的UFS(Universal Flash Storage,通用闪存存储)或eMMC(Embedded MultiMedia Card,嵌入式多媒体存储卡)或SD(Secure Digital Card,SD存储卡))大于控制中心的存储空间的存取速度(如低版本的UFS或eMMC或SD)即确定存储空间信息符合第五预设规则。
在本实施例中,还可以为控制中心所控制的其它设备的剩余存储空间与控制中心的剩余存储空间之间的比较设置一个第一剩余存储空间阈值。例如,控制中心所控制的其它设备存在设备的剩余存储空间大于或等于控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,确定存储空间信息符合第五预设规则;和/或,控制中心所控制的其它设备不存在设备的剩余存储空间大于或等于控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,也就是控制中心所控制的其它设备的剩余存储空间均小于控制中心的剩余存储空间与第一剩余存储空间阈值的和,确定存储空间信息不符合第五预设规则。
例如,控制中心的剩余存储空间为2000MB,第一剩余存储空间阈值为300MB,控制中心所控制的其它设备存在剩余存储空间为2300MB的设备,此时,控制中心所控制的其它设备存在设备的剩余存储空间等于控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,确定存储空间信息符合第五预设规则。
可选地,在其它实施例中,还可设置一个第二剩余存储空间阈值,第二剩余存储空间阈值为不影响控制中心提供管理服务的能力的最小剩余存储空间。可选地,若控制中心的剩余存储空间大于或等于第二剩余存储空间阈值,则确定存储空间信息不符合第五预设规则;和/或,若控制中心的剩余存储空间小于第二剩余存储空间阈值,则确定存储空间信息符合第五预设规则。
例如,控制中心的剩余存储空间为1800MB,第二剩余存储空间阈值为2000MB,由于控制中心的剩余存储空间小于第二剩余存储空间阈值,可确定存储空间信息符合第五预设规则。
对于若所述外界环境信息符合第六预设规则,则根据第六预设策略执行相应的设备控制操作。
可选地,检测外界环境信息是否符合第六预设规则,若外界环境信息符合第六预设规则,则根据第六预设策略执行相应的设备控制操作。可选地,第六预设规则为通过检测外界环境信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,在检测到外界环境光的亮度达到亮度阈值和/或外界环境噪音的响度达到响度阈值时,则确定外界环境信息符合第六预设规则;和/或,在检测到外界环境光的亮度未达到亮度阈值和/或外界环境噪音的响度未达到响度阈值时,则确定外界环境信息不符合第六预设规则。
例如,通过外界环境光的亮度达到亮度阈值和外界环境噪音的响度达到响度阈值时,如亮度低于亮度阈值,响度低于响度阈值,可确定用户准备进入或已处于一安静状态(如睡眠),此时,用户不方便获取手机、PAD等设备,而方便获取智能手环、智能手表等设备。因此,若外界环境光的亮度低于亮度阈值和外界环境噪音的响度低于响度阈值之前,控制中心为手机、PAD等用户现时不方便获取的设备之一,则确定外界环境信息符合第六预设规则;和/或,若外界环境光的亮度低于亮度阈值和外界环境噪音的响度低于响度阈值之前,控制中心为智能手环、智能手表等现时方便获取的设备,则确定外界环境信息不符合第六预设规则。
在另一实施例中,外界环境信息可以是时间信息和/或地理信息,可选地,若处于不方便使用控制中心的时间(如上班时间不方便使用手机,或者凌晨时间),或不允许携带控制中心的地点(如不允许带手机进入的场合),则确定外界环境信息符合第六预设规则。
对于若所述使用环境信息符合第七预设规则,则根据第七预设策略执行相应的设备控制操作。
可选地,检测使用环境信息是否符合第七预设规则,若使用环境信息符合第七预设规则,则根据第七预设策略执行相应的设备控制操作。可选地,第七预设规则为通过检测使用环境信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,若用户处于运动环境下时,很明显用户不方便使用手机、PAD等设备,而方便使用智能手环、智能手表等可穿戴设备。因此,若在用户处于运动环境之前,控制中心为手机、PAD等用户运动时不方便使用的设备之一时,则确定使用环境信息符合第七预设规则;和/或,若用户处于运动环境之前,控制中心为智能手环、智能手表等用户运动时方便使用的设备之一时,则确定使用环境信息不符合第七预设规则。
检测用户是否处于运动环境下,可以是根据控制中心的情景模式(如运动模式、户外模式等)来进行判定,也可以是根据控制中心和/或其它设备的运动传感器来进行判定,还可以是根据控制中心和/或 其它设备的摄像头数据来进行判定。
在另一实施例中,若用户处于驾驶环境下时,很明显用户不方便使用手机、PAD等设备而方便使用智能手表、智能耳机、车载终端等设备。因此,若在用户处于驾驶环境之前,控制中心为用户不方便使用的手机、PAD等设备其中之一时,则确定使用环境信息符合第七预设规则;和/或,若用户处于驾驶环境之前,控制中心为智能手表、智能耳机、车载终端等用户在驾驶环境下方便使用的设备其中之一时,则确定使用环境信息不符合第七预设规则。
检测用户是否处于驾驶环境下,可以是根据控制中心的情景模式(如驾驶模式、导航模式等)来进行判定,也可以是根据控制中心和/或其它设备的运动传感器或地理信息来进行判定,还可以是根据控制中心和/或其它设备的摄像头数据来进行判定,还可通过控制中心和/或其它设备无线连接信息(如接入的WIFI热点、配对连接的蓝牙设备等)来判定。
在另一实施例中,若用户处于居家环境下时,很明显用户更方便使用智能电视、智能音箱等设备。因此,若在用户处于居家环境之前,控制中心为用户不方便使用的手机、PAD等设备其中之一时,则确定使用环境信息符合第七预设规则;和/或,若用户处于居家环境之前,控制中心为智能电视、智能音箱等用户在居家环境下方便使用的设备其中之一时,则确定使用环境信息不符合第七预设规则。
检测用户是否处于居家环境下,可以是根据控制中心的情景模式(如下班模式、居家模式等)来进行判定,也可以是根据控制中心和/或其它设备的地理信息进行判定,还可以是根据控制中心和/或其它设备的摄像头数据来进行判定,还可通过控制中心和/或其它设备无线连接信息(如接入的WIFI热点、配对连接的蓝牙设备等)来判定。
在一实施例中,若用户脱离家居或驾驶环境切换到一新的环境,如工作环境,用户不方便使用车载终端、智能电视等设备,而方便使用手机、智能手表等设备。因此,若在用户处于新的环境之前,控制中心为用户不方便使用的车载终端、智能电视等设备其中之一时,则确定使用环境信息符合第七预设规则;和/或,若在用户处于新的环境之前,控制中心为用户工作时方便使用的手机、智能手表等设备其中之一时,则确定使用环境信息不符合第七预设规则。
检测用户是否处于非家居或非驾驶环境下,可以是根据控制中心的情景模式(如上班模式、运动模式等)来进行判定,也可以是根据控制中心和/或其它设备的地理信息进行判定,还可以是根据控制中心和/或其它设备的摄像头数据来进行判定,还可通过控制中心和/或其它设备无线连接信息(如接入的WIFI热点、配对连接的蓝牙设备等)来判定。
在另一实施例中,若用户处于会议环境下时,用户不方便使用智能耳机等需要通过语音指令控制的设备,而方便使用手机、智能手表等可以通过触控指令控制的设备。因此,若用户处于会议环境之前,控制中心为用户会议时不方便使用的智能耳机等设备其中之一时,则确定使用环境信息符合第七预设规则;和/或,若用户处于会议环境之前,控制中心为用户会议时方便使用的手机、智能手表等设备其中之一时,则确定使用环境信息不符合第七预设规则。
对于若所述流量信息符合第八预设规则,则根据第八预设策略执行相应的设备控制操作。
可选地,检测流量信息是否符合第八预设规则,若流量信息符合第八预设规则,则根据第八预设策略执行相应的设备控制操作。可选地,第八预设规则为通过检测流量信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择剩余流量多的设备作为控制中心,可以是控制中心所控制的其它设备的剩余流量多于控制中心的剩余流量即确定流量信息符合第八预设规则。
在本实施例中,还可以为控制中心所控制的其它设备的剩余流量与控制中心的剩余流量之间的比较设置一个第一剩余流量阈值。例如,控制中心所控制的其它设备存在设备的剩余流量多于或等于控制中心的剩余流量与第一剩余流量阈值之和的情况时,确定流量信息符合第八预设规则;和/或,控制中心所控制的其它设备不存在设备的剩余流量多于或等于控制中心的剩余流量与第一剩余流量阈值之和的情况时,也就是控制中心所控制的其它设备的剩余流量均少于控制中心的剩余流量与第一剩余流量阈值的和,确定流量信息不符合第八预设规则。
例如,控制中心的剩余流量为2000MB,第一剩余流量阈值为300MB,控制中心所控制的其它设备存在剩余流量为2300MB的设备,此时,控制中心所控制的其它设备存在设备的剩余流量等于控制中心的剩余流量与第一剩余流量阈值之和的情况时,则确定流量信息符合第八预设规则。
可选地,在其它实施例中,还可设置一个第二剩余流量阈值,第二剩余流量阈值为不影响控制中心提供管理服务的能力的最小剩余流量。可选地,若控制中心的剩余流量多于或等于第二剩余流量阈值,则确定流量信息不符合第八预设规则;和/或,若控制中心的剩余流量小于第二剩余流量阈值,则确定流量信息符合第八预设规则。
例如,控制中心的剩余流量为1800MB,第二剩余流量阈值为2000MB,由于控制中心的剩余流量少于第二剩余流量阈值,可确定流量信息符合第八预设规则。
对于若所述使用习惯信息符合第九预设规则,则根据第九预设策略执行相应的设备控制操作。
可选地,检测使用习惯信息是否符合第九预设规则,若使用习惯信息符合第九预设规则,则根据第九预设策略执行相应的设备控制操作。可选地,第九预设规则为通过检测使用习惯信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,如果用户习惯在早晨某一时间段带智能耳机或智能手表跑步、在晚上某一时间段习惯通过PAD看视频、在周末上午某一时间段习惯使用手机阅读,则若对应时间点控制中心不是符合用户习惯的设备,则可判定符合第九预设规则。
在另一实施例中,如果用户习惯在不同的环境使用不同的设备,譬如在家里看智能电视,在车上看车载终端,在公司用智能手机等,则若对应环境控制中心不是符合用户习惯的设备,则可判定符合第九预设规则。
对于若所述距离信息符合第十预设规则,则根据第十预设策略执行相应的设备控制操作。
可选地,检测距离信息是否符合第十预设规则,若距离信息符合第十预设规则,则根据第十预设策略执行相应的设备控制操作。可选地,第十预设规则为通过检测距离信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,当用户与控制中心的距离超过预设范围时,确定距离信息符合第十预设规则。
在一实施例中,连接网络内各设备在用户使用时会有一定的相对距离,在控制中心距离其所控制的其它设备的距离大于或等于预设距离阈值时,确定距离信息符合第十预设规则;和/或,在控制中心距离其所控制的其它设备的距离小于预设距离阈值时,确定距离信息不符合第十预设规则。
在另一实施例中,还可计算每个连接网络设备若作为控制中心,该设备与其它连接网络设备的总距离值,取总距离值最短的该设备作为候选控制中心,若控制中心与候选控制中心不同,则判定距离信息符合第十预设规则。
对于若所述用户生理参数信息符合第十一预设规则,则根据第十一预设策略执行相应的设备控制操作。
可选地,检测用户生理信息是否符合第十一预设规则,若用户生理参数信息符合第十一预设规则,则根据第十一预设策略执行相应的设备控制操作。可选地,第十一预设规则为通过检测用户生理信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,检测用户生理信息达到预设生理信息阈值时,确定用户生理信息符合第十一预设规则。可选地,用户生理信息可由控制中心和/或其它设备检测。生理信息可以是心率、血压、脉搏、血氧、血糖中的至少一种。
可选地,如某一用户处于非睡眠状态时心率一般为70到80次/分钟,该用户处于睡眠状态时心率一般为40至50次/分钟,那么可以将预设心率阈值设置为50次/分钟,当检测到该用户心率达到50次/分钟时,可确定用户处于睡眠状态,若控制中心不是智能手表或智能手环等方便用户获取及操作的可穿戴设备,则确定生理信息符合第十一预设规则。
可选地,如该用户处于运动状态时心率一般为100到130次/分钟,当检测到该用户心率达到110次/分钟时,可确定用户处于运动状态,若控制中心是智能手机等不方便用户获取及操作的设备,则也可确定生理信息符合第十一预设规则。
可选地,所述设备控制操作,包括以下至少一种:
建立所述控制中心与目标设备之间的直接或间接连接;
将控制功能部分或全部切换到目标设备;
将控制功能部分或全部复制到目标设备;
在目标设备上激活部分或全部控制功能;
迁移或转移或备份所述控制中心的相关数据至目标设备;
所述控制中心输出第一提示信息,和/或控制与所述控制中心直接连接或间接连接的设备输出第二提示信息。
可选地,所述目标设备可以为以下至少一种:
为控制中心所控制的其它设备中的至少一个;
为控制中心所控制的其它设备中的连接数量最少的设备;
为控制中心所控制的其它设备中的连接状况最顺畅或者掉线次数最少的设备;
为控制中心所控制的其它设备中的网络速率最好的设备;
为控制中心所控制的其它设备中的CPU数量最多或频率最高的设备;
为控制中心所控制的其它设备中的GPU数量最多或频率最高的设备;
为控制中心所控制的其它设备中的NPU数量最多或频率最高的设备;
为控制中心所控制的其它设备中的内存容量最大或处理速度最快的设备;
为控制中心所控制的其它设备中的响应时间最短的设备;
为控制中心所控制的其它设备中的处于充电或非充电状态的设备;
为控制中心所控制的其它设备中的处于运动或非运动状态的设备;
为控制中心所控制的其它设备中的处于非卡顿状态的设备;
为控制中心所控制的其它设备中的剩余电量最多的设备;
为控制中心所控制的其它设备中的电池容量最大的设备;
为控制中心所控制的其它设备中的电量对应的可用时间最长的设备;
为控制中心所控制的其它设备中的剩余存储空间最大的设备;
为控制中心所控制的其它设备中的存储空间的存取速度最快的设备;
为控制中心所控制的其它设备中的满足时间限制条件的设备;
为控制中心所控制的其它设备中的满足地理限制条件的设备;
为控制中心所控制的其它设备中的对用户所处的环境下方便使用的设备之一;
为控制中心所控制的其它设备中的剩余流量最多的设备;
为控制中心所控制的其它设备中的符合用户使用习惯的设备之一;
为控制中心所控制的其它设备中的符合用户在所处环境使用习惯的设备之一;
为控制中心所控制的其它设备中的当前未运行视频应用或游戏应用或其它预设应用的设备之一;
为控制中心所控制的其它设备中的当前未处于打电话或视频聊天或电话会议或其它预设使用状态的设备之一
为控制中心所控制的其它设备中的当前与用户距离最近的设备之一;
为控制中心所控制的其它设备中的当前与其它设备总距离值最短的设备之一;
为控制中心所控制的其它设备中的当前用户方便获取的设备之一;
为控制中心所控制的其它设备中的当前模式符合要求的设备之一,可选地,所述当前模式符合要求包括以下至少一种:当前模式为智能模式、当前模式为联动模式、当前模式为控制模式、当前模式为省电模式、当前模式为正常模式等。
可选地,预设策略包括建立所述控制中心与目标设备之间的直接或间接连接;将控制功能部分或全部切换到目标设备;将控制功能部分或全部复制到目标设备;在目标设备上激活部分或全部控制功能;迁移或转移或备份所述控制中心的相关数据至目标设备;所述控制中心输出第一提示信息,和/或控制与所述控制中心直接连接或间接连接的设备输出第二提示信息中的至少一种。
对于建立所述控制中心与目标设备之间的直接或间接连接,在控制中心与目标设备之间为间接连接时,两设备间的交互相对于直接连接可能存在一些限制,例如,间接连接时,控制中心无法在目标设备的系统休眠时对目标设备进行设备控制,而直接连接时,控制中心可以在目标设备的系统休眠时唤醒系统并对目标设备进行设备控制。
对于将控制功能部分或全部切换到目标设备,在控制中心不再适合继续作为控制中心以提供控制功能时,控制中心将控制功能切换到适合作为控制中心以提供控制功能的目标设备。
可选地,在一些应用场景中,控制功能可能不需要全部切换到目标设备,只需要切换与目标设备相关的,或高频使用的,或目标设备支持的,这样既可达成切换控制功能方便用户操作,又可节省切换资源和/或降低功耗;
可选地,也可以将控制功能部分或全部复制到目标设备,相当于除控制中心外,至少一目标设备也可拥有同控制中心一样的控制功能,这样可以为用户提供更多的操作入口,进而实现更灵活和更强大的功能,在一些实现中,为了减少用户误操作,还可以设定只有一个拥有控制功能的设备处于激活状态,即:虽然连接网络中可能存在多个拥有控制功能的设备(如本实施例中的控制中心、目标设备等,甚至可以是连接网络中的每个设备都支持控制功能),但同时只能有一个设备能够发出控制指令,具体是哪一个,可以有多种确定策略,譬如可以是用户当前正在使用的设备;也可以是剩余电量最多或者电池容量最大的设备;可以是处理能力最强大或系统运行顺畅或当前没有运行娱乐或多媒体应用(如视频、游戏等)或当前正运行预设应用(如电话、短信、邮件、微信等)的设备;还可以是根据设备的优先级来加以确定,如最高优先级的设备。
对于迁移或转移控制中心的相关数据至目标设备,控制中心转移控制功能至目标设备时,可将控制中心中的相关数据迁移或转移至目标设备,以方便目标设备根据该相关数据行使控制功能;另外,连接网络内设备均具备作为控制中心的能力,因此,控制中心在不迁移或转移控制中心中的相关数据至目标设备,而只转移控制功能至目标设备时,目标设备也能行使控制功能。
特别地,控制中心在行使控制功能时,可将相关数据同步至云端,对于控制中心符合第二预设条件的情况,由于控制中心还未来得及将相关数据迁移或转移至目标设备,就退出了连接网络,因此,控制中心所控制的其它设备可沿用控制中心退出连接网络前的相关数据,如保持设置项参数,而目标设备则 从云端获取控制中心退出连接网络前的相关数据;对于控制中心符合第四预设条件的情况,控制中心在距离其所控制的其它设备的距离大于或等于预设距离阈值时开始迁移或转移相关数据,以确保控制中心与连接网络断开之前完成相关数据迁移或转移。
对于控制中心输出第一提示信息,和/或控制与控制中心直接连接或间接连接的设备输出第二提示信息。可以理解的是,第一提示信息和第二提示信息的目的可以为,使用户能够理解控制中心向目标设备发送响应指令以及目标设备针对该响应指令执行的控制操作的原因。
可选地,所述目标设备与所述预设信息相对应,或者由以下任一方式确定所述目标设备:
第一个或最后一个或中间任一个发起连接的设备;
处理能力最强或状态最顺畅或任一处理能力符合要求(如CPU主频超过某一设定值,如800M)或任一状态符合条件(如系统资源占用率不超过某一阈值,如50%)的设备;
电池容量最大或剩余电量最多或当前电量值符合条件(如剩余电量超过20%等)的设备;
系统预设;
优先级最高或任一优先级符合条件(如高于或等于预设优先级)的设备;
距离最短或最长或任一距离符合条件(如大于或等于预设距离值)的设备;
安全等级最高或任一安全等级符合条件(如高于或等于预设安全等级)的设备;
用户选择或用户习惯。
可选地,目标设备与预设信息相对应,确定目标设备的方式包括以下任一方式:第一个或最后一个或中间任一个发起连接的设备;处理能力最强或状态最顺畅或任一处理能力符合要求(如CPU主频超过某一设定值,如800M)或任一状态符合条件(如系统资源占用率不超过某一阈值,如50%)的设备;电池容量最大或剩余电量最多或当前电量值符合条件(如剩余电量超过20%等)的设备;系统预设;优先级最高或任一优先级符合条件(如高于或等于预设优先级)的设备;距离最短或最长或任一距离符合条件(如大于或等于预设距离值)的设备;安全等级最高或任一安全等级符合条件(如高于或等于预设安全等级)的设备;用户选择或用户习惯。
可选地,目标设备可以理解为其对应的预设信息相对于所在连接网络中的各设备对应的预设信息是最优的,例如,目标设备的处理能力相对于所在连接网络中的各设备的处理能力是最强的;可以理解,选取目标设备的原则优先是选取当前条件下(如当前时刻)最适合用户使用的设备,例如,对于第一个发起连接的设备,可以理解的是,该设备是最先接入连接网络的设备,即,用户一直使用的设备;同样地,对于最后一个发起连接的设备,可以理解的是,在最后一个发起连接的设备接入连接网络之前,连接网络内已经存在至少一个设备,最后一个发起连接的设备为最新接入连接网络的设备,即用户携带该设备刚刚进入连接网络的可接入范围,也即该设备为用户当前使用的设备。
例如,参照图31,目标设备若为安全等级最高的设备,控制中心8000可通过弹框8001方式输出第一提示信息:“已为您将控制功能切换至安全等级最高的设备”。
本实施例通过D00:当所在连接网络发生预设事件时,获取控制判断信息,当所述控制判断信息满足控制条件时,执行D10步骤;D10:获取预设信息和/或预设策略;D20:根据所述预设信息和/或所述预设策略确定和/或执行相应控制策略。实现了在所在连接网络发生预设事件时,控制中心获取控制判断信息,并在控制判断信息满足控制条件时,获取预设信息及预设策略,以确定和/或执行相应控制策略,从而使得各设备相互建立连接后各设备之间控制交互更加灵活智能。
可选地,基于本申请处理方法再一实施例,提出一实施例,所述相关数据还包括至少一第一相关数据和/或至少一第二相关数据,所述迁移或转移或备份所述控制中心中的相关数据至所述目标设备的步骤,包括以下至少一种:
只备份或转移所述控制中心中的第一相关数据至所述目标设备;
只备份或转移所述控制中心中的第二相关数据至所述目标设备;
除备份或转移所述控制中心中的第一相关数据至所述目标设备外,还将与所述第一相关数据对应的第二相关数据备份或转移至所述目标设备;
备份或转移所述控制中心中的第一相关数据及对应的更新数据至所述目标设备;
备份或转移所述控制中心中的第二相关数据及对应的更新数据至所述目标设备;
备份或转移所述控制中心中的第一相关数据及对应的更新数据,和第二相关数据的更新数据至所述目标设备。
可选地,相关数据还包括至少一第一相关数据和/或至少一第二相关数据。在确定目标设备后,控制中心中的相关数据可选择性地备份或转移至目标设备,以使目标设备根据该相关数据行使控制功能。
可选地,备份或转移第一相关数据和第二相关数据的方式包括以下至少一种:只备份或转移控制中心中的第一相关数据至目标设备;只备份或转移控制中心中的第二相关数据至目标设备;除备份或转移控制中心中的第一相关数据至目标设备外,还将与第一相关数据对应的第二相关数据备份或转移至目标 设备;备份或转移控制中心中的第一相关数据及对应的更新数据至目标设备;备份或转移控制中心中的第二相关数据及对应的更新数据至目标设备;备份或转移控制中心中的第一相关数据及对应的更新数据,和第二相关数据的更新数据至目标设备。
对于连接信息数据,第一相关数据可为控制中心与控制中心所控制的其它设备之间的连接信息;第二相关数据可为控制中心所控制的其它设备的设备之间的连接信息;更新数据可为备份或转移相关数据过程中控制中心更新的与相关数据对应的数据,如在备份或转移相关数据过程中,有连接网络外设备加入连接网络并与控制中心连接,那么此时的更新数据为第一相关数据对应的加入连接网络的设备与控制中心之间的连接信息。
对于设置项参数数据,第一相关数据可为快捷功能对应的设置数据,如快捷开启音乐播放功能的设置数据;第二相关数据可为与该快捷功能相关联的应用(如音乐播放器)或者本地文件(如音乐、视频、音效);更新数据可为备份或转移相关数据过程中控制中心更新的与相关数据对应的数据,如在备份或转移相关数据过程中,快捷功能对应的设置数据发生改变,如该快捷功能的开启手势指令发生改变,由“双击”该快捷功能对应的按钮改为“单击”该快捷功能对应的按钮,那么此时的更新数据为“单击”手势指令开启该快捷功能对应的设置数据。
对于相关下载数据,第一相关数据可为控制中心应用的版本号、发布时间、安装包等数据;第二相关数据可为控制中心应用运行过程中产生的数据;更新数据可为备份或转移相关数据过程中控制中心更新的与相关数据对应的数据,如在备份或转移相关数据过程中,控制中心运行控制中心应用过程中产生的数据。
因此,在控制中心转移控制中心的控制功能至目标设备时,可将控制中心中的连接信息数据、设置项参数数据和相关下载数据中的至少一种迁移或转移至目标设备。例如,将连接信息数据迁移或转移至目标设备,以方便目标设备根据该连接信息数据与控制中心所控制的其它设备建立连接关系,如目标设备根据连接信息数据中的设备物理地址,直接向该设备物理地址对应的设备发起连接请求,而不需要先对目标设备可连接范围内的设备进行搜索以获取设备物理地址,从而发起连接请求。
本实施例通过提供多种相关数据的迁移或转移方案,使得相关数据在迁移或转移时可以有更多的实现方式,满足更多的用户需求,提高了用户体验,从而使得使得控制中心在执行控制功能时更加灵活智能。
可选地,参照图32,提出本申请处理方法又一实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。该处理方法应用于至少一控制中心中。处理方法包括:
步骤D210:当所在连接网络发生预设事件时,生成和/或确定所述预设事件对应目标设备的响应指令,并获取预设信息和/或预设策略。
D220:根据所述响应指令,所述预设信息和/或所述预设策略确定和/或执行相应控制策略。
可选地,作为另一种实施方式,所述处理方法包括步骤:
D210:当所在连接网络发生预设事件时,获取预设信息和/或预设策略;生成和/或确定所述预设事件对应目标设备的响应指令;
D220:根据所述响应指令,所述预设信息和/或所述预设策略确定和/或执行相应控制策略。
本实施方式与上一实施方式的区别在于生成预设事件对应目标设备的响应指令的步骤顺序不同。
作为步骤D210,当所在连接网络发生预设事件时,生成和/或确定所述预设事件对应目标设备的响应指令,并获取预设信息和/或预设策略。
可选地,当控制中心所在连接网络发生预设事件时,生成和/或确定预设事件对应目标设备的响应指令的步骤,并获取预设信息和/或预设策略。该控制中心和目标设备均可包括终端设备(如智能手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)和车连接网络设备(如智能汽车、车载终端等)中的任意一种。在本实施例中,控制功能由控制中心提供,控制中心管理包括控制中心自身在内的所有连接网络内设备。可选地,控制中心可以是终端设备,也可以是可穿戴智能设备、智能家居设备或车连接网络设备。
可选地,所述当所在连接网络发生预设事件时,生成和/或确定所述预设事件对应目标设备的响应指令的步骤包括以下至少一种:
当所在连接网络发生预设事件时,输出选择预设模式的提示信息,基于所选择的预设模式生成和/或确定所述响应指令;
当所在连接网络发生预设事件时,根据预设事件和响应指令对应关系,自动触发生成和/或确定所述响应指令;
当所在连接网络发生预设事件时,基于输入的控制指令生成和/或确定所述响应指令。
可选地,所述当所在连接网络发生预设事件时,生成和/或确定所述预设事件对应目标设备的响应指令的步骤包括当所在连接网络发生预设事件时,输出选择预设模式的提示信息,基于所选择的预设模式生成和/或确定所述响应指令;当所在连接网络发生预设事件时,根据预设事件和响应指令对应关系,自动触发生成和/或确定所述响应指令;当所在连接网络发生预设事件时,基于输入的控制指令生成和/或确定所述响应指令中的至少一种。
对于当所在连接网络发生预设事件时,输出选择预设模式的提示信息,基于所选择的预设模式生成和/或确定所述响应指令。针对预设事件,控制中心输出对应的提示信息,该提示信息为提示用户选择预设模式的信息,在用户选择相应的预设模式之后,基于所选择的预设模式生成响应指令。该预设模式可以包括自动模式和手动模式。在自动模式下,可针对不同的预设事件自动生成对应的响应指令;和/或,在手动模式下,需要通过用户输入的控制指令来生成与控制指令对应的响应指令。参照图28,5000为控制中心,5001为控制中心5000的显示屏幕背景图像,5002为控制中心5000输出的弹框提示信息,用于提示用户设置控制中心的工作模式,并且用户可通过点击其中的“查看详情”了解自动模式和手动模式的详细功能。
对于当所在连接网络发生预设事件时,根据预设事件和响应指令对应关系,自动触发生成和/或确定所述响应指令。预设事件与响应指令之间存在对应关系,通过该对应关系可完成预设事件与响应指令的匹配,即当所在连接网络发生预设事件时,控制中心自动触发生成对应的响应指令,而无需用户针对该预设事件进行操作。例如预设事件为用户需要休息或睡觉,根据对应关系,休息或睡觉对应的响应指令为关灯,则自动触发生成关灯指令。
对于当所在连接网络发生预设事件时,基于输入的控制指令生成和/或确定所述响应指令。在所在连接网络发生预设事件时,可向用户输出相应的可选择处理项,在用户针对该可选择处理项输入相应的控制指令之后,控制中心根据该控制指令生成相应的响应指令。参照图29,6000为控制中心,6001为控制中心6000输出的弹框,用于输出相应的可选择处理项和/或相应的提示信息。例如可选择处理项包括关灯与不关灯的选项,若用户选择关灯,则生成关灯的响应指令;若用户选择不关灯,则生成持续检测用户生理信息参数的指令,在确定用户睡着后,为用户创造适合睡觉(如调整房间温度)的外界环境。
可选地,所述预设信息包括以下至少一种:连接信息、状态信息、环境信息、使用信息、距离信息、用户生理参数信息。
连接信息包括以下至少一种:连接状况信息、网络速率信息。
可选地,对于连接信息,连接信息可包括连接状况信息、网络速率信息中的至少一种。
可选地,在上述连接网络内,存在新加入连接网络的终端设备或其它设备(如可穿戴设备、智能家居设备或车连接网络设备),也存在退出该连接网络的终端设备或其它设备,为了掌握连接网络内的各设备加入或退出的连接状况信息,控制中心可维护一个连接信息表,该连接信息表可以记录所有连接网络设备的设备信息和/或连接信息(如连接状态、连接速率、连接历史记录等)等,该设备信息可以是设备物理地址、设备名称、设备代码中的至少一种,也可以是其它能代表设备的信息。可选地,设备代码可由控制中心设置,如第一个与控制中心连接的设备的设备代码为001,第二个与控制中心连接的设备的设备代码为002;可选地,连接网络内的设备一般均具备与互连接网络连接的功能,如智能手表、手机、智能电视、智能汽车等,而与其对应的网络速率信息会受设备自身影响(如设备处理能力较低,再如设备在下载数据或当前上网应用较多等,导致网络较慢)或受外界因素影响(如设备所处位置信号不佳),而造成网络速率较低。
状态信息包括以下至少一种:终端状态信息、电量信息、存储空间信息。
可选地,对于状态信息,状态信息可包括终端状态信息、电量信息、存储空间信息中的至少一种。
可选地,在上述连接网络内,终端状态信息可通过设备的数据处理能力判断,设备的数据处理能力有强有弱,并且,并非是硬件条件好其对应的设备的当前数据处理能力就一定好,可以理解,处于死机状态的硬件条件好的设备的当前数据处理能力会非常弱;可选地,终端状态信息还可以是设备是否处于充电状态,可以理解,设备使用过程中需要电能,而电能一般情况下都是通过电池提供的,在电池电量耗尽或即将耗尽时需要对电池进行充电。对于电量信息,连接网络内不同的设备会有不同容量的电池,电池又有不同的剩余电量或不同的续航时间,如手机的电池容量一般大于智能手表的电池容量,另外,也存在手机没有充电而导致的剩余电量小于智能手表当前电量的情况;连接网络内设备在使用过程中会进行数据交换,并且需要对接收到的数据进行存储,设备的存储空间信息可以影响设备的工作性能甚至还可决定设备所能支持的工作,如设备的存储空间大小不足以支持其工作时所必需下载的数据大小。
环境信息包括以下至少一种:外界环境信息、使用环境信息。
可选地,对于环境信息,环境信息可包括外界环境信息、使用环境信息中的至少一种。
可选地,在上述连接网络内,设备存在获取外界环境信息的能力,如获取外界环境光的亮度,以及获取外界环境噪音的响度;设备在使用过程中,使用环境信息随用户所处的环境变化而变化,用户所处 的环境可以通过传感器(如摄像头、麦克风、GPS、蓝牙、WIFI、重力传感器、加速度传感器、陀螺仪等)来感知,如用户在运动,设备可检测到用户处于运动环境下,对应调整设备参数,以方便用户在运动环境下使用,或者如用户在驾驶,设备在检测到用户处于驾驶环境下,对应调整设备参数,以方便用户在驾驶环境下使用,或者如用户在工作或会议,设备在检测到用户处于工作或会议环境下,对应调整设备参数。
使用信息包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息。
可选地,对于使用信息,使用信息可包括流量信息、使用习惯信息、当前使用应用信息中的至少一种。
可选地,在上述连接网络内,设备可能具备提供数据网络服务能力,如手机、PAD等都具备提供数据网络服务能力,用于从互连接网络获取数据,如更新设备内的应用等,而当前数据网络费用并不低,因此,在使用数据网络服务时,需要特别注意流量信息;对于使用习惯信息,用户可能习惯于使用连接网络内某设备,也就是对某设备的使用频率很高,或者是在特定的时间段、特定的地点、特定使用目的习惯于使用连接网络内某设备,如用户习惯于使用PAD看视频,而不习惯于使用手机看视频;对于当前使用应用信息,设备在使用过程中,用户会根据使用需求安装一些对应的应用,如视频应用、游戏应用。
可选地,对于距离信息,在上述连接网络内,设备在用户使用过程中,设备与用户之间的距离可能会发生改变,如用户将手机置于卧室,去客厅看电视,则用户由卧室移动到客厅的过程中,用户与手机越来越远。
可选地,对于用户生理参数信息,在上述连接网络内,设备存在获取用户生理参数信息的能力,以提供对应的服务,如通过获取用户心率、血压、脉搏、血氧、血糖等生理信息,来提供健康服务。
作为步骤D220,根据所述响应指令,所述预设信息和/或所述预设策略确定和/或执行相应控制策略。
可选地,所述D220步骤可以包括以下至少一种:
根据所述响应指令和所述预设信息确定和/或执行相应控制策略;
根据所述响应指令和所述预设策略确定和/或执行相应控制策略;
根据所述预设信息和所述预设策略确定和/或执行相应控制策略;
根据所述响应指令和所述预设信息和所述预设策略确定和/或执行相应控制策略。
可选地,根据响应指令、预设信息和预设策略确定和/或执行相应控制策略。可选地,控制中心向目标设备发送响应指令,以使目标设备通过该响应指令确定预设事件的类型,方便对该响应指令作出相应响应,例如,输出相应提示信息(例如,在预设信息满足预设规则时,迁移或转移控制中心的相关数据至目标设备并在目标设备输出相关数据发生迁移或转移相关的提示信息)。
可选地,所述D220步骤包括以下至少一种:
获取控制判断信息,当所述控制判断信息满足控制条件时,所述控制中心发送所述响应指令到所述目标设备;
所述控制中心执行一预设控制操作;
若连接状况信息符合第一预设规则,则根据第一预设策略执行相应的设备控制操作;
若网络速率信息符合第二预设规则,则根据第二预设策略执行相应的设备控制操作;
若终端状态信息符合第三预设规则,则根据第三预设策略执行相应的设备控制操作;
若电量信息符合第四预设规则,则根据第四预设策略执行相应的设备控制操作;
若存储空间信息符合第五预设规则,则根据第五预设策略执行相应的设备控制操作;
若外界环境信息符合第六预设规则,则根据第六预设策略执行相应的设备控制操作;
若使用环境信息符合第七预设规则,则根据第七预设策略执行相应的设备控制操作;
若流量信息符合第八预设规则,则根据第八预设策略执行相应的设备控制操作;
若使用习惯信息符合第九预设规则,则根据第九预设策略执行相应的设备控制操作;
若距离信息符合第十预设规则,则根据第十预设策略执行相应的设备控制操作;
若用户生理参数信息符合第十一预设规则,则根据第十一预设策略执行相应的设备控制操作。
可选地,对于获取控制判断信息,当所述控制判断信息满足控制条件时,所述控制中心发送所述响应指令到所述目标设备。
可选地,所述控制判断信息包括以下至少一种:
用户生理参数信息、连接信息、使用信息、距离信息、应用信息、状态信息。
可选地,控制判断信息可包括用户生理参数信息、连接信息、使用信息、距离信息、应用信息、状态信息中的至少一种。
对于用户生理参数信息,控制中心所在连接网络的设备存在获取用户生理参数信息的能力,以使该设备提供对应的服务,如通过获取用户心率、血压、脉搏、血氧、血糖等生理参数信息,以使该设备提供健康服务。
对于距离信息,控制中心所在连接网络的设备在用户使用过程中,设备与用户之间的距离可能会发生改变,如用户将智能手机置于卧室,去客厅看电视,则用户由卧室移动到客厅的过程中,用户与智能手机越来越远,具体可通过用户身上的可穿戴设备(如智能手表)或者室内定位功能或者室内监控设备(如摄像头)等感知用户与手机之间的距离。
对于应用信息,应用信息可以是安装应用和/或运行应用信息,例如,安装应用或运行应用中没有安全保护应用(如金山毒霸、360安全卫士等),则有可能作为控制中心存在安全隐患或风险。
可选地,所述连接信息包括以下至少一种:连接状况信息、网络速率信息。
可选地,在上述连接网络内,存在新加入连接网络的终端设备或其它设备(如可穿戴设备、智能家居设备或车连接网络设备),也存在退出该连接网络的终端设备或其它设备,为了掌握连接网络内的各设备加入或退出的连接状况信息,控制中心可维护一个连接信息表,该连接信息表可以记录所有连接网络设备的设备信息和/或连接信息(如连接状态、连接速率、连接历史记录等)等,该设备信息可以是设备物理地址、设备名称、设备代码中的至少一种,也可以是其它能代表设备的信息。可选地,设备代码可由控制中心设置,如第一个与控制中心连接的设备的设备代码为001,第二个与控制中心连接的设备的设备代码为002;可选地,连接网络内的设备一般均具备与互连接网络连接的功能,如智能手表、智能手机、智能电视、智能汽车等,而与其对应的网络速率信息会受设备自身影响(如设备处理能力较低,再如设备在下载数据或当前上网应用较多等,导致网络较慢)或受外界因素影响(如设备所处位置信号不佳),而造成网络速率较低。
所述使用信息包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息。
可选地,在上述连接网络内,设备可能具备提供数据网络服务能力,如智能手机、PAD等都具备提供数据网络服务能力,用于从互连接网络获取数据,如更新设备内的应用等,而当前数据网络费用并不低,因此,在使用数据网络服务时,需要特别注意流量信息;对于使用习惯信息,用户可能习惯于使用连接网络内某设备,也就是对某设备的使用频率很高,或者是在特定的时间段、特定的地点、特定使用目的习惯于使用连接网络内某设备,如用户习惯于使用PAD看视频,而不习惯于使用智能手机看视频;对于当前使用应用信息,设备在使用过程中,用户会根据使用需求安装一些对应的应用,如视频应用、游戏应用。
所述状态信息包括以下至少一种:终端状态信息、电量信息、存储空间信息。
可选地,在上述连接网络内,终端状态信息可通过设备的数据处理能力判断,设备的数据处理能力有强有弱,并且,并非是硬件条件好其对应的设备的当前数据处理能力就一定好,可以理解,处于死机状态的硬件条件好的设备的当前数据处理能力会非常弱;可选地,终端状态信息还可以是设备是否处于充电状态,可以理解,设备使用过程中需要电能,而电能一般情况下都是通过电池提供的,在电池电量耗尽或即将耗尽时需要对电池进行充电。对于电量信息,连接网络内不同的设备会有不同容量的电池,电池又有不同的剩余电量或不同的续航时间,如手机的电池容量一般大于智能手表的电池容量,另外,也存在手机没有充电而导致的剩余电量小于智能手表当前电量的情况;连接网络内设备在使用过程中会进行数据交换,并且需要对接收到的数据进行存储,设备的存储空间信息可以影响设备的工作性能甚至还可决定设备所能支持的工作,如设备的存储空间大小不足以支持其工作时所必需下载的数据大小。
可选地,所述控制判断信息满足控制条件,包括以下至少一种:
所述用户生理参数信息符合第一预设条件;
所述连接信息符合第二预设条件;
所述使用信息符合第三预设条件;
所述距离信息符合第四预设条件;
所述应用信息符合第五预设条件;
所述状态信息符合第六预设条件。
可选地,控制判断信息满足控制条件包括用户生理参数信息符合第一预设条件、连接信息符合第二预设条件、使用信息符合第三预设条件、距离信息符合第四预设条件、应用信息符合第五预设条件、状态信息符合第六预设条件中的至少一种。
可选地,对于用户生理参数信息符合第一预设条件,在一实施例中,检测用户生理参数信息达到预设生理参数信息阈值时,确定用户生理参数信息符合第一预设条件。可选地,用户生理参数信息可由所在连接网络内的设备检测。用户生理参数信息可以是心率、血压、脉搏、血氧、血糖中的至少一种。例如,某一用户处于非睡眠状态时心率一般为70到80次/分钟,该用户处于睡眠状态时心率一般为40至50次/分钟,那么可以将预设心率阈值设置为50次/分钟,当检测到该用户心率达到50次/分钟时,可确定用户处于睡眠状态;再如,某一用户处于运动状态时心率一般为100到130次/分钟,当检测到该用户心率达到110次/分钟时,可确定该用户处于运动状态,则确定用户生理参数信息符合第一预设条件。
可选地,对于连接信息符合第二预设条件,第二预设条件包括通过检测连接状况信息确定控制中心 是否退出连接网络,若控制中心退出连接网络,则该连接状况信息符合第二预设条件,和/或,若控制中心没有退出连接网络,则该连接状况信息不符合第二预设条件。一个实施例中,可以是控制中心的连接数量超过预设阈值或最大值,则该连接状况信息符合第二预设条件。另一个实施例中,可以是控制中心的连接状况不顺畅或者掉线次数超过预设次数,则该连接状况信息符合第二预设条件。
第二预设条件还包括检测网络速率信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择网络速率好的设备作为控制中心。
譬如,可以是控制中心所控制的其它设备的网络速率大于控制中心的网络速率即确定网络速率信息符合第二预设条件。例如,控制中心的网络速率为500KB/s,控制中心所控制的其它设备中若存在网络速率大于500KB/s的设备,则可判定网络速率信息符合第二预设条件。
在本实施例中,还可以为控制中心所控制的其它设备的网络速率与控制中心的网络速率之间的比较设置一个第一网络速率阈值。例如,控制中心所控制的其它设备存在设备的网络速率大于或等于控制中心的网络速率与第一网络速率阈值之和的情况时,确定网络速率信息符合第二预设条件;和/或,控制中心所控制的其它设备不存在设备的网络速率大于或等于控制中心的网络速率与第一网络速率阈值之和的情况时,也就是控制中心所控制的其它设备的网络速率均小于控制中心的网络速率与第一网络速率阈值的和,确定网络速率信息不符合第二预设条件。
例如,控制中心的网络速率为500KB/s,第一网络速率阈值为100KB/s,控制中心所控制的其它设备存在网络速率为600KB/s的设备,此时,控制中心所控制的其它设备存在设备的网络速率等于控制中心的网络速率与第一网络速率阈值之和的情况时,确定网络速率信息符合第二预设条件。
可选地,在其它实施例中,还可设置一个第二网络速率阈值,第二网络速率阈值为不影响控制中心提供控制服务的能力的最小网络速率。可选地,若控制中心的网络速率大于或等于第二网络速率阈值,则确定网络速率信息不符合第二预设条件;和/或,若控制中心的网络速率小于第二网络速率阈值,则确定网络速率信息符合第二预设条件。
例如,控制中心的网络速率为400KB/s,第二网络速率阈值为500KB/s,由于控制中心的网络速率小于第二网络速率阈值,可确定网络速率信息符合第二预设条件。
可选地,对于使用信息符合第三预设条件,第三预设条件可以包括检测流量信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择剩余流量多的设备作为控制中心,可以是控制中心所控制的其它设备的剩余流量多于控制中心的剩余流量即确定流量信息符合第三预设条件。
在本实施例中,还可以为控制中心所控制的其它设备的剩余流量与控制中心的剩余流量之间的比较设置一个第一剩余流量阈值。例如,控制中心所控制的其它设备存在设备的剩余流量多于或等于控制中心的剩余流量与第一剩余流量阈值之和的情况时,确定流量信息符合第三预设条件;和/或,控制中心所控制的其它设备不存在设备的剩余流量多于或等于控制中心的剩余流量与第一剩余流量阈值之和的情况时,也就是控制中心所控制的其它设备的剩余流量均少于控制中心的剩余流量与第一剩余流量阈值的和,确定流量信息不符合第三预设条件。
例如,控制中心的剩余流量为2000MB,第一剩余流量阈值为300MB,控制中心所控制的其它设备存在剩余流量为2300MB的设备,此时,控制中心所控制的其它设备存在设备的剩余流量等于控制中心的剩余流量与第一剩余流量阈值之和的情况时,则确定流量信息符合第三预设条件。
可选地,在其它实施例中,还可设置一个第二剩余流量阈值,第二剩余流量阈值为不影响控制中心提供管理服务的能力的最小剩余流量。可选地,若控制中心的剩余流量多于或等于第二剩余流量阈值,则确定流量信息不符合第三预设条件;和/或,若控制中心的剩余流量小于第二剩余流量阈值,则确定流量信息符合第三预设条件。
例如,控制中心的剩余流量为1800MB,第二剩余流量阈值为2000MB,由于控制中心的剩余流量少于第二剩余流量阈值,可确定流量信息符合第三预设条件。
第三预设条件还可包括检测使用习惯信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,如果用户习惯在早晨某一时间段带智能耳机或智能手表跑步、在晚上某一时间段习惯通过PAD看视频、在周末上午某一时间段习惯使用手机阅读,则若对应时间点控制中心不是符合用户习惯的设备,则可判定符合第三预设条件。
在另一实施例中,如果用户习惯在不同的环境使用不同的设备,譬如在家里看智能电视,在车上看车载终端,在公司用智能手机等,则若对应环境控制中心不是符合用户习惯的设备,则可判定符合第三预设条件。
第三预设条件还可包括检测当前使用应用信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,若用户正在使用控制中心看视频或玩游戏等,而一般情况下,看视频和玩游戏时对应的设备界面都是全屏显示的,不方便用户切换至控制中心对应的应用界面,以使用控制中心的控制功能。因此,若控制中心正在运行视频应用、游戏应用等不方便切换到其它界面的应用时,则确定当前使用应用信息符合第三预设条件;和/或,若控制中心运行方便切换到其它界面的应用时,则确定当前使用应用信息不符合第三预设条件。
在另一实施例中,若用户正在打电话或视频聊天或电话会议等,此时用户也不方便去切换界面或控制,则确定当前使用应用信息符合第三预设条件。
对于距离信息符合第四预设条件,第四预设条件可包括检测距离信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,当用户与控制中心的距离超过预设范围时,确定距离信息符合第四预设条件。
在一实施例中,连接网络内各设备在用户使用时会有一定的相对距离,在控制中心距离其所控制的其它设备的距离大于或等于预设距离阈值时,确定距离信息符合第四预设条件;和/或,在控制中心距离其所控制的其它设备的距离小于预设距离阈值时,确定距离信息不符合第四预设条件。
在另一实施例中,还可计算每个连接网络设备若作为控制中心,该设备与其它连接网络设备的总距离值,取总距离值最短的该设备作为候选控制中心,若控制中心与候选控制中心不同,则判定距离信息符合第四预设条件。
可选地,对于应用信息符合第五预设条件,在一实施例中,应用信息可以是安装应用和/或运行应用信息,例如,安装应用或运行应用中没有安全保护应用(如金山毒霸、360安全卫士等),则有可能作为控制中心存在安全隐患或风险,则可确定应用信息符合第五预设条件;
再如若当前运行应用(可以是前台,也可以是后台)占用系统资源较多(如游戏、视频等)或者优先级比较高(如电话、短信、邮件等)或者预设名单应用,则用户一般不方便切换至控制中心对应的操作界面和/或行使控制中心的控制功能,则确定应用信息符合第五预设条件。
对于状态信息符合第六预设条件,第六预设条件可包括检测终端状态信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择终端状态对应的响应时间短的设备作为控制中心。
在一实施例中,终端状态信息可以是设备的数据处理能力,譬如CPU(Central Processing Unit,中央处理单元)数量或频率、GPU(Graphic Processing Units,图形处理单元)数量或频率、NPU(Neural Networks Process Units,神经网络处理单元)数量或频率、内存容量、内存处理速度等,若控制中心的数据处理能力不是最强的或者不是属于强类别的,则判定终端状态信息符合第六预设条件。
在另一实施例中,对于设备的当前数据处理能力,可以是控制中心所控制的其它设备的设备状态对应的响应时间短于控制中心的设备状态对应的响应时间即确定终端状态信息符合第六预设条件。例如,控制中心的设备状态对应的响应时间为50ms,控制中心所控制的其它设备若存在设备状态对应的响应时间为40ms的设备,则可判定终端状态信息符合第六预设条件。
也可以为控制中心所控制的其它设备的设备状态对应的响应时间与控制中心的设备状态对应的响应时间之间的比较设置一个第一响应时间阈值。例如,控制中心所控制的其它设备存在设备的设备状态对应的响应时间与第一响应时间阈值的和小于或等于控制中心的设备状态对应的响应时间的情况时,确定终端状态信息符合第六预设条件;和/或,控制中心所控制的其它设备不存在设备的设备状态对应的响应时间与第一响应时间阈值的和小于或等于控制中心的设备状态对应的响应时间的情况时,也就是控制中心所控制的其它设备的设备状态对应的响应时间与第一响应时间阈值的和均大于控制中心的设备状态对应的响应时间,确定终端状态信息不符合第六预设条件。
例如,控制中心的设备状态对应的响应时间为50ms,第一响应时间阈值为10ms,控制中心所控制的其它设备存在设备状态对应的响应时间为40ms的设备,此时,控制中心所控制的其它设备存在设备的设备状态对应的响应时间与第一响应时间阈值的和等于控制中心的状态对应的响应时间的情况时,确定终端状态信息符合第六预设条件。
可选地,在其它实施例中,还可设置一个第二响应时间阈值,第二响应时间阈值为不影响控制中心提供管理服务的能力的最大响应时间。可选地,若控制中心的设备状态对应的响应时间短于或等于第二响应时间阈值,则确定终端状态信息不符合第六预设条件;和/或,若控制中心的设备状态对应的响应时间长于第二响应时间阈值,则确定终端状态信息符合第六预设条件。
例如,控制中心的设备状态对应的响应时间为60ms,第二响应时间阈值为50ms,由于控制中心的设备状态对应的响应时间长于第二响应时间阈值,可确定终端状态信息符合第六预设条件。
在其它实施例中,对于处于充电状态的设备,应尽量减小此时设备的功耗,以防止加快电池的损耗,因此,若设备处于充电状态,则确定终端状态信息符合第六预设条件;和/或,若设备处于非充电状态,则确定终端状态信息不符合第六预设条件。
在其它实施例中,对于处于运动状态的设备,由于不方便用户操作或控制,可以确定该终端状态信息符合第六预设条件。
在其它实施例中,对于处于卡顿状态的设备,由于不能很好地响应用户的操作,也可能导致控制中心不能很好地控制其它的设备,可以确定该终端状态信息符合第六预设条件。
第六预设条件还包括检测电量信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择电量对应的可用时间长的设备作为控制中心,可以是控制中心所控制的其它设备的电量对应的可用时间长于控制中心的电量对应的可用时间即确定电量信息符合第六预设条件。也可以是控制中心所控制的其它设备的剩余电量值大于控制中心的电量即确定电量信息符合第六预设条件。
在本实施例中,还可以为控制中心所控制的其它设备的电量对应的可用时间与控制中心的电量对应的可用时间之间的比较设置一个第一可用时间阈值。例如,控制中心所控制的其它设备存在设备的电量对应的可用时间长于或等于控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,确定电量信息符合第六预设条件;和/或,控制中心所控制的其它设备不存在设备的电量对应的可用时间长于或等于控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,也就是控制中心所控制的其它设备的电量对应的可用时间均小于控制中心的电量对应的可用时间与第一可用时间阈值之和时,确定电量信息不符合第六预设条件。
例如,控制中心的电量对应的可用时间为200分钟,第一可用时间阈值为30分钟,控制中心所控制的其它设备存在电量对应的可用时间为170分钟的设备,此时,控制中心所控制的其它设备存在设备的电量对应的可用时间等于控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,确定电量信息符合第六预设条件。
可选地,在其它实施例中,还可设置一个第二可用时间阈值,第二可用时间阈值为不影响控制中心提供管理服务的能力的最小可用时间。可选地,若控制中心的电量对应的可用时间长于或等于第二可用时间阈值,则确定电量信息不符合第六预设条件;和/或,若控制中心的电量对应的可用时间短于第二可用时间阈值,则确定电量信息符合第六预设条件。
例如,控制中心的电量对应的可用时间为180分钟,第二可用时间阈值为200分钟,由于控制中心的电量对应的可用时间短于第二可用时间阈值,可确定电量信息符合第六预设条件。
第六预设条件还包括检测存储空间信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择剩余存储空间大的设备作为控制中心,可以是控制中心所控制的其它设备的剩余存储空间大于控制中心的剩余存储空间即确定存储空间信息符合第六预设条件。也可以是控制中心所控制的其它设备的存储空间的存取速度(如高版本的UFS(Universal Flash Storage,通用闪存存储)或eMMC(Embedded MultiMedia Card,嵌入式多媒体存储卡)或SD(Secure Digital Card,SD存储卡))大于控制中心的存储空间的存取速度(如低版本的UFS或eMMC或SD)即确定存储空间信息符合第六预设条件。
在本实施例中,还可以为控制中心所控制的其它设备的剩余存储空间与控制中心的剩余存储空间之间的比较设置一个第一剩余存储空间阈值。例如,控制中心所控制的其它设备存在设备的剩余存储空间大于或等于控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,确定存储空间信息符合第六预设条件;和/或,控制中心所控制的其它设备不存在设备的剩余存储空间大于或等于控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,也就是控制中心所控制的其它设备的剩余存储空间均小于控制中心的剩余存储空间与第一剩余存储空间阈值的和,确定存储空间信息不符合第六预设条件。
例如,控制中心的剩余存储空间为2000MB,第一剩余存储空间阈值为300MB,控制中心所控制的其它设备存在剩余存储空间为2300MB的设备,此时,控制中心所控制的其它设备存在设备的剩余存储空间等于控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,确定存储空间信息符合第六预设条件。
可选地,在其它实施例中,还可设置一个第二剩余存储空间阈值,第二剩余存储空间阈值为不影响控制中心提供管理服务的能力的最小剩余存储空间。可选地,若控制中心的剩余存储空间大于或等于第二剩余存储空间阈值,则确定存储空间信息不符合第六预设条件;和/或,若控制中心的剩余存储空间小于第二剩余存储空间阈值,则确定存储空间信息符合第六预设条件。
例如,控制中心的剩余存储空间为1800MB,第二剩余存储空间阈值为2000MB,由于控制中心的剩余存储空间小于第二剩余存储空间阈值,可确定存储空间信息符合第六预设条件。
可选地,若控制中心符合上述第一预设条件、第二预设条件、第三预设条件、第四预设条件、第五预设条件、第六预设条件中的至少一种,则控制中心执行一预设控制操作可以为:转移或迁移或复制或备份所述控制中心的控制功能和/或相关数据至至少一目标设备。
可选地,所述目标设备可以为以下至少一种:
为控制中心所控制的其它设备中的至少一个;
为控制中心所控制的其它设备中的连接数量最少的设备;
为控制中心所控制的其它设备中的连接状况最顺畅或者掉线次数最少的设备;
为控制中心所控制的其它设备中的网络速率最好的设备;
为控制中心所控制的其它设备中的CPU数量最多或频率最高的设备;
为控制中心所控制的其它设备中的GPU数量最多或频率最高的设备;
为控制中心所控制的其它设备中的NPU数量最多或频率最高的设备;
为控制中心所控制的其它设备中的内存容量最大或处理速度最快的设备;
为控制中心所控制的其它设备中的响应时间最短的设备;
为控制中心所控制的其它设备中的处于充电或非充电状态的设备;
为控制中心所控制的其它设备中的处于运动或非运动状态的设备;
为控制中心所控制的其它设备中的处于非卡顿状态的设备;
为控制中心所控制的其它设备中的剩余电量最多的设备;
为控制中心所控制的其它设备中的电池容量最大的设备;
为控制中心所控制的其它设备中的电量对应的可用时间最长的设备;
为控制中心所控制的其它设备中的剩余存储空间最大的设备;
为控制中心所控制的其它设备中的存储空间的存取速度最快的设备;
为控制中心所控制的其它设备中的满足时间限制条件的设备;
为控制中心所控制的其它设备中的满足地理限制条件的设备;
为控制中心所控制的其它设备中的对用户所处的环境下方便使用的设备之一;
为控制中心所控制的其它设备中的剩余流量最多的设备;
为控制中心所控制的其它设备中的符合用户使用习惯的设备之一;
为控制中心所控制的其它设备中的符合用户在所处环境使用习惯的设备之一;
为控制中心所控制的其它设备中的当前未运行视频应用或游戏应用或其它预设应用的设备之一;
为控制中心所控制的其它设备中的当前未处于打电话或视频聊天或电话会议或其它预设使用状态的设备之一
为控制中心所控制的其它设备中的当前与用户距离最近的设备之一;
为控制中心所控制的其它设备中的当前与其它设备总距离值最短的设备之一;
为控制中心所控制的其它设备中的当前用户方便获取的设备之一;
为控制中心所控制的其它设备中的当前模式符合要求的设备之一,可选地,所述当前模式符合要求包括以下至少一种:当前模式为智能模式、当前模式为联动模式、当前模式为控制模式、当前模式为省电模式、当前模式为正常模式等。
对于控制中心发送所述响应指令到所述目标设备。其确定是否发生预设事件的预设事件确定信息包括以下至少一种:环境信息、时间信息、位置信息。
对于环境信息,该环境信息包括外界环境信息,控制中心在获取到当前外界环境光的亮度达到亮度阈值和/或当前外界环境噪音的响度达到响度阈值时,生成针对该环境信息的响应指令。
例如,在当前外界环境光的亮度达到亮度阈值和/或当前外界环境噪音的响度达到响度阈值时,如亮度低于亮度阈值,响度低于响度阈值,可确定用户存在睡眠的需求,此时,可为用户创造一个适于睡眠的环境(如关灯、关智能电视),控制中心生成关灯相关的响应指令。可选地,控制中心在生成上述响应指令时,还可为响应指令增加输出提示信息的相关指令。该相关指令可作用于控制中心和/或目标设备,例如,既可由控制中心输出提示信息(如文字“晚安”)、也可由智能电视输出提示信息或由控制中心与智能电视共同输出提示信息,以提示用户智能电视为何会做出相应的动作(如熄屏)。
相应地,环境信息对应的控制判断信息为用户生理参数信息,可以理解的是,用户生理参数信息用于再次确定用户存在睡眠的需求,以提高控制中心生成相应的响应指令并将该响应指令发送至目标设备的可靠性,在用户生理参数信息为用户生理参数达到生理参数阈值时,满足控制条件,例如,用户生理参数为脉搏参数,用户处于休息或睡眠状态时的脉搏对应的次数(如50次)会少于用户处于清醒状态时的脉搏对应的次数(如70次),则将生理参数阈值设置为50-70次之间,例如60次,则在生理参数小于60次时,控制判断信息满足控制条件,控制中心发送响应指令到目标设备;在生理参数大于60次时,控制判断信息不满足控制条件,控制中心不发送响应指令到目标设备。可选地,用户生理参数信息也可作为预设事件确定信息,同样的,外界环境信息也可作为控制判断信息。
对于时间信息,控制中心在获取到当前时间为用户的行为习惯对应的时间时,生成针对该时间信息以及对应的行为习惯的响应指令。
例如,当前时间为北京时间20:00,用户的生活习惯为在北京时间为20:00时,会打开智能电视观看电视节目,此时,情况一:控制中心生成的响应指令为唤醒系统;或者是,情况二:控制中心生成的响应指令为打开电视节目(如用户最近一次观看的电视节目)。可以理解的是,情况一针对的是智能电视处于休眠状态,而情况二针对的是智能电视处于运行状态,控制中心生成相应的响应指令时,该响应指令可能为情况一、情况二或情况一与情况二的组合,可选地,控制中心在生成上述响应指令时,还可为各情况组合对应的响应指令增加输出提示信息的相关指令,该相关指令可作用于控制中心和/或智能电视,即,既可由控制中心输出提示信息、也可由智能电视输出提示信息或由控制中心与智能电视共同输出提示信息,以提示用户智能电视为何会做出相应的动作(如,开机或亮屏或关机或熄屏或打开某一电视频道或切换电视频道等)。
相应地,时间信息对应的控制判断信息为终端状态信息,即智能电视是否处于开机状态,若智能电视处于关机状态则无法接收并处理控制中心发送的响应指令,则该控制判断信息不满足控制条件,控制中心不发送响应指令到目标设备;若智能电视处于开机状态则可以接收并处理控制中心发送的响应指令,则该控制判断信息满足控制条件,控制中心发送响应指令到目标设备。
一种实施方式中,控制中心与目标设备(如智能电视)已经处于连接状态,且目标设备已开机的情况下,若发生了预设事件(如达到预设时间24点),则可根据用户习惯数据或者用户设定或者系统设定,控制中心发送指令到智能电视以休眠或者关机,和/或输出提醒信息。
对于位置信息,控制中心在获取到当前位置为用户的行为习惯对应的位置时,生成针对该位置信息以及对应的行为习惯的响应指令。
例如,当前位置为公司地址,用户的生活习惯为,当前位置为公司地址时打开车载终端的导航以进行行车路线规划(如从公司回家的路线),可选地,控制中心在生成上述响应指令时,还可为响应指令增加输出提示信息的相关指令。该相关指令可作用于控制中心和/或车载终端,例如,既可由控制中心输出提示信息(如文字“车载终端的导航已开启”)、也可由车载终端输出提示信息或由控制中心与车载终端共同输出提示信息,以提示用户车载终端为何会做出相应的动作(如开启导航)。
相应地,位置信息对应的控制判断信息为车辆状态信息,即车载终端对应的车辆是否处于启动或完成启动状态,若车辆处于启动或完成启动状态则可以接收并处理控制中心发送的响应指令,则该控制判断信息满足控制条件,控制中心发送响应指令到目标设备;和/或,若车辆处于未启动状态则无法接收并处理控制中心发送的响应指令,则该控制判断信息不满足控制条件,控制中心不发送响应指令到目标设备。
对于控制中心执行一预设控制操作。其确定所在连接网络是否发生预设事件的预设事件确定信息包括以下至少一种:
预设事件确定信息的信息内容、环境信息、时间信息、位置信息。
对于时间信息,控制中心在获取到当前时间为用户预设时间时,生成针对该时间信息的响应指令。例如,当前时间为北京时间20:00,预设时间也为北京时间20:00,则预设事件确定信息满足预设事件确定条件。
对于位置信息,控制中心在获取到当前位置为用户预设位置时,生成针对该位置信息的响应指令。例如,当前位置为家,预设位置为家,则预设事件确定信息满足预设事件确定条件。
可选地,所述信息内容包括以下至少一种:发送方信息、接收方信息、信息正文内容、信息展现方式;
所述环境信息包括以下至少一种:外界环境信息、使用环境信息。
可选地,信息内容可包括发送方信息、接收方信息、信息正文内容、信息展现方式中的至少一种;环境信息可包括外界环境信息、使用环境信息中的至少一种。
可选地,发送方信息为预设事件确定信息的发送方对应的信息,接收方信息为预设事件确定信息的接收方对应的信息,信息正文内容为预设事件确定信息的内容正文,信息展现方式为发送方设备向接收方设备发送的预设事件确定信息的展现方式,具体以短信或消息通知事件为例,短信或消息确定信息的发送方信息可以是指发送方设备信息(如地址、名称、类型、标识)、发送方名称、发送方号码(如电话、QQ、微信、邮箱)等,短信或消息确定信息的接收方信息可以是指接收方设备信息、接收方名称、接收方号码等,短信或消息确定信息的信息正文内容可以是指短信或消息的正文内容,短信或消息确定信息的信息展现方式可以是界面输出,也可以是语音播报等。
可选地,环境信息可包括外界环境信息、使用环境信息中的至少一种,控制中心所在连接网络的设备存在获取外界环境信息的能力,如获取外界环境光的亮度,以及获取外界环境噪音的响度;该设备在使用过程中,使用环境信息随用户所处的环境变化而变化,用户所处的环境可以通过传感器(如摄像头、麦克风、GPS、蓝牙、WIFI、重力传感器、加速度传感器、陀螺仪等)来感知,如用户在运动,该设备可检测到用户处于运动环境下,或者如用户在驾驶,该设备可检测到用户处于驾驶环境下,或者如用户 在工作或会议,该设备可检测到用户处于工作或会议环境下。
对于若所述连接状况信息符合第一预设规则,则根据第一预设策略执行相应的设备控制操作。
可选地,检测连接状况信息是否符合第一预设规则,若连接状况信息符合第一预设规则,则根据第一预设策略执行相应的设备控制操作。可选地,第一预设规则为通过检测连接状况信息确定控制中心是否退出连接网络,若控制中心退出连接网络,则该连接状况信息符合第一预设规则,和/或,若控制中心没有退出连接网络,则该连接状况信息不符合第一预设规则。
一个实施例中,可以是控制中心的连接数量超过预设阈值或最大值,则该连接状况信息符合第一预设规则,根据第一预设策略执行相应的设备控制操作。
另一个实施例中,可以是控制中心的连接状况不顺畅或者掉线次数超过预设次数,则该连接状况信息符合第一预设规则,根据第一预设策略执行相应的设备控制操作。
对于若所述网络速率信息符合第二预设规则,则根据第二预设策略执行相应的设备控制操作。
可选地,检测网络速率信息是否符合第二预设规则,若网络速率信息符合第二预设规则,则根据第二预设策略执行相应的设备控制操作。可选地,第二预设规则为通过检测网络速率信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择网络速率好的设备作为控制中心。
譬如,可以是控制中心所控制的其它设备的网络速率大于控制中心的网络速率即确定网络速率信息符合第二预设规则。例如,控制中心的网络速率为500KB/s,控制中心所控制的其它设备若存在网络速率大于500KB/s的设备,则可判定网络速率信息符合第二预设规则。
在本实施例中,还可以为控制中心所控制的其它设备的网络速率与控制中心的网络速率之间的比较设置一个第一网络速率阈值。例如,控制中心所控制的其它设备存在设备的网络速率大于或等于控制中心的网络速率与第一网络速率阈值之和的情况时,确定网络速率信息符合第二预设规则;和/或,控制中心所控制的其它设备不存在设备的网络速率大于或等于控制中心的网络速率与第一网络速率阈值之和的情况时,也就是控制中心所控制的其它设备的网络速率均小于控制中心的网络速率与第一网络速率阈值的和,确定网络速率信息不符合第二预设规则。
例如,控制中心的网络速率为500KB/s,第一网络速率阈值为100KB/s,控制中心所控制的其它设备存在网络速率为600KB/s的设备,此时,控制中心所控制的其它设备存在设备的网络速率等于控制中心的网络速率与第一网络速率阈值之和的情况时,确定网络速率信息符合第二预设规则。
可选地,在其它实施例中,还可设置一个第二网络速率阈值,第二网络速率阈值为不影响控制中心提供管理服务的能力的最小网络速率。可选地,若控制中心的网络速率大于或等于第二网络速率阈值,则确定网络速率信息不符合第二预设规则;和/或,若控制中心的网络速率小于第二网络速率阈值,则确定网络速率信息符合第二预设规则。
例如,控制中心的网络速率为400KB/s,第二网络速率阈值为500KB/s,由于控制中心的网络速率小于第二网络速率阈值,可确定网络速率信息符合第二预设规则。
对于若所述终端状态信息符合第三预设规则,则根据第三预设策略执行相应的设备控制操作。
可选地,检测终端状态信息是否符合第三预设规则,若终端状态信息符合第三预设规则,则根据第三预设策略执行相应的设备控制操作。可选地,第三预设规则为通过检测终端状态信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择设备状态对应的响应时间短的设备作为控制中心。
在一实施例中,终端状态信息可以是设备的数据处理能力,譬如CPU(Central Processing Unit,中央处理单元)数量或频率、GPU(Graphic Processing Units,图形处理单元)数量或频率、NPU(Neural Networks Process Units,神经网络处理单元)数量或频率、内存容量、内存处理速度等,若控制中心的数据处理能力不是最强的或者不是属于强类别的,则判定终端状态信息符合第三预设规则。
在另一实施例中,对于设备的当前数据处理能力,可以是控制中心所控制的其它设备的设备状态对应的响应时间短于控制中心的设备状态对应的响应时间即确定终端状态信息符合第三预设规则。例如,控制中心的设备状态对应的响应时间为50ms,控制中心所控制的其它设备若存在设备状态对应的响应时间为40ms的设备,则可判定终端状态信息符合第三预设规则。
也可以为控制中心所控制的其它设备的设备状态对应的响应时间与控制中心的设备状态对应的响应时间之间的比较设置一个第一响应时间阈值。例如,控制中心所控制的其它设备存在设备的设备状态对应的响应时间与第一响应时间阈值的和小于或等于控制中心的设备状态对应的响应时间的情况时,确定终端状态信息符合第三预设规则;和/或,控制中心所控制的其它设备不存在设备的设备状态对应的响应时间与第一响应时间阈值的和小于或等于控制中心的设备状态对应的响应时间的情况时,也就是控制中心所控制的其它设备的设备状态对应的响应时间与第一响应时间阈值的和均大于控制中心的设备状态对应的响应时间,确定终端状态信息不符合第三预设规则。
例如,控制中心的设备状态对应的响应时间为50ms,第一响应时间阈值为10ms,控制中心所控制的其它设备存在设备状态对应的响应时间为40ms的设备,此时,控制中心所控制的其它设备存在设备的设备状态对应的响应时间与第一响应时间阈值的和等于控制中心的状态对应的响应时间的情况时,确定终端状态信息符合第三预设规则。
可选地,在其它实施例中,还可设置一个第二响应时间阈值,第二响应时间阈值为不影响控制中心提供管理服务的能力的最大响应时间。可选地,若控制中心的设备状态对应的响应时间短于或等于第二响应时间阈值,则确定终端状态信息不符合第三预设规则;和/或,若控制中心的设备状态对应的响应时间长于第二响应时间阈值,则确定终端状态信息符合第三预设规则。
例如,控制中心的设备状态对应的响应时间为60ms,第二响应时间阈值为50ms,由于控制中心的设备状态对应的响应时间长于第二响应时间阈值,可确定终端状态信息符合第三预设规则。
在其它实施例中,对于处于充电状态的设备,应尽量减小此时设备的功耗,以防止加快电池的损耗,因此,若设备处于充电状态,则确定终端状态信息符合第三预设规则;和/或,若设备处于非充电状态,则确定终端状态信息不符合第三预设规则。
在其它实施例中,对于处于运动状态的设备,由于不方便用户操作或控制,可以确定该终端状态信息符合第三预设规则。
在其它实施例中,对于处于卡顿状态的设备,由于不能很好地响应用户的操作,也可能导致控制中心不能很好地控制其它的设备,可以确定该终端状态信息符合第三预设规则。
对于若所述电量信息符合第四预设规则,则根据第四预设策略执行相应的设备控制操作。
可选地,检测电量信息是否符合第四预设规则,若电量信息符合第四预设规则,则根据第四预设策略执行相应的设备控制操作。可选地,第四预设规则为通过检测电量信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择电量对应的可用时间长的设备作为控制中心,可以是控制中心所控制的其它设备的电量对应的可用时间长于控制中心的电量对应的可用时间即确定电量信息符合第四预设规则。也可以是控制中心所控制的其它设备的剩余电量值大于控制中心的电量即确定电量信息符合第四预设规则。
在本实施例中,还可以为控制中心所控制的其它设备的电量对应的可用时间与控制中心的电量对应的可用时间之间的比较设置一个第一可用时间阈值。例如,控制中心所控制的其它设备存在设备的电量对应的可用时间长于或等于控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,确定电量信息符合第四预设规则;和/或,控制中心所控制的其它设备不存在设备的电量对应的可用时间长于或等于控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,也就是控制中心所控制的其它设备的电量对应的可用时间均小于控制中心的电量对应的可用时间与第一可用时间阈值之和时,确定电量信息不符合第四预设规则。
例如,控制中心的电量对应的可用时间为200分钟,第一可用时间阈值为30分钟,控制中心所控制的其它设备存在电量对应的可用时间为170分钟的设备,此时,控制中心所控制的其它设备存在设备的电量对应的可用时间等于控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,确定电量信息符合第四预设规则。
可选地,在其它实施例中,还可设置一个第二可用时间阈值,第二可用时间阈值为不影响控制中心提供管理服务的能力的最小可用时间。可选地,若控制中心的电量对应的可用时间长于或等于第二可用时间阈值,则确定电量信息不符合第四预设规则;和/或,若控制中心的电量对应的可用时间短于第二可用时间阈值,则确定电量信息符合第四预设规则。
例如,控制中心的电量对应的可用时间为180分钟,第二可用时间阈值为200分钟,由于控制中心的电量对应的可用时间短于第二可用时间阈值,可确定电量信息符合第四预设规则。
对于若所述存储空间信息符合第五预设规则,则根据第五预设策略执行相应的设备控制操作。
可选地,检测存储空间信息是否符合第五预设规则,若存储空间信息符合第五预设规则,则根据第五预设策略执行相应的设备控制操作。可选地,第五预设规则为通过检测存储空间信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择剩余存储空间大的设备作为控制中心,可以是控制中心所控制的其它设备的剩余存储空间大于控制中心的剩余存储空间即确定存储空间信息符合第五预设规则。也可以是控制中心所控制的其它设备的存储空间的存取速度(如高版本的UFS(Universal Flash Storage,通用闪存存储)或eMMC(Embedded MultiMedia Card,嵌入式多媒体存储卡)或SD(Secure Digital Card,SD存储卡))大于控制中心的存储空间的存取速度(如低版本的UFS或eMMC或SD)即确定存储空间信息符合第五预设规则。
在本实施例中,还可以为控制中心所控制的其它设备的剩余存储空间与控制中心的剩余存储空间之间的比较设置一个第一剩余存储空间阈值。例如,控制中心所控制的其它设备存在设备的剩余存储空间大于或等于控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,确定存储空间信息符合第 五预设规则;和/或,控制中心所控制的其它设备不存在设备的剩余存储空间大于或等于控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,也就是控制中心所控制的其它设备的剩余存储空间均小于控制中心的剩余存储空间与第一剩余存储空间阈值的和,确定存储空间信息不符合第五预设规则。
例如,控制中心的剩余存储空间为2000MB,第一剩余存储空间阈值为300MB,控制中心所控制的其它设备存在剩余存储空间为2300MB的设备,此时,控制中心所控制的其它设备存在设备的剩余存储空间等于控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,确定存储空间信息符合第五预设规则。
可选地,在其它实施例中,还可设置一个第二剩余存储空间阈值,第二剩余存储空间阈值为不影响控制中心提供管理服务的能力的最小剩余存储空间。可选地,若控制中心的剩余存储空间大于或等于第二剩余存储空间阈值,则确定存储空间信息不符合第五预设规则;和/或,若控制中心的剩余存储空间小于第二剩余存储空间阈值,则确定存储空间信息符合第五预设规则。
例如,控制中心的剩余存储空间为1800MB,第二剩余存储空间阈值为2000MB,由于控制中心的剩余存储空间小于第二剩余存储空间阈值,可确定存储空间信息符合第五预设规则。
对于若所述外界环境信息符合第六预设规则,则根据第六预设策略执行相应的设备控制操作。
可选地,检测外界环境信息是否符合第六预设规则,若外界环境信息符合第六预设规则,则根据第六预设策略执行相应的设备控制操作。可选地,第六预设规则为通过检测外界环境信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,在检测到外界环境光的亮度达到亮度阈值和/或外界环境噪音的响度达到响度阈值时,则确定外界环境信息符合第六预设规则;和/或,在检测到外界环境光的亮度未达到亮度阈值和/或外界环境噪音的响度未达到响度阈值时,则确定外界环境信息不符合第六预设规则。
例如,通过外界环境光的亮度达到亮度阈值和外界环境噪音的响度达到响度阈值时,如亮度低于亮度阈值,响度低于响度阈值,可确定用户准备进入或已处于一安静状态(如睡眠),此时,用户不方便获取手机、PAD等设备,而方便获取智能手环、智能手表等设备。因此,若外界环境光的亮度低于亮度阈值和外界环境噪音的响度低于响度阈值之前,控制中心为手机、PAD等用户现时不方便获取的设备之一,则确定外界环境信息符合第六预设规则;和/或,若外界环境光的亮度低于亮度阈值和外界环境噪音的响度低于响度阈值之前,控制中心为智能手环、智能手表等现时方便获取的设备,则确定外界环境信息不符合第六预设规则。
在另一实施例中,外界环境信息可以是时间信息和/或地理信息,可选地,若处于不方便使用控制中心的时间(如上班时间不方便使用手机,或者凌晨时间),或不允许携带控制中心的地点(如不允许带手机进入的场合),则确定外界环境信息符合第六预设规则。
对于若所述使用环境信息符合第七预设规则,则根据第七预设策略执行相应的设备控制操作。
可选地,检测使用环境信息是否符合第七预设规则,若使用环境信息符合第七预设规则,则根据第七预设策略执行相应的设备控制操作。可选地,第七预设规则为通过检测使用环境信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,若用户处于运动环境下时,很明显用户不方便使用手机、PAD等设备,而方便使用智能手环、智能手表等可穿戴设备。因此,若在用户处于运动环境之前,控制中心为手机、PAD等用户运动时不方便使用的设备之一时,则确定使用环境信息符合第七预设规则;和/或,若用户处于运动环境之前,控制中心为智能手环、智能手表等用户运动时方便使用的设备之一时,则确定使用环境信息不符合第七预设规则。
检测用户是否处于运动环境下,可以是根据控制中心的情景模式(如运动模式、户外模式等)来进行判定,也可以是根据控制中心和/或其它设备的运动传感器来进行判定,还可以是根据控制中心和/或其它设备的摄像头数据来进行判定。
在另一实施例中,若用户处于驾驶环境下时,很明显用户不方便使用手机、PAD等设备而方便使用智能手表、智能耳机、车载终端等设备。因此,若在用户处于驾驶环境之前,控制中心为用户不方便使用的手机、PAD等设备其中之一时,则确定使用环境信息符合第七预设规则;和/或,若用户处于驾驶环境之前,控制中心为智能手表、智能耳机、车载终端等用户在驾驶环境下方便使用的设备其中之一时,则确定使用环境信息不符合第七预设规则。
检测用户是否处于驾驶环境下,可以是根据控制中心的情景模式(如驾驶模式、导航模式等)来进行判定,也可以是根据控制中心和/或其它设备的运动传感器或地理信息来进行判定,还可以是根据控制中心和/或其它设备的摄像头数据来进行判定,还可通过控制中心和/或其它设备无线连接信息(如接入的WIFI热点、配对连接的蓝牙设备等)来判定。
在另一实施例中,若用户处于居家环境下时,很明显用户更方便使用智能电视、智能音箱等设备。 因此,若在用户处于居家环境之前,控制中心为用户不方便使用的手机、PAD等设备其中之一时,则确定使用环境信息符合第七预设规则;和/或,若用户处于居家环境之前,控制中心为智能电视、智能音箱等用户在居家环境下方便使用的设备其中之一时,则确定使用环境信息不符合第七预设规则。
检测用户是否处于居家环境下,可以是根据控制中心的情景模式(如下班模式、居家模式等)来进行判定,也可以是根据控制中心和/或其它设备的地理信息进行判定,还可以是根据控制中心和/或其它设备的摄像头数据来进行判定,还可通过控制中心和/或其它设备无线连接信息(如接入的WIFI热点、配对连接的蓝牙设备等)来判定。
在一实施例中,若用户脱离家居或驾驶环境切换到一新的环境,如工作环境,用户不方便使用车载终端、智能电视等设备,而方便使用手机、智能手表等设备。因此,若在用户处于新的环境之前,控制中心为用户不方便使用的车载终端、智能电视等设备其中之一时,则确定使用环境信息符合第七预设规则;和/或,若在用户处于新的环境之前,控制中心为用户工作时方便使用的手机、智能手表等设备其中之一时,则确定使用环境信息不符合第七预设规则。
检测用户是否处于非家居或非驾驶环境下,可以是根据控制中心的情景模式(如上班模式、运动模式等)来进行判定,也可以是根据控制中心和/或其它设备的地理信息进行判定,还可以是根据控制中心和/或其它设备的摄像头数据来进行判定,还可通过控制中心和/或其它设备无线连接信息(如接入的WIFI热点、配对连接的蓝牙设备等)来判定。
在另一实施例中,若用户处于会议环境下时,用户不方便使用智能耳机等需要通过语音指令控制的设备,而方便使用手机、智能手表等可以通过触控指令控制的设备。因此,若用户处于会议环境之前,控制中心为用户会议时不方便使用的智能耳机等设备其中之一时,则确定使用环境信息符合第七预设规则;和/或,若用户处于会议环境之前,控制中心为用户会议时方便使用的手机、智能手表等设备其中之一时,则确定使用环境信息不符合第七预设规则。
对于若所述流量信息符合第八预设规则,则根据第八预设策略执行相应的设备控制操作。
可选地,检测流量信息是否符合第八预设规则,若流量信息符合第八预设规则,则根据第八预设策略执行相应的设备控制操作。可选地,第八预设规则为通过检测流量信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择剩余流量多的设备作为控制中心,可以是控制中心所控制的其它设备的剩余流量多于控制中心的剩余流量即确定流量信息符合第八预设规则。
在本实施例中,还可以为控制中心所控制的其它设备的剩余流量与控制中心的剩余流量之间的比较设置一个第一剩余流量阈值。例如,控制中心所控制的其它设备存在设备的剩余流量多于或等于控制中心的剩余流量与第一剩余流量阈值之和的情况时,确定流量信息符合第八预设规则;和/或,控制中心所控制的其它设备不存在设备的剩余流量多于或等于控制中心的剩余流量与第一剩余流量阈值之和的情况时,也就是控制中心所控制的其它设备的剩余流量均少于控制中心的剩余流量与第一剩余流量阈值的和,确定流量信息不符合第八预设规则。
例如,控制中心的剩余流量为2000MB,第一剩余流量阈值为300MB,控制中心所控制的其它设备存在剩余流量为2300MB的设备,此时,控制中心所控制的其它设备存在设备的剩余流量等于控制中心的剩余流量与第一剩余流量阈值之和的情况时,则确定流量信息符合第八预设规则。
可选地,在其它实施例中,还可设置一个第二剩余流量阈值,第二剩余流量阈值为不影响控制中心提供管理服务的能力的最小剩余流量。可选地,若控制中心的剩余流量多于或等于第二剩余流量阈值,则确定流量信息不符合第八预设规则;和/或,若控制中心的剩余流量小于第二剩余流量阈值,则确定流量信息符合第八预设规则。
例如,控制中心的剩余流量为1800MB,第二剩余流量阈值为2000MB,由于控制中心的剩余流量少于第二剩余流量阈值,可确定流量信息符合第八预设规则。
对于若所述使用习惯信息符合第九预设规则,则根据第九预设策略执行相应的设备控制操作。
可选地,检测使用习惯信息是否符合第九预设规则,若使用习惯信息符合第九预设规则,则根据第九预设策略执行相应的设备控制操作。可选地,第九预设规则为通过检测使用习惯信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,如果用户习惯在早晨某一时间段带智能耳机或智能手表跑步、在晚上某一时间段习惯通过PAD看视频、在周末上午某一时间段习惯使用手机阅读,则若对应时间点控制中心不是符合用户习惯的设备,则可判定符合第九预设规则。
在另一实施例中,如果用户习惯在不同的环境使用不同的设备,譬如在家里看智能电视,在车上看车载终端,在公司用智能手机等,则若对应环境控制中心不是符合用户习惯的设备,则可判定符合第九预设规则。
对于若所述距离信息符合第十预设规则,则根据第十预设策略执行相应的设备控制操作。
可选地,检测距离信息是否符合第十预设规则,若距离信息符合第十预设规则,则根据第十预设策略执行相应的设备控制操作。可选地,第十预设规则为通过检测距离信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,当用户与控制中心的距离超过预设范围时,确定距离信息符合第十预设规则。
在一实施例中,连接网络内各设备在用户使用时会有一定的相对距离,在控制中心距离其所控制的其它设备的距离大于或等于预设距离阈值时,确定距离信息符合第十预设规则;和/或,在控制中心距离其所控制的其它设备的距离小于预设距离阈值时,确定距离信息不符合第十预设规则。
在另一实施例中,还可计算每个连接网络设备若作为控制中心,该设备与其它连接网络设备的总距离值,取总距离值最短的该设备作为候选控制中心,若控制中心与候选控制中心不同,则判定距离信息符合第十预设规则。
对于若所述用户生理参数信息符合第十一预设规则,则根据第十一预设策略执行相应的设备控制操作。
可选地,检测用户生理信息是否符合第十一预设规则,若用户生理参数信息符合第十一预设规则,则根据第十一预设策略执行相应的设备控制操作。可选地,第十一预设规则为通过检测用户生理信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,检测用户生理信息达到预设生理信息阈值时,确定用户生理信息符合第十一预设规则。可选地,用户生理信息可由控制中心和/或其它设备检测。生理信息可以是心率、血压、脉搏、血氧、血糖中的至少一种。
可选地,如某一用户处于非睡眠状态时心率一般为70到80次/分钟,该用户处于睡眠状态时心率一般为40至50次/分钟,那么可以将预设心率阈值设置为50次/分钟,当检测到该用户心率达到50次/分钟时,可确定用户处于睡眠状态,若控制中心不是智能手表或智能手环等方便用户获取及操作的可穿戴设备,则确定生理信息符合第十一预设规则。
可选地,如该用户处于运动状态时心率一般为100到130次/分钟,当检测到该用户心率达到110次/分钟时,可确定用户处于运动状态,若控制中心是智能手机等不方便用户获取及操作的设备,则也可确定生理信息符合第十一预设规则。
可选地,所述控制中心执行一预设控制操作,或执行相应的设备控制操作,包括以下至少一种:
所述控制中心立即或者延后或者定时或者周期发送所述响应指令到所述目标设备;
将控制功能部分或全部切换到目标设备;
将控制功能部分或全部复制到目标设备;
在目标设备上激活部分或全部控制功能;
迁移或转移或备份所述控制中心的相关数据至目标设备;
所述控制中心输出第一提示信息,和/或控制与所述控制中心直接连接或间接连接的设备输出第二提示信息。
可选地,控制中心执行一预设控制操作,或执行相应的设备控制操作包括控制中心立即或者延后发送所述响应指令到所述目标设备;将控制功能部分或全部切换到目标设备;将控制功能部分或全部复制到目标设备;在目标设备上激活部分或全部控制功能;迁移或转移或备份所述控制中心的相关数据至目标设备;所述控制中心输出第一提示信息,和/或控制与所述控制中心直接连接或间接连接的设备输出第二提示信息中的至少一种。
对于在控制中心发送响应指令至目标设备时,可采用立即或者延后发送的策略,对于立即发送,可以理解的是,在上述预设事件为用户需要休息或睡眠时,控制中心立即关灯即立即为用户提供适合休息或者睡眠的环境,可以提高用户体验,即使得控制中心在执行控制功能时更加灵活智能;对于延后发送,可以理解的是,在上述预设事件为用户需要通过智能电视观看节目时,控制中心可在当前时间到达预设时间之前提前向用户输出相关提示信息,以提示用户其希望观看的节目即将播放,但此时不向目标设备发送响应指令,而是在当前时间为预设时间时才向目标设备发送响应指令,在向目标设备发送响应指令之前,还可向用户输出相关提示信息,提高了用户体验,使得控制中心在执行控制功能时更加灵活智能。
对于将控制功能部分或全部切换到目标设备,在控制中心不再适合继续作为控制中心以提供控制功能时,控制中心将控制功能切换到适合作为控制中心以提供控制功能的目标设备。
可选地,在一些应用场景中,控制功能可能不需要全部切换到目标设备,只需要切换与目标设备相关的,或高频使用的,或目标设备支持的,这样既可达成切换控制功能方便用户操作,又可节省切换资源和/或降低功耗;
可选地,也可以将控制功能部分或全部复制到目标设备,相当于除控制中心外,至少一目标设备也可拥有同控制中心一样的控制功能,这样可以为用户提供更多的操作入口,进而实现更灵活和更强大的功能,在一些实现中,为了减少用户误操作,还可以设定只有一个拥有控制功能的设备处于激活状态, 即:虽然连接网络中可能存在多个拥有控制功能的设备(如本实施例中的控制中心、目标设备等,甚至可以是连接网络中的每个设备都支持控制功能),但同时只能有一个设备能够发出控制指令,具体是哪一个,可以有多种确定策略,譬如可以是用户当前正在使用的设备;也可以是剩余电量最多或者电池容量最大的设备;可以是处理能力最强大或系统运行顺畅或当前没有运行娱乐或多媒体应用(如视频、游戏等)或当前正运行预设应用(如电话、短信、邮件、微信等)的设备;还可以是根据设备的优先级来加以确定,如最高优先级的设备。
对于迁移或转移控制中心的相关数据至目标设备,控制中心转移控制功能至目标设备时,可将控制中心中的相关数据迁移或转移至目标设备,以方便目标设备根据该相关数据行使控制功能;另外,连接网络内设备均具备作为控制中心的能力,因此,控制中心在不迁移或转移控制中心中的相关数据至目标设备,而只转移控制功能至目标设备时,目标设备也能行使控制功能。
特别地,控制中心在行使控制功能时,可将相关数据同步至云端,对于控制中心符合第二预设条件的情况,由于控制中心还未来得及将相关数据迁移或转移至目标设备,就退出了连接网络,因此,控制中心所控制的其它设备可沿用控制中心退出连接网络前的相关数据,如保持设置项参数,而目标设备则从云端获取控制中心退出连接网络前的相关数据;对于控制中心符合第四预设条件的情况,控制中心在距离其所控制的其它设备的距离大于或等于预设距离阈值时开始迁移或转移相关数据,以确保控制中心与连接网络断开之前完成相关数据迁移或转移。
对于控制中心输出第一提示信息,和/或控制与控制中心直接连接或间接连接的设备输出第二提示信息。可以理解的是,第一提示信息和第二提示信息的目的可以为,使用户能够理解控制中心向目标设备发送响应指令以及目标设备针对该响应指令执行的控制操作的原因。
例如,参照图27,400为控制中心,其为手机,401为手机所控制的设备的列表,包括智能手表、智能耳机和智能电视,4000为目标设备,其为受手机控制的智能手表,4001为控制中心切换至智能手表后,智能手表所控制的设备的列表,包括控制中心手机、智能耳机和智能电视,4002为控制中心的控制功能由控制中心切换至目标设备之后,由目标设备输出的弹框提示信息,当然,该弹框也可由控制中心输出。
可选地,所述目标设备与所述预设信息相对应,或者由以下任一方式确定所述目标设备:
第一个或最后一个或中间任一个发起连接的设备;
处理能力最强或状态最顺畅或任一处理能力符合要求(如CPU主频超过某一设定值,如800M)或任一状态符合条件(如系统资源占用率不超过某一阈值,如50%)的设备;
电池容量最大或剩余电量最多或当前电量值符合条件(如剩余电量超过20%等)的设备;
系统预设;
优先级最高或任一优先级符合条件(如高于或等于预设优先级)的设备;
距离最短或最长或任一距离符合条件(如大于或等于预设距离值)的设备;
安全等级最高或任一安全等级符合条件(如高于或等于预设安全等级)的设备;
用户选择或用户习惯。
可选地,目标设备与预设信息相对应,确定目标设备的方式包括以下任一方式:第一个或最后一个或中间任一个发起连接的设备;处理能力最强或状态最顺畅或任一处理能力符合要求(如CPU主频超过某一设定值,如800M)或任一状态符合条件(如系统资源占用率不超过某一阈值,如50%)的设备;电池容量最大或剩余电量最多或当前电量值符合条件(如剩余电量超过20%等)的设备;系统预设;优先级最高或任一优先级符合条件(如高于或等于预设优先级)的设备;距离最短或最长或任一距离符合条件(如大于或等于预设距离值)的设备;安全等级最高或任一安全等级符合条件(如高于或等于预设安全等级)的设备;用户选择或用户习惯。
可选地,目标设备可以理解为其对应的预设信息相对于所在连接网络中的各设备对应的预设信息是最优的,例如,目标设备的处理能力相对于所在连接网络中的各设备的处理能力是最强的;可以理解,选取目标设备的原则优先是选取当前条件下(如当前时刻)最适合用户使用的设备,例如,对于第一个发起连接的设备,可以理解的是,该设备是最先接入连接网络的设备,即,用户一直使用的设备;同样地,对于最后一个发起连接的设备,可以理解的是,在最后一个发起连接的设备接入连接网络之前,连接网络内已经存在至少一个设备,最后一个发起连接的设备为最新接入连接网络的设备,即用户携带该设备刚刚进入连接网络的可接入范围,也即该设备为用户当前使用的设备。
例如,参照图31,目标设备若为安全等级最高的设备,控制中心8000可通过弹框8001方式输出第一提示信息:“已为您将控制功能切换至安全等级最高的设备”。
本实施例通过当所在连接网络发生预设事件时,生成和/或确定所述预设事件对应目标设备的响应指令,并获取预设信息和/或预设策略;根据所述响应指令,所述预设信息和/或所述预设策略确定和/或执行相应控制策略。实现了在所在连接网络发生预设事件时,控制中心可以生成相应的响应指令以及获取预设信息和/或预设策略,并通过响应指令,预设信息和/或预设策略确定和/或执行相应控制策略, 从而使得各设备相互建立连接后各设备之间控制交互更加灵活智能。
可选地,基于本申请处理方法又一实施例,提出再一实施例,所述相关数据还包括至少一第一相关数据和/或至少一第二相关数据,所述迁移或转移或备份所述控制中心中的相关数据至所述目标设备的步骤,包括以下至少一种:
只备份或转移所述控制中心中的第一相关数据至所述目标设备;
只备份或转移所述控制中心中的第二相关数据至所述目标设备;
除备份或转移所述控制中心中的第一相关数据至所述目标设备外,还将与所述第一相关数据对应的第二相关数据备份或转移至所述目标设备;
备份或转移所述控制中心中的第一相关数据及对应的更新数据至所述目标设备;
备份或转移所述控制中心中的第二相关数据及对应的更新数据至所述目标设备;
备份或转移所述控制中心中的第一相关数据及对应的更新数据,和第二相关数据的更新数据至所述目标设备。
可选地,相关数据还可包括至少一第一相关数据和/或至少一第二相关数据。在确定目标设备后,控制中心中的相关数据可选择性地备份或转移至目标设备,以使目标设备根据该相关数据行使控制功能。
可选地,备份或转移第一相关数据和第二相关数据的方式包括以下至少一种:只备份或转移控制中心中的第一相关数据至目标设备;只备份或转移控制中心中的第二相关数据至目标设备;除备份或转移控制中心中的第一相关数据至目标设备外,还将与第一相关数据对应的第二相关数据备份或转移至目标设备;备份或转移控制中心中的第一相关数据及对应的更新数据至目标设备;备份或转移控制中心中的第二相关数据及对应的更新数据至目标设备;备份或转移控制中心中的第一相关数据及对应的更新数据,和第二相关数据的更新数据至目标设备。
对于连接信息数据,第一相关数据可为控制中心与控制中心所控制的其它设备之间的连接信息;第二相关数据可为控制中心所控制的其它设备的设备之间的连接信息;更新数据可为备份或转移相关数据过程中控制中心更新的与相关数据对应的数据,如在备份或转移相关数据过程中,有连接网络外设备加入连接网络并与控制中心连接,那么此时的更新数据为第一相关数据对应的加入连接网络的设备与控制中心之间的连接信息。
对于设置项参数数据,第一相关数据可为快捷功能对应的设置数据,如快捷开启音乐播放功能的设置数据;第二相关数据可为与该快捷功能相关联的应用(如音乐播放器)或者本地文件(如音乐、视频、音效);更新数据可为备份或转移相关数据过程中控制中心更新的与相关数据对应的数据,如在备份或转移相关数据过程中,快捷功能对应的设置数据发生改变,如该快捷功能的开启手势指令发生改变,由“双击”该快捷功能对应的按钮改为“单击”该快捷功能对应的按钮,那么此时的更新数据为“单击”手势指令开启该快捷功能对应的设置数据。
对于相关下载数据,第一相关数据可为控制中心应用的版本号、发布时间、安装包等数据;第二相关数据可为控制中心应用运行过程中产生的数据;更新数据可为备份或转移相关数据过程中控制中心更新的与相关数据对应的数据,如在备份或转移相关数据过程中,控制中心运行控制中心应用过程中产生的数据。
因此,在控制中心转移控制中心的控制功能至目标设备时,可将控制中心中的连接信息数据、设置项参数数据和相关下载数据中的至少一种迁移或转移至目标设备。例如,将连接信息数据迁移或转移至目标设备,以方便目标设备根据该连接信息数据与控制中心所控制的其它设备建立连接关系,如目标设备根据连接信息数据中的设备物理地址,直接向该设备物理地址对应的设备发起连接请求,而不需要先对目标设备可连接范围内的设备进行搜索以获取设备物理地址,从而发起连接请求。
本实施例通过提供多种相关数据的迁移或转移方案,使得相关数据在迁移或转移时可以有更多的实现方式,满足更多的用户需求,提高了用户体验,从而使得使得控制中心在执行控制功能时更加灵活智能。
参照图33,提出本申请处理方法一实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。该处理方法应用于至少一控制中心中。处理方法包括:
步骤D310:当所在连接网络发生预设事件时,生成和/或确定与所述预设事件对应的响应指令;
步骤D320:获取控制判断信息,根据所述控制判断信息和/或预设规则确定目标设备;
步骤D330:立即或者延后或定时或周期发送所述响应指令到所述目标设备,和/或,所述控制中心执行一预设控制操作。
可选地,作为另一种实施方式,所述处理方法包括步骤:
步骤D310:当所在连接网络发生预设事件时,获取控制判断信息,根据所述控制判断信息和/或预 设规则确定目标设备;
步骤D320:生成和/或确定与所述预设事件对应的响应指令;
步骤D330:立即或者延后或定时或周期发送所述响应指令到所述目标设备,和/或,所述控制中心执行一预设控制操作。
本实施方式与上一实施方式的区别在于生成预设事件对应目标设备的响应指令的步骤顺序不同。
作为步骤D310,当所在连接网络发生预设事件时,生成与所述预设事件对应的响应指令。
可选地,当控制中心所在连接网络发生预设事件时,生成预设事件对应的响应指令。该控制中心和连接网络中的其他设备均可包括终端设备(如智能手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)和车连接网络设备(如智能汽车、车载终端等)中的任意一种。
上述当所在连接网络发生预设事件时,生成和/或确定所述预设事件对应的响应指令的步骤包括以下至少一种:
当所在连接网络发生预设事件时,输出选择预设模式的提示信息,基于所选择的预设模式生成和/或确定所述响应指令;
当所在连接网络发生预设事件时,根据预设事件和响应指令对应关系,自动触发生成和/或确定所述响应指令;
当所在连接网络发生预设事件时,基于输入的控制指令生成和/或确定所述响应指令。
可选地,所述当所在连接网络发生预设事件时,生成和/或确定所述预设事件对应目标设备的响应指令的步骤包括当所在连接网络发生预设事件时,输出选择预设模式的提示信息,基于所选择的预设模式生成和/或确定所述响应指令;当所在连接网络发生预设事件时,根据预设事件和响应指令对应关系,自动触发生成和/或确定所述响应指令;当所在连接网络发生预设事件时,基于输入的控制指令生成和/或确定所述响应指令中的至少一种。
对于当所在连接网络发生预设事件时,输出选择预设模式的提示信息,基于所选择的预设模式生成和/或确定所述响应指令。针对预设事件,控制中心输出对应的提示信息,该提示信息为提示用户选择预设模式的信息,在用户选择相应的预设模式之后,基于所选择的预设模式生成响应指令。该预设模式可以包括自动模式和手动模式。在自动模式下,可针对不同的预设事件自动生成对应的响应指令;和/或,在手动模式下,需要通过用户输入的控制指令来生成与控制指令对应的响应指令。参照图28,5000为控制中心,5001为控制中心5000的显示屏幕背景图像,5002为控制中心5000输出的弹框提示信息,用于提示用户设置控制中心的工作模式,并且用户可通过点击其中的“查看详情”了解自动模式和手动模式的详细功能。
对于当所在连接网络发生预设事件时,根据预设事件和响应指令对应关系,自动触发生成和/或确定所述响应指令。预设事件与响应指令之间存在对应关系,通过该对应关系可完成预设事件与响应指令的匹配,即当所在连接网络发生预设事件时,控制中心自动触发生成对应的响应指令,而无需用户针对该预设事件进行操作。例如预设事件为用户需要休息或睡觉,根据对应关系,休息或睡觉对应的响应指令为关灯,则自动触发生成关灯指令。
对于当所在连接网络发生预设事件时,基于输入的控制指令生成和/或确定所述响应指令。在所在连接网络发生预设事件时,可向用户输出相应的可选择处理项,在用户针对该可选择处理项输入相应的控制指令之后,控制中心根据该控制指令生成相应的响应指令。参照图29,6000为控制中心,6001为控制中心6000输出的弹框,用于输出相应的可选择处理项和/或相应的提示信息。例如可选择处理项包括关灯与不关灯的选项,若用户选择关灯,则生成关灯的响应指令;和/或,若用户选择不关灯,则生成持续检测用户生理信息参数的指令,在确定用户睡着后,为用户创造适合睡觉(如调整房间温度)的外界环境
作为步骤D320,获取控制判断信息,根据所述控制判断信息和预设规则确定目标设备。
可选地,获取控制判断信息,并根据控制判断信息和预设规则确定目标设备。
上述控制判断信息包括至少一第一控制判断信息和/或至少一第二控制判断信息,所述第一控制判断信息和/或第二控制判断信息包括以下至少一种:
用户生理参数信息、连接信息、使用信息、距离信息、应用信息、状态信息。
可选地,控制判断信息包括至少第一控制判断信息和/或至少第二控制判断信息,可选地,第一控制判断信息由第一设备提供,第二控制判断信息由第二设备提供。
第一控制判断信息和/或第二控制判断信息包括用户生理参数信息、连接信息、使用信息、距离信息、应用信息、状态信息中的至少一种。
对于用户生理参数信息,控制中心所在连接网络的设备存在获取用户生理参数信息的能力,以使该设备提供对应的服务,如通过获取用户心率、血压、脉搏、血氧、血糖等生理参数信息,以使该设备提 供健康服务。
对于距离信息,控制中心所在连接网络的设备在用户使用过程中,设备与用户之间的距离可能会发生改变,如用户将智能手机置于卧室,去客厅看电视,则用户由卧室移动到客厅的过程中,用户与智能手机越来越远,具体可通过用户身上的可穿戴设备(如智能手表)或者室内定位功能或者室内监控设备(如摄像头)等感知用户与手机之间的距离。
对于应用信息,应用信息可以是安装应用和/或运行应用信息,例如,安装应用或运行应用中没有安全保护应用(如金山毒霸、360安全卫士等),则有可能作为控制中心存在安全隐患或风险。
可选地,所述连接信息包括以下至少一种:连接状况信息、网络速率信息。
可选地,在上述连接网络内,存在新加入连接网络的终端设备或其它设备(如可穿戴设备、智能家居设备或车连接网络设备),也存在退出该连接网络的终端设备或其它设备,为了掌握连接网络内的各设备加入或退出的连接状况信息,控制中心可维护一个连接信息表,该连接信息表可以记录所有连接网络设备的设备信息和/或连接信息(如连接状态、连接速率、连接历史记录等)等,该设备信息可以是设备物理地址、设备名称、设备代码中的至少一种,也可以是其它能代表设备的信息。可选地,设备代码可由控制中心设置,如第一个与控制中心连接的设备的设备代码为001,第二个与控制中心连接的设备的设备代码为002;可选地,连接网络内的设备一般均具备与互连接网络连接的功能,如智能手表、智能手机、智能电视、智能汽车等,而与其对应的网络速率信息会受设备自身影响(如设备处理能力较低,再如设备在下载数据或当前上网应用较多等,导致网络较慢)或受外界因素影响(如设备所处位置信号不佳),而造成网络速率较低。
所述使用信息包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息。
可选地,在上述连接网络内,设备可能具备提供数据网络服务能力,如智能手机、PAD等都具备提供数据网络服务能力,用于从互连接网络获取数据,如更新设备内的应用等,而当前数据网络费用并不低,因此,在使用数据网络服务时,需要特别注意流量信息;对于使用习惯信息,用户可能习惯于使用连接网络内某设备,也就是对某设备的使用频率很高,或者是在特定的时间段、特定的地点、特定使用目的习惯于使用连接网络内某设备,如用户习惯于使用PAD看视频,而不习惯于使用智能手机看视频;对于当前使用应用信息,设备在使用过程中,用户会根据使用需求安装一些对应的应用,如视频应用、游戏应用。
所述状态信息包括以下至少一种:终端状态信息、电量信息、存储空间信息。
可选地,在上述连接网络内,终端状态信息可通过设备的数据处理能力判断,设备的数据处理能力有强有弱,并且,并非是硬件条件好其对应的设备的当前数据处理能力就一定好,可以理解,处于死机状态的硬件条件好的设备的当前数据处理能力会非常弱;可选地,终端状态信息还可以是设备是否处于充电状态,可以理解,设备使用过程中需要电能,而电能一般情况下都是通过电池提供的,在电池电量耗尽或即将耗尽时需要对电池进行充电。对于电量信息,连接网络内不同的设备会有不同容量的电池,电池又有不同的剩余电量或不同的续航时间,如手机的电池容量一般大于智能手表的电池容量,另外,也存在手机没有充电而导致的剩余电量小于智能手表当前电量的情况;连接网络内设备在使用过程中会进行数据交换,并且需要对接收到的数据进行存储,设备的存储空间信息可以影响设备的工作性能甚至还可决定设备所能支持的工作,如设备的存储空间大小不足以支持其工作时所必需下载的数据大小。
上述根据所述控制判断信息和预设规则确定目标设备,包括以下至少一种:
根据所述第一控制判断信息和/或所述第二控制判断信息的优先级确定目标设备;
确定第一个或最后一个或中间任一个发起连接的设备为目标设备;
确定处理能力最强或状态最顺畅或任一处理能力符合要求(如CPU主频超过某一设定值,如800M)或任一状态符合条件(如系统资源占用率不超过某一阈值,如50%)的设备为目标设备;
确定电池容量最大或剩余电量最多或当前电量值符合条件(如剩余电量超过20%等)的设备为目标设备;
确定系统预设的设备为目标设备;
确定优先级最高或任一优先级符合条件(如高于或等于预设优先级)的设备为目标设备;
确定距离最短或最长或任一距离符合条件(如大于或等于预设距离值)的设备为目标设备;
确定安全等级最高或任一安全等级符合条件(如高于或等于预设安全等级)的设备为目标设备;
根据用户选择或用户习惯确定目标设备;
确定所述用户生理参数信息符合第一预设条件的设备为目标设备;
确定所述连接信息符合第二预设条件的设备确定为目标设备;
确定所述使用信息符合第三预设条件的设备确定为目标设备;
确定所述距离信息符合第四预设条件的设备确定为目标设备;
确定所述应用信息符合第五预设条件的设备确定为目标设备;
确定所述状态信息符合第六预设条件的设备确定为目标设备。
可选地,根据控制判断信息和预设规则确定目标设备,包括根据所述第一控制判断信息和/或所述第二控制判断信息的优先级确定目标设备;确定第一个或最后一个或中间任一个发起连接的设备为目标设备;确定处理能力最强或状态最顺畅或任一处理能力符合要求(如CPU主频超过某一设定值,如800M)或任一状态符合条件(如系统资源占用率不超过某一阈值,如50%)的设备为目标设备;确定电池容量最大或剩余电量最多或当前电量值符合条件(如剩余电量超过20%等)的设备为目标设备;确定系统预设的设备为目标设备;确定优先级最高或任一优先级符合条件(如高于或等于预设优先级)的设备为目标设备;确定距离最短或最长或任一距离符合条件(如大于或等于预设距离值)的设备为目标设备;确定安全等级最高或任一安全等级符合条件(如高于或等于预设安全等级)的设备为目标设备;根据用户选择或用户习惯确定目标设备;确定所述用户生理参数信息符合第一预设条件的设备为目标设备;确定所述连接信息符合第二预设条件的设备确定为目标设备;确定所述使用信息符合第三预设条件的设备确定为目标设备;确定所述距离信息符合第四预设条件的设备确定为目标设备;确定所述应用信息符合第五预设条件的设备确定为目标设备;确定所述状态信息符合第六预设条件的设备确定为目标设备中的至少一种。
可选地,目标设备可以理解为其对应的控制判断信息相对于所在连接网络中的各设备对应的控制判断信息是最优的,例如,目标设备的处理能力相对于所在连接网络中的各设备的处理能力是最强的。可以理解,选取目标设备的原则优先是选取当前条件下(如当前时刻)最适合用户使用的设备,例如,对于第一个发起连接的设备,可以理解的是,该设备是最先接入连接网络的设备,即,用户一直使用的设备;同样地,对于最后一个发起连接的设备,可以理解的是,在最后一个发起连接的设备接入连接网络之前,连接网络内已经存在至少一个设备,最后一个发起连接的设备为最新接入连接网络的设备,即用户携带该设备刚刚进入连接网络的可接入范围,也即该设备为用户当前使用的设备。
例如,参照图31,目标设备若为安全等级最高的设备,控制中心8000可通过弹框8001方式输出第一提示信息:“已为您将控制功能切换至安全等级最高的设备”。
可选地,对第一控制判断信息和/或第二控制判断信息设置权重,权重越高,其对应的优先级越高,按优先级从高到低的顺序确定目标设备,例如第一控制判断信息和/或第二控制判断信息包括用户生理参数信息和连接信息,并且用户生理参数信息的权重为5,连接信息的权重为4,则用户生理参数信息的优先级高于连接信息的优先级,在确定目标设备时,优先通过用户生理参数信息进行判断,在用户生理参数信息不满足作为目标设备的条件时,才通过连接信息进行判断。
对于用户生理参数信息符合第一预设条件,在一实施例中,检测用户生理参数信息达到预设生理参数信息阈值时,确定用户生理参数信息符合第一预设条件。可选地,用户生理参数信息可由所在连接网络内的设备检测。用户生理参数信息可以是心率、血压、脉搏、血氧、血糖中的至少一种。例如,某一用户处于非睡眠状态时心率一般为70到80次/分钟,该用户处于睡眠状态时心率一般为40至50次/分钟,那么可以将预设心率阈值设置为50次/分钟,当检测到该用户心率达到50次/分钟时,可确定用户处于睡眠状态;再如,某一用户处于运动状态时心率一般为100到130次/分钟,当检测到该用户心率达到110次/分钟时,可确定该用户处于运动状态,则确定用户生理参数信息符合第一预设条件。
对于连接信息符合第二预设条件,第二预设条件可以包括通过检测连接状况信息确定控制中心是否退出连接网络,若控制中心退出连接网络,则该连接状况信息符合第二预设条件,和/或,若控制中心没有退出连接网络,则该连接状况信息不符合第二预设条件。一个实施例中,可以是控制中心的连接数量超过预设阈值或最大值,则该连接状况信息符合第二预设条件。另一个实施例中,可以是控制中心的连接状况不顺畅或者掉线次数超过预设次数,则该连接状况信息符合第二预设条件。
对于使用信息符合第三预设条件,第二预设条件还可包括检测网络速率信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择网络速率好的设备作为控制中心。
譬如,可以是控制中心所控制的其它设备的网络速率大于控制中心的网络速率即确定网络速率信息符合第二预设条件。例如,控制中心的网络速率为500KB/s,控制中心所控制的其它设备中若存在网络速率大于500KB/s的设备,则可判定网络速率信息符合第二预设条件。
在本实施例中,还可以为控制中心所控制的其它设备的网络速率与控制中心的网络速率之间的比较设置一个第一网络速率阈值。例如,控制中心所控制的其它设备存在设备的网络速率大于或等于控制中心的网络速率与第一网络速率阈值之和的情况时,确定网络速率信息符合第二预设条件;和/或,控制中心所控制的其它设备不存在设备的网络速率大于或等于控制中心的网络速率与第一网络速率阈值之和的情况时,也就是控制中心所控制的其它设备的网络速率均小于控制中心的网络速率与第一网络速率阈值的和,确定网络速率信息不符合第二预设条件。
例如,控制中心的网络速率为500KB/s,第一网络速率阈值为100KB/s,控制中心所控制的其它设 备存在网络速率为600KB/s的设备,此时,控制中心所控制的其它设备存在设备的网络速率等于控制中心的网络速率与第一网络速率阈值之和的情况时,确定网络速率信息符合第二预设条件。
可选地,在其它实施例中,还可设置一个第二网络速率阈值,第二网络速率阈值为不影响控制中心提供控制服务的能力的最小网络速率。可选地,若控制中心的网络速率大于或等于第二网络速率阈值,则确定网络速率信息不符合第二预设条件;和/或,若控制中心的网络速率小于第二网络速率阈值,则确定网络速率信息符合第二预设条件。
例如,控制中心的网络速率为400KB/s,第二网络速率阈值为500KB/s,由于控制中心的网络速率小于第二网络速率阈值,可确定网络速率信息符合第二预设条件。
对于使用信息符合第三预设条件,第三预设条件可以包括检测流量信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择剩余流量多的设备作为控制中心,可以是控制中心所控制的其它设备的剩余流量多于控制中心的剩余流量即确定流量信息符合第三预设条件。
在本实施例中,还可以为控制中心所控制的其它设备的剩余流量与控制中心的剩余流量之间的比较设置一个第一剩余流量阈值。例如,控制中心所控制的其它设备存在设备的剩余流量多于或等于控制中心的剩余流量与第一剩余流量阈值之和的情况时,确定流量信息符合第三预设条件;和/或,控制中心所控制的其它设备不存在设备的剩余流量多于或等于控制中心的剩余流量与第一剩余流量阈值之和的情况时,也就是控制中心所控制的其它设备的剩余流量均少于控制中心的剩余流量与第一剩余流量阈值的和,确定流量信息不符合第三预设条件。
例如,控制中心的剩余流量为2000MB,第一剩余流量阈值为300MB,控制中心所控制的其它设备存在剩余流量为2300MB的设备,此时,控制中心所控制的其它设备存在设备的剩余流量等于控制中心的剩余流量与第一剩余流量阈值之和的情况时,则确定流量信息符合第三预设条件。
可选地,在其它实施例中,还可设置一个第二剩余流量阈值,第二剩余流量阈值为不影响控制中心提供管理服务的能力的最小剩余流量。可选地,若控制中心的剩余流量多于或等于第二剩余流量阈值,则确定流量信息不符合第三预设条件;和/或,若控制中心的剩余流量小于第二剩余流量阈值,则确定流量信息符合第三预设条件。
例如,控制中心的剩余流量为1800MB,第二剩余流量阈值为2000MB,由于控制中心的剩余流量少于第二剩余流量阈值,可确定流量信息符合第三预设条件。
第三预设条件还可包括检测使用习惯信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,如果用户习惯在早晨某一时间段带智能耳机或智能手表跑步、在晚上某一时间段习惯通过PAD看视频、在周末上午某一时间段习惯使用手机阅读,则若对应时间点控制中心不是符合用户习惯的设备,则可判定符合第三预设条件。
在另一实施例中,如果用户习惯在不同的环境使用不同的设备,譬如在家里看智能电视,在车上看车载终端,在公司用智能手机等,则若对应环境控制中心不是符合用户习惯的设备,则可判定符合第三预设条件。
第三预设条件还可包括检测当前使用应用信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,若用户正在使用控制中心看视频或玩游戏等,而一般情况下,看视频和玩游戏时对应的设备界面都是全屏显示的,不方便用户切换至控制中心对应的应用界面,以使用控制中心的控制功能。因此,若控制中心正在运行视频应用、游戏应用等不方便切换到其它界面的应用时,则确定当前使用应用信息符合第三预设条件;和/或,若控制中心运行方便切换到其它界面的应用时,则确定当前使用应用信息不符合第三预设条件。
在另一实施例中,若用户正在打电话或视频聊天或电话会议等,此时用户也不方便去切换界面或控制,则确定当前使用应用信息符合第三预设条件。
对于距离信息符合第四预设条件,第四预设条件可包括检测距离信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。
在一实施例中,当用户与控制中心的距离超过预设范围时,确定距离信息符合第四预设条件。
在一实施例中,连接网络内各设备在用户使用时会有一定的相对距离,在控制中心距离其所控制的其它设备的距离大于或等于预设距离阈值时,确定距离信息符合第四预设条件;和/或,在控制中心距离其所控制的其它设备的距离小于预设距离阈值时,确定距离信息不符合第四预设条件。
在另一实施例中,还可计算每个连接网络设备若作为控制中心,该设备与其它连接网络设备的总距离值,取总距离值最短的该设备作为候选控制中心,若控制中心与候选控制中心不同,则判定距离信息符合第四预设条件。
对于应用信息符合第五预设条件,在一实施例中,应用信息可以是安装应用和/或运行应用信息,例如,安装应用或运行应用中没有安全保护应用(如金山毒霸、360安全卫士等),则有可能作为控制中心存在安全隐患或风险,则可确定应用信息符合第五预设条件;
再如若当前运行应用(可以是前台,也可以是后台)占用系统资源较多(如游戏、视频等)或者优先级比较高(如电话、短信、邮件等)或者预设名单应用,则用户一般不方便切换至控制中心对应的操作界面和/或行使控制中心的控制功能,则确定应用信息符合第五预设条件。
对于状态信息符合第六预设条件,第六预设条件可包括检测终端状态信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择终端状态对应的响应时间短的设备作为控制中心。
在一实施例中,终端状态信息可以是设备的数据处理能力,譬如CPU(Central Processing Unit,中央处理单元)数量或频率、GPU(Graphic Processing Units,图形处理单元)数量或频率、NPU(Neural Networks Process Units,神经网络处理单元)数量或频率、内存容量、内存处理速度等,若控制中心的数据处理能力不是最强的或者不是属于强类别的,则判定终端状态信息符合第六预设条件。
在另一实施例中,对于设备的当前数据处理能力,可以是控制中心所控制的其它设备的设备状态对应的响应时间短于控制中心的设备状态对应的响应时间即确定终端状态信息符合第六预设条件。例如,控制中心的设备状态对应的响应时间为50ms,控制中心所控制的其它设备若存在设备状态对应的响应时间为40ms的设备,则可判定终端状态信息符合第六预设条件。
也可以为控制中心所控制的其它设备的设备状态对应的响应时间与控制中心的设备状态对应的响应时间之间的比较设置一个第一响应时间阈值。例如,控制中心所控制的其它设备存在设备的设备状态对应的响应时间与第一响应时间阈值的和小于或等于控制中心的设备状态对应的响应时间的情况时,确定终端状态信息符合第六预设条件;和/或,控制中心所控制的其它设备不存在设备的设备状态对应的响应时间与第一响应时间阈值的和小于或等于控制中心的设备状态对应的响应时间的情况时,也就是控制中心所控制的其它设备的设备状态对应的响应时间与第一响应时间阈值的和均大于控制中心的设备状态对应的响应时间,确定终端状态信息不符合第六预设条件。
例如,控制中心的设备状态对应的响应时间为50ms,第一响应时间阈值为10ms,控制中心所控制的其它设备存在设备状态对应的响应时间为40ms的设备,此时,控制中心所控制的其它设备存在设备的设备状态对应的响应时间与第一响应时间阈值的和等于控制中心的状态对应的响应时间的情况时,确定终端状态信息符合第六预设条件。
可选地,在其它实施例中,还可设置一个第二响应时间阈值,第二响应时间阈值为不影响控制中心提供管理服务的能力的最大响应时间。可选地,若控制中心的设备状态对应的响应时间短于或等于第二响应时间阈值,则确定终端状态信息不符合第六预设条件;和/或,若控制中心的设备状态对应的响应时间长于第二响应时间阈值,则确定终端状态信息符合第六预设条件。
例如,控制中心的设备状态对应的响应时间为60ms,第二响应时间阈值为50ms,由于控制中心的设备状态对应的响应时间长于第二响应时间阈值,可确定终端状态信息符合第六预设条件。
在其它实施例中,对于处于充电状态的设备,应尽量减小此时设备的功耗,以防止加快电池的损耗,因此,若设备处于充电状态,则确定终端状态信息符合第六预设条件;和/或,若设备处于非充电状态,则确定终端状态信息不符合第六预设条件。
在其它实施例中,对于处于运动状态的设备,由于不方便用户操作或控制,可以确定该终端状态信息符合第六预设条件。
在其它实施例中,对于处于卡顿状态的设备,由于不能很好地响应用户的操作,也可能导致控制中心不能很好地控制其它的设备,可以确定该终端状态信息符合第六预设条件。
第六预设条件还包括检测电量信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择电量对应的可用时间长的设备作为控制中心,可以是控制中心所控制的其它设备的电量对应的可用时间长于控制中心的电量对应的可用时间即确定电量信息符合第六预设条件。也可以是控制中心所控制的其它设备的剩余电量值大于控制中心的电量即确定电量信息符合第六预设条件。
在本实施例中,还可以为控制中心所控制的其它设备的电量对应的可用时间与控制中心的电量对应的可用时间之间的比较设置一个第一可用时间阈值。例如,控制中心所控制的其它设备存在设备的电量对应的可用时间长于或等于控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,确定电量信息符合第六预设条件;和/或,控制中心所控制的其它设备不存在设备的电量对应的可用时间长于或等于控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,也就是控制中心所控制的其它设备的电量对应的可用时间均小于控制中心的电量对应的可用时间与第一可用时间阈值之和时,确定电量信息不符合第六预设条件。
例如,控制中心的电量对应的可用时间为200分钟,第一可用时间阈值为30分钟,控制中心所控制的其它设备存在电量对应的可用时间为170分钟的设备,此时,控制中心所控制的其它设备存在设备的电量对应的可用时间等于控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,确定电量信息符合第六预设条件。
可选地,在其它实施例中,还可设置一个第二可用时间阈值,第二可用时间阈值为不影响控制中心提供管理服务的能力的最小可用时间。可选地,若控制中心的电量对应的可用时间长于或等于第二可用时间阈值,则确定电量信息不符合第六预设条件;和/或,若控制中心的电量对应的可用时间短于第二可用时间阈值,则确定电量信息符合第六预设条件。
例如,控制中心的电量对应的可用时间为180分钟,第二可用时间阈值为200分钟,由于控制中心的电量对应的可用时间短于第二可用时间阈值,可确定电量信息符合第六预设条件。
第六预设条件还包括检测存储空间信息确定控制中心是否适合继续作为控制中心以提供控制功能的规则。为不影响连接网络内各设备联动,需要选择剩余存储空间大的设备作为控制中心,可以是控制中心所控制的其它设备的剩余存储空间大于控制中心的剩余存储空间即确定存储空间信息符合第六预设条件。也可以是控制中心所控制的其它设备的存储空间的存取速度(如高版本的UFS(Universal Flash Storage,通用闪存存储)或eMMC(Embedded MultiMedia Card,嵌入式多媒体存储卡)或SD(Secure Digital Card,SD存储卡))大于控制中心的存储空间的存取速度(如低版本的UFS或eMMC或SD)即确定存储空间信息符合第六预设条件。
在本实施例中,还可以为控制中心所控制的其它设备的剩余存储空间与控制中心的剩余存储空间之间的比较设置一个第一剩余存储空间阈值。例如,控制中心所控制的其它设备存在设备的剩余存储空间大于或等于控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,确定存储空间信息符合第六预设条件;和/或,控制中心所控制的其它设备不存在设备的剩余存储空间大于或等于控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,也就是控制中心所控制的其它设备的剩余存储空间均小于控制中心的剩余存储空间与第一剩余存储空间阈值的和,确定存储空间信息不符合第六预设条件。
例如,控制中心的剩余存储空间为2000MB,第一剩余存储空间阈值为300MB,控制中心所控制的其它设备存在剩余存储空间为2300MB的设备,此时,控制中心所控制的其它设备存在设备的剩余存储空间等于控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,确定存储空间信息符合第六预设条件。
可选地,在其它实施例中,还可设置一个第二剩余存储空间阈值,第二剩余存储空间阈值为不影响控制中心提供管理服务的能力的最小剩余存储空间。可选地,若控制中心的剩余存储空间大于或等于第二剩余存储空间阈值,则确定存储空间信息不符合第六预设条件;和/或,若控制中心的剩余存储空间小于第二剩余存储空间阈值,则确定存储空间信息符合第六预设条件。
例如,控制中心的剩余存储空间为1800MB,第二剩余存储空间阈值为2000MB,由于控制中心的剩余存储空间小于第二剩余存储空间阈值,可确定存储空间信息符合第六预设条件。
作为步骤D330,立即或者延后或定时或周期发送所述响应指令到所述目标设备,和/或,所述控制中心执行一预设控制操作。
可选地,控制中心立即或延后发送响应指令到目标设备,和/或,控制中心执行一预设控制操作。
对于控制中心立即或延后发送响应指令到目标设备,控制中心发送响应指令至目标设备时,可采用立即或者延后发送的策略,对于立即发送,可以理解的是,在上述预设事件为用户需要休息或睡眠时,控制中心立即关灯即立即为用户提供适合休息或者睡眠的环境,可以提高用户体验,即使得控制中心在执行控制功能时更加灵活智能;对于延后发送,可以理解的是,在上述预设事件为用户需要通过智能电视观看节目时,控制中心可在当前时间到达预设时间之前提前向用户输出相关提示信息,以提示用户其希望观看的节目即将播放,但此时不向目标设备发送响应指令,而是在当前时间为预设时间时才向目标设备发送响应指令,在向目标设备发送响应指令之前,还可向用户输出相关提示信息,提高了用户体验,使得控制中心在执行控制功能时更加灵活智能。
对于控制中心执行一预设控制操作,其包括将控制功能部分或全部切换到目标设备;将控制功能部分或全部复制到目标设备;在目标设备上激活部分或全部控制功能;迁移或转移或备份所述控制中心的相关数据至目标设备;所述控制中心输出第一提示信息,和/或控制与所述控制中心直接连接或间接连接的设备输出第二提示信息中的至少一种。
可选地,对于将控制功能部分或全部切换到目标设备,在控制中心不再适合继续作为控制中心以提供控制功能时,控制中心将控制功能切换到适合作为控制中心以提供控制功能的目标设备。
可选地,在一些应用场景中,控制功能可能不需要全部切换到目标设备,只需要切换与目标设备相关的,或高频使用的,或目标设备支持的,这样既可达成切换控制功能方便用户操作,又可节省切换资 源和/或降低功耗;
可选地,也可以将控制功能部分或全部复制到目标设备,相当于除控制中心外,至少一目标设备也可拥有同控制中心一样的控制功能,这样可以为用户提供更多的操作入口,进而实现更灵活和更强大的功能,在一些实现中,为了减少用户误操作,还可以设定只有一个拥有控制功能的设备处于激活状态,即:虽然连接网络中可能存在多个拥有控制功能的设备(如本实施例中的控制中心、目标设备等,甚至可以是连接网络中的每个设备都支持控制功能),但同时只能有一个设备能够发出控制指令,具体是哪一个,可以有多种确定策略,譬如可以是用户当前正在使用的设备;也可以是剩余电量最多或者电池容量最大的设备;可以是处理能力最强大或系统运行顺畅或当前没有运行娱乐或多媒体应用(如视频、游戏等)或当前正运行预设应用(如电话、短信、邮件、微信等)的设备;还可以是根据设备的优先级来加以确定,如最高优先级的设备。
对于迁移或转移控制中心的相关数据至目标设备,控制中心转移控制功能至目标设备时,可将控制中心中的相关数据迁移或转移至目标设备,以方便目标设备根据该相关数据行使控制功能;另外,连接网络内设备均具备作为控制中心的能力,因此,控制中心在不迁移或转移控制中心中的相关数据至目标设备,而只转移控制功能至目标设备时,目标设备也能行使控制功能。
特别地,控制中心在行使控制功能时,可将相关数据同步至云端,对于控制中心符合第二预设条件的情况,由于控制中心还未来得及将相关数据迁移或转移至目标设备,就退出了连接网络,因此,控制中心所控制的其它设备可沿用控制中心退出连接网络前的相关数据,如保持设置项参数,而目标设备则从云端获取控制中心退出连接网络前的相关数据;对于控制中心符合第四预设条件的情况,控制中心在距离其所控制的其它设备的距离大于或等于预设距离阈值时开始迁移或转移相关数据,以确保控制中心与连接网络断开之前完成相关数据迁移或转移。
对于控制中心输出第一提示信息,和/或控制与控制中心直接连接或间接连接的设备输出第二提示信息。可以理解的是,第一提示信息和第二提示信息的目的可以为,使用户能够理解控制中心向目标设备发送响应指令以及目标设备针对该响应指令执行的控制操作的原因。
例如,参照图27,400为控制中心,其为手机,401为手机所控制的设备的列表,包括智能手表、智能耳机和智能电视,4000为目标设备,其为受手机控制的智能手表,4001为控制中心切换至智能手表后,智能手表所控制的设备的列表,包括控制中心手机、智能耳机和智能电视,4002为控制中心的控制功能由控制中心切换至目标设备之后,由目标设备输出的弹框提示信息,当然,该弹框也可由控制中心输出。
本实施例通过当所在连接网络发生预设事件时,生成和/或确定与所述预设事件对应的响应指令;获取控制判断信息,根据所述控制判断信息和/或预设规则确定目标设备;立即或者延后或定时或周期发送所述响应指令到所述目标设备,和/或,所述控制中心执行一预设控制操作。实现了在所在连接网络发生预设事件时,控制中心可以生成相应的响应指令,并通过该响应指令控制自身或目标设备作出相应的响应,从而使得各设备相互建立连接后各设备之间控制交互更加灵活智能。
可选地,基于本申请处理方法一实施例,提出又一实施例,所述相关数据还包括至少一第一相关数据和/或至少一第二相关数据,所述迁移或转移或备份所述控制中心中的相关数据至所述目标设备的步骤,包括以下至少一种:
只备份或转移所述控制中心中的第一相关数据至所述目标设备;
只备份或转移所述控制中心中的第二相关数据至所述目标设备;
除备份或转移所述控制中心中的第一相关数据至所述目标设备外,还将与所述第一相关数据对应的第二相关数据备份或转移至所述目标设备;
备份或转移所述控制中心中的第一相关数据及对应的更新数据至所述目标设备;
备份或转移所述控制中心中的第二相关数据及对应的更新数据至所述目标设备;
备份或转移所述控制中心中的第一相关数据及对应的更新数据,和第二相关数据的更新数据至所述目标设备。
可选地,相关数据还可包括至少一第一相关数据和/或至少一第二相关数据。在确定目标设备后,控制中心中的相关数据可选择性地备份或转移至目标设备,以使目标设备根据该相关数据行使控制功能。
可选地,备份或转移第一相关数据和第二相关数据的方式包括以下至少一种:只备份或转移控制中心中的第一相关数据至目标设备;只备份或转移控制中心中的第二相关数据至目标设备;除备份或转移控制中心中的第一相关数据至目标设备外,还将与第一相关数据对应的第二相关数据备份或转移至目标设备;备份或转移控制中心中的第一相关数据及对应的更新数据至目标设备;备份或转移控制中心中的第二相关数据及对应的更新数据至目标设备;备份或转移控制中心中的第一相关数据及对应的更新数据,和第二相关数据的更新数据至目标设备。
对于连接信息数据,第一相关数据可为控制中心与控制中心所控制的其它设备之间的连接信息;第 二相关数据可为控制中心所控制的其它设备的设备之间的连接信息;更新数据可为备份或转移相关数据过程中控制中心更新的与相关数据对应的数据,如在备份或转移相关数据过程中,有连接网络外设备加入连接网络并与控制中心连接,那么此时的更新数据为第一相关数据对应的加入连接网络的设备与控制中心之间的连接信息。
对于设置项参数数据,第一相关数据可为快捷功能对应的设置数据,如快捷开启音乐播放功能的设置数据;第二相关数据可为与该快捷功能相关联的应用(如音乐播放器)或者本地文件(如音乐、视频、音效);更新数据可为备份或转移相关数据过程中控制中心更新的与相关数据对应的数据,如在备份或转移相关数据过程中,快捷功能对应的设置数据发生改变,如该快捷功能的开启手势指令发生改变,由“双击”该快捷功能对应的按钮改为“单击”该快捷功能对应的按钮,那么此时的更新数据为“单击”手势指令开启该快捷功能对应的设置数据。
对于相关下载数据,第一相关数据可为控制中心应用的版本号、发布时间、安装包等数据;第二相关数据可为控制中心应用运行过程中产生的数据;更新数据可为备份或转移相关数据过程中控制中心更新的与相关数据对应的数据,如在备份或转移相关数据过程中,控制中心运行控制中心应用过程中产生的数据。
因此,在控制中心转移控制中心的控制功能至目标设备时,可将控制中心中的连接信息数据、设置项参数数据和相关下载数据中的至少一种迁移或转移至目标设备。例如,将连接信息数据迁移或转移至目标设备,以方便目标设备根据该连接信息数据与控制中心所控制的其它设备建立连接关系,如目标设备根据连接信息数据中的设备物理地址,直接向该设备物理地址对应的设备发起连接请求,而不需要先对目标设备可连接范围内的设备进行搜索以获取设备物理地址,从而发起连接请求。
本实施例通过提供多种相关数据的迁移或转移方案,使得相关数据在迁移或转移时可以有更多的实现方式,满足更多的用户需求,提高了用户体验,从而使得使得控制中心在执行控制功能时更加灵活智能。
可选地,本申请还提供一种处理装置,如图34所示,所述处理装置包括:
生成模块10,用于当所在连接网络发生预设事件时,生成和/或确定所述预设事件对应目标设备的响应指令;
获取模块20,用于获取控制判断信息;
发送模块30,用于当所述控制判断信息满足控制条件时,所述控制中心发送所述响应指令到所述目标设备;和/或,
执行模块40,用于当所述控制判断信息满足控制条件时,所述控制中心执行一预设控制操作。
可选地,所述处理装置还包括:
维护模块,用于所述控制中心维护所述连接网络的拓扑结构;和/或,
连接模块,用于所述目标设备与所述控制中心直接连接或间接连接。
可选地,本申请还提供一种处理装置,所述处理装置包括:
第一获取模块10,用于当所在连接网络发生预设事件时,获取控制判断信息,当所述控制判断信息满足控制条件时,执行D10步骤;
第二获取模块20,用于获取预设信息和/或预设策略;
确定和/或执行模块30,用于根据所述预设信息和/或所述预设策略确定和/或执行相应控制策略。
可选地,本申请还提供一种处理装置,所述处理装置包括:
生成模块10,用于当所在连接网络发生预设事件时,生成和/或确定所述预设事件对应目标设备的响应指令;
获取模块20,用于获取预设信息和/或预设策略;
确定和/或执行模块30,用于根据所述响应指令,所述预设信息和/或所述预设策略确定和/或执行相应控制策略。
可选地,本申请还提供一种处理装置,所述处理装置包括:
生成模块10,用于当所在连接网络发生预设事件时,生成和/或确定与所述预设事件对应的响应指令;
获取模块20,用于获取控制判断信息;
确定模块30,用于根据所述控制判断信息和预设规则确定目标设备;
发送模块40,用于立即或者延后发送所述响应指令到所述目标设备;和/或,
执行模块50,用于所述控制中心执行一预设控制操作。
本申请提供一种处理方法,参照图35,图35为本申请处理方法一实施例的流程示意图。
本申请实施例提供了处理方法的实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。处理方法可应用于一处理设备,该处理设备 包括但不限于个人计算机和智能手机等。为了便于描述,以下省略执行主体描述处理方法的各个步骤,处理方法包括:
步骤E10:检测是否接收到预设事件。
可选地,检测所在连接网络内是否发生预设事件,如检测是否接收到连接网络内发生的预设事件。
可选地,所述预设事件包括以下至少一种:
所述处理设备发生第一预设事件;
第一设备发生第二预设事件,可选地,所述第一设备与所述处理设备直接连接;
第二设备发生第三预设事件,可选地,所述第二设备与所述处理设备间接连接。
可选地,该预设事件包括处理设备发生第一预设事件、第一设备发生第二预设事件、第二设备发生第三预设事件中的至少一种。可选地该第一设备与该设备之间直接连接,该第二设备与该设备之间间接连接。
可选地,处理设备可以为连接网络中当前的管理设备,可以理解,该管理设备根据需要可切换为连接网络中的任意设备,包括第一设备、第二设备;第一设备为与处理设备直接连接的至少一个连接网络内的设备,可以理解,第一设备还可为一类设备,如第一设备为至少一与处理设备直接连接的连接网络内设备,同样地,第二设备为至少一与处理设备间接连接的连接网络内设备。
可选地,处理设备、第一设备和第二设备包括终端设备(如智能手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)和车联网设备(如智能汽车、车载终端等)中的任意一种。
可选地,所述处理设备在连接网络之中,所述连接网络包括所述处理设备、所述第一设备和所述第二设备,所述第一预设事件或所述第二预设事件或第三预设事件包括以下至少一种:
所述处理设备、所述第一设备和所述第二设备中至少一个设备处于或切换到预设模式;可选地,所述预设模式可以通过系统设定或用户设置或用户选择,所述预设模式可以为智能模式或互联模式或联动模式或传递模式等;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的处于或切换到预设环境;可选地,所述预设环境可以为预设时间(如白天、黑夜、工作日、节假日、早上7:00、上午10:00、晚上11:00等),也可以为预设地点(如家里、办公室、地铁上、公交车上、汽车上等),可以为亮度值满足亮度阈值条件的环境(如漆黑、明亮),还可以为噪声值满足噪声阈值条件的环境(如吵闹、安静)等;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户生理信息满足第一预设条件;可选地,所述生理信息可以为心率、血氧、血压、血糖等,以心率为例,一种实施方式中,若心率低于50次/分钟或者超过120次/分钟(即:不符合正常状态的心率范围),则可视为满足第一预设条件,再以血氧浓度为例,一种实施方式中,若低于90%(低于正常的范围),也可视为满足第一预设条件;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户状态满足第二预设条件;可选地,所述用户状态可以为睡眠状态、坐姿状态、运动状态(如步行、跑步、游泳、爬山、骑车等),以睡眠状态为例,一种实施方式中,若用户当天睡眠状态时长,或者当周或者当月或者当年或者用户预设时间段内(如近3个月等)的平均睡眠状态时长低于某一预设阈值(如8个小时),则可视为满足第二预设条件;以坐姿状态为例,一种实施方式中,若用户连续保持坐姿状态的时长超过某一预设值(如1个小时),则可视为满足第二预设条件;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测到的至少一预设参数(如速度)符合参数条件(如大于或小于或等于预设参数范围);
所述连接网络内新增至少一设备或已经达到最大连接设备数;
所述连接网络内至少一设备断开连接或已经达到最小连接设备数;
所述处理设备、所述第一设备和所述第二设备中至少一个设备接收到至少一消息;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的电量值低于或等于预设电量阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的连接信号值小于或等于预设信号阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的资源占用值大于或等于预设资源阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的运行状态处于卡顿或不顺畅状态;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的预设应用和/或预设功能处于开启状态;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的安全等级小于或等于预设安全等级阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的工作时长大于或等于预设工作时长 阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的位置处于预设位置。
可选地,处理设备、第一设备和第二设备同属一连接网络,处理设备、第一设备和第二设备均可作为管理设备对连接网络内的其他设备进行管理。
可选地,第一预设事件或第二预设事件或第三预设事件可以为所述处理设备、所述第一设备和所述第二设备中至少一个设备处于或切换到预设模式;可选地,所述预设模式可以通过系统设定或用户设置或用户选择,所述预设模式可以为智能模式或互联模式或联动模式或传递模式等。
可选地,第一预设事件或第二预设事件或第三预设事件可以为所述处理设备、所述第一设备和所述第二设备中至少一个设备的处于或切换到预设环境;可选地,所述预设环境可以为预设时间(如白天、黑夜、工作日、节假日、早上7:00、上午10:00、晚上11:00等),也可以为预设地点(如家里、办公室、地铁上、公交车上、汽车上等),可以为亮度值满足亮度阈值条件的环境(如漆黑、明亮),还可以为噪声值满足噪声阈值条件的环境(如吵闹、安静)等。
可选地,第一预设事件或第二预设事件或第三预设事件可以为所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户生理信息满足第一预设条件;可选地,所述生理信息可以为心率、血氧、血压、血糖等,以心率为例,一种实施方式中,若心率低于50次/分钟或者超过120次/分钟(即:不符合正常状态的心率范围),则可视为满足第一预设条件,再以血氧浓度为例,一种实施方式中,若低于90%(低于正常的范围),也可视为满足第一预设条件。
可选地,第一预设事件或第二预设事件或第三预设事件可以为所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户状态满足第二预设条件;可选地,所述用户状态可以为睡眠状态、坐姿状态、运动状态(如步行、跑步、游泳、爬山、骑车等),以睡眠状态为例,一种实施方式中,若用户当天睡眠状态时长,或者当周或者当月或者当年或者用户预设时间段内(如近3个月等)的平均睡眠状态时长低于某一预设阈值(如8个小时),则可视为满足第二预设条件;以坐姿状态为例,一种实施方式中,若用户连续保持坐姿状态的时长超过某一预设值(如1个小时),则可视为满足第二预设条件。
可选地,第一预设事件或第二预设事件或第三预设事件包括连接网络内新增至少一设备或已经达到最大连接设备数;连接网络内至少一设备断开连接或已经达到最小连接设备数;处理设备、第一设备和第二设备中至少一个设备接收到至少一消息;处理设备、第一设备和第二设备中至少一个设备的电量值低于或等于预设电量阈值;处理设备、第一设备和第二设备中至少一个设备的连接信号值小于或等于预设信号阈值;处理设备、第一设备和第二设备中至少一个设备的资源占用值大于或等于预设资源阈值;处理设备、第一设备和第二设备中至少一个设备的运行状态处于卡顿或不顺畅状态;处理设备、第一设备和第二设备中至少一个设备的预设应用和/或预设功能处于开启状态;处理设备、第一设备和第二设备中至少一个设备的安全等级小于或等于预设安全等级阈值;处理设备、第一设备和第二设备中至少一个设备的工作时长大于或等于预设工作时长阈值;处理设备、第一设备和第二设备中至少一个设备的位置处于预设位置中的至少一种。
可选地,在上述连接网络内,存在新加入连接网络的终端设备或其它设备(如可穿戴设备、智能家居设备或车联网设备),也存在退出该连接网络的终端设备或其它设备。可选地,设备性能、网络质量等会对连接网络的最大连接设备数造成影响,可以理解,设备性能越好、网络质量越好,连接网络的最大连接设备数越大;设备性能越差、网络质量越差,连接网络的最大连接设备数越小。可选地,对于最大连接设备数还可根据具体需要由用户设置或系统预设。
可选地,在连接网络内的当前已连接设备数接近最大连接设备数时,可提示用户不要再随意往连接网络新增设备,以避免连接网络达到最大连接设备数导致无法新增设备,或者是提示用户断开已接入连接网络但长时间未使用的设备的连接,以为往连接网络新增设备提供可接入空间。例如,最大连接设备数为9,在当前已连接设备数为7时开始提示用户。而在连接网络内的当前已连接设备数接近最小连接设备数时,可提示用户不要在随意断开已接入连接网络的设备的连接,以避免连接网络中需要设备联动的相关功能受限。
可选地,连接网络内的当前已连接设备数在最小连接设备数和最大连接设备数之间时,连接网络的预设事件处理能力最优,例如新增设备的过程会更加顺畅、数据交换会更加快速等。即,既确保了连接网络的响应速度,又确保了设备间联动以处理预设事件的处理能力。
例如,参照图36,400为手机,401为手机输出的连接网络内已连接设备列表,用户通过手部402触发断开设备B在连接网络内的连接时,手机400通过弹框403输出提示信息。
可选地,各设备使用过程中可能存在与连接网络内设备的交互,也可能存在与其他非连接网络内设备的信息交换。对于与其他非连接网络内设备的信息交换,可以通过网络服务(例如互联网服务、网际网络服务等)实现设备间信息交互,例如连接网络内第一设备接收到一条信息(例如短信、即时消息等)。
可选地,各设备使用过程中需要电能,而电能一般情况下都是通过电池提供的,在电池电量耗尽或 如将耗尽时需要对电池进行充电。对于电量值,连接网络内不同的设备会有不同容量的电池,电池又有不同的剩余电量或不同的续航时间,如手机的电池容量一般大于智能手表的电池容量,另外,也存在手机没有充电而导致的剩余电量小于智能手表当前电量的情况。可选地,在处理设备、第一设备和第二设备中至少一个设备的电量值低于或等于预设电量阈值时可视为触发了预设事件。
可选地,预设电量阈值为预设事件的触发条件,预设电量阈值可为以保护电池为目的的阈值,例如在电量值小于或等于预设电量阈值时提醒用户充电则可延长电池的使用寿命的电量值;预设电量阈值还可为以要求最低可续航时间为目的的阈值,例如用户要求设备的最低续航时间为10小时,以便用户在无法为电池充电时电池有足够用户使用的电量,在处理设备、第一设备和第二设备中至少一个设备的电池的续航时间小于或等于10小时时可视为触发了预设事件。
可选地,各设备间维持连接需要通过信号,该信号的强弱可由设备间的连接距离和/或射频模块发射功率决定,如连接距离越小或发射功率越大,信号强度越大;连接距离越大或发射功率越小,信号强度越小。在处理设备、第一设备和第二设备中至少一个设备的连接信号值小于或等于预设信号阈值时可视为触发了预设事件,该预设信号阈值一般以能否维持设备间正常交互为界限设置,如小于或等于预设信号阈值的连接信号值无法维持设备间正常交互;再如大于预设信号阈值的连接信号值能够维持设备间正常交互。
可选地,各设备维持正常运行需要占用一定的资源,该资源被占用时无法处理设备分配的新的任务,如在资源占用值达到一定值时,设备无法正常处理需要处理的任务,预设资源阈值为该一定值,在资源占用值大于或等于预设资源阈值时可视为触发了预设事件。可选地,预设资源阈值根据设备的实际使用需求设置,如若用户常用软件对应的资源占用值较大,则需要将预设资源阈值设置地大些;再如若用户常用软件对应的资源占用值较小,则可以将预设资源阈值设置地小些。
可选地,各设备在运行时可能由于各种原因(例如设备过热、应用打开太过,用户操作过于频繁等)导致运行状态处于卡顿或不顺畅状态,在处理设备、第一设备和第二设备中至少一个设备的运行状态处于卡顿或不顺畅状态时可视为触发了预设事件。
可选地,各设备在用户使用时会运行应用(例如记事本应用)或被开启功能(例如录音功能),当处理设备、第一设备和第二设备中至少一个设备的预设应用和/或预设功能处于开启状态时可视为触发了预设事件。例如,预设应用为如时聊天应用,触发的预设事件为检测如时聊天应用是否接收到新消息,之后向消息接收设备或连接网络内其他设备反馈该检测对应的检测结果;再如,预设功能为摄像,触发的预设事件为遍历连接网络内各设备的摄像性能,之后向预设功能开启设备或连接网络内其他设备反馈该遍历对应的遍历结果,以方便用户通过该遍历结果使用智能推荐的摄像设备(摄像性能最好的摄像设备)进行摄像。
可选地,对各设备所处的使用环境进行安全等级分级,得到各设备的安全等级,安全等级高代表使用环境安全;安全等级低代表使用环境不安全。可选地,判断使用环境是否安全的依据为安全等级是否大于预设安全等级阈值,如安全等级大于预设安全等级阈值时使用环境安全;安全等级小于或等于预设安全等级阈值时使用环境不安全。例如,设备所使用的网络为安全网络(例如家庭WiFi(Wireless Fidelity,无线保真)),安全等级大于预设安全等级阈值;再如,设备所使用的网络为非安全网络(存在安全隐患的网络(如公用WiFi))。在处理设备、第一设备和第二设备中至少一个设备的安全等级小于或等于预设安全等级阈值时可视为触发了预设事件。
可选地,各设备在接入连接网络时,可设置工作时长,以通过该工作时长限制对应设备在连接网络中的工作时长。可以理解,在一实施例中,连接网络由于种种原因(如控制中心的数据处理能力有限)会存在连接设备数上限,如连接网络中的设备数等于连接设备数上限后,该连接网络无法新增设备,通过设置工作时长,在设备的连接时长等于工作时长时,断开该设备的连接,可为需要接入连接网络的设备腾出空间。
可以理解,工作时长可结合各设备的工作状态进行协同使用,例如,设备A接入连接网络的时间等于工作时长,但其此时正与连接网络中其他设备进行交互,可以理解,此时不适合断开设备A的连接,因此,在设备A的连接时长等于工作时长时,若该设备A处于空闲状态(没有与连接网络中其他设备进行交互),则断开设备A的连接;若该设备A处于交互状态,则保持设备A的连接。
可以理解,在需要新增的设备的接入优先级较高时(用户通过手动建立连接方式申请该设备接入连接网络,而非该设备自动申请接入连接网络),可在通过工作时长断开设备连接不适合(设备A处于交互状态)的情况下,断开连接网络中连接时长小于工作时长且处于空闲状态最久的设备。
在其他实施例中,可为首次新增的设备设置工作时长,以方便用户的使用,例如用户A需要向用户B分享一首歌曲,但用户B希望通过自己的耳机听该歌曲,而不想使用用户A的耳机听该歌曲,且该用户B的耳机为首次接入用户A的耳机所在连接网络,此时用户A的耳机所在连接网络可为用户B的耳机建立临时连接,如设置工作时长,相应地,该工作时长为该歌曲的播放时长,如在该歌曲播放结束后用户 A的耳机所在连接网络自动断开临时连接。除自动断开临时连接外,还可根据用户输入确定是否继续与用户B的耳机建立连接,例如,参照图37,500为手机,501为手机500输出的弹框提示信息,以提示用户在该歌曲播放结束后可选择是否断开与“XX耳机”的连接。
可选地,在处理设备、第一设备和第二设备中至少一个设备的位置处于预设位置时可视为触发了预设事件,一般地,为方便用户使用,用户可提前设置该预设位置,例如预设位置可以为家,可以为办公室,还可以为地铁上或汽车上等。
可选地,一种实施方式中,在所述处理设备、所述第一设备和所述第二设备中至少一个设备可作为用于检测各类参数的设备,如用于检测用户生理参数(血氧浓度、心率、步数等)的智能穿戴设备,车联网场景下用于检测车速的路侧单元(Road Side Unit,RSU),用于检测网络速率的路由器等。当检测到的参数大于或小于预设参数范围时,可视为触发了预设事件。例如,当运动过程中智能穿戴设备检测到用户血氧量偏低,路侧单元检测到道路车辆超速,或者,路由器检测到当前网络速率过低时,可视为当前网络发生了预设事件。
上述处理设备中保存有所述连接网络对应的设备信息表,所述设备信息表用以指示所述连接网络的所有设备信息。
可选地,为了掌握连接网络内的各设备新增或断开的连接状况信息,设备中可维护一个设备信息表,如设备中保存有连接网络对应的设备信息表,该设备信息表用以指示连接网络的所有设备信息,如该设备信息表记录有处理设备、第一设备和第二设备的设备信息。
可选地,所述方法还包括以下至少一种:
所述设备信息表也保存在所述第一设备和/或所述第二设备上;
所述设备信息包括设备标识信息、设备状态信息、设备控制信息中的至少一种。
可选地,为方便第一设备和/或第二设备查询该设备信息表,该设备信息表也保存在第一设备和/或第二设备上。
可选地,设备信息包括设备标识信息、设备状态信息、设备控制信息中的至少一种。对于设备标识信息,该信息用于标识各设备,如通过设备标识信息可对处理设备、第一设备和第二设备进行区分;对于设备状态信息,该信息用于记录各设备当前的状态信息。
可选地,所述设备标识信息包括设备生产厂商、设备类型、设备名称、设备地址中的至少一种;
所述设备状态信息包括运行状态、电量信息、故障信息、环境信息、设备安全等级、设备工作时长、设备运行参数、设备位置中的至少一种;
所述设备控制信息包括连接信息、控制策略中的至少一种。
可选地,对于设备类型,不同设备由于功能的不同可能为不同的设备类型,例如智能电视用于看电视节目、智能手机用于如时社交等;对于设备名称,可以理解,相同类型的设备也会存在区别,例如通过设备生产厂商对智能手机进行区分,其名称可为“华为手机”、“苹果手机”等;对于设备地址,不同设备存在不同设备地址,因此设备地址可作为设备的身份识别信息,该设备地址包括设备MAC(Media Access Control,媒体访问控制)地址,设备MAC地址可用于各设备间建立连接,例如各设备在通过蓝牙建立连接时,设备地址为蓝牙的MAC地址;各设备在通过WiFi(Wireless Fidelity,无线保真)建立连接时,设备地址为WiFi的MAC地址。
可选地,对于运行状态,设备可处于正常运行状态、卡顿状态、不顺畅状态等。
对于电量信息,一般地,可为当前电量,也可为电池总容量,还可为剩余电量比值,或者是根据近期(例如2小时内)用户的使用习惯预估的可使用时长。
对于故障信息,可以是设备的故障日志,该故障信息可以包括设备发生故障的原因、故障类型、发生故障的时间、发生故障的频次等,以方便设备或工程技术人员通过该故障信息进行修复或优化。
对于环境信息,可以是外界环境信息,也可以是使用环境信息。
可选地,连接网络内的设备存在获取外界环境信息的能力,如获取外界环境光的亮度,再如获取外界环境噪音的响度。
可选地,连接网络内的设备在使用过程中,使用环境信息随用户所处的环境变化而变化,用户所处的环境可以通过传感器(如重力传感器、加速度传感器、陀螺仪、摄像头、GPS等)来感知,如用户在运动,设备可检测到用户处于运动环境下,或者如用户在开车,设备可检测到用户处于驾驶环境下,或者如用户在工作或会议,设备可检测到用户处于工作或会议环境下。
对于设备安全等级,连接网络内各设备可支持设定相应的安全等级(例如手机的安全等级为5级、车载终端的安全等级为2级),可以理解,安全等级高的设备其在连接网络内的权限会大于安全等级低的设备,以方便用户通过安全等级高的设备进行隐私信息的相关处理,例如手机的安全等级大于车载终端的安全等级,用户更加倾向于通过手机进行银行账户的转账操作。
对于设备工作时长,可为设备接入连接网络后的工作时长或设备开机后的时长。
对于设备运行参数,可取决于具体的设备类型,例如,对于智能手机来说,设备运行参数可包括手机音量、屏幕亮度等,对于智能家居设备来说,设备运行参数可包括设备功率、设备运行温度、设备亮度等。
对于设备位置,其包括设备的精确位置信息(例如GPS(Global Positioning System,全球定位系统)或北斗定位位置信息)和设备的模糊位置信息(例如一栋楼,或者一个园区,如家或公司等),可以理解,精确位置信息可表示为具体的经度、纬度,而模糊位置信息则为一个位置范围。
上述连接信息包括以下至少一种:连接用户名信息、连接密码信息、连接时间和/或地点信息、连接时长和/或速率信息、连接费用信息。
可选地,连接信息包括连接用户名信息、连接密码信息、连接时间和/或地点信息、连接时长和/或速率信息、连接费用信息中的至少一种。对于连接用户名和连接密码,设备间连接时,为保证连接的准确性和安全性,在建立连接时,发起方设备需通过连接用户名以及通过连接密码保证本次连接的设备为目标方设备而非其他可连接设备;对于连接时间信息,可为连接建立时间的信息;对于连接地点信息,可为连接建立地点的信息;对于连接时长信息,可为对应设备被限制的连接时长,其展现形式可为连接建立时间、连接剩余时长、可连接时长中的至少一种,例如,可连接时长为10分钟、连接建立时间为15:30、连接剩余时长为5分钟、当前时间为15:35;对于连接速率信息,包括实时连接速率信息和最大可用连接速率信息,可以理解,实时连接速率信息为相应设备间的当前数据传输对应的速率信息,而最大可用连接速率信息则为理论上相应设备间的数据传输所能达到的最大连接速率。
对于控制策略,可为连接网络内发生预设事件时的响应策略,可以理解,不同的事件可以对应相同或不同的响应策略,该控制策略可为粗略策略(例如第一设备接收到第一事件,设备将该第一事件转发至第二设备),可为简单分配任务执行者的策略;该控制策略可为精确策略(例如第一设备接收到第一事件,设备将该第一事件和相应的处理方案转发至第二设备),其不仅包括分配任务执行者还为该执行者确定了事件的处理方案。
步骤E20:若是,根据预设策略进行相应处理,和/或根据第一规则对与所述处理设备直接连接的至少一第一设备进行第一处理,和/或,根据第二规则对与所述处理设备间接连接的至少一第二设备进行第二处理。
可选地,根据预设策略进行相应处理,可以是对所述处理设备本身进行处理(如连接、断开、休眠、灭屏、关机等),也可以是对所述处理设备上的信息进行处理(如事件转换、事件传递等)。
可选地,对第一设备进行第一处理,可以是对第一设备本身进行处理(如连接、断开、休眠、灭屏、关机等),也可以是对第一设备上的信息进行处理(如事件转换、事件传递等)。
可选地,对第二设备进行第二处理,可以是对第二设备本身进行处理(如连接、断开、休眠、灭屏、关机等),也可以是对第二设备上的信息进行处理(如事件转换、事件传递等)。
可选地,若检测到接收到预设事件,则根据预设策略进行相应处理,和/或根据第一规则对与处理设备直接连接的至少一第一设备进行第一处理,或者是根据第二规则对与处理设备间接连接的至少一第二设备进行第二处理,或者是根据第一规则对与处理设备直接连接的至少一第一设备进行第一处理和根据第二规则对与处理设备间接连接的至少一第二设备进行第二处理。
可选地,所述方法还包括以下至少一种:
在所述处理设备上输出与所述预设事件对应的操作选项和/或提示信息;
在与所述处理设备直接连接的至少一第一设备上输出与所述预设事件对应的操作选项和/或提示信息;
在与所述处理设备间接连接的至少一第二设备上输出与所述预设事件对应的操作选项和/或提示信息。
可选地,在处理设备上输出与预设事件对应的操作选项和/或提示信息,例如预设事件为第一设备的资源占用值大于或等于预设资源阈值,操作选项可为一键清理不重要的资源(是否重要由用户选择,只列出可清理项以及各可清理项的简要说明即可),提示信息可为提示用户第一设备的资源占用值大于或等于预设资源阈值,提示方式包括屏幕弹框输出或语音输出等。例如,参照图38,600为第一设备,601为第一设备600输出的屏幕弹框,用以提示用户第一设备的资源占用值大于或等于预设资源阈值,用户在获取到屏幕弹框601的信息后,通过手部602的手指点击屏幕弹框601中的“是”后,第一设备600输出屏幕弹框603,以方便用户清理不重要的资源。
可选地,在与处理设备直接连接的至少一第一设备上输出与预设事件对应的操作选项和/或提示信息,例如预设事件为第二设备的资源占用值大于或等于预设资源阈值,操作选项可为一键清理不重要的资源(是否重要由用户选择,只列出可清理项以及各可清理项的简要说明即可),提示信息可为提示用户第一设备的资源占用值大于或等于预设资源阈值,提示方式包括屏幕弹框输出或语音输出等。
可选地,在与处理设备直接连接的第二设备上输出与预设事件对应的操作选项和/或提示信息,例 如预设事件为第二设备的资源占用值大于或等于预设资源阈值,操作选项可为一键清理不重要的资源(是否重要由用户选择,只列出可清理项以及各可清理项的简要说明即可),提示信息可为提示用户第一设备的资源占用值大于或等于预设资源阈值,提示方式包括屏幕弹框输出或语音输出等。
可选地,上述操作选项用以解决或改善预设事件所造成的问题,例如第一设备的安全等级小于或等于预设安全等级阈值,则说明第一设备不适合继续保持接入连接网络,则需要解决第一设备不适合继续保持接入连接网络的问题,例如断开第一设备的连接;上述提示信息用以提示用户需要解决或改善预设事件所造成的问题。
可选地,所述方法还包括:
接收针对所述操作选项的操作信息,并根据所述操作信息更新所述控制信息和/或传递所述预设事件。
可选地,接收针对操作选项的操作信息,如接收用户提供的预设信息处理方案对应的指令信息,根据该操作信息更新对应的控制信息和/或传递预设事件。对于传递预设事件,该预设事件可为处理设备、第一设备和第二设备中至少一个设备的预设应用和/或预设功能处于开启状态,例如,第一设备中某设备的摄像功能处于开启状态,连接网络内设备向用户输出操作选项(该设备的摄像功能并非连接网络内设备中最强的摄像功能),该操作选项包括可选择连接网络内其他设备进行摄像,若第二设备中某设备的摄像功能最强,则用户大概率会选择该设备进行摄像,则将预设事件传递至该设备。
可选地,若所述预设事件为至少两个,则还包括以下至少一种:
对所述预设事件按照预设排序策略进行排序,然后依次处理;
若所述预设事件由不同设备触发,则由不同触发设备并行处理所述预设事件;
若所述预设事件由同一设备触发,则依据转移策略将至少一预设事件转由与所述处理设备直接连接的至少一第一设备或与所述处理设备间接连接的至少一第二设备进行处理。
可选地,若预设事件为两个或两个以上,则预设事件的处理方式包括对预设事件按照预设排序策略进行排序,然后依次处理;若预设事件由不同设备触发,则由不同触发设备并行处理事件;若预设事件由同一设备触发,则依据转移策略将至少一预设事件转由与处理设备直接连接的至少一第一设备或与处理设备间接连接的至少一第二设备进行处理中的至少一种。
可选地,对于由不同触发设备并行处理事件,如各触发设备处理对应的预设事件,避免预设事件在设备间传递,提高了预设事件的处理效率;对于依据转移策略将至少一预设事件转由与处理设备直接连接的至少一第一设备或与处理设备间接连接的至少一第二设备进行处理,相对于由一个设备处理多个预设事件而言,由多个设备处理多个预设事件可明显提高处理效率。
可选地,对于转移策略,其可通过设备之间以及预设事件与设备间的关联程度进行制定。
可选地,所述预设排序策略包括以下至少一种:根据所述预设事件发生的时间顺序、根据所述预设事件的优先级、根据触发所述预设事件的设备优先级。
可选地,预设事件有发生的时间先后顺序,通过时间先后顺序为各预设事件的处理先后顺序进行排序,如先发生的预设事件先进行处理;预设事件的优先级可由系统预设、用户设置、用户设置后在使用过程中调整或系统预设后在使用过程中调整。
可以理解,通过预设排序策略的优选使用场景为多个预设事件无法同时处理的场景。
可选地,上述方法还包括:若所述处理设备的控制信息表发生更新,则使与所述处理设备直接连接的至少一第一设备和/或与所述处理设备间接连接的至少一第二设备同步或异步更新与所述预设事件对应的更新信息。
可选地,若处理设备的控制信息表发生更新,则使与处理设备直接连接的至少一第一设备、与处理设备间接连接的至少一第二设备或与处理设备直接连接的至少一第一设备以及与处理设备间接连接的至少一第二设备同步或异步更新与预设事件对应的更新信息,可选地,具体更新实施方式,可以是通过发送处理设备的控制信息表的全部内容到第一设备和/或第二设备以更新,也可以是只发送处理设备的控制信息表的部分内容(如变动部分,再如与第一设备和/或第二设备的控制信息表的差异部分)到第一设备和/或第二设备以更新。可选地,更新信息为预设事件被处理后对应的信息,例如预设事件为第一设备的连接信号值小于预设信号阈值,对应的处理过程为改变第一设备在连接网络中的位置,以提高其连接信号值使得其连接信号值大于预设信号阈值,则更新信息为第一设备的连接信号值大于预设信号阈值或第一位置改变后的连接信号值。
可选地,所述控制信息表和/或所述控制信息表的更新是从服务器下载;和/或,将所述控制信息表和/或所述控制信息表的更新同步上传至服务器。
可选地,控制信息表通过服务器存储,控制信息表和/或控制信息表的更新是从服务器下载;和/或,将控制信息表和/或控制信息表的更新同步上传至服务器。可以理解,服务器的存储环境相对而言要安全于连接网络各设备。
可选地,所述同步或异步更新与所述预设事件对应的更新信息的步骤,包括:
广播所述更新信息,以使所述第一设备和/或所述第二设备同步所述更新信息;
接收所述第一设备和/或所述第二设备发送的已完成信息更新反馈;
若所有所述第一设备和/或所述第二设备均完成信息更新,则停止广播。
可选地,在连接网络内广播该更新信息,以使第一设备和/或第二设备接收到该更新信息,并以此同步自身的控制信息表;为避免连接网络内存在未完成同步的设备,需要第一设备和/或第二设备在完成更新之后发送已完成信息更新反馈;在第一设备和/或第二设备均完成信息更新后才停止广播,若第一设备和/或第二设备中存在未完成信息更新的设备,则保持广播直至第一设备和/或第二设备均完成信息更新。
可选地,所述同步或异步更新与所述预设事件对应的更新信息的步骤,包括:
向至少一所述第一设备和/或至少一所述第二设备发送所述更新信息;
接收所述第一设备和/或所述第二设备发送的已完成信息更新反馈;
若所述第一设备和/或所述第二设备已完成信息更新,则向另一所述第一设备或另一所述第二设备发送所述更新信息,直至所有所述第一设备和/或所述第二设备均完成信息更新。
可选地,向至少一第一设备和/或至少一第二设备发送更新信息;接收对应的第一设备和/或第二设备发送的已完成信息更新反馈;若对应的第一设备和/或第二设备已完成信息更新,则向另一第一设备或第二设备发送更新信息,直至所有第一设备和/或第二设备均完成信息更新。
本实施例通过检测是否接收到预设事件;若是,根据预设策略进行相应处理,和/或根据第一规则对与所述处理设备直接连接的至少一第一设备进行第一处理,和/或,根据第二规则对与所述处理设备间接连接的至少一第二设备进行第二处理。实现了在接收到预设事件后,通过预设策略进行相应处理,以及对第一设备进行第一处理,和/或对第二设备进行第二处理,避免了连接网络完成连接建立后,各设备间只能进行简单的信息处理,从而使得各设备相互建立连接之后的信息处理更加智能方便灵活。另外由于既可支持直接连接设备之间的信息处理,还可支持间接连接设备之间的信息处理,功能更强大,体验更智能、方便和灵活。
基于上述一实施例,提出本申请处理方法又一实施例,所述根据预设策略进行相应处理包括以下至少一种:
若所述处理设备存在控制信息表,则将与所述预设事件对应的控制信息更新到所述控制信息表中;
若所述处理设备不存在控制信息表,则生成和/或确定所述控制信息表,再将与所述预设事件对应的控制信息更新到所述控制信息表中;
对所述预设事件进行转换,以得到至少一新的事件;
所述处理设备从连接网络中断开;
所述处理设备连接到其他网络。
可选地,若处理设备存在控制信息表,则将与预设事件对应的控制信息更新到控制信息表中。可以理解,控制信息表用于记录预设事件对应的控制信息,该控制信息至少包括上述设备信息,可选地,还包括控制操作信息(如上述处理方案对应的设备控制操作,还可包括该设备控制操作的详细步骤(如记录设备控制操作的详细执行过程))。
若处理设备不存在控制信息表,则需要为处理设备生成控制信息表以记录控制信息,还可更新预设事件对应的控制信息至控制信息表中。
可选地,还可对预设事件进行转换,以得到至少一新的事件。可以理解,新的事件和预设事件的区别,可以为事件传递方和/或事件接收方的信息(例如设备名称、设备类型、设备地址)不同,也可以为事件的内容不同(如对接收到信息或通知内容进行转换,转换的方式可以是压缩、加密、数据类型和/或数据格式变更等)。
可选地,在接收到预设事件后,处理设备从连接网络中断开,例如预设事件为处理设备的电量值低于预设电量阈值,即处理设备的电量值不足以维持与连接网络内的其他设备的交互,其需要进行充电以在电量值大于预设电量阈值后才能重新接入网络。
可选地,在接收到预设事件后,处理设备连接到其他网络,此连接为与区别于当前所在连接网络的其他连接网络建立连接。例如预设事件为处理设备接收到一消息,该消息需要非当前所在连接网络进行处理,如需连接到非当前所在连接网络中的其他设备等,因此,可使该处理设备与该其他设备所在连接网络建立连接。
可选地,所述方法还包括以下至少一种:
若存在与所述处理设备直接连接的至少一第一设备,则发送所述控制信息表,以使所述第一设备根据所述控制信息表更新本地控制信息表;
若存在与所述处理设备直接连接的至少一第一设备,且所述预设事件不是在所述第一设备发生,则 所述处理设备发送所述预设事件,以使所述第一设备根据所述预设事件生成或更新本地控制信息表;
若存在与所述处理设备直接连接的至少一第一设备,且存在与所述第一设备直接连接但与所述处理设备间接连接的至少一第二设备,且所述预设事件不是在所述第二设备发生,则所述处理设备发送所述预设事件,以使所述第二设备根据所述第一设备转发的所述预设事件生成或更新本地控制信息表;
若存在与所述处理设备直接连接的至少一第一设备,则将所述预设事件转换成至少一新的第一事件;
若存在与所述处理设备间接连接的至少一第二设备,则将所述预设事件转换成至少一新的第二事件。
可选地,若连接网络内存在与处理设备直接连接的至少一第一设备,则发送控制信息表至第一设备,以使该第一设备根据控制信息表更新本地控制信息表,可以理解,无论预设事件是否与第一设备相关,均对第一设备的本地控制信息表进行更新,相当于备份的功能,避免了在一设备中控制信息表丢失后整个控制信息表丢失,提高了控制信息表的安全性。
可选地,若连接网络内存在与处理设备直接连接的至少一第一设备,且预设事件并非在第一设备发生时,则将预设事件发送至该第一设备,可以理解,预设事件不同于控制信息表,控制信息表是依据预设事件生成或更新的。
可选地,若存在与处理设备直接连接的至少一第一设备,且存在与第一设备直接连接但与处理设备间接连接的至少一第二设备,且预设事件不是在第二设备发生,则设备发送预设事件至第一设备,并通过第一设备转发该预设事件至第二设备,以使第二设备根据第一设备转发的预设事件生成或更新本地控制信息表。
可选地,上述除发生预设事件的设备之外,还需要连接网络内的其他设备更新该预设事件,以生成或更新相应的本地控制信息表,其目的还包括在处理设备切换到任意连接网络内的其他设备时,新的设备能快速根据本地控制信息表执行设备的管理功能,使得处理设备对连接网络的管理更加智能、快捷。
可选地,除单一处理设备之外,还可方便在互为处理设备(如去中心化管理,连接网络内所有设备均为处理设备)的连接网络中,各设备直接通过本地控制信息表进行相应的管理工作。
可选地,对于若存在与处理设备直接连接的至少一第一设备,则将预设事件转换成至少一新的第一事件,对于若存在与处理设备间接连接的至少一第二设备,则将预设事件转换成至少一新的第二事件。可以理解,事件的转换是为了方便连接网络内各设备对该事件进行处理,或者是使连接网络内各设备均能更新该预设事件至本地控制信息表,在一实施例中,方便用户在使用连接网络内任意设备时均可了解到连接网络发生了该预设事件。可以理解,新的事件和预设事件的区别,可以为事件传递方和/或事件接收方的信息(例如设备名称、设备类型、设备地址)不同,也可以为事件的内容不同(如对接收到信息或通知内容进行转换,转换的方式可以是压缩、加密、数据类型和/或数据格式变更等)。
本实施提供了多种根据预设策略进行相应处理的解决方案,功能更强大,体验更智能、方便和灵活。
基于上述一实施例,提出本申请处理方法再一实施例,所述第一处理和/或第二处理,包括以下至少一种:
传递或更新所述预设事件、转换后传递所述预设事件、所述处理设备从连接网络中断开、所述处理设备连接到其他网络、所述处理设备及所述第一设备和所述第二设备中至少一个设备打开预设应用和/或服务、所述处理设备及所述第一设备和所述第二设备中至少一个设备关闭预设应用和/或服务。
可选地,所述预设应用可以为系统应用(如通信录、短信、拨号盘、照相机、系统设置等),也可以为一般应用(如微信、QQ、运动App等),所述预设服务可以为系统服务(如网络连接、蓝牙、WIFI等),也可以为一般服务(如搜索、隐私安全、杀毒、听歌等)。
在一种实施方式中:若连接网络中的任一设备(可能是处理设备、也可以是第一设备或第二设备等)处于一预设时间段内(如凌晨12:00~凌晨3:00),则可视为发生了预设事件,处理设备(如手机)可以断开网络或者进入省电模式或者进入睡眠模式或者进入静音模式,第一设备(如手表)可以进入熄屏状态或开启睡眠监测服务(如监测用户心率、血氧等),第二设备(如电视)可以休眠甚至关机,可选地,处理设备和/或第一设备和/或第二设备是通过从本地或者服务器查询控制信息表中预设事件对应的处理策略来执行不同的处理,通过这种实施方式,可以加强各设备间的智能联动,还可降低功耗,进而提升用户体验。
在一种实施方式中:若连接网络中的任一设备(可能是处理设备、也可以是第一设备或第二设备等)的用户切换到一预设状态(如运动状态),则可视为发生了预设事件,处理设备(如手机)可以熄屏或者进入省电模式或者进入运动模式或者进入户外模式或者打开运动App(如Keep软件),第一设备(如手表)可以打开运动App或进入熄屏状态或开启运动监测服务(如监测用户心率、血氧、步频、速度、位置信息等,若相应指标过高异常,可在本地和/或处理设备和/或第二设备上输出预警提示),第二设备(如耳机)可以自动连接到处理设备或自动打开音乐App或自动播放与运动状态相关的安全指导内容 或自动播放某一歌曲(可由系统设定或者根据用户习惯自动确定或者用户选择),可选地,处理设备和/或第一设备和/或第二设备是通过从本地或者服务器查询控制信息表中预设事件对应的处理策略来执行不同的处理,通过这种实施方式,可以加强各设备间的智能联动,还可增强安全及降低功耗等,进而提升用户体验。
可选地,所述方法还包括以下至少一种:
所述第一规则为:传递给所有的所述第一设备,或预设的所述第一设备,或通过鉴权的所述第一设备;
所述第二规则为:传递给所有的所述第二设备,或预设的所述第二设备,或通过鉴权的所述第二设备。
可选地,根据传递给所有的第一设备,或预设的第一设备,或通过鉴权的第一设备对与处理设备直接连接的至少一第一设备进行传递或更新所述预设事件、转换后传递所述预设事件、所述处理设备从连接网络中断开、所述处理设备连接到其他网络、所述处理设备及所述第一设备和所述第二设备中至少一个设备打开预设应用和/或服务、所述处理设备及所述第一设备和所述第二设备中至少一个设备关闭预设应用和/或服务中的一种或多种。
可选地,根据传递给所有的第二设备,或预设的第二设备,或通过鉴权的第二设备对与处理设备直接连接的第二设备进行传递或更新所述预设事件、转换后传递所述预设事件、所述处理设备从连接网络中断开、所述处理设备连接到其他网络、所述处理设备及所述第一设备和所述第二设备中至少一个设备打开预设应用和/或服务、所述处理设备及所述第一设备和所述第二设备中至少一个设备关闭预设应用和/或服务中的一种或多种。
可选地,预设的第一设备和预设的第二设备可由用户根据需要设置,如限定可进行第一处理和/或第二处理的设备,本实施例中不作具体限定。
可选地,对于传递,在预设事件根据预设策略进行相应处理后,将该预设事件传递至与预设事件对应的目标设备(处理设备、第一设备和第二设备中的一个或多个)。例如处理设备接收到第一设备电量值低于预设电量值阈值的预设事件,若该预设事件的处理对象为第一设备,则将该预设事件传递至第一设备。又如,预设事件为处理设备的电量值低于预设电量阈值,在处理设备从连接网络中断开时,需要将该预设事件传递至连接网络内的第一设备和/或第二设备,以使连接网络重新选取新的处理设备以维护连接网络的拓扑结构。
可选地,对于更新,在预设事件根据预设策略进行相应处理后,需要更新预设事件的内容,例如预设事件为处理设备接收到数据量大的视频文件,该预设事件的目标接收设备为存储空间较小的第一设备,则可将该视频文件进行更新(如压缩或格式转换或内容截取等)后再传递至第一设备,可选地,常见的更新方式可以为压缩、加密、转换数据类型(如语音变文本,图片变文字等)、转换数据格式(如.bmp变.jpeg)等。
可选地,对于转换后传递预设事件,在预设事件根据预设策略进行相应处理后(可选地,根据预设策略进行相应处理为对预设事件进行转换,以得到至少一新的事件),将新的事件传递至连接网络内的其他设备(例如第一设备)。例如,预设事件的目标接收设备为第一设备,该第一设备无法接收或无法向用户展示文本内容但可以播放音频内容,而预设事件为接收到文本内容,则对预设事件进行转换的过程为将接收到的文本内容转换为音频内容,之后向第一设备传递该音频内容。
可选地,对于处理设备从连接网络中断开,在预设事件根据预设策略进行相应处理后,需要断开该预设事件对应的目标设备在连接网络内的连接,例如,预设事件为第一设备接收到安全等级高的讯息,为避免该讯息泄露,可将第一设备断开连接。
可选地,对于处理设备连接到其他网络,此连接为与区别于当前所在连接网络的其他连接网络建立连接。例如预设事件为第一设备接收到一消息,该消息需要非当前所在连接网络的其他设备进行处理,因此,可使该第一设备与该其他设备所在连接网络建立连接。
本实施例提供了多种根据第一规则对与处理设备直接连接的至少一第一设备进行第一处理,和/或,根据第二规则对与处理设备间接连接的至少一第二设备进行第二处理的解决方案,使得在对第一事件和第二事件进行响应时更加智能。
参照图39,在本申请一实施例中,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。处理方法可应用于一处理设备,该设备包括但不限于个人计算机和智能手机等。为了便于描述,以下省略执行主体描述处理方法的各个步骤,处理方法包括:
步骤E210:检测预设事件是否符合第一预设规则,可选地,所述预设事件至少包括至少一第一事件和至少一第二事件。
可选地,检测第一事件和第二事件是否符合第一预设规则。
可选地,所述是否符合第一预设规则包括以下至少一种:
所述第一事件和/或所述第二事件由所述处理设备触发;
所述至少一其他设备包括至少一与所述处理设备直接连接的第一设备,和/或,包括至少一与所述处理设备间接连接的第二设备,所述第一事件和/或所述第二事件,由所述第一设备和/或所述第二设备触发;
所述第一事件和/或所述第二事件触发的时间和/或地点符合第一预设条件;
所述第一事件和/或所述第二事件触发的先后顺序符合第二预设条件;
所述第一事件和/或所述第二事件的优先级符合第三预设条件;
所述第一事件和/或所述第二事件的内容信息符合第四预设条件。
可选地,是否符合第一预设规则包括第一事件和/或第二事件由处理设备触发;第一事件和/或第二事件由第一设备触发;第一事件和/或第二事件由第二设备触发;第一事件和/或第二事件触发的时间和/或地点符合第一预设条件;第一事件和/或第二事件触发的先后顺序符合第二预设条件;第一事件和/或第二事件的优先级符合第三预设条件;第一事件和/或第二事件的内容信息符合第四预设条件中的至少一种。
可选地,第一预设条件为第一事件和/或第二事件的触发地点为预设地点,和/或第一事件和/或第二事件的触发时间为预设时间。可选地,预设地点为用户设置和/或系统预设的地点,例如家或办公室或地铁上或汽车上等;预设时间为用户设置和/或系统预设的时间,例如下午5:30。
可选地,第二预设条件为第一事件和/或第二事件触发的先后顺序满足预设先后顺序。可选地,预设先后顺序为第一事件与第二事件之间存在逻辑先后关系,例如,必须处理第一事件后才能处理第二事件。
可选地,第三预设条件为第一事件和/或第二事件的优先级符合预设优先级条件。可选地,预设优先级条件为第一事件和第二事件之间的优先级高低限制,例如第一事件的优先级高于第二事件的优先级时才符合第三预设条件。
可选地,第四预设条件为第一事件和/或第二事件的内容信息为预设内容信息。可选地,预设内容信息可为通过用户设置或通过系统预设或根据使用习惯或根据机器学习确定的关键词、关键句等。
步骤E220:若是,根据预设策略进行相应处理,和/或根据第二预设规则对与所述处理设备连接的至少一其他设备进行预设处理。
可选地,所述至少一其他设备可包括与所述处理设备直接连接的至少一第一设备,和/或,与所述处理设备间接连接的至少一第二设备。
可选地,根据预设策略进行相应处理,可以是对所述处理设备本身进行处理(如连接、断开、休眠、灭屏、关机等),也可以是对所述处理设备上的信息进行处理(如事件转换、事件传递等)。
可选地,对其他设备进行预设处理,可以是对其他设备本身进行处理(如连接、断开、休眠、灭屏、关机等),也可以是对其他设备上的信息进行处理(如事件转换、事件传递等)。
若符合第一预设规则,则根据预设策略进行相应处理,和/或根据第二预设规则对与设备连接的至少一其他设备进行预设处理;可以理解,在不符合第一预设规则时,第一事件和第二事件对应的问题可能无法得到处理,例如用户不在家时手机没电则无法进行充电。
可选地,所述根据第二预设规则对与所述处理设备连接的至少一其他设备进行预设处理,包括以下至少一种:
根据第一规则对与所述处理设备直接连接的至少一第一设备进行第一处理;
根据第二规则对与所述处理设备间接连接的至少一第二设备进行第二处理。
可选地,根据第二预设规则对与设备连接的至少一其他设备进行预设处理包括根据第一规则对与处理设备直接连接的至少一第一设备进行第一处理和/或根据第二规则对与处理设备间接连接的至少一第二设备进行第二处理。
可选地,所述方法还包括以下至少一种:
在所述处理设备上输出与所述预设事件对应的操作选项和/或提示信息;
在与所述处理设备直接连接的至少一第一设备上输出与所述预设事件对应的操作选项和/或提示信息;
在与所述处理设备间接连接的至少一第二设备上输出与所述预设事件对应的操作选项和/或提示信息。
可选地,在处理设备上输出与预设事件对应的操作选项和/或提示信息,例如预设事件为第一设备的资源占用值大于或等于预设资源阈值,操作选项可为一键清理不重要的资源(是否重要由用户选择,只列出可清理项以及各可清理项的简要说明即可),提示信息可为提示用户第一设备的资源占用值大于或等于预设资源阈值,提示方式包括屏幕弹框输出或语音输出等。例如,参照图38,600为第一设备, 601为第一设备600输出的屏幕弹框,用以提示用户第一设备的资源占用值大于或等于预设资源阈值,用户在获取到屏幕弹框601的信息后,通过手部602的手指点击屏幕弹框601中的“是”后,第一设备600输出屏幕弹框603,以方便用户清理不重要的资源。
可选地,在与处理设备直接连接的至少一第一设备上输出与预设事件对应的操作选项和/或提示信息,例如预设事件为第二设备的资源占用值大于或等于预设资源阈值,操作选项可为一键清理不重要的资源(是否重要由用户选择,只列出可清理项以及各可清理项的简要说明即可),提示信息可为提示用户第一设备的资源占用值大于或等于预设资源阈值,提示方式包括屏幕弹框输出或语音输出等。
可选地,在与处理设备直接连接的第二设备上输出与预设事件对应的操作选项和/或提示信息,例如预设事件为第二设备的资源占用值大于或等于预设资源阈值,操作选项可为一键清理不重要的资源(是否重要由用户选择,只列出可清理项以及各可清理项的简要说明即可),提示信息可为提示用户第一设备的资源占用值大于或等于预设资源阈值,提示方式包括屏幕弹框输出或语音输出等。
可选地,上述操作选项用以解决或改善预设事件所造成的问题,例如第一设备的安全等级小于或等于预设安全等级阈值,则说明第一设备不适合继续保持接入连接网络,则需要解决第一设备不适合继续保持接入连接网络的问题,例如断开第一设备的连接;上述提示信息用以提示用户需要解决或改善预设事件所造成的问题。
可选地,所述方法还包括:
接收针对所述操作选项的操作信息,并根据所述操作信息更新所述控制信息和/或传递所述预设事件。
可选地,接收针对操作选项的操作信息,如接收用户提供的预设信息处理方案对应的指令信息,根据该操作信息更新对应的控制信息和/或传递预设事件。对于传递预设事件,该预设事件可为处理设备、第一设备和第二设备中至少一个设备的预设应用和/或预设功能处于开启状态,例如,第一设备中某设备的摄像功能处于开启状态,连接网络内设备向用户输出操作选项(该设备的摄像功能并非连接网络内设备中最强的摄像功能),该操作选项包括可选择连接网络内其他设备进行摄像,若第二设备中某设备的摄像功能最强,则用户大概率会选择该设备进行摄像,则将预设事件传递至该设备。
可选地,若所述预设事件为至少两个,则还包括以下至少一种:
对所述预设事件按照预设排序策略进行排序,然后依次处理;
若所述预设事件由不同设备触发,则由不同触发设备并行处理所述预设事件;
若所述预设事件由同一设备触发,则依据转移策略将至少一预设事件转由与所述处理设备直接连接的至少一第一设备或与所述处理设备间接连接的至少一第二设备进行处理。
可选地,若预设事件为两个或两个以上,则预设事件的处理方式包括对预设事件按照预设排序策略进行排序,然后依次处理;若预设事件由不同设备触发,则由不同触发设备并行处理事件;若预设事件由同一设备触发,则依据转移策略将至少一预设事件转由与处理设备直接连接的至少一第一设备或与处理设备间接连接的至少一第二设备进行处理中的至少一种。
可选地,对于由不同触发设备并行处理事件,如各触发设备处理对应的预设事件,避免预设事件在设备间传递,提高了预设事件的处理效率;对于依据转移策略将至少一预设事件转由与处理设备直接连接的至少一第一设备或与处理设备间接连接的至少一第二设备进行处理,相对于由一个设备处理多个预设事件而言,由多个设备处理多个预设事件可明显提高处理效率。
可选地,对于转移策略,其可通过设备之间以及预设事件与设备间的关联程度进行制定。
可选地,所述预设排序策略包括以下至少一种:根据所述预设事件发生的时间顺序、根据所述预设事件的优先级、根据触发所述预设事件的设备优先级。
可选地,预设事件有发生的时间先后顺序,通过时间先后顺序为各预设事件的处理先后顺序进行排序,如先发生的预设事件先进行处理;预设事件的优先级可由系统预设、用户设置、用户设置后在使用过程中调整或系统预设后在使用过程中调整。
可以理解,通过预设排序策略的优选使用场景为多个预设事件无法同时处理的场景。
可选地,上述方法还包括:若所述处理设备的控制信息表发生更新,则使与所述处理设备直接连接的至少一第一设备和/或与所述处理设备间接连接的至少一第二设备同步或异步更新与所述预设事件对应的更新信息。
可选地,若处理设备的控制信息表发生更新,则使与处理设备直接连接的至少一第一设备、与处理设备间接连接的至少一第二设备或与处理设备直接连接的至少一第一设备以及与处理设备间接连接的至少一第二设备同步或异步更新与预设事件对应的更新信息,可选地,具体更新实施方式,可以是通过发送处理设备的控制信息表的全部内容到第一设备和/或第二设备以更新,也可以是只发送处理设备的控制信息表的部分内容(如变动部分,再如与第一设备和/或第二设备的控制信息表的差异部分)到第一设备和/或第二设备以更新。可选地,更新信息为预设事件被处理后对应的信息,例如预设事件为第 一设备的连接信号值小于预设信号阈值,对应的处理过程为改变第一设备在连接网络中的位置,以提高其连接信号值使得其连接信号值大于预设信号阈值,则更新信息为第一设备的连接信号值大于预设信号阈值或第一位置改变后的连接信号值。
可选地,所述控制信息表和/或所述控制信息表的更新是从服务器下载;和/或,将所述控制信息表和/或所述控制信息表的更新同步上传至服务器。
可选地,控制信息表通过服务器存储,控制信息表和/或控制信息表的更新是从服务器下载;和/或,将控制信息表和/或控制信息表的更新同步上传至服务器。可以理解,服务器的存储环境相对而言要安全于连接网络各设备。
可选地,所述同步或异步更新与所述预设事件对应的更新信息的步骤,包括:
广播所述更新信息,以使所述第一设备和/或所述第二设备同步所述更新信息;
接收所述第一设备和/或所述第二设备发送的已完成信息更新反馈;
若所有所述第一设备和/或所述第二设备均完成信息更新,则停止广播。
可选地,在连接网络内广播该更新信息,以使第一设备和/或第二设备接收到该更新信息,并以此同步自身的控制信息表;为避免连接网络内存在未完成同步的设备,需要第一设备和/或第二设备在完成更新之后发送已完成信息更新反馈;在第一设备和/或第二设备均完成信息更新后才停止广播,若第一设备和/或第二设备中存在未完成信息更新的设备,则保持广播直至第一设备和/或第二设备均完成信息更新。
可选地,所述同步或异步更新与所述预设事件对应的更新信息的步骤,包括:
向至少一所述第一设备和/或至少一所述第二设备发送所述更新信息;
接收所述第一设备和/或所述第二设备发送的已完成信息更新反馈;
若所述第一设备和/或所述第二设备已完成信息更新,则向另一所述第一设备或另一所述第二设备发送所述更新信息,直至所有所述第一设备和/或所述第二设备均完成信息更新。
可选地,向至少一第一设备和/或至少一第二设备发送更新信息;接收对应的第一设备和/或第二设备发送的已完成信息更新反馈;若对应的第一设备和/或第二设备已完成信息更新,则向另一第一设备或第二设备发送更新信息,直至所有第一设备和/或第二设备均完成信息更新。
本实施例通过检测预设事件是否符合第一预设规则,可选地,所述预设事件至少包括至少一第一事件和至少一第二事件;若是,根据预设策略进行相应处理,和/或根据第二预设规则对与所述处理设备连接的至少一其他设备进行预设处理。实现了在第一事件和第二事件符合第一预设规则时,根据第二预设规则对至少一个设备进行预设处理,避免了连接网络完成连接建立后,各设备间只能进行简单的信息处理,从而使得各设备相互建立连接之后的信息处理更加智能方便灵活。
基于上述一实施例,提出本申请处理方法又一实施例,所述根据预设策略进行相应处理包括以下至少一种:
若所述处理设备存在控制信息表,则将与所述预设事件对应的控制信息更新到所述控制信息表中;
若所述处理设备不存在控制信息表,则生成和/或确定所述控制信息表,再将与所述预设事件对应的控制信息更新到所述控制信息表中;
对所述预设事件进行转换,以得到至少一新的事件;
所述处理设备从连接网络中断开;
所述处理设备连接到其他网络。
可选地,若处理设备存在控制信息表,则将与预设事件对应的控制信息更新到控制信息表中。可以理解,控制信息表用于记录预设事件对应的控制信息,该控制信息至少包括上述设备信息,可选地,还包括控制操作信息(如上述处理方案对应的设备控制操作,还可包括该设备控制操作的详细步骤(如记录设备控制操作的详细执行过程))。
若处理设备不存在控制信息表,则需要为处理设备生成控制信息表以记录控制信息,可为更新预设事件对应的控制信息至控制信息表中。
可选地,还可对预设事件进行转换,以得到至少一新的事件。可以理解,新的事件和预设事件的区别,可以为事件传递方和/或事件接收方的信息(例如设备名称、设备类型、设备地址)不同,也可以为事件的内容不同(如对接收到信息或通知内容进行转换,转换的方式可以是压缩、加密、数据类型和/或数据格式变更等)。
可选地,在接收到预设事件后,处理设备从连接网络中断开,例如预设事件为处理设备的电量值低于预设电量阈值,即处理设备的电量值不足以维持与连接网络内的其他设备的交互,其需要进行充电以在电量值大于预设电量阈值后才能重新接入网络。
可选地,在接收到预设事件后,处理设备连接到其他网络,此连接为与区别于当前所在连接网络的其他连接网络建立连接。例如预设事件为处理设备接收到一消息,该消息需要非当前所在连接网络进行 处理,如需连接到非当前所在连接网络中的其他设备等,因此,可使该处理设备与该其他设备所在连接网络建立连接。
可选地,所述方法还包括以下至少一种:
若存在与所述处理设备直接连接的至少一第一设备,则发送所述控制信息表,以使所述第一设备根据所述控制信息表更新本地控制信息表;
若存在与所述处理设备直接连接的至少一第一设备,且所述预设事件不是在所述第一设备发生,则所述处理设备发送所述预设事件,以使所述第一设备根据所述预设事件生成或更新本地控制信息表;
若存在与所述处理设备直接连接的至少一第一设备,且存在与所述第一设备直接连接但与所述处理设备间接连接的至少一第二设备,且所述预设事件不是在所述第二设备发生,则所述处理设备发送所述预设事件,以使所述第二设备根据所述第一设备转发的所述预设事件生成或更新本地控制信息表;
若存在与所述处理设备直接连接的至少一第一设备,则将所述预设事件转换成至少一新的第一事件;
若存在与所述处理设备间接连接的至少一第二设备,则将所述预设事件转换成至少一新的第二事件。
可选地,若连接网络内存在与处理设备直接连接的至少一第一设备,则发送控制信息表至第一设备,以使该第一设备根据控制信息表更新本地控制信息表,可以理解,无论预设事件是否与第一设备相关,均对第一设备的本地控制信息表进行更新,相当于备份的功能,避免了在一设备中控制信息表丢失后整个控制信息表丢失,提高了控制信息表的安全性。
可选地,若连接网络内存在与处理设备直接连接的至少一第一设备,且预设事件并非在第一设备发生时,则将预设事件发送至该第一设备,可以理解,预设事件不同于控制信息表,控制信息表是依据预设事件生成或更新的。
可选地,若存在与处理设备直接连接的至少一第一设备,且存在与第一设备直接连接但与处理设备间接连接的至少一第二设备,且预设事件不是在第二设备发生,则设备发送预设事件至第一设备,并通过第一设备转发该预设事件至第二设备,以使第二设备根据第一设备转发的预设事件生成或更新本地控制信息表。
可选地,上述除发生预设事件的设备之外,还需要连接网络内的其他设备更新该预设事件,以生成或更新相应的本地控制信息表,其目的还包括在处理设备切换到任意连接网络内的其他设备时,新的设备能快速根据本地控制信息表执行设备的管理功能,使得处理设备对连接网络的管理更加智能、快捷。
可选地,除单一处理设备之外,还可方便在互为处理设备(如去中心化管理,连接网络内所有设备均为处理设备)的连接网络中,各设备直接通过本地控制信息表进行相应的管理工作。
可选地,对于若存在与处理设备直接连接的至少一第一设备,则将预设事件转换成至少一新的第一事件,对于若存在与处理设备间接连接的至少一第二设备,则将预设事件转换成至少一新的第二事件。可以理解,事件的转换是为了方便连接网络内各设备对该事件进行处理,或者是使连接网络内各设备均能更新该预设事件至本地控制信息表,在一实施例中,方便用户在使用连接网络内任意设备时均可了解到连接网络发生了该预设事件。
可以理解,新的事件和预设事件的区别,可以为事件传递方和/或事件接收方的信息(例如设备名称、设备类型、设备地址)不同,也可以为事件的内容不同(如对接收到信息或通知内容进行转换,转换的方式可以是压缩、加密、数据类型和/或数据格式变更等)。
本实施提供了多种根据预设策略进行相应处理的解决方案,功能更强大,体验更智能、方便和灵活。
基于上述一实施例,提出本申请处理方法再一实施例,所述第一处理和/或第二处理,包括以下至少一种:
传递或更新所述预设事件、转换后传递所述预设事件、所述处理设备从连接网络中断开、所述处理设备连接到其他网络、所述处理设备及所述第一设备和所述第二设备中至少一个设备打开预设应用和/或服务、所述处理设备及所述第一设备和所述第二设备中至少一个设备关闭预设应用和/或服务。
可选地,所述预设应用可以为系统应用(如通信录、短信、拨号盘、照相机、系统设置等),也可以为一般应用(如微信、QQ、运动App等),所述预设服务可以为系统服务(如网络连接、蓝牙、WIFI等),也可以为一般服务(如搜索、隐私安全、杀毒、听歌等)。
所述处理设备及所述第一设备和所述第二设备中至少一个设备打开预设应用和/或服务的一种实施方式中:若连接网络中的任一设备(可能是处理设备、也可以是第一设备或第二设备等)处于一预设时间段内(如凌晨12:00~凌晨3:00),处理设备(如手机)可以断开网络或者进入省电模式或者进入睡眠模式或者进入静音模式,第一设备(如手表)可以进入熄屏状态或开启睡眠监测服务(如监测用户心率、血氧等),第二设备(如电视)可以休眠甚至关机,可选地,处理设备和/或第一设备和/或第二设备是通过从本地或者服务器查询控制信息表中预设事件对应的处理策略来执行不同的处理,通过这种实施方 式,可以加强各设备间的智能联动,还可降低功耗,进而提升用户体验。
所述处理设备及所述第一设备和所述第二设备中至少一个设备打开预设应用和/或服务的一种实施方式中:若连接网络中的任一设备(可能是处理设备、也可以是第一设备或第二设备等)的用户切换到一预设状态(如运动状态),处理设备(如手机)可以熄屏或者进入省电模式或者进入运动模式或者进入户外模式或者打开运动App(如Keep软件),第一设备(如手表)可以打开运动App或进入熄屏状态或开启运动监测服务(如监测用户心率、血氧、步频、速度、位置信息等,若相应指标过高异常,可在本地和/或处理设备和/或第二设备上输出预警提示),第二设备(如耳机)可以自动连接到处理设备或自动打开音乐App或自动播放与运动状态相关的安全指导内容或自动播放某一歌曲(可由系统设定或者根据用户习惯自动确定或者用户选择),可选地,处理设备和/或第一设备和/或第二设备是通过从本地或者服务器查询控制信息表中预设事件对应的处理策略来执行不同的处理,通过这种实施方式,可以加强各设备间的智能联动,还可增强安全及降低功耗等,进而提升用户体验。
可选地,所述方法还包括以下至少一种:
所述第一规则为:传递给所有的所述第一设备,或预设的所述第一设备,或通过鉴权的所述第一设备;
所述第二规则为:传递给所有的所述第二设备,或预设的所述第二设备,或通过鉴权的所述第二设备。
可选地,根据传递给所有的第一设备,或预设的第一设备,或通过鉴权的第一设备对与处理设备直接连接的至少一第一设备进行传递或更新所述预设事件、转换后传递所述预设事件、所述处理设备从连接网络中断开、所述处理设备连接到其他网络、所述处理设备及所述第一设备和所述第二设备中至少一个设备打开预设应用和/或服务、所述处理设备及所述第一设备和所述第二设备中至少一个设备关闭预设应用和/或服务中的一种或多种。
可选地,根据传递给所有的第二设备,或预设的第二设备,或通过鉴权的第二设备对与处理设备直接连接的第二设备进行传递或更新所述预设事件、转换后传递所述预设事件、所述处理设备从连接网络中断开、所述处理设备连接到其他网络、所述处理设备及所述第一设备和所述第二设备中至少一个设备打开预设应用和/或服务、所述处理设备及所述第一设备和所述第二设备中至少一个设备关闭预设应用和/或服务中的一种或多种。
可选地,预设的第一设备和预设的第二设备可由用户根据需要设置,如限定可进行第一处理和/或第二处理的设备,本实施例中不作具体限定。
可选地,对于传递,在预设事件根据预设策略进行相应处理后,将该预设事件传递至与预设事件对应的目标设备(处理设备、第一设备和第二设备中的一个或多个)。例如设备接收到第一设备电量值低于预设电量值阈值的预设事件,若该预设事件的处理对象为第一设备,则将该预设事件传递至第一设备。又如,预设事件为处理设备的电量值低于预设电量阈值,在处理设备从连接网络中断开时,需要将该预设事件传递至连接网络内的第一设备和/或第二设备,以使连接网络重新选取新的处理设备以维护连接网络的拓扑结构。
可选地,对于更新,在预设事件根据预设策略进行相应处理后,需要更新预设事件的内容,例如预设事件为处理设备接收到数据量大的视频文件,该预设事件的目标接收设备为存储空间较小的第一设备,则可将该视频文件进行更新(如压缩或格式转换或内容截取等)后再传递至第一设备,可选地,常见的更新方式可以为压缩、加密、转换数据类型(如语音变文本,图片变文字等)、转换数据格式(如.bmp变.jpeg)等。
可选地,对于转换后传递预设事件,在预设事件根据预设策略进行相应处理后(可选地,根据预设策略进行相应处理为对预设事件进行转换,以得到至少一新的事件),将新的事件传递至连接网络内的其他设备(例如第一设备)。例如,预设事件的目标接收设备为第一设备,该第一设备无法接收或无法向用户展示文本内容但可以播放音频内容,而预设事件为接收到文本内容,则对预设事件进行转换的过程为将接收到的文本内容转换为音频内容,之后向第一设备传递该音频内容。
可选地,对于处理设备从连接网络中断开,在预设事件根据预设策略进行相应处理后,需要断开该预设事件对应的目标设备在连接网络内的连接,例如,预设事件为第一设备接收到安全等级高的讯息,为避免该讯息泄露,可将第一设备断开连接。
可选地,对于处理设备连接到其他网络,此连接为与区别于当前所在连接网络的其他连接网络建立连接。例如预设事件为第一设备接收到一消息,该消息需要非当前所在连接网络的其他设备进行处理,因此,可使该第一设备与该其他设备所在连接网络建立连接。
本实施例提供了多种根据第一规则对与处理设备直接连接的至少一第一设备进行第一处理,和/或,根据第二规则对与处理设备间接连接的至少一第二设备进行第二处理的解决方案,使得在对第一事件和第二事件进行响应时更加智能。
可选地,本申请还提供一种处理装置,如图40所示,所述处理装置包括:
检测模块10,用于检测是否接收到预设事件;
处理模块20,用于若是,根据预设策略进行相应处理,和/或根据第一规则对与所述处理设备直接连接的至少一第一设备进行第一处理,和/或,根据第二规则对与所述处理设备间接连接的至少一第二设备进行第二处理。
可选地,所述处理装置还包括:
接收模块,用于接收针对所述操作选项的操作信息;
更新模块,用于根据所述操作信息更新所述控制信息和/或传递所述预设事件。
可选地,所述处理装置还包括:
同步或异步更新模块,用于若所述处理设备的控制信息表发生更新,则使与所述处理设备直接连接的至少一第一设备和/或与所述处理设备间接连接的至少一第二设备同步或异步更新与所述预设事件对应的更新信息,可选地,具体更新实施方式,可以是通过发送处理设备的控制信息表的全部内容到第一设备和/或第二设备以更新,也可以是只发送处理设备的控制信息表的部分内容(如变动部分,再如与第一设备和/或第二设备的控制信息表的差异部分)到第一设备和/或第二设备以更新。
可选地,所述同步或异步更新模块包括:
广播单元,用于广播所述更新信息,以使所述第一设备和/或所述第二设备同步所述更新信息;
接收单元,用于接收所述第一设备和/或所述第二设备发送的已完成信息更新反馈;
停止单元,用于若所有所述第一设备和/或所述第二设备均完成信息更新,则停止广播。
可选地,所述同步或异步更新模块还包括:
发送单元,用于向至少一所述第一设备和/或至少一所述第二设备发送所述更新信息;
第二接收单元,用于接收所述第一设备和/或所述第二设备发送的已完成信息更新反馈;
所述发送单元还用于若所述第一设备和/或所述第二设备已完成信息更新,则向另一所述第一设备或另一所述第二设备发送所述更新信息,直至所有所述第一设备和/或所述第二设备均完成信息更新。
可选地,本申请还提供一种处理装置,如图40所示,所述处理装置包括:
检测模块10,用于检测预设事件是否符合第一预设规则,可选地,所述预设事件至少包括至少一第一事件和至少一第二事件;
处理单元20,用于若是,根据预设策略进行相应处理,和/或根据第二预设规则对与所述处理设备连接的至少一其他设备进行预设处理。
可选地,所述处理装置还包括:
接收模块,用于接收针对所述操作选项的操作信息;
更新模块,用于根据所述操作信息更新所述控制信息和/或传递所述预设事件。
可选地,所述处理装置还包括:
同步或异步更新模块,用于若所述处理设备的控制信息表发生更新,则使与所述处理设备直接连接的至少一第一设备和/或与所述处理设备间接连接的至少一第二设备同步或异步更新与所述预设事件对应的更新信息,可选地,具体更新实施方式,可以是通过发送处理设备的控制信息表的全部内容到第一设备和/或第二设备以更新,也可以是只发送处理设备的控制信息表的部分内容(如变动部分,再如与第一设备和/或第二设备的控制信息表的差异部分)到第一设备和/或第二设备以更新。
可选地,所述同步或异步更新模块包括:
广播单元,用于广播所述更新信息,以使所述第一设备和/或所述第二设备同步所述更新信息;
接收单元,用于接收所述第一设备和/或所述第二设备发送的已完成信息更新反馈;
停止单元,用于若所有所述第一设备和/或所述第二设备均完成信息更新,则停止广播。
可选地,所述同步或异步更新模块还包括:
发送单元,用于向至少一所述第一设备和/或至少一所述第二设备发送所述更新信息;
第二接收单元,用于接收所述第一设备和/或所述第二设备发送的已完成信息更新反馈;
所述发送单元还用于若所述第一设备和/或所述第二设备已完成信息更新,则向另一所述第一设备或另一所述第二设备发送所述更新信息,直至所有所述第一设备和/或所述第二设备均完成信息更新。
本申请提供一种处理方法,参照图41,图41为本申请处理方法一实施例的流程示意图。
本申请实施例提供了处理方法的实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。处理方法可应用于一处理设备,该设备包括但不限于个人计算机和智能手机等。处理方法包括:
步骤F10:获取第一预设信息和/或第二预设信息,可选地,所述第一预设信息由至少一与所述处理设备直接连接的第一设备提供,所述第二预设信息由至少一与所述处理设备间接连接的第二设备提供。
可选地,处理设备、至少一第一设备和至少一第二设备同属一连接网络。处理设备获取第一预设信 息、第二预设信息或第一预设信息与第二预设信息,可选地,第一预设信息由至少一与处理设备直接连接的第一设备提供,第二预设信息由至少一与处理设备间接连接的第二设备提供。可以理解,直接连接为设备间直接建立连接;间接连接为设备间并未建立连接,但并未建立连接的两设备同时与另一设备建立连接,即并未建立连接的两设备可通过该另一设备进行数据交换。可选地,处理设备、第一设备和第二设备包括终端设备(如智能手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)和车联网设备(如智能汽车、车载终端等)中的任意一种。
可选地,所述第一设备和所述第二设备直接连接或者间接连接。
可选地,第一设备和第二设备可以是直接连接或者间接连接,例如,第一设备和第二设备直接连接;第一设备和第二设备间接连接,第二设备不与第一设备直接连接,而是与连接网络中的其他设备直接连接从而实现与处理设备之间的间接连接。
可选地,所述第一预设信息包括以下至少一种:第一用户生理参数、第一设备应用信息、第一设备系统信息、第一设备信息、第一环境信息、第一设备操作信息;
所述第二预设信息包括以下至少一种:第二用户生理参数、第二设备应用信息、第二设备系统信息、第二设备信息、第二环境信息、第二设备操作信息。
可选地,第一预设信息包括第一用户生理参数、第一设备应用信息、第一设备系统信息、第一设备信息、第一环境信息、第一设备操作信息中的至少一种;第二预设信息包括第二用户生理参数、第二设备应用信息、第二设备系统信息、第二设备信息、第二环境信息、第二设备操作信息中的至少一种。
可选地,第三设备与所述第一设备直接或间接连接,所述第一预设信息还包括以下至少一种:所述第三设备提供的第三用户生理参数、第三设备应用信息、第三设备系统信息、第三设备信息、第三环境信息、第三设备操作信息;
第四设备与所述第二设备直接或间接连接,所述第二预设信息还包括以下至少一种:所述第四设备提供的第四用户生理参数、第四设备应用信息、第四设备系统信息、第四设备信息、第四环境信息、第四设备操作信息。
可选地,第三设备和第四设备与处理设备、第一设备和第二设备同属一连接网络,即第三设备和第四设备与处理设备直接或间接连接,可选地,第三设备与第一设备直接或间接连接,第四设备与第二设备直接或间接连接。可选地,第一预设信息还包括第三设备提供的第三用户生理参数、第三设备应用信息、第三设备系统信息、第三设备信息、第三环境信息、第三设备操作信息中的至少一种;第二预设信息还包括第四设备提供的第四用户生理参数、第四设备应用信息、第四设备系统信息、第四设备信息、第四环境信息、第四设备操作信息中的至少一种。可以理解,第一预设信息和第二预设信息不仅可由预设信息发送方设备自身提供,还可由与预设信息发送方设备直接或间接连接的其他设备提供,从而扩大了第一预设信息和第二预设信息的信息收集范围,使得连接网络中的设备在响应用户的指令或设备采集到的信息时,参考的因素更多,从而使得设备响应过程更加智能、准确。
可选地,本方案还可包括:所述第一用户生理参数、第二用户生理参数、第三用户生理参数或第四用户生理参数包括生理参数、运动参数中的至少一种;
所述第一设备应用和/或服务信息、第二设备应用和/或服务信息、第三设备应用和/或服务信息或第四设备应用和/或服务信息包括应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种;
所述第一设备系统信息、第二设备系统信息、第三设备系统信息或第四设备系统信息包括系统类型、系统名称、系统状态、系统数据中的至少一种;
所述第一设备信息、第二设备信息、第三设备信息或第四设备信息包括设备类型、设备名称、设备状态、设备数据中的至少一种;
所述第一环境信息、第二环境信息、第三环境信息或第四环境信息包括时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种;
所述第一设备操作信息、第二设备操作信息、第三设备操作信息或第四设备操作信息包括手势信息、语音信息、传感信息、触控操作信息中的至少一种。
可选地,上述第一用户生理参数、第二用户生理参数、第三用户生理参数或第四用户生理参数可包括同一用户或不同用户的生理参数、运动参数中的至少一种。
对于生理参数,可以理解,连接网络内设备存在获取用户的生理参数的能力,以提供对应的服务,如通过获取用户心率、血压、脉搏、血氧、血糖、出汗量等生理参数,来提供健康服务,例如检测到用户静坐时用户心率高于正常值,即提醒用户心率异常,可选地,还可向用户推送相应的解决方案。
对于运动参数,用户在运动时,生理参数会与非运动时不同,可以理解,运动时人的心率会明显高于静坐时人的心率,因此在检测到用户处于运动状态时获取的是运动参数,可以理解,生理参数和运动 参数对应的处理方案需要不同,例如,检测到运动参数中用户心率大于正常值,但用户运动结束一段时间后,用户心率恢复正常值,即不需要提醒用户心率异常。
可选地,上述第一设备应用信息、第二设备应用信息、第三设备应用信息或第四设备应用信息可包括应用类型、应用名称、应用状态、应用数据中的至少一种。
对于应用类型,其用于区分不同的类型的应用,例如视频类应用、音频类应用等,通过识别应用类型,可获取该应用对应的功能,例如视频类应用用于播放视频。
对于应用名称,其用于具体区分应用是否为同一应用以及确定应用的具体信息,例如应用的应用名称为“支付宝”,可以理解,其具体指定了该应用为“支付宝”这一应用,而非其他应用。
对于应用状态,可以理解,其为应用的运行状态,例如卡顿、流畅、前台运行、后台运行、崩溃等。
对于应用数据,应用在运行过程中会产生相应的数据,例如记录应用状态的日志数据、用户使用数据等。
可选地,上述第一设备系统信息、第二设备系统信息、第三设备系统信息或第四设备系统信息可包括系统类型、系统名称、系统状态、系统数据中的至少一种。
对于系统类型,其用于区分不同的类型的系统,例如安卓系统、塞班系统、苹果系统等,又如基于安卓系统的深度定制系统(如MIUI(Mobile Internet UI,小米手机操作系统))可选地,不同的系统在运行时会为用户提供不同的服务,例如苹果系统与安卓系统的运行机制不同。
对于系统名称,其用于具体区分系统是否为同一系统以及确定系统的具体信息,例如系统的系统名称为“安卓系统”,可以理解,其具体指定了该系统为“安卓系统”这一系统,而非其他系统。可选地,系统名称还可包括完整的名称,例如该名称包括系统版本号。
对于系统状态,可以理解,其为系统的运行状态,例如卡顿、流畅、休眠、崩溃、待机等。
对于系统数据,系统在运行过程中会产生相应的数据,例如记录系统状态的日志数据、系统更新数据等。
可选地,上述第一设备信息、第二设备信息、第三设备信息或第四设备信息包括设备类型、设备名称、设备状态、设备数据中的至少一种。
对于设备类型,其用于区分不同的类型的设备,例如带屏设备、非带屏设备、通讯设备、音频输出设备、视频输出设备等,可以理解,不同的类型的设备可提供不同的服务,例如通讯设备具备通讯功能,可提供通讯服务(例如打电话、发短信等)。
对于设备名称,其用于具体区分系统是否为同一设备以及确定设备的具体信息,例如设备的设备名称为“手机”,可以理解,其具体指定了该设备为“手机”这一设备,而非其他设备。
对于设备状态,可以理解,其反映了设备的使用状态,例如过热、异常耗电、使用中、待机中等。
对于设备数据,设备在使用过程中会产生相应的数据,例如设备故障数据、设备状态数据等。
可选地,上述第一环境信息、第二环境信息、第三环境信息或第四环境信息包括时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种。
对于时间,可包括白天、黑夜、工作日、节假日、早上7:00、上午10:00、晚上11:00等。
对于地点,其为定位信息,可包括家、公司、超市、办公室、地铁上、公交车上、汽车上等。
对于亮度,亮度反映了设备所处环境的光线强度(如漆黑、明亮)。
对于噪声,噪声反映了设备所处环境的嘈杂程度(如吵闹、安静)。
对于海拔,海拔反映了设备所处环境的海拔高度(如海拔500米)。
对于路面坡度,路面坡度反映了设备所处环境的倾斜情况(如坡度5度)。
对于天气,可包括晴天、多云、阴天、雨、雾、雪、霾等,还可包括天气情况等级或参数,如轻度污染、PM2.5为150μg/m3等。
对于温度,温度反映了设备所处环境的冷热情况(如温暖、高温、寒冷、20℃等)
对于湿度,湿度反映了设备所处环境的潮湿情况(如干燥、潮湿、60%RH、30%RH等)。
对于气压,气压反映了设备所处环境的大气压强(如1个标准大气压等)。
对于风力等级,风力等级反映了设备所处环境的风速(如微风、台风、风力等级3级等);
对于风向,风向反映了设备所处环境的风力方向(如东南风、西北风等)。
可选地,上述第一设备操作信息、第二设备操作信息、第三设备操作信息或第四设备操作信息包括手势信息、语音信息、传感信息、触控操作信息中的至少一种。
对于手势信息,其包括用户在触摸屏上或者隔空触发的滑动指令、拉伸指令、旋转指令、单击指令、双击指令的至少其中之一,还可包括用户利用设备进行指向操作(将终端指向特定设备,该特定设备可以是第一设备、第二设备或其他设备等)、摆动操作(如摇一摇)、旋转操作(如从竖屏转换至横屏状态)中的至少一种;
对于语音信息,其可以为用户或其他设备发出的语音控制信息,设备通过识别该语音控制信息来进 行预设操作或执行预设功能;
对于传感信息,其可为传感控制信息,设备通过内部或外部的传感器(如运动传感器、陀螺仪等)检测得到的传感控制信息来进行预设操作或执行预设功能;
对于触控操作信息,其可包括用户隔空手势,或在触摸屏上的滑动操作、点击操作、拖动操作、3D Touch、指关节敲击操作中的至少一种。
可选地,在上述F10步骤之前,还包括以下至少一种:
在所述第一设备上输出提示信息,以提示处理设备获取第一预设信息;
在所述第二设备上输出提示信息,以提示处理设备获取第二预设信息。
可选地,处理设备可不通过第一设备的许可而直接获取对应的第一预设信息,也可以在获取第一预设信息之前在第一设备上输出提示信息,以提示用户处理设备获取第一预设信息;同样地,处理设备可不通过第二设备的许可而直接获取对应的第二预设信息,也可以在获取第二预设信息之前在第二设备上输出提示信息,以提示用户处理设备获取第二预设信息。例如,参照图42,400为手机,401为手机400输出的弹框,该弹框中包含提示信息。
可选地,在所述输出提示信息之后,还包括:接收确认操作,并根据所述确认操作确定是否获取所述第一预设信息和/或第二预设信息。
可选地,处理设备接收第一设备和/或第二设备传递的用户针对该提示信息确认操作,并根据该确认操作确定是否获取第一预设信息和/或第二预设信息。可以理解,在用户通过确认操作同意处理设备获取第一预设信息和/或第二预设信息之后,处理设备才能获取第一预设信息和/或第二预设信息。
可选地,所述F20步骤之前,还包括:
根据预设规则确定是否处理所述第一预设信息和/或第二预设信息。
可选地,处理设备根据预设规则确定是否处理第一预设信息和/或第二预设信息。即处理设备在处理第一预设信息和/或第二预设信息之前,还需要结合自身状态、第一预设信息和/或第二预设信息以及预设规则来决定是否对第一预设信息和/或第二预设信息进行处理。
可选地,所述根据预设规则确定是否处理所述第一预设信息和/或第二预设信息,包括以下至少一种:
若所述第一预设信息和/或第二预设信息中的至少一参数值符合预设规则,则处理所述第一预设信息和/或第二预设信息;
若处理所述第一预设信息和/或第二预设信息所耗费的资源小于或等于预设资源阈值或所述处理设备的剩余资源,则处理所述第一预设信息和/或第二预设信息。
可选地,若第一预设信息和/或第二预设信息中的至少一参数值符合预设规则,则处理第一预设信息和/或第二预设信息。可选地,参数值既可包括第一预设信息和/或第二预设信息对应的具体数值(如用户心率为70次/分),也可包括第一预设信息和/或第二预设信息对应的具体内容(如应用名称为“支付宝”)。
可选地,若处理第一预设信息和/或第二预设信息所耗费的资源小于或等于预设资源阈值或处理设备的剩余资源,则处理设备处理第一预设信息和/或第二预设信息。预设资源阈值或处理设备的剩余资源考虑的是处理设备有没有足够的内存空间以及有没有处理条件对第一预设信息和/或第二预设信息进行处理。可以理解,对于应用数据、设备数据等数据而言,由于其需要实时记录,其数据大小相对于生理参数、应用名称等信息的数据大小而言是非常庞大的,例如几十MB,因此,处理设备在处理应用数据、设备数据等数据时,需要考虑内存空间是否满足加载该数据的条件,若不满足,则不处理第一预设信息和/或第二预设信息;和/或,若满足,则处理第一预设信息和/或第二预设信息。可选地,可以理解,处理设备可能正处理其他事务而无暇处理第一预设信息和/或第二预设信息,或者是处理设备处于死机状态,均无法为处理第一预设信息和/或第二预设信息这个事务分配资源。
可选地,所述第一预设信息和/或第二预设信息中的至少一参数值符合预设规则,包括以下至少一种:
用户生理参数值符合第一预设条件;
预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备上的应用信息符合第二预设条件;
预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备的系统信息符合第三预设条件;
预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备的设备信息符合第四预设条件;
用户或预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备所处环境信息符合第五预设条件;
预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备的设备操作信息符合第六预设条件。
可选地,所述用户生理参数值符合第一预设条件,包括以下至少一种:
用户生理参数值小于或等于第一预设生理参数阈值;
用户生理参数值大于第二预设生理参数阈值。
可选地,对于用户生理参数值符合第一预设条件,其包括以下至少一种:用户生理参数值小于或等于第一预设生理参数阈值;用户生理参数值大于第二预设生理参数阈值。可选地,第一预设生理参数阈值与第二预设生理参数阈值可以相同也可以不同。可选地,用户生理参数包括以下至少一种:心率、血压、脉搏、血氧、血糖、出汗量。可以理解,用户生理参数值过大或过小时,均代表用户健康存在一定隐患。即用户生理参数值小于或等于第一预设生理参数阈值;或,用户生理参数值大于第二预设生理参数阈值。例如,血压过低或血压过高。可以理解,用户生理参数值在第一预设生理参数阈值和第二预设生理参数阈值之间时,第二预设生理参数阈值小于第一预设生理参数阈值,一般地,代表用户生理参数处于正常值。
可选地,所述预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备上的应用信息符合第二预设条件,包括以下至少一种:
若应用和/或服务信息中包含有应用和/或服务类型,且所述应用和/或服务类型属于预设应用和/或服务类型;
若应用和/或服务信息中包含有应用和/或服务名称,且所述应用和/或服务名称符合预设名称规则;
若应用和/或服务信息中包含有应用和/或服务状态,且所述应用和/或服务状态属于预设状态;
若应用和/或服务信息中包含有应用和/或服务数据,且所述应用和/或服务数据的内容和/或类型符合预设应用和/或服务数据要求。
可选地,对于预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备上的应用信息符合第二预设条件,其包括以下至少一种:若该应用信息中包含有应用类型,且该应用类型属于预设应用类型(如白名单、黑名单、VIP应用、保密或隐藏或安全应用等),则该应用信息符合第二预设条件;若该应用信息中包含有应用名称,且该应用名称符合预设名称规则(如包含有预设关键字等),则该应用信息符合第二预设条件;若该应用信息中包含有应用状态,且该应用状态属于预设状态(如前台、后台、冻结等),则该应用信息符合第二预设条件;若该应用信息中包含有应用数据,且该应用数据的内容和/或类型符合预设应用数据要求(如数据内容包含有特定关键字,再如数据类型属于应用配置参数或多媒体数据等),则该应用信息符合第二预设条件。
可选地,所述预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备的系统信息符合第三预设条件,包括以下至少一种:
若系统信息中包含有系统类型,且所述系统类型属于预设系统类型;
若系统信息中包含有系统名称,且所述系统名称符合预设名称规则;
若系统信息中包含有系统状态,且所述系统状态属于预设系统状态;
若系统信息中包含有系统数据,且所述系统数据的内容和/或类型符合预设系统数据要求。
可选地,对于预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备的系统信息符合第三预设条件,其包括以下至少一种:若该系统信息中包含有系统类型,且该系统类型属于预设系统类型(如iOS、Android、Linux、Windows、鸿蒙、padOS、MacOS或watchOS等)时,系统信息符合第三预设条件;若该系统信息中包含有系统名称,且该系统名称符合预设名称规则(如包含有预设关键字等)时,系统信息符合第三预设条件;若该系统信息中包含有系统状态,且该系统状态属于预设系统状态(如卡顿、顺畅、休眠、熄屏、亮屏、锁屏、省电、勿扰、会议、运动、导航、游戏、娱乐等)时,系统信息符合第三预设条件;若该系统信息中包含有系统数据,且该系统数据的内容和/或类型符合预设系统数据要求(如数据内容包含有特定关键字,再如数据类型属于系统配置数据或应用数据或多媒体数据等)时,系统信息符合第三预设条件。
可选地,所述预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备的设备信息符合第四预设条件,包括以下至少一种:
若设备信息中包含有设备类型,且所述设备类型属于预设设备类型;
若设备信息中包含有设备名称,且所述设备名称符合预设名称规则;
若设备信息中包含有设备状态,且所述设备状态属于预设状态;
若设备信息中包含有设备数据,且所述设备数据的内容和/或类型符合预设设备数据要求。
可选地,对于预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备的设备信息符合第四预设条件,其包括以下至少一种:若该设备信息中包含有设备类型,且该设备类型属于预设设备类型(如手机、手表、手环、耳机、音箱、电视、汽车、固定低功耗设备等),则该设备信息 符合第四预设条件;若该设备信息中包含有设备名称,且该设备名称符合预设名称规则(如包含有预设关键字等),则该设备信息符合第四预设条件;若该设备信息中包含有设备状态,且该设备状态属于预设状态(如卡顿、顺畅、休眠、熄屏、亮屏、锁屏、省电、勿扰、会议、运动、开车、运行、导航、游戏、娱乐等),则该设备信息符合第四预设条件;若该设备信息中包含有设备数据,且该设备数据的内容和/或类型符合预设设备数据要求(如数据内容包含有特定关键字,再如数据类型属于设备系统配置数据或设备应用配置数据或设备系统数据或设备应用数据或多媒体数据等),则该设备信息符合第四预设条件。
可选地,所述用户或预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备所处环境信息符合第五预设条件,包括以下至少一种:
若环境信息中包含有时间,且所述时间符合预设时间要求;
若环境信息中包含有地点,且所述地点符合预设地点要求;
若环境信息中包含有亮度,且所述亮度符合预设亮度要求;
若环境信息中包含有噪声,且所述噪声符合预设噪声要求;
若环境信息中包含有海拔,且所述海拔符合预设海拔要求;
若环境信息中包含有路面坡度,且所述路面坡度符合预设路面坡度要求;
若环境信息中包含有天气,且所述天气符合预设天气要求;
若环境信息中包含有温度,且所述温度符合预设温度要求;
若环境信息中包含有湿度,且所述湿度符合预设湿度要求;
若环境信息中包含有气压,且所述气压符合预设气压要求;
若环境信息中包含有风力等级,且所述风力等级符合预设风力等级要求;
若环境信息中包含有风向,且所述风向符合预设风向要求。
可选地,对于用户或预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备所处环境信息符合第五预设条件,其包括以下至少一种:若该环境信息中包含有时间,且该时间符合预设时间要求(如时间值属于预设的时间值,或者时间值在预设时间范围内等),则该环境信息符合第五预设条件;若该环境信息中包含有地点,且该地点符合预设地点要求(如地点对应的地理位置属于预设的地理位置,或者地理位置在预设地理位置范围内等),则该环境信息符合第五预设条件;若该环境信息中包含有亮度,且该亮度符合预设亮度要求(如亮度值属于预设的亮度值,或者亮度值在预设亮度范围内等),则该环境信息符合第五预设条件;若该环境信息中包含有噪声,且该噪声符合预设噪声要求(如噪声值属于预设的噪声值,或者噪声值在预设噪声范围内等),则该环境信息符合第五预设条件;若环境信息中包含有海拔,且所述海拔符合预设海拔要求(如海拔高度达到预设海报高度值),则该环境信息符合第五预设条件;若环境信息中包含有路面坡度,且所述路面坡度符合预设路面坡度要求(如路面坡度正好等于预设路面坡度值),则该环境信息符合第五预设条件;若环境信息中包含有天气,且所述天气符合预设天气要求(如当前天气与预设的天气相同,都为雨天等),则该环境信息符合第五预设条件;若环境信息中包含有温度,且所述温度符合预设温度要求(如当前检测的温度正好等于预设温度值),则该环境信息符合第五预设条件;若环境信息中包含有湿度,且所述湿度符合预设湿度要求(如当前检测的湿度正好等于预设湿度值),则该环境信息符合第五预设条件;若环境信息中包含有气压,且所述气压符合预设气压要求(如当其检测的气压正好等于预设气压值),则该环境信息符合第五预设条件;若环境信息中包含有风力等级,且所述风力等级符合预设风力等级要求(如当前检测的风力等级达到预设的风力等级),则该环境信息符合第五预设条件;若环境信息中包含有风向,且所述风向符合预设风向要求(如当前检测到的风向与预设的风向相同),则该环境信息符合第五预设条件。
可选地,所述预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备的设备操作信息符合第六预设条件,包括以下至少一种:
若设备操作信息中包含有手势信息,且所述手势信息符合预设手势操作要求;
若设备操作信息中包含有语音信息,且所述语音信息符合预设语音控制要求;
若设备操作信息中包含有传感信息,且所述传感信息符合预设传感信息要求;
若设备操作信息中包含有触控操作信息,且所述触控操作信息符合预设触控操作信息要求。
可选地,对于所述预设信息对应设备和/或与所述对应设备直接连接或间接连接的至少一其他设备的设备操作信息符合第六预设条件,其包括以下至少一种:若该设备操作信息中包含有手势信息,且所述手势信息符合预设手势操作要求(如当前的手势操作与预设的手势操作匹配),则该设备操作信息符合第六预设条件;若设备操作信息中包含有语音信息,且所述语音信息符合预设语音控制要求(如用户说出的语音控制指令与预设的语音信息相匹配),则该设备操作信息符合第六预设条件;若设备操作信息中包含有传感信息,且所述传感信息符合预设传感信息要求(如设备通过重力加速仪检测到当前的设备重力加速度达到预设的重力加速度值),则该设备操作信息符合第六预设条件;若设备操作信息中包 含有触控操作信息,且所述触控操作信息符合预设触控操作信息要求(如当前用户在触控屏上的触控操作与预设的触控操作相匹配),则该设备操作信息符合第六预设条件。
可选地,所述对所述第一预设信息和/或第二预设信息进行分析时,分析数据还包括所述处理设备的信息。
可选地,处理设备在对第一预设信息和/或第二预设信息进行分析时,分析数据还包括处理设备的信息,即处理设备可获取自身的第三预设信息,可选地,第三预设信息包括第五用户生理参数、第五设备应用信息、第五设备系统信息、第五设备信息、第五环境信息、第五设备操作信息中的至少一种。
可选地,
步骤F20:根据预设规则处理所述第一预设信息和/或第二预设信息,以得到目标信息。
可选地,所述预设规则是由所述第一预设信息和/或第二预设信息的内容和/或类型确定的。
可选地,处理设备根据预设规则处理该第一预设信息、第二预设信息或第一预设信息与第二预设信息,以得到目标信息。
可选地,所述F20步骤,包括以下至少一种:
若所述第一预设信息和/或第二预设信息为生理参数、运动参数中的至少一种,则根据预设健康规则对所述第一预设信息和/或第二预设信息进行分析,得到健康控制信息;
若所述第一预设信息和/或第二预设信息为应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种,则根据预设应用规则对所述第一预设信息和/或第二预设信息进行分析,得到应用控制信息;
若所述第一预设信息和/或第二预设信息为系统类型、系统名称、系统状态、系统数据中的至少一种,则根据预设系统规则对所述第一预设信息和/或第二预设信息进行分析,得到系统控制信息;
若所述第一预设信息和/或第二预设信息为设备类型、设备名称、设备状态、设备数据中的至少一种,则根据预设设备规则对所述第一预设信息和/或第二预设信息进行分析,得到设备控制信息;
若所述第一预设信息和/或第二预设信息为时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种,则根据预设环境规则对所述第一预设信息和/或第二预设信息进行分析,得到环境控制信息;
若所述第一预设信息和/或第二预设信息为手势信息、语音信息、传感信息、触控操作信息中的至少一种,则根据预设操作规则对所述第一预设信息和/或第二预设信息进行分析,得到操作控制信息。
可选地,若第一预设信息和/或第二预设信息为生理参数、运动参数中的至少一种,则根据预设健康规则对第一预设信息和/或第二预设信息进行分析,得到健康控制信息。可选地,预设健康规则为确定不同生理参数和/或运动参数与不同健康控制信息之间的对应关系的规则。
对于生理参数,例如处理设备通过连接网络内设备(如第一设备(例如智能手表)和/或第二设备(例如耳机))检测到用户的心率降低、呼吸平缓等与用户睡眠时相同的生理参数,健康控制信息可为降低音频输出类设备(例如第二设备)的音量的控制指令,以为用户创造舒适的睡眠环境。又如,通过第一设备(例如智能手表)检测到用户的出汗量大于正常值时,说明用户所处环境温度较高,可通过第二设备(空调)的当前用户指定温度(用户设置的目标室温)确定需要达到的目标室温(对应出汗量设置降低室温的程度),健康控制信息为控制空调降低室温至目标室温。
对于运动参数,例如处理设备通过连接网络内一设备(如第一设备(如智能手表))检测到用户的心率大于正常值且出汗量大于正常值,可以确定用户处于运动状态;或者是通过智能手表处于运动模式以及出汗量大于正常值,可以确定用户处于运动状态。在用户处于运动状态时,用户需要出汗而无降低室温的需求,因此,在检测到用户的出汗量大于正常值时无需调整空调,健康控制信息为控制空调维持室温。
可选地,若第一预设信息和/或第二预设信息为应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种,则根据预设应用规则对第一预设信息和/或第二预设信息进行分析,得到应用控制信息。可选地,预设应用规则为确定不同应用类型、应用名称、应用状态、应用数据中的至少一种与不同应用控制信息之间的对应关系的规则。
对于应用类型,例如处理设备在获取到连接网络内一设备(如第一设备(如手机))开启音频类应用(如网易云音乐)时,获取到第二设备(如音箱)的系统状态为流畅状态,综合该第一设备的应用类型和第二设备的系统状态,处理设备通过连接网络内任意设备输出提示信息(较佳地,由于第一设备为用户当前使用设备,通过第一设备输出提示信息),以提示用户是否需要使用音箱进行播放音频,应用控制信息为通过连接网络内任意设备输出提示信息。例如,参照图43,500为手机,501为手机输出的弹框,该弹框中包含提示信息。
对于应用名称,处理设备获取到连接网络内一设备(如第一设备)开启应用名称与预设应用的应用名称相同的应用时,应用控制信息为通过第二设备同步显示该应用的显示内容。例如处理设备获取到手 机打开了应用“优酷视频”,而“优酷视频”为预设应用,用户的设置内容为:“优酷视频”打开时,同步投屏至电视,应用控制信息为电视接收手机的投屏数据并输出。
对于应用状态,处理设备获取到连接网络内一设备(如第三设备)的一应用的应用状态为崩溃,应用控制信息为通过连接网络内其他任一安装有该应用的设备继续为用户提供该第三设备未完成的服务。例如,处理设备获取到手机的应用“淘宝”的应用状态为崩溃,则将手机上的显示界面克隆至或转移至安装有“淘宝”的平板电脑,以通过平板电脑衔接手机提供的服务,即用户可通过平板电脑继续完成在手机的“淘宝”上未完成的操作。
对于应用数据,处理设备获取到连接网络内一设备(如第四设备)的一应用的用户使用数据为用户在第四设备上使用该应用的频率相对于用户在连接网络内其他设备上使用该应用的频率大于预设频率阈值(如10周/次),应用控制信息为连接网络内其他设备接收到该应用的通知消息时均同步至第四设备,以方便用户通过第四设备获取该消息的内容。
可选地,若第一预设信息和/或第二预设信息为系统类型、系统名称、系统状态、系统数据中的至少一种,则根据预设系统规则对第一预设信息和/或第二预设信息进行分析,得到系统控制信息。可选地,预设系统规则为确定不同系统类型、系统名称、系统状态、系统数据中的至少一种与不同系统控制信息之间的对应关系的规则。
对于系统类型,例如处理设备在获取到连接网络内一设备(如第一设备(如手机))的系统类型为安卓系统时,获取到第一设备当前需下载的应用只支持苹果系统,而第二设备的系统类型为苹果系统,则系统控制信息为通过第二设备下载该应用或提示用户通过第二设备下载该应用。
对于系统名称,例如处理设备获取到连接网络内一设备(如第一设备)的系统名称为“苹果系统”,获取到第二设备的系统名称也为“苹果系统”,但是其系统版本号不同,且第一设备的系统版本的发布时间要早于第二设备的系统版本的发布时间,系统控制信息为更新第一设备的系统或提示用户更新第一设备的系统。
对于系统状态,处理设备获取到连接网络内一设备(如第三设备)的一系统的系统状态为崩溃,系统控制信息为通过连接网络内其他任一安装有该系统的设备继续为用户提供该第三设备未完成的服务。例如,处理设备获取到手机的系统的系统状态为崩溃,则将手机上的显示界面克隆至或转移至相同系统的平板电脑,以通过平板电脑衔接手机提供的服务,即用户可通过平板电脑继续完成在手机上未完成的处理事项。
对于系统数据,处理设备获取到连接网络内一设备(如第四设备)的记录系统状态的日志数据,发现系统崩溃的频率达到预设崩溃频率阈值,说明该第四设备的系统需要修复,系统控制信息为第四设备修复系统。
可选地,若第一预设信息和/或第二预设信息为设备类型、设备名称、设备状态、设备数据中的至少一种,则根据预设设备规则对第一预设信息和/或第二预设信息进行分析,得到设备控制信息。可选地,预设设备规则为确定不同设备类型、设备名称、设备状态、设备数据中的至少一种与不同设备控制信息之间的对应关系的规则。
对于设备类型,处理设备获取连接网络内一设备(如第一设备)的设备类型,在该设备类型为预设设备类型时,设备控制信息为预分配任务,即处理设备通过设备控制信息通知该设备做好该预分配任务对应的准备工作。例如,第一设备的设备类型为带屏设备,则预分配任务为播放视频相关任务,因此,处理设备可通过设备控制信息通知第一设备可提前搭建好视频的播放环境(例如准备好视频解码库等)。
对于设备名称,处理设备获取连接网络内一设备(如第一设备)的设备名称,在该设备名称为预设设备名称时,设备控制信息为完成预设任务。可以理解,处理设备获取设备名称一般发生于该设备接入连接网络时。例如,第一设备的设备名称为“手机”,预设任务为接收当前处理设备转移的连接网络控制功能并作为新的处理设备,则处理设备可通过设备控制信息通知第一设备接管控制功能。可以理解,手机的用户使用时间远大于连接网络内其他设备的用户使用时间,因此,用户通过手机对连接网络进行管理更加方便。
对于设备状态,处理设备获取连接网络内一设备(如第一设备)的设备状态,在该设备状态为预设设备状态时,设备控制信息为提供对应的设备状态调整方案。例如,第一设备的设备状态为过热,则处理设备可通过设备控制信息通知第一设备对设备进行降温(例如增加散热装置的输出功率、减少第一设备的发热量等)。
对于设备数据,处理设备获取连接网络内一设备(如第一设备)的设备数据,在设备数据达到预设设备数据条件时,设备控制信息为提供对应的设备数据应对方案。例如,第一设备的设备故障数据达到预设设备故障数据条件,则处理设备可通过设备控制信息通知第一设备输出相应的提示信息,以提示用户该第一设备需要进行必要的维修。
可选地,若第一预设信息和/或第二预设信息为时间、地点、亮度、噪声、海拔、路面坡度、天气、 温度、湿度、气压、风力等级、风向中的至少一种,则根据预设环境规则对第一预设信息和/或第二预设信息进行分析,得到环境控制信息。可选地,预设环境规则为确定不同时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种与不同环境控制信息之间的对应关系的规则。
对于时间,处理设备获取连接网络内一设备(如第四设备)的时间,在该时间与连接网络内其他设备的时间不同时,环境控制信息为通知该设备调整时间为连接网络内其他设备的时间。
对于地点,处理设备获取连接网络内一设备(如第四设备)的地点,在该地点为预设地点时,环境控制信息为通知该设备对该地点作出预设响应。例如,第四设备的地点为公司,则处理设备通过环境控制信息通知该设备后台运行预设应用,以方便用户通过该预设应用处理工作事宜(例如自动后台运行钉钉以方便用户到公司时进行上班打卡)。
对于亮度,处理设备获取连接网络内一设备(如第四设备)的亮度,在该亮度小于预设亮度阈值时,环境控制信息为通知该设备进行相应调节以使该设备适合用户在该亮度下使用,可以理解,该亮度为该设备检测到的所处环境亮度。例如,第四设备的亮度小于预设亮度阈值时,处理设备可通过环境控制信息通知该第四设备降低显示器的显示亮度,以避免用户在较暗的环境下使用显示亮度高的显示设备造成视力受损。
对于噪声,处理设备获取连接网络内一音频输出设备(如第四设备)的噪声,可以理解,噪声的嘈杂程度会影响音频输出设备的使用,因此,可通过环境控制信息针对该噪声通知该音频输出设备实时调整音频输出功率,可选地,还可通过环境控制信息针对该噪声通知该音频输出设备实时消除该噪声的影响(如针对该噪声主动降噪)。
对于海拔,处理设备获取连接网络内一设备(如第四设备)所处位置的海拔,在该海拔超过预设海拔时,环境控制信息为通知该设备进行相应调节以使该设备能够给登山者提供更高的供氧量,避免登山者因不能及时察觉供氧不足而出现休克现象。
对于路面坡度,处理设备获取连接网络内一设备(如第四设备)所处位置的路面坡度,在该路面坡度超过预设值时,环境控制信息为通知该设备进行相应调节以使设备及时调节悬挂高度,确保设备始终处于水平工作面。
对于天气、温度、湿度、气压、风力等级和风向,处理设备获取连接网络内一设备(如第四设备)所处环境的天气、温度、湿度、气压、风力等级和风向中的至少一者,并在天气、温度、湿度、气压、风力等级和风向中的至少一者与预设值或预设范围不同时,环境控制信息为通知该设备进行相应调节以使设备能够适应和/或调节环境条件,如温度过高时自动进行降温,下雨或湿度过高时进行防潮处理等。
可选地,若所述第一预设信息和/或第二预设信息为手势信息、语音信息、传感信息、触控操作信息中的至少一种,则根据预设操作规则对所述第一预设信息和/或第二预设信息进行分析,得到操作控制信息。可选地,预设操作规则为确定不同手势信息、语音信息、传感信息、触控操作信息中的至少一种与不同操作控制信息之间的对应关系的规则。
对于手势信息,其包括用户在触摸屏上或者隔空触发的滑动指令、拉伸指令、旋转指令、单击指令、双击指令的至少其中之一,还可包括用户利用设备进行指向操作(将终端指向特定设备,该特定设备可以是第一设备、第二设备或其他设备等)、摆动操作(如摇一摇)、旋转操作(如从竖屏转换至横屏状态)中的至少一种。
对于语音信息,其可以为用户或其他设备发出的语音控制信息,设备通过识别该语音控制信息来进行预设操作或执行预设功能。
对于传感信息,其可为传感控制信息,设备通过内部或外部的传感器(如运动传感器、陀螺仪等)检测得到的传感控制信息来进行预设操作或执行预设功能。
对于触控操作信息,其可包括用户隔空手势,或在触摸屏上的滑动操作、点击操作、拖动操作、3D Touch、指关节敲击操作中的至少一种。
可选地,除上述实施方式外,在另一实施方式中,还可根据预设规则对多种不同的第一预设信息和/或第二预设信息的组合进行处理,以得到目标信息。
例如,第一设备为手机,处理设备获取到的应用类型为游戏类;第二设备为耳机,处理设备获取大的设备状态为使用中;第三设备为智能手表,处理设备获取到的设备状态为待机中。对于上述场景,用户在通过手机和耳机玩游戏,为不影响用户玩游戏,处理设备在获取到手机发生微信电话接入的事件时,可将该微信电话转接至智能手表,以通过智能手表提醒用户有微信电话接入。
又如,第一设备为智能手表,处理设备获取到智能手表的“备忘录”的应用数据中有日程安排(包括具体的工作安排,例如9点开会),且智能手表的设备状态为待机中;第二设备为耳机,处理设备获取到耳机的设备状态为使用中;第三设备为手机,处理设备获取到手机的设备状态为待机中。对于上述场景,用户在使用耳机而没有在使用智能手表和手机,为使用户及时接收提示信息,处理设备可将该日程 安排通过语音提醒的方式由耳机输出。
再如,第一设备为电视,处理设备获取到电视的“优酷视频”的应用数据中用户预约了节目,且电视的设备状态为待机中;第二设备为智能手表,处理设备获取到智能手表的生理参数为用户心率处于清醒状态对应的心率值;第三设备为手机,处理设备获取到手机的设备状态为使用中。对于上述场景,用户需要通过电视观看节目,而用户此时在使用手机,处理设备可通过手机提醒用户其预约的节目即将播放。
可选地,所述F20步骤还包括:
根据预设信息的类型确定处理规则,根据所述处理规则处理所述预设信息,以得到目标信息。
可选地,除通过预设信息的内容(例如生理参数值)确定处理规则之外,还可根据预设信息的类型确定处理规则,并根据该处理规则处理该预设信息,以得到目标信息。可以理解,通过预设信息的类型可确定具体的处理该预设信息的对象,即通过确定预设信息的类型可做好处理预设信息的准备工作(例如处理该预设信息的对象为空调,且该空调处于待机状态,则在确定预设信息的类型之后立即使该空调从待机状态进入正常运行状态),以提高处理预设信息的速度。可以理解,确定预设信息的类型的过程可与确定预设信息的内容同步进行,以进一步提高处理预设信息的速度。
可选地,所述预设信息的类型包括以下至少一种:健康数据类型、应用和/或服务数据类型、系统数据类型、设备数据类型、环境数据类型、操作数据类型。
可选地,上述预设信息的种类包括健康数据类型、应用和/或服务数据类型、系统数据类型、设备数据类型、环境数据类型、操作数据类型中的至少一种。可选地,健康数据类型与用户健康相关,例如一类用于检测用户的生命体征是否正常的数据其数据类型为健康数据类型;应用数据类型与安装于设备上的应用相关,该应用包括用户安装应用和系统预装应用,例如应用自身信息、应用运行过程数据等一类数据其数据类型为应用数据类型;系统数据类型与安装于设备上的系统相关,例如一类用于支持系统正常运行(例如系统状态相关数据)的数据其数据类型为系统数据类型。
可选地,还包括以下至少一种:
所述健康数据类型包括生理参数、运动参数中的至少一种;
所述应用和/或服务数据类型包括应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种;
所述系统数据类型包括系统类型、系统名称、系统状态、系统数据中的至少一种;
所述设备数据类型包括设备类型、设备名称、设备状态、设备数据中的至少一种;
所述环境数据类型包括时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种;
所述操作数据类型包括手势信息、语音信息、传感信息、触控操作信息中的至少一种。
可选地,健康数据类型包括生理参数、运动参数中的至少一种;应用数据类型包括应用类型、应用名称、应用状态、应用数据中的至少一种;系统数据类型包括系统类型、系统名称、系统状态、系统数据中的至少一种;设备数据类型包括设备类型、设备名称、设备状态、设备数据中的至少一种;环境数据类型包括时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种;操作数据类型包括手势信息、语音信息、传感信息、触控操作信息中的至少一种。
可选地,根据所述处理规则处理所述预设信息,以得到目标信息,包括以下至少一种:
若所述预设信息的类型为健康数据类型,则根据预设健康规则对所述预设信息进行分析,得到健康控制信息;
若所述预设信息的类型为应用和/或服务数据类型,则根据预设应用规则对所述预设信息进行分析,得到应用控制信息;
若所述预设信息的类型为系统数据类型,则根据预设系统规则对所述预设信息进行分析,得到系统控制信息;
若所述预设信息的类型为设备数据类型,则根据预设设备规则对所述预设信息进行分析,得到设备控制信息;
若所述预设信息的类型为环境数据类型,则根据预设环境规则对所述预设信息进行分析,得到环境控制信息;
若所述预设信息的类型为操作数据类型,则根据预设操作规则对所述预设信息进行分析,得到设备操作控制信息。
可选地,上述根据处理规则处理预设信息,以得到目标信息,包括若预设信息的类型为健康数据类型,则根据预设健康规则对预设信息进行分析,得到健康控制信息;若预设信息的类型为应用和/或服务数据类型,则根据预设应用规则对预设信息进行分析,得到应用控制信息;若预设信息的类型为系统数据类型,则根据预设系统规则对预设信息进行分析,得到系统控制信息;若预设信息的类型为设备数据类型,则根据预设设备规则对预设信息进行分析,得到设备控制信息;若预设信息的类型为环境数据 类型,则根据预设环境规则对预设信息进行分析,得到环境控制信息;若所述预设信息的类型为操作数据类型,则根据预设操作规则对所述预设信息进行分析,得到设备操作控制信息。
可选地,对于若预设信息的类型为健康数据类型,则根据预设健康规则对预设信息进行分析,得到健康控制信息,预设健康规则为确定不同生理参数和/或运动参数与不同健康控制信息之间的对应关系的规则。
对于生理参数,例如处理设备通过连接网络内设备(如第一设备(例如智能手表)和/或第二设备(例如耳机))检测到用户的心率降低、呼吸平缓等与用户睡眠时相同的生理参数,健康控制信息可为降低音频输出类设备(例如第二设备)的音量的控制指令,以为用户创造舒适的睡眠环境。又如,通过第一设备(例如智能手表)检测到用户的出汗量大于正常值时,说明用户所处环境温度较高,可通过第二设备(空调)的当前用户指定温度(用户设置的目标室温)确定需要达到的目标室温(对应出汗量设置降低室温的程度),健康控制信息为控制空调降低室温至目标室温。
对于运动参数,例如处理设备通过连接网络内一设备(如第一设备(如智能手表))检测到用户的心率大于正常值且出汗量大于正常值,可以确定用户处于运动状态;或者是通过智能手表处于运动模式以及出汗量大于正常值,可以确定用户处于运动状态。在用户处于运动状态时,用户需要出汗而无降低室温的需求,因此,在检测到用户的出汗量大于正常值时无需调整空调,健康控制信息为控制空调维持室温。
可选地,对于若预设信息的类型为应用和/或服务数据类型,则根据预设应用规则对预设信息进行分析,得到应用控制信息,预设应用规则为确定不同应用类型、应用名称、应用状态、应用数据中的至少一种与不同应用控制信息之间的对应关系的规则。
对于应用类型,例如处理设备在获取到连接网络内一设备(如第一设备(如手机))开启音频类应用(如网易云音乐)时,获取到第二设备(如音箱)的系统状态为流畅状态,综合该第一设备的应用类型和第二设备的系统状态,处理设备通过连接网络内任意设备输出提示信息(较佳地,由于第一设备为用户当前使用设备,通过第一设备输出提示信息),以提示用户是否需要使用音箱进行播放音频,应用控制信息为通过连接网络内任意设备输出提示信息。例如,参照图43,500为手机,501为手机输出的弹框,该弹框中包含提示信息。
对于应用名称,处理设备获取到连接网络内一设备(如第一设备)开启应用名称与预设应用的应用名称相同的应用时,应用控制信息为通过第二设备同步显示该应用的显示内容。例如处理设备获取到手机打开了应用“优酷视频”,而“优酷视频”为预设应用,用户的设置内容为:“优酷视频”打开时,同步投屏至电视,应用控制信息为电视接收手机的投屏数据并输出。
对于应用状态,处理设备获取到连接网络内一设备(如第三设备)的一应用的应用状态为崩溃,应用控制信息为通过连接网络内其他任一安装有该应用的设备继续为用户提供该第三设备未完成的服务。例如,处理设备获取到手机的应用“淘宝”的应用状态为崩溃,则将手机上的显示界面克隆至或转移至安装有“淘宝”的平板电脑,以通过平板电脑衔接手机提供的服务,即用户可通过平板电脑继续完成在手机的“淘宝”上未完成的操作。
对于应用数据,处理设备获取到连接网络内一设备(如第四设备)的一应用的用户使用数据为用户在第四设备上使用该应用的频率相对于用户在连接网络内其他设备上使用该应用的频率大于预设频率阈值(如10周/次),应用控制信息为连接网络内其他设备接收到该应用的通知消息时均同步至第四设备,以方便用户通过第四设备获取该消息的内容。
可选地,对于若预设信息的类型为系统数据类型,则根据预设系统规则对预设信息进行分析,得到系统控制信息,预设系统规则为确定不同系统类型、系统名称、系统状态、系统数据中的至少一种与不同系统控制信息之间的对应关系的规则。
对于系统类型,例如处理设备在获取到连接网络内一设备(如第一设备(如手机))的系统类型为安卓系统时,获取到第一设备当前需下载的应用只支持苹果系统,而第二设备的系统类型为苹果系统,则系统控制信息为通过第二设备下载该应用或提示用户通过第二设备下载该应用。
对于系统名称,例如处理设备获取到连接网络内一设备(如第一设备)的系统名称为“苹果系统”,获取到第二设备的系统名称也为“苹果系统”,但是其系统版本号不同,且第一设备的系统版本的发布时间要早于第二设备的系统版本的发布时间,系统控制信息为更新第一设备的系统或提示用户更新第一设备的系统。
对于系统状态,处理设备获取到连接网络内一设备(如第三设备)的一系统的系统状态为崩溃,系统控制信息为通过连接网络内其他任一安装有该系统的设备继续为用户提供该第三设备未完成的服务。例如,处理设备获取到手机的系统的系统状态为崩溃,则将手机上的显示界面克隆至或转移至相同系统的平板电脑,以通过平板电脑衔接手机提供的服务,即用户可通过平板电脑继续完成在手机上未完成的处理事项。
对于系统数据,处理设备获取到连接网络内一设备(如第四设备)的记录系统状态的日志数据,发现系统崩溃的频率达到预设崩溃频率阈值,说明该第四设备的系统需要修复,系统控制信息为第四设备修复系统。
可选地,对于若预设信息的类型为设备数据类型,则根据预设设备规则对预设信息进行分析,得到设备控制信息,预设设备规则为确定不同设备类型、设备名称、设备状态、设备数据中的至少一种与不同设备控制信息之间的对应关系的规则。
对于设备类型,处理设备获取连接网络内一设备(如第一设备)的设备类型,在该设备类型为预设设备类型时,设备控制信息为预分配任务,即处理设备通过设备控制信息通知该设备做好该预分配任务对应的准备工作。例如,第一设备的设备类型为带屏设备,则预分配任务为播放视频相关任务,因此,处理设备可通过设备控制信息通知第一设备可提前搭建好视频的播放环境(例如准备好视频解码库等)。
对于设备名称,处理设备获取连接网络内一设备(如第一设备)的设备名称,在该设备名称为预设设备名称时,设备控制信息为完成预设任务。可以理解,处理设备获取设备名称一般发生于该设备接入连接网络时。例如,第一设备的设备名称为“手机”,预设任务为接收当前处理设备转移的连接网络控制功能并作为新的处理设备,则处理设备可通过设备控制信息通知第一设备接管控制功能。可以理解,手机的用户使用时间远大于连接网络内其他设备的用户使用时间,因此,用户通过手机对连接网络进行管理更加方便。
对于设备状态,处理设备获取连接网络内一设备(如第一设备)的设备状态,在该设备状态为预设设备状态时,设备控制信息为提供对应的设备状态调整方案。例如,第一设备的设备状态为过热,则处理设备可通过设备控制信息通知第一设备对设备进行降温(例如增加散热装置的输出功率、减少第一设备的发热量等)。
对于设备数据,处理设备获取连接网络内一设备(如第一设备)的设备数据,在设备数据达到预设设备数据条件时,设备控制信息为提供对应的设备数据应对方案。例如,第一设备的设备故障数据达到预设设备故障数据条件,则处理设备可通过设备控制信息通知第一设备输出相应的提示信息,以提示用户该第一设备需要进行必要的维修。
可选地,对于若预设信息的类型为环境数据类型,则根据预设环境规则对预设信息进行分析,得到环境控制信息,预设环境规则为确定不同时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种与不同环境控制信息之间的对应关系的规则。
对于时间,处理设备获取连接网络内一设备(如第四设备)的时间,在该时间与连接网络内其他设备的时间不同时,环境控制信息为通知该设备调整时间为连接网络内其他设备的时间。
对于地点,处理设备获取连接网络内一设备(如第四设备)的地点,在该地点为预设地点时,环境控制信息为通知该设备对该地点作出预设响应。例如,第四设备的地点为公司,则处理设备通过环境控制信息通知该设备后台运行预设应用,以方便用户通过该预设应用处理工作事宜(例如自动后台运行钉钉以方便用户到公司时进行上班打卡)。
对于亮度,处理设备获取连接网络内一设备(如第四设备)的亮度,在该亮度小于预设亮度阈值时,环境控制信息为通知该设备进行相应调节以使该设备适合用户在该亮度下使用,可以理解,该亮度为该设备检测到的所处环境亮度。例如,第四设备的亮度小于预设亮度阈值时,处理设备可通过环境控制信息通知该第四设备降低显示器的显示亮度,以避免用户在较暗的环境下使用显示亮度高的显示设备造成视力受损。
对于噪声,处理设备获取连接网络内一音频输出设备(如第四设备)的噪声,可以理解,噪声的嘈杂程度会影响音频输出设备的使用,因此,可通过环境控制信息针对该噪声通知该音频输出设备实时调整音频输出功率,可选地,还可通过环境控制信息针对该噪声通知该音频输出设备实时消除该噪声的影响(如针对该噪声主动降噪)。
对于海拔,处理设备获取连接网络内一设备(如第四设备)所处位置的海拔,在该海拔超过预设海拔时,环境控制信息为通知该设备进行相应调节以使该设备能够给登山者提供更高的供氧量,避免登山者因不能及时察觉供氧不足而出现休克现象。
对于路面坡度,处理设备获取连接网络内一设备(如第四设备)所处位置的路面坡度,在该路面坡度超过预设值时,环境控制信息为通知该设备进行相应调节以使设备及时调节悬挂高度,确保设备始终处于水平工作面。
对于天气、温度、湿度、气压、风力等级和风向,处理设备获取连接网络内一设备(如第四设备)所处环境的天气、温度、湿度、气压、风力等级和风向中的至少一者,并在天气、温度、湿度、气压、风力等级和风向中的至少一者与预设值或预设范围不同时,环境控制信息为通知该设备进行相应调节以使设备能够适应和/或调节环境条件,如温度过高时自动进行降温,下雨或湿度过高时进行防潮处理等。
可选地,若所述预设信息的类型为操作数据类型,则根据预设操作规则对所述预设信息进行分析, 得到设备操作控制信息。可选地,预设操作规则为确定不同手势信息、语音信息、传感信息、触控操作信息中的至少一种与不同操作控制信息之间的对应关系的规则。
对于手势信息,其包括用户在触摸屏上或者隔空触发的滑动指令、拉伸指令、旋转指令、单击指令、双击指令的至少其中之一,还可包括用户利用设备进行指向操作(将终端指向特定设备,该特定设备可以是第一设备、第二设备或其他设备等)、摆动操作(如摇一摇)、旋转操作(如从竖屏转换至横屏状态)中的至少一种。
对于语音信息,其可以为用户或其他设备发出的语音控制信息,设备通过识别该语音控制信息来进行预设操作或执行预设功能。
对于传感信息,其可为传感控制信息,设备通过内部或外部的传感器(如运动传感器、陀螺仪等)检测得到的传感控制信息来进行预设操作或执行预设功能。
对于触控操作信息,其可包括用户隔空手势,或在触摸屏上的滑动操作、点击操作、拖动操作、3D Touch、指关节敲击操作中的至少一种。
可选地,除上述实施方式外,在另一实施方式中,还可根据预设规则对多种不同的预设信息的组合进行处理,以得到目标信息。
例如,第一设备为手机,处理设备获取到的应用类型为游戏类;第二设备为耳机,处理设备获取大的设备状态为使用中;第三设备为智能手表,处理设备获取到的设备状态为待机中。对于上述场景,用户在通过手机和耳机玩游戏,为不影响用户玩游戏,处理设备在获取到手机发生微信电话接入的事件时,可将该微信电话转接至智能手表,以通过智能手表提醒用户有微信电话接入。
又如,第一设备为智能手表,处理设备获取到智能手表的“备忘录”的应用数据中有日程安排(包括具体的工作安排,例如9点开会),且智能手表的设备状态为待机中;第二设备为耳机,处理设备获取到耳机的设备状态为使用中;第三设备为手机,处理设备获取到手机的设备状态为待机中。对于上述场景,用户在使用耳机而没有在使用智能手表和手机,为使用户及时接收提示信息,处理设备可将该日程安排通过语音提醒的方式由耳机输出。
再如,第一设备为电视,处理设备获取到电视的“优酷视频”的应用数据中用户预约了节目,且电视的设备状态为待机中;第二设备为智能手表,处理设备获取到智能手表的生理参数为用户心率处于清醒状态对应的心率值;第三设备为手机,处理设备获取到手机的设备状态为使用中。对于上述场景,用户需要通过电视观看节目,而用户此时在使用手机,处理设备可通过手机提醒用户其预约的节目即将播放。
步骤F30:发送所述目标信息,以使所述第一设备、所述第二设备和至少一受控设备中的至少一个执行相应处理。
可选地,处理设备发送目标信息至第一设备、第二设备和至少一受控设备中的至少一个,以使第一设备、所述第二设备和至少一受控设备中的至少一个执行相应处理,如执行该目标信息对应的控制操作。
可选地,第一设备和/或第二设备不仅承担提供第一预设信息和/或第二预设信息的功能,同时还可根据由第一预设信息和/或第二预设信息处理得到目标信息进行相应的处理。可选地,当第一设备和/或第二设备不支持或者不能够进行相应的处理时,还可将目标信息发送给至少一受控设备来进行相应的处理;可选地,该受控设备与处理设备直接或间接连接。
例如,第一设备是手机,第二设备为智能电视或监控摄像头,第一设备提供的第一预设信息为当前用户的位置信息为客厅,第二设备提供的第二预设信息为客厅的光线亮度较低,由此,处理设备处理第一预设信息和第二预设信息得到的目标信息为需要对客厅的光线亮度进行调节到照明级亮度。因此,处理设备将该目标信息发送给客厅的智能照明设备,使得智能照明设备按照目标信息来将客厅的光线亮度调节至照明级亮度。
可选地,所述F30步骤,还包括:
所述处理设备根据预设策略进行相应处理。
可选地,处理设备根据预设策略处理针对自身的目标信息。可选地,第五用户生理参数包括生理参数、运动参数中的至少一种;第五设备应用信息包括应用类型、应用名称、应用状态、应用数据中的至少一种;第五设备系统信息包括系统类型、系统名称、系统状态、系统数据中的至少一种;第五设备信息包括设备类型、设备名称、设备状态、设备数据中的至少一种;第五环境信息包括时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种;第五设备操作信息包括手势信息、语音信息、传感信息、触控操作信息中的至少一种预设策略为根据。相应地,预设策略包括以下至少一种:若第三预设信息为生理参数、运动参数中的至少一种,则根据预设健康规则对第三预设信息进行分析,得到健康控制信息;若第三预设信息为应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种,则根据预设应用规则对第三预设信息进行分析,得到应用控制信息;若第三预设信息为系统类型、系统名称、系统状态、系统数据中的至少一种,则根据预设系统规则对第三预设信息进行分析,得到系统控制信息;若第三预设信息为设备类型、设备名称、 设备状态、设备数据中的至少一种,则根据预设设备规则对第三预设信息进行分析,得到设备控制信息;若第三预设信息为时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种,则根据预设环境规则对第三预设信息进行分析,得到环境控制信息;若第三预设信息为手势信息、语音信息、传感信息、触控操作信息中的至少一种,则根据预设操作规则对所述第三预设信息进行分析,得到设备操作控制信息。
本实施例通过F10:获取第一预设信息和/或第二预设信息,可选地,所述第一预设信息由至少一与所述处理设备直接连接的第一设备提供,所述第二预设信息由至少一与所述处理设备间接连接的第二设备提供;F20:根据预设规则处理所述第一预设信息和/或第二预设信息,以得到目标信息;F30:发送所述目标信息,以使所述第一设备、所述第二设备和至少一受控设备中的至少一个执行相应处理。实现了通过获取除自身信息之外的第一预设信息和/或第二预设信息,并将对该第一预设信息和/或第二预设信息进行处理后得到的目标信息发送回第一预设信息和/或第二预设信息对应的第一设备和/或第二设备,使得处理设备可以响应除自身的信息之外的第一设备和/或第二设备的第一预设信息和/或第二预设信息,从而使得各设备相互建立连接之后的设备响应过程更加智能方便快捷。
可选地,参照图44,提出本申请又一实施例,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。处理方法可应用于处理设备,该处理设备包括但不限于个人计算机和智能手机等。处理方法包括:
步骤F100:获取目标信息,可选地,所述目标信息由所述处理设备基于第一预设规则对至少一第一设备提供的第一预设信息和/或至少一第二设备提供的第二预设信息进行处理得到。
可选地,所述第一预设规则是由所述第一预设信息和/或第二预设信息的内容和/或类型确定的。
可选地,处理设备获取目标信息,可选地,该目标信息由处理设备基于第一预设规则对至少一第一设备提供的第一预设信息和/或至少一第二设备提供的第二预设信息进行处理得到。可选地,处理设备、第一设备和第二设备包括终端设备(如智能手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)和车联网设备(如智能汽车、车载终端等)中的任意一种
可选地,所述第一预设信息包括以下至少一种:第一用户生理参数、第一设备应用信息、第一设备系统信息、第一设备信息、第一环境信息、第一设备操作信息;
所述第二预设信息包括以下至少一种:第二用户生理参数、第二设备应用信息、第二设备系统信息、第二设备信息、第二环境信息、第二设备操作信息。
可选地,第一预设信息包括第一用户生理参数、第一设备应用信息、第一设备系统信息、第一设备信息、第一环境信息、第一设备操作信息中的至少一种;第二预设信息包括第二用户生理参数、第二设备应用信息、第二设备系统信息、第二设备信息、第二环境信息、第二设备操作信息中的至少一种。
可选地,第三设备与所述第一设备直接或间接连接,所述第一预设信息还包括以下至少一种:所述第三设备提供的第三用户生理参数、第三设备应用信息、第三设备系统信息、第三设备信息、第三环境信息、第三设备操作信息;
第四设备与所述第二设备直接或间接连接,所述第二预设信息还包括以下至少一种:所述第四设备提供的第四用户生理参数、第四设备应用信息、第四设备系统信息、第四设备信息、第四环境信息、第四设备操作信息。
可选地,第三设备和第四设备与处理设备、第一设备和第二设备同属一连接网络,即第三设备和第四设备与处理设备直接或间接连接,可选地,第三设备与第一设备直接或间接连接,第四设备与第二设备直接或间接连接。可选地,第一预设信息还包括第三设备提供的第三用户生理参数、第三设备应用信息、第三设备系统信息、第三设备信息、第三环境信息、第三设备操作信息中的至少一种;第二预设信息还包括第四设备提供的第四用户生理参数、第四设备应用信息、第四设备系统信息、第四设备信息、第四环境信息、第四设备操作信息中的至少一种。可以理解,第一预设信息和第二预设信息不仅可由预设信息发送方设备自身提供,还可由与预设信息发送方设备直接或间接连接的其他设备提供,从而扩大了第一预设信息和第二预设信息的信息收集范围,使得连接网络中的设备在响应用户的指令或设备采集到的信息时,参考的因素更多,从而使得设备响应过程更加智能、准确。
可选地,本方案还可包括:所述第一用户生理参数、第二用户生理参数、第三用户生理参数或第四用户生理参数包括生理参数、运动参数中的至少一种;
所述第一设备应用和/或服务信息、第二设备应用和/或服务信息、第三设备应用和/或服务信息或第四设备应用和/或服务信息包括应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种;
所述第一设备系统信息、第二设备系统信息、第三设备系统信息或第四设备系统信息包括系统类型、系统名称、系统状态、系统数据中的至少一种;
所述第一设备信息、第二设备信息、第三设备信息或第四设备信息包括设备类型、设备名称、设备状态、设备数据中的至少一种;
所述第一环境信息、第二环境信息、第三环境信息或第四环境信息包括时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种;
所述第一设备操作信息、第二设备操作信息、第三设备操作信息或第四设备操作信息包括手势信息、语音信息、传感信息、触控操作信息中的至少一种。
可选地,上述第一用户生理参数、第二用户生理参数、第三用户生理参数或第四用户生理参数可包括同一用户或不同用户的生理参数、运动参数中的至少一种。
对于生理参数,可以理解,连接网络内设备存在获取用户的生理参数的能力,以提供对应的服务,如通过获取用户心率、血压、脉搏、血氧、血糖、出汗量等生理参数,来提供健康服务,例如检测到用户静坐时用户心率高于正常值,即提醒用户心率异常,可选地,还可向用户推送相应的解决方案。
对于运动参数,用户在运动时,生理参数会与非运动时不同,可以理解,运动时人的心率会明显高于静坐时人的心率,因此在检测到用户处于运动状态时获取的是运动参数,可以理解,生理参数和运动参数对应的处理方案需要不同,例如,检测到运动参数中用户心率大于正常值,但用户运动结束一段时间后,用户心率恢复正常值,即不需要提醒用户心率异常。
可选地,上述第一设备应用信息、第二设备应用信息、第三设备应用信息或第四设备应用信息可包括应用类型、应用名称、应用状态、应用数据中的至少一种。
对于应用类型,其用于区分不同的类型的应用,例如视频类应用、音频类应用等,通过识别应用类型,可获取该应用对应的功能,例如视频类应用用于播放视频。
对于应用名称,其用于具体区分应用是否为同一应用以及确定应用的具体信息,例如应用的应用名称为“支付宝”,可以理解,其具体指定了该应用为“支付宝”这一应用,而非其他应用。
对于应用状态,可以理解,其为应用的运行状态,例如卡顿、流畅、前台运行、后台运行、崩溃等。
对于应用数据,应用在运行过程中会产生相应的数据,例如记录应用状态的日志数据、用户使用数据等。
可选地,上述第一设备系统信息、第二设备系统信息、第三设备系统信息或第四设备系统信息可包括系统类型、系统名称、系统状态、系统数据中的至少一种。
对于系统类型,其用于区分不同的类型的系统,例如安卓系统、塞班系统、苹果系统等,又如基于安卓系统的深度定制系统(如MIUI(Mobile Internet UI,小米手机操作系统))可选地,不同的系统在运行时会为用户提供不同的服务,例如苹果系统与安卓系统的运行机制不同。
对于系统名称,其用于具体区分系统是否为同一系统以及确定系统的具体信息,例如系统的系统名称为“安卓系统”,可以理解,其具体指定了该系统为“安卓系统”这一系统,而非其他系统。可选地,系统名称还可包括完整的名称,例如该名称包括系统版本号。
对于系统状态,可以理解,其为系统的运行状态,例如卡顿、流畅、休眠、崩溃、待机等。
对于系统数据,系统在运行过程中会产生相应的数据,例如记录系统状态的日志数据、系统更新数据等。
可选地,上述第一设备信息、第二设备信息、第三设备信息或第四设备信息包括设备类型、设备名称、设备状态、设备数据中的至少一种。
对于设备类型,其用于区分不同的类型的设备,例如带屏设备、非带屏设备、通讯设备、音频输出设备、视频输出设备等,可以理解,不同的类型的设备可提供不同的服务,例如通讯设备具备通讯功能,可提供通讯服务(例如打电话、发短信等)。
对于设备名称,其用于具体区分系统是否为同一设备以及确定设备的具体信息,例如设备的设备名称为“手机”,可以理解,其具体指定了该设备为“手机”这一设备,而非其他设备。
对于设备状态,可以理解,其反映了设备的使用状态,例如过热、异常耗电、使用中、待机中等。
对于设备数据,设备在使用过程中会产生相应的数据,例如设备故障数据、设备状态数据等。
可选地,上述第一环境信息、第二环境信息、第三环境信息或第四环境信息包括时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种。
对于时间,可包括白天、黑夜、工作日、节假日、早上7:00、上午10:00、晚上11:00等。
对于地点,其为定位信息,可包括家、公司、超市、办公室、地铁上、公交车上、汽车上等。
对于亮度,亮度反映了设备所处环境的光线强度(如漆黑、明亮)。
对于噪声,噪声反映了设备所处环境的嘈杂程度(如吵闹、安静)。
对于海拔,海拔反映了设备所处环境的海拔高度(如海拔500米)。
对于路面坡度,路面坡度反映了设备所处环境的倾斜情况(如坡度5度)。
对于天气,可包括晴天、多云、阴天、雨、雾、雪、霾等,还可包括天气情况等级或参数,如轻度 污染、PM2.5为150μg/m3等。
对于温度,温度反映了设备所处环境的冷热情况(如温暖、高温、寒冷、20℃等)
对于湿度,湿度反映了设备所处环境的潮湿情况(如干燥、潮湿、60%RH、30%RH等)。
对于气压,气压反映了设备所处环境的大气压强(如1个标准大气压等)。
对于风力等级,风力等级反映了设备所处环境的风速(如微风、台风、风力等级3级等);
对于风向,风向反映了设备所处环境的风力方向(如东南风、西北风等)。
可选地,上述第一设备操作信息、第二设备操作信息、第三设备操作信息或第四设备操作信息包括手势信息、语音信息、传感信息、触控操作信息中的至少一种。
对于手势信息,其包括用户在触摸屏上或者隔空触发的滑动指令、拉伸指令、旋转指令、单击指令、双击指令的至少其中之一,还可包括用户利用设备进行指向操作(将终端指向特定设备,该特定设备可以是第一设备、第二设备或其他设备等)、摆动操作(如摇一摇)、旋转操作(如从竖屏转换至横屏状态)中的至少一种;
对于语音信息,其可以为用户或其他设备发出的语音控制信息,设备通过识别该语音控制信息来进行预设操作或执行预设功能;
对于传感信息,其可为传感控制信息,设备通过内部或外部的传感器(如运动传感器、陀螺仪等)检测得到的传感控制信息来进行预设操作或执行预设功能;
对于触控操作信息,其可包括用户隔空手势,或在触摸屏上的滑动操作、点击操作、拖动操作、3D Touch、指关节敲击操作中的至少一种。
可选地,所述目标信息由所述处理设备基于第一预设规则对至少一第一设备提供的第一预设信息和/或至少一第二设备提供的第二预设信息进行处理得到,包括:
若所述第一预设信息和/或第二预设信息为生理参数、运动参数中的至少一种,则根据预设健康规则对所述第一预设信息和/或第二预设信息进行分析,得到健康控制信息;
若所述第一预设信息和/或第二预设信息为应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种,则根据预设应用规则对所述第一预设信息和/或第二预设信息进行分析,得到应用控制信息;
若所述第一预设信息和/或第二预设信息为系统类型、系统名称、系统状态、系统数据中的至少一种,则根据预设系统规则对所述第一预设信息和/或第二预设信息进行分析,得到系统控制信息;
若所述第一预设信息和/或第二预设信息为设备类型、设备名称、设备状态、设备数据中的至少一种,则根据预设设备规则对所述第一预设信息和/或第二预设信息进行分析,得到设备控制信息;
若所述第一预设信息和/或第二预设信息为时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种,则根据预设环境规则对所述第一预设信息和/或第二预设信息进行分析,得到环境控制信息;
若所述第一预设信息和/或第二预设信息为手势信息、语音信息、传感信息、触控操作信息中的至少一种,则根据预设操作规则对所述第一预设信息和/或第二预设信息进行分析,得到操作控制信息。
可选地,若第一预设信息和/或第二预设信息为生理参数、运动参数中的至少一种,则根据预设健康规则对第一预设信息和/或第二预设信息进行分析,得到健康控制信息。可选地,预设健康规则为确定不同生理参数和/或运动参数与不同健康控制信息之间的对应关系的规则。
对于生理参数,例如处理设备通过连接网络内设备(如第一设备(例如智能手表)和/或第二设备(例如耳机))检测到用户的心率降低、呼吸平缓等与用户睡眠时相同的生理参数,健康控制信息可为降低音频输出类设备(例如第二设备)的音量的控制指令,以为用户创造舒适的睡眠环境。又如,通过第一设备(例如智能手表)检测到用户的出汗量大于正常值时,说明用户所处环境温度较高,可通过第二设备(空调)的当前用户指定温度(用户设置的目标室温)确定需要达到的目标室温(对应出汗量设置降低室温的程度),健康控制信息为控制空调降低室温至目标室温。
对于运动参数,例如处理设备通过连接网络内一设备(如第一设备(如智能手表))检测到用户的心率大于正常值且出汗量大于正常值,可以确定用户处于运动状态;或者是通过智能手表处于运动模式以及出汗量大于正常值,可以确定用户处于运动状态。在用户处于运动状态时,用户需要出汗而无降低室温的需求,因此,在检测到用户的出汗量大于正常值时无需调整空调,健康控制信息为控制空调维持室温。
可选地,若第一预设信息和/或第二预设信息为应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种,则根据预设应用规则对第一预设信息和/或第二预设信息进行分析,得到应用控制信息。可选地,预设应用规则为确定不同应用类型、应用名称、应用状态、应用数据中的至少一种与不同应用控制信息之间的对应关系的规则。
对于应用类型,例如处理设备在获取到连接网络内一设备(如第一设备(如手机))开启音频类应 用(如网易云音乐)时,获取到第二设备(如音箱)的系统状态为流畅状态,综合该第一设备的应用类型和第二设备的系统状态,处理设备通过连接网络内任意设备输出提示信息(较佳地,由于第一设备为用户当前使用设备,通过第一设备输出提示信息),以提示用户是否需要使用音箱进行播放音频,应用控制信息为通过连接网络内任意设备输出提示信息。例如,参照图43,500为手机,501为手机输出的弹框,该弹框中包含提示信息。
对于应用名称,处理设备获取到连接网络内一设备(如第一设备)开启应用名称与预设应用的应用名称相同的应用时,应用控制信息为通过第二设备同步显示该应用的显示内容。例如处理设备获取到手机打开了应用“优酷视频”,而“优酷视频”为预设应用,用户的设置内容为:“优酷视频”打开时,同步投屏至电视,应用控制信息为电视接收手机的投屏数据并输出。
对于应用状态,处理设备获取到连接网络内一设备(如第三设备)的一应用的应用状态为崩溃,应用控制信息为通过连接网络内其他任一安装有该应用的设备继续为用户提供该第三设备未完成的服务。例如,处理设备获取到手机的应用“淘宝”的应用状态为崩溃,则将手机上的显示界面克隆至或转移至安装有“淘宝”的平板电脑,以通过平板电脑衔接手机提供的服务,即用户可通过平板电脑继续完成在手机的“淘宝”上未完成的操作。
对于应用数据,处理设备获取到连接网络内一设备(如第四设备)的一应用的用户使用数据为用户在第四设备上使用该应用的频率相对于用户在连接网络内其他设备上使用该应用的频率大于预设频率阈值(如10周/次),应用控制信息为连接网络内其他设备接收到该应用的通知消息时均同步至第四设备,以方便用户通过第四设备获取该消息的内容。
可选地,若第一预设信息和/或第二预设信息为系统类型、系统名称、系统状态、系统数据中的至少一种,则根据预设系统规则对第一预设信息和/或第二预设信息进行分析,得到系统控制信息。可选地,预设系统规则为确定不同系统类型、系统名称、系统状态、系统数据中的至少一种与不同系统控制信息之间的对应关系的规则。
对于系统类型,例如处理设备在获取到连接网络内一设备(如第一设备(如手机))的系统类型为安卓系统时,获取到第一设备当前需下载的应用只支持苹果系统,而第二设备的系统类型为苹果系统,则系统控制信息为通过第二设备下载该应用或提示用户通过第二设备下载该应用。
对于系统名称,例如处理设备获取到连接网络内一设备(如第一设备)的系统名称为“苹果系统”,获取到第二设备的系统名称也为“苹果系统”,但是其系统版本号不同,且第一设备的系统版本的发布时间要早于第二设备的系统版本的发布时间,系统控制信息为更新第一设备的系统或提示用户更新第一设备的系统。
对于系统状态,处理设备获取到连接网络内一设备(如第三设备)的一系统的系统状态为崩溃,系统控制信息为通过连接网络内其他任一安装有该系统的设备继续为用户提供该第三设备未完成的服务。例如,处理设备获取到手机的系统的系统状态为崩溃,则将手机上的显示界面克隆至或转移至相同系统的平板电脑,以通过平板电脑衔接手机提供的服务,即用户可通过平板电脑继续完成在手机上未完成的处理事项。
对于系统数据,处理设备获取到连接网络内一设备(如第四设备)的记录系统状态的日志数据,发现系统崩溃的频率达到预设崩溃频率阈值,说明该第四设备的系统需要修复,系统控制信息为第四设备修复系统。
可选地,若第一预设信息和/或第二预设信息为设备类型、设备名称、设备状态、设备数据中的至少一种,则根据预设设备规则对第一预设信息和/或第二预设信息进行分析,得到设备控制信息。可选地,预设设备规则为确定不同设备类型、设备名称、设备状态、设备数据中的至少一种与不同设备控制信息之间的对应关系的规则。
对于设备类型,处理设备获取连接网络内一设备(如第一设备)的设备类型,在该设备类型为预设设备类型时,设备控制信息为预分配任务,即处理设备通过设备控制信息通知该设备做好该预分配任务对应的准备工作。例如,第一设备的设备类型为带屏设备,则预分配任务为播放视频相关任务,因此,处理设备可通过设备控制信息通知第一设备可提前搭建好视频的播放环境(例如准备好视频解码库等)。
对于设备名称,处理设备获取连接网络内一设备(如第一设备)的设备名称,在该设备名称为预设设备名称时,设备控制信息为完成预设任务。可以理解,处理设备获取设备名称一般发生于该设备接入连接网络时。例如,第一设备的设备名称为“手机”,预设任务为接收当前处理设备转移的连接网络控制功能并作为新的处理设备,则处理设备可通过设备控制信息通知第一设备接管控制功能。可以理解,手机的用户使用时间远大于连接网络内其他设备的用户使用时间,因此,用户通过手机对连接网络进行管理更加方便。
对于设备状态,处理设备获取连接网络内一设备(如第一设备)的设备状态,在该设备状态为预设设备状态时,设备控制信息为提供对应的设备状态调整方案。例如,第一设备的设备状态为过热,则处 理设备可通过设备控制信息通知第一设备对设备进行降温(例如增加散热装置的输出功率、减少第一设备的发热量等)。
对于设备数据,处理设备获取连接网络内一设备(如第一设备)的设备数据,在设备数据达到预设设备数据条件时,设备控制信息为提供对应的设备数据应对方案。例如,第一设备的设备故障数据达到预设设备故障数据条件,则处理设备可通过设备控制信息通知第一设备输出相应的提示信息,以提示用户该第一设备需要进行必要的维修。
可选地,若第一预设信息和/或第二预设信息为时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种,则根据预设环境规则对第一预设信息和/或第二预设信息进行分析,得到环境控制信息。可选地,预设环境规则为确定不同时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种与不同环境控制信息之间的对应关系的规则。
对于时间,处理设备获取连接网络内一设备(如第四设备)的时间,在该时间与连接网络内其他设备的时间不同时,环境控制信息为通知该设备调整时间为连接网络内其他设备的时间。
对于地点,处理设备获取连接网络内一设备(如第四设备)的地点,在该地点为预设地点时,环境控制信息为通知该设备对该地点作出预设响应。例如,第四设备的地点为公司,则处理设备通过环境控制信息通知该设备后台运行预设应用,以方便用户通过该预设应用处理工作事宜(例如自动后台运行钉钉以方便用户到公司时进行上班打卡)。
对于亮度,处理设备获取连接网络内一设备(如第四设备)的亮度,在该亮度小于预设亮度阈值时,环境控制信息为通知该设备进行相应调节以使该设备适合用户在该亮度下使用,可以理解,该亮度为该设备检测到的所处环境亮度。例如,第四设备的亮度小于预设亮度阈值时,处理设备可通过环境控制信息通知该第四设备降低显示器的显示亮度,以避免用户在较暗的环境下使用显示亮度高的显示设备造成视力受损。
对于噪声,处理设备获取连接网络内一音频输出设备(如第四设备)的噪声,可以理解,噪声的嘈杂程度会影响音频输出设备的使用,因此,可通过环境控制信息针对该噪声通知该音频输出设备实时调整音频输出功率,可选地,还可通过环境控制信息针对该噪声通知该音频输出设备实时消除该噪声的影响(如针对该噪声主动降噪)。
对于海拔,处理设备获取连接网络内一设备(如第四设备)所处位置的海拔,在该海拔超过预设海拔时,环境控制信息为通知该设备进行相应调节以使该设备能够给登山者提供更高的供氧量,避免登山者因不能及时察觉供氧不足而出现休克现象。
对于路面坡度,处理设备获取连接网络内一设备(如第四设备)所处位置的路面坡度,在该路面坡度超过预设值时,环境控制信息为通知该设备进行相应调节以使设备及时调节悬挂高度,确保设备始终处于水平工作面。
对于天气、温度、湿度、气压、风力等级和风向,处理设备获取连接网络内一设备(如第四设备)所处环境的天气、温度、湿度、气压、风力等级和风向中的至少一者,并在天气、温度、湿度、气压、风力等级和风向中的至少一者与预设值或预设范围不同时,环境控制信息为通知该设备进行相应调节以使设备能够适应和/或调节环境条件,如温度过高时自动进行降温,下雨或湿度过高时进行防潮处理等。
可选地,若所述预设信息的类型为操作数据类型,则根据预设操作规则对所述预设信息进行分析,得到设备操作控制信息。可选地,预设操作规则为确定不同手势信息、语音信息、传感信息、触控操作信息中的至少一种与不同操作控制信息之间的对应关系的规则。
对于手势信息,其包括用户在触摸屏上或者隔空触发的滑动指令、拉伸指令、旋转指令、单击指令、双击指令的至少其中之一,还可包括用户利用设备进行指向操作(将终端指向特定设备,该特定设备可以是第一设备、第二设备或其他设备等)、摆动操作(如摇一摇)、旋转操作(如从竖屏转换至横屏状态)中的至少一种。
对于语音信息,其可以为用户或其他设备发出的语音控制信息,设备通过识别该语音控制信息来进行预设操作或执行预设功能。
对于传感信息,其可为传感控制信息,设备通过内部或外部的传感器(如运动传感器、陀螺仪等)检测得到的传感控制信息来进行预设操作或执行预设功能。
对于触控操作信息,其可包括用户隔空手势,或在触摸屏上的滑动操作、点击操作、拖动操作、3D Touch、指关节敲击操作中的至少一种。
可选地,除上述实施方式外,在另一实施方式中,还可根据预设规则对多种不同的第一预设信息和/或第二预设信息的组合进行处理,以得到目标信息。
例如,第一设备为手机,处理设备获取到的应用类型为游戏类;第二设备为耳机,处理设备获取大的设备状态为使用中;第三设备为智能手表,处理设备获取到的设备状态为待机中。对于上述场景,用 户在通过手机和耳机玩游戏,为不影响用户玩游戏,处理设备在获取到手机发生微信电话接入的事件时,可将该微信电话转接至智能手表,以通过智能手表提醒用户有微信电话接入。
又如,第一设备为智能手表,处理设备获取到智能手表的“备忘录”的应用数据中有日程安排(包括具体的工作安排,例如9点开会),且智能手表的设备状态为待机中;第二设备为耳机,处理设备获取到耳机的设备状态为使用中;第三设备为手机,处理设备获取到手机的设备状态为待机中。对于上述场景,用户在使用耳机而没有在使用智能手表和手机,为使用户及时接收提示信息,处理设备可将该日程安排通过语音提醒的方式由耳机输出。
再如,第一设备为电视,处理设备获取到电视的“优酷视频”的应用数据中用户预约了节目,且电视的设备状态为待机中;第二设备为智能手表,处理设备获取到智能手表的生理参数为用户心率处于清醒状态对应的心率值;第三设备为手机,处理设备获取到手机的设备状态为使用中。对于上述场景,用户需要通过电视观看节目,而用户此时在使用手机,处理设备可通过手机提醒用户其预约的节目即将播放。
可选地,所述第一设备和所述第二设备直接连接或者间接连接。
可选地,第一设备和第二设备可以是直接连接或者间接连接,例如,第一设备和第二设备直接连接;第一设备和第二设备间接连接,第二设备不与第一设备直接连接,而是与连接网络中的其他设备直接连接从而实现与处理设备之间的间接连接。
步骤F200:检测所述第一设备和/或所述第二设备的参考信息是否符合第二预设规则。
可选地,所述第二预设规则是由所述第一设备和/或所述第二设备的参考信息的内容和/或类型确定的。
可选地,所述参考信息包括以下至少一种:设备状态信息、设备功能信息、设备参数信息、设备应用信息。
可选地,处理设备检测第一设备和/或第二设备的设备状态信息是否符合第二预设规则。可选地,设备状态信息包括使用中、关机、过热等,可以理解,在第一设备和/或第二设备处于关机或过热的状态时,无法进行连接网络中新的事务的处理,因此,在第一设备和/或第二设备的设备状态信息为关机或过热的状态,则该设备状态信息不符合第二预设规则;在第一设备和/或第二设备的设备状态信息为使用中,则该设备状态信息符合第二预设规则。可选地,第二预设规则为第一设备和/或第二设备能够处理连接网络中新的事务。
可选地,处理设备检测第一设备和/或第二设备的设备功能信息是否符合第二预设规则。可选地,设备功能信息包括第一设备和/或第二设备所支持的功能,如:调节室温功能、调节亮度功能、制冷功能等,可以理解,当第一设备和/或第二设备不能支持预设的功能时,无法进行目标信息所对应的处理操作,如当目标信息所对应的处理操作为调节室温时,而第一设备和/或第二设备的设备功能信息仅为调节室内亮度,则该设备功能信息不符合第二预设规则;当第一设备和/或第二设备的设备功能信息为调节室内温度时,则该设备功能信息符合第二预设规则。可选地,第二预设规则为第一设备和/或第二设备能够处理处理连接网络中新的事务。
可选地,处理设备检测第一设备和/或第二设备的设备参数信息是否符合第二预设规则。可选地,设备参数信息包括温度、亮度、位置、速度等,可以理解,当第一设备和/或第二设备的设备参数信息满足第二预设规则时,如:室内温度过高、亮度过低、当前设备位置不在目标位置、速度过低时,需要发送目标信息来对第一设备和/或第二设备和/或至少一受控设备进行处理,从而调节室内温度、亮度、设备位置和速度等。可选地,第二预设规则为第一设备和/或第二设备能够处理处理连接网络中新的事务。
可选地,处理设备检测第一设备和/或第二设备的设备应用信息是否符合第二预设规则。可选地,设备应用信息包括系统应用和第三方应用,如发送信息、播放音乐、拍照等应用功能。可以理解,当第一设备和/或第二设备的设备应用信息能够支持目标信息所对应的处理时,可以认为该设备应用信息符合第二预设规则。可选地,第二预设规则为第一设备和/或第二设备能够处理处理连接网络中新的事务。
步骤F300:若是,发送所述目标信息,以使所述第一设备、所述第二设备和至少一受控设备中的至少一个执行相应处理。
可选地,处理设备发送目标信息至第一设备、第二设备和至少一受控设备中的至少一个,以使第一设备、所述第二设备和至少一受控设备中的至少一个执行相应处理,如执行该目标信息对应的控制操作。
可选地,第一设备和/或第二设备不仅承担提供第一预设信息和/或第二预设信息的功能,同时还可根据由第一预设信息和/或第二预设信息处理得到目标信息进行相应的处理。可选地,当第一设备和/或第二设备不支持或者不能够进行相应的处理时,还可将目标信息发送给至少一受控设备来进行相应的处理;可选地,该受控设备与处理设备直接或间接连接。
例如,第一设备是手机,第二设备为智能电视或监控摄像头,第一设备提供的第一预设信息为当前用户的位置信息为客厅,第二设备提供的第二预设信息为客厅的光线亮度较低,由此,处理设备处理第 一预设信息和第二预设信息得到的目标信息为需要对客厅的光线亮度进行调节到照明级亮度。因此,处理设备将该目标信息发送给客厅的智能照明设备,使得智能照明设备按照目标信息来将客厅的光线亮度调节至照明级亮度。
可选地,所述F300步骤,还包括:发送所述目标信息给预设的第五设备,以使所述第五设备执行预设处理。
可选地,处理设备发送目标信息给预设的第五设备,即还可以由第五设备响应由处理设备基于第一预设规则对至少一第一设备提供的第一预设信息和/或至少一第二设备提供的第二预设信息进行处理得到的目标信息,以使第三设备执行预设处理。
可选地,所述预设处理包括:
通过所述第五设备输出所述目标信息对应的提示信息;
可选地,处理设备通过第五设备输出目标信息对应的提示信息,该提示信息用于提示用户该目标信息对应的设备控制操作和/或设备控制操作执行后的设备响应结果。例如,参照图45,700为手机,701为手机700输出的弹框,该弹框提示信息。
本实施例通过F100:获取目标信息,可选地,所述目标信息由所述处理设备基于第一预设规则对至少一第一设备提供的第一预设信息和/或至少一第二设备提供的第二预设信息进行处理得到;F200:检测所述第一设备和/或所述第二设备的参考信息是否符合第二预设规则;F300:若是,发送所述目标信息,以使所述第一设备、所述第二设备和至少一受控设备中的至少一个执行相应处理。实现了通过获取除自身信息之外的第一预设信息和/或第二预设信息,并在第一设备和/或第二设备的状态信息符合第二预设规则时,将对该第一预设信息和/或第二预设信息进行处理后得到的目标信息发送回第一预设信息和/或第二预设信息对应的第一设备和/或第二设备,使得处理设备可以响应除自身的信息之外的第一设备和/或第二设备的第一预设信息和/或第二预设信息,从而使得各设备相互建立连接之后的设备响应过程更加智能方便快捷。
可选地,参照图46,提出本申请再一实施例,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。处理方法可应用于一与处理设备直接连接的第一设备,该第一设备包括但不限于个人计算机和智能手机等。处理方法包括:
步骤F1:响应于所述处理设备的预设信息获取请求,提供第一预设信息。
可选地,第一设备响应于处理设备的预设信息获取请求,提供第一预设信息。
可选地,所述第一预设信息包括以下至少一种:第一用户生理参数、第一设备应用信息、第一设备系统信息、第一设备信息、第一环境信息、第一设备操作信息;
所述第二预设信息包括以下至少一种:第二用户生理参数、第二设备应用信息、第二设备系统信息、第二设备信息、第二环境信息、第二设备操作信息。
可选地,第一预设信息包括第一用户生理参数、第一设备应用信息、第一设备系统信息、第一设备信息、第一环境信息、第一设备操作信息中的至少一种;第二预设信息包括第二用户生理参数、第二设备应用信息、第二设备系统信息、第二设备信息、第二环境信息、第二设备操作信息中的至少一种。
可选地,第三设备与所述第一设备直接或间接连接,所述第一预设信息还包括以下至少一种:所述第三设备提供的第三用户生理参数、第三设备应用信息、第三设备系统信息、第三设备信息、第三环境信息、第三设备操作信息;
第四设备与所述第二设备直接或间接连接,所述第二预设信息还包括以下至少一种:所述第四设备提供的第四用户生理参数、第四设备应用信息、第四设备系统信息、第四设备信息、第四环境信息、第四设备操作信息。
可选地,第三设备和第四设备与处理设备、第一设备和第二设备同属一连接网络,即第三设备和第四设备与处理设备直接或间接连接,可选地,第三设备与第一设备直接或间接连接,第四设备与第二设备直接或间接连接。可选地,第一预设信息还包括第三设备提供的第三用户生理参数、第三设备应用信息、第三设备系统信息、第三设备信息、第三环境信息、第三设备操作信息中的至少一种;第二预设信息还包括第四设备提供的第四用户生理参数、第四设备应用信息、第四设备系统信息、第四设备信息、第四环境信息、第四设备操作信息中的至少一种。可以理解,第一预设信息和第二预设信息不仅可由预设信息发送方设备自身提供,还可由与预设信息发送方设备直接或间接连接的其他设备提供,从而扩大了第一预设信息和第二预设信息的信息收集范围,使得连接网络中的设备在响应用户的指令或设备采集到的信息时,参考的因素更多,从而使得设备响应过程更加智能、准确。
可选地,本方案还可包括:所述第一用户生理参数、第二用户生理参数、第三用户生理参数或第四用户生理参数包括生理参数、运动参数中的至少一种;
所述第一设备应用和/或服务信息、第二设备应用和/或服务信息、第三设备应用和/或服务信息或第四设备应用和/或服务信息包括应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/ 或服务数据中的至少一种;
所述第一设备系统信息、第二设备系统信息、第三设备系统信息或第四设备系统信息包括系统类型、系统名称、系统状态、系统数据中的至少一种;
所述第一设备信息、第二设备信息、第三设备信息或第四设备信息包括设备类型、设备名称、设备状态、设备数据中的至少一种;
所述第一环境信息、第二环境信息、第三环境信息或第四环境信息包括时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种;
所述第一设备操作信息、第二设备操作信息、第三设备操作信息或第四设备操作信息包括手势信息、语音信息、传感信息、触控操作信息中的至少一种。
可选地,上述第一用户生理参数、第二用户生理参数、第三用户生理参数或第四用户生理参数可包括同一用户或不同用户的生理参数、运动参数中的至少一种。
对于生理参数,可以理解,连接网络内设备存在获取用户的生理参数的能力,以提供对应的服务,如通过获取用户心率、血压、脉搏、血氧、血糖、出汗量等生理参数,来提供健康服务,例如检测到用户静坐时用户心率高于正常值,即提醒用户心率异常,可选地,还可向用户推送相应的解决方案。
对于运动参数,用户在运动时,生理参数会与非运动时不同,可以理解,运动时人的心率会明显高于静坐时人的心率,因此在检测到用户处于运动状态时获取的是运动参数,可以理解,生理参数和运动参数对应的处理方案需要不同,例如,检测到运动参数中用户心率大于正常值,但用户运动结束一段时间后,用户心率恢复正常值,即不需要提醒用户心率异常。
可选地,上述第一设备应用信息、第二设备应用信息、第三设备应用信息或第四设备应用信息可包括应用类型、应用名称、应用状态、应用数据中的至少一种。
对于应用类型,其用于区分不同的类型的应用,例如视频类应用、音频类应用等,通过识别应用类型,可获取该应用对应的功能,例如视频类应用用于播放视频。
对于应用名称,其用于具体区分应用是否为同一应用以及确定应用的具体信息,例如应用的应用名称为“支付宝”,可以理解,其具体指定了该应用为“支付宝”这一应用,而非其他应用。
对于应用状态,可以理解,其为应用的运行状态,例如卡顿、流畅、前台运行、后台运行、崩溃等。
对于应用数据,应用在运行过程中会产生相应的数据,例如记录应用状态的日志数据、用户使用数据等。
可选地,上述第一设备系统信息、第二设备系统信息、第三设备系统信息或第四设备系统信息可包括系统类型、系统名称、系统状态、系统数据中的至少一种。
对于系统类型,其用于区分不同的类型的系统,例如安卓系统、塞班系统、苹果系统等,又如基于安卓系统的深度定制系统(如MIUI(Mobile Internet UI,小米手机操作系统))可选地,不同的系统在运行时会为用户提供不同的服务,例如苹果系统与安卓系统的运行机制不同。
对于系统名称,其用于具体区分系统是否为同一系统以及确定系统的具体信息,例如系统的系统名称为“安卓系统”,可以理解,其具体指定了该系统为“安卓系统”这一系统,而非其他系统。可选地,系统名称还可包括完整的名称,例如该名称包括系统版本号。
对于系统状态,可以理解,其为系统的运行状态,例如卡顿、流畅、休眠、崩溃、待机等。
对于系统数据,系统在运行过程中会产生相应的数据,例如记录系统状态的日志数据、系统更新数据等。
可选地,上述第一设备信息、第二设备信息、第三设备信息或第四设备信息包括设备类型、设备名称、设备状态、设备数据中的至少一种。
对于设备类型,其用于区分不同的类型的设备,例如带屏设备、非带屏设备、通讯设备、音频输出设备、视频输出设备等,可以理解,不同的类型的设备可提供不同的服务,例如通讯设备具备通讯功能,可提供通讯服务(例如打电话、发短信等)。
对于设备名称,其用于具体区分系统是否为同一设备以及确定设备的具体信息,例如设备的设备名称为“手机”,可以理解,其具体指定了该设备为“手机”这一设备,而非其他设备。
对于设备状态,可以理解,其反映了设备的使用状态,例如过热、异常耗电、使用中、待机中等。
对于设备数据,设备在使用过程中会产生相应的数据,例如设备故障数据、设备状态数据等。
可选地,上述第一环境信息、第二环境信息、第三环境信息或第四环境信息包括时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种。
对于时间,可包括白天、黑夜、工作日、节假日、早上7:00、上午10:00、晚上11:00等。
对于地点,其为定位信息,可包括家、公司、超市、办公室、地铁上、公交车上、汽车上等。
对于亮度,亮度反映了设备所处环境的光线强度(如漆黑、明亮)。
对于噪声,噪声反映了设备所处环境的嘈杂程度(如吵闹、安静)。
对于海拔,海拔反映了设备所处环境的海拔高度(如海拔500米)。
对于路面坡度,路面坡度反映了设备所处环境的倾斜情况(如坡度5度)。
对于天气,可包括晴天、多云、阴天、雨、雾、雪、霾等,还可包括天气情况等级或参数,如轻度污染、PM2.5为150μg/m3等。
对于温度,温度反映了设备所处环境的冷热情况(如温暖、高温、寒冷、20℃等)
对于湿度,湿度反映了设备所处环境的潮湿情况(如干燥、潮湿、60%RH、30%RH等)。
对于气压,气压反映了设备所处环境的大气压强(如1个标准大气压等)。
对于风力等级,风力等级反映了设备所处环境的风速(如微风、台风、风力等级3级等);
对于风向,风向反映了设备所处环境的风力方向(如东南风、西北风等)。
可选地,上述第一设备操作信息、第二设备操作信息、第三设备操作信息或第四设备操作信息包括手势信息、语音信息、传感信息、触控操作信息中的至少一种。
对于手势信息,其包括用户在触摸屏上或者隔空触发的滑动指令、拉伸指令、旋转指令、单击指令、双击指令的至少其中之一,还可包括用户利用设备进行指向操作(将终端指向特定设备,该特定设备可以是第一设备、第二设备或其他设备等)、摆动操作(如摇一摇)、旋转操作(如从竖屏转换至横屏状态)中的至少一种;
对于语音信息,其可以为用户或其他设备发出的语音控制信息,设备通过识别该语音控制信息来进行预设操作或执行预设功能;
对于传感信息,其可为传感控制信息,设备通过内部或外部的传感器(如运动传感器、陀螺仪等)检测得到的传感控制信息来进行预设操作或执行预设功能;
对于触控操作信息,其可包括用户隔空手势,或在触摸屏上的滑动操作、点击操作、拖动操作、3D Touch、指关节敲击操作中的至少一种。
步骤F2:接收所述第一预设信息对应的目标信息,可选地,所述目标信息由所述处理设备对所述第一预设信息和/或第二预设信息按照预设规则进行处理得到,所述第二预设信息由至少一与所述处理设备间接连接的第二设备提供。
可选地,所述预设规则是由所述第一预设信息和/或第二预设信息的内容和/或类型确定的。
可选地,第一设备接收第一预设信息对应的目标信息,可选地,目标信息由处理设备对第一预设信息和/或第二预设信息按照预设规则进行处理得到。可选地,处理设备、第一设备和第二设备包括终端设备(如智能手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)和车联网设备(如智能汽车、车载终端等)中的任意一种。
可选地,所述目标信息由所述处理设备对所述第一预设信息和/或第二预设信息按照预设规则进行处理得到,包括:
若所述第一预设信息和/或第二预设信息为生理参数、运动参数中的至少一种,则根据预设健康规则对所述第一预设信息和/或第二预设信息进行分析,得到健康控制信息;
若所述第一预设信息和/或第二预设信息为应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种,则根据预设应用规则对所述第一预设信息和/或第二预设信息进行分析,得到应用控制信息;
若所述第一预设信息和/或第二预设信息为系统类型、系统名称、系统状态、系统数据中的至少一种,则根据预设系统规则对所述第一预设信息和/或第二预设信息进行分析,得到系统控制信息;
若所述第一预设信息和/或第二预设信息为设备类型、设备名称、设备状态、设备数据中的至少一种,则根据预设设备规则对所述第一预设信息和/或第二预设信息进行分析,得到设备控制信息;
若所述第一预设信息和/或第二预设信息为时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种,则根据预设环境规则对所述第一预设信息和/或第二预设信息进行分析,得到环境控制信息;
若所述第一预设信息和/或第二预设信息为手势信息、语音信息、传感信息、触控操作信息中的至少一种,则根据预设操作规则对所述第一预设信息和/或第二预设信息进行分析,得到操作控制信息。
可选地,若第一预设信息和/或第二预设信息为生理参数、运动参数中的至少一种,则根据预设健康规则对第一预设信息和/或第二预设信息进行分析,得到健康控制信息。可选地,预设健康规则为确定不同生理参数和/或运动参数与不同健康控制信息之间的对应关系的规则。
对于生理参数,例如处理设备通过连接网络内设备(如第一设备(例如智能手表)和/或第二设备(例如耳机))检测到用户的心率降低、呼吸平缓等与用户睡眠时相同的生理参数,健康控制信息可为降低音频输出类设备(例如第二设备)的音量的控制指令,以为用户创造舒适的睡眠环境。又如,通过第一设备(例如智能手表)检测到用户的出汗量大于正常值时,说明用户所处环境温度较高,可通过第 二设备(空调)的当前用户指定温度(用户设置的目标室温)确定需要达到的目标室温(对应出汗量设置降低室温的程度),健康控制信息为控制空调降低室温至目标室温。
对于运动参数,例如处理设备通过连接网络内一设备(如第一设备(如智能手表))检测到用户的心率大于正常值且出汗量大于正常值,可以确定用户处于运动状态;或者是通过智能手表处于运动模式以及出汗量大于正常值,可以确定用户处于运动状态。在用户处于运动状态时,用户需要出汗而无降低室温的需求,因此,在检测到用户的出汗量大于正常值时无需调整空调,健康控制信息为控制空调维持室温。
可选地,若第一预设信息和/或第二预设信息为应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种,则根据预设应用规则对第一预设信息和/或第二预设信息进行分析,得到应用控制信息。可选地,预设应用规则为确定不同应用类型、应用名称、应用状态、应用数据中的至少一种与不同应用控制信息之间的对应关系的规则。
对于应用类型,例如处理设备在获取到连接网络内一设备(如第一设备(如手机))开启音频类应用(如网易云音乐)时,获取到第二设备(如音箱)的系统状态为流畅状态,综合该第一设备的应用类型和第二设备的系统状态,处理设备通过连接网络内任意设备输出提示信息(较佳地,由于第一设备为用户当前使用设备,通过第一设备输出提示信息),以提示用户是否需要使用音箱进行播放音频,应用控制信息为通过连接网络内任意设备输出提示信息。例如,参照图43,500为手机,501为手机输出的弹框,该弹框中包含提示信息。
对于应用名称,处理设备获取到连接网络内一设备(如第一设备)开启应用名称与预设应用的应用名称相同的应用时,应用控制信息为通过第二设备同步显示该应用的显示内容。例如处理设备获取到手机打开了应用“优酷视频”,而“优酷视频”为预设应用,用户的设置内容为:“优酷视频”打开时,同步投屏至电视,应用控制信息为电视接收手机的投屏数据并输出。
对于应用状态,处理设备获取到连接网络内一设备(如第三设备)的一应用的应用状态为崩溃,应用控制信息为通过连接网络内其他任一安装有该应用的设备继续为用户提供该第三设备未完成的服务。例如,处理设备获取到手机的应用“淘宝”的应用状态为崩溃,则将手机上的显示界面克隆至或转移至安装有“淘宝”的平板电脑,以通过平板电脑衔接手机提供的服务,即用户可通过平板电脑继续完成在手机的“淘宝”上未完成的操作。
对于应用数据,处理设备获取到连接网络内一设备(如第四设备)的一应用的用户使用数据为用户在第四设备上使用该应用的频率相对于用户在连接网络内其他设备上使用该应用的频率大于预设频率阈值(如10周/次),应用控制信息为连接网络内其他设备接收到该应用的通知消息时均同步至第四设备,以方便用户通过第四设备获取该消息的内容。
可选地,若第一预设信息和/或第二预设信息为系统类型、系统名称、系统状态、系统数据中的至少一种,则根据预设系统规则对第一预设信息和/或第二预设信息进行分析,得到系统控制信息。可选地,预设系统规则为确定不同系统类型、系统名称、系统状态、系统数据中的至少一种与不同系统控制信息之间的对应关系的规则。
对于系统类型,例如处理设备在获取到连接网络内一设备(如第一设备(如手机))的系统类型为安卓系统时,获取到第一设备当前需下载的应用只支持苹果系统,而第二设备的系统类型为苹果系统,则系统控制信息为通过第二设备下载该应用或提示用户通过第二设备下载该应用。
对于系统名称,例如处理设备获取到连接网络内一设备(如第一设备)的系统名称为“苹果系统”,获取到第二设备的系统名称也为“苹果系统”,但是其系统版本号不同,且第一设备的系统版本的发布时间要早于第二设备的系统版本的发布时间,系统控制信息为更新第一设备的系统或提示用户更新第一设备的系统。
对于系统状态,处理设备获取到连接网络内一设备(如第三设备)的一系统的系统状态为崩溃,系统控制信息为通过连接网络内其他任一安装有该系统的设备继续为用户提供该第三设备未完成的服务。例如,处理设备获取到手机的系统的系统状态为崩溃,则将手机上的显示界面克隆至或转移至相同系统的平板电脑,以通过平板电脑衔接手机提供的服务,即用户可通过平板电脑继续完成在手机上未完成的处理事项。
对于系统数据,处理设备获取到连接网络内一设备(如第四设备)的记录系统状态的日志数据,发现系统崩溃的频率达到预设崩溃频率阈值,说明该第四设备的系统需要修复,系统控制信息为第四设备修复系统。
可选地,若第一预设信息和/或第二预设信息为设备类型、设备名称、设备状态、设备数据中的至少一种,则根据预设设备规则对第一预设信息和/或第二预设信息进行分析,得到设备控制信息。可选地,预设设备规则为确定不同设备类型、设备名称、设备状态、设备数据中的至少一种与不同设备控制信息之间的对应关系的规则。
对于设备类型,处理设备获取连接网络内一设备(如第一设备)的设备类型,在该设备类型为预设设备类型时,设备控制信息为预分配任务,即处理设备通过设备控制信息通知该设备做好该预分配任务对应的准备工作。例如,第一设备的设备类型为带屏设备,则预分配任务为播放视频相关任务,因此,处理设备可通过设备控制信息通知第一设备可提前搭建好视频的播放环境(例如准备好视频解码库等)。
对于设备名称,处理设备获取连接网络内一设备(如第一设备)的设备名称,在该设备名称为预设设备名称时,设备控制信息为完成预设任务。可以理解,处理设备获取设备名称一般发生于该设备接入连接网络时。例如,第一设备的设备名称为“手机”,预设任务为接收当前处理设备转移的连接网络控制功能并作为新的处理设备,则处理设备可通过设备控制信息通知第一设备接管控制功能。可以理解,手机的用户使用时间远大于连接网络内其他设备的用户使用时间,因此,用户通过手机对连接网络进行管理更加方便。
对于设备状态,处理设备获取连接网络内一设备(如第一设备)的设备状态,在该设备状态为预设设备状态时,设备控制信息为提供对应的设备状态调整方案。例如,第一设备的设备状态为过热,则处理设备可通过设备控制信息通知第一设备对设备进行降温(例如增加散热装置的输出功率、减少第一设备的发热量等)。
对于设备数据,处理设备获取连接网络内一设备(如第一设备)的设备数据,在设备数据达到预设设备数据条件时,设备控制信息为提供对应的设备数据应对方案。例如,第一设备的设备故障数据达到预设设备故障数据条件,则处理设备可通过设备控制信息通知第一设备输出相应的提示信息,以提示用户该第一设备需要进行必要的维修。
可选地,若第一预设信息和/或第二预设信息为时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种,则根据预设环境规则对第一预设信息和/或第二预设信息进行分析,得到环境控制信息。可选地,预设环境规则为确定不同时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种与不同环境控制信息之间的对应关系的规则。
对于时间,处理设备获取连接网络内一设备(如第四设备)的时间,在该时间与连接网络内其他设备的时间不同时,环境控制信息为通知该设备调整时间为连接网络内其他设备的时间。
对于地点,处理设备获取连接网络内一设备(如第四设备)的地点,在该地点为预设地点时,环境控制信息为通知该设备对该地点作出预设响应。例如,第四设备的地点为公司,则处理设备通过环境控制信息通知该设备后台运行预设应用,以方便用户通过该预设应用处理工作事宜(例如自动后台运行钉钉以方便用户到公司时进行上班打卡)。
对于亮度,处理设备获取连接网络内一设备(如第四设备)的亮度,在该亮度小于预设亮度阈值时,环境控制信息为通知该设备进行相应调节以使该设备适合用户在该亮度下使用,可以理解,该亮度为该设备检测到的所处环境亮度。例如,第四设备的亮度小于预设亮度阈值时,处理设备可通过环境控制信息通知该第四设备降低显示器的显示亮度,以避免用户在较暗的环境下使用显示亮度高的显示设备造成视力受损。
对于噪声,处理设备获取连接网络内一音频输出设备(如第四设备)的噪声,可以理解,噪声的嘈杂程度会影响音频输出设备的使用,因此,可通过环境控制信息针对该噪声通知该音频输出设备实时调整音频输出功率,可选地,还可通过环境控制信息针对该噪声通知该音频输出设备实时消除该噪声的影响(如针对该噪声主动降噪)。
对于海拔,处理设备获取连接网络内一设备(如第四设备)所处位置的海拔,在该海拔超过预设海拔时,环境控制信息为通知该设备进行相应调节以使该设备能够给登山者提供更高的供氧量,避免登山者因不能及时察觉供氧不足而出现休克现象。
对于路面坡度,处理设备获取连接网络内一设备(如第四设备)所处位置的路面坡度,在该路面坡度超过预设值时,环境控制信息为通知该设备进行相应调节以使设备及时调节悬挂高度,确保设备始终处于水平工作面。
对于天气、温度、湿度、气压、风力等级和风向,处理设备获取连接网络内一设备(如第四设备)所处环境的天气、温度、湿度、气压、风力等级和风向中的至少一者,并在天气、温度、湿度、气压、风力等级和风向中的至少一者与预设值或预设范围不同时,环境控制信息为通知该设备进行相应调节以使设备能够适应和/或调节环境条件,如温度过高时自动进行降温,下雨或湿度过高时进行防潮处理等。
可选地,若所述预设信息的类型为操作数据类型,则根据预设操作规则对所述预设信息进行分析,得到设备操作控制信息。可选地,预设操作规则为确定不同手势信息、语音信息、传感信息、触控操作信息中的至少一种与不同操作控制信息之间的对应关系的规则。
对于手势信息,其包括用户在触摸屏上或者隔空触发的滑动指令、拉伸指令、旋转指令、单击指令、双击指令的至少其中之一,还可包括用户利用设备进行指向操作(将终端指向特定设备,该特定设备可 以是第一设备、第二设备或其他设备等)、摆动操作(如摇一摇)、旋转操作(如从竖屏转换至横屏状态)中的至少一种。
对于语音信息,其可以为用户或其他设备发出的语音控制信息,设备通过识别该语音控制信息来进行预设操作或执行预设功能。
对于传感信息,其可为传感控制信息,设备通过内部或外部的传感器(如运动传感器、陀螺仪等)检测得到的传感控制信息来进行预设操作或执行预设功能。
对于触控操作信息,其可包括用户隔空手势,或在触摸屏上的滑动操作、点击操作、拖动操作、3D Touch、指关节敲击操作中的至少一种。
可选地,除上述实施方式外,在另一实施方式中,还可根据预设规则对多种不同的第一预设信息和/或第二预设信息的组合进行处理,以得到目标信息。
例如,第一设备为手机,处理设备获取到的应用类型为游戏类;第二设备为耳机,处理设备获取大的设备状态为使用中;第三设备为智能手表,处理设备获取到的设备状态为待机中。对于上述场景,用户在通过手机和耳机玩游戏,为不影响用户玩游戏,处理设备在获取到手机发生微信电话接入的事件时,可将该微信电话转接至智能手表,以通过智能手表提醒用户有微信电话接入。
又如,第一设备为智能手表,处理设备获取到智能手表的“备忘录”的应用数据中有日程安排(包括具体的工作安排,例如9点开会),且智能手表的设备状态为待机中;第二设备为耳机,处理设备获取到耳机的设备状态为使用中;第三设备为手机,处理设备获取到手机的设备状态为待机中。对于上述场景,用户在使用耳机而没有在使用智能手表和手机,为使用户及时接收提示信息,处理设备可将该日程安排通过语音提醒的方式由耳机输出。
再如,第一设备为电视,处理设备获取到电视的“优酷视频”的应用数据中用户预约了节目,且电视的设备状态为待机中;第二设备为智能手表,处理设备获取到智能手表的生理参数为用户心率处于清醒状态对应的心率值;第三设备为手机,处理设备获取到手机的设备状态为使用中。对于上述场景,用户需要通过电视观看节目,而用户此时在使用手机,处理设备可通过手机提醒用户其预约的节目即将播放。
步骤F3:根据所述目标信息执行相应处理。
可选地,第一设备和/或第二设备根据目标信息执行相应处理,执行该目标信息对应的控制操作。
可选地,所述F3步骤之前,还包括:
输出所述目标信息对应的提示信息;
若未接收到与所述提示信息对应的取消执行指令(可以是预设时间内未接收到),则执行所述F3步骤;和/或,若接收到取消执行指令,则不执行所述F3步骤和/或输出相应提示信息(提示信息输出方式可以是界面显示或语音播报或灯光提示等)。
可选地,第一设备和/或第二设备输出目标信息对应的提示信息,以使用户根据该提示信息决定第一设备和/或第二设备是否执行该相应处理;若预设时间内未接收到与提示信息对应的取消执行指令或预设时间内接收到与提示信息对应的确认执行指令,则执行根据所述目标信息执行相应处理步骤。可选地,预设时间可由系统预设或用户设置,本实施例中不作具体限制。
可选地,本方案还可包括:
判断所述取消执行指令的历史连续接收次数是否小于或等于预设次数;
若是,则在接收到所述目标信息时,执行所述输出所述目标信息对应的提示信息步骤。
可选地,第一设备和/或第二设备判断该取消执行指令的历史连续接收次数是否小于或等于预设次数,可以理解,上述判断过程的目的在于确定用户针对该目标信息的历史操作,即确定用户是否连续给出不希望第一设备和/或第二设备执行该相应处理的指令的次数达到预设次数,若取消执行指令的历史连续接收次数小于预设次数,则说明用户可能还希望第一设备和/或第二设备执行该相应处理;和/或,若取消执行指令的历史连续接收次数大于预设次数,则说明用户可能不希望第一设备和/或第二设备执行该相应处理。因此,只在取消执行指令的历史连续接收次数小于预设次数,且接收到目标信息时,执行所述输出所述目标信息对应的提示信息步骤。
可选地,本方案还可包括:
当所述目标信息满足预设安全条件时,执行所述判断所述取消执行指令的历史连续接收次数是否小于或等于预设次数步骤。
可选地,在判断取消执行指令的历史连续接收次数是否小于或等于预设次数之前,还需确定目标信息是否满足第一设备和/或第二设备的预设安全条件,若是,才执行所述判断所述取消执行指令的历史连续接收次数是否小于或等于预设次数步骤;和/或,若否,则不执行所述判断所述取消执行指令的历史连续接收次数是否小于或等于预设次数步骤。可选地,预设安全条件包括设备控制安全条件,即避免第一设备和/或第二设备被其他设备控制,预设安全条件还包括信息安全条件,即避免由于接收目标信息而造成第一设备和/或第二设备的信息泄露。
可选地,本方案还可包括:
获取所述第一预设信息和/或第二预设信息对应的更新数据,对所述更新数据按照预设规则进行处理,得到更新后目标信息。
可选地,若所述更新后目标信息与所述目标信息相同,才执行所述相应处理;或所述更新后目标信息与所述目标信息不同,才执行所述相应处理。
可选地,第一设备和/或第二设备获取第一预设信息和/或第二预设信息对应的更新数据,对更新数据按照预设规则进行处理,得到更新后目标信息;若更新后目标信息与目标信息相同,则执行相应处理。可以理解,更新数据为得到目标信息后第一设备和/或第二设备重新获取的第一预设信息和/或第二预设信息,重新获取的目的在于确定对应的更新后目标信息是否发生改变,若发生改变,则更新后目标信息与目标信息对应的相应处理会不同,进而目标信息失效,需要根据更新后目标信息进行相应处理;和/或,若未发生改变,则更新后目标信息与目标信息对应的相应处理相同,可直接执行该相应处理。如此,可确保执行相应处理的准确性。
可选地,所述F3步骤之前,包括:
当所述目标信息满足预设要求时,执行所述相应处理。
可选地,在执行相应处理之前,第一设备和/或第二设备还需确定目标信息是否满足预设要求,在满足预设要求时,才执行相应处理。可以理解,该相应处理与对应的预设要求发生冲突时,以预设要求为准,即不改变系统的预先设置。例如,相应处理为将耳机的音量调整至大于总音量的80%,而预设要求为耳机的音量不能大于总音量的80%,此时的相应处理与预设要求冲突,则不执行相应处理,或输出相应的提示信息以由用户决定是否执行相应处理。
本实施例通过F1:响应于所述处理设备的预设信息获取请求,提供第一预设信息;F2:接收所述第一预设信息对应的目标信息,可选地,所述目标信息由所述处理设备对所述第一预设信息和/或第二预设信息按照预设规则进行处理得到,所述第二预设信息由至少一与所述处理设备间接连接的第二设备提供;F3:根据所述目标信息执行相应处理。实现了通过响应处理设备的预设信息获取请求,提供第一预设信息,并在接收到对应的目标信息后,执行该目标信息对应的处理,从而使得各设备相互建立连接之后的设备响应过程更加智能方便快捷。
可选地,参照图47,提出本申请一实施例,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。处理方法可应用于一与处理设备间接连接的第二设备,该第二设备包括但不限于个人计算机和智能手机等。处理方法包括:
步骤F1000:响应于所述处理设备的预设信息获取请求,提供第二预设信息。
可选地,第一设备响应于处理设备的预设信息获取请求,提供第一预设信息。
可选地,所述第一预设信息包括以下至少一种:第一用户生理参数、第一设备应用信息、第一设备系统信息、第一设备信息、第一环境信息、第一设备操作信息;
所述第二预设信息包括以下至少一种:第二用户生理参数、第二设备应用信息、第二设备系统信息、第二设备信息、第二环境信息、第二设备操作信息。
可选地,第一预设信息包括第一用户生理参数、第一设备应用信息、第一设备系统信息、第一设备信息、第一环境信息、第一设备操作信息中的至少一种;第二预设信息包括第二用户生理参数、第二设备应用信息、第二设备系统信息、第二设备信息、第二环境信息、第二设备操作信息中的至少一种。
可选地,第三设备与所述第一设备直接或间接连接,所述第一预设信息还包括以下至少一种:所述第三设备提供的第三用户生理参数、第三设备应用信息、第三设备系统信息、第三设备信息、第三环境信息、第三设备操作信息;
第四设备与所述第二设备直接或间接连接,所述第二预设信息还包括以下至少一种:所述第四设备提供的第四用户生理参数、第四设备应用信息、第四设备系统信息、第四设备信息、第四环境信息、第四设备操作信息。
可选地,第三设备和第四设备与处理设备、第一设备和第二设备同属一连接网络,即第三设备和第四设备与处理设备直接或间接连接,可选地,第三设备与第一设备直接或间接连接,第四设备与第二设备直接或间接连接。可选地,第一预设信息还包括第三设备提供的第三用户生理参数、第三设备应用信息、第三设备系统信息、第三设备信息、第三环境信息、第三设备操作信息中的至少一种;第二预设信息还包括第四设备提供的第四用户生理参数、第四设备应用信息、第四设备系统信息、第四设备信息、第四环境信息、第四设备操作信息中的至少一种。可以理解,第一预设信息和第二预设信息不仅可由预设信息发送方设备自身提供,还可由与预设信息发送方设备直接或间接连接的其他设备提供,从而扩大了第一预设信息和第二预设信息的信息收集范围,使得连接网络中的设备在响应用户的指令或设备采集到的信息时,参考的因素更多,从而使得设备响应过程更加智能、准确。
可选地,本方案还可包括:所述第一用户生理参数、第二用户生理参数、第三用户生理参数或第四 用户生理参数包括生理参数、运动参数中的至少一种;
所述第一设备应用和/或服务信息、第二设备应用和/或服务信息、第三设备应用和/或服务信息或第四设备应用和/或服务信息包括应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种;
所述第一设备系统信息、第二设备系统信息、第三设备系统信息或第四设备系统信息包括系统类型、系统名称、系统状态、系统数据中的至少一种;
所述第一设备信息、第二设备信息、第三设备信息或第四设备信息包括设备类型、设备名称、设备状态、设备数据中的至少一种;
所述第一环境信息、第二环境信息、第三环境信息或第四环境信息包括时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种;
所述第一设备操作信息、第二设备操作信息、第三设备操作信息或第四设备操作信息包括手势信息、语音信息、传感信息、触控操作信息中的至少一种。
可选地,上述第一用户生理参数、第二用户生理参数、第三用户生理参数或第四用户生理参数可包括同一用户或不同用户的生理参数、运动参数中的至少一种。
对于生理参数,可以理解,连接网络内设备存在获取用户的生理参数的能力,以提供对应的服务,如通过获取用户心率、血压、脉搏、血氧、血糖、出汗量等生理参数,来提供健康服务,例如检测到用户静坐时用户心率高于正常值,即提醒用户心率异常,可选地,还可向用户推送相应的解决方案。
对于运动参数,用户在运动时,生理参数会与非运动时不同,可以理解,运动时人的心率会明显高于静坐时人的心率,因此在检测到用户处于运动状态时获取的是运动参数,可以理解,生理参数和运动参数对应的处理方案需要不同,例如,检测到运动参数中用户心率大于正常值,但用户运动结束一段时间后,用户心率恢复正常值,即不需要提醒用户心率异常。
可选地,上述第一设备应用信息、第二设备应用信息、第三设备应用信息或第四设备应用信息可包括应用类型、应用名称、应用状态、应用数据中的至少一种。
对于应用类型,其用于区分不同的类型的应用,例如视频类应用、音频类应用等,通过识别应用类型,可获取该应用对应的功能,例如视频类应用用于播放视频。
对于应用名称,其用于具体区分应用是否为同一应用以及确定应用的具体信息,例如应用的应用名称为“支付宝”,可以理解,其具体指定了该应用为“支付宝”这一应用,而非其他应用。
对于应用状态,可以理解,其为应用的运行状态,例如卡顿、流畅、前台运行、后台运行、崩溃等。
对于应用数据,应用在运行过程中会产生相应的数据,例如记录应用状态的日志数据、用户使用数据等。
可选地,上述第一设备系统信息、第二设备系统信息、第三设备系统信息或第四设备系统信息可包括系统类型、系统名称、系统状态、系统数据中的至少一种。
对于系统类型,其用于区分不同的类型的系统,例如安卓系统、塞班系统、苹果系统等,又如基于安卓系统的深度定制系统(如MIUI(Mobile Internet UI,小米手机操作系统))可选地,不同的系统在运行时会为用户提供不同的服务,例如苹果系统与安卓系统的运行机制不同。
对于系统名称,其用于具体区分系统是否为同一系统以及确定系统的具体信息,例如系统的系统名称为“安卓系统”,可以理解,其具体指定了该系统为“安卓系统”这一系统,而非其他系统。可选地,系统名称还可包括完整的名称,例如该名称包括系统版本号。
对于系统状态,可以理解,其为系统的运行状态,例如卡顿、流畅、休眠、崩溃、待机等。
对于系统数据,系统在运行过程中会产生相应的数据,例如记录系统状态的日志数据、系统更新数据等。
可选地,上述第一设备信息、第二设备信息、第三设备信息或第四设备信息包括设备类型、设备名称、设备状态、设备数据中的至少一种。
对于设备类型,其用于区分不同的类型的设备,例如带屏设备、非带屏设备、通讯设备、音频输出设备、视频输出设备等,可以理解,不同的类型的设备可提供不同的服务,例如通讯设备具备通讯功能,可提供通讯服务(例如打电话、发短信等)。
对于设备名称,其用于具体区分系统是否为同一设备以及确定设备的具体信息,例如设备的设备名称为“手机”,可以理解,其具体指定了该设备为“手机”这一设备,而非其他设备。
对于设备状态,可以理解,其反映了设备的使用状态,例如过热、异常耗电、使用中、待机中等。
对于设备数据,设备在使用过程中会产生相应的数据,例如设备故障数据、设备状态数据等。
可选地,上述第一环境信息、第二环境信息、第三环境信息或第四环境信息包括时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种。
对于时间,可包括白天、黑夜、工作日、节假日、早上7:00、上午10:00、晚上11:00等。
对于地点,其为定位信息,可包括家、公司、超市、办公室、地铁上、公交车上、汽车上等。
对于亮度,亮度反映了设备所处环境的光线强度(如漆黑、明亮)。
对于噪声,噪声反映了设备所处环境的嘈杂程度(如吵闹、安静)。
对于海拔,海拔反映了设备所处环境的海拔高度(如海拔500米)。
对于路面坡度,路面坡度反映了设备所处环境的倾斜情况(如坡度5度)。
对于天气,可包括晴天、多云、阴天、雨、雾、雪、霾等,还可包括天气情况等级或参数,如轻度污染、PM2.5为150μg/m3等。
对于温度,温度反映了设备所处环境的冷热情况(如温暖、高温、寒冷、20℃等)
对于湿度,湿度反映了设备所处环境的潮湿情况(如干燥、潮湿、60%RH、30%RH等)。
对于气压,气压反映了设备所处环境的大气压强(如1个标准大气压等)。
对于风力等级,风力等级反映了设备所处环境的风速(如微风、台风、风力等级3级等);
对于风向,风向反映了设备所处环境的风力方向(如东南风、西北风等)。
可选地,上述第一设备操作信息、第二设备操作信息、第三设备操作信息或第四设备操作信息包括手势信息、语音信息、传感信息、触控操作信息中的至少一种。
对于手势信息,其包括用户在触摸屏上或者隔空触发的滑动指令、拉伸指令、旋转指令、单击指令、双击指令的至少其中之一,还可包括用户利用设备进行指向操作(将终端指向特定设备,该特定设备可以是第一设备、第二设备或其他设备等)、摆动操作(如摇一摇)、旋转操作(如从竖屏转换至横屏状态)中的至少一种;
对于语音信息,其可以为用户或其他设备发出的语音控制信息,设备通过识别该语音控制信息来进行预设操作或执行预设功能;
对于传感信息,其可为传感控制信息,设备通过内部或外部的传感器(如运动传感器、陀螺仪等)检测得到的传感控制信息来进行预设操作或执行预设功能;
对于触控操作信息,其可包括用户隔空手势,或在触摸屏上的滑动操作、点击操作、拖动操作、3D Touch、指关节敲击操作中的至少一种。
步骤F2000:接收所述第二预设信息对应的目标信息,可选地,所述目标信息由所述处理设备对所述第一预设信息和/或第二预设信息按照预设规则进行处理得到,可选地,所述第一预设信息由至少一与所述处理设备直接连接的第一设备提供。
可选地,所述预设规则是由所述第一预设信息和/或第二预设信息的内容和/或类型确定的。
可选地,第二设备接收第二预设信息对应的目标信息,可选地,目标信息由处理设备对第一预设信息和/或第二预设信息按照预设规则进行处理得到。可选地,处理设备、第一设备和第二设备包括终端设备(如智能手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)和车联网设备(如智能汽车、车载终端等)中的任意一种。
可选地,所述目标信息由所述处理设备对所述第一预设信息和/或第二预设信息按照预设规则进行处理得到,包括:
若所述第一预设信息和/或第二预设信息为生理参数、运动参数中的至少一种,则根据预设健康规则对所述第一预设信息和/或第二预设信息进行分析,得到健康控制信息;
若所述第一预设信息和/或第二预设信息为应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种,则根据预设应用规则对所述第一预设信息和/或第二预设信息进行分析,得到应用控制信息;
若所述第一预设信息和/或第二预设信息为系统类型、系统名称、系统状态、系统数据中的至少一种,则根据预设系统规则对所述第一预设信息和/或第二预设信息进行分析,得到系统控制信息;
若所述第一预设信息和/或第二预设信息为设备类型、设备名称、设备状态、设备数据中的至少一种,则根据预设设备规则对所述第一预设信息和/或第二预设信息进行分析,得到设备控制信息;
若所述第一预设信息和/或第二预设信息为时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种,则根据预设环境规则对所述第一预设信息和/或第二预设信息进行分析,得到环境控制信息;
若所述第一预设信息和/或第二预设信息为手势信息、语音信息、传感信息、触控操作信息中的至少一种,则根据预设操作规则对所述第一预设信息和/或第二预设信息进行分析,得到操作控制信息。
可选地,若第一预设信息和/或第二预设信息为生理参数、运动参数中的至少一种,则根据预设健康规则对第一预设信息和/或第二预设信息进行分析,得到健康控制信息。可选地,预设健康规则为确定不同生理参数和/或运动参数与不同健康控制信息之间的对应关系的规则。
对于生理参数,例如处理设备通过连接网络内设备(如第一设备(例如智能手表)和/或第二设备 (例如耳机))检测到用户的心率降低、呼吸平缓等与用户睡眠时相同的生理参数,健康控制信息可为降低音频输出类设备(例如第二设备)的音量的控制指令,以为用户创造舒适的睡眠环境。又如,通过第一设备(例如智能手表)检测到用户的出汗量大于正常值时,说明用户所处环境温度较高,可通过第二设备(空调)的当前用户指定温度(用户设置的目标室温)确定需要达到的目标室温(对应出汗量设置降低室温的程度),健康控制信息为控制空调降低室温至目标室温。
对于运动参数,例如处理设备通过连接网络内一设备(如第一设备(如智能手表))检测到用户的心率大于正常值且出汗量大于正常值,可以确定用户处于运动状态;或者是通过智能手表处于运动模式以及出汗量大于正常值,可以确定用户处于运动状态。在用户处于运动状态时,用户需要出汗而无降低室温的需求,因此,在检测到用户的出汗量大于正常值时无需调整空调,健康控制信息为控制空调维持室温。
可选地,若第一预设信息和/或第二预设信息为应用和/或服务类型、应用和/或服务名称、应用和/或服务状态、应用和/或服务数据中的至少一种,则根据预设应用规则对第一预设信息和/或第二预设信息进行分析,得到应用控制信息。可选地,预设应用规则为确定不同应用类型、应用名称、应用状态、应用数据中的至少一种与不同应用控制信息之间的对应关系的规则。
对于应用类型,例如处理设备在获取到连接网络内一设备(如第一设备(如手机))开启音频类应用(如网易云音乐)时,获取到第二设备(如音箱)的系统状态为流畅状态,综合该第一设备的应用类型和第二设备的系统状态,处理设备通过连接网络内任意设备输出提示信息(较佳地,由于第一设备为用户当前使用设备,通过第一设备输出提示信息),以提示用户是否需要使用音箱进行播放音频,应用控制信息为通过连接网络内任意设备输出提示信息。例如,参照图43,500为手机,501为手机输出的弹框,该弹框中包含提示信息。
对于应用名称,处理设备获取到连接网络内一设备(如第一设备)开启应用名称与预设应用的应用名称相同的应用时,应用控制信息为通过第二设备同步显示该应用的显示内容。例如处理设备获取到手机打开了应用“优酷视频”,而“优酷视频”为预设应用,用户的设置内容为:“优酷视频”打开时,同步投屏至电视,应用控制信息为电视接收手机的投屏数据并输出。
对于应用状态,处理设备获取到连接网络内一设备(如第三设备)的一应用的应用状态为崩溃,应用控制信息为通过连接网络内其他任一安装有该应用的设备继续为用户提供该第三设备未完成的服务。例如,处理设备获取到手机的应用“淘宝”的应用状态为崩溃,则将手机上的显示界面克隆至或转移至安装有“淘宝”的平板电脑,以通过平板电脑衔接手机提供的服务,即用户可通过平板电脑继续完成在手机的“淘宝”上未完成的操作。
对于应用数据,处理设备获取到连接网络内一设备(如第四设备)的一应用的用户使用数据为用户在第四设备上使用该应用的频率相对于用户在连接网络内其他设备上使用该应用的频率大于预设频率阈值(如10周/次),应用控制信息为连接网络内其他设备接收到该应用的通知消息时均同步至第四设备,以方便用户通过第四设备获取该消息的内容。
可选地,若第一预设信息和/或第二预设信息为系统类型、系统名称、系统状态、系统数据中的至少一种,则根据预设系统规则对第一预设信息和/或第二预设信息进行分析,得到系统控制信息。可选地,预设系统规则为确定不同系统类型、系统名称、系统状态、系统数据中的至少一种与不同系统控制信息之间的对应关系的规则。
对于系统类型,例如处理设备在获取到连接网络内一设备(如第一设备(如手机))的系统类型为安卓系统时,获取到第一设备当前需下载的应用只支持苹果系统,而第二设备的系统类型为苹果系统,则系统控制信息为通过第二设备下载该应用或提示用户通过第二设备下载该应用。
对于系统名称,例如处理设备获取到连接网络内一设备(如第一设备)的系统名称为“苹果系统”,获取到第二设备的系统名称也为“苹果系统”,但是其系统版本号不同,且第一设备的系统版本的发布时间要早于第二设备的系统版本的发布时间,系统控制信息为更新第一设备的系统或提示用户更新第一设备的系统。
对于系统状态,处理设备获取到连接网络内一设备(如第三设备)的一系统的系统状态为崩溃,系统控制信息为通过连接网络内其他任一安装有该系统的设备继续为用户提供该第三设备未完成的服务。例如,处理设备获取到手机的系统的系统状态为崩溃,则将手机上的显示界面克隆至或转移至相同系统的平板电脑,以通过平板电脑衔接手机提供的服务,即用户可通过平板电脑继续完成在手机上未完成的处理事项。
对于系统数据,处理设备获取到连接网络内一设备(如第四设备)的记录系统状态的日志数据,发现系统崩溃的频率达到预设崩溃频率阈值,说明该第四设备的系统需要修复,系统控制信息为第四设备修复系统。
可选地,若第一预设信息和/或第二预设信息为设备类型、设备名称、设备状态、设备数据中的至 少一种,则根据预设设备规则对第一预设信息和/或第二预设信息进行分析,得到设备控制信息。可选地,预设设备规则为确定不同设备类型、设备名称、设备状态、设备数据中的至少一种与不同设备控制信息之间的对应关系的规则。
对于设备类型,处理设备获取连接网络内一设备(如第一设备)的设备类型,在该设备类型为预设设备类型时,设备控制信息为预分配任务,即处理设备通过设备控制信息通知该设备做好该预分配任务对应的准备工作。例如,第一设备的设备类型为带屏设备,则预分配任务为播放视频相关任务,因此,处理设备可通过设备控制信息通知第一设备可提前搭建好视频的播放环境(例如准备好视频解码库等)。
对于设备名称,处理设备获取连接网络内一设备(如第一设备)的设备名称,在该设备名称为预设设备名称时,设备控制信息为完成预设任务。可以理解,处理设备获取设备名称一般发生于该设备接入连接网络时。例如,第一设备的设备名称为“手机”,预设任务为接收当前处理设备转移的连接网络控制功能并作为新的处理设备,则处理设备可通过设备控制信息通知第一设备接管控制功能。可以理解,手机的用户使用时间远大于连接网络内其他设备的用户使用时间,因此,用户通过手机对连接网络进行管理更加方便。
对于设备状态,处理设备获取连接网络内一设备(如第一设备)的设备状态,在该设备状态为预设设备状态时,设备控制信息为提供对应的设备状态调整方案。例如,第一设备的设备状态为过热,则处理设备可通过设备控制信息通知第一设备对设备进行降温(例如增加散热装置的输出功率、减少第一设备的发热量等)。
对于设备数据,处理设备获取连接网络内一设备(如第一设备)的设备数据,在设备数据达到预设设备数据条件时,设备控制信息为提供对应的设备数据应对方案。例如,第一设备的设备故障数据达到预设设备故障数据条件,则处理设备可通过设备控制信息通知第一设备输出相应的提示信息,以提示用户该第一设备需要进行必要的维修。
可选地,若第一预设信息和/或第二预设信息为时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种,则根据预设环境规则对第一预设信息和/或第二预设信息进行分析,得到环境控制信息。可选地,预设环境规则为确定不同时间、地点、亮度、噪声、海拔、路面坡度、天气、温度、湿度、气压、风力等级、风向中的至少一种与不同环境控制信息之间的对应关系的规则。
对于时间,处理设备获取连接网络内一设备(如第四设备)的时间,在该时间与连接网络内其他设备的时间不同时,环境控制信息为通知该设备调整时间为连接网络内其他设备的时间。
对于地点,处理设备获取连接网络内一设备(如第四设备)的地点,在该地点为预设地点时,环境控制信息为通知该设备对该地点作出预设响应。例如,第四设备的地点为公司,则处理设备通过环境控制信息通知该设备后台运行预设应用,以方便用户通过该预设应用处理工作事宜(例如自动后台运行钉钉以方便用户到公司时进行上班打卡)。
对于亮度,处理设备获取连接网络内一设备(如第四设备)的亮度,在该亮度小于预设亮度阈值时,环境控制信息为通知该设备进行相应调节以使该设备适合用户在该亮度下使用,可以理解,该亮度为该设备检测到的所处环境亮度。例如,第四设备的亮度小于预设亮度阈值时,处理设备可通过环境控制信息通知该第四设备降低显示器的显示亮度,以避免用户在较暗的环境下使用显示亮度高的显示设备造成视力受损。
对于噪声,处理设备获取连接网络内一音频输出设备(如第四设备)的噪声,可以理解,噪声的嘈杂程度会影响音频输出设备的使用,因此,可通过环境控制信息针对该噪声通知该音频输出设备实时调整音频输出功率,可选地,还可通过环境控制信息针对该噪声通知该音频输出设备实时消除该噪声的影响(如针对该噪声主动降噪)。
对于海拔,处理设备获取连接网络内一设备(如第四设备)所处位置的海拔,在该海拔超过预设海拔时,环境控制信息为通知该设备进行相应调节以使该设备能够给登山者提供更高的供氧量,避免登山者因不能及时察觉供氧不足而出现休克现象。
对于路面坡度,处理设备获取连接网络内一设备(如第四设备)所处位置的路面坡度,在该路面坡度超过预设值时,环境控制信息为通知该设备进行相应调节以使设备及时调节悬挂高度,确保设备始终处于水平工作面。
对于天气、温度、湿度、气压、风力等级和风向,处理设备获取连接网络内一设备(如第四设备)所处环境的天气、温度、湿度、气压、风力等级和风向中的至少一者,并在天气、温度、湿度、气压、风力等级和风向中的至少一者与预设值或预设范围不同时,环境控制信息为通知该设备进行相应调节以使设备能够适应和/或调节环境条件,如温度过高时自动进行降温,下雨或湿度过高时进行防潮处理等。
可选地,若所述预设信息的类型为操作数据类型,则根据预设操作规则对所述预设信息进行分析,得到设备操作控制信息。可选地,预设操作规则为确定不同手势信息、语音信息、传感信息、触控操作 信息中的至少一种与不同操作控制信息之间的对应关系的规则。
对于手势信息,其包括用户在触摸屏上或者隔空触发的滑动指令、拉伸指令、旋转指令、单击指令、双击指令的至少其中之一,还可包括用户利用设备进行指向操作(将终端指向特定设备,该特定设备可以是第一设备、第二设备或其他设备等)、摆动操作(如摇一摇)、旋转操作(如从竖屏转换至横屏状态)中的至少一种。
对于语音信息,其可以为用户或其他设备发出的语音控制信息,设备通过识别该语音控制信息来进行预设操作或执行预设功能。
对于传感信息,其可为传感控制信息,设备通过内部或外部的传感器(如运动传感器、陀螺仪等)检测得到的传感控制信息来进行预设操作或执行预设功能。
对于触控操作信息,其可包括用户隔空手势,或在触摸屏上的滑动操作、点击操作、拖动操作、3D Touch、指关节敲击操作中的至少一种。
可选地,除上述实施方式外,在另一实施方式中,还可根据预设规则对多种不同的第一预设信息和/或第二预设信息的组合进行处理,以得到目标信息。
例如,第一设备为手机,处理设备获取到的应用类型为游戏类;第二设备为耳机,处理设备获取大的设备状态为使用中;第三设备为智能手表,处理设备获取到的设备状态为待机中。对于上述场景,用户在通过手机和耳机玩游戏,为不影响用户玩游戏,处理设备在获取到手机发生微信电话接入的事件时,可将该微信电话转接至智能手表,以通过智能手表提醒用户有微信电话接入。
又如,第一设备为智能手表,处理设备获取到智能手表的“备忘录”的应用数据中有日程安排(包括具体的工作安排,例如9点开会),且智能手表的设备状态为待机中;第二设备为耳机,处理设备获取到耳机的设备状态为使用中;第三设备为手机,处理设备获取到手机的设备状态为待机中。对于上述场景,用户在使用耳机而没有在使用智能手表和手机,为使用户及时接收提示信息,处理设备可将该日程安排通过语音提醒的方式由耳机输出。
再如,第一设备为电视,处理设备获取到电视的“优酷视频”的应用数据中用户预约了节目,且电视的设备状态为待机中;第二设备为智能手表,处理设备获取到智能手表的生理参数为用户心率处于清醒状态对应的心率值;第三设备为手机,处理设备获取到手机的设备状态为使用中。对于上述场景,用户需要通过电视观看节目,而用户此时在使用手机,处理设备可通过手机提醒用户其预约的节目即将播放。
步骤F3000:根据所述目标信息执行相应处理。
可选地,第一设备和/或第二设备根据目标信息执行相应处理,执行该目标信息对应的控制操作。
可选地,所述F3000步骤之前,还包括:
输出所述目标信息对应的提示信息;
若未接收到与所述提示信息对应的取消执行指令(可以是预设时间内未接收到),则执行所述F3000步骤;和/或,若接收到取消执行指令,则不执行所述F3000步骤和/或输出相应提示信息(提示信息输出方式可以是界面显示或语音播报或灯光提示等)。
可选地,第一设备和/或第二设备输出目标信息对应的提示信息,以使用户根据该提示信息决定第一设备和/或第二设备是否执行该相应处理;若预设时间内未接收到与提示信息对应的取消执行指令或预设时间内接收到与提示信息对应的确认执行指令,则执行根据所述目标信息执行相应处理步骤。可选地,预设时间可由系统预设或用户设置,本实施例中不作具体限制。
可选地,本方案还可包括:
判断所述取消执行指令的历史连续接收次数是否小于或等于预设次数;
若是,则在接收到所述目标信息时,执行所述输出所述目标信息对应的提示信息步骤。
可选地,第一设备和/或第二设备判断该取消执行指令的历史连续接收次数是否小于或等于预设次数,可以理解,上述判断过程的目的在于确定用户针对该目标信息的历史操作,即确定用户是否连续给出不希望第一设备和/或第二设备执行该相应处理的指令的次数达到预设次数,若取消执行指令的历史连续接收次数小于预设次数,则说明用户可能还希望第一设备和/或第二设备执行该相应处理;和/或,若取消执行指令的历史连续接收次数大于预设次数,则说明用户可能不希望第一设备和/或第二设备执行该相应处理。因此,只在取消执行指令的历史连续接收次数小于预设次数,且接收到目标信息时,执行所述输出所述目标信息对应的提示信息步骤。
可选地,本方案还可包括:
当所述目标信息满足预设安全条件时,执行所述判断所述取消执行指令的历史连续接收次数是否小于或等于预设次数步骤。
可选地,在判断取消执行指令的历史连续接收次数是否小于或等于预设次数之前,还需确定目标信息是否满足第一设备和/或第二设备的预设安全条件,若是,才执行所述判断所述取消执行指令的历史连续接收次数是否小于或等于预设次数步骤;和/或,若否,则不执行所述判断所述取消执行指令的历 史连续接收次数是否小于或等于预设次数步骤。可选地,预设安全条件包括设备控制安全条件,即避免第一设备和/或第二设备被其他设备控制,预设安全条件还包括信息安全条件,即避免由于接收目标信息而造成第一设备和/或第二设备的信息泄露。
可选地,本方案还可包括:
获取所述第一预设信息和/或第二预设信息对应的更新数据,对所述更新数据按照预设规则进行处理,得到更新后目标信息。
可选地,若所述更新后目标信息与所述目标信息相同,才执行所述相应处理;或所述更新后目标信息与所述目标信息不同,才执行所述相应处理。
可选地,第一设备和/或第二设备获取第一预设信息和/或第二预设信息对应的更新数据,对更新数据按照预设规则进行处理,得到更新后目标信息;若更新后目标信息与目标信息相同,则执行相应处理。可以理解,更新数据为得到目标信息后第一设备和/或第二设备重新获取的第一预设信息和/或第二预设信息,重新获取的目的在于确定对应的更新后目标信息是否发生改变,若发生改变,则更新后目标信息与目标信息对应的相应处理会不同,进而目标信息失效,需要根据更新后目标信息进行相应处理;和/或,若未发生改变,则更新后目标信息与目标信息对应的相应处理相同,可直接执行该相应处理。如此,可确保执行相应处理的准确性。
可选地,所述F3000步骤之前,包括:
当所述目标信息满足预设要求时,执行所述相应处理。
可选地,在执行相应处理之前,第一设备和/或第二设备还需确定目标信息是否满足预设要求,在满足预设要求时,才执行相应处理。可以理解,该相应处理与对应的预设要求发生冲突时,以预设要求为准,即不改变系统的预先设置。例如,相应处理为将耳机的音量调整至大于总音量的80%,而预设要求为耳机的音量不能大于总音量的80%,此时的相应处理与预设要求冲突,则不执行相应处理,或输出相应的提示信息以由用户决定是否执行相应处理。
本实施例通过F1000:响应于所述处理设备的预设信息获取请求,提供第二预设信息;F2000:接收所述第二预设信息对应的目标信息,可选地,所述目标信息由所述处理设备对所述第一预设信息和/或第二预设信息按照预设规则进行处理得到,所述第一预设信息由至少一与所述处理设备直接连接的第一设备提供;F3000:根据所述目标信息执行相应处理。实现了通过响应处理设备的预设信息获取请求,提供第二预设信息,并在接收到对应的目标信息后,执行该目标信息对应的处理,从而使得各设备相互建立连接之后的设备响应过程更加智能方便快捷。
可选地,本申请还提供一种处理装置,如图48所示,所述处理装置包括:
获取模块10,用于获取第一预设信息和/或第二预设信息;
处理模块20,用于根据预设规则处理所述第一预设信息和/或第二预设信息,以得到目标信息;
发送模块30,用于发送所述目标信息。
可选地,所述处理装置还包括:
第一输出模块,用于在所述第一设备上输出提示信息;
第二输出模块,用于在所述第二设备上输出提示信息。
可选地,所述处理装置还包括:
接收模块,用于接收确认操作;
第一确定模块,用于根据所述确认操作确定是否获取所述第一预设信息和/或第二预设信息。
可选地,所述处理装置还包括:
第二确定模块,用于根据预设规则确定是否处理所述第一预设信息和/或第二预设信息。
可选地,本申请还提供一种处理装置,所述处理装置包括:
获取模块,用于获取目标信息;
检测模块,用于检测所述第一设备和/或所述第二设备的参考信息是否符合第二预设规则;
发送模块,用于若是,发送所述目标信息。
可选地,所述发送模块包括:
发送单元,用于发送所述目标信息给预设的第五设备。
可选地,本申请还提供一种处理装置,所述处理装置包括:
响应模块,用于响应于所述处理设备的预设信息获取请求,提供第一预设信息;
接收模块,用于接收所述第一预设信息对应的目标信息;
执行模块,用于根据所述目标信息执行相应处理。
可选地,所述处理装置还包括:
输出模块,用于输出所述目标信息对应的提示信息;若预设时间内未接收到与所述提示信息对应的取消执行指令,则执行所述根据所述目标信息执行相应处理步骤。
可选地,所述处理装置还包括:
判断模块,用于判断所述取消执行指令的历史连续接收次数是否小于或等于预设次数;若是,则在接收到所述目标信息时,执行所述输出所述目标信息对应的提示信息步骤。
可选地,所述处理装置还包括:
获取模块,用于获取所述第一预设信息和/或第二预设信息对应的更新数据,对所述更新数据按照预设规则进行处理,得到更新后目标信息。
可选地,本申请还提供一种处理装置,所述处理装置包括:
响应模块,用于响应于所述处理设备的预设信息获取请求,提供第二预设信息;
接收模块,用于接收所述第二预设信息对应的目标信息;
执行模块,用于根据所述目标信息执行相应处理。
可选地,所述处理装置还包括:
输出模块,用于输出所述目标信息对应的提示信息;若预设时间内未接收到与所述提示信息对应的取消执行指令,则执行所述根据所述目标信息执行相应处理步骤。
可选地,所述处理装置还包括:
判断模块,用于判断所述取消执行指令的历史连续接收次数是否小于或等于预设次数;若是,则在接收到所述目标信息时,执行所述输出所述目标信息对应的提示信息步骤。
可选地,所述处理装置还包括:
获取模块,用于获取所述第一预设信息和/或第二预设信息对应的更新数据,对所述更新数据按照预设规则进行处理,得到更新后目标信息。
本申请提供一种处理方法,参照图49,图49为本申请处理方法一实施例的流程示意图。
本申请实施例提供了处理方法的实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。处理方法应用于一与第一设备连接的第二设备,可选地,第一设备和第二设备直接连接,该第二设备包括但不限于个人计算机和智能手机等。处理方法包括:
步骤G10:通过所述第一设备获取与所述第二设备连接的至少一第三设备信息。
可选地,第二设备和第三设备间接连接。
可选地,第二设备通过第一设备获取至少一第三设备信息,该第三设备信息对应的第三设备与第二设备间接连接或直接连接。可选地,设备之间的连接方式包括间接连接和直接连接,对于直接连接,其为通过预设连接方式(例如蓝牙、WIFI(Wireless Fidelity,无线保真)、个人热点等)建立连接,例如设备A通过蓝牙与设备B建立连接,则设备A与设备B之间的连接方式为直接连接;对于间接连接,其为通过第三方设备进行连接,可以理解,该第三方设备与建立间接连接的设备均建立有连接关系,即建立间接连接的连接关系的设备可通过该第三方设备进行数据交互,例如设备A与设备C之间的连接关系为直接连接或间接连接、设备B与设备C之间的连接关系为直接连接或间接连接,而设备A与设备B不为直接连接的连接关系,则设备A与设备B之间的连接关系为间接连接关系。上述第一设备、第二设备和第三设备同属一连接网络,包括终端设备(如智能手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)和车联网设备(如智能汽车、车载终端等)中的任意一种。
步骤G20:检测所述第一设备、第二设备和第三设备信息中至少一项是否满足预设条件。
可选地,第二设备检测第一设备、第二设备和第三设备信息中至少一项是否满足预设条件。
可选地,所述G20步骤包括以下至少一种:
所述第一设备发生第一预设事件;
所述第二设备发生第二预设事件;
所述第三设备发生第三预设事件。
可选地,上述检测第一设备、第二设备和第三设备信息中至少一项是否满足预设条件的步骤包括第一设备发生第一预设事件、第二设备发生第二预设事件、第三设备发生第三预设事件中的至少一种。可以理解,在第一设备发生第一预设事件、第二设备发生第二预设事件和/或第三设备发生第三预设事件时,第一设备、第二设备和第三设备信息中至少一项满足预设条件。
可选地,所述第一预设事件或所述第二预设事件或所述第三预设事件,包括以下至少一种:
用户生理参数信息满足第一预设条件;
对应设备系统信息满足第二预设条件;
对应设备通信信息满足第三预设条件;
对应设备应用信息满足第四预设条件;
对应设备提醒信息满足第五预设条件;
对应设备检测信息满足第六预设条件;
对应设备状态信息满足第七预设条件;
对应设备环境信息满足第八预设条件。
可选地,第一预设事件或第二预设事件或第三预设事件包括用户生理参数信息满足第一预设条件、对应设备系统信息满足第二预设条件、对应设备通信信息满足第三预设条件、对应设备应用信息满足第四预设条件、对应设备提醒信息满足第五预设条件、对应设备检测信息满足第六预设条件、对应设备状态信息满足第七预设条件、对应设备环境信息满足第八预设条件中的至少一种。
对于用户生理参数信息,其包括用户心率、血压、脉搏、血氧、血糖、出汗量等,一般地,上述用户生理参数信息可通过设备中的相应传感器测得,例如可通过智能手表中的光学心率传感器测用户心率。
对于第一预设条件,其为用户生理参数达到预设用户生理参数阈值,例如,用户心率达到预设用户心率阈值。
对于对应设备系统信息,其包括系统类型、系统名称、系统状态等。可选地,对于系统类型,其用于区分不同的类型的系统,例如安卓系统、塞班系统、苹果系统等,又如基于安卓系统的深度定制系统(如MIUI(Mobile Internet UI,小米手机操作系统))可选地,不同的系统在运行时会为用户提供不同的服务,例如苹果系统与安卓系统的运行机制不同。
对于系统名称,其用于具体区分系统是否为同一系统以及确定系统的具体信息,例如系统的系统名称为“安卓系统”,可以理解,其具体指定了该系统为“安卓系统”这一系统,而非其他系统。可选地,系统名称还可包括完整的名称,例如该名称包括系统版本号。
对于系统状态,其为系统的运行状态,例如卡顿、流畅、休眠、崩溃、待机等。
对于第二预设条件,其为对应设备系统信息满足预设设备系统信息规则,例如,系统状态为卡顿状态则该系统状态的对应设备无法正常处理设备需要处理的任务,则该系统状态满足预设设备系统信息规则。
对于对应设备通信信息,其包括设备通信信号强度、设备通信方式等。
对于第三预设条件,其为对应设备通信信息满足预设设备通信信息规则,例如,设备通信信号强度低于预设设备通信信号强度阈值时,该设备通信信号强度满足预设设备通信信息规则。
对于对应设备应用信息,其包括设备应用名称信息等。可以理解,应用名称可以用于将应用区别开来,即可以通过应用名称识别应用。
对于第四预设条件,其为对应设备应用信息满足预设设备应用信息规则,例如,设备应用名称信息符合预设响应操作触发条件(例如通过应用名称识别到设备在运行游戏应用,并且通过应用名称识别到“微信”应用有通话接入、)时,该设备应用数据信息满足预设设备应用信息规则。
对于对应设备提醒信息,该提醒信息用于提醒用户防止用户遗忘相应的事件信息,例如,通过对应设备提醒信息提醒用户其预约的电视节目即将播放。
对于第五预设条件,其为对应设备提醒信息满足预设设备提醒信息规则,例如,提醒信息中的时间信息与当前时间一致时,触发向用户输出提醒信息的条件。
对于对应设备检测信息,其为检测设备自身情况的信息,例如设备工作状态是否正常、设备硬件状态是否正常、设备硬件当前工作状态等。
对于第六预设条件,其为对应设备检测信息满足预设设备检测信息规则,例如,设备硬件当前工作状态满足预设工作状态要求(例如车载终端检测到车门没关)时,设备硬件当前工作状态满足预设设备检测信息规则。
对于对应设备状态信息,其包括运行状态、电量信息、故障信息等。
对于运行状态,设备可处于正常运行状态、卡顿状态、不顺畅状态等。
对于电量信息,一般地,可为当前电量,也可为电池总容量,还可为剩余电量比值,或者是根据近期(例如2小时内)用户的使用习惯预估的可使用时长。
对于故障信息,可以是设备的故障日志,该故障信息可以包括设备发生故障的原因、故障类型、发生故障的时间、发生故障的频次等,以方便设备或工程技术人员通过该故障信息进行修复或优化。
对于第七预设条件,其为对应设备状态信息满足预设设备状态信息规则,例如,运行状态为卡顿状态。
对于对应设备环境信息,包括设备外界环境信息、设备使用环境信息等。
对于设备外界环境信息,设备存在获取外界环境信息的能力,如获取外界环境光的亮度,再如获取外界环境噪音的响度。
对于设备使用环境信息,设备在使用过程中,使用环境信息随用户所处的环境变化而变化,用户所处的环境可以通过传感器(如重力传感器、加速度传感器、陀螺仪、摄像头、GPS等)来感知,如用户 在运动,设备可检测到用户处于运动环境下,或者如用户在开车,设备可检测到用户处于驾驶环境下,或者如用户在工作或会议,设备可检测到用户处于工作或会议环境下。
对于第八预设条件,其为对应设备环境信息满足预设设备环境信息规则,例如,设备使用环境信息为用户在开车。
步骤G30:若是,则根据预设策略执行相应处理。
可选地,若第一设备、第二设备和第三设备信息中至少一项满足预设条件,则根据预设策略执行相应处理;若第一设备、第二设备和第三设备信息均不满足预设条件,则不响应该第一设备、第二设备和第三设备信息。
可选地,所述G30步骤包括以下至少一种:
所述第一设备根据第一预设策略进行处理;
所述第二设备根据第二预设策略进行处理;
所述第三设备根据第三预设策略进行处理。
可选地,若第一设备、第二设备和第三设备信息中至少一项满足预设条件,则根据预设策略执行相应处理包括第一设备根据第一预设策略进行处理、第二设备根据第二预设策略进行处理、第三设备根据第三预设策略进行处理中的至少一种。
可选地,所述第一预设策略或第二预设策略或第三预设策略包括以下至少一种:
传递或更新相应预设事件、转换后传递相应预设事件、所述第一设备及所述第二设备和所述第三设备中至少一个设备从连接网络中断开、所述第一设备及所述第二设备和所述第三设备中至少一个设备连接到其他网络、所述第一设备及所述第二设备和所述第三设备中至少一个设备打开预设应用和/或服务、所述第一设备及所述第二设备和所述第三设备中至少一个设备关闭预设应用和/或服务、所述第一设备及所述第二设备和所述第三设备中至少一个设备当前运行应用和/或服务的参数发生变更、所述第一设备及所述第二设备和所述第三设备中至少一个设备当前模式发生切换、所述第一设备及所述第二设备和所述第三设备中至少一个设备的处理当前数据的策略发生变更。
可选地,第一预设策略或第二预设策略或第三预设策略包括传递或更新相应预设事件、转换后传递相应预设事件、处理设备从连接网络中断开、处理设备连接到其他网络、第一设备及第二设备和第三设备中至少一个设备打开预设应用和/或服务、第一设备及第二设备和第三设备中至少一个设备关闭预设应用和/或服务、第一设备及第二设备和第三设备中至少一个设备当前运行应用和/或服务的参数发生变更、第一设备及第二设备和第三设备中至少一个设备当前模式发生切换、第一设备及第二设备和第三设备中至少一个设备的处理当前数据的策略发生变更中的至少一种。
可选地,预设应用可以为系统应用(如通信录、短信、拨号盘、照相机、系统设置等),也可以为一般应用(如微信、QQ、运动App等),预设服务可以为系统服务(如网络连接、蓝牙、WIFI等),也可以为一般服务(如搜索、隐私安全、杀毒、听歌等)。
在一种实施方式中:若第一设备及第二设备和第三设备中至少一个设备处于一预设时间段内(如凌晨12:00~凌晨3:00),则可视为发生了预设事件(例如对应设备提醒信息满足第五预设条件),第二设备(如手机)可以断开网络或者进入省电模式或者进入睡眠模式或者进入静音模式,第三设备(如手表)可以进入熄屏状态或开启睡眠监测服务(如监测用户心率、血氧等),第一设备(如电视)可以休眠甚至关机。
在一种实施方式中:若第一设备及第二设备和第三设备中至少一个设备的用户将设备切换到一预设状态(如运动状态)(对应设备环境信息满足第八预设条件),则可视为发生了预设事件,第二设备(如手机)可以熄屏或者进入省电模式(设备当前模式发生切换)或者进入运动模式或者进入户外模式或者打开运动App(如Keep软件),第三设备(如手表)可以打开运动App或进入熄屏状态或开启运动监测服务(如监测用户心率、血氧、步频、速度、位置信息等,若相应指标过高异常,可在本地和/或处理设备和/或第二设备上输出预警提示),第一设备(如耳机)可以自动连接到处理设备或自动打开音乐App或自动播放与运动状态相关的安全指导内容或自动播放某一歌曲(可由系统设定或者根据用户习惯自动确定或者用户选择)。
在一种实施方式中:若第一设备及第二设备和第三设备中至少一个设备的检测到用户心率达到预设用户心率阈值,可确定用户进入睡眠状态,则可视为发生了预设事件,第二设备(如手机)可向第一设备(如耳机)下发指令,以下调耳机音量(变更服务的参数)。
在一种实施方式中:若第一设备及第二设备和第三设备中至少一个设备的系统状态为卡顿,则可视为发生了预设事件,将该设备(如第一设备,系统为安卓)正在处理的任务分配至与该设备的系统为相同系统的设备(如第三设备,系统为安卓)。
在一种实施方式中:若第一设备及第二设备和第三设备中至少一个设备的设备通信信号强度低于预设设备通信信号强度阈值,则可视为发生了预设事件,改变该设备(如第一设备)的通信方式(例如将 数据通信改为无线通信)。
在一种实施方式中:若第一设备及第二设备和第三设备中至少一个设备的设备应用名称信息为应用名称是游戏类应用名称,在设备有微信电话接入时,则可视为发生了预设事件,第二设备(如手机)可将该微信电话接入通知至第三设备(如手表),以通过手表来接听该微信电话,而不影响用户通过手机玩游戏。
在一种实施方式中:若第一设备及第二设备和第三设备中至少一个设备的提醒信息中的时间信息与当前时间一致,则可视为发生了预设事件,第三设备(如手表)检测到用户未在睡觉,则通过第二设备(如手机)提醒用户其预约的电视节目即将开始播放(例如通过手机看电视节目,则将手机的当前应用切换为预设播放电视节目的应用(当前运行应用发生变更))。
在一种实施方式中:若第一设备及第二设备和第三设备中至少一个设备的设备检测信息为车门没关,则可视为发生了预设事件,第一设备、第二设备和/或第三设备向用户输出提醒关车门的信息。
可选地,对于传递,在预设事件根据预设策略进行相应处理后,将该预设事件传递至与预设事件对应的目标设备(第一设备、第二设备和第三设备中的一个或多个)。例如第二设备接收到第一设备电量值低于预设电量值阈值的预设事件,若该预设事件的处理对象为第一设备,则将该预设事件传递至第一设备。
可选地,对于更新,在预设事件根据预设策略进行相应处理后,需要更新预设事件的内容,例如预设事件为第二设备接收到数据量大的视频文件,该预设事件的目标接收设备为存储空间较小的第一设备,则可将该视频文件进行更新(如压缩或格式转换或内容截取等)(设备的处理当前数据的策略发生变更)后再传递至第一设备,可选地,常见的更新方式可以为压缩、加密、转换数据类型(如语音变文本,图片变文字等)、转换数据格式(如.bmp变.jpeg)等。
可选地,对于转换后传递预设事件,在预设事件根据预设策略进行相应处理后(可选地,根据预设策略进行相应处理为对预设事件进行转换,以得到至少一新的事件),将新的事件传递至其他设备(例如第二设备)。例如,预设事件的目标接收设备为第一设备,该第一设备无法接收或无法向用户展示文本内容但可以播放音频内容,而预设事件为接收到文本内容,则对预设事件进行转换的过程为将接收到的文本内容转换为音频内容,之后向第一设备传递该音频内容。
可选地,对于第一设备及第二设备和第三设备中至少一个设备从连接网络中断开,在预设事件根据预设策略进行相应处理后,需要断开该预设事件对应的目标设备在连接网络内的连接,例如,预设事件为第一设备接收到安全等级高的讯息,为避免该讯息泄露,可将第一设备断开连接。
可选地,对于第一设备及第二设备和第三设备中至少一个设备连接到其他网络,此连接为与区别于当前所在连接网络的其他连接网络建立连接。例如预设事件为第一设备接收到一消息,该消息需要非当前所在连接网络的其他设备进行处理,因此,可使该第一设备与该其他设备所在连接网络建立连接。
可选地,所述G30步骤包括以下至少一种:
在所述第一设备上输出与所述预设事件对应的操作选项和/或提示信息;
在所述第二设备上输出与所述预设事件对应的操作选项和/或提示信息;
在所述第三设备上输出与所述预设事件对应的操作选项和/或提示信息。
可选地,若第一设备、第二设备和第三设备信息中至少一项满足预设条件,则根据预设策略执行相应处理包括在第一设备上输出与预设事件对应的操作选项和/或提示信息、在第二设备上输出与预设事件对应的操作选项和/或提示信息、在第三设备上输出与预设事件对应的操作选项和/或提示信息中的至少一种。
可选地,上述操作选项为用户针对该预设事件作出的选择,例如,手机输出操作选项以使用户选择是否进入预设电视节目播放应用;提示信息为提示用户第一设备及第二设备和第三设备中至少一个设备发生了预设事件,例如。参照图50,400为手机,401为手机400输出的弹框提示信息以及操作选项。
可选地,所述方法还包括:接收针对所述操作选项的操作信息,并根据所述操作信息更新和/或传递所述预设事件。
可选地,第二设备接收针对上述操作选项的操作信息(例如确认压缩操作),并根据该操作信息更新和/或传递该预设事件(例如更新预设事件为用视频压缩后的视频文件替换原来的视频文件)。
本实施例通过G10:通过所述第一设备获取与所述第二设备间接连接的至少一第三设备信息;G20:检测所述第一设备、第二设备和第三设备信息中至少一项是否满足预设条件;G30:若是,则根据预设策略执行相应处理。实现了通过在第一设备、第二设备和与第二设备间接连接的第三设备信息中至少一项满足预设条件时,根据预设策略执行相应处理,从而使得各设备相互建立连接之后的设备响应过程更加智能方便快捷。
可选地,提出本申请处理方法又一实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。处理方法应用于一与第一设备连接的第二 设备,可选地,第一设备与第二设备直接连接,该第二设备包括但不限于个人计算机和智能手机等。参照图51,处理方法包括:
步骤G100:通过所述第一设备和/或服务器获取至少一第三设备信息。
可选地,第三设备和第一设备直接或间接连接。
可选地,第二设备通过第一设备或服务器获取至少一第三设备信息,该第三设备信息对应的第三设备与第二设备间接连接或直接连接。可选地,设备之间的连接方式包括间接连接和直接连接,对于直接连接,其为通过预设连接方式(例如蓝牙、WIFI(Wireless Fidelity,无线保真)、个人热点等)建立连接,例如设备A通过蓝牙与设备B建立连接,则设备A与设备B之间的连接方式为直接连接;对于间接连接,其为通过第三方设备进行连接,可以理解,该第三方设备与建立间接连接的设备均建立有连接关系,即建立间接连接的连接关系的设备可通过该第三方设备进行数据交互,例如设备A与设备C之间的连接关系为直接连接或间接连接、设备B与设备C之间的连接关系为直接连接或间接连接,而设备A与设备B不为直接连接的连接关系,则设备A与设备B之间的连接关系为间接连接关系。上述第一设备、第二设备和第三设备同属一连接网络,包括终端设备(如智能手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)和车联网设备(如智能汽车、车载终端等)中的任意一种。
步骤G200:检测所述第一设备和/或所述第三设备信息能否满足预设规则。
可选地,第二设备检测第一设备和/或第三设备信息是否满足预设规则。可选地,在检测第一设备和/或第三设备信息是否满足预设规则的过程中,第二设备还可结合自身信息进行检测。
可选地,所述G200步骤包括以下至少一种:
所述第一设备发生第一预设事件;
所述第二设备发生第二预设事件;
所述第三设备发生第三预设事件。
可选地,上述检测第一设备、第二设备和第三设备信息中至少一项是否满足预设条件的步骤包括第一设备发生第一预设事件、第二设备发生第二预设事件、第三设备发生第三预设事件中的至少一种。可以理解,在第一设备发生第一预设事件、第二设备发生第二预设事件和/或第三设备发生第三预设事件时,第一设备、第二设备和第三设备信息中至少一项满足预设条件。
可选地,所述第一预设事件或所述第二预设事件或所述第三预设事件,包括以下至少一种:
用户生理参数信息满足第一预设条件;
对应设备系统信息满足第二预设条件;
对应设备通信信息满足第三预设条件;
对应设备应用信息满足第四预设条件;
对应设备提醒信息满足第五预设条件;
对应设备检测信息满足第六预设条件;
对应设备状态信息满足第七预设条件;
对应设备环境信息满足第八预设条件。
可选地,第一预设事件或第二预设事件或第三预设事件包括用户生理参数信息满足第一预设条件、对应设备系统信息满足第二预设条件、对应设备通信信息满足第三预设条件、对应设备应用信息满足第四预设条件、对应设备提醒信息满足第五预设条件、对应设备检测信息满足第六预设条件、对应设备状态信息满足第七预设条件、对应设备环境信息满足第八预设条件中的至少一种。
对于用户生理参数信息,其包括用户心率、血压、脉搏、血氧、血糖、出汗量等,一般地,上述用户生理参数信息可通过设备中的相应传感器测得,例如可通过智能手表中的光学心率传感器测用户心率。
对于第一预设条件,其为用户生理参数达到预设用户生理参数阈值,例如,用户心率达到预设用户心率阈值。
对于对应设备系统信息,其包括系统类型、系统名称、系统状态等。可选地,对于系统类型,其用于区分不同的类型的系统,例如安卓系统、塞班系统、苹果系统等,又如基于安卓系统的深度定制系统(如MIUI(Mobile Internet UI,小米手机操作系统))可选地,不同的系统在运行时会为用户提供不同的服务,例如苹果系统与安卓系统的运行机制不同。
对于系统名称,其用于具体区分系统是否为同一系统以及确定系统的具体信息,例如系统的系统名称为“安卓系统”,可以理解,其具体指定了该系统为“安卓系统”这一系统,而非其他系统。可选地,系统名称还可包括完整的名称,例如该名称包括系统版本号。
对于系统状态,其为系统的运行状态,例如卡顿、流畅、休眠、崩溃、待机等。
对于第二预设条件,其为对应设备系统信息满足预设设备系统信息规则,例如,系统状态为卡顿状 态则该系统状态的对应设备无法正常处理设备需要处理的任务,则该系统状态满足预设设备系统信息规则。
对于对应设备通信信息,其包括设备通信信号强度、设备通信方式等。
对于第三预设条件,其为对应设备通信信息满足预设设备通信信息规则,例如,设备通信信号强度低于预设设备通信信号强度阈值时,该设备通信信号强度满足预设设备通信信息规则。
对于对应设备应用信息,其包括设备应用名称信息等。可以理解,应用名称可以用于将应用区别开来,即可以通过应用名称识别应用。
对于第四预设条件,其为对应设备应用信息满足预设设备应用信息规则,例如,设备应用名称信息符合预设响应操作触发条件(例如通过应用名称识别到设备在运行游戏应用,并且通过应用名称识别到“微信”应用有通话接入、)时,该设备应用数据信息满足预设设备应用信息规则。
对于对应设备提醒信息,该提醒信息用于提醒用户防止用户遗忘相应的事件信息,例如,通过对应设备提醒信息提醒用户其预约的电视节目即将播放。
对于第五预设条件,其为对应设备提醒信息满足预设设备提醒信息规则,例如,提醒信息中的时间信息与当前时间一致时,触发向用户输出提醒信息的条件。
对于对应设备检测信息,其为检测设备自身情况的信息,例如设备工作状态是否正常、设备硬件状态是否正常、设备硬件当前工作状态等。
对于第六预设条件,其为对应设备检测信息满足预设设备检测信息规则,例如,设备硬件当前工作状态满足预设工作状态要求(例如车载终端检测到车门没关)时,设备硬件当前工作状态满足预设设备检测信息规则。
对于对应设备状态信息,其包括运行状态、电量信息、故障信息等。
对于运行状态,设备可处于正常运行状态、卡顿状态、不顺畅状态等。
对于电量信息,一般地,可为当前电量,也可为电池总容量,还可为剩余电量比值,或者是根据近期(例如2小时内)用户的使用习惯预估的可使用时长。
对于故障信息,可以是设备的故障日志,该故障信息可以包括设备发生故障的原因、故障类型、发生故障的时间、发生故障的频次等,以方便设备或工程技术人员通过该故障信息进行修复或优化。
对于第七预设条件,其为对应设备状态信息满足预设设备状态信息规则,例如,运行状态为卡顿状态。
对于对应设备环境信息,包括设备外界环境信息、设备使用环境信息等。
对于设备外界环境信息,设备存在获取外界环境信息的能力,如获取外界环境光的亮度,再如获取外界环境噪音的响度。
对于设备使用环境信息,设备在使用过程中,使用环境信息随用户所处的环境变化而变化,用户所处的环境可以通过传感器(如重力传感器、加速度传感器、陀螺仪、摄像头、GPS等)来感知,如用户在运动,设备可检测到用户处于运动环境下,或者如用户在开车,设备可检测到用户处于驾驶环境下,或者如用户在工作或会议,设备可检测到用户处于工作或会议环境下。
对于第八预设条件,其为对应设备环境信息满足预设设备环境信息规则,例如,设备使用环境信息为用户在开车。
步骤G300,若是,则根据预设策略执行相应处理。
可选地,若第一设备、第二设备和第三设备信息中至少一项满足预设条件,则根据预设策略执行相应处理;若第一设备、第二设备和第三设备信息均不满足预设条件,则不响应该第一设备、第二设备和第三设备信息。
可选地,所述G300步骤包括以下至少一种:
所述第一设备根据第一预设策略进行处理;
所述第二设备根据第二预设策略进行处理;
所述第三设备根据第三预设策略进行处理。
可选地,若第一设备、第二设备和第三设备信息中至少一项满足预设条件,则根据预设策略执行相应处理包括第一设备根据第一预设策略进行处理、第二设备根据第二预设策略进行处理、第三设备根据第三预设策略进行处理中的至少一种。
可选地,所述第一预设策略或第二预设策略或第三预设策略包括以下至少一种:
传递或更新相应预设事件、转换后传递相应预设事件、所述第一设备及所述第二设备和所述第三设备中至少一个设备从连接网络中断开、所述第一设备及所述第二设备和所述第三设备中至少一个设备连接到其他网络、所述第一设备及所述第二设备和所述第三设备中至少一个设备打开预设应用和/或服务、所述第一设备及所述第二设备和所述第三设备中至少一个设备关闭预设应用和/或服务、所述第一设备及所述第二设备和所述第三设备中至少一个设备当前运行应用和/或服务的参数发生变更、所述第一设 备及所述第二设备和所述第三设备中至少一个设备当前模式发生切换、所述第一设备及所述第二设备和所述第三设备中至少一个设备的处理当前数据的策略发生变更。
可选地,第一预设策略或第二预设策略或第三预设策略包括传递或更新相应预设事件、转换后传递相应预设事件、处理设备从连接网络中断开、处理设备连接到其他网络、第一设备及第二设备和第三设备中至少一个设备打开预设应用和/或服务、第一设备及第二设备和第三设备中至少一个设备关闭预设应用和/或服务、第一设备及第二设备和第三设备中至少一个设备当前运行应用和/或服务的参数发生变更、第一设备及第二设备和第三设备中至少一个设备当前模式发生切换、第一设备及第二设备和第三设备中至少一个设备的处理当前数据的策略发生变更中的至少一种。
可选地,预设应用可以为系统应用(如通信录、短信、拨号盘、照相机、系统设置等),也可以为一般应用(如微信、QQ、运动App等),预设服务可以为系统服务(如网络连接、蓝牙、WIFI等),也可以为一般服务(如搜索、隐私安全、杀毒、听歌等)。
在一种实施方式中:若第一设备及第二设备和第三设备中至少一个设备处于一预设时间段内(如凌晨12:00~凌晨3:00),则可视为发生了预设事件(例如对应设备提醒信息满足第五预设条件),第二设备(如手机)可以断开网络或者进入省电模式或者进入睡眠模式或者进入静音模式,第三设备(如手表)可以进入熄屏状态或开启睡眠监测服务(如监测用户心率、血氧等),第一设备(如电视)可以休眠甚至关机。
在一种实施方式中:若第一设备及第二设备和第三设备中至少一个设备的用户将设备切换到一预设状态(如运动状态)(对应设备环境信息满足第八预设条件),则可视为发生了预设事件,第二设备(如手机)可以熄屏或者进入省电模式(设备当前模式发生切换)或者进入运动模式或者进入户外模式或者打开运动App(如Keep软件),第三设备(如手表)可以打开运动App或进入熄屏状态或开启运动监测服务(如监测用户心率、血氧、步频、速度、位置信息等,若相应指标过高异常,可在本地和/或处理设备和/或第二设备上输出预警提示),第一设备(如耳机)可以自动连接到处理设备或自动打开音乐App或自动播放与运动状态相关的安全指导内容或自动播放某一歌曲(可由系统设定或者根据用户习惯自动确定或者用户选择)。
在一种实施方式中:若第一设备及第二设备和第三设备中至少一个设备的检测到用户心率达到预设用户心率阈值,可确定用户进入睡眠状态,则可视为发生了预设事件,第二设备(如手机)可向第一设备(如耳机)下发指令,以下调耳机音量(变更服务的参数)。
在一种实施方式中:若第一设备及第二设备和第三设备中至少一个设备的系统状态为卡顿,则可视为发生了预设事件,将该设备(如第一设备,系统为安卓)正在处理的任务分配至与该设备的系统为相同系统的设备(如第三设备,系统为安卓)。
在一种实施方式中:若第一设备及第二设备和第三设备中至少一个设备的设备通信信号强度低于预设设备通信信号强度阈值,则可视为发生了预设事件,改变该设备(如第一设备)的通信方式(例如将数据通信改为无线通信)。
在一种实施方式中:若第一设备及第二设备和第三设备中至少一个设备的设备应用名称信息为应用名称是游戏类应用名称,在设备有微信电话接入时,则可视为发生了预设事件,第二设备(如手机)可将该微信电话接入通知至第三设备(如手表),以通过手表来接听该微信电话,而不影响用户通过手机玩游戏。
在一种实施方式中:若第一设备及第二设备和第三设备中至少一个设备的提醒信息中的时间信息与当前时间一致,则可视为发生了预设事件,第三设备(如手表)检测到用户未在睡觉,则通过第二设备(如手机)提醒用户其预约的电视节目即将开始播放(例如通过手机看电视节目,则将手机的当前应用切换为预设播放电视节目的应用(当前运行应用发生变更))。
在一种实施方式中:若第一设备及第二设备和第三设备中至少一个设备的设备检测信息为车门没关,则可视为发生了预设事件,第一设备、第二设备和/或第三设备向用户输出提醒关车门的信息。
可选地,对于传递,在预设事件根据预设策略进行相应处理后,将该预设事件传递至与预设事件对应的目标设备(第一设备、第二设备和第三设备中的一个或多个)。例如第二设备接收到第一设备电量值低于预设电量值阈值的预设事件,若该预设事件的处理对象为第一设备,则将该预设事件传递至第一设备。
可选地,对于更新,在预设事件根据预设策略进行相应处理后,需要更新预设事件的内容,例如预设事件为第二设备接收到数据量大的视频文件,该预设事件的目标接收设备为存储空间较小的第一设备,则可将该视频文件进行更新(如压缩或格式转换或内容截取等)(设备的处理当前数据的策略发生变更)后再传递至第一设备,可选地,常见的更新方式可以为压缩、加密、转换数据类型(如语音变文本,图片变文字等)、转换数据格式(如.bmp变.jpeg)等。
可选地,对于转换后传递预设事件,在预设事件根据预设策略进行相应处理后(可选地,根据预设 策略进行相应处理为对预设事件进行转换,以得到至少一新的事件),将新的事件传递至其他设备(例如第二设备)。例如,预设事件的目标接收设备为第一设备,该第一设备无法接收或无法向用户展示文本内容但可以播放音频内容,而预设事件为接收到文本内容,则对预设事件进行转换的过程为将接收到的文本内容转换为音频内容,之后向第一设备传递该音频内容。
可选地,对于第一设备及第二设备和第三设备中至少一个设备从连接网络中断开,在预设事件根据预设策略进行相应处理后,需要断开该预设事件对应的目标设备在连接网络内的连接,例如,预设事件为第一设备接收到安全等级高的讯息,为避免该讯息泄露,可将第一设备断开连接。
可选地,对于第一设备及第二设备和第三设备中至少一个设备连接到其他网络,此连接为与区别于当前所在连接网络的其他连接网络建立连接。例如预设事件为第一设备接收到一消息,该消息需要非当前所在连接网络的其他设备进行处理,因此,可使该第一设备与该其他设备所在连接网络建立连接。
可选地,所述G300步骤包括以下至少一种:
在所述第一设备上输出与所述预设事件对应的操作选项和/或提示信息;
在所述第二设备上输出与所述预设事件对应的操作选项和/或提示信息;
在所述第三设备上输出与所述预设事件对应的操作选项和/或提示信息。
可选地,若第一设备、第二设备和第三设备信息中至少一项满足预设条件,则根据预设策略执行相应处理包括在第一设备上输出与预设事件对应的操作选项和/或提示信息、在第二设备上输出与预设事件对应的操作选项和/或提示信息、在第三设备上输出与预设事件对应的操作选项和/或提示信息中的至少一种。
可选地,上述操作选项为用户针对该预设事件作出的选择,例如,手机输出操作选项以使用户选择是否通过手表接听微信电话;提示信息为提示用户第一设备及第二设备和第三设备中至少一个设备发生了预设事件。参照图52,600为手机,601为手机600输出的弹框提示信息以及操作选项。
可选地,所述方法还包括:接收针对所述操作选项的操作信息,并根据所述操作信息更新和/或传递所述预设事件。
可选地,第二设备接收针对上述操作选项的操作信息(例如确认压缩操作),并根据该操作信息更新和/或传递该预设事件(例如更新预设事件为用视频压缩后的视频文件替换原来的视频文件)。
本实施例通过G100:通过所述第一设备和/或服务器获取至少一第三设备信息;G200:检测所述第一设备和/或所述第三设备信息能否满足预设规则;G300:若是,则根据预设策略执行相应处理。实现了通过在第一设备和通过第一设备或服务器获取的第三设备信息中至少一项满足预设条件时,根据预设策略执行相应处理,从而使得各设备相互建立连接之后的设备响应过程更加智能方便快捷。
可选地,本申请还提供一种处理装置,如图53所示,所述处理装置包括:
获取模块10,用于通过所述第一设备获取与所述第二设备连接的至少一第三设备信息;
检测模块20,用于检测所述第一设备、第二设备和第三设备信息中至少一项是否满足预设条件;
执行模块30,用于若是,则根据预设策略执行相应处理。
可选地,本申请还提供一种处理装置,所述处理装置包括:
获取模块,用于通过所述第一设备和/或服务器获取至少一第三设备信息;
检测模块,用于检测所述第一设备和/或所述第三设备信息能否满足预设规则;
执行模块,用于若是,则根据预设策略执行相应处理。
本申请提供一种处理方法,参照图54,图54为本申请处理方法一实施例的流程示意图。
本申请实施例提供了处理方法的实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。处理方法可应用于一处理设备,该设备包括但不限于个人计算机和智能手机等。处理方法包括:
步骤H10:检测是否发生预设事件。
可选地,处理设备检测是否发生预设事件。
可选地,所述处理设备在连接网络之中,所述连接网络包括所述处理设备、所述第一设备和所述第二设备,所述发生预设事件,包括以下至少一种:
所述处理设备发生第一预设事件;
所述第一设备发生第二预设事件;
所述第二设备发生第三预设事件。
可选地,上述处理设备在连接网络之中,该连接网络包括处理设备、第一设备和第二设备,即处理设备、第一设备和第二设备同属一连接网络。可选地,第一设备与处理设备直接连接,第二设备与处理设备间接连接。可以理解,直接连接为设备间直接建立连接;间接连接为设备间并未建立连接,但并未建立连接的两设备同时与另一设备建立连接,即并未建立连接的两设备可通过该另一设备进行数据交换。可选地,处理设备、第一设备和第二设备包括终端设备(如智能手机、PAD(Portable Android Device, 平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)和车联网设备(如智能汽车、车载终端等)中的任意一种。
可选地,上述发生预设事件,包括所述处理设备发生第一预设事件、所述第一设备发生第二预设事件和所述第二设备发生第三预设事件中的至少一种。
可选地,所述第一预设事件或所述第二预设事件或第三预设事件包括以下至少一种:
所述处理设备、所述第一设备和所述第二设备中至少一个设备处于或切换到预设模式;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的处于或切换到预设环境;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户生理信息满足第一预设条件;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户状态满足第二预设条件;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测到的至少一预设参数符合参数条件;
所述连接网络内新增至少一设备或已经达到最大连接设备数;
所述连接网络内至少一设备断开连接或已经达到最小连接设备数;
所述处理设备、所述第一设备和所述第二设备中至少一个设备接收到至少一消息;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的电量值低于或等于预设电量阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的连接信号值小于或等于预设信号阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的资源占用值大于或等于预设资源阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的运行状态处于卡顿或不顺畅状态;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的预设应用和/或预设功能处于开启状态;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的安全等级小于或等于预设安全等级阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的工作时长大于或等于预设工作时长阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的位置处于预设位置。
可选地,所述处理设备、所述第一设备和所述第二设备中至少一个设备处于或切换到预设模式;可选地,所述预设模式可以通过系统设定或用户设置或用户选择,所述预设模式可以为智能模式或互联模式或联动模式或传递模式等;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的处于或切换到预设环境;可选地,所述预设环境可以为预设时间(如白天、黑夜、工作日、节假日、早上7:00、上午10:00、晚上11:00等),也可以为预设地点(如家里、办公室、地铁上、公交车上、汽车上等),可以为亮度值满足亮度阈值条件的环境(如漆黑、明亮),还可以为噪声值满足噪声阈值条件的环境(如吵闹、安静)等;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户生理信息满足第一预设条件;可选地,所述生理信息可以为心率、血氧、血压、血糖等,以心率为例,一种实施方式中,若心率低于50次/分钟或者超过120次/分钟(即:不符合正常状态的心率范围),则可视为满足第一预设条件,再以血氧浓度为例,一种实施方式中,若低于90%(低于正常的范围),也可视为满足第一预设条件;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户状态满足第二预设条件;可选地,所述用户状态可以为睡眠状态、坐姿状态、运动状态(如步行、跑步、游泳、爬山、骑车等),以睡眠状态为例,一种实施方式中,若用户当天睡眠状态时长,或者当周或者当月或者当年或者用户预设时间段内(如近3个月等)的平均睡眠状态时长低于某一预设阈值(如8个小时),则可视为满足第二预设条件;以坐姿状态为例,一种实施方式中,若用户连续保持坐姿状态的时长超过某一预设值(如1个小时),则可视为满足第二预设条件;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测到的至少一预设参数(如速度)符合参数条件(如大于或小于或等于预设参数范围);
所述连接网络内新增至少一设备或已经达到最大连接设备数;
所述连接网络内至少一设备断开连接或已经达到最小连接设备数;
所述处理设备、所述第一设备和所述第二设备中至少一个设备接收到至少一消息;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的电量值低于或等于预设电量阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的连接信号值小于或等于预设信号阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的资源占用值大于或等于预设资源阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的运行状态处于卡顿或不顺畅状态;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的预设应用和/或预设功能处于开启状态;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的安全等级小于或等于预设安全等级阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的工作时长大于或等于预设工作时长阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的位置处于预设位置。
可选地,处理设备、第一设备和第二设备同属一连接网络,处理设备、第一设备和第二设备均可作为管理设备对连接网络内的其他设备进行管理。
可选地,第一预设事件或第二预设事件或第三预设事件可以为所述处理设备、所述第一设备和所述第二设备中至少一个设备处于或切换到预设模式;可选地,所述预设模式可以通过系统设定或用户设置或用户选择,所述预设模式可以为智能模式或互联模式或联动模式或传递模式等。
可选地,第一预设事件或第二预设事件或第三预设事件可以为所述处理设备、所述第一设备和所述第二设备中至少一个设备的处于或切换到预设环境;可选地,所述预设环境可以为预设时间(如白天、黑夜、工作日、节假日、早上7:00、上午10:00、晚上11:00等),也可以为预设地点(如家里、办公室、地铁上、公交车上、汽车上等),可以为亮度值满足亮度阈值条件的环境(如漆黑、明亮),还可以为噪声值满足噪声阈值条件的环境(如吵闹、安静)等。
可选地,第一预设事件或第二预设事件或第三预设事件可以为所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户生理信息满足第一预设条件;可选地,所述生理信息可以为心率、血氧、血压、血糖等,以心率为例,一种实施方式中,若心率低于50次/分钟或者超过120次/分钟(即:不符合正常状态的心率范围),则可视为满足第一预设条件,再以血氧浓度为例,一种实施方式中,若低于90%(低于正常的范围),也可视为满足第一预设条件。
可选地,第一预设事件或第二预设事件或第三预设事件可以为所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户状态满足第二预设条件;可选地,所述用户状态可以为睡眠状态、坐姿状态、运动状态(如步行、跑步、游泳、爬山、骑车等),以睡眠状态为例,一种实施方式中,若用户当天睡眠状态时长,或者当周或者当月或者当年或者用户预设时间段内(如近3个月等)的平均睡眠状态时长低于某一预设阈值(如8个小时),则可视为满足第二预设条件;以坐姿状态为例,一种实施方式中,若用户连续保持坐姿状态的时长超过某一预设值(如1个小时),则可视为满足第二预设条件。
可选地,第一预设事件或第二预设事件或第三预设事件包括连接网络内新增至少一设备或已经达到最大连接设备数;连接网络内至少一设备断开连接或已经达到最小连接设备数;处理设备、第一设备和第二设备中至少一个设备接收到至少一消息;处理设备、第一设备和第二设备中至少一个设备的电量值低于或等于预设电量阈值;处理设备、第一设备和第二设备中至少一个设备的连接信号值小于或等于预设信号阈值;处理设备、第一设备和第二设备中至少一个设备的资源占用值大于或等于预设资源阈值;处理设备、第一设备和第二设备中至少一个设备的运行状态处于卡顿或不顺畅状态;处理设备、第一设备和第二设备中至少一个设备的预设应用和/或预设功能处于开启状态;处理设备、第一设备和第二设备中至少一个设备的安全等级小于或等于预设安全等级阈值;处理设备、第一设备和第二设备中至少一个设备的工作时长大于或等于预设工作时长阈值;处理设备、第一设备和第二设备中至少一个设备的位置处于预设位置中的至少一种。
可选地,在上述连接网络内,存在新加入连接网络的终端设备或其它设备(如可穿戴设备、智能家居设备或车联网设备),也存在退出该连接网络的终端设备或其它设备。可选地,设备性能、网络质量等会对连接网络的最大连接设备数造成影响,可以理解,设备性能越好、网络质量越好,连接网络的最大连接设备数越大;设备性能越差、网络质量越差,连接网络的最大连接设备数越小。可选地,对于最大连接设备数还可根据具体需要由用户设置或系统预设。
可选地,在连接网络内的当前已连接设备数接近最大连接设备数时,可提示用户不要再随意往连接网络新增设备,以避免连接网络达到最大连接设备数导致无法新增设备,或者是提示用户断开已接入连接网络但长时间未使用的设备的连接,以为往连接网络新增设备提供可接入空间。例如,最大连接设备数为9,在当前已连接设备数为7时开始提示用户。而在连接网络内的当前已连接设备数接近最小连接设备数时,可提示用户不要在随意断开已接入连接网络的设备的连接,以避免连接网络中需要设备联动的相关功能受限。
可选地,连接网络内的当前已连接设备数在最小连接设备数和最大连接设备数之间时,连接网络的 预设事件处理能力最优,例如新增设备的过程会更加顺畅、数据交换会更加快速等。即,既确保了连接网络的响应速度,又确保了设备间联动以处理预设事件的处理能力。
例如,参照图55,400为手机,401为手机输出的连接网络内已连接设备列表,用户通过手部402触发断开设备B在连接网络内的连接时,手机400通过弹框403输出提示信息。
可选地,各设备使用过程中可能存在与连接网络内设备的交互,也可能存在与其他非连接网络内设备的信息交换。对于与其他非连接网络内设备的信息交换,可以通过网络服务(例如互联网服务、网际网络服务等)实现设备间信息交互,例如连接网络内第一设备接收到一条信息(例如短信、即时消息等)。
可选地,各设备使用过程中需要电能,而电能一般情况下都是通过电池提供的,在电池电量耗尽或如将耗尽时需要对电池进行充电。对于电量值,连接网络内不同的设备会有不同容量的电池,电池又有不同的剩余电量或不同的续航时间,如手机的电池容量一般大于智能手表的电池容量,另外,也存在手机没有充电而导致的剩余电量小于智能手表当前电量的情况。可选地,在处理设备、第一设备和第二设备中至少一个设备的电量值低于或等于预设电量阈值时可视为触发了预设事件。
可选地,预设电量阈值为预设事件的触发条件,预设电量阈值可为以保护电池为目的的阈值,例如在电量值小于或等于预设电量阈值时提醒用户充电则可延长电池的使用寿命的电量值;预设电量阈值还可为以要求最低可续航时间为目的的阈值,例如用户要求设备的最低续航时间为10小时,以便用户在无法为电池充电时电池有足够用户使用的电量,在处理设备、第一设备和第二设备中至少一个设备的电池的续航时间小于或等于10小时时可视为触发了预设事件。
可选地,各设备间维持连接需要通过信号,该信号的强弱可由设备间的连接距离和/或射频模块发射功率决定,如连接距离越小或发射功率越大,信号强度越大;连接距离越大或发射功率越小,信号强度越小。在处理设备、第一设备和第二设备中至少一个设备的连接信号值小于或等于预设信号阈值时可视为触发了预设事件,该预设信号阈值一般以能否维持设备间正常交互为界限设置,如小于或等于预设信号阈值的连接信号值无法维持设备间正常交互;再如大于预设信号阈值的连接信号值能够维持设备间正常交互。
可选地,各设备维持正常运行需要占用一定的资源,该资源被占用时无法处理设备分配的新的任务,如在资源占用值达到一定值时,设备无法正常处理需要处理的任务,预设资源阈值为该一定值,在资源占用值大于或等于预设资源阈值时可视为触发了预设事件。可选地,预设资源阈值根据设备的实际使用需求设置,如若用户常用软件对应的资源占用值较大,则需要将预设资源阈值设置地大些;再如若用户常用软件对应的资源占用值较小,则可以将预设资源阈值设置地小些。
可选地,各设备在运行时可能由于各种原因(例如设备过热、应用打开太过,用户操作过于频繁等)导致运行状态处于卡顿或不顺畅状态,在处理设备、第一设备和第二设备中至少一个设备的运行状态处于卡顿或不顺畅状态时可视为触发了预设事件。
可选地,各设备在用户使用时会运行应用(例如记事本应用)或被开启功能(例如录音功能),当处理设备、第一设备和第二设备中至少一个设备的预设应用和/或预设功能处于开启状态时可视为触发了预设事件。例如,预设应用为如时聊天应用,触发的预设事件为检测如时聊天应用是否接收到新消息,之后向消息接收设备或连接网络内其他设备反馈该检测对应的检测结果;再如,预设功能为摄像,触发的预设事件为遍历连接网络内各设备的摄像性能,之后向预设功能开启设备或连接网络内其他设备反馈该遍历对应的遍历结果,以方便用户通过该遍历结果使用智能推荐的摄像设备(摄像性能最好的摄像设备)进行摄像。
可选地,对各设备所处的使用环境进行安全等级分级,得到各设备的安全等级,安全等级高代表使用环境安全;安全等级低代表使用环境不安全。可选地,判断使用环境是否安全的依据为安全等级是否大于预设安全等级阈值,如安全等级大于预设安全等级阈值时使用环境安全;安全等级小于或等于预设安全等级阈值时使用环境不安全。例如,设备所使用的网络为安全网络(例如家庭WiFi(Wireless Fidelity,无线保真)),安全等级大于预设安全等级阈值;再如,设备所使用的网络为非安全网络(存在安全隐患的网络(如公用WiFi))。在处理设备、第一设备和第二设备中至少一个设备的安全等级小于或等于预设安全等级阈值时可视为触发了预设事件。
可选地,各设备在接入连接网络时,可设置工作时长,以通过该工作时长限制对应设备在连接网络中的工作时长。可以理解,在一实施例中,连接网络由于种种原因(如控制中心的数据处理能力有限)会存在连接设备数上限,如连接网络中的设备数等于连接设备数上限后,该连接网络无法新增设备,通过设置工作时长,在设备的连接时长等于工作时长时,断开该设备的连接,可为需要接入连接网络的设备腾出空间。
可以理解,工作时长可结合各设备的工作状态进行协同使用,例如,设备A接入连接网络的时间等于工作时长,但其此时正与连接网络中其他设备进行交互,可以理解,此时不适合断开设备A的连接,因此,在设备A的连接时长等于工作时长时,若该设备A处于空闲状态(没有与连接网络中其他设备进 行交互),则断开设备A的连接;若该设备A处于交互状态,则保持设备A的连接。
可以理解,在需要新增的设备的接入优先级较高时(用户通过手动建立连接方式申请该设备接入连接网络,而非该设备自动申请接入连接网络),可在通过工作时长断开设备连接不适合(设备A处于交互状态)的情况下,断开连接网络中连接时长小于工作时长且处于空闲状态最久的设备。
在其他实施例中,可为首次新增的设备设置工作时长,以方便用户的使用,例如用户A需要向用户B分享一首歌曲,但用户B希望通过自己的耳机听该歌曲,而不想使用用户A的耳机听该歌曲,且该用户B的耳机为首次接入用户A的耳机所在连接网络,此时用户A的耳机所在连接网络可为用户B的耳机建立临时连接,如设置工作时长,相应地,该工作时长为该歌曲的播放时长,如在该歌曲播放结束后用户A的耳机所在连接网络自动断开临时连接。除自动断开临时连接外,还可根据用户输入确定是否继续与用户B的耳机建立连接,例如,参照图56,500为手机,501为手机500输出的弹框提示信息,以提示用户在该歌曲播放结束后可选择是否断开与“XX耳机”的连接。
可选地,在处理设备、第一设备和第二设备中至少一个设备的位置处于预设位置时可视为触发了预设事件,一般地,为方便用户使用,用户可提前设置该预设位置,例如预设位置可以为家,可以为办公室,还可以为地铁上或汽车上等。
可选地,一种实施方式中,在所述处理设备、所述第一设备和所述第二设备中至少一个设备可作为用于检测各类参数的设备,如用于检测用户生理参数(血氧浓度、心率、步数等)的智能穿戴设备,车联网场景下用于检测车速的路侧单元(Road Side Unit,RSU),用于检测网络速率的路由器等。当检测到的参数大于或小于预设参数范围时,可视为触发了预设事件。例如,当运动过程中智能穿戴设备检测到用户血氧量偏低,路侧单元检测到道路车辆超速,或者,路由器检测到当前网络速率过低时,可视为当前网络发生了预设事件。
步骤H20:若是,检测所述预设事件对应的设备是否满足预设条件。
可选地,若发生预设事件,则检测预设事件对应的设备是否满足预设条件;若未发生预设事件,则不检测预设事件对应的设备是否满足预设条件。
可选地,所述预设事件只有一个,所述满足预设条件,包括以下至少一种:
所述预设事件由所述处理设备、所述第一设备和所述第二设备中至少一个设备触发;
所述预设事件触发的时间和/或地点符合第一预设条件;
所述预设事件的内容信息符合第二预设条件。
可选地,预设事件为第一预设事件、第二预设事件或第三预设事件,满足预设条件包括预设事件由处理设备、第一设备和第二设备中至少一个设备触发;预设事件触发的时间和/或地点符合第一预设条件;预设事件的内容信息符合第二预设条件中的至少一种。
可选地,第一预设条件为预设事件的触发地点为预设地点,和/或预设事件的触发时间为预设时间。可选地,预设地点为用户设置和/或系统预设的地点,例如家或办公室或地铁上或汽车上等;预设时间为用户设置和/或系统预设的时间,例如下午5:30。
可选地,第二预设条件为预设事件的内容信息为预设内容信息。可选地,预设内容信息可为通过用户设置或通过系统预设或根据使用习惯或根据机器学习确定的关键词、关键句等。
可选地,所述预设事件包括至少两个,所述满足预设条件,包括以下至少一种:
所述预设事件由所述处理设备、所述第一设备和/或所述第二设备触发;
所述预设事件触发的时间和/或地点符合第三预设条件;
所述预设事件触发的先后顺序符合第四预设条件;
所述预设事件的优先级符合第五预设条件;
所述预设事件的内容信息符合第六预设条件。
可选地,预设事件包括第一预设事件、第二预设事件和第三预设事件中的至少两个,满足预设条件包括预设事件由处理设备、第一设备和/或第二设备触发;预设事件触发的时间和/或地点符合第三预设条件;预设事件触发的先后顺序符合第四预设条件;预设事件的优先级符合第五预设条件;预设事件的内容信息符合第六预设条件中的至少一种。
可选地,第三预设条件为预设事件的触发地点为预设地点,和/或预设事件的触发时间为预设时间。可选地,预设地点为用户设置和/或系统预设的地点,例如家或办公室或地铁上或汽车上等;预设时间为用户设置和/或系统预设的时间,例如下午5:30。
可选地,第四预设条件为预设事件触发的先后顺序满足预设先后顺序。例如,预设先后顺序为第一预设事件与第二预设事件之间存在逻辑先后关系,则必须处理第一预设事件后才能处理第二预设事件。
可选地,第五预设条件为预设事件的优先级符合预设优先级条件。例如,预设优先级条件为第一预设事件和第二预设事件之间的优先级高低限制,则第一预设事件的优先级高于第二预设事件的优先级时才符合第五预设条件。
可选地,第六预设条件为预设事件的内容信息为预设内容信息。可选地,预设内容信息可为通过用户设置或通过系统预设或根据使用习惯或根据机器学习确定的关键词、关键句等。
步骤H30:若是,根据提示策略输出与所述预设事件对应的提示信息。
可选地,若预设事件对应的设备满足预设条件,则根据提示策略输出与预设事件对应的提示信息;若预设事件对应的设备不满足预设条件,则不输出提示信息。
可选地,所述根据提示策略输出与所述预设事件对应的提示信息,包括以下至少一种:
在所述处理设备上输出与所述预设事件对应的操作选项和/或提示信息;
在所述第一设备上输出与所述预设事件对应的操作选项和/或提示信息;
在所述第二设备上输出与所述预设事件对应的操作选项和/或提示信息。
可选地,处理设备根据提示策略输出与预设事件对应的提示信息包括在处理设备上输出与预设事件对应的操作选项和/或提示信息;在第一设备上输出与预设事件对应的操作选项和/或提示信息;在第二设备上输出与预设事件对应的操作选项和/或提示信息中的至少一种。
可选地,上述操作选项为用户针对该预设事件作出的选择,例如,手机输出操作选项以使用户选择是否进入预设电视节目播放应用;提示信息为提示用户处理设备、第一设备和第二设备中至少一个设备发生了预设事件,例如。参照图57,600为手机,601为手机600输出的弹框提示信息以及操作选项。
可选地,所述方法还包括:接收针对所述操作选项的操作信息,并根据所述操作信息更新和/或传递所述预设事件。
可选地,处理设备接收针对上述操作选项的操作信息(例如确认压缩操作),并根据该操作信息更新和/或传递该预设事件(例如更新预设事件为用视频压缩后的视频文件替换原来的视频文件)。
本实施例通过H10:检测是否发生预设事件;H20:若是,检测所述预设事件对应的设备是否满足预设条件;H30:若是,根据提示策略输出与所述预设事件对应的提示信息。实现了通过在检测到发生预设事件且该预设事件对应的设备满足预设条件时,根据提示策略输出与该预设事件对应的提示信息,以在该设备从其所在的连接网络内断开时,用户可通过该提示信息获取到设备从其所在的连接网络内断开的消息,从而使得使用户获取设备从其所在的连接网络内断开的消息时更加智能、方便和快捷。
可选地,提出本发明处理方法又一实施例,参照图58,图58为本申请处理方法又一实施例的流程示意图。
本申请实施例提供了处理方法的实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。处理方法可应用于一处理设备,该设备包括但不限于个人计算机和智能手机等。处理方法包括:
步骤H100:检测是否发生预设事件。
可选地,处理设备检测是否发生预设事件。
所述处理设备在连接网络之中,所述连接网络包括所述处理设备、所述第一设备和所述第二设备,所述发生预设事件,包括以下至少一种:
所述处理设备发生第一预设事件;
所述第一设备发生第二预设事件;
所述第二设备发生第三预设事件。
可选地,上述处理设备在连接网络之中,该连接网络包括处理设备、第一设备和第二设备,即处理设备、第一设备和第二设备同属一连接网络。可选地,第一设备与处理设备直接连接,第二设备与处理设备间接连接。可以理解,直接连接为设备间直接建立连接;间接连接为设备间并未建立连接,但并未建立连接的两设备同时与另一设备建立连接,即并未建立连接的两设备可通过该另一设备进行数据交换。可选地,处理设备、第一设备和第二设备包括终端设备(如智能手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)和车联网设备(如智能汽车、车载终端等)中的任意一种。
可选地,上述发生预设事件,包括所述处理设备发生第一预设事件、所述第一设备发生第二预设事件和所述第二设备发生第三预设事件中的至少一种。
可选地,所述第一预设事件或所述第二预设事件或第三预设事件包括以下至少一种:
所述处理设备、所述第一设备和所述第二设备中至少一个设备处于或切换到预设模式;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的处于或切换到预设环境;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户生理信息满足第一预设条件;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户状态满足第二预设条件;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测到的至少一预设参数符合参数条件;
所述连接网络内新增至少一设备或已经达到最大连接设备数;
所述连接网络内至少一设备断开连接或已经达到最小连接设备数;
所述处理设备、所述第一设备和所述第二设备中至少一个设备接收到至少一消息;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的电量值低于或等于预设电量阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的连接信号值小于或等于预设信号阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的资源占用值大于或等于预设资源阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的运行状态处于卡顿或不顺畅状态;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的预设应用和/或预设功能处于开启状态;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的安全等级小于或等于预设安全等级阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的工作时长大于或等于预设工作时长阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的位置处于预设位置。
可选地,所述处理设备、所述第一设备和所述第二设备中至少一个设备处于或切换到预设模式;可选地,所述预设模式可以通过系统设定或用户设置或用户选择,所述预设模式可以为智能模式或互联模式或联动模式或传递模式等;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的处于或切换到预设环境;可选地,所述预设环境可以为预设时间(如白天、黑夜、工作日、节假日、早上7:00、上午10:00、晚上11:00等),也可以为预设地点(如家里、办公室、地铁上、公交车上、汽车上等),可以为亮度值满足亮度阈值条件的环境(如漆黑、明亮),还可以为噪声值满足噪声阈值条件的环境(如吵闹、安静)等;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户生理信息满足第一预设条件;可选地,所述生理信息可以为心率、血氧、血压、血糖等,以心率为例,一种实施方式中,若心率低于50次/分钟或者超过120次/分钟(即:不符合正常状态的心率范围),则可视为满足第一预设条件,再以血氧浓度为例,一种实施方式中,若低于90%(低于正常的范围),也可视为满足第一预设条件;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户状态满足第二预设条件;可选地,所述用户状态可以为睡眠状态、坐姿状态、运动状态(如步行、跑步、游泳、爬山、骑车等),以睡眠状态为例,一种实施方式中,若用户当天睡眠状态时长,或者当周或者当月或者当年或者用户预设时间段内(如近3个月等)的平均睡眠状态时长低于某一预设阈值(如8个小时),则可视为满足第二预设条件;以坐姿状态为例,一种实施方式中,若用户连续保持坐姿状态的时长超过某一预设值(如1个小时),则可视为满足第二预设条件;
所述处理设备、所述第一设备和所述第二设备中至少一个设备检测到的至少一预设参数(如速度)符合参数条件(如大于或小于或等于预设参数范围);
所述连接网络内新增至少一设备或已经达到最大连接设备数;
所述连接网络内至少一设备断开连接或已经达到最小连接设备数;
所述处理设备、所述第一设备和所述第二设备中至少一个设备接收到至少一消息;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的电量值低于或等于预设电量阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的连接信号值小于或等于预设信号阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的资源占用值大于或等于预设资源阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的运行状态处于卡顿或不顺畅状态;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的预设应用和/或预设功能处于开启状态;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的安全等级小于或等于预设安全等级阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的工作时长大于或等于预设工作时长阈值;
所述处理设备、所述第一设备和所述第二设备中至少一个设备的位置处于预设位置。
可选地,处理设备、第一设备和第二设备同属一连接网络,处理设备、第一设备和第二设备均可作为管理设备对连接网络内的其他设备进行管理。
可选地,第一预设事件或第二预设事件或第三预设事件可以为所述处理设备、所述第一设备和所述第二设备中至少一个设备处于或切换到预设模式;可选地,所述预设模式可以通过系统设定或用户设置或用户选择,所述预设模式可以为智能模式或互联模式或联动模式或传递模式等。
可选地,第一预设事件或第二预设事件或第三预设事件可以为所述处理设备、所述第一设备和所述第二设备中至少一个设备的处于或切换到预设环境;可选地,所述预设环境可以为预设时间(如白天、黑夜、工作日、节假日、早上7:00、上午10:00、晚上11:00等),也可以为预设地点(如家里、办公室、地铁上、公交车上、汽车上等),可以为亮度值满足亮度阈值条件的环境(如漆黑、明亮),还可以为噪声值满足噪声阈值条件的环境(如吵闹、安静)等。
可选地,第一预设事件或第二预设事件或第三预设事件可以为所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户生理信息满足第一预设条件;可选地,所述生理信息可以为心率、血氧、血压、血糖等,以心率为例,一种实施方式中,若心率低于50次/分钟或者超过120次/分钟(即:不符合正常状态的心率范围),则可视为满足第一预设条件,再以血氧浓度为例,一种实施方式中,若低于90%(低于正常的范围),也可视为满足第一预设条件。
可选地,第一预设事件或第二预设事件或第三预设事件可以为所述处理设备、所述第一设备和所述第二设备中至少一个设备检测用户状态满足第二预设条件;可选地,所述用户状态可以为睡眠状态、坐姿状态、运动状态(如步行、跑步、游泳、爬山、骑车等),以睡眠状态为例,一种实施方式中,若用户当天睡眠状态时长,或者当周或者当月或者当年或者用户预设时间段内(如近3个月等)的平均睡眠状态时长低于某一预设阈值(如8个小时),则可视为满足第二预设条件;以坐姿状态为例,一种实施方式中,若用户连续保持坐姿状态的时长超过某一预设值(如1个小时),则可视为满足第二预设条件。
可选地,第一预设事件或第二预设事件或第三预设事件包括连接网络内新增至少一设备或已经达到最大连接设备数;连接网络内至少一设备断开连接或已经达到最小连接设备数;处理设备、第一设备和第二设备中至少一个设备接收到至少一消息;处理设备、第一设备和第二设备中至少一个设备的电量值低于或等于预设电量阈值;处理设备、第一设备和第二设备中至少一个设备的连接信号值小于或等于预设信号阈值;处理设备、第一设备和第二设备中至少一个设备的资源占用值大于或等于预设资源阈值;处理设备、第一设备和第二设备中至少一个设备的运行状态处于卡顿或不顺畅状态;处理设备、第一设备和第二设备中至少一个设备的预设应用和/或预设功能处于开启状态;处理设备、第一设备和第二设备中至少一个设备的安全等级小于或等于预设安全等级阈值;处理设备、第一设备和第二设备中至少一个设备的工作时长大于或等于预设工作时长阈值;处理设备、第一设备和第二设备中至少一个设备的位置处于预设位置中的至少一种。
可选地,在上述连接网络内,存在新加入连接网络的终端设备或其它设备(如可穿戴设备、智能家居设备或车联网设备),也存在退出该连接网络的终端设备或其它设备。可选地,设备性能、网络质量等会对连接网络的最大连接设备数造成影响,可以理解,设备性能越好、网络质量越好,连接网络的最大连接设备数越大;设备性能越差、网络质量越差,连接网络的最大连接设备数越小。可选地,对于最大连接设备数还可根据具体需要由用户设置或系统预设。
可选地,在连接网络内的当前已连接设备数接近最大连接设备数时,可提示用户不要再随意往连接网络新增设备,以避免连接网络达到最大连接设备数导致无法新增设备,或者是提示用户断开已接入连接网络但长时间未使用的设备的连接,以为往连接网络新增设备提供可接入空间。例如,最大连接设备数为9,在当前已连接设备数为7时开始提示用户。而在连接网络内的当前已连接设备数接近最小连接设备数时,可提示用户不要在随意断开已接入连接网络的设备的连接,以避免连接网络中需要设备联动的相关功能受限。
可选地,连接网络内的当前已连接设备数在最小连接设备数和最大连接设备数之间时,连接网络的预设事件处理能力最优,例如新增设备的过程会更加顺畅、数据交换会更加快速等。即,既确保了连接网络的响应速度,又确保了设备间联动以处理预设事件的处理能力。
例如,参照图55,400为手机,401为手机输出的连接网络内已连接设备列表,用户通过手部402触发断开设备B在连接网络内的连接时,手机400通过弹框403输出提示信息。
可选地,各设备使用过程中可能存在与连接网络内设备的交互,也可能存在与其他非连接网络内设备的信息交换。对于与其他非连接网络内设备的信息交换,可以通过网络服务(例如互联网服务、网际网络服务等)实现设备间信息交互,例如连接网络内第一设备接收到一条信息(例如短信、即时消息等)。
可选地,各设备使用过程中需要电能,而电能一般情况下都是通过电池提供的,在电池电量耗尽或如将耗尽时需要对电池进行充电。对于电量值,连接网络内不同的设备会有不同容量的电池,电池又有不同的剩余电量或不同的续航时间,如手机的电池容量一般大于智能手表的电池容量,另外,也存在手机没有充电而导致的剩余电量小于智能手表当前电量的情况。可选地,在处理设备、第一设备和第二设备中至少一个设备的电量值低于或等于预设电量阈值时可视为触发了预设事件。
可选地,预设电量阈值为预设事件的触发条件,预设电量阈值可为以保护电池为目的的阈值,例如在电量值小于或等于预设电量阈值时提醒用户充电则可延长电池的使用寿命的电量值;预设电量阈值还可为以要求最低可续航时间为目的的阈值,例如用户要求设备的最低续航时间为10小时,以便用户在无法为电池充电时电池有足够用户使用的电量,在处理设备、第一设备和第二设备中至少一个设备的电池的续航时间小于或等于10小时时可视为触发了预设事件。
可选地,各设备间维持连接需要通过信号,该信号的强弱可由设备间的连接距离和/或射频模块发射功率决定,如连接距离越小或发射功率越大,信号强度越大;连接距离越大或发射功率越小,信号强度越小。在处理设备、第一设备和第二设备中至少一个设备的连接信号值小于或等于预设信号阈值时可视为触发了预设事件,该预设信号阈值一般以能否维持设备间正常交互为界限设置,如小于或等于预设信号阈值的连接信号值无法维持设备间正常交互;再如大于预设信号阈值的连接信号值能够维持设备间正常交互。
可选地,各设备维持正常运行需要占用一定的资源,该资源被占用时无法处理设备分配的新的任务,如在资源占用值达到一定值时,设备无法正常处理需要处理的任务,预设资源阈值为该一定值,在资源占用值大于或等于预设资源阈值时可视为触发了预设事件。可选地,预设资源阈值根据设备的实际使用需求设置,如若用户常用软件对应的资源占用值较大,则需要将预设资源阈值设置地大些;再如若用户常用软件对应的资源占用值较小,则可以将预设资源阈值设置地小些。
可选地,各设备在运行时可能由于各种原因(例如设备过热、应用打开太过,用户操作过于频繁等)导致运行状态处于卡顿或不顺畅状态,在处理设备、第一设备和第二设备中至少一个设备的运行状态处于卡顿或不顺畅状态时可视为触发了预设事件。
可选地,各设备在用户使用时会运行应用(例如记事本应用)或被开启功能(例如录音功能),当处理设备、第一设备和第二设备中至少一个设备的预设应用和/或预设功能处于开启状态时可视为触发了预设事件。例如,预设应用为如时聊天应用,触发的预设事件为检测如时聊天应用是否接收到新消息,之后向消息接收设备或连接网络内其他设备反馈该检测对应的检测结果;再如,预设功能为摄像,触发的预设事件为遍历连接网络内各设备的摄像性能,之后向预设功能开启设备或连接网络内其他设备反馈该遍历对应的遍历结果,以方便用户通过该遍历结果使用智能推荐的摄像设备(摄像性能最好的摄像设备)进行摄像。
可选地,对各设备所处的使用环境进行安全等级分级,得到各设备的安全等级,安全等级高代表使用环境安全;安全等级低代表使用环境不安全。可选地,判断使用环境是否安全的依据为安全等级是否大于预设安全等级阈值,如安全等级大于预设安全等级阈值时使用环境安全;安全等级小于或等于预设安全等级阈值时使用环境不安全。例如,设备所使用的网络为安全网络(例如家庭WiFi(Wireless Fidelity,无线保真)),安全等级大于预设安全等级阈值;再如,设备所使用的网络为非安全网络(存在安全隐患的网络(如公用WiFi))。在处理设备、第一设备和第二设备中至少一个设备的安全等级小于或等于预设安全等级阈值时可视为触发了预设事件。
可选地,各设备在接入连接网络时,可设置工作时长,以通过该工作时长限制对应设备在连接网络中的工作时长。可以理解,在一实施例中,连接网络由于种种原因(如控制中心的数据处理能力有限)会存在连接设备数上限,如连接网络中的设备数等于连接设备数上限后,该连接网络无法新增设备,通过设置工作时长,在设备的连接时长等于工作时长时,断开该设备的连接,可为需要接入连接网络的设备腾出空间。
可以理解,工作时长可结合各设备的工作状态进行协同使用,例如,设备A接入连接网络的时间等于工作时长,但其此时正与连接网络中其他设备进行交互,可以理解,此时不适合断开设备A的连接,因此,在设备A的连接时长等于工作时长时,若该设备A处于空闲状态(没有与连接网络中其他设备进行交互),则断开设备A的连接;若该设备A处于交互状态,则保持设备A的连接。
可以理解,在需要新增的设备的接入优先级较高时(用户通过手动建立连接方式申请该设备接入连接网络,而非该设备自动申请接入连接网络),可在通过工作时长断开设备连接不适合(设备A处于交互状态)的情况下,断开连接网络中连接时长小于工作时长且处于空闲状态最久的设备。
在其他实施例中,可为首次新增的设备设置工作时长,以方便用户的使用,例如用户A需要向用户B分享一首歌曲,但用户B希望通过自己的耳机听该歌曲,而不想使用用户A的耳机听该歌曲,且该用户B的耳机为首次接入用户A的耳机所在连接网络,此时用户A的耳机所在连接网络可为用户B的耳机建立临时连接,如设置工作时长,相应地,该工作时长为该歌曲的播放时长,如在该歌曲播放结束后用户A的耳机所在连接网络自动断开临时连接。除自动断开临时连接外,还可根据用户输入确定是否继续与用户B的耳机建立连接,例如,参照图56,500为手机,501为手机500输出的弹框提示信息,以提示用户在该歌曲播放结束后可选择是否断开与“XX耳机”的连接。
可选地,在处理设备、第一设备和第二设备中至少一个设备的位置处于预设位置时可视为触发了预 设事件,一般地,为方便用户使用,用户可提前设置该预设位置,例如预设位置可以为家,可以为办公室,还可以为地铁上或汽车上等。
可选地,一种实施方式中,在所述处理设备、所述第一设备和所述第二设备中至少一个设备可作为用于检测各类参数的设备,如用于检测用户生理参数(血氧浓度、心率、步数等)的智能穿戴设备,车联网场景下用于检测车速的路侧单元(Road Side Unit,RSU),用于检测网络速率的路由器等。当检测到的参数大于或小于预设参数范围时,可视为触发了预设事件。例如,当运动过程中智能穿戴设备检测到用户血氧量偏低,路侧单元检测到道路车辆超速,或者,路由器检测到当前网络速率过低时,可视为当前网络发生了预设事件。
步骤H200:若是,获取提示策略;
步骤H300:根据所述提示策略,输出与所述预设事件对应的提示信息。
可选地,若发生预设事件,则获取提示策略,并根据提示策略,输出与预设事件对应的提示信息;若未发生预设事件,则不获取提示策略。
可选地,所述根据所述提示策略,输出与所述预设事件对应的提示信息,包括以下至少一种:
在所述处理设备上输出与所述预设事件对应的操作选项和/或提示信息;
在所述第一设备上输出与所述预设事件对应的操作选项和/或提示信息;
在所述第二设备上输出与所述预设事件对应的操作选项和/或提示信息。
可选地,处理设备根据提示策略,输出与预设事件对应的提示信息包括在处理设备上输出与预设事件对应的操作选项和/或提示信息;在第一设备上输出与预设事件对应的操作选项和/或提示信息;在第二设备上输出与预设事件对应的操作选项和/或提示信息中的至少一种。
可选地,上述操作选项为用户针对该预设事件作出的选择,例如,手机输出操作选项以使用户选择是否进入预设电视节目播放应用;提示信息为提示用户处理设备、第一设备和第二设备中至少一个设备发生了预设事件,例如。参照图57,600为手机,601为手机600输出的弹框提示信息以及操作选项。
可选地,所述方法还包括:接收针对所述操作选项的操作信息,并根据所述操作信息更新和/或传递所述预设事件。
可选地,处理设备接收针对上述操作选项的操作信息(例如确认压缩操作),并根据该操作信息更新和/或传递该预设事件(例如更新预设事件为用视频压缩后的视频文件替换原来的视频文件)。
本实施例通过H100:检测是否发生预设事件;H200:若是,获取提示策略;H300:根据所述提示策略,输出与所述预设事件对应的提示信息。实现了通过在检测到发生预设事件时获取提示策略,并根据提示策略输出与该预设事件对应的提示信息,以在该设备从其所在的连接网络内断开时,用户可通过该提示信息获取到设备从其所在的连接网络内断开的消息,从而使得使用户获取设备从其所在的连接网络内断开的消息时更加智能、方便和快捷。
可选地,提出本发明处理方法再一实施例,参照图59,图59为本申请处理方法再一实施例的流程示意图。
本申请实施例提供了处理方法的实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。处理方法可应用于终端设备,该终端设备包括但不限于个人计算机和智能手机等。为方便描述,以下省略执行主体描述处理方法的各个步骤,处理方法包括:
步骤J10:当所在连接网络的第一预设连接信息满足预设连接规则时和/或当所在连接网络的第二预设连接信息满足预设连接条件时,获取预设提示信息。
可选地,当所在连接网络的第一预设连接信息满足预设连接规则时和/或当所在连接网络的第二预设连接信息满足预设连接条件时,获取预设提示信息。可选地,连接网络由一个或多个设备组成,该一个或多个设备包括终端设备(如智能手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)和车联网设备(如智能汽车、车载终端等)中的任意一种。
可选地,所述第一预设连接信息包括以下至少一种:
电量信息、定时关机信息、位置信息、时间信息、用户身份信息和使用习惯信息、连接状态信息、使用状态信息和环境信息。
可选地,上述第一预设连接信息包括电量信息、定时关机信息、位置信息、时间信息、用户身份信息和使用习惯信息、连接状态信息、使用状态信息和环境信息中的至少一种。
可选地,所述方法还包括:
当所述第一预设连接信息包括所述电量信息且所述电量信息符合第一预设连接规则时,则获取第一预设提示信息;
当所述第一预设连接信息包括所述定时关机信息且所述定时关机信息符合第二预设连接规则时,则 获取第二预设提示信息;
当所述第一预设连接信息包括所述位置信息且所述位置信息符合第三预设连接规则时,则获取第三预设提示信息;
当所述第一预设连接信息包括所述时间信息且所述时间信息符合第四预设连接规则时,则获取第四预设提示信息;
当所述第一预设连接信息包括所述用户身份信息且所述用户身份信息符合第五预设连接规则时,则获取第五预设提示信息;
当所述第一预设连接信息包括所述使用习惯信息且所述使用习惯信息符合第六预设连接规则时,则获取第六预设提示信息;
当所述第二预设连接信息包括所述设备类型信息且所述设备类型信息满足第七预设连接规则时,则获取第七预设提示信息;
当所述第二预设连接信息包括所述连接状态信息且所述连接状态信息满足第八预设连接规则时,则获取第八预设提示信息;
当所述第二预设连接信息包括所述使用状态信息且所述使用状态信息满足第九预设连接规则时,则获取第九预设提示信息;
当所述第二预设连接信息包括所述环境信息且所述环境信息满足第十预设连接规则时,则获取第十预设提示信息。
可选地,上述方法还包括当第一预设连接信息包括电量信息且电量信息符合第一预设连接规则时,则获取第一预设提示信息;当第一预设连接信息包括定时关机信息且定时关机信息符合第二预设连接规则时,则获取第二预设提示信息;当第一预设连接信息包括位置信息且位置信息符合第三预设连接规则时,则获取第三预设提示信息;当第一预设连接信息包括时间信息且时间信息符合第四预设连接规则时,则获取第四预设提示信息;当第一预设连接信息包括用户身份信息且用户身份信息符合第五预设连接规则时,则获取第五预设提示信息;当第一预设连接信息包括使用习惯信息且使用习惯信息符合第六预设连接规则时,则获取第六预设提示信息;当第二预设连接信息包括设备类型信息且设备类型信息满足第七预设连接规则时,则获取第七预设提示信息;当第二预设连接信息包括连接状态信息且连接状态信息满足第八预设连接规则时,则获取第八预设提示信息;当第二预设连接信息包括使用状态信息且使用状态信息满足第九预设连接规则时,则获取第九预设提示信息;当第二预设连接信息包括环境信息且环境信息满足第十预设连接规则时,则获取第十预设提示信息。
可选地,设备使用过程中需要电能,而电能一般情况下都是通过电池提供的,在电池电量耗尽或即将耗尽时需要对电池进行充电。对于电量信息,连接网络内不同的设备会有不同容量的电池,电池又有不同的剩余电量或不同的续航时间,如手机的电池容量一般大于智能手表的电池容量,另外,可以理解,也存在手机没有充电而导致的剩余电量小于智能手表当前电量的情况。
在电量信息符合第一预设连接规则时,获取第一预设提示信息。可选地,符合第一预设连接规则包括电量小于或等于第一电量阈值和电量大于第二电量阈值,第一预设提示信息为提示电量小于或等于第一电量阈值的情况,例如提示手机用户手机电量过低即将断开与连接网络的连接。例如,参照图60,900为手机,901为手机900输出的预设提示信息。
可选地,为使设备更加方便用户使用,在当前时间为用户设定时间时,设备自动关机,即定时关机,对于定时关机信息,在定时关机信息符合第二预设连接规则时,获取第二预设提示信息。可选地,符合第二预设连接规则为当前时间为用户设定时间,第二预设提示信息为提示用户自动关机时间到了并将断开与连接网络的连接,同时还可提示自动关机倒计时,例如输出预设提示信息后的10秒后自动关机。
可选地,设备间连接后存在连接距离,即设备在使用时位置信息不同,不同的位置使得建立连接后的各设备之间存在一定距离,连接距离影响设备间的连接质量,甚至在连接距离达到一定值时,设备间的连接会被迫断开。对于位置信息,在位置信息符合第三预设连接规则时,获取第三预设提示信息。可选地,符合第三预设连接规则为位置信息大于或等于连接距离阈值,第三预设提示信息为提示用户设备之间的连接距离过远,连接质量即将受到影响或连接即将断开。
可选地,设备间在建立连接时可通过设置限制该连接的时长,即连接建立后,连接时长为预设时长时,连接自动断开。对于时间信息,在时间信息符合第四预设连接规则时,获取第四预设提示信息。可选地,符合第四预设连接规则为时间信息为预设时长,第四预设提示信息为提示用户设备之间的连接时长达到预设时长,设备间的连接即将断开。
可选地,为确保设备间建立连接之后的数据安全,该连接关系或者是数据交互需要通过授权用户进行维持,即若设备的当前用户并非授权用户,则需要切断设备间的连接或者是对该非授权用户进行权限限制。对于用户身份信息,在用户身份信息符合第五预设连接规则时,获取第五预设提示信息。可选地,符合第五预设连接规则为用户身份信息为非授权用户,第五预设提示信息为提示用户设备之间的连接即 将断开或提示用户设备连接关系切换为访客模式(即进行权限限制)。对于用户身份信息的检测,可通过用户生理参数(如心率等)、生物信息(如人脸信息、虹膜信息等)进行检测。
可选地,设备的用户在深度使用该设备后会产生一定的习惯,例如,用户习惯在使用手机时完全不使用手表,则可在检测到用户在使用手机后断开连接网络中手表的连接,再如,用户在晚上11点后不再使用电视,则在晚上11点时断开连接网络中电视的连接。对于使用习惯信息,在使用习惯信息符合第六预设连接规则时,获取第六预设提示信息。可选地,符合第六预设连接规则为预设信息满足预设要求(即上述用户在使用手机或当前时间为晚上11点),第六预设提示信息为提示用户相应设备在连接网络内的连接即将断开。
可选地,为方便用户使用,有时候设备间的连接即将断开时需要提醒用户,而有时候设备间的连接即将断开时不需要提醒用户。对于设备类型信息,在设备类型信息满足第七预设连接规则时,获取第七预设提示信息。可选地,满足第七预设连接规则为设备类型信息为预设设备类型且设备与连接网络断开连接,第七预设提示信息为提示用户设备与连接网络断开连接。例如,手机由于用户离开车辆而与车载终端断开连接时,该连接的断开是用户可预料的,不需要提示用户;手机与耳机断开连接时,连接出现问题,该连接的断开是用户不可预料的,则需要提示用户。
可选地,为确保用户及时收到设备断开连接的预设提示信息,可以根据设备的连接状态信息来确定预设提示信息的输出设备,例如,耳机断开连接时,手机的连接状态为未连接而手表的连接状态为连接中,则通过连接状态为连接中的手表输出该预设提示信息。对于连接状态信息,在连接状态信息满足第八预设连接规则时,获取第八预设提示信息。可选地,满足第八预设连接规则为设备的连接状态信息为连接中,第八预设提示信息为提示用户设备与连接网络断开连接。
可选地,由于预设提示信息一般由设备的屏幕输出,为方便用户使用设备,即不通过不方便通过设备的屏幕输出预设提示信息的设备来输出预设提示信息,例如,用户在用手机玩游戏,则将预设提示信息通过手表输出;另外,在设备的屏幕方便输出预设提示信息时,且用户在使用该设备时,则只通过该设备输出预设提示信息,而不通过其他设备输出预设提示信息。对于使用状态信息,在使用状态信息满足第九预设连接规则时,获取第九预设提示信息。可选地,满足第九预设连接规则为设备的使用状态信息为设备的屏幕方便接收预设提示信息,第九预设提示信息为提示用户设备与连接网络断开连接。
可选地,为避免输出预设提示信息时打扰用户,例如用户在睡觉,则没有必要提示用户设备与连接网络断开连接。对于环境信息,在环境信息符合第十预设连接规则时,获取第十预设提示信息。可选地,满足第十预设连接规则为环境信息为满足向用户输出预设提示信息的条件(例如用户没有在睡觉),第十预设提示信息为提示用户设备与连接网络断开连接。
步骤J20:根据预设提示策略输出所述预设提示信息。
可选地,根据预设提示策略输出预设提示信息,可选地,不同的预设提示信息通过不同或相同的预设提示策略进行输出。预设提示策略可包括设置预设提示信息的输出时长、设置预设提示信息的输出方式等。
可选地,所述方法还包括:
根据所述第一预设提示策略输出第一预设提示信息;
根据所述第二预设提示策略输出第二预设提示信息;
根据所述第三预设提示策略输出第三预设提示信息;
根据所述第四预设提示策略输出第四预设提示信息;
根据所述第五预设提示策略输出第五预设提示信息;
根据所述第六预设提示策略输出第六预设提示信息。
根据所述第七预设提示策略输出第七预设提示信息;
根据所述第八预设提示策略输出第八预设提示信息;
根据所述第九预设提示策略输出第九预设提示信息;
根据所述第十预设提示策略输出第十预设提示信息。
可选地,根据所述第一预设提示策略输出第一预设提示信息;根据所述第二预设提示策略输出第二预设提示信息;根据所述第三预设提示策略输出第三预设提示信息;根据所述第四预设提示策略输出第四预设提示信息;根据所述第五预设提示策略输出第五预设提示信息;根据所述第六预设提示策略输出第六预设提示信息;根据所述第七预设提示策略输出第七预设提示信息;根据所述第八预设提示策略输出第八预设提示信息;根据所述第九预设提示策略输出第九预设提示信息;根据所述第十预设提示策略输出第十预设提示信息。可选地,各预设提示策略可相同也可不相同。
可选地,所述方法包括:
若未使用连接网络内的设备,则获取第三预设连接信息并根据所述第三预设连接信息确定所述预设提示策略。
可选地,若连接网络内的设备处于未使用的状态,则获取第三预设连接信息并根据该预设连接信息确定预设提示策略。
可选地,所述第三预设连接信息包括以下至少一种:
使用频率信息、使用习惯信息、使用情况信息。
可选地,该第三预设连接信息包括使用频率信息、使用习惯信息、使用情况信息中的至少一种。
对于使用频率信息,可通过一定时间内设备的使用次数计算;对于使用习惯信息,可通过不同的筛选规则为不同的设备进行分类,例如通过使用时间段为不同的设备进行分类;对于使用情况信息,其为各设备的具体使用情况,例如各设备的历史最近一次使用时间。
可选地,所述预设提示策略包括以下之一:
在使用频率信息满足预设使用频率要求的设备上输出所述预设提示信息;
在使用习惯信息满足预设使用习惯要求的设备上输出所述预设提示信息;
在使用情况信息满足预设使用情况要求的设备上输出所述预设提示信息。
可选地,在使用频率信息满足预设使用频率要求的设备上输出预设提示信息,可选地,满足预设使用频率要求为使用频率大于或等于频率阈值、或者是为使用频率按由高到低的顺序进行排序并将使用频率最高的设备作为满足预设使用频率要求的设备;在使用习惯信息满足预设使用习惯要求的设备上输出预设提示信息,可选地,满足预设使用习惯要求的设备为根据时间段与设备间的映射关系选择与当前时间对应的设备;在使用情况信息满足预设使用情况要求的设备上输出预设提示信息,可选地,满足预设使用情况要求的设备为用户最近一次使用(即历史最近一次使用时间最短)的设备。
可选地,所述预设提示策略还包括以下之一:
在检测到使用连接网络内的设备时,在所述设备上输出所述预设提示信息,并通知连接网络内除所述设备之外的其他设备取消输出所述预设提示信息;
向连接网络内设备广播所述预设提示信息;
向当前正在使用的设备输出所述预设提示信息。
可选地,预设提示策略包括在检测到使用连接网络内的设备时,在设备上输出预设提示信息,并通知连接网络内除设备之外的其他设备取消输出预设提示信息;向连接网络内设备广播预设提示信息;向当前正在使用的设备输出预设提示信息中的至少一种。
对于在检测到使用连接网络内的设备时,在设备上输出预设提示信息,并通知连接网络内除设备之外的其他设备取消输出预设提示信息,可以理解,通过用户正在使用的设备进行通知,可以提高用户获取该预设提示信息的效率,而取消其他设备的输出则避免了重复提醒。
对于向连接网络内设备广播预设提示信息,广播预设提示信息即为对连接网络内的任意设备都输出预设提示信息。
对于向当前正在使用的设备输出所述预设提示信息,该设备不限制为连接网络内的设备,对于不在连接网络内的设备,该预设提示信息可通过连接网络内的设备传输给该当前正在使用的设备。
可选地,确定当前正在使用的设备的方式包括以下至少一种:
设备处于点亮或唤醒状态、设备上有应用和服务在运行、设备未关机或未休眠。
可选地,确定当前正在使用的设备的方式包括设备处于点亮或唤醒状态、设备上有应用和服务在运行、设备未关机或未休眠中的至少一种。对于设备处于点亮状态,其为设备的屏幕处于点亮状态;对于设备处于唤醒状态,其为设备的系统处于唤醒状态。
可选地,所述预设提示信息包括以下至少一种:
文字信息、语音信息、灯光信息和震动信息。
可选地,预设提示信息包括文字信息、语音信息、灯光信息和震动信息中的至少一种。
可选地,文字信息可通过设备的屏幕的弹窗输出,例如通过手机的屏幕输出文字信息,具体还可设置该弹窗的显示时长,如显示0.5秒后自动关闭;语音信息可通过设备的扬声器输出;灯光信息可通过设备的闪光灯输出,该预设闪光方式可为每间隔固定时间闪光一次,并连续闪光一段时间,若用户此时解锁该灯光信息输出设备,可通过输出文字信息或输出语音信息的方式向用户输出预设提示信息;震动信息可通过设备的震动功能输出,该预设震动方式可为每间隔固定时间震动一次,并连续震动一段时间,若用户此时解锁该灯光信息输出设备,可通过输出文字信息或输出语音信息的方式向用户输出预设提示信息。
本实施例通过当所在连接网络的第一预设连接信息满足预设连接规则时和/或当所在连接网络的第二预设连接信息满足预设连接条件时,获取预设提示信息;根据预设提示策略输出所述预设提示信息。实现了通过设置一定的限制条件来作为预设提示信息的获取要求,并根据预设提示策略输出预设提示信息使得用户获取设备从其所在的连接网络内断开的消息时更加智能、方便和快捷。
可选地,本申请还提供一种处理装置,如图61所示,所述处理装置包括:
检测模块10,用于检测是否发生预设事件;
所述检测模块10还用于检测所述预设事件对应的设备是否满足预设条件;
输出模块20,用于若是,根据提示策略输出与所述预设事件对应的提示信息。
可选地,所述处理装置还包括:
接收模块,用于接收针对所述操作选项的操作信息,并根据所述操作信息更新和/或传递和/或输出所述预设事件。
可选地,本申请还提供一种处理装置,所述处理装置包括:
检测模块,用于检测是否发生预设事件;
获取模块,用于若是,获取提示策略;
输出模块,用于根据所述提示策略,输出与所述预设事件对应的提示信息。
可选地,所述处理装置还包括:
接收模块,用于接收针对所述操作选项的操作信息,并根据所述操作信息更新和/或传递和/或输出所述预设事件。
可选地,本申请还提供一种处理装置,所述处理装置包括:
获取模块,用于当所在连接网络的第一预设连接信息满足预设连接规则时和/或当所在连接网络的第二预设连接信息满足预设连接条件时,获取预设提示信息;
输出模块,用于根据预设提示策略输出所述预设提示信息。
可选地,所述获取模块还用于若未使用连接网络内的设备,则获取第三预设连接信息并根据所述第三预设连接信息确定所述预设提示策略。
可选地,提出本发明处理方法一实施例,参照图62,图62为本申请处理方法一实施例的流程示意图。
本申请实施例提供了处理方法的实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。处理方法可应用于第一控制中心,该第一控制中心包括但不限于个人计算机和智能手机等。为方便描述,以下省略执行主体描述处理方法的各个步骤,处理方法包括:
Z10:获取第一预设信息和/或第二预设信息。
可选地,获取第一预设信息和/或第二预设信息。
可选地,所述第一预设信息由第一控制中心和/或其所控制的其它设备提供。
可选地,第一预设信息由第一控制中心和/或其所控制的其它设备提供。
可选地,第一控制中心和其所控制的其它设备处于一个联网内,第一控制中心和其所控制的其它设备可为终端设备(如手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)、车联网设备(如智能汽车、车载终端等),该联网由各设备之间相互建立连接关系维持。
可选地,所述第二预设信息由第二控制中心和/或其所控制的其它设备提供。
可选地,第二预设信息由第二控制中心和/或其所控制的其它设备提供。可选地,该第二控制中心和其所控制的其它设备可以处于一个联网内(可以与第一控制中心所在网络相同,也可以不同),第二控制中心和其所控制的其它设备可为终端设备(如手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)、车联网设备(如智能汽车、车载终端等),该联网由各设备之间相互建立连接关系维持。
可选地,所述第一控制中心和所述第二控制中心均和至少一个第三设备直接连接或间接连接。
可选地,第一控制中心和第二控制中心均和至少一个第三设备直接连接或间接连接。可以理解,该第三设备可与第一控制中心和/或第二控制中心交互。可选地,直接连接为设备间直接建立连接;间接连接为设备间并未建立连接,但并未建立连接的两设备同时与另一设备建立连接,即并未建立连接的两设备可通过该另一设备进行数据交换。
可选地,所述第一控制中心和所述第二控制中心均和至少一个第四设备绑定。
可选地,第一控制中心和第二控制中心均和至少一个第四设备绑定,该绑定可理解为只有建立了绑定关系的设备才能实现与该绑定对应的交互功能。例如手机与手表绑定后才能通过手机间接对手表进行操作,对于未绑定时,手机和手表只能进行简单的数据交互,例如手表向手机传输其所检测到的健康数据。参照图63,100为手机,101为手机100输出的弹框。
可选地,若所述第一控制中心检测到第二控制中心与所述第四设备一旦建立连接,则根据绑定切换策略将第一控制中心上的控制功能和/或相关数据转移或复制到所述第二控制中心。
可选地,若第一控制中心检测到第二控制中心与第四设备一旦建立连接,则根据绑定切换策略将第一控制中心上的控制功能和/或相关数据转移或复制到第二控制中心。可以理解,在第二控制中心与第四设备建立连接之前,第一控制中心与第四设备处于连接状态,在第二控制中心与第四设备建立连接后, 用户会倾向于通过第二控制中心对第四设备进行控制。可选地,控制功能用于控制该第四设备;相关数据与该控制功能相关,包括第一控制中心在行使控制功能时产生的数据以及作为控制中心时执行控制功能所必备的数据(例如被控制中心所控制的其它设备的设备名称等)。
可选地,所述绑定切换策略包括以下至少一种:
立即或延时或定时只将第一控制中心上的控制功能转移或复制到所述第二控制中心;
立即或延时或定时只将第一控制中心上的相关数据转移或复制到所述第二控制中心;
立即或延时或定时将第一控制中心上的控制功能和/或相关数据转移或复制到所述第二控制中心;
在第一控制中心和/或第二控制中心输出提示信息,根据用户操作来确定是否立即或延时或定时将第一控制中心上的控制功能和/或相关数据转移或复制到所述第二控制中心。
可选地,上述绑定切换策略包括立即或延时或定时只将第一控制中心上的控制功能转移或复制到所述第二控制中心;立即或延时或定时只将第一控制中心上的相关数据转移或复制到所述第二控制中心;立即或延时或定时将第一控制中心上的控制功能和/或相关数据转移或复制到所述第二控制中心;在第一控制中心和/或第二控制中心输出提示信息,根据用户操作来确定是否立即或延时或定时将第一控制中心上的控制功能和/或相关数据转移或复制到所述第二控制中心中的至少一种。
可选地,立即指的是第二控制中心在与第四设备建立连接时即完成上述过程(如将第一控制中心上的控制功能转移或复制到第二控制中心);延时指的是在第二控制中心与第四设备建立连接后经过一定时间才完成上述过程(如将第一控制中心上的控制功能转移或复制到第二控制中心);定时指的是在第二控制中心与第四设备建立连接后的某一时刻(例如下午4点)完成上述过程(如将第一控制中心上的控制功能转移或复制到第二控制中心)。
可选地,提示信息包括提示用户是否确认切换控制中心、提示用户是否接受控制中心被切换等。
可选地,在所述第一控制中心将控制功能和/或相关数据转移或复制到所述第二控制中心之后,所述第一控制中心与所述第四设备断开或者保持一种非控制模式的常规连接状态(如类似于地位平等的两个设备)。
可选地,在第一控制中心将控制功能和/或相关数据转移或复制到第二控制中心之后,第一控制中心与第四设备断开或者保持一种非控制模式的常规连接状态。可选地,对于非控制模式,即第一控制中心不再具备对第四设备的控制能力,该控制能力被第二控制中心接收,但第一控制中心还保持着与第四设备建立连接的状态以进行数据交互,且第一控制中心不受第二控制中心的控制。
可选地,所述第一控制中心和所述第二控制中心可以为同一个设备,也可以为不同的设备。
可选地,若所述第一控制中心和所述第二控制中心为不同的设备,且连接网络内若只能允许同时只有一个有效的控制中心,则可根据控制中心确定策略来确定当前有效的控制中心。
可选地,第一控制中心和第二控制中心可以为同一个设备,也可以为不同的设备。若第一控制中心和第二控制中心为不同的设备,且连接网络内(即联网)只能允许同时只有一个有效的控制中心,则可根据控制中心确定策略来确定当前有效的控制中心;若第一控制中心和第二控制中心为不同的设备,且连接网络内允许同时有多个有效的控制中心,即第一控制中心和第二控制中心均可对第四设备进行控制,则不需要再确定当前有效的控制中心。
可选地,控制中心确定策略包括以下至少一种:
同用户上次选择;
默认选择第一控制中心或第二控制中心;
某一段时期内(如近一周,或近一月,或完整历史周期内),设置为目标控制中心成功次数最多或失败次数最少的一个;
随机选择一个;
根据用户使用习惯或操作最方便(如正在使用)的一个;
网络速率信息、状态信息、环境信息、使用信息、距离信息、用户生理信息中的至少一个符合要求的其中一个(若有多个设备同时符合要求,还可以根据相应参数值进行排序,优先选择最大的一个)。
可选地,控制中心确定策略包括同用户上次选择;默认选择第一控制中心或第二控制中心;某一段时期内,设置为目标控制中心成功次数最多或失败次数最少的一个;随机选择一个;根据用户使用习惯或操作最方便的一个;网络速率信息、状态信息、环境信息、使用信息、距离信息、用户生理信息中的至少一个符合要求的其中一个中的至少一种。
可选地,对于同用户上次选择,即为用户最近一次使用的控制中心为第一控制中心则将第一控制中心作为有效的控制中心。
对于用户最近一次使用的控制中心,第二控制中心则将第二控制中心作为有效的控制中心。
对于默认选择第一控制中心或第二控制中心,通过用户或系统预设决定第一控制中心还是第二控制中心为有效的控制中心。
对于某一段时期内,设置为目标控制中心成功次数最多或失败次数最少的一个,即确定第一控制中心和第二控制中心在一段时期内,被设置为目标控制中心时的成功频率最高或失败频率最低的为有效的控制中心。
对于随机选择一个,无需判断过程,随机确定第一控制中心或第二控制中心为有效的控制中心。
对于根据用户使用习惯或操作最方便的一个,用户习惯使用第一控制中心则将第一控制中心作为有效的控制中心,用户习惯使用第二控制中心则将第二控制中心作为有效的控制中心;或者是,用户使用第一控制中心时操作最方便则将第一控制中心作为有效的控制中心,用户使用第二控制中心时操作最方便则将第二控制中心作为有效的控制中心。
对于网络速率信息、状态信息、环境信息、使用信息、距离信息、用户生理信息中的至少一个符合要求的其中一个。
Z11:检测所述第一预设信息和/或第二预设信息是否符合预设规则;
Z12:若是,则根据预设策略执行相应的设备控制操作。
可选地,所述根据预设策略执行相应的设备控制操作的目的可以是转移或迁移或复制或备份所述第一控制中心的相关数据和/或控制功能,也可以是输出提示等。
可选地,所述第一预设信息和/或第二预设信息包括以下至少一种:
连接信息,所述连接信息包括以下至少一种:连接状况信息、网络速率信息;
状态信息,所述状态信息包括以下至少一种:设备状态信息、电量信息、存储空间信息;
环境信息,所述环境信息包括以下至少一种:外界环境信息、使用环境信息;
使用信息,所述使用信息包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息;
距离信息;
用户生理信息。
可选地,所述Z11步骤包括以下至少一种:
检测所述连接状况信息是否符合第一预设规则;
检测所述网络速率信息是否符合第二预设规则;
检测所述设备状态信息是否符合第三预设规则;
检测所述电量信息是否符合第四预设规则;
检测所述存储空间信息是否符合第五预设规则;
检测所述外界环境信息是否符合第六预设规则;
检测所述使用环境信息是否符合第七预设规则;
检测所述流量信息是否符合第八预设规则;
检测所述使用习惯信息是否符合第九预设规则;
检测所述当前使用应用信息是否符合第十预设规则;
检测所述距离信息是否符合第十一预设规则;
检测所述用户生理信息是否符合第十二预设规则。
可选地,所述Z12步骤包括以下至少一种:
若所述连接状况信息符合第一预设规则,则根据第一预设策略执行相应的设备控制操作;
若所述网络速率信息符合第二预设规则,则根据第二预设策略执行相应的设备控制操作;
若所述设备状态信息符合第三预设规则,则根据第三预设策略执行相应的设备控制操作;
若所述电量信息符合第四预设规则,则根据第四预设策略执行相应的设备控制操作;
若所述存储空间信息符合第五预设规则,则根据第五预设策略执行相应的设备控制操作;
若所述外界环境信息符合第六预设规则,则根据第六预设策略执行相应的设备控制操作;
若所述使用环境信息符合第七预设规则,则根据第七预设策略执行相应的设备控制操作;
若所述流量信息符合第八预设规则,则根据第八预设策略执行相应的设备控制操作;
若所述使用习惯信息符合第九预设规则,则根据第九预设策略执行相应的设备控制操作;
若所述当前使用应用信息符合第十预设规则,则根据第十预设策略执行相应的设备控制操作;
若所述距离信息符合第十一预设规则,则根据第十一预设策略执行相应的设备控制操作;
若所述用户生理信息符合第十二预设规则,则根据第十二预设策略执行相应的设备控制操作。
可选地,所述处理方法,还包括:
所述执行相应的设备控制操作,包括:
设置所述预设信息不符合第一预设规则、第二预设规则、第三预设规则、第四预设规则、第五预设规则、第六预设规则、第七预设规则、第八预设规则、第九预设规则、第十预设规则、第十一预设规则或第十二预设规则时的相应设备为第二控制中心,可选地,所述相应设备为所述第一控制中心所控制的设备之一。
可选地,所述第二控制中心可以为以下至少一种:
为第一控制中心所控制的其它设备中的至少一个;
为第一控制中心所控制的其它设备中的连接数量最少的设备;
为第一控制中心所控制的其它设备中的连接状况最顺畅或者掉线次数最少的设备;
为第一控制中心所控制的其它设备中的网络速率最好的设备;
为第一控制中心所控制的其它设备中的CPU数量最多或频率最高的设备;
为第一控制中心所控制的其它设备中的GPU数量最多或频率最高的设备;
为第一控制中心所控制的其它设备中的NPU数量最多或频率最高的设备;
为第一控制中心所控制的其它设备中的内存容量最大或处理速度最快的设备;
为第一控制中心所控制的其它设备中的响应时间最短的设备;
为第一控制中心所控制的其它设备中的处于充电或非充电状态的设备;
为第一控制中心所控制的其它设备中的处于运动或非运动状态的设备;
为第一控制中心所控制的其它设备中的处于非卡顿状态的设备;
为第一控制中心所控制的其它设备中的剩余电量最多的设备;
为第一控制中心所控制的其它设备中的电池容量最大的设备;
为第一控制中心所控制的其它设备中的电量对应的可用时间最长的设备;
为第一控制中心所控制的其它设备中的剩余存储空间最大的设备;
为第一控制中心所控制的其它设备中的存储空间的存取速度最快的设备;
为第一控制中心所控制的其它设备中的满足时间限制条件的设备;
为第一控制中心所控制的其它设备中的满足地理限制条件的设备;
为第一控制中心所控制的其它设备中的对用户所处的环境下方便使用的设备之一;
为第一控制中心所控制的其它设备中的剩余流量最多的设备;
为第一控制中心所控制的其它设备中的符合用户使用习惯的设备之一;
为第一控制中心所控制的其它设备中的符合用户在所处环境使用习惯的设备之一;
为第一控制中心所控制的其它设备中的当前未运行视频应用或游戏应用或其它预设应用的设备之一;
为第一控制中心所控制的其它设备中的当前未处于打电话或视频聊天或电话会议或其它预设使用状态的设备之一
为第一控制中心所控制的其它设备中的当前与用户距离最近的设备之一;
为第一控制中心所控制的其它设备中的当前与其它设备总距离值最短的设备之一;
为第一控制中心所控制的其它设备中的当前用户方便获取的设备之一;
为第一控制中心所控制的其它设备中的当前模式符合要求的设备之一,可选地,所述当前模式符合要求包括以下至少一种:当前模式为智能模式、当前模式为联动模式、当前模式为控制模式、当前模式为省电模式、当前模式为正常模式等。
可选地,所述处理方法,还包括:
所述执行相应的设备控制操作的步骤,包括:
迁移所述第一控制中心中的相关数据至所述第二控制中心;和/或,
转移所述第一控制中心的控制功能至所述第二控制中心。
可选地,所述相关数据包括以下至少一种:
连接信息数据、设置项参数数据和相关下载数据。
可选地,所述相关数据还包括至少一第一相关数据和/或至少一第二相关数据,迁移或转移或复制或备份所述第一控制中心中的相关数据至所述第二控制中心的步骤,包括以下至少一种:
只备份或转移所述第一控制中心中的第一相关数据至所述第二控制中心;
只备份或转移所述第一控制中心中与所述第一相关数据对应的第二相关数据至所述第二控制中心;
除备份或转移所述第一控制中心中的第一相关数据至所述第二控制中心外,还将与所述第一相关数据对应的第二相关数据备份或转移至所述第二控制中心;
备份或转移所述第一控制中心中的第一相关数据及对应的更新数据至所述第二控制中心;
备份或转移所述第一控制中心中与所述第一相关数据对应的第二相关数据及对应的更新数据至所述第二控制中心;
备份或转移所述第一控制中心中的第一相关数据及对应的更新数据,和与所述第一相关数据对应第二相关数据的更新数据至所述第二控制中心。
可选地,所述相关数据的迁移方式包括以下至少一种:
同步、异步、实时、预约时间、根据用户设定、根据用户习惯、同上次选择或设定。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一控制中心的控制功能至所述第二控制中心之前,获取与所述第二控制中心相关的第一对应信息;
处理所述第一对应信息。
可选地,所述处理所述第一对应信息,包括以下至少一种:
若所述第一对应信息符合第一预设条件,则执行所述转移所述第一控制中心的控制功能至所述第二控制中心的步骤;
若所述第一对应信息不符合第一预设条件,则不执行所述转移所述第一控制中心的控制功能至所述第二控制中心的步骤,和/或,在所述第一控制中心和/或所述第二控制中心输出提示信息。
可选地,所述第一对应信息包括于所述第二控制中心上输入的第一指令信息和/或所述第二控制中心的连接状况信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个,所述符合第一预设条件包括以下至少一种:
若所述第一指令信息为生物特征信息,且所述生物特征信息符合预设生物特征信息,则符合所述第一预设条件;
若所述第一指令信息为密码信息,且所述密码信息符合预设密码信息,则符合所述第一预设条件;
若所述第二控制中心的连接状况信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个符合第二预设条件,则符合所述第一预设条件。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一控制中心的控制功能至所述第二控制中心之后,接收所述第二控制中心所控制的其它设备发送的第二指令信息,可选地,所述第二指令信息由用户于所述第二控制中心所控制的其它设备上输入;
响应所述第二指令信息。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一控制中心的控制功能至所述第二控制中心之后,在所述第一控制中心和/或所述第二控制中心输出相关提示信息。
可选地,所述Z10步骤之前,包括:
判断是否为预设模式;
若是,才执行所述Z10步骤。
可选地,提出本发明处理方法又一实施例,参照图64,图64为本申请处理方法又一实施例的流程示意图。
本申请实施例提供了处理方法的实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。处理方法可应用于终端设备,该终端设备包括但不限于个人计算机和智能手机等。为方便描述,以下省略执行主体描述处理方法的各个步骤,处理方法包括:
步骤Z20,获取第一信息和/或第二信息和/或第三信息,可选地,所述第一信息由与所述第一控制中心直接连接的至少一第一设备提供,所述第二信息由与所述第一控制中心间接连接的至少一第二设备提供,所述第三信息由与所述第一控制中心、所述第一设备和所述第二设备中的至少一个连接的网络服务器提供。
可选地,获取第一信息和/或第二信息和/或第三信息,可选地,第一信息由与第一控制中心直接连接的至少一第一设备提供,第二信息由与第一控制中心间接连接的至少一第二设备提供,第三信息由与第一控制中心、第一设备和第二设备中的至少一个连接的网络服务器提供。
可选地,第一控制中心、第一设备和第二设备处于一个联网内,第一控制中心、第一设备和第二设备可为终端设备(如手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)、车联网设备(如智能汽车、车载终端等),该联网由各设备之间相互建立连接关系维持。
可选地,直接连接为设备间直接建立连接;间接连接为设备间并未建立连接,但并未建立连接的两设备同时与另一设备建立连接,即并未建立连接的两设备可通过该另一设备进行数据交换。
可选地,网络服务器向第一控制中心、第一设备和第二设备提供网络服务,例如第一控制中心通过搜索引擎搜索执行控制功能过程中所需的数据。
步骤Z21,根据处理规则处理所述第一信息和/或第二信息和/或第三信息,以得到至少一推荐信息,可选地,所述推荐信息包括至少一第一推荐信息,和/或至少一第二推荐信息,和/或至少一第三推荐信 息。
可选地,根据处理规则处理第一信息和/或第二信息和/或第三信息,以得到至少一推荐信息,可选地,推荐信息包括至少一第一推荐信息,和/或至少一第二推荐信息,和/或至少一第三推荐信息。
可选地,所述Z21步骤包括以下至少一种:
根据第一处理规则处理所述第一信息,得到至少一所述第一推荐信息;
根据第二处理规则处理所述第二信息,得到至少一所述第二推荐信息;
根据第三处理规则处理所述第三信息,得到至少一所述第三推荐信息;
根据第四处理规则处理所述第一信息、第二信息和第三信息中的至少两个,得到至少一所述第三推荐信息。
可选地,根据处理规则处理所述第一信息和/或第二信息和/或第三信息,以得到至少一推荐信息,可选地,所述推荐信息包括至少一第一推荐信息,和/或至少一第二推荐信息,和/或至少一第三推荐信息包括根据第一处理规则处理所述第一信息,得到至少一所述第一推荐信息;根据第二处理规则处理所述第二信息,得到至少一所述第二推荐信息;根据第三处理规则处理所述第三信息,得到至少一所述第三推荐信息;根据第四处理规则处理所述第一信息、第二信息和第三信息中的至少两个,得到至少一所述第三推荐信息中的至少一种。
可选地,所述第一处理规则和/或所述第二处理规则和/或所述第三处理规则和/或所述第四处理规则包括以下至少一种:
根据本地和/或网络数据分析或人工智能算法得到对应的推荐信息;
提取信息关键字和/或相应参数值,根据预设关键字和/或参数值推荐策略得到对应的推荐信息;
根据用户习惯或设置或选择确定对应的推荐信息。
可选地,第一处理规则、第二处理规则、第三处理规则和第四处理规则包括根据本地和/或网络数据分析或人工智能算法得到对应的推荐信息;提取信息关键字和/或相应参数值,根据预设关键字和/或参数值推荐策略得到对应的推荐信息;根据用户习惯或设置或选择确定对应的推荐信息中的至少一种。
可选地,通过数据分析或人工智能算法对本地或网络上的数据(包括第一信息、第二信息和/或第三信息)进行处理,得到对应的推荐信息,可以理解,该推荐信息为从海量的匹配方案中选中一个匹配方案,一般地,该匹配方案为与第一信息、第二信息和/或第三信息匹配度最高的推荐信息。
步骤Z22,检测所述第一控制中心,和/或所述第一设备,和/或所述第二设备是否符合推荐要求;
步骤Z23,若是,则根据预设推荐策略执行相应的设备控制操作,和/或,若否,则输出提示信息。
可选地,检测第一控制中心,和/或第一设备,和/或第二设备是否符合推荐要求;若符合推荐要求,则根据预设推荐策略执行相应的设备控制操作,和/或,若不符合推荐要求,则输出提示信息。
可选地,所述第一信息和/或第二信息包括以下至少一种:
连接信息,所述连接信息包括以下至少一种:连接状况信息、网络速率信息;
状态信息,所述状态信息包括以下至少一种:设备状态信息、电量信息、存储空间信息;
环境信息,所述环境信息包括以下至少一种:外界环境信息、使用环境信息;
使用信息,所述使用信息包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息;
距离信息;
用户生理信息;
设备识别信息。
可选地,第一信息和/或第二信息包括连接信息,所述连接信息包括以下至少一种:连接状况信息、网络速率信息;状态信息,所述状态信息包括以下至少一种:设备状态信息、电量信息、存储空间信息;环境信息,所述环境信息包括以下至少一种:外界环境信息、使用环境信息;使用信息,所述使用信息包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息;距离信息;用户生理信息;设备识别信息中的至少一种。
可选地,所述检测所述第一控制中心,和/或所述第一设备,和/或所述第二设备是否符合推荐要求步骤包括:
检测所述第一控制中心,和/或所述第一设备,和/或所述第二设备是否符合推荐要求是否符合第一预设规则、第二预设规则、第三预设规则、第四预设规则、第五预设规则、第六预设规则、第七预设规则、第八预设规则、第九预设规则、第十预设规则或第十一预设规则。
可选地,步骤检测第一控制中心,和/或第一设备,和/或第二设备是否符合推荐要求包括检测所述第一控制中心,和/或所述第一设备,和/或所述第二设备是否符合推荐要求是否符合第一预设规则、第二预设规则、第三预设规则、第四预设规则、第五预设规则、第六预设规则、第七预设规则、第八预设规则、第九预设规则、第十预设规则或第十一预设规则。
可选地,所述执行相应的设备控制操作,包括:
设置符合第一预设规则、第二预设规则、第三预设规则、第四预设规则、第五预设规则、第六预设规则、第七预设规则、第八预设规则、第九预设规则、第十预设规则或第十一预设规则时的所述第一控制中心、所述第一设备和/或所述第二设备中的至少一个为推荐信息输出设备,和/或输出相应的推荐信息到所述第一控制中心、所述第一设备和/或所述第二设备中的至少一个。
可选地,执行相应的设备控制操作为设置符合第一预设规则、第二预设规则、第三预设规则、第四预设规则、第五预设规则、第六预设规则、第七预设规则、第八预设规则、第九预设规则、第十预设规则或第十一预设规则时的第一控制中心、第一设备和/或第二设备为推荐信息输出设备;和/或,输出相应的推荐信息到符合第一预设规则、第二预设规则、第三预设规则、第四预设规则、第五预设规则、第六预设规则、第七预设规则、第八预设规则、第九预设规则、第十预设规则或第十一预设规则时的所述第一控制中心、所述第一设备和/或所述第二设备。
可选地,所述Z23步骤包括以下至少一种:
若所述连接状况信息符合第一预设规则,则根据第一预设策略执行相应的设备控制操作;
若所述网络速率信息符合第二预设规则,则根据第二预设策略执行相应的设备控制操作;
若所述设备状态信息符合第三预设规则,则根据第三预设策略执行相应的设备控制操作;
若所述电量信息符合第四预设规则,则根据第四预设策略执行相应的设备控制操作;
若所述存储空间信息符合第五预设规则,则根据第五预设策略执行相应的设备控制操作;
若所述外界环境信息符合第六预设规则,则根据第六预设策略执行相应的设备控制操作;
若所述使用环境信息符合第七预设规则,则根据第七预设策略执行相应的设备控制操作;
若所述流量信息符合第八预设规则,则根据第八预设策略执行相应的设备控制操作;
若所述使用习惯信息符合第九预设规则,则根据第九预设策略执行相应的设备控制操作;
若所述当前使用应用信息符合第十预设规则,则根据第十预设策略执行相应的设备控制操作;
若所述距离信息符合第十一预设规则,则根据第十一预设策略执行相应的设备控制操作;
若所述用户生理信息符合第十二预设规则,则根据第十二预设策略执行相应的设备控制操作。
可选地,步骤若是,则根据预设推荐策略执行相应的设备控制操作包括若所述连接状况信息符合第一预设规则,则根据第一预设策略执行相应的设备控制操作;若所述网络速率信息符合第二预设规则,则根据第二预设策略执行相应的设备控制操作;若所述设备状态信息符合第三预设规则,则根据第三预设策略执行相应的设备控制操作;若所述电量信息符合第四预设规则,则根据第四预设策略执行相应的设备控制操作;若所述存储空间信息符合第五预设规则,则根据第五预设策略执行相应的设备控制操作;若所述外界环境信息符合第六预设规则,则根据第六预设策略执行相应的设备控制操作;若所述使用环境信息符合第七预设规则,则根据第七预设策略执行相应的设备控制操作;若所述流量信息符合第八预设规则,则根据第八预设策略执行相应的设备控制操作;若所述使用习惯信息符合第九预设规则,则根据第九预设策略执行相应的设备控制操作;若所述当前使用应用信息符合第十预设规则,则根据第十预设策略执行相应的设备控制操作;若所述距离信息符合第十一预设规则,则根据第十一预设策略执行相应的设备控制操作;若所述用户生理信息符合第十二预设规则,则根据第十二预设策略执行相应的设备控制操作中的至少一种。
可选地,对于连接状况信息,连接网络内存在设备的加入以及设备的退出的情况,在设备退出时,可以做出相应的处理,例如在手机退出连接网络时,根据本地和/或网络数据分析得到手机退出连接网络后,用户均不会再使用连接网络内的设备,则推荐信息为连接网络中的所有设备退出连接网络,此时确定所有设备是否处于空闲状态,若是,则该所有设备符合第一预设规则。参照图65,100为平板电脑,101为平板电脑输出的弹框。
可选地,对于网络速率信息,设备在与互联网交换数据时交换数据的速率有快有慢,该速率即网络速率,其为一参数值,在网络速率过慢时,为提高用户体验,可推荐用户使用连接网络中网络速率快的设备,此时确定该网络速率快的设备是否处于空闲状态,若是,则该设备符合第二预设规则。可以理解,该网络速率慢的设备与网络速率快的设备最好为同一类型的设备,例如均为手机。
可选地,对于设备状态信息,设备可处于流畅状态、卡顿状态等,处于卡顿状态的设备会非常影响用户的使用,在设备处于卡顿状态时,可通过本地和/或网络数据分析出设备卡顿的原因,将该原因对应的解决方案作为推荐信息;可选地,若能确定至少一设备处于卡顿状态和/或该卡顿状态的持续时间是否大于或等于某一时间阈值(如,5秒),若是,则该设备符合第三预设规则。
可选地,对于电量信息,设备通过电池作为能量源提供动力,随着设备被使用,电池的电量会越来越低,通过本地和/或网络数据(用户的使用习惯等)分析该电量信息得出推荐信息,例如用户下班时间为下午6点,该时间段为电量消耗高峰期,若下班前用户设备的剩余电量信息低于预设阈值(如,电量低于20%),则该设备符合第四预设规则。
可选地,对于存储空间信息,设备的存储空间是有限的,通过本地和/或网络数据可获取用户对存 储空间的使用情况,包括用户对存储空间大小的使用需求(用户经常会下载多大的数据)、用户在存储空间还剩余多少时会清理垃圾以释放更多的可用存储空间。可以理解,上述用户对存储空间大小的需求均会存在一个剩余存储空间阈值,即在存储空间大小小于或等于剩余存储空间阈值时,该设备符合第五预设规则。
可选地,对于外界环境信息,设备可通过相关传感器监测外界环境信息的变化,例如通过光敏传感器监测外界环境的亮度,通过本地和/或网络数据分析或人工智能算法进行处理,包括不同的亮度值对应用户会倾向于做什么,将该倾向性对应的响应方案作为推荐信息,例如在外界环境亮度低于或高于预设阈值时,推荐信息对应的设备符合第六预设规则。
可选地,对于使用环境信息,用户在不同的使用环境对设备的使用需求不同,例如用户在运动时倾向于使用智能手表,用户在休息、会议时倾向于使用智能手机。在设备确定所处的使用环境后,通过本地和/或网络数据分析或人工智能算法进行处理,得到对应的响应方案作为推荐信息,在该设备处于某一预设状态(如,运动状态、睡眠状态、驾驶状态、会议模式等)和/或进入预设使用环境时(如,家中、公司、车中、地铁等),该设备符合第七预设规则。
可选地,对于流量信息,设备连接互联网需要通过WiFi、4G等技术实现,在通过该4G技术连接互联网时,会产生数据流量,运营商会通过该数据流量的大小收取相应的服务费用,根据流量信息相应的参数值得到参数值推荐策略得到对应的推荐信息,包括流量不足是否需要关闭数据的开关、流量不足是否需要购买流量等,在设备满足上述关闭数据的开关或购买流量的条件时,该设备符合第八预设规则。
对于使用习惯信息,用户在使用设备后会产生一定的使用习惯,例如在某一时间段习惯于使用智能手机,在另一时间段习惯于使用平板电脑等。通过用户习惯或设置或选择确定对应的推荐信息,可以得出当前与使用习惯信息对应的推荐信息,该推荐信息包括打开平板电脑、打开智能电视、打开智能手机的某应用等,即通过使用习惯信息得出的推荐信息通过预判用户的需求得到,在设备处于用户习惯的使用时间和/或地点和/或操作时,该设备符合第九预设规则。
对于用户生理信息,设备可获取用户生理信息,例如血压、心率等,获取到用户生理信息后提取该信息的关键字和/或相应参数值,并根据预设关键字和/或参数值推荐策略得到对应的推荐信息,该预设关键字和/或参数值推荐策略为根据关键字和具体参数值定向向用户输出推荐内容,例如用户生理信息为用户心率,且该参数值高于一定值(例如存在健康风险的值),则可通过本地和/或网络数据对该上述内容进行分析,得出适合向该用户的推荐内容,包括推荐相关保健产品、健身器材等,该推荐内容可为广告。可以理解,至少一用户生理信息对应的参数名称和/或参数值处于健康或不健康状态,该设备符合第十预设规则。
对于设备标识信息,不同设备有不同的生产厂商、产品参数和/或性能参数等,如显示屏幕分辨率、设备性能等,设备一般存在某一标识用以区别各设备,本实施例中,可以通过获取到设备标识信息后确定对应生产厂商、产品参数和/或性能参数等,通过该设备标识信息可在网络服务器获取网络上与该设备标识信息匹配的数据,例如用户需要观看电影时,可获取最适合该播放设备显示屏幕分辨率的片源;用户需要听歌时,可获取与该播放设备最匹配的音源,该匹配过程可通过匹配音乐文件格式等实现。可以理解,若设备标识信息符合预设要求(如,生产厂家为华为或苹果,产品参数支持4K播放,性能参数满足10小时以上的续航要求),则该设备符合第十一预设规则。
可选地,输出相应的推荐信息到所述第一控制中心、所述第一设备和/或所述第二设备中的至少一个,包括以下至少一种:
输出所述第一推荐信息到所述第一设备;
输出所述第二推荐信息到所述第二设备;
输出所述第一推荐信息、第二推荐信息和第三推荐信息中的至少一个到所述第一控制中心。
可选地,输出相应的推荐信息到第一控制中心、第一设备和/或第二设备包括输出第一推荐信息到第一设备;输出第二推荐信息到第二设备;输出第一推荐信息、第二推荐信息和第三推荐信息中的至少一个到第一控制中心中的至少一种。
可选地,本方案还可包括:
输出相应的推荐信息到所述第一控制中心、所述第一设备和/或所述第二设备中的至少一个的输出时机可以是同时,也可以是定时,还可以是延时;
所述第一控制中心和/或所述第一设备和/或所述第二设备输出相应推荐信息的方式可以相同,也可以不同;
所述推荐信息的输出方式可以是界面输出,也可以是语音播报,还可以是灯光提示。
可选地,可以对输出相应的推荐信息到第一控制中心、第一设备和/或第二设备的输出时机进行限制,包括同时、定时、延时等;第一控制中心、第一设备和/或第二设备输出相应推荐信息的方式也可以相同或不相同;上述推荐信息的输出方式可以是界面输出、也可以是语音播报还可以是灯光提示,例 如同一推荐信息在第一设备的输出方式为通过界面输出、在第二设备的输出方式可以为通过语音播报。
可选地,根据本实施例的技术方案,推荐信息可以包括以下至少一种:
若所述第一控制中心,和/或所述第一设备,和/或所述第二设备符合第一预设规则,则推荐信息为使连接网络内所有设备退出连接网络;
若所述第一控制中心,和/或所述第一设备,和/或所述第二设备符合第二预设规则,则推荐信息为将网络速率慢的设备上的业务迁移至网络速率快的设备上;
若所述第一控制中心,和/或所述第一设备,和/或所述第二设备符合第三预设规则,则推荐信息为解决设备卡顿问题的处理建议和/或解决方案;
若所述第一控制中心,和/或所述第一设备,和/或所述第二设备符合第四预设规则,则推荐信息为设置设备为省电模式,可使该设备接收到推荐信息后能自动设置为省电模式;
若所述第一控制中心,和/或所述第一设备,和/或所述第二设备符合第五预设规则,则推荐信息为清理垃圾提示和/或清理垃圾的解决方案;
若所述第一控制中心,和/或所述第一设备,和/或所述第二设备符合第六预设规则,则推荐信息为打开照明设备,对应的设备(例如智能电灯)在接收到推荐信息后自动开启;
若所述第一控制中心,和/或所述第一设备,和/或所述第二设备符合第七预设规则,则推荐信息为播放音乐指令;
若所述第一控制中心,和/或所述第一设备,和/或所述第二设备符合第八预设规则,则推荐信息为打开和/或关闭数据开关的指令,和/或购买流量的提示,和/或购买流量的方案;
若所述第一控制中心,和/或所述第一设备,和/或所述第二设备符合第九预设规则,则推荐信息为执行用户使用习惯对应的操作;
若所述第一控制中心,和/或所述第一设备,和/或所述第二设备符合第十预设规则,则推荐信息为向用户输出用户生理信息对应的健康提示和/或健康方案;
若所述第一控制中心,和/或所述第一设备,和/或所述第二设备符合第十一预设规则,则推荐信息为设备标识信息对应的数据和/或操作建议。
可选地,所述Z20步骤之前,还包括:
判断是否为预设模式;
若是,才执行所述Z20步骤。
可选地,在执行获取第一信息和/或第二信息和/或第三信息,可选地,所述第一信息由与所述第一控制中心直接连接的至少一第一设备提供,所述第二信息由与所述第一控制中心间接连接的至少一第二设备提供,所述第三信息由与所述第一控制中心、所述第一设备和所述第二设备中的至少一个连接的网络服务器提供步骤之前,判断该第一信息、第二信息和/或第三信息对应的设备是否为预设模式,若是,才执行该步骤;若否,则不执行该步骤。可选地,该预设模式包括智能推荐模式等满足执行该步骤以及后续步骤条件的模式。
本实施例通过Z20:获取第一信息和/或第二信息和/或第三信息,可选地,所述第一信息由与所述第一控制中心直接连接的至少一第一设备提供,所述第二信息由与所述第一控制中心间接连接的至少一第二设备提供,所述第三信息由与所述第一控制中心、所述第一设备和所述第二设备中的至少一个连接的网络服务器提供;Z21:根据处理规则处理所述第一信息和/或第二信息和/或第三信息,以得到至少一推荐信息,可选地,所述推荐信息包括至少一第一推荐信息,和/或至少一第二推荐信息,和/或至少一第三推荐信息;Z22:检测所述第一控制中心,和/或所述第一设备,和/或所述第二设备是否符合推荐要求;Z23:若是,则根据预设推荐策略执行相应的设备控制操作,和/或,若否,则输出提示信息。实现了根据获取到的第一信息、第二信息和/或第三信息,来确定相应的推荐信息,并在第一控制中心、第一设备和/或第二设备符合推荐要求时,执行相应的设备控制操作,从而使得联网内设备间的交互更加智能、方便和快捷。
可选地,提出本发明处理方法再一实施例,参照图66,图66为本申请处理方法再一实施例的流程示意图。
本申请实施例提供了处理方法的实施例,可选地,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。处理方法可应用于终端设备,该终端设备包括但不限于个人计算机和智能手机等。为方便描述,以下省略执行主体描述处理方法的各个步骤,处理方法包括:
步骤Z30:获取预设信息,可选地,所述预设信息由第一控制中心和/或第二控制中心所在的群组提供。
可选地,获取预设信息,可选地,该预设信息由第一控制中心和/或第二控制中心所在的群组提供。可选地,群组由控制中心以及该控制中心所控制的其他设备组成,该控制中心和该其他设备处于一个联 网内,该控制中心和该其他设备可为终端设备(如手机、PAD(Portable Android Device,平板电脑)等)、可穿戴智能设备(如智能手表、智能手环、智能耳机等)、智能家居设备(如智能电视、智能音箱等)、车联网设备(如智能汽车、车载终端等),该联网由各设备之间相互建立连接关系维持。可选地,上述第一控制中心和第二控制中心可以属于也可以不属于同一个联网。
步骤Z31:检测所述预设信息是否符合预设规则;
步骤Z32:若是,则根据预设策略执行相应的设备控制操作,和/或,若否,则输出提示信息。
可选地,检测预设信息是否符合预设规则;若是,则根据预设策略执行相应的设备控制操作,和/或,若否,则输出提示信息。
可选地,根据预设策略执行相应的设备控制操作的目的可以是转移第一控制中心和/或第一控制中心所在群组,或第二控制中心和/或第二控制中心所在群组的相关数据和/或控制功能,也可以是输出提示等。
可选地,所述预设信息包括以下至少一种:
连接信息,所述连接信息包括以下至少一种:连接状况信息、网络速率信息;
状态信息,所述状态信息包括以下至少一种:设备状态信息、电量信息、存储空间信息;
环境信息,所述环境信息包括以下至少一种:外界环境信息、使用环境信息;
使用信息,所述使用信息包括以下至少一种:流量信息、使用习惯信息、当前使用应用信息;
距离信息;
用户生理信息。
可选地,对于连接信息,连接信息包括连接状况信息、网络速率信息中的至少一种。
可选地,在上述联网内,存在新加入联网的终端设备或其它设备(如可穿戴设备、智能家居设备或车联网设备),也存在退出该联网的终端设备或其它设备,为了实时掌握联网内的各设备加入或退出的连接状况信息,第一控制中心可维护一个连接信息表,该连接信息表记录有所有联网设备的设备信息,该设备信息可以是设备物理地址、设备名称、设备代码中的至少一种,也可以是其它能代表设备的信息。可选地,设备代码可由第一控制中心设置,如第一个与第一控制中心连接的设备的设备代码为001,第二个与第一控制中心连接的设备的设备代码为002;可选地,联网内的设备一般均具备与互联网连接的功能,如智能手表、手机、智能电视、智能汽车等,而与其对应的网络速率信息会受设备自身影响(如设备在下载数据或当前上网应用较多等,导致网络较慢)或受外界因素影响(如设备所处位置信号不佳),而造成网络速率较低。
可选地,对于状态信息,状态信息包括设备状态信息、电量信息、存储空间信息中的至少一种。
可选地,在上述联网内,设备状态信息可通过设备的数据处理能力判断,设备的数据处理能力有强有弱,并且,并非是硬件条件好其对应的设备的当前数据处理能力就一定好,可以理解,处于死机状态的硬件条件好的设备的当前数据处理能力会非常弱;可选地,设备状态信息还可以是设备是否处于充电状态,很好理解,设备使用过程中需要电能,而电能一般情况下都是通过电池提供的,在电池电量耗尽或即将耗尽时需要对电池进行充电。对于电量信息,联网内不同的设备会有不同容量的电池,电池又有不同的剩余电量或不同的续航时间,如手机的电池容量一般大于智能手表的电池容量,另外,也存在手机没有充电而导致的剩余电量小于智能手表当前电量的情况;联网内设备在使用过程中会进行数据交换,并且需要对接收到的数据进行存储,设备的存储空间信息影响了设备的工作性能以及决定了所能支持的工作,如设备的存储空间大小不足以支持其工作时所必需下载的数据大小。
可选地,对于环境信息,环境信息包括外界环境信息、使用环境信息中的至少一种。
可选地,在上述联网内,设备存在获取外界环境信息的能力,如获取外界环境光的亮度,以及获取外界环境噪音的响度;设备在使用过程中,使用环境信息随用户所处的环境变化而变化,用户所处的环境可以通过传感器(如重力传感器、加速度传感器、陀螺仪等)来感知,如用户在运动,设备可检测到用户处于运动环境下,对应调整设备参数,以方便用户在运动环境下使用,或者如用户在驾驶,设备在检测到用户处于驾驶环境下,对应调整设备参数,以方便用户在驾驶环境下使用,或者如用户在工作或会议,设备在检测到用户处于工作或会议环境下,对应调整设备参数。
可选地,对于使用信息,使用信息包括流量信息、使用习惯信息、当前使用应用信息中的至少一种。
可选地,在上述联网内,设备可能具备提供数据网络服务能力,如手机、PAD等都具备提供数据网络服务能力,用于从互联网获取数据,如更新设备内的应用等,而当前数据网络费用并不低,因此,在使用数据网络服务时,需要特别注意流量信息;对于使用习惯信息,用户可能习惯于使用联网内某设备,也就是对某设备的使用频率很高,或者是在特定的时间段、特定的地点、特定使用目的习惯于使用联网内某设备,如用户习惯于使用PAD看视频,而不习惯于使用手机看视频;对于当前使用应用信息,设备在使用过程中,用户会根据使用需求安装一些对应的应用,如视频应用、游戏应用。
可选地,对于距离信息,在上述联网内,设备在用户使用过程中,设备与用户之间的距离可能会发 生改变,如用户将手机置于卧室,去客厅看电视,则用户由卧室移动到客厅的过程中,用户与手机越来越远。
可选地,对于用户生理信息,在上述联网内,设备存在获取用户生理信息的能力,以提供对应的服务,如通过获取用户心率、血压、脉搏、血氧、血糖等生理信息,来提供健康服务。
可选地,所述Z31步骤包括以下至少一种:
检测所述连接状况信息是否符合第一预设规则;
检测所述网络速率信息是否符合第二预设规则;
检测所述设备状态信息是否符合第三预设规则;
检测所述电量信息是否符合第四预设规则;
检测所述存储空间信息是否符合第五预设规则;
检测所述外界环境信息是否符合第六预设规则;
检测所述使用环境信息是否符合第七预设规则;
检测所述流量信息是否符合第八预设规则;
检测所述使用习惯信息是否符合第九预设规则;
检测所述当前使用应用信息是否符合第十预设规则;
检测所述距离信息是否符合第十一预设规则;
检测所述用户生理信息是否符合第十二预设规则。
可选地,对于检测所述连接状况信息是否符合第一预设规则。
可选地,检测连接状况信息是否符合第一预设规则。可选地,第一预设规则为通过检测连接状况信息确定联网内第一控制中心或第二控制中心是否退出联网,若第一控制中心或第二控制中心退出联网,则该连接状况信息符合第一预设规则,和/或,若第一控制中心或第二控制中心没有退出联网,则该连接状况信息不符合第一预设规则。
一个实施例中,可以是第一控制中心或第二控制中心的连接数量超过预设阈值或最大值,则该连接状况信息符合第一预设规则。
另一个实施例中,可以是第一控制中心或第二控制中心的连接状况不顺畅或者掉线次数超过预设次数,则该连接状况信息符合第一预设规则。
可选地,对于检测所述网络速率信息是否符合第二预设规则。
可选地,检测网络速率信息是否符合第二预设规则。可选地,第二预设规则为通过检测网络速率信息确定联网内第一控制中心或第二控制中心不适合继续作为控制中心以提供控制功能的规则。为不影响联网内各设备联动,需要选择网络速率好的设备作为控制中心。
譬如,可以是联网内第一控制中心或第二控制中心所控制的其它设备的网络速率大于第一控制中心或第二控制中心的网络速率即确定网络速率信息符合第二预设规则。例如,第一控制中心或第二控制中心的网络速率为500KB/s,联网内第一控制中心或第二控制中心所控制的其它设备若存在网络速率大于500KB/s的设备,则可判定网络速率信息符合第二预设规则。
在本实施例中,还可以为联网内第一控制中心或第二控制中心所控制的其它设备的网络速率与第一控制中心或第二控制中心的网络速率之间的比较设置一个第一网络速率阈值。例如,联网内第一控制中心或第二控制中心所控制的其它设备存在设备的网络速率大于或等于第一控制中心或第二控制中心的网络速率与第一网络速率阈值之和的情况时,确定网络速率信息符合第二预设规则;和/或,联网内第一控制中心或第二控制中心所控制的其它设备不存在设备的网络速率大于或等于第一控制中心或第二控制中心的网络速率与第一网络速率阈值之和的情况时,也就是联网内第一控制中心或第二控制中心所控制的其它设备的网络速率均小于第一控制中心或第二控制中心的网络速率与第一网络速率阈值的和,确定网络速率信息不符合第二预设规则。
例如,第一控制中心或第二控制中心的网络速率为500KB/s,第一网络速率阈值为100KB/s,联网内第一控制中心或第二控制中心所控制的其它设备存在网络速率为600KB/s的设备,此时,联网内第一控制中心或第二控制中心所控制的其它设备存在设备的网络速率等于第一控制中心或第二控制中心的网络速率与第一网络速率阈值之和的情况时,确定网络速率信息符合第二预设规则。
可选地,在其它实施例中,还可设置一个第二网络速率阈值,第二网络速率阈值为不影响第一控制中心或第二控制中心提供管理服务的能力的最小网络速率。可选地,若第一控制中心或第二控制中心的网络速率大于或等于第二网络速率阈值,则确定网络速率信息不符合第二预设规则;和/或,若第一控制中心或第二控制中心的网络速率小于第二网络速率阈值,则确定网络速率信息符合第二预设规则。
例如,第一控制中心或第二控制中心的网络速率为400KB/s,第二网络速率阈值为500KB/s,由于第一控制中心或第二控制中心的网络速率小于第二网络速率阈值,可确定网络速率信息符合第二预设规则。
可选地,对于检测所述设备状态信息是否符合第三预设规则。
可选地,检测设备状态信息是否符合第三预设规则。可选地,第三预设规则为通过检测设备状态信息确定联网内第一控制中心或第二控制中心不适合继续作为控制中心以提供控制功能的规则。为不影响联网内各设备联动,需要选择设备状态对应的响应时间短的设备作为控制中心。
在一实施例中,设备状态信息可以是设备的数据处理能力,譬如CPU(Central Processing Unit,中央处理单元)数量或频率、GPU(Graphic Processing Units,图形处理单元)数量或频率、NPU(Neural Networks Process Units,神经网络处理单元)数量或频率、内存容量、内存处理速度等,若第一控制中心或第二控制中心的数据处理能力不是最强的或者不是属于强类别的,则判定设备状态信息符合第三预设规则。
在另一实施例中,对于设备的当前数据处理能力,可以是联网内第一控制中心或第二控制中心所控制的其它设备的设备状态对应的响应时间短于第一控制中心或第二控制中心的设备状态对应的响应时间即确定设备状态信息符合第三预设规则。例如,第一控制中心或第二控制中心的设备状态对应的响应时间为50ms,联网内第一控制中心或第二控制中心所控制的其它设备若存在设备状态对应的响应时间为40ms的设备,则可判定设备状态信息符合第三预设规则。
也可以为联网内第一控制中心或第二控制中心所控制的其它设备的设备状态对应的响应时间与第一控制中心或第二控制中心的设备状态对应的响应时间之间的比较设置一个第一响应时间阈值。例如,联网内第一控制中心或第二控制中心所控制的其它设备存在设备的设备状态对应的响应时间与第一响应时间阈值的和小于或等于第一控制中心或第二控制中心的设备状态对应的响应时间的情况时,确定设备状态信息符合第三预设规则;和/或,联网内第一控制中心或第二控制中心所控制的其它设备不存在设备的设备状态对应的响应时间与第一响应时间阈值的和小于或等于第一控制中心或第二控制中心的设备状态对应的响应时间的情况时,也就是联网内第一控制中心或第二控制中心所控制的其它设备的设备状态对应的响应时间与第一响应时间阈值的和均大于第一控制中心或第二控制中心的设备状态对应的响应时间,确定设备状态信息不符合第三预设规则。
例如,第一控制中心或第二控制中心的设备状态对应的响应时间为50ms,第一响应时间阈值为10ms,联网内第一控制中心或第二控制中心所控制的其它设备存在设备状态对应的响应时间为40ms的设备,此时,联网内第一控制中心或第二控制中心所控制的其它设备存在设备的设备状态对应的响应时间与第一响应时间阈值的和等于第一控制中心或第二控制中心的状态对应的响应时间的情况时,确定设备状态信息符合第三预设规则。
可选地,在其它实施例中,还可设置一个第二响应时间阈值,第二响应时间阈值为不影响第一控制中心或第二控制中心提供管理服务的能力的最大响应时间。可选地,若第一控制中心或第二控制中心的设备状态对应的响应时间短于或等于第二响应时间阈值,则确定设备状态信息不符合第三预设规则;和/或,若第一控制中心或第二控制中心的设备状态对应的响应时间长于第二响应时间阈值,则确定设备状态信息符合第三预设规则。
例如,第一控制中心或第二控制中心的设备状态对应的响应时间为60ms,第二响应时间阈值为50ms,由于第一控制中心或第二控制中心的设备状态对应的响应时间长于第二响应时间阈值,可确定设备状态信息符合第三预设规则。
在其它实施例中,对于处于充电状态的设备,应尽量减小此时设备的功耗,以防止加快电池的损耗,因此,若设备处于充电状态,则确定设备状态信息符合第三预设规则;和/或,若设备处于非充电状态,则确定设备状态信息不符合第三预设规则。
在其它实施例中,对于处于运动状态的设备,由于不方便用户操作或控制,可以确定该设备状态信息符合第三预设规则。
在其它实施例中,对于处于卡顿状态的设备,由于不能很好地响应用户的操作,也可能导致第一控制中心或第二控制中心不能很好地控制其它的设备,可以确定该设备状态信息符合第三预设规则。
可选地,对于检测所述电量信息是否符合第四预设规则。
可选地,检测电量信息是否符合第四预设规则。可选地,第四预设规则为通过检测电量信息确定联网内第一控制中心或第二控制中心不适合继续作为控制中心以提供控制功能的规则。为不影响联网内各设备联动,需要选择电量对应的可用时间长的设备作为控制中心,可以是联网内第一控制中心或第二控制中心所控制的其它设备的电量对应的可用时间长于第一控制中心或第二控制中心的电量对应的可用时间即确定电量信息符合第四预设规则。也可以是联网内第一控制中心或第二控制中心所控制的其它设备的剩余电量值大于第一控制中心或第二控制中心的电量即确定电量信息符合第四预设规则。
在本实施例中,还可以为联网内第一控制中心或第二控制中心所控制的其它设备的电量对应的可用时间与第一控制中心或第二控制中心的电量对应的可用时间之间的比较设置一个第一可用时间阈值。例如,联网内第一控制中心或第二控制中心所控制的其它设备存在设备的电量对应的可用时间长于或等于 第一控制中心或第二控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,确定电量信息符合第四预设规则;和/或,联网内第一控制中心或第二控制中心所控制的其它设备不存在设备的电量对应的可用时间长于或等于第一控制中心或第二控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,也就是联网内第一控制中心或第二控制中心所控制的其它设备的电量对应的可用时间均小于第一控制中心或第二控制中心的电量对应的可用时间与第一可用时间阈值之和时,确定电量信息不符合第四预设规则。
例如,第一控制中心或第二控制中心的电量对应的可用时间为200分钟,第一可用时间阈值为30分钟,联网内第一控制中心或第二控制中心所控制的其它设备存在电量对应的可用时间为170分钟的设备,此时,联网内第一控制中心或第二控制中心所控制的其它设备存在设备的电量对应的可用时间等于第一控制中心或第二控制中心的电量对应的可用时间与第一可用时间阈值之和的情况时,确定电量信息符合第四预设规则。
可选地,在其它实施例中,还可设置一个第二可用时间阈值,第二可用时间阈值为不影响第一控制中心或第二控制中心提供管理服务的能力的最小可用时间。可选地,若第一控制中心或第二控制中心的电量对应的可用时间长于或等于第二可用时间阈值,则确定电量信息不符合第四预设规则;和/或,若第一控制中心或第二控制中心的电量对应的可用时间短于第二可用时间阈值,则确定电量信息符合第四预设规则。
例如,第一控制中心或第二控制中心的电量对应的可用时间为180分钟,第二可用时间阈值为200分钟,由于第一控制中心或第二控制中心的电量对应的可用时间短于第二可用时间阈值,可确定电量信息符合第四预设规则。
可选地,对于检测所述存储空间信息是否符合第五预设规则。
可选地,检测存储空间信息是否符合第五预设规则。可选地,第五预设规则为通过检测存储空间信息确定联网内第一控制中心或第二控制中心不适合继续作为控制中心以提供控制功能的规则。为不影响联网内各设备联动,需要选择剩余存储空间大的设备作为控制中心,可以是联网内第一控制中心或第二控制中心所控制的其它设备的剩余存储空间大于第一控制中心或第二控制中心的剩余存储空间即确定存储空间信息符合第五预设规则。也可以是联网内第一控制中心或第二控制中心所控制的其它设备的存储空间的存取速度(如高版本的UFS(Universal Flash Storage,通用闪存存储)或eMMC(Embedded MultiMedia Card,嵌入式多媒体存储卡)或SD(Secure Digital Card,SD存储卡))大于第一控制中心或第二控制中心的存储空间的存取速度(如低版本的UFS或eMMC或SD)即确定存储空间信息符合第五预设规则。
在本实施例中,还可以为联网内第一控制中心或第二控制中心所控制的其它设备的剩余存储空间与第一控制中心或第二控制中心的剩余存储空间之间的比较设置一个第一剩余存储空间阈值。例如,联网内第一控制中心或第二控制中心所控制的其它设备存在设备的剩余存储空间大于或等于第一控制中心或第二控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,确定存储空间信息符合第五预设规则;和/或,联网内第一控制中心或第二控制中心所控制的其它设备不存在设备的剩余存储空间大于或等于第一控制中心或第二控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,也就是联网内第一控制中心或第二控制中心所控制的其它设备的剩余存储空间均小于第一控制中心或第二控制中心的剩余存储空间与第一剩余存储空间阈值的和,确定存储空间信息不符合第五预设规则。
例如,第一控制中心或第二控制中心的剩余存储空间为2000MB,第一剩余存储空间阈值为300MB,联网内第一控制中心或第二控制中心所控制的其它设备存在剩余存储空间为2300MB的设备,此时,联网内第一控制中心或第二控制中心所控制的其它设备存在设备的剩余存储空间等于第一控制中心或第二控制中心的剩余存储空间与第一剩余存储空间阈值之和的情况时,确定存储空间信息符合第五预设规则。
可选地,在其它实施例中,还可设置一个第二剩余存储空间阈值,第二剩余存储空间阈值为不影响第一控制中心或第二控制中心提供管理服务的能力的最小剩余存储空间。可选地,若第一控制中心或第二控制中心的剩余存储空间大于或等于第二剩余存储空间阈值,则确定存储空间信息不符合第五预设规则;和/或,若第一控制中心或第二控制中心的剩余存储空间小于第二剩余存储空间阈值,则确定存储空间信息符合第五预设规则。
例如,第一控制中心或第二控制中心的剩余存储空间为1800MB,第二剩余存储空间阈值为2000MB,由于第一控制中心或第二控制中心的剩余存储空间小于第二剩余存储空间阈值,可确定存储空间信息符合第五预设规则。
可选地,对于检测所述外界环境信息是否符合第六预设规则。
可选地,检测外界环境信息是否符合第六预设规则。可选地,第六预设规则为通过检测外界环境信息确定联网内第一控制中心或第二控制中心不适合继续作为控制中心以提供控制功能的规则。
在一实施例中,在检测到外界环境光的亮度达到亮度阈值和/或外界环境噪音的响度达到响度阈值时,则确定外界环境信息符合第六预设规则;和/或,在检测到外界环境光的亮度未达到亮度阈值和/或外界环境噪音的响度未达到响度阈值时,则确定外界环境信息不符合第六预设规则。
例如,通过外界环境光的亮度达到亮度阈值和外界环境噪音的响度达到响度阈值时,如亮度低于亮度阈值,响度低于响度阈值,可确定用户准备进入或已处于一安静状态(如睡眠),此时,用户不方便获取手机、PAD等设备,而方便获取智能手环、智能手表等设备。因此,若外界环境光的亮度低于亮度阈值和外界环境噪音的响度低于响度阈值之前,第一控制中心或第二控制中心为手机、PAD等用户现时不方便获取的设备之一,则确定外界环境信息符合第六预设规则;和/或,若外界环境光的亮度低于亮度阈值和外界环境噪音的响度低于响度阈值之前,第一控制中心或第二控制中心为智能手环、智能手表等现时方便获取的设备,则确定外界环境信息不符合第六预设规则。
在另一实施例中,外界环境信息可以是时间信息和/或地理信息,可选地,若处于不方便使用第一控制中心或第二控制中心的时间(如上班时间不方便使用手机,或者凌晨时间),或不允许携带第一控制中心或第二控制中心的地点(如不允许带手机进入的场合),则确定外界环境信息符合第六预设规则。
可选地,对于检测所述使用环境信息是否符合第七预设规则。
可选地,检测使用环境信息是否符合第七预设规则。可选地,第七预设规则为通过检测使用环境信息确定联网内第一控制中心或第二控制中心不适合继续作为控制中心以提供控制功能的规则。
在一实施例中,若用户处于运动环境下时,很明显用户不方便使用手机、PAD等设备,而方便使用智能手环、智能手表等可穿戴设备。因此,若在用户处于运动环境之前,第一控制中心或第二控制中心为手机、PAD等用户运动时不方便使用的设备之一时,则确定使用环境信息符合第七预设规则;和/或,若用户处于运动环境之前,第一控制中心或第二控制中心为智能手环、智能手表等用户运动时方便使用的设备之一时,则确定使用环境信息不符合第七预设规则。
检测用户是否处于运动环境下,可以是根据第一控制中心或第二控制中心的情景模式(如运动模式、户外模式等)来进行判定,也可以是根据第一控制中心或第二控制中心和/或其它设备的运动传感器来进行判定,还可以是根据第一控制中心或第二控制中心和/或其它设备的摄像头数据来进行判定。
在另一实施例中,若用户处于驾驶环境下时,很明显用户不方便使用手机、PAD等设备而方便使用智能手表、智能耳机、车载终端等设备。因此,若在用户处于驾驶环境之前,第一控制中心或第二控制中心为用户不方便使用的手机、PAD等设备其中之一时,则确定使用环境信息符合第七预设规则;和/或,若用户处于驾驶环境之前,第一控制中心或第二控制中心为智能手表、智能耳机、车载终端等用户在驾驶环境下方便使用的设备其中之一时,则确定使用环境信息不符合第七预设规则。
检测用户是否处于驾驶环境下,可以是根据第一控制中心或第二控制中心的情景模式(如驾驶模式、导航模式等)来进行判定,也可以是根据第一控制中心或第二控制中心和/或其它设备的运动传感器或地理信息来进行判定,还可以是根据第一控制中心或第二控制中心和/或其它设备的摄像头数据来进行判定,还可通过第一控制中心或第二控制中心和/或其它设备无线连接信息(如接入的WIFI热点、配对连接的蓝牙设备等)来判定。
在另一实施例中,若用户处于居家环境下时,很明显用户更方便使用智能电视、智能音箱等设备。因此,若在用户处于居家环境之前,第一控制中心或第二控制中心为用户不方便使用的手机、PAD等设备其中之一时,则确定使用环境信息符合第七预设规则;和/或,若用户处于居家环境之前,第一控制中心或第二控制中心为智能电视、智能音箱等用户在居家环境下方便使用的设备其中之一时,则确定使用环境信息不符合第七预设规则。
检测用户是否处于居家环境下,可以是根据第一控制中心或第二控制中心的情景模式(如下班模式、居家模式等)来进行判定,也可以是根据第一控制中心和/或其它设备,或第二控制中心和/或其它设备的地理信息进行判定,还可以是根据第一控制中心和/或其它设备,或第二控制中心和/或其它设备的摄像头数据来进行判定,还可通过第一控制中心和/或其它设备,或第二控制中心和/或其它设备无线连接信息(如接入的WIFI热点、配对连接的蓝牙设备等)来判定。
在一实施例中,若用户脱离家居或驾驶环境切换到一新的环境,如工作环境,用户不方便使用车载终端、智能电视等设备,而方便使用手机、智能手表等设备。因此,若在用户处于新的环境之前,第一控制中心或第二控制中心为用户不方便使用的车载终端、智能电视等设备其中之一时,则确定使用环境信息符合第七预设规则;和/或,若在用户处于新的环境之前,第一控制中心或第二控制中心为用户工作时方便使用的手机、智能手表等设备其中之一时,则确定使用环境信息不符合第七预设规则。
检测用户是否处于非家居或非驾驶环境下,可以是根据第一控制中心或第二控制中心的情景模式(如上班模式、运动模式等)来进行判定,也可以是根据第一控制中心和/或其它设备,或第二控制中心和/或其它设备的地理信息进行判定,还可以是根据第一控制中心和/或其它设备,或第二控制中心和/或其它设备的摄像头数据来进行判定,还可通过第一控制中心和/或其它设备,或第二控制中心和/或其 它设备无线连接信息(如接入的WIFI热点、配对连接的蓝牙设备等)来判定。
在另一实施例中,若用户处于会议环境下时,用户不方便使用智能耳机等需要通过语音指令控制的设备,而方便使用手机、智能手表等可以通过触控指令控制的设备。因此,若用户处于会议环境之前,第一控制中心或第二控制中心为用户会议时不方便使用的智能耳机等设备其中之一时,则确定使用环境信息符合第七预设规则;和/或,若用户处于会议环境之前,第一控制中心或第二控制中心为用户会议时方便使用的手机、智能手表等设备其中之一时,则确定使用环境信息不符合第七预设规则。
可选地,对于检测所述流量信息是否符合第八预设规则。
可选地,检测流量信息是否符合第八预设规则。可选地,第八预设规则为通过检测流量信息确定联网内第一控制中心或第二控制中心不适合继续作为控制中心以提供控制功能的规则。为不影响联网内各设备联动,需要选择剩余流量多的设备作为控制中心,可以是联网内第一控制中心或第二控制中心所控制的其它设备的剩余流量多于第一控制中心或第二控制中心的剩余流量即确定流量信息符合第八预设规则。
在本实施例中,还可以为联网内第一控制中心或第二控制中心所控制的其它设备的剩余流量与第一控制中心或第二控制中心的剩余流量之间的比较设置一个第一剩余流量阈值。例如,联网内第一控制中心或第二控制中心所控制的其它设备存在设备的剩余流量多于或等于第一控制中心或第二控制中心的剩余流量与第一剩余流量阈值之和的情况时,确定流量信息符合第八预设规则;和/或,联网内第一控制中心或第二控制中心所控制的其它设备不存在设备的剩余流量多于或等于第一控制中心或第二控制中心的剩余流量与第一剩余流量阈值之和的情况时,也就是联网内第一控制中心或第二控制中心所控制的其它设备的剩余流量均少于第一控制中心或第二控制中心的剩余流量与第一剩余流量阈值的和,确定流量信息不符合第八预设规则。
例如,第一控制中心或第二控制中心的剩余流量为2000MB,第一剩余流量阈值为300MB,联网内第一控制中心或第二控制中心所控制的其它设备存在剩余流量为2300MB的设备,此时,联网内第一控制中心或第二控制中心所控制的其它设备存在设备的剩余流量等于第一控制中心或第二控制中心的剩余流量与第一剩余流量阈值之和的情况时,则确定流量信息符合第八预设规则。
可选地,在其它实施例中,还可设置一个第二剩余流量阈值,第二剩余流量阈值为不影响第一控制中心或第二控制中心提供管理服务的能力的最小剩余流量。可选地,若第一控制中心或第二控制中心的剩余流量多于或等于第二剩余流量阈值,则确定流量信息不符合第八预设规则;和/或,若第一控制中心或第二控制中心的剩余流量小于第二剩余流量阈值,则确定流量信息符合第八预设规则。
例如,第一控制中心或第二控制中心的剩余流量为1800MB,第二剩余流量阈值为2000MB,由于第一控制中心或第二控制中心的剩余流量少于第二剩余流量阈值,可确定流量信息符合第八预设规则。
可选地,对于检测所述使用习惯信息是否符合第九预设规则。
可选地,检测使用习惯信息是否符合第九预设规则。可选地,第九预设规则为通过检测使用习惯信息确定联网内第一控制中心或第二控制中心不适合继续作为控制中心以提供控制功能的规则。
在一实施例中,如果用户习惯在早晨某一时间段带智能耳机或智能手表跑步、在晚上某一时间段习惯通过PAD看视频、在周末上午某一时间段习惯使用手机阅读,则若对应时间点第一控制中心或第二控制中心不是符合用户习惯的设备,则可判定符合第九预设规则。
在另一实施例中,如果用户习惯在不同的环境使用不同的设备,譬如在家里看智能电视,在车上看车载终端,在公司用智能手机等,则若对应环境第一控制中心或第二控制中心不是符合用户习惯的设备,则可判定符合第九预设规则。
可选地,对于检测所述当前使用应用信息是否符合第十预设规则。
可选地,检测当前使用应用信息是否符合第十预设规则。可选地,第十预设规则为通过检测当前使用应用信息确定联网内第一控制中心或第二控制中心不适合继续作为控制中心以提供控制功能的规则。
在一实施例中,若用户正在使用第一控制中心或第二控制中心看视频或玩游戏等,而一般情况下,看视频和玩游戏时对应的设备界面都是全屏显示的,不方便用户切换至第一控制中心或第二控制中心对应的应用界面,以使用第一控制中心或第二控制中心的控制功能。因此,若第一控制中心或第二控制中心正在运行视频应用、游戏应用等不方便切换到其它界面的应用时,则确定当前使用应用信息符合第十预设规则;和/或,若第一控制中心或第二控制中心运行方便切换到其它界面的应用时,则确定当前使用应用信息不符合第十预设规则。
在另一实施例中,若用户正在打电话或视频聊天或电话会议等,此时用户也不方便去切换界面或控制,则确定当前使用应用信息符合第十预设规则。
可选地,对于检测所述距离信息是否符合第十一预设规则。
可选地,检测距离信息是否符合第十一预设规则。可选地,第十一预设规则为通过检测距离信息确定联网内第一控制中心或第二控制中心不适合继续作为控制中心以提供控制功能的规则。
在一实施例中,当用户与第一控制中心或第二控制中心的距离超过预设范围时,确定距离信息符合第十一预设规则。
在一实施例中,联网内各设备在用户使用时会有一定的相对距离,在第一控制中心或第二控制中心距离其所控制的其它设备的距离大于或等于预设距离阈值时,确定距离信息符合第十一预设规则;和/或,在第一控制中心或第二控制中心距离其所控制的其它设备的距离小于预设距离阈值时,确定距离信息不符合第十一预设规则。
在另一实施例中,还可计算每个联网设备若作为控制中心,该设备与其它联网设备的总距离值,取总距离值最短的该设备作为候选控制中心,若第一控制中心或第二控制中心与候选控制中心不同,则判定距离信息符合第十一预设规则。
可选地,对于检测所述用户生理信息是否符合第十二预设规则。
可选地,检测用户生理信息是否符合第十二预设规则。可选地,第十二预设规则为通过检测用户生理信息确定联网内第一控制中心或第二控制中心不适合继续作为控制中心以提供控制功能的规则。
在一实施例中,检测用户生理信息达到预设生理信息阈值时,确定用户生理信息符合第十二预设规则。可选地,用户生理信息可由第一控制中心和/或其它设备,或第二控制中心和/或其它设备检测。生理信息可以是心率、血压、脉搏、血氧、血糖中的至少一种。
可选地,如某一用户处于非睡眠状态时心率一般为70到80次/分钟,该用户处于睡眠状态时心率一般为40至50次/分钟,那么可以将预设心率阈值设置为50次/分钟,当检测到该用户心率达到50次/分钟时,可确定用户处于睡眠状态,若第一控制中心或第二控制中心不是智能手表或智能手环等方便用户获取及操作的可穿戴设备,则确定生理信息符合第十二预设规则。
更可选地,如该用户处于运动状态时心率一般为100到130次/分钟,当检测到该用户心率达到110次/分钟时,可确定用户处于运动状态,若第一控制中心或第二控制中心是智能手机等不方便用户获取及操作的设备,则也可确定生理信息符合第十二预设规则。
可选地,所述处理方法,还包括:
所述执行相应的设备控制操作,包括:
设置所述预设信息不符合第一预设规则、第二预设规则、第三预设规则、第四预设规则、第五预设规则、第六预设规则、第七预设规则、第八预设规则、第九预设规则、第十预设规则、第十一预设规则或第十二预设规则时的相应设备为第三控制中心。
可选地,所述相应设备为所述第一控制中心所控制的设备之一。
可选地,设置预设信息不符合第一预设规则、第二预设规则、第三预设规则、第四预设规则、第五预设规则、第六预设规则、第七预设规则、第八预设规则、第九预设规则、第十预设规则、第十一预设规则或第十二预设规则时的相应设备为第三控制中心,可选地,该相应设备可以是第一控制中心所控制的设备之一,也可以是除第一控制中心所在联网和第二控制中心所在联网之外的其他联网中的设备。
可选地,所述第三控制中心可以为以下至少一种:
为第一控制中心和/或第二控制中心所控制的其它设备中的至少一个;
为第一控制中心和/或第二控制中心所控制的其它设备中的连接数量最少的设备;
为第一控制中心和/或第二控制中心所控制的其它设备中的连接状况最顺畅或者掉线次数最少的设备;
为第一控制中心和/或第二控制中心所控制的其它设备中的网络速率最好的设备;
为第一控制中心和/或第二控制中心所控制的其它设备中的CPU数量最多或频率最高的设备;
为第一控制中心和/或第二控制中心所控制的其它设备中的GPU数量最多或频率最高的设备;
为第一控制中心和/或第二控制中心所控制的其它设备中的NPU数量最多或频率最高的设备;
为第一控制中心和/或第二控制中心所控制的其它设备中的内存容量最大或处理速度最快的设备;
为第一控制中心和/或第二控制中心所控制的其它设备中的响应时间最短的设备;
为第一控制中心和/或第二控制中心所控制的其它设备中的处于非充电状态的设备;
为第一控制中心和/或第二控制中心所控制的其它设备中的处于非运动状态的设备;
为第一控制中心和/或第二控制中心所控制的其它设备中的处于非卡顿状态的设备;
为第一控制中心和/或第二控制中心所控制的其它设备中的剩余电量最多的设备;
为第一控制中心和/或第二控制中心所控制的其它设备中的电池容量最大的设备;
为第一控制中心和/或第二控制中心所控制的其它设备中的电量对应的可用时间最长的设备;
为第一控制中心和/或第二控制中心所控制的其它设备中的剩余存储空间最大的设备;
为第一控制中心和/或第二控制中心所控制的其它设备中的存储空间的存取速度最快的设备;
为第一控制中心和/或第二控制中心所控制的其它设备中的满足时间限制条件的设备;
为第一控制中心和/或第二控制中心所控制的其它设备中的满足地理限制条件的设备;
为第一控制中心和/或第二控制中心所控制的其它设备中的对用户所处的环境下方便使用的设备之一;
为第一控制中心和/或第二控制中心所控制的其它设备中的剩余流量最多的设备;
为第一控制中心和/或第二控制中心所控制的其它设备中的符合用户使用习惯的设备之一;
为第一控制中心和/或第二控制中心所控制的其它设备中的符合用户在所处环境使用习惯的设备之一;
为第一控制中心和/或第二控制中心所控制的其它设备中的当前未运行视频应用或游戏应用或其它预设应用的设备之一;
为第一控制中心和/或第二控制中心所控制的其它设备中的当前未处于打电话或视频聊天或电话会议或其它预设使用状态的设备之一
为第一控制中心和/或第二控制中心所控制的其它设备中的当前与用户距离最近的设备之一;
为第一控制中心和/或第二控制中心所控制的其它设备中的当前与其它设备总距离值最短的设备之一;
为第一控制中心和/或第二控制中心所控制的其它设备中的当前用户方便获取的设备之一;
为第一控制中心和/或第二控制中心所控制的其它设备中的当前模式符合要求的设备之一,可选地,所述当前模式符合要求包括以下至少一种:当前模式为智能模式、当前模式为联动模式、当前模式为控制模式、当前模式为省电模式、当前模式为正常模式等。
可选地,所述执行相应的设备控制操作的步骤,还包括以下至少一种:
若所述第三控制中心属于所述第一控制中心所在群组,则只需迁移或转移所述第一控制中心的控制功能到所述第三控制中心;
若所述第三控制中心属于所述第一控制中心所在群组,则只需迁移或转移所述第一控制中心的相关数据到所述第三控制中心;
若所述第三控制中心属于所述第二控制中心所在群组,则需将所述第一控制中心的控制功能和/或相关数据迁移或转移到所述第三控制中心,和/或所述第一控制中心所在群中的至少一第一设备的相关功能和/或数据迁移或转移第二控制中心所在群组中的至少一第二设备;
若所述第三控制中心既不属于所述第一控制中心所在群中,也不属于所述第二控制中心所在群组,则需将所述第一控制中心的控制功能和/或相关数据迁移或转移到所述第三控制中心,和/或所述第一控制中心所在群中的至少一第一设备的相关功能和/或数据迁移或转移第三控制中心所在群组中的至少一第三设备。
可选地,上述执行相应的设备控制操作的步骤,包括若第三控制中心属于第一控制中心所在群组,则只需迁移或转移第一控制中心的控制功能到第三控制中心;若第三控制中心属于第一控制中心所在群组,则只需迁移或转移第一控制中心的相关数据到第三控制中心;若第三控制中心属于第二控制中心所在群组,则需将第一控制中心的控制功能和/或相关数据迁移或转移到第三控制中心,和/或第一控制中心所在群中的至少一第一设备的相关功能和/或数据迁移或转移第二控制中心所在群组中的至少一第二设备;若第三控制中心既不属于第一控制中心所在群中,也不属于第二控制中心所在群组,则需将第一控制中心的控制功能和/或相关数据迁移或转移到第三控制中心,和/或第一控制中心所在群中的至少一第一设备的相关功能和/或数据迁移或转移第三控制中心所在群组中的至少一第三设备中的至少一种。
可选地,对于控制中心在组内切换的情况,仅需迁移或转移第一控制中心的控制功能或相关数据即可;对于控制中心在组外切换的情况,由于各组的数据不互通,为方便用户使用,需要将控制中心被切换的组的组内相关数据转移或迁移至第三控制中心所在的组,可以理解,当前的智能设备的生产厂商多数推出了智能设备“全家桶”,例如一厂商既生产手机又生产手表、耳机等设备,可以理解,同一厂家生产的各设备,其设备在使用时各设备间的搭配使用是最优的,一般地,上述设备分组的依据可以为根据不同厂商分为不同的组,而各厂商之间的产品存在重叠的现象,例如厂商1生产手机,厂商2也生产手机。因此,不同的联网之间,各设备存在相同或相似功能的设备,在控制中心发生跨组切换的时候,为方便用户使用,可将控制中心发生转移的组中设备的数据转移或迁移至第三控制中心所在的组,相应地,转移或迁移的数据其目标设备为与发生数据转移或迁移的设备的功能相同或相似,例如,联网1中的手表中的数据转移或迁移至联网2中的手表中。参照图67,100为手机,101为手机输出的弹框。
可选地,所述方法还包括以下至少一种:
所述第一设备与所述第一控制中心不是同一个设备,并且可以与所述第一控制中心直接连接或间接连接;
所述第二设备可以是第二控制中心所在群组中的任一设备;
所述第三设备可以是第三控制中心所在群组中的任一设备。
可选地,第一设备与第一控制中心不是同一个设备,并且可以与第一控制中心直接连接或间接连接。
可选地,第二设备可以是第二控制中心所在群组中的任一设备。
可选地,第三设备可以是第三控制中心所在群组中的任一设备。
可选地,所述相关数据还包括至少一第一相关数据和/或至少一第二相关数据,迁移或转移所述第一设备中的相关数据至所述第二设备的步骤,包括以下至少一种:
只备份或转移所述第一设备中的第一相关数据至所述第二设备;
只备份或转移所述第一设备中与所述第一相关数据对应的第二相关数据至所述第二设备;
除备份或转移所述第一设备中的第一相关数据至所述第二设备外,还将与所述第一相关数据对应的第二相关数据备份或转移至所述第二设备;
备份或转移所述第一设备中的第一相关数据及对应的更新数据至所述第二设备;
备份或转移所述第一设备中与所述第一相关数据对应的第二相关数据及对应的更新数据至所述第二设备;
备份或转移所述第一设备中的第一相关数据及对应的更新数据,和与所述第一相关数据对应第二相关数据的更新数据至所述第二设备
可选地,相关数据还包括至少一第一相关数据和/或至少一第二相关数据,迁移或转移第一设备中的相关数据至第二设备的步骤,包括只备份或转移第一设备中的第一相关数据至第二设备;只备份或转移第一设备中与第一相关数据对应的第二相关数据至第二设备;除备份或转移第一设备中的第一相关数据至第二设备外,还将与第一相关数据对应的第二相关数据备份或转移至第二设备;备份或转移第一设备中的第一相关数据及对应的更新数据至第二设备;备份或转移第一设备中与第一相关数据对应的第二相关数据及对应的更新数据至第二设备;备份或转移第一设备中的第一相关数据及对应的更新数据,和与第一相关数据对应第二相关数据的更新数据至第二设备中的至少一种。
可选地,所述相关数据的迁移方式包括以下至少一种:
同步、异步、实时、预约时间、根据用户设定、根据用户习惯、同上次选择或设定。
可选地,相关数据的迁移方式包括同步、异步、实时、预约时间、根据用户设定、根据用户习惯、同上次选择或设定中的至少一种。
可选地,相关数据可在设置第三控制中心的同时同步迁移,可选地,同步迁移又至少包括实时迁移。相关数据可在设置第三控制中心时异步迁移,可选地,异步迁移的迁移方式又至少包括预约时间。可选地,预约时间的迁移方式为用户设置具体地迁移时间。根据用户设定为由用户决定是否迁移相关数据的迁移方式,包括何时迁移相关数据和是否迁移相关数据,何时迁移相关数据包括同步、异步、实时、预约时间中的一种。根据用户习惯为用户使用过的迁移方式中频率最多的迁移方式,同样地,包括何时迁移相关数据和是否迁移相关数据,何时迁移相关数据包括同步、异步、实时、预约时间中的一种。同上次选择或设定为延续上次切换控制中心时的迁移方式,同样地,包括何时迁移相关数据和是否迁移相关数据,何时迁移相关数据包括同步、异步、实时、预约时间中的一种。
可选地,所述处理方法,还包括:
在迁移或转移或复制或备份所述第一控制中心的控制功能至所述第三控制中心之前,获取与所述第三控制中心相关的第一对应信息;
处理所述第一对应信息。
可选地,在迁移或转移或复制或备份第一控制中心的控制功能至第三控制中心之前,获取与第三控制中心相关的第一对应信息并处理该第一对应信息。
可选地,所述处理所述第一对应信息,包括以下至少一种:
若所述第一对应信息符合第一预设条件,则执行所述转移所述第一控制中心的控制功能至所述第三控制中心的步骤;
若所述第一对应信息不符合第一预设条件,则不执行所述转移所述第一控制中心的控制功能至所述第三控制中心的步骤,和/或,在所述第一控制中心和/或所述第三控制中心输出提示信息。
可选地,若第一对应信息符合第一预设条件,则执行转移第一控制中心的控制功能至第三控制中心的步骤;若第一对应信息不符合第一预设条件,则不执行转移第一控制中心的控制功能至第三控制中心的步骤,和/或,在第一控制中心和/或第三控制中心输出提示信息。
可选地,所述第一对应信息包括于所述第二设备上输入的第一指令信息和/或所述第二设备的连接状况信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个。
可选地,第一对应信息包括于第二设备上输入的第一指令信息和/或第二设备的连接状况信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个。
可选地,所述处理所述第一对应信息,包括以下至少一种:若所述第一对应信息符合第一预设条件, 则执行所述转移所述第一设备的控制功能至所述第二设备的步骤,和/或,若所述第一对应信息不符合第一预设条件,则不执行所述转移所述第一设备的控制功能至所述第二设备的步骤,和/或,在所述第一设备和/或所述第二设备输出提示信息。
可选地,处理第一对应信息,包括若第一对应信息符合第一预设条件,则执行转移第一设备的控制功能至第二设备的步骤,和/或,若第一对应信息不符合第一预设条件,则不执行转移第一设备的控制功能至第二设备的步骤,和/或,在第一设备和/或所述第二设备输出提示信息。
可选地,所述符合第一预设条件包括以下至少一种:
若所述第一指令信息为生物特征信息,且所述生物特征信息符合预设生物特征信息,则符合所述第一预设条件;
若所述第一指令信息为密码信息,且所述密码信息符合预设密码信息,则符合所述第一预设条件;
若所述第二设备的连接状况信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个符合第二预设条件,则符合所述第一预设条件。
可选地,若第一指令信息为生物特征信息,且生物特征信息符合预设生物特征信息,则符合第一预设条件。具体地,预设生物特征信息是在第一设备中保存的机主的生物特征信息,如指纹信息、虹膜信息、人脸信息,若获取到的生物特征信息与预设生物特征匹配,如获取到的指纹信息与预设指纹信息匹配,则第一指令信息符合第一预设条件。
可选地,若第一指令信息为密码信息,且密码信息符合预设密码信息,则符合第一预设条件。具体地,预设密码信息是在第一设备保存的机主预先设置的密码信息,如数字密码信息、图案密码信息,若获取到的密码信息与预设密码信息匹配,如获取到的数字密码信息与预设数字密码信息匹配,则第一指令信息符合第一预设条件。
对于第一对应信息为第二设备的连接状态信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个的情况,第一设备在转移控制功能之前,需要根据第二设备的连接状况信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息、用户生理信息中的至少一个符合第二预设条件来判断是否可以转移控制功能至第二设备。若第二设备的连接状态信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中的至少一个符合第二预设条件,说明符合第一预设条件,则第一设备可以将控制功能转移到第二设备,执行转移第一设备的控制功能至第二设备的步骤;若第二设备的连接状态信息、网络速率信息、设备状态信息、电量信息、存储空间信息、外界环境信息、使用环境信息、流量信息、使用习惯信息、当前使用应用信息、距离信息和用户生理信息中全不符合第二预设条件,说明不符合第一预设条件,则不执行转移第一设备的控制功能至第二设备的步骤,和/或,在所述第一设备和/或第二设备输出提示信息。可选地,输出提示信息的形式包括但不限于语音提示、屏幕弹框提示,以提示用户第一设备的控制功能转移失败,以及转移失败的原因,如第二设备的流量信息不符合第二预设条件。
可选地,所述Z30步骤之前,包括:
判断是否为预设模式;
若是,才执行所述Z30步骤。
可选地,在获取预设信息之前,需要判断相关设备是否为预设模式,若是,才执行该获取预设信息的步骤;若否,则不执行该获取预设信息的步骤。可选地,预设模式包括群组切换模式,即在设备处于群组切换模式时才获取预设信息。
本实施例通过Z30:获取预设信息,可选地,所述预设信息由第一控制中心和/或第二控制中心所在的群组提供;Z31:检测所述预设信息是否符合预设规则;Z32:若是,则根据预设策略执行相应的设备控制操作,和/或,若否,则输出提示信息。实现了通过在预设信息符合预设规则时,根据预设策略执行相应的设备控制操作,使得群组中的设备在使用过程中更加智能、方便和快捷。
本申请处理装置具体实施方式与上述处理方法各实施例基本相同,在此不再赘述。
可选地,本申请还提供一种设备处理设备,应用于第一控制中心,以及联网内第一控制中心所控制的其它设备。如图68所示,图68是本申请实施例方案涉及的硬件运行环境的结构示意图。
可选地,图68即可为设备处理设备的硬件运行环境的结构示意图。
如图68所示,该设备处理设备可以包括:处理器1001,例如CPU,存储器1005,用户接口1003,网络接口1004,通信总线1002。可选地,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存 储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
可选地,设备处理设备还可以包括RF(Radio Frequency,射频)电路,传感器、音频电路、WiFi模块等等。
本领域技术人员可以理解,图68中示出的设备处理设备结构并不构成对设备处理设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图68所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及设备处理程序。可选地,操作系统是管理和控制设备硬件和软件资源的程序,支持设备处理程序以及其它软件或程序的运行。
在图68所示的设备处理设备中,用户接口1003主要用于连接终端,与终端进行数据通信,如接收终端发送的待隐写图像;网络接口1004主要用于后台服务器,与后台服务器进行数据通信;处理器1001可以用于调用存储器1005中存储的设备处理程序,并执行如上所述的处理方法的步骤。
本申请设备处理设备具体实施方式与上述处理方法各实施例基本相同,在此不再赘述。
本申请还提供一种设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的方法的步骤。
本申请还提供一种计算机存储介质,所述计算机存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的方法的步骤。
本申请实施例还提供一种计算机程序产品,所述计算机程序产品包括计算机程序代码,当所述计算机程序代码在计算机上运行时,使得计算机执行如上各种可能的实施方式中所述的方法。
本申请实施例还提供一种芯片,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于从所述存储器中调用并运行所述计算机程序,使得安装有所述芯片的设备执行如上各种可能的实施方式中所述的方法。
可选地,在本文中,采用了诸如S11、S12等步骤代号,其目的是为了更清楚简要地表述相应内容,不构成顺序上的实质性限制,本领域技术人员在具体实施时,可能会先执行S12后执行S11等,但这些均应在本申请的保护范围之内。
可选地,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素,可选地,本申请不同实施例中具有同样命名的部件、特征、要素可能具有相同含义,也可能具有不同含义,其具体含义需以其在该具体实施例中的解释或者进一步结合该具体实施例中上下文进行确定。
应当理解,尽管在本文可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本文范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语"如果"可以被解释成为"在……时"或"当……时"或"响应于确定"。再者,如同在本文中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。应当进一步理解,术语“包含”、“包括”表明存在所述的特征、步骤、操作、元件、组件、项目、种类、和/或组,但不排除一个或多个其他特征、步骤、操作、元件、组件、项目、种类、和/或组的存在、出现或添加。本申请使用的术语“或”、“和/或”、“包括以下至少一个”等可被解释为包括性的,或意味着任一个或任何组合。例如,“包括以下至少一个:A、B、C”意味着“以下任一个:A;B;C;A和B;A和C;B和C;A和B和C”,再如,“A、B或C”或者“A、B和/或C”意味着“以下任一个:A;B;C;A和B;A和C;B和C;A和B和C”。仅当元件、功能、步骤或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。
应该理解的是,虽然本申请实施例中的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
在本申请中,对于相同或相似的术语概念、技术方案和/或应用场景描述,一般只在第一次出现时进行详细描述,后面再重复出现时,为了简洁,一般未再重复阐述,在理解本申请技术方案等内容时,对于在后未详细描述的相同或相似的术语概念、技术方案和/或应用场景描述等,可以参考其之前的相关详细描述。
在本申请中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
本申请技术方案的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本申请记载的范围。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,设备,或者网络设备等)执行本申请各个实施例所述的方法。
以上仅为本申请的优选实施例,并非因此限制本申请的专利范围,凡是利用本申请说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本申请的专利保护范围内。