一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于大数据的请求传输系统的制作方法

2022-04-27 11:59:18 来源:中国专利 TAG:


1.本发明涉及大数据技术领域,具体为一种基于大数据的请求传输系统。


背景技术:

2.蓝牙技术是一种无线数据和语音通信开放的全球规范,它是基于低成本的近距离无线连接,为固定和移动设备建立通信环境的一种特殊的近距离无线技术连接。蓝牙耳机就是将蓝牙技术应用在免持耳机上,让使用者可以免除恼人电线的牵绊,自在地以各种方式接收移动终端传输的音频。现有技术中,当使用者通过蓝牙耳机听音乐时,如果移动终端接收到语音通话时,音乐会暂停,当移动终端结束语音通话后,音乐会自动继续播放,导致使用者在结束语音通话后不需要听音乐时需要去手动暂停。


技术实现要素:

3.本发明的目的在于提供一种基于大数据的请求传输系统及方法,以解决上述背景技术中提出的问题。
4.为了解决上述技术问题,本发明提供如下技术方案:一种基于大数据的请求传输系统,所述请求传输系统包括蓝牙配对设置模块、语音通话控制模块和音乐播放控制模块,所述蓝牙配对设置模块包括优先级设置模块和配对连接模块,所述优先级设置模块预先设置某副蓝牙耳机中各个耳机的优先级,所述蓝牙耳机包括第一蓝牙耳机和第二蓝牙耳机,所述第一蓝牙耳机的优先级大于第二蓝牙耳机,所述配对连接模块在第一蓝牙耳机和第二蓝牙耳机与移动终端的蓝牙配对连接成功后移动终端的音乐播放程序进行匹配,蓝牙耳机以第一音量传输播放音乐播放程序的音乐;所述语音通话控制模块在移动终端接收到语音通话时,第一蓝牙耳机和第二蓝牙耳机同时暂停播放音乐,第一蓝牙耳机播放语音通话的音频数据,所述音乐播放控制模块用于采集语音通话前后应用程序的历史运行情况并据此判断蓝牙耳机是否传输播放音乐播放程序的音乐。
5.进一步的,所述音乐播放控制模块包括第一程序获取模块、第二程序获取模块和程序比较模块,所述第一程序获取模块用于获取采集接收到语音通话前移动终端的前台运行程序为第一程序,所述第二程序获取模块用于在语音通话结束后,间隔预设的缓冲时长采集移动终端的前台运行程序为第二程序,所述程序比较判断模块用于比较第一程序和第二程序,并据此判断蓝牙耳机是否传输播放音乐播放程序的音乐;所述程序比较判断模块包括程序比较模块、第一播放控制模块和第二播放控制模块,所述程序比较模块用于比较第一程序和第二程序是否为同一个应用程序,在两者是同一个应用程序时令第二播放控制模块控制第一蓝牙耳机和第二蓝牙耳机继续以第一音量传输播放音乐播放程序的音乐,在两者不是同一个应用程序时,令第一播放控制模块获取第二程序在前台的运行时长,当第二程序在前台的运行时长大于等于参考时长阈值时,采集第一程序、第二程序的历史运行情况并据此确定是否传输播放音乐播放程序的音乐。
6.进一步的,所述第一播放控制模块包括运行时长采集模块和历史运行情况获取模
块,所述运行时长采集模块获取第二程序在前台的运行时长,在第二程序在前台的运行时长小于参考时长阈值时令第二播放控制模块工作,在第二程序在前台的运行时长大于等于参考时长阈值时令所述历史运行情况获取模块工作,所述历史运行情况获取模块工作包括第一切换参数获取模块、第二切换参数获取模块、第三切换参数获取模块、综合切换参数计算模块、综合切换参数比较模块、第一停止控制模块和第二停止控制模块,所述第一切换参数获取模块用于获取第一程序在接收到语音通话前该次在前台的运行时间以及获取第一程序在最近预设一段时间内每次在前台的连续运行时长,在从中去除最长连续运行时长和最短连续运行时长后计算在最近预设一段时间内每次在前台的平均连续运行时长,所述第二切换参数获取模块用于采集在最近预设一段时间内第二程序在前台运行的次数以及所有应用程序在前台运行的总次数,并据此计算第二切换参数,所述第三切换参数获取模块用于采集在最近预设一段时间内音乐播放程序运行时存在其他应用程序在前台运行的次数m0以及在音乐播放程序运行时第二程序在前台运行的次数,并据此计算第三切换参数,所述综合切换参数计算模块根据第一切换参数、第二切换参数和第三切换参数计算综合切换参数,所述综合切换参数比较模块将综合切换参数与综合切换参数阈值进行比较,在综合切换参数大于等于综合切换参数阈值时,第一停止控制模块控制第二蓝牙耳机停止播放音乐播放程序的音乐,控制第一蓝牙耳机以第二音量传输播放音乐播放程序的音乐,所述第二音量小于第一音量,在综合切换参数小于综合切换参数阈值时,第二停止控制模块控制第一蓝牙耳机和第二蓝牙耳机停止播放音乐播放程序的音乐。
7.进一步的,所述请求传输系统还包括第一监测调整模块和第二监测调整模块,所述第一监测调整模块在第一蓝牙耳机播放语音通话时,如果第一蓝牙耳机播放语音通话的时长大于等于第一时长阈值或者采集到对第二蓝牙耳机的第一预设操作手势时,第二蓝牙耳机也播放语音通话的音频数据;所述第二监测调整模块在第一蓝牙耳机以第二音量传输播放音乐播放程序的音乐时,如果采集到第一蓝牙耳机处于使用状态或者采集到对第二蓝牙耳机的第二预设操作手势时,第一蓝牙耳机和第二蓝牙耳机以第一音量传输播放音乐播放程序的音乐。
8.一种基于大数据的请求传输方法,所述请求传输方法包括以下步骤:步骤s1:将一副蓝牙耳机与移动终端的蓝牙配对连接成功后,蓝牙耳机与移动终端的音乐播放程序进行匹配,蓝牙耳机以第一音量传输播放音乐播放程序的音乐,该副蓝牙耳机包括第一蓝牙耳机和第二蓝牙耳机;步骤s2:当移动终端接收到语音通话时,第一蓝牙耳机和第二蓝牙耳机同时暂停播放音乐,第一蓝牙耳机播放语音通话的音频数据;步骤s3:采集语音通话结束后,间隔预设的缓冲时长,获取移动终端的前台运行程序为第二程序,并采集接收到语音通话前移动终端的前台运行程序为第一程序,比较第一程序和第二程序据此判断蓝牙耳机是否传输播放音乐播放程序的音乐。
9.进一步的,所述步骤s3中比较第一程序和第二程序据此判断蓝牙耳机是否传输播放音乐播放程序的音乐:如果第一程序与第二程序为不同的程序,获取第二程序在前台的运行时长,当第二程序在前台的运行时长大于等于参考时长阈值时,采集第一程序、第二程序的历史运行情况并据此确定是否传输播放音乐播放程序的音乐;
如果第一程序与第二程序为同一个程序或者第二程序在前台的运行时长小于参考时长阈值时,第一蓝牙耳机和第二蓝牙耳机继续以第一音量传输播放音乐播放程序的音乐。
10.进一步的,所述采集第一程序、第二程序的历史运行情况并据此确定是否传输播放音乐播放程序的音乐包括以下:获取第一程序在接收到语音通话前该次在前台的运行时间t1,获取第一程序在最近预设一段时间内每次在前台的连续运行时长,并从中去除最长连续运行时长和最短连续运行时长后,计算在最近预设一段时间内每次在前台的平均连续运行时长t0,那么第一切换参数p1=t1/t0;采集在最近预设一段时间内第二程序在前台运行的次数n1以及所有应用程序在前台运行的总次数n0,那么第二切换参数p2=n1/n0;采集在最近预设一段时间内音乐播放程序运行时存在其他应用程序在前台运行的次数m0以及在音乐播放程序运行时,第二程序在前台运行的次数m1,那么第三切换参数p3=m1/m0;那么综合切换参数pz=0.12* p1 0.36*p2 0.52*p3;如果综合切换参数小于综合切换参数阈值,控制第一蓝牙耳机和第二蓝牙耳机请求停止播放音乐播放程序的音乐;如果综合切换参数大于等于综合切换参数阈值,控制第二蓝牙耳机停止播放音乐播放程序的音乐,控制第一蓝牙耳机以第二音量传输播放音乐播放程序的音乐,所述第二音量小于第一音量。本技术从多个方面考虑来计算综合切换参数,从而达到使控制音乐播放的结果更加精确的技术效果;本技术在判断综合切换参数大于等于综合切换参数阈值时,也是通过先以低音量来进行试探播放,通过采集与用户的交互操作情况来判断是否要请求停止播放音乐,从而达到使用蓝牙耳机播放音乐更加智能化的效果;进一步的,所述步骤s2中还包括:当第一蓝牙耳机播放语音通话时,如果第一蓝牙耳机播放语音通话的时长大于等于第一时长阈值或者采集到对第二蓝牙耳机的第一预设操作手势时,第二蓝牙耳机也播放语音通话的音频数据。
11.进一步的,所述步骤s3还包括:当第一蓝牙耳机以第二音量传输播放音乐播放程序的音乐时,如果采集到第一蓝牙耳机处于使用状态或者采集到对第二蓝牙耳机的第二预设操作手势时,第一蓝牙耳机和第二蓝牙耳机以第一音量传输播放音乐播放程序的音乐。
12.进一步的,所述请求传输方法还包括:预先设置第一蓝牙耳机和第二蓝牙耳机的优先级,所述第一蓝牙耳机的优先级大于第二蓝牙耳机。
13.与现有技术相比,本发明所达到的有益效果是:本发明通过采集语音通话前后所使用的的应用程序,并分析通话前后所使用的程序的历史运行情况,并据此判断是否需要请求停止播放音乐,从而达到使用蓝牙耳机播放音乐更加智能化的效果,提高了用户的体验感,使用更加方便。
附图说明
14.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1是本发明基于大数据的请求传输系统的模块示意图。
具体实施方式
15.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
16.请参阅图1,本发明提供技术方案: 一种基于大数据的请求传输系统,所述请求传输系统包括蓝牙配对设置模块、语音通话控制模块和音乐播放控制模块,所述蓝牙配对设置模块包括优先级设置模块和配对连接模块,所述优先级设置模块预先设置某副蓝牙耳机中各个耳机的优先级,所述蓝牙耳机包括第一蓝牙耳机和第二蓝牙耳机,所述第一蓝牙耳机的优先级大于第二蓝牙耳机,所述配对连接模块在第一蓝牙耳机和第二蓝牙耳机与移动终端的蓝牙配对连接成功后移动终端的音乐播放程序进行匹配,蓝牙耳机以第一音量传输播放音乐播放程序的音乐;所述语音通话控制模块在移动终端接收到语音通话时,第一蓝牙耳机和第二蓝牙耳机同时暂停播放音乐,第一蓝牙耳机播放语音通话的音频数据,所述音乐播放控制模块用于采集语音通话前后应用程序的历史运行情况并据此判断蓝牙耳机是否传输播放音乐播放程序的音乐。
17.所述音乐播放控制模块包括第一程序获取模块、第二程序获取模块和程序比较模块,所述第一程序获取模块用于获取采集接收到语音通话前移动终端的前台运行程序为第一程序,所述第二程序获取模块用于在语音通话结束后,间隔预设的缓冲时长采集移动终端的前台运行程序为第二程序,所述程序比较判断模块用于比较第一程序和第二程序,并据此判断蓝牙耳机是否传输播放音乐播放程序的音乐;所述程序比较判断模块包括程序比较模块、第一播放控制模块和第二播放控制模块,所述程序比较模块用于比较第一程序和第二程序是否为同一个应用程序,在两者是同一个应用程序时令第二播放控制模块控制第一蓝牙耳机和第二蓝牙耳机继续以第一音量传输播放音乐播放程序的音乐,在两者不是同一个应用程序时,令第一播放控制模块获取第二程序在前台的运行时长,当第二程序在前台的运行时长大于等于参考时长阈值时,采集第一程序、第二程序的历史运行情况并据此确定是否传输播放音乐播放程序的音乐。
18.所述第一播放控制模块包括运行时长采集模块和历史运行情况获取模块,所述运行时长采集模块获取第二程序在前台的运行时长,在第二程序在前台的运行时长小于参考时长阈值时令第二播放控制模块工作,在第二程序在前台的运行时长大于等于参考时长阈值时令所述历史运行情况获取模块工作,所述历史运行情况获取模块工作包括第一切换参数获取模块、第二切换参数获取模块、第三切换参数获取模块、综合切换参数计算模块、综合切换参数比较模块、第一停止控制模块和第二停止控制模块,所述第一切换参数获取模块用于获取第一程序在接收到语音通话前该次在前台的运行时间以及获取第一程序在最近预设一段时间内每次在前台的连续运行时长,在从中去除最长连续运行时长和最短连续运行时长后计算在最近预设一段时间内每次在前台的平均连续运行时长,所述第二切换参数获取模块用于采集在最近预设一段时间内第二程序在前台运行的次数以及所有应用程序在前台运行的总次数,并据此计算第二切换参数,所述第三切换参数获取模块用于采集
在最近预设一段时间内音乐播放程序运行时存在其他应用程序在前台运行的次数m0以及在音乐播放程序运行时第二程序在前台运行的次数,并据此计算第三切换参数,所述综合切换参数计算模块根据第一切换参数、第二切换参数和第三切换参数计算综合切换参数,所述综合切换参数比较模块将综合切换参数与综合切换参数阈值进行比较,在综合切换参数大于等于综合切换参数阈值时,第一停止控制模块控制第二蓝牙耳机停止播放音乐播放程序的音乐,控制第一蓝牙耳机以第二音量传输播放音乐播放程序的音乐,所述第二音量小于第一音量,在综合切换参数小于综合切换参数阈值时,第二停止控制模块控制第一蓝牙耳机和第二蓝牙耳机停止播放音乐播放程序的音乐。
19.所述请求传输系统还包括第一监测调整模块和第二监测调整模块,所述第一监测调整模块在第一蓝牙耳机播放语音通话时,如果第一蓝牙耳机播放语音通话的时长大于等于第一时长阈值或者采集到对第二蓝牙耳机的第一预设操作手势时,第二蓝牙耳机也播放语音通话的音频数据;所述第二监测调整模块在第一蓝牙耳机以第二音量传输播放音乐播放程序的音乐时,如果采集到第一蓝牙耳机处于使用状态或者采集到对第二蓝牙耳机的第二预设操作手势时,第一蓝牙耳机和第二蓝牙耳机以第一音量传输播放音乐播放程序的音乐。
20.一种基于大数据的请求传输方法,所述请求传输方法包括以下步骤:步骤s1:将一副蓝牙耳机与移动终端的蓝牙配对连接成功后,蓝牙耳机与移动终端的音乐播放程序进行匹配,蓝牙耳机以第一音量传输播放音乐播放程序的音乐,该副蓝牙耳机包括第一蓝牙耳机和第二蓝牙耳机;可以预先设置第一蓝牙耳机和第二蓝牙耳机的优先级,所述第一蓝牙耳机的优先级大于第二蓝牙耳机;在实际使用过程中,用户常常会出现使用单侧的蓝牙耳机的情况,设置用户使用次数更多的那个蓝牙耳机的优先级更高,从而使得用户使用更加方便;步骤s2:当移动终端接收到语音通话时,第一蓝牙耳机和第二蓝牙耳机同时暂停播放音乐,第一蓝牙耳机播放语音通话的音频数据;当第一蓝牙耳机播放语音通话时,如果第一蓝牙耳机播放语音通话的时长大于等于第一时长阈值或者采集到对第二蓝牙耳机的第一预设操作手势时,第二蓝牙耳机也播放语音通话的音频数据。
21.步骤s3:采集语音通话结束后,间隔预设的缓冲时长,获取移动终端的前台运行程序为第二程序,并采集接收到语音通话前移动终端的前台运行程序为第一程序,比较第一程序和第二程序据此判断蓝牙耳机是否传输播放音乐播放程序的音乐,本技术中预设的缓冲时长的时间很短,应当是在几秒之中,本实施例可以将预设的缓冲时长设置为5秒;所述步骤s3中比较第一程序和第二程序据此判断蓝牙耳机是否传输播放音乐播放程序的音乐:如果第一程序与第二程序为不同的程序,获取第二程序在前台的运行时长,当第二程序在前台的运行时长大于等于参考时长阈值时,采集第一程序、第二程序的历史运行情况并据此确定是否传输播放音乐播放程序的音乐;如果第一程序与第二程序为同一个程序或者第二程序在前台的运行时长小于参考时长阈值时,第一蓝牙耳机和第二蓝牙耳机继续以第一音量传输播放音乐播放程序的音乐。如果用户在挂断电话之后,仍然使用第一程序或者只是很短暂的使用了下第二程序,说明语音通话的内容的影响很小,因此第一蓝牙耳机和第二蓝牙耳机继续播放音乐;
所述采集第一程序、第二程序的历史运行情况并据此确定是否传输播放音乐播放程序的音乐包括以下:获取第一程序在接收到语音通话前该次在前台的运行时间t1,获取第一程序在最近预设一段时间内每次在前台的连续运行时长,并从中去除最长连续运行时长和最短连续运行时长后,计算在最近预设一段时间内每次在前台的平均连续运行时长t0,那么第一切换参数p1=t1/t0; 如果第一程序的历史每次在前台的平均连续运行时长较长,而该次因为接通语音通话后,导致第一程序的在该次在前台的运行时间较短,说明该通语音通话比较重要,在该种情况下播放音乐会影响用户;采集在最近预设一段时间内第二程序在前台运行的次数n1以及所有应用程序在前台运行的总次数n0,那么第二切换参数p2=n1/n0;如果第二程序平常的使用频率较低,但接通完语音通话后,切换成了第二程序,说明该通语音通话比较重要,在该种情况下播放音乐会影响用户;采集在最近预设一段时间内音乐播放程序运行时存在其他应用程序在前台运行的次数m0以及在音乐播放程序运行时,第二程序在前台运行的次数m1,那么第三切换参数p3=m1/m0;通过用户历史使用第二程序时是否播放音乐的习惯,从而来据此判断是否要停止音乐播放;那么综合切换参数pz=0.12* p1 0.36*p2 0.52*p3;如果综合切换参数小于综合切换参数阈值,控制第一蓝牙耳机和第二蓝牙耳机停止播放音乐播放程序的音乐;在综合切换参数小于综合切换参数阈值时,说明语音通话的内容比较重要的概率非常大,因此停止播放音乐,从而不需要用户自己手动暂停音乐;如果综合切换参数大于等于综合切换参数阈值,控制第二蓝牙耳机停止播放音乐播放程序的音乐,控制第一蓝牙耳机以第二音量传输播放音乐播放程序的音乐,所述第二音量小于第一音量;当第一蓝牙耳机以第二音量传输播放音乐播放程序的音乐时,如果采集到第一蓝牙耳机处于使用状态或者采集到对第二蓝牙耳机的第二预设操作手势时,第一蓝牙耳机和第二蓝牙耳机以第一音量传输播放音乐播放程序的音乐。在综合切换参数小于综合切换参数阈值时,说明语音通话的内容相对没有那么重要,因此通过先控制第一蓝牙耳机以第二音量传输播放进行试探播放,在监测到第一蓝牙耳机继续带在用户耳朵上或者采集到对第二蓝牙耳机的第二预设操作手势时,才调整蓝牙耳机以第一音量传输播放,从而使得蓝牙耳机的播放更加智能化。
22.需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明
的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献