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

业务数据处理方法及装置和知识视频展示方法与流程

2022-06-05 19:14:55 来源:中国专利 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.图1为本技术实施例中业务数据处理方法的流程示意图;
45.图2为本技术实施例中知识视频展示方法的流程示意图;
46.图3为本技术实施例中预设类型业务数据的搜索结果为知识视频的应用场景的实现流程示意图;
47.图4(a)为图3所示应用场景实施例的终端侧屏幕展现的第一示意图;
48.图4(b)为图3所示应用场景实施例的终端侧屏幕展现的第二示意图;
49.图4(c)为图3所示应用场景实施例的终端侧屏幕展现的第三示意图;
50.图5为本技术实施例中业务数据处理装置的组成结构示意图。
具体实施方式
51.为使本技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本技术中的实施例及实施例中的特征可以相互任意组合。
52.在本技术一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
53.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
54.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
55.在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
56.图1为本技术实施例中业务数据处理方法的流程示意图,如图1所示,包括:
57.步骤100:通过第一容器在第一显示区域展示不包括预设类型业务数据的搜索结
果。
58.在一种示例性实例中,本步骤中的展示不包括预设类型业务数据的搜索结果之前,还包括:
59.根据搜索请求获取搜索结果。
60.在一种示例性实施例中,预设类型业务数据的搜索结果可以是按照用户需求希望与其他搜索结果分开显示的信息。搜索结果中可能包括预设类型业务数据的搜索结果,也可能不包括预设类型业务数据的搜索结果。当搜索结果中包括预设类型业务数据的搜索结果,按照本技术实施例提供的业务数据处理方法,在第一显示区域中只展示除去预设类型业务数据的搜索结果之外的搜索结果。当搜索结果中不包括预设类型业务数据的搜索结果,在第一显示区域中也就是与相关技术一样,展示搜索结果即可。也就是说,本技术实施例提供的业务数据处理方法与相关技术是兼容的。
61.容器是一个应用层抽象,容器虚拟化的是操作系统而不是硬件。容器用于将代码和依赖资源打包在一起。多个容器可以在同一台机器上运行,共享操作系统内核,但各自作为独立的进程在用户空间中运行。
62.在一种示例性实例中,步骤100中的获取搜索结果之后,展示不包括预设类型业务数据的搜索结果之前,还包括:
63.判断搜索结果中是否包括预设类型业务数据的搜索结果,比如可以根据搜索结果中不同业务数据的标识来进行判断,当搜索结果中包括预设类型业务数据的搜索结果,继续执行展示不包括预设类型业务数据的搜索结果的步骤。当搜索结果中不包括预设类型业务数据的搜索结果,那么,通过第一容器在第一显示区域展示搜索结果,结束本流程。
64.在一种示例性实例中,预设类型业务数据的搜索结果可以包括如视频结果、和/或其他预先设置类型的搜索结果。在一种实施例中,视频结果可以包括如知识视频结果。
65.步骤101:将第一显示区域切换为可拖动显示区域,通过第二容器在第二显示区域展示预设类型业务数据的搜索结果。
66.在一种示例性实例中,第一显示区域的第一尺寸、可拖动显示区域的第三尺寸和第二显示区域的第二尺寸可以预先配置。在一种实施例中,比如:当认为不包括预设类型业务数据的搜索结果的重要性低于预设类型业务数据的搜索结果时,第二尺寸可以大于第三尺寸;在一种实施例中,比如:当认为不包括预设类型业务数据的搜索结果的重要性高于预设类型业务数据的搜索结果时,第二尺寸可以小于第三尺寸。在一种实施例中,第二尺寸与第一尺寸可以相等,也可以不相等。
67.在一种示例性实例中,第一尺寸的第一显示区域和第二尺寸的第二显示区域均为全屏的显示区域,第三尺寸的可拖动显示区域为半屏的显示区域。
68.在一种示例性实例中,预设类型业务数据的搜索结果可以包括一种以上。当预设类型业务数据的搜索结果包括两种以上时,第二容器包括两个以上,分别用于承载不同种的预设类型业务数据的搜索结果。
69.在一种示例性实例中,比如:第一显示区域为全屏网页,那么,将第一显示区域切换为可拖动显示区域,包括:将全屏网页切换为桌面小窗口如半屏网页,这个桌面小窗口是可以被拖动放置在屏幕的任意位置的;如果桌面上存在已打开的网页,那么,可以将这个桌面小窗口调整为显示在该已打开的网页之上,也可以调整为显示在该已打开的网页之下。
70.在一种示例性实例中,容器可以为如网页容器(web容器),用于承载的是h5内容。在一种示例性实例中,容器也可以为如支持weex、react native、flutter等技术栈开发的业务容器。其中,weex是一套移动跨平台技术框架;react native是一种开源的跨平台移动应用开发框架;flutter是一种开源的移动跨平台框架。
71.本技术实施例中,通过多容器在多显示区域中分别显示按照需求要分开展示的搜索结果,让搜索结果的展示清晰,为用户对某类搜索结果的捕获提供了良好的基础环境,大大提升了搜索结果的浏览速度,进而提升了用户体验。
72.在一种示例性实例中,对于预设类型业务数据的搜索结果为知识视频的应用场景,通过本技术实施例提供的业务数据处理方法,非知识视频的搜索结果通过第一容器在可拖动显示区域展示,知识视频则通过第二容器在第二显示区域展示,既不影响对非知识视频的搜索结果的展示,还将用户更关心的知识视频主要展示了出来,方便了用户对知识视频这类搜索结果的捕获,大大提升了搜索结果的浏览速度,进而提升了用户体验。在预设类型业务数据的搜索结果为知识视频的应用场景实施例中,通过双层交互的方式,支持了用户对浏览内容的快速切换,十分便利。
73.本技术还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行上述任一项的业务数据处理方法。
74.本技术再提供一种实现业务数据处理的设备,包括存储器和处理器,其中,存储器中存储有以下可被处理器执行的指令:用于执行上述任一项所述的业务数据处理方法的步骤。
75.本技术实施例还提供一种业务数据处理方法,包括:
76.判断搜索结果中是否包括预设类型业务数据的搜索结果;
77.搜索结果中包括预设类型业务数据的搜索结果,通过第一容器在可拖动显示区域展示不包括预设类型业务数据的搜索结果,通过第二容器在第二显示区域展示预设类型业务数据的搜索结果;
78.搜索结果中不包括预设类型业务数据的搜索结果,通过第一容器在第一显示区域展示搜索结果。
79.本技术提供的业务数据处理方法可以应用在如会议、直播或电子教育等应用场景。比如:在会议中,可以在信息展示之前,区分关键信息和一般信息,当出现关键信息时,可以按照本技术实施例提供的业务数据处理方法,将一般信息的显示页面缩小并可拖动,这样保证了关键信息在大屏幕中的清晰展示。这样,既不影响对一般信息的展示,还将会议中的关键信息主要展示了出来,方便了参会人员对关键信息的捕获,提升了参会人员的体验。再如:在直播中,比如播主需要介绍一个系列的产品,而在这个系列的产品中产品a和产品m是其中的主打产品,那么,假设通过网页推送出这一系列产品后,可以通过可以拖动的两个桌面小窗口如半屏网页突出展示产品m和产品a。这样,既突出了主打产品,又没有缺失对所有产品的展示,通过双层交互的方式,支持了直播观众对浏览内容的快速切换,十分便利。又如:对于电子教育,也可以通过本技术的业务数据处理方法,将课堂讲解中的重要信息突出显示,比如关键公式等。
80.本技术还提供一种知识视频展示方法,如图2所示,包括:
81.步骤200:通过第一容器在第一显示区域展示非知识视频的搜索结果。
82.步骤201:将第一显示区域切换为可拖动显示区域,通过第二容器在第二显示区域展示知识视频的搜索结果。
83.在一种示例性实例中,第一尺寸可以等于第二尺寸;第二尺寸可以大于可拖动显示区域的第三尺寸。
84.在一种示例性实例中,第二尺寸为全屏,第一显示区域为全屏网页;第三尺寸为半屏,可拖动显示区域为半屏网页。
85.图3为本技术实施例中预设类型业务数据的搜索结果为知识视频的应用场景的实现流程示意图,本实施例中,需要将知识视频(本实施例中称为业务数据)与其他信息(本实施例中称为普通数据)分开显示,如图3所示,包括:
86.步骤300:发起任务请求,比如搜索请求。
87.步骤301:上层容器先发起普通数据请求,即上层容器请求加载搜索请求发出后得到的搜索结果中的普通数据,如图4(a)所示,上层容器为全屏显示状态。
88.步骤302:在上层容器加载普通数据的同时,判断是否需要触发双层交互,也就是说,判断在搜索结果中是否存在需要与普通数据分开显示的业务数据如本实施例中的知识视频,如果需要触发,进入步骤303;如果不需要,进入步骤305。
89.步骤303:上层容器收缩为半屏可拖动交互。
90.在一种示例性实例中,可以通知容器层处理,比如:h5通过jsbridge通知,容器层接收到通知后,会将上层容器收缩为半屏可拖动显示状态,如图4(b)所示。
91.步骤304:在上层容器收缩为半屏可拖动显示的同时,下层容器发起业务数据请求,即下层容器请求加载搜索请求发出后得到的搜索结果中的业务数据,如图4(c)所示,下层容器为全屏显示状态。
92.本实施例通过双层交互的方式,实现了普通数据和业务定制的业务数据从交互上有效的区分,达到了极致的用户体验。
93.本技术还提供一种知识视频展示方法,可以包括:
94.判断搜索结果中是否包括知识视频;
95.搜索结果中包括知识视频,通过第一容器在可拖动显示区域展示非知识视频,通过第二容器在第二显示区域展示知识视频;
96.搜索结果中不包括知识视频,通过第一容器在第一显示区域展示非知识视频。
97.图5为本技术实施例中业务数据处理装置的组成结构示意图,如图5所示,包括:第一处理模块、第二处理模块;其中,
98.第一处理模块,设置为通过第一容器在第一显示区域展示不包括预设类型业务数据的搜索结果。
99.第二处理模块,设置为将第一显示区域切换为可拖动显示区域,通过第二容器在第二显示区域展示预设类型业务数据的搜索结果。
100.在一种示例性实例中,还包括获取模块,设置为根据搜索请求获取搜索结果。
101.在一种示例性实例中,第一处理模块还设置为:
102.判断搜索结果中是否包括预设类型业务数据的搜索结果,比如可以根据搜索结果中不同业务数据的标识来进行判断,当搜索结果中包括预设类型业务数据的搜索结果,继续执行展示不包括预设类型业务数据的搜索结果的步骤。当搜索结果中不包括预设类型业
务数据的搜索结果,那么,通过第一容器在第一显示区域展示搜索结果,结束本流程。
103.在一种示例性实例中,预设类型业务数据的搜索结果可以包括如视频结果、和/或其他预先设置类型的搜索结果。在一种实施例中,视频结果可以包括如知识视频结果。
104.在一种示例性实例中,预设类型业务数据的搜索结果可以包括一种以上。当预设类型业务数据的搜索结果包括两种以上时,第二容器包括两个以上,分别用于承载不同种的预设类型业务数据的搜索结果。
105.本技术实施例中,通过多容器在多显示区域中分别显示按照需求要分开展示的搜索结果,让搜索结果的展示清晰,为用户对某类搜索结果的捕获提供了良好的基础环境,大大提升了搜索结果的浏览速度,进而提升了用户体验。
106.虽然本技术所揭露的实施方式如上,但所述的内容仅为便于理解本技术而采用的实施方式,并非用以限定本技术。任何本技术所属领域内的技术人员,在不脱离本技术所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本技术的专利保护范围,仍须以所附的权利要求书所界定的范围为准。
再多了解一些

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

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

相关文献