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

卡片信息展示方法及装置、服务器、终端及存储介质与流程

2022-11-23 13:05:39 来源:中国专利 TAG:


1.本公开涉及互联网技术领域,尤其涉及一种卡片信息展示方法及装置、服务器、终端及存储介质。


背景技术:

2.随着科学技术的发展,终端已经成为人们日常生活中必不可少的工具。用户例如可以通过终端中设置的直播应用程序观看直播节目。相关技术中,多个用户在通过直播应用程序观看直播节目时,直播应用程序例如可以给多个用户在单日中展示一次引导卡片,以引导用户关注该直播节目对应的虚拟空间。但是,在单日中展示一次引导卡片时,用户关注虚拟空间的关注率较低,使得卡片展示效率较低,会出现卡片的展示灵活性较低的情况,使得用户的观看体验较差。


技术实现要素:

3.本公开提供一种卡片信息展示方法及装置、服务器、终端及存储介质,以至少解决相关技术中如何提高引导卡片的展示灵活性的同时提高用户的观看体验的问题。本公开的技术方案如下:
4.根据本公开实施例的第一方面,提供一种卡片信息展示方法,应用于服务器,包括:
5.当确定目标虚拟空间存在新进入的用户账号时,基于所述用户账号针对所述目标虚拟空间的关注状态,向所述用户账号所在终端发送卡片展示的指示信息,其中,所述用户账号为未关注所述目标虚拟空间的用户账号,所述卡片展示的指示信息用于指示所述终端请求获取所述目标虚拟空间对应的第一卡片信息;
6.响应于所述终端针对所述指示信息发送的配置数据请求,发送针对所述用户账号的配置数据至所述终端,其中,所述配置数据用于指示所述终端在确定所述用户账号对应的观看预定条件满足所述配置数据时,发送针对所述第一卡片信息的获取请求;
7.响应于所述终端发送的所述获取请求,发送所述第一卡片信息至所述终端,所述第一卡片信息包括所述目标虚拟空间的空间信息。
8.可选的,所述当确定目标虚拟空间存在新进入的用户账号时,基于所述用户账号针对所述目标虚拟空间的关注状态,向所述用户账号所在终端发送卡片展示的指示信息,包括:
9.当确定目标虚拟空间存在新进入的用户账号时,获取与所述目标虚拟空间对应的实时数据流处理消息;
10.获取所述实时数据流处理消息中所包括的所述用户账号;
11.获取所述用户账号针对所述目标虚拟空间的卡片关注信息;
12.若所述卡片关注信息指示所述用户账号针对所述目标虚拟空间的关注状态为未关注所述目标虚拟空间,则向所述用户账号所在终端发送卡片展示的指示信息。
13.可选的,所述发送所述第一卡片信息至所述终端,包括:
14.获取所述用户账号针对所述目标虚拟空间的周期性访问量和单次访问时长;
15.基于所述周期性访问量、所述单次访问时长以及第一频控数,发送所述第一卡片信息和所述第一卡片的展示信息至所述终端,所述第一频控数为所述第一卡片信息对应的预设展示次数。
16.可选的,所述基于所述周期性访问量、所述单次访问时长以及第一频控数,发送所述第一卡片信息和所述第一卡片的展示信息至所述终端,包括:
17.若所述周期性访问量大于所述第一频控数,则确定所述第一卡片信息对应的展示信息为第一展示信息,其中,所述第一展示信息包括在所述单次访问时长大于第一时长阈值时展示所述第一卡片信息的信息;
18.发送所述第一卡片信息和所述第一展示信息至所述终端;
19.或者,
20.若所述周期性访问量小于所述第一频控数,则确定所述第一卡片信息对应的展示信息为第二展示信息,其中,所述第二展示信息包括在所述单次访问时长大于第二时长阈值时中展示所述第一卡片信息的信息,所述第二时长阈值小于所述第一时长阈值;
21.发送所述第一卡片信息和所述第二展示信息至所述终端。
22.可选的,所述方法还包括:
23.获取所述用户账号对应的历史观看预定条件,所述历史观看预定条件包括第一历史天数内有效观播时长、所述观播时长对应的系数、所述第一历史天数内评论数、所述评论数对应的第一影响因子、所述第一历史天数内点赞数、所述点赞数对应的第二影响因子;
24.基于所述历史观看预定条件确定所述第一时长阈值。
25.可选的,所述方法还包括:
26.响应于指示所述终端采用第二频控数展示至少一个虚拟空间对应的第二卡片信息,获取第二历史天数内所述用户账号针对所述至少一个虚拟空间的关注数量,其中,所述至少一个虚拟空间不包括所述目标虚拟空间,所述第二频控数为所述第二卡片信息对应的预设展示次数;
27.若所述关注数量小于关注数量阈值,则对所述第二频控数进行调节,得到所述第一频控数,其中,所述第一频控数小于所述第二频控数。
28.根据本公开实施例的第二方面,提供一种卡片信息展示方法,应用于终端,包括:
29.响应于服务器针对目标虚拟空间发送的卡片展示的指示信息,发送针对所述指示信息的配置数据请求至所述服务器,其中,所述用户账号为未关注所述目标虚拟空间的用户账号,所述目标虚拟空间为所述用户账号新进入且未关注的虚拟空间;
30.响应于所述服务器针对所述配置数据请求发送的配置数据,在确定所述用户账号对应的观看预定条件满足所述配置数据时,发送针对所述目标虚拟空间的第一卡片信息的获取请求至所述服务器;
31.获取所述服务器针对所述获取请求发送的第一卡片信息,并展示所述第一卡片信息。
32.可选的,所述观看预定条件包括观看时长,所述响应于所述服务器针对所述配置数据请求发送的配置数据,在确定所述用户账号对应的观看预定条件满足所述配置数据
时,发送针对所述目标虚拟空间的第一卡片信息的获取请求至所述服务器,包括:
33.响应于所述服务器针对所述配置数据请求发送的配置数据,启动计时器;
34.在所述用户账号针对所述目标虚拟空间的观看时长达到所述计时器的计时时长时,发送针对所述目标虚拟空间的第一卡片信息的获取请求至所述服务器。
35.可选的,所述展示所述第一卡片信息,包括:
36.对所述第一卡片信息进行渲染,得到渲染后的第一卡片信息;
37.展示所述渲染后的第一卡片信息。
38.根据本公开实施例的第三方面,提供一种卡片信息展示装置,包括:
39.信息发送单元,被配置为执行当确定目标虚拟空间存在新进入的用户账号时,基于所述用户账号针对所述目标虚拟空间的关注状态,向所述用户账号所在终端发送卡片展示的指示信息,其中,所述用户账号为未关注所述目标虚拟空间的用户账号,所述卡片展示的指示信息用于指示所述终端请求获取所述目标虚拟空间对应的第一卡片信息;
40.数据发送单元,被配置为执行响应于所述终端针对所述指示信息发送的配置数据请求,发送针对所述用户账号的配置数据至所述终端,其中,所述配置数据用于指示所述终端在确定所述用户账号对应的观看预定条件满足所述配置数据时,发送针对所述第一卡片信息的获取请求;
41.卡片发送单元,被配置为执行响应于所述终端发送的所述获取请求,发送所述第一卡片信息至所述终端,所述第一卡片信息包括所述目标虚拟空间的空间信息。
42.可选的,所述信息发送单元包括消息获取子单元、账号获取子单元、信息获取子单元和信息发送子单元,所述信息发送单元被配置为执行当确定目标虚拟空间存在新进入的用户账号时,基于所述用户账号针对所述目标虚拟空间的关注状态,向所述用户账号所在终端发送卡片展示的指示信息时:
43.所述消息获取子单元,被配置为执行当确定目标虚拟空间存在新进入的用户账号时,获取与所述目标虚拟空间对应的实时数据流处理消息;
44.所述账号获取子单元,被配置为执行获取所述实时数据流处理消息中所包括的所述用户账号;
45.所述信息获取子单元,被配置为执行获取所述用户账号针对所述目标虚拟空间的卡片关注信息;
46.所述信息发送子单元,被配置为执行若所述卡片关注信息指示所述用户账号针对所述目标虚拟空间的关注状态为未关注所述目标虚拟空间,则向所述用户账号所在终端发送卡片展示的指示信息。
47.可选的,所述卡片发送单元包括访问获取子单元和卡片发送子单元,所述卡片发送单元被配置为执行发送所述第一卡片信息至所述终端时:
48.所述访问获取子单元,被配置为执行获取所述用户账号针对所述目标虚拟空间的周期性访问量和单次访问时长;
49.所述卡片发送子单元,被配置为执行基于所述周期性访问量、所述单次访问时长以及第一频控数,发送所述第一卡片信息和所述第一卡片的展示信息至所述终端,所述第一频控数为所述第一卡片信息对应的预设展示次数。
50.可选的,所述卡片发送子单元,被配置为执行基于所述周期性访问量、所述单次访
问时长以及第一频控数,发送所述第一卡片信息和所述第一卡片的展示信息至所述终端时,具体被配置为执行:
51.若所述周期性访问量大于所述第一频控数,则确定所述第一卡片信息对应的展示信息为第一展示信息,其中,所述第一展示信息包括在所述单次访问时长大于第一时长阈值时展示所述第一卡片信息的信息;
52.发送所述第一卡片信息和所述第一展示信息至所述终端;
53.或者,
54.若所述周期性访问量小于所述第一频控数,则确定所述第一卡片信息对应的展示信息为第二展示信息,其中,所述第二展示信息包括在所述单次访问时长大于第二时长阈值时中展示所述第一卡片信息的信息,所述第二时长阈值小于所述第一时长阈值;
55.发送所述第一卡片信息和所述第二展示信息至所述终端。
56.可选的,所述装置还包括:
57.条件获取单元,被配置为执行获取所述用户账号对应的历史观看预定条件,所述历史观看预定条件包括第一历史天数内有效观播时长、所述观播时长对应的系数、所述第一历史天数内评论数、所述评论数对应的第一影响因子、所述第一历史天数内点赞数、所述点赞数对应的第二影响因子;
58.阈值确定单元,被配置为执行基于所述历史观看预定条件确定所述第一时长阈值。
59.可选的,所述装置还包括:
60.数量获取单元,被配置为执行响应于指示所述终端采用第二频控数展示至少一个虚拟空间对应的第二卡片信息,获取第二历史天数内所述用户账号针对所述至少一个虚拟空间的关注数量,其中,所述至少一个虚拟空间不包括所述目标虚拟空间,所述第二频控数为所述第二卡片信息对应的预设展示次数;
61.频控数获取单元,被配置为执行若所述关注数量小于关注数量阈值,则对所述第二频控数进行调节,得到所述第一频控数,其中,所述第一频控数小于所述第二频控数。
62.根据本公开实施例的第四方面,提供一种卡片信息展示装置,包括:
63.请求发送单元,被配置为执行响应于服务器针对目标虚拟空间发送的卡片展示的指示信息,发送针对所述指示信息的配置数据请求至所述服务器,其中,所述用户账号为未关注所述目标虚拟空间的用户账号,所述目标虚拟空间为所述用户账号新进入且未关注的虚拟空间;
64.数据响应单元,被配置为执行响应于所述服务器针对所述配置数据请求发送的配置数据,在确定所述用户账号对应的观看预定条件满足所述配置数据时,发送针对所述目标虚拟空间的第一卡片信息的获取请求至所述服务器;
65.卡片展示单元,被配置为执行获取所述服务器针对所述获取请求发送的第一卡片信息,并展示所述第一卡片信息。
66.可选的,所述观看预定条件包括观看时长,所述数据响应单元包括计时器启动子单元和请求发送子单元,所述数据响应单元被配置为执行响应于所述服务器针对所述配置数据请求发送的配置数据,在确定所述用户账号对应的观看预定条件满足所述配置数据时,发送针对所述目标虚拟空间的第一卡片信息的获取请求至所述服务器时:
67.所述计时器启动子单元,被配置为执行响应于所述服务器针对所述配置数据请求发送的配置数据,启动计时器;
68.所述请求发送子单元,被配置为执行在所述用户账号针对所述目标虚拟空间的观看时长达到所述计时器的计时时长时,发送针对所述目标虚拟空间的第一卡片信息的获取请求至所述服务器。
69.可选的,所述卡片展示单元包括信息渲染子单元和信息展示子单元,所述卡片展示单元被配置为执行展示所述第一卡片信息时:
70.所述信息渲染子单元,被配置为执行对所述第一卡片信息进行渲染,得到渲染后的第一卡片信息;
71.所述信息展示子单元,被配置为执行展示所述渲染后的第一卡片信息。
72.根据本公开实施例的第五方面,提供一种服务器,包括:
73.处理器;
74.用于存储所述处理器可执行指令的存储器;
75.其中,所述处理器被配置为执行所述指令,以使所述至少一个处理器能够执行前述一方面中任一项所述的方法。
76.根据本公开实施例的第五方面,提供一种终端,包括:
77.至少一个处理器;以及
78.与所述至少一个处理器通信连接的存储器;其中,
79.所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行前述一方面中任一项所述的方法。
80.根据本技术的第六方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行前述一方面中任一项所述的方法。
81.根据本技术的第七方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现前述一方面中任一项所述的方法。
82.本公开的实施例提供的技术方案至少带来以下有益效果:
83.在一些或者相关实施例中,通过当确定目标虚拟空间存在新进入的用户账号时,基于用户账号针对目标虚拟空间的关注状态,向用户账号所在终端发送卡片展示的指示信息,其中,用户账号为未关注目标虚拟空间的用户账号,卡片展示的指示信息用于指示终端请求获取目标虚拟空间对应的第一卡片信息;响应于终端针对指示信息发送的配置数据请求,发送针对用户账号的配置数据至终端,其中,配置数据用于指示终端在确定用户账号对应的观看预定条件满足配置数据时,发送针对第一卡片信息的获取请求;响应于终端发送的获取请求,发送第一卡片信息至终端,第一卡片信息包括目标虚拟空间的空间信息。因此,在用户账号未关注目标虚拟空间时,可以根据配置数据请求,发送针对用户账号的配置数据至终端,可以使终端根据配置数据展示与该用户账号对应的第一卡片信息,可以减少不同用户账号采用同一展示方式展示第一卡片信息的情况,可以提高用户账号对目标虚拟空间的关注率,可以提高卡片信息展示的灵活性,进而可以提高用户的观看体验。
84.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
85.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
86.图1是根据一示例性实施例示出的一种卡片信息展示方法的背景示意图;
87.图2是根据一示例性实施例示出的一种卡片信息展示方法的架构示意图;
88.图3是根据一示例性实施例示出的一种卡片信息展示方法的流程图;
89.图4是根据一示例性实施例示出的一种卡片信息展示方法的流程图;
90.图5是根据一示例性实施例示出的一种卡片信息展示方法的流程图;
91.图6是根据一示例性实施例示出的一种卡片信息展示方法的流程图;
92.图7是根据一示例性实施例示出的一种卡片信息展示装置的框图;
93.图8是根据一示例性实施例示出的一种卡片信息展示装置的框图;
94.图9是根据一示例性实施例示出的一种卡片信息展示装置的框图;
95.图10是根据一示例性实施例示出的一种卡片信息展示装置的框图;
96.图11是根据一示例性实施例示出的一种卡片信息展示装置的框图;
97.图12是根据一示例性实施例示出的一种卡片信息展示装置的框图;
98.图13是根据一示例性实施例示出的一种卡片信息展示装置的框图;
99.图14是根据一示例性实施例示出的一种卡片信息展示装置的框图;
100.图15是根据一示例性实施例示出的一种终端的框图。
具体实施方式
101.为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
102.需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
103.随着科学技术的发展,终端技术的日益成熟,提高了用户生产生活的便利性。终端应用场景中,用户可以通过终端中设置的直播应用程序观看直播节目。
104.根据一些实施例,图1是根据一示例性实施例示出的一种卡片信息展示方法的背景示意图。如图1所示,当终端检测到用户点击直播应用程序时,终端可以展示虚拟空间列表界面。当终端检测到用户点击虚拟空间列表界面中任一虚拟空间对应的按键时,终端可以展示该虚拟空间对应的直播界面。同时,当终端检测到用户没有关注该虚拟空间时,终端可以给用户展示引导卡片来引导用户关注该虚拟空间。
105.根据一些实施例,图2是根据一示例性实施例示出的一种卡片信息展示方法的架构示意图。如图2所示,当终端110给用户展示引导卡片来引导用户关注虚拟空间时,终端110可以通过网络120获取引导卡片的展示策略。进而,终端110可以根据该展示策略给用户展示引导卡片来引导用户关注虚拟空间。
106.在一些实施例中,该终端110可以通过网络120和服务器130连接。网络120用以在终端110和服务器130之间提供通信链路。网络120可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。应该理解,图2中的终端110、网络120和服务器130的数目仅仅是示意性的。根据现实需要,可以具有任意数目的终端、网络和服务器。比如服务器130可以是多个服务器组成的服务器集群等。用户可以使用终端110通过网络120与服务器130交互,以进行卡片信息展示等。
107.在一些实施例中,相关技术中,引导卡片的展示策略为根据用户连续3次不关注的次数和关注的次数,来确定用户触发引导卡片时观看直播的时长,以及引导卡片的展示次数,即频控。
108.易于理解的是,该展示策略虽然做了用户分群,但没有精细化到个人粒度,该展示策略针对所有用户都采取相同的展示方式和频控,局限性较高,且多数用户采用的是兜底策略,例如可以是120s展示一次引导卡片且每天仅展示一次。并且,仅根据用户在虚拟空间内的看直播时长进行设置展示方式,展示方式的权重因素较单一。其次,触发引导卡片的时刻与频控完全正相关,展示方式的灵活性较低,对观众观看直播节目时的观看体验的影响程度较高。同时,单日单虚拟空间最多展示给用户1次引导卡片,单用户单日最多展示5次引导卡片,引导卡片的展示效率较低。
109.图3是根据一示例性实施例示出的一种卡片信息展示方法的流程图,如图3所示,卡片信息展示方法例如可以应用于多媒体场景中,该方法可依赖于计算机程序实现,可运行于包括卡片信息展示功能的服务器上,包括以下步骤:
110.在步骤s11中,当确定目标虚拟空间存在新进入的用户账号时,基于用户账号针对目标虚拟空间的关注状态,向用户账号所在终端发送卡片展示的指示信息;
111.根据一些实施例,目标虚拟空间指的是某一个人或一个组织开通的向观众直播节目的空间。该目标虚拟空间并不特指某一固定空间。例如,当开通虚拟空间的用户发生变化时,该目标虚拟空间可以发生变化。当向观众直播节目的用户发生变化时,该目标虚拟空间也可以发生变化。
112.根据一些实施例,用户账号(user account)指的是目标虚拟空间所处的系统平台中,未关注目标虚拟空间的用户账号。该用户账号并不特指某一固定账号。例如,当目标虚拟空间发生变化时,该用户账号可以发生变化。当用户发生变化时,该用户账号也可以发生变化。
113.根据一些实施例,关注状态用于指示用户账号是否关注目标虚拟空间,关注状态包括已关注状态和未关注状态。
114.在一些实施例中,卡片展示的指示信息指的是服务器指示终端请求获取目标虚拟空间对应的第一卡片信息时采用的信息。该指示信息并不特指某一固定信息。例如,当目标虚拟空间发生变化时,该指示信息可以发生变化。当用户账号发生变化时,该指示信息也可以发生变化。
115.在一些实施例中,第一卡片信息指的是用于引导用户账号对应的用户关注目标虚拟空间的信息。该第一卡片信息包括目标虚拟空间的空间信息。该第一卡片信息并不特指某一固定信息。例如,当用户账号发生变化时,该第一卡片信息可以发生变化。当目标虚拟空间发生变化时,该第一卡片信息也可以发生变化。
116.在一些实施例中,终端指的是与服务器相连的一种输入输出设备。该终端包括但不限于:可穿戴设备、手持设备、个人电脑、平板电脑、车载设备、智能手机、计算设备或连接到无线调制解调器的其它处理设备等。在不同的网络中终端设备可以叫做不同的名称,例如:用户设备、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置、蜂窝电话、无绳电话、个人数字处理(personal digital assistant,pda)、第五代移动通信技术(5th generation mobile networks,5g)网络或未来演进网络中的终端设备等。该终端上可以安装操作系统,该操作系统是指可以运行在终端中的操作系统,是管理和控制终端硬件和终端应用的程序,是终端中不可或缺的系统应用。该操作系统包括但不限于安卓android系统、ios系统、windows phone(wp)系统和ubuntu移动版操作系统等。
117.易于理解的是,当服务器进行卡片信息展示时,当服务器确定目标虚拟空间存在新进入的用户账号时,服务器可以基于用户账号针对目标虚拟空间的关注状态,向用户账号所在终端发送卡片展示的指示信息。
118.在步骤s12中,响应于终端针对指示信息发送的配置数据请求,发送针对用户账号的配置数据至终端;
119.根据一些实施例,配置数据请求指的是服务器接收到的用于指示发送针对用户账号的配置数据至终端的请求。该配置数据请求并不特指某一固定请求。例如,当终端发生变化时,该配置数据请求可以发生变化。当用户账号发生变化时,该配置数据请求也可以发生变化。
120.在一些实施例中,配置数据指的是用于指示终端在确定用户账号对应的观看预定条件满足配置数据时,发送针对第一卡片信息的获取请求时的数据。该配置数据并不特指某一固定数据。该配置数据包括但不限于卡片信息的展示时长、卡片信息的展示频控等等。
121.在一些实施例中,获取请求指的是终端在确定用户账号对应的观看预定条件满足配置数据时,发送的请求。该获取请求并不特指某一固定请求。例如,当终端发生变化时,该获取请求可以发生变化。当用户账号发生变化时,该获取请求也可以发生变化。
122.易于理解的是,当服务器向用户账号所在终端发送针对卡片展示的指示信息时,服务器可以响应于终端针对指示信息发送的配置数据请求,发送针对用户账号的配置数据至终端。
123.在步骤s13中,响应于终端发送的获取请求,发送第一卡片信息至终端。
124.易于理解的是,响应于终端发送的获取请求,服务器可以发送第一卡片信息至终端。
125.在本公开实施例中,通过当确定目标虚拟空间存在新进入的用户账号时,基于用户账号针对目标虚拟空间的关注状态,向用户账号所在终端发送卡片展示的指示信息;响应于终端针对指示信息发送的配置数据请求,发送针对用户账号的配置数据至终端;响应于终端发送的获取请求,发送第一卡片信息至终端。因此,在用户账号未关注目标虚拟空间时,可以根据配置数据请求,发送针对用户账号的配置数据至终端,可以使终端根据配置数据展示与该用户账号对应的第一卡片信息,可以将展示策略精细化到个人粒度,可以减少不同用户账号采用同一展示方式和频控展示第一卡片信息的情况,可以提高卡片信息展示的局限性,可以提高用户账号对目标虚拟空间的关注率,可以提高卡片信息展示的灵活性,
进而可以提高用户的观看体验。同时,可以减少单日单虚拟空间最多展示给用户1次引导卡片,单用户单日最多展示5次引导卡片,使得卡片展示效率较低的情况,可以提高引导卡片的展示效率。
126.图4是根据一示例性实施例示出的一种卡片信息展示方法的流程图。如图4所示,该片信息展示方法例如可以应用于多媒体场景中,该方法可依赖于计算机程序实现,可运行于包括卡片信息展示功能的服务器上,包括以下步骤:
127.在步骤s21中,当确定目标虚拟空间存在新进入的用户账号时,获取与目标虚拟空间对应的实时数据流处理消息;
128.根据一些实施例,实时数据流处理消息指的是服务器确定目标虚拟空间存在新进入的用户账号时,获取到的代表用户账号访问目标虚拟空间的消息。该实时数据流处理消息中包含的消息包括但不限于用户账号、用户账号的访问时刻等等。该实时数据流处理消息并不特指某一固定消息。例如,当访问虚拟空间的用户账号发生变化时,该实时数据流处理消息可以发生变化。当虚拟空间发生变化时,该实时数据流处理消息也可以发生变化。
129.易于理解的是,当服务器进行卡片信息展示时,当服务器确定目标虚拟空间存在新进入的用户账号时,服务器可以获取与目标虚拟空间对应的实时数据流处理消息。
130.在步骤s22中,获取实时数据流处理消息中所包括的用户账号;
131.根据一些实施例,实时数据流处理消息与用户账号为一一对应关系。例如,当服务器监听到用户账号a访问虚拟空间时,服务器可以获取到用户账号a访问虚拟空间的实时数据流处理消息,进而,服务器可以从该实时数据流处理消息中得到用户账号a。当服务器监听到用户账号b访问虚拟空间时,服务器可以获取到用户账号b访问虚拟空间的实时数据流处理消息,进而,服务器可以从该实时数据流处理消息中得到用户账号b。
132.易于理解的是,当服务器获取到实时数据流处理消息时,服务器可以获取实时数据流处理消息中所包括的用户账号。
133.在步骤s23中,获取用户账号针对目标虚拟空间的卡片关注信息;
134.根据一些实施例,当服务器获取到实时数据流处理消息时,服务器可以获取到用户账号和虚拟空间标识。进而,服务器可以获取用户账号针对该虚拟空间标识的卡片关注信息。
135.在一些实施例中,虚拟空间标识指的是用于识别虚拟空间的标识。该虚拟空间标识并不特指某一固定标识。例如,当虚拟空间发生变化时,该虚拟空间标识可以发生变化。当服务器获取到针对虚拟空间标识的标识修改指令,该虚拟空间标识也可以发生变化。
136.例如,当服务器获取到实时数据流处理消息时,服务器可以获取到用户账号a和虚拟空间标识a。进而,服务器可以获取用户账号针对该虚拟空间标识a的卡片关注信息:用户账号a未关注虚拟空间标识a。
137.易于理解的是,当服务器获取到实时数据流处理消息中所包括的用户账号时,服务器可以获取用户账号针对目标虚拟空间的卡片关注信息。
138.在步骤s24中,若卡片关注信息指示用户账号针对目标虚拟空间的关注状态为未关注目标虚拟空间,则向用户账号所在终端发送卡片展示的指示信息;
139.易于理解的是,当服务器获取到用户账号针对目标虚拟空间的卡片关注信息时,若该卡片关注信息指示用户账号针对目标虚拟空间的关注状态为未关注目标虚拟空间,则
服务器可以向用户账号所在终端发送卡片展示的指示信息。
140.在步骤s25中,响应于终端针对指示信息发送的配置数据请求,发送针对用户账号的配置数据至终端;
141.具体过程如上,此处不再赘述。
142.根据一些实施例,服务器对用户标识访问虚拟空间进行监听,并基于用户标识对应的卡片关注信息,发送针对卡片展示的指示信息至终端时,服务器可以存储用户标识对应的指示信息至数据库中。进而,服务器可以响应于终端针对指示信息发送的配置数据请求,调用数据库中存储的用户标识对应的指示信息对应的配置数据至终端。
143.在一些实施例中,服务器存储用户标识对应的指示信息至数据库时,该数据库并不特指某一固定数据库。例如,该数据库可以为非关系型数据库nosql。该数据库也可以为关系型数据库。
144.易于理解的是,当服务器发送针对卡片展示的指示信息至终端时,服务器可以响应于终端针对指示信息发送的配置数据请求,发送针对用户账号的配置数据至终端。
145.可选的,该配置数据例如可以是单次访问时长阈值。当目标虚拟空间存在新进入的用户账号,且该用户账号针对目标虚拟空间的单次访问时长达到单次访问时长阈值时,终端可以发送配置数据请求至服务器。
146.在步骤s26中,响应于终端发送的获取请求,获取用户账号针对目标虚拟空间的周期性访问量和单次访问时长;
147.具体过程如上,此处不再赘述。
148.根据一些实施例,周期性访问量指的是用户账号每天访问目标虚拟空间时的访问数量。该周期性访问量并不特指某一固定周期性访问量。例如,当用户账号发生变化时,该周期性访问量可以发生变化。当目标虚拟空间发生变化时,该周期性访问量也可以发生变化。
149.在一些实施例中,单次访问时长指的是用户账号每次访问目标虚拟空间时的访问时长。该单次访问时长并不特指某一固定时长。例如,当用户账号发生变化时,该单次访问时长可以发生变化。当目标虚拟空间发生变化时,该单次访问时长也可以发生变化。
150.易于理解的是,服务器可以响应于终端发送的获取请求,获取用户账号针对目标虚拟空间的周期性访问量和单次访问时长。
151.在步骤s27中,基于周期性访问量、单次访问时长以及第一频控数,发送第一卡片信息和第一卡片的展示信息至终端。
152.根据一些实施例,第一卡片的展示信息指的是服务器基于周期性访问量、单次访问时长以及第一频控数,确定的终端展示的卡片时的信息。该第一卡片的展示信息并不特指某一固定信息。例如,当周期性访问量发生变化时,该第一卡片的展示信息可以发生变化。当单次访问时长发生变化时,该第一卡片的展示信息也可以发生变化。当第一频控数发生变化时,该第一卡片的展示信息也可以发生变化。
153.根据一些实施例,当服务器基于周期性访问量、单次访问时长以及第一频控数,发送第一卡片信息和第一卡片的展示信息至终端时,服务器可以通过比较周期性访问量和第一频控数之间的大小,判断是否发送第一卡片信息和第一卡片的展示信息至终端。
154.根据一些实施例,若服务器判断周期性访问量大于第一频控数时,则服务器可以
确定第一卡片信息对应的展示信息为第一展示信息。接着,服务器可以发送第一卡片信息和第一展示信息至终端。
155.在一些实施例中,第一展示信息指的是周期性访问量大于第一频控数时,服务器给终端发送的,用于展示卡片的信息。该第一展示信息包括在单次访问时长大于第一时长阈值时展示第一卡片信息的信息。该第一展示信息并不特指某一固定信息。例如,当第一卡片信息发生变化时,该第一展示信息可以发生变化。当用户账号发生变化时,该第一展示信息也可以发生变化。
156.在一些实施例中,第一时长阈值指的是用于判断是否需要展示第一卡片信息时采用的阈值。该第一时长阈值并不特指某一固定阈值。例如,当获取到针对第一时长阈值的阈值修改指令时,该第一时长阈值可以发生变化。
157.在一些实施例中,当服务器确定第一时长阈值时,服务器可以获取用户账号对应的历史观看预定条件。接着,服务器可以基于该历史观看预定条件确定第一时长阈值。因此,可以提高第一时长阈值确定的准确性。
158.第一时长阈值的确定例如可以根据公式(1)确定。
159.第一时长阈值=(第一历史天数内有效观播时长*观播时长对应的系数/(第一历史天数内评论数*评论数对应的第一影响因子 第一历史天数内点赞数*点赞数对应的第二影响因子)公式(1)
160.在一些实施例中,历史观看预定条件指的是服务器确定第一时长阈值时采用的条件。该历史观看预定条件并不特指某一固定条件,该历史观看预定条件包括但不限于第一历史天数内有效观播时长、观播时长对应的系数、第一历史天数内评论数、评论数对应的第一影响因子、第一历史天数内点赞数、点赞数对应的第二影响因子等。第一历史天数内有效观播时长例如可以是第一历史天数内有效观播时长中位数。第一历史天数内评论数例如可以是第一历史天数内评论数中位数。第一历史天数内点赞数例如可以是第一历史天数内点赞数中位数。
161.其中,不同的观播时长对应不同的系数。
162.在一些实施例中,频控数指的是终端展示第一卡片信息的频控数。该频控数并不特指某以固定频控数。例如,当用户账号发生变化时,该频控数可以发生变化。当第一卡片信息发生变化时,该频控数也可以发生变化。
163.在一些实施例中,第一频控数指的是第一卡片信息对应的预设展示次数。该第一频控数并不特指某一固定频控数。例如,当用户账号发生变化时,该第一频控数可以发生变化。当目标虚拟空间发生变化时,该第一频控数也可以发生变化。
164.在一些实施例中,当服务器获取第一频控数时,服务器可以响应于指示终端采用第二频控数展示至少一个虚拟空间对应的第二卡片信息,获取第二历史天数内用户账号针对至少一个虚拟空间的关注数量。接着,若服务器判断关注数量小于关注数量阈值,则服务器可以对第二频控数进行调节,得到第一频控数。因此,可以提高第一频控数获取的准确性。
165.在一些实施例中,该至少一个虚拟空间不包括目标虚拟空间。
166.在一些实施例中,第二卡片信息指的是除目标虚拟空间之外的虚拟空间对应的卡片信息。该第二卡片信息并不特指某一固定信息。例如,当除目标虚拟空间之外的虚拟空间
发生变化时,该第二卡片信息可以发生变化。当用户账号发生变化时,该第二卡片信息也可以发生变化。
167.在一些实施例中,第二频控数指的是第二卡片信息对应的预设展示次数。该第二频控数大于第一频控数。该第二频控数并不特指某一固定频控数。例如,当第一频控数发生变化时,该第二频控数可以发生变化。当服务器获取到针对第二频控数的频控数修改指令时,该第二频控数也可以发生变化。
168.在一些实施例中,关注数量阈值指的是服务器用于判断是否对第二频控数进行调节时采用的阈值。该关注数量阈值并不特指某一固定阈值。例如,当服务器获取到针对关注数量阈值的阈值修改指令时,该关注数量阈值可以发生变化。
169.例如,当关注数量阈值为10时,若服务器获取到针对至少一个虚拟空间的关注数量为2,则服务器可以判断关注数量小于关注数量阈值。进而,服务器可以对第二频控数进行调节,得到第一频控数。
170.根据一些实施例,若服务器判断周期性访问量小于第一频控数,则服务器可以确定第一卡片信息对应的展示信息为第二展示信息。接着,服务器可以发送第一卡片信息和第二展示信息至终端。
171.在一些实施例中,第二展示信息指的是周期性访问量小于第一频控数时,服务器给终端发送的信息。第二展示信息包括在单次访问时长大于第二时长阈值时中展示第一卡片信息的信息。
172.在一些实施例中,第二时长阈值指的是用于判断是否需要展示第一卡片信息时采用的阈值。该第二时长阈值小于第一时长阈值。该第二时长阈值并不特指某一固定阈值。例如,当第一时长阈值发生变化时,该第二时长阈值可以发生变化。当获取到针对第二时长阈值的阈值修改指令时,该第二时长阈值也可以发生变化。
173.易于理解的是,对于关注数量低于关注数量阈值的用户账号,服务器可以认为该用户账号访问虚拟空间时对于卡片信息展示的接受度较低,因此,服务器可以通过将用户账号对应的第二频控数降低为第一频控数,来减少对用户的打扰程度。因此可以提高展示信息发送的灵活性,进而可以提高卡片信息展示的灵活性。
174.根据一些实施例,当服务器发送针对卡片展示的指示信息至终端时,服务器还可以根据构建好的展示策略数据模型,获取用户账号对应的卡片信息的展示时长阈值和频控数。因此可以提高卡片信息对应的展示时长阈值和频控数获取的准确性,进而可以提高卡片信息展示的灵活性。
175.在一些实施例中,当服务器构建展示策略数据模型时,服务器可以对主播维度数据和观众维度数据进行分析。进而,服务器可以确定维度数据影响因子集合。最终,服务器可以根据该维度数据影响因子集合,构建展示策略数据模型。因此,可以根据维度数据影响因子集合构建展示策略数据模型,可以令展示策略权重因素多元化,进而,可以提高卡片信息展示的灵活性。
176.在一些实施例中,维度数据影响因子指的是影响主播维度数据和观众维度数据中维度数据的因子。该维度数据影响因子并不特指某一固定因子。该维度数据影响因子包括但不限于第一历史天数内有效观播时长、观播时长对应的系数、第一历史天数内评论数、评论数对应的第一影响因子、第一历史天数内点赞数、点赞数对应的第二影响因子等等。
177.在一些实施例中,维度数据影响因子集合指的是由至少一个维度数据影响因子汇聚而成的集合。该维度数据影响因子集合并不特指某一固定集合。例如,当维度数据影响因子发生变化时,该维度数据影响因子集合可以发生变化。当主播维度数据发生变化时,该维度数据影响因子集合也可以发生变化。当观众维度数据发生变化时,该维度数据影响因子集合也可以发生变化。
178.易于理解的是,当服务器获取用户账号针对目标虚拟空间的周期性访问量和单次访问时长时,服务器可以基于该周期性访问量、单次访问时长以及第一频控数,发送第一卡片信息和第一卡片的展示信息至终端。
179.在本公开实施例中,首先,当确定目标虚拟空间存在新进入的用户账号时,获取与目标虚拟空间对应的实时数据流处理消息;获取实时数据流处理消息中所包括的用户账号;获取用户账号针对目标虚拟空间的卡片关注信息;若卡片关注信息指示用户账号针对目标虚拟空间的关注状态为未关注目标虚拟空间,则向用户账号所在终端发送卡片展示的指示信息,因此通过对用户账号进行监听,可以将展示策略精细化到个人粒度,并且,根据用户账号对应的配置数据展示卡片信息,可以减少针对所有用户都采取相同的触发策略和频控的情况,进而可以提高卡片信息展示的局限性。其次,通过响应于终端针对指示信息发送的配置数据请求,发送针对用户账号的配置数据至终端,响应于终端发送的获取请求,获取用户账号针对目标虚拟空间的周期性访问量和单次访问时长;基于周期性访问量、单次访问时长以及第一频控数,发送第一卡片信息和第一卡片的展示信息至终端;因此,在用户账号未关注目标虚拟空间时,可以根据配置数据请求,发送针对用户账号的配置数据至终端,可以使终端根据配置数据展示与该用户账号对应的第一卡片信息,可以将展示策略精细化到个人粒度,可以减少不同用户账号采用同一展示方式和频控展示第一卡片信息的情况,可以提高卡片信息展示的局限性,可以提高用户账号对目标虚拟空间的关注率,可以提高卡片信息展示的灵活性,进而可以提高用户的观看体验。同时,可以减少单日单虚拟空间最多展示给用户1次引导卡片,单用户单日最多展示5次引导卡片,使得卡片展示效率较低的情况,可以提高引导卡片的展示效率。其次,通过基于周期性访问量、单次访问时长以及第一频控数,发送第一卡片信息和第一卡片的展示信息至终端,可以增加展示方式的权重因素,可以提高卡片信息展示的灵活性。
180.图5是根据一示例性实施例示出的一种卡片信息展示方法的流程图,如图5所示,该片信息展示方法例如可以应用于多媒体场景中,该方法可依赖于计算机程序实现,可运行于包括卡片信息展示功能的终端上,包括以下步骤:
181.在步骤s31中,响应于服务器针对目标虚拟空间发送的卡片展示的指示信息,发送针对指示信息的配置数据请求至服务器;
182.根据一些实施例,服务器指的是用于管理计算资源的计算机。该服务器包括但不限于工作组服务器、部门服务器和企业服务器等等。
183.在一些实施例中,用户账号为未关注目标虚拟空间的用户账号,目标虚拟空间为用户账号新进入且未关注的虚拟空间。
184.在一些实施例中,指示信息指的是服务器基于用户账号对应的卡片关注信息确定的信息。该指示信息并不特指某一固定信息。例如,当用户账号发生变化时,该指示信息可以发生变化。当卡片关注信息发生变化时,该指示信息也可以发生变化。
185.易于理解的是,当终端进行卡片信息展示时,终端可以响应于服务器针对目标虚拟空间发送的卡片展示的指示信息,发送针对指示信息的配置数据请求至服务器。
186.在步骤s32中,响应于服务器针对配置数据请求发送的配置数据,在确定用户账号对应的观看预定条件满足配置数据时,发送针对目标虚拟空间的第一卡片信息的获取请求至服务器;
187.根据一些实施例,观看预定条件指的是终端判断是否发送针对目标虚拟空间的第一卡片信息的获取请求至服务器时采用的条件。该观看预定条件并不特指某一固定条件。例如,当获取到针对观看预定条件的条件修改指令时,该观看预定条件可以发生变化。该观看预定条件包括但不限于观看时长等。
188.易于理解的是,当终端发送针对指示信息的配置数据请求至服务器时,终端可以响应于服务器针对配置数据请求发送的配置数据,在确定用户账号对应的观看预定条件满足配置数据时,发送针对目标虚拟空间的第一卡片信息的获取请求至服务器。
189.在步骤s33中,获取服务器针对获取请求发送的第一卡片信息,并展示第一卡片信息。
190.易于理解的是,当终端发送针对目标虚拟空间的第一卡片信息的获取请求至服务器时,终端可以获取服务器针对获取请求发送的第一卡片信息。进而,终端可以展示该第一卡片信息。
191.在本公开实施例中,通过响应于服务器针对目标虚拟空间发送的卡片展示的指示信息,发送针对指示信息的配置数据请求至服务器;响应于服务器针对配置数据请求发送的配置数据,在确定用户账号对应的观看预定条件满足配置数据时,发送针对目标虚拟空间的第一卡片信息的获取请求至服务器;获取服务器针对获取请求发送的第一卡片信息,并展示第一卡片信息。因此,在用户账号未关注目标虚拟空间时,可以根据配置数据请求,发送针对用户账号的配置数据至终端,可以使终端根据配置数据展示与该用户账号对应的第一卡片信息,可以将展示策略精细化到个人粒度,可以减少不同用户账号采用同一展示方式和频控展示第一卡片信息的情况,可以提高卡片信息展示的局限性,可以提高用户账号对目标虚拟空间的关注率,可以提高卡片信息展示的灵活性,进而可以提高用户的观看体验。同时,可以减少单日单虚拟空间最多展示给用户1次引导卡片,单用户单日最多展示5次引导卡片的情况,可以提高引导卡片的展示效率。
192.图6是根据一示例性实施例示出的一种卡片信息展示方法的流程图,如图6所示,该片信息展示方法例如可以应用于多媒体场景中,该方法可依赖于计算机程序实现,可运行于包括卡片信息展示功能的终端上,包括以下步骤:
193.在步骤s41中,响应于服务器针对目标虚拟空间发送的卡片展示的指示信息,发送针对指示信息的配置数据请求至服务器;
194.具体过程如上,此处不再赘述。
195.在步骤s42中,响应于服务器针对配置数据请求发送的配置数据,启动计时器;
196.根据一些实施例,计时器指的是终端中设置的用于测量时间的装置。该计时器并不特指某一固定计时器。该计时器包括但不限于反应计时器、放大计时器、定时器等等。
197.易于理解的是,当终端发送针对指示信息的配置数据请求至服务器时,响应于服务器针对配置数据请求发送的配置数据,终端可以启动计时器。
198.在步骤s43中,在用户账号针对目标虚拟空间的观看时长达到计时器的计时时长时,发送针对目标虚拟空间的第一卡片信息的获取请求至服务器;
199.例如,若计时器的计时时长为一个小时时,当终端启动计时器,并根据计时器确定用户账号针对目标虚拟空间的观看时长达到一个小时时,终端可以发送针对目标虚拟空间的第一卡片信息的获取请求至服务器。
200.易于理解的是,当终端启动计时器时,若终端判断用户账号针对目标虚拟空间的观看时长达到计时器的计时时长,则终端可以发送针对目标虚拟空间的第一卡片信息的获取请求至服务器。
201.在步骤s44中,获取服务器针对获取请求发送的第一卡片信息;
202.易于理解的是,当终端发送针对目标虚拟空间的第一卡片信息的获取请求至服务器时,终端可以获取服务器针对获取请求发送的第一卡片信息。
203.在步骤s45中,对第一卡片信息进行渲染,得到渲染后的第一卡片信息;
204.根据一些实施例,终端对第一卡片信息进行渲染时,终端可以基于用户标识访问的虚拟空间对应的虚拟空间标识,对第一卡片信息进行渲染。从而得到渲染后的第一卡片信息。
205.例如,当用户标识访问的虚拟空间对应的虚拟空间标识为虚拟空间c时,终端可以基于该虚拟空间c对第一卡片信息进行渲染。从而得到渲染后的第一卡片信息。其中,渲染后的第一卡片信息中包括是否对虚拟空间c进行关注的询问信息。
206.易于理解的是,当终端获取到服务器针对第一卡片信息获取请求发送的卡片信息时,终端可以对第一卡片信息进行渲染。进而,终端可以得到渲染后的第一卡片信息。
207.在步骤s46中,展示渲染后的第一卡片信息。
208.易于理解的是,当终端得到渲染后的第一卡片信息时,终端可以展示渲染后的第一卡片信息。
209.在本公开实施例中,首先,通过响应于服务器针对目标虚拟空间发送的卡片展示的指示信息,发送针对指示信息的配置数据请求至服务器;响应于服务器针对配置数据请求发送的配置数据,启动计时器;在用户账号针对目标虚拟空间的观看时长达到计时器的计时时长时,发送针对目标虚拟空间的第一卡片信息的获取请求至服务器;可以提高卡片信息获取请求发送的准确性。其次,通过获取服务器针对获取请求发送的卡片信息;对第一卡片信息进行渲染,得到渲染后的第一卡片信息;展示渲染后的第一卡片信息。因此,在用户账号未关注目标虚拟空间时,可以根据配置数据请求,发送针对用户账号的配置数据至终端,可以使终端根据配置数据展示与该用户账号对应的第一卡片信息,可以将展示策略精细化到个人粒度,可以减少不同用户账号采用同一展示方式和频控展示第一卡片信息的情况,可以提高卡片信息展示的局限性,可以提高用户账号对目标虚拟空间的关注率,可以提高卡片信息展示的灵活性,进而可以提高用户的观看体验。同时,可以减少单日单虚拟空间最多展示给用户1次引导卡片,单用户单日最多展示5次引导卡片的情况,可以提高引导卡片的展示效率。
210.图7根据一示例性实施例示出的一种卡片信息展示装置框图。参照图7,该卡片信息展示装置700包括信息发送单元701,数据发送单元702和卡片发送单元703。
211.信息发送单元701,被配置为执行当确定目标虚拟空间存在新进入的用户账号时,
基于用户账号针对目标虚拟空间的关注状态,向用户账号所在终端发送卡片展示的指示信息,其中,用户账号为未关注目标虚拟空间的用户账号,卡片展示的指示信息用于指示终端请求获取目标虚拟空间对应的第一卡片信息;
212.数据发送单元702,被配置为执行响应于终端针对指示信息发送的配置数据请求,发送针对用户账号的配置数据至终端,其中,配置数据用于指示终端在确定用户账号对应的观看预定条件满足配置数据时,发送针对第一卡片信息的获取请求;
213.卡片发送单元703,被配置为执行响应于终端发送的获取请求,发送第一卡片信息至终端,第一卡片信息包括目标虚拟空间的空间信息。
214.根据一些实施例,图8是根据一示例性实施例示出的一种卡片信息展示装置框图。参照图8,信息发送单元701包括消息获取子单元711、账号获取子单元721、信息获取子单元731和信息发送子单元741,信息发送单元701被配置为执行当确定目标虚拟空间存在新进入的用户账号时,基于用户账号针对目标虚拟空间的关注状态,向用户账号所在终端发送卡片展示的指示信息时:
215.消息获取子单元711,被配置为执行当确定目标虚拟空间存在新进入的用户账号时,获取与目标虚拟空间对应的实时数据流处理消息;
216.账号获取子单元721,被配置为执行获取实时数据流处理消息中所包括的用户账号;
217.信息获取子单元731,被配置为执行获取用户账号针对目标虚拟空间的卡片关注信息;
218.信息发送子单元741,被配置为执行若卡片关注信息指示用户账号针对目标虚拟空间的关注状态为未关注目标虚拟空间,则向用户账号所在终端发送卡片展示的指示信息。
219.根据一些实施例,图9是根据一示例性实施例示出的一种卡片信息展示装置框图。参照图9,卡片发送单元703包括访问获取子单元713和卡片发送子单元723,卡片发送单元703被配置为执行发送第一卡片信息至终端时:
220.访问获取子单元713,被配置为执行获取用户账号针对目标虚拟空间的周期性访问量和单次访问时长;
221.卡片发送子单元723,被配置为执行基于周期性访问量、单次访问时长以及第一频控数,发送第一卡片信息和第一卡片的展示信息至终端,第一频控数为第一卡片信息对应的预设展示次数。
222.根据一些实施例,卡片发送子单元723,被配置为执行基于周期性访问量、单次访问时长以及第一频控数,发送第一卡片信息和第一卡片的展示信息至终端时,具体被配置为执行:
223.若周期性访问量大于第一频控数,则确定第一卡片信息对应的展示信息为第一展示信息,其中,第一展示信息包括在单次访问时长大于第一时长阈值时展示第一卡片信息的信息;
224.发送第一卡片信息和第一展示信息至终端;
225.或者,
226.若周期性访问量小于第一频控数,则确定第一卡片信息对应的展示信息为第二展
示信息,其中,第二展示信息包括在单次访问时长大于第二时长阈值时中展示第一卡片信息的信息,第二时长阈值小于第一时长阈值;
227.发送第一卡片信息和第二展示信息至终端。
228.根据一些实施例,图10是根据一示例性实施例示出的一种卡片信息展示装置框图。参照图10,卡片信息展示装置700还包括:
229.条件获取单元704,被配置为执行获取用户账号对应的历史观看预定条件,历史观看预定条件包括第一历史天数内有效观播时长、观播时长对应的系数、第一历史天数内评论数、评论数对应的第一影响因子、第一历史天数内点赞数、点赞数对应的第二影响因子;
230.阈值确定单元705,被配置为执行基于历史观看预定条件确定第一时长阈值。
231.根据一些实施例,图11是根据一示例性实施例示出的一种卡片信息展示装置框图。参照图11,卡片信息展示装置700还包括:
232.数量获取单元706,被配置为执行响应于指示终端采用第二频控数展示至少一个虚拟空间对应的第二卡片信息,获取第二历史天数内用户账号针对至少一个虚拟空间的关注数量,其中,至少一个虚拟空间不包括目标虚拟空间,第二频控数为第二卡片信息对应的预设展示次数;
233.频控数获取单元707,被配置为执行若关注数量小于关注数量阈值,则对第二频控数进行调节,得到第一频控数,其中,第一频控数小于第二频控数。
234.在本公开实施例中,通过信息发送单元当确定目标虚拟空间存在新进入的用户账号时,基于用户账号针对目标虚拟空间的关注状态,向用户账号所在终端发送卡片展示的指示信息,其中,用户账号为未关注目标虚拟空间的用户账号,卡片展示的指示信息用于指示终端请求获取目标虚拟空间对应的第一卡片信息;数据发送单元响应于终端针对指示信息发送的配置数据请求,发送针对用户账号的配置数据至终端,其中,配置数据用于指示终端在确定用户账号对应的观看预定条件满足配置数据时,发送针对第一卡片信息的获取请求;卡片发送单元响应于终端发送的获取请求,发送第一卡片信息至终端,第一卡片信息包括目标虚拟空间的空间信息。因此,在用户账号未关注目标虚拟空间时,可以根据配置数据请求,发送针对用户账号的配置数据至终端,可以使终端根据配置数据展示与该用户账号对应的第一卡片信息,可以将展示策略精细化到个人粒度,可以减少不同用户账号采用同一展示方式和频控展示第一卡片信息的情况,可以提高卡片信息展示的局限性,可以提高用户账号对目标虚拟空间的关注率,可以提高卡片信息展示的灵活性,进而可以提高用户的观看体验。同时,可以减少单日单虚拟空间最多展示给用户1次引导卡片,单用户单日最多展示5次引导卡片的情况,可以提高引导卡片的展示效率。
235.图12根据一示例性实施例示出的一种卡片信息展示装置框图。参照图11,该卡片信息展示装置1200包括请求发送单元1201,数据响应单元1202和卡片展示单元1203。
236.请求发送单元1201,被配置为执行响应于服务器针对目标虚拟空间发送的卡片展示的指示信息,发送针对指示信息的配置数据请求至服务器,其中,用户账号为未关注目标虚拟空间的用户账号,目标虚拟空间为用户账号新进入且未关注的虚拟空间;
237.数据响应单元1202,被配置为执行响应于服务器针对配置数据请求发送的配置数据,在确定用户账号对应的观看预定条件满足配置数据时,发送针对目标虚拟空间的第一卡片信息的获取请求至服务器;
238.卡片展示单元1203,被配置为执行获取服务器针对获取请求发送的第一卡片信息,并展示第一卡片信息。
239.根据一些实施例,图13是根据一示例性实施例示出的一种卡片信息展示装置框图。参照图13,观看预定条件包括观看时长,数据响应单元1202包括计时器启动子单元1212和请求发送子单元1222,数据响应单元1202被配置为执行响应于服务器针对配置数据请求发送的配置数据,在确定用户账号对应的观看预定条件满足配置数据时,发送针对目标虚拟空间的第一卡片信息的获取请求至服务器时:
240.计时器启动子单元1212,被配置为执行响应于服务器针对配置数据请求发送的配置数据,启动计时器;
241.请求发送子单元1222,被配置为执行在用户账号针对目标虚拟空间的观看时长达到计时器的计时时长时,发送针对目标虚拟空间的第一卡片信息的获取请求至服务器。
242.根据一些实施例,图14是根据一示例性实施例示出的一种卡片信息展示装置框图。参照图14,卡片展示单元1203包括信息渲染子单元1213和信息展示子单元1223,卡片展示单元1203被配置为执行展示卡片信息时:
243.信息渲染子单元1213,被配置为执行对第一卡片信息进行渲染,得到渲染后的第一卡片信息;
244.信息展示子单元1223,被配置为执行展示渲染后的第一卡片信息。
245.在本公开实施例中,通过请求发送单元响应于服务器针对目标虚拟空间发送的卡片展示的指示信息,发送针对指示信息的配置数据请求至服务器,其中,用户账号为未关注目标虚拟空间的用户账号,目标虚拟空间为用户账号新进入且未关注的虚拟空间;数据响应单元响应于服务器针对配置数据请求发送的配置数据,在确定用户账号对应的观看预定条件满足配置数据时,发送针对目标虚拟空间的第一卡片信息的获取请求至服务器;卡片展示单元获取服务器针对获取请求发送的第一卡片信息,并展示第一卡片信息。因此,在用户账号未关注目标虚拟空间时,可以根据配置数据请求,发送针对用户账号的配置数据至终端,可以使终端根据配置数据展示与该用户账号对应的第一卡片信息,可以将展示策略精细化到个人粒度,可以减少不同用户账号采用同一展示方式和频控展示第一卡片信息的情况,可以提高卡片信息展示的局限性,可以提高用户账号对目标虚拟空间的关注率,可以提高卡片信息展示的灵活性,进而可以提高用户的观看体验。同时,可以减少单日单虚拟空间最多展示给用户1次引导卡片,单用户单日最多展示5次引导卡片的情况,可以提高引导卡片的展示效率。
246.请参见图15,是根据一示例性实施例示出的一种终端的框图。如图15所示,终端1500可以包括:至少一个处理器1501,至少一个网络接口1504,用户接口1503,存储器1505,至少一个通信总线1502。
247.其中,通信总线1502用于实现这些组件之间的连接通信。
248.其中,用户接口1503可以包括扬声器和显示屏,可选用户接口1503还可以包括标准的有线接口、无线接口。
249.其中,网络接口1504可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。
250.其中,处理器1501可以包括一个或者多个处理核心。处理器1501利用各种借口和线路连接整个终端1500内的各个部分,通过运行或执行存储在存储器1505内的指令、程序、
代码集或指令集,以及调用存储在存储器1505内的数据,执行终端1500的各种功能和处理数据。可选的,处理器1501可以采用数字信号处理(digital signal processing,dsp)、现场可编程门阵列(field-programmable gate array,fpga)、可编程逻辑阵列(programmable logic array,pla)中的至少一种硬件形式来实现。处理器1501可集成中央处理器(central processing unit,cpu)、图像处理器(graphics processing unit,gpu)和调制解调器等中的一种或几种的组合。其中,cpu主要处理操作系统、用户界面和应用程序等;gpu用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1501中,单独通过一块芯片进行实现。
251.其中,存储器1505可以包括随机存储器(random access memory,ram),也可以包括只读存储器(read-only memory)。可选的,该存储器1505包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器1505可用于存储指令、程序、代码、代码集或指令集。存储器1505可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器1505可选的还可以是至少一个位于远离前述处理器1501的存储装置。如图15所示,作为一种计算机存储介质的存储器1505中可以包括操作系统、网络通信模块、用户接口模块以及用于卡片信息展示的应用程序。
252.在图15所示的终端1500中,用户接口1503主要用于为用户提供输入的接口,获取用户输入的数据;而处理器1501可以用于调用存储器1505中存储的卡片信息展示的应用程序,并具体执行图3-4方法实施例中的各步骤。
253.相应地,本技术实施例还提供一种服务器,可以包括:至少一个处理器,至少一个网络接口,用户接口,存储器,至少一个通信总线。处理器可以用于调用存储器中存储的卡片信息展示的应用程序,并具体执行图5-6方法实施例中的各步骤。
254.相应地,本技术实施例还提供一种存储有计算机程序的计算机可读存储介质。当计算机可读存储介质存储计算机程序,且计算机程序被一个或多个处理器执行时,致使一个或多个处理器执行图3-4方法实施例中的各步骤,或者,执行图5-6方法实施例中的各步骤。
255.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
256.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
257.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
258.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
259.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
260.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
261.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
262.需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、物品或者设备中还存在另外的相同要素。
263.以上仅是本技术的具体实施方式,使本领域技术人员能够理解或实现本技术。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
264.本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本技术旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。
265.应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并
且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

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

相关文献