车辆选择方法、终端设备及存储介质与流程

文档序号:22390669发布日期:2020-09-29 17:55阅读:86来源:国知局
车辆选择方法、终端设备及存储介质与流程

本申请涉及互联网技术领域,尤其涉及一种车辆选择方法、终端设备及存储介质。



背景技术:

随着互联网以及智能终端设备的发展,线上获取服务为人们提供了极大地便利。例如,在货运场景下,用户可通过运输服务应用(application,app)在线预约或订购货物运输服务。

用户在预约或订购货物运输服务时,可通过车辆图片或车辆容量数据查看车辆信息,然后选择使用的车型。但是,在实际应用中,经常出现用户选择使用的车型不合适的问题,可能需要退单重新下单,降低货物运输服务效率,用户体验较差。



技术实现要素:

本申请的多个方面提供一种车辆选择方法、终端设备及存储介质,用以向用户直观地展示装载效果,提高用户选择车型的准确度,进而提高用户体验。

本申请实施例提供一种车辆选择方法,适用于终端设备,包括:

响应用户打开运输服务应用的操作,展示应用界面,所述应用界面上包括车型选择列表和货物类型选择列表;

响应所述用户在所述车型选择列表中选择车型的操作,从所述运输服务应用对应的缓存空间中获取所述用户选择的车型对应的m个图片;

响应所述用户在所述货物类型选择列表中选择货物类型的操作,从所述缓存空间中获取所述用户选择的货物类型对应的n个图片;

对所述m个图片和所述n个图片分别进行渲染,得到所述用户选择的车型对应的3d车辆模型和所述用户选择的货物类型对应的3d货物模型;

响应所述用户触发车货匹配的操作,将所述3d货物模型装载于所述3d车辆模型中,以供所述用户根据装载效果确定是否使用其选择的车型对应的车辆;

其中,m和n均为大于或等于3的整数。

本申请实施例还提供一种终端设备,包括:存储器、处理器和显示屏;

其中,所述存储器,包括运输服务应用对应的缓存空间和其它存储空间;所述其它存储空间用于存储计算机程序;

所述处理器耦合至所述存储器,用于执行所述计算机程序以用于:

响应用户打开所述运输服务应用的操作,在所述显示屏上展示应用界面,所述应用界面上包括车型选择列表和货物类型选择列表;

响应所述用户在所述车型选择列表中选择车型的操作,从所述缓存空间中获取所述用户选择的车型对应的m个图片;

响应所述用户在所述货物类型选择列表中选择货物类型的操作,从所述缓存空间中获取所述用户选择的货物类型对应的n个图片;

对所述m个图片和所述n个图片分别进行渲染,在所述显示屏上展示所述用户选择的车型的3d车辆模型和所述用户选择的货物类型的3d货物模型;

响应所述用户触发车货匹配的操作,将所述3d货物模型装载于所述3d车辆模型中,并在所述显示屏上展示装载效果,以供所述用户根据装载效果确定是否使用其选择的车型的车辆;

其中,m和n均为大于或等于3的整数。

本申请实施例还提供一种存储有计算机指令的计算机可读存储介质,当所述计算机指令被一个或多个处理器执行时,致使所述一个或多个处理器执行上述方法中的步骤。

在本申请实施例中,在用户利用运输服务应用选择车辆时,将用户选择的车型渲染成对应的3d车辆模型,并将用户选择的货物类型渲染成对应的3d货物模型;之后,响应用户触发车货匹配的操作,将3d货物模型装载于3d车辆模型中,用户便可直观的查看装载效果,有助于用户根据装载效果确定是否使用其选择的车型对应的车辆,可以提高用户选择车型的准确性,提高货物运输效率,进而提高用户体验。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为本申请实施例提供的一种车辆选择方法的流程示意图;

图2为本申请实施例提供的另一种车辆选择方法的流程示意图;

图3为本申请实施例提供的又一种车辆选择方法的流程示意图;

图4为本申请实施例提供的一种终端设备的结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

在现有货物运输时,由于货物运输应用无法向用户提供详细的车辆信息,而导致用户无法确定选择的车型的技术问题,本申请实施例提供一种解决方案,基本思路是:在用户利用运输服务应用选择车辆时,将用户选择的车型渲染成对应的3d车辆模型,并将用户选择的货物类型渲染成对应的3d货物模型;之后,响应用户触发车货匹配的操作,将3d货物模型装载于3d车辆模型中,用户便可直观的查看装载效果,有助于用户根据装载效果确定是否使用其选择的车型对应的车辆,可以提高用户选择车型的准确性,提高货物运输效率,进而提高用户体验。

以下结合附图,详细说明本申请各实施例提供的技术方案。

图1为本申请实施例提供的一种车辆选择方法的流程示意图。该方法适用于用户侧的终端设备,例如智能手机、平板电脑、个人电脑、穿戴设备等,但不限于此。如图1所示,该方法包括:

101、响应用户打开运输服务应用的操作,展示应用界面,该应用界面上包括车型选择列表和货物类型选择列表。

102、响应用户在车型选择列表中选择车型的操作,从运输服务应用对应的缓存空间中获取用户选择的车型对应的m个图片。其中,m≥3,且为整数。

103、响应用户在货物类型选择列表中选择货物类型的操作,从运输服务应用对应的缓存空间中获取用户选择的货物类型对应的n个图片。其中,n≥3,且为整数。

104、对m个图片和n个图片分别进行渲染,得到用户选择的车型对应的3d车辆模型和用户选择的货物类型对应的3d货物模型。

105、响应用户触发车货匹配的操作,将3d货物模型装载于3d车辆模型中,以供用户根据装载效果确定是否使用其选择的车型对应的车辆。

在本实施例中,终端设备安装有运输服务应用的app程序或者客户端程序。终端设备包括显示屏,该显示屏上含有运输服务应用的图标。当用户触发终端设备上的运输服务应用的图标时,可打开相应的运输服务应用。相应地,在步骤101中终端设备响应用户打开运输服务应用的操作,向用户展示对应的应用界面。

进一步,在本实施例中,应用界面上显示有车型选择列表和货物类型选择列表。终端设备的缓存空间中存储有运输服务应用所提供的车型的图片集以及所提供的货物类型的图片集。其中,每个车型对应多张图片,这些图片包括该车型多个角度的图片。进一步,这些图片可体现该车型全方位的结构。基于此,在步骤102中,当用户利用该车型选择列表选择车型时,可触发对应的车型控件,终端设备响应用户在车型选择列表中选择车型的操作,可从运输服务应用对应的缓存空间中获取用户选择的车型对应的m个图片。在本申请实施例中,m为大于或等于3的整数,对m的具体取值不进行限定,只要可体现车型全方位的结构即可。例如,各车型对应的图片的数量可以为10张、20张、25张等,但不限于此。

进一步,在步骤103中,当用户利用该货物类型选择列表选择货物类型时,可触发对应的货物类型控件,终端设备响应用户在货物类型选择列表中选择车型的操作,可从运输服务应用对应的缓存空间中获取用户选择的货物类型对应的n个图片。在本申请实施例中,n为大于或等于3的整数,对n的具体取值不进行限定,只要可体现车型全方位的结构即可。例如,各车型对应的图片的数量可以为6张、8张、10张、20张、25张等,但不限于此。

可选地,在步骤102和步骤103中,应用界面上还可显示有车型选择控件和货物类型选择控件。基于此,步骤102的一种可选实施方式为:响应用户触发车型选择控件的操作,在应用界面上显示车型选择列表;响应用户在车型选择列表中选择车型的操作,从运输服务应用对应的缓存空间中获取用户选择的车型对应的m个图片。

相应地,步骤103的一种可选实施方式为:响应用户触发货物类型选择控件的操作,在应用界面上显示货物类型选择列表;响应用户在车型货物类型选择列表中选择货物类型的操作,从运输服务应用对应的缓存空间中获取用户选择的货物类型对应的n个图片。

进一步,在步骤104中,对获取的m个图片和n个图片分别进行渲染,得到用户当前选择的车型对应的3d车辆模型以及用户当前选择的货物类型对应的3d货物模型。接着,在步骤105中,响应用户触发车货匹配的操作,将3d货物模型装载于3d车辆模型中,并展示装载3d货物模型后的3d车辆模型。用户便可根据装载效果确定是否使用其当前选择的车型对应的车辆。

可选地,应用界面上可显示有车货匹配控件。进一步,在步骤104中,用户可触发该车货匹配控件,终端设备响应用户触发车货匹配控件的操作,自动将3d货物模型装载于3d车辆模型中。

或者,用户可对3d货物模型进行拖动操作,将3d货物模型拖动至3d车辆模型中。

进一步,应用界面上还设置有货物数量设置框。用户可利用该货物数据设置框设置其选择的货物类型对应的货物的数据。相应地,在步骤104之前,终端设备响应用户设定其选择的货物类型的数量的操作,展示设定数量的3d货物模型。进一步,在步骤104中,终端设备可响应用户触发车货匹配的操作,将设定数量的3d货物模型装载于所述3d车辆模型中。

值得说明的是,在本实施例中,不限定步骤102和103的执行顺序。可先执行步骤102,再执行步骤103;也可先执行步骤103,再执行步骤102。还值得说明的是,可先执行步骤102和103,再顺序执行步骤104;也可在用户进行下一步骤的选择时,在步骤104中,可并行执行步骤104中对上一步骤中用户选择的车型或货物类型对应的多张图片进行渲染的操作。例如,如果先执行步骤102,则在执行步骤103时,可并行执行对用户选择的车型对应的m个图片进行渲染的操作。

在本实施例中,在用户利用运输服务应用选择车辆时,将用户选择的车型渲染成对应的3d车辆模型,并将用户选择的货物类型渲染成对应的3d货物模型;之后,响应用户触发车货匹配的操作,将3d货物模型装载于3d车辆模型中,用户便可直观的查看装载效果,有助于用户根据装载效果确定是否使用其选择的车型对应的车辆,可以提高用户选择车型的准确性,提高货物运输效率,进而提高用户体验。

进一步,在本实施例中,从终端设备的缓存空间中获取用户当前选择的车型对应的多张图片以及用户当前选择的货物类型对应的多张图片,可提高终端设备获取图片的效率,进而有助于提高后续向用户展示3d车辆模型和3d货物模型的效率,可有效缩短用户等待时间,进一步提高用户体验。

在一些应用场景中,运输服务应用对应的缓存空间中不存在该运输服务应用所提供的车型对应的图片集和/或该运输服务应用所提供的货物类型对应的图片集。例如,终端设备首次安装运输服务应用对应的app或客户端;又例如,用户将运输服务对应的缓存空间进行了清楚;或者,用户之前卸载了安装运输服务应用对应的app或客户端,又进行重新安装等。在这些应用场景中,运输服务应用对应的缓存空间中不存在该运输服务应用所提供的车型对应的图片集,也就无法进行步骤102和步骤103中的操作。为了防止这种情况的发生,在本申请实施例中,当用户打开运输服务应用的操作时,终端设备响应用户打开运输服务应用的操作,并执行以下至少一种判断:(1)判断缓存空间中是否存在运输服务应用所提供的车型对应的车型图片集;(2)判断缓存空间中是否存在运输服务应用所提供的货物类型对应的货物图片集。若上述至少一种判断结果为否,则终端设备向服务器请求缓存空间缺少的图片集。相应地,服务器接收该请求,并基于该请求向终端设备返回缓存空间中缺少的图片集。相应地,终端设备接收服务器返回的缓存空间缺少的图片集,并将该图片集存储在运输服务应用对应的缓存空间中。例如,如果缓存空间中存在运输服务应用所提供的车型对应的车型图片集,但缺少运输服务应用所提供的货物类型对应的货物类型图片集,则终端设备向服务器请求该运输服务应用所提供的货物类型对应的货物类型图片集。又例如,如果缓存空间中存在运输服务应用所提供的货物类型对应的货物类型图片集,但缺少运输服务应用所提供的车型对应的车型图片集,则终端设备向服务器请求该运输服务应用所提供的车型对应的车型图片集。又例如,如果缓存空间中既缺少运输服务应用所提供的车型对应的车型图片集,又缺少运输服务应用所提供的货物类型对应的货物类型图片集,则终端设备向服务器请求该运输服务应用所提供的货物类型对应的货物类型图片集以及车型所对应的车型图片集。

在一些应用场景中,为了使3d车辆模型更接近于实际车辆,以及为了使3d货物模型更接近于实际货物;服务器会定期或不定期向终端设备推送最新版本的图片集,并向终端设备下发图片集更新通知。基于此,若上述至少一种判断结果为是,则终端设备继续确定缓存空间中存在的与为是的判断结果对应的图片集是否为最新版本的图片集。若确定与为是的判断结果对应的图片集不是最新版本的图片集,则向服务器请求对应的最新版本的图片集。相应地,服务器接收该请求,并向终端设备返回对应的最新版本的图片集。终端设备接收该最新版本的图片集,并将其存储在运输服务应用对应的缓存空间中。

值得说明的是,上述两种判断步骤可以顺序执行,也可以并行执行。当两种判断顺序执行时,不限定其执行的先后顺序。下面以先执行上述判断(1),后执行上述判断(2)为例,并结合图2进行示例性说明。

图2为本申请实施例提供的另一种车辆选择方法的流程示意图。如图2所示,该方法包括:

201、响应用户打开运输服务应用的操作,判断运输服务应用对应的缓存空间中是否存在运输服务应用所提供的车型对应的车型图片集。若判断结果为是,则执行步骤204;若判断结果为否,则执行步骤202和203;

202、向服务器请求运输服务应用所提供的车型对应的车型图片集。

203、接收服务器返回的运输服务应用所提供的车型对应的车型图片集,并将该车型图片集存储在运输服务应用对应的缓存空间中。接着执行步骤207。

204、判断该车型图片集是否为最新版本的车型图片集,若判断结果为是,则执行207;若判断结果为否,则执行步骤205和206。

205、向服务器请求最新版本的车型图片集。

206、接收服务器返回的最新版本的车型图片集,并将该最新版本的车型图片集存储在运输服务应用对应的缓存空间中。

207、判断缓存空间中是否存在该运输服务应用所提供的货物类型对应的货物类型图片集。若判断结果为否,则执行步骤208和209;若判断结果为是,则执行步骤210。

208、向服务器请求运输服务应用所提供的货物类型对应的货物类型图片集。

209、接收服务器返回的运输服务应用所提供的货物类型对应的货物类型图片集,并将该货物类型图片集存储在运输服务应用对应的缓存空间中。接着执行步骤213。

210、判断该货物类型图片集是否为最新版本的货物类型图片集,若判断结果为是,则执行213;若判断结果为否,则执行步骤211和212。

211、向服务器请求最新版本的货物类型图片集。

212、接收服务器返回的最新版本的货物类型图片集,并将该最新版本的货物类型图片集存储在运输服务应用对应的缓存空间中。

213、响应用户在车型选择列表中选择车型的操作,从运输服务应用对应的缓存空间中获取用户选择的车型对应的m个图片。

214、响应用户在货物类型选择列表中选择货物类型的操作,从运输服务应用对应的缓存空间中获取用户选择的货物类型对应的n个图片。

215、对m个图片和n个图片分别进行渲染,得到用户选择的车型对应的3d车辆模型和用户选择的货物类型对应的3d货物模型。

216、响应用户触发车货匹配的操作,将3d货物模型装载于3d车辆模型中,以供用户根据装载效果确定是否使用其选择的车型对应的车辆。

在本实施例中,用户打开运输服务应用时,终端设备响应用户打开运输服务应用的操作,并在执行步骤201-212的同时,还应向用户展示用界面。对于步骤201-203和步骤210-212的描述,可参见上述实施例的相关内容,在此不进行赘述。

由于在一些应用场景中,服务器会定期或不定期向终端设备推送最新版本的图片集,并下终端设备下发图片集更新通知。该图片更新通知中携带有服务器通知终端设备更新的图片集的版本号。基于此,在步骤204和步骤210中,可监测终端设备是否接收到服务器下发的图片集更新通知;若监测终端设备接收到图片集更新通知,则从图片集更新通知中获取服务器通知中获取其通知更新的图片集的版本号;比较步骤204和步骤210中判断结果为是的结果对应的图片集的版本号是否小于从图片集更新通知获取的版本号;若小于,则确定与步骤204和步骤210中为是的判断结果对应的图片集不是最新版本的图片集。进一步,对于步骤204,若判断结果为否,则继续执行步骤205和步骤206,向服务器请求最新版本的车型图片集;以及接收服务器返回的最新版本的车型图片集,并将最新版本的车型图片集存储在运输服务应用对应的缓存空间中。对于步骤210,若判断结果为否,则继续执行步骤211和212,向服务器请求最新版本的货物类型图片集;以及接收服务器返回的最新版本的货物类型图片集,并将最新版本的货物类型图片集存储在运输服务应用对应的缓存空间中。

相应地,如果终端设备的缓存空间中存储为是的判断结果对应的图片集大于从图片集更新通知获取的版本号,则确定终端设备的缓存空间中存储的为是的判断结果对应的图片集为最新版本的图片集,进而直接执行步骤213-216。

可选地,在步骤213中,当终端设备在运输服务应用对应的缓存空间中获取用户选择的车型对应的m个图片时,可响应用户在车型选择列表中选择车型的操作,确定用户选择的车型对应的车型标识;并根据用户选择的车型对应的车型标识,在最新版本的车型图片集中查询与用户选择的车型对应的车型标识所对应的m个图片,进而得到用户选择的车型对应的m个图片。

同理,在步骤214中之后,当终端设备在运输服务应用对应的缓存空间中获取用户选择的货物类型对应的n个图片时,可响应用户在货物类型选择列表中选择货物类型的操作,确定用户选择的货物类型对应的货物类型标识;并根据用户选择的货物类型对应的货物类型标识,在最新版本的货物类型图片集中查询与用户选择的货物类型对应的货物类型标识所对应的n个图片,进而得到用户选择的货物对应的n个图片。之后,进入步骤215,对获取的m个图片和n个图片分别进行渲染,进而得到用户选择的车型对应的3d车型模型以及用户选择的货物类型对应的3d货物模型。接着,在步骤216中,响应用户触发车货匹配的操作,将3d货物模型装载于3d车辆模型中,并展示装载后的3d车辆模型,以供用户根据装载效果确定是否使用其选择的车型对应的车辆。

进一步,应用界面上还设置有车型选定控件。当用户确定使用当前选择的车型对应的车辆时,可触发该车型选定控件。相应地,终端设备响应用户触发车型选定控件的操作,将用户当前选择的车型作为目标车型。

进一步,用户可以触发应用界面上的提交控件或下单控件,完成下单操作。相应地,终端设备可响应用户的下单操作,向服务器发送下单请求,该下单请求包含目标车型对应的车辆信息,以完成下单操作。

下面结合实际应用中,用户的下单过程对本申请实施例提供的车辆选择方法进行示例性说明。如图3所示,该方法包括:

301、响应用户打开运输服务应用的操作,展示应用界面,该应用界面上包括车型选择列表和货物类型选择列表。

302、响应用户在车型选择列表中选择车型的操作,从运输服务应用对应的缓存空间中获取用户选择的车型对应的m个图片。

303、响应用户在货物类型选择列表中选择货物类型的操作,从运输服务应用对应的缓存空间中获取用户选择的货物类型对应的n个图片。其中,n≥3,且为整数。

304、对m个图片和n个图片分别进行渲染,得到用户选择的车型对应的3d车辆模型和用户选择的货物类型对应的3d货物模型。

305、响应用户触发车货匹配的操作,将3d货物模型装载于3d车辆模型中,以供用户根据装载效果确定是否使用其选择的车型对应的车辆。

306、响应用户触发车型选定控件的操作,将用户当前选择的车型作为目标车型。

307、响应用户的下单操作,向服务器发送下单请求,该下单请求包含所述目标车型及其对应的车辆信息,以完成下单操作。

可选地,用户在下单时,还可以填写起始地址、目的地址以及预约时间等信息。相应地,终端设备可将这些信息全部携带于下单请求中,一并发送给服务器。

相应地,服务器接收到该下单请求,则根据下单请求中携带的车型及其对应的车辆信息,分配相应的车辆和货运司机。可选地,服务器在为待运输货物分配车辆和货运司机时,可会根据起始地址、目的地址以及预约时间,为其分配车辆和货运司机。

需要说明的是,上述实施例所提供方法的各步骤的执行主体均可以是同一设备,或者,该方法也由不同设备作为执行主体。比如,步骤101-104的执行主体可以为设备a;又比如,步骤101和102的执行主体可以为设备a,步骤103的执行主体可以为设备b;等等。另外,在上述实施例及附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如102、103等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。

相应地,本申请实施例还提供一种存储有计算机指令的计算机可读存储介质。当这些计算机指令被一个或多个处理器执行时,致使一个或多个处理器执行上述车辆选择方法中的步骤。

图4为本申请实施例提供的一种终端设备的结构示意图。如图4所示,终端设备包括:存储器40a、处理器40b和显示屏40c。

其中,存储器40a用于存储计算机程序,并可被配置为存储其它各种数据以支持在终端设备上的操作。其中,处理器40b可执行存储器40a中存储的计算机程序,以实现相应控制逻辑。存储器40a可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

进一步,处理器40b耦合至存储器40a,用于执行计算机程序以用于:响应用户打开运输服务应用的操作,在显示屏40c上展示应用界面,该应用界面上包括车型选择列表和货物类型选择列表;响应用户在车型选择列表中选择车型的操作,从运输服务应用对应的缓存空间中获取用户选择的车型对应的m个图片;响应用户在货物类型选择列表中选择货物类型的操作,从缓存空间中获取用户选择的货物类型对应的n个图片;对m个图片和n个图片分别进行渲染,并在显示屏40c上展示用户选择的车型的3d车辆模型和用户选择的货物类型的3d货物模型;以及响应用户触发车货匹配的操作,将3d货物模型装载于3d车辆模型中,并在显示屏40c上展示装载效果,以供用户根据装载效果确定是否使用其选择的车型的对应的车辆。其中,m和n均为大于或等于3的整数。

其中,终端设备的缓存空间可以为从终端设备中的内存中划分出的部分空间,也可以为处理器40b中的缓存空间,或者为存储器40a中的部分空间。

在一可选实施例中,终端设备还包括通信组件40d。处理器40b还用于:响应用户打开运输服务应用的操作,判断缓存空间中是否存在运输服务应用所提供的车型对应的车型图片集;以及响应用户打开运输服务应用的操作,判断缓存空间中是否存在运输服务应用所提供的货物类型对应的货物类型图片集;若至少一种判断结果为否,则向服务器请求缓存空间缺少的图片集;以及接收服务器返回的缺少的图片集,并将缺少的图片集存储在缓存空间中。

进一步,若上述至少一种判断结果为是,则处理器40b还用于:判断缓存空间中存在的与为是的判断结果对应的图片集是否为最新版本的图片集;若判断结果为否,则向服务器请求对应的最新版本的图片集;以及接收服务器返回的最新版本的图片集,并将最新版本的图片集存储在缓存空间中。

进一步,处理器40b在判断缓存空间中存在的与为是的判断结果对应的图片集是否为最新版本的图片集时,具体用于:监测终端设备是否有接收到服务器下发的图片集更新通知;若监测终端设备有接收到图片集更新通知,则从图片集更新通知中获取其通知更新的图片集的版本号;比较与为是的判断结果对应的图片集的版本号是否小于从图片集更新通知获取的版本号;若小于,则确定与为是的判断结果对应的图片集不是最新版本的图片集。

在另一可选实施例中,处理器40b在运输服务应用的缓存空间中获取用户选择的车型对应的m个图片时,具体用于:响应用户在车型选择列表中选择车型的操作,确定用户选择的车型对应的车型标识;并根据用户选择的车型对应的车型标识,在最新版本的车型图片集中查询与该车型标识对应的m个图片。

在又一可选实施例中,处理器40b在从运输服务应用对应的缓存空间中获取用户选择的货物类型对应的n个图片时,具体用于:响应用户在货物类型选择列表中选择货物类型的操作,确定用户选择的货物类型对应的货物类型标识;并根据用户选择的货物类型对应的货物类型标识,在最新版本的货物类型图片集中查询与该货物类型标识对应的n个图片。

在再一可选实施例中,处理器40b在将3d货物模型装载于3d车辆模型中之前,还用于:响应用户设定其选择的货物类型的数量的操作,展示设定数量的3d货物模型。相应地,处理器40b在将3d货物模型装载于3d车辆模型中时,具体用于:响应用户触发车货匹配的操作,将设定数量的3d货物模型装载于3d车辆模型中。

在一些可选实施例中,应用界面上还包括:车型选定控件。相应地,处理器40b还用于:响应用户触发车型选定控件的操作,将用户当前选择的车型作为目标车型;以及响应用户的下单操作,向服务器发送下单请求,下单请求包含目标车型及其对应的车辆信息,以完成下单操作。

在一些可选实施方式中,如图4所示,该终端设备还可以包括:电源组件40e、音频组件40f、摄像头40g等可选组件。图4中仅示意性给出部分组件,并不意味着终端设备必须包含图4所示全部组件,也不意味着终端设备只能包括图3所示组件。

在本实施例中,显示屏40c可以包括液晶显示器(lcd)和或者触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的持续时间和压力。

其中,通信组件40d被配置为便于终端设备和其他设备之间有线或无线方式的通信。终端设备可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件还可基于近场通信(nfc)模块,射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

其中,电源组件40e被配置为终端设备的各种组件提供电力。电源组件40e可以包括电源管理系统,一个或多个电源,及其他与为电源组件所在设备生成、管理和分配电力相关联的组件。

其中,音频组件40f可被配置为输出和/或输入音频信号。例如,音频组件包括一个麦克风(mic),当音频组件所在设备处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器或经由通信组件40d发送。在一些实施例中,音频组件还包括一个扬声器,用于输出音频信号。例如,对于具有语言交互功能的终端设备,可通过音频组件40f实现与用户的语音交互等。

本实施例提供的终端设备,在用户利用运输服务应用选择车辆时,将用户选择的车型渲染成对应的3d车辆模型,并将用户选择的货物类型渲染成对应的3d货物模型;之后,响应用户触发车货匹配的操作,将3d货物模型装载于3d车辆模型中,用户便可直观的查看装载效果,有助于用户根据装载效果确定是否使用其选择的车型对应的车辆,可以提高用户选择车型的准确性,提高货物运输效率,进而提高用户体验。

需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。

内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flashram)。内存是计算机可读介质的示例。

计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitorymedia),如调制的数据信号和载波。

还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。

以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1