电子图书馆的管理方法、电子设备及计算机存储介质

文档序号:1772603 发布日期:2019-12-03 浏览:17次 >En<

阅读说明:本技术 电子图书馆的管理方法、电子设备及计算机存储介质 (Management method, electronic equipment and the computer storage medium of library automation ) 是由 方茗 冯东旭 于 2019-08-23 设计创作,主要内容包括:本发明公开了一种电子图书馆的管理方法、电子设备及计算机存储介质,该方法包括:接收终端设备上传的图书分享请求,获取与图书分享请求相对应的图书描述信息、归属位置信息、以及持有者通信标识,在电子图书馆的图书数据库中存储与图书分享请求相对应的图书记录,并将该图书记录标记为待借阅状态;确定处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息;当接收到针对目标图书触发的借阅请求时,根据目标图书的持有者通信标识向对应的终端设备发送借阅通知,并在接收到与借阅通知相对应的借阅确认消息时,将目标图书所对应的图书记录标记为已借阅状态。该方式使用户无需前往指定图书馆也能就近完成书籍借阅过程。(The invention discloses a kind of management method of library automation, electronic equipment and computer storage mediums, this method comprises: the books sharing request that receiving terminal apparatus uploads, obtain books description information corresponding with books sharing request, homing position information and holder communications&#39; mark, books record corresponding with books sharing request is stored in the book database of library automation, and is state to be borrowed by the books recording mark;It determines that the books in state to be borrowed record, shows the books description information and homing position information of books to be borrowed;When borrowing request of target books triggering is directed to when receiving, it is identified according to the holder communications of target books to the transmission of corresponding terminal device and borrows notice, and receive and borrow notify it is corresponding borrow confirmation message when, by books recording mark corresponding to target books be borrowed state.Which, which makes the user do not need specified library is gone to also to complete nearby books, borrows process.)

电子图书馆的管理方法、电子设备及计算机存储介质

技术领域

本发明涉及计算机领域,具体涉及一种电子图书馆的管理方法、电子设备及计算机存储介质。

背景技术

随着人们阅读意识的提升,图书馆日益成为生活中不可或缺的公共场所。在传统方式中,图书馆大多采用线下管理方式。例如,在学校或热门区域设置公用图书馆,该公共图书馆内的图书只能在馆内办理借阅手续。随着互联网的发展,很多公共图书馆都能够采用联网设备记录借阅过程,并通过馆内数据库维护图书的借阅状态。

但是,在实现本发明的过程中,发明人发现现有技术中的上述方案至少存在下述缺陷:借阅者必须前往指定图书馆才能完成借阅过程,若借阅者的居住地附近没有公共图书馆则无法借阅,因此,现有的借阅管理方式存在着地域受限的缺陷。

发明内容

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的电子图书馆的管理方法、电子设备及计算机存储介质。

根据本发明的一个方面,提供了一种电子图书馆的管理方法,包括:

接收终端设备上传的图书分享请求,获取与所述图书分享请求相对应的图书描述信息、归属位置信息、以及持有者通信标识,在电子图书馆的图书数据库中存储与所述图书分享请求相对应的图书记录,并将该图书记录标记为待借阅状态;

确定所述图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息;

当接收到针对所述待借阅图书中的目标图书触发的借阅请求时,根据所述目标图书的持有者通信标识向所述目标图书所对应的终端设备发送借阅通知,并在接收到所述目标图书所对应的终端设备返回的与所述借阅通知相对应的借阅确认消息时,将所述目标图书所对应的图书记录标记为已借阅状态。

根据本发明的一个方面,提供了一种基于电子图书馆的图书借阅方法,包括:

获取与待分享的图书相对应的图书描述信息、归属位置信息以及持有者通信标识;

根据所述图书描述信息、归属位置信息以及持有者通信标识,生成与所述待分享的图书相对应的图书分享请求;

将所述图书分享请求发送给云服务器,以供所述云服务器在电子图书馆的图书数据库中存储与所述图书分享请求相对应的图书记录,并将该图书记录标记为待借阅状态,以供用户借阅。

根据本发明的一个方面,提供了一种基于电子图书馆的图书借阅方法,包括:

根据云服务器发送的图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息;

响应于接收到的针对所述待借阅图书中的目标图书触发的借阅指令,向所述云服务器发送与所述目标图书相对应的借阅请求,以供云服务器向所述目标图书所对应的目标终端设备发送借阅通知,并在接收到所述目标终端设备返回的与所述借阅通知相对应的借阅确认消息时,将所述目标图书所对应的图书记录标记为已借阅状态。

根据本发明的另一方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:

接收终端设备上传的图书分享请求,获取与所述图书分享请求相对应的图书描述信息、归属位置信息、以及持有者通信标识,在电子图书馆的图书数据库中存储与所述图书分享请求相对应的图书记录,并将该图书记录标记为待借阅状态;

确定所述图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息;

当接收到针对所述待借阅图书中的目标图书触发的借阅请求时,根据所述目标图书的持有者通信标识向所述目标图书所对应的终端设备发送借阅通知,并在接收到所述目标图书所对应的终端设备返回的与所述借阅通知相对应的借阅确认消息时,将所述目标图书所对应的图书记录标记为已借阅状态。

根据本发明的另一方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:

获取与待分享的图书相对应的图书描述信息、归属位置信息以及持有者通信标识;

根据所述图书描述信息、归属位置信息以及持有者通信标识,生成与所述待分享的图书相对应的图书分享请求;

将所述图书分享请求发送给云服务器,以供所述云服务器在电子图书馆的图书数据库中存储与所述图书分享请求相对应的图书记录,并将该图书记录标记为待借阅状态,以供用户借阅。

根据本发明的另一方面,提供了一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:

根据云服务器发送的图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息;

响应于接收到的针对所述待借阅图书中的目标图书触发的借阅指令,向所述云服务器发送与所述目标图书相对应的借阅请求,以供云服务器向所述目标图书所对应的目标终端设备发送借阅通知,并在接收到所述目标终端设备返回的与所述借阅通知相对应的借阅确认消息时,将所述目标图书所对应的图书记录标记为已借阅状态。

根据本发明的又一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使所述处理器执行以下操作:

接收终端设备上传的图书分享请求,获取与所述图书分享请求相对应的图书描述信息、归属位置信息、以及持有者通信标识,在电子图书馆的图书数据库中存储与所述图书分享请求相对应的图书记录,并将该图书记录标记为待借阅状态;

确定所述图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息;

当接收到针对所述待借阅图书中的目标图书触发的借阅请求时,根据所述目标图书的持有者通信标识向所述目标图书所对应的终端设备发送借阅通知,并在接收到所述目标图书所对应的终端设备返回的与所述借阅通知相对应的借阅确认消息时,将所述目标图书所对应的图书记录标记为已借阅状态。

根据本发明的又一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使所述处理器执行以下操作:

获取与待分享的图书相对应的图书描述信息、归属位置信息以及持有者通信标识;

根据所述图书描述信息、归属位置信息以及持有者通信标识,生成与所述待分享的图书相对应的图书分享请求;

将所述图书分享请求发送给云服务器,以供所述云服务器在电子图书馆的图书数据库中存储与所述图书分享请求相对应的图书记录,并将该图书记录标记为待借阅状态,以供用户借阅。

根据本发明的又一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使所述处理器执行以下操作:

根据云服务器发送的图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息;

响应于接收到的针对所述待借阅图书中的目标图书触发的借阅指令,向所述云服务器发送与所述目标图书相对应的借阅请求,以供云服务器向所述目标图书所对应的目标终端设备发送借阅通知,并在接收到所述目标终端设备返回的与所述借阅通知相对应的借阅确认消息时,将所述目标图书所对应的图书记录标记为已借阅状态。

在本发明提供的电子图书馆的管理方法、电子设备及计算机存储介质中,一方面,能够接收终端设备上传的图书分享请求,并根据其中的图书描述信息、归属位置信息、以及持有者通信标识,在电子图书馆的图书数据库中存储与该图书分享请求相对应的图书记录,从而录入用户分享的图书信息;另一方面,能够向用户展示已录入的待借阅图书的图书描述信息以及归属位置信息,从而根据接收到的借阅请求向目标图书所对应的终端设备发送借阅通知,进而完成借阅过程。由此可见,该方式能够将各个分享用户已分享的图书记录到电子图书馆的图书数据库中,并记录对应图书的归属位置信息,相应地,向借阅用户推送各个已分享的图书及其归属位置信息,进而引导借阅用户前往归属位置信息实现借阅。该方式能够充分利用各个分享用户的闲置书籍,便于闲置书籍在附近用户之间流转,从而使用户无需前往指定图书馆也能就近完成书籍借阅过程,打破了传统图书馆的地域限制。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的

具体实施方式

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了本发明一个实施例提供的电子图书馆的管理方法的流程图;

图2示出了本发明另一个实施例提供的电子图书馆的管理方法的流程图;

图3示出了根据本发明另一个实施例的一种电子设备的结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

实施例一

图1示出了本发明一个实施例提供的电子图书馆的管理方法的流程图。如图1所示,该方法包括以下步骤:

步骤S110:接收终端设备上传的图书分享请求,获取与图书分享请求相对应的图书描述信息、归属位置信息、以及持有者通信标识,在电子图书馆的图书数据库中存储与图书分享请求相对应的图书记录,并将该图书记录标记为待借阅状态。

其中,图书分享请求可通过手机、电脑等各类终端设备触发,用于将用户拥有的实体书籍(如纸质书籍)的相关信息上传到电子图书馆的图书数据库中,以供用户借阅。具体地,服务器根据该图书分享请求获取以下三方面的信息:图书描述信息,用于描述该图书的相关内容,以便于借阅用户了解书籍的大致内容并决定是否借阅;归属位置信息,用于描述该图书所处的地域信息,以引导借阅者前往该位置办理借阅;持有者通信标识,用于标识该图书的拥有者,例如可以为拥有者的手机号码、用户账号等信息,以便根据该持有者通信标识通知图书持有者配合借阅过程。

电子图书馆的图书数据库用于存储与各个图书分享请求相对应的图书记录。具体地,每当接收到一条图书分享请求时,则根据该图书分享请求中包含的图书描述信息生成一条与该图书相对应的图书记录,用于记录该图书的相关内容,初始状态下,该图书记录被标记为待借阅状态。

步骤S120:确定图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息。

其中,图书数据库中的各个图书记录的状态包括待借阅状态以及已借阅状态,在本步骤中,需要查询处于待借阅状态的图书记录,并根据查询结果确定待借阅图书,并向用户展示待借阅图书的图书描述信息以及归属位置信息。其中,待借阅图书可以是图书数据库中处于待借阅状态的全部图书,也可以是在预设时段内录入的图书(例如根据最近一周内接收到的图书分享请求录入的图书),还可以是归属位置信息处于预设区域内的图书,本发明对此不做限定。

步骤S130:当接收到针对待借阅图书中的目标图书触发的借阅请求时,根据目标图书的持有者通信标识向目标图书所对应的目标终端设备发送借阅通知,并在接收到目标终端设备返回的与借阅通知相对应的借阅确认消息时,将目标图书所对应的图书记录标记为已借阅状态。

其中,当接收到针对待借阅图书中的目标图书触发的借阅请求时,获取目标图书的持有者通信标识,并根据该持有者通信标识向目标图书所对应的终端设备发送借阅通知,以通知图书持有者。其中,目标图书所对应的终端设备即为目标终端设备。其中,借阅通知中还可以包含触发该借阅请求的借阅者的身份信息、借阅者的位置信息等辅助信息,以帮助图书持有者判断是否出借该图书。当接收到目标图书所对应的终端设备返回的与借阅通知相对应的借阅确认消息时,说明图书持有者同意出借并且已经完成了线下借阅过程,相应地,将目标图书所对应的图书记录标记为已借阅状态。

由此可见,该方式能够将各个分享用户已分享的图书记录到电子图书馆的图书数据库中,并记录对应图书的归属位置信息,相应地,向借阅用户推送各个已分享的图书及其归属位置信息,进而引导借阅用户前往归属位置信息实现借阅。该方式能够充分利用各个分享用户的闲置书籍,便于闲置书籍在附近用户之间流转,从而使用户无需前往指定图书馆也能就近完成书籍借阅过程,打破了传统图书馆的地域限制。

实施例二

图2示出了本发明另一个实施例提供的电子图书馆的管理方法的流程图。其中,本实施例中的电子图书馆用于针对各个用户分享的图书进行管理,以实现闲置图书在各个用户之间的流转。实质上,本实施例中的电子图书馆也可以称作虚拟图书馆,在本实施例的应用场景中,可以不设置实体的公共图书馆区域,而通过电子化设施将分散于各处的闲置图书进行线上统一管理。

如图2所示,该方法包括以下步骤:

步骤S210:接收终端设备上传的图书分享请求,获取与该图书分享请求相对应的图书描述信息、归属位置信息、以及持有者通信标识。

具体地,为了便于标识各个用户,需要在终端设备上预先安装与电子图书馆相对应的客户端软件,用户通过手机号或账号信息登录该客户端软件,从而触发图书分享请求。其中,该图书分享请求可通过用户向输入框中输入书籍信息的方式触发,也可以通过用户扫描书籍ISBN码的方式触发,本发明对此不做限定。

服务器接收到终端设备上传的图书分享请求后,需要获取与该图书分享请求相对应的图书描述信息。具体获取时,可通过多种方式获取,在本实施例中,给出如下的一种优选实施方式:

首先,获取图书分享请求中包含的图书基本信息。其中,图书基本信息包括:图书扫描信息、ISBN扫码信息和/或图书录入信息。具体地,图书扫描信息通过以下方式获取:由终端设备或其他扫描仪扫描图书(如纸质书籍)的封皮、扉页和/或正文等内容,从而得到图书扫描信息,该图书扫描信息可以包括一页或多页图书内容所对应的信息。ISBN(国际标准书号,International Standard Book Number)扫码信息通过扫描书籍封皮上的ISBN码获取。图书录入信息通过用户向预设的书目输入框内输入对应内容的方式获取。其中,预设的书目输入框可以包括:用于输入书名、作者、出版社等书目内容的输入框。

然后,根据图书基本信息中包含的图书扫描信息、ISBN扫码信息和/或图书录入信息,查询与该图书分享请求中的图书相匹配的图书扩展信息。其中,可以通过搜索服务器或预设的书籍信息数据库来查询与图书基本信息相对应的图书扩展信息。其中,图书扩展信息包括:图书标签、图书分类、图书版本、和/或中图分类法等信息。图书标签可以通过预设的标签数据库确定,该标签数据库用于预先存储与全网范围内的各个图书相对应的图书标签,通过图书标签能够快速辨别一本图书的特征、类型等。

最后,根据图书分享请求中包含的图书扫描信息、ISBN扫码信息和/或图书录入信息等图书基本信息以及查询到的图书扩展信息,生成图书描述信息。由此可见,本实施例中的图书描述信息既包括从图书分享请求中获取的基本信息,又包括通过查询搜索数据库、标签数据库等方式获取的扩展信息,从而丰富了图书描述信息的内涵,以便于用户更好地选择是否借阅。当然,在本发明其他的实施例中,图书描述信息也可以直接根据图书基本信息生成。

另外,服务器接收到终端设备上传的图书分享请求后,还需要获取与该图书分享请求相对应的归属位置信息、以及持有者通信标识。其中,图书分享请求中包含的归属位置信息包括以下中的至少一个:居住地位置信息、工作地位置信息、常驻地位置信息和/或通过定位方式确定的发送该图书分享请求的终端设备的实时位置信息。由此可见,在获取与该图书分享请求相对应的归属位置信息时,可以通过GPS定位方式实时确定发送该图书分享请求的终端设备的实时位置信息,从而将该实时位置信息确定为归属位置信息。由于用户触发图书分享请求时,图书必然与终端设备处于同一地域范围内,因此,实时定位的方式准确性较高。

另外,考虑到用户的活动范围较为多变,也可以由用户手动输入归属位置信息。由于归属位置信息用于引导借阅者前来借阅,因此,必须准确描述该图书所处的地点。优选的,对于家庭藏书的分享场景而言,用户手动输入的归属位置信息为用户的居住地位置信息。但是,考虑到用户日常的活动场所较多,且家庭空间的私密性较强,部分用户可能因担心住宅安全等问题而不愿在家中处理借阅手续,为了解决上述问题,在本实施例中,归属位置信息还可以为用户的工作地位置信息、或常驻地位置信息(如用户常去的咖啡厅、公园等)等。由此可见,图书的归属位置信息可为一个或多个,从而方便用户灵活选择。另外,考虑到用户的活动时间,还可以针对每一个归属位置信息设置对应的有效时段。例如,若用户家中持续有人,则居住地对应的归属位置信息的有效时段可为一天中的24小时;若用户家中仅晚上有人,则居住地对应的归属位置信息的有效时段可为晚上时段。又如,对于工作地对应的归属位置信息而言,其有效时段可以为工作日中的上午九点至下午五点。再如,对于公园等常驻地对应的归属位置信息而言,其有效时段可以为休息日的上午等。由此可见,通过灵活配置归属位置信息的地理位置以及有效时段,可以方便借阅者了解能够借书的时间地点信息。另外,与该图书分享请求相对应的持有者通信标识可根据发送图书分享请求的终端设备的手机号、账号等信息确定。

步骤S220:在电子图书馆的图书数据库中存储与该图书分享请求相对应的图书记录,并将该图书记录标记为待借阅状态。

其中,电子图书馆的图书数据库用于存储与各个图书分享请求相对应的图书记录。具体地,每当服务器接收到一条图书分享请求时,则根据获取到的与该图书分享请求相对应的图书描述信息、归属位置信息、以及持有者通信标识生成一条与该图书相对应的图书记录,用于记录该图书的相关内容。例如,图书记录中至少包含如下字段:用于记录图书描述信息的第一字段、用于记录归属位置信息的第二字段、用于记录持有者通信标识的第三字段。另外,还可以进一步包括:用于记录书籍入库时间(即接收到图书分享请求的时间)的第四字段、以及用于标识书籍类型的第五字段等。

并且,每条图书记录进一步包含状态字段,用于标识对应图书的当前状态。在初始状态下,图书记录被标记为待借阅状态,当对应的图书借出后,状态字段被修改为已借阅状态。另外,用户还可以针对图书设置更多的状态,例如,图书持有者可以针对已分享的图书设置暂停借阅状态等。

由此可见,通过上述步骤,能够根据各个终端设备发来的图书分享请求,扩充电子图书馆的库存量。

步骤S230:根据接收到的查询请求,确定与该查询请求相对应的借阅位置信息,根据该借阅位置信息确定图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息。

其中,发送查询请求的终端设备上也要预先安装与电子图书馆相对应的客户端软件,用户通过手机号或账号信息登录该客户端软件,从而触发查询请求。查询请求可通过预设的查询入口触发。在本实施例中,为了便于根据查询用户的地理位置向其推送附近范围内的图书,需要获取与该查询请求相对应的借阅位置信息。其中,借阅位置信息可以通过定位方式确定,例如,通过GPS定位方式实时确定发送该查询请求的终端设备的实时位置信息,将该实时位置信息确定为借阅位置信息。或者,借阅位置信息也可以为用户输入的至少一个位置信息,比如,用户可以在触发查询请求时选择一个或多个地理位置作为该借阅位置信息。

具体实施时,在确定与查询请求相对应的借阅位置信息之后,将图书数据库中处于待借阅状态的各个图书记录中包含的归属位置信息与该借阅位置信息进行匹配;将匹配成功的图书记录中的图书确定为待借阅图书,并展示待借阅图书的图书描述信息以及归属位置信息。具体匹配时,可以由系统设定或者由用户自定义设置匹配范围(如1公里以内或3公里以内等),从而将归属位置信息与该借阅位置信息之间的地域距离不超出该匹配范围的图书确定为待借阅图书。该匹配范围可由用户根据自身的活动范围设定。

另外,当借阅位置信息为多个时,需要分别针对每个借阅位置信息进行匹配。并且,当归属位置信息设置有有效时段时,进一步展示各个图书的归属位置信息的有效时段。由此可见,通过展示与查询请求相对应的待借阅图书,能够为用户提供可供借阅的图书列表,从而便于用户选择。具体展示时,还可以进一步结合图书类型、图书标签、用户兴趣、用户画像数据等内容选择与当前用户匹配的图书,从而提升借阅成功率。

步骤S240:当接收到针对待借阅图书中的目标图书触发的借阅请求时,根据目标图书的持有者通信标识向目标图书所对应的终端设备发送借阅通知。

其中,展示给当前用户的待借阅图书往往为多个,每个待借阅图书对应于一个借阅入口。目标图书是指待借阅图书中用户意图借阅的图书。相应地,用户根据该目标图书对应的借阅入口触发与该目标图书相对应的借阅请求。服务器接收到该借阅请求后,获取该借阅请求中包含的目标图书的图书标识和/或该目标图书的持有者通信标识,然后,根据该目标图书的持有者通信标识向目标图书所对应的终端设备发送借阅通知。该借阅通知中还可以包含借阅者信息,如借阅用户的用户等级、用户昵称、用户账号等信息。相应地,目标图书的持有者可以根据借阅通知确定是否出借。

步骤S250:在接收到目标图书所对应的终端设备返回的与借阅通知相对应的借阅确认消息时,将目标图书所对应的图书记录标记为已借阅状态。

具体地,当接收到目标图书所对应的终端设备返回的与借阅通知相对应的借阅确认消息时,说明图书持有者同意出借并且已经完成了线下借阅过程,相应地,将目标图书所对应的图书记录标记为已借阅状态。

另外,本实施例中,还可以通过位置信息来约束借书操作的执行地点,以使借书过程更加规范化。具体地,获取与借阅请求相匹配的实时位置信息,将与借阅请求相匹配的实时位置信息与目标图书的归属位置信息进行匹配;若匹配成功,则将目标图书所对应的图书记录标记为已借阅状态。其中,与借阅请求相匹配的实时位置信息是指触发该借阅请求的终端设备的实时位置信息,用于表明借阅者的当前位置,只有当借阅者的当前位置与目标图书的归属位置信息一致时,才能够借书成功。由于图书持有者已经预先设定了图书的归属位置信息,因此,在借书环节,将借书地点限定在归属位置信息附近,有利于确保借书交易的可靠性,防止出错。实际情况中,也可以将与借阅确认消息相匹配的实时位置信息与目标图书的归属位置信息进行匹配,并在匹配成功时将目标图书所对应的图书记录标记为已借阅状态,由此能够限定出借人也位于归属位置信息附近。实际情况中,可以根据借阅者的位置信息和/或出借者的位置信息进行约束,本发明对此不做限定。

具体实施时,为了方便借阅者与出借者之间相互交流,以便更好地确认双方位置,从而完成线下借阅过程,可以在借阅者与出借者之间建立临时会话窗口,以供双方沟通借阅时间地点。

另外,可选的,为了防止纠纷,还可以使借阅确认消息中进一步包含图书的图像信息,例如,由出借者实时拍摄或录制一段关于图书的借阅图像资料(如照片、视频等)。相应地,服务器接收并存储该借阅图像资料,并将该借阅图像资料关联存储到对应的图书记录中。该借阅图像资料为借阅过程中实时拍摄,因此,能够准确反映图书借阅过程中的状态,由此能够确保图书在借阅过程中处于完好状态。

步骤S260:当接收到与目标图书相对应的归还请求时,根据目标图书的持有者通信标识向目标终端设备发送归还通知,并在接收到目标终端设备发送的与归还通知相对应的归还确认消息时,将目标图书所对应的图书记录标记为待借阅状态。

其中,当借阅者完成阅读后,可以前往图书的归属位置附近还书。具体地,通过目标图书对应的归还入口触发归还请求,当服务器接收到该归还请求后,根据目标图书的持有者通信标识向目标终端设备发送归还通知,并在接收到与归还通知相对应的归还确认消息时,将目标图书所对应的图书记录标记为待借阅状态。

当目标图书的持有者接收到归还通知后,可以线下检阅图书,当检阅完毕后,触发归还确认消息。具体地,可以通过位置信息来约束还书操作的执行地点,以使还书过程更加规范化:获取与归还请求相匹配的实时位置信息,将与归还请求相匹配的实时位置信息与目标图书的归属位置信息进行匹配;若匹配成功,则根据目标图书的持有者通信标识发送归还通知。在该方式中,与归还请求相匹配的实时位置信息用于反映归还者的当前位置,只有当归还者的当前位置与图书的归属位置匹配时,才能够还书成功。

另外,借书以及还书过程中图书持有者也可以远程操作,例如,由家人代为办理借阅以及还书操作。此时,为了方便图书持有者检阅图书,可以在归还请求中进一步包含图书的图像信息,例如,由借阅者实时拍摄或录制一段关于图书的归还图像资料(如照片、视频等)。相应地,服务器将该归还图像资料发送给图书持有者,以供图书持有者确认。该归还图像资料为还书过程中实时拍摄,因此,能够准确反映图书归还时的状态,由此能够确保图书在归还时处于完好状态。

另外,除了由图书持有者人工确认归还图像资料是否正常外,还可以由服务器自动比对并识别异常的图像资料。具体地,服务器将接收到的归还图像资料与预先存储的借阅图像资料进行比对,若二者一致,则确定还书成功;若二者不一致,则提示异常信息。具体比对时,可以比对图书的书名、封皮、扉页等特征信息,以确认借阅图书与归还图书是否为同一图书,并在确认结果为否时提示异常。另外,由于本实施例中的图书为用户私人图书,因此,图书封皮上可能进一步设置有用户签名、手绘图案等个性化信息,相应地,可以在借阅图像资料以及归还图像资料中包含该个性化信息,以便根据该个性化信息判断是否为同一图书,以防止用户图书被调包的现象。另外,服务器还能够检测借阅图像资料以及归还图像资料的书籍外观是否一致,从而识别缺页、破损等异常状态,并提示用户。

另外,为了确保借阅者与归还者为同一用户,在本实施例中,将目标图书所对应的图书记录标记为已借阅状态之后,进一步将与借阅请求相对应的借阅者信息添加到目标图书所对应的图书记录中。相应地,当接收到与目标图书相对应的归还请求,根据目标图书的持有者通信标识发送归还通知时,进一步确定与归还请求相对应的借阅者信息,若与归还请求相对应的借阅者信息与目标图书所对应的图书记录匹配,则根据目标图书的持有者通信标识发送归还通知。

在本实施例所示的电子图书馆的管理方法中,能够针对各个用户分享的纸质书籍进行借阅管理,并且,通过图书的归属位置信息,能够使借阅双方灵活选择附近的图书,而不必前往公共图书馆。该方式尤其适用于同一个社区内部或者相邻的多个社区的用户间分享书籍。并且,该方式也可以用于学校图书馆中,相应地,学校图书馆中除包含馆内书籍外,还包含由图书数据库维护的馆外书籍(如学生、老师自家的图书),从而便于扩展学校图书馆的馆藏量,扩充学生的阅读范围。

另外,可选的,在根据图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息时,还可以进一步根据接收到的查询请求,确定与该查询请求中包含的用户标识相对应的用户画像数据;从处于待借阅状态的图书记录中筛选与该用户画像数据相匹配的图书,将筛选出的图书确定为待借阅图书,并展示待借阅图书的图书描述信息以及归属位置信息。

具体地,与用户标识相对应的用户画像数据能够根据与该用户标识相对应的图书分享请求中包含的图书描述信息确定。下面给出一种用户画像数据的具体确定方式:

首先,根据用户上传的图书分享请求,将与该图书分享请求相关联的用户标识以及书籍标识关联存储到书籍数据库中。其中,书籍标识可以直接根据图书描述信息确定,用于唯一标识一本书籍。书籍数据库与图书数据库可以为同一个数据库,也可以为不同的数据库。

然后,根据书籍数据库,查询与目标用户相关联的各个书籍标识,分别确定各个书籍标识所对应的书籍标签。其中,目标用户是指需要向其推送图书信息的用户,根据目标用户的用户标识能够从书籍数据库中查询与该用户标识关联存储的各个书籍标识,由此能够确定该目标用户所持有的纸质图书的数量和名称。为了根据书籍间接确定用户偏好,需要分别确定每个书籍标识所对应的书籍标签,该书籍标签用于标识对应书籍的特征。其中,书籍标签可以从多个维度进行划分,例如,可以从题材维度划分为科普标签、绘本标签、悬疑标签等;还可以从篇幅维度划分为短篇标签、中篇标签、长篇标签等;也可以从作者国籍维度划分为国内标签、美国标签、韩国标签等。总之,书籍标签可以从各种不同的维度进行划分,只要能够准确标识书籍特征即可。另外,每个书籍标识所对应的书籍标签还可以为多层级标签,例如,第一层级为作者国籍维度,第二层级为篇幅维度,第三层级为题材维度,通过多层级标签能够从不同维度全面描述书籍特征。具体地,在确定书籍标识所对应的书籍标签时,可以直接根据图书基本信息来确定书籍标签。或者,还可以进一步地根据图书基本信息查询与书籍标识相匹配的图书扩展信息,结合图书扩展信息确定书籍标识所对应的书籍标签;其中,图书扩展信息包括:图书标签、图书分类、图书版本、和/或中图分类法。可以通过搜索服务器或预设的书籍信息数据库来查询与图书基本信息相对应的图书扩展信息。其中,图书标签可以通过预设的标签数据库确定,该标签数据库用于预先存储与全网范围内的各个图书相对应的图书标签,通过图书标签能够快速辨别一本图书的特征、类型等,当一本书存在图书标签时,可直接将图书标签确定为书籍标签。该标签数据库可以通过预先分析各个图书的方式生成,通过针对指定的图书内容进行分析,可以针对该指定的图书生成图书标签,并在标签数据库中关联存储该指定的图书及其对应的图书标签。由此可见,标签数据库用于存储书籍与标签之间的映射关系,通过标签数据库能够快速确定书籍标签。

可选的,为了能够针对未存储于标签数据库中的未知书籍快速确定标签,本实施例进一步设置有书籍标签库,以便根据该预设的书籍标签库中存储的候选标签,确定各个书籍标识所对应的书籍标签。该书籍标签库与标签数据库之间存在如下区别:标签数据库用于存储书籍与其对应的标签之间的映射关系;而书籍标签库则仅用于存储海量的候选标签,以供未知书籍选择。其中,书籍标签库中存储的标签可以从多个不同的维度进行划分,本发明对此不做限定。利用书籍标签库,能够快速生成与未知书籍相对应的书籍标签。

最后,根据各个书籍标识所对应的书籍标签,确定与目标用户相对应的用户画像数据。其中,由于书籍标签能够反映对应书籍的特征,因此,根据目标用户持有的各个纸书的特征,能够确定该目标用户的用户画像数据。例如,假设该用户持有的纸书大多为武侠类标签,则该用户的画像数据为武侠类用户;又如,假设该用户持有的纸书大多为言情类标签,则该用户的画像数据为言情类用户。

具体实施时,根据各个书籍标识所对应的书籍标签,确定与目标用户相对应的用户标签;根据该用户标签,生成用户画像数据。其中,可以直接将书籍标签确定为用户标签,例如,目标用户所持有的纸书的标签为武侠时,直接将该目标用户的用户标签设置为武侠。或者,当目标用户对应的书籍标签较多时,还可以针对多个书籍标签进行筛选,以便从中确定适合该用户的标签。例如,当目标用户对应的书籍标签为10个时,分别统计每个书籍标签所对应的纸书数量和/或比例,根据统计结果确定用户标签。假设10个书籍标签中,第一标签对应的书籍数量为30,第二标签对应的书籍数量为20,剩余标签则分别对应于一本纸书,此时,将忽略剩余标签,直接将第一标签和第二标签确定为用户标签。

另外,在本实施例中,还可以通过机器学习的方式,学习各种类型的用户与其阅读书籍之间的关联关系,并根据学习结果建立书籍标签与用户标签之间的映射关系,进而基于该映射关系确定用户标签。例如,通过机器学习发现,武侠类书籍标签所对应的用户特征大多为“男性、年龄在15-35岁之间”,则武侠类书籍标签所对应的用户标签为“武侠、男性、年龄在15-35岁之间”。

为了更加准确地确定用户标签,在本实施例中,预先收集各个样本用户上报的纸质书籍,从而得到各个样本用户与其对应的纸质书籍之间的对应关系。然后,针对每个样本用户,获取该样本用户的用户标签等用户画像数据(可根据该用户的历史阅读记录等获取),并确定该样本用户相对应的各个纸质书籍的书籍标签,从而形成一条样本数据,该样本数据包含样本用户的用户画像数据与书籍标签之间的映射关系。最后,将收集到的各个样本用户的样本数据存储到样本数据库中,根据样本数据库中的样本数据进行训练,以学习用户画像数据与书籍标签之间的关联关系,得到标签预测模型。相应地,在本步骤中,直接将目标用户对应的各个书籍标识所对应的书籍标签输入标签预测模型,根据模型的输出结果得到该目标用户的用户标签,进而形成用户画像数据。

由此可见,通过分析各个用户所持有的的纸书的数量和名称,能够确定目标用户的用户画像数据,从而预测用户偏好,相应地,在推送可供借阅的图书时,进一步结合用户画像数据推送与目标用户相匹配的书籍,从而提升了用户选书的效率。

另外,本发明又一实施例还提供了一种基于电子图书馆的图书借阅方法,应用于借阅者(即图书出借者)所对应的终端设备,具体包括以下步骤:

步骤一:获取与待分享的图书相对应的图书描述信息、归属位置信息以及持有者通信标识。

步骤二:根据所述图书描述信息、归属位置信息以及持有者通信标识,生成与所述待分享的图书相对应的图书分享请求。

步骤三:将所述图书分享请求发送给云服务器,以供所述云服务器在电子图书馆的图书数据库中存储与所述图书分享请求相对应的图书记录,并将该图书记录标记为待借阅状态,以供用户借阅。

可选的,所述将所述图书分享请求发送给云服务器之后,进一步包括:

接收云服务器根据目标图书的持有者通信标识发送的借阅通知,并向所述云服务器返回与所述借阅通知相对应的借阅确认消息,以供所述云服务器根据所述借阅确认消息将所述目标图书所对应的图书记录标记为已借阅状态。

可选的,所述向所述云服务器返回与所述借阅通知相对应的借阅确认消息之后,进一步包括:

接收云服务器根据目标图书的持有者通信标识发送的归还通知,并向所述云服务器返回与所述归还通知相对应的归还确认消息,以供所述云服务器将所述目标图书所对应的图书记录标记为待借阅状态。

可选的,获取与待分享的图书相对应的归属位置信息具体包括:

展示位置信息输入元素,将通过所述位置信息输入元素接收到的居住地位置信息、工作地位置信息、和/或常驻地位置信息确定为所述与待分享的图书相对应的归属位置信息;和/或,

通过定位方式确定发送该图书分享请求的终端设备的实时位置信息,将该实时位置信息确定为所述与待分享的图书相对应的归属位置信息。

可选的,获取与待分享的图书相对应的图书描述信息具体包括:

展示扫描入口元素,通过所述扫描入口元素获取图书扫描信息和/或ISBN扫码信息;和/或,

展示描述信息输入元素,获取通过所述描述信息输入元素接收到的图书录入信息;

将所述图书扫描信息、图书录入信息和/或ISBN扫码信息确定为所述与待分享的图书相对应的图书描述信息。

其中,扫码入口元素可以为用于实现扫码功能的扫码框等形式。描述信息输入元素可以为用于输入描述信息的输入框等。

最后,本发明再一实施例还提供了一种基于电子图书馆的图书借阅方法,应用于归还者(即图书借入者)所对应的终端设备,具体包括以下步骤:

步骤一:根据云服务器发送的图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息。

步骤一:响应于接收到的针对所述待借阅图书中的目标图书触发的借阅指令,向所述云服务器发送与所述目标图书相对应的借阅请求,以供云服务器向所述目标图书所对应的目标终端设备发送借阅通知,并在接收到所述目标终端设备返回的与所述借阅通知相对应的借阅确认消息时,将所述目标图书所对应的图书记录标记为已借阅状态。

可选的,所述根据云服务器发送的图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息之前,进一步包括:

向云服务器发送查询请求,以供云服务器确定与所述查询请求相对应的借阅位置信息,并将所述图书数据库中处于待借阅状态的各个图书记录中包含的归属位置信息与所述借阅位置信息相匹配的图书确定为所述待借阅图书。本步骤的具体方式可参照图2所示的实施例,此处不再赘述。

可选的,所述根据云服务器发送的图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息具体包括:获取云服务器发送的图书数据库中处于待借阅状态的图书记录中包含的归属位置信息;将处于待借阅状态的图书记录中包含的归属位置信息与借阅位置信息进行匹配,根据匹配成功的图书记录确定待借阅图书,并展示待借阅图书的图书描述信息以及归属位置信息。在该替代方式中,根据位置信息筛选待借阅图书的操作也可以由终端设备实现,本发明对此不做限定。

可选的,所述借阅位置信息为通过定位方式确定的实时位置信息,和/或,用户输入的至少一个位置信息;并且,

所述展示待借阅图书的图书描述信息以及归属位置信息时,进一步展示与各个待借阅图书相对应的借阅入口,所述借阅入口用于触发借阅指令。

可选的,所述向所述云服务器发送与所述目标图书相对应的借阅请求之后,进一步包括:

向所述云服务器发送与所述目标图书相对应的归还请求。

实施例三

本申请实施例提供了一种非易失性计算机存储介质,所述计算机存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的电子图书馆的管理方法和/或基于电子图书馆的图书借阅方法。

可执行指令具体可以用于使得处理器执行以下操作:

接收终端设备上传的图书分享请求,获取与所述图书分享请求相对应的图书描述信息、归属位置信息、以及持有者通信标识,在电子图书馆的图书数据库中存储与所述图书分享请求相对应的图书记录,并将该图书记录标记为待借阅状态;

确定所述图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息;

当接收到针对所述待借阅图书中的目标图书触发的借阅请求时,根据所述目标图书的持有者通信标识向所述目标图书所对应的终端设备发送借阅通知,并在接收到所述目标图书所对应的终端设备返回的与所述借阅通知相对应的借阅确认消息时,将所述目标图书所对应的图书记录标记为已借阅状态。

在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:

根据接收到的查询请求,确定与所述查询请求相对应的借阅位置信息;

将所述图书数据库中处于待借阅状态的各个图书记录中包含的归属位置信息与所述借阅位置信息进行匹配;

将匹配成功的图书记录中的图书确定为所述待借阅图书,并展示所述待借阅图书的图书描述信息以及归属位置信息。

在一种可选的方式中,图书分享请求中包含的归属位置信息包括以下中的至少一个:居住地位置信息、工作地位置信息、常驻地位置信息和/或通过定位方式确定的发送该图书分享请求的终端设备的实时位置信息;并且,

所述与所述查询请求相对应的借阅位置信息包括:通过定位方式确定的发送该查询请求的终端设备的实时位置信息,和/或,用户输入的至少一个位置信息。

在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:

获取与所述借阅请求相匹配的实时位置信息,将所述与所述借阅请求相匹配的实时位置信息与所述目标图书的归属位置信息进行匹配;

若匹配成功,则将所述目标图书所对应的图书记录标记为已借阅状态。

在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:

当接收到与所述目标图书相对应的归还请求时,根据所述目标图书的持有者通信标识发送归还通知,并在接收到与所述归还通知相对应的归还确认消息时,将所述目标图书所对应的图书记录标记为待借阅状态。

在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:

获取与所述归还请求相匹配的实时位置信息,将所述与所述归还请求相匹配的实时位置信息与所述目标图书的归属位置信息进行匹配;

若匹配成功,则根据所述目标图书的持有者通信标识发送归还通知。

在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:

将与所述借阅请求相对应的借阅者信息添加到所述目标图书所对应的图书记录中;

确定与所述归还请求相对应的借阅者信息,若所述与所述归还请求相对应的借阅者信息与所述目标图书所对应的图书记录匹配,则根据所述目标图书的持有者通信标识发送归还通知。

在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:

获取所述图书分享请求中包含的图书扫描信息、ISBN扫码信息和/或图书录入信息;

根据所述图书扫描信息、ISBN扫码信息和/或图书录入信息,查询与所述图书分享请求中的图书相匹配的图书扩展信息;

根据所述图书分享请求中包含的图书扫描信息、ISBN扫码信息和/或图书录入信息以及查询到的图书扩展信息,生成所述图书描述信息;

其中,所述图书扩展信息包括:图书标签、图书分类、图书版本、和/或中图分类法。

在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:

根据接收到的查询请求,确定与所述查询请求中包含的用户标识相对应的用户画像数据;

从处于待借阅状态的图书记录中筛选与所述用户画像数据相匹配的图书,将筛选出的图书确定为所述待借阅图书,并展示所述待借阅图书的图书描述信息以及归属位置信息。

在一种可选的方式中,所述用户标识相对应的用户画像数据根据与该用户标识相对应的图书分享请求中包含的图书描述信息确定。

在又一实施例中,可执行指令具体可以用于使得处理器执行以下操作:

获取与待分享的图书相对应的图书描述信息、归属位置信息以及持有者通信标识;

根据所述图书描述信息、归属位置信息以及持有者通信标识,生成与所述待分享的图书相对应的图书分享请求;

将所述图书分享请求发送给云服务器,以供所述云服务器在电子图书馆的图书数据库中存储与所述图书分享请求相对应的图书记录,并将该图书记录标记为待借阅状态,以供用户借阅。

在一种可选的方式中,所述可执行指令使处理器执行以下操作:

接收云服务器根据目标图书的持有者通信标识发送的借阅通知,并向所述云服务器返回与所述借阅通知相对应的借阅确认消息,以供所述云服务器根据所述借阅确认消息将所述目标图书所对应的图书记录标记为已借阅状态。

在一种可选的方式中,所述可执行指令使处理器执行以下操作:

接收云服务器根据目标图书的持有者通信标识发送的归还通知,并向所述云服务器返回与所述归还通知相对应的归还确认消息,以供所述云服务器将所述目标图书所对应的图书记录标记为待借阅状态。

在一种可选的方式中,所述可执行指令使处理器执行以下操作:

展示位置信息输入元素,将通过所述位置信息输入元素接收到的居住地位置信息、工作地位置信息、和/或常驻地位置信息确定为所述与待分享的图书相对应的归属位置信息;和/或,

通过定位方式确定发送该图书分享请求的终端设备的实时位置信息,将该实时位置信息确定为所述与待分享的图书相对应的归属位置信息。

在一种可选的方式中,所述可执行指令使处理器执行以下操作:

展示扫描入口元素,通过所述扫描入口元素获取图书扫描信息和/或ISBN扫码信息;和/或,

展示描述信息输入元素,获取通过所述描述信息输入元素接收到的图书录入信息;

将所述图书扫描信息、图书录入信息和/或ISBN扫码信息确定为所述与待分享的图书相对应的图书描述信息。

在又一实施例中,可执行指令具体可以用于使得处理器执行以下操作:

根据云服务器发送的图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息;

响应于接收到的针对所述待借阅图书中的目标图书触发的借阅指令,向所述云服务器发送与所述目标图书相对应的借阅请求,以供云服务器向所述目标图书所对应的目标终端设备发送借阅通知,并在接收到所述目标终端设备返回的与所述借阅通知相对应的借阅确认消息时,将所述目标图书所对应的图书记录标记为已借阅状态。

在一种可选的方式中,所述可执行指令使处理器执行以下操作:

向云服务器发送查询请求,以供云服务器确定与所述查询请求相对应的借阅位置信息,并将所述图书数据库中处于待借阅状态的各个图书记录中包含的归属位置信息与所述借阅位置信息相匹配的图书确定为所述待借阅图书。

在一种可选的方式中,所述可执行指令使处理器执行以下操作:

获取云服务器发送的图书数据库中处于待借阅状态的图书记录中包含的归属位置信息;

将处于待借阅状态的图书记录中包含的归属位置信息与借阅位置信息进行匹配,根据匹配成功的图书记录确定待借阅图书,并展示待借阅图书的图书描述信息以及归属位置信息。

在一种可选的方式中,所述借阅位置信息为通过定位方式确定的实时位置信息,和/或,用户输入的至少一个位置信息;并且,

所述展示待借阅图书的图书描述信息以及归属位置信息时,进一步展示与各个待借阅图书相对应的借阅入口,所述借阅入口用于触发借阅指令。

在一种可选的方式中,所述可执行指令使处理器执行以下操作:

向所述云服务器发送与所述目标图书相对应的归还请求。

实施例四

图3示出了根据本发明另一个实施例的一种电子设备的结构示意图,本发明具体实施例并不对电子设备的具体实现做限定。

如图3所示,该电子设备可以包括:处理器(processor)302、通信接口(Communications Interface)304、存储器(memory)306、以及通信总线308。

其中:处理器302、通信接口304、以及存储器306通过通信总线308完成相互间的通信。通信接口304,用于与其它设备比如客户端或其它服务器等的网元通信。处理器302,用于执行程序310,具体可以执行上述电子图书馆的管理方法和/或基于电子图书馆的图书借阅方法实施例中的相关步骤。

具体地,程序310可以包括程序代码,该程序代码包括计算机操作指令。

处理器302可能是中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。电子设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个CPU;也可以是不同类型的处理器,如一个或多个CPU以及一个或多个ASIC。

存储器306,用于存放程序310。存储器306可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。

程序310具体可以用于使得处理器302执行以下操作:

接收终端设备上传的图书分享请求,获取与所述图书分享请求相对应的图书描述信息、归属位置信息、以及持有者通信标识,在电子图书馆的图书数据库中存储与所述图书分享请求相对应的图书记录,并将该图书记录标记为待借阅状态;

确定所述图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息;

当接收到针对所述待借阅图书中的目标图书触发的借阅请求时,根据所述目标图书的持有者通信标识向所述目标图书所对应的终端设备发送借阅通知,并在接收到所述目标图书所对应的终端设备返回的与所述借阅通知相对应的借阅确认消息时,将所述目标图书所对应的图书记录标记为已借阅状态。

在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:

根据接收到的查询请求,确定与所述查询请求相对应的借阅位置信息;

将所述图书数据库中处于待借阅状态的各个图书记录中包含的归属位置信息与所述借阅位置信息进行匹配;

将匹配成功的图书记录中的图书确定为所述待借阅图书,并展示所述待借阅图书的图书描述信息以及归属位置信息。

在一种可选的方式中,图书分享请求中包含的归属位置信息包括以下中的至少一个:居住地位置信息、工作地位置信息、常驻地位置信息和/或通过定位方式确定的发送该图书分享请求的终端设备的实时位置信息;并且,

所述与所述查询请求相对应的借阅位置信息包括:通过定位方式确定的发送该查询请求的终端设备的实时位置信息,和/或,用户输入的至少一个位置信息。

在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:

获取与所述借阅请求相匹配的实时位置信息,将所述与所述借阅请求相匹配的实时位置信息与所述目标图书的归属位置信息进行匹配;

若匹配成功,则将所述目标图书所对应的图书记录标记为已借阅状态。

在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:

当接收到与所述目标图书相对应的归还请求时,根据所述目标图书的持有者通信标识发送归还通知,并在接收到与所述归还通知相对应的归还确认消息时,将所述目标图书所对应的图书记录标记为待借阅状态。

在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:

获取与所述归还请求相匹配的实时位置信息,将所述与所述归还请求相匹配的实时位置信息与所述目标图书的归属位置信息进行匹配;

若匹配成功,则根据所述目标图书的持有者通信标识发送归还通知。

在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:

将与所述借阅请求相对应的借阅者信息添加到所述目标图书所对应的图书记录中;

确定与所述归还请求相对应的借阅者信息,若所述与所述归还请求相对应的借阅者信息与所述目标图书所对应的图书记录匹配,则根据所述目标图书的持有者通信标识发送归还通知。

在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:

获取所述图书分享请求中包含的图书扫描信息、ISBN扫码信息和/或图书录入信息;

根据所述图书扫描信息、ISBN扫码信息和/或图书录入信息,查询与所述图书分享请求中的图书相匹配的图书扩展信息;

根据所述图书分享请求中包含的图书扫描信息、ISBN扫码信息和/或图书录入信息以及查询到的图书扩展信息,生成所述图书描述信息;

其中,所述图书扩展信息包括:图书标签、图书分类、图书版本、和/或中图分类法。

在一种可选的方式中,所述可执行指令使所述处理器执行以下操作:

根据接收到的查询请求,确定与所述查询请求中包含的用户标识相对应的用户画像数据;

从处于待借阅状态的图书记录中筛选与所述用户画像数据相匹配的图书,将筛选出的图书确定为所述待借阅图书,并展示所述待借阅图书的图书描述信息以及归属位置信息。

在一种可选的方式中,所述用户标识相对应的用户画像数据根据与该用户标识相对应的图书分享请求中包含的图书描述信息确定。

在又一实施例中,程序310具体可以用于使得处理器302执行以下操作:

获取与待分享的图书相对应的图书描述信息、归属位置信息以及持有者通信标识;

根据所述图书描述信息、归属位置信息以及持有者通信标识,生成与所述待分享的图书相对应的图书分享请求;

将所述图书分享请求发送给云服务器,以供所述云服务器在电子图书馆的图书数据库中存储与所述图书分享请求相对应的图书记录,并将该图书记录标记为待借阅状态,以供用户借阅。

在一种可选的方式中,所述可执行指令使处理器执行以下操作:

接收云服务器根据目标图书的持有者通信标识发送的借阅通知,并向所述云服务器返回与所述借阅通知相对应的借阅确认消息,以供所述云服务器根据所述借阅确认消息将所述目标图书所对应的图书记录标记为已借阅状态。

在一种可选的方式中,所述可执行指令使处理器执行以下操作:

接收云服务器根据目标图书的持有者通信标识发送的归还通知,并向所述云服务器返回与所述归还通知相对应的归还确认消息,以供所述云服务器将所述目标图书所对应的图书记录标记为待借阅状态。

在一种可选的方式中,所述可执行指令使处理器执行以下操作:

展示位置信息输入元素,将通过所述位置信息输入元素接收到的居住地位置信息、工作地位置信息、和/或常驻地位置信息确定为所述与待分享的图书相对应的归属位置信息;和/或,

通过定位方式确定发送该图书分享请求的终端设备的实时位置信息,将该实时位置信息确定为所述与待分享的图书相对应的归属位置信息。

在一种可选的方式中,所述可执行指令使处理器执行以下操作:

展示扫描入口元素,通过所述扫描入口元素获取图书扫描信息和/或ISBN扫码信息;和/或,

展示描述信息输入元素,获取通过所述描述信息输入元素接收到的图书录入信息;

将所述图书扫描信息、图书录入信息和/或ISBN扫码信息确定为所述与待分享的图书相对应的图书描述信息。

在又一实施例中,程序310具体可以用于使得处理器302执行以下操作:

根据云服务器发送的图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息;

响应于接收到的针对所述待借阅图书中的目标图书触发的借阅指令,向所述云服务器发送与所述目标图书相对应的借阅请求,以供云服务器向所述目标图书所对应的目标终端设备发送借阅通知,并在接收到所述目标终端设备返回的与所述借阅通知相对应的借阅确认消息时,将所述目标图书所对应的图书记录标记为已借阅状态。

在一种可选的方式中,所述可执行指令使处理器执行以下操作:

向云服务器发送查询请求,以供云服务器确定与所述查询请求相对应的借阅位置信息,并将所述图书数据库中处于待借阅状态的各个图书记录中包含的归属位置信息与所述借阅位置信息相匹配的图书确定为所述待借阅图书。

在一种可选的方式中,所述可执行指令使处理器执行以下操作:

获取云服务器发送的图书数据库中处于待借阅状态的图书记录中包含的归属位置信息;

将处于待借阅状态的图书记录中包含的归属位置信息与借阅位置信息进行匹配,根据匹配成功的图书记录确定待借阅图书,并展示待借阅图书的图书描述信息以及归属位置信息。

在一种可选的方式中,所述借阅位置信息为通过定位方式确定的实时位置信息,和/或,用户输入的至少一个位置信息;并且,

所述展示待借阅图书的图书描述信息以及归属位置信息时,进一步展示与各个待借阅图书相对应的借阅入口,所述借阅入口用于触发借阅指令。

在一种可选的方式中,所述可执行指令使处理器执行以下操作:

向所述云服务器发送与所述目标图书相对应的归还请求。在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

本发明还公开了A1.一种电子图书馆的管理方法,包括:

接收终端设备上传的图书分享请求,获取与所述图书分享请求相对应的图书描述信息、归属位置信息、以及持有者通信标识,在电子图书馆的图书数据库中存储与所述图书分享请求相对应的图书记录,并将该图书记录标记为待借阅状态;

确定所述图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息;

当接收到针对所述待借阅图书中的目标图书触发的借阅请求时,根据所述目标图书的持有者通信标识向所述目标图书所对应的目标终端设备发送借阅通知,并在接收到所述目标终端设备返回的与所述借阅通知相对应的借阅确认消息时,将所述目标图书所对应的图书记录标记为已借阅状态。

A2.根据A1所述的方法,其中,所述根据所述图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息包括:

根据接收到的查询请求,确定与所述查询请求相对应的借阅位置信息;

将所述图书数据库中处于待借阅状态的各个图书记录中包含的归属位置信息与所述借阅位置信息进行匹配;

将匹配成功的图书记录中的图书确定为所述待借阅图书,并展示所述待借阅图书的图书描述信息以及归属位置信息。

A3.根据A2所述的方法,其中,图书分享请求中包含的归属位置信息包括以下中的至少一个:居住地位置信息、工作地位置信息、常驻地位置信息和/或通过定位方式确定的发送该图书分享请求的终端设备的实时位置信息;并且,

所述与所述查询请求相对应的借阅位置信息包括:通过定位方式确定的发送该查询请求的终端设备的实时位置信息,和/或,用户输入的至少一个位置信息。

A4.根据A1-3任一所述的方法,其中,所述将所述目标图书所对应的图书记录标记为已借阅状态具体包括:

获取与所述借阅请求相匹配的实时位置信息,将所述与所述借阅请求相匹配的实时位置信息与所述目标图书的归属位置信息进行匹配;

若匹配成功,则将所述目标图书所对应的图书记录标记为已借阅状态。

A5.根据A1-4任一所述的方法,其中,所述将所述目标图书所对应的图书记录标记为已借阅状态之后,进一步包括:

当接收到与所述目标图书相对应的归还请求时,根据所述目标图书的持有者通信标识向所述目标终端设备发送归还通知,并在接收到所述目标终端设备发送的与所述归还通知相对应的归还确认消息时,将所述目标图书所对应的图书记录标记为待借阅状态。

A6.根据A5所述的方法,其中,所述当接收到与所述目标图书相对应的归还请求时,根据所述目标图书的持有者通信标识向所述目标终端设备发送归还通知具体包括:

获取与所述归还请求相匹配的实时位置信息,将所述与所述归还请求相匹配的实时位置信息与所述目标图书的归属位置信息进行匹配;

若匹配成功,则根据所述目标图书的持有者通信标识向所述目标终端设备发送归还通知。

A7.根据A5或6所述的方法,其中,所述将所述目标图书所对应的图书记录标记为已借阅状态之后,进一步包括:将与所述借阅请求相对应的借阅者信息添加到所述目标图书所对应的图书记录中;

则所述当接收到与所述目标图书相对应的归还请求时,根据所述目标图书的持有者通信标识向所述目标终端设备发送归还通知具体包括:

确定与所述归还请求相对应的借阅者信息,若所述与所述归还请求相对应的借阅者信息与所述目标图书所对应的图书记录匹配,则根据所述目标图书的持有者通信标识向所述目标终端设备发送归还通知。

A8.根据A1-7任一所述的方法,其中,所述获取与接收到的图书分享请求相对应的图书描述信息具体包括:

获取所述图书分享请求中包含的图书扫描信息、ISBN扫码信息和/或图书录入信息;

根据所述图书扫描信息、ISBN扫码信息和/或图书录入信息,查询与所述图书分享请求中的图书相匹配的图书扩展信息;

根据所述图书分享请求中包含的图书扫描信息、ISBN扫码信息和/或图书录入信息以及查询到的图书扩展信息,生成所述图书描述信息;

其中,所述图书扩展信息包括:图书标签、图书分类、图书版本、和/或中图分类法。

A9.根据A1-8任一所述的方法,其中,所述根据所述图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息包括:

根据接收到的查询请求,确定与所述查询请求中包含的用户标识相对应的用户画像数据;

从处于待借阅状态的图书记录中筛选与所述用户画像数据相匹配的图书,将筛选出的图书确定为所述待借阅图书,并展示所述待借阅图书的图书描述信息以及归属位置信息。

A10.根据A9所述的方法,其中,所述用户标识相对应的用户画像数据根据与该用户标识相对应的图书分享请求中包含的图书描述信息确定。

B11.一种基于电子图书馆的图书借阅方法,包括:

获取与待分享的图书相对应的图书描述信息、归属位置信息以及持有者通信标识;

根据所述图书描述信息、归属位置信息以及持有者通信标识,生成与所述待分享的图书相对应的图书分享请求;

将所述图书分享请求发送给云服务器,以供所述云服务器在电子图书馆的图书数据库中存储与所述图书分享请求相对应的图书记录,并将该图书记录标记为待借阅状态,以供用户借阅。

B12.根据B11所述的方法,其中,所述将所述图书分享请求发送给云服务器之后,进一步包括:

接收云服务器根据目标图书的持有者通信标识发送的借阅通知,并向所述云服务器返回与所述借阅通知相对应的借阅确认消息,以供所述云服务器根据所述借阅确认消息将所述目标图书所对应的图书记录标记为已借阅状态。

B13.根据B12所述的方法,其中,所述向所述云服务器返回与所述借阅通知相对应的借阅确认消息之后,进一步包括:

接收云服务器根据目标图书的持有者通信标识发送的归还通知,并向所述云服务器返回与所述归还通知相对应的归还确认消息,以供所述云服务器将所述目标图书所对应的图书记录标记为待借阅状态。

B14.根据B11-13任一所述的方法,其中,获取与待分享的图书相对应的归属位置信息具体包括:

展示位置信息输入元素,将通过所述位置信息输入元素接收到的居住地位置信息、工作地位置信息、和/或常驻地位置信息确定为所述与待分享的图书相对应的归属位置信息;和/或,

通过定位方式确定发送该图书分享请求的终端设备的实时位置信息,将该实时位置信息确定为所述与待分享的图书相对应的归属位置信息。

B15.根据B11-14任一所述的方法,其中,获取与待分享的图书相对应的图书描述信息具体包括:

展示扫描入口元素,通过所述扫描入口元素获取图书扫描信息和/或ISBN扫码信息;和/或,

展示描述信息输入元素,获取通过所述描述信息输入元素接收到的图书录入信息;

将所述图书扫描信息、图书录入信息和/或ISBN扫码信息确定为所述与待分享的图书相对应的图书描述信息。

C16.一种基于电子图书馆的图书借阅方法,包括:

根据云服务器发送的图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息;

响应于接收到的针对所述待借阅图书中的目标图书触发的借阅指令,向所述云服务器发送与所述目标图书相对应的借阅请求,以供云服务器向所述目标图书所对应的目标终端设备发送借阅通知,并在接收到所述目标终端设备返回的与所述借阅通知相对应的借阅确认消息时,将所述目标图书所对应的图书记录标记为已借阅状态。

C17.根据C16所述的方法,其中,所述根据云服务器发送的图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息之前,进一步包括:

向云服务器发送查询请求,以供云服务器确定与所述查询请求相对应的借阅位置信息,并将所述图书数据库中处于待借阅状态的各个图书记录中包含的归属位置信息与所述借阅位置信息相匹配的图书确定为所述待借阅图书。

C18.根据C16所述的方法,其中,所述根据云服务器发送的图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息具体包括:

获取云服务器发送的图书数据库中处于待借阅状态的图书记录中包含的归属位置信息;

将处于待借阅状态的图书记录中包含的归属位置信息与借阅位置信息进行匹配,根据匹配成功的图书记录确定待借阅图书,并展示待借阅图书的图书描述信息以及归属位置信息。

C19.根据C17或18所述的方法,其中,所述借阅位置信息为通过定位方式确定的实时位置信息,和/或,用户输入的至少一个位置信息;并且,

所述展示待借阅图书的图书描述信息以及归属位置信息时,进一步展示与各个待借阅图书相对应的借阅入口,所述借阅入口用于触发借阅指令。

C20.根据C16-19任一所述的方法,其中,所述向所述云服务器发送与所述目标图书相对应的借阅请求之后,进一步包括:

向所述云服务器发送与所述目标图书相对应的归还请求。

D21.一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:

接收终端设备上传的图书分享请求,获取与所述图书分享请求相对应的图书描述信息、归属位置信息、以及持有者通信标识,在电子图书馆的图书数据库中存储与所述图书分享请求相对应的图书记录,并将该图书记录标记为待借阅状态;

确定所述图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息;

当接收到针对所述待借阅图书中的目标图书触发的借阅请求时,根据所述目标图书的持有者通信标识向所述目标图书所对应的目标终端设备发送借阅通知,并在接收到所述目标终端设备返回的与所述借阅通知相对应的借阅确认消息时,将所述目标图书所对应的图书记录标记为已借阅状态。

D22.根据D21所述的电子设备,其中,所述可执行指令使处理器执行以下操作:

根据接收到的查询请求,确定与所述查询请求相对应的借阅位置信息;

将所述图书数据库中处于待借阅状态的各个图书记录中包含的归属位置信息与所述借阅位置信息进行匹配;

将匹配成功的图书记录中的图书确定为所述待借阅图书,并展示所述待借阅图书的图书描述信息以及归属位置信息。

D23.根据D22所述的电子设备,其中,图书分享请求中包含的归属位置信息包括以下中的至少一个:居住地位置信息、工作地位置信息、常驻地位置信息和/或通过定位方式确定的发送该图书分享请求的终端设备的实时位置信息;并且,

所述与所述查询请求相对应的借阅位置信息包括:通过定位方式确定的发送该查询请求的终端设备的实时位置信息,和/或,用户输入的至少一个位置信息。

D24.根据D21-23任一所述的电子设备,其中,所述可执行指令使处理器执行以下操作:

获取与所述借阅请求相匹配的实时位置信息,将所述与所述借阅请求相匹配的实时位置信息与所述目标图书的归属位置信息进行匹配;

若匹配成功,则将所述目标图书所对应的图书记录标记为已借阅状态。

D25.根据D21-24任一所述的电子设备,其中,所述可执行指令使处理器执行以下操作:

当接收到与所述目标图书相对应的归还请求时,根据所述目标图书的持有者通信标识向所述目标终端设备发送归还通知,并在接收到所述目标终端设备发送的与所述归还通知相对应的归还确认消息时,将所述目标图书所对应的图书记录标记为待借阅状态。

D26.根据D25所述的电子设备,其中,所述可执行指令使处理器执行以下操作:

获取与所述归还请求相匹配的实时位置信息,将所述与所述归还请求相匹配的实时位置信息与所述目标图书的归属位置信息进行匹配;

若匹配成功,则根据所述目标图书的持有者通信标识向所述目标终端设备发送归还通知。

D27.根据D25或26所述的电子设备,其中,所述可执行指令使处理器执行以下操作:

将与所述借阅请求相对应的借阅者信息添加到所述目标图书所对应的图书记录中;

当接收到与所述目标图书相对应的归还请求时,所述可执行指令使处理器执行以下操作:

确定与所述归还请求相对应的借阅者信息,若所述与所述归还请求相对应的借阅者信息与所述目标图书所对应的图书记录匹配,则根据所述目标图书的持有者通信标识向所述目标终端设备发送归还通知。

D28.根据D21-27任一所述的电子设备,其中,所述可执行指令使处理器执行以下操作:

获取所述图书分享请求中包含的图书扫描信息、ISBN扫码信息和/或图书录入信息;

根据所述图书扫描信息、ISBN扫码信息和/或图书录入信息,查询与所述图书分享请求中的图书相匹配的图书扩展信息;

根据所述图书分享请求中包含的图书扫描信息、ISBN扫码信息和/或图书录入信息以及查询到的图书扩展信息,生成所述图书描述信息;

其中,所述图书扩展信息包括:图书标签、图书分类、图书版本、和/或中图分类法。

D29.根据D21-28任一所述的电子设备,其中,所述可执行指令使处理器执行以下操作:

根据接收到的查询请求,确定与所述查询请求中包含的用户标识相对应的用户画像数据;

从处于待借阅状态的图书记录中筛选与所述用户画像数据相匹配的图书,将筛选出的图书确定为所述待借阅图书,并展示所述待借阅图书的图书描述信息以及归属位置信息。

D30.根据D29所述的电子设备,其中,所述用户标识相对应的用户画像数据根据与该用户标识相对应的图书分享请求中包含的图书描述信息确定。

E31.一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:

获取与待分享的图书相对应的图书描述信息、归属位置信息以及持有者通信标识;

根据所述图书描述信息、归属位置信息以及持有者通信标识,生成与所述待分享的图书相对应的图书分享请求;

将所述图书分享请求发送给云服务器,以供所述云服务器在电子图书馆的图书数据库中存储与所述图书分享请求相对应的图书记录,并将该图书记录标记为待借阅状态,以供用户借阅。

E32.根据E31所述的电子设备,其中,所述可执行指令使处理器执行以下操作:

接收云服务器根据目标图书的持有者通信标识发送的借阅通知,并向所述云服务器返回与所述借阅通知相对应的借阅确认消息,以供所述云服务器根据所述借阅确认消息将所述目标图书所对应的图书记录标记为已借阅状态。

E33.根据E32所述的电子设备,其中,所述可执行指令使处理器执行以下操作:

接收云服务器根据目标图书的持有者通信标识发送的归还通知,并向所述云服务器返回与所述归还通知相对应的归还确认消息,以供所述云服务器将所述目标图书所对应的图书记录标记为待借阅状态。

E34.根据E31-33任一所述的电子设备,其中,所述可执行指令使处理器执行以下操作:

展示位置信息输入元素,将通过所述位置信息输入元素接收到的居住地位置信息、工作地位置信息、和/或常驻地位置信息确定为所述与待分享的图书相对应的归属位置信息;和/或,

通过定位方式确定发送该图书分享请求的终端设备的实时位置信息,将该实时位置信息确定为所述与待分享的图书相对应的归属位置信息。

E35.根据E31-34任一所述的电子设备,其中,所述可执行指令使处理器执行以下操作:

展示扫描入口元素,通过所述扫描入口元素获取图书扫描信息和/或ISBN扫码信息;和/或,

展示描述信息输入元素,获取通过所述描述信息输入元素接收到的图书录入信息;

将所述图书扫描信息、图书录入信息和/或ISBN扫码信息确定为所述与待分享的图书相对应的图书描述信息。

F36.一种电子设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行以下操作:

根据云服务器发送的图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息;

响应于接收到的针对所述待借阅图书中的目标图书触发的借阅指令,向所述云服务器发送与所述目标图书相对应的借阅请求,以供云服务器向所述目标图书所对应的目标终端设备发送借阅通知,并在接收到所述目标终端设备返回的与所述借阅通知相对应的借阅确认消息时,将所述目标图书所对应的图书记录标记为已借阅状态。

F37.根据F36所述的电子设备,其中,所述可执行指令使处理器执行以下操作:

向云服务器发送查询请求,以供云服务器确定与所述查询请求相对应的借阅位置信息,并将所述图书数据库中处于待借阅状态的各个图书记录中包含的归属位置信息与所述借阅位置信息相匹配的图书确定为所述待借阅图书。

F38.根据F36所述的电子设备,其中,所述可执行指令使处理器执行以下操作:

获取云服务器发送的图书数据库中处于待借阅状态的图书记录中包含的归属位置信息;

将处于待借阅状态的图书记录中包含的归属位置信息与借阅位置信息进行匹配,根据匹配成功的图书记录确定待借阅图书,并展示待借阅图书的图书描述信息以及归属位置信息。

F39.根据F37或38所述的电子设备,其中,所述借阅位置信息为通过定位方式确定的实时位置信息,和/或,用户输入的至少一个位置信息;并且,

所述展示待借阅图书的图书描述信息以及归属位置信息时,进一步展示与各个待借阅图书相对应的借阅入口,所述借阅入口用于触发借阅指令。

F40.根据F36-39任一所述的电子设备,其中,所述可执行指令使处理器执行以下操作:

向所述云服务器发送与所述目标图书相对应的归还请求。

G41.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行以下操作:

接收终端设备上传的图书分享请求,获取与所述图书分享请求相对应的图书描述信息、归属位置信息、以及持有者通信标识,在电子图书馆的图书数据库中存储与所述图书分享请求相对应的图书记录,并将该图书记录标记为待借阅状态;

确定所述图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息;

当接收到针对所述待借阅图书中的目标图书触发的借阅请求时,根据所述目标图书的持有者通信标识向所述目标图书所对应的目标终端设备发送借阅通知,并在接收到所述目标终端设备返回的与所述借阅通知相对应的借阅确认消息时,将所述目标图书所对应的图书记录标记为已借阅状态。

G42.根据G41所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:

根据接收到的查询请求,确定与所述查询请求相对应的借阅位置信息;

将所述图书数据库中处于待借阅状态的各个图书记录中包含的归属位置信息与所述借阅位置信息进行匹配;

将匹配成功的图书记录中的图书确定为所述待借阅图书,并展示所述待借阅图书的图书描述信息以及归属位置信息。

G43.根据G42所述的计算机存储介质,其中,图书分享请求中包含的归属位置信息包括以下中的至少一个:居住地位置信息、工作地位置信息、常驻地位置信息和/或通过定位方式确定的发送该图书分享请求的终端设备的实时位置信息;并且,

所述与所述查询请求相对应的借阅位置信息包括:通过定位方式确定的发送该查询请求的终端设备的实时位置信息,和/或,用户输入的至少一个位置信息。

G44.根据G41-43任一所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:

获取与所述借阅请求相匹配的实时位置信息,将所述与所述借阅请求相匹配的实时位置信息与所述目标图书的归属位置信息进行匹配;

若匹配成功,则将所述目标图书所对应的图书记录标记为已借阅状态。

G45.根据G41-44任一所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:

当接收到与所述目标图书相对应的归还请求时,根据所述目标图书的持有者通信标识向所述目标终端设备发送归还通知,并在接收到所述目标终端设备发送的与所述归还通知相对应的归还确认消息时,将所述目标图书所对应的图书记录标记为待借阅状态。

G46.根据G45所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:

获取与所述归还请求相匹配的实时位置信息,将所述与所述归还请求相匹配的实时位置信息与所述目标图书的归属位置信息进行匹配;

若匹配成功,则根据所述目标图书的持有者通信标识向所述目标终端设备发送归还通知。

G47.根据G45或46所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:

将与所述借阅请求相对应的借阅者信息添加到所述目标图书所对应的图书记录中;

当接收到与所述目标图书相对应的归还请求时,所述可执行指令使处理器执行以下操作:

确定与所述归还请求相对应的借阅者信息,若所述与所述归还请求相对应的借阅者信息与所述目标图书所对应的图书记录匹配,则根据所述目标图书的持有者通信标识向所述目标终端设备发送归还通知。

G48.根据G41-47任一所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:

获取所述图书分享请求中包含的图书扫描信息、ISBN扫码信息和/或图书录入信息;

根据所述图书扫描信息、ISBN扫码信息和/或图书录入信息,查询与所述图书分享请求中的图书相匹配的图书扩展信息;

根据所述图书分享请求中包含的图书扫描信息、ISBN扫码信息和/或图书录入信息以及查询到的图书扩展信息,生成所述图书描述信息;

其中,所述图书扩展信息包括:图书标签、图书分类、图书版本、和/或中图分类法。

G49.根据G41-48任一所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:

根据接收到的查询请求,确定与所述查询请求中包含的用户标识相对应的用户画像数据;

从处于待借阅状态的图书记录中筛选与所述用户画像数据相匹配的图书,将筛选出的图书确定为所述待借阅图书,并展示所述待借阅图书的图书描述信息以及归属位置信息。

G50.根据G49所述的计算机存储介质,其中,所述用户标识相对应的用户画像数据根据与该用户标识相对应的图书分享请求中包含的图书描述信息确定。

H51.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行以下操作:

获取与待分享的图书相对应的图书描述信息、归属位置信息以及持有者通信标识;

根据所述图书描述信息、归属位置信息以及持有者通信标识,生成与所述待分享的图书相对应的图书分享请求;

将所述图书分享请求发送给云服务器,以供所述云服务器在电子图书馆的图书数据库中存储与所述图书分享请求相对应的图书记录,并将该图书记录标记为待借阅状态,以供用户借阅。

H52.根据H51所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:

接收云服务器根据目标图书的持有者通信标识发送的借阅通知,并向所述云服务器返回与所述借阅通知相对应的借阅确认消息,以供所述云服务器根据所述借阅确认消息将所述目标图书所对应的图书记录标记为已借阅状态。

H53.根据H52所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:

接收云服务器根据目标图书的持有者通信标识发送的归还通知,并向所述云服务器返回与所述归还通知相对应的归还确认消息,以供所述云服务器将所述目标图书所对应的图书记录标记为待借阅状态。

H54.根据H51-53任一所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:

展示位置信息输入元素,将通过所述位置信息输入元素接收到的居住地位置信息、工作地位置信息、和/或常驻地位置信息确定为所述与待分享的图书相对应的归属位置信息;和/或,

通过定位方式确定发送该图书分享请求的终端设备的实时位置信息,将该实时位置信息确定为所述与待分享的图书相对应的归属位置信息。

H55.根据H51-54任一所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:

展示扫描入口元素,通过所述扫描入口元素获取图书扫描信息和/或ISBN扫码信息;和/或,

展示描述信息输入元素,获取通过所述描述信息输入元素接收到的图书录入信息;

将所述图书扫描信息、图书录入信息和/或ISBN扫码信息确定为所述与待分享的图书相对应的图书描述信息。

K56.一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行以下操作:

根据云服务器发送的图书数据库中处于待借阅状态的图书记录,展示待借阅图书的图书描述信息以及归属位置信息;

响应于接收到的针对所述待借阅图书中的目标图书触发的借阅指令,向所述云服务器发送与所述目标图书相对应的借阅请求,以供云服务器向所述目标图书所对应的目标终端设备发送借阅通知,并在接收到所述目标终端设备返回的与所述借阅通知相对应的借阅确认消息时,将所述目标图书所对应的图书记录标记为已借阅状态。

K57.根据K56所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:

向云服务器发送查询请求,以供云服务器确定与所述查询请求相对应的借阅位置信息,并将所述图书数据库中处于待借阅状态的各个图书记录中包含的归属位置信息与所述借阅位置信息相匹配的图书确定为所述待借阅图书。

K58.根据K56所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:

获取云服务器发送的图书数据库中处于待借阅状态的图书记录中包含的归属位置信息;

将处于待借阅状态的图书记录中包含的归属位置信息与借阅位置信息进行匹配,根据匹配成功的图书记录确定待借阅图书,并展示待借阅图书的图书描述信息以及归属位置信息。

K59.根据K57或58所述的计算机存储介质,其中,所述借阅位置信息为通过定位方式确定的实时位置信息,和/或,用户输入的至少一个位置信息;并且,

所述展示待借阅图书的图书描述信息以及归属位置信息时,进一步展示与各个待借阅图书相对应的借阅入口,所述借阅入口用于触发借阅指令。

K60.根据K56-59任一所述的计算机存储介质,其中,所述可执行指令使处理器执行以下操作:

向所述云服务器发送与所述目标图书相对应的归还请求。

36页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种智能售卖终端的价格管理系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!