一种基于区块链的图书馆座位管理系统及方法转让专利

申请号 : CN202010567349.9

文献号 : CN111738470B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 杨伊雯

申请人 : 乐清市凡山电器有限公司

摘要 :

本发明公开了一种基于区块链的图书馆座位管理系统及方法,所述管理系统包括绑定模块、预约信息输入模块和预约情况分配模块,所述绑定模块用于预先将区块链上节点与图书馆的座位号进行一一绑定,所述区块链上节点用于存储相应图书馆座位号的解锁密码、使用信息和预约信息,所述预约信息输入模块用于预约用户在输入自己的账号和登录密码登录区块链后输入预约座位号、预约日期和预约时间段,所述预约情况分配模块根据预约座位号所相应的区块链节点输出的预约座位号在预约日期的预约时间段的标识信息分配预约用户的座位预约情况。

权利要求 :

1.一种基于区块链的图书馆座位管理系统,其特征在于:所述管理系统包括绑定模块、预约信息输入模块和预约情况分配模块,所述绑定模块用于预先将区块链上节点与图书馆的座位号进行一一绑定,所述区块链上节点用于存储相应图书馆座位号的解锁密码、使用信息和预约信息,所述预约信息输入模块用于预约用户在输入自己的账号和登录密码登录区块链后输入预约座位号、预约日期和预约时间段,所述预约情况分配模块根据预约座位号所相应的区块链节点输出的预约座位号在预约日期的预约时间段的标识信息分配预约用户的座位预约情况;

所述预约情况分配模块包括空闲分配模块、锁定分配模块和转让分配模块,所述空闲分配模块用于预约座位在预约时间段中没有被锁定的情况下,将预约座位号的初始解锁密码变更为预约用户的登录密码,所述锁定分配模块用于预约座位在预约时间段中的部分时间被锁定的情况下,分配预约用户座位预约情况,所述转让分配模块用于在预约座位号在预约时间段内被转让时,发送是否接受预约座位号座位转让的信息给预约用户,并在预约用户返回确认接受转让信息,将预约座位号的解锁密码由锁定人的登录密码修改为预约用户的登录密码;

所述锁定分配模块包括锁定时间段获取模块、历史预约使用信息获取模块、偏离度计算模块、参考差计算模块、占用提前分配模块和占用延迟分配模块,所述锁定时间段获取模块用于获取锁定时间段的预约起始时间和预约终止时间,所述历史预约使用信息获取模块用于获取锁定用户最近n次的实际起始时间与预约起始时间的偏差时间、预约终止时间与实际终止时间的偏差时间,所述偏离度计算模块根据历史预约使用信息获取的偏差时间计算偏离度,所述参考差计算模块根据偏离度、锁定时间段的锁定时长、预约用户的预约时间计算时间参考差,并在时间参考差小于等于时间参考差阈值时,传输信息给占用提前分配模块或者占用延迟分配模块分配预约用户的座位安排情况。

2.根据权利要求1所述的一种基于区块链的图书馆座位管理系统,其特征在于:所述占用提前分配模块用于在预约时间段与锁定时间段的终止时间发生重叠时分配预约用户的座位安排情,所述占用延迟分配模块用于在预约时间段与锁定时间段的起始时间发生重叠时分配预约用户的座位安排情况,所述占用提前分配模块包括提前预约时间段设置模块、预约座位号监测模块和提前预约时间段修改模块,所述提前预约时间段设置模块在预约时间段与锁定时间段的终止时间发生重叠时根据预约时间段和锁定时间段设置两种优先级别不同的预约时间段,所述预约座位号监测模块用于监测锁定用户是否提前离开预约座位,所述提前预约时间段修改模块用于在锁定用户提前离开预约座位时,将优先级别高的预约时间段内的座位号的解锁密码修改为预约用户的登录密码,所述占用延迟分配模块包括延迟预约时间段设置模块、询问信息发送模块和延迟预约时间段修改模块,所述延迟预约时间段设置模块在预约时间段与锁定时间段的起始时间发生重叠时,根据预约时间段和锁定时间段设置两种优先级别不同的预约时间段,所述询问信息发送模块在预约时间段前发送信息给锁定用户询问锁定用户的预定到达时间,所述延迟预约时间段修改模块在锁定用户延迟来到预约座位时,将优先级别高的预约时间段内的座位号的解锁密码修改为预约用户的登录密码。

3.一种基于区块链的图书馆座位管理方法,其特征在于:所述管理方法包括:步骤S1:预先将区块链上节点与图书馆的座位号进行一一绑定,所述区块链上节点用于存储相应图书馆座位号的解锁密码、使用信息和预约信息;

步骤S2:预约用户输入自己的账号和登录密码登录区块链,输入预约座位号、预约日期和预约时间段,所述预约时间段包括起始时间tsy和终止时间tzy;

步骤S3:与预约座位号相应的区块链节点输出预约座位号在预约日期的预约时间段的标识信息,所述标识信息包括锁定标识,如果预约座位在预约时间段中的标识信息中存在锁定标识,获取预约座位在预约时间段中的锁定时间段,如果锁定时间段部分位于预约时间段内,从区块链各个节点上获取预约座位号锁定时间段的锁定用户的历史预约座位信息和历史使用座位信息确定预约用户的座位预约情况;

所述步骤S1中还包括:

所述解锁密码包括初始解锁密码和用户的登录密码,当图书馆某个座位号的解锁密码为初始解锁密码时,任何人通过输入初始解锁密码即可解锁该座位号所对应的座位,当图书馆某个座位号的解锁密码为某个用户的登录密码时,通过输入该用户的登录密码可解锁该座位号所对应的座位;

所述步骤S3中如果锁定时间段部分位于预约时间段内,从区块链各个节点上获取预约座位号锁定时间段的锁定用户的历史预约座位情况和历史使用座位情况确定预约用户的座位预约情况进一步包括:

获取锁定时间段的预约起始时间ts0和预约终止时间tz0,从区块链各个节点上获取锁定用户最近n次的历史预约座位情况,设最近第i次的历史预约座位时,实际起始时间dsi与预约起始时间tsi的偏差时间psi、预约终止时间tzi与实际终止时间dzi的偏差时间pzi,

那么锁定用户的起始时间的偏离度 终止时间的偏离度

如果起始时间tsy晚于起始时间ts0且起始时间tsy早于终止时间tz0,计算起始时间参考差M1=tz0‑tsy‑Zp*(tz0‑ts0),当起始时间参考差M1小于等于起始时间参考差阈值时,设置预约用户的第一预约时间段为时间tsy和时间tzy,第二预约时间段为时间tz0到时间tzy+(tz0‑ts0),其中,第一预约时间段的优先级别高于第二预约时间段,并发送给预约用户确认;如果预约用户确认接受当前设置,将第二预约时间段的预约座位号的解锁密码修改为预约用户的登录密码,同时在预约日期监测锁定用户的实际终止时间dz0,如果实际终止时间dz0早于时间tsy,传输信息给预约用户,并将预约座位号在第一预约时间段的解锁密码由锁定人的登录密码修改为预约用户的登录密码,将时间tzy到时间tzy+(tz0‑tsy)的解锁密码由预约用户的登录密码修改为预约座位号的初始解锁密码。

4.根据权利要求3所述的一种基于区块链的图书馆座位管理方法,其特征在于:所述步骤S3还包括:

如果终止时间tzy早于终止时间tz0且终止时间tzy晚于起始时间ts0,计算终止时间参考差M2=tzy‑ts0‑Qp*(tz0‑ts0),当终止时间参考差小于等于终止时间参考差阈值时,设置预约用户的第一预约时间段为时间tsy到时间tzy,第二预约时间段为时间tsy‑(tzy‑ts0)到时间ts0,其中,第一预约时间段的优先级别高于第二预约时间段,并发送给预约用户确认;如果预约用户确认接受当前设置,将第二预约时间段的预约座位号的解锁密码修改为预约用户的登录密码,同时在预约日期时间tsy之前的一段时间内,发送信息给锁定用户询问锁定用户的预定到达时间,如果预定到达时间在时间tzy之后,发送信息给预约用户,将第一预约时间段的解锁密码修改为预约用户的登录密码。

5.根据权利要求3所述的一种基于区块链的图书馆座位管理方法,其特征在于:所述步骤S3还包括:

所述标识信息还包括空闲标识,如果预约座位在预约时间段的标识信息全部为空闲标识,将预约座位号的初始解锁密码变更为预约用户的登录密码。

6.根据权利要求5所述的一种基于区块链的图书馆座位管理方法,其特征在于:所述步骤S3还包括:

所述标识信息还包括转让标识,当预约用户该次登录区块链未预约座位时,监测预约座位号在预约时间段的标识信息,如果预约座位号在预约时间段内增加转让标识,发送是否接受预约座位号座位转让的信息给预约用户,如果预约用户返回确认接受转让的信息,将预约座位号的解锁密码由锁定人的登录密码修改为预约用户的登录密码。

说明书 :

一种基于区块链的图书馆座位管理系统及方法

技术领域

[0001] 本发明涉及区块链领域,具体是一种基于区块链的图书馆座位管理系统及方法。

背景技术

[0002] 图书馆,是搜集、整理、收藏图书资料以供人阅览、参考的机构。高校图书馆作为学校的文献信息中心,是学校教学和科研工作的重要组成部分,在全面提高学生综合素质方
面发挥独特的作用。图书馆的学习氛围浓厚,所以很多人都喜欢去图书馆学习。为了减少随
意占座现象,规范图书馆的座位使用情况,出现了图书馆座位预约技术。但是在预约使用图
书馆座位的过程中,仍然出现一些图书馆座位利用率较低的情况。

发明内容

[0003] 本发明的目的在于提供一种基于区块链的图书馆座位管理系统及方法,以解决现有技术中的问题。
[0004] 为实现上述目的,本发明提供如下技术方案:
[0005] 一种基于区块链的图书馆座位管理系统,所述管理系统包括绑定模块、预约信息输入模块和预约情况分配模块,所述绑定模块用于预先将区块链上节点与图书馆的座位号
进行一一绑定,所述区块链上节点用于存储相应图书馆座位号的解锁密码、使用信息和预
约信息,所述预约信息输入模块用于预约用户在输入自己的账号和登录密码登录区块链后
输入预约座位号、预约日期和预约时间段,所述预约情况分配模块根据预约座位号所相应
的区块链节点输出的预约座位号在预约日期的预约时间段的标识信息分配预约用户的座
位预约情况。
[0006] 较优化地,所述预约情况分配模块包括空闲分配模块、锁定分配模块和转让分配模块,所述空闲分配模块用于预约座位在预约时间段中没有被锁定的情况下,将预约座位
号的初始解锁密码变更为预约用户的登录密码,所述锁定分配模块用于预约座位在预约时
间段中的部分时间被锁定的情况下,分配预约用户座位预约情况,所述转让分配模块用于
在预约座位号在预约时间段内被转让时,发送是否接受预约座位号座位转让的信息给预约
用户,并在预约用户返回确认接受转让信息,将预约座位号的解锁密码由锁定人的登录密
码修改为预约用户的登录密码。
[0007] 较优化地,所述锁定分配模块包括锁定时间段获取模块、历史预约使用信息获取模块、偏离度计算模块、参考差计算模块、占用提前分配模块和占用延迟分配模块,所述锁
定时间段获取模块用于获取锁定时间段的预约起始时间和预约终止时间,所述历史预约使
用信息获取模块用于获取锁定用户最近n次的实际起始时间与预约起始时间的偏差时间、
预约终止时间与实际终止时间的偏差时间,所述偏离度计算模块根据历史预约使用信息获
取的偏差时间计算偏离度,所述参考差计算模块根据偏离度、锁定时间段的锁定时长、预约
用户的预约时间计算时间参考差,并在时间参考差小于等于时间参考差阈值时,传输信息
给占用提前分配模块或者占用延迟分配模块分配预约用户的座位安排情况。
[0008] 较优化地,所述占用提前分配模块用于在预约时间段与锁定时间段的终止时间发生重叠时分配预约用户的座位安排情,所述占用延迟分配模块用于在预约时间段与锁定时
间段的起始时间发生重叠时分配预约用户的座位安排情况,所述占用提前分配模块包括提
前预约时间段设置模块、预约座位号监测模块和提前预约时间段修改模块,所述提前预约
时间段设置模块在预约时间段与锁定时间段的终止时间发生重叠时根据预约时间段和锁
定时间段设置两种优先级别不同的预约时间段,所述预约座位号监测模块用于监测锁定用
户是否提前离开预约座位,所述提前预约时间段修改模块用于在锁定用户提前离开预约座
位时,将优先级别高的预约时间段内的座位号的解锁密码修改为预约用户的登录密码,所
述占用延迟分配模块包括延迟预约时间段设置模块、询问信息发送模块和延迟预约时间段
修改模块,所述延迟预约时间段设置模块在预约时间段与锁定时间段的起始时间发生重叠
时,根据预约时间段和锁定时间段设置两种优先级别不同的预约时间段,所述询问信息发
送模块在预约时间段前发送信息给锁定用户询问锁定用户的预定到达时间,所述延迟预约
时间段修改模块在锁定用户延迟来到预约座位时,将优先级别高的预约时间段内的座位号
的解锁密码修改为预约用户的登录密码。
[0009] 一种基于区块链的图书馆座位管理方法,所述管理方法包括:
[0010] 步骤S1:预先将区块链上节点与图书馆的座位号进行一一绑定,所述区块链上节点用于存储相应图书馆座位号的解锁密码、使用信息和预约信息;
[0011] 步骤S2:预约用户输入自己的账号和登录密码登录区块链,输入预约座位号、预约日期和预约时间段,所述预约时间段包括起始时间tsy和终止时间tzy;
[0012] 步骤S3:与预约座位号相应的区块链节点输出预约座位号在预约日期的预约时间段的标识信息,所述标识信息包括锁定标识,如果预约座位在预约时间段中的标识信息中
存在锁定标识,获取预约座位在预约时间段中的锁定时间段,如果锁定时间段部分位于预
约时间段内,从区块链各个节点上获取预约座位号锁定时间段的锁定用户的历史预约座位
信息和历史使用座位信息确定预约用户的座位预约情况。
[0013] 较优化地,所述步骤S1中还包括:
[0014] 所述解锁密码包括初始解锁密码和用户的登录密码,当图书馆某个座位号的解锁密码为初始解锁密码时,任何人通过输入初始解锁密码即可解锁该座位号所对应的座位,
当图书馆某个座位号的解锁密码为某个用户的登录密码时,通过输入该用户的登录密码可
解锁该座位号所对应的座位。
[0015] 较优化地,所述步骤S2中如果锁定时间段部分位于预约时间段内,从区块链各个节点上获取预约座位号锁定时间段的锁定用户的历史预约座位情况和历史使用座位情况
确定预约用户的座位预约情况进一步包括:
[0016] 获取锁定时间段的预约起始时间ts0和预约终止时间tz0,
[0017] 从区块链各个节点上获取锁定用户最近n次的历史预约座位情况,设最近第i次的历史预约座位时,实际起始时间dsi与预约起始时间tsi的偏差时间psi、预约终止时间tzi与实
际终止时间dzi的偏差时间pzi,
[0018] 那么锁定用户的起始时间的偏离度 终止时间的偏离度
[0019] 如果起始时间tsy晚于起始时间ts0且起始时间tsy早于终止时间tz0,计算起始时间参考差M1=tz0‑tsy‑Zp*(tz0‑ts0),当起始时间参考差M1小于等于起始时间参考差阈值
时,设置预约用户的第一预约时间段为时间tsy和时间tzy,第二预约时间段为时间tz0到时
间tzy+(tz0‑ts0),其中,第一预约时间段的优先级别高于第二预约时间段,并发送给预约
用户确认;如果预约用户确认接受当前设置,将第二预约时间段的预约座位号的解锁密码
修改为预约用户的登录密码,同时在预约日期监测锁定用户的实际终止时间dz0,如果实际
终止时间dz0早于时间tsy,传输信息给预约用户,并将预约座位号在第一预约时间段的解
锁密码由锁定人的登录密码修改为预约用户的登录密码,将时间tzy到时间tzy+(tz0‑tsy)
的解锁密码由预约用户的登录密码修改为预约座位号的初始解锁密码。
[0020] 较优化地,所述步骤S2还包括:
[0021] 如果终止时间tzy早于终止时间tz0且终止时间tzy晚于起始时间ts0,计算终止时间参考差M2=tzy‑ts0‑Qp*(tz0‑ts0),当终止时间参考差小于等于终止时间参考差阈值
时,设置预约用户的第一预约时间段为时间tsy到时间tzy,第二预约时间段为时间tsy‑
(tzy‑ts0)到时间ts0,其中,第一预约时间段的优先级别高于第二预约时间段,并发送给预
约用户确认;如果预约用户确认接受当前设置,将第二预约时间段的预约座位号的解锁密
码修改为预约用户的登录密码,同时在预约日期时间tsy之前的一段时间内,发送信息给锁
定用户询问锁定用户的预定到达时间,如果预定到达时间在时间tzy之后,发送信息给预约
用户,将第一预约时间段的解锁密码修改为预约用户的登录密码。
[0022] 较优化地,所述步骤S3还包括:
[0023] 所述标识信息还包括空闲标识,如果预约座位在预约时间段的标识信息全部为空闲标识,将预约座位号的初始解锁密码变更为预约用户的登录密码。
[0024] 较优化地,所述步骤S3还包括:
[0025] 所述标识信息还包括转让标识,当预约用户该次登录区块链未预约座位时,监测预约座位号在预约时间段的标识信息,如果预约座位号在预约时间段内增加转让标识,发
送是否接受预约座位号座位转让的信息给预约用户,如果预约用户返回确认接受转让的信
息,将预约座位号的解锁密码由锁定人的登录密码修改为预约用户的登录密码。
[0026] 与现有技术相比,本发明的有益效果是:本发明在预约用户预约座位出现预约座位的锁定时间段部分位于预约时间段内,根据锁定用户的历史预约使用座位情况和预约日
期当天的锁定用户的使用情况,为预约用户优先安排优先级别高的预约时间段,从而提高
了预约用户的使用体验,也进一步提高了图书馆座位的利用率。

附图说明

[0027] 图1为本发明一种基于区块链的图书馆座位管理系统的模块示意图;
[0028] 图2为本发明一种基于区块链的图书馆座位管理方法的流程示意图。

具体实施方式

[0029] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于
本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他
实施例,都属于本发明保护的范围。
[0030] 请参阅图1~2,本发明实施例中,一种基于区块链的图书馆座位管理系统,所述管理系统包括绑定模块、预约信息输入模块和预约情况分配模块,所述绑定模块用于预先将
区块链上节点与图书馆的座位号进行一一绑定,所述区块链上节点用于存储相应图书馆座
位号的解锁密码、使用信息和预约信息,所述预约信息输入模块用于预约用户在输入自己
的账号和登录密码登录区块链后输入预约座位号、预约日期和预约时间段,所述预约情况
分配模块根据预约座位号所相应的区块链节点输出的预约座位号在预约日期的预约时间
段的标识信息分配预约用户的座位预约情况。
[0031] 较优化地,所述预约情况分配模块包括空闲分配模块、锁定分配模块和转让分配模块,所述空闲分配模块用于预约座位在预约时间段中没有被锁定的情况下,将预约座位
号的初始解锁密码变更为预约用户的登录密码,所述锁定分配模块用于预约座位在预约时
间段中的部分时间被锁定的情况下,分配预约用户座位预约情况,所述转让分配模块用于
在预约座位号在预约时间段内被转让时,发送是否接受预约座位号座位转让的信息给预约
用户,并在预约用户返回确认接受转让信息,将预约座位号的解锁密码由锁定人的登录密
码修改为预约用户的登录密码。
[0032] 较优化地,所述锁定分配模块包括锁定时间段获取模块、历史预约使用信息获取模块、偏离度计算模块、参考差计算模块、占用提前分配模块和占用延迟分配模块,所述锁
定时间段获取模块用于获取锁定时间段的预约起始时间和预约终止时间,所述历史预约使
用信息获取模块用于获取锁定用户最近n次的实际起始时间与预约起始时间的偏差时间、
预约终止时间与实际终止时间的偏差时间,所述偏离度计算模块根据历史预约使用信息获
取的偏差时间计算偏离度,所述参考差计算模块根据偏离度、锁定时间段的锁定时长、预约
用户的预约时间计算时间参考差,并在时间参考差小于等于时间参考差阈值时,传输信息
给占用提前分配模块或者占用延迟分配模块分配预约用户的座位安排情况。
[0033] 较优化地,所述占用提前分配模块用于在预约时间段与锁定时间段的终止时间发生重叠时分配预约用户的座位安排情,所述占用延迟分配模块用于在预约时间段与锁定时
间段的起始时间发生重叠时分配预约用户的座位安排情况,所述占用提前分配模块包括提
前预约时间段设置模块、预约座位号监测模块和提前预约时间段修改模块,所述提前预约
时间段设置模块在预约时间段与锁定时间段的终止时间发生重叠时根据预约时间段和锁
定时间段设置两种优先级别不同的预约时间段,所述预约座位号监测模块用于监测锁定用
户是否提前离开预约座位,所述提前预约时间段修改模块用于在锁定用户提前离开预约座
位时,将优先级别高的预约时间段内的座位号的解锁密码修改为预约用户的登录密码,所
述占用延迟分配模块包括延迟预约时间段设置模块、询问信息发送模块和延迟预约时间段
修改模块,所述延迟预约时间段设置模块在预约时间段与锁定时间段的起始时间发生重叠
时,根据预约时间段和锁定时间段设置两种优先级别不同的预约时间段,所述询问信息发
送模块在预约时间段前发送信息给锁定用户询问锁定用户的预定到达时间,所述延迟预约
时间段修改模块在锁定用户延迟来到预约座位时,将优先级别高的预约时间段内的座位号
的解锁密码修改为预约用户的登录密码。
[0034] 一种基于区块链的图书馆座位管理方法,所述管理方法包括:
[0035] 步骤S1:预先将区块链上节点与图书馆的座位号进行一一绑定,所述区块链上节点用于存储相应图书馆座位号的解锁密码、使用信息和预约信息,所述解锁密码包括初始
解锁密码和用户的登录密码,当图书馆某个座位号的解锁密码为初始解锁密码时,任何人
通过输入初始解锁密码即可解锁该座位号所对应的座位,当图书馆某个座位号的解锁密码
为某个用户的登录密码时,通过输入该用户的登录密码可解锁该座位号所对应的座位;
[0036] 步骤S2:预约用户输入自己的账号和登录密码登录区块链,输入预约座位号、预约日期和预约时间段,所述预约时间段包括起始时间tsy和终止时间tzy;
[0037] 步骤S3:与预约座位号相应的区块链节点输出预约座位号在预约日期的预约时间段的标识信息,所述标识信息包括锁定标识,如果预约座位在预约时间段中的标识信息中
存在锁定标识,获取预约座位在预约时间段中的锁定时间段,如果锁定时间段部分位于预
约时间段内,获取锁定时间段的预约起始时间ts0和预约终止时间tz0,
[0038] 从区块链各个节点上获取锁定用户最近n次的历史预约座位情况,设最近第i次的历史预约座位时,实际起始时间dsi与预约起始时间tsi的偏差时间psi、预约终止时间tzi与实
际终止时间dzi的偏差时间pzi,
[0039] 那么锁定用户的起始时间的偏离度 终止时间的偏离度
[0040] 如果起始时间tsy晚于起始时间ts0且起始时间tsy早于终止时间tz0,计算起始时间参考差M1=tz0‑tsy‑Zp*(tz0‑ts0),当起始时间参考差M1小于等于起始时间参考差阈值
时,设置预约用户的第一预约时间段为时间tsy和时间tzy,第二预约时间段为时间tz0到时
间tzy+(tz0‑ts0),其中,第一预约时间段的优先级别高于第二预约时间段,并发送给预约
用户确认;如果预约用户确认接受当前设置,将第二预约时间段的预约座位号的解锁密码
修改为预约用户的登录密码,同时在预约日期监测锁定用户的实际终止时间dz0,如果实际
终止时间dz0早于时间tsy,传输信息给预约用户,并将预约座位号在第一预约时间段的解
锁密码由锁定人的登录密码修改为预约用户的登录密码,将时间tzy到时间tzy+(tz0‑tsy)
的解锁密码由预约用户的登录密码修改为预约座位号的初始解锁密码;
[0041] 如果终止时间tzy早于终止时间tz0且终止时间tzy晚于起始时间ts0,计算终止时间参考差M2=tzy‑ts0‑Qp*(tz0‑ts0),当终止时间参考差小于等于终止时间参考差阈值
时,设置预约用户的第一预约时间段为时间tsy到时间tzy,第二预约时间段为时间tsy‑
(tzy‑ts0)到时间ts0,其中,第一预约时间段的优先级别高于第二预约时间段,并发送给预
约用户确认;如果预约用户确认接受当前设置,将第二预约时间段的预约座位号的解锁密
码修改为预约用户的登录密码,同时在预约日期时间tsy之前的一段时间内,发送信息给锁
定用户询问锁定用户的预定到达时间,如果预定到达时间在时间tzy之后,发送信息给预约
用户,将第一预约时间段的解锁密码修改为预约用户的登录密码;
[0042] 所述标识信息还包括空闲标识和转让标识,如果预约座位在预约时间段的标识信息全部为空闲标识,将预约座位号的初始解锁密码变更为预约用户的登录密码;
[0043] 当预约用户该次登录区块链未预约座位时,监测预约座位号在预约时间段的标识信息,如果预约座位号在预约时间段内增加转让标识,发送是否接受预约座位号座位转让
的信息给预约用户,如果预约用户返回确认接受转让的信息,将预约座位号的解锁密码由
锁定人的登录密码修改为预约用户的登录密码。
[0044] 对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论
从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权
利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有
变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。