一种基于云的合乘费用计算处理方法

文档序号:6676084阅读:251来源:国知局
一种基于云的合乘费用计算处理方法
【专利摘要】本发明公开了一种基于云的合乘费用计算处理方法,该方法包括:出租车客户端获取合乘信息后,将合乘信息发送至基于云的计费信息处理平台;基于云的计费信息处理平台利用云计算来调用集群服务器中的程序资源,从而根据获取的合乘信息进行合乘费用的计算处理;基于云的计费信息处理平台将合乘费用的计算处理结果推送至出租车客户端上进行显示。本发明能够快速地对复杂的拼车合乘费用算法进行快速处理,提高数据处理的效率,而且,无需采用性能强大的处理器芯片,大大降低投入成本,还有,本发明所采用的拼车合乘费用计算处理方法不仅合理,而且较为简单,能够进一步地提高数据的处理速度。本发明可广泛应用于出租车拼车合乘计费领域中。
【专利说明】一种基于云的合乘费用计算处理方法

【技术领域】
[0001]本发明涉及云计算以及数据信息处理技术,尤其涉及一种基于云的合乘费用计算处理方法。

【背景技术】
[0002]随着出租车起步价的调整以及出行需求的增多,出租车拼车已经成为一个普遍的现象,其不仅能够节省人们用来拦截出租车的时间,而且还能够节省费用,有效地缓解交通压力。目前,为了能够合理地对拼车合乘的费用进行计算,专家们均纷纷地提出不同的算法,然而,这些算法都比较复杂,因此,传统设置在出租车上的性能低下的微处理器是无法快速地根据这些算法来进行拼车合乘费用的计算处理。而将传统设置在出租车上的性能低下的微处理器换成性能强大的微处理器,这样虽然可以对拼车合乘费用的信息进行快速处理,但是,则会大大增加投入成本。


【发明内容】

[0003]为了解决上述技术问题,本发明的目的是提供一种基于云的可快速进行合乘费用计算处理的方法。
[0004]本发明所采用的技术方案是:一种基于云的合乘费用计算处理方法,该方法包括:
A、出租车客户端获取合乘信息后,将合乘信息发送至基于云的计费信息处理平台;
B、基于云的计费信息处理平台利用云计算来调用集群服务器中的程序资源,从而根据获取的合乘信息进行合乘费用的计算处理;
C、基于云的计费信息处理平台将合乘费用的计算处理结果推送至出租车客户端上进行显示。
[0005]进一步,所述根据获取的合乘信息进行合乘费用的计算处理这一步骤,其具体为:根据获取的合乘信息,从而对拼车合乘方式进行判断,然后根据判断的结果,从而选取相对应的计算公式来对合乘费用进行计算处理。
[0006]进一步,所述根据获取的合乘信息,从而对拼车合乘方式进行判断,然后根据判断的结果,从而选取相对应的计算公式来对合乘费用进行计算处理这一步骤,其具体包括:
根据获取的合乘信息,从而判断拼车合乘方式是否为二人拼车合乘方式、三人拼车合乘方式或四人拼车合乘方式;
当判断结果为二人拼车合乘方式,则采用第一计算公式或第二计算公式来对合乘费用进行计算处理,所述的第一计算公式具体为:
f ee=fStart_mn+fPre_km*M2*DI+fPre_km*(M-M2)+fffait_mn
所述的第二计算公式具体为:
fee= fStart_mn*Dl+fPre_km*M2*Dl+fPre_km*(M-M2)+fffait_mn
当判断结果为三人拼车合乘方式,则采用第三计算公式或第四计算公式来对合乘费用进行计算处理,所述的第三计算公式具体为:
fee=fStart_mn+fPre_km*M2*Dl+fPre_km*M3*D2+fPre_km*(M-M2-M3)+fffait_mn
所述的第四计算公式具体为:
fee= fStart_mn*D2+fPre_km*M2*Dl+fPre_km*M3*D2+fPre_km*(M-M2-M3)+fffait_mn当判断结果为四人拼车合乘方式,则采用第五计算公式或第六计算公式来对合乘费用进行计算处理,所述的第五计算公式具体为:
fee=fStart_mn+fPre_km*M2*Dl+fPre_km*M3*D2+fPre_km*M4*D3+fPre_km*(M-M2-M3-M4)+fffait_mn
所述的第六计算公式具体为:
fee= fStart_mn*D3+fPre_km*M2*Dl+fPre_km*M3*D2+fPre_km*M4*D3+fPre_km*(M-M2-M3-M4)+fffait_mn
其中,fee表示为计算出来的拼车合乘总费用,fStart_mn表示为起步价,fPre_km表示为里程单价,fffait_mn表示为计时计费;D1表示为两人合乘折扣率,D2表示为三人合乘折扣率,D3表示为四人合乘折扣率;M表示为乘车行驶总里程,M2表示为两人合乘的里程,M3表不为三人合乘的里程,M4表不为四人合乘的里程。
[0007]进一步,所述根据获取的合乘信息,从而对拼车合乘方式进行判断,然后根据判断的结果,从而选取相对应的计算公式来对合乘费用进行计算处理这一步骤,其具体包括:根据获取的合乘信息,从而判断拼车合乘方式是否为二人拼车合乘方式、三人拼车合乘方式或四人拼车合乘方式;
根据获取的合乘信息,从而判断是否采用带有起步价折扣的计算公式来对合乘费用进行计算处理;
当判断结果为二人拼车合乘方式,并且不采用带有起步价折扣的计算公式时,则采用第一计算公式来对合乘费用进行计算处理,所述的第一计算公式具体为:f ee=fStart_mn+fPre_km*M2*DI+fPre_km*(M-M2)+fffait_mn
当判断结果为二人拼车合乘方式,并且采用带有起步价折扣的计算公式时,则采用第二计算公式来对合乘费用进行计算处理,所述的第二计算公式具体为:fee= fStart_mn*Dl+fPre_km*M2*Dl+fPre_km*(M-M2)+fffait_mn当判断结果为三人拼车合乘方式,并且不采用带有起步价折扣的计算公式时,则采用第三计算公式来对合乘费用进行计算处理,所述的第三计算公式具体为:
fee=fStart_mn+fPre_km*M2*Dl+fPre_km*M3*D2+fPre_km*(M-M2-M3)+fffait_mn当判断结果为三人拼车合乘方式,并且采用带有起步价折扣的计算公式时,则采用第四计算公式来对合乘费用进行计算处理,所述的第四计算公式具体为:
fee= fStart_mn*D2+fPre_km*M2*Dl+fPre_km*M3*D2+fPre_km*(M-M2-M3)+fffait_mn当判断结果为四人拼车合乘方式,并且不采用带有起步价折扣的计算公式时,则采用第五计算公式来对合乘费用进行计算处理,所述的第五计算公式具体为:
fee=fStart_mn+fPre_km*M2*Dl+fPre_km*M3*D2+fPre_km*M4*D3+fPre_km*(M-M2-M3-M4)+fffait_mn
当判断结果为四人拼车合乘方式,并且采用带有起步价折扣的计算公式时,则采用第六计算公式来对合乘费用进行计算处理,所述的第六计算公式具体为: fee= fStart_mn*D3+fPre_km*M2*Dl+fPre_km*M3*D2+fPre_km*M4*D3+fPre_km*(M-M2-M3-M4)+fffait_mn
其中,fee表示为计算出来的拼车合乘总费用,fStart_mn表示为起步价,fPre_km表示为里程单价,fffait_mn表示为计时计费;D1表示为两人合乘折扣率,D2表示为三人合乘折扣率,D3表示为四人合乘折扣率;M表示为乘车行驶总里程,M2表示为两人合乘的里程,M3表不为三人合乘的里程,M4表不为四人合乘的里程。
[0008]进一步,所述的合乘信息包括拼车合乘方式、折扣信息、起步价、里程单价、乘车行驶总里程、合乘的里程、计时计费。
[0009]进一步,所述步骤A具体为:出租车客户端获取合乘信息后,对合乘信息进行加密,并且将合乘信息的密文发送至基于云的计费信息处理平台。
[0010]进一步,所述对合乘信息进行加密这一步骤,其具体包括:
51、对合乘信息进行数据分割,从而得到多个数据块;
52、采用预存的第一加密密钥对多个数据块逐一进行加密,从而得到多个已加密的数据块;
53、在多个已加密的数据块中插入校验数据;
54、将多个已加密的数据块和插入的校验数据整合成一个完整的数据,从而得到合乘信息的密文。
[0011]进一步,所述步骤SI具体为:
以4个字节为一组的规则进而对合乘信息进行数据分割,从而得到多个数据块;判断每个数据块是否均包含4个字节的数据,若是,则执行步骤S2,反之,则对不足4个字节的数据块插入0,从而使该数据块包含4个字节的数据。
[0012]进一步,所述步骤S3具体为:采用预存的第二加密密钥对校验数据进行加密,然后在多个已加密的数据块中插入已加密的校验数据。
[0013]本发明的有益效果是:本发明设有基于云的计费信息处理平台,并且所述基于云的计费信息处理平台是利用云计算来调用集群服务器的程序资源从而进行数据处理,因此,能够快速地对复杂的拼车合乘费用算法进行快速处理,大大提高数据处理的效率,而且,由于拼车合乘费用的计算处理无需依赖出租车客户端来实现,因此,其对出租车客户端中的微处理器的性能要求大大降低,这样则无需采用性能强大的处理器芯片,大大降低投入成本。
[0014]另外,本发明所采用的拼车合乘费用计算处理方法不仅合理,而且较为简单,因此,能够进一步地提高数据的处理速度。

【专利附图】

【附图说明】
[0015]下面结合附图对本发明的【具体实施方式】作进一步说明:
图1是本发明一种基于云的合乘费用计算处理方法的步骤流程图;
图2是本发明一种基于云的合乘费用计算处理方法的一具体实施例的步骤流程图。

【具体实施方式】
[0016]如图1所示,一种基于云的合乘费用计算处理方法,该方法包括: A、出租车客户端获取合乘信息后,将合乘信息发送至基于云的计费信息处理平台;
B、基于云的计费信息处理平台利用云计算来调用集群服务器中的程序资源,从而根据获取的合乘信息进行合乘费用的计算处理;
C、基于云的计费信息处理平台将合乘费用的计算处理结果推送至出租车客户端上进行显示。
[0017]进一步作为优选的实施方式,所述根据获取的合乘信息进行合乘费用的计算处理这一步骤,其具体为:根据获取的合乘信息,从而对拼车合乘方式进行判断,然后根据判断的结果,从而选取相对应的计算公式来对合乘费用进行计算处理。
[0018]进一步作为优选的实施方式,所述根据获取的合乘信息,从而对拼车合乘方式进行判断,然后根据判断的结果,从而选取相对应的计算公式来对合乘费用进行计算处理这一步骤,其具体包括:
根据获取的合乘信息,从而判断拼车合乘方式是否为二人拼车合乘方式、三人拼车合乘方式或四人拼车合乘方式;
当判断结果为二人拼车合乘方式,则采用第一计算公式或第二计算公式来对合乘费用进行计算处理,所述的第一计算公式具体为:
f ee=fStart_mn+fPre_km*M2*DI+fPre_km*(M-M2)+fffait_mn
所述的第二计算公式具体为:
fee= fStart_mn*Dl+fPre_km*M2*Dl+fPre_km*(M-M2)+fffait_mn当判断结果为三人拼车合乘方式,则采用第三计算公式或第四计算公式来对合乘费用进行计算处理,所述的第三计算公式具体为:
fee=fStart_mn+fPre_km*M2*Dl+fPre_km*M3*D2+fPre_km*(M-M2-M3)+fffait_mn
所述的第四计算公式具体为:
fee= fStart_mn*D2+fPre_km*M2*Dl+fPre_km*M3*D2+fPre_km*(M-M2-M3)+fffait_mn当判断结果为四人拼车合乘方式,则采用第五计算公式或第六计算公式来对合乘费用进行计算处理,所述的第五计算公式具体为:
fee=fStart_mn+fPre_km*M2*Dl+fPre_km*M3*D2+fPre_km*M4*D3+fPre_km*(M-M2-M3-M4)+fffait_mn
所述的第六计算公式具体为:
fee= fStart_mn*D3+fPre_km*M2*Dl+fPre_km*M3*D2+fPre_km*M4*D3+fPre_km*(M-M2-M3-M4)+fffait_mn
其中,fee表示为计算出来的拼车合乘总费用,fStart_mn表示为起步价,fPre_km表示为里程单价,fffait_mn表示为计时计费;D1表示为两人合乘折扣率,D2表示为三人合乘折扣率,D3表示为四人合乘折扣率;M表示为乘车行驶总里程,M2表示为两人合乘的里程,M3表不为三人合乘的里程,M4表不为四人合乘的里程。
[0019]进一步作为优选的实施方式,所述根据获取的合乘信息,从而对拼车合乘方式进行判断,然后根据判断的结果,从而选取相对应的计算公式来对合乘费用进行计算处理这一步骤,其具体包括:
根据获取的合乘信息,从而判断拼车合乘方式是否为二人拼车合乘方式、三人拼车合乘方式或四人拼车合乘方式; 根据获取的合乘信息,从而判断是否采用带有起步价折扣的计算公式来对合乘费用进行计算处理;
当判断结果为二人拼车合乘方式,并且不采用带有起步价折扣的计算公式时,则采用第一计算公式来对合乘费用进行计算处理,所述的第一计算公式具体为:f ee=fStart_mn+fPre_km*M2*DI+fPre_km*(M-M2)+fffait_mn
当判断结果为二人拼车合乘方式,并且采用带有起步价折扣的计算公式时,则采用第二计算公式来对合乘费用进行计算处理,所述的第二计算公式具体为:fee= fStart_mn*Dl+fPre_km*M2*Dl+fPre_km*(M-M2)+fffait_mn当判断结果为三人拼车合乘方式,并且不采用带有起步价折扣的计算公式时,则采用第三计算公式来对合乘费用进行计算处理,所述的第三计算公式具体为:
fee=fStart_mn+fPre_km*M2*Dl+fPre_km*M3*D2+fPre_km*(M-M2-M3)+fffait_mn当判断结果为三人拼车合乘方式,并且采用带有起步价折扣的计算公式时,则采用第四计算公式来对合乘费用进行计算处理,所述的第四计算公式具体为:
fee= fStart_mn*D2+fPre_km*M2*Dl+fPre_km*M3*D2+fPre_km*(M-M2-M3)+fffait_mn当判断结果为四人拼车合乘方式,并且不采用带有起步价折扣的计算公式时,则采用第五计算公式来对合乘费用进行计算处理,所述的第五计算公式具体为:
fee=fStart_mn+fPre_km*M2*Dl+fPre_km*M3*D2+fPre_km*M4*D3+fPre_km*(M-M2-M3-M4)+fffait_mn
当判断结果为四人拼车合乘方式,并且采用带有起步价折扣的计算公式时,则采用第六计算公式来对合乘费用进行计算处理,所述的第六计算公式具体为:
fee= fStart_mn*D3+fPre_km*M2*Dl+fPre_km*M3*D2+fPre_km*M4*D3+fPre_km*(M-M2-M3-M4)+fffait_mn
其中,fee表示为计算出来的拼车合乘总费用,fStart_mn表示为起步价,fPre_km表示为里程单价,fffait_mn表示为计时计费;D1表示为两人合乘折扣率,D2表示为三人合乘折扣率,D3表示为四人合乘折扣率;M表示为乘车行驶总里程,M2表示为两人合乘的里程,M3表不为三人合乘的里程,M4表不为四人合乘的里程。
[0020]进一步作为优选的实施方式,所述的合乘信息包括拼车合乘方式、折扣信息、起步价、里程单价、乘车行驶总里程、合乘的里程、计时计费。所述的计时计费指的是出租车等待时所产生的费用。
[0021]进一步作为优选的实施方式,所述步骤A具体为:出租车客户端获取合乘信息后,对合乘信息进行加密,并且将合乘信息的密文发送至基于云的计费信息处理平台。
[0022]进一步作为优选的实施方式,所述对合乘信息进行加密这一步骤,其具体包括:
51、对合乘信息进行数据分割,从而得到多个数据块;
52、采用预存的第一加密密钥对多个数据块逐一进行加密,从而得到多个已加密的数据块;
53、在多个已加密的数据块中插入校验数据;
54、将多个已加密的数据块和插入的校验数据整合成一个完整的数据,从而得到合乘信息的密文。
[0023]进一步作为优选的实施方式,所述步骤SI具体为: 以4个字节为一组的规则进而对合乘信息进行数据分割,从而得到多个数据块;判断每个数据块是否均包含4个字节的数据,若是,则执行步骤S2,反之,则对不足4个字节的数据块插入O,从而使该数据块包含4个字节的数据。
[0024]进一步作为优选的实施方式,所述步骤S3具体为:采用预存的第二加密密钥对校验数据进行加密,然后在多个已加密的数据块中插入已加密的校验数据。
[0025]本发明一具体实施例
如图2所示,本发明一种基于云的合乘费用计算处理方法,其具体包括:
步骤1、出租车客户端获取合乘信息,所述的合乘信息包括拼车合乘方式、折扣信息、起步价、里程单价、乘车行驶总里程、合乘的里程、计时计费;
步骤2、以4个字节为一组的规则进而对合乘信息进行数据分割,从而得到多个数据块;判断每个数据块是否均包含4个字节的数据,若是,则执行步骤3,反之,则对不足4个字节的数据块插入0,从而使该数据块包含4个字节的数据,然后再执行步骤3 ;
步骤3、采用预存的第一加密密钥对多个数据块逐一进行加密,从而得到多个已加密的数据块;
步骤4、采用预存的第二加密密钥对校验数据进行加密,然后在多个已加密的数据块中插入已加密的校验数据,所述已加密的校验数据插入已加密的数据块中的位置,可预先设定,而插入已加密的校验数据的个数可根据实际需要而定,并且对于所述的校验数据,其最好为I个字节的数据;
步骤5、将多个已加密的数据块和插入的校验数据整合成一个完整的数据,从而得到合乘信息的密文;
步骤6、基于云的计费信息处理平台利用云计算来调用集群服务器中的程序资源,从而对合乘信息的密文进行解密,然后根据获取的合乘信息的明文进行合乘费用的计算处理;所述根据获取的合乘信息进行合乘费用的计算处理这一步骤,其具体为,根据获取的合乘信息,从而对拼车合乘方式进行判断,然后根据判断的结果,从而选取相对应的计算公式来对合乘费用进行计算处理;
所述根据获取的合乘信息,从而对拼车合乘方式进行判断,然后根据判断的结果,从而选取相对应的计算公式来对合乘费用进行计算处理这一步骤,其具体包括:
根据获取的合乘信息,从而判断拼车合乘方式是否为二人拼车合乘方式、三人拼车合乘方式或四人拼车合乘方式;
根据获取的合乘信息,从而判断是否采用带有起步价折扣的计算公式来对合乘费用进行计算处理;
(I)、当判断结果为二人拼车合乘方式,并且不采用带有起步价折扣的计算公式时,则采用第一计算公式来对合乘费用进行计算处理,所述的第一计算公式具体为:f ee=fStart_mn+fPre_km*M2*DI+fPre_km*(M-M2)+fffait_mn
当判断结果为二人拼车合乘方式,并且采用带有起步价折扣的计算公式时,则采用第二计算公式来对合乘费用进行计算处理,所述的第二计算公式具体为:fee= fStart_mn*Dl+fPre_km*M2*Dl+fPre_km*(M-M2)+fffait_mn此时,fPre_km*M2*Dl表示为两人合乘的里程的折扣计费金额,M-M2表示为没有合乘的里程数,fPre_km* (M-M2)表示为没有合乘的里程计费金额; (2)、当判断结果为三人拼车合乘方式,并且不采用带有起步价折扣的计算公式时,则采用第三计算公式来对合乘费用进行计算处理,所述的第三计算公式具体为:
fee=fStart_mn+fPre_km*M2*Dl+fPre_km*M3*D2+fPre_km*(M-M2-M3)+fffait_mn当判断结果为三人拼车合乘方式,并且采用带有起步价折扣的计算公式时,则采用第四计算公式来对合乘费用进行计算处理,所述的第四计算公式具体为:
fee= fStart_mn*D2+fPre_km*M2*Dl+fPre_km*M3*D2+fPre_km*(M-M2-M3)+fffait_mn此时,fPre_km*M3*D2表示为三人合乘的里程的折扣计费金额,fPre_km*M2*Dl表示为两人合乘的里程的折扣计费金额,M-M2-M3表示为没有合乘的里程数,fPre_km* (M-M2-M3)表示为没有合乘的里程计费金额;
(3)、当判断结果为四人拼车合乘方式,并且不采用带有起步价折扣的计算公式时,则采用第五计算公式来对合乘费用进行计算处理,所述的第五计算公式具体为:
fee=fStart_mn+fPre_km*M2*Dl+fPre_km*M3*D2+fPre_km*M4*D3+fPre_km*(M-M2-M3-M4)+fffait_mn
当判断结果为四人拼车合乘方式,并且采用带有起步价折扣的计算公式时,则采用第六计算公式来对合乘费用进行计算处理,所述的第六计算公式具体为:
fee= fStart_mn*D3+fPre_km*M2*Dl+fPre_km*M3*D2+fPre_km*M4*D3+fPre_km*(M-M2-M3-M4)+fffait_mn
此时,fPre_km*M4*D3表示为四人合乘的里程的折扣计费金额,fPre_km*M3*D2表示为三人合乘的里程的折扣计费金额,fPre_km*M2*Dl表示为两人合乘的里程的折扣计费金额,M-M2-M3-M4表示为没有合乘的里程数,fPre_km*(M-M2-M3-M4)表示为没有合乘的里程计费金额;
步骤7、基于云的计费信息处理平台将合乘费用的计算处理结果推送至出租车客户端上进行显示。
[0026]由上述可得,本发明的方法采用了基于云的计费信息处理平台,而所述的基于云的计费信息处理平台利用了云计算这一技术来调用集群服务器中的程序资源,从而进行合乘费用的计算处理,因此,能够快速地对复杂的拼车合乘费用计算进行快速的处理,大大提高拼车合乘费用数据计算处理的效率,而且,由于合乘费用的计算处理无需由出租车客户端来实现,因此,其对出租车客户端中的微处理器的性能要求大大降低,这样则无需采用性能强大的处理器芯片,大大降低投入成本。还有,由于建立了基于云的计费信息处理平台,因此,能够便于工作人员对合乘信息进行修改、集中管理、分析等。
[0027]另外,根据上述拼车合乘的计费公式可知,本发明所采用的拼车合乘费用算法不仅公平合理,而且还较为简单,因此,能够进一步地提高拼车合乘费用计算处理的效率。
[0028]以上是对本发明的较佳实施进行了具体说明,但本发明创造并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本申请权利要求所限定的范围内。
【权利要求】
1.一种基于云的合乘费用计算处理方法,其特征在于:该方法包括: 八、出租车客户端获取合乘信息后,将合乘信息发送至基于云的计费信息处理平台; 8、基于云的计费信息处理平台利用云计算来调用集群服务器中的程序资源,从而根据获取的合乘信息进行合乘费用的计算处理; 〇、基于云的计费信息处理平台将合乘费用的计算处理结果推送至出租车客户端上进行显示。
2.根据权利要求1所述一种基于云的合乘费用计算处理方法,其特征在于:所述根据获取的合乘信息进行合乘费用的计算处理这一步骤,其具体为:根据获取的合乘信息,从而对拼车合乘方式进行判断,然后根据判断的结果,从而选取相对应的计算公式来对合乘费用进行计算处理。
3.根据权利要求2所述一种基于云的合乘费用计算处理方法,其特征在于:所述根据获取的合乘信息,从而对拼车合乘方式进行判断,然后根据判断的结果,从而选取相对应的计算公式来对合乘费用进行计算处理这一步骤,其具体包括: 根据获取的合乘信息,从而判断拼车合乘方式是否为二人拼车合乘方式、三人拼车合乘方式或四人拼车合乘方式; 当判断结果为二人拼车合乘方式,则采用第一计算公式或第二计算公式来对合乘费用进行计算处理,所述的第一计算公式具体为: 所述的第二计算公式具体为: ^66= (1-12) 1:^11111当判断结果为三人拼车合乘方式,则采用第三计算公式或第四计算公式来对合乘费用进行计算处理,所述的第三计算公式具体为: 所述的第四计算公式具体为: ^66=(1-12-13) 1:^11111 当判断结果为四人拼车合乘方式,则采用第五计算公式或第六计算公式来对合乘费用进行计算处理,所述的第五计算公式具体为: ?6 6 = ^81: 81-1:+6^1^111*13*1)2+ ^^1-6^1^111*14*1)3+匕咻(1-12-13-14)十作已1七」1111 所述的第六计算公式具体为:匕咻(1-12-13-14)十作已1七」1111 其中,?66表示为计算出来的拼车合乘总费用,1:^11111表示为起步价,表示为里程单价,^11^1111表示为计时计费;01表示为两人合乘折扣率,02表示为三人合乘折扣率,03表示为四人合乘折扣率;1表示为乘车行驶总里程,12表示为两人合乘的里程,13表不为三人合乘的里程,14表不为四人合乘的里程。
4.根据权利要求2所述一种基于云的合乘费用计算处理方法,其特征在于:所述根据获取的合乘信息,从而对拼车合乘方式进行判断,然后根据判断的结果,从而选取相对应的计算公式来对合乘费用进行计算处理这一步骤,其具体包括: 根据获取的合乘信息,从而判断拼车合乘方式是否为二人拼车合乘方式、三人拼车合乘方式或四人拼车合乘方式; 根据获取的合乘信息,从而判断是否采用带有起步价折扣的计算公式来对合乘费用进行计算处理; 当判断结果为二人拼车合乘方式,并且不采用带有起步价折扣的计算公式时,则采用第一计算公式来对合乘费用进行计算处理,所述的第一计算公式具体为: 当判断结果为二人拼车合乘方式,并且采用带有起步价折扣的计算公式时,则采用第二计算公式来对合乘费用进行计算处理,所述的第二计算公式具体为: ^66= (1-12) 1:^11111当判断结果为三人拼车合乘方式,并且不采用带有起步价折扣的计算公式时,则采用第三计算公式来对合乘费用进行计算处理,所述的第三计算公式具体为: 当判断结果为三人拼车合乘方式,并且采用带有起步价折扣的计算公式时,则采用第四计算公式来对合乘费用进行计算处理,所述的第四计算公式具体为: ^66=(1-12-13) 1:^11111 当判断结果为四人拼车合乘方式,并且不采用带有起步价折扣的计算公式时,则采用第五计算公式来对合乘费用进行计算处理,所述的第五计算公式具体为: ?6 6 = ^81: 81-1:+6^1^111*13*1)2+ ^^1-6^1^111*14*1)3+匕咻(1-12-13-14)十作已1七」1111 当判断结果为四人拼车合乘方式,并且采用带有起步价折扣的计算公式时,则采用第六计算公式来对合乘费用进行计算处理,所述的第六计算公式具体为:匕咻(1-12-13-14)十作已1七」1111 其中,?66表示为计算出来的拼车合乘总费用,1:^11111表示为起步价,表示为里程单价,^11^1111表示为计时计费;01表示为两人合乘折扣率,02表示为三人合乘折扣率,03表示为四人合乘折扣率;1表示为乘车行驶总里程,12表示为两人合乘的里程,13表不为三人合乘的里程,14表不为四人合乘的里程。
5.根据权利要求1-4所述一种基于云的合乘费用计算处理方法,其特征在于:所述的合乘信息包括拼车合乘方式、折扣信息、起步价、里程单价、乘车行驶总里程、合乘的里程、计时计费。
6.根据权利要求1所述一种基于云的合乘费用计算处理方法,其特征在于:所述步骤八具体为:出租车客户端获取合乘信息后,对合乘信息进行加密,并且将合乘信息的密文发送至基于云的计费信息处理平台。
7.根据权利要求6所述一种基于云的合乘费用计算处理方法,其特征在于:所述对合乘信息进行加密这一步骤,其具体包括: 31、对合乘信息进行数据分割,从而得到多个数据块; 32、采用预存的第一加密密钥对多个数据块逐一进行加密,从而得到多个已加密的数据块; 33、在多个已加密的数据块中插入校验数据; 34、将多个已加密的数据块和插入的校验数据整合成一个完整的数据,从而得到合乘信息的密文。
8.根据权利要求7所述一种基于云的合乘费用计算处理方法,其特征在于:所述步骤51具体为: 以4个字节为一组的规则进而对合乘信息进行数据分割,从而得到多个数据块;判断每个数据块是否均包含4个字节的数据,若是,则执行步骤32,反之,则对不足4个字节的数据块插入0,从而使该数据块包含4个字节的数据。
9.根据权利要求7所述一种基于云的合乘费用计算处理方法,其特征在于:所述步骤83具体为:采用预存的第二加密密钥对校验数据进行加密,然后在多个已加密的数据块中插入已加密的校验数据。
【文档编号】G07B13/00GK104484902SQ201410727876
【公开日】2015年4月1日 申请日期:2014年12月3日 优先权日:2014年12月3日
【发明者】李桂文, 汪德波, 吴雨声 申请人:广州万客达电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1