Resource information processing method, computing device, and storage medium

By adding a resource information input interface to the target chapter page of the e-book, an interaction and incentive mechanism is realized between the first user and the second user, which solves the problem of insufficient communication between the first user and the second user and improves the reading experience and the quality of the e-book.

CN114969390BActive Publication Date: 2026-02-10BEIJING DEJIAN TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210720255.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-23
Publication Date
2026-02-10
Estimated Expiration
2042-06-23

AI Technical Summary

Technical Problem

On smart terminal reading platforms, the lack of communication channels between the first and second users makes it impossible for the first user to provide timely feedback to the second user, affecting the updates and quality of e-books, and compromising the efficiency and quality of the second user's creation.

Method used

By adding a resource information input interface to the target chapter page of the e-book, the first user is allowed to input resource information, which is then monitored and sent to the server. After the e-book is updated, the server distributes the resource information to the second user, thus realizing an interaction and incentive mechanism between the first and second users.

Benefits of technology

It improved the level of interaction between the first and second users, enhanced the participation and reading experience of the first user, promoted the creation efficiency and enthusiasm of the second user, and improved the overall quality of the e-book.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114969390B_ABST
    Figure CN114969390B_ABST
Patent Text Reader

Abstract

The application discloses a resource information processing method, a computing device and a storage medium. The method comprises the following steps: presenting a target chapter page according to an access request of a first user to the target chapter page of an electronic book, the target chapter page comprising a resource information input port; monitoring an information input operation of the first user through the access to the resource information input port; and sending a resource processing request carrying a first user identifier, an electronic book identifier and resource information to a server, so that the server allocates the resource information to a second user updating the electronic book after judging that the electronic book is updated within a predetermined period. The application improves the participation and reading experience of the first user by innovating the interaction mode between the first user and the second user, effectively stimulates and promotes the creation efficiency and creation enthusiasm of the second user, and improves the overall quality of the electronic book.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of mobile application technology, and more specifically to a resource information processing method, a computing device, and a storage medium. Background Technology

[0002] Currently, following books through reading platforms on smart devices has become a trend. However, in the existing process of updating e-books, there is a lack of communication and exchange between the first user (the reader) and the second user (the author). This results in many first users being unable to provide timely feedback on useful information and personal thoughts to the second user, and the second user being unable to adjust subsequent chapters of the e-book based on the feedback from the first user.

[0003] On the other hand, with the increasing popularity of online e-books, especially novels, the entry barrier for second users is constantly decreasing, allowing many first users to become second users as well. Particularly in dialogue-style novels, e-book platforms recruit first users with good writing skills to create dialogue-style novels as second users. However, the efficiency and quality of such second users' creations cannot be guaranteed; some second users fail to update their works on time within the expected update cycle, resulting in a poor reading experience for the majority of first users. Summary of the Invention

[0004] In view of the above problems, the present invention is proposed to provide a resource information processing method, computing device and storage medium that overcomes or at least partially solves the above problems.

[0005] According to one aspect of the present invention, a resource information processing method is provided for a client, the method comprising:

[0006] Based on the first user's access request for the target chapter page of the e-book, the target chapter page is presented, and the target chapter page includes a resource information input port;

[0007] The system monitors the first user's information input operation through the resource information input port and sends a resource processing request to the server, carrying the first user's identifier, e-book identifier, and resource information. After determining that the e-book has been updated within a predetermined time period, the server allocates the resource information to the second user who updated the e-book.

[0008] According to another aspect of the present invention, a resource information processing method is provided for a server, the method comprising:

[0009] Receive a request from a first user to access a target chapter page of an e-book, and send the target chapter page to the first user's client. The target chapter page includes a resource information input port.

[0010] Receive a resource processing request sent by the first user through the resource information input port, which carries the first user's identifier, e-book identifier and resource information;

[0011] Determine whether the e-book has been updated within a predetermined time period. If so, allocate the resource information to the second user who updated the e-book.

[0012] According to another aspect of the present invention, a computing device is provided, comprising: a processor, a memory, a communication interface, and a communication bus, wherein the processor, the memory, and the communication interface communicate with each other via the communication bus;

[0013] The memory is used to store at least one executable instruction, which causes the processor to perform the following operations:

[0014] Based on the first user's access request for the target chapter page of the e-book, the target chapter page is presented, and the target chapter page includes a resource information input port;

[0015] The system monitors the first user's information input operation through the resource information input port and sends a resource processing request to the server, carrying the first user's identifier, e-book identifier, and resource information. After determining that the e-book has been updated within a predetermined time period, the server allocates the resource information to the second user who updated the e-book.

[0016] According to another aspect of the present invention, a computing device is provided, comprising: a processor, a memory, a communication interface, and a communication bus, wherein the processor, the memory, and the communication interface communicate with each other via the communication bus;

[0017] The memory is used to store at least one executable instruction, which causes the processor to perform the following operations:

[0018] Receive a request from a first user to access a target chapter page of an e-book, and send the target chapter page to the first user's client. The target chapter page includes a resource information input port.

[0019] Receive a resource processing request sent by the first user through the resource information input port, which carries the first user's identifier, e-book identifier and resource information;

[0020] Determine whether the e-book has been updated within a predetermined time period. If so, allocate the resource information to the second user who updated the e-book.

[0021] According to another aspect of the present invention, a computer storage medium is provided, the storage medium storing at least one executable instruction that causes a processor to perform an operation corresponding to any of the resource information processing methods described above.

[0022] According to the resource information processing method and computing device of the present invention, the interaction level between the first user and the second user is improved through the request and allocation of resources, thereby enhancing the participation and reading experience of the first user, effectively motivating and promoting the creative efficiency and enthusiasm of the second user, and contributing to improving the overall quality of e-books.

[0023] The above description is merely an overview of the technical solution of the present invention. In order to better understand the technical means of the present invention and to implement it in accordance with the contents of the specification, and in order to make the above and other objects, features and advantages of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description

[0024] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:

[0025] Figure 1 A flowchart of a resource information processing method according to an embodiment of the present invention is shown;

[0026] Figure 2 This diagram illustrates an application page pop-up window provided in an embodiment of the present invention.

[0027] Figure 3 A flowchart of a resource information processing method provided in an embodiment of the present invention is shown;

[0028] Figure 4 A schematic diagram of the structure of a computing device provided in an embodiment of the present invention is shown. Detailed Implementation

[0029] Exemplary embodiments of the invention will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this invention will be thorough and complete, and will fully convey the scope of the invention to those skilled in the art.

[0030] Figure 1The flowchart illustrates an embodiment of the resource information processing method of the present invention. The execution subject of this method is the client terminal corresponding to the target application, including terminals such as smart tablets, mobile phones, and personal computers. The target application includes not only dedicated APPs but also web-based links. One application scenario of the technical means provided by the present invention is: by the majority of readers (first users) voting, contributing virtual gold, contributing contribution points, or contributing opinions and ideas to the current chapter content, they express their support for the author (second users), realizing interactive communication between the two types of users, thereby facilitating subsequent updates and quality improvement of the e-book.

[0031] Specifically, such as Figure 1 As shown, the method includes the following steps:

[0032] Step 110: Based on the first user's access request for the target chapter page of the e-book, present the target chapter page, which includes a resource information input interface.

[0033] The e-book in question refers to a serialized e-book published online, such as a dialogue-style novel, but it can also be other types of serialized e-books; no specific limitations are imposed here. The resource information input area can be located at the top, bottom, or sides of the target chapter page; it can be set on every page or only on the last page of the target chapter. Furthermore, the resource information here can be virtual resources, currency, or intellectual resources. These intellectual resources include story planning, character positioning, environment settings, etc. In short, this resource information encompasses all available resources that encourage e-book updates and creation.

[0034] Step 120: Monitor the information input operation performed by the first user through accessing the resource information input port, and send a resource processing request carrying the first user identifier, e-book identifier and resource information to the server, so that the server can allocate the resource information to the second user who updated the e-book after determining that the e-book has been updated within a predetermined time period.

[0035] To encourage the second user to update the e-book in a timely manner, step 120 sets conditions for obtaining the resource information. That is, the resource information is only allocated to the second user if the e-book is updated within a predetermined time period. Furthermore, the allocation can also indicate the first user's identifier and the corresponding resource information content, thereby realizing positive promotion and interaction between the first user and the second user.

[0036] In summary, the method provided in this embodiment improves the level of interaction between the first user and the second user by requesting and allocating resources between the first user and the second user, enhances the participation and reading experience of the first user, effectively promotes the creative efficiency and enthusiasm of the second user, and also improves the overall quality of the e-book.

[0037] In one or more embodiments, the method further includes: after the server determines that the e-book has not been updated within a predetermined time period, reassigning the resource information to the first user.

[0038] In this embodiment, if the goal of encouraging the second user to update is not achieved, the resource information is redistributed to the first user. Specifically, for resources involving virtual rewards or even monetary rewards, in addition to returning the original amount of resources, the first user may be compensated, while the second user may be warned or penalized, such as having their ebook traffic reduced or their rewards deducted.

[0039] Preferably, many reading apps or related websites often require virtual resources like coins for reading, or users earn coins through reading activities and ad rebates. To promote communication between first and second users, as well as among various user groups, virtual resources like coins can be used as a tool for interaction. For example, first users can receive coins from other first or second users by posting or writing book reviews; or they can exchange coins with friends, bringing them closer together. This also includes rewarding second users who like their favorite ebook authors. While each first user's contribution may not be large, the combined reward could reach hundreds of thousands or even millions of coins, accumulating into a substantial incentive. Specifically, it could be set up so that second users who act as authors and complete ebook update tasks within predetermined timeframes can successfully receive accumulated incentives.

[0040] In one or more embodiments, after sending a resource processing request carrying a first user identifier, an e-book identifier, and resource information to the server in step 120, the method further includes: receiving and presenting recommendation information of other e-books queried by the server that have a similarity to the e-book higher than a preset threshold.

[0041] When the first user encourages updates to the ebook by voting or other means, they are also expressing their interest and support for the ebook, indicating their fondness for this type of ebook or author. Therefore, in this embodiment, after the first user sends their resource processing request, the server can also retrieve other ebooks of the same type similar to the first ebook through a search, and push these other ebooks as recommendation information to the first user based on their identifier. The similarity threshold can be determined based on the similarity of the ebook type, author, and content, using a software algorithm.

[0042] Preferably, other ebooks or works under the second user's name can also be recommended to the first user.

[0043] In one or more embodiments, after step 120 involves sending a resource processing request carrying a first user identifier, an e-book identifier, and resource information to the server, the method further includes:

[0044] Present a window or page containing at least one selection control; determine the tag information of the first user that matches the selection control based on the first user's selection operation on any of the selection controls.

[0045] Specifically, based on the server's instructions, a new window or page can be presented or redirected to on the first user's client. The window and page can be collectively referred to as the interface. The interface includes multiple selection controls, such as "like author", "like genre", "like theme", "like story", etc. Based on the first user's selection, the first user's tags can be determined, so that the server can add the tag information selected by the first user to the first user's account for use in subsequent recommendation and other services.

[0046] In one or more embodiments, after step 120, following the monitoring of the information input operation performed by the first user through accessing the resource information input port, the method further includes:

[0047] The system redirects to the first interface and receives the e-book review content entered by the first user on the first interface; it then sends the e-book review content to the server so that the server can feed back the resource information and the e-book review content to the second user.

[0048] Specifically, in order to facilitate communication between the first and second users regarding the e-book, the first user, who provides the resource information, can enter comments about the e-book through a redirected interface. These comments can express their liking for certain plots, characters, or scenes, or their specific opinions or insights. The server then forwards the resource information and the e-book comments to the second user, enhancing the second user's sense of pride or responsibility, and also supporting and assisting in the subsequent creation of the e-book.

[0049] In a preferred embodiment, after sending the e-book review content to the server, the method further includes:

[0050] Based on the first user's access request to the updated chapter page of the e-book, the updated chapter page is presented, which contains the tagged e-book comments; wherein, the tagged processing is performed based on the tagged operation of the second user on the e-book comments.

[0051] Preferably, the tagging information can be a "highlight" setting, where the second user can choose to highlight or not highlight based on the content of their comment. When the second user chooses to highlight the first user's comment, the highlighted tagging information will be included in the updated chapter of the ebook, achieving a two-way incentive effect between the first and second users.

[0052] In one embodiment, combined Figure 2 As shown, in step 120, after monitoring the information input operation performed by the first user through accessing the resource information input port, the method further includes:

[0053] The user is redirected to a second screen, which displays at least one eBook Hotspot option. Based on the user's selection of any eBook Hotspot option, the user is guided to join the corresponding group.

[0054] Specifically, for the first user who has implemented the follow-up incentive program, they will be redirected to a third window or page on the updated chapter page. This third window or page displays multiple trending topics for the ebook, which can be any one or more of the following: plot, characters, setting, or environment. The first user can select a trending topic of interest to vote on. If the first user votes on a particular option, the server will add them to a corresponding group to bring together other first users interested in the same book's trending topics. This allows them to share their opinions and engage in discussions within the book club, enhancing the reading atmosphere.

[0055] In one or more embodiments, after step 120, following the monitoring of the information input operation performed by the first user through accessing the resource information input port, the method further includes:

[0056] The user is redirected to a third interface, which displays multiple e-book development branch options. Based on the first user's selection of any e-book development branch option, the user sends the e-book development branch selection result to the server. The server then ranks the multiple e-book development branches based on the selection result and feeds back the ranking result to the second user in real time.

[0057] This embodiment effectively enables collaborative creation between the first and second users by allowing the first user to select a development branch in the ebook. For example, for users who have implemented a follow-up incentive program, several development branch summaries are displayed on the third interface for ebook updates (e.g., the next chapter will describe the story between the protagonist and A at location B, or the next chapter will tell the story between C and D, and the specific plot can be determined based on suggestions from the second user). If the first user selects that development branch, the reward money or reading coupons will be accumulated on that development branch (e.g., 1 reading coupon for reader A + 2 reading coupons for reader B), thus forming a ranking of preference values ​​for different development branches.

[0058] Then, after the server feeds this ranking information back to the second user, the second user can see the ranking of preference values ​​for different development branches in real time, prompting the second user to update chapters according to the development branch summaries corresponding to the top-ranked development branches. Preferably, it can be set so that only the incentive funds for the adopted development branches are allocated to the second user, while the incentive funds for other branch summaries are returned to the first user, thereby encouraging the second user to create and update books according to the first user's preferences.

[0059] It should be noted that the first interface, the second interface, and the third interface may appear partially or entirely on the same interface. The above distinction is not a limitation on the display and presentation of content. All jumps or presentations are within the protection scope of this invention.

[0060] In a preferred embodiment, the resource information is virtual resource information, such as virtual coins, and the method further includes:

[0061] Obtain the reading data of the first user or receive the resource claim request from the first user; send the reading data or resource claim request to the server so that the server can allocate the virtual resource information to the first user based on the reading data or the resource claim request.

[0062] Therefore, it can be seen that gold coins can be allocated to the first user based on the first user's reading data, such as reading time, or they can be obtained by the first user through recharging. Of course, they can also be obtained by being gifted by book friends according to the embodiments of the present invention.

[0063] In a preferred embodiment, the e-book hotspots are obtained by extracting event information, role information, or environmental information from the e-book using a semantic parsing model.

[0064] In other words, the hot topics in an ebook are automatically extracted based on a pre-defined semantic parsing model, using the existing chapter content, especially the most recent chapters. Specifically, the semantic parsing model can be used to automatically extract information about events, characters, or environments from the novel, and then automatically generated using a pre-defined template, thus reducing the workload for the second user. Of course, it can also be manually written by the second user.

[0065] Figure 3 A flowchart of an embodiment of the resource information processing method of the present invention is shown. The execution subject of this method is a server, preferably a server or server system used by a reading platform, including a cloud server. Figure 3 As shown, the method includes the following steps:

[0066] Step 310: Receive the first user's access request for the target chapter page of the e-book, and send the target chapter page to the first user's client. The target chapter page includes a resource information input interface.

[0067] For details, please refer to the target chapter page. Figure 2 The left-hand GUI page is shown, with one or more resource information input ports at the bottom.

[0068] Step 320: Receive a resource processing request sent by the first user through accessing the resource information input port, which carries the first user identifier, e-book identifier and resource information.

[0069] When the first user accesses the resource information input port, the server returns information including the first user's identifier, e-book identifier, and resource processing request, such as the amount of virtual coins the first user intends to invest.

[0070] Step 330: Determine whether the e-book has been updated within a predetermined time period. If so, allocate the resource information to the second user who updated the e-book.

[0071] To facilitate timely updates of ebooks, this step specifically stipulates that the resources will only be allocated to the second user if the second user updates the ebook within a predetermined time period.

[0072] This embodiment can improve the level of interaction between the first user and the second user, enhance the first user's participation and reading experience, effectively promote the second user's creative efficiency and enthusiasm, and also improve the overall quality of the e-book.

[0073] In one embodiment, after receiving a resource processing request sent by the first user through the resource information input port, the method further includes:

[0074] The system queries and sends recommendation information for other ebooks with a similarity higher than a preset threshold to the first user client.

[0075] Similarity is determined by information such as the author, category, plot, and characters of the e-books, and other e-books are recommended to the first user based on whether the similarity exceeds a threshold.

[0076] In one embodiment, after receiving a resource processing request sent by the first user through the resource information input port, the method further includes:

[0077] Send an instruction to the first user client to present a window or page containing at least one selection control; receive the result of the first user's selection operation on any selection control, and assign label information corresponding to the first user.

[0078] Since the first user participated in the resource information input request, it means that the first user is interested in the e-book or the author of the e-book. At this time, the first user can be tagged according to the information of interest, which will facilitate the subsequent classification of the user or the provision of corresponding services based on the tag.

[0079] In a preferred embodiment, after receiving a resource processing request sent by the first user through the resource information input port, the method further includes:

[0080] Send a command to the first user client to jump to the first interface, receive the e-book review content entered by the first user in the first interface; receive the e-book review content, and feed back the resource information and the e-book review content to the second user.

[0081] For the first user interested in the e-book, there should be specific impressions or comments about it. Therefore, the server can instruct the client to present the first interface to the first user, and receive the first user's comments on the e-book based on the first interface, and feed them back to the second user along with resource information for the second user's reference.

[0082] In one embodiment, after receiving a resource processing request sent by the first user through the resource information input port, the method further includes:

[0083] Send a command to the first user client to jump to the second interface, which displays at least one e-book hotspot option; receive the first user's selection result for any e-book hotspot option, and add the first user to the corresponding group.

[0084] To facilitate communication among readers of the same ebook, this embodiment groups readers who like the ebook together based on different hot topics of the ebook, depending on whether they request resource processing. At the same time, by inviting second users to join each group, communication is realized between the first users and between the first and second users. It also helps to create an environment for authors and readers to collaborate.

[0085] In a preferred embodiment, after receiving a resource processing request sent by the first user through the resource information input port, the method further includes:

[0086] Send a command to the first user client to jump to the third interface, which displays multiple e-book development branch options; receive the first user's selection result for any e-book development branch option, rank the multiple e-book development branches, and feed back the ranking results to the second user in real time.

[0087] In this embodiment, the server further expands the subsequent scenarios based on resource information processing. Specifically, for e-books, especially novels, the server can also allow the first user to vote on subsequent development branches. The voting method is preferably through the input of gold coins. The development branches are ranked according to the amount of gold coins. The second user can then choose the top-ranked development branch for subsequent creation. At the same time, the second user is allocated the voting amount corresponding to the development branch they selected, so that the preferences of the first user are reflected in the e-book.

[0088] Figure 4 The diagram shows a structural schematic of an embodiment of the computing device of the present invention. The specific embodiments of the present invention do not limit the specific implementation of the computing device.

[0089] like Figure 4 As shown, the computing device can act as a client and may specifically include: a processor 402, a communications interface 404, a memory 406, and a communications bus 408.

[0090] The processor 402, communication interface 404, and memory 406 communicate with each other via communication bus 408. Communication interface 404 is used to communicate with other network elements such as clients or other servers. The processor 402 executes program 410, specifically performing the relevant steps described in the above embodiment of the resource information processing method for computing devices.

[0091] Specifically, program 410 may include program code that includes computer operation instructions.

[0092] Processor 402 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention. The computing device includes one or more processors, which may be processors of the same type, such as one or more CPUs; or processors of different types, such as one or more CPUs and one or more ASICs.

[0093] Memory 406 is used to store program 410. Memory 406 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.

[0094] Specifically, program 410 can be used to cause processor 402 to perform the following operations:

[0095] Based on the first user's access request for the target chapter page of the e-book, the target chapter page is presented, and the target chapter page includes a resource information input port;

[0096] The system monitors the first user's information input operation through the resource information input port and sends a resource processing request to the server, carrying the first user's identifier, e-book identifier, and resource information. After determining that the e-book has been updated within a predetermined time period, the server allocates the resource information to the second user who updated the e-book.

[0097] In an optional embodiment, the executable instructions cause the processor to perform the following operations:

[0098] After the server determines that the e-book has not been updated within the predetermined time period, it will reassign the resource information to the first user.

[0099] In an optional embodiment, the executable instructions cause the processor to perform the following operations:

[0100] Receive and present recommendation information for other ebooks whose similarity to the ebook is higher than a preset threshold, as retrieved from the server.

[0101] In an optional embodiment, the executable instructions cause the processor to perform the following operations:

[0102] Presents a window or page that contains at least one selection control;

[0103] Based on the first user's selection operation on any selection control, determine the tag information of the first user that matches the selection control.

[0104] In an optional embodiment, the executable instructions cause the processor to perform the following operations:

[0105] Jump to the first interface and receive the e-book review content entered by the first user on the first interface;

[0106] The e-book review content is sent to the server so that the server can feed back the resource information and the e-book review content to the second user.

[0107] In an optional embodiment, the executable instructions cause the processor to perform the following operations:

[0108] Based on the first user's access request to the updated chapter page of the e-book, the updated chapter page is presented, which contains the tagged e-book comments; wherein, the tagged processing is performed based on the tagged operation of the second user on the e-book comments.

[0109] In an optional embodiment, the executable instructions cause the processor to perform the following operations:

[0110] Jump to the second screen, which displays at least one eBook Hotspot option;

[0111] Based on the first user's selection of any e-book hot topic option, guide the first user to join the corresponding group.

[0112] In an optional embodiment, the executable instructions cause the processor to perform the following operations:

[0113] Jump to the third interface, which displays multiple e-book development branch options;

[0114] Based on the first user's selection of any e-book development branch option, the e-book development branch selection result is sent to the server so that the server can rank multiple e-book development branches according to the e-book development branch selection result and feed back the ranking result to the second user in real time.

[0115] In an optional embodiment, the executable instructions cause the processor to perform the following operations:

[0116] To obtain the first user's reading data or receive the first user's resource request;

[0117] The reading data or resource request is sent to the server so that the server can allocate the virtual resource information to the first user based on the reading data or resource request.

[0118] In an optional embodiment, the e-book hotspots are obtained by extracting event information, role information, or environmental information from the e-book using a semantic parsing model.

[0119] This invention also discloses a computing device for a server, and the computing device in this embodiment also includes: a processor 402, a communication interface 404, a memory 406, and a communication bus 408.

[0120] Specifically, program 410 can be used to cause processor 402 to perform the following operations:

[0121] Receive a request from a first user to access a target chapter page of an e-book, and send the target chapter page to the first user's client. The target chapter page includes a resource information input port.

[0122] Receive a resource processing request sent by the first user through the resource information input port, which carries the first user's identifier, e-book identifier and resource information;

[0123] Determine whether the e-book will be updated within a predetermined time period. If so, allocate the resource information to the second user who is updating the e-book.

[0124] In an optional embodiment, the executable instructions cause the processor to perform the following operations:

[0125] The system queries and sends recommendation information for other ebooks with a similarity higher than a preset threshold to the first user client.

[0126] In an optional embodiment, the executable instructions cause the processor to perform the following operations:

[0127] Send an instruction to the first user client to present a window or page containing at least one selection control;

[0128] Receive the result of the first user's selection operation on any selection control, and assign the label information corresponding to the first user.

[0129] In an optional embodiment, the executable instructions cause the processor to perform the following operations:

[0130] Send a command to the first user client to jump to the first interface, and receive the e-book comments entered by the first user on the first interface;

[0131] The system receives the e-book review content and then sends the resource information and the e-book review content back to the second user.

[0132] In an optional embodiment, the executable instructions cause the processor to perform the following operations:

[0133] Send a command to the first user client to jump to the second interface, which displays at least one e-book hotspot option;

[0134] Receive the first user's selection result for any e-book hot topic option, and add the first user to the corresponding group.

[0135] In an optional embodiment, the executable instructions cause the processor to perform the following operations:

[0136] Send a command to the first user client to jump to the third interface, which displays multiple e-book development branch options;

[0137] Based on the first user's selection of any e-book development branch option, the system ranks multiple e-book development branches and feeds the ranking results back to the second user in real time.

[0138] This invention provides a non-volatile computer storage medium storing at least one executable instruction that can perform the operation corresponding to the resource information processing method in any of the above method embodiments.

[0139] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. Various general-purpose systems can also be used in conjunction with the teachings herein. The required structure for constructing such systems is apparent from the above description. Furthermore, the embodiments of the present invention are not directed to any particular programming language. It should be understood that the content of the invention described herein can be implemented using various programming languages, and the above description of specific languages ​​is for the purpose of disclosing the best mode of implementation of the invention.

[0140] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures, and techniques have not been shown in detail so as not to obscure the understanding of this specification.

[0141] Similarly, it should be understood that, in order to simplify the invention and aid in understanding one or more of the various inventive aspects, features of the embodiments of the invention are sometimes grouped together in a single embodiment, figure, or description thereof in the above description of exemplary embodiments of the invention. However, this disclosure should not be construed as reflecting an intention that the claimed invention requires more features than are expressly recited in each claim. Rather, as reflected in the following claims, inventive aspects lie in fewer than all features of a single foregoing disclosed embodiment. Therefore, the claims following the detailed description are hereby expressly incorporated into this detailed description, wherein each claim itself is a separate embodiment of the invention.

[0142] Those skilled in the art will understand that modules in the device of the embodiments can be adaptively changed and placed in one or more devices different from that embodiment. Modules, units, or components in the embodiments can be combined into a single module, unit, or component, and further, they can be divided into multiple sub-modules, sub-units, or sub-components. Except where at least some of such features and / or processes or units are mutually exclusive, any combination can be used to combine all features disclosed in this specification (including the accompanying claims, abstract, and drawings) and all processes or units of any method or device so disclosed. Unless expressly stated otherwise, each feature disclosed in this specification (including the accompanying claims, abstract, and drawings) may be replaced by an alternative feature that serves the same, equivalent, or similar purpose.

[0143] Furthermore, those skilled in the art will understand that although some embodiments herein include certain features included in other embodiments but not others, combinations of features from different embodiments are intended to be within the scope of the invention and form different embodiments. For example, in the following claims, any of the claimed embodiments can be used in any combination.

[0144] The various component embodiments of the present invention can be implemented in hardware, or as software modules running on one or more processors, or a combination thereof. Those skilled in the art will understand that microprocessors or digital signal processors (DSPs) can be used in practice to implement some or all of the functions of some or all of the components according to the embodiments of the present invention. The present invention can also be implemented as a device or apparatus program (e.g., a computer program and computer program product) for performing part or all of the methods described herein. Such programs implementing the present invention can be stored on a computer-readable medium or can be in the form of one or more signals. Such signals can be downloaded from an Internet website, provided on a carrier signal, or provided in any other form. It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that alternative embodiments can be devised by those skilled in the art without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The present invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims listing several means, several of these means may be embodied by the same hardware item. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names. Unless otherwise specified, the steps in the above embodiments should not be construed as limiting the order of execution.

Claims

1. A resource information processing method for a client, the method comprising: Based on the first user's access request for the target chapter page of the e-book, the target chapter page is presented, and the target chapter page includes a resource information input port; The system monitors the first user's input operation via the resource information input port, sending a resource processing request to the server carrying the first user's identifier, ebook identifier, and resource information. This allows the server to allocate the resource information to a second user who updated the ebook after determining that the ebook has been updated within a predetermined time period. Conversely, if the server determines that the ebook has not been updated within the predetermined time period, the resource information is reassigned to the first user. The system redirects to the first interface, receives ebook reviews input by the first user on the first interface, sends the ebook reviews to the server, and allows the server to provide the resource information and the ebook reviews back to the second user; and... The user is redirected to a second interface displaying at least one eBook Hotspot option. Based on the first user's selection of any eBook Hotspot option, the user is guided to join the corresponding group. The eBook Hotspots are obtained by extracting event information, role information, or environmental information from the eBooks using a semantic parsing model. The user is redirected to a third interface, which displays multiple ebook development branch options. Based on the first user's selection of any ebook development branch option, the selection result is sent to the server. The server then ranks the multiple ebook development branches based on the selection result and provides real-time feedback of the ranking results to the second user. The ebook development branch option is at least one development branch summary displayed on the third interface for ebook update interaction. This development branch summary represents the next chapter's plot determined based on the second user's suggestions, prompting the second user to update the chapter according to the development branch summary corresponding to the top-ranked development branch.

2. The method according to claim 1, after sending a resource processing request carrying a first user identifier, an e-book identifier, and resource information to the server, the method further includes: Receive and present recommendation information for other ebooks whose similarity to the ebook is higher than a preset threshold, as retrieved from the server.

3. The method according to claim 1, after sending a resource processing request carrying a first user identifier, an e-book identifier, and resource information to the server, the method further includes: Presents a window or page that contains at least one selection control; Based on the first user's selection operation on any selection control, determine the tag information of the first user that matches the selection control.

4. The method according to claim 1, after sending the e-book review content to the server, the method further includes: Based on the first user's access request to the updated chapter page of the e-book, the updated chapter page is presented, which contains the tagged e-book comments; wherein, the tagged processing is performed based on the tagged operation of the second user on the e-book comments.

5. The method according to any one of claims 1-3, wherein the resource information is virtual resource information, and the method further comprises: Obtain the first user's reading data or receive the first user's resource request; The reading data or resource request is sent to the server so that the server can allocate the virtual resource information to the first user based on the reading data or resource request.

6. A resource information processing method, used on a server side, the method comprising: Receive a request from a first user to access a target chapter page of an e-book, and send the target chapter page to the first user's client. The target chapter page includes a resource information input port. Receive a resource processing request sent by the first user through the resource information input port, which carries the first user's identifier, e-book identifier and resource information; Determine whether the ebook will be updated within the scheduled time period. If so, allocate the resource information to the second user who updated the ebook. If it is determined that the ebook was not updated within the scheduled time period, the resource information is reassigned to the first user. Send a command to the first user client to jump to the first interface, receive the e-book review content entered by the first user on the first interface; receive the e-book review content, and feed back the resource information and the e-book review content to the second user; and, A command is sent to the first user client to jump to a second interface, which displays at least one e-book hotspot option; the first user's selection result for any e-book hotspot option is received, and the first user is added to the corresponding group; wherein, the e-book hotspot is obtained by extracting event information, role information, or environmental information from the e-book using a semantic parsing model; and, A command is sent to the first user client to jump to a third interface, which displays multiple e-book development branch options; the first user's selection of any e-book development branch option is received, and the multiple e-book development branches are ranked, with the ranking results fed back to the second user in real time; wherein, the e-book development branch option is at least one development branch summary displayed on the third interface for e-book update interaction, and the development branch summary is the next chapter plot determined based on the second user's suggestions, prompting the second user to update the chapter according to the development branch summary corresponding to the top-ranked development branch.

7. The method according to claim 6, after receiving a resource processing request sent by a first user through accessing the resource information input port, the request carrying a first user identifier, an e-book identifier, and resource information, the method further includes: The system queries and sends recommendation information for other ebooks with a similarity higher than a preset threshold to the first user client.

8. The method according to claim 6, after receiving a resource processing request sent by a first user through accessing the resource information input port, the request carrying a first user identifier, an e-book identifier, and resource information, the method further includes: Send an instruction to the first user client to present a window or page containing at least one selection control; Receive the result of the first user's selection operation on any selection control, and assign the label information corresponding to the first user.

9. A computing device, comprising: The processor, memory, communication interface, and communication bus are provided, wherein the processor, memory, and communication interface communicate with each other via the communication bus. The memory is used to store at least one executable instruction, which causes the processor to perform the following operations: Based on the first user's access request for the target chapter page of the e-book, the target chapter page is presented, and the target chapter page includes a resource information input port; The system monitors the first user's input operation via the resource information input port, sending a resource processing request to the server carrying the first user's identifier, ebook identifier, and resource information. This allows the server to allocate the resource information to a second user who updated the ebook after determining that the ebook has been updated within a predetermined time period. Conversely, if the server determines that the ebook has not been updated within the predetermined time period, the resource information is reassigned to the first user. The system redirects to the first interface, receives ebook reviews input by the first user on the first interface, sends the ebook reviews to the server, and allows the server to provide the resource information and the ebook reviews back to the second user; and... The user is redirected to a second interface displaying at least one eBook Hotspot option. Based on the first user's selection of any eBook Hotspot option, the user is guided to join the corresponding group. The eBook Hotspots are obtained by extracting event information, role information, or environmental information from the eBooks using a semantic parsing model. The user is redirected to a third interface, which displays multiple ebook development branch options. Based on the first user's selection of any ebook development branch option, the selection result is sent to the server. The server then ranks the multiple ebook development branches based on the selection result and provides real-time feedback of the ranking results to the second user. The ebook development branch option is at least one development branch summary displayed on the third interface for ebook update interaction. This development branch summary represents the next chapter's plot determined based on the second user's suggestions, prompting the second user to update the chapter according to the development branch summary corresponding to the top-ranked development branch.

10. The computing device of claim 9, wherein the executable instructions cause the processor to perform the following operations: Receive and present recommendation information for other ebooks whose similarity to the ebook is higher than a preset threshold, as retrieved from the server.

11. The computing device of claim 9, wherein the executable instructions cause the processor to perform the following operations: Presents a window or page that contains at least one selection control; Based on the first user's selection operation on any selection control, determine the tag information of the first user that matches the selection control.

12. The computing device of claim 9, wherein the executable instructions cause the processor to perform the following operations: Based on the first user's request to access the updated chapter page of the ebook, the updated chapter page is presented, which includes tagged ebook comments; wherein, The tagging process is performed based on the tagging operation of the second user on the e-book review content.

13. The computing device according to any one of claims 9-11, wherein the resource information is virtual resource information, and the executable instructions cause the processor to perform the following operations: Obtain the first user's reading data or receive the first user's resource request; The reading data or resource request is sent to the server so that the server can allocate the virtual resource information to the first user based on the reading data or resource request.

14. A computing device, comprising: The processor, memory, communication interface, and communication bus are provided, wherein the processor, memory, and communication interface communicate with each other via the communication bus. The memory is used to store at least one executable instruction, which causes the processor to perform the following operations: Receive a request from a first user to access a target chapter page of an e-book, and send the target chapter page to the first user's client. The target chapter page includes a resource information input port. Receive a resource processing request sent by the first user through the resource information input port, which carries the first user's identifier, e-book identifier and resource information; Determine whether the ebook will be updated within the scheduled time period. If so, allocate the resource information to the second user who updated the ebook. If it is determined that the ebook was not updated within the scheduled time period, the resource information is reassigned to the first user. Send a command to the first user client to jump to the first interface, receive the e-book review content entered by the first user on the first interface; receive the e-book review content, and feed back the resource information and the e-book review content to the second user; and, A command is sent to the first user client to jump to a second interface, which displays at least one e-book hotspot option; the first user's selection result for any e-book hotspot option is received, and the first user is added to the corresponding group; wherein, the e-book hotspot is obtained by extracting event information, role information, or environmental information from the e-book using a semantic parsing model; and, A command is sent to the first user client to jump to a third interface, which displays multiple e-book development branch options; the first user's selection of any e-book development branch option is received, and the multiple e-book development branches are ranked, with the ranking results fed back to the second user in real time; wherein, the e-book development branch option is at least one development branch summary displayed on the third interface for e-book update interaction, and the development branch summary is the next chapter plot determined based on the second user's suggestions, prompting the second user to update the chapter according to the development branch summary corresponding to the top-ranked development branch.

15. The computing device of claim 14, wherein the executable instructions cause the processor to perform the following operations: The system queries and sends recommendation information for other ebooks with a similarity higher than a preset threshold to the first user client.

16. The computing device of claim 14, wherein the executable instructions cause the processor to perform the following operations: Send an instruction to the first user client to present a window or page containing at least one selection control; Receive the result of the first user's selection operation on any selection control, and assign the label information corresponding to the first user.

17. A computer storage medium storing at least one executable instruction that causes a processor to perform an operation corresponding to the resource information processing method according to any one of claims 1-5.

18. A computer storage medium storing at least one executable instruction that causes a processor to perform an operation corresponding to the resource information processing method according to any one of claims 6-8.

Citation Information

Patent Citations

  • Method and equipment for processing book updating request in reading application

    CN111523039A

  • Task processing method and device, server and computer readable storage medium

    CN113065890A