Nothing Special   »   [go: up one dir, main page]

CN112785105A - Information processing method and system, computer system and computer readable medium - Google Patents

Information processing method and system, computer system and computer readable medium Download PDF

Info

Publication number
CN112785105A
CN112785105A CN201911084576.XA CN201911084576A CN112785105A CN 112785105 A CN112785105 A CN 112785105A CN 201911084576 A CN201911084576 A CN 201911084576A CN 112785105 A CN112785105 A CN 112785105A
Authority
CN
China
Prior art keywords
book
information
order
acquiring
present disclosure
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201911084576.XA
Other languages
Chinese (zh)
Inventor
佟恩
李阳
曾文丽
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Wodong Tianjun Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Wodong Tianjun Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Wodong Tianjun Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201911084576.XA priority Critical patent/CN112785105A/en
Publication of CN112785105A publication Critical patent/CN112785105A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/06Buying, selling or leasing transactions
    • G06Q30/0601Electronic shopping [e-shopping]
    • G06Q30/0633Lists, e.g. purchase orders, compilation or processing
    • G06Q30/0635Processing of requisition or of purchase orders

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Finance (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Marketing (AREA)
  • Accounting & Taxation (AREA)
  • Theoretical Computer Science (AREA)
  • Development Economics (AREA)
  • Physics & Mathematics (AREA)
  • Educational Administration (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The present disclosure provides an information processing method, including: acquiring a target order, wherein the target order comprises a book object; acquiring book information of a book object; and uploading book information in response to the book shelving operation so as to realize the book shelving operation for the book objects. In addition, the present disclosure also provides an information processing system, a computer system, and a computer readable medium.

Description

Information processing method and system, computer system and computer readable medium
Technical Field
The present disclosure relates to the field of user experience, and more particularly, to an information processing method and system, a computer system, and a computer-readable medium thereof.
Background
With the increasing attention of people to knowledge and reading, the number of people purchasing physical books is increased, and meanwhile, due to the fact that an effective management method is lack for the number of purchased books and book information, the embarrassment of buying books such as mountain down and reading books such as silk drawing also occurs.
The related art also provides some solutions for managing physical books. For example, a user may install an application program capable of providing a code scanning function at a mobile phone client, scan a barcode of an entity book by using the code scanning function, identify book information of the entity book, store the book information in a server, and facilitate the user to look up the book information again. For another example, an e-book version of the physical book may be developed, a bookshelf for managing the e-book may be provided, and a user may conveniently reduce costs for holding the physical book and maintaining the physical book.
In implementing the disclosed concept, the inventors found that there are at least the following problems in the related art: for book objects without electronic books or book objects with large quantity, quick management cannot be realized. In view of the above problems in the related art, no effective solution has been proposed at present.
Disclosure of Invention
In view of the above, the present disclosure provides an information processing method and system, a computer system, and a computer readable medium.
One aspect of the present disclosure provides an information processing method, including: the method comprises the steps of obtaining a target order, wherein the target order comprises a book object, obtaining book information of the book object, responding to book shelving operation, and uploading the book information so as to achieve the book shelving operation aiming at the book object.
According to an embodiment of the present disclosure, the uploading the book information in response to the book shelf-on operation includes: and if the book shelving operation exists, the book shelving operation is responded, and the book information is uploaded.
According to an embodiment of the present disclosure, the method further includes: and acquiring the state information of the book object, wherein the state information is used for representing the reading state of the book object and displaying the book information and the state information.
According to an embodiment of the present disclosure, the method further includes: determining a target user based on the target order, determining a first reading index of the target user based on the state information, acquiring a second reading index of other users except the target user, generating reading index information based on the first reading index and the second reading index, and displaying the reading index information.
According to an embodiment of the present disclosure, the displaying the book information and the state information includes: and detecting whether updated state information exists or not, and if the updated state information exists, displaying the book information and the updated state information.
According to an embodiment of the present disclosure, the method further includes: and acquiring a plurality of statistical indexes, wherein each statistical index is used as a statistical basis for counting the book information, acquiring statistical information corresponding to each statistical index based on the book information, and displaying the statistical information.
According to an embodiment of the present disclosure, the obtaining the target order includes: and responding to the order synchronization request, acquiring a plurality of candidate orders, wherein each candidate order comprises a book object, acquiring the order state of each candidate order, and determining the candidate order of which the order state accords with the preset order state as the target order based on the order state of each candidate order.
Another aspect of the present disclosure provides an information processing system including: the book shelf management system comprises an order acquisition module, an information acquisition module and an information uploading module, wherein the order acquisition module is used for acquiring a target order, the target order comprises a book object, the information acquisition module is used for acquiring book information of the book object, and the information uploading module is used for responding to book shelf loading operation and uploading the book information so as to realize book shelf loading operation aiming at the book object.
According to an embodiment of the present disclosure, the information uploading module is further configured to: and if the book shelving operation exists, the book shelving operation is responded, and the book information is uploaded.
According to an embodiment of the present disclosure, the above system further includes: the book reading device comprises a state information acquisition module and an information display module, wherein the state information acquisition module is used for acquiring the state information of the book object, the state information is used for representing the reading state of the book object, and the information display module is used for displaying the book information and the state information.
According to an embodiment of the present disclosure, the above system further includes: the system comprises a target user determining module used for determining a target user based on the target order, a reading index determining module used for determining a first reading index of the target user based on the state information, a reading index obtaining module used for obtaining a second reading index of other users except the target user, a reading index information generating module used for generating reading index information based on the first reading index and the second reading index, and a reading information displaying module used for displaying the reading index information.
According to an embodiment of the present disclosure, the information display module is further configured to: and detecting whether updated state information exists or not, and if the updated state information exists, displaying the book information and the updated state information.
According to an embodiment of the present disclosure, the above system further includes: the book information statistical system comprises a statistical index acquisition module, a statistical information acquisition module and a statistical information display module, wherein the statistical index acquisition module is used for acquiring a plurality of statistical indexes, each statistical index is used as a statistical basis for counting the book information, the statistical information acquisition module is used for acquiring statistical information corresponding to each statistical index based on the book information, and the statistical information display module is used for displaying the statistical information.
According to an embodiment of the present disclosure, the order obtaining module is further configured to: and responding to the order synchronization request, acquiring a plurality of candidate orders, wherein each candidate order comprises a book object, acquiring the order state of each candidate order, and determining the candidate order of which the order state accords with the preset order state as the target order based on the order state of each candidate order.
Another aspect of the present disclosure provides a computer system comprising: one or more processors; a storage device for storing one or more programs, wherein the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the information processing method of any one of the above.
Another aspect of the present disclosure provides a computer-readable medium having stored thereon executable instructions that, when executed by a processor, cause the processor to implement the information processing method of any one of the above.
Through the embodiment of the disclosure, the book information of the book object contained in the target order is acquired, the book information is uploaded in response to the book shelving operation, and the book shelving operation for the book object can be realized. The order containing the book objects is converted into the online bookshelf, so that the technical problem that the book objects without electronic books or the book objects with large quantity cannot be managed quickly in the related technology can be at least partially solved, and the book objects can be managed quickly.
Drawings
The above and other objects, features and advantages of the present disclosure will become more apparent from the following description of embodiments of the present disclosure with reference to the accompanying drawings, in which:
fig. 1 schematically shows an exemplary system architecture to which an information processing method and a system thereof of the embodiments of the present disclosure can be applied;
FIG. 2 schematically shows a flow chart of an information processing method according to an embodiment of the present disclosure;
FIG. 3 schematically illustrates a display effect diagram of an online bookshelf according to an embodiment of the disclosure;
FIG. 4 schematically illustrates a presentation effect diagram of book information according to an embodiment of the present disclosure;
FIG. 5 schematically illustrates a presentation effect diagram of book information and status information according to an embodiment of the present disclosure;
FIG. 6 schematically shows an overall flow diagram of an information processing method according to an embodiment of the disclosure;
fig. 7 schematically illustrates a presentation effect diagram of reading index information according to an embodiment of the present disclosure;
fig. 8 schematically shows a presentation effect diagram of reading index information according to another embodiment of the present disclosure;
fig. 9 schematically shows an overall flowchart of an information processing method according to another embodiment of the present disclosure;
FIG. 10 schematically shows a block diagram of an information handling system according to an embodiment of the present disclosure;
FIG. 11 schematically illustrates a block diagram of a computer system suitable for implementing the information processing method and system thereof, according to an embodiment of the present disclosure.
Detailed Description
Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. It should be understood that the description is illustrative only and is not intended to limit the scope of the present disclosure. Moreover, in the following description, descriptions of well-known structures and techniques are omitted so as to not unnecessarily obscure the concepts of the present disclosure.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. The terms "comprises," "comprising," and the like, as used herein, specify the presence of stated features, steps, operations, and/or components, but do not preclude the presence or addition of one or more other features, steps, operations, or components.
All terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art unless otherwise defined. It is noted that the terms used herein should be interpreted as having a meaning that is consistent with the context of this specification and should not be interpreted in an idealized or overly formal sense.
Where a convention analogous to "at least one of A, B and C, etc." is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (e.g., "a system having at least one of A, B and C" would include but not be limited to systems that have a alone, B alone, C alone, a and B together, a and C together, B and C together, and/or A, B, C together, etc.). Where a convention analogous to "A, B or at least one of C, etc." is used, in general such a construction is intended in the sense one having skill in the art would understand the convention (e.g., "a system having at least one of A, B or C" would include but not be limited to systems that have a alone, B alone, C alone, a and B together, a and C together, B and C together, and/or A, B, C together, etc.). It will be further understood by those within the art that virtually any disjunctive word and/or phrase presenting two or more alternative terms, whether in the description, claims, or drawings, should be understood to contemplate the possibilities of including one of the terms, either of the terms, or both terms. For example, the phrase "a or B" should be understood to include the possibility of "a" or "B", or "a and B".
In order to overcome the defects of book object management in the related art, the technical scheme provided by the disclosure can provide a device, namely an online bookshelf, for a user, and automatically puts the book information of the book objects contained in the order on the shelf and converts the book information into the online bookshelf. Specifically, the present disclosure provides an information processing method, including: first, the book objects contained in the target order are obtained. And then acquiring book information of the book object. And finally, uploading book information in response to the book shelving operation so as to realize the shelving operation aiming at the book objects. Through the embodiment of the disclosure, the book objects can be managed quickly, and the reading experience of a user is improved.
Fig. 1 schematically shows an exemplary system architecture to which an information processing method and a system thereof may be applied according to an embodiment of the present disclosure. It should be noted that fig. 1 is only an example of a system architecture to which the embodiments of the present disclosure may be applied to help those skilled in the art understand the technical content of the present disclosure, and does not mean that the embodiments of the present disclosure may not be applied to other devices, systems, environments or scenarios.
As shown in fig. 1, the system architecture 100 according to this embodiment may include terminal devices 101, 102, 103, a network 104 and a server 105. The network 104 serves as a medium for providing communication links between the terminal devices 101, 102, 103 and the server 105. Network 104 may include various connection types, such as wired, wireless communication links, or fiber optic cables, to name a few.
The user may use the terminal devices 101, 102, 103 to interact with the server 105 via the network 104 to receive or send messages or the like. The terminal devices 101, 102, 103 may have installed thereon various communication client applications, such as shopping-like applications, web browser applications, search-like applications, instant messaging tools, mailbox clients, social platform software, etc. (by way of example only).
The terminal devices 101, 102, 103 may be various electronic devices having a display screen and supporting web browsing, including but not limited to smart phones, tablet computers, laptop portable computers, desktop computers, and the like.
The server 105 may be a server providing various services, such as a background management server (for example only) providing support for websites browsed by users using the terminal devices 101, 102, 103. The background management server may analyze and perform other processing on the received data such as the user request, and feed back a processing result (e.g., a webpage, information, or data obtained or generated according to the user request) to the terminal device.
It should be noted that the information processing method provided by the embodiments of the present disclosure may be generally executed by the terminal devices 101, 102, and 103. Accordingly, the information processing system provided by the embodiment of the present disclosure may be generally disposed in the terminal devices 101, 102, 103. The information processing method provided by the embodiment of the present disclosure may also be executed by a terminal device or a terminal device cluster that is different from the terminal devices 101, 102, and 103 and capable of communicating with the terminal devices 101, 102, and 103 and/or the server 105. Accordingly, the information processing system provided by the embodiment of the present disclosure may also be disposed in a terminal device or a terminal device cluster that is different from the terminal devices 101, 102, 103 and capable of communicating with the terminal devices 101, 102, 103 and/or the server 105.
It should be understood that the number of terminal devices, networks, and servers in fig. 1 is merely illustrative. There may be any number of terminal devices, networks, and servers, as desired for implementation.
Fig. 2 schematically shows a flow chart of an information processing method according to an embodiment of the present disclosure.
As shown in fig. 2, the method may include operations S210 to S230.
In operation S210, a target order is obtained, where the target order includes a book object.
According to an embodiment of the present disclosure, the book object may be a physical book object, which is different from an electronic book. With the popularity of online shopping, the book object in the present disclosure may be a physical book object obtained by placing an order on an online shopping platform.
According to an embodiment of the present disclosure, the target order may be an order containing a book object.
As an alternative embodiment, the target order may be obtained in an automatic triggering manner in the case that the presence of the target order is detected, or in a manual triggering manner in response to the order synchronization operation in the case that the presence of the order synchronization operation is detected. The present disclosure does not limit the timing of the acquisition of the target order.
In the present disclosure, the target order may be an order containing a book object from one shopping platform, or may be an order containing a book object from a plurality of shopping platforms, as long as the orders are all from the same user.
As an optional embodiment, before obtaining the target order, one or more shopping platforms may be configured in advance in a background configuration manner, and a selection interface of the shopping platform may also be presented to the user, so that the user may select one or more shopping platforms that need to be synchronized.
As an alternative embodiment, it is contemplated that the target order may have a different order status. For example, a cancelled status, an unconfirmed receive status, an in-service post-sale processing status, a completed delivery status, or an intermediate non-after-sale processing status. Thus, the order status may be preset, for example, may be a completed delivery status, and a non-after-market status. The target orders are screened according to the order states, the target orders which do not accord with the preset order states are filtered, interference of the orders which do not accord with the preset rules on book information can be avoided, and computing resources are saved.
As an alternative embodiment, the aforementioned operation S210 (obtaining the target order) may include: responding to an order synchronization request, and acquiring a plurality of candidate orders, wherein each candidate order comprises a book object; obtaining the order state of each candidate order; and determining a candidate order with the order state meeting the preset order state in the plurality of candidate orders as the target order based on the order state of each candidate order.
For example, cancelled orders, orders that do not have confirmed receipts, and orders that are being post-sale processed may be filtered out, orders that have completed delivery, and orders that are not being post-sale processed are determined to be target orders.
In operation S220, book information of the book object is acquired.
According to the embodiment of the disclosure, the book information may be information for characterizing attributes of the book object, and may include, but is not limited to, an order placing time of a target order in which the book object is located, a number of book objects included in the target order, and a list of book objects included in the target order. The book object list may include basic information not limited to the book object, but may include, but is not limited to, a picture of the book object, a book name, an author, a publishing house, a book category (category), a purchase price at the time, shop information of an order.
It should be noted that, it is considered that the target order can come from a plurality of shopping platforms, and the classification standards of different shopping platforms for the book objects are not uniform. Therefore, the book categories (categories) included in the book information in the present disclosure may be the book categories (categories) defined by the user, or the book categories (categories) finally determined by combining the division criteria of different shopping platforms. The present disclosure is not limited thereto.
In operation S230, in response to the book shelving operation, book information is uploaded to implement the book shelving operation for the book object.
According to the embodiment of the disclosure, book information can be uploaded to a server, which is a server capable of providing data support for a terminal device, such as a background management server (for example only) that provides support for book objects purchased by a user using the terminal device shown in fig. 1. In the case where the terminal device requests the book information, the previously uploaded book information may be acquired from the corresponding server.
Further, the embodiment of the disclosure may provide a display scheme after shelving for a user of a terminal device, that is, an online bookshelf, so that the terminal device may perform shelving operation on book objects through the online bookshelf, and may also perform online management and operation on the book objects after shelving.
Through the embodiment of the disclosure, the book information of the book object contained in the target order is acquired, the book information is uploaded in response to the book shelving operation, and the book shelving operation for the book object can be realized. The order containing the book objects is converted into the online bookshelf, so that the technical problem that the book objects without electronic books or the book objects with large quantity cannot be managed quickly in the related technology can be at least partially solved, and the book objects can be managed quickly.
As an alternative embodiment, fig. 3 schematically shows a display effect diagram of an online bookshelf according to an embodiment of the disclosure. It should be noted that fig. 3 is only an example of the display effect of the online bookshelf to help those skilled in the art understand the technical content of the present disclosure, but it does not mean that the online bookshelf according to the embodiment of the present disclosure may have other display effects.
As shown in fig. 3, the user enters the online bookshelf at the front desk, and after logging in the system, the user enters the online bookshelf page for the first time, and the online bookshelf defaults to be an empty bookshelf. The page prompts the user that the user can synchronize the physical book order of the system and also view the reading index; when the user clicks on "synchronize book order, one click creates your bookshelf! ", the" synchronize book order "page may be entered (as shown in FIG. 4); when the user clicks on "view reading index," the page for "reading index analysis" may be entered (as shown in fig. 7 and 8).
In the disclosure, in order to improve user experience, before uploading book information, the obtained book information of the book object may be displayed to a user, so that the user may select book information to be uploaded finally from the displayed book information. Specifically, which book objects to upload may be selected from the displayed book information, and which book information of the book objects to upload may also be selected from the displayed book information. After the user selects the book information to be uploaded finally, the book shelving operation can be triggered to upload the book information.
As an alternative embodiment, the aforementioned operation S230 (uploading book information in response to a book shelf-on operation) may include: displaying the book information of the book object to obtain display information; detecting whether a book shelving operation aiming at the display information exists or not; and if the book shelving operation exists, uploading the book information in response to the book shelving operation.
In the present disclosure, the display information may include, but is not limited to, a total order number of the book orders, a total number of included books, an order placing time of each order, a number of book objects included in each order, and book information of each book order.
As an alternative embodiment, fig. 4 schematically shows a display effect diagram of book information according to an embodiment of the present disclosure. It should be noted that fig. 4 is only an example of the display effect of the book information to help those skilled in the art understand the technical content of the present disclosure, but it is not intended that the book information of the embodiment of the present disclosure may have other display effects.
As shown in FIG. 4, a total order quantity of 112 book orders is detected, including a total number of 560 books. The orders can be sorted according to the order placing time sequence of the orders, and the information of each order is displayed. The number of book objects included in the order of 30/1/2019 is 10. The number of book objects included in the order of 11/30/2018 is 3. The number of book objects included in the order of 10/20/2018 is 8.
In the disclosure, in order to facilitate online management of the book object by the user, after the book shelving operation for the book object is realized, the bookshelf content of the online bookshelf can be displayed.
As an alternative embodiment, the method may further include, in addition to the foregoing operations S210 to S230: acquiring state information of the book object, wherein the state information is used for representing the reading state of the book object; and displaying the book information and the state information.
According to an embodiment of the present disclosure, the state information is used to characterize the state of the book object. The status may be a shelved status of the book object. For example, "shelved. The status may also be a reading status of the book object. For example, "unread", "read", "reread", "transfer removal".
As an alternative embodiment, after the shelving operation is performed on the book objects, the target order for the current shelving and the book objects for the current shelving may be marked as "shelved". And the target order and the book information of the book shelf loading can be recorded. The shelf-loading time of the book on the shelf, namely the updating time of loading a new book on the online bookshelf, can also be recorded.
As an alternative embodiment, when the user does not enter the online bookshelf for the first time and the book orders are synchronized, a new target order is generated, and the target order has completed the order transaction without an after-sales exception. At this time, in response to the book shelf loading operation (the user clicks "new book on shelf"), the system can enter a "synchronous book order" page (as shown in fig. 2), according to the recorded shelf loading time of the book shelf, pull all book orders and books in the order since the last updated shelf loading time of the new book, display the book orders, and complete the shelf loading operation of the new target order when the user triggers one-touch shelf loading.
As an alternative embodiment, the displaying the book information and the status information may include: detecting whether updated state information exists; and if the updated state information exists, displaying the book information and the updated state information.
According to embodiments of the present disclosure, when the book is not read, the user is prompted to mark "read"; when the book has been read, the user is prompted to make a "reread" or "add to the assignment". In order to facilitate the user to manage the unread books, the read books and the unread books can be displayed separately, and the read list is preferentially displayed.
When the user marks 'read', the system prompts the user whether to 'confirm' that the reading is finished, and if the user 'confirms' that the reading is finished, the read list is updated, and the list display under the current category list is displayed.
When the user marks "rereading", the system updates the rereading list, updates the list under the category, and places the book in the unread area.
When the user marks "add to transfer," the system updates the transfer list and deletes the book object from the item list.
Fig. 5 schematically shows a presentation effect diagram of book information and status information according to an embodiment of the present disclosure. It should be noted that fig. 5 is only an example of the display effect of the book information and the status information to help those skilled in the art understand the technical content of the present disclosure, but it does not mean that the book information and the status information of the embodiment of the present disclosure may have other display effects.
As shown in fig. 5, the book information displayed is "i am the name of the book", "2018.10.12", "draw book", and "popular science". The displayed status information is "read", "reread", "add transfer", "remove transfer", "latest stock, unread", "want to reread", and "want to transfer".
Fig. 6 schematically shows an overall flowchart of an information processing method according to an embodiment of the present disclosure.
As shown in fig. 6, at the login module, a login operation is performed to log in the system. And (5) communicating the order with the account system of the bookshelf.
And logging in my bookshelf at the bookshelf module. And under the condition that the order module detects that the book order confirms receiving, detecting whether the book order is marked or not. If the book order is marked, firstly, a book order list is obtained, book information of the order is extracted, and then the book order is marked as extracted. And finally adding a bookshelf book list.
And in the order module, the distribution state and the after-sales information of the book order are obtained from the order system, and then whether the book order confirms the receiving is judged. If the receiving is confirmed, the book shelf module detects whether the book order is marked. If the receipt is not confirmed, the process is ended.
The method and the device can convert the entity book order into the online bookshelf, can provide the functions of looking up and maintaining the online bookshelf for the user, and facilitate the user to know the book storage amount and the reading ratio in time, thereby providing help for the user to improve the reading amount and make rational purchase.
As an alternative embodiment, the method may further include, in addition to the foregoing operations S210 to S230: determining a target user based on the target order; determining a first reading index of the target user based on the state information; acquiring a second reading index of other users except the target user; generating reading index information based on the first reading index and the second reading index; and displaying the reading index information.
In the disclosure, for any user, the reading index of the user may be determined according to the ratio of the book object marked as a read state to all the book objects on which the user has been put, so as to characterize the reading rate of the user.
According to embodiments of the present disclosure, a system may provide an analysis of reading indices for a user. The analysis of the contracted index may be provided in the case where the user does not shelve the book (as shown in FIG. 7) or may be provided in the case where the user uses the shelved book (as shown in FIG. 8).
Fig. 7 schematically shows a presentation effect diagram of reading index information according to an embodiment of the present disclosure.
As shown in fig. 7, when the user does not put books on shelf, only the ranking data of the whole network reading person, that is, the ratio of the number of the reading books to the book storage amount of the whole network user, is displayed, and the first few digits are taken from high to low for displaying.
Fig. 8 schematically shows a presentation effect diagram of reading index information according to another embodiment of the present disclosure.
As shown in fig. 8, when the user has put the book on shelf, but there is no mark such as "read", the system will calculate the reading index to be 0 and prompt the user to start reading; if the user has marked behavior, the system calculates the reading index, and provides the current reading index and the whole-network ranking of the user according to the reading index of the user and the reading index of the whole network, so that the user can know the reading ratio in time, and a certain guiding significance is provided for the user to read and purchase a new book.
According to the embodiment of the present disclosure, all books under the current category (category) and the management status of the book objects can be checked.
As an alternative embodiment, the method may further include, in addition to the foregoing operations S210 to S230: acquiring a plurality of statistical indexes, wherein each statistical index is used as a statistical basis for performing statistics on book information; acquiring statistical information corresponding to each statistical index based on the book information; and displaying the statistical information. According to the embodiment of the disclosure, book category (category) information can be pulled, and sorting by category is supported. Meanwhile, the status labels of "read", "reread", "transfer", "remove transfer", "latest stock, unread", "want to reread", and want to transfer "can be sorted, and the total number of all books under each label or category (category) provided by the label or category (category), the total number of book objects under the order placement, and the reading rate can be counted.
Fig. 9 schematically shows an overall flowchart of an information processing method according to another embodiment of the present disclosure.
As shown in fig. 9, at the login module, a login operation is performed to log in the system to acquire user information. E.g. user account, password.
And logging in my bookshelf at the bookshelf module. And under the condition that the reading management module detects that the book object is read, marking that the book object is read, updating the bookshelf and updating the read book object. And in the case of detecting the transfer of the book object, updating the transfer list. And updating the rereading list under the condition that the book object is detected to be rereaded.
And in the reading management module, managing the state of the book object. Including detecting whether the book object has been read. And detecting whether the book object is transferred. And detecting whether the book object is rereaded.
And in the reading index analysis module, under the condition that the book object mark is read, updating the reading index and updating the whole network ranking based on the data statistical result of the index analysis system.
FIG. 10 schematically shows a block diagram of an information handling system according to an embodiment of the disclosure. As shown in fig. 10, the system 1000 may include an order acquisition module 1010, an information acquisition module 1020, and an information upload module 1030.
The order obtaining module 1010 is configured to, for example, execute the foregoing operation S210 to obtain a target order, where the target order includes a book object.
The information obtaining module 1020 is configured to, for example, execute the aforementioned operation S220 to obtain the book information of the book object.
An information uploading module 1030, configured to, for example, perform the aforementioned operation S230, and upload book information in response to the book shelving operation, so as to implement the book shelving operation for the book object.
It is understood that the order acquisition module 1010, the information acquisition module 1020, and the information upload module 1030 may be combined and implemented in one module, or any one of the modules may be split into a plurality of modules. Alternatively, at least part of the functionality of one or more of these modules may be combined with at least part of the functionality of the other modules and implemented in one module. According to an embodiment of the present invention, at least one of the order acquisition module 1010, the information acquisition module 1020, and the information upload module 1030 may be implemented at least in part as a hardware circuit, such as a Field Programmable Gate Array (FPGA), a Programmable Logic Array (PLA), a system on a chip, a system on a substrate, a system on a package, an Application Specific Integrated Circuit (ASIC), or may be implemented in hardware or firmware in any other reasonable manner of integrating or packaging a circuit, or in a suitable combination of three implementations of software, hardware, and firmware. Alternatively, at least one of the order acquisition module 1010, the information acquisition module 1020, and the information upload module 1030 may be at least partially implemented as a computer program module that, when executed by a computer, may perform the functions of the respective modules.
Through the embodiment of the disclosure, the book information of the book object contained in the target order is acquired, the book information is uploaded in response to the book shelving operation, and the book shelving operation for the book object can be realized. The order containing the book objects is converted into the online bookshelf, so that the technical problem that the book objects without electronic books or the book objects with large quantity cannot be managed quickly in the related technology can be at least partially solved, and the book objects can be managed quickly.
According to an embodiment of the present disclosure, the information uploading module is further configured to: displaying the book information of the book object to obtain display information; detecting whether a book shelving operation aiming at the display information exists or not; and if the book shelving operation exists, uploading the book information in response to the book shelving operation.
According to an embodiment of the present disclosure, the system further comprises: the book reading device comprises a state information acquisition module and an information display module, wherein the state information acquisition module is used for acquiring the state information of the book object, the state information is used for representing the reading state of the book object, and the information display module is used for displaying the book information and the state information.
According to an embodiment of the present disclosure, the system further comprises: the target user determining module is used for determining a target user based on the target order; the reading index determining module is used for determining a first reading index of the target user based on the state information; the reading index acquisition module is used for acquiring a second reading index of other users except the target user; the reading index information generating module is used for generating reading index information based on the first reading index and the second reading index; and the reading information display module is used for displaying the reading index information.
Through the embodiment of the disclosure, besides the entity book order can be converted into the online bookshelf, the functions of looking up and maintaining the online bookshelf can be provided for the user, the user can conveniently know the book storage amount and the reading ratio in time, and therefore help is provided for the user to improve the reading amount and make rational purchase.
According to an embodiment of the present disclosure, the information presentation module is further configured to: detecting whether updated state information exists; and if the updated state information exists, displaying the book information and the updated state information.
According to an embodiment of the present disclosure, the system further comprises: the statistical index acquisition module is used for acquiring a plurality of statistical indexes, wherein each statistical index is used as a statistical basis for performing statistics on book information; the statistical information acquisition module is used for acquiring statistical information corresponding to each statistical index based on the book information; and the statistical information display module is used for displaying the statistical information.
According to an embodiment of the present disclosure, the order acquisition module is further configured to: responding to an order synchronization request, and acquiring a plurality of candidate orders, wherein each candidate order comprises a book object; obtaining the order state of each candidate order; and determining a candidate order with the order state meeting the preset order state in the plurality of candidate orders as the target order based on the order state of each candidate order.
FIG. 11 schematically illustrates a block diagram of a computer system suitable for implementing the information processing method and system thereof, according to an embodiment of the present disclosure. The computer system illustrated in FIG. 11 is only one example and should not impose any limitations on the scope of use or functionality of embodiments of the disclosure.
As shown in fig. 11, a computer system 1100 according to an embodiment of the present disclosure includes a processor 1101, which can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM)1102 or a program loaded from a storage section 1108 into a Random Access Memory (RAM) 1103. The processor 1101 may comprise, for example, a general purpose microprocessor (e.g., a CPU), an instruction set processor and/or associated chipset, and/or a special purpose microprocessor (e.g., an Application Specific Integrated Circuit (ASIC)), among others. The processor 1101 may also include on-board memory for caching purposes. The processor 1101 may comprise a single processing unit or a plurality of processing units for performing the different actions of the method flows according to the embodiments of the present disclosure.
In the RAM 1103, various programs and data necessary for the operation of the computer system 1100 are stored. The processor 1101, the ROM 1102, and the RAM 1103 are connected to each other by a bus 1104. The processor 1101 performs various operations of the information processing method described above by executing programs in the ROM 1102 and/or the RAM 1103. It is noted that the programs may also be stored in one or more memories other than the ROM 1102 and RAM 1103. The processor 1101 may also execute various operations of the information processing method described above by executing programs stored in the one or more memories.
System 1100 may also include an input/output (I/O) interface 1105, which input/output (I/O) interface 1105 is also connected to bus 1104, according to an embodiment of the present disclosure. The system 1100 may also include one or more of the following components connected to the I/O interface 1105: an input portion 1106 including a keyboard, mouse, and the like; an output portion 1107 including a signal output unit such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), and a speaker; a storage section 1108 including a hard disk and the like; and a communication section 1109 including a network interface card such as a LAN card, a modem, or the like. The communication section 1109 performs communication processing via a network such as the internet. A driver 1110 is also connected to the I/O interface 1105 as necessary. A removable medium 1111 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is mounted on the drive 1110 as necessary, so that a computer program read out therefrom is mounted into the storage section 1108 as necessary.
According to an embodiment of the present disclosure, the method described above with reference to the flow chart may be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication portion 1109 and/or installed from the removable medium 1111. The computer program, when executed by the processor 1101, performs the above-described functions defined in the system of the embodiment of the present disclosure. The systems, devices, apparatuses, modules, units, etc. described above may be implemented by computer program modules according to embodiments of the present disclosure.
It should be noted that the computer readable media shown in the present disclosure may be computer readable signal media or computer readable storage media or any combination of the two. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples of the computer readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the present disclosure, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In contrast, in the present disclosure, a computer-readable signal medium may include a propagated data signal with computer-readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to: wireless, wire, fiber optic cable, RF, etc., or any suitable combination of the foregoing. According to embodiments of the present disclosure, the computer-readable medium may include the ROM 1102 and/or the RAM 1103 and/or one or more memories other than the ROM 1102 and the RAM 1103 described above.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowchart illustration, and combinations of blocks in the block diagrams or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
As another aspect, the present disclosure also provides a computer-readable medium, which may be contained in the apparatus described in the above embodiments; or may be separate and not incorporated into the device. The computer-readable medium carries one or more programs which, when executed by an apparatus, cause the apparatus to perform an information processing method.
The embodiments of the present disclosure have been described above. However, these examples are for illustrative purposes only and are not intended to limit the scope of the present disclosure. Although the embodiments are described separately above, this does not mean that the measures in the embodiments cannot be used in advantageous combination. The scope of the disclosure is defined by the appended claims and equivalents thereof. Various alternatives and modifications can be devised by those skilled in the art without departing from the scope of the present disclosure, and such alternatives and modifications are intended to be within the scope of the present disclosure.

Claims (10)

1. An information processing method comprising:
acquiring a target order, wherein the target order comprises a book object;
acquiring book information of the book object;
and responding to the book shelving operation, and uploading the book information so as to realize the book shelving operation aiming at the book object.
2. The method of claim 1, wherein the uploading the book information in response to a book shelf-on operation comprises:
displaying the book information of the book object to obtain display information;
detecting whether a book shelving operation aiming at the display information exists or not;
and if the book shelving operation exists, uploading the book information in response to the book shelving operation.
3. The method of claim 1, wherein the method further comprises:
acquiring state information of the book object, wherein the state information is used for representing the reading state of the book object;
and displaying the book information and the state information.
4. The method of claim 3, wherein the method further comprises:
determining a target user based on the target order;
determining a first reading index of the target user based on the status information;
acquiring a second reading index of other users except the target user;
generating reading index information based on the first reading index and the second reading index;
and displaying the reading index information.
5. The method of claim 3, wherein the presenting the book information and the status information comprises:
detecting whether updated state information exists;
and if the updated state information exists, displaying the book information and the updated state information.
6. The method of claim 1, wherein the method further comprises:
acquiring a plurality of statistical indexes, wherein each statistical index is used as a statistical basis for performing statistics on the book information;
acquiring statistical information corresponding to each statistical index based on the book information;
and displaying the statistical information.
7. The method of claim 1, wherein the obtaining a target order comprises:
responding to an order synchronization request, and acquiring a plurality of candidate orders, wherein each candidate order comprises a book object;
obtaining the order state of each candidate order;
and determining the candidate orders with order states meeting preset order states in the plurality of candidate orders as the target orders based on the order states of the candidate orders.
8. An information processing system comprising:
the order acquisition module is used for acquiring a target order, wherein the target order comprises a book object;
the information acquisition module is used for acquiring book information of the book object;
and the information uploading module is used for responding to book shelving operation and uploading the book information so as to realize the book shelving operation aiming at the book objects.
9. A computer system, comprising:
one or more processors; and
a storage device for storing one or more programs,
wherein the one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method of any of claims 1-7.
10. A computer readable medium having stored thereon executable instructions which, when executed by a processor, cause the processor to carry out the method of any one of claims 1 to 7.
CN201911084576.XA 2019-11-07 2019-11-07 Information processing method and system, computer system and computer readable medium Pending CN112785105A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911084576.XA CN112785105A (en) 2019-11-07 2019-11-07 Information processing method and system, computer system and computer readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911084576.XA CN112785105A (en) 2019-11-07 2019-11-07 Information processing method and system, computer system and computer readable medium

Publications (1)

Publication Number Publication Date
CN112785105A true CN112785105A (en) 2021-05-11

Family

ID=75748149

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911084576.XA Pending CN112785105A (en) 2019-11-07 2019-11-07 Information processing method and system, computer system and computer readable medium

Country Status (1)

Country Link
CN (1) CN112785105A (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000113047A (en) * 1998-10-01 2000-04-21 Hitachi Ltd Electronic book system, electronic bookshelf, and ic card
JP2004145646A (en) * 2002-10-24 2004-05-20 Nec Soft Ltd Electronic bookshelf management system, electronic bookshelf management method and electronic bookshelf management program
KR20050120255A (en) * 2004-06-18 2005-12-22 주식회사 인크리션 Method and system for providing online bookshop service
CN101393632A (en) * 2008-10-22 2009-03-25 中山大学 Campus book transaction system
CN106339918A (en) * 2016-08-19 2017-01-18 北京三快在线科技有限公司 Order generation method and device
CN107193814A (en) * 2016-03-14 2017-09-22 北京京东尚科信息技术有限公司 The method and apparatus that the automatic taxonomic revision of books is realized in digital reading
CN108874722A (en) * 2018-06-13 2018-11-23 河南趣读信息科技有限公司 A kind of electronic-book reading system
CN108960961A (en) * 2018-06-01 2018-12-07 北京万维之道信息技术有限公司 A kind of books recommended method and books recommender system
CN109034947A (en) * 2018-06-21 2018-12-18 无锡天脉聚源传媒科技有限公司 A kind of order data acquisition methods, system and the device of electric business platform

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000113047A (en) * 1998-10-01 2000-04-21 Hitachi Ltd Electronic book system, electronic bookshelf, and ic card
JP2004145646A (en) * 2002-10-24 2004-05-20 Nec Soft Ltd Electronic bookshelf management system, electronic bookshelf management method and electronic bookshelf management program
KR20050120255A (en) * 2004-06-18 2005-12-22 주식회사 인크리션 Method and system for providing online bookshop service
CN101393632A (en) * 2008-10-22 2009-03-25 中山大学 Campus book transaction system
CN107193814A (en) * 2016-03-14 2017-09-22 北京京东尚科信息技术有限公司 The method and apparatus that the automatic taxonomic revision of books is realized in digital reading
CN106339918A (en) * 2016-08-19 2017-01-18 北京三快在线科技有限公司 Order generation method and device
CN108960961A (en) * 2018-06-01 2018-12-07 北京万维之道信息技术有限公司 A kind of books recommended method and books recommender system
CN108874722A (en) * 2018-06-13 2018-11-23 河南趣读信息科技有限公司 A kind of electronic-book reading system
CN109034947A (en) * 2018-06-21 2018-12-18 无锡天脉聚源传媒科技有限公司 A kind of order data acquisition methods, system and the device of electric business platform

Similar Documents

Publication Publication Date Title
CN110708346B (en) Information processing system and method
CN111125574B (en) Method and device for generating information
CN107665225B (en) Information pushing method and device
CN107426328B (en) Information pushing method and device
CN107302597B (en) Message file pushing method and device
CN110473036B (en) Method and device for generating order number
CN109087139B (en) Advertisement putting method and device for feed stream
CN109474884B (en) Data processing method and system
CN113822745A (en) Article display method and device
CN110519318B (en) Information pushing method and device
CN111125502B (en) Method and device for generating information
CN110362297B (en) Element ordering method and device
CN112819493A (en) Message processing method, system thereof, computer system and computer readable medium
CN112785105A (en) Information processing method and system, computer system and computer readable medium
CN109634827A (en) Method and apparatus for generating information
CN113744005B (en) Method and device for processing and displaying article data
CN113313542B (en) Method and device for pushing channel pages
CN111723274B (en) Method and device for processing information
CN111125501B (en) Method and device for processing information
CN113609413A (en) Questionnaire delivery method, system, equipment, medium and product
CN112036973A (en) Information pushing method and device, electronic equipment and computer readable medium
CN111488537A (en) Page display method and device
CN112785360A (en) Information display method and device
CN113222680A (en) Method and device for generating order
CN109344318B (en) Method and apparatus for processing information

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination