利索能及
我要发布
收藏
专利号: 2022103021076
申请人: 深圳市掌视互娱网络有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-05-14
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种互动操作的控制方法,其特征在于,应用于多屏互动系统,其中,所述多屏互动系统包括移动终端和显示终端,所述移动终端和显示终端通信连接,且所述显示终端上展示与所述移动终端对应的互动课程数据;

所述方法包括:

通过所述移动终端获取用户输入的触控操作,根据互动课程数据确定当前是否处于互动操作时间,若是,则获取所述触控操作的操作参数,所述操作参数包括触控参数和触控区域,所述触控参数包括触控力度、触控轨迹、触控时长,所述触控区域是根据所述触控操作的触控轨迹确定的包围所述触控轨迹的在移动终端的当前操作界面上的区域;

根据用户的历史行为数据确定触控参数参考范围,在所述触控参数满足确定的触控参数参考范围的情况下,确定移动终端的在互动课程数据的当前操作界面中的至少一个可操作的控件,在所述至少一个可操作的控件中确定至少一个待选控件;

根据用户的历史行为数据,确定用户的第一触控偏移参数,根据第一触控偏移参数和系统设定的每一个待选控件对应的第二触控偏移参数,确定所述触控操作与每一个待选控件之间的匹配度,根据匹配度在所述至少一个待选控件中确定目标控件;其中,目标控件的匹配度大于预设的匹配度值;

获取与所述目标控件对应的操作指令作为与所述触控操作对应的触控操作请求,并发送给所述显示终端,以使得所述多屏互动系统执行所述触控操作请求,将执行结果发送给所述显示终端进行展示。

2.根据权利要求1所述的互动操作的控制方法,其特征在于,所述根据用户的历史行为数据确定触控参数参考范围,在所述触控参数满足确定的触控参数参考范围的情况下,确定移动终端的在互动课程数据的当前操作界面中的至少一个可操作的控件的步骤,还包括:

若所述触控参数不满足所述确定的触控参数参考范围,则判定当前的输入的触控操作是无效的,并生成输入无效的提示信息;

所述确定所述触控操作与每一个待选控件之间的匹配度,根据匹配度在所述至少一个待选控件中确定目标控件的步骤,还包括:若每一个待选控件与所述触控操作之间的匹配度均低于预设的匹配度值,则判定当前的输入的触控操作是无效的,并生成输入无效的提示信息;

所述方法还包括:

在所述移动终端和显示终端上展示所述输入无效的提示信息,并提醒用户重新进行输入。

3.根据权利要求1所述的互动操作的控制方法,其特征在于,所述根据用户的历史行为数据确定触控参数参考范围的步骤,还包括:获取用户的历史行为数据中有效的至少一个触控操作,确定获取的至少一个触控操作对应的触控参数;

基于预设的统计学习模型,确定所述至少一个触控操作对应的触控参数的参数分布;

基于参数分布确定每一个触控参数类型对应的触控参数参考范围;

其中,所述基于参数分布确定每一个触控参数类型对应的触控参数参考范围的步骤,还包括:

将触控参数对应的参数分布,输入到预设的深度学习模型,以获取触控参数参考范围;

或,根据触控参数的参数分布,选取触控参数的参数分布满足预设要求的参数区域,根据该参数区域对应的触控参数的取值确定触控参数参考范围。

4.根据权利要求1所述的互动操作的控制方法,其特征在于,所述根据用户的历史行为数据,确定用户的第一触控偏移参数,根据第一触控偏移参数和系统设定的每一个待选控件对应的第二触控偏移参数,确定所述触控操作与每一个待选控件之间的匹配度,根据匹配度在所述至少一个待选控件中确定目标控件的步骤,还包括:根据历史行为数据中用户对控件输入触控操作的偏移数据,确定用户的第一触控偏移参数,所述第一触控偏移参数表示用户的历史行为数据中用户输入的触控操作中控件区域的中心与用户输入的触控操作的触控区域中心的偏移程度;

根据系统预设的触控操作允许的偏移程度,确定与当前操作界面对应的第二触控偏移参数,其中第二触控偏移参数表示当前操作界面中至少一个可操作控件对应的触控区域之间所允许的偏移程度;

根据第一触控偏移参数、第二触控偏移参数和每一个待选控件对应的触控区域,计算每一个待选控件与输入的触控操作对应的触控区域之间的匹配度,其中,根据第一触控偏移参数、第二触控偏移参数计算每一个待选控件对应的扩展触控区域,计算该扩展触控区域与输入的触控操作对应的触控区域之间的重叠区域,根据该重叠区域的面积与触控区域的面积之间的比值确定触控操作与待选控件之间的匹配度;

或,计算每一个待选控件对应的触控区域与输入的触控操作对应的触控区域之间的重叠区域,根据该重叠区域的面积与触控区域的面积之间的比值,根据第一触控偏移参数、第二触控偏移参数对计算得到的比值进行修正,将修正之后的比值作为待选控件与输入的触控操作对应的触控区域之间的匹配度;其中,按照预设的第一修正函数,基于第一触控偏移参数对比值进行第一修正,并按照预设的第二修正函数,基于第二触控偏移参数对第一修正之后的比值进行第二修正,以得到待选控件与输入的触控操作对应的触控区域之间的匹配度。

5.根据权利要求4所述的互动操作的控制方法,其特征在于,所述根据历史行为数据中用户对控件输入触控操作的偏移数据,确定用户的第一触控偏移参数的步骤,还包括:确定历史行为数据中的多个触控操作,获取多个触控操作对应的触控参数;

确定每一个触控操作对应的目标控件对应的控件触控区域;

根据所述触控参数中的触控区域与所述控件触控区域,确定与触控区域对应的偏移数据;

根据除所述触控区域之外的其他触控参数的参数分布,分别确定每一个其他触控参数的偏移数据;

确定每一个触控参数对应的第一触控偏移参数。

6.根据权利要求5所述的互动操作的控制方法,其特征在于,所述根据所述触控参数中的触控区域与所述控件触控区域,确定与触控区域对应的偏移数据;根据除所述触控区域之外的其他触控参数的参数分布,分别确定每一个其他触控参数的偏移数据;确定每一个触控参数对应的第一触控偏移参数的步骤,还包括:计算所述触控参数中的触控区域与所述控件触控区域之间的偏移特征值,基于统计学习模型确定该偏移特征值对应的第一参数分布,将第一参数分布划分成若干个参数区间,基于每一个参数区间对应的参数参考值和加权值,计算触控区域对应的第一触控偏移参数,其中,加权值是根据每一个参数区间对应的分布概率值计算得到的;

对于触控参数中除触控区域之外的其他触控参数,基于统计学习模型计算触控参数对应的第二参数分布,将第二参数分布划分成若干个参数区间,基于每一个参数区间对应的参数参考值和加权值,计算该触控参数对应的第一触控偏移参数,其中,加权值是根据每一个参数区间对应的分布概率值计算得到的。

7.根据权利要求4所述的互动操作的控制方法,其特征在于,所述根据系统预设的触控操作允许的偏移程度,确定与当前操作界面对应的第二触控偏移参数的步骤,还包括:确定当前操作界面包括的多个控件,对于每一个控件,确定控件对应的控件触控区域,计算触控区域对应的特征值、和控件对应的触控频次对应的特征值;其中,触控区域对应的特征值包括触控区域的形状、尺寸、位置中的一个或多个;

确定每一个特征值的加权值,基于每一个特征值及其加权值,计算该控件对应的第二触控偏移参数。

8.根据权利要求4所述的互动操作的控制方法,其特征在于,所述获取与所述目标控件对应的操作指令作为与所述触控操作对应的触控操作请求,并发送给所述显示终端的步骤之前,还包括:

根据每一个待选控件与输入的触控操作之间的匹配度,确定与输入的触控操作对应的当前输入精准度;

确定用户的历史行为数据对应的历史输入精准度,确定当前输入精准度与所述历史输入精准度之间的差值作为精准度差异值;

判断精准度差异值是否小于或等于预设的差异阈值,若是,执行所述取与所述目标控件对应的操作指令作为与所述触控操作对应的触控操作请求的步骤,若否,确定精准度差异值对应的差异区间,根据差异区间确定精准度提醒消息并发送给显示终端,以在显示终端展示精准度提醒消息及预设的动画效果。

9.根据权利要求4所述的互动操作的控制方法,其特征在于,所述根据匹配度在所述至少一个待选控件中确定目标控件的步骤,还包括:对匹配度进行大小比较,确定匹配度最大的待选控件,并判断该匹配度是否大于或等于预设的匹配度值;若是,将该匹配度对应的待选控件作为目标控件,若否,判定当前的输入的触控操作是无效的,生成输入无效的提示信息。

10.一种多屏互动系统,其特征在于,所述多屏互动系统包括移动终端和显示终端,所述移动终端和显示终端通信连接,且所述显示终端上展示与所述移动终端对应的互动课程数据;

所述移动终端获取用户输入的触控操作,根据互动课程数据确定当前是否处于互动操作时间,若是,则获取所述触控操作的操作参数,所述操作参数包括触控参数和触控区域,所述触控参数包括触控力度、触控轨迹、触控时长,所述触控区域是根据所述触控操作的触控轨迹确定的包围所述触控轨迹的在移动终端的当前操作界面上的区域;

所述移动终端根据用户的历史行为数据确定触控参数参考范围,在所述触控参数满足确定的触控参数参考范围的情况下,在所述移动终端上展示的在互动课程数据的当前操作界面中的至少一个可操作的控件,在所述至少一个可操作的控件中确定至少一个待选控件;

所述移动终端根据用户的历史行为数据,确定用户的第一触控偏移参数,根据第一触控偏移参数和系统设定的每一个待选控件对应的第二触控偏移参数,确定所述触控操作与每一个待选控件之间的匹配度,根据匹配度在所述至少一个待选控件中确定目标控件;其中,目标控件的匹配度大于预设的匹配度值;

所述移动终端获取与所述目标控件对应的操作指令作为与所述触控操作对应的触控操作请求,并发送给所述显示终端;

所述多屏互动系统执行所述触控操作请求,将执行结果发送给所述显示终端;

所述显示终端展示所述执行结果。