CN110322159A - 一种数据处理方法和装置 - Google Patents
一种数据处理方法和装置 Download PDFInfo
- Publication number
- CN110322159A CN110322159A CN201910619977.4A CN201910619977A CN110322159A CN 110322159 A CN110322159 A CN 110322159A CN 201910619977 A CN201910619977 A CN 201910619977A CN 110322159 A CN110322159 A CN 110322159A
- Authority
- CN
- China
- Prior art keywords
- generation
- driver
- drives
- task
- driven
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000003672 processing method Methods 0.000 title claims abstract description 23
- 238000000034 method Methods 0.000 claims abstract description 19
- 230000015654 memory Effects 0.000 claims description 31
- 238000004590 computer program Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 230000001360 synchronised effect Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 3
- 230000001476 alcoholic effect Effects 0.000 description 2
- 235000013361 beverage Nutrition 0.000 description 2
- 230000035622 drinking Effects 0.000 description 2
- 235000013305 food Nutrition 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000009434 installation Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 241000209140 Triticum Species 0.000 description 1
- 235000021307 Triticum Nutrition 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
- G06Q10/06311—Scheduling, planning or task assignment for a person or group
- G06Q10/063114—Status monitoring or status determination for a person or group
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0633—Lists, e.g. purchase orders, compilation or processing
- G06Q30/0635—Processing of requisition or of purchase orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Marketing (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Tourism & Hospitality (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Stored Programmes (AREA)
Abstract
本发明提供了一种数据处理方法和装置,其中,该方法包括:当得到代驾请求信息时,获取代驾司机的工作状态信息;根据所述代驾请求信息和所述工作状态信息,从所述代驾司机中确定出目标司机;将所述代驾请求信息发送给所述目标司机。通过本发明实施例提供的数据处理方法和装置,对代驾司机的调度更加合理,提高了代驾司机的使用效率。
Description
技术领域
本发明涉及自动控制技术领域,具体而言,涉及一种数据处理方法和装置。
背景技术
目前,汽车代驾作为一种服务方式,可以让车辆的驾驶员在进食含酒精的食物或者饮料、以及喝酒之后不能驾驶车辆时,叫代驾司机替自己驾车。避免驾驶员出现酒后驾车情况后所引起的一系列问题。
为了叫代驾,车辆的驾驶员可以通过自己的移动终端上安装的汽车代驾应用程序(Application,APP)生成代驾请求,来告知代驾***需要找代驾并告知代驾车辆的驾驶员所在位置,代驾***会把代驾请求广播到代驾司机使用的代驾抢单APP上,所有使用代驾抢单APP的代驾司机可以在代驾抢单APP出现代驾请求后进行抢单操作,来获取代驾请求。
抢单操作容易导致代驾司机的调度不合理。
发明内容
为解决上述问题,本发明实施例的目的在于提供一种数据处理方法和装置。
第一方面,本发明实施例提供了一种数据处理方法,包括:
当得到代驾请求信息时,获取代驾司机的工作状态信息;
根据所述代驾请求信息和所述工作状态信息,从所述代驾司机中确定出目标司机;
将所述代驾请求信息发送给所述目标司机。
第二方面,本发明实施例还提供了一种数据处理装置,包括:
获取模块,用于当得到代驾请求信息时,获取代驾司机的工作状态信息;
处理模块,用于根据所述代驾请求信息和所述工作状态信息,从所述代驾司机中确定出目标司机;
发送模块,用于将所述代驾请求信息发送给所述目标司机。
第三方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述第一方面所述的方法的步骤。
第四方面,本发明实施例还提供了一种数据处理装置,所述数据处理装置包括有存储器,处理器以及一个或者一个以上的程序,其中所述一个或者一个以上程序存储于所述存储器中,且经配置以由所述处理器执行上述第一方面所述的方法的步骤。
本发明实施例上述第一方面至第四方面提供的方案中,通过代驾请求信息和代驾司机的工作状态信息,从代驾司机中确定出目标司机,并将代驾请求信息发送给目标司机,完成代驾派单工作,与相关技术中代驾司机通过抢单的方式得到代驾派单相比,可以根据代驾请求信息和代驾司机的工作状态信息体现出的代驾司机工作状态,对代驾司机进行调度,使得对代驾司机的调度更加合理,提高了代驾司机的工作效率。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了一种可应用于本发明实施例中的服务器的结构框图;
图2示出了本发明实施例1所提供的一种数据处理方法的流程图;
图3示出了本发明实施例2所提供的一种数据处理装置的结构示意图;
图4示出了本发明实施例3所提供的另一种数据处理装置的结构示意图。
具体实施方式
目前,汽车代驾作为一种服务方式,可以让车辆的驾驶员进食含酒精的食物或者饮料、以及喝酒之后不能驾驶车辆时,叫代驾司机替自己驾车,不需自己驾驶车辆,就可以让驾驶员和车平安回家。避免驾驶员出现酒后驾车情况后所引起的一系列问题。为了叫代驾,车辆的驾驶员可以通过自己的移动终端上安装的汽车代驾APP生成代驾请求,来告知代驾***需要找代驾并告知代驾车辆的驾驶员所在位置,代驾***会把代驾请求广播到代驾司机使用的代驾抢单APP上,所有使用代驾抢单APP的代驾司机可以在接收到代驾请求后进行抢单操作,来获取代驾请求。但是由于部分代驾司机的抢单意识较强,以及代驾司机所使用的能够进行抢单的移动终端的网络通信质量等原因,会导致一部分代驾司机有至少两个汽车代驾任务,而另一部分代驾司机没有一个汽车代驾任务。所以,抢单操作容易导致对代驾司机的调度不合理。
基于此,本实施例提出一种数据处理方法和装置,通过代驾请求信息和代驾司机的工作状态信息,从代驾司机中确定出目标司机,并将代驾请求信息发送给目标司机,完成代驾派单工作,从而可以根据代驾请求信息和代驾司机的工作状态信息,对代驾司机进行调度,使得对代驾司机的调度更加合理。
本方案提出的数据处理方法,当得到代驾请求信息时,获取代驾司机的工作状态信息;并根据所述代驾请求信息和所述工作状态信息,从所述代驾司机中确定出目标司机;最后将所述代驾请求信息发送给所述目标司机,从而通过代驾请求信息和代驾司机的工作状态信息,从代驾司机中确定出目标司机,完成代驾派单工作,使得对代驾司机的调度更加合理,提高了代驾司机的工作效率。
图1示出了一种可应用于本发明实施例中的服务器的结构框图。如图1所示,服务器200包括:存储器201、处理器202以及网络模块203。
存储器201可用于存储软件程序以及模块,如本发明实施例中的数据处理方法和装置对应的程序指令/模块,处理器202通过运行存储在存储器201内的软件程序以及模块,从而执行各种功能应用以及数据处理,即实现本发明实施例中的数据处理方法。存储器201可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。进一步地,上述软件程序以及模块还可包括:操作***221以及服务模块222。其中操作***221,例如可为LINUX、UNIX、WINDOWS,其可包括各种用于管理***任务(例如内存管理、存储设备控制、电源管理等)的软件组件和/或驱动,并可与各种硬件或软件组件相互通讯,从而提供其他软件组件的运行环境。服务模块222运行在操作***221的基础上,并通过操作***221的网络服务监听来自网络的请求,根据请求完成相应的数据处理,并返回处理结果给客户端。也就是说,服务模块222用于向客户端提供网络服务。
网络模块203用于接收以及发送网络信号。上述网络信号可包括无线信号或者有线信号。
可以理解,图1所示的结构仅为示意,服务器200还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。另外,本发明实施例中的服务器还可以包括多个具体不同功能的服务器。
为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请做进一步详细的说明。
实施例1
本实施例提出一种数据处理方法,执行主体是上述的服务器安装的代驾派单程序。
上述服务器,除了安装有代驾派单程序之外,还安装有代驾***,所述代驾***能够和代驾派单程序进行交互。
当然,代驾***也可以和代驾派单程序安装在不同的服务器上。
所述代驾***,可以接收车辆的驾驶员发送的代驾请求信息,然后把接收的代驾请求信息发送给代驾派单程序,并在代驾派单程序确定出目标司机后,能够将代驾请求信息发送到目标司机使用的移动终端上。
所述目标司机,就是能够执行代驾请求信息指示的代驾任务的代驾司机。
参见图2所示的数据处理方法的流程图,本实施例提出一种数据处理方法,可以包括以下具体步骤:
步骤100、当得到代驾请求信息时,获取代驾司机的工作状态信息。
在上述步骤100中,所述代驾请求信息,是车辆的驾驶员使用的代驾APP发送到代驾***,然后代驾***会把接收到的代驾请求信息发送给代驾派单程序。
所述代驾请求信息,包括:请求代驾的驾驶员的标识、需要代驾的车辆的车牌号、代驾任务起始地位置和代驾任务目的地位置。
所述代驾司机的工作状态信息,包括:代驾司机的标识、任务状态标识、代驾司机当前位置、任务取消时间、代驾时长和代驾次数。
所述任务状态标识,用于指示代驾司机当前正在进行的任务的状态;所述任务状态标识,包括但不限于:空闲状态标识、接单未执行状态标识和接单执行状态标识。
所述任务取消时间,用于表示代驾司机接单后取消代驾接单的时间。
所述代驾时长,用于表示代驾司机做代驾的年限长度。
所述代驾司机的工作状态信息,存储在代驾***中。
当有代驾司机的工作状态发生变化时,代驾司机使用的移动终端就会把变化的工作状态参数(即上述的任务状态标识、代驾司机当前位置、任务取消时间、代驾时长、和代驾次数中的至少一个参数)和代驾司机的标识生成工作状态更新指令,并发送到代驾***中,从而使得代驾***根据工作状态更新指令对代驾司机的工作状态信息进行实时更新,以保证代驾派单的准确性。
步骤102、根据所述代驾请求信息和所述工作状态信息,从所述代驾司机中确定出目标司机。
为了从所述代驾司机中确定出目标司机,上述步骤102可以执行以下步骤(1)至步骤(7):
(1)当根据所述任务取消时间确定代驾司机当前时间之前的预设时段内没有取消过代驾任务,且所述任务状态标识指示代驾司机当前没有代驾任务时,计算所述代驾司机当前位置与所述代驾任务起始地位置的距离;
(2)当计算得到的距离小于等于距离阈值时,将所述代驾司机确定为目标司机;
(3)当根据所述任务取消时间确定代驾司机当前时间之前的预设时段内没有取消过代驾任务,且所述任务状态标识指示代驾司机当前有代驾任务时,根据所述任务状态标识,确定代驾司机当前执行的代驾任务的目的地;
(4)当代驾司机当前执行的代驾任务的目的地与所述代驾任务起始地位置一致时,根据所述任务状态标识,确定代驾司机当前执行的代驾任务的状态;
(5)当所述任务状态标识指示代驾司机当前执行的代驾任务的状态为执行中时,计算所述代驾司机当前位置与所述代驾任务起始地位置的距离;
(6)根据计算得到的距离确定代驾司机到达所述代驾任务起始地位置的时间;
(7)当计算得到的时间小于等于时间阈值时,将所述代驾司机确定为目标司机。
在上述步骤(1)中,根据所述任务取消时间确定代驾司机当前时间之前的预设时段内没有取消过代驾任务,说明当前代驾司机是可以接单的,否则说明当前代驾司机不愿意接单,就不要给他派单了。
当所述任务状态标识为空闲状态标识时,说明所述任务状态标识指示代驾司机当前没有代驾任务。
在上述步骤(2)中,在一个实施方式中,所述距离阈值,可以是3公里。当然,距离阈值也可以设置成其他小于10公里的任何公里数,这里不再一一赘述。
通过以上步骤(1)至步骤(2)的内容,描述了对当前没有代驾任务的代驾司机进行派单的过程。
在上述步骤(3)中,所述任务状态标识为接单未执行状态标识或者接单执行状态标识时,说明所述任务状态标识指示代驾司机当前有代驾任务。
根据任务状态标识,查询出代驾司机当前执行的代驾任务信息,所述代驾任务信息,包括:任务状态标识、代驾任务的始发地和目的地。
所述代驾任务信息,存储在服务器中。所以,代驾派单程序可以通过任务状态标识,对服务器中存储的代驾任务信息进行遍历,就可以查询出任务状态标识对应的代驾司机当前执行的代驾任务的目的地。
在上述步骤(5)中,所述任务状态标识为接单执行状态标识时,说明代驾司机当前执行的代驾任务的状态为执行中。
若当所述任务状态标识为接单未执行状态标识时,指示代驾司机当前执行的代驾任务的状态为有代驾任务但未执行,那么就不会为该司机进行派单。
在上述步骤(6)中,根据计算得到的距离确定代驾司机到达所述代驾任务起始地位置的时间的过程可以采用现有技术中任何根据距离和路况计算到达时间的方式得到,这里不再赘述。
在上述步骤(7)中,所述时间阈值可以设置为3分钟,当然,距离阈值也可以设置成其他小于10分钟的任何时长,这里不再一一赘述。
通过以上步骤(3)至步骤(7),描述了对当前有代驾任务的代驾司机进行派单的过程。
通过执行以上步骤(1)至步骤(7)的流程,代驾派单程序可以逐一对存储的代驾司机的工作状态信息进行处理,直到确定出目标司机。
在通过以上步骤(1)至步骤(7)描述的过程确定出目标司机之后,可以继续执行以下步骤104,向目标司机派单。
步骤104、将所述代驾请求信息发送给所述目标司机。
这里,根据所述目标司机的代驾司机的标识,查询出所述目标司机使用的移动终端的IP地址;将该目标司机使用的移动终端的IP地址和所述代驾请求信息发送到代驾***,代驾***会向具有该IP地址的移动终端发送代驾请求信息。这样,就可以将所述代驾请求信息发送给所述目标司机。
综上所述,本实施例提出的数据处理方法,通过代驾请求信息和代驾司机的工作状态信息,从代驾司机中确定出目标司机,并将代驾请求信息发送给目标司机,完成代驾派单工作,与相关技术中代驾司机通过抢单的方式得到代驾派单相比,可以根据代驾请求信息和代驾司机的工作状态信息体现出的代驾司机工作状态,对代驾司机进行调度,使得对代驾司机的调度更加合理,提高了代驾司机的工作效率。
基于同一发明构思,本申请实施例中还提供了与上述数据处理方法和对应的数据处理装置,由于本申请实施例中的装置解决问题的原理与本申请实施例1所述的数据处理方法相似,因此装置的实施可以参见前述数据处理方法的实施,重复之处不再赘述。
实施例2
本实施例提出一种数据处理装置,用于执行上述实施例1提出的数据处理方法。
参见图3所示的一种数据处理装置的结构示意图,本实施例提出的数据处理装置,包括:
获取模块300,用于当得到代驾请求信息时,获取代驾司机的工作状态信息;
处理模块302,用于根据所述代驾请求信息和所述工作状态信息,从所述代驾司机中确定出目标司机;
发送模块304,用于将所述代驾请求信息发送给所述目标司机。
所述代驾请求信息,包括:代驾任务起始地位置;
所述工作状态信息,包括:任务状态标识、代驾司机当前位置、以及任务取消时间;
所述处理模块302,具体用于:
当根据所述任务取消时间确定代驾司机当前时间之前的预设时段内没有取消过代驾任务,且所述任务状态标识指示代驾司机当前没有代驾任务时,计算所述代驾司机当前位置与所述代驾任务起始地位置的距离;
当计算得到的距离小于等于距离阈值时,将所述代驾司机确定为目标司机。
所述处理模块302,还具体用于:
当根据所述任务取消时间确定代驾司机当前时间之前的预设时段内没有取消过代驾任务,且所述任务状态标识指示代驾司机当前有代驾任务时,根据所述任务状态标识,确定代驾司机当前执行的代驾任务的目的地;
当代驾司机当前执行的代驾任务的目的地与所述代驾任务起始地位置一致时,根据所述任务状态标识,确定代驾司机当前执行的代驾任务的状态;
当所述任务状态标识指示代驾司机当前执行的代驾任务的状态为执行中时,计算所述代驾司机当前位置与所述代驾任务起始地位置的距离;
根据计算得到的距离确定代驾司机到达所述代驾任务起始地位置的时间;
当计算得到的时间小于等于时间阈值时,将所述代驾司机确定为目标司机。
综上所述,本实施例提出的数据处理装置,通过代驾请求信息和代驾司机的工作状态信息,从代驾司机中确定出目标司机,并将代驾请求信息发送给目标司机,完成代驾派单工作,与相关技术中代驾司机通过抢单的方式得到代驾派单相比,可以根据代驾请求信息和代驾司机的工作状态信息体现出的代驾司机工作状态,对代驾司机进行调度,使得对代驾司机的调度更加合理,提高了代驾司机的工作效率。
基于同一发明构思,本申请实施例中还提供了与上述数据处理方法和对应的计算机存储介质和数据处理装置,由于本申请实施例中的计算机存储介质和装置解决问题的原理与本申请实施例1所述的数据处理方法相似,因此装置的实施可以参见前述数据处理方法的实施,重复之处不再赘述。
实施例3
本实施例提出一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行上述实施例1描述的数据处理方法的步骤。具体实现可参见方法实施例1,在此不再赘述。
此外,参见图4所示的数据处理装置的结构示意图,本实施例还提出一种数据处理装置,上述数据处理装置包括总线51、处理器52、收发机53、总线接口54、存储器55和用户接口56。上述数据处理装置包括有存储器55。
本实施例中,上述数据处理装置还包括:存储在存储器55上并可在处理器52上运行的一个或者一个以上的程序,经配置以由上述处理器执行上述一个或者一个以上程序用于进行以下步骤(1)至步骤(3):
(1)当得到代驾请求信息时,获取代驾司机的工作状态信息;
(2)根据所述代驾请求信息和所述工作状态信息,从所述代驾司机中确定出目标司机;
(3)将所述代驾请求信息发送给所述目标司机。
收发机53,用于在处理器52的控制下接收和发送数据。
在图4中,总线架构(用总线51来代表),总线51可以包括任意数量的互联的总线和桥,总线51将包括由通用处理器52代表的一个或多个处理器和存储器55代表的存储器的各种电路链接在一起。总线51还可以将诸如***设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本实施例不再对其进行进一步描述。总线接口54在总线51和收发机53之间提供接口。收发机53可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。例如:收发机53从其他设备接收外部数据。收发机53用于将处理器52处理后的数据发送给其他设备。取决于计算***的性质,还可以提供用户接口56,例如小键盘、显示器、扬声器、麦克风、操纵杆。
处理器52负责管理总线51和通常的处理,如前述上述运行通用操作***。而存储器55可以被用于存储处理器52在执行操作时所使用的数据。
可选的,处理器52可以是但不限于:中央处理器、单片机、微处理器或者可编程逻辑器件。
可以理解,本发明实施例中的存储器55可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(Random Access Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data RateSDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(DirectRambus RAM,DRRAM)。本实施例描述的***和方法的存储器55旨在包括但不限于这些和任意其它适合类型的存储器。
在一些实施方式中,存储器55存储了如下的元素,可执行模块或者数据结构,或者他们的子集,或者他们的扩展集:操作***551和应用程序552。
其中,操作***551,包含各种***程序,例如框架层、核心库层、驱动层等,用于实现各种基础业务以及处理基于硬件的任务。应用程序552,包含各种应用程序,例如媒体播放器(Media Player)、浏览器(Browser)等,用于实现各种应用业务。实现本发明实施例方法的程序可以包含在应用程序552中。
综上所述,本实施例提出的计算机存储介质和数据处理装置,通过代驾请求信息和代驾司机的工作状态信息,从代驾司机中确定出目标司机,并将代驾请求信息发送给目标司机,完成代驾派单工作,与相关技术中代驾司机通过抢单的方式得到代驾派单相比,可以根据代驾请求信息和代驾司机的工作状态信息体现出的代驾司机工作状态,对代驾司机进行调度,使得对代驾司机的调度更加合理,提高了代驾司机的工作效率。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。
Claims (8)
1.一种数据处理方法,其特征在于,包括:
当得到代驾请求信息时,获取代驾司机的工作状态信息;
根据所述代驾请求信息和所述工作状态信息,从所述代驾司机中确定出目标司机;
将所述代驾请求信息发送给所述目标司机。
2.根据权利要求1所述的方法,其特征在于,所述代驾请求信息,包括:代驾任务起始地位置;
所述工作状态信息,包括:任务状态标识、代驾司机当前位置、以及任务取消时间;
根据所述代驾请求信息和所述工作状态信息,从所述代驾司机中确定出目标司机,包括:
当根据所述任务取消时间确定代驾司机当前时间之前的预设时段内没有取消过代驾任务,且所述任务状态标识指示代驾司机当前没有代驾任务时,计算所述代驾司机当前位置与所述代驾任务起始地位置的距离;
当计算得到的距离小于等于距离阈值时,将所述代驾司机确定为目标司机。
3.根据权利要求2所述的方法,其特征在于,根据所述代驾请求信息和所述工作状态信息,从所述代驾司机中确定出目标司机,还包括:
当根据所述任务取消时间确定代驾司机当前时间之前的预设时段内没有取消过代驾任务,且所述任务状态标识指示代驾司机当前有代驾任务时,根据所述任务状态标识,确定代驾司机当前执行的代驾任务的目的地;
当代驾司机当前执行的代驾任务的目的地与所述代驾任务起始地位置一致时,根据所述任务状态标识,确定代驾司机当前执行的代驾任务的状态;
当所述任务状态标识指示代驾司机当前执行的代驾任务的状态为执行中时,计算所述代驾司机当前位置与所述代驾任务起始地位置的距离;
根据计算得到的距离确定代驾司机到达所述代驾任务起始地位置的时间;
当计算得到的时间小于等于时间阈值时,将所述代驾司机确定为目标司机。
4.一种数据处理装置,其特征在于,包括:
获取模块,用于当得到代驾请求信息时,获取代驾司机的工作状态信息;
处理模块,用于根据所述代驾请求信息和所述工作状态信息,从所述代驾司机中确定出目标司机;
发送模块,用于将所述代驾请求信息发送给所述目标司机。
5.根据权利要求4所述的装置,其特征在于,所述代驾请求信息,包括:代驾任务起始地位置;
所述工作状态信息,包括:任务状态标识、代驾司机当前位置、以及任务取消时间;
所述处理模块,具体用于:
当根据所述任务取消时间确定代驾司机当前时间之前的预设时段内没有取消过代驾任务,且所述任务状态标识指示代驾司机当前没有代驾任务时,计算所述代驾司机当前位置与所述代驾任务起始地位置的距离;
当计算得到的距离小于等于距离阈值时,将所述代驾司机确定为目标司机。
6.根据权利要求5所述的装置,其特征在于,所述处理模块,还具体用于:
当根据所述任务取消时间确定代驾司机当前时间之前的预设时段内没有取消过代驾任务,且所述任务状态标识指示代驾司机当前有代驾任务时,根据所述任务状态标识,确定代驾司机当前执行的代驾任务的目的地;
当代驾司机当前执行的代驾任务的目的地与所述代驾任务起始地位置一致时,根据所述任务状态标识,确定代驾司机当前执行的代驾任务的状态;
当所述任务状态标识指示代驾司机当前执行的代驾任务的状态为执行中时,计算所述代驾司机当前位置与所述代驾任务起始地位置的距离;
根据计算得到的距离确定代驾司机到达所述代驾任务起始地位置的时间;
当计算得到的时间小于等于时间阈值时,将所述代驾司机确定为目标司机。
7.一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于,所述计算机程序被处理器运行时执行上述权利要求1-3任一项所述的方法的步骤。
8.一种数据处理装置,其特征在于,所述数据处理装置包括有存储器,处理器以及一个或者一个以上的程序,其中所述一个或者一个以上程序存储于所述存储器中,且经配置以由所述处理器执行权利要求1-3任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910619977.4A CN110322159A (zh) | 2019-07-10 | 2019-07-10 | 一种数据处理方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910619977.4A CN110322159A (zh) | 2019-07-10 | 2019-07-10 | 一种数据处理方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110322159A true CN110322159A (zh) | 2019-10-11 |
Family
ID=68121915
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910619977.4A Pending CN110322159A (zh) | 2019-07-10 | 2019-07-10 | 一种数据处理方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110322159A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111144258A (zh) * | 2019-12-18 | 2020-05-12 | 上海擎感智能科技有限公司 | 一种车辆代驾方法、终端设备、计算机存储介质及*** |
CN115964408A (zh) * | 2022-11-17 | 2023-04-14 | 北京白龙马云行科技有限公司 | 时长校正方法、装置、电子设备和存储介质 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11283187A (ja) * | 1998-03-27 | 1999-10-15 | Aisin Seiki Co Ltd | 配車管理システム |
KR20130127170A (ko) * | 2012-05-14 | 2013-11-22 | 주식회사 아이콘소프트 | 대리운전 배차정보 자동제공방법 |
CN104599168A (zh) * | 2015-02-02 | 2015-05-06 | 北京嘀嘀无限科技发展有限公司 | 叫车订单的分配方法和装置 |
CN107767206A (zh) * | 2016-08-23 | 2018-03-06 | 北京嘀嘀无限科技发展有限公司 | 订单分配方法及装置 |
CN108074000A (zh) * | 2016-11-16 | 2018-05-25 | 北京嘀嘀无限科技发展有限公司 | 订单处理方法和装置 |
CN108475466A (zh) * | 2016-01-27 | 2018-08-31 | 北京嘀嘀无限科技发展有限公司 | 用于匹配和显示服务请求和可用车辆的***和方法 |
CN109313776A (zh) * | 2017-03-29 | 2019-02-05 | 北京嘀嘀无限科技发展有限公司 | 用于按需服务分配车辆的***和方法 |
CN109426872A (zh) * | 2017-08-25 | 2019-03-05 | 北京嘀嘀无限科技发展有限公司 | 网约车订单分配方法及终端 |
JP2019053733A (ja) * | 2017-09-15 | 2019-04-04 | ベイジン バイドゥ ネットコム サイエンス アンド テクノロジー カンパニー リミテッド | 車両スケジューリング方法、装置、設備及び記憶媒体 |
CN109961158A (zh) * | 2017-12-25 | 2019-07-02 | 北京嘀嘀无限科技发展有限公司 | 预约订单分配方法和预约订单分配装置 |
-
2019
- 2019-07-10 CN CN201910619977.4A patent/CN110322159A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11283187A (ja) * | 1998-03-27 | 1999-10-15 | Aisin Seiki Co Ltd | 配車管理システム |
KR20130127170A (ko) * | 2012-05-14 | 2013-11-22 | 주식회사 아이콘소프트 | 대리운전 배차정보 자동제공방법 |
CN104599168A (zh) * | 2015-02-02 | 2015-05-06 | 北京嘀嘀无限科技发展有限公司 | 叫车订单的分配方法和装置 |
CN108475466A (zh) * | 2016-01-27 | 2018-08-31 | 北京嘀嘀无限科技发展有限公司 | 用于匹配和显示服务请求和可用车辆的***和方法 |
CN107767206A (zh) * | 2016-08-23 | 2018-03-06 | 北京嘀嘀无限科技发展有限公司 | 订单分配方法及装置 |
CN108074000A (zh) * | 2016-11-16 | 2018-05-25 | 北京嘀嘀无限科技发展有限公司 | 订单处理方法和装置 |
CN109313776A (zh) * | 2017-03-29 | 2019-02-05 | 北京嘀嘀无限科技发展有限公司 | 用于按需服务分配车辆的***和方法 |
CN109426872A (zh) * | 2017-08-25 | 2019-03-05 | 北京嘀嘀无限科技发展有限公司 | 网约车订单分配方法及终端 |
JP2019053733A (ja) * | 2017-09-15 | 2019-04-04 | ベイジン バイドゥ ネットコム サイエンス アンド テクノロジー カンパニー リミテッド | 車両スケジューリング方法、装置、設備及び記憶媒体 |
CN109961158A (zh) * | 2017-12-25 | 2019-07-02 | 北京嘀嘀无限科技发展有限公司 | 预约订单分配方法和预约订单分配装置 |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111144258A (zh) * | 2019-12-18 | 2020-05-12 | 上海擎感智能科技有限公司 | 一种车辆代驾方法、终端设备、计算机存储介质及*** |
CN111144258B (zh) * | 2019-12-18 | 2023-12-29 | 上海擎感智能科技有限公司 | 一种车辆代驾方法、终端设备、计算机存储介质及*** |
CN115964408A (zh) * | 2022-11-17 | 2023-04-14 | 北京白龙马云行科技有限公司 | 时长校正方法、装置、电子设备和存储介质 |
CN115964408B (zh) * | 2022-11-17 | 2024-04-16 | 北京白龙马云行科技有限公司 | 时长校正方法、装置、电子设备和存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20170195428A1 (en) | System and method for providing vehicle participation in a social network | |
CN103312549B (zh) | 一种事务管理方法及装置和*** | |
CN109961158A (zh) | 预约订单分配方法和预约订单分配装置 | |
WO2012002231A1 (ja) | 制御装置 | |
US10206015B2 (en) | System and method for vehicle data communication | |
EP3572939A1 (en) | Method, device and real-time network for highly-integrated automotive systems | |
CN110322159A (zh) | 一种数据处理方法和装置 | |
US20140337435A1 (en) | Device and Method for the Dynamic Load Management of Cloud Services | |
CN109889455A (zh) | 一种实时消息处理装置 | |
CN109765895A (zh) | 无人驾驶车辆控制方法、装置、无人驾驶车辆及存储介质 | |
WO2022143879A1 (zh) | 换电站的推荐方法、***、电子设备及存储介质 | |
CN106254360A (zh) | 出车中接单失败原因分析方法、服务端及接单失败司机端 | |
DE102012205853A1 (de) | Nutzbringende Verwendung von Anwendungseigenschaften für Sendeauthentifizierungsschemata mit mehreren Authentifkatoren | |
CN106658411A (zh) | 一种基于网络通讯实现远程定位的方法及*** | |
US20190222641A1 (en) | Method for lowering an energy demand of a vehicle | |
CN109309728A (zh) | 一种数据处理方法以及相关装置 | |
CN107659573A (zh) | 车载***的控制方法和装置 | |
CN109788515A (zh) | 一种数据协同方法、mec设备以及服务器 | |
CN110020215A (zh) | 找单推荐信息的推送方法及装置、电子设备 | |
CN106254406A (zh) | 一种位置信息分享方法和设备 | |
CN110264114A (zh) | 一种数据处理方法和装置 | |
CN107181825A (zh) | 终端设备数据的在线处理方法 | |
CN109978380A (zh) | 一种工作流处理方法和装置 | |
Signoretti et al. | A dependability evaluation for obd-ii edge devices: An internet of intelligent vehicles perspective | |
CN110247783A (zh) | 一种扩缩容策略冲突处理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191011 |
|
RJ01 | Rejection of invention patent application after publication |