图书查找方法与服务器与流程

文档序号:11155574阅读:343来源:国知局
图书查找方法与服务器与制造工艺

本发明涉及图书管理领域,更具体地,涉及一种图书查找方法与服务器。



背景技术:

图书馆中的图书一般按照编号在书架上排列。然而,由于读者众多,时常有图书被误放于不符合编号规则的位置,从而导致读者在正常位置无法找到在馆图书的情况。传统的图书管理方式下,常需要人工去发现、整理这些不在正常位置的图书,人工成本高,耗费时间,而且常会漏查。因此,亟需一种能够迅速查找书籍位置的方法。



技术实现要素:

本发明旨在至少在一定程度上解决上述技术问题。

本发明的首要目的是解决现有技术下的问题,提供一种查找不在正常位置图书的图书查找方法与服务器。

根据本发明实施例的一方面,本发明提出一种图书查找方法,所述方法包括:

获取终端的待查图书信息,所述待查图书信息包括书名,编号,对应智能书柜标识号;

向待查图书所对应的智能书柜发送射频识别扫描指令;

获取待查图书所对应智能书柜的射频识别扫描结果并确定图书所在智能书柜单元位置;

发送待查图书当前所在智能书柜单元位置到终端。

在一种优选的方案中,所述获取终端的待查图书信息步骤包括:

获取终端的查询关键字;

根据关键字向终端发送查询结果;

获取终端反馈的待查图书信息。

在一种优选的方案中,所述获取待查图书所对应智能书柜的射频识别扫描结果并确定图书所在智能书柜单元位置步骤还包括:

判断所述待查图书所对应智能书柜的射频识别扫描结果中是否包括所述待查图书;

如果包括所述待查图书,则将所述待查图书所对应智能书柜所在的位置确定为待查图书当前所在智能书柜位置。

在一种优选的方案中,所述判断所述待查图书所对应智能书柜的射频识别扫描结果中是否包含所述待查图书步骤后还包括:

如果不包含所述待查图书,则向其他智能书柜发送射频识别扫描指令;

获取其他智能书柜的射频识别扫描结果;

判断其他智能书柜的射频识别扫描结果中是否包括所述待查图书;

如果其他智能书柜的射频识别扫描结果中包括所述待查图书,则将包含待查图书的智能书柜所在的位置确定为待查图书当前所在智能书柜位置。

根据本发明实施例的一方面,本发明提出一种图书查找服务器,所述服务器包括:

获取模块,用于获取终端的待查图书信息,所述待查图书信息包括书名,编号,对应智能书柜标识号;

发送模块,用于向待查图书所对应的智能书柜发送射频识别扫描指令;

位置确定模块,用于获取待查图书所对应智能书柜的射频识别扫描结果并确定图书所在智能书柜单元位置;

所述发送模块,还用于发送待查图书当前所在智能书柜单元位置到终端。

在一种优选的方案中,所述服务器还包括:

所述获取模块,还用于获取终端的查询关键字;

所述发送模块,还用于根据关键字向终端发送查询结果;

所述获取模块,还用于获取终端反馈的待查图书信息。

在一种优选的方案中,所述服务器还包括:

判断模块,用于判断所述待查图书所对应智能书柜的射频识别扫描结果中是否包括所述待查图书;

所述位置确定模块,还用于在判断所述待查图书所对应智能书柜的射频识别扫描结果中包括所述待查图书的情况下,将所述待查图书所对应智能书柜所在的位置确定为待查图书当前所在智能书柜位置。

在一种优选的方案中,所述服务器还包括:

所述发送模块,还用于在待查图书所对应智能书柜的射频识别扫描结果中不包含所述待查图书的情况下,对其他智能书柜发送射频识别扫描指令;

所述获取模块,还用于获取其他智能书柜的射频识别扫描结果;

所述判断模块,还用于判断其他智能书柜的射频识别扫描结果中是否包括所述待查图书;

所述位置确定模块,还用于在其他智能书柜的射频识别扫描结果中包括所述待查图书的情况下,将包含待查图书的智能书柜所在的位置确定为待查图书当前所在智能书柜位置。

与现有技术相比,本发明技术方案的通过射频识别读取器识别,识别附着于图书中的射频识别标签,从而查找到不在正常位置的图书的问题。

附图说明

图1为本发明实施例的一种图书查找方法流程图。

图2为本发明实施例的一种图书查找方法的获取终端的待查图书信息步骤流程图。

图3为本发明实施例的一种图书查找方法的确定待查图书当前所在智能书柜位置流程图。

图4为本发明又一实施例的一种图书查找方法的流程图。

图5为本发明实施例的一种图书查找服务器结构示意图。

图6为本发明实施例的一种智能书柜结构示意图。

图7为本发明实施例的一种智能书柜示意图。

图8为本发明又一实施例的一种智能书柜结构示意图。

图9为本发明实施例的一种图书查找服务器结构示意图。

图10为本发明另一实施例的一种图书查找系统结构示意图。

其中:1、图书查找服务器;2、智能书柜;3、智能书柜;4、图书查找服务器;5、终端;6、智能书柜;7、图书查找服务器;8、射频识别标签;101、获取模块;102、发送模块;103、位置确定模块;104、判断模块;201、获取模块;202、执行模块;203、发送模块;302、处理组件;303、存储器;304、通信组件;306、电源组件;310、书柜单元;311、隔离结构;312、屏蔽层;313、射频识别读取器;320、处理器;422、中央处理器;426、电源;430、存储介质;432、存储器;441、操作系统;442、应用程序;444、数据;450、有线或无线网络接口;456、键盘;458、输入输出接口。

具体实施方式

附图仅用于示例性说明,不能理解为对本专利的限制。

下面结合附图和实施例对本发明的技术方案做进一步的说明。

实施例1

如图1所示,根据本发明实施例的一方面,本发明提出一种图书查找方法,所述方法包括:

S110:获取终端的待查图书信息,所述待查图书信息包括书名,编号,对应智能书柜标识号;

S120:向待查图书所对应的智能书柜发送射频识别扫描指令;

S130:获取待查图书所对应智能书柜的射频识别扫描结果并确定图书所在智能书柜单元位置;

S140:发送待查图书当前所在智能书柜单元位置到终端。

在具体实施过程中,在图书中附着有携带有图书信息的射频识别标签。所述射频识别标签可贴于图书的书脊、封面或封底。所述图书信息包括:书名、编号、ISBN号等信息。

在具体实施过程中,如图2所示,所述获取终端的待查图书信息步骤包括:

S101:获取终端的查询关键字;

S102:根据关键字向终端发送查询结果;

S103:获取终端反馈的待查图书信息。

实现时,所述终端获取所输入的关键字,所述关键字包括书名、编号、ISBM号、作者或出版社等信息;所述终端发送所述关键字到所述图书查找服务器;所述图书查找服务器获取所述终端所输入的关键字;所述图书查找服务器根据关键字查询图书;所述图书查找服务器将所述查询结果发送到所述终端;所述终端获取所述查询结果;所述终端获取用户对于查询结果中在馆图书的选择结果;根据用户对查询结果中在馆图书的选择结果,所述终端向所述图书查找服务器反馈待查图书信息;所述图书查找服务器获取终端反馈的所述待查图书信息。

在具体实施过程中,如图3所示,所述获取待查图书所对应智能书柜的射频识别扫描结果并确定图书所在智能书柜位置步骤还包括:

S131:判断所述待查图书所对应智能书柜的射频识别扫描结果中是否包括所述待查图书;

S132:如果包括所述待查图书,则将所述待查图书所对应智能书柜所在的位置确定为待查图书当前所在智能书柜位置。

在具体实施过程中,如图3所示,所述判断所述待查图书所对应智能书柜的射频识别扫描结果中是否包含所述待查图书步骤后还包括:

S133:如果不包含所述待查图书,则向其他智能书柜发送射频识别扫描指令;

S134:获取其他智能书柜的射频识别扫描结果;

S135:判断其他智能书柜的射频识别扫描结果中是否包括所述待查图书;

S136:如果其他智能书柜的射频识别扫描结果中包括所述待查图书,则将包含待查图书的智能书柜所在的位置确定为待查图书当前所在智能书柜位置。

实现时,如果判断所述待查图书所对应智能书柜的射频识别扫描结果中不包含所述待查图书,则服务器对除了待查图书所对应智能书柜以外的其他智能书柜发送射频识别扫描指令。

与现有技术相比,本发明图书查找服务器通过识别附着于图书中的射频识别标签,从而方便查找到不在正常位置的图书。

实施例2

如图4所示,根据本发明实施例的又一方面,本发明提出一种图书查找方法,所述方法包括:

S210:获取图书查找服务器的射频识别扫描指令;

S220:在智能书柜单元中执行所述射频识别指令并识别射频识别结果;

S230:发送所述射频识别结果到图书查找服务器。

与现有技术相比,本发明图书查找方法通过识别附着于图书中的射频识别标签,从而方便查找到不在正常位置的图书。

实施例3

如图5所示,根据本发明实施例的另一方面,本发明提出一种图书查找服务器,所述服务器包括:

获取模块101,用于获取终端的待查图书信息,所述待查图书信息包括书名,编号,对应智能书柜标识号;

发送模块102,用于向待查图书所对应的智能书柜发送射频识别扫描指令;

位置确定模块103,用于获取待查图书所对应智能书柜的射频识别扫描结果并确定图书所在智能书柜单元位置;

所述发送模块102,还用于发送待查图书当前所在智能书柜单元位置到终端。

在具体实施过程中,如图5所示,所述服务器还包括:

所述获取模块101,还用于获取终端的查询关键字;

所述发送模块102,还用于根据关键字向终端发送查询结果;

所述获取模块101,还用于获取终端反馈的待查图书信息。

在具体实施过程中,如图5所示,所述服务器还包括:

判断模块104,用于判断所述待查图书所对应智能书柜的射频识别扫描结果中是否包括所述待查图书;

所述位置确定模块103,还用于在判断所述待查图书所对应智能书柜的射频识别扫描结果中包括所述待查图书的情况下,将所述待查图书所对应智能书柜所在的位置确定为待查图书当前所在智能书柜位置。

在具体实施过程中,如图5所示,所述服务器还包括:

所述发送模块102,还用于在待查图书所对应智能书柜的射频识别扫描结果中不包含所述待查图书的情况下,对其他智能书柜发送射频识别扫描指令;

所述获取模块101,还用于获取其他智能书柜的射频识别扫描结果;

所述判断模块104,还用于判断其他智能书柜的射频识别扫描结果中是否包括所述待查图书;

所述位置确定模块103,还用于在其他智能书柜的射频识别扫描结果中包括所述待查图书的情况下,将包含待查图书的智能书柜所在的位置确定为待查图书当前所在智能书柜位置。

与现有技术相比,本发明图书查找服务器通过识别附着于图书中的射频识别标签,从而方便查找到不在正常位置的图书。

实施例3

如图6所示,根据本发明实施例的一方面,本发明提出一种智能书柜2,所述书柜2包括:

获取模块201,用于获取图书查找服务器的射频识别扫描指令;

执行模块202,用于在智能书柜单元中执行所述射频识别指令并识别射频识别结果;

发送模块203,用于发送所述射频识别结果到图书查找服务器。

与现有技术相比,本发明智能书柜通过识别附着于图书中的射频识别标签,从而方便查找到不在正常位置的图书。

实施例5

如图7及图8所示,根据本发明实施例的又一方面,本发明提出一种智能书柜3,所述智能书柜3包括:至少一个书柜单元310,处理组件302,存储器303,通信组件304,电源组件306。

所述书柜单元310用于放置图书;每个书柜单元310设有至少一个射频识别读取器313;所述射频识别读取器313与处理组件302电连接,用于读取图书的射频识别标签。

在具体实施过程中,所述智能书柜包括至少两个书柜单元时,所述书柜单元310之间通过隔离结构311连接;所述隔离结构311包含能够隔离无线射频信号的屏蔽层312。在示例性实施例中,所述屏蔽层312包括铁、铜或铝等导电金属所制成的金属板或金属网。通过屏蔽层可以有效防止书柜单元间的射频识别读取器信号干扰,同时使射频识别读取器的识别范围限于该射频识别读取器所在的书柜单元。

处理组件302通常控制所述智能书柜3的整体操作,诸如与解析射频识别标签信息等数据通信和记录操作相关联的操作。处理组件302可以包括一个或多个处理器320来执行指令,以完成上述的方法的全部或部分步骤。

存储器303被配置为存储各种类型的数据以支持在所述智能书柜3的操作。这些数据的示例包括用于在所述智能书柜3上操作的任何应用程序或方法的指令,数据,及其他消息、图片和视频等。存储器303可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。

通信组件304被配置为便于所述智能书柜3和其他设备之间有线或无线方式的通信。通信组件304与处理组件302电连接。所述智能书柜3可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信部件304经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,所述通信部件304还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。

电源组件306为所述智能书柜3的各种组件提供电力。电源组件306可以包括电源管理系统,一个或多个电源,及其他与为所述智能书柜3生成、管理和分配电力相关联的组件。

在示例性实施例中,处理组件302、存储组件303、通信组件304、电源组件306可以被一个或多个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。

在示例性实施例中,处理组件302、存储组件303、通信组件304和电源组件由树莓派3(Raspberry Pi 3)实现。

在示例性实施例中,还提供了一种包括指令的非临时性计算机可读存储介质,例如包括指令的存储器303,上述指令可由所述智能书柜3的处理器320执行以完成上述方法。例如,所述非临时性计算机可读存储介质可以是ROM、随机存取存储器(RAM)、CD-ROM、磁带、软盘和光数据存储设备等。

与现有技术相比,本发明技术方案的有益效果是:提供一种有效减少图书光照时间,又不影响观赏效果的智能书柜。

实施例6

图9是本发明实施例中图书查找服务器的结构示意图。该图书查找服务器4可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上中央处理器(central processing units,CPU)422(例如,一个或一个以上处理器)和存储器432,一个或一个以上存储应用程序442或数据444的存储介质430(例如一个或一个以上海量存储设备)。其中,存储器432和存储介质430可以是短暂存储或持久存储。存储在存储介质430的程序可以包括一个或一个以上模块,每个模块可以包括对服务器中的一系列指令操作。更进一步地,中央处理器422可以设置为与存储介质430通信,在图书查找服务器4上执行存储介质430中的一系列指令操作。

图书查找服务器4还可以包括一个或一个以上电源426,一个或一个以上有线或无线网络接口450,一个或一个以上输入输出接口458,一个或一个以上键盘456,和/或,一个或一个以上操作系统441,例如Windows ServerTM,Mac OS XTM,UnixTM,LinuxTM,FreeBSDTM等等。

本发明实施例的有益效果为:提供一种有效减少图书光照时间,又不影响观赏效果的图书查找服务器。

实施例7

图10是根据一示例性实施例示出的图书查找系统的框图,包括:

终端5,用于查询图书并获取终端的实时位置;

至少一个根据实施例4或实施例5之一所述的智能书柜6;

根据实施例3或实施例6之一所述的图书查找服务器7;

和附着于图书中,用于储存图书信息的射频识别标签8;

所述终端5与所述图书查找服务器7通信连接;所述智能书柜6与所述图书查找服务器7通信连接。

在具体实施过程中,射频识别标签8可贴于图书的书脊、封面或封底。

与现有技术相比,本发明技术方案的有益效果是:提供一种有效减少图书光照时间,又不影响观赏效果的图书查找系统。

本发明提供了一种图书查找方法、图书查找服务器、智能书柜和图书查找系统,所述系统是实现所述方法的硬件基础,所述方法和系统的结合实现了有效减少图书光照时间,又不影响观赏效果的技术效果。

显然,本发明的上述实施例仅仅是为清楚地说明本发明所作的举例,而并非是对本发明的实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。

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