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

订单获取方法、装置、设备及计算机可读存储介质与流程

2022-03-09 07:44:21 来源:中国专利 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.在一种可能的实现方式中,所述对所述目标用户的位置进行验证,得到第二验证结果,包括:
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.在一种可能的实现方式中,所述获取模块,用于向第四服务器发送第二验证请求,所述第二验证请求中携带所述目标用户的位置,通过所述第四服务器对所述目标用户的位置进行验证,得到所述第二验证结果;接收所述第四服务器基于所述第二验证请求返回的第二验证结果。
76.在一种可能的实现方式中,所述获取模块,用于获取参考位置,所述参考位置在当前时刻的位置属性满足属性要求;基于所述参考位置,对所述目标用户的位置进行验证,得到所述第二验证结果。
77.另一方面,本技术实施例提供了一种电子设备,所述电子设备包括处理器和存储器,所述存储器中存储有至少一条程序代码,所述至少一条程序代码由所述处理器加载并执行,以使电子设备实现上述任一所述的订单获取方法。
78.另一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条程序代码,所述至少一条程序代码由处理器加载并执行,以使计算机实现上述任一所述的订单获取方法。
79.另一方面,还提供了一种计算机程序或计算机程序产品,所述计算机程序或计算机程序产品中存储有至少一条计算机指令,所述至少一条计算机指令由处理器加载并执行,以使计算机实现上述任一种订单获取方法。
80.本技术实施例提供的技术方案至少带来如下有益效果:
81.本技术实施例提供的技术方案在获取目标订单时,依据的是目标用户在第一时间段的行程记录的第一验证结果,如果第一验证结果为通过,则获取目标订单,该方法使得目标订单的获取较为灵活。而且,获取目标用户在第一时间段的行程记录的第一验证结果时,是基于目标用户的用户信息而获取的,使得第一验证结果的获取效率较高,获取准确性较高,进而提高目标订单的获取效率。
附图说明
82.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
83.图1是本技术实施例提供的一种订单获取方法的实施环境示意图;
84.图2是本技术实施例提供的一种订单获取方法的流程图;
85.图3是本技术实施例提供的一种目标用户的资源获取信息的上报流程图;
86.图4是本技术实施例提供的一种目标订单对应的对象是否为目标用户提供至少一个资源的确定过程图;
87.图5是本技术实施例提供的一种订单获取方法的流程图;
88.图6是本技术实施例提供的一种订单获取方法的流程图;
89.图7是本技术实施例提供的一种订单获取装置的结构示意图;
90.图8是本技术实施例提供的一种终端设备的结构示意图;
91.图9是本技术实施例提供的一种服务器的结构示意图。
具体实施方式
92.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
93.图1是本技术实施例提供的一种订单获取方法的实施环境示意图,如图1所示,该实施环境包括:终端设备101和服务器102。
94.终端设备101可以是智能手机、游戏主机、台式计算机、平板电脑、电子书阅读器和膝上型便携计算机中的至少一种。终端设备101用于执行本技术实施例提供的订单获取方法。
95.终端设备101可以泛指多个终端设备中的一个,本实施例仅以终端设备101来举例说明。本领域技术人员可以知晓,上述终端设备101的数量可以更多或更少。比如上述终端设备101可以仅为一个,或者上述终端设备101为几十个或几百个,或者更多数量,本技术实施例对终端设备的数量和设备类型不加以限定。
96.服务器102可以为一台服务器,也可以为多台服务器组成的服务器集群,还可以是云计算平台和虚拟化中心中的任意一种,本技术实施例对此不加以限定。服务器102与终端设备101通过有线网络或无线网络进行通信连接。服务器102具有数据接收、数据处理和数据发送的功能。当然,服务器102还可以具有其他功能,本技术实施例对此不加以限定。
97.基于上述实施环境,本技术实施例提供了一种订单获取方法,以图2所示的本技术实施例提供的一种订单获取方法的流程图为例,该方法可由图1中的终端设备101执行。如图2所示,该方法包括但不限于下述步骤201-步骤203。
98.在步骤201中,获取目标用户的用户信息和订单信息。
99.在本技术示例性实施例中,终端设备中安装和运行有用于获取资源的第一应用程序。第一应用程序可以为任意类型的应用程序,本技术实施例对此不加以限定。例如,第一应用程序可以是购物类应用程序,也可以是生活类应用程序。无论是哪种第一应用程序,应用第一应用程序可获取的资源可以是任意类型的资源,如药品、衣物、食物等资源,本技术实施例对此也不加以限定。本技术实施例仅以该应用程序获取的资源的资源类型为药品为例进行说明。
100.在一种可能的实现方式中,订单信息包括目标用户待获取的至少一个资源的资源标识和目标用户的位置,至少一个资源的资源标识的获取过程如下:终端设备中显示有多个应用程序。响应于目标用户对第一应用程序的选中指令,终端设备显示第一应用程序的首页,在第一应用程序的首页显示有多个可选资源。响应于目标用户对多个可选资源中至少一个可选资源的选中指令,将被选中的至少一个可选资源作为目标用户待获取的至少一
个资源,进而获取到至少一个资源的资源标识。
101.其中,资源标识为能够唯一表示一个资源的标识,资源标识可以是资源名称,也可以为资源编码,本技术实施例对此不加以限定。
102.在一种可能的实现方式中,终端设备中还安装和运行有具有定位功能的第二应用程序,终端设备通过调用第二应用程序获取目标用户的位置。示例性地,第二应用程序为全球定位系统(global positioning system,gps),当然,第二应用程序还可以是其他类型的应用程序,本技术实施例对此不加以限定。可选地,除了采用第二应用程序来获取目标用户的位置外,还可以由目标用户输入一个位置,将目标用户输入的位置作为目标用户对应的位置。
103.在一种可能的实现方式中,用户信息包括用户标识和参考图像中的至少一种。响应于用户信息包括参考图像时,终端设备显示图像获取页面,图像获取页面用于获取参考图像。目标用户截取用于表示目标用户的健康状态的参考图像,示例性地,参考图像为健康码图像和行程码图像中的至少一种。目标用户将参考图像上传至图像获取页面,也即是终端设备获取到目标用户的参考图像。响应于用户信息包括用户标识时,第一应用程序中登录有目标用户的账户,终端设备直接获取第一应用程序中登录的目标用户的用户标识。
104.可选地,第一应用程序的首页中还显示有资源获取控件,响应于用户对资源获取控件的选中指令,终端设备获取到资源获取请求,资源获取请求中携带目标用户的用户信息和订单信息。在一种可能的实现方式中,终端设备获取到资源获取请求之后,对资源获取请求进行解析,得到目标用户的用户信息和订单信息。
105.可选地,终端设备还可以获取目标用户的基本信息,基本信息包括目标用户的姓名、性别、住址、身份证号等信息。本技术实施例对此不加以限定。获取目标用户的基本信息的方式包括但不限于:显示信息采集卡,信息采集卡上显示多个基本信息项,响应于目标用户对多个基本信息项的输入操作,获取到目标用户的基本信息。其中,当目标用户为第一次在第一应用程序中获取资源时,可以将目标用户的基本信息保存,当目标用户第n次在第一应用程序中获取资源时,可以采用一键回填的方式获取目标用户的基本信息。n为大于1的正整数。
106.在步骤202中,基于目标用户的用户信息,获取目标用户在第一时间段的行程记录的第一验证结果。
107.在一种可能的实现方式中,在获取目标用户在第一时间段的行程记录的第一验证结果之前,还需要基于至少一个资源的资源标识,确定各个资源的资源类型。响应于至少一个资源中存在资源类型满足类型要求的资源,且至少一个资源的使用用户与目标用户为同一个用户时,基于目标用户的用户信息,获取目标用户在第一时间段的行程记录的第一验证结果。
108.可选地,响应于至少一个资源中存在资源类型满足类型要求的资源,且至少一个资源的使用用户与目标用户为两个不同的用户时,还需要获取至少一个资源的使用用户的用户信息。基于使用用户的用户信息,获取使用用户在第一时间段的行程记录的第三验证结果。
109.其中,本技术实施例可以先获取第一验证结果,再获取第三验证结果。也可以先获取第三验证结果,再获取第一验证结果。本技术实施例对第三验证结果和第一验证结果的
获取顺序不进行限定。
110.可选地,使用用户的用户信息包括使用用户的用户标识和参考图像中的至少一种。终端设备显示使用用户的用户信息获取页面,目标用户在使用用户的用户信息获取页面中填写使用用户的用户信息,进而使得终端设备获取到使用用户的用户信息。第三验证结果的获取过程与第一验证结果的获取过程类似,详见后续第一验证结果的获取过程,在此不再赘述。
111.可选地,响应于第三验证结果和第一验证结果均为通过时,基于订单信息生成目标订单,该过程详见步骤203,在此不再进行赘述。
112.可选地,当至少一个资源中存在资源类型满足类型要求的资源时,还需对目标用户的位置进行验证,得到第二验证结果。响应于第二验证结果为通过时,基于目标用户的用户信息,获取目标用户在第一时间段的行程记录的第一验证结果。
113.其中,资源标识中包括但不限于用于指示资源类型的标号,基于各个资源的资源标识,确定各个资源的资源类型。确定至少一个资源中是否存在资源类型满足类型要求的资源的过程包括:获取资源类型满足类型要求的参考资源标识。响应于至少一个资源中存在资源标识与参考资源标识一致的资源,则确定至少一个资源中存在资源类型满足类型要求的资源。响应于至少一个资源中不存在资源标识与参考资源标识一致的资源,则确定至少一个资源中不存在资源类型满足类型要求的资源。
114.可选地,当遇到大规模应急事件时,如病毒感染事件时,资源类型满足类型要求的资源用于指示与病毒感染事件相关的资源。示例性地,资源类型满足类型要求的资源用于指示退烧类药品。
115.示例性地,目标用户待获取的至少一个资源的资源标识分别为:资源一、资源二和资源三。资源类型满足类型要求的参考资源标识为资源三。由于目标用户待获取的至少一个资源的资源标识中存在参考资源标识,则确定至少一个资源中存在资源类型满足类型要求的资源。
116.在一种可能的实现方式中,有下述两种实现方式对目标用户的位置进行验证,得到第二验证结果。
117.实现方式一、终端设备通过与第四服务器的交互获取第二验证结果。
118.在一种可能的实现方式中,终端设备基于目标用户的位置生成第二验证请求,第二验证请求中携带目标用户的位置。终端设备与第四服务器通过有线网络或无线网络进行通信连接,终端设备将第二验证请求发送至第四服务器。第四服务器接收第二验证请求,对第二验证请求进行解析,得到目标用户的位置,第四服务器对目标用户的位置进行验证,得到第二验证结果。第四服务器将第二验证结果发送至终端设备。终端设备接收第四服务器基于第二验证请求返回的第二验证结果,也即是,终端设备获取到第二验证结果。
119.其中,第四服务器中存储有参考位置,参考位置在当前时刻的位置属性满足属性要求。示例性地,参考位置为限制地区,如中高风险地区。
120.可选地,第四服务器对目标用户的位置进行验证,得到第二验证结果的过程包括:第四服务器基于参考位置,对目标用户的位置进行验证,得到第二验证结果。可选地,响应于参考位置中存在目标用户的位置,则第二验证结果为不通过。响应于参考位置中不存在目标用户的位置,则第二验证结果为通过。
121.示例性地,目标用户的位置为位置一,参考位置包括位置一、位置二和位置三。由于参考位置中存在目标用户的位置,因此,第二验证结果为不通过。
122.又例如,目标用户的位置为位置四,参考位置包括位置一、位置二和位置三。由于参考位置中不存在目标用户的位置,因此,第二验证结果为通过。
123.实现方式二、终端设备获取参考位置,基于参考位置对目标用户的位置进行验证,得到第二验证结果。
124.可选地,终端设备获取参考位置,参考位置在当前时刻的位置属性满足属性要求。终端设备基于参考位置,对目标用户的位置进行验证,得到第二验证结果。响应于参考位置中存在目标用户的位置,则第二验证结果为不通过。响应于参考位置中不存在目标用户的位置,则第二验证结果为通过。
125.在一种可能的实现方式中,终端设备获取参考位置的方式包括下述两种。第一种方式:终端设备向第四服务器发送位置获取请求,位置获取请求用于获取参考位置。第四服务器接收位置获取请求之后,确定参考位置。第四服务器将参考位置返回至终端设备,也即是终端设备获取到参考位置。第二种方式:终端设备的存储空间中存储有参考位置,终端设备从终端设备的存储空间中获取参考位置。当然,还可以采用其他方式获取参考位置,本技术实施例对参考位置的获取方式不加以限定。
126.需要说明的是,可以采用上述任一种实现方式获取第二验证结果,本技术实施例对此不加以限定。
127.在一种可能的实现方式中,响应于第一验证结果为通过,有下述三种获取方式基于目标用户的用户信息,获取目标用户在第一时间段的行程记录的第一验证结果。
128.获取方式一、用户信息包括用户标识,基于终端设备和第一服务器的交互过程,获取目标用户在第一时间段的行程记录的第一验证结果。
129.在一种可能的实现方式中,终端设备和第一服务器通过有线网络或无线网络进行通信连接。终端设备基于第一时间段和目标用户的用户标识,生成第一验证请求,第一验证请求中携带第一时间段和目标用户的用户标识,第一验证请求用于获取目标用户在第一时间段的行程记录的第一验证结果。终端设备向第一服务器发送第一验证请求。第一服务器接收第一验证请求,对第一验证请求进行解析,得到第一时间段和目标用户的用户标识,第一服务器基于第一时间段和目标用户的用户标识,获取目标用户在第一时间段的行程记录的第一验证结果。第一服务器将第一验证结果发送至终端设备。终端设备接收第一服务器基于第一验证请求返回的第一验证结果,也即是,终端设备获取到目标用户在第一时间段的行程记录的第一验证结果。
130.其中,第一时间段用于指示从当前时间向前退第一时长所得到的时间段。第一时长基于经验进行设置,或者根据应用场景进行调整,第一时长可以为任意时长,本技术实施例对此不加以限定。示例性地,第一时长为14天,则第一时间段用于指示从当前时刻向前退14天所得到的时间段。例如,当前时刻为2021年11月27日,第一时长为14天,则第一时间段为2021年11月14日至2021年11月27日。
131.可选地,目标用户在第一时间段的行程记录用于指示目标用户在第一时间段内到达过的地方。
132.可选地,第一服务器基于第一时间段和目标用户的用户标识,获取目标用户在第
一时间段的行程记录的第一验证结果的过程包括:第一服务器基于目标用户的用户标识,获取目标用户的历史行程记录。基于第一时间段,在目标用户的历史行程记录中确定目标用户在第一时间段的行程记录。第一服务器获取参考位置,参考位置在当前时刻的位置属性满足属性要求。第一服务器基于参考位置和目标用户在第一时间段的行程记录,获取第一验证结果。
133.可选地,响应于目标用户在第一时间段的行程记录中存在参考位置,则第一验证结果为不通过。也即是,目标用户在第一时间段内到达过限制地区。响应于目标用户在第一时间段的行程记录中不存在参考位置,则第一验证结果为通过。也即是,目标用户在第一时间段内未到达过限制地区。
134.示例性地,参考位置包括位置一、位置二和位置三。目标用户在第一时间段的行程记录包括位置四、位置五、位置六。由于目标用户在第一时间段的行程记录中不存在参考位置,则第一验证结果为通过。
135.又例如,参考位置包括位置一、位置二和位置三。目标用户在第一时间段的行程记录包括位置三、位置四、位置五、位置六。由于目标用户在第一时间段的行程记录中存在参考位置,则第一验证结果为不通过。
136.获取方式二、用户信息包括参考图像。基于目标用户的参考图像,获取目标用户在第一时间段的行程记录的第一验证结果。
137.在一种可能的实现方式中,终端设备对参考图像进行识别,得到参考图像的识别结果。响应于参考图像的图像结果为通过,将参考图像发送至第二服务器,通过第二服务器对参考图像进行处理,得到目标用户在第一时间段的行程记录的第一验证结果。终端设备接收第二服务器返回的第一验证结果。
138.可选地,终端设备对参考图像进行识别,得到参考图像的识别结果的过程包括:终端设备确定参考图像是否经过修改(例如,图像变更、图像修改等)。响应于参考图像为未经过修改的图像,提取参考图像包括的信息。基于目标用户的基本信息对参考图像包括的信息进行验证。响应于参考图像包括的信息验证通过,提取参考图像的颜色。响应于参考图像的颜色为第一颜色,则确定参考图像的识别结果为通过。响应于参考图像的颜色为第二颜色,则确定参考图像的识别结果为不通过。
139.其中,参考图像包括的信息包括姓名、性别、身份证号等信息。基于目标用户的基本信息对参考图像包括的信息进行验证的过程包括:响应于参考图像包括的信息与目标用户的基本信息一致,则参考图像包括的信息验证通过。响应于参考图像包括的信息与目标用户的基本信息不一致,则参考图像包括的信息验证不通过。
140.可选地,终端设备还可以将参考图像发送至第二服务器,由第二服务器对参考图像进行识别,得到参考图像的识别结果。第二服务器对参考图像进行识别,得到参考图像的识别结果的过程,与终端设备对参考图像进行识别,得到参考图像的识别结果的过程类似,在此不再赘述。
141.其中,参考图像的颜色为第一颜色用于指示目标用户的健康状态为健康,参考图像的颜色为第二颜色用于指示目标用户的健康状态为非健康。第一颜色和第二颜色为两个不相同的颜色。例如,第一颜色为绿色,第二颜色为红色。当然,第一颜色和第二颜色还可以为其它颜色,本技术实施例对此不加以限定。
142.可选地,通过图像识别模型对参考图像进行识别,图像识别模型为任意类型的模型,例如,图像识别模型为卷积神经网络模型(convolutional neural networks,cnn)。
143.可选地,响应于参考图像为经过修改的图像,参考图像的识别结果为不通过,则显示目标信息,目标信息用于指示目标用户重新上传参考图像。其中,目标信息的内容为:您上传的参考图像审核未通过,请您重新上传。当然,目标信息的内容还可以为其他内容,本技术实施例对此不加以限定。
144.在一种可能的实现方式中,第二服务器基于参考图像,获取目标用户的用户标识。基于目标用户的用户标识,获取目标用户的历史行程记录。第二服务器在目标用户的历史行程记录中获取目标用户在第一时间段的行程记录。进而第二服务器基于目标用户在第一时间段的行程记录和参考位置,确定第一验证结果。
145.其中,第二服务器基于目标用户在第一时间段的行程记录和参考位置,确定第一验证结果的过程与上述获取方式二中第一服务器基于参考位置和目标用户在第一时间段的行程记录,获取第一验证结果的过程一致,在此不再赘述。
146.可选地,第二服务器获取到第一验证结果之后,将第一验证结果发送至终端设备,也即是,终端设备获取到目标用户在第一时间段的行程记录的第一验证结果。
147.获取方式三、用户信息包括用户标识,终端设备基于目标用户在第一时间段的行程记录和参考位置,获取目标用户在第一时间段的行程记录的第一验证结果。
148.在一种可能的实现方式中,终端设备向第三服务器发送获取请求,获取请求中携带目标用户的用户标识,获取请求用于获取目标用户在第一时间段的行程记录。第三服务器接收获取请求,对获取请求进行解析,得到目标用户的用户标识。第三服务器基于目标用户的用户标识,获取目标用户在第一时间段的行程记录,目标用户在第一时间段的行程记录为目标用户在第一时间段到达过的地方。第三服务器将目标用户在第一时间段的行程记录发送至终端设备。终端设备接收第三服务器基于获取请求返回的目标用户在第一时间段的行程记录。终端设备获取参考位置,参考位置在当前时刻的位置属性满足属性要求。基于参考位置,对目标用户在第一时间段的行程记录进行验证,得到第一验证结果。
149.其中,响应于目标用户在第一时间段的行程记录中存在参考位置,则第一验证结果为不通过。响应于目标用户在第一时间段的行程记录中不存在参考位置,则第一验证结果为通过。
150.需要说明的是,上述第一服务器、第二服务器、第三服务器和第四服务器可以是同一个服务器,也可以是独立的三个服务器,本技术实施例对此不加以限定。
151.还需要说明的是,可以采用上述任一种获取方式获取目标用户在第一时间段的行程记录的第一验证结果,本技术实施例对此不进行限定。
152.在一种可能的实现方式中,响应于至少一个资源的使用用户与目标用户为同一个用户,且第一验证结果和第二验证结果中的至少一个验证结果为不通过,例如,第二验证结果为不通过,或者,第二验证结果为通过,第一验证结果为不通过,则获取目标用户对应的目标内容,目标内容用于指示目标用户获取至少一个资源的原因。示例性地,至少一个资源为药品,则目标用户对应的目标内容为目标用户的病情信息。或者,响应于至少一个资源的使用用户与目标用户为两个不同的用户,且第三验证结果为不通过时,获取至少一个资源的使用用户对应的目标内容,目标内容用于指示至少一个资源的使用用户使用至少一个资
源的原因。基于目标内容,执行对应的过程。
153.可选地,基于目标内容,执行对应的过程包括下述两种情况:
154.情况一、响应于目标内容满足内容要求,基于至少一个资源的资源标识和目标用户的位置,生成目标订单。该过程在步骤203中进行详细阐述。
155.情况二、响应于目标内容不满足内容要求,显示提示信息,提示信息用于指示目标用户进行健康服务,提示信息还用于指示目标用户无法获取至少一个资源。其中,提示信息的内容可以为任意内容,本技术实施例对此不加以限定。
156.可选地,确定目标内容是否满足内容要求的过程包括:响应于目标内容中不存在关键信息,则目标内容满足内容要求。响应于目标内容中存在关键信息,则目标内容不满足内容要求。其中,关键信息用于指示与病毒感染事件相关的信息。示例性地,关键信息包括发热、干咳、腹泻、体温高等等。
157.可选地,响应于目标内容不满足内容要求,还可以为目标用户预约健康服务(例如,健康服务为核酸检测)。该过程包括:基于目标用户的位置,确定目标对象(例如,目标对象为医院),目标对象可提供健康服务。基于目标用户的用户信息,为目标用户预约由目标对象提供的健康服务。
158.其中,基于目标用户的位置,确定目标对象的过程包括:基于目标用户的位置,确定多个候选对象,候选对象可提供健康服务。获取各个候选对象的对象信息,对象信息包括在第二时间段的剩余健康服务名额和与目标用户的位置之间的距离中的至少一种,第二时间段晚于第一时间段。基于各个候选对象的对象信息,在多个候选对象中确定目标对象。
159.可选地,第二时间段基于经验设置,也可以根据应用场景进行调整,本技术实施例对此不加以限定。第二时间段的时长为任意数值,本技术实施例对此也不加以限定。
160.可选地,基于目标用户的位置,确定多个候选对象的过程包括:以目标用户的位置为参考点,以第一长度为参考长度,确定第一区域。将位于第一区域的对象作为候选对象。
161.示例性地,以目标用户的位置为圆心,以第一长度为半径,确定第一圆。将位于第一圆内的对象作为候选对象。
162.在一种可能的实现方式中,响应于对象信息包括在第二时间段内的剩余健康服务名额和与目标用户的位置之间的距离时,有下述两种方式在多个候选对象中确定目标对象。
163.方式一、将多个候选对象中剩余健康服务名额大于目标阈值的候选对象作为参考对象。将参考对象中与目标用户的位置之间的距离满足距离要求的参考对象作为目标对象。
164.其中,目标阈值为任意正整数,目标阈值可以基于经验进行设置,也可以基于应用场景进行调整,本技术实施例对此不加以限定。距离满足距离要求的参考对象可以是距离最近的参考对象。
165.可选地,响应于参考对象的个数为一个时,将该参考对象作为目标对象。响应于参考对象的个数为多个时,将参考对象中与目标用户的位置之间的距离最短的参考对象作为目标对象。
166.示例性地,目标阈值为0,候选对象包括:对象一、对象二、对象三、对象四和对象五。其中,对象一在第二时间段的剩余健康服务名额为10,对象二在第二时间段的剩余健康
服务名额为30,对象三在第二时间段的剩余健康服务名额为50,对象四在第二时间段的剩余健康服务名额为0,对象五在第二时间段的剩余健康服务名额为0,则参考对象为对象一、对象二、对象三。
167.对象一与目标用户的位置之间的距离为500米,对象二与目标用户的位置之间的距离为300米,对象三与目标用户的位置之间的距离为200米。由于对象三距离目标用户的位置最短,因此,将对象三作为目标对象。
168.方式二、在多个候选对象中确定剩余健康服务名额大于目标阈值的参考对象。基于各个参考对象在第二时间段内的剩余健康服务名额和各个参考对象与目标用户的位置之间的距离,确定各个参考对象的指标值,将指标值满足指标要求的参考对象作为目标对象。
169.其中,在多个候选对象中确定剩余健康服务名额大于目标阈值的参考对象的过程与方式一中的过程一致,在此不再赘述。
170.可选地,响应于参考对象的个数为一个时,将该参考对象作为目标对象。响应于参考对象的个数为多个时,基于各个参考对象在第二时间段的剩余健康服务名额、名额权重参数、各个参考对象与目标用户的位置之间的距离、距离权重参数,按照下述公式(1)确定各个参考对象的指标值pi。
171.pi=ai*α bi*β
ꢀꢀ
(1)
172.在上述公式(1)中,pi为第i个参考对象的指标值,ai为第i个参考对象在第二时间段的剩余健康服务名额,α为名额权重参数,bi为第i个参考对象与目标用户的位置之间的距离,β为距离权重参数。
173.可选地,确定出各个参考对象的指标值之后,将指标值最低的参考对象作为目标对象。
174.在一种可能的实现方式中,为目标用户预约由目标对象提供的健康服务之后,终端设备还会显示预约信息,预约信息用于提示目标用户在xx时间段前往目标对象进行健康服务。例如,预约信息为“请您在2021年xx月xx日xx时间段前往xx医院进行核酸检测”。当然,预约信息还可以包括其他内容,本技术实施例对此不加以限定。
175.在一种可能的实现方式中,显示提示信息之后,还可以向第五服务器发送通知消息,通知消息用于指示第五服务器对目标用户的健康状态进行更改。示例性地,通知第五服务器将目标用户的参考图像的颜色由第一颜色变为第二颜色。
176.需要说明的是,第五服务器和前述的第一服务器、第二服务器、第三服务器和第四服务器可以是同一个服务器,也可以是独立的服务器,本技术实施例对此不加以限定。
177.可选地,显示提示信息之后,还可以将目标用户的相关信息进行上报给第一用户,该上报过程如图3所示。获取目标用户的资源获取信息,资源获取信息中包括目标用户待获取的至少一个资源的资源标识、目标用户的位置、目标用户在第一时间段内的行程记录的第一验证结果、目标用户的用户标识等信息。将目标用户的资源获取信息存储在第一存储空间。基于目标用户的位置,确定目标用户所在的区域。将目标用户的资源获取信息发送至目标用户所在的区域的第一用户。第一用户对目标用户进行跟进。
178.在步骤203中,响应于第一验证结果为通过,基于订单信息生成目标订单。
179.在一种可能的实现方式中,订单信息包括目标用户待获取的至少一个资源的资源
标识和目标用户的位置。响应于第一验证结果为通过,显示资源转移页面,资源转移页面中显示有目标用户需要转移的资源总值,目标用户需要转移的资源总值基于目标用户待获取的至少一个资源的资源数值确定,也即是用户待转移的资源总值为目标用户待获取的至少一个资源的资源数值之和。响应于目标用户转移资源成功,则基于订单信息,生成目标订单,也即是基于至少一个资源的资源标识和目标用户的位置,生成目标订单,目标订单用于获取至少一个资源。
180.可选地,生成目标订单之后,还可以将至少一个资源的资源标识和目标用户的参考图像发送至目标订单对应的对象,目标订单对应的对象为能够提供至少一个资源的对象,由目标订单对应的对象确定基于目标用户的参考图像和至少一个资源的资源标识,确定是否为目标用户提供至少一个资源。如图4所示为本技术实施例提供的目标订单对应的对象是否为目标用户提供至少一个资源的确定过程图。在图4中,目标订单对应的对象获取目标用户的参考图像和至少一个资源的资源标识。目标订单对应的对象确定目标用户的参考图像是否满足要求。响应于目标用户的参考图像满足要求,目标订单对应的对象确定为目标用户提供至少一个资源。响应于目标用户的参考图像不满足要求,目标订单对应的对象向目标用户发送拒绝消息,以指示无法为目标用户提供至少一个资源。目标订单对应的对象还将目标用户的资源获取信息进行上报。
181.在一种可能的实现方式中,生成目标订单之后,基于目标订单对应的对象的位置,确定配送用户。将目标订单的订单信息发送至配送用户。目标订单的订单信息中包括目标用户的位置、至少一个资源的资源标识以及目标订单对应的对象的位置。
182.可选地,基于目标订单对应的对象的位置,确定配送用户的过程包括:以目标订单对应的对象的位置为参考点,以第二长度为参考长度,确定第二区域。将当前位置位于第二区域的配送用户作为候选配送用户。基于各个候选配送用户的用户信息,在多个候选配送用户中确定配送用户。
183.其中,候选配送用户的用户信息包括候选配送用户与目标订单对应的对象的位置之间的距离和候选配送用户待配送的订单数量中的至少一种。
184.示例性地,以目标订单对应的对象的位置为圆心,以第二长度为半径,确定第二圆。将当前位置位于第二圆的配送用户作为候选配送用户。
185.可选地,响应于候选配送用户的用户信息包括候选配送用户与目标订单对应的对象的位置之间的距离和候选配送用户待配送的订单数量,确定各个候选配送用户与目标订单的匹配度,将匹配度满足匹配要求的候选配送用户作为配送用户。
186.可选地,按照下述公式(2)确定各个候选配送用户与目标订单的匹配度si。
187.si=mi*θ ni*μ
ꢀꢀ
(2)
188.在上述公式(2)中,si为第i个候选配送用户与目标订单的匹配度,mi为第i个候选配送用户与目标订单对应的对象的位置之间的距离,θ为距离权重参数,ni为第i个候选配送用户待配送的订单数量,μ为数量权重参数。
189.可选地,确定出各个候选配送用户与目标订单的匹配度之后,将匹配度最高的候选配送用户作为配送用户。
190.上述方法在获取目标订单时,依据的是目标用户在第一时间段的行程记录的第一验证结果,如果第一验证结果为通过,则获取目标订单,该方法使得目标订单的获取较为灵
活。而且,获取目标用户在第一时间段的行程记录的第一验证结果时,是基于目标用户的用户信息而获取的,使得第一验证结果的获取效率较高,获取准确性较高,进而提高目标订单的获取效率。
191.图5为本技术实施例提供的一种订单获取方法的流程图,在图5中以目标用户获取的资源的药品,目标用户和至少一个资源的使用用户为同一个用户为例。目标用户选购药品,下单,提交订单。提交订单之后,终端设备获取目标用户的基本信息,当目标用户第一次买药时,由目标用户手动输入,终端设备将目标用户的基本信息进行保存。当目标用户第n次买药时,目标用户的基本信息可以通过一键回填的方式获取到。其中,n为大于1的正整数。
192.终端设备确定药品中是否存在满足类型要求的药品。响应于药品中不存在满足类型要求的药品,则显示资源转移页面,资源转移页面中显示有目标用户待转移的资源总值。
193.响应于药品中存在满足类型要求的药品,获取目标用户的位置。确定目标用户的位置是否为限制地区。响应于目标用户的位置不属于限制地区时,通过访问目标用户的行程记录的方式,获取目标用户在第一时间段是否到达过限制地区。响应于目标用户在第一时间段未到达过限制地区,则显示资源转移页面。
194.响应于目标内容的位置为限制地区,或者响应于目标用户在第一时间段到达过限制地区,获取目标用户对应的目标内容(如病情信息),确定目标内容是否满足内容要求,响应于目标内容满足内容要求,则显示资源转移页面。
195.响应于目标内容不满足内容要求,则结束订单,显示提示信息。为目标用户预约由目标对象提供的健康服务。将目标用户的资源获取信息发送至第一用户,由第一用户对目标用户进行跟进。
196.显示资源转移页面的目的是指示目标用户进行资源转移,响应于目标用户转移资源成功,生成目标订单。基于目标订单,确定配送用户。将目标订单的订单信息发送至配送用户,由配送用户从目标订单对应的对象处获取至少一个资源,并将至少一个资源配送至目标用户。
197.图6所示为本技术实施例提供的一种订单获取方法的流程图,在图6中以目标用户获取的资源的药品,目标用户和至少一个资源的使用用户为同一个用户为例。目标用户选购药品,下单,提交订单。提交订单之后,终端设备获取目标用户的基本信息,当目标用户第一次买药时,由目标用户手动输入,终端设备将目标用户的基本信息进行保存。当目标用户第n次买药时,目标用户的基本信息可以通过一键回填的方式获取到。其中,n为大于1的正整数。
198.终端设备确定药品中是否存在满足类型要求的药品。响应于药品中不存在满足类型要求的药品,则显示资源转移页面,资源转移页面中显示有目标用户待转移的资源总值。
199.响应于药品中存在满足类型要求的药品,获取目标用户的位置。确定目标用户的位置是否为限制地区。响应于目标用户的位置不属于限制地区时,获取目标用户的参考图像,对目标用户的参考图像进行识别,响应于参考图像识别未通过,显示目标信息,目标信息用于提示目标用户重新上传参考图像。
200.响应于参考图像识别通过,基于目标用户的参考图像,确定目标用户在第一时间段是否到达过限制地区。响应于目标用户在第一时间段未到达过限制地区,则显示资源转
移页面。
201.响应于目标内容的位置为限制地区,或者响应于目标用户在第一时间段到达过限制地区,获取目标用户对应的目标内容(如病情信息),确定目标内容是否满足内容要求,响应于目标内容满足内容要求,则显示资源转移页面。
202.响应于目标内容不满足内容要求,则结束订单,显示提示信息。为目标用户预约由目标对象提供的健康服务。将目标用户的资源获取信息发送至第一用户,由第一用户对目标用户进行跟进。
203.显示资源转移页面的目的是指示目标用户进行资源转移,响应于目标用户转移资源成功,生成目标订单。基于目标订单,确定配送用户。将目标订单的订单信息发送至配送用户,由配送用户从目标订单对应的对象处获取至少一个资源,并将至少一个资源配送至目标用户。
204.图7所示为本技术实施例提供的一种订单获取装置的结构示意图,如图7所示,该装置包括:
205.获取模块701,用于获取目标用户的用户信息和订单信息;
206.获取模块701,还用于基于目标用户的用户信息,获取目标用户在第一时间段的行程记录的第一验证结果;
207.生成模块702,用于响应于第一验证结果为通过,基于订单信息生成目标订单。
208.在一种可能的实现方式中,用户信息包括用户标识;
209.获取模块701,用于向第一服务器发送第一验证请求,第一验证请求中携带目标用户的用户标识和第一时间段,通过第一服务器对第一验证请求进行处理,得到目标用户在第一时间段的行程记录的第一验证结果;接收第一服务器基于第一验证请求返回的第一验证结果。
210.在一种可能的实现方式中,用户信息包括参考图像,参考图像用于表示目标用户的健康状态;
211.获取模块701,用于对参考图像进行识别,得到参考图像的识别结果;响应于参考图像的识别结果为通过,将参考图像发送至第二服务器,通过第二服务器对参考图像进行处理,得到目标用户在第一时间段的行程记录的第一验证结果;接收第二服务器返回的第一验证结果。
212.在一种可能的实现方式中,用户信息包括用户标识;
213.获取模块701,用于向第三服务器发送获取请求,获取请求中携带目标用户的用户标识,获取请求用于获取目标用户在第一时间段的行程记录;接收第三服务器基于获取请求返回的目标用户在第一时间段的行程记录;获取参考位置,参考位置在当前时刻的位置属性满足属性要求;基于参考位置,对目标用户在第一时间段的行程记录进行验证,得到第一验证结果。
214.在一种可能的实现方式中,订单信息包括目标用户待获取的至少一个资源的资源标识;
215.获取模块701,还用于基于至少一个资源的资源标识,确定各个资源的资源类型;响应于至少一个资源中存在资源类型满足类型要求的资源,获取至少一个资源的使用用户的用户信息,基于使用用户的用户信息,获取使用用户在第一时间段的第三验证结果;
216.生成模块702,用于响应于第三验证结果和第一验证结果均为通过,基于订单信息生成目标订单。
217.在一种可能的实现方式中,订单信息包括目标用户待获取的至少一个资源的资源标识;
218.获取模块701,用于基于至少一个资源的资源标识,确定各个资源的资源类型;响应于至少一个资源中存在资源类型满足类型要求的资源,基于目标用户的用户信息,获取目标用户在第一时间段的行程记录的第一验证结果。
219.在一种可能的实现方式中,获取模块701,用于响应于至少一个资源中存在资源类型满足类型要求的资源,对目标用户的位置进行验证,得到第二验证结果;响应于第二验证结果为通过,基于目标用户的用户信息,获取目标用户在第一时间段的行程记录的第一验证结果。
220.在一种可能的实现方式中,获取模块701,还用于响应于第一验证结果和第二验证结果中的至少一个验证结果为不通过,获取目标用户对应的目标内容,目标内容用于指示目标用户获取至少一个资源的原因;基于目标内容,执行对应的过程。
221.在一种可能的实现方式中,生成模块702,用于响应于目标内容满足内容要求,基于至少一个资源的资源标识和目标用户的位置,生成目标订单;
222.装置还包括:
223.显示模块,用于响应于目标内容不满足内容要求,显示提示信息,提示信息用于指示目标用户进行健康服务。
224.在一种可能的实现方式中,装置还包括:
225.确定模块,用于响应于目标内容不满足内容要求,基于目标用户的位置,确定目标对象,目标对象可提供健康服务;
226.预约模块,用于基于目标用户的用户信息,为目标用户预约由目标对象提供的健康服务。
227.在一种可能的实现方式中,确定模块,用于基于目标用户的位置,确定多个候选对象,候选对象可提供健康服务;获取各个候选对象的对象信息,对象信息包括在第二时间段的剩余健康服务名额和与目标用户的位置之间的距离中的至少一种,第二时间段晚于第一时间段;基于各个候选对象的对象信息,在多个候选对象中确定目标对象。
228.在一种可能的实现方式中,对象信息包括在第二时间段内的剩余健康服务名额和与目标用户的位置之间的距离;
229.确定模块,用于将多个候选对象中剩余健康服务名额大于目标阈值的候选对象作为参考对象;将参考对象中与目标用户的位置之间的距离满足距离要求的参考对象作为目标对象。
230.在一种可能的实现方式中,装置还包括:
231.发送模块,用于向第五服务器发送通知消息,通知消息用于指示第五服务器对目标用户的健康状态进行更改。
232.在一种可能的实现方式中,获取模块701,用于向第四服务器发送第二验证请求,第二验证请求中携带目标用户的位置,通过第四服务器对目标用户的位置进行验证,得到第二验证结果;接收第四服务器基于第二验证请求返回的第二验证结果。
233.在一种可能的实现方式中,获取模块701,用于获取参考位置,参考位置在当前时刻的位置属性满足属性要求;基于参考位置,对目标用户的位置进行验证,得到第二验证结果。
234.上述装置在获取目标订单时,依据的是目标用户在第一时间段的行程记录的第一验证结果,如果第一验证结果为通过,则获取目标订单,使得目标订单的获取较为灵活。而且,获取目标用户在第一时间段的行程记录的第一验证结果时,是基于目标用户的用户信息而获取的,使得第一验证结果的获取效率,获取准确性较高,进而提高目标订单的获取效率。
235.应理解的是,上述提供的装置在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置与方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
236.图8示出了本技术一个示例性实施例提供的终端设备800的结构框图。该终端设备800可以是便携式移动终端,比如:智能手机、平板电脑、mp3播放器(moving picture experts group audio layer iii,动态影像专家压缩标准音频层面3)、mp4(moving picture experts group audio layer iv,动态影像专家压缩标准音频层面4)播放器、笔记本电脑或台式电脑。终端设备800还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。
237.通常,终端设备800包括有:处理器801和存储器802。
238.处理器801可以包括一个或多个处理核心,比如4核心处理器、8核心处理器等。处理器801可以采用dsp(digital signal processing,数字信号处理)、fpga(field-programmable gate array,现场可编程门阵列)、pla(programmable logic array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器801也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称cpu(central processing unit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器801可以集成有gpu(graphics processing unit,图像处理器),gpu用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器801还可以包括ai(artificial intelligence,人工智能)处理器,该ai处理器用于处理有关机器学习的计算操作。
239.存储器802可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器802还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器802中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器801所执行以实现本技术中方法实施例提供的订单获取方法。
240.在一些实施例中,终端设备800还可选包括有:外围设备接口803和至少一个外围设备。处理器801、存储器802和外围设备接口803之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口803相连。具体地,外围设备包括:射频电路804、显示屏805、摄像头组件806、音频电路807、定位组件808和电源809中的至少一
种。
241.外围设备接口803可被用于将i/o(input/output,输入/输出)相关的至少一个外围设备连接到处理器801和存储器802。在一些实施例中,处理器801、存储器802和外围设备接口803被集成在同一芯片或电路板上;在一些其他实施例中,处理器801、存储器802和外围设备接口803中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
242.射频电路804用于接收和发射rf(radio frequency,射频)信号,也称电磁信号。射频电路804通过电磁信号与通信网络以及其他通信设备进行通信。射频电路804将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路804包括:天线系统、rf收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路804可以通过至少一种无线通信协议来与其它终端设备进行通信。该无线通信协议包括但不限于:万维网、城域网、内联网、各代移动通信网络(2g、3g、4g及5g)、无线局域网和/或wifi(wireless fidelity,无线保真)网络。在一些实施例中,射频电路804还可以包括nfc(near field communication,近距离无线通信)有关的电路,本技术对此不加以限定。
243.显示屏805用于显示ui(user interface,用户界面)。该ui可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏805是触摸显示屏时,显示屏805还具有采集在显示屏805的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器801进行处理。此时,显示屏805还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏805可以为一个,设置在终端设备800的前面板;在另一些实施例中,显示屏805可以为至少两个,分别设置在终端设备800的不同表面或呈折叠设计;在另一些实施例中,显示屏805可以是柔性显示屏,设置在终端设备800的弯曲表面上或折叠面上。甚至,显示屏805还可以设置成非矩形的不规则图形,也即异形屏。显示屏805可以采用lcd(liquid crystal display,液晶显示屏)、oled(organic light-emitting diode,有机发光二极管)等材质制备。
244.摄像头组件806用于采集图像或视频。可选地,摄像头组件806包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端设备800的前面板,后置摄像头设置在终端设备800的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及vr(virtual reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件806还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
245.音频电路807可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器801进行处理,或者输入至射频电路804以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在终端设备800的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器801或射频电路804的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将
电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路807还可以包括耳机插孔。
246.定位组件808用于定位终端设备800的当前地理位置,以实现导航或lbs(location based service,基于位置的服务)。定位组件808可以是基于美国的gps(global positioning system,全球定位系统)、中国的北斗系统或俄罗斯的伽利略系统的定位组件。
247.电源809用于为终端设备800中的各个组件进行供电。电源809可以是交流电、直流电、一次性电池或可充电电池。当电源809包括可充电电池时,该可充电电池可以是有线充电电池或无线充电电池。有线充电电池是通过有线线路充电的电池,无线充电电池是通过无线线圈充电的电池。该可充电电池还可以用于支持快充技术。
248.在一些实施例中,终端设备800还包括有一个或多个传感器810。该一个或多个传感器810包括但不限于:加速度传感器811、陀螺仪传感器812、压力传感器813、指纹传感器814、光学传感器815以及接近传感器816。
249.加速度传感器811可以检测以终端设备800建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器811可以用于检测重力加速度在三个坐标轴上的分量。处理器801可以根据加速度传感器811采集的重力加速度信号,控制显示屏805以横向视图或纵向视图进行用户界面的显示。加速度传感器811还可以用于游戏或者用户的运动数据的采集。
250.陀螺仪传感器812可以检测终端设备800的机体方向及转动角度,陀螺仪传感器812可以与加速度传感器811协同采集用户对终端设备800的3d动作。处理器801根据陀螺仪传感器812采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变ui)、拍摄时的图像稳定、游戏控制以及惯性导航。
251.压力传感器813可以设置在终端设备800的侧边框和/或显示屏805的下层。当压力传感器813设置在终端设备800的侧边框时,可以检测用户对终端设备800的握持信号,由处理器801根据压力传感器813采集的握持信号进行左右手识别或快捷操作。当压力传感器813设置在显示屏805的下层时,由处理器801根据用户对显示屏805的压力操作,实现对ui界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。
252.指纹传感器814用于采集用户的指纹,由处理器801根据指纹传感器814采集到的指纹识别用户的身份,或者,由指纹传感器814根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器801授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器814可以被设置在终端设备800的正面、背面或侧面。当终端设备800上设置有物理按键或厂商logo时,指纹传感器814可以与物理按键或厂商logo集成在一起。
253.光学传感器815用于采集环境光强度。在一个实施例中,处理器801可以根据光学传感器815采集的环境光强度,控制显示屏805的显示亮度。具体地,当环境光强度较高时,调高显示屏805的显示亮度;当环境光强度较低时,调低显示屏805的显示亮度。在另一个实施例中,处理器801还可以根据光学传感器815采集的环境光强度,动态调整摄像头组件806的拍摄参数。
254.接近传感器816,也称距离传感器,通常设置在终端设备800的前面板。接近传感器
816用于采集用户与终端设备800的正面之间的距离。在一个实施例中,当接近传感器816检测到用户与终端设备800的正面之间的距离逐渐变小时,由处理器801控制显示屏805从亮屏状态切换为息屏状态;当接近传感器816检测到用户与终端设备800的正面之间的距离逐渐变大时,由处理器801控制显示屏805从息屏状态切换为亮屏状态。
255.本领域技术人员可以理解,图8中示出的结构并不构成对终端设备800的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
256.图9为本技术实施例提供的服务器的结构示意图,该服务器900可因配置或性能不同而产生比较大的差异,可以包括一个或多个处理器(central processing units,cpu)901和一个或多个的存储器902,其中,该一个或多个存储器902中存储有至少一条程序代码,该至少一条程序代码由该一个或多个处理器901加载并执行以实现上述各个方法实施例提供的订单获取方法。当然,该服务器900还可以具有有线或无线网络接口、键盘以及输入输出接口等部件,以便进行输入输出,该服务器900还可以包括其他用于实现设备功能的部件,在此不做赘述。
257.在示例性实施例中,还提供了一种计算机可读存储介质,该存储介质中存储有至少一条程序代码,该至少一条程序代码由处理器加载并执行,以使计算机实现上述任一种订单获取方法。
258.可选地,上述计算机可读存储介质可以是只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、只读光盘(compact disc read-only memory,cd-rom)、磁带、软盘和光数据存储设备等。
259.在示例性实施例中,还提供了一种计算机程序或计算机程序产品,该计算机程序或计算机程序产品中存储有至少一条计算机指令,该至少一条计算机指令由处理器加载并执行,以使计算机实现上述任一种订单获取方法。
260.应当理解的是,在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
261.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
262.以上所述仅为本技术的示例性实施例,并不用以限制本技术,凡在本技术的原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的保护范围之内。
再多了解一些

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

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

相关文献