一种智能音箱基于令牌的资源共享方法技术

技术编号:20592924 阅读:37 留言:0更新日期:2019-03-16 09:06
本发明专利技术公开了一种智能音箱基于令牌的资源共享方法,其包括智能音箱部分和服务器部分,基于令牌的资源共享方法是:步骤一、音箱向服务器请求资源;步骤二、服务器处理资源请求;步骤三、服务器为请求方音箱请求资源共享;步骤四、音箱处理;步骤五、服务器处理;步骤六、音箱额外操作。本发明专利技术在音箱之间完成资源共享,对于资源请求方通过使用令牌,得到未有的资源;对于资源共享方减少与服务器频繁的寻求资源共享操作,依靠令牌托管部分资源共享权限,直接由请求方与服务器进行交互。在完成资源共享的前提下,保证双方的隐私安全,提高用户的体验感,同时,请求方与共享方之间相互屏蔽,保证用户的信息安全,保护用户隐私安全。

A Token-based Resource Sharing Method for Intelligent Speakers

The invention discloses a token-based resource sharing method for an intelligent speaker, which includes an intelligent speaker part and a server part. The token-based resource sharing method is as follows: step 1, the speaker requests resources from the server; step 2, the server processes resource requests; step 3, the server requests resource sharing for the requesting speaker; step 4, the speaker processing; step 5, the clothing. Processing of server; Step 6. Additional operation of speaker. The invention accomplishes resource sharing between speakers, obtains unknown resources by using tokens for resource requesters, reduces frequent resource sharing operations between resource sharing parties and servers, and directly interacts between requesters and servers by trusting part of resource sharing rights with tokens. On the premise of resource sharing, it ensures the privacy security of both sides and improves the user's experience. At the same time, the requester and the sharer shield each other to ensure the user's information security and protect the user's privacy security.

【技术实现步骤摘要】
一种智能音箱基于令牌的资源共享方法
本专利技术涉及一种智能音箱基于令牌的资源共享方法。
技术介绍
随着智能识别技术的不断进步,音箱在智能识别的浪潮中不断更新换代,由过去最简单的手动播歌、切歌,发展为如今可通过语音来控制,甚至可以与其进行简单的对话。智能音箱,是一个音箱升级的产物,是家庭消费者用语音进行上网的一个工具,比如点播歌曲、上网购物,或是了解天气预报。当前互联网大环境中,用户通过各类账号对应用软件进行使用,依靠账号去购买和使用资源。通过用户可以相互共享部分资源获取权限。而寻常的通过使用其他账号去使用资源,这样资源共享方的信息不安全等问题。而且资源请求方需要更换账号进行资源访问,对资源请求方的用户体验感较差。用户使用账号对资源进行管理,同时用户根据个人的喜好购买资源。若用户希望获取到自己没有购买的资源,则需要购买相应的资源。对于少数使用的资源,直接购买的方式并不能较好的满足用户需求。因此需要共享资源获取权限的机制去帮助用户去向拥有资源获取权限的用户那里得到有限制的资源获取权限。现有的资源共享方案,主要通过将共享方自身的账号与密码告知请求方,请求方直接登录账号进行使用。因此资源共享方隐私安全、信息保密存在较大的问题,而请求方需要登录其他账号才能获取到资源,对于请求方用户的体验感较差,用户更倾向于在自己的账号中去获取到资源。现阶段资源共享方式存在共享方信息泄露、安全隐患等问题,且每一次共享过程都需要资源请求方与资源共享方进行交互,频繁地资源请求询问对资源共享方体验感造成影响。资源请求方往往需要使用资源共享方的认证才能获取资源,而用户倾向于在自身的认证去获取资源。鉴于这些问题,依靠令牌完成服务器与资源共享方之间的资源共享询问。服务器中保存相应的令牌,依靠令牌完成对资源获取的托管,资源请求方之间与服务器进行交互,得到相应的资源以及令牌标识号。。
技术实现思路
本专利技术的目的在于克服现有技术的不足之处,提供一种在完成资源共享的前提下,保证双方的隐私安全,提高用户的体验感,请求方与共享方之间相互屏蔽,保证用户的信息安全,保护用户隐私安全的智能音箱基于令牌的资源共享方法。本专利技术的目的是这样实现的:一种智能音箱基于令牌的资源共享方法,其特征在于其包括智能音箱部分和服务器部分,基于令牌的资源共享方法是:步骤一、音箱向服务器请求资源;音箱向服务器请求资源,先查看本地是否存在与资源相关的令牌标识号;步骤二、服务器处理资源请求;服务器收到资源请求,从资源请求中获取请求方音箱的设备标识号、请求资源的资源标识号和事件发起时间,确定资源请求事件中是否包含令牌标识号;步骤三、服务器为请求方音箱请求资源共享;服务器为请求方音箱请求资源共享,根据请求资源的资源标识号,遍历令牌队列,确认是否存在与资源标识号相关且当前访问用户数目小于最大访问用户数目的令牌;步骤四、音箱处理;音箱根据收到的回馈信息进行相应处理;步骤五、服务器处理;生成包含共享方设备标识号、访问时间、资源标识号、当前访问用户数目、最大访问用户数目和当前访问设备列表的令牌;步骤六、音箱额外操作;音箱查看共享出去的资源,通过向服务器发送令牌关闭事件,事件包含资源相应的令牌标记号,选择关闭相应的令牌。如上所述的一种智能音箱基于令牌的资源共享方法,其特征在于步骤三中确认是否存在与资源标识号相关且当前访问用户数目小于最大访问用户数目的令牌后,令牌保留共享方音箱的设备号、共享资源标识号、资源访问时间、当前访问用户数目为n、最大访问用户数目为和当前访问设备列表,s1为请求方音箱的信誉值、S为信誉值下限、a为信誉损耗值。若s1≥S+a,s1=s1-an=n+1在令牌的当前访问设备列表中添加当前音箱的设备标识号;并向请求方音箱发送相应资源以及令牌标识号。如上所述的一种智能音箱基于令牌的资源共享方法,其特征在于步骤三中,若不存在相应的令牌,则根据等待队列方法进行进一步处理:服务器根据请求资源的资源标识号,确定等待队列中是否存在与资源相关且当前请求用户数目小于默认最大请求用户数目的等待处理事件;若存在,则在相应的等待处理事件中,请求用户列表添加请求方音箱的设备标识号,当前请求用户数目增加一;若不存在,则根据选择方法选择出音箱,生成相应的等待处理事件,事件包含当前请求用户数目、默认最大请求用户数目、资源请求事件E的事件发起时间、被询问音箱的标识号和请求用户列表,同时为等待处理事件设置计时器,将等待处理事件添加到等待队列;向音箱发送资源共享请求事件,事件中包含等待处理事件标识号、请求资源标识号、以及默认最大请求用户数目。如上所述的一种智能音箱基于令牌的资源共享方法,其特征在于步骤三中若等待队列中等待处理事件计时器到期,则将相应的等待处理事件取出,则根据下述方法修改被询问音箱的信誉值:s2为被询问音箱的信誉值、S为信誉值下限、b为信誉损耗值根据公式:s2=max{s2-b,S}选择方法如下:服务器确认拥有请求资源,且不含有请求资源相关令牌的设备列表,按照信誉值降序排列,其长度为L;t1为事件累计时间、T为事件累计时间预定值、n1为事件处理次数、N为事件处理上限、start为起点位置、end为终点位置、l为区间长度阀值、c为次数影响因子;若0==L||n1≥N||t1≥3T,则向音箱发送资源请求失败事件否则,计算start和end;当t1<T时,end=L-1,start=max{0,end-l}当T<t1≤2T时,当2T<t1≤3T时,在[start,end]之间随机选择一个音箱进行资源M获取权限共享询问。如上所述的一种智能音箱基于令牌的资源共享方法,其特征在于修改共享方设备的信誉值方法是:s3为共享方设备信誉值、d,e,f为信誉增益值、t1为事件累计时间,T为事件累计时间预定值、N1为默认最大访问用户数目、M1为最大访问用户数目、n1为当前访问用户数目,如上所述的一种智能音箱基于令牌的资源共享方法,其特征在于修改共享方音箱的积分方法为:s3为共享方设备信誉值、g为信誉损耗值、n为当前访问用户数目、S为信誉值下限,s=max{s-gn,S}。本专利技术在音箱之间完成资源共享,对于资源请求方通过使用令牌,得到未有的资源;对于资源共享方减少与服务器频繁的寻求资源共享操作,依靠令牌托管部分资源共享权限,直接由请求方与服务器进行交互。在完成资源共享的前提下,保证双方的隐私安全,提高用户的体验感,同时,请求方与共享方之间相互屏蔽,保证用户的信息安全,保护用户隐私安全。【具体实施方式】一种智能音箱基于令牌的资源共享方法,其包括智能音箱部分和服务器部分,基于令牌的资源共享方法是:步骤一、音箱向服务器请求资源;音箱向服务器请求资源,先查看本地是否存在与资源相关的令牌标识号;步骤二、服务器处理资源请求;服务器收到资源请求,从资源请求中获取请求方音箱的设备标识号、请求资源的资源标识号和事件发起时间,确定资源请求事件中是否包含令牌标识号;步骤三、服务器为请求方音箱请求资源共享;服务器为请求方音箱请求资源共享,根据请求资源的资源标识号,遍历令牌队列,确认是否存在与资源标识号相关且当前访问用户数目小于最大访问用户数目的令牌;步骤四、音箱处理;音箱根据收到的回馈信息进行相应处理;步骤五、服务器处理本文档来自技高网
...

【技术保护点】
1.一种智能音箱基于令牌的资源共享方法,其特征在于其包括智能音箱部分和服务器部分,基于令牌的资源共享方法是:步骤一、音箱向服务器请求资源;音箱向服务器请求资源,先查看本地是否存在与资源相关的令牌标识号;步骤二、服务器处理资源请求;服务器收到资源请求,从资源请求中获取请求方音箱的设备标识号、请求资源的资源标识号和事件发起时间,确定资源请求事件中是否包含令牌标识号;步骤三、服务器为请求方音箱请求资源共享;服务器为请求方音箱请求资源共享,根据请求资源的资源标识号,遍历令牌队列,确认是否存在与资源标识号相关且当前访问用户数目小于最大访问用户数目的令牌;步骤四、音箱处理;音箱根据收到的回馈信息进行相应处理;步骤五、服务器处理;生成包含共享方设备标识号、访问时间、资源标识号、当前访问用户数目、最大访问用户数目和当前访问设备列表的令牌;步骤六、音箱额外操作;音箱查看共享出去的资源,通过向服务器发送令牌关闭事件,事件包含资源相应的令牌标记号,选择关闭相应的令牌。

【技术特征摘要】
1.一种智能音箱基于令牌的资源共享方法,其特征在于其包括智能音箱部分和服务器部分,基于令牌的资源共享方法是:步骤一、音箱向服务器请求资源;音箱向服务器请求资源,先查看本地是否存在与资源相关的令牌标识号;步骤二、服务器处理资源请求;服务器收到资源请求,从资源请求中获取请求方音箱的设备标识号、请求资源的资源标识号和事件发起时间,确定资源请求事件中是否包含令牌标识号;步骤三、服务器为请求方音箱请求资源共享;服务器为请求方音箱请求资源共享,根据请求资源的资源标识号,遍历令牌队列,确认是否存在与资源标识号相关且当前访问用户数目小于最大访问用户数目的令牌;步骤四、音箱处理;音箱根据收到的回馈信息进行相应处理;步骤五、服务器处理;生成包含共享方设备标识号、访问时间、资源标识号、当前访问用户数目、最大访问用户数目和当前访问设备列表的令牌;步骤六、音箱额外操作;音箱查看共享出去的资源,通过向服务器发送令牌关闭事件,事件包含资源相应的令牌标记号,选择关闭相应的令牌。2.根据权利要求1所述的一种智能音箱基于令牌的资源共享方法,其特征在于步骤三中确认是否存在与资源标识号相关且当前访问用户数目小于最大访问用户数目的令牌后,令牌保留共享方音箱的设备号、共享资源标识号、资源访问时间、当前访问用户数目为n、最大访问用户数目为和当前访问设备列表,s1为请求方音箱的信誉值、S为信誉值下限、a为信誉损耗值。若s1≥S+a,s1=s1-an=n+1在令牌的当前访问设备列表中添加当前音箱的设备标识号;并向请求方音箱发送相应资源以及令牌标识号。3.根据权利要求1所述的一种智能音箱基于令牌的资源共享方法,其特征在于步骤三中,若不存在相应的令牌,则根据等待队列方法进行进一步处理:服务器根据请求资源的资源标识号,确定等待队列中是否存在与资源相关且当前请求用户数目小于默认最大请求用户数目的等待处理事件;若存在,则在相应的等待处理事件中,请求用户列表添加请求方音箱的设备标...

【专利技术属性】
技术研发人员:黎善良
申请(专利权)人:中山市力泰电子工业有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1