首页> 中国专利> 船舶租赁方法及系统

船舶租赁方法及系统

摘要

本发明提供一种船舶租赁方法及系统,该方法包括:获取船舶租赁信息,所述船舶租赁信息包括出租人的出租需求信息和承租人的承租需求信息;基于所述出租需求信息以及所述承租需求信息,向所述承租人推荐可选船舶,并在接收到所述承租人在所述可选船舶中选择的目标船舶后且在所述出租人与所述承租人线上签约后,生成智能合约;将所述智能合约部署至区块链上,并基于所述智能合约,监控所述出租人与所述承租人之间的船舶租赁交易。该方法简化了船舶租赁交易的流程,减少了人力成本,且智能合约透明可追踪不可篡改,解决了交易双方的信任问题。

著录项

  • 公开/公告号CN113222688A

    专利类型发明专利

  • 公开/公告日2021-08-06

    原文格式PDF

  • 申请/专利权人 亿海蓝(北京)数据技术股份公司;

    申请/专利号CN202110444135.7

  • 发明设计人 武双林;耿永胜;韩斌;丁必为;

    申请日2021-04-23

  • 分类号G06Q30/06(20120101);G06Q20/38(20120101);

  • 代理机构11002 北京路浩知识产权代理有限公司;

  • 代理人杨明月

  • 地址 100097 北京市海淀区农科院西路6号江山海青大厦A座6层

  • 入库时间 2023-06-19 12:07:15

说明书

技术领域

本发明涉及船舶租赁技术领域,尤其涉及一种船舶租赁方法及系统。

背景技术

随着人们的生活水平的不断提高,人们的商务活动和旅游等活动也越来越频繁,从而推动了船舶租赁领域的快速发展。

现有技术中,出租人和承租人之间在进行船舶租赁过程中,通常需要依赖熟悉业务的中间人,导致船舶租赁过程过于繁琐复杂,不利于船舶租赁业务的快速执行,而且增加人力成本。

发明内容

本发明提供一种船舶租赁方法及系统,用以解决现有技术中船舶租赁过程过于繁琐复杂、人力成本高的缺陷,实现船舶租赁交易的自动进行。

本发明提供一种船舶租赁方法,包括:

获取船舶租赁信息,所述船舶租赁信息包括出租人的出租需求信息和承租人的承租需求信息;

基于所述出租需求信息以及所述承租需求信息,向所述承租人推荐可选船舶,并在接收到所述承租人在所述可选船舶中选择的目标船舶后且在所述出租人与所述承租人线上签约后,生成智能合约;

将所述智能合约部署至区块链上,并基于所述智能合约,监控所述出租人与所述承租人之间的船舶租赁交易。

根据本发明提供一种的船舶租赁方法,所述基于所述智能合约,监控所述出租人与所述承租人之间的船舶租赁交易,具体包括:

若判断获知所述智能合约的生效条件触发,则进入所述船舶租赁交易的自动执行阶段,并实时判断所述智能合约的结束条件是否触发;

若判断获知所述智能合约的结束条件触发,则进入所述船舶租赁交易的执行收尾阶段。

根据本发明提供的一种船舶租赁方法,所述基于所述智能合约,监控所述出租人与所述承租人之间的船舶租赁交易,之前还包括:

接收所述出租人的交船确认信息,并向所述承租人发送接船确认信息;

在接收到所述承租人基于所述接船确认信息反馈的确认接船结果信息之后,获取所述目标船舶的位置信息,并对所述目标船舶的位置信息进行验证,验证通过则确定所述智能合约的生效条件触发。

根据本发明提供一种的船舶租赁方法,所述实时判断所述智能合约的结束条件是否触发,具体包括:

实时判断是否接收到所述承租人的还船确认信息;

若判断获知接收到所述还船确认信息,则向所述出租人发送接船确认信息;

在接收到所述出租人基于所述接船确认信息反馈的确认接船结果信息之后,获取所述目标船舶的位置信息,并对所述目标船舶的位置信息进行验证,验证通过则确定所述智能合约的结束条件触发。

根据本发明提供一种的船舶租赁方法,所述在接收到所述出租人在所述可选船舶中选择的目标船舶后且在所述出租人与所述承租人线上签约后,还包括:

获取所述目标船舶的实时状态信息;

在接收到所述目标船舶的实时状态信息的查询指令后,对所述实时状态信息进行显示。

根据本发明提供一种的船舶租赁方法,所述船舶租赁信息还包括所述出租人的持有船舶的影像信息和/或模型信息;

相应地,所述方法还包括:

在接收到所述持有船舶的影像信息和/或模型信息的查询指令后,对所述影像信息和/或模型信息进行显示。

本发明还提供一种船舶租赁系统,包括:

信息获取模块,用于获取船舶租赁信息,所述船舶租赁信息包括出租人的出租需求信息和承租人的承租需求信息;

智能合约生成模块,用于基于所述出租需求信息以及所述承租需求信息,向所述出租人推荐可选船舶,并在接收到所述出租人在所述可选船舶中选择的目标船舶后且在所述出租人与所述承租人线上签约后,生成智能合约;

合约执行模块,用于将所述智能合约部署至区块链上,并基于所述智能合约,监控所述出租人与所述承租人之间的船舶租赁交易。

本发明还提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述任一种所述船舶租赁方法的步骤。

本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述船舶租赁方法的步骤。

本发明提供的船舶租赁方法及系统,通过获取船舶租赁信息,并基于所述信息向承租人推荐可选船舶,在出租人与承租人线上签约后,生成智能合约并将智能合约部署至区块链上,简化了船舶租赁双方业务办理的流程,降低租赁双方对业务熟练度的门槛,不用依赖熟悉业务的中间人,将租赁交易线上化,进一步简化了租赁交易的流程,部署在区块链上的智能合约透明可追踪但不能篡改,解决了租赁双方的信任问题,减少了费用拖欠等人为纠纷,减少了人力成本。

附图说明

为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的船舶租赁方法的流程示意图;

图2是本发明实施例提供的触发智能合约不同阶段条件的示意图;

图3是本发明实施例提供的船舶租赁方法的具体流程示意图;

图4是本发明实施例提供的船舶租赁系统结构示意图;

图5是本发明提供的电子设备的结构示意图。

具体实施方式

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

随着商业活动和贸易活动的越发频繁,船舶租赁行业也开始快速发展。但是目前当出租人和承租人进行船舶租赁交易时,通常需要依赖熟悉业务的中间人,导致船舶租赁过程过于繁琐复杂,不利于船舶租赁业务的快速执行。为了解决上述问题,本发明实施例提供一种船舶租赁方法。

图1是本发明实施例提供的船舶租赁方法的流程示意图。如图1所示,该方法包括:

S1,获取船舶租赁信息,所述船舶租赁信息包括出租人的出租需求信息和承租人的承租需求信息;

S2,基于所述出租需求信息以及所述承租需求信息,向所述出租人推荐可选船舶,并在接收到所述出租人在所述可选船舶中选择的目标船舶后且在所述出租人与所述承租人线上签约后,生成智能合约;

S3,将所述智能合约部署至区块链上,并基于所述智能合约,监控所述出租人与所述承租人之间的船舶租赁交易。

具体地,本发明实施例中提供的船舶租赁方法,其执行主体为服务器,该服务器可以是本地服务器,也可以是云端服务器,本地服务器具体可以是计算机、平板电脑以及智能手机等,本发明实施例中对此不作具体限定。

首先执行步骤S1,在出租人和承租人进行船舶租赁交易时,需要获取船舶租赁信息。所述船舶租赁信息可以包括出租人的出租需求信息和承租人的承租需求信息。

出租人的出租需求信息是指用于表征出租人需求的信息,可以包括出租人用于出租的船舶的基本信息。例如,船名、船舶的状态、船舶的吨位、可航行的航线以及可停靠的港口等。出租人的出租需求信息还可以包括出租人用于出租的船舶的可出租时间、可出租仓位及预期出租的价格等。

承租人的承租需求信息是指用于表征承租人需求的信息,可以包括承租人需要租赁的船舶的基本信息。例如,想要租赁的船舶的吨位、状态、需要行驶的航线以及中途需要停靠的港口等。承租人的承租需求信息还可以包括承租人预期使用船舶的时间、承租人需要使用的仓位个数以及承租人的预算等。

出租人的出租需求信息和承租人的承租需求信息可以储存在预先建好的数据库中,获取船舶租赁信息的过程,可以是通过数据库接口,将储存的出租人的出租需求信息和承租人的承租需求信息提取调用的过程。其中,数据库可以是层次式数据库、网络式数据库和关系式数据库中的任意一种,数据储存格式也可以根据实际的情况进行设置,本发明对此不作具体限定。

然后执行步骤S2,在获取到出租需求信息和承租需求信息后,就可以根据获取到的信息向承租人推荐可选船舶,可选船舶的数量可以有多个。承租人可以从可选船舶中选择符合要求的船舶,此时承租人选择的船舶即是目标船舶。当承租人选定目标船舶后,出租人与承租人就可以在线上签订船舶租赁合同。在完成船舶租赁合同的签订后,基于所述船舶租赁合同的相关信息生成智能合约。

在向承租人推荐可选船舶时,需要将承租人提供的承租需求信息与出租人提供的出租需求信息进行匹配。例如,可以根据承租人需要的船舶的状况和承租人的预算等对现有的出租人提供的船舶信息进行匹配,若出租人的至少一项出租需求信息符合承租人的承租需求信息,则认为此时出租人提供的船舶是满足承租人需求的船舶,并对获取到的所有符合承租人需求的船舶进行综合排序,将已经排序的船舶作为可选船舶推荐给承租人,供承租人选择,承租人在所有可选船舶中最终选择的船舶即是目标船舶。

在获取到所有满足承租人需求的船舶后,还可以获取各船舶的历史订单价格,并根据历史订单价格估算承租人需要支付的价格,在对承租人进行船舶推荐时,将船舶与对应的估算价格一起推荐给承租人。

本发明实施例中,匹配的方法可以是KMP算法、simhash算法或基于深度学习的文本匹配算法等。将承租人的所有承租需求信息与数据库中所有的出租人的出租需求信息进行相似度计算,相似度越高,则证明二者的匹配度越高,出租人的出租需求越能够满足承租人的承租需求。在得到所有匹配结果后,可以按照所述的相似度高低进行排序,向承租人推荐可选船舶;可以根据实际的情况,为承租人不同的承租需求信息设置相应的权重,根据每一项承租需求信息与相应的出租需求信息的相似度及预设的权重计算可选船舶的推荐顺序,并按照计算出的顺序为承租人推荐可选船舶;也可以根据估算出的价格高低进行排序,按照估算价格从高到低或从低到高的顺序为承租人推荐可选船舶。

承租人在接收到推荐的可选船舶后,可以根据自己的实际需求进行选择,最终选择的船舶即为目标船舶。在承租人完成船舶的选择后,出租人和承租人即可在线上进行船舶租赁交易,在线上进行签约,生成船舶租赁合同。基于所述船舶租赁合同中的关键数据,例如出租人和承租人的基本信息、租赁的船舶的船名、吨位、行驶的航线、租赁的价格等生成智能合约。其中,智能合约是一种旨在以信息化方式传播、验证或执行合同的计算机协议。智能合约允许在没有第三方的情况下进行可信交易,这些交易可追踪且不可逆转。

最后执行步骤S3,在生成智能合约后,将所述智能合约部署到区块链上,基于所述智能合约可以对出租人和承租人之间的船舶租赁交易进行监控。

其中,区块链是指通过去中心化和去信任的方式集体维护一个可靠数据库的技术方案。该技术方案让参与系统中的任意多个节点,把一段时间系统内全部信息交流的数据,通过密码学算法计算和记录到一个数据块,并且生成该数据块的指纹用于链接下个数据块和校验,系统所有参与节点来共同认定记录是否为真。区块链是一种类似于非关系型数据库这样的技术解决方案统称,能够通过很多编程语言和架构来实现区块链技术。并且区块链还能够支持可编程合约,天然适合于智能合约。本发明实施例中,可以使用工作量证明(Proof of Work,POW)、权益证明(Proof of Stake,POS)、股份授权证明机制(DelegateProof of Stake,DPOS)等实现区块链。

将所述智能合约部署至区块链上是指,基于智能合约的二进制编码,将所述智能合约以代码的形式放在区块链上,此时,利用区块链网络,可以将所述智能合约转化成可执行的程序。

在将所述智能合约部署至区块链后,就能够通过智能合约监控出租人与承租人之间的船舶租赁交易。智能合约可以包含出租人和承租人在船舶租赁交易过程中的全部信息,且智能合约包括船舶租赁交易的不同阶段,只有满足了进入下一阶段的启动要求,智能合约才会执行下一阶段。因此,可以通过追踪智能合约的不同阶段,从而追踪到船舶租赁交易的不同状态,达到监控船舶租赁交易的目的。

本发明实施例提供的船舶租赁方法,通过获取船舶租赁信息,并基于所述信息向承租人推荐可选船舶,在出租人与承租人线上签约后,生成智能合约并将智能合约部署至区块链上,简化了船舶租赁双方业务办理的流程,降低租赁双方对业务熟练度的门槛,不用依赖熟悉业务的中间人,将租赁交易线上化,进一步简化了租赁交易的流程,部署在区块链上的智能合约透明可追踪但不能篡改,解决了租赁双方的信任问题,减少了费用拖欠等人为纠纷,减少了人力成本。

在上述实施例的基础上,本发明实施例提供的船舶租赁方法,所述基于所述智能合约,监控所述出租人与所述承租人之间的船舶租赁交易,具体包括:

若判断获知所述智能合约的生效条件触发,则进入所述船舶租赁交易的自动执行阶段,并实时判断所述智能合约的结束条件是否触发;

若判断获知所述智能合约的结束条件触发,则进入所述船舶租赁交易的执行收尾阶段。

具体地,图2是本发明实施例提供的触发智能合约不同阶段条件的示意图。如图2所示,如果租船开始条件触发,则智能合约的生效条件触发,智能合约执行下一阶段,此时进入船舶租赁交易的自动执行阶段;在这一阶段,智能合约实时检测是否已经触发下一阶段的条件,如果判断的结果是智能合约的结束条件触发,则租船结束条件触发,则此时进入船舶租赁交易的收尾阶段,自动执行收尾阶段。

当承租人与出租人完成线上签订船舶租赁合同后,说明租赁订单状态已经更新为船舶租赁合同生效,此时船舶租赁交易已经开始,即租船开始条件触发,智能合约通过查询到船舶租赁合同生效的状态,判断生效条件已经触发,智能合约开始生效,船舶租赁交易进入自动执行阶段。

在这一阶段,智能合约会实时查询是否触发结束条件,也就是查询是否触发租船结束条件。其中,智能合约可以每隔预设时间段对租船结束条件进行判断,即判断船舶租赁合同是否已经更新为合同结束,若判断结果为触发租船结束条件,即此时船舶租赁合同已经为合同结束状态,则智能合约进入下一阶段,船舶租赁交易进入交易的收尾阶段。其中,预设时间段可以根据实际需求进行设置,本发明实施例中对此不作具体限定。

在交易的收尾阶段,承租人与出租人自动交易尾款,当交易的双方结束尾款交易后,智能合约执行结束。

本发明实施例提供的船舶租赁方法,通过判断是否触发智能合约的生效条件和结束条件,从而获取船舶租赁的不同执行阶段,监控出租人与承租人之间的船舶租赁交易,达到了利用智能合约实现交易自动执行的目的,提高了船舶租赁交易的效率,减少了船舶交易过程中的人为纠纷。

在上述实施例的基础上,本发明实施例提供的船舶租赁方法,所述基于所述智能合约,监控所述出租人与所述承租人之间的船舶租赁交易,之前还包括:

接收所述出租人的交船确认信息,并向所述承租人发送接船确认信息;

在接收到所述承租人基于所述接船确认信息反馈的确认接船结果信息之后,获取所述目标船舶的位置信息,并对所述目标船舶的位置信息进行验证,验证通过则确定所述智能合约的生效条件触发。

具体地,在利用智能合约监控出租人与承租人之间的船舶租赁交易之前,还应该先确定出租人和承租人是否已经开始进行船舶租赁交易,即确认交易的双方是否已经交船和接船。当交易开始前,还需对船舶的位置信息进行查询验证,当验证通过后,才证明此时触发了租船开始条件,可以开始利用智能合约监控船舶租赁交易。

本发明实施例中,在承租人选择目标船舶后,持有目标船舶的出租人接到承租人的船舶选择通知,出租人发出交船确认信息,确定交出船舶给承租人进行交易。在接收到出租人的交船确认信息后,即可以向承租人发出接船确认信息,承租人接到接船确认信息后,对所述接船信息进行反馈,发出确认接船信息。

本发明实施例中,承租人和出租人可以通过可视化窗口进行信息确认选择。对于出租人,在可视化窗口界面显示是否交船,若出租人选择是,则交船确认信息发出;若出租人选择否,则此次船舶租赁交易失败,承租人方会接收到其他可选船舶的推荐。对于承租人,在可视化窗口界面显示是否接船,若承租人选择是,则接船确认完成,确认接船信息反馈发出,承租人和出租人线上签约完成,船舶租赁合同生成,船舶租赁交易准备启动;若承租人选择否,则此次船舶租赁交易关闭。

在接收到承租人的确认接船请求反馈后,说明此时出租人和承租人都已完成确认信息,船舶租赁交易可以准备开始。但在交易开始之前,还应该获取目标船舶的位置信息,对目标船舶的位置信息进行验证,确认目标船舶是否停靠在船舶租赁合同中规定的港口,若验证通过,即目标船舶已经停靠在了船舶租赁合同中规定的港口,则触发了智能合约的生效条件,智能合约生效,开始执行下一阶段。

本发明实施例中,可以通过船舶行为公证接口,从船舶行为公证系统中调用目标船舶的位置信息。其中,船舶行为公证系统是用于存储船舶真实相关数据的系统,所述船舶真实相关数据包括船舶的位置信息、运行轨迹、挂靠港口和运行时间等数据。也可以通过船舶GPS定位获取船舶的位置信息或从其他存有上述相关数据的数据库中提取船舶位置信息。在获取船舶位置信息后,将船舶位置信息与船舶租赁合同中规定的位置信息进行比较,若二者之间的距离在预设的范围内,则验证通过,触发智能合约的生效条件,智能合约开始执行下一阶段。若验证不通过,则无法触发智能合约的生效条件,此时,可以发出验证不通过的反馈信息,方便租赁相关人员及时查明情况。其中,预设的范围可以根据需要进行设置,本发明对此不作具体限定。

本发明实施例提供的船舶租赁方法,通过出租人的交船确认信息和承租人的接船确认信息以及对船舶位置信息的验证共同触发智能合约的生效条件,为智能合约自动执行的真实性提供了可靠的数据验证保障,进一步保护了租赁双方的权益。

在上述实施例的基础上,本发明实施例提供的船舶租赁方法,所述实时判断所述智能合约的结束条件是否触发,具体包括:

实时判断是否接收到所述承租人的还船确认信息;

若判断获知接收到所述还船确认信息,则向所述出租人发送接船确认信息;

在接收到所述出租人基于所述接船确认信息反馈的确认接船结果信息之后,获取所述目标船舶的位置信息,并对所述目标船舶的位置信息进行验证,验证通过则确定所述智能合约的结束条件触发。

具体地,在智能合约开始执行生效后的下一阶段后,智能合约会实时查询是否触发结束条件,也就是查询是否触发租船结束条件,租船结束说明此时承租人已经使用完目标船舶,可以将目标船舶还至规定的港口。因此,可以通过判断是否接收到承租人的还船确认信息和出租人的接船确认信息来判断是否触发了租船结束条件。如果接收到承租人的还船确认信息,即可向出租人发送接船确认信息,提醒出租人可以确认接船。但在接收到出租人的接船确认信息后,还应该对目标船舶的位置信息进行验证,若验证通过,则船舶租赁合同更新为结束状态,此时触发智能合约的结束条件,船舶租赁交易进行收尾阶段,租赁双方自动交易尾款,智能合约执行结束。

本发明实施例中,可以每隔预设的时间段就对承租人发送的信息进行接收,判断接收的信息是否是承租人的还船确认信息;若是承租人的还船确认信息,即向出租人发送接船确认信息,通知出租人承租人已将目标船舶还回,可以进行接船。在接收到出租人的接船确认后,说明此时交易双方已经可以结束此次交易,在完成船舶的位置信息验证后,此次的船舶租赁交易即可结束。

本发明实施例中,出租人和承租人可以通过上述的可视化窗口进行还船确认和接船确认。目标船舶的位置信息获取与上述实施例中的方法相同,在此不再赘述。在获取到目标船舶的位置信息后,将所述位置信息与船舶租赁合同中规定的还船位置进行比较,若二者之间的距离在预设的范围内,则验证通过,此时,船舶租赁合同更新为合同结束状态,触发智能合约的结束条件,船舶租赁交易进入收尾阶段,交易双方自动交易尾款。其中,预设的范围可以根据需要进行设置,本发明对此不作具体限定。

本发明实施例提供的船舶租赁方法,通过承租人的还船确认和出租人的接船确认以及对船舶位置信息的验证共同触发智能合约的结束条件,为智能合约的结束提供了数据保障,减少了租赁的流程,且可以自动交易尾款,减少了人为的费用纠纷。

在上述实施例的基础上,本发明实施例提供的船舶租赁方法,所述在接收到所述出租人在所述可选船舶中选择的目标船舶后且在所述出租人与所述承租人线上签约后,还包括:

获取所述目标船舶的实时状态信息;

在接收到所述目标船舶的实时状态信息的查询指令后,对所述实时状态信息进行显示。

具体地,在承租人选定目标船舶后,出租人与承租人即可进行线上签约,生成船舶租赁合同,当船舶租赁合同更新为合同开始的状态后,交易开始自动执行。承租人开始使用目标船舶,可以获取目标船舶的实时状态信息,以便于在接收到交易双发的目标船舶的实时状态信息的查询指令后,可以将获取到的实时状态进行展示。

本发明实施例中,可以通过上述的船舶公证系统接口,从船舶公证系统中提取目标船舶的实时状态信息;也可以接收船舶发出的AIS报文,通过对AIS报文解析获取船舶的实时状态信息。目标船舶的实时状态信息包括目标船舶的实时位置信息、目标船舶的运行时间、目标船舶的航线、目标船舶停靠的港口等实时状态信息。承租人和出租人可以通过可视化窗口界面发出查询指令对船舶的实时状态进行查询。当接收到实时状态查询指令后,将获取到的目标船舶的实时状态信息在可视化窗口界面进行展示,便于交易的双方随时追踪船舶的实时状态。

本发明实施例提供的船舶租赁方法,通过获取目标船舶的实时状态信息并在接收到查询指令后将目标船舶的实时状态信息进行展示,为船舶租赁交易提供了真实的数据保障,使得船舶租赁交易的双方可以随时追踪到船舶的实时状态,解决了因线上交易带来的信任问题,增强了交易的可信度。

在上述实施例的基础上,本发明实施例提供的船舶租赁方法,所述船舶租赁信息还包括所述出租人的持有船舶的影像信息和/或模型信息;

相应地,所述方法还包括:

在接收到所述持有船舶的影像信息和/或模型信息的查询指令后,对所述影像信息和/或模型信息进行显示。

具体地,船舶租赁信息除了上述出租人的出租需求信息和承租人的承租需求信息外,还包括了出租人的持有船舶的影像信息和/或模型信息,并且所述影像信息和/或模型信息可以通过对应的查询指令进行显示。

本发明实施例中,可以通过分派系统工作人员到船舶停靠现场进行船舶信息采集的方法获取出租人持有船舶的影像信息和/或建模信息。在出租人确定用于出租的船舶后,工作人员即可到相应的港口,通过手机、录像机、无人机等工具对船舶的信息进行采集,将采集到的信息形成影像信息存入上述数据库中。船舶的模型信息可以通过使用CAD等建模软件为船舶建立3维模型,将建立好的3维模型一并存入上述数据库中。

当接收到对应的查询指令后,可以从所述数据库中提取对应的船舶的影像信息和/或模型信息,在某一可视化窗口界面中进行显示。

本发明实施例提供的船舶租赁方法,通过获取出租人的持有船舶的影像信息和/或模型信息,并在接收到查询指令后显示所述影像信息和/或模型信息,方便了承租人线上看船,提高了承租人线上选船的效率。

图3是本发明实施例提供的船舶租赁方法的具体流程示意图,如图3所示,该方法包括:

S31,承租人确定目标船舶,承租人根据推荐的可选船舶,选择目标船舶;

S32,出租人发出交船确认,承租人发出接船确认,船舶租赁合同生成,生成智能合约,在承租人选择目标船舶后,出租人可以发出交船确认,确定交船,承租人发出接船确认,确定接船,出租人和承租人线上签约生成船舶租赁合同,并基于船舶租赁合同生成智能合约;

S33,接收到承租人的接船确认反馈,验证船舶位置信息,在租赁交易开始前,还应该对船舶的位置进行验证,判断目标船舶是否符合船舶租赁合同中规定的位置;

S34,位置信息验证通过,触发智能合约生效条件,若船舶位置信息验证通过,则触发智能合约生效条件,智能合约执行下一阶段;

S35,船舶租赁交易自动执行;

S36,承租人发出还船确认,出租人发出接船确认,在承租人完成目标船舶的使用后,即可发出还船确认进行还船,出租人可发出接船确认;

S37,接收到出租人的接船确认反馈,验证船舶位置信息,在租赁交易结束前,还应该对船舶的位置进行验证,判断目标船舶是否符合船舶租赁合同中规定的位置;

S38,位置信息验证通过,触发智能合约结束条件,当目标船舶位置信息验证通过后,即可触发智能合约结束条件;

S39,船舶租赁交易合同结束,智能合约执行收尾阶段;

S310,自动交易尾款,智能合约执行结束。

图4是本发明实施例提供的船舶租赁系统结构示意图。如图4所示,该系统包括:

信息获取模块401,用于获取船舶租赁信息,所述船舶租赁信息包括出租人的出租需求信息和承租人的承租需求信息;

智能合约生成模块402,用于基于所述出租需求信息以及所述承租需求信息,向所述出租人推荐可选船舶,并在接收到所述出租人在所述可选船舶中选择的目标船舶后且在所述出租人与所述承租人线上签约后,生成智能合约;

合约执行模块403,用于将所述智能合约部署至区块链上,并基于所述智能合约,监控所述出租人与所述承租人之间的船舶租赁交易。

在上述实施例的基础上,本发明实施例提供的船舶租赁系统,信息获取模块还包括出租单元和承租单元;

所述出租单元用于获取所述出租人的出租需求信息;

所述承租单元用于获取所述承租人的承租需求信息。

在上述实施例的基础上,本发明实施例提供的船舶租赁系统,合约执行模块具体包括:

自动执行子模块,用于若判断获知所述智能合约的生效条件触发,则进入所述船舶租赁交易的自动执行阶段,并实时判断所述智能合约的结束条件是否触发;

收尾子模块,用于若判断获知所述智能合约的结束条件触发,则进入所述船舶租赁交易的执行收尾阶段。

在上述实施例的基础上,本发明实施例提供的船舶租赁系统,合约执行模块还包括:

交船确认子模块,用于接收所述出租人的交船确认信息,并向所述承租人发送接船确认信息;

生效条件触发子模块,用于在接收到所述承租人基于所述接船确认信息反馈的确认接船结果信息之后,获取所述目标船舶的位置信息,并对所述目标船舶的位置信息进行验证,验证通过则确定所述智能合约的生效条件触发。

在上述实施例的基础上,本发明实施例提供的船舶租赁系统,自动执行子模块具体包括:

还船确认单元,用于实时判断是否接收到所述承租人的还船确认信息;

接船确认单元,用于若判断获知接收到所述还船确认信息,则向所述出租人发送接船确认信息;

结束条件触发单元,用于在接收到所述出租人基于所述接船确认信息反馈的确认接船结果信息之后,获取所述目标船舶的位置信息,并对所述目标船舶的位置信息进行验证,验证通过则确定所述智能合约的结束条件触发。

在上述实施例的基础上,本发明实施例提供的船舶租赁系统,还包括:

状态信息获取模块,用于获取所述目标船舶的实时状态信息;

信息显示模块,用于在接收到所述目标船舶的实时状态信息的查询指令后,对所述实时状态信息进行显示。

在上述实施例的基础上,本发明实施例提供的船舶租赁系统,所述船舶租赁信息还包括所述出租人的持有船舶的影像信息和/或模型信息;相应地,所述信息显示模块还用于:

在接收到所述持有船舶的影像信息和/或模型信息的查询指令后,对所述影像信息和/或模型信息进行显示。

具体地,本发明实施例中提供的船舶租赁系统中各模块的作用与上述方法类实施例中各步骤的操作流程是一一对应的,实现的效果也是一致的,具体参见上述实施例,本发明实施例中对此不再赘述。

图5示例了一种电子设备的实体结构示意图,如图5所示,该电子设备可以包括:处理器(processor)510、通信接口(Communications Interface)520、存储器(memory)530和通信总线540,其中,处理器510,通信接口520,存储器530通过通信总线540完成相互间的通信。处理器510可以调用存储器530中的逻辑指令,以执行上述各实施例提供的船舶租赁方法,该方法包括:获取船舶租赁信息,所述船舶租赁信息包括出租人的出租需求信息和承租人的承租需求信息;基于所述出租需求信息以及所述承租需求信息,向所述承租人推荐可选船舶,并在接收到所述承租人在所述可选船舶中选择的目标船舶后且在所述出租人与所述承租人线上签约后,生成智能合约;将所述智能合约部署至区块链上,并基于所述智能合约,监控所述出租人与所述承租人之间的船舶租赁交易。

此外,上述的存储器530中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。

另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各实施例提供的船舶租赁方法,该方法包括:获取船舶租赁信息,所述船舶租赁信息包括出租人的出租需求信息和承租人的承租需求信息;基于所述出租需求信息以及所述承租需求信息,向所述承租人推荐可选船舶,并在接收到所述承租人在所述可选船舶中选择的目标船舶后且在所述出租人与所述承租人线上签约后,生成智能合约;将所述智能合约部署至区块链上,并基于所述智能合约,监控所述出租人与所述承租人之间的船舶租赁交易。

又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的船舶租赁方法,该方法包括:获取船舶租赁信息,所述船舶租赁信息包括出租人的出租需求信息和承租人的承租需求信息;基于所述出租需求信息以及所述承租需求信息,向所述承租人推荐可选船舶,并在接收到所述承租人在所述可选船舶中选择的目标船舶后且在所述出租人与所述承租人线上签约后,生成智能合约;将所述智能合约部署至区块链上,并基于所述智能合约,监控所述出租人与所述承租人之间的船舶租赁交易。

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号