车辆功能控制方法、装置、设备和存储介质与流程

文档序号:21006030发布日期:2020-06-05 23:08阅读:139来源:国知局
车辆功能控制方法、装置、设备和存储介质与流程

本发明实施例涉及网约车技术领域,尤其涉及一种车辆功能控制方法、装置、设备和存储介质。



背景技术:

随着生活水平的不断提升,互联网技术的发展,网约车服务为人们的出行带来了越来越多的便利,并且通过网络约车出行的人愈来愈多,在乘车过程中,难以避免的会遇到用户想对车辆上的功能进行控制调节的情况。现有车辆上的功能应用主要包括有两部分,一部分是娱乐功能,其主要是车载影音,在功能控制上有音量调节、频道调节以及音乐或视频切换等,另一部分功能应用是实用性功能,主要有空调开关,空调温度、空调风速的调节,以及座椅加热控制等。

然而,网约车服务在带来便利的同时,也随之带来了一些问题。司机为了能够获得更多的利润,往往会忽略用户的体验,例如夏天司机在接送用户时不愿意打开空调,以达到节省油或者电的目的,对于用户而言,这种付费体验是非常糟糕的,出于自身安全的考虑,用户往往不得不考虑忍受这种情况。并且对于车辆上功能的控制方式大多采用物理按键或触摸中控屏进行操作,一般仅能供前排驾驶员或用户使用,给坐在后排的用户带来操作上的困难,从而会影响后排用户的乘车感受。



技术实现要素:

本发明实施例提供一种车辆功能控制方法、装置、设备和存储介质,根据用户的车辆功能设置信息对网约车功能进行控制,实现让用户掌握出行体验的主动权,提高出行的体验感。

第一方面,本发明实施例提供了一种车辆功能控制方法,包括:

接收用户的订单信息,其中,订单信息包括用户的起点位置和车辆功能设置信息;

按照所述订单信息为所述用户分配车辆,作为目标车辆;

将所述订单信息发送至所述目标车辆上,以指示所述目标车辆在到达所述起点位置之前按照所述车辆功能设置信息完成对车辆功能的控制。

第二方面,本发明实施例还提供了一种车辆功能控制装置,包括:

订单信息接收模块,用于接收用户的订单信息,其中,订单信息包括用户的起点位置和车辆功能设置信息;

目标车辆确认模块,用于按照所述订单信息为所述用户分配车辆,作为目标车辆;

订单信息发送模块,用于将所述订单信息发送至所述目标车辆上,以指示所述目标车辆在到达所述起点位置之前按照所述车辆功能设置信息完成对车辆功能的控制。

第三方面,本发明实施例还提供了一种设备,包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如本发明任一实施例所述的车辆功能控制方法。

第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明任一实施例所述的车辆功能控制方法。

本发明实施例基于用户提交的订单信息为用户分配适合的车辆,并且分配的车辆在接到用户之前按照订单信息中用户对车辆功能的偏好信息完成对车辆功能的设置。实现了用户可对网约车车辆功能进行自主控制,让用户掌握出行体验的主动权,提高出行的体验感。

附图说明

图1是本发明实施例一中的车辆功能控制方法的流程图;

图2是车辆功能控制的整体结构示意图;

图3是根据车辆功能设置信息对接单车辆功能进行控制的时序图;

图4是本发明实施例二中的车辆功能控制方法的流程图;

图5是接单车辆上传可设置功能信息的时序图;

图6是服务器对用户偏好信息进行保存的时序图;

图7是本发明实施例三中的车辆功能控制装置的结构示意图;

图8是本发明实施例四中的设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

图1是本发明实施例一中的车辆功能控制方法的流程图,本实施例可适用于在网约车领域,用户可对乘坐车辆的功能进行自行控制的情况。该方法可以由车辆功能控制装置来执行,该装置可以采用软件和/或硬件的方式实现,并可配置在设备中,例如设备可以是后台服务器等具有通信和计算能力的设备。如图1所示,该方法具体包括:

步骤101、接收用户的订单信息,其中,订单信息包括用户的起点位置和车辆功能设置信息。

其中,订单信息是指用户的约车订单信息,订单信息中包括用户出行行程的起点位置、终点位置以及用户对接单车辆的功能偏好信息,即车辆功能设置信息。在本实施例中,可选的,所述车辆功能设置信息包括座椅设置信息、空调设置信息、音乐设置信息以及运行最高速度设置信息中的至少一种。例如,座椅设置信息包括角度调节、前后调节、靠背调节以及加热等,对于座椅设置可以根据身高体重进行设置;空调设置信息包括温度调节、风力调节、风向调节以及循环模式等;音乐设置信息包括用户可以自行设置播放的音乐歌单等;最高速度设置信息包括用户对接单车辆行车过程中的速度要求。

具体的,在用户发起约车订单信息后,将该约车订单发送至订单处理服务器中,订单处理服务器接收用户的订单信息,并确认订单信息中的用户账号、起点信息、终点信息以及用户对接单车辆的功能设置要求信息等。在一个可行的实施例中,订单信息中的车辆功能设置信息可以通过用户偏好服务器进行获取,订单信息中的其他信息仍上传至订单处理服务器,服务器根据订单信息中的用户账号从用户偏好服务器中确定与之对应的用户对车辆功能的偏好设置信息。通过将订单处理服务器与用户偏好服务器分开,可以提高订单处理服务器的可扩展性。在保证用户账号在多个订单处理服务器以及用户偏好服务器中的关联关系下,多个订单处理服务器可以共用一个用户偏好服务器,避免在每个订单处理服务器中各部署一个用户偏好系统带来的资源浪费。

步骤102、按照所述订单信息为所述用户分配车辆,作为目标车辆。

其中,目标车辆是指最终为用户分配的接单车辆。

具体的,服务器在获取到用户提交的订单信息后,根据订单信息中的内容从候选车辆中确定一辆最符合用户要求的车辆,作为该订单的接单车辆。例如,将订单信息发送至距离起点位置第一预设距离范围内的车辆上,若该车辆符合订单信息中的车辆功能设置信息,则该司机可以执行接单操作。若在第一预设距离范围内的车辆中没有确定接单车辆,则可以扩大车辆寻找范围,在第二预设距离范围内的车辆中确定是否存在匹配车辆,以此类推。可选的,在发起订单后超过预定时间间隔仍未确定目标车辆,则提醒用户修改订单信息或者继续等待。

通过根据订单信息为用户确定接单车辆,保证了接单车辆符合用户的要求,避免出现接单车辆不符合用户要求,影响用户乘车体验感的现象。从源头上提高用户乘车的体验感。

步骤103、将所述订单信息发送至所述目标车辆上,以指示所述目标车辆在到达所述起点位置之前按照所述车辆功能设置信息完成对车辆功能的控制。

具体的,在确定订单信息对应的目标车辆后,将该订单信息发送至该车辆上,以使司机和车辆控制系统获取到订单信息中的信息,如司机确定订单的起点位置和终点位置,车辆控制系统确定用户设置的车辆功能设置信息,并且车辆控制系统根据车辆功能设置信息自动设置车辆上的功能,以满足在司机到接单起点位置前完成对车辆功能的设置。

示例性的,订单信息可以发送到设置在车辆上的车载中控上,车载中控包含显示屏、处理器、接单软件等;显示屏、接单软件分别与处理器连接。显示屏用于显示地图等信息,处理器用于处理订单信息中的数据信息以及将数据信息发送至对应接口完成对车辆的功能设置。接单软件中包括接单系统和用户偏好系统,接单系统用于接收服务器发送的订单信息,用户偏好系统用于接收服务器发送的用户偏好设置信息。在另一个可行的实施例中,用户偏好系统可以单独设置在用户偏好软件中,用于接收单独设置的用户偏好服务器发送的与该订单发起用户相关的偏好信息。

在订单信息发送至车辆上的车载中控后,车载中控中的处理器将相关信息通过车载t-box(telematicsbox,应用无线通信技术的车载电脑系统盒子)发送至can总线(controllerareanetwork,控制器局域网络),并通过can总线完成对车辆上各功能的设置。车载t-box与can总线连接,用于采集车载中控发送的订单信息,并且具备转接接口的作用,例如完成车辆接口与互联网数据接口之间的转接。车载t-box也设置在车辆上,包含数据传输模块和处理器,其中数据传输模块连接处理器。数据传输模块将处理器发送的信息传输至can总线。can总线设置在车辆上,与车辆上的功能模块分别连接,例如与车辆上的座椅模块、空调模块等连接,can总线可以根据车载t-box处理后的车辆功能设置信息完成对车辆功能的控制。示例性的,如图2所示展示了车辆功能控制的整体结构示意图;如图3所示展示了根据车辆功能设置信息对接单车辆功能进行控制的时序图。在图3中:步骤1.0:用户通过网约车软件进行约车操作;步骤1.1:分配目标车辆,即用户上传订单信息,等待服务器分配目标车辆;步骤1.2:获取用户偏好信息,即根据用户的账号从用户偏好服务器中查询相应的偏好信息;步骤1.3:确定目标车辆,即服务器根据订单信息为用户分配接单车辆;步骤1.4:目标车辆接单,即向用户发送接单车辆信息;步骤1.5:发送用户偏好信息,即向目标车辆发送订单信息中的车辆功能设置信息;步骤1.6:将用户偏好转换为调节指令,即根据订单信息中的车辆功能设置信息转化为车辆接口可识别的控制指令;步骤1.7:发送调节指令;步骤1.8:发送调节指令;步骤1.9:发送调节指令;步骤1.7至步骤1.9为车辆内部的指令传输过程。通过步骤1.0到1.9完成根据用户订单信息控制车辆的功能实现。

例如,车载中控接收到订单信息中车辆功能设置信息为空调温度为28度,风力为2级,则将该空调设置信息发送至车载t-box,车载t-box将空调设置信息转接给can总线,can总线完成对空调模块的温度和风力设置。在另一个可行的实施例中,车载t-box可以与服务器通信连接,直接获取订单信息中的车辆功能设置信息,根据车辆控制信息中的信息自动完成对连接的can总线的数据传输。

在一个可行的实施例中,可选的,当所述车辆功能设置信息中包括最高速度设置信息时,所述方法还包括:

在所述订单进行过程中,若车辆的实时速度超出设置的最高速度,则生成提醒信息并发送至司机和用户。

具体的,车辆上的can总线可以获取车辆的实时速度信息,在用户上车后,即订单进行过程中,实时获取车辆的车速信息,并与订单信息中的最高速度信息比较,若超过最高速度信息则生成提醒信息发送给司机和用户。示例性的,语音播报当前速度值,并提醒司机减速。可以保护特殊人群如老年人、孕妇、病人的人身安全,更体现企业人文关怀,提高用户的乘车体验感和安全度。

本发明实施例基于用户提交的订单信息为用户分配适合的车辆,即用户可以自主选择服务车辆是否满足自己的需求;并且分配的车辆在接到用户之前按照订单信息中用户对车辆功能的偏好信息完成对车辆功能的设置,用户上车后车内座椅等功能设置均处于设定的状态。实现了用户对网约车车辆功能的自主控制,让用户掌握出行体验的主动权,提高出行的体验感。并且由于车辆上的功能设置由用户控制,减少了司乘矛盾的产生概率,提高用户出行的安全性。

实施例二

图4是本发明实施例二中的车辆功能控制方法的流程图,本实施例二在实施例一的基础上进行进一步地优化。如图4所示,所述方法包括:

步骤401、获取候选车辆上传的车辆可设置功能信息。

具体的,不同的车所支持可以设置的功能不同,因此车辆在进行接单之前需要将其可设置功能信息发送至服务器中。例如车辆a仅支持空调设置不支持座椅设置,则在车辆a被分配订单之前需要将其具备的车辆可设置功能信息上传,示例性的,在车辆车载中控上安装用户偏好软件后,用户偏好软件通过连接车载t-box检测车辆各功能是否支持设置,车载t-box向连接的can总线发送功能设置检测指令,can总线获取车辆上功能设置信息,例如座椅、空调支持设置的信息,并向车载t-box返回检测结果,车载t-box接收到检测结果后发送给车载中控,由车载中控向用户偏好服务器发送车辆的可设置功能信息,并保存在服务器中。示例性的,如图5所示展示了接单车辆上传可设置功能信息的时序图。在图5中,步骤5.0:检测车辆座椅与空调是否支持设置,即由车载中控发送检测功能命令至车载t-box;步骤5.1:发送检测指令,即车载t-box收到检测功能命令后,向can总线发送检测命令;步骤5.2:获取座椅和空调信息,即can总线获取车辆上功能是否支持设置的信息;步骤5.3:返回检测结果;步骤5.4:返回检测结果;通过车载t-box、can总线以及车载中控之间的连接,将检测得到的车辆可设置功能信息反馈给车载中控;步骤5.5:发送车辆座椅与空调信息,即车载中控获取到车辆可设置功能信息后,将该信息上传至用户偏好服务器;步骤5.6:保存车辆的座椅与空调信息。

通过在车辆接单之前获取其车辆可设置功能信息,便于服务器对可接单车辆的功能设置信息的确认,保证为用户分配车辆的匹配度。

步骤402、接收用户的订单信息,其中,订单信息包括用户的起点位置和车辆功能设置信息。

在一个可行的实施例中,可选的,在接收用户的订单信息之前,还包括:

获取用户的历史订单信息中的历史车辆功能设置信息;

根据所述历史车辆功能设置信息确定推荐车辆功能设置信息,并将所述推荐车辆功能设置信息发送至用户,用于供用户确认,形成订单信息中的车辆功能设置信息。

具体的,用户在确认订单信息时,服务器将获取到的该用户的历史订单信息中设置的历史车辆功能设置信息作为推荐的车辆功能设置信息,并在用户端显示该推荐信息,若用户确认,则将该推荐车辆功能设置信息作为此次订单信息中的车辆功能设置信息。若用户对推荐车辆功能设置信息不满意,可以对其进行修改,并将用户修改后的车辆功能设置信息作为此次订单信息中的车辆功能设置信息。示例性的,推荐车辆功能设置信息可以是用户的最近一次历史车辆功能设置信息,也可以根据用户最近多次历史车辆功能设置信息的平均值进行设置。并且在此次订单信息上传至服务器时,服务器会保存该车辆功能设置信息,以便为下次订单信息中的车辆功能设置信息的确定提供依据。

通过对用户提交订单中的车辆功能设置信息进行保存,便于用户后续用车时的重复性操作,用户只需进行确认即可,减少了用户订单确认的步骤,提高用户的网约车体验感。

在一个可行的实施例中,可选的,在接收用户的订单信息之前,还包括:

若根据用户的历史订单信息未获取到历史车辆功能设置信息,则按照当天的天气情况或者与用户账号的关联账号的车辆功能设置信息,确定推荐车辆功能设置信息,并将所述推荐车辆功能设置信息发送至用户,用于供用户确认,形成订单信息中的车辆功能设置信息。

具体的,在服务器中未获取用户的历史车辆功能设置信息,说明该用户为新用户或者在之前的历史订单中未对车辆功能设置信息进行确认。则由服务器根据实际情况为该用户确认推荐车辆功能设置信息。示例性的,可以根据当天的天气情况确定推荐车辆功能设置信息,如根据外界温度的不同设置车辆的温度信息等。或者可以根据与用户账号的关联账号中的车辆功能设置信息确定推荐车辆功能设置信息,与用户账号的关联账号是指与用户账号的具体信息相似的账号,如根据用户在注册该账号时填写的身份信息:性别、年龄段以及地区等,确定身份信息相同或相似的账号,并将该相似账号的车辆功能设置信息作为推荐车辆功能设置信息。

示例性的,如图6所示展示了服务器对用户偏好信息进行保存的时序图,用户偏好信息即用户确认的订单信息中的车辆功能设置信息。

在确认车辆功能设置信息之后,将该信息发送至用户,由用户对该信息进行确认,保证订单信息的准确性。通过对没有历史车辆功能设置信息的用户进行推荐车辆功能设置信息,并且推荐车辆功能设置信息是根据实际情况进行确定,提高了用户的推荐车辆设置信息的满意度,进而提高用户的网约车体验感。

步骤403、按照所述订单信息中的所述车辆功能设置信息,从所述候选车辆的车辆可设置功能信息中选择符合所述车辆功能设置信息的车辆,作为目标车辆。

具体的,候选车辆是指根据订单信息中的起点位置进行确定的车辆,候选车辆的确认可参考实施例一。获取所有候选车辆上传至服务器中的车辆可设置功能信息,并根据订单信息中的车辆功能设置信息在候选车辆中确认符合要求的车辆,作为目标车辆。示例性的,对于订单信息中的车辆功能设置信息为空调温度28度和空调风力2级时,从候选车辆的车辆可设置功能信息中确定可以设置空调温度和风力的车辆,并将符合设置条件的车辆作为目标车辆。当符合设置条件的车辆数量超过两个时,则可以根据候选车辆距离订单信息中的起点位置的距离进行确定目标车辆。

根据订单信息中的车辆功能设置信息为该订单匹配目标车辆,保证了匹配成功的目标车辆的车辆可设置功能符合用户的要求,不会出现用户上车后发现接单车辆的功能设置不符合要求的现象,提高用户的乘车体验感。

步骤404、将所述订单信息发送至所述目标车辆上,以指示所述目标车辆在到达所述起点位置之前按照所述车辆功能设置信息完成对车辆功能的控制。

在一个可行的实施例中,可选的,在将所述订单信息发送至所述目标车辆上之后,所述方法还包括:

在所述订单进行过程中,接收用户对所述车辆功能设置信息的修改信息,并将所述修改信息发送至所述目标车辆上,以指示目标车辆按照所述修改信息完成对车辆功能的控制。

具体的,在用户上车后和下车前这段时间内,即在该订单进行过程中,用户可以通过约车软件对该接单车辆的功能进行修改,服务器接收到该对车辆功能设置信息进行修改的信息后,将该修改信息发送到该接单车辆上,接单车辆按照修改信息完成对车辆上功能的修改设置。示例性的,用户提交的原车辆功能设置信息中对空调温度的设置为28度,在用户上车后发现车内温度较低,影响乘车舒适度,则该用户可以通过约车软件对该车辆的空调温度进行调整,进而提高乘车的舒适度。

在一个可行的实施例中,可选的,所述方法还包括:

若所述订单信息中不包括所述车辆功能设置信息,则在所述订单进行过程中,接收用户设置的车辆功能设置信息,并将所述车辆功能设置信息发送至所述目标车辆上,以指示目标车辆按照所述车辆功能设置信息完成对车辆功能的控制。

具体的,若在用户提交的订单信息中没有获取到车辆功能设置信息,即表明用户没有对推荐车辆功能设置信息进行确认。则在用户上车之后,即订单进行过程中,可以对车辆功能设置信息进行确认提交,以指示目标车辆按照该信息完成对车辆功能的控制。示例性的,在订单进行过程中,用户可以根据推荐车辆功能设置信息进行确认,也可以根据自己的需求进行自行设置。

在订单进行过程中,用户均可对接单车辆的车辆功能进行设置和修改,用户可以根据实际情况完成对车辆功能的调整,提高乘车的舒适度。

本发明实施例通过对接单车辆的车辆可设置功能信息进行获取,并根据用户提交的订单信息为用户分配匹配成功的车辆,并且分配的车辆在接到用户之前按照订单信息中用户对车辆功能的偏好信息完成对车辆功能的设置。实现了用户可对网约车车辆上的功能进行控制,让用户掌握出行体验的主动权,提高出行的体验感。并且在用户确认订单信息之前为用户推荐车辆功能设置信息,减少用户的繁琐操作;为了保证用户乘车全程中的乘车舒适度,在订单进行过程中用户可以根基自身实际情况对车辆功能设置进行修改,提高用户对接单车辆功能设置的满意度,进而提高用户整体的乘车体验感。

实施例三

图7是本发明实施例三中的车辆功能控制装置的结构示意图,本实施例可适用于在网约车领域,用户可对乘坐车辆的功能进行自行控制的情况。如图7所示,该装置包括:

订单信息接收模块710,用于接收用户的订单信息,其中,订单信息包括用户的起点位置和车辆功能设置信息;

目标车辆确认模块720,用于按照所述订单信息为所述用户分配车辆,作为目标车辆;

订单信息发送模块730,用于将所述订单信息发送至所述目标车辆上,以指示所述目标车辆在到达所述起点位置之前按照所述车辆功能设置信息完成对车辆功能的控制。

本发明实施例基于用户提交的订单信息为用户分配适合的车辆,并且分配的车辆在接到用户之前按照订单信息中用户对车辆功能的偏好信息完成对车辆功能的设置。实现了用户可对网约车车辆上的功能进行控制,让用户掌握出行体验的主动权,提高出行的体验感。

可选的,所述装置还包括:

车辆可设置功能信息获取模块,用于获取候选车辆上传的车辆可设置功能信息;

相应的,目标车辆确认模块720,具体用于:

按照所述订单信息中的所述车辆功能设置信息,从所述候选车辆的车辆可设置功能信息中选择符合所述车辆功能设置信息的车辆,作为目标车辆。

可选的,所述装置还包括车辆功能设置信息形成模块,包括:

历史车辆功能设置信息获取单元,用于获取用户的历史订单信息中的历史车辆功能设置信息;

推荐车辆功能设置信息发送单元,用于根据所述历史车辆功能设置信息确定推荐车辆功能设置信息,并将所述推荐车辆功能设置信息发送至用户,用于供用户确认,形成订单信息中的车辆功能设置信息。

可选的,所述装置还包括车辆功能设置信息设置模块:

若根据用户的历史订单信息未获取到历史车辆功能设置信息,则按照当天的天气情况或者与用户账号的关联账号的车辆功能设置信息,确定推荐车辆功能设置信息,并将所述推荐车辆功能设置信息发送至用户,用于供用户确认,形成订单信息中的车辆功能设置信息。

可选的,所述车辆功能设置信息包括座椅设置信息、空调设置信息、音乐设置信息以及运行最高速度设置信息中的至少一种。

可选的,当所述车辆功能设置信息中包括最高速度设置信息时,所述装置还包括:

速度监控模块,用于在所述订单进行过程中,若车辆的实时速度超出设置的最高速度,则生成提醒信息并发送至司机和用户。

可选的,所述装置还包括修改信息接收模块,具体用于:

在所述订单进行过程中,接收用户对所述车辆功能设置信息的修改信息,并将所述修改信息发送至所述目标车辆上,以指示目标车辆按照所述修改信息完成对车辆功能的控制。

可选的,所述装置还包括设置信息接收模块,具体用于:

若所述订单信息中不包括所述车辆功能设置信息,则在所述订单进行过程中,接收用户设置的车辆功能设置信息,并将所述车辆功能设置信息发送至所述目标车辆上,以指示目标车辆按照所述车辆功能设置信息完成对车辆功能的控制。

本发明实施例所提供的车辆功能控制装置可执行本发明任意实施例所提供的车辆功能控制方法,具备执行车辆功能控制方法相应的功能模块和有益效果。

实施例四

图8是本发明实施例四提供的一种设备的结构示意图。图8示出了适于用来实现本发明实施方式的示例性设备12的框图。图8显示的设备12仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。

如图8所示,设备12以通用计算设备的形式表现。设备12的组件可以包括但不限于:一个或者多个处理器或者处理单元16,系统存储装置28,连接不同系统组件(包括系统存储装置28和处理单元16)的总线18。

总线18表示几类总线结构中的一种或多种,包括存储装置总线或者存储装置控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(isa)总线,微通道体系结构(mac)总线,增强型isa总线、视频电子标准协会(vesa)局域总线以及外围组件互连(pci)总线。

设备12典型地包括多种计算机系统可读介质。这些介质可以是任何能够被设备12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。

系统存储装置28可以包括易失性存储装置形式的计算机系统可读介质,例如随机存取存储装置(ram)30和/或高速缓存存储装置32。设备12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统34可以用于读写不可移动的、非易失性磁介质(图8未显示,通常称为“硬盘驱动器”)。尽管图8中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如cd-rom,dvd-rom或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。存储装置28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。

具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如存储装置28中,这样的程序模块42包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本发明所描述的实施例中的功能和/或方法。

设备12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该设备12交互的设备通信,和/或与使得该设备12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口22进行。并且,设备12还可以通过网络适配器20与一个或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器20通过总线18与设备12的其它模块通信。应当明白,尽管图中未示出,可以结合设备12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。

处理单元16通过运行存储在系统存储装置28中的程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例所提供的车辆功能控制方法,包括:

接收用户的订单信息,其中,订单信息包括用户的起点位置和车辆功能设置信息;

按照所述订单信息为所述用户分配车辆,作为目标车辆;

将所述订单信息发送至所述目标车辆上,以指示所述目标车辆在到达所述起点位置之前按照所述车辆功能设置信息完成对车辆功能的控制。

实施例五

本发明实施例五还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例所提供的车辆功能控制方法,包括:

接收用户的订单信息,其中,订单信息包括用户的起点位置和车辆功能设置信息;

按照所述订单信息为所述用户分配车辆,作为目标车辆;

将所述订单信息发送至所述目标车辆上,以指示所述目标车辆在到达所述起点位置之前按照所述车辆功能设置信息完成对车辆功能的控制。

本发明实施例的计算机存储介质,可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。

计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。

计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括——但不限于无线、电线、光缆、rf等等,或者上述的任意合适的组合。

可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c++,还包括常规的过程式程序设计语言—诸如”c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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