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

对象生成方法及装置与流程

2022-06-30 00:09:18 来源:中国专利 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.图1是本说明书一个实施例提供的第一种对象生成方法的流程图;
31.图2是本说明书一个实施例提供的一种对象生成方法中待展示数据列表的结构示意图;
32.图3是本说明书一个实施例提供的一种对象生成方法中目标展示对象的结果示意图;
33.图4是本说明书一个实施例提供的第二种对象生成方法的流程图;
34.图5是本说明书一个实施例提供的一种对象生成方法中搜索关键词信息的处理过程示意图;
35.图6是本说明书一个实施例提供的一种对象生成方法中搜索地址信息的处理过程示意图;
36.图7是本说明书一个实施例提供的第一种对象生成装置的结构示意图;
37.图8是本说明书一个实施例提供的第二种对象生成装置的结构示意图;
38.图9是本说明书一个实施例提供的一种计算设备的结构框图。
具体实施方式
39.在下面的描述中阐述了很多具体细节以便于充分理解本说明书。但是本说明书能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本说明书内涵的情况下做类似推广,因此本说明书不受下面公开的具体实施的限制。
40.在本说明书一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本说明书一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
41.应当理解,尽管在本说明书一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
42.首先,对本说明书一个或多个实施例涉及的名词术语进行解释。
43.poi:即兴趣点,也称信息点,是地理信息系统中的数据基础。
44.落地页:也称着陆页、引导页,是指访问者在其他地方看到发出的某个具有明确主题的特定活动,通过email、社交媒体或广告发布的信息等,点击后被链接到网站上的第一个页面。
45.字段:与对象或类关联的变量。
46.在本说明书中,提供了两种对象生成方法,本说明书同时涉及两种对象生成装置,一种计算设备,一种计算机可读存储介质以及一种计算机程序,在下面的实施例中逐一进行详细说明。
47.图1示出了根据本说明书一个实施例提供的第一种对象生成方法的流程图,具体包括以下步骤。
48.需要说明的是,本说明书实施例提供的对象生成方法可应用于具备地图搜索功能的应用软件中,所述应用软件可以是地图导航应用软件、网约车应用软件或者生活服务类应用软件,可在所述应用软件的小程序中,增加搜索品牌展示该品牌的异形图片和品牌表示的功能;也可根据该品牌的具体地址在后台增加异形图片字段的设置,实现展示异形图片的功能,进而,在地图软件的指定区域及关键词下,展示目标对象的异形图片以及相应的业务资源,能够提高关键词对应的业务处理效率。
49.步骤102:接收客户端发送的待检索的关键词信息及位置信息。
50.其中,关键词信息可以理解为客户端发送的用户输入的关键词,比如某一汽车品
牌“a品牌”;位置信息可以理解为该客户端所在的位置信息,比如服务器接收到所在“x市”的客户端发送的关键词信息后,确定的位置信息则为“x市”。
51.步骤104:基于所述关键词信息及位置信息,从预设数据库中确定与所述关键词信息相对应的目标展示数据。
52.其中,所述目标展示数据包括与所述关键词信息相关联的目标对象的标识以及所述目标对象的展示图片,所述展示图片的形态与所述目标对象的轮廓相关。
53.目标对象的标识可以理解为与关键词信息相关联的目标对象的标识,比如,“a品牌”对应的某一“产品a”为“汽车a”,那么“汽车a”为目标对象,则该目标对象的标识可以为“汽车a”的车标。
54.目标对象的展示图片可以理解为“汽车a”所展示的不规则形状的汽车的图片,具有车顶凸起和凹陷的部分,即可称为“异形图片”,为了便于理解,下述可直接使用“异形图片”的描述为例,对展示图片进行解释。
55.实际应用中,服务器在接收到客户端发送的待检索的关键词信息及位置信息之后,比如,服务器接收到“a品牌”一词以及该客户端所在“x市”位置信息之后,即可根据该“a品牌”一词以及“x市”位置信息,从预设数据库中确定出与“a品牌”在“x市”相对应的目标展示数据,该目标展示数据可包括“汽车a”的车标以及“汽车a”的异形图片。
56.进一步地,本说明书实施例提供的对象生成方法,可提供两种类型的预设数据库的构建方式,第一类型预设数据库,可预先配置关键词信息对应的目标对象、目标对象对应的标识、目标对象对应的异形图片;第二类型预设数据库,可预先配置关键词信息对应的目标对象、目标对象对应的标识、目标对象对应的异形图片、异形图片链接、业务资源、业务图标和指引链接,需要说明的是,预先构建数据库的内容,可根据不同的应用场景进行不同的配置数据,本说明书实施例对此仅以两种类型预设数据库的构建内容为例进行说明,但并不限制于下述两种类型的构建内容。
57.第一类型预设数据库是根据关键词信息对应的目标对象、目标对象对应的标识、目标对象对应的异形图片构建的;具体的,所述接收客户端发送的待检索的关键词信息及位置信息之前,还包括:
58.根据关键词信息及位置信息确定目标对象;
59.为所述目标对象配置对应的标识以及对应的展示图片;
60.基于所述目标对象、所述目标对象对应的标识以及对应的展示图片构建预设数据库。
61.实际应用中,服务器可根据关键词信息及位置信息确定一个待展示的目标对象,并为该目标对象配置相应的标识,以及对应的异形图片,最后,可根据目标对象、目标对象对应的标识以及对应的异形图片构建预设数据库;沿用上例,关键词信息为汽车品牌“a品牌”,位置信息为“x市”,则可确定在“x市”中对应的目标对象为“汽车a”,随后可为“汽车a”配置对应的车标、“汽车a”对应的异形图片,进而该预设数据库中可包括“汽车a”、“汽车a”配置对应的车标以及“汽车a”对应的异形图片。
62.本说明书实施例提供的对象生成方法,可通过预先配置相应的待展示内容,存储至预设数据库中,便于后续可从该预设数据库中快速地确定相应的展示内容。
63.第二类型预设数据库是根据关键词信息对应的目标对象、目标对象对应的标识、
目标对象对应的异形图片、异形图片链接、业务资源、业务图标和指引链接构建的;具体的,所述接收客户端发送的待检索的关键词信息及位置信息之前,还包括:
64.根据关键词信息及位置信息确定目标对象;
65.为所述目标对象配置对应的标识以及对应的展示图片;
66.为所述目标对象的展示图片配置对应的异形图片链接;
67.根据所述关键词信息以及客户端的当前位置信息确定业务资源;
68.为所述业务资源配置对应的业务图标和指引链接;
69.基于所述目标对象、目标对象对应的标识、对应的展示图片、所述展示图片链接、所述业务资源、所述业务图标和指引链接构建预设数据库。
70.实际应用中,服务器不仅可根据关键词信息及位置信息确定目标对象、为目标对象配置对应的标识以及对应的异形图片,还可对该异形图片配置相应的异形图片链接,使得用户可通过对异形图片的操作,触发异形图片链接获取相应的链接资源信息;进一步地,服务器还可根据关键词信息以及客户端的当前位置信息确定能够展示的业务资源,例如,关键词信息为汽车品牌“a品牌”,若当前用户所使用的客户端的位置在a地,则a品牌在a地可提供的业务内容包括业务1、业务2、以及业务3,若当前用户所使用的客户端的位置在b地,则a品牌在b地可提供的业务内容包括业务1以及业务3,即同一品牌在不同地理位置所提供的业务有所不同。
71.更进一步地,服务器在确定业务资源之后,可为该业务资源配置对应的业务图标和指引链接,比如,汽车品牌中可提供的业务资源有预约试驾、保养服务等,可为预约试驾配置相应的业务图标,即汽车图标,也可为保养服务配置相应的业务图标,即表征保养服务的工具图标等,同时,每个业务图标都可配置对应的指引链接,用户可通过对业务图标的操作,直接可跳转至a品牌的官方网站中的服务界面;最终可通过关键词信息对应的目标对象、目标对象对应的标识、目标对象对应的异形图片、异形图片链接、业务资源、业务图标和指引链接构建预设数据库。
72.本说明书实施例提供的对象生成方法,可通过预先配置相应的待展示内容,存储至预设数据库中,便于后续可从该预设数据库中快速地确定相应的展示内容。
73.在服务器接收到待检索的关键词信息及位置信息之后,可从构建好的预设数据库中确定对应的目标展示数据;具体的,所述基于所述关键词信息及位置信息,从预设数据库中确定与所述关键词信息相对应的目标展示数据,包括:
74.基于所述关键词信息及位置信息在预设数据库中确定与所述关键词信息相关联的目标对象以及所述目标对象的标识;
75.确定所述目标对象的轮廓信息,基于所述轮廓信息生成所述目标对象的展示图片;
76.基于所述目标对象的标识以及所述展示图片生成目标展示数据。
77.实际应用中,服务器在接收到待检索的关键词信息及位置信息之后,可根据该关键词信息及位置信息在预设数据库中确定该关键词信息相关联的目标对象以及目标对象的标识,其中,所述预设数据库为上述实施例中描述的第一类型数据库,在预设数据库中确定关键词对应的目标对象之后,再确定该目标对象的轮廓信息,根据该轮廓信息生成目标对象的异形图片,在根据目标对象的标识以及异形图片生成目标展示数据。
78.沿用上例,根据汽车品牌“a品牌”以及“x市”确定的目标对象为“汽车a”时,可确定该“汽车a”的轮廓信息,根据该轮廓信息生成“汽车a”的异形图片,最后,将“汽车a”的车标以及“汽车a”的异形图片作为目标展示数据。
79.本说明书实施例提供的对象生成方法,可在预设数据库中确定与关键词信息及位置信息相关联的目标对象,进而通过确定目标对象的轮廓信息确定异形图片,基于目标对象的标识以及异形图片生成目标展示数据,便于后续将目标对象的标识以及异形图片展示给用户。
80.本说明书实施例还提供另一种对象生成方法,服务器可确定客户端的当前位置信息,并根据地理位置信息确定相应的目标展示数据;具体的,所述基于所述关键词信息及位置信息,从预设数据库中确定与所述关键词信息相对应的目标展示数据,包括:
81.确定所述客户端的当前位置信息,基于所述关键词信息以及所述客户端的当前位置信息,从预设数据库中确定与所述关键词信息相对应的目标展示数据。
82.实际应用中,服务器在接收到待检索的关键词信息之后,还可确定客户端的当前位置信息,根据不同客户端的位置信息以及关键词信息,在预设数据库中确定相对应的目标展示数据;需要说明的是,目标展示数据中的目标对象的标识、目标对象的异形图片不是在所有地区的地图中进行展示,而是可参考客户端所在的位置信息确定的,比如,a品牌对于客户端所在地理位置“x市”所展示的目标展示数据,具有“汽车a”的标识以及“汽车a”的异形图片,但a品牌对于客户端所在地理位置“y市”所展示的目标展示数据,可不具有“汽车a”的标识以及“汽车a”的异形图片,因此,目标展示数据也可根据客户端所在当前位置的不同而确定不同的展示内容。
83.本说明书实施例提供的对象生成方法,可根据客户端当前位置信息确定不同的目标展示数据,以适应各种应用需求。
84.进一步地,目标展示数据不仅包括目标对象的标识以及异形图片,所述目标展示数据还包括至少一个业务图标;
85.相应地,所述基于所述关键词信息以及位置信息,从预设数据库中确定与所述关键词信息相对应的目标展示数据,包括:
86.基于所述关键词信息以及客户端的当前位置信息,从预设数据库中确定与所述关键词信息相对应的业务资源,并基于所述业务资源确定至少一个业务图标;
87.基于所述目标对象的标识、所述展示图片以及所述至少一个业务图标生成与所述关键词信息相对应的目标展示数据。
88.实际应用中,服务器还可根据关键词信息以及客户端所在的当前位置信息,从预设数据库中确定与关键词信息相对应的业务资源,并基于该业务资源确定至少一个业务图标,其中,该业务图标可以理解为通过用户点击业务图标即可实现对相应业务的数据链接跳转图标,需要说明的是,可根据客户端当前位置信息确定不同的业务资源,进而确定不同的业务图标,比如,在“x市”确定的业务资源有预约驾车、换配件、保养服务,则相对应的具有预约驾车、换配件、保养服务对应的三个业务图标,在“y市”确定的业务资源有预约驾车、换配件,则相对应的具有预约驾车、换配件对应的两个业务图标。进一步地,根据目标对象的标识、异形图片以及至少一个业务图标生成目标展示数据。
89.本说明书实施例提供的对象生成方法,不仅可从预设数据库中确定目标对象的标
识以及目标对象的异形图片,还可确定相应的业务资源以及业务图标,作为目标展示数据,便于后续展示给用户,以实现用户无需多次操作就可在地图服务界面中实现对相应业务功能的使用,提供用户的使用效率。
90.此外,服务器不仅可将目标展示数据展示给客户端,还可确定当前客户端所在地理位置的待展示数据列表发给客户端展示;具体的,所述接收客户端发送的待检索的关键词信息及位置信之后,还包括:
91.基于所述关键词信息以及所述客户端的当前位置信息确定待展示数据列表,并将所述待展示数据列表发送至所述客户端进行展示。
92.其中,待展示数据列表可以理解为针对关键词信息在当前客户端所在的地理位置,所展示的待展示数据,比如,在地图服务中,关键词信息为“a品牌”,客户端所在的地理位置为“x市”,则确定的待展示数据列表为在“x市”中所有“a品牌”的具体信息,包括具体位置信息、联系方式、营业时间等其他信息。
93.实际应用中,服务器不仅可根据地理位置获取目标展示数据,还可根据关键词信息以及当前客户端的地理位置获取地图服务中的具体地理点信息,并发送至客户端展示给用户,比如,在“x市”可搜索出的5个“a品牌”的待展示数据,因此,待展示数据列表即为由5个“a品牌”的待展示数据组成,每个待展示数据具有相应的品牌地址、品牌营业时间、品牌联系方式等等。
94.参见图2,图2示出了本说明书实施例提供的一种对象生成方法中待展示数据列表的结构示意图。
95.图2中待展示数据列表中以三个“a品牌”的待展示数据为例,每个待展示数据从上到下分布排列,其中,第一个待展示数据中包括品牌宣传图片1,a品牌地址1、营业时间1、浏览次数1,第二个待展示数据中包括品牌宣传图片2,a品牌地址2、营业时间2、浏览次数2,第三个待展示数据中包括品牌宣传图片3,a品牌地址3、营业时间3、浏览次数3。需要说明的是,待展示数据中所展示的内容可根据不同的应用需求进行不同的配置,本说明书实施例对此不作具体限定。
96.本说明书实施例提供的对象生成方法,还可根据关键词信息以及地理位置信息确定地图服务中的待展示数据列表,便于用户通过该待展示数据列表详细查看相应的展示数据,提高用户的搜索体验。
97.步骤106:基于所述目标展示数据生成目标展示对象。
98.实际应用中,服务器在确定目标展示数据之后,可基于目标展示数据生成目标展示对象,其中,目标展示对象可以理解为将目标展示数据中的多个元素进行不同排列组合确定的能够在客户端进行展示的对象。
99.进一步地,本说明书实施例提供的对象处理方法在服务器可先对目标展示数据中的多个元素进行拼接,再将拼接好的目标展示数据作为目标展示对象;具体的,所述基于所述目标展示数据生成目标展示对象,包括:
100.基于预设拼接方式将所述目标对象的标识以及所述目标对象的展示图片进行拼接,生成目标展示对象。
101.其中,预设拼接方式可以理解为根据不同的业务场景确定的不同的拼接方式,本说明书实施例在此不做具体限定,比如,在确定目标展示数据中的元素有目标对象的标识、
以及目标对象的异形图片时,可根据当前业务场景,主要想要展现目标对象的异形图片,因此,可将目标对象的异形图片放在目标对象的标识的上方进行拼接,生成目标展示对象。
102.实际应用中,可根据目标展示数据中元素的不同,确定不同种的拼接方式,并根据不同的拼接方式,对目标对象的标识以及目标对象异形图片进行拼接,生成不同的目标展示对象;比如,在目标展示数据具有目标对象的标识、目标对象的异形图片、3个业务图标的情况下,即可按照展示优先级的方式进行拼接。
103.参见图3,图3示出了本说明书实施例提供的一种对象生成方法中目标展示对象的结果示意图,其中,图3中的(a)可以理解为包括目标对象的标识以及目标对象的异形图片的目标展示对象的示意图,图3中的(b)可以理解为包括目标对象的标识、目标对象的异形图片以及两个业务图标的目标展示对象的示意图,分别为业务图标1以及业务图标2,需要说明的是,业务图标的数量在此不作过多限定。
104.需要说明的是,对于目标展示对象中的元素的拼接方式,可根据不同的业务场景进行不同的变化,本说明书实施例仅以图3为例进行说明,但并不局限于图3中拼接后的展示状态。
105.步骤108:将所述目标展示对象发送至所述客户端进行展示。
106.实际应用中,服务器即可将生成的目标展示对象发送至客户端展示给用户,但在发送至客户端之前,还可对当前确定的目标展示对象进行时间上或者是空间上的判断,比如,在当前城市中,还未上线该“汽车a”,因此,当前时间在地图服务中不能将确定的目标展示对象发给客户端。
107.为了确定目标展示对象是否能够展示给当前发送搜索请求的用户,还需要进行条件判断,以确定在满足展示条件时,才能发送至客户端进行展示;具体的,所述将所述目标展示对象发送至所述客户端进行展示之前,还包括:
108.判断所述目标展示对象是否满足预设展示条件,其中,所述目标展示对象中携带有目标对象的标识、所述展示图片以及所述至少一个业务图标;
109.在确定所述目标展示对象满足预设展示条件的情况下,执行将所述目标展示对象发送至所述客户端进行展示的步骤。
110.其中,预设展示条件可以理解为在当前城市以及当前时间段能否展示目标展示对象的条件,需要说明的是,该展示条件可根据不同的应用需求,进行实现配置,为了更好地符合应用需求,即可通过判断步骤实现对应的展示效果。
111.实际应用中,服务器可判断目标展示对象在当前地理位置以及当前时间是否满足预设展示条件,若在确定目标展示对象满足展示条件的情况下,即可在客户端展示目标展示对象,其中,目标展示对象包括目标对象的标识、异形图片、以及至少一个业务图标;若服务器在确定目标展示对象不满足展示条件的情况下,则并不将目标展示对象发送至客户端展示。
112.本说明书实施例提供的对象生成方法,将目标展示对象发送至客户端之前,还可通过判断展示条件的步骤,确定是否将目标展示对象发送至客户端,以适应于当前的应用需求。
113.此外,本说明书实施例提供的对象生成方法,还可提供了另一个生成目标展示数据的方式,其中,服务器接收的关键词信息为具体的某品牌的地址;具体的,所述关键词信
息还包括地址信息;
114.相应地,所述基于所述关键词信息及位置信息,从预设数据库中确定与所述关键词信息相对应的目标展示数据,包括:
115.根据所述地址信息确定与所述地址信息相对应的指引标识;
116.基于所述指引标识从预设数据库中确定与所述指引标识对应的目标展示数据,其中,所述目标展示数据包括与所述指引标识相关联的目标对象的标识以及所述目标对象的展示图片。
117.其中,指引标识可以理解为预先配置的特殊头部的标识,该指引标识可表征该指引标识对应的目标展示数据能够展示目标对象的标识以及对应的异形图片。
118.实际应用中,在服务器接收到具体的地址信息之后,可根据该地址信息确定对应的指引标识,比如,该地址信息为“x市某某a品牌汽车销售服务有限公司”,根据该具体地址信息可确定指引标识为该a品牌的品牌标,并根据该品牌标在预设数据库中确定对应的目标展示数据,其中,该目标展示数据包括与a品牌的品牌标相关联的车标以及汽车对应的异形图片。
119.需要说明的是,目标展示数据的具体展示元素可参考上述实施例中的描述,也展示对应的业务图标,在此则不作过多赘述。
120.本说明书实施例提供的对象生成方法,还可通过具体的地址信息确定对应的目标展示数据,实现对异形图片的展示,提高用户的使用体验。
121.综上,本说明书实施例提供的对象生成方法,通过客户端发送的关键词信息及位置信息,在预设数据库中确定与关键词对应的目标对象、目标对象的标识、以及目标对象的异形图片,并将生成的目标展示数据发生至客户端进行展示,此外,目标展示数据还可包括业务图标,并将该业务图标发送至客户端进行展示,以实现用户在地图服务的使用中,不仅能够减少服务器为用户层层跳转确定的目标对象标识以及异形图片所带来的数据处理压力,可以直接为用户展示目标对象标识以及异形图片,也丰富了目标对象的展示内容,提高用户的检索体验。
122.图4示出了根据本说明书一个实施例提供的第二种对象生成方法的流程图,应用于客户端,具体包括以下步骤。
123.步骤402:接收用户输入的关键词信息,确定所述客户端所在的位置信息。
124.步骤404:将所述关键词信息以及所述位置信息发送至服务器。
125.步骤406:接收所述服务器发送的基于所述关键词信息及所述位置信息生成的目标展示对象,并确定所述目标展示对象的对象展示区域。
126.其中,所述目标展示对象包括与所述关键词信息相关联的目标对象的标识以及所述目标对象的展示图片。
127.实际应用中,客户端在接收到服务器基于关键词信息生成的目标展示对象之后,同时,可在客户端中确定该目标展示对象的对象展示区域,需要说明的是,客户端可根据目标展示对象的元素以及应用需求确定不同的展示区域,比如,目标展示对象中的目标对象的异形图片占目标展示对象的一半以上的区域,那么,为了突出展示目标对象的异形图片,可确定对象展示区域为客户端展示界面的中部,即目标展示对象在客户端展示界面的中部的对象展示区域进行展示。
128.步骤408:将所述目标展示对象在所述对象展示区域中进行展示。
129.此外,客户端还可接收待展示数据列表,并确定在客户端界面中的具体展示位置,将待展示数据列表进行展示;具体的,所述将所述目标展示对象在所述对象展示区域中进行展示之后,还包括:
130.接收待展示数据列表,并确定所述待展示数据列表的列表展示区域;
131.基于预设区域拼接方式将所述对象展示区域以及所述列表展示区域进行拼接,确定目标展示方式;
132.基于所述目标展示方式对所述待展示数据列表以及所述目标展示对象进行展示。
133.实际应用中,客户端在接收到待展示数据列表之后,还可根据当前界面的展示状态确定待展示数据列表的列表展示区域,在基于预设区域拼接方式,将对象展示区域以及列表展示区域进行拼接,确定目标展示方式,比如,对象展示区域以及列表展示区域按照上下方式拼接,或者按照左右方式拼接,进而,确定最终的目标展示方式,在根据该目标展示方式对待展示数据列表以及目标展示对象进行展示。
134.需要说明的是,具体的区域拼接方式可根据不同的应用需求进行不同的拼接,本说明书实施例在此不作具体限定。
135.本说明书实施例提供的对象生成方法,可在展示界面中确定具体的展示区域,以确定待展示数据列表以及目标展示对象的具体展示方式,以适应于不同的展示需求。
136.此外,所述目标展示对象还包括至少一个业务图标,
137.相应地,所述将所述目标展示对象在所述对象展示区域中进行展示之后,还包括:
138.接收所述用户发送的针对所述目标展示对象的触发指令,基于所述触发指令中携带的触发位置确定待展示元素;
139.在确定所述待展示元素为所述展示图片的情况下,响应于所述触发指令确定所述展示图片对应的图片链接数据,并向所述用户展示所述图片链接数据;
140.在确定所述待展示元素为业务图标的情况下,响应于所述触发指令确定所述业务图标对应的图标链接数据,并向所述用户展示所述图标链接数据。
141.其中,待展示元素可以理解为目标展示对象中能够触发点击指令跳转至链接数据的元素,比如异形图片、业务图标。
142.图片链接数据可以理解为通过触发目标对象的异形图片所跳转到的目标对象的其他链接数据;图标链接数据可以理解为通过触发目标对象的业务图标所跳转到目标对象的相应的业务内容的连接数据。
143.实际应用中,用户可在客户端的展示界面的目标展示对象中,通过点击、或者指针指引的方式触发指令,同时,客户端在可根据触发指令中携带的触发位置确定待展示元素,比如,用户通过客户端界面点击异形图片时,则异形图片即为待展示元素;进一步地,在确定待展示元素为异形图片的情况下,客户端可响应于该触发指令确定异形图片对应的图片链接数据,在确定待展示元素为业务图标的情况下,客户端可响应于触发指令确定业务图标对应的图标连接数据,最后,可将图片链接数据以及图标链接数据通过跳转的方式向用户展示。
144.本说明书实施例提供的对象生成方法,客户端还可通过接收用户的触发指令,确定响应于该触发指令确定的链接数据,并将该链接数据展示给用户,便于用户可直接通过
链接数据查询相应的数据内容,避免用户的多次操作带来的麻烦,也提高了用户的使用效率。
145.下述结合附图5,图5示出了本说明书一个实施例提供的一种对象生成方法中搜索关键词信息的处理过程示意图。
146.图5中,在用户通过搜索前端输入某品牌词之后,搜索服务端可根据搜索请求返回poi数据,服务端还需判断某品牌词是否命中特殊展示词汇(可以理解为展示异形图片的特殊词汇),若该品牌词没有命中的情况下,则不展示特殊展示对象,仅展示地图服务中一般poi数据列表页,在确定品牌词满足特殊展示词汇之后,服务端还可确定是否符合展示条件,若符合,则展示特殊展示对象列表页,需要说明的是,特殊展示对象可以理解为带有异形图片的展示对象。此外,在特殊展示对象展示在客户端的过程中,在配置后台还可对品牌词进行配置,分为核心配置以及其他配置,其中,核心配置:(1)异形图片(突出部分左右透明)(2)跳转链接品牌logo图片及链接(3)不同个数的服务服务链接配置;其他配置:总体展示城市,某服务展示城市。后台可将该配置内数据推送到深度数据,再进入离线缓存进行存储。其中,展示条件可以理解为当前城市是否可展示异形图片,该城市和时间是否有服务,必要字段是否为空。
147.实际应用中,在此请求过程中,需要根据当前用户的地理位置完成2个内容的获取,第一是正常高德的地理位置点(简称“poi”)获取,第二是搜索服务会检查自己的其他内容配置,是否该搜索词在该城市需要出异形图片展示的模块,如果需要,则需要到地图服务的【离线数据】中,获取异形图片展示数据,获取后判定当前获取的内容是否符合异形图片的展示条件(不少于1个服务,不能只展示头部图片;核心字段均有符合条件的值录入),如果条件均满足,则可以展示。
148.进一步地,异形图片展示数据可展示该品牌特征(如新品等)样式、logo、下方是该品牌的1-4个服务,1-5个服务有不同样式兼容。服务(横条内的icon)和品牌元素(异形头部和logo,这两者少一个则异形图片展示数据不展示)可以认为是两个既有依赖关系,又有独立的元素。
149.某关键词在某地展示几个服务及是否有异形图片及logo,取决于3个条件的交集:第一是整个异形图片展示配置的展示城市和时间,如全国,2021年1月整月;第二是服务及品牌元素的展示城市,如a服务只在a地展示、b服务仅在b地展示、c服务展示在全国,无其他服务,在a地和非b地其他城市配置了异形图片和logo;第三是展示时间,如a服务只会展示在1月1日。那么真实的展示结果是2021年1月在a地,1月1日看到a服务、c服务,有品牌元素,非1月1日仅能看到c服务和品牌元素;在b地不展示整个异形图片展示数据;在非a地和非b地的城市看到c服务及品牌元素。在2月则不会看到该关键词下任何异形图片展示数据。
150.以上条件都是通过配置后台录入每个服务及品牌元素的覆盖城市、图片、跳转链接、展示时间,异形图片展示数据本身的整体城市范围来设定的,这些条件数据都会传向深度数据,最后到离线数据中,等待搜索服务端在满足条件的情况下请求,并且拼接该城市下该词所能透出的品牌元素和服务,吐给前端。
151.需要说明的是,对于列表页上方的异形图片和poi数据上方异形图片,展示的头部效果上部分不是水平的,而是根据品牌特色可以突出展示。比如,车的顶部突出在整个水平头部上。品牌特色本身是设计根据品牌商户的代表元素,做主要元素凸起显示的视觉效果。
152.实际应用中,某个具体关键词可以给该词指一个落地页的小程序,配置在服务端,可以通过地图服务应用程序的小程序后台,在原有的小程序后台上,新增了直接搜品牌的异形图片和品牌logo部分;直接搜该品牌某地点是通过开发做地点上方图片字段配置完成。此处需要人工配置的条件是,服务和品牌元素的图片、链接、名称、展示城市、展示时间,多个元素可以设置不同的城市和时间,服务端会取交集吐出数据给前端。
153.下述结合附图6,图6示出了本说明书一个实施例提供的一种对象生成方法中搜索地址信息的处理过程示意图。
154.图6中,在用户通过搜索前端输入某指定poi(可以理解为某品牌的具体地址)之后,搜索服务端可根据搜索请求返回poi数据,服务端还需判断某品牌词是否命中特殊头部标识(该头部标识可以理解为表征该品牌需要展示特殊异形图片功能的标识),在确定无需展示异形图片的情况下,则不展示异形图片数据,在确定需要展示的情况下,可再继续判定是否符合展示条件,在满足展示条件的情况下,可展示特殊展示对象的列表页。其中,该展示条件可以理解为该poi的标识命中配置条件,且有对应的异形图片及图片链接。
155.进一步地,根据具体地址进行异形图片展示的过程中,主要是建立需要展示特殊头部的poi标识,目前通过数据写入新字段的方式进行,并且该新字段通用于需要进行阶段性特殊设置的所有功能。
156.综上,根据不同的搜索信息,均可实现对搜索信息对应的异形图片数据进行展示,同时,还包括搜索信息对应的目标对象标识以及对应的服务内容,以实现在地图服务中不仅能够根据异形图片跳转到相应的链接数据,还能够直接选取相应的服务,无需用户多次跳转操作到某品牌对应的官方网站中实现相应的服务,此外,还可根据不同的时间和不同的地点适应性地展示,满足各种应用需求。
157.与上述方法实施例相对应,本说明书还提供了对象生成装置实施例,图7示出了本说明书一个实施例提供的第一种对象生成装置的结构示意图。如图7所示,该装置包括:
158.信息接收模块702,被配置为接收客户端发送的待检索的关键词信息及位置信息;
159.展示数据确定模块704,被配置为基于所述关键词信息及位置信息,从预设数据库中确定与所述关键词信息相对应的目标展示数据,其中,所述目标展示数据包括与所述关键词信息相关联的目标对象的标识以及所述目标对象的展示图片,所述展示图片的形态与所述目标对象的轮廓相关;
160.对象生成模块706,被配置为基于所述目标展示数据生成目标展示对象;
161.对象发送模块708,被配置为将所述目标展示对象发送至所述客户端进行展示。
162.可选地,所述展示数据确定模块704,进一步被配置为:
163.基于所述关键词信息及位置信息在预设数据库中确定与所述关键词信息相关联的目标对象以及所述目标对象的标识;
164.确定所述目标对象的轮廓信息,基于所述轮廓信息生成所述目标对象的展示图片;
165.基于所述目标对象的标识以及所述展示图片生成目标展示数据。
166.可选地,所述对象生成模块706,进一步被配置为:
167.基于预设拼接方式将所述目标对象的标识以及所述目标对象的展示图片进行拼接,生成目标展示对象。
168.所述目标展示数据还包括至少一个业务图标。
169.可选地,所述展示数据确定模块704,进一步被配置为:
170.基于所述关键词信息以及客户端的当前位置信息,从预设数据库中确定与所述关键词信息相对应的业务资源,并基于所述业务资源确定至少一个业务图标;
171.基于所述目标对象的标识、所述展示图片以及所述至少一个业务图标生成与所述关键词信息相对应的目标展示数据。
172.可选地,所述装置,还包括:
173.列表发送模块,被配置为基于所述关键词信息以及所述客户端的当前位置信息确定待展示数据列表,并将所述待展示数据列表发送至所述客户端进行展示。
174.可选地,所述装置,还包括:
175.条件判断模块,被配置为判断所述目标展示对象是否满足预设展示条件,其中,所述目标展示对象中携带有目标对象的标识、所述展示图片以及所述至少一个业务图标;
176.在确定所述目标展示对象满足预设展示条件的情况下,执行将所述目标展示对象发送至所述客户端进行展示的步骤。
177.可选地,所述装置,还包括:
178.第一数据库构建模块,被配置为根据关键词信息及位置信息确定目标对象;
179.为所述目标对象配置对应的标识以及对应的展示图片;
180.基于所述目标对象、所述目标对象对应的标识以及对应的展示图片构建预设数据库。
181.本说明书实施例提供的对象生成装置,通过客户端发送的关键词信息及位置信息,在预设数据库中确定与关键词及位置信息对应的目标对象、目标对象的标识、以及目标对象的异形图片,并将生成的目标展示数据发生至客户端进行展示,此外,目标展示数据还可包括业务图标,并将该业务图标发送至客户端进行展示,以实现用户在地图服务的使用中,不仅能够减少服务器为用户层层跳转确定的目标对象标识以及异形图片所带来的数据处理压力,可以直接为用户展示目标对象标识以及异形图片,也丰富了目标对象的展示内容,提高用户的检索体验。
182.上述为本实施例的一种对象生成装置的示意性方案。需要说明的是,该对象生成装置的技术方案与上述的对象生成方法的技术方案属于同一构思,对象生成装置的技术方案未详细描述的细节内容,均可以参见上述对象生成方法的技术方案的描述。
183.与上述方法实施例相对应,本说明书还提供了对象生成装置实施例,图8示出了本说明书一个实施例提供的第二种对象生成装置的结构示意图。如图8所示,该装置应用于客户端,包括:
184.信息接收模块802,被配置为接收用户输入的关键词信息,确定所述客户端所在的位置信息;
185.信息发送模块804,被配置为将所述关键词信息以及所述位置信息发送至服务器;
186.展示区域确定模块806,被配置为接收所述服务器发送的基于所述关键词信息及所述位置信息生成的目标展示对象,并确定所述目标展示对象的对象展示区域,其中,所述目标展示对象包括与所述关键词信息相关联的目标对象的标识以及所述目标对象的展示图片;
187.对象展示模块808,被配置为将所述目标展示对象在所述对象展示区域中进行展示。
188.可选地,所述装置,还包括:
189.第一展示模块,被配置为接收待展示数据列表,并确定所述待展示数据列表的列表展示区域;
190.基于预设区域拼接方式将所述对象展示区域以及所述列表展示区域进行拼接,确定目标展示方式;
191.基于所述目标展示方式对所述待展示数据列表以及所述目标展示对象进行展示。
192.所述目标展示对象还包括至少一个业务图标,
193.可选地,所述装置,还包括:
194.第二展示模块,被配置为接收所述用户发送的针对所述目标展示对象的触发指令,基于所述触发指令中携带的触发位置确定待展示元素;
195.在确定所述待展示元素为所述展示图片的情况下,响应于所述触发指令确定所述展示图片对应的图片链接数据,并向所述用户展示所述图片链接数据;
196.在确定所述待展示元素为业务图标的情况下,响应于所述触发指令确定所述业务图标对应的图标链接数据,并向所述用户展示所述图标链接数据。
197.本说明书实施例提供的对象生成装置,客户端还可通过接收用户的触发指令,确定响应于该触发指令确定的链接数据,并将该链接数据展示给用户,便于用户可直接通过链接数据查询相应的数据内容,避免用户的多次操作带来的麻烦,也提高了用户的使用效率。
198.上述为本实施例的一种对象生成装置的示意性方案。需要说明的是,该对象生成装置的技术方案与上述的对象生成方法的技术方案属于同一构思,对象生成装置的技术方案未详细描述的细节内容,均可以参见上述对象生成方法的技术方案的描述。
199.图9示出了根据本说明书一个实施例提供的一种计算设备900的结构框图。该计算设备900的部件包括但不限于存储器910和处理器920。处理器920与存储器910通过总线930相连接,数据库950用于保存数据。
200.计算设备900还包括接入设备940,接入设备940使得计算设备900能够经由一个或多个网络960通信。这些网络的示例包括公用交换电话网(pstn)、局域网(lan)、广域网(wan)、个域网(pan)或诸如因特网的通信网络的组合。接入设备940可以包括有线或无线的任何类型的网络接口(例如,网络接口卡(nic))中的一个或多个,诸如ieee802.11无线局域网(wlan)无线接口、全球微波互联接入(wi-max)接口、以太网接口、通用串行总线(usb)接口、蜂窝网络接口、蓝牙接口、近场通信(nfc)接口,等等。
201.在本说明书的一个实施例中,计算设备900的上述部件以及图9中未示出的其他部件也可以彼此相连接,例如通过总线。应当理解,图9所示的计算设备结构框图仅仅是出于示例的目的,而不是对本说明书范围的限制。本领域技术人员可以根据需要,增添或替换其他部件。
202.计算设备900可以是任何类型的静止或移动计算设备,包括移动计算机或移动计算设备(例如,平板计算机、个人数字助理、膝上型计算机、笔记本计算机、上网本等)、移动电话(例如,智能手机)、可佩戴的计算设备(例如,智能手表、智能眼镜等)或其他类型的移
动设备,或者诸如台式计算机或pc的静止计算设备。计算设备900还可以是移动式或静止式的服务器。
203.其中,处理器920用于执行如下计算机可执行指令,该计算机可执行指令被处理器执行时实现上述对象生成方法的步骤。
204.上述为本实施例的一种计算设备的示意性方案。需要说明的是,该计算设备的技术方案与上述的对象生成方法的技术方案属于同一构思,计算设备的技术方案未详细描述的细节内容,均可以参见上述对象生成方法的技术方案的描述。
205.本说明书一实施例还提供一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现上述对象生成方法的步骤。
206.上述为本实施例的一种计算机可读存储介质的示意性方案。需要说明的是,该存储介质的技术方案与上述的对象生成方法的技术方案属于同一构思,存储介质的技术方案未详细描述的细节内容,均可以参见上述对象生成方法的技术方案的描述。
207.本说明书一实施例还提供一种计算机程序,其中,当所述计算机程序在计算机中执行时,令计算机执行上述对象生成方法的步骤。
208.上述为本实施例的一种计算机程序的示意性方案。需要说明的是,该计算机程序的技术方案与上述的对象生成方法的技术方案属于同一构思,计算机程序的技术方案未详细描述的细节内容,均可以参见上述对象生成方法的技术方案的描述。
209.上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
210.所述计算机指令包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
211.需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本说明书实施例并不受所描述的动作顺序的限制,因为依据本说明书实施例,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本说明书实施例所必须的。
212.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
213.以上公开的本说明书优选实施例只是用于帮助阐述本说明书。可选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书实施例的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解
释本说明书实施例的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用本说明书。本说明书仅受权利要求书及其全部范围和等效物的限制。
再多了解一些

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

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

相关文献