资源信息页面的呈现方法及装置与流程

文档序号:24820243发布日期:2021-04-27 14:33阅读:162来源:国知局
资源信息页面的呈现方法及装置与流程

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.图1示出了根据本发明一个实施例的资源信息页面的呈现方法的流程图;
76.图2示出了一个资源信息页面示意图;
77.图3示出了另一个资源信息页面示意图;
78.图4示出了又一个资源信息页面示意图;
79.图5示出了根据本发明另一个实施例的资源信息页面的呈现方法的流程图;
80.图6示出了再一个资源信息页面示意图;
81.图7示出了再一个资源信息页面示意图;
82.图8示出了再一个资源信息页面示意图;
83.图9示出了再一个资源信息页面示意图;
84.图10示出了根据本发明又一个实施例的资源信息页面的呈现方法的流程图;
85.图11示出了根据本发明再一个实施例的资源信息页面的呈现方法的流程图;
86.图12示出了根据本发明一个实施例的资源信息页面的呈现装置的结构示意图;
87.图13示出了根据本发明一个实施例的一种计算设备的结构示意图。
具体实施方式
88.下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。
89.图1示出了根据本发明一个实施例的资源信息页面的呈现方法的流程图,如图1所示,该方法包括如下步骤:
90.步骤s101,接收针对资源信息页面的查看请求。
91.发明人在发明过程中通过对资源信息的使用,发现存在如下问题:资源信息的重复较高、非本次可使用的资源信息会对用户造成干扰、资源信息间的选择交互复杂,用户操作时易造成困扰等。若将所有资源信息均平铺展示时,用户无法分辨资源信息不同呈现状态的呈现原因;用户切换选择资源信息时,需要对已经选择的资源信息先取消选择后,才能切换选择,切换选择的操作复杂;用户手动选择时,没有起到引导用户、帮助用户快速了解资源信息的作用,需要花费较长时间查找合适的资源信息等。若在提单页面中显示不同资源信息选项,还需要用户点击不同资源信息选项,跳转至各个资源信息列表页面分别对不同资源信息选择、确定,再返回至提单页面,用户的操作繁琐。进一步,若将资源信息以可用属性和不可用属性的分类展示,用户难以直接确定资源信息不可用的原因,用户易错失更合适的资源信息使用机会。
92.本实施例为更好呈现资源信息,减少用户在不同页面切换,由资源信息页面来呈现各个资源信息,方便用户查看。具体的,用户触发资源信息页面的查看请求,基于接收到的查看请求,向用户呈现资源信息页面。
93.步骤s102,响应于查看请求,获取与用户信息匹配的至少一个资源信息。
94.响应用户触发的查看请求,先获取用户信息,如用户的登录信息、用户标识等,以便基于用户信息获取与其匹配的资源信息。具体的,可以基于用户信息,确定用户的账户,根据用户的账户获取账户下匹配的资源信息。
95.与用户信息匹配的至少一个资源信息来源于至少一个资源信息池。各资源信息池中的至少一个资源信息可以为存在互斥关系的同类资源信息,即用户可以从同一资源信息池中的各资源信息选择一资源信息使用。
96.进一步,在获取资源信息时,除基于用户信息匹配资源信息外,还可以根据用户信息以及提单页面中用户提交的提单信息来匹配至少一个资源信息。提单信息中包含如用户选择的物品信息、物品所属对象信息、用户地理位置信息等。根据用户信息以及提单信息可以对资源信息进一步匹配,匹配资源信息中的可用范围信息、可用渠道信息等是否覆盖对象信息、物品信息、用户地理位置信息等,以便从中匹配出用户可用于当前用户信息以及提单信息的资源信息,减少不可用的资源信息的展示,避免不可用的资源信息对用户的操作造成误导。
97.步骤s103,确定至少一个资源信息对应的展示区。
98.资源信息页面包含用于展示资源信息的展示区。其中,展示区根据资源信息来源于不同资源信息池划分,若匹配的资源信息来源于不同资源信息池,则确定资源信息页面包含多个展示区,来源于不同资源信息池的资源信息对应不同的展示区;若匹配的资源信息来源于同一资源信息池,则确定资源信息页面包含一个展示区。
99.步骤s104,在相应的展示区呈现至少一个资源信息。
100.确定展示区后,在各个展示区中呈现展示区对应的资源信息池中的各个资源信息。对应的,对来源于同一资源信息池的资源信息可以对其进行聚合,得到资源信息包,根据匹配用户信息得到的至少一个资源信息为其形成至少一个资源信息包。在相应的展示区呈现时,可以以相应的资源信息包方式呈现各个资源信息。如形成的资源信息包分别为a包、b包,如图2所示的资源信息页面示意图,资源信息页面在a包对应的展示区中呈现聚合得到a包的各个资源信息;在b包对应的展示区中呈现聚合得到b包的各个资源信息,方便用户可以一目了然地查看各资源信息包中的资源信息,清楚地了解各资源信息间相互关系,方便用户选择资源信息使用。
101.在展示区中呈现资源信息时,可以将资源信息可用渠道信息、资源信息可用时间信息、资源信息可用范围信息等信息一并呈现,方便用户选择。具体可如图2所示,在呈现资源信息1时,呈现其可用范围xxx,在呈现资源信息2时,呈现其可用时间信息xxxx到期等,以上呈现方式为举例说明,此处不做限定。
102.进一步,对于获取与用户信息匹配的至少一个资源信息,若匹配用户信息的资源信息为0,则如图3所示,资源信息页面中无可呈现的资源信息;若匹配用户的资源信息为一个或多个,匹配的资源信息来源于同一资源信息池时,则如图4所示,在一个展示区内呈现各个资源信息;若匹配用户信息的资源信息来源于不同的资源信息池,则设置与多个资源信息池对应的展示区,在各个展示区中分别呈现各个资源信息池的资源信息,如图2所示,具体根据实际实施情况,在资源信息页面中设置对应的展示区呈现资源信息,展示区根据资源信息来源的资源信息池设置。
103.在展示区中呈现资源信息时,可以将资源信息按照列表方式展示,用户通过对资源信息自身的触控操作执行相应的选择或取消选择操作;或者,还可以在展示区中呈现至少一个资源信息以及各个资源信息对应的选择控件,选择控件与资源信息一一对应,用户通过对选择控件的触控操作完成对资源信息的选择或取消选择等。进一步,对于资源信息
的选择或取消选择可以由用户直接触控操作产生,也可以由用户触控操作选择同一资源信息池中的其它资源信息,导致原选择的资源信息取消选择等。
104.根据本发明实施例提供的资源信息页面的呈现方法,将与用户匹配的资源信息池中的资源信息展示在对应的展示区,方便用户清楚地了解到各资源信息间关系,可以基于不同资源信息池选择不同的资源信息,提升用户的选择效率。
105.图5示出了根据本发明另一个实施例的资源信息页面的呈现方法的流程图,如图5所示,该方法包括以下步骤:
106.步骤s501,接收针对资源信息页面的查看请求。
107.步骤s502,响应于查看请求,获取与用户信息匹配的至少一个资源信息。
108.用户针对资源信息页面的查看请求可以在如提单页面中触发,具体的,用户查看选择物品确定后,进入提单页面,在提单页面提供给用户查看资源信息页面的入口,当接收到用户通过入口触发的针对资源信息页面的查看请求后,响应查看请求,根据用户信息或者根据用户信息以及提单页面包含的提单信息获取与其匹配的至少一个资源信息。
109.进一步,在获取匹配的资源信息后,还可以对资源信息的有效属性进行校验。有效属性包括可用属性、不可用属性。具体的,依据提单信息中包含的用户地理位置信息,以及资源信息自身的资源信息可用渠道信息、资源信息可用时间信息、资源信息可用范围信息等确定。如基于用户地理位置信息、提单信息中对象信息、物品信息等确定是否位于资源的可用范围信息、与资源信息可用渠道信息是否相符等,校验资源信息的有效属性为可用属性或不可用属性;根据当前时间与是否位于资源信息可用时间信息,校验资源信息的有效属性为可用属性或不可用属性等,确定资源信息的有效属性,以便后续对资源信息进行呈现。
110.步骤s503,确定至少一个资源信息对应的展示区。
111.根据资源信息来源的资源信息池对应的确定与资源信息池对应的展示区。
112.步骤s504,在各个资源信息池的资源信息中分别提取一资源信息,形成推荐优先级最高的资源信息组合。
113.在确定展示区以呈现资源信息前,为帮助用户更快确定可使用的资源信息,本实施例基于各个资源信息池的资源信息进行筛选,从各个资源信息池中分别提取优先级最高的资源信息,得到推荐优先级最高的资源信息组合。其中,推荐优先级最高的资源信息组合是根据各个资源信息池的资源信息之间的互斥关系,在各个资源信息池的资源信息中分别提取一资源信息,即提取各个资源信息池中优先级最高的一资源信息,形成推荐优先级最高的资源信息组合。进一步,在提取时,若存在某资源信息池中某一资源信息与其它资源信息池中的其它资源信息存在互斥关系时,还需要根据对不同提取方式下的各资源信息组合进行比较,得到推荐优先级最高的资源信息组合。优选地,资源信息组合的可用资源信息越多,其推荐优先级越高。
114.步骤s505,将各个资源信息池中属于推荐优先级最高的资源信息组合的资源信息设置为默认选中状态,在相应的展示区呈现至少一个资源信息。
115.在获取到推荐优先级最高的资源信息组合后,在展示区呈现时,将各个资源信息池中属于推荐优先级最高的资源信息组合的资源信息设置为默认选中状态,方便用户查看。如图6所示,推荐优先级最高的资源信息组合包括a包中资源信息1和b包中资源信息3,
在资源信息页面呈现时,将展示区中的a包中资源信息1和b包中资源信息3对应的选择控件设置为默认选中状态。进一步,资源信息页面中还可以设置信息提示区,根据资源信息的选中状态,对应的生成提示信息,并在信息提示区展示提示信息,如图6中呈现的提示信息“已为您推荐资源信息xxx”。提示信息根据资源信息的选中状态生成,具体内容根据实施情况设置。进一步,提示信息还包括如资源信息页面底部显示的“已选xx”,方便告知用户已选择的资源信息。
116.或者,在获取到推荐优先级最高的资源信息组合后,也可以在展示区中提醒用户该资源信息为推荐的资源信息,如图7所示,推荐优先级最高的资源信息组合包括a包中资源信息1和b包中资源信息3,在展示区中的a包中资源信息1和b包中资源信息3对应的标记“推荐”以提醒用户,同时,资源信息页面中提示信息“选择推荐资源信息,最高xxx”,提醒用户选择推荐的资源信息。提示信息的生成可以根据资源信息的选中状态生成,也可以根据资源信息的未选中状态,结合推荐的资源信息组合等情况生成,展示区中呈现的资源信息的具体内容根据实施情况设置。
117.或者,在展示区将推荐优先级最高的资源信息组合标记“推荐”,并将资源信息设置为默认选中状态进行呈现,具体呈现效果根据实施情况设置。
118.用户可以在资源信息页面中可以根据需要选择资源信息,资源信息页面响应于用户针对任一或任多个资源信息对应的选择控件的触控操作,对应的更新任一或任多个资源信息的选中状态。同时,根据更新后的任一或任多个资源信息的选中状态,更新提示信息,在信息提示区展示更新后的提示信息。提示信息根据资源信息的选中状态更新对应的内容,如使用资源信息xx引起xxx变化;当前选中资源信息xx,非最高优先级;选择推荐资源信息xx,最高xxx;以下资源信息不可用
……
具体提示信息的内容根据实施情况设置,响应于用户对不同资源信息的选中状态,结合资源信息的优先级,来生成提示信息的内容。进一步,资源信息若来源于同一资源信息池,同一资源信息池内的资源信息为互斥关系,当用户选择任一资源信息时,自动地将已选择的其它资源信息设置为未选中状态,用户可以直接清楚地查看到当前选中的资源信息,为节省资源信息页面显示空间,可以隐藏信息提示区,如图4所示,无需再提示用户。
119.资源信息页面呈现资源信息时,匹配用户信息获取到的资源信息较多时,根据校验的资源信息的有效属性,还可以在相应的展示区呈现有效属性为可用属性的资源信息,在相应的展示区隐藏有效属性为不可用属性的资源信息,方便用户查看可用属性的资源信息,对于不可用属性的资源信息直接隐藏,接收页面展示空间,也避免展示不可用属性的资源信息,对用户造成困扰等。在相应的展示区呈现有效属性为可用属性的资源信息时,以第一呈现状态呈现有效属性为可用属性的资源信息,第一呈现状态可以为资源信息或资源信息的选择控件为可选中状态,用户可以选择可用属性的资源信息。如图8所示,在资源信息页面中,a包中资源信息1和资源信息2,b包中资源信息3和资源信息4为可用属性的资源信息,c包中包含不可用属性的资源信息。a包中资源信息1和资源信息2,b包中资源信息3和资源信息4,其对应的选择控件为可选中状态,隐藏c包中的资源信息不呈现。进一步,对于展示区隐藏有效属性为不可用属性的资源信息,若监测到用户针对有效属性为不可用属性的资源信息的查看操作,如用户可以点击图8中c包“不可用资源信息x个”,响应于用户的查看操作,在相应的c包的展示区以第二呈现状态呈现有效属性为不可用属性的资源信息。如图
9所示,c包中资源信息5的选择控件为不可选中状态,用户尽可查看资源信息5,但不能选中资源信息5。
120.进一步,资源信息页面在各展示区呈现给用户各个资源信息后,用户可以从各展示区中选中任一或任多资源信息。用户可以从各展示区中分别选中展示区中的一资源信息。接收到用户对资源信息的选中操作,对于位于同一资源信息池的资源信息,即在同一展示区的各个资源信息,根据同一资源信息池中资源信息的互斥关系,将展示区中之前选中状态的资源信息设置为未选中状态。若不同资源信息池中,存在互斥关系的资源信息时,根据选中的至少一个资源信息之间的互斥关系,还需再次校验至少一个资源信息的有效属性,除依据用户地理位置信息、资源信息可用渠道信息、资源信息可用时间信息和/或资源信息可用范围信息确定资源信息的有效属性外,还需将与处于选中状态的资源信息互斥的一个或多个资源信息的有效属性修改为不可用属性,将与处于选中状态的资源信息互斥的一个或多个资源信息以第二呈现状态进行呈现;对于与处于选中状态的资源信息非互斥的一个或多个资源信息的有效属性为可用属性的资源信息不做修改,以第一呈现状态进行呈现。具体的,如a包中资源信息2与b包中资源信息3和资源信息4为互斥关系,当用户选中资源信息2时,则将b包的资源信息3和资源信息4以第二呈现状态进行呈现。进一步,当用户取消选中任一资源信息时,也需响应用户操作,将资源信息设置为非选中状态,同时根据资源信息之间的互斥关系,再次校验至少一个资源信息的有效属性,将与当前处于选中状态的资源信息互斥的一个或多个资源信息的有效属性修改为不可用属性,将与当前处于选中状态的资源信息互斥的一个或多个资源信息以第二呈现状态进行呈现,若当前无处于选中状态的资源信息,则依据用户地理位置信息、资源信息可用渠道信息、资源信息可用时间信息和/或资源信息可用范围信息确定资源信息的有效属性,对资源信息进行呈现。因互斥关系修改有效属性为不可用属性的资源信息,在呈现时不隐藏资源信息,以第二呈现状态进行呈现,避免页面频繁刷新导致呈现效果不佳等问题。
121.在一个可选的实施例中,应用场景为外卖/自提场景,资源信息可以包括如红包、店铺券(指定店铺可用的代金券、优惠券等)、商品券(指定商品可用的代金券、优惠券、抵用券等)、配送券等优惠信息。不同资源信息池对应不同的优惠信息,如红包池、店铺券池、商品券池、配送券池等多券池。资源信息池的个数不做限定。物品为各店铺提供展示给用户的商品,用户可以在物品页面中浏览物品,选择物品后至提单页面。提单页面为用户选取商品确定后的页面,提单页面中除展示用户选取的商品外,还包括用户查看优惠信息的入口。用户通过入口触发资源信息页面的查看请求,同时,获取到用户信息和提单信息,如用户账户等用户信息,提单页面中包含的用户地理位置信息、商品所属店铺、商品信息、配送或自提信息等提单信息,以便根据用户账户、用户地理位置信息、商品所属店铺、商品信息等确定匹配的红包、与用户地理位置信息、店铺匹配的店铺券、与商品匹配的商品券,以及根据配送或自提信息匹配的配送券等。资源信息页面中利用多券池展示与用户信息和提单信息匹配的各个红包、各种券信息,并预先提取推荐优先级最高的资源信息组合,即优惠力度最高的优惠信息组合。在资源信息页面中将优惠力度最高的优惠信息设置为选中状态,并根据优惠信息选中的状态生成提示信息显示。用户在提单页面选择自取时,根据提单信息中的配送方式为自取,校验配送券为不可用属性,可以隐藏配送券。用户也可以对隐藏的配送券进行查看操作,修改配送方式等。或者,根据提单信息中的物品总额为27,红包的可用范围
信息为满30可用,校验该红包为不可用属性,用户对该隐藏的红包进行查看操作,可以根据红包信息,对提单信息进行修改凑单等,重新校验红包的有效属性,来使用红包等。
122.根据本发明实施例提供的资源信息页面的呈现方法,资源信息页面中分展示区呈现与用户信息和提单信息匹配的资源信息,并将推荐优先级最高的资源信息组合设置为默认选中状态呈现,帮助用户直接快速地找到优先级最高的资源信息来使用。进一步,资源信息呈现时将资源信息包含的资源信息可用渠道信息、资源信息可用时间信息和/或资源信息可用范围信息等信息一并呈现,方便用户了解资源信息。对资源信息校验资源信息的有效属性,将不可用属性的资源信息隐藏,节省资源信息页面的展示空间,避免不可用属性的资源信息对用户造成困扰。当用户触发对不可用属性的资源信息的查看操作时,以第二呈现状态呈现资源信息,用户可以方便查看资源信息,以便根据资源信息更改提单信息,使资源信息重新校验为可用属性来使用。
123.图10示出了根据本发明又一个实施例的资源信息页面的呈现方法的流程图,如图10所示,该方法包括以下步骤:
124.步骤s1001,监测用户在资源信息页面执行的至少一个用户操作,对至少一个用户操作进行响应处理之后,记录至少一个用户操作的页面响应结果。
125.用户在资源信息页面可以执行的用户操作包括如对任一资源信息对应的选择控件的触控操作、对任一展示区隐藏的有效属性为不可用属性的资源信息的查看操作、及页面其它控件的触控操作(确定操作、返回操作等)。页面可以设置监控,实时监测用户在资源信息页面的用户操作,并对用户的操作进行相应处理,记录用户操作对应的页面响应结果。具体的,监测用户对任一资源信息对应的选择控件的触控操作,触控操作为选中操作时,将资源信息设置为选中状态,并根据资源信息之间的互斥关系,再次校验至少一个资源信息的有效属性,将与处于选中状态的资源信息互斥的一个或多个资源信息的有效属性修改为不可用属性,将与处于选中状态的资源信息互斥的一个或多个资源信息以第二呈现状态进行呈现,记录各资源信息在资源信息页面的呈现状态作为页面响应结果;或者,触控操作为取消选中操作,响应用户操作,将资源信息设置为非选中状态,根据资源信息之间的互斥关系,再次校验至少一个资源信息的有效属性,将与当前处于选中状态的资源信息互斥的一个或多个资源信息的有效属性修改为不可用属性,将与当前处于选中状态的资源信息互斥的一个或多个资源信息以第二呈现状态进行呈现,记录各资源信息在资源信息页面的呈现状态作为页面响应结果;或者,用户操作为对隐藏的资源信息进行查看操作,页面将不可用属性的资源信息以第二呈现状态呈现,记录页面中各资源信息的呈现状态为页面响应结果等。
126.步骤s1002,当监测到用户离开资源信息页面后、再次请求访问资源信息页面时,根据记录的页面响应结果展示资源信息页面。
127.当监测到用户离开资源信息页面,如用户返回至提单页面,又再次请求访问资源信息页面时,用户信息以及提单信息未修改,可以根据记录的页面响应结果直接展示资源信息页面,保留用户之前离开资源信息页面时的用户操作对应的页面响应结果。
128.进一步,若用户返回至提单页面后,又返回至物品页面,再操作进入提单页面等多次操作,但用户信息以及提单信息未修改时,当用户再次请求访问资源信息页面时均根据记录的页面响应结果展示资源信息页面。若用户返回至提单页面,又返回至物品页面对应
的修改选择的物品,导致提单信息修改。当用户再次请求访问资源信息页面时,重新执行步骤s101

s104的步骤,重新呈现资源信息页面。
129.根据本发明实施例提供的资源信息页面的呈现方法,监测用户在资源信息页面执行的用户操作,记录用户操作的页面响应结果,方便当用户离开资源信息页面后、再次请求访问资源信息页面时,根据记录的页面响应结果展示资源信息页面,保留用户操作,避免用户因离开资源信息页面导致的用户操作的结果丢失,用户重复操作等问题。
130.图11示出了根据本发明再一个实施例的资源信息页面的呈现方法的流程图,如图11所示,该方法包括以下步骤:
131.步骤s1101,当监测到用户返回至资源信息页面对应的提单页面、在提单页面执行相关操作后、再次请求访问资源信息页面时,重新校验至少一个资源信息的有效属性。
132.对于用户在资源信息页面的用户操作进行监测,若监测到用户在资源信息页面触发返回操作,页面会返回至提单页面。在提单页面,用户可以执行相关操作,对提单信息进行修改。具体的,如用户在提单页面修改提单配送方式,将提单信息中的配送方式由配送修改为自取,导致提单信息无需配送影响到资源信息中相关配送资源信息的使用;或者,用户在提单页面修改用户地理位置信息,因用户地理位置信息变化导致提单信息变化,对应的影响资源信息的有效属性;或者,用户在提单页面进行操作,直接增加与物品相关联的其它物品,导致物品信息变化等。
133.以上在提单页面执行的操作均会导致提单信息修改,当监测到用户在提单页面执行操作后,再次请求访问资源信息页面时,需要根据提单信息的配送信息、用户地理位置信息、物品信息等,与资源信息的用户地理位置信息、资源信息可用渠道信息、资源信息可用时间信息、资源信息可用范围信息,来重新校验至少一个资源信息的有效属性,保障资源信息可以有效的使用于当前的提单信息。资源信息的有效属性校验参照之前校验的描述,在此不再赘述。
134.步骤s1102,根据重新校验得到的至少一个资源信息的有效属性,在相应的展示区呈现至少一个资源信息。
135.当用户再次请求访问资源信息页面时,根据重新校验得到的至少一个资源信息的有效属性,对应的在各个展示区中按照资源信息的有效属性呈现资源信息。具体的,在相应的展示区呈现有效属性为可用属性的资源信息,在相应的展示区隐藏有效属性为不可用属性的资源信息。
136.根据本发明实施例提供的资源信息页面的呈现方法,监测用户在提单页面执行的相关操作,当提单页面的操作引起提单信息的变化,在用户再次请求访问资源信息页面时,重新校验至少一个资源信息的有效属性,以便根据重新校验得到的资源信息的有效属性对其正确呈现,避免因提单信息改变导致资源信息的有效属性改变,而呈现时错误呈现,使得资源信息被用户选中后不能正常使用等问题,保障资源信息有效准确地使用。
137.图12示出了本发明实施例提供的资源信息页面的呈现装置的结构示意图。如图12所示,该装置包括:
138.接收模块1210,用于接收针对资源信息页面的查看请求;
139.获取模块1220,用于响应于查看请求,获取与用户信息匹配的至少一个资源信息,至少一个资源信息来源于至少一个资源信息池;
140.处理模块1230,用于确定至少一个资源信息对应的展示区,其中,资源信息页面包含多个展示区,来源于不同资源信息池的资源信息对应不同的展示区;
141.展示模块1240,用于在相应的展示区呈现至少一个资源信息。
142.可选地,展示模块1240进一步用于:在相应的展示区呈现至少一个资源信息以及各个资源信息对应的选择控件。
143.可选地,装置还包括:推荐模块1250,用于在各个资源信息池的资源信息中分别提取一资源信息,形成推荐优先级最高的资源信息组合;
144.展示模块1240还用于:将各个资源信息池中属于推荐优先级最高的资源信息组合的资源信息设置为默认选中状态。
145.可选地,推荐模块1250进一步用于:根据各个资源信息池的资源信息之间的互斥关系,在各个资源信息池的资源信息中分别提取一资源信息,形成推荐优先级最高的资源信息组合。
146.可选地,装置还包括:校验模块1260,用于校验至少一个资源信息的有效属性,有效属性为:可用属性或不可用属性;
147.展示模块1240进一步用于:在相应的展示区呈现有效属性为可用属性的资源信息;在相应的展示区隐藏有效属性为不可用属性的资源信息。
148.可选地,展示模块1240还用于:在相应的展示区以第一呈现状态呈现有效属性为可用属性的资源信息;以及,监测用户针对有效属性为不可用属性的资源信息的查看操作;响应于查看操作,在相应的展示区以第二呈现状态呈现有效属性为不可用属性的资源信息。
149.可选地,资源信息页面还包含:信息提示区;
150.装置还包括:提示模块1270,用于根据至少一个资源信息的选中状态,生成提示信息;在信息提示区展示提示信息。
151.可选地,提示模块1270还用于:若至少一个资源信息来源于一个资源信息池,则隐藏信息提示区。
152.可选地,装置还包括:响应模块1280,用于响应于用户针对任一或任多个资源信息对应的选择控件的触控操作,更新任一或任多个资源信息的选中状态;
153.提示模块1270进一步用于:根据更新后的任一或任多个资源信息的选中状态,更新提示信息,在信息提示区展示更新后的提示信息。
154.可选地,装置还包括:记录模块1290,用于监测用户在资源信息页面执行的至少一个用户操作,对至少一个用户操作进行响应处理之后,记录至少一个用户操作的页面响应结果;
155.展示模块1240进一步用于:当监测到用户离开资源信息页面后、再次请求访问资源信息页面时,根据记录的页面响应结果展示资源信息页面。
156.可选地,至少一个用户操作包括以下操作的一个或多个:对任一资源信息对应的选择控件的触控操作、对任一展示区隐藏的有效属性为不可用属性的资源信息的查看操作、及页面其它控件的触控操作。
157.可选地,校验模块1260还用于:当监测到用户返回至资源信息页面对应的提单页面、在提单页面执行相关操作后、再次请求访问资源信息页面时,重新校验至少一个资源信
息的有效属性;
158.展示模块1240进一步用于:根据重新校验得到的至少一个资源信息的有效属性,在相应的展示区呈现至少一个资源信息。
159.可选地,校验模块1260还用于:根据至少一个资源信息之间的互斥关系,再次校验至少一个资源信息的有效属性,将与处于选中状态的资源信息互斥的一个或多个资源信息的有效属性修改为不可用属性;
160.展示模块1240还用于:将与处于选中状态的资源信息互斥的一个或多个资源信息以第二呈现状态进行呈现。
161.可选地,至少一个资源信息的有效属性是依据用户地理位置信息、资源信息可用渠道信息、资源信息可用时间信息和/或资源信息可用范围信息而确定。
162.可选地,获取模块1220具体用于:获取与用户信息和提单信息匹配的至少一个资源信息。
163.以上各模块的描述参照方法实施例中对应的描述,在此不再赘述。
164.根据本发明实施例提供的资源信息页面的呈现装置,将与用户匹配的资源信息池中的资源信息展示在对应的展示区,方便用户清楚地了解到各资源信息间关系,可以基于不同资源信息池选择不同的资源信息,提升用户的选择效率。
165.本发明实施例还提供了一种非易失性计算机存储介质,计算机存储介质存储有至少一可执行指令,可执行指令可执行上述任意方法实施例中的资源信息页面的呈现方法。
166.图13示出了根据本发明实施例的一种计算设备的结构示意图,本发明实施例的具体实施例并不对计算设备的具体实现做限定。
167.如图13所示,该计算设备可以包括:处理器(processor)1302、通信接口(communications interface)1304、存储器(memory)1306、以及通信总线1308。
168.其中:
169.处理器1302、通信接口1304、以及存储器1306通过通信总线1308完成相互间的通信。
170.通信接口1304,用于与其它设备比如客户端或其它服务器等的网元通信。
171.处理器1302,用于执行程序1310,具体可以执行上述资源信息页面的呈现方法实施例中的相关步骤。
172.具体地,程序1310可以包括程序代码,该程序代码包括计算机操作指令。
173.处理器1302可能是中央处理器cpu,或者是特定集成电路asic(application specific integrated circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。计算设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。
174.存储器1306,用于存放程序1310。存储器1306可能包含高速ram存储器,也可能还包括非易失性存储器(non

volatile memory),例如至少一个磁盘存储器。
175.程序1310具体可以用于使得处理器1302执行上述任意方法实施例中的资源信息页面的呈现方法。程序1310中各步骤的具体实现可以参见上述资源信息页面的呈现实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例
中的对应过程描述,在此不再赘述。
176.在此提供的算法或显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明实施例也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明实施例的内容,并且上面对特定语言所做的描述是为了披露本发明实施例的较佳实施方式。
177.在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
178.类似地,应当理解,为了精简本发明实施例并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明实施例的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明实施例要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
179.本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
180.此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
181.本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本发明实施例的一些或者全部部件的一些或者全部功能。本发明实施例还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明实施例的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其它形式提供。
182.应该注意的是上述实施例对本发明实施例进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个
这样的元件。本发明实施例可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1