Robot-based Book Management Method, Device and Terminal Device

Through robot displaying the book catalog and searching and delivering paper books according to user instructions, the problem of difficulty in finding suitable reading materials when traveling on business trips is solved, and a convenient solution for diversified reading is achieved.

CN115593834BActive Publication Date: 2025-07-11YOUDI ROBOT (WUXI) CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202211312544.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-25
Publication Date
2025-07-11
Estimated Expiration
2042-10-25

AI Technical Summary

Technical Problem

The existing technology is difficult to meet people's diverse reading needs, especially when it is difficult to find suitable paper reading materials when traveling on business trips.

Method used

Through a robot display book catalog configured with a display device, users can obtain borrowing instructions, and find target books in the robot or preset bookshelf for delivery to users.

Benefits of technology

It has made it convenient for users to borrow or purchase paper books in hotels and other scenarios, meets diversified reading needs and improves the reading experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115593834B_ABST
    Figure CN115593834B_ABST
Patent Text Reader

Abstract

The present invention relates to a robot-based book management method and terminal device, belonging to the technical field of robot control. The robot is configured with a display device, and the method includes: displaying book names in a book catalog and corresponding book introductions to a user based on the display device of the robot; obtaining a borrowing instruction determined by the user based on the book names and / or book introductions, where the borrowing instruction includes a target book name; searching for the paper book corresponding to the target book name in the robot or a preset bookshelf according to the borrowing instruction, and delivering the paper book to the user through the robot. In the application scenario, both a robot and a preset bookshelf are provided, which can not only realize the mobile collection, borrowing or sale of paper books based on the mobile performance of the robot, but also realize the fixed collection, borrowing or sale of paper books based on the fixedly arranged preset bookshelf, thereby facilitating the user to borrow or purchase paper books within this application scenario.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of robot control technology, and in particular to a robot-based library management method, device and terminal equipment. Background Art

[0002] Electronic books can still be found on the Internet, but due to copyright, the book resources people can find are limited. Moreover, in some scenarios, such as when people are on a business trip and staying in a hotel, it is difficult for people to find suitable reading materials, and it is also difficult to find corresponding paper books. Traditional paper books are still an important medium for people to read. At present, due to the lack of access to genuine paper book resources, it is difficult to meet people's diverse reading needs. Summary of the invention

[0003] The present invention provides a robot-based book management method and terminal equipment, which are used to solve the existing technical problem that it is difficult to meet people's diversified reading needs.

[0004] A first aspect of an embodiment of the present invention provides a robot-based book management method, wherein the robot is equipped with a display device, and the method comprises:

[0005] The robot-based display device displays the book titles in the book catalog and the book introductions corresponding to the book titles to the user;

[0006] Obtaining a borrowing instruction determined by the user based on the book title and / or book introduction, where the borrowing instruction includes the target book title;

[0007] According to the borrowing instructions, the robot or the preset bookshelf searches for the paper book corresponding to the target book name, and the robot delivers the paper book to the user.

[0008] Optionally, the step of displaying the book titles in the book catalog and the book introductions corresponding to the book titles to the user by the robot-based display device comprises:

[0009] Acquire paper books stored in the robot and paper books stored in a preset bookshelf, and create a book catalog based on the acquired books, wherein the book catalog includes multiple book titles and a book introduction corresponding to each book title;

[0010] A robot-based display device is used to display at least part of the book titles in a book catalog and the book introductions corresponding to the book titles on demand.

[0011] Optionally, the method further comprises:

[0012] Receive the first paper book donated to the robot or the preset bookshelf, add the book name of the first paper book and the corresponding book introduction to the book catalog to update the types and quantities of the books, where the book name corresponding to the first paper book is not within the scope of the book catalog before the update; and / or

[0013] Receive the message requirements of the user, and purchase the paper books required in the message requirements according to the message requirements;

[0014] After purchasing the paper books required in the message requirements, add the book name of the newly purchased paper book and the corresponding book introduction to the book catalog to update the types and quantities of the books.

[0015] Optionally, the method further includes:

[0016] Collect the post-reading evaluation content made by the user for the second paper book after reading the second paper book, and update the book introduction corresponding to the second paper book according to the post-reading evaluation content, where the book name corresponding to the second paper book is within the scope of the book catalog.

[0017] Optionally, before the step of searching for the paper book corresponding to the target book name in the robot or the preset bookshelf according to the borrowing instruction and delivering the paper book to the user through the robot, the method further includes:

[0018] Obtain the book attributes of the paper book corresponding to the target book name, where the book attributes include paid reading and free reading;

[0019] When the book attributes of the paper book corresponding to the target book name are paid reading, request the user to pay the corresponding reading fee;

[0020] If the user pays the corresponding reading fee, execute the step of searching for the paper book corresponding to the target book name in the robot or the preset bookshelf according to the borrowing instruction and delivering the paper book to the user through the robot and subsequent steps;

[0021] If the user does not pay the corresponding reading fee, do not execute the step of searching for the paper book corresponding to the target book name in the robot or the preset bookshelf according to the borrowing instruction and delivering the paper book to the user through the robot and subsequent steps.

[0022] Optionally, the method further includes:

[0023] When the book attribute of the paper book corresponding to the target book name is paid reading and the user pays the corresponding reading fee, the on-site selling price of the paper book corresponding to the target book name is adjusted according to the reading fee obtained for each borrowing; or, when the book attribute of the paper book corresponding to the target book name is free reading and the user completes the borrowing, the on-site selling price of the paper book corresponding to the target book name is adjusted according to the number of borrowings;

[0024] If the user pays the on-site selling price of the paper book corresponding to the target book name, the paper book corresponding to the target book name is sold to the user.

[0025] Optionally, applied to the hotel scenario, the hotel scenario includes a robot and a preset bookshelf. The robot can be used to collect paper books, and the preset bookshelf can be used to collect paper books;

[0026] The steps of finding the paper book corresponding to the target book name in the robot or the preset bookshelf according to the borrowing instruction and delivering the paper book to the user through the robot include:

[0027] Find the storage location of the paper book corresponding to the target book name according to the target book name included in the borrowing instruction, where the storage location includes the robot and the preset bookshelf;

[0028] If the storage location of the paper book corresponding to the target book name is the robot, open the book storage grid of the robot used to collect paper books to deliver the paper book corresponding to the target book name to the user;

[0029] If the storage location of the paper book corresponding to the target book name is the preset bookshelf, control the robot to go to the preset bookshelf to obtain the paper book corresponding to the target book name and deliver the paper book to the user.

[0030] Optionally, the robot is also equipped with a lighting device;

[0031] After the steps of finding the paper book corresponding to the target book name in the robot or the preset bookshelf according to the borrowing instruction and delivering the paper book to the user through the robot, the method further includes:

[0032] Obtain the lighting control instruction input by the user;

[0033] Control the lighting device according to the lighting control instruction to adjust the brightness of the user's surrounding environment.

[0034] Optionally, after the steps of finding the paper book corresponding to the target book name in the robot or the preset bookshelf according to the borrowing instruction and delivering the paper book to the user through the robot, the method further includes:

[0035] Return the paper book corresponding to the name of the target book borrowed based on the robot or the preset bookshelf.

[0036] In a second aspect of the embodiments of the present invention, a book management device based on a robot is proposed, including:

[0037] A display module for displaying the book names in the book catalog and the book introductions corresponding to the book names to the user based on the display device of the robot;

[0038] An acquisition module for acquiring the borrowing instruction determined by the user based on the book name and / or the book introduction, and the borrowing instruction includes the name of the target book;

[0039] A search module for searching for the paper book corresponding to the name of the target book in the robot or the preset bookshelf according to the borrowing instruction, and delivering the paper book to the user through the robot.

[0040] In a third aspect of the embodiments of the present invention, a terminal device is proposed, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, the steps of the book management method based on the robot described in the first aspect above are implemented.

[0041] In a fourth aspect of the embodiments of the present invention, a computer-readable storage medium is proposed. The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the book management method based on the robot described in the first aspect above are implemented.

[0042] In a fifth aspect of the embodiments of the present invention, a computer program product is provided. When the computer program product runs on a terminal device, the terminal device is enabled to execute the steps of the book management method based on the robot described in the first aspect above.

[0043] Different from the related art, the embodiments of the present invention provide a book management method based on a robot, including: displaying the book names in the book catalog and the book introductions corresponding to the book names to the user based on the display device of the robot; acquiring the borrowing instruction determined by the user based on the book name and / or the book introduction, and the borrowing instruction includes the name of the target book; searching for the paper book corresponding to the name of the target book in the robot or the preset bookshelf according to the borrowing instruction, and delivering the paper book to the user through the robot. In the application scenario, both a robot and a preset bookshelf are set at the same time, which can not only realize the mobile collection, borrowing or selling of paper books based on the mobile performance of the robot, but also realize the fixed collection, borrowing or selling of paper books based on the fixedly set preset bookshelf, so as to facilitate the user to borrow or purchase the paper books in this application scenario and meet the diversified reading needs of people. Description of the Drawings

[0044] One or more embodiments are exemplarily illustrated by corresponding drawings. These exemplary illustrations do not constitute limitations on the embodiments. Elements with the same reference numerals in the drawings are represented as similar elements, unless otherwise stated. The figures in the drawings do not constitute a scale limitation.

[0045] Figure 1 It is a schematic structural diagram of a robot provided by an embodiment of the present invention;

[0046] Figure 2 It is a schematic flow diagram of a book management method based on a robot provided by an embodiment of the present invention;

[0047] Figure 3 It is a functional module diagram of a book management device based on a robot provided by an embodiment of the present invention;

[0048] Figure 4 It is a schematic hardware structure diagram of a terminal device provided by an embodiment of the present invention. Detailed implementation manners

[0049] In order to make the objectives, technical solutions and advantages of the present invention clearer and more understandable, the present invention will be further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0050] It should be noted that if there is no conflict, the various features in the embodiments of the present invention can be combined with each other, and all are within the protection scope of the present invention. In addition, although the functional modules are divided in the device schematic diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different module division from that in the device schematic diagram or a different order from that in the flowchart.

[0051] Unless otherwise defined, all technical and scientific terms used in this specification have the same meaning as commonly understood by those skilled in the technical field to which the present invention belongs. The terms used in the specification of the present invention are only for the purpose of describing specific implementation manners and are not used to limit the present invention. The term "and / or" used in this specification includes any and all combinations of one or more of the related listed items.

[0052] Please refer to Figure 1 , Figure 1 It is a schematic structural diagram of a robot provided by an embodiment of the present invention.

[0053] The robot is a mobile service robot. For example, it can be a delivery robot. As Figure 1As shown, the robot is configured with a display device, which can be a touch display screen. The robot is also configured with a book storage compartment for collecting paper books, and various types of books or a certain number of books can be placed in the book storage compartment. For example, the book storage compartment can be a drawer structure. The robot is also configured with a lighting device. Optionally, the lighting device is an LED lamp, and the robot can control the light output effect of the lighting device to adjust the ambient light.

[0054] Please refer to Figure 2 , Figure 2 which is a schematic flowchart of a book management method based on a robot provided by an embodiment of the present invention. In the first aspect of the embodiments of the present invention, a book management method based on a robot is proposed. The execution subject of the book management method is a terminal device (for example, a robot as shown in Figure 1 ). The book management method based on the robot includes the following steps S21 - S23:

[0055] Step S21: Display the book names in the book catalog and the book introductions corresponding to the book names to the user based on the display device of the robot.

[0056] The robot is a mobile service robot, and the robot body is configured with a display device for human - machine interaction between the robot and the user. For example, the display device is a touch display screen, and the display device includes a display area, in which a plurality of touch options are configured. When the user clicks on a touch option, a corresponding instruction will be triggered to control the robot to execute the corresponding instruction. The book catalog is used to record multiple book names and the book introductions corresponding to the book names. The book introduction can include a few preview pages excerpted from the book, a preface, an abstract, or user reviews after reading, etc. For example, a book name is "Patent Examination Guidelines", and the book introduction of "Patent Examination Guidelines" can be a few preview pages excerpted from "Patent Examination Guidelines" (for example, pages 82 - 83), or the user's experience after reading "Patent Examination Guidelines". Another example, another book name is "Romance of the Three Kingdoms", and the book introduction of "Romance of the Three Kingdoms" can be a few preview pages excerpted from "Romance of the Three Kingdoms" (for example, pages 67 - 68), etc. Of course, in an application scenario, a variety of books can be collected, not limited to the examples cited above, and can include literature books, entertainment books, etc.

[0057] In this embodiment, a book catalog is configured in the display window of the display device. The book catalog contains multiple book names. When the user clicks on the "book name" option, the book introduction corresponding to the book name will pop up. Of course, there are still various display methods for the interface content, and the present invention does not make any restrictions. The user realizes human - machine interaction with the robot through the display device, searches and browses each book name in the book catalog and the book introduction corresponding to the book name on the display device.

[0058] Step S22: Obtain the borrowing instruction determined by the user based on the book name and / or book introduction, where the borrowing instruction includes the target book name.

[0059] The display window of the display device is configured with a "borrow" option. After the user selects the target book name and then clicks the "borrow" option, a borrowing instruction is formed, which includes the target book name. The robot can perform subsequent actions according to the borrowing instruction. Or, after the user selects the book introduction corresponding to the target book name and then clicks the "borrow" option, a borrowing instruction is formed, which includes the target book name corresponding to the book introduction. The robot can perform subsequent actions according to the borrowing instruction.

[0060] Step S23: Search for the physical book corresponding to the target book name in the robot or the preset bookshelf according to the borrowing instruction, and deliver the physical book to the user through the robot.

[0061] The robot is provided with a book storage grid for collecting physical books. The preset bookshelf is a bookshelf set at a fixed position in the application scenario and is used for collecting physical books. For example, when the application scenario is a hotel scenario, a preset bookshelf is fixedly set in the front desk hall inside the hotel, and the robot can achieve autonomous positioning and navigation inside the hotel. The robot searches for the collection location of the physical book corresponding to the target book name in the robot or the preset bookshelf according to the target book name included in the borrowing instruction. After obtaining the collection location of the physical book, it obtains the physical book at the collection location and delivers the physical book to the user to achieve book borrowing or selling.

[0062] In this embodiment, both the robot and the preset bookshelf are set in the application scenario, which can not only realize the mobile collection, borrowing or selling of physical books based on the mobile performance of the robot, but also realize the fixed collection, borrowing or selling of physical books based on the fixedly set preset bookshelf, thus facilitating the user to borrow or purchase the physical books in this application scenario and meeting the diversified reading needs of people.

[0063] Further, based on the embodiment of a robot-based book management method provided in the first aspect, step S21, the step of the robot-based display device showing the book names in the book catalog and the book introductions corresponding to the book names to the user includes the following steps S211 - S212:

[0064] Step S211: Obtain the physical books collected in the robot and the physical books collected in the preset bookshelf, and make a book catalog according to the obtained books, where the book catalog includes multiple book names and the book introductions corresponding to each book name.

[0065] In this embodiment, the paper books in the application scenario (hotel) are all collected in the robot or a preset bookshelf. First, the robot obtains the paper books collected in the robot or the paper books collected in the preset bookshelf. Secondly, according to the obtained books, a corresponding book name and a book introduction corresponding to this book name are made for each book, and this book name and book introduction are added to the book catalog to realize the inclusion of new books. Optionally, the book catalog contains multiple types of books, and the number of each type of book is multiple. The book types include literature, novels, magazines or other types.

[0066] Step S212, based on the display device of the robot, display at least some of the book names in the book catalog and the book introductions corresponding to the book names as needed.

[0067] The display device is a touch display screen, and at least some of the book names in the book catalog and the book introductions corresponding to the book names are displayed on the display device. Optionally, when the number of book names in the book catalog is huge, it is impossible to display all of them at one time on the display device. 10 book names in the book catalog can be displayed on the display device, and the remaining book names can be further displayed by opening the folding option. In this embodiment, the number of book names displayed at one time on the display device and the book introductions corresponding to the displayed book names can be determined according to the size of the display window of the display device or the user's browsing needs. Alternatively, the user can trigger the expansion of the book introduction corresponding to this "book name" by clicking on the "book name".

[0068] In this embodiment, based on the robot with mobility, all the paper books collected in the application scenario are presented to the user. The user can first find the electronic version of the books they like through searching and browsing. That is, first obtain the basic information of the book through web preview. After determining the interested book, then obtain the corresponding paper book based on the robot. In this way, it is convenient for the user to find the interested paper book.

[0069] Furthermore, in order to enrich the resources of the paper books in this application scenario, the book management method based on the robot of the present invention further includes the following steps S201-S203:

[0070] Step S201, receive the first paper book donated to the robot or the preset bookshelf, and add the book name of the first paper book and the book introduction corresponding to the first paper book to the book catalog to update the type and quantity of the books, where the book name corresponding to the first paper book is not within the scope of the book catalog before the update.

[0071] In this embodiment, both the robot and the preset bookshelf have the function of receiving the donated first paper book, and can add the received first paper book to the book catalog, so as to enrich the types and quantities of paper books in the application scenario. The book name corresponding to the first paper book is not within the scope of the book catalog before the update. That is to say, the first paper book is a new book compared with the existing collected books. By adding new books in this way, the types and quantities of paper books in the application scenario are enriched. Understandably, other users can borrow or purchase the paper books in the book catalog at the robot or the preset bookshelf.

[0072] For example, user A finds that neither the robot nor the preset bookshelf has collected the book "Patent Examination Guidelines". After that, user A can donate a copy of "Patent Examination Guidelines" at the robot end or the preset bookshelf end. The robot can scan and obtain the paper document of "Patent Examination Guidelines", extract the book name as "Patent Examination Guidelines", and use the few preview pages obtained by scanning as the book introduction of "Patent Examination Guidelines". Add the book name "Patent Examination Guidelines" and the few preview pages in "Patent Examination Guidelines" as the book introduction to the book catalog, so as to collect one more book in the book catalog.

[0073] Step S202: Receive the user's message requirement and purchase the paper book required in the message requirement according to the message requirement.

[0074] Step S203: After purchasing the paper book required in the message requirement, add the book name of the newly purchased paper book and the corresponding book introduction to the book catalog to update the types and quantities of books.

[0075] The user's message requirement refers to the user's message at the robot end or the preset bookshelf end, which is a requirement or evaluation of the paper book. Optionally, a message board is configured on the display window of the robot display device, and the user can record the user's message requirement on the message board through the touch keyboard or voice. For example, the message requirement is "need a paper copy of 'Romance of the Three Kingdoms'" or "need a paper copy of 'Dream of the Red Chamber'", etc. Obtain the user's message requirement on the message board and determine the book name of the paper book required to be purchased in the message requirement (for example, "Romance of the Three Kingdoms"), then purchase a new copy of "Romance of the Three Kingdoms" online or arrange for staff to purchase it offline. After purchasing the paper book "Romance of the Three Kingdoms", add "Romance of the Three Kingdoms" as a new book to the book catalog to update the types and quantities of books. Optionally, the preset bookshelf is provided with a scanning device, and the scanning device is communicatively connected to the robot, and the scanning data obtained by the scanning device is shared with the robot.

[0076] In this embodiment, the robot or the preset bookshelf can not only receive the books donated by users, but also purchase the desired physical books in a timely manner according to the users' interest needs or reading sharing, so as to meet the borrowing needs of the physical books customized by users. Moreover, the physical books donated by users or the physical books ordered according to interest needs can be retained in the application scenario (such as the hotel scenario) to continue to provide borrowing services for others, so as to increase the sustainable reuse value of the physical books and provide convenience for others.

[0077] Further, the book management method based on the robot of the present invention further includes the following steps: collecting the post-reading evaluation content made by the user for the second physical book after reading the second physical book, and updating the book introduction corresponding to the second physical book according to the post-reading evaluation content, wherein the book name corresponding to the second physical book is within the scope of the book catalog.

[0078] The user can read the second physical book within the application scenario. The second physical book is the book borrowed by the user within the application scenario, and the book name corresponding to the second physical book is within the scope of the book catalog. After the user reads the second physical book, the user can make post-reading evaluation content. The book introduction also includes the post-reading evaluation content, and the book introduction corresponding to the second physical book is updated according to the post-reading evaluation content.

[0079] That is to say, after the user borrows the physical book within this application scenario, the user can evaluate the read book. This post-reading evaluation content can be used for the book introduction, and the book introduction can be displayed externally for the purpose of recommending this book to other users. For example, the second physical book is "Romance of the Three Kingdoms". After user B borrows "Romance of the Three Kingdoms", user B believes that the chapter "Cao Cao Invites Liu Bei for a Drink and Discusses Heroes" in "Romance of the Three Kingdoms" is relatively excellent. User B can write a book review on this chapter content and use the book review content as the book introduction. After other users see this post-reading evaluation content, they are also likely to be attracted by user B's post-reading evaluation content and thus want to borrow "Romance of the Three Kingdoms". That is to say, in this embodiment, after the user reads the relevant book, the user can share his or her experience, so as to attract other readers and achieve the effect of sharing reading experiences together. Further, other users can reply and interact with user B's post-reading evaluation content to realize the mutual sharing of reading experiences among users, so as to achieve the collision of ideas and thus promote everyone's enthusiasm for reading.

[0080] Further, based on the embodiment of the robot-based book management method proposed in the above first aspect, before step S23 of searching for the paper book corresponding to the target book name in the robot or the preset bookshelf and delivering the paper book to the user through the robot, the robot-based book management method of the present invention further includes the following steps S2031-S2034:

[0081] Step S2031, obtain the book attribute of the paper book corresponding to the target book name, where the book attribute includes paid reading and free reading.

[0082] The book attribute is used to identify the type of the book. For example, the book attribute includes paid reading and free reading. In this embodiment, by presetting the corresponding book attribute for each paper book, the corresponding type is marked for each book. For example, inside a hotel, some books are for paid reading, and some books are free of charge and for free reading.

[0083] Based on the book attribute of the paper book corresponding to the target book name, determine whether the paper book corresponding to the target book name is a book type that requires paid reading or a book type that is free of charge and for free reading.

[0084] Step S2032, when the book attribute of the paper book corresponding to the target book name is paid reading, request the user to pay the corresponding reading fee.

[0085] In this embodiment, when the book attribute of the paper book is paid reading, it means that the corresponding reading fee needs to be paid before the user can borrow it.

[0086] For example, the paper book corresponding to the target book name is "Romance of the Three Kingdoms", and the book attribute preset for it in advance is paid reading. Optionally, the book attribute can be switched between paid reading and free reading according to needs. For example, when "Romance of the Three Kingdoms" is not consulted by anyone or only a few people are interested, and the collection quantity of "Romance of the Three Kingdoms" is sufficient, at this time, the book attribute of "Romance of the Three Kingdoms" can be modified to free reading to promote the circulation of the paper book among the crowd. However, when the collection quantity of "Romance of the Three Kingdoms" is small and many people want to borrow it, in order to reasonably control the borrowing rush, the book attribute of "Romance of the Three Kingdoms" can be modified to paid reading, and the corresponding reading fee can be determined according to the actual situation, such as the reading fee for one-time borrowing is 0.3 yuan or 0.5 yuan, etc.

[0087] When the user wants to borrow "Romance of the Three Kingdoms", a request option of "Pay the corresponding reading fee" can be popped up through the display window of the robot display device. Based on the request option of "Pay the corresponding reading fee", the user pays the corresponding fee to the book operator (for example, the book operator is the hotel). After that, "Romance of the Three Kingdoms" can be lent to the user.

[0088] Step S2033, if the user pays the corresponding reading fee, then execute the step of searching for the corresponding paper book of the target book name in the robot or the preset bookshelf according to the borrowing instruction, and delivering the paper book to the user through the robot and subsequent steps.

[0089] After receiving the corresponding reading fee paid by the user, then execute step S23, search for the corresponding paper book of the target book name in the robot or the preset bookshelf according to the borrowing instruction, and deliver the paper book to the user through the robot and subsequent steps. That is, after the user pays the corresponding reading fee at one end of the robot according to the payment requirement, the robot starts to search for the corresponding paper book of the target book name and delivers the paper book to the user through the robot.

[0090] Step S2034, if the user does not pay the corresponding reading fee, then do not execute the step of searching for the corresponding paper book of the target book name in the robot or the preset bookshelf according to the borrowing instruction, and delivering the paper book to the user through the robot and subsequent steps.

[0091] It can be understood that when the book attribute of the paper book corresponding to the target book name is paid reading and the user does not pay the corresponding reading fee, then step S23 is not executed, and the steps of searching for the corresponding paper book of the target book name in the robot or the preset bookshelf according to the borrowing instruction, and delivering the paper book to the user through the robot and subsequent steps are not executed. That is, when the user does not pay the corresponding reading fee according to the payment requirement, the robot will not search for the corresponding paper book of the target book name for the user, let alone deliver it to the user through the robot. Optionally, the user can return to the upper menu and browse other books in the book catalog, and can borrow paper books that do not require payment.

[0092] In this embodiment, the book attribute of each book collected in the book catalog is preset in advance, and the books are divided into books that need to be paid for reading and books that can be read for free according to different book attributes. In this way, the supply-demand relationship can be reasonably adjusted, while effectively protecting the book copyright, more additional revenues can be created for the application scenario.

[0093] Furthermore, the book management method based on the robot of the present invention further includes the following steps S2035-step S2036:

[0094] Step S2035, when the book attribute of the paper book corresponding to the target book name is paid reading and the user pays the corresponding reading fee, the on-site selling price of the paper book corresponding to the target book name is adjusted according to the reading fee obtained for each borrowing; or, when the book attribute of the paper book corresponding to the target book name is free reading and the user completes the borrowing, the on-site selling price of the paper book corresponding to the target book name is adjusted according to the number of borrowings.

[0095] In this embodiment, the paper books collected in this application scenario (such as a hotel) can be used for on-site sales. Users can not only borrow paper books in the application scenario, but also purchase the paper books after borrowing or the paper books they are interested in. Since the paper books are lent to users in the application scenario, the book operator (such as a hotel) obtains the corresponding reading fee. In order to further promote the circulation of paper books among users or satisfy the users' desire to possess paper books, the paper books after borrowing can also be sold. Optionally, the on-site selling price of the paper book can be determined according to the number of borrowings and the reading fee obtained from borrowing. For example, the price of "Romance of the Three Kingdoms" is 83 yuan. After 5 paid borrowings, the on-site selling price of "Romance of the Three Kingdoms" can be adaptively reduced. For example, the on-site selling price of "Romance of the Three Kingdoms" after the price reduction is 80.5 yuan.

[0096] Similarly, when the book attribute of the paper book corresponding to the target book name is free reading and the user completes the borrowing, the on-site selling price of the paper book corresponding to the target book name is reduced or increased according to the number of borrowings.

[0097] Step S2036, if the user pays the on-site selling price of the paper book corresponding to the target book name, the paper book corresponding to the target book name is sold to the user.

[0098] In this embodiment, the paper books can be sold. Optionally, the book types of the paper books can also be divided into two types: sellable and unsellable. Among the sellable paper books, when borrowed, the selling price of the paper book is adaptively adjusted according to the income obtained from borrowing and the number of borrowings to accelerate the circulation of the paper books and increase the revenue of the book operator. When the paper book corresponding to the target book name is of the sellable book type and the user has paid the on-site selling price corresponding to the paper book, the paper book corresponding to the target book name can be sold to the user for use.

[0099] Further, on the basis of the implementation of the robot-based book management method proposed in the above first aspect, the robot-based book management method of the present invention is applied to a hotel scenario. The hotel scenario includes a robot and a preset bookshelf. The robot can be used to collect paper books, and the preset bookshelf can be used to collect paper books. That is, in the hotel scenario, not only is there a preset bookshelf at a fixed position, but also a movable robot is provided. Among them, the robot can not only be used to display e-books, but also to collect paper books, and is also used to deliver paper books to users. The robot realizes autonomous positioning and navigation in the hotel scenario.

[0100] Step S23, the step of searching for the paper book corresponding to the target book name in the robot or the preset bookshelf according to the borrowing instruction and delivering the paper book to the user through the robot includes the following steps S231 - S233:

[0101] Step S231, according to the target book name included in the borrowing instruction, search for the collection location of the paper book corresponding to the target book name, where the collection location includes the robot and the preset bookshelf.

[0102] The paper book can be collected in the book storage grid of the robot or the preset bookshelf. That is, there are two collection locations in the application scenario, namely the robot and the preset bookshelf.

[0103] The borrowing instruction includes the target book name. For example, the target book name is "Romance of the Three Kingdoms". According to the target book name, the collection location of the paper book corresponding to the target book name can be found. Optionally, when adding a new collection of a paper book, the book name of the paper book, the book introduction corresponding to the book name, and the collection location of the paper book can be used as a record information and added to the book catalog. Based on the book catalog, it is easy to find the collection location of the paper book corresponding to the target book name. The collection location may be the book storage grid of the robot, or it may be the preset bookshelf, or it may be located in the book storage grid of the robot and the preset bookshelf respectively.

[0104] Step S232, if the collection location of the paper book corresponding to the target book name is the robot, then open the book storage grid of the robot for collecting paper books to deliver the paper book corresponding to the target book name to the user.

[0105] Step S233, if the collection location of the paper book corresponding to the target book name is the preset bookshelf, then control the robot to go to the preset bookshelf to obtain the paper book corresponding to the target book name and deliver the paper book to the user.

[0106] Locate the storage position of the physical book corresponding to the target book name according to the book catalog. If the storage position of the physical book corresponding to the target book name is the book storage grid of the robot, then open the book storage grid of the robot for storing physical books to distribute the physical book corresponding to the target book name to the user. That is, when the user browses and searches for "Romance of the Three Kingdoms" on the robot side, and the physical book of "Romance of the Three Kingdoms" is exactly located locally on the robot, at this time, the book storage grid of the robot can be opened to distribute "Romance of the Three Kingdoms" to the user, achieving the effect of quick search and delivery. Additionally, if the storage position of the physical book corresponding to the target book name is the preset bookshelf, then control the robot to go to the preset bookshelf. The robot makes a path plan based on its current position and the position of the preset bookshelf, and performs positioning and navigation to the preset bookshelf based on the output path. At the preset bookshelf, the physical book corresponding to the target book name can be grabbed by the staff or by the robotic arm configured on the robot and placed into the book storage grid of the robot, and then distributed to the current position of the user. In this way, the entire distribution process is completed.

[0107] In this embodiment, the book storage grid of the robot or the preset bookshelf can be used to store physical books, thereby expanding the storage scope of physical books to facilitate the quick distribution of physical books to the user's hands. The robot will obtain the corresponding physical book according to the storage position of the physical book corresponding to the target book name and distribute it to the user. Based on the intelligent search and distribution service of the robot, the user does not need to search by himself, thus saving search time and facilitating the user to obtain the accurate physical book to enhance the intelligent service experience.

[0108] Furthermore, as Figure 1 shown, the robot is also equipped with a lighting device. Optionally, the lighting device is an LED lamp. Step S23, after the step of searching for the physical book corresponding to the target book name in the robot or the preset bookshelf according to the borrowing instruction and distributing the physical book to the user through the robot, the book management method based on the robot of the present invention further includes the following steps S234 - S235:

[0109] Step S234, obtain the lighting control instruction input by the user.

[0110] Step S235, control the lighting device according to the lighting control instruction to adjust the brightness of the user's surrounding environment.

[0111] In this embodiment, the robot is a terminal device that can interact with users, and it can also be a movable terminal for collecting paper books. At the same time, it also has the function of adjusting the ambient light. After the user borrows an interesting paper book based on the robot, if the light in the user's surrounding environment is insufficient at this time, resulting in a poor reading experience, the user can interact with the robot to control the robot to provide light for the user. The user can input a light control instruction to the robot through the touch input device or voice input device of the display device to instruct the robot to perform corresponding actions. For example, the light control instructions include an instruction to turn on the light, an instruction to increase the light, an instruction to decrease the light, and an instruction to turn off the light. When the user inputs an instruction to turn on the light to the robot, the robot extends the light device outward and turns on the light to provide additional light. When the user inputs an instruction to increase the light to the robot and the light is working, the brightness of the light is increased. When the user inputs an instruction to decrease the light to the robot and the light is working, the brightness of the light is decreased. When the user inputs an instruction to turn off the light to the robot and the light is working, the light of the light device is turned off, and the light device is retracted into the interior of the robot housing.

[0112] Further, in step S23, after the step of searching for the paper book corresponding to the target book name in the robot or the preset bookshelf according to the borrowing instruction and delivering the paper book to the user by the robot, the book management method based on the robot of the present invention further includes the following step S236:

[0113] Step S236, returning the paper book corresponding to the borrowed target book name based on the robot or the preset bookshelf.

[0114] The paper books collected in this application scenario can be borrowed by users. After the user borrows a paper book, the user can return the borrowed paper book to the robot or the preset bookshelf.

[0115] In some embodiments of returning books, the display window of the robot display device provides a "return" option. After the user clicks the "return" option, the robot scans and archives the borrowed paper book to add the returned paper book to the book catalog. At this time, the user places the paper book in the book storage grid of the robot to complete the return. Or, the user goes to the location of the preset bookshelf and returns the book at the preset bookshelf. Optionally, the preset bookshelf is an intelligent bookshelf, and the preset bookshelf is provided with a scanning device. The scanning device is communicatively connected to the robot. The scanning device scans and returns the borrowed paper book to form scanning data and shares the scanning data with the robot. Or, the user can also return the borrowed paper book to the staff.

[0116] Optionally, when a user borrows a paper book from a robot or a preset bookshelf, a borrowing and returning code is randomly generated, which includes the book name of the borrowed paper book and the user identification. When the user needs to return the paper book, the user inputs the user identification to the robot or the preset bookshelf, and scans and inputs the book name through the robot or the preset bookshelf. When the user identification and the book name obtained by the robot or the preset bookshelf match the book name and the user identification corresponding to the user's borrowing and returning code, it is determined that the user has completed the book return operation.

[0117] Please refer to Figure 3 For the second aspect of the present invention, a book management device 30 based on a robot is proposed. The robot is configured with a display device, and the device 30 includes:

[0118] A display module 31, configured to display the book name in the book catalog and the book introduction corresponding to the book name to the user based on the display device of the robot;

[0119] An acquisition module 32, configured to acquire a borrowing instruction determined by the user based on the book name and / or the book introduction, where the borrowing instruction includes the target book name;

[0120] A search module 33, configured to search for the paper book corresponding to the target book name in the robot or the preset bookshelf according to the borrowing instruction, and deliver the paper book to the user through the robot.

[0121] Optionally, the display module 31 is further configured to acquire the paper books stored in the robot and the paper books stored in the preset bookshelf, and create a book catalog according to the acquired books, where the book catalog includes a plurality of book names and the book introductions corresponding to each book name;

[0122] Based on the display device of the robot, at least some of the book names in the book catalog and the book introductions corresponding to the book names are displayed as needed.

[0123] Optionally, the display module 31 is further configured to receive the first paper book donated to the robot or the preset bookshelf, add the book name of the first paper book and the book introduction corresponding to the first paper book to the book catalog to update the type and quantity of the books, where the book name corresponding to the first paper book is not within the scope of the book catalog before the update; and / or

[0124] Receive the message requirements of the user, and purchase the paper books required in the message requirements according to the message requirements;

[0125] After purchasing the paper books required in the message requirements, add the book name of the newly purchased paper book and the corresponding book introduction to the book catalog to update the type and quantity of the books.

[0126] Optionally, the robot-based book management device 30 further includes an update module:

[0127] The update module is configured to collect the post-reading evaluation content made by the user for the second paper book after reading the second paper book, and update the book introduction corresponding to the second paper book according to the post-reading evaluation content, wherein the book name corresponding to the second paper book is within the scope of the book catalog.

[0128] Optionally, the robot-based book management device 30 further includes a payment module:

[0129] The payment module is configured to obtain the book attribute of the paper book corresponding to the target book name, where the book attribute includes paid reading and free reading; when the book attribute of the paper book corresponding to the target book name is paid reading, request the user to pay the corresponding reading fee; if the user pays the corresponding reading fee, execute the steps of searching for the paper book corresponding to the target book name in the robot or the preset bookshelf according to the borrowing instruction, and delivering the paper book to the user by the robot and subsequent steps; if the user does not pay the corresponding reading fee, do not execute the steps of searching for the paper book corresponding to the target book name in the robot or the preset bookshelf according to the borrowing instruction, and delivering the paper book to the user by the robot and subsequent steps.

[0130] Optionally, the payment module is further configured to, when the book attribute of the paper book corresponding to the target book name is paid reading and the user pays the corresponding reading fee, adjust the on-site selling price of the paper book corresponding to the target book name according to the reading fee obtained for each borrowing; or, when the book attribute of the paper book corresponding to the target book name is free reading and the user completes the borrowing, adjust the on-site selling price of the paper book corresponding to the target book name according to the borrowing times; if the user pays the on-site selling price of the paper book corresponding to the target book name, sell the paper book corresponding to the target book name to the user.

[0131] Optionally, the robot-based book management device is applied to a hotel scenario, and the hotel scenario includes a robot and a preset bookshelf, where the robot can be used to collect paper books, and the preset bookshelf can be used to collect paper books;

[0132] The searching module 33 is further configured to search for the paper book corresponding to the target book name in the robot or the preset bookshelf according to the borrowing instruction, and the steps of delivering the paper book to the user through the robot include: searching for the storage location of the paper book corresponding to the target book name according to the target book name included in the borrowing instruction, where the storage location includes the robot and the preset bookshelf; if the storage location of the paper book corresponding to the target book name is the robot, then open the book storage grid of the robot for storing the paper book to deliver the paper book corresponding to the target book name to the user; if the storage location of the paper book corresponding to the target book name is the preset bookshelf, then control the robot to go to the preset bookshelf to obtain the paper book corresponding to the target book name and deliver the paper book to the user.

[0133] Optionally, the robot is further configured with a lighting device; the book management device 30 based on the robot further includes a lighting module, and the lighting module is configured to obtain the lighting control instruction input by the user; control the lighting device according to the lighting control instruction to adjust the brightness of the user's surrounding environment.

[0134] Optionally, the book management device 30 based on the robot further includes a return module; the return module is configured to return the paper book corresponding to the borrowed target book name based on the robot or the preset bookshelf.

[0135] It can be understood that the implementation principle and technical effects of the book management device 30 based on the robot proposed in the second aspect of the present invention can refer to the implementation principle and technical effects of the steps of the book management method based on the robot proposed in the first aspect, and will not be elaborated here.

[0136] Please refer to Figure 4 , Figure 4 FIG. is a schematic hardware structure diagram of a terminal device 400 provided by an embodiment of the present invention. The terminal device 400 may be a mobile service robot. The terminal device 400 includes: at least one processor 401, and a memory 402 communicatively connected to the at least one processor 401, Figure 4 Taking one processor 401 as an example. The memory 402 stores instructions (or programs) executable by the at least one processor 401, and the instructions are executed by the at least one processor 401 so that the at least one processor 401 can execute the steps of the book management method based on the robot in the first aspect of the present invention. The processor 401 and the memory 402 may be connected through a bus or other means, Figure 4 Taking the connection through the bus as an example.

[0137] The memory 402, as a readable storage medium, can be used to store software programs, executable programs, and modules, such as the program instructions / modules corresponding to the robot-based library management method that the robot in the embodiments of the present invention needs to execute. The processor 401 executes various functional applications and data processing by running the software programs, instructions, and modules stored in the memory 402, that is, implements the steps of the robot-based library management method proposed in the first aspect of the embodiments of the present invention.

[0138] The memory 402 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created by executing the robot-based library management method, etc. The memory 402 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other non-volatile solid-state storage devices. In some embodiments, the memory 402 may optionally include a memory remotely set relative to the processor 401, and these remote memories can be connected to the robot through a network. Examples of the above networks include, but are not limited to, the Internet, an enterprise intranet, a local area network, a mobile communication network, and combinations thereof.

[0139] One or more modules are stored in the memory 402, and when executed by one or more processors 401, implement the steps of the robot-based library management method proposed in the first aspect of the present invention. For example, the display module 31, the acquisition module 32, and the search module 33 in the robot-based library management device 30 proposed in the second aspect of the present invention are stored in the memory 402.

[0140] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit them; under the idea of the present invention, the technical features in the above embodiments or different embodiments can also be combined, and the steps can be implemented in any order, and there are many other variations in different aspects of the present invention as described above. For the sake of brevity, they are not provided in detail; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or perform equivalent replacements on some of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A robot-based book management method, characterized in that The robot is configured with a display device, and the method includes: Based on the display device of the robot, presenting to the user the book names in the book catalog and the book introductions corresponding to the book names; Obtaining a borrowing instruction determined by the user based on the book name and / or the book introduction, where the borrowing instruction includes the target book name; Obtaining the book attributes of the physical book corresponding to the target book name, where the book attributes include paid reading and free reading, and the book attributes are switched between paid reading and free reading according to the reading volume and the collection volume; When the book attribute of the physical book corresponding to the target book name is paid reading, requesting the user to pay the corresponding reading fee; If the user pays the corresponding reading fee, searching for the physical book corresponding to the target book name in the robot or the preset bookshelf according to the borrowing instruction, and delivering the physical book to the user through the robot.

2. The robot-based book management method according to claim 1, wherein The step of presenting to the user the book names in the book catalog and the book introductions corresponding to the book names based on the display device of the robot includes: Obtaining the physical books stored in the robot and the physical books stored in the preset bookshelf, and making a book catalog according to the obtained books, where the book catalog includes multiple book names and the book introductions corresponding to each book name; Based on the display device of the robot, presenting at least some of the book names in the book catalog and the book introductions corresponding to the book names as needed.

3. The robot-based book management method according to claim 2, wherein, The method further includes: Receiving a first physical book donated to the robot or the preset bookshelf, adding the book name of the first physical book and the book introduction corresponding to the first physical book to the book catalog to update the types and quantities of the books, where the book name corresponding to the first physical book is not within the scope of the book catalog before the update; and / or Receiving the message requirements of the user, and purchasing the physical books required in the message requirements according to the message requirements; After purchasing the physical books required in the message requirements, adding the book name of the newly purchased physical book and the corresponding book introduction to the book catalog to update the types and quantities of the books.

4. The robot-based book management method according to any one of claims 1-3, characterized in that The method further includes: Collecting the post-reading evaluation content made by the user for a second physical book after reading the second physical book, and updating the book introduction corresponding to the second physical book according to the post-reading evaluation content, where the book name corresponding to the second physical book is within the scope of the book catalog.

5. The robot-based book management method according to claim 1, the method further includes: If the book attribute of the physical book corresponding to the target book name is paid reading and the user does not pay the corresponding reading fee, then do not execute the step of searching for the physical book corresponding to the target book name in the robot or the preset bookshelf according to the borrowing instruction, and the subsequent steps of delivering the physical book to the user through the robot.

6. The robot-based book management method according to claim 5, wherein The method further includes: When the book attribute of the physical book corresponding to the target book name is paid reading and the user pays the corresponding reading fee, the on-site selling price of the physical book corresponding to the target book name is adjusted according to the reading fee obtained for each borrowing; or, when the book attribute of the physical book corresponding to the target book name is free reading and the user completes the borrowing, the on-site selling price of the physical book corresponding to the target book name is adjusted according to the number of borrowings. If the user pays the on-site selling price of the physical book corresponding to the target book name, the physical book corresponding to the target book name is sold to the user.

7. The robot-based book management method according to claim 1 or 5, characterized in that Applied to the hotel scenario, the hotel scenario includes a robot and a preset bookshelf, the robot can be used to collect physical books, and the preset bookshelf can be used to collect physical books. The steps of finding the physical book corresponding to the target book name in the robot or the preset bookshelf according to the borrowing instruction and delivering the physical book to the user through the robot include: Finding the storage location of the physical book corresponding to the target book name according to the target book name included in the borrowing instruction, where the storage location includes the robot and the preset bookshelf. If the storage location of the physical book corresponding to the target book name is the robot, the book storage grid of the robot used to collect physical books is opened to deliver the physical book corresponding to the target book name to the user. If the storage location of the physical book corresponding to the target book name is the preset bookshelf, the robot is controlled to go to the preset bookshelf to obtain the physical book corresponding to the target book name and deliver the physical book to the user.

8. The robot-based book management method according to claim 1, wherein The robot is also equipped with a lighting device. After the steps of finding the physical book corresponding to the target book name in the robot or the preset bookshelf according to the borrowing instruction and delivering the physical book to the user through the robot, the method further includes: Obtaining a lighting control instruction input by the user. Controlling the lighting device according to the lighting control instruction to adjust the brightness of the user's surrounding environment.

9. The robot-based book management method according to claim 1, wherein After the steps of finding the physical book corresponding to the target book name in the robot or the preset bookshelf according to the borrowing instruction and delivering the physical book to the user through the robot, the method further includes: Returning the physical book corresponding to the borrowed target book name based on the robot or the preset bookshelf.

10. A terminal device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the robot-based book management method according to any one of claims 1 to 9.

Citation Information

Patent Citations

  • System and method of library service based on robot

    CN107203793A

  • A book purchase and circulation system based on user reading requirements

    CN109740862A

  • Shared book borrowing method and device, electronic equipment and storage medium

    CN109801141A

  • Intelligent book station management method and device and storage medium

    CN110322138A