内容展示的方法、装置、电子设备及存储介质与流程

文档序号:33366941发布日期:2023-03-07 23:14阅读:33来源:国知局
内容展示的方法、装置、电子设备及存储介质与流程

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.图1为本技术提供的内容展示的方法的场景示意图;
26.图2为本技术一实施例的内容展示的方法的流程图;
27.图3是本技术另一实施例的内容展示的方法的流程图;
28.图4为本技术一实施例的内容展示的效果示意图;
29.图5是本技术一实施例的内容展示的装置的结构框图;
30.图6是本技术另一实施例的内容展示的装置的结构框图;
31.图7为本技术一实施例的内容展示的系统;以及
32.图8为用来实现本技术实施例的电子设备的框图。
具体实施方式
33.在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本技术的构思或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的,而非限制性的。
34.为便于理解本技术实施例的技术方案,以下对本技术实施例的相关技术进行说明。以下相关技术作为可选方案与本技术实施例的技术方案可以进行任意结合,其均属于本技术实施例的保护范围。
35.图1为示例性的用于实现本技术实施例的方法的一个应用场景的示意图。作为后端的资讯平台可以构建用于前端展示的交互窗口。交互窗口中可以包括两个信息卡片,其中一个信息卡片可以用于显示资讯类型的内容信息。示例性地,资讯类型的内容信息可以是以新闻资讯为主的内容,例如,可以包括社会新闻、民生新闻等内容资讯。另一个信息卡
片可以用于显示提示类型的功能信息,例如,可以是问候语显示、提示当前时间、提示节气、提示节假日、提示活动等。其中,图1中所示的问候类可以对应问候语显示。倒计时类可以对应提示节假日。话题类和活动类可以对应提示活动。所谓话题类可以是不同内容的讨论、投票等。所谓活动类可以是购物节活动、返利活动、社交活动等可以实现流量分配的活动。资讯平台可以根据不同用户的获取请求,选择与该用户匹配的物料。利用物料生成两个信息卡片,最终可以得到完整的交互窗口。交互窗口根据获取请求将交互窗口下发给用户终端。
36.用户终端可以根据用户打开应用程序的指令,生成获取请求。在接收到响应获取请求的交互窗口后,可以在应用程序的置顶区域展示交互窗口。基于此,可以在与已有的单条卡片等大的面积融合内容信息和功能信息的展示。在保证资讯类型的内容信息为核心展示区的基础上,贴合不同内容业务的特点,拓展多种提示类型的功能信息,实现丰富多样的组合运营能力。
37.本技术实施例提供了一种内容展示的方法,如图2所示为本技术一实施例的内容展示的方法的流程图,对应第一实施例,可以包括:
38.步骤s201:构建交互窗口,交互窗口包括第一信息卡片和第二信息卡片;第一信息卡片用于展示第一类型的信息,第二信息卡片用于展示第二类型的信息;第一类型包括资讯类型,第二类型包括提示类型。
39.当前实施例的执行主体可以是作为资讯平台的服务器或者云端等。交互窗口中可以包括两个信息卡片,其中一个信息卡片可以用于显示资讯类型的内容信息。示例性地,资讯类型的内容信息可以是以新闻资讯为主的内容。例如,可以包括社会新闻、民生新闻等内容信息。另一个信息卡片可以用于显示提示类型的功能信息。例如,可以是提示当前时间、提示节气、提示节假日、提示活动等。所谓活动可以是购物节活动、返利活动、社交活动等可以实现流量分配的活动。举例而言,社交活动可以是问答类活动、投票类活动、讨论类活动等。
40.交互窗口的构建方式,可以包括物料的选择和已选择物料的显示适配等。物料的选择可以概况为背景图像的选择,待显示内容标题的选择和待显示内容链接的确定。已选择物料的显示适配可以概括为对背景图像大小的调整,以与信息卡片进行适配。对内容标题的大小、位置和颜色等进行调整,以与背景图像进行适配。对获取到的公历时间进行调整,调整为农历时间。对获取到的格林威治标准时间进行调整,调整为某个时区的时间等。
41.步骤s202:采用指定规则对第一信息卡片和第二信息卡片的展示内容进行管理,指定规则是根据时间、日期、信息的热度、用户属性中的至少一种确定的。
42.第一信息卡片所显示的展示内容和第二信息卡片所显示的展示内容并非一成不变的,而是会动态变化。变化的依据可以指定规则。
43.以第一信息卡片中的新闻资讯为主的内容为示例,在出现新闻更新、出现某条新闻的热度超过对应热度阈值等情况下,可以认为是满足指定规则。由此,可以对第一信息卡片所展示的新闻资讯进行切换。新闻的热度可以是对该新闻的阅读次数、转发次数、评论次数、点赞次数中的至少一种确定的。
44.以第二信息卡片中的提示类型的功能信息为示例。以时间为指定规则可以包括:在6点至11点可以提示“早上好”的文案,在11点至13点可以提示“下午好”的文案等。以日期为指定规则可以包括:距离除夕还有xx天,距离世界杯开幕还有xx天,今日立春等。以信息
与用户的关联关系为示例,可以根据用户的情况,显示对应的提示信息。例如,对于非注册用户,可以显示第一类提示信息。示例性地,第一类提示信息可以是“领取新用户大礼包”等。对于注册用户,可以显示第二类提示信息。示例性地,第二类提示信息可以是“点击立得注册用户专享优惠”等。
45.由于应用程序的置顶区域显示面积有限,相关技术通常会采用单一卡片的形式进行内容显示,或者采用组合卡片的形式进行内容显示。采用组合卡片的形式进行显示时,只有在接收到左滑或右滑的指令时,对置顶区域的卡片的显示内容进行切换。这与传统的上下滑动进行阅读的方式相违背。本技术实施例采用第一信息卡片和第二信息卡片同时存在的方式,由于第一信息卡片和第二信息卡片分别用于显示不同类型的内容,相比于相关技术单一卡片的形式进行内容显示而言,显示内容的种类会更为丰富。此外,无需用户左右滑动,即可同时显示不同类型的信息,给用户更好的阅读体验,最后,由于第二信息卡片可以显示提示类型的信息,在保证资讯类型为核心展示的基础上,可以根据不同内容业务的特点,在第二信息卡片拓展多种提示类型,实现丰富多样的组合运营能力。
46.在一种可能的实施方式中,步骤s201涉及的构建交互窗口,可以包括:
47.步骤s2011:响应于用户终端的获取请求,确定第一信息卡片和第二信息卡片的背景图像,背景图像是静态图像、动态图像、本地图像或通过网址链接获取的图像。
48.用户终端的获取请求可以是用户终端定期发送的,也可以是在用户点击应用程序后生成的。在接收到获取请求的情况下,可以首先确定背景图像。例如,背景图像可以是用户从相册中选取的图像。由此,背景图像可以对应本地图像。或者背景图像可以是从物料集合中确定的背景图像。由此,背景图像可以对应通过网址链接获取的图像。在另一个层面,背景图像可以是静态图像或动态图像中的一种,从而可以对应不同的显示效果。
49.步骤s2012:从内容物料集合中确定与获取请求匹配的目标物料,目标物料包括第一类型的信息的物料和第二类型的信息的物料。
50.与获取请求匹配的目标物料可以包括第一类型的信息的物料和第二类型的信息的物料。物料至少包括物料的标题和物料的内容链接。内容物料集合可以是从指定的网址链接定期进行获取获得的,内容物料集合中的内容会动态更新。
51.步骤s2013:利用背景图像和目标物料,构建交互窗口。
52.在确定出背景图像和目标物料后,可以将背景图像作为交互窗口的背景。例如,可以将背景图像作为第一信息卡片和第二信息卡片共同的背景,从而提升第一信息卡片和第二信息卡片的整体性。其次,将第一类型的信息的物料与第一信息卡片进行关联,将第二类型的信息的物料与第二信息卡片进行关联。
53.在一种可能的实施方式中,步骤s2011涉及的确定第一信息卡片和第二信息卡片的背景图像,可以包括:
54.步骤s20111:将背景图像切割为第一子图像和第二子图像,第一子图像的尺寸与第一信息卡片的尺寸相匹配,第二子图像的尺寸与第二信息卡片的尺寸相匹配。
55.利用用户终端的获取请求,可以得到第一信息卡片和第二信息卡片的相关信息。相关信息可以包括用户终端的型号、应用程序置顶区域的面积等。基于相关信息,可以确定第一信息卡片和第二信息卡片的大小。一般而言,第一信息卡片和第二信息卡片的高度相同,第一信息卡片的宽度是第二信息卡片的宽度的n倍。示例性地,n可以为2、3.5、4等。
56.基于第一信息卡片和第二信息卡片的尺寸,对背景图像进行切割。以使切割得到的第一子图像的尺寸与第一信息卡片的尺寸相匹配,切割得到的第二子图像的尺寸与第二信息卡片的尺寸相匹配。
57.步骤s20112:将第一子图像作为第一信息卡片的背景图像,将第二子图像作为第二信息卡片的背景图像。
58.将背景图像切割后,将第一子图像作为第一信息卡片的背景图像,将第二子图像作为第二信息卡片的背景图像。一方面,整个交互窗口的背景图像仍然是统一的。另一方面,第一信息卡片和第二信息卡片各自拥有背景图像,从而在客户端进行展示时,可以有比较好的展示效果。
59.在一种可能的实施方式中,步骤s2013中涉及到利用背景图像和目标物料,构建交互窗口,可以包括:
60.步骤s20131:基于背景图像的颜色,将第一类型的信息的物料的标题与第一信息卡片的标题展示区进行适配,将第二类型的信息的物料的标题与第二信息卡片的标题展示区进行适配。
61.通过图像识别技术,可以确定背景图像的颜色。例如,可以统计每个像素点的红绿蓝(rgb)颜色值,将出现次数最多的颜色值作为背景图像的颜色。或者,也可以将背景图像划分成多个区域,分别统计每个区域中像素点的颜色值,将出现次数最多的颜色值作为该区域的颜色值。
62.根据标题展示区的位置以及物料的标题字数等,可以确定标题中每个字的大小以及位置。基于背景图像在对应位置的颜色,可以调整每个字的颜色。通常来说,标题可以采用白色字,在背景图像存在白色区域的情况下,可以将对应位置的白色字改成其他颜色字。
63.步骤s20132:将第一类型的信息的物料的内容链接与第一类型的信息的标题进行关联,将第二类型的信息的物料的内容链接与第二类型的信息的标题进行关联。
64.在标题展示区,可以仅展示物料的标题。通过内容链接,可以得到全部的文本内容。基于此,可以将第一类型的信息的物料的内容链接与第一类型的信息的标题进行关联,将第二类型的信息的物料的内容链接与第二类型的信息的标题进行关联。
65.在一种可能的实施方式中,步骤s202中所涉及的采用指定规则对第一信息卡片和第二信息卡片的展示内容进行管理,可以包括:
66.步骤s2021:利用指定规则,确定展示内容的切换节点。
67.指定规则可以根据时间、日期、信息的热度、用户属性中的至少一种确定。
68.以时间为示例,可以预设不同的时段。例如,早0点至6点为第一时段、6点为11点为第二时段、11点至14点为第三时段、14点至18点为第四时段、18点至0点为第五时段。相邻时段转换的时刻,可以认为是展示内容的切换节点。
69.以日期为示例,可以预先获取指定节假日、节气日、纪念日或者指定活动的开幕日期等。在到达上述日期,或者即将到达上述日期时,可以作为展示内容的切换节点。例如,以元旦为示例,可以将1月1日的零点作为展示内容的切换节点。又例如,以结婚纪念日为示例,可以以结婚纪念日倒计时10天作为即将到达上述日期,由此,可以将结婚纪念日倒计时10天的零点作为展示内容的切换节点。
70.以信息的热度为示例,可以获取不同类型信息的热度。热度可以基于点击数量、转
发数量、评论数量、点赞数量中的至少一种确定。在某个信息的热度达到对应的信息热度阈值时,可以确定该信息为热点信息,由此可以作为展示内容的切换节点。
71.以用户属性为示例,可以根据用户是否注册、是否属于付费用户,用户的在线时长等多种因素确定用户的属性。在用户的属性发生变化的情况下,可以作为展示内容的切换节点。
72.步骤s2022:基于切换节点,对第一信息卡片或二信息卡片的展示内容进行切换。
73.以第一信息卡片的切换为示例进行说明。例如,可以选择指定数量的热度超过对应阈值的信息组成信息队列,作为第一信息卡片待展示的资讯类型信息。切换节点可以是时间,例如,可以间隔一定时间,将信息队列中的信息作为可供切换的展示内容。
74.以第二信息卡片的切换为示例进行说明。提示类型的信息可以包括问候类提示、倒计时类提示、话题类提示和活动类提示等。
75.问候类提示可以是“早上好”、“中午好”、“周一加油”、“新年快乐”、“今天是母亲节”等。问候类提示可以以时间的变化为切换节点,对第二信息卡片的展示内容进行切换。结合内容信息和问候功能子卡的能力,实现情感问候分时运营,打造情感化运营能力。根据时间展示不同的问候语,体现人文关怀,打造亲民媒体形象。
76.倒计时类提示可以是“距离结婚纪念日还有xx天xx时xx分”、“距离xx开幕还有xx天”等。倒计时类提示可以以时间和/或日期的变化为切换节点,对第二信息卡片的展示内容进行切换。
77.话题类提示可以是对当下的热点话题的讨论和回复等。其中,当下的热点话题可以是与第一信息卡片中所显示的内容相同或相类似的话题。示例性地,第一信息卡片中显示的第一类型的信息的标题为“多省市启动教师资格考试报名”。基于此,可以基于对第一类型的信息的标题进行识别得到识别结果,从而生成或在内容物料集合中确定与识别结果相对应的话题类提示。例如,生成的话题类提示可以是“教师资格有什么用”、“来聊聊你考教师资格的那些事”等。由此,可以将第二信息卡片与第一信息卡片进行关联。此外,话题类提示可以以话题的热度或者话题与用户的关联程度进行切换。例如,在用户注册时可以填写性别、年龄、爱好或者职业等相关内容。话题与用户的关联程度的确定可以包括,对参与话题讨论的用户进行分析,确定主要的用户群体。若当前用户属于主要的用户群体,可以认为与当前用户的关联程度较高。判断当前用户属于主要的用户群体可以以当前用户的年龄、性别、爱好或者执业等内容是否与用户群体的画像相同为依据。在话题类提示的主题场景下,可以提高置顶区核心内容的曝光效率,实现流量分配的调整。
78.活动类提示可以包括购物节、返利、抽奖等。活动类提示可以以活动是否开始、用户的级别变化等进行切换。例如,当用户由非注册用户转换为注册用户时,可以认为到达切换节点,从而展示与用户的级别对应的权益类内容。在活动类提示的主题场景下,可通过搭建活动内容,同时第二信息卡片配置权益,实现跟单条卡片大小的面积下,融合了内容和权益的展示,提升内容效率及商业收益。
79.在一种可能的实施方式中,还可以包括:响应于用户终端的获取请求,将交互窗口下发至用户终端。
80.在接收到用户终端的获取请求的情况下,可以将与用户终端所对应的用户相匹配的目标物料构建的交互窗口下发至用户终端。
81.本技术实施例提供了一种内容展示的方法,如图3所示为本技术一实施例的内容展示的方法的流程图,对应第二实施例,可以包括:
82.步骤s301:获取预先构建好的交互窗口,交互窗口包括第一信息卡片和第二信息卡片;第一信息卡片用于展示第一类型的信息,第二信息卡片用于展示第二类型的信息;第一类型包括资讯类型,第二类型包括提示类型。
83.当前实施例的执行主体可以是用户侧的终端设备。终端设备可以向资讯平台发送获取请求。获取请求可以是定期生成并向资讯平台发送的,也可以是用户点击应用程序生成并向资讯平台发送的。定期生成可以是每间隔1小时,或每间隔2小时等。可以将通过定期生成的获取请求所获取到的交互窗口进行缓存,从而在用户点击应用程序时可以快速展示交互窗口。
84.交互窗口可以作为展示在应用程序置顶区域的窗口。交互窗口中可以包括两个信息卡片,其中一个信息卡片可以用于显示资讯类型的内容信息。示例性地,资讯类型的内容信息可以是以新闻资讯为主的内容,例如,可以包括社会新闻、民生新闻等内容资讯。另一个信息卡片可以用于显示提示类型的功能信息,例如可以是提示当前时间、提示节气、提示节假日、提示活动等。所谓活动可以是购物节活动、返利活动、社交活动等可以实现流量分配的活动。具体而言,社交活动可以是问答类活动、投票类活动、讨论类活动等。
85.步骤s302:在置顶区域展示交互窗口。
86.在获取到交互窗口后,可以在应用程序的置顶区域展示该交互窗口。由于应用程序的置顶区域显示面积有限,通常会采用单一卡片的形式进行内容显示,或者采用组合卡片的形式进行显示。采用组合卡片的形式进行显示时,只有在接收到左滑或右滑的指令时,对置顶区域的卡片进行切换。这与传统的上下滑动进行阅读的方式相违背。本技术实施例采用第一信息卡片和第二信息卡片同时存在的方式,由于第一信息卡片和第二信息卡片分别用于显示不同类型的内容,由此对显示内容进行丰富。在保证资讯类型为核心展示的基础上,可以根据不同内容业务的特点,在第二信息卡片拓展多种类型,实现丰富多样的组合运营能力。
87.在一种可能的实施方式中,还可以包括:
88.步骤s303:响应于对交互窗口的阅读指令,确定展示对象;展示对象包括第一信息卡片或第二信息卡片。
89.阅读指令可以是用户通过动作、语音等方式下达的指令。以动作为示例,可以包括用户的触摸动作,隔空动作等。利用动作识别技术,可以确定第一信息卡片为展示对象,或者确定第二信息卡片为展示对象。以语音为示例,可以包括用户的语音指令。利用语音识别技术,可以确定第一信息卡片为展示对象,或者确定第二信息卡片为展示对象。
90.步骤s304:利用展示对象的链接,显示展示对象的内容。
91.以第一信息卡片为展示对象为示例。可以直接跳转至展示对象的链接,从而展示第一信息卡片中资讯类型信息的内容。或者,也可以利用展示对象的链接下载第一信息卡片中资讯类型信息的内容,从而在本地显示展示对象的内容。
92.以第二信息卡片为展示对象为示例。第二信息卡片中展示的内容主要是提示类型的信息,其中可以包括用户自定义的内容,或者由网络链接获取到的内容。例如,对于用户自定义的内容,可以通过链接获取用户在先编辑的内容,从而进行显示。另外,对于日期、活
动或者话题等内容,可以由网络链接获取内容从而进行显示。
93.结合图4所示,在一种可能的实施方式中,在第一类型的信息的数量为多个的情况下,还可以包括:
94.响应于对第一信息卡片展示内容的切换指令,将第i个第一类型的信息的标题横向滑动并隐藏,将第i+1个第一类型的信息的标题进行相同的横向滑动并显示,i为正整数。
95.运营平台在进行交互窗口的构建时,可能会存在第一信息卡片中有多个第一类型的信息的情况。一般情况下,第一信息卡片的标题展示区用于展示信息的标题。基于此,可以在第一信息卡片的标题展示区对多个第一类型的信息的标题进行切换展示。例如,切换可以基于切换指令进行。切换指令可以是每间隔固定时间自动下达的,也可以是通过对用户通过动作、语音等方式下达的指令进行识别得到的。在接收到切换指令的情况下,可以将标题展示区正在展示的第i个第一类型的信息的标题横向滑动并且隐藏。伴随着第一类型的信息的标题横向滑动,可以将第i+1个第一类型的信息的标题进行相同的横向滑动并显示。结合图4所示,图4中的大卡即可对应前述交互窗口。子卡a作为内容区,对应第一信息卡片。子卡b作为功能区,对应第二信息卡片。第一信息卡片中有多个第一类型的信息的情况可以是接收到多个第一类型的信息。图4中示例为3个,分别对应子卡a1、子卡a2和子卡a。3个子卡显示的内容彼此不同。基于此,可以组成多级结构组合卡。即,大卡(交互窗口)为第一级结构,大卡中可以作为底层,显示背景图像。子卡a作为内容区,子卡b作为功能区,并列作为第二级结构。子卡a中可以显示资讯类型的信息,子卡b中可以显示提示类型的信息。子卡a1、子卡a2、子卡a3可以作为第三极结构,分别显示不同的资讯类型的信息。
96.与本技术实施例提供的方法的应用场景以及方法相对应地,本技术实施例还提供一种内容展示的装置。如图5所示为本技术一实施例的内容展示的装置的结构框图,对应第三实施例,该内容展示的装置可以包括:
97.交互窗口构建模块501,用于构建交互窗口,交互窗口包括第一信息卡片和第二信息卡片;第一信息卡片用于展示第一类型的信息,第二信息卡片用于展示第二类型的信息;第一类型包括资讯类型,第二类型包括提示类型;
98.展示内容管理模块502,用于采用指定规则对第一信息卡片和/或第二信息卡片的展示内容进行管理,指定规则是根据时间、日期、信息的热度、用户属性中的至少一种确定的。
99.在一种可能的实施方式中,交互窗口构建模块501,可以包括:
100.背景图像确定子模块,用于响应于用户终端的获取请求,确定第一信息卡片和第二信息卡片的背景图像,背景图像是静态图像、动态图像、本地图像或通过网址链接获取的图像;
101.目标物料确定子模块,用于从内容物料集合中确定与获取请求匹配的目标物料,目标物料包括第一类型的信息的物料和第二类型的信息的物料;
102.交互窗口构建执行子模块,用于利用背景图像和目标物料,构建交互窗口。
103.在一种可能的实施方式中,背景图像确定子模块,可以包括:
104.图像分割单元,用于将背景图像切割为第一子图像和第二子图像,第一子图像的尺寸与第一信息卡片的尺寸相匹配,第二子图像的尺寸与第二信息卡片的尺寸相匹配;
105.图像匹配单元,用于将第一子图像作为第一信息卡片的背景图像,将第二子图像
作为第二信息卡片的背景图像。
106.在一种可能的实施方式中,交互窗口构建执行子模块,可以包括:
107.标题适配单元,用于基于背景图像的颜色,将第一类型的信息的物料的标题与第一信息卡片的标题展示区进行适配,将第二类型的信息的物料的标题与第二信息卡片的标题展示区进行适配;
108.内容链接关联单元,用于将第一类型的信息的物料的内容链接与第一类型的信息的标题进行关联,将第二类型的信息的物料的内容链接与第二类型的信息的标题进行关联。
109.在一种可能的实施方式中,展示内容管理模块502,可以包括:
110.切换节点确定子模块,用于利用指定规则,确定展示内容的切换节点;
111.切换子模块,用于基于切换节点,对第一信息卡片或二信息卡片的展示内容进行切换。
112.在一种可能的实施方式中,还包括数据发送模块,数据发送模块具体用于:响应于用户终端的获取请求,将交互窗口下发至用户终端。
113.与本技术实施例提供的方法的应用场景以及方法相对应地,本技术实施例还提供一种内容展示的装置。如图6所示为本技术一实施例的内容展示的装置的结构框图,对应第四实施例,可以包括:
114.交互窗口获取模块601,用于获取预先构建好的交互窗口,交互窗口包括第一信息卡片和第二信息卡片;第一信息卡片用于展示第一类型的信息,第二信息卡片用于展示第二类型的信息;第一类型包括资讯类型,第二类型包括提示类型;
115.交互窗口展示模块602,用于在置顶区域展示交互窗口。
116.在一种可能的实施方式中,还可以包括内容展示模块,内容展示模块可以包括:
117.展示对象确定子模块,用于响应于对交互窗口的阅读指令,确定展示对象;展示对象包括第一信息卡片或第二信息卡片;
118.内容显示子模块,用于利用展示对象的链接,显示展示对象的内容。
119.在一种可能的实施方式中,在第一类型的信息的数量为多个的情况下,还可以包括切换模块,切换模块具体用于:响应于对第一信息卡片展示内容的切换指令,将第i个第一类型的信息的标题横向滑动并隐藏,将第i+1个第一类型的信息的标题进行相同的横向滑动并显示,i为正整数。
120.本技术实施例各装置中的各模块的功能可以参见上述方法中的对应描述,并具备相应的有益效果,在此不再赘述。
121.与本技术实施例提供的方法的应用场景以及方法相对应地,本技术实施例还提供一种内容展示的系统。如图7所示为本技术一实施例的内容展示的系统的结构框图,可以包括:
122.后端咨询平台,用于执行前述对应第一实施例中的各步骤。
123.客户端,用于执行前述对应第二实施例的各步骤。
124.图8为用来实现本技术实施例的电子设备的框图。如图8所示,该电子设备包括:存储器810和处理器820,存储器810内存储有可在处理器820上运行的计算机程序。处理器820执行该计算机程序时实现上述实施例中的方法。存储器810和处理器820的数量可以为一个
或多个。
125.该电子设备还包括:
126.通信接口830,用于与外界设备进行通信,进行数据交互传输。
127.如果存储器810、处理器820和通信接口830独立实现,则存储器810、处理器820和通信接口830可以通过总线相互连接并完成相互间的通信。该总线可以是工业标准体系结构(industry standard architecture,isa)总线、外部设备互连(peripheral component interconnect,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
128.可选的,在具体实现上,如果存储器810、处理器820及通信接口830集成在一块芯片上,则存储器810、处理器820及通信接口830可以通过内部接口完成相互间的通信。
129.本技术实施例提供了一种计算机可读存储介质,其存储有计算机程序,该程序被处理器执行时实现本技术实施例中提供的方法。
130.本技术实施例还提供了一种芯片,该芯片包括处理器,用于从存储器中调用并运行存储器中存储的指令,使得安装有芯片的通信设备执行本技术实施例提供的方法。
131.本技术实施例还提供了一种芯片,包括:输入接口、输出接口、处理器和存储器,输入接口、输出接口、处理器以及存储器之间通过内部连接通路相连,处理器用于执行存储器中的代码,当代码被执行时,处理器用于执行申请实施例提供的方法。
132.应理解的是,上述处理器可以是中央处理器(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者是任何常规的处理器等。值得说明的是,处理器可以是支持进阶精简指令集机器(advanced risc machines,arm)架构的处理器。
133.进一步地,可选的,上述存储器可以包括只读存储器和随机访问存储器。该存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以包括只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以包括随机访问存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram均可用。例如,静态随机访问存储器(static ram,sram)、动态随机访问存储器(dynamic random access memory,dram)、同步动态随机访问存储器(synchronous dram,sdram)、双倍数据速率同步动态随机访问存储器(double data rate sdram,ddr sdram)、增强型同步动态随机访问存储器(enhanced sdram,esdram)、同步链接动态随机访问存储器(sync link dram,sldram)和直接内存总线随机访问存储器(direct rambus ram,dr ram)。
134.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产
生依照本技术的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输。
135.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包括于本技术的至少一个实施例或示例中。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。
136.此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或隐含地包括至少一个该特征。在本技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
137.流程图中描述的或在此以其他方式描述的任何过程或方法可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分。并且本技术的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能。
138.在流程图中描述的或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。
139.应理解的是,本技术的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。上述实施例方法的全部或部分步骤是可以通过程序来指令相关的硬件完成,该程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
140.此外,在本技术各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。上述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读存储介质中。该存储介质可以是只读存储器,磁盘或光盘等。
141.以上所述,仅为本技术的示例性实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术记载的技术范围内,可轻易想到其各种变化或替换,这些都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1