用于匹配客户端应用程序的用户的系统和方法与流程
- 国知局
- 2024-07-11 16:34:48
背景技术:
1、客户端应用程序的用户可以各种方式与那些客户端应用程序的其它用户进行接触或以其它方式交互。例如,用户可以在客户端应用程序(例如,移动游戏或其它计算机游戏)中与其它用户竞争,以赢得奖品或其它成就。可能影响用户在客户端应用程序中的体验的因素之一是用户与之竞争或以其它方式交互的对手的质量。对手之间例如在其相应的能力或技能水平方面的巨大差异可能会对每个用户在客户端应用程序中的体验产生不利影响。例如,如果初学者在比赛中与专家配对,那么初学者和专家可能都不会觉得比赛有趣甚至公平,因为初学者可能会因为几乎没有获胜的机会而感到沮丧,而专家可能会因为与几乎没有挑战性的对手竞争而感到沮丧。另一可能会影响用户在客户端应用程序中的体验的因素是寻找对手所需的时间。较长的等待时间可能会让用户感到沮丧,从而可能导致用户流失。
技术实现思路
1、提供用于匹配客户端应用程序的用户的系统和方法。还描述了相关的设备、技术和制品。
2、在一方面,可以从在多个用户的相应的移动装置上执行的应用程序客户端的多个用户中的第一用户,接收对基于由第一用户选择的第一多个交互模板而在应用程序客户端中与多个用户中的一个或更多个其它用户交互的请求。与第二交互模板相关联的第二用户可以从多个用户确定,并且确定可以基于对第二交互模板与来自第一多个交互模板的第一交互模板之间的匹配的识别。第一用户与第二用户之间的在应用程序客户端中的交互可以响应于第二用户的确定而发起。
3、以下特征中的一个或更多个可以包括在任何可行的组合中。例如,可以搜索第二用户,直到识别出来自第一多个交互模板的另一交互模板与第二交互模板之间的匹配。例如,第二交互模板和第一多个交互模板中的每一个可以表征用于第一用户和第二用户报名的同步电子锦标赛。例如,第二用户的确定可以进一步包括基于同步电子锦标赛的操作参数,从第一多个交互模板选择第一交互模板。例如,第二用户的确定可以进一步包括基于确定的第一交互模板的优先级,从第一多个交互模板选择第一交互模板。例如,可以从多个用户确定与第四交互模板相关联的第三用户,第四交互模板与来自第一多个交互模板的第三交互模板匹配,并且第三用户的确定可以在用于第二用户的确定的时长超过预定阈值时进行。例如,可以确定用于在第一用户的移动装置上显示的图形提示,并且图形提示可以表征在用于第二用户的确定的时长超过预定阈值时从第一多个交互模板选择第五交互模板的指令。例如,响应于第五交互模板的选择,可以从多个用户确定与第六交互模板相关联的第四用户,第六交互模板与第五交互模板匹配。例如,第一多个交互模板可以由第一用户从一组可用的交互模板选择,并且一组可用的交互模板可以基于第一用户的特性来确定。例如,第二用户的确定可以基于第一用户的特性。例如,第二用户的确定可以基于第一多个交互模板中的一个或更多个的特性。
4、在另一方面,提供了一种系统,并且该系统可以包括至少一个数据处理器和存储指令的存储器,指令配置为使得至少一个数据处理器执行本文中所描述的操作。操作可以包括从在多个用户的相应的移动装置上执行的应用程序客户端的多个用户中的第一用户,接收对基于由第一用户选择的第一多个交互模板而在应用程序客户端中与多个用户中的一个或更多个其它用户交互的请求;从多个用户确定第二用户,所述第二用户与第二交互模板相关联,确定基于对第二交互模板与来自第一多个交互模板的第一交互模板之间的匹配的识别;以及响应于第二用户的确定,在应用程序客户端中发起第一用户与第二用户之间的交互。
5、以下特征中的一个或更多个可以包括在任何可行的组合中。例如,操作可以进一步包括搜索第二用户,直到识别出来自第一多个交互模板的另一交互模板与第二交互模板之间的匹配。例如,第二交互模板和第一多个交互模板中的每一个可以表征用于第一用户和第二用户报名的同步电子锦标赛。例如,确定可以进一步包括基于同步电子锦标赛的操作参数,从第一多个交互模板选择第一交互模板。例如,确定可以进一步包括基于确定的第一交互模板的优先级,从第一多个交互模板选择第一交互模板。例如,操作可以进一步包括从多个用户确定与第四交互模板相关联的第三用户,第四交互模板与来自第一多个交互模板的第三交互模板匹配,第三用户的确定在用于第二用户的确定的时长超过预定阈值时进行。例如,操作可以进一步包括确定用于在第一用户的移动装置上显示的图形提示,其表征在用于第二用户的确定的时长超过预定阈值时从第一多个交互模板选择第五交互模板的指令;以及响应于第五交互模板的选择,从多个用户确定与第六交互模板相关联的第四用户,第六交互模板与第五交互模板匹配。例如,第一多个交互模板可以由第一用户从一组可用的交互模板选择的,并且一组可用的交互模板可以基于第一用户的特性来确定的。例如,第二用户的确定可以基于第一用户的特性。
6、还描述了存储指令的非易失性计算机程序产品(即,物理体现的计算机程序产品),指令在由一个或更多个计算系统的一个或更多个数据处理器执行时使得至少一个数据处理器执行本文中的操作。类似地,还描述了可以包括一个或更多个数据处理器和连接到一个或更多个数据处理器的存储器的计算机系统。存储器可以临时或永久地存储指令,指令使得至少一个处理器执行本文中所描述的操作中的一个或更多个。另外,方法可以由单个计算系统内或分布在两个或更多个计算系统中的一个或更多个数据处理器来实施。此类计算系统可以被连接,并且可以经由一个或更多个连接(包括通过网络(例如,互联网、无线广域网、局域网、广域网、有线网络等)的连接)、经由多个计算系统中的一个或更多个之间的直接连接等来交换数据和/或命令或其它指令等。
技术特征:1.一种方法,其包括:
2.根据权利要求1所述的方法,其进一步包括:
3.根据权利要求1所述的方法,其中,所述第二交互模板和第一多个交互模板中的每一个表征用于第一用户和第二用户报名的同步电子锦标赛。
4.根据权利要求1所述的方法,其中,所述确定进一步包括:
5.根据权利要求1所述的方法,其中,所述确定进一步包括:
6.根据权利要求1所述的方法,其进一步包括:
7.根据权利要求6所述的方法,其进一步包括:
8.根据权利要求1所述的方法,其中,所述第一多个交互模板是由第一用户从一组能够使用的交互模板选择的,并且其中,所述一组能够使用的交互模板是基于第一用户的特性确定的。
9.根据权利要求1所述的方法,其中,第二用户的确定基于第一用户的特性。
10.根据权利要求1所述的方法,其中,第二用户的确定基于第一多个交互模板中的一个或更多个的特性。
11.一种系统,其包括:
12.根据权利要求11所述的系统,其中,所述操作进一步包括:
13.根据权利要求11所述的系统,其中,所述第二交互模板和第一多个交互模板中的每一个表征用于第一用户和第二用户报名的同步电子锦标赛。
14.根据权利要求11所述的系统,其中,所述确定进一步包括:
15.根据权利要求11所述的系统,其中,所述确定进一步包括:
16.根据权利要求11所述的系统,其中,所述操作进一步包括:
17.根据权利要求16所述的系统,其中,所述操作进一步包括:
18.根据权利要求11所述的系统,其中,所述第一多个交互模板是由第一用户从一组能够使用的交互模板选择的,并且其中,所述一组能够使用的交互模板是基于第一用户的特性确定的。
19.根据权利要求11所述的系统,其中,所述第二用户的确定基于第一用户的特性。
20.一种非易失性计算机程序产品,其存储有能够执行的指令,在由形成至少一个计算系统的部分的至少一个数据处理器执行所述能够执行的指令时,实施包括以下的操作:
技术总结在一方面,可以从在多个用户的相应的移动装置上执行的应用程序客户端的所述多个用户中的第一用户,接收对基于由第一用户选择的第一多个交互模板而在应用程序客户端中与多个用户中的一个或更多个其它用户交互的请求。与第二交互模板相关联的第二用户可以从多个用户确定,且所述确定可以基于对第二交互模板与来自第一多个交互模板的第一交互模板之间的匹配的识别。第一用户与第二用户之间的在应用程序客户端中的交互可以响应于第二用户的确定而发起。还描述了相关系统、设备、技术和制品。技术研发人员:A·R·梅克尔,M·帕尔默,S·Y·贝克,S·M·哈尔丁,K·芭布,S·L·格雷瓜尔受保护的技术使用者:思奇里兹平台股份有限公司技术研发日:技术公布日:2024/5/29本文地址:https://www.jishuxx.com/zhuanli/20240615/80027.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。