信息处理方法、装置、终端及计算机可读存储介质与流程

文档序号:16758221发布日期:2019-01-29 17:33阅读:115来源:国知局
信息处理方法、装置、终端及计算机可读存储介质与流程

本申请涉及计算机领域,尤其涉及一种信息处理方法、装置、终端及计算机可读存储介质。



背景技术:

随着我国生产力的发展,经济水平的提高,汽车保有量的急剧增长,汽车快速地进入普通百姓家庭。行车记录仪作为记录车辆行驶途中的影像及声音等相关资讯的仪器,可以记录行车时间、速度以及所在位置,还可以用做停车监控。另外,在车辆发生事故时,行车记录仪中保存的行驶数据可以为事故责任判定提供有效证据。

但是,由于行车记录仪记录的行驶数据保存在行车记录仪本地,行驶数据存在被篡改的可能性。此外,行车记录仪还存在价格高、不方便携带、不能随时调取车辆行驶数据等缺点。因此,在汽车行业快速发展的形势下,急需一种安全方便的记录车辆行驶情况的方法。



技术实现要素:

本申请实施例提供了一种信息处理方法、装置、终端及计算机可读存储介质,通过将终端采集到的车辆行驶时的路况信息保存在区块链网络中,保证路况信息的准确性,方便不同终端随时查看或实时分享路况信息。

第一方面,本申请实施例提供了一种信息处理方法,包括:

第一终端接收用户输入的针对目标路段的路况信息查看指令,查看指令包括查看类型和目标车辆的标识;

当查看类型为付费查看,且第一终端与目标车辆关联的第二终端之间的连接已建立时,第一终端获取第二终端中实时采集到的目标车辆在目标路段行驶时目标路段的路况信息;

当查看类型为免费查看时,第一终端从区块链网络中获取目标车辆在目标路段历史行驶时的目标路段的路况信息。

可选的,第一终端获取第二终端中实时采集到的目标车辆在目标路段行驶时目标路段的路况信息之后,方法还包括:

第一终端展示获取到的路况信息;

当检测到查看结束时,第一终端调用与付费查看相关的智能合约支付查看费用。

可选的,信息处理方法还包括:

当第一终端接收到用户输入的注册请求时,对注册请求进行验证;

若验证通过,第一终端将用户的用户信息上传至区块链网络,以指示区块链网络为用户创建区块链账户,用户信息包括用户身份信息、联系方式以及银行卡号中的任一种或多种。

可选的,第一终端获取第二终端中实时采集到的目标车辆在目标路段行驶时目标路段的路况信息之前,方法还包括:

第一终端判断用户的区块链账户中代币金额是否大于预设代币金额;

若是,则第一终端执行获取第二终端中实时采集的目标车辆在目标路段行驶时目标路段的路况信息的步骤。

可选的,第一终端获取第二终端中实时采集到的目标车辆在目标路段行驶时目标路段的路况信息之前,方法还包括:

第一终端根据预设的查看费用计算规则和用户的区块链账户中的代币金额,确定第一终端展示路况信息的时长阈值;

第一终端根据时长阈值生成查看提示信息;

当接收到用户输入的针对查看提示信息的确认查看指令时,第一终端执行获取第二终端中实时采集到的目标车辆在目标路段行驶时目标路段的路况信息的步骤。

可选的,信息处理方法还包括:

当第一终端接收到用户输入的查看结束指令时,第一终端确定查看结束;或者,

当第一终端检测到展示路况信息的时长超过时长阈值时,第一终端确定查看结束。

可选的,信息处理方法还包括:

第一终端接收用户输入的针对当前路段的路况信息上传指令;

第一终端实时采集与第一终端关联的第一车辆在当前路段行驶时当前路段的路况信息;

第一终端将采集到的当前路段的路况信息上传至区块链网络。

第二方面,本申请实施例提供了一种信息处理装置,包括:

接收单元,用于接收用户输入的针对目标路段的路况信息查看指令,查看指令包括查看类型和目标车辆的标识;

获取单元,用于当查看类型为付费查看,且信息处理装置与目标车辆关联的第二终端之间的连接已建立时,获取第二终端中实时采集到的目标车辆在目标路段行驶时目标路段的路况信息;

获取单元,用于当查看类型为免费查看时,从区块链网络中获取目标车辆在目标路段历史行驶时的目标路段的路况信息。

可选的,信息处理装置还包括展示单元和支付单元:

展示单元,用于展示获取到的路况信息;

支付单元,用于当检测到查看结束时,调用与付费查看相关的智能合约支付查看费用。

可选的,信息处理装置还包括验证单元和上传单元:

验证单元,用于当接收单元接收到用户输入的注册请求时,对注册请求进行验证;

上传单元,用于若验证单元对注册请求验证通过,将用户的用户信息上传至区块链网络,以指示区块链网络为用户创建区块链账户。

可选的,信息处理装置还包括判断单元:

判断单元,用于判断用户的区块链账户中代币金额是否大于预设代币金额;

若是,获取单元获取第二终端中实时采集的目标车辆在目标路段行驶时目标路段的路况信息。

可选的,信息处理装置还包括确定单元和生成单元:

确定单元,用于根据预设的查看费用计算规则和用户的区块链账户中的代币金额,确定信息处理装置展示路况信息的时长阈值;

生成单元,用于根据时长阈值生成查看提示信息;

当接收单元接收到用户输入的确认查看指令时,获取单元获取第二终端中实时采集的目标车辆在目标路段行驶时目标路段的路况信息。

可选的,信息处理装置还包括:

当接收单元接收到用户输入的查看结束指令时,信息处理装置确定查看结束;或者,

当检测到展示路况信息的时长超过时长阈值时,信息处理装置确定查看结束。

可选的,信息处理装置还包括采集单元:

接收单元,还用于接收用户输入的针对当前路段的路况信息上传指令;

采集单元,用于实时采集与信息处理装置关联的车辆在当前路段行驶时当前路段的路况信息;

上传单元,还用于将采集到的当前路段的路况信息上传至区块链网络。

第三方面,本申请实施例提供了一种终端,包括处理器、输入设备、输出设备和存储器,处理器、输入设备、输出设备和存储器相互连接,其中,存储器用于存储支持终端执行上述方法的计算机程序,计算机程序包括程序指令,处理器被配置用于调用程序指令,执行上述第一方面及其任一种可选方式的方法。

第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序包括程序指令,程序指令当被处理器执行时使处理器执行上述第一方面及其任一种可选方式的方法。

本申请实施例中,第一终端可根据用户输入的针对目标路况的路况信息查看指令,确定查看类型。如果确定查看类型为付费查看,第一终端与第二终端连接并获取第二终端中实时采集到的目标车辆行驶时目标路段的路况信息;如果确定查看类型为免费查看,第一终端从区块链网络中获取目标车辆历史行驶时目标路段的路况信息,通过将终端采集到的车辆行驶时的路况信息保存在区块链网络中,保证路况信息的准确性,方便不同终端随时查看或实时分享路况信息。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。

图1是本申请实施例提供的一种信息处理系统的框架图;

图2是本申请实施例提供的一种信息处理方法的流程图;

图3a是本申请实施例提供的一种付费查看时展示路况信息的示意图;

图3b是本申请实施例提供的一种免费查看时展示路况信息的示意图;

图4是本申请实施例提供的另一种信息处理方法的流程图;

图5是本申请实施例提供的一种信息处理装置的结构示意图;

图6是本申请实施提供的一种终端的结构示意图。

具体实施方式

目前已有的基于终端的行车记录仪,由于克服了传统行车记录仪价格高、不方便携带、不能随时调取车辆行驶数据等缺点,得到广泛应用。基于终端的行车记录仪的工作原理是终端中装有可实现行车记录仪功能的应用程序,在行车过程中开启该应用程序,便可采集行驶数据以及路况信息,终端将采集到的数据存储在终端本地。一般情况下,基于终端的行车记录仪中存储的行驶数据和路况信息,只有在发生交通事故时才会读取出来做证,并且终端中存储的数据也存在被篡改的风险。

鉴于区块链的去中心化、不可篡改等优点,本申请实施例将区块链技术引入到基于终端的行车记录仪中,提出一种信息处理方法、装置、终端及计算机可读存储介质:第一终端可根据用户输入的针对目标路况的路况信息查看指令,确定查看类型。如果确定查看类型为付费查看,第一终端与第二终端连接并获取第二终端中实时采集到目标车辆行驶时目标路段的路况信息;如果确定查看类型为免费查看,第一终端从区块链网络中获取目标车辆历史行驶时目标路段的路况信息,通过将终端采集到的车辆行驶时的路况信息保存在区块链网络中,保证路况信息的准确性,方便不同终端随时查看或实时分享路况信息。

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。

参考图1,为本申请实施例提供的一种信息处理系统的架构图。如图1所示,架构中包括第一终端10、第二终端20、目标车辆30以及区块链网络40。其中,第二终端20与目标车辆30之间可以通过蓝牙、无线保真以及有线连接等方式进行连接,可以理解的,第二终端20与目标车辆30相互关联,第二终端20可以采集目标车辆30在行驶时的路况信息;第一终端10与第二终端20均与区块链网络40连接。

在一个实施例中,第一终端10和第二终端20均可以为手机、平板电脑等便携式终端。第一终端10和第二终端20可以为相同类型的终端,也可以为不同类型的终端,比如第一终端10为手机,第二终端20可以为手机也可以为平板电脑等其他类型终端。

在一个可行的实施方式中,图1所示的信息处理系统中,第一终端10可用于:接收用户输入的针对目标路段的路况信息查看指令,其中,查看指令中携带查看类型和目标车辆的标识;当查看类型为付费查看,且第一终端与目标车辆关联的第二终端之间的连接已建立时,第一终端获取第二终端中实时采集到的目标车辆在目标路段行驶时目标路段的路况信息;当查看类型为免费查看时,第一终端从区块链网络中获取目标车辆在目标路段历史行驶时目标路段的路况信息。

在一个实施例中,目标车辆的标识可以为目标车辆在地图中的图示,或者目标车辆的标识也可以为能够表示目标车辆的序号。比如,用户在第一终端展示的窗口中输入目标路段,第一终端可向用户展示该路段地图,此时目标车辆的标识指目标车辆在地图中的图示;再如,用户在第一终端中输入目标路段之后,第一终端可根据目标路段上多个车辆与第一终端的距离向用户推荐可作为目标车辆的多个车辆,推荐方式可以为:第一终端按照由远及近或者由近及远的方式为各个车辆排序,也即每个车辆用序号表示如序号1代表车辆1,距离第一终端5千米,序号2代表车辆2,距离第一终端2千米;当用户输入查看指令时,第一终端将各个车辆标识输出以供用户选择目标车辆的标识。此时,目标车辆的标识指能够代表目标车辆的序号。

在一个实施例中,第一终端10在获取第二终端中实时采集到的目标车辆在目路段行驶时目标路段的路况信息之后,还用于:展示获取到的路况信息;当检测到查看结束时,调用与付费查看相关的智能合约支付查看费用。可选的,第一终端检测到查看结束有两种方式:当第一终端接收到用户输入的查看结束指令时,第一终端确定查看结束;当第一终端检测到展示路况信息的时长超过时长阈值时,第一终端确定查看结束。其中,时长阈值是根据查看费用计算规则和用户的区块链账户中的代币金额确定的。也即,查看结束可以指用户输入了结束查看操作,或者用户的区块链账户中代币金额不足。

可以理解的,第一终端10与第二终端20建立连接后,第一终端中实时展示第二终端采集到的目标车辆当前在目标路段上行驶时目标路段的路况信息,比如目标路段是否拥堵;或者第一终端还可以实时观察目标车辆的行驶情况,比如目标车辆是否违规变道、是否有闯红灯行为或者前后有哪些车辆驶过等等。在一个实施例中,第一终端10还用于:当接收到用书输入的注册请求时,对注册请求进行验证;若验证通过,将用户的用户信息上传至区块链网络,以指示区块链网络为用户创建区块链账户。换句话说,用户如果想要通过第一终端10查看目标路段的路况信息,需要保证用户为第一终端中注册用户。可选的,用户信息可包括用户身份信息、联系方式以及银行卡号中的任一种或多种。

在一个实施例中,第一终端10还用于:在获取第二终端中实时采集的目标车辆在目标路段行驶时目标路段的路况信息之前,判断用户的区块链账户中代币金额是否大于预设代币金额;若是,则获取第二终端中实时采集的目标车辆在目标路段行驶时目标路段的路况信息。可以理解的,在获取第二终端中采集的目标路段的路况信息之前,判断是否用户的区块链账户中的代币金额大于预设代币金额,是为了确保用户可支付此次付费查看,保证了路况信息共享的公平性。

在一个实施例中,在第一终端10获取第二终端20中实时采集到的目标车辆在目标路段行驶时目标路段的路况信息之前,第一终端10还用于:根据预设的查看费用计算规则和用户的区块链账户中的代币金额,确定第一终端展示路况信息的时长阈值;根据时长阈值生成查看提示信息;当接收到用户输入的针对提示信息的确认指令时,第一终端展示获取到的路况信息。可以理解的,第一终端确定展示路况信息的时长阈值并输出提示信息,目的是为了提示用户可实时共享路况信息多久,便于用户根据自身的需求确定是否继续共享第二终端中实时采集到的目标路段的路况信息,在用户确定继续分享时第一终端再获取第二终端中采集到的路况信息;在用户确定不分享时第一终端则不从第二终端获取路况信息,如此可以节省终端功耗开销。

在一个实施例中,图1所示的信息处理系统还包括第一车辆50,第一车辆50与第一终端10可以通过蓝牙、无线保真以及有线连接等方式进行连接,第一车辆50与第一终端10互相关联,第一终端10可看作是第一车辆50的行车记录仪。在一个实施例中,第一终端10还用于:接收用户输入的针对当前路段的路况信息上传指令;实时采集与第一终端关联的第一车辆在当前路段行驶时当前路段的路况信息;将采集到的当前路段的路况信息上传至区块链网络。也即,第一终端10与第一车辆50关联后,第一终端10可以充当第一车辆50的行车记录仪,实时采集第一车辆在目标路段行驶时目标路段的路况信息,并且第一终端10不仅可以把将采集到的路况信息保存在本地中,还可以将路况信息上传到区块链网络以避免路况信息被篡改。

在一个实施例中,图1所示的信息处理系统中,第二终端20可用于实时采集目标车辆30在目标路段行驶时目标路段的路况信息。目标车辆30与第二终端20相互关联,第二终端20可以理解为目标车辆30的行车记录仪。在一个实施例中,区块链网络40中存储有多个路段多个终端上传的路况信息,区块链网路可以根据第一终端发送的查看请求,在存储的多个路况信息中查找目标车辆在目标路段历史行驶时的路况信息,然后将查找到的路况信息发送给第一终端10。可选的,区块链网络40还用于接收第一终端10上传的用户信息,并根据用户信息为用户创建区块链账户。在一个实施例中,区块链网络中还存储多个智能合约,比如与免费查看类型的智能合约、与付费查看类型相关的智能合约,区块链网络40接收到第一终端10调用请求时,可调用相应的智能合约完成相应操作。

在图1所示描述的信息处理系统中,第一终端10可根据用户输入的针对目标路况的路况信息查看指令,确定查看类型。如果确定查看类型为付费查看,第一终端与第二终端连接并获取第二终端20中实时采集到目标车辆30行驶时目标路段的路况信息;如果确定查看类型为免费查看,第一终端10从区块链网络40中获取目标车辆历史行驶时目标路段的路况信息,通过将终端采集到的车辆行驶时的路况信息保存在区块链网络中,保证路况信息的准确性,方便不同终端随时查看或实时分享路况信息。

参考图2,为本申请实施例提供的一种信息处理方法的流程示意图,如图2所示的信息处理方法可应用在图1所示的信息处理系统中,信息处理方法可包括以下步骤:

s201、第一终端接收用户输入的针对目标路段的路况信息查看指令。

可选的,路况信息可以包括行驶数据和道路数据,行驶数据可指行驶速度、与周边车辆的距离等,道路数据可指道路是否拥堵、道路是否正在维修。道路中经过的红路灯数量等。在一个实施例中,查看指令包括查看类型和目标车辆的标识。其中,查看类型包括付费查看和免费查看,免费查看表示用户可以查看目标路段的历史路况信息,比如过去一个月的某个时间段目标路段的路况信息;付费查看表示用户可以查看目标路段当前的路况信息,在付费查看情况下,第一终端依据预设的查看费用计算规则和用户查看路况信息的时长,调用智能合约支付给路况共享用户一定查看费用。

可选的,在本申请实施例中目标车辆的标识可以指目标车辆在地图中的图示,或者目标车辆的标识也可以指能够代表目标车辆的序号。比如,当用户在第一终端中输入针对目标路段的路况信息查看指令之后,第一终端可向用户展示目标路段的地图,目标路段地图中可包括多个车辆的图示,用于表示目标路段中行驶的多个车辆;用户从地图中选择目标车辆的图示,以指示第一终端获取目标车辆在目标路段行驶时目标路段的路况信息。此时,目标车辆的标识可指目标车辆在地图中的图示;再如,当用户在第一终端输入针对目标路段的路况信息查看指令之后,第一终端可根据与第一终端的距离向用户展示可作为目标车辆的多个车辆,推荐方式可以为:第一终端按照由远及近或者由近及远的方式为各个车辆排序,也即每个车辆用序号表示如序号1代表车辆1,距离第一终端5千米,序号2代表车辆2,距离第一终端2千米;当用户输入查看指令时,第一终端将各个序号输出。此时,目标车辆的标识指能够代表目标车辆的序号。

s202、当查看类型为付费查看,且第一终端与目标车辆关联的第二终端之间的连接已建立时,第一终端获取第二终端中实时采集到的目标车辆在目标路段行驶时目标路段的路况信息。

在一种可行的实施方式中,第一终端判断查看指令中包括的查看类型为哪种,再根据查看类型确定如何获取目标路段的路况信息。在一个实施例中,如果第一终端判断查看指令中包括的查看类型为付费查看,则第一终端可确定获取目标路段的路况信息的方式为:与目标车辆关联的第二终端建立连接;获取第二终端中实时采集到的目标车辆在目标路段行驶时目标路段的路况信息,也即如果第一终端确定查看类型为付费查看,第一终端可执行步骤s202。

再一个实施例中,如果第一终端判断查看指令中包括的查看类型为付费查看,则第一终端确定获取目标路段的路况信息的方式可为:向区块链网络发送查看请求,以指示区块链网络将目标车辆在目标路段历史行驶时目标路段的路况信息发送给第一终端,也即如果第一终端确定查看类型为免费查看,第一终端可执行步骤s203。

在一个实施例中,当查看类型为付费查看时,第一终端在获取第二终端中实时采集到的目标车辆在目标路段行驶时目标路段的路况信息之后,还包括:第一终端展示获取到的路况信息;当检测到结束指令时,第一终端调用与付费查看相关的智能合约支付查看费用。可以理解的,第一终端中展示的路况信息,是随着第二终端中采集到的路况信息实时更新的,参见图3a是在查看类型为付费查看情况下,第一终端获取目标路段的路况信息的示意图。由图可知第一终端与第二终端建立连接相当于第一终端与第二终端之间建立了视频连接,第一终端可实时查看第二终端中采集的路况信息。可以理解的,第一终端分享第二终端中实时采集到的路况信息,可帮助用户在出行前提前了解目标路段的路况信息,制定合理的出行计划。为了增加趣味性,第一终端用户选择的目标车辆可以为与第一终端相关的第一车辆行驶在相同路段,且行驶在第一车辆之后,如此第一终端用户便可以通过分享第二终端中实时采集到的路况信息查看自己车辆的行驶情况。

在一个实施例中,当检测到查看结束时,第一终端调用与付费查看相关的智能合约支付查看费用的方式可以为:第一终端检测到查看结束时,根据查看开始时间和查看结束时间,计算查看时长;第一终端生成携带有查看时长的支付请求,并将该支付请求发送到区块链网络;区块链网络基于支付请求中携带的查看时长,调用与付费查看相关的智能合约计算查看费用并支付查看费用。或者,第一终端根据查看开始时间和查看结束时间计算查看时长,再依据查看时长和预设的查看费用计算规则计算查看费用,将携带有查看费用的支付请求发送给区块链网络。可选的,区块链网络调用与付费查看相关的智能合约支付查看费用的方式可以为:从用户即第一车辆用户的区块链账户中支付一定的代币金额到目标车辆用户的区块链账户中。

s203、当查看类型为免费查看时,第一终端从区块链网络中获取目标车辆在目标路段历史行驶时的路况信息。

在一个实施例中,第一终端检测到查看指令中包括的查看类型为免费查看时,表明用户想要查看目标车辆在目标路段历史行驶时目标路段的路况信息,此时第一终端可以从区块链网络中获取路况信息,具体的方式可以为:第一终端通过向区块链网络发送携带有目标路段和目标车辆的标识的查看请求;区块链接收到查看请求后,调用与免费查看类型相关的智能合约,查找目标车辆在目标路段历史行驶时目标路段的路况信息。可以理解的,区块链网络中存储的路况信息是不可被篡改的,因此当某路段发生交通事故时,从区块链网络中获取某路段的路况信息,用于判定事故责任,可以保证评判结果公平公正。

本申请实施例中,第一终端可根据用户输入的针对目标路况的路况信息查看指令,确定查看类型。如果确定查看类型为付费查看,第一终端与第二终端连接并获取第二终端中实时采集到目标车辆行驶时目标路段的路况信息;如果确定查看类型为免费查看,第一终端从区块链网络中获取目标车辆历史行驶时目标路段的路况信息,通过将终端采集到的车辆行驶时的路况信息保存在区块链网络中,保证路况信息的准确性,方便不同终端随时查看或实时分享路况信息。

参考图4,为本申请实施例提供的另一种信息处理方法的流程示意图。如图4所示的信息处理方法可应用在图1所示的信息处理系统中,可包括以下步骤:

s401、第一终端接收用户输入的针对目标路段的路况信息查看指令。

可选的,步骤s401中包括的一些可行的实施方式可参见图2所示的信息处理方法中的详细描述,在此不再赘述。

s402、当查看指令为付费查看,且第一终端与目标车辆关联的第二终端之间的连接已建立时,第一终端判断用户的区块链账户中代币金额是否大于预设代币金额;

在一个实施例中,用户使用第一终端查看目标路段的路段信息之前,需要在第一终端中先进行注册,并在区块链网络中创建用户的区块链账号,具体的方式可以为:当第一终端接收到用户输入的注册请求时,对注册请求进行验证;若验证通过,第一终端将用户的用户信息上传至区块链网络,以指示区块链网络为用户创建区块链账户。其中,用户的区块链账户用来存储用户拥有的代币金额,用户拥有的代币金额可以是用户通过银行卡或者其他方式充值的。可选的,用户信息可以包括但不限于用户身份信息、联系方式以及银行卡号中的任一种或多种。

在一个实施例中,当第一终端确定查看类型为付费查看且与第二终端之间的连接已建立时,第一终端可判断用户的区块链账户中的代币金额大于预设代币金额;若是,第一终端可执行步骤s403;若否,第一终端可不执行步骤s402。可以理解的,如果查看时间较短,会导致第一终端与第二终端之间的连接刚建立一会就要断开,如此容易对第一终端和第二终端造成损害,因此,为了延长第一终端和第二终端的使用寿命,需要设定一个最短查看时长。最短查看时长可以由第一终端设定,也可以由第二终端设定。预设代币金额是第一终端或第二终端根据最短查看时长和查看费用计算规则确定的。假设第一终端设定了最短查看时长为10分钟,查看费用计算规则为0.5元/分钟,则第一终端可确定预设代币金额为10*0.5=5元。

综上,在确定用户的区块链账户中的代币金额大于预设代币金额时,执行步骤s403不仅可以延长第一终端和第二终端的使用寿命,还可以节省第一终端的功耗开销。

s403、若是,第一终端获取第二终端中实时采集到的目标车辆在目标路段行驶时目标路段的路况信息。

在一个实施例中,第一终端判断用户的区块链账户中的代币金额大于预设代币金额之后,获取第二终端中实时采集的目标车辆在目标路段行驶时目标路段的路况信息之前,还包括:第一终端根据预设的查看费用计算规则和用户的区块链账户中的代币金额,确定第一终端展示路况信息的时长阈值;根据时长阈值生成查看提示信息;当接收到用户输入的针对查看提示信息的确认查看指令时,第一终端执行获取第二终端中实时采集到的目标车辆在目标路段行驶时目标路段的路况信息的步骤。可以理解的,第一终端在获取路况信息之前,提示用户可观看路况信息的时长阈值,可以让用户根据查看需求确定继续查看还是退出查看。比如,第一终端计算得到可展示路况信息的时长阈值为15分钟,并将该时长阈值提示给用户,如果用户觉得时长太短,不想继续查看了或者充值后查看,则第一终端可不执行获取第二终端中实时采集到的路况信息的步骤,节省终端功耗;如果用户想要继续查看,则第一终端执行上述步骤。

s404、当查看类型为免费查看时,第一终端从区块链网络中获取目标车辆在目标路段历史行驶时的路况信息。

可选的,步骤s404中包括的一些可行的实施方式可参考图2所示的信息处理方法中的描述,在此不再赘述。

s405、第一终端接收用户输入的针对当前路段的路况信息上传指令。

s406、第一终端实时采集与第一终端关联的第一车辆在当前路段行驶时当前路段的路况信息。

s407、第一终端将采集到的当前路段的路况信息上传至区块链网络。

可选的,由步骤s405-s407可知,第一终端不仅可以获取其他终端或者区块链网络中的路况信息,也可以将采集到的路况信息分享给其他终端或者上传到区块链网络。

作为一种可行的实施方式,第一终端可向用户展示一界面,界面中包括查看路况信息和上传路况信息选项,当用户点击上传路况信息选项,相当于第一终端接收到用户输入的针对当前路段的路况信息上传指令。在一个实施例中,当接收到用户输入的路况信息上传指令之后,第一终端相当于开启了行车记录仪的功能,开始采集与第一终端关联的第一车辆在当前路段行驶时当前路段的路况信息,然后将采集到的路况信息保存在本地的同时也将路况信息上传至区块链网络。

本申请实施例中,第一终端在接收到用户输入的查看指令之后,首先判断查看指令中包括的查看类型,在查看类型为付费查看的情况下,第一终端进一步判断当用户的区块链账户中的代币金额大于预设代币金额时,获取第二终端中实时采集到的目标路段的路况信息;在查看类型为免费查看的情况下,第一终端从区块链获取目标路段的历史路况信息。此外,如果第一终端接收到用户的路况信息上传指令时,第一终端采集当前路段的路况信息并上传至区块链网络中,通过将终端采集到的车辆行驶时的路况信息保存在区块链网络中,保证路况信息的准确性,方便不同终端随时查看或实时分享路况信息。

参考图5,为本申请实施例提供的一种终端的结构示意图,如图5所示的终端,可包括接收单元501和获取单元502:

接收单元501,用于接收用户输入的针对目标路段的路况信息查看指令,查看指令包括查看类型和目标车辆的标识;

获取单元502,用于当查看类型为付费查看,且信息处理装置与目标车辆关联的第二终端之间的连接已建立时,获取第二终端中实时采集到的目标车辆在目标路段行驶时目标路段的路况信息;

获取单元502,用于当查看类型为免费查看时,从区块链网络中获取目标车辆在目标路段历史行驶时目标路况的路况信息。

可选的,信息处理装置还包括展示单元503和支付单元504:

展示单元503,用于展示获取到的路况信息;

支付单元504,用于当检测到查看结束时,调用与付费查看相关的智能合约支付查看费用。

可选的,信息处理装置还包括验证单元505和上传单元506:

验证单元505,用于当接收单元501接收到用户输入的注册请求时,对注册请求进行验证;

上传单元506,用于若验证单元505对注册请求验证通过,将用户的用户信息上传至区块链网络,以指示区块链网络为用户创建区块链账户。

可选的,信息处理装置还包括判断单元507:

判断单元507,用于判断用户的区块链账户中代币金额是否大于预设代币金额;

若是,获取单元502获取第二终端中实时采集的目标车辆在目标路段行驶时目标路段的路况信息。

可选的,信息处理装置还包括确定单元508和生成单元509:

确定单元508,用于根据预设的查看费用计算规则和用户的区块链账户中的代币金额,确定信息处理装置展示路况信息的时长阈值;

生成单元509,用于根据时长阈值生成查看提示信息;

当接收单元501接收到用户输入的确认查看指令时,获取单元502获取第二终端中实时采集的目标车辆在目标路段行驶时目标路段的路况信息。

可选的,信息处理装置还包括:

当接收单元501接收到用户输入的查看结束指令时,信息处理装置确定查看结束;或者,

当检测到展示路况信息的时长超过时长阈值时,信息处理装置确定查看结束。

可选的,信息处理装置还包括采集单元5010:

接收单元501,还用于接收用户输入的针对当前路段的路况信息上传指令;

采集单元5010,用于实时采集与信息处理装置关联的车辆在当前路段行驶时当前路段的路况信息;

上传单元506,还用于将采集到的当前路段的路况信息上传至区块链网络。

本申请实施例中,接收单元501接收用户输入的针对目标路段的路况信息查看指令,在查看指令中的查看类型为付费查看,且与目标车辆关联的第二终端之间的连接已建立时,获取单元502获取第二终端杆中实时采集到的目标车辆在目标路段行驶时目标路段的路况信息,在查看指令中的查看类型为免费查看时,获取单元502用于从区块链网络中获取目标车辆在目标路段历史行驶时目标路段的路况信息,通过将终端采集到的车辆行驶时的路况信息保存在区块链网络中,保证路况信息的准确性,方便不同终端随时查看或实时分享路况信息。

参见图6,是本申请实施例提供的一种终端的示意性框图。如图6所示的本实施例中的终端可以包括:一个或多个处理器601;一个或多个发送设备602、一个或多个接收设备603和存储器604。上述处理器601、发送设备602、接收设备603和存储器604通过总线605连接。存储器604用于存储计算机程序,计算机程序包括程序指令,处理器601用于执行存储器604存储的程序指令。其中,处理器601被配置用于调用程序指令执行:

接收用户输入的针对目标路段的路况信息查看指令,查看指令包括查看类型和目标车辆的标识;

当查看类型为付费查看,且与目标车辆关联的第二终端之间的连接已建立时,获取第二终端中实时采集到的目标车辆在目标路段行驶时目标路段的路况信息;

当查看类型为免费查看时,从区块链网络中获取目标车辆在目标路段历史行驶时的目标路段的路况信息。

可选的,获取第二终端中实时采集到的目标车辆在目标路段行驶时目标路段的路况信息之后,处理器601被配置用于调用程序指令还执行:

展示获取到的路况信息;

当检测到查看结束时,调用与付费查看相关的智能合约支付查看费用。

可选的,处理器601被配置用于调用程序指令还执行:

接收到用户输入的注册请求时,对注册请求进行验证;

若验证通过,将用户的用户信息上传至区块链网络,以指示区块链网络为用户创建区块链账户,用户信息包括用户身份信息、联系方式以及银行卡号中的任一种或多种。

可选的,获取第二终端中实时采集的目标车辆在目标路段行驶时目标路段的路况信息之前,处理器601被配置用于调用程序指令还执行:

判断用户的区块链账户中代币金额是否大于预设代币金额;

若是,则执行获取第二终端中实时采集的目标车辆在目标路段行驶时目标路段的路况信息的步骤。

可选的,展示获取到的路况信息之前,处理器601被配置用于调用程序指令还执行:

根据预设的查看费用计算规则和用户的区块链账户中的代币金额,确定第一终端展示路况信息的时长阈值;

根据时长阈值生成查看提示信息;

当接收到用户输入的针对查看提示信息的确认查看指令时,执行获取第二终端中实时采集到的目标车辆在目标路段行驶时目标路段的路况信息的步骤。

可选的,处理器601被配置用于调用程序指令还执行:

当接收到用户输入的查看结束指令时,确定查看结束;或者,

当检测到展示路况信息的时长超过时长阈值时,确定查看结束。

可选的,处理器601被配置用于调用程序指令还执行:

接收用户输入的针对当前路段的路况信息上传指令;

实时采集与第一终端关联的车辆在当前路段行驶时当前路段的路况信息;

将采集到的当前路段的路况信息上传至区块链网络。

应当理解,在本申请实施例中,所称处理器601可以是中央处理单元(centralprocessingunit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

发送设备602用于发送数据,接收设备603用于接收数据。

该存储器603可以包括只读存储器和随机存取存储器,并向处理器601提供指令和数据。存储器603的一部分还可以包括非易失性随机存取存储器。例如,存储器603还可以存储设备类型的信息。

具体实现中,本申请实施例中所描述的处理器601、发送设备602和接收设备603可执行本申请实施例图2提供的信息处理方法的实施例和图5所描述的终端的实现方式,在此不再赘述。

在本申请的实施例中提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序包括程序指令,程序指令被处理器执行时实现:

接收用户输入的针对目标路段的路况信息查看指令,查看指令包括查看类型和目标车辆的标识;

当查看类型为付费查看,且与目标车辆关联的第二终端之间的连接已建立时,获取第二终端中实时采集到的目标车辆在目标路段行驶时目标路段的路况信息;

当查看类型为免费查看时,从区块链网络中获取目标车辆在目标路段历史行驶时的目标路段的路况信息。

可选的,获取第二终端中实时采集到的目标车辆在目标路段行驶时目标路段的路况信息之后,程序指令被处理器执行时还实现:

展示获取到的路况信息;

当检测到查看结束时,调用与付费查看相关的智能合约支付查看费用。

可选的,程序指令被处理器执行时还实现:

接收到用户输入的注册请求时,对注册请求进行验证;

若验证通过,将用户的用户信息上传至区块链网络,以指示区块链网络为用户创建区块链账户,用户信息包括用户身份信息、联系方式以及银行卡号中的任一种或多种。

可选的,获取第二终端中实时采集的目标车辆在目标路段行驶时目标路段的路况信息之前,程序指令被处理器执行时还实现:

判断用户的区块链账户中代币金额是否大于预设代币金额;

若是,则执行获取第二终端中实时采集的目标车辆在目标路段行驶时目标路段的路况信息的步骤。

可选的,展示获取到的路况信息之前,程序指令被处理器执行时还实现:

根据预设的查看费用计算规则和用户的区块链账户中的代币金额,确定第一终端展示路况信息的时长阈值;

根据时长阈值生成查看提示信息;

当接收到用户输入的针对查看提示信息的确认查看指令时,执行获取第二终端实时采集到的目标车辆在目标路段行驶时目标路段的路况信息的步骤。

可选的,程序指令被处理器执行时还实现:

当接收到用户输入的查看结束指令时,确定查看结束;或者,当检测到展示路况信息的时长超过时长阈值时,确定查看结束。

可选的,程序指令被处理器执行时还实现:

接收用户输入的针对当前路段的路况信息上传指令;

实时采集与第一终端关联的车辆在当前路段行驶时当前路段的路况信息;

将采集到的当前路段的路况信息上传至区块链网络。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序指令相关的硬件来完成,计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,计算机可读取存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

以上所揭露的仅为本申请一种较佳实施例而已,当然不能以此来限定本申请之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本申请权利要求所作的等同变化,仍属于发明所涵盖的范围。

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