一种智能设备的授权方法和装置的制造方法_2

文档序号:9399238阅读:来源:国知局
置权限的第一用户的通信记录数据。
[0050]具体的,本发明实施例中所述具有最高配置权限的第一用户,可理解为所述智能设备中配置的第一个用户(本实施例中设定的名字为第一用户),所述第一用户的最高配置权限表现在通过所述第一用户,可以对所述智能设备进行控制用户的编辑控制。比如可以添加用户对所述智能设备进行控制,也可以删除用户对所述智能设备的控制,对于智能设备具有多个不同层次的权限时,还可以设定不同权限级别的用户,分别配置不同用户具有不同级别的权限。
[0051]所述最高配置权限的第一用户,也可以理解为所述智能设备的管理员用户,可以管理所述智能设备的用户信息。
[0052]所述第一用户的通信记录数据,对于不同形式的第一用户,可以表现为不同的数据,比如第一用户为智能手机用户,通过智能手机可以进行电话通信、短信通信,或者还可能包括邮件通信以及使用的各种即时通信工具进行通信。所述通信记录数据则相应的可以表示为电话通信记录、短信通信记录、邮件通信记录或者即时通信工具的通信记录。
[0053]获取所述通信记录的方法,对于电话通信记录,可直接读取用户终端的通话记录即可,对于短信通信记录,可在短信程序中的收件箱和发件箱中获取所述用户的通信记录。所述邮件通信记录可通过邮箱中的收件箱和发件箱中获取,而即时通信工具则通过查看聊天记录即可获取通信记录数据。
[0054]在步骤S102中,根据所述通信记录数据获取通信账号与所述第一用户的亲密度值,判断满足与所述第一用户的亲密度值大于预设值要求的通信账号。
[0055]具体的,在步骤SlOl获取的所述通信记录数据,根据预先设定的亲密度算法,可以相应的计算出第一用户与其它用户的亲密度值。
[0056]所述亲密度值计算的方法,可以根据不同需要而灵活设定,比如最简单的计算方式可以根据通信的次数,或者发送信息的个数相应的计算亲密度值的大小。可优化的计算方式中,可以区分对待主动拨打或者发送的信息,以及接听电话或者接收信息的权重,将主动拨打或者发送信息分配较大的计算权重,从而可以进一步的优化第一用户的亲密度值计算的准确度。当然,还可能包括其它的,比如设定常用的关键字的方式,统计关键字出现的次数进一步辅助计算,更加进一步提高计算的准确度。比如选用关键字“母亲”、“妈”、“爸爸”、“哥哥”等关键字辅助计算。还可以根据通信的时间,比如在工作时间的通信次数,可以分配较小的权重,而在生活时间,比如工作日的下班时间以及周末时间的通信次数,分配较大的权重,即通过通信次数与通信时间相结合,可以进一步提高亲密度计算的准确度。
[0057]比如,第一用户与通信账号A的通信次数为10次,其中包括3次上班时间通信记录和7次生活时间通信记录,第一用户与通信账号B的通信次数为10次,其中包括9次上班时间通信记录和I次生活时间通信记录,如果分配的上班时间的通信记录分配的亲密度值计算权重为0.2,下班时间通信记录分配的亲密度值计算权重为0.8,那么可以计算得到第一用户与通信账号A的亲密度值为:0.8*7+0.2*3 = 6.2,而第一用户与通信账号B的亲密度值为:0.2*9+0.8*1 = 2.6。很明显,在具有相同的通信次数时,通过区分不同的通话时间,有利于提高亲密度值计算的准确率。
[0058]预设值的大小,可以根据不同用户进行调整,比如活跃的用户,其通信记录的次数较多,则可以相应的提高所述预设值的大小,对于通信次数较少的用户,则可以相应的减少所述预设值的大小。还可以预先选定家人的个数,通过由所述预设值进行适应性调整,使其筛选出的满足要求的通信账号与家人个数相同。
[0059]在步骤S103中,根据预先设定的所述通信账号与第二用户的对应关系,对所述通信账号对应的第二用户进行授权。
[0060]在本发明实施例中,第一用户的家人,需要根据其对应的通信账户在控制应用程序服务器中进行注册,即需要在服务器中建立所述通信账户与用户的对应关系,比如用户“张三”的通信账户为“123456789101”,则需要预先在服务器进行注册,建立所述用户“张三”与通信账户“123456789101”的对应关系。
[0061]其中,所述建立通信账户与用户的对应关系,可以包括如下步骤:
[0062]接收用户注册请求,所述注册请求包括用户的通信账号信息;
[0063]根据所述注册请求,存储所述第二用户与所述通信账号对应关系。
[0064]也即,本发明实施例只需要由用户下载了对应的控制应用程序APP后,通过通信账户在所述APP进行注册成功后,即可由本发明自动的对用户进行授权操作,不论增加多少新的智能设备或者本发明可以快速有效有完成授权操作,操作更为简单方便。
[0065]实施例二:
[0066]图2示出了本发明第二实施例提供的智能设备的授权方法的实现流程,详述如下:
[0067]在步骤S201中,获取具有最高配置权限的第一用户的通信记录数据。
[0068]在步骤S202中,根据所述通信记录数据获取通信账号与所述第一用户的亲密度值,判断满足与所述第一用户的亲密度值大于预设值要求的通信账号。
[0069]在步骤S203中,向所述第一用户发送授权请求信息,所述授权请求信息包括即将授权的通信账号和/或所述通信账号的用户名称。
[0070]具体的,本发明实施例通过计算所述第一用户的通信记录数据后,对查找的符合要求的用户进行授权时,为了提高授权的准确性以及安全性,本发明还包括向第一用户发送授权请求信息的步骤,该步骤具体可以通过如下方式实施:
[0071]通过短信方式将所述授权请求信息发送给所述第一用户;
[0072]或者,通过应用程序的推送消息将所述授权请求信息发送给所述第一用户;
[0073]或者,通过自动语音电话将所述授权请求信息发送给所述第一用户。
[0074]当然,还可以通过邮件的方式通知到所述第一用户,由于邮件的即时性不高,因此,需要用户在实时接收邮件的状态下,选择邮件通知到用户。
[0075]其中,所述通过应用程序推送消息的方式,比如用户终端安装有控制程序的APP后,通过所述控制程序APP接收到所述推送消息,并请求用户的确认。
[0076]在步骤S204中,接收所述授权请求信息对应的确认指令。
[0077]如果用户发送确认指令,则表示筛选的用户符合用户的授权要求,即可通过步骤S205对所述账户信息对应的用户进行授权,当用户发送不确认指令或者未发送指令时,则需要保证智能设备的控制安全,不对所述用户进行授权。
[0078]在步骤S205中,根据预先设定的所述通信账号与第二用户的对应关系,对所述通信账号对应的第二用户进行授权。
[0079]本发明实施例在实施例一的基础上,进一步包括对授权用户进行确认的步骤,可以进一步提高对用户授权的可靠性以及安全性。
[0080]实施例三:
[0081]图3示出了本发明第三实施例提供的智能设备的授权方法的实现流程,详述如下:
[0082]在步骤S301中,获取具有最高配置权限的第一用户的通信记录数据。
[0083]在步骤S302中,根据所述通信记录数据获取通信账号与所述第一用户的亲密度值,判断满足与所述第一用户的亲密度值大于预设值要求的通信账号。
[0084]在步骤S303中,获取所述第一用户和所述第二用户的位置信息。
[0085]其中,获取所述第一用户和所述第二用户的位置信息,可以通过所述用户终端中的定位装置,比如可以为GPS定位装置,或者也可以为基站定位方法对所述用户的位置信息进行查找定位。
[0086]在步骤S304中,判断所述第一用户的位置与所述第二用户的位置之间的距离大于预定值时,则中止对所述通信账号对应的第二用户进行授权。
[0087]当所述第一用户的位置与所述第二用户的位置之间的距离预定的值,比如大于100米时,则中止对所述通信账号对应的第二用户进行授权,即表示该通信账户对应的用户可能是所述第一用户的工作同事。
[0088]其中,第一用户的位置信息,通过夜晚时间检测的次数较多的位置作为所述第一用户的位置信息。
[0089]当所述第一用户的位置与所述第二用户的位置之间的距离小于或者等于预定值,则进一步根据预先设定的所述通信账号与第二用户的对应关
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1