数据处理方法、装置及计算机程序产品与流程

文档序号:27503385发布日期:2021-11-22 16:37阅读:206来源:国知局
数据处理方法、装置及计算机程序产品与流程

1.本说明书实施例涉及地理位置服务技术领域,特别涉及数据处理方法、装置及计算机程序产品。


背景技术:

2.随着生活节奏的加快,越来越多的用户希望能够在出行前或者消费前获得更多的出行或者消费决策信息,为满足此类用户需求,提供商家评价信息、商品团购信息等的应用软件被广泛安装并使用,这类应用软件,通常是以垂直搜索的方式向用户提供商家或商品信息。但垂直搜索要求用户对搜索对象要有一定程度的了解,输入搜索对象相关性较高的搜索关键词,才能获得满足用户搜索意图的搜索结果,这样的方式对用户而言有一定的使用成本,同时也存在提供的搜索结果不完备,无法使用户进行有效决策,导致用户体验一般的问题。


技术实现要素:

3.有鉴于此,本说明书实施例提供了数据处理方法。本说明书一个或者多个实施例同时涉及一种数据处理方法、装置以及一种计算机程序,以解决现有技术中存在的技术缺陷。
4.根据本说明书实施例的第一方面,提供了一种数据处理方法,其中,包括:
5.至少基于用户位置和类目关键词,请求返回与所述用户位置及所述类目关键词相关的兴趣点,所述兴趣点至少携带了:基础信息和决策信息;
6.在第一图形用户界面中,至少根据返回的兴趣点的基础信息中的位置信息与所述用户位置的关系,显示所述兴趣点,其中,所述兴趣点的基础信息与决策信息在所述第一图形用户界面中关联显示,所述决策信息显示在所述第一图形用户界面的可交互操作区域。
7.根据本说明书实施例的第二方面,提供了一种数据处理装置,其中,包括:
8.搜索请求单元,用于至少基于用户位置和类目关键词,请求返回与所述用户位置及所述类目关键词相关的兴趣点,所述兴趣点至少携带了:基础信息和决策信息;
9.第一显示控制单元,用于在第一图形用户界面中,至少根据返回的兴趣点的基础信息中的位置信息与所述用户位置的关系,显示所述兴趣点,其中,所述兴趣点的基础信息与决策信息在所述第一图形用户界面中关联显示,所述决策信息显示在所述第一图形用户界面的可交互操作区域。
10.根据本说明书实施例的第三方面,提供了一种计算机程序产品,包括计算机程序/指令,其中,该计算机程序/指令被处理器执行时实现本说明书实施例提供任意一项方法的步骤。
11.本说明书一个实施例实现了一种数据处理方法,该方法至少基于用户位置和类目关键词,请求返回与所述用户位置及所述类目关键词相关的兴趣点,所述兴趣点至少携带了:基础信息和决策信息;在第一图形用户界面中,至少根据返回的兴趣点的基础信息中的
位置信息与所述用户位置的关系,显示所述兴趣点,其中,所述兴趣点的基础信息与决策信息在所述第一图形用户界面中关联显示,所述决策信息显示在所述第一图形用户界面的可交互操作区域。本说明书实施例一方面通过类目关键词和用户位置,请求返回兴趣点,由于类目关键词,一般来源于生活场景的常见词,因此,不需要用户对搜索对象有一定程度了解,其次,本说明书实施例不仅提供兴趣点相关的基础信息,还提供了兴趣点的决策信息,并且,决策信息显示在所述第一图形用户界面的可交互操作区域,使得用户可针对该决策信息进行交互操作,即,用户不仅能在第一图形用户界面中看到使其进行有效决策的决策信息,还可以针对该决策信息进行交互操作,跳转至与所述决策信息相关的操作页面。
附图说明
12.图1是本说明书实施例提供的一种数据处理方法的流程图;
13.图2

图7是本说明书实施例提供的图形用户界面示意图;
14.图8是本说明书实施例提供的数据处理装置的组成示意图。
具体实施方式
15.在下面的描述中阐述了很多具体细节以便于充分理解本说明书。但是本说明书能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本说明书内涵的情况下做类似扩展,因此本说明书不受下面公开的具体实施的限制。
16.在本说明书一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本说明书一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
17.应当理解,尽管在本说明书一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
18.图1所示是本说明书实施例提供的一种数据处理方法,该方法运行于移动终端,其中,该方法包括:
19.步骤10:至少基于用户位置和类目关键词,请求返回与所述用户位置及所述类目关键词相关的兴趣点,所述兴趣点至少携带了:基础信息和决策信息。
20.本说明书实施例中,移动终端从云端请求返回与所述用户位置及所述类目关键词相关的兴趣点,所述请求可以是搜索请求,所述云端是提供搜索服务的服务端,所述云端还有与所述类目关键词相关的搜索数据库。所述类目关键词可以是用户手动在搜索框输入的,也可以是搜索框中默认显示的,本说明书实施例不做限定。
21.所述用户位置可以是用户使用的移动终端的实时定位位置,也可以是用户在电子地图上或者通过位置区域选择框,选择的位置。移动终端可以智能手机、平板电脑、ipad、车载设备、计算机等支持定位和搜索的用户设备,本说明书实施例不做限定。
22.所述类目关键词亦可称为行业关键词或者泛搜关键词或者通用关键词等,具体命名方式并不影响本说明书实施例的实现,该类关键词一般来源于生活场景,是对于用户(消费者)而言比较常见的关键词。比如,类目关键词可以是电影院、酒店、洗车、美食等。
23.所述兴趣点与现实世界的地点对应。比如,兴趣点可以是现实世界中的某家酒店或某个电影院,当兴趣点是电影院时,电影院的名称、评论信息等属于本说明书实施例所称的基础信息,而该电影院正在上映的电影的相关信息属于本说明书实施例所称的决策信息,因为对用户而言,搜索电影院的目的是为了看电影,因此,电影院正在上映电影的电影信息是用户决定要不要去某个电影院更有效的决策信息。
24.步骤11:在第一图形用户界面中,至少根据返回的兴趣点的基础信息中的位置信息与所述用户位置的关系,显示所述兴趣点,其中,所述兴趣点的基础信息与决策信息在所述第一图形用户界面中关联显示,所述决策信息显示在所述第一图形用户界面的可交互操作区域。
25.本说明书实施例中,不仅仅展示决策信息给用户看,更重要的是,本说明书实施例将决策信息显示在所述第一图形用户界面的可交互操作区域,使得用户可针对该决策信息进行交互操作,即,用户不仅能在第一图形用户界面中看到使其进行有效决策的决策信息,还可以针对该决策信息进行交互操作,跳转至与所述决策信息相关的操作页面,即,本说明书实施例可以进一步:响应于用户针对所述决策信息的交互操作,跳转至第二图形用户界面,所述第二图形用户界面是用于对所述决策信息进行操作的操作页面。
26.综上,本说明书实施例提供的数据处理方法,首先在第一图形用户界面给用户展示有效的决策信息,其次,将决策信息展示在可交互操作区域,由于该决策信息的展示区域是用户可以交互操作的区域,因此,用户通过第一图形用户界面的决策信息,可以跳转到用户可以进行操作的第二图形用户界面,这样创新性的数据处理方法对于信息服务领域而言,能够缩短用户决策链路、降低用户的决策成本,极大地改善了用户体验。
27.以上是本说明书实施例提供的数据处理方法,以下结合具体示例对本说明书实施例提供的方法做出进一步介绍。
28.请参见图2,是将本说明书实施例提供的方法应用于“电影院”场景的第一图形用户界面设计图,通过类目关键词“电影院”及用户位置,可以请求返回与“电影院”和用户位置相关的电影院(即,兴趣点),其中,电影院评分、评论信息、人均消费等属于电影院的基础信息,该电影院正在上映电影的电影信息,比如,电影名称、排片时间、票价等属于决策信息。电影院的基础信息和决策信息在第一图形用户界面中关联显示,即,针对同一个电影院,该电影院的基础信息和决策信息会在第一图形用户界面中一起显示(显示在一起),并且,用户可以针对图2所示的决策信息进行交互操作,比如,点击、触摸等,例如点击之后,可以从图2所示第一图形用户界面跳转至可以购买电影票的购票页面进行购票操作。
29.需要说明的是,影响图2所示电影院的显示顺序的排序参数可以包括:电影院的位置到用户位置的出行距离、电影院的评分、电影院的交通便利性、电影院的排片信息等等各种参数,本说明书对此不做限定,考虑到用户从线上查询电影院到线下电影院进行观影,出行距离是比较重要的参考因素,因此,出行距离可以作为决定电影院显示顺序的基础参数之一。
30.本说明书实施例中,所述第一图形用户界面还包括:决策选择控件,以图2所示第
一图形用户界面设计为例,决策选择控件20包括:“优惠标签”、“免费眼镜”、“品牌商家”等仅显示文本信息的决策选择控件20,也包括既显示背景图像,又显示文本信息的决策选择控件22,如图2既显示了电影海报,又显示了电影名称、评分和类别等文本信息的电影卡片。其中,“优惠标签”、“免费眼镜”、“品牌商家”等在决策选择控件中的显示顺序,可以是预先定义的、不可变的顺序,也可以是基于对用户的理解,对文本信息排序后显示的;“阿凡达”、“指环王”等电影在电影卡片中的显示顺序,可以是基于电影的票房、受欢迎程度、排片情况等电影决策信息排序展示的,也可以是基于对用户的理解按照用户偏好排序展示的。对于排序方式,本说明书实施例不做限制。
31.在所述决策选择控件仅显示文本信息时,本说明书实施例提供的方法,可以进一步包括:
32.从所述兴趣点的基础信息和/或决策信息中,抽取文本决策信息;
33.将所述文本决策信息作为所述决策选择控件的文本显示。
34.在所述决策选择控件既显示文本信息,又显示图像信息时,在抽取文本决策信息的基础上,本说明书实施例提供的方法,可以进一步包括:
35.从所述兴趣点的基础信息和/或决策信息中,抽取图像决策信息;
36.将所述图像决策信息作为所述决策选择控件的背景图像显示,所述文本决策信息叠加在所述图像决策信息之上显示。
37.如图2所示,“免费停车”可以从电影院的基础信息中抽取,电影海报可以从电影的决策信息中抽取。
38.综上两种情况,本说明书实施例提供的决策选择控件上显示的无论是文本信息,还是图像信息,决策选择控件显示的信息与第一图形用户界面显示的兴趣点的基础信息和/或决策信息相关。这种情况下,当用户通过决策选择控件对第一图形用户界面展示的兴趣点进行筛选或者选择时,本说明书实施例提供的方法可以按照所述决策选择控件显示的信息,对所述兴趣点的显示顺序和/或所述兴趣点的决策信息进行更新。具体地,本说明书实施例提供的方法,可以进一步包括:响应于用户与所述决策选择控件的交互操作,按照所述决策选择控件显示的信息,对所述兴趣点的显示顺序和/或所述兴趣点的决策信息进行更新。
39.结合图2和图3对上述实施例进行说明,图2显示的电影院的决策信息,可以是按照默认规则显示的,比如,将该电影院当前观影人数最多或者评价最好的电影的电影信息作为该电影院的决策信息显示,或者,也可以基于对用户的理解(如用户的观影偏好),显示电影院的决策信息,比如,用户喜欢看科幻电影则优先显示科幻类电影的电影信息。当用户点击图2显示“阿凡达”的电影卡片(决策选择控件)时,图3所示的第一图形用户界面显示的电影院的决策信息将全部更新为“阿凡达”有关的决策信息。
40.进一步,由于对于用户而言决策信息并不局限于文本信息或者图像信息,当所述决策信息进一步包括视频资料时,本说明书实施例提供的所述第一图形用户界面进一步包括:视频显示区域,本说明书实施例提供的方法,可以进一步包括:在所述第一图形用户界面的视频显示区域,播放所述视频资料。
41.以图2及图3为例,当决策信息中包括某部电影的宣传片或拍摄花絮等对于用户决策有效的视频资料时,可以在第一图形用户界面开辟出用于播放所述视频资料的视频播放
区域,视频资料的播放区域可以与决策选择控件22位于同一区域,本领域技术人员可以理解的是,第一图形用户界面可以由不同层级的界面区域构成,比如视频播放区域可以位于决策选择控件所在区域的下一层,实现时消除决策选择控件22对视频播放的遮挡即可。
42.当多部影片都有视频资料时,可以按照决策选择控件22对应电影的排列顺序,默认播放排序在首位的电影的视频资料,比如,默认播放“阿凡达”的视频资料,或者,按照决策选择控件22对应电影的排列顺序,顺序播放相应的视频资料。当用户选择了某个电影卡片后,且该电影卡片对应的电影有视频资料,则播放该电影的视频资料。
43.进一步,当本说明书实施例提供的数据处理方法集成在支持地图导航功能的应用中时,所述第一图形用户界面进一步包括:地图控件,所述方法可以进一步包括:
44.响应于用户与所述地图控件的交互操作,将兴趣点的基础信息与决策信息,根据所述兴趣点的位置在电子地图上显示。
45.以上结合“电影院”场景对本说明书实施例进行了介绍,如图4

6所示,是将本说明书实施例提供的方法应用于“酒店”场景的第一图形用户界面设计图,该场景与“电影院”场景的差异在于,决策选择控件40仅显示了文本决策信息,其他方法与“电影院”场景一致,本说明书不再赘述。可以看到,当用户针对图4的决策选择控件40,选中“钟点房”时,图5显示的酒店的决策信息包括钟点房的具体时间和房型,由此可以看出,决策选择控件40显示的文本信息来源于(抽取自)决策信息,当用户针对某个酒店的决策信息进行点击操作后,界面跳转至如图6所示的预订酒店的操作界面。
46.如图7所示,是将本说明书实施例提供的方法应用于“洗车”场景,除了显示门店的决策信息外,还将优先推荐的门店突出显示,以便用户进行快速决策,该场景其他方法,与“电影院”和“酒店”相同,本说明书不再赘述。
47.以上结合附图对本说明书实施例提供的数据处理方法进行了详细介绍,以下结合附图8,对说明书实施例提供的数据处理装置进行介绍,其中,该装置包括:
48.搜索请求单元80,用于至少基于用户位置和类目关键词,请求返回与所述用户位置及所述类目关键词相关的兴趣点,所述兴趣点至少携带了:基础信息和决策信息;
49.第一显示控制单元81,用于在第一图形用户界面中,至少根据返回的兴趣点的基础信息中的位置信息与所述用户位置的关系,显示所述兴趣点,其中,所述兴趣点的基础信息与决策信息在所述第一图形用户界面中关联显示,所述决策信息显示在所述第一图形用户界面的可交互操作区域。
50.以上是本说明书实施例提供的装置,优选地,所述第一图形用户界面进一步包括:决策选择控件,所述装置进一步包括:
51.文本信息抽取单元(未示出),用于从所述兴趣点的基础信息和/或决策信息中,抽取文本决策信息;
52.第二显示控制单元(未示出),用于将所述文本决策信息作为所述决策选择控件的文本显示。
53.优选地,当决策选择控件既显示文本信息又显示图像显示时,所述装置进一步包括:
54.图像信息抽取单元(未示出),用于从所述兴趣点的基础信息和/或决策信息中,抽取图像决策信息;
55.第三显示控制单元(未示出),将所述图像决策信息作为所述决策选择控件的背景显示,所述文本决策信息叠加在所述图像决策信息之上显示。
56.当用户针对所述决策选择控件进行交互操作时,优选地,所述装置进一步包括:
57.第四显示控制单元(未示出),用于响应于用户与所述决策选择控件的交互操作,按照所述决策选择控件显示的信息,对所述兴趣点的显示顺序和/或所述兴趣点的决策信息进行更新。
58.优选地,当所述决策信息中包括视频资料时,所述第一图形用户界面进一步包括:视频显示区域,所述装置进一步包括:
59.播放器单元(未示出),用于在所述第一图形用户界面的视频显示区域,播放所述视频资料。
60.优选地,当所述装置集成在支持地图导航功能的应用程序中时,所述第一图形用户界面进一步包括:地图控件,所述装置进一步包括:
61.第五显示控制单元(未示出),用于响应于用户与所述地图控件的交互操作,将兴趣点的基础信息与决策信息,根据所述兴趣点的位置在电子地图上显示。
62.以上是本说明书实施例提供的装置,相关装置的具体示例及相关实现流程,可以参照前述数据处理方法的示例说明,此处不再赘述。
63.本说明书实施例提供的装置可以与图1所述方法步骤进行任意组合,本说明书不再对组合后的方案进行列举。
64.本说明书实施例还提供一种计算机程序产品,包括计算机程序/指令,其中,该计算机程序/指令被处理器执行时本说明书实施例提供任意一个数据处理方法的步骤。在实际应用中,所述计算机程序产品可以是具备地图导航功能的应用程序产品。具备地图导航功能的应用程序产品包括:地图导航应用程序,生活服务应用程序或者网约车应用程序等。
65.本说明书一实施例还提供一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现上述数据处理方法的步骤。
66.上述为本实施例的一种计算机可读存储介质的示意性方案。需要说明的是,该存储介质的技术方案与上述数据处理方法的技术方案属于同一构思,存储介质的技术方案未详细描述的细节内容,均可以参见上述数据处理方法相关的技术方案的描述。
67.上述为本实施例的一种计算机程序的示意性方案。需要说明的是,该计算机程序的技术方案与上述的数据处理方法的技术方案属于同一构思,计算机程序的技术方案未详细描述的细节内容,均可以参见上述数据处理方法的技术方案的描述。
68.上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
69.所述计算机指令包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、
电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
70.需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本说明书实施例并不受所描述的动作顺序的限制,因为依据本说明书实施例,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本说明书实施例所必须的。
71.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
72.以上公开的本说明书优选实施例只是用于帮助阐述本说明书。可选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书实施例的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本说明书实施例的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本说明书。本说明书仅受权利要求书及其全部范围和等效物的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1