CN110502299B - Method and equipment for providing novel information - Google Patents

Method and equipment for providing novel information Download PDF

Info

Publication number
CN110502299B
CN110502299B CN201910741666.5A CN201910741666A CN110502299B CN 110502299 B CN110502299 B CN 110502299B CN 201910741666 A CN201910741666 A CN 201910741666A CN 110502299 B CN110502299 B CN 110502299B
Authority
CN
China
Prior art keywords
information
access link
user
target
novel
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.)
Active
Application number
CN201910741666.5A
Other languages
Chinese (zh)
Other versions
CN110502299A (en
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.)
Nanjing Dazhong Book Net Book Culture Co ltd
Original Assignee
Nanjing Dazhong Book Net Book Culture 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 Nanjing Dazhong Book Net Book Culture Co ltd filed Critical Nanjing Dazhong Book Net Book Culture Co ltd
Priority to CN201910741666.5A priority Critical patent/CN110502299B/en
Publication of CN110502299A publication Critical patent/CN110502299A/en
Application granted granted Critical
Publication of CN110502299B publication Critical patent/CN110502299B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The method comprises the steps of responding to the reading operation of a user on a target novel in a reading application of user equipment, and sending an implantation information request to a server corresponding to the reading application; receiving request response information returned by the server based on the implantation information request; implanting the access link information into the target novel according to the implantation position information; and responding to the reading refreshing operation of the user on the target novel, and updating and presenting the target novel in the reading application. According to the method and the device, the access link information corresponding to the user is provided for the user in the reading process, and the access link information is implanted into the target novel, so that valuable information is provided for the user on the premise that the reading experience of the user is not influenced.

Description

Method and equipment for providing novel information
Technical Field
The present application relates to the field of communications, and more particularly, to a technique for providing novel information.
Background
With the development of the times, more and more users read novels through the network, and advertisements often pop up when the users read through the network, so that the reading experience of the users is seriously influenced.
Disclosure of Invention
An object of the present application is to provide a method and apparatus for providing novel information.
According to an aspect of the present application, there is provided a method for providing novel information at a user equipment, the method comprising:
responding to the reading operation of a user on a target novel in a reading application of user equipment, and sending an implantation information request to a server corresponding to the reading application;
receiving request response information returned by the server based on the implantation information request, wherein the request response information comprises at least one piece of access link information and implantation position information of each piece of access link information in the target novel;
implanting the access link information into the target novel according to the implantation position information;
and responding to a reading refreshing operation of the user on the target novel, and updating and presenting the target novel in the reading application, wherein the updated target novel comprises at least one piece of access link information.
According to another aspect of the present application, there is provided a method for providing novel information at a server side, the method comprising:
receiving an implantation information request sent by user equipment in response to a reading operation of a user on a target novel in a reading application of the user equipment;
responding to the implantation information request, acquiring one or more pieces of access link information corresponding to the user, wherein each piece of access link information corresponds to presentation information matched with the user, and determining implantation position information of at least one piece of access link information in the target novel;
and returning the at least one piece of access link information and the implantation position information of each piece of access link information in the target novel to the user equipment as request response information of the implantation information request.
According to another aspect of the present application, a method for providing novel information at a network device is provided, wherein the method comprises:
receiving content request information which is sent by user equipment and is about a target novel chapter by a user;
responding to the content request information, acquiring one or more access link information corresponding to the user, wherein each access link information corresponds to presentation information matched with the user, and updating the content information of the target novel section by implanting at least one access link information into the content information of the target novel section;
and returning the updated content information of the target novel chapter to the user equipment as a response of the content request information.
According to an aspect of the present application, there is provided a user equipment for providing novel information, the apparatus including:
the system comprises a one-to-one module, a server and a message processing module, wherein the one-to-one module is used for responding to the reading operation of a user on a target novel in the reading application of user equipment and sending an implantation information request to the server corresponding to the reading application;
a second module, configured to receive request response information returned by the server based on the implantation information request, where the request response information includes at least one piece of access link information and implantation position information of each piece of access link information in the target novel;
a third module, configured to implant the access link information into the target novel according to the implantation location information;
and a fourth module, configured to update and present the target novel in the reading application in response to a reading refreshing operation of the user on the target novel, where the updated target novel includes at least one piece of the access link information.
According to another aspect of the present application, there is provided a server for providing novel information, the server including:
the device comprises a first module, a second module and a third module, wherein the first module is used for receiving an implantation information request sent by user equipment in response to the reading operation of a user on a target novel in a reading application of the user equipment;
a second module, configured to, in response to the implantation information request, obtain one or more pieces of access link information corresponding to the user, where each piece of access link information corresponds to presentation information matched with the user, and determine implantation position information of at least one piece of access link information in the target novel;
and a second module and a third module, which are used for returning the at least one piece of access link information and the implantation position information of each piece of access link information in the target novel to the user equipment as the request response information of the implantation information request.
According to still another aspect of the present application, there is provided a network apparatus for providing novel information, wherein the apparatus includes:
the third module is used for receiving content request information which is sent by user equipment and is about a target novel chapter by a user;
a third module, configured to, in response to the content request information, obtain one or more access link information corresponding to the user, where each access link information corresponds to presentation information matched with the user, and update content information of the target novel chapter by implanting at least one access link information into the content information of the target novel chapter;
and a third module, configured to return the updated content information of the target novel chapter to the user equipment as a response to the content request information.
According to an aspect of the present application, there is provided an apparatus for providing novel information, the apparatus including:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to perform the operations of any of the methods described above.
According to another aspect of the application, there is provided a computer readable medium storing instructions that, when executed, cause a system to perform the operations of any of the methods described above.
Compared with the prior art, the method and the device have the advantages that the implantation information request is sent to the corresponding server by responding to the reading operation of the reading application of the user equipment on the target novel, so that the request response information returned by the server is received, wherein the request response information comprises at least one piece of access link information and implantation position information of each piece of access link information in the target novel, and therefore the corresponding access link information is implanted into the target novel according to the implantation position information. The method and the device achieve the purpose of providing the corresponding access link information for the user based on the target novel read by the user in the reading process of the user, can recommend the information which is interesting to the user or is related to the novel read by the user in the reading process of the user, and improve the reading experience of the user and increase the information transmission efficiency.
Meanwhile, the method and the device acquire one or more pieces of access link information corresponding to the user by receiving content request information about a target novel chapter sent by user equipment, wherein each piece of access link information corresponds to presentation information matched with attribute information of the user, and update the content information of the target novel chapter by implanting the at least one piece of access link information into the content information of the target novel chapter. Therefore, in the reading process of the user, when the content information is provided for the user, the access link information matched with the attribute information of the user is implanted into the corresponding position in the content information, the access link information which is interested by the user is recommended for the user, and the information transmission efficiency is improved while the reading experience is improved.
Drawings
Other features, objects and advantages of the present application will become more apparent upon reading of the following detailed description of non-limiting embodiments thereof, made with reference to the accompanying drawings in which:
FIG. 1 illustrates a system topology in one embodiment of the present application;
FIG. 2 illustrates a flow diagram of a method for providing novel information according to one embodiment of the present application;
FIG. 3 illustrates a flow diagram of a method for providing novel information, according to one embodiment of the present application;
FIG. 4 shows a flowchart of a method for providing novel information, according to another embodiment of the present application;
FIG. 5 illustrates a flow diagram of a method for providing novel information, according to yet another embodiment of the present application;
FIG. 6 illustrates a block diagram of an apparatus for providing novel information, according to one embodiment of the present application;
fig. 7 illustrates a block diagram of an apparatus for providing novel information according to another embodiment of the present application;
FIG. 8 shows a block diagram of an apparatus for providing novel information according to yet another embodiment of the present application;
FIG. 9 illustrates a flow diagram of a method for providing novel information, according to one embodiment of the present application;
FIG. 10 illustrates functional modules of an exemplary system that may be used in various embodiments of the present application.
The same or similar reference numbers in the drawings identify the same or similar elements.
Detailed Description
The present application is described in further detail below with reference to the attached figures.
In a typical configuration of the present application, the terminal, the device serving the network, and the trusted party each include one or more processors (e.g., Central Processing Units (CPUs)), input, output interfaces, network interfaces, and memory.
The Memory may include volatile Memory in a computer readable medium, Random Access Memory (RAM), and/or non-volatile Memory such as Read Only Memory (ROM) or Flash Memory. Memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, Phase-Change Memory (PCM), Programmable Random Access Memory (PRAM), Static Random-Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), electrically Erasable Programmable Read-Only Memory (EEPROM), flash Memory or other Memory technology, Compact Disc Read-Only Memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium, which can be used to store information that can be accessed by a computing device.
The device referred to in this application includes, but is not limited to, a user device, a network device, or a device formed by integrating a user device and a network device through a network. The user equipment includes, but is not limited to, any mobile electronic product, such as a smart phone, a tablet computer, etc., capable of performing human-computer interaction with a user (e.g., human-computer interaction through a touch panel), and the mobile electronic product may employ any operating system, such as an android operating system, an iOS operating system, etc. The network Device includes an electronic Device capable of automatically performing numerical calculation and information processing according to a preset or stored instruction, and the hardware includes, but is not limited to, a microprocessor, an Application Specific Integrated Circuit (ASIC), a Programmable Logic Device (PLD), a Field Programmable Gate Array (FPGA), a Digital Signal Processor (DSP), an embedded Device, and the like. The network device includes but is not limited to a computer, a network host, a single network server, a plurality of network server sets or a cloud of a plurality of servers; here, the Cloud is composed of a large number of computers or web servers based on Cloud Computing (Cloud Computing), which is a kind of distributed Computing, one virtual supercomputer consisting of a collection of loosely coupled computers. Including, but not limited to, the internet, a wide area network, a metropolitan area network, a local area network, a VPN network, a wireless Ad Hoc network (Ad Hoc network), etc. Preferably, the device may also be a program running on the user device, the network device, or a device formed by integrating the user device and the network device, the touch terminal, or the network device and the touch terminal through a network.
Of course, those skilled in the art will appreciate that the foregoing is by way of example only, and that other existing or future devices, which may be suitable for use in the present application, are also encompassed within the scope of the present application and are hereby incorporated by reference.
In the description of the present application, "a plurality" means two or more unless specifically limited otherwise.
According to an aspect of the present application, there is provided a method for providing novel information, the method being implemented based on the topology shown in fig. 1. Referring to fig. 2, the method includes the steps of:
the method comprises the steps that a user equipment end responds to the reading operation of a user on a target novel in the reading application of the user equipment, and sends an implanted information request to a server corresponding to the reading application;
the server receives the implantation information request, responds to the implantation information request, acquires one or more access link information corresponding to the user, wherein each access link information corresponds to presentation information matched with the attribute information of the user, determines implantation position information of each access link information in the target novel in the one or more access link information, and returns the one or more access link information and the implantation position information of each access link information in the target novel to the user equipment as request response information of the implantation information request;
and the user equipment receives the request response information, implants the access link information into the target novel according to the implantation position information, and responds to the reading refreshing operation of the user on the target novel to update and present the target novel in the reading application.
The following describes in detail specific embodiments of the present application from the perspective of a user equipment, a server, and a network device, respectively.
Fig. 3 shows a method for providing novel information at a user equipment according to an embodiment of the present application, wherein the method includes step S101, step S102, step S103, and step S104.
Specifically, in step S101, the user equipment sends an implantation information request to a server corresponding to a reading application of the user equipment in response to a reading operation of the user on a target novel in the reading application. In some embodiments, the reading operation includes, but is not limited to, a reading operation in which the user starts the reading application in the user device, or a reading operation in which the user opens, selects a novel chapter, and the like on a target novel in the reading application. In some embodiments, the target novel includes, but is not limited to, a novel that the user is currently reading. In some embodiments, the user device implants the access link information in the target novel by sending an implantation information request to a server corresponding to the reading application. In some embodiments, the implantation information request includes, but is not limited to, identification information of the user equipment, so that the server performs an information query operation according to the identification information of the user equipment.
In step S102, the user equipment receives request response information returned by the server based on the implantation information request, where the request response information includes at least one piece of access link information and implantation position information of each piece of access link information in the target novel. In some embodiments, the access link information is used to access the corresponding presentation information, e.g., the corresponding presentation information may be presented by clicking on the access link information. The user equipment requests the server to return at least one piece of access link information and the implantation position information of each piece of access link information in the target novel by sending an implantation information request to the corresponding server, so that the user equipment implants the access link information in the position corresponding to the target novel according to the implantation position information. The access link information is used for opening corresponding presentation information, for example, the presentation information corresponding to the access link information is opened by clicking the access link information; the implantation position information is used for determining a position in the target novel where the access link information is implanted. For example, the implantation location information is section XX of the target novel.
In step S103, the user equipment implants the access link information into the target novel according to the implantation position information. In some embodiments, the posting location information matches the content information of the target novel, and for example, since keyword information (e.g., travel, book, pen, etc.) about the access link information is present in section 2 of the target novel, the posting location information may be determined to be section 2 of the target novel. The implantation position information comprises that the implantation position information is matched with the content information of the target novel, for example, if the target novel has the content information matched with the implantation position information, the access link information corresponding to the implantation position information is implanted into the target novel.
Of course, those skilled in the art will appreciate that the matching between the implantation location information and the content information of the target novel is merely exemplary, and that other existing or future matching methods may be suitable for the present application, and are included within the scope of the present application and are incorporated by reference herein. For example, the placement location information "travel" may correspond to "travel", "parades", etc. in the target novel.
In step S104, the user equipment updates and presents the target novel in the reading application in response to a reading refreshing operation of the user on the target novel, wherein the updated target novel includes at least one piece of access link information. In some embodiments, the reading refresh operation includes, but is not limited to, a user turning a page of the target novel. In some embodiments, the access link information is embedded in the next few sections based on the current reading section of the user. For example, the user equipment receives request response information returned by the server, and based on the access link information and the implantation position information in the request response information, implants the access link information into the corresponding position in the target novel, and in some embodiments, the server returns a chapter located after the current reading chapter of the user, so that, based on a reading refreshing operation (e.g., a page turning operation) performed by the user on the target novel, the target novel is updated and presented in the reading application, and the updated target novel includes at least one piece of access link information.
For example, the user installs a reading application a in the user device, and the user clicks the reading application a to start the reading application a to read the target novel. In some embodiments, the target novel interface read last time can be presented when the user starts the reading application, so that the implantation information request can be sent to the server corresponding to the reading application based on the reading operation of the reading application a started by the user; in other embodiments, after the user starts the reading application, a menu interface or a bookshelf interface is presented, and the user needs to click to select one of the books to read, so that the user equipment sends an implantation information request to the corresponding server based on the reading operation of the target novel selected by the user. The implantation information request includes identification information (e.g., device identification information or a user ID) of the user device. So that the corresponding server inquires the corresponding access link information of the user and the implantation position information of each access link information in the target novel based on the identification information. Further, the user device receives access link information (e.g., a link corresponding to a travel advertisement) returned by the corresponding server based on the placement information request and placement location information (e.g., "travel", "school", "travel") of each access link information in the target novel. Further, the user device implants the access link information into the target novel based on the implantation position information (e.g., into a section following a currently reading section of the target novel currently read by the user). For example, the access link information on travel is embedded in the words "travel", "parade", "travel", etc. appearing in the target novel. And presenting the target novel implanted with the access link information in the reading application in response to a reading refreshing operation of turning pages or jumping to a next chapter by the user. According to the embodiment, the access link information is implanted in the position matched with the implantation position information in the target novel in the reading application, so that the aim that a user can display the presentation information corresponding to the access link information in the corresponding position by clicking the corresponding access link information when reading the target novel is fulfilled, the purpose that the user provides the presentation information for the user when reading the novel is achieved, and the reading experience of the user is improved.
In some embodiments, the method further includes step S109 (not shown), and in step S109, the user device acquires and displays the presentation information corresponding to the access link information in response to the user accessing the access link information. In some embodiments, each piece of access link information corresponds to presentation information, and the user device presents the presentation information corresponding to the access link information in the reading application by detecting an operation of clicking the access link information by the user. In some embodiments, the presentation information includes, but is not limited to, advertising information, promotional information, and the like. For example, the color of the position (for example, the color of the text is different from the color of other text in the novel) in which the access link information is implanted in the target novel is different, and the user equipment acquires the access operation of the access link information corresponding to the position by detecting the click of the user on the position. Further, the user device obtains and displays presentation information (e.g., an advertisement) corresponding to the access link information (e.g., an advertisement link).
In some embodiments, in order to facilitate a user to quickly determine implantation position information in which access link information is implanted in a target novel, a presentation manner of the target novel in the reading application includes any one of:
(1) and adding color to the implantation position information corresponding to each piece of access link information in at least one piece of access link information in the target novel. For example, at least one piece of access link information is implanted into the target novel, each piece of access link information corresponds to one piece of implantation position information, and the implantation position information is added with colors, such as adding highlight ground color, or changing the color of a font at the implantation position information, so that a user can conveniently and quickly recognize the implantation position information.
(2) And underlining implantation position information corresponding to each piece of access link information in at least one piece of access link information in the target novel. For example, at least one piece of access link information is embedded in the target novel, each piece of access link information corresponds to one piece of embedding position information, and the embedding position information is underlined, so that a user can conveniently and quickly recognize the embedding position information.
Of course, those skilled in the art will appreciate that the above-described presentation is by way of example only, and that other presentations, now existing or later to be made, that may be suitable for use in the present application are also encompassed within the scope of the present application and are hereby incorporated by reference.
Fig. 4 shows a method for providing novel information at a server according to an embodiment of the present application, wherein the method includes step S201, step S202, and step S203.
Specifically, in step S201, the server receives an implantation information request transmitted by the user device in response to a reading operation of the user on the target novel in a reading application of the user device. In some embodiments, the server is a server corresponding to the reading application. In some embodiments, the implantation information request includes identification information (e.g., an ID address, a registered account, a user name, and other identification information) of the user, and the server returns, to the user device corresponding to the user, access link information corresponding to the user and implantation location information corresponding to each access link information by receiving the implantation information request sent by the user device, so that the user device implants the corresponding access link information into the corresponding location based on the implantation location information.
In step S202, in response to the implantation information request, the server obtains one or more access link information corresponding to the user, where each access link information corresponds to one piece of presentation information matched with the attribute information of the user, and determines implantation position information of at least one piece of access link information in the target novel. In some embodiments, the instrumentation information request includes identification information of the user (e.g., identification information of an ID address, a registered account number, a user name, etc.). In some embodiments, the attribute information of the user includes, but is not limited to, user portrait information of the user, application information installed in a user device corresponding to the user, consumption record information of the user, and browsing record information of the user. In some embodiments, each access link information (e.g., advertisement link) corresponds to a presentation information (e.g., advertisement) that can be opened by clicking on the access link information. In some embodiments, a presence information base is disposed in the server, and the presence information base includes a plurality of presence information, where each presence information has its corresponding access link information. In some embodiments, the server queries attribute information corresponding to a user based on identification information of the user in the received implantation information request, and further queries presentation information matched with the attribute information in a presentation information base according to the attribute information corresponding to the user. For example, if the server records attribute information of the user frequently visiting book websites, the server queries the presence information about books in the presence information base, where the presence information has its own access link information, and determines the implantation position information of the access link information in the target novel. In some embodiments, the server determines the implantation position information of the access link information in the target novel according to the presentation information matched by the query and the content information of the target novel, for example, the server queries the presentation information about books in the presentation information base, further, the server queries the content information about "books" (e.g., "loss between people", books, "wisdom of life", etc. about books) in the target novel, and determines the position where the content information about "books" appears as the corresponding implantation position information.
In step S203, the server returns the at least one piece of access link information and the implantation position information of each piece of access link information in the target novel to the user equipment as request response information of the implantation information request. In some embodiments, in response, the server sends the queried at least one piece of access link information and the implantation position information of each piece of access link information in the target novel to the user equipment, so that the user equipment implants the corresponding piece of access link information into the target novel according to the implantation position information.
For example, a server corresponding to the reading application a receives an implantation information request about the target novel X sent by the user equipment a, where the implantation information request includes the registered account information corresponding to the user equipment a. The server searches attribute information (for example, user portrait information that likes reading) of a user corresponding to the registered account information in an attribute information base according to the registered account information of the user equipment a. Further, the server queries the presence information (e.g., advertisement information about the book) matching the attribute information in the presence information base, and obtains access link information corresponding to the presence information. The content related to the presentation information (for example, the content related to the book) is searched for in the target novel X according to the presentation information, and the position where the content related to the presentation information appears in the target novel X is taken as the implantation position information. Further, the server returns the queried at least one piece of access link information (for example, an advertisement link related to the book) and the implantation position information of each piece of access link information in the target novel X (for example, the access link information related to the book h corresponds to the position where the book h appears in the target novel X), to the user equipment a, so that the user equipment a implants the corresponding access link information into the target novel X according to the implantation position information. In this embodiment, the server queries, by receiving an implantation information request sent by the user equipment, presentation information matched with the user for the user according to attribute information of the user corresponding to the user equipment, and acquires access link information corresponding to the queried presentation information, thereby matching access link information in which the user is interested for the user; in addition, in this embodiment, the implantation position information of the corresponding access link information in the target novel is determined based on the queried presentation information, and the access link information and the implantation position information of each access link information in the target novel are sent to the user equipment, so that the user equipment implants the access link information in the corresponding position in the target novel, and therefore, in the process of reading the target novel, the user implants the relevant access link information in the interested content, and can click and view the presentation information corresponding to the access link information.
In some embodiments, the step S202 includes: the server responds to the implantation information request, and inquires and obtains one or more pieces of presentation information corresponding to the user and access link information corresponding to each piece of presentation information in a presentation information base according to the attribute information of the user; and for at least one piece of access link information, determining implantation position information of the access link information in the target novel according to presentation information corresponding to the access link information, wherein the presentation information corresponding to the access link information is matched with content information of the target novel in the implantation position information. In some embodiments, the server queries the presence information base for the presence information corresponding to the user in real time based on the implantation information request received by the server. In some embodiments, the server is provided with an attribute information base and a presentation information base, wherein the attribute information base comprises a plurality of attribute information (such as attribute information of user portrait information, application information installed by a user and the like) and user identification information corresponding to each attribute information (such as equipment identification information of corresponding user equipment, corresponding account address information and the like) so as to inquire the corresponding attribute information in the attribute information base based on the user identification information implanted in the information request; the presence information base comprises a plurality of presence information (such as promotion information, advertisement information and the like) and access link information corresponding to each presence information, so that the presence information matched with the attribute information is inquired in the presence information base based on the attribute information inquired in the attribute information base, for example, the presence information matched with the attribute information of 'reading liking' comprises but is not limited to the presence information of books (such as book advertisements). In some embodiments, the server queries and determines implantation position information to which each piece of access link information should be implanted in the target novel according to the presentation information corresponding to the access link information obtained by querying in the presentation information base, for example, according to the content of the target novel, the position of content related to the presentation information corresponding to the access link information appearing in the target novel is determined as implantation position information corresponding to the access link information.
In some embodiments, the step S202 includes: responding to the implantation information request, and inquiring in a presentation information base according to the attribute information of the user and at least one piece of scene information appearing in the target novel to obtain one or more pieces of presentation information corresponding to the user and access link information corresponding to each piece of presentation information; and for at least one piece of access link information, determining implantation position information of the access link information in the target novel according to presentation information corresponding to the access link information, wherein the presentation information corresponding to the access link information is matched with scene information of the target novel to which the implantation position information belongs. In some embodiments, the server queries the presence information base for the presence information corresponding to the user in real time based on the implantation information request received by the server. In some embodiments, the scene information includes, but is not limited to, travel, movie watching, etc., and in some embodiments, the server may determine the scene information (e.g., travel) corresponding to each chapter based on the title of the caption chapter in the target novel or the content (e.g., a plurality of scene words) of the chapter. In some embodiments, the server queries corresponding presentation information in a presentation information base based on the attribute information of the user and the scene information appearing in the target novel, wherein the presentation information is respectively matched with the attribute information of the user and the scene information appearing in the target novel. In some embodiments, the server is provided with an attribute information base and a presentation information base, wherein the attribute information base comprises a plurality of attribute information (for example, attribute information such as user portrait information, application information installed by a user and the like) and user identification information corresponding to each attribute information (for example, device identification information of a corresponding user device, corresponding account address information and the like), so that the corresponding attribute information is inquired in the attribute information base based on the user identification information implanted in the information request. Further, the server queries scene information matched with the attribute information in the target novel according to the queried attribute information, for example, scene information about travel appears in the target novel, and attribute information corresponding to the user includes attribute information of travel liking. The presence information base includes a plurality of presence information (e.g., promotion information, advertisement information, etc.) and access link information corresponding to each of the presence information, so as to query the presence information base for presence information matching the context information based on the context information matching the attribute information of the user, e.g., the server queries the presence information base for travel-related presence information (e.g., advertisement). In some embodiments, the server queries and determines implantation position information, in which each piece of access link information should be implanted, in the target novel according to the presentation information corresponding to the access link information obtained by querying in the presentation information base, for example, implanting the corresponding access link information in a position where the scene information (for example, travel) appears in the target novel.
In some embodiments, the step S202 further includes a step S209 (not shown), and in the step S209, the server queries, according to the attribute information of the user, in a presence information base, one or more presence information corresponding to the user, and access link information corresponding to each presence information. In some embodiments, the query operation of the server for the presence information corresponding to the user is performed in advance, for example, before the server responds to the implantation information request sent by the user device. In some embodiments, the server is provided with an attribute information base and a presentation information base, wherein the attribute information base comprises a plurality of attribute information (for example, attribute information such as user portrait information, application information installed by a user, and the like) and user identification information corresponding to each attribute information (for example, device identification information of a corresponding user device, corresponding account address information, and the like), so as to query the corresponding attribute information in the attribute information base based on the user identification information implanted in the information request; the presence information base comprises a plurality of presence information (such as promotion information, advertisement information and the like) and access link information corresponding to each presence information, so that the presence information matched with the attribute information is inquired in the presence information base based on the attribute information inquired in the attribute information base, for example, the presence information matched with the attribute information of 'reading liking' comprises but is not limited to the presence information of books (such as book advertisements).
In some embodiments, the determining of the implantation position information of at least one piece of the access link information in the target novel includes step S204 (not shown) and step S205 (not shown), in step S204, the server determines target chapter information suitable for implanting the access link information in the target novel; in step S205, the server determines the placement position information of at least one of the access link information in the target chapter information. In some embodiments, the server determines the placement position information of the access link information in the target novel according to the content referred to by each chapter in the target novel. For example, the presence information corresponding to the access link information acquired by the server includes "book", and if contents related to the book appear in the 2 nd chapter and the 3 rd chapter in the target novel, the server determines the 2 nd chapter and the 3 rd chapter as target chapter information. Further, the server determines specific implant location information in the 2 nd and 3 rd sections. For example, the placement position information in which the position of the content related to the book appears in the 2 nd chapter and the 3 rd chapter is determined as the corresponding access link information.
In some embodiments, the step S204 includes: and the server determines target chapter information suitable for implanting the access link information in the target novel according to the reading progress information of the user on the target novel. In some embodiments, the reading progress information includes, but is not limited to, a current reading chapter, a read chapter, or an unread chapter of the target novel by the user. In some embodiments, the server determines target chapter information for implanting access link information from the reading progress information. For example, the target chapter information is located after the current reading chapter or the read chapter of the target novel by the user, or the target chapter information is contained in the unread chapter of the target novel by the user. In some embodiments, in order to save resources, the server determines target chapter information suitable for implanting access link information in combination with reading progress information of a target novel by a user, so that the access link information is implanted only in chapters which are not read by the user.
In some embodiments, the step S204 includes: and the server determines the target chapter information suitable for implanting the access link information in the target novel according to the reading progress information of the user on the target novel and by combining the average reading duration or the average reading number of the user. For example, the average reading time of the user is 30 minutes each time, the server may determine, according to the average reading time corresponding to each user, the reading chapters of the user within the average reading time, for example, in general, if one chapter can be read every 30 minutes, the server determines that the target chapter information is the first chapter in the unread chapters of the user. For another example, if the average reading amount of the user is one chapter at a time, the target chapter is formed by adding the average reading amount to the current reading position.
In some embodiments, the method further includes step S208 (not shown), and in step S208, the server obtains and records viewing information of the user on the presentation information corresponding to each access link information in the at least one access link information. In some embodiments, after the user clicks the access link implanted in the target novel, the user equipment sends the click access event to the server, and the server obtains, based on the click access event, viewing information of the user on presentation information corresponding to each piece of access link information in the access link information. In some embodiments, the server updates the attribute information corresponding to the user in the attribute information base based on the viewing information, for example, if there are more access link information related to travel clicked by the user for viewing, the weight of the attribute information of "travel liking" in the attribute information corresponding to the user is increased in the attribute information base, so that in subsequent query matching, more access link information related to travel is queried for the user.
Fig. 5 shows a method for providing novel information at a network device according to another embodiment of the present application, wherein the method includes step S301, step S302, and step S303.
Specifically, in step S301, the network device receives content request information about a target novel chapter sent by the user device. In some embodiments, the content request information includes, but is not limited to, identification information of the user device (e.g., registered account information of the corresponding user, or device identification information of the user device). In some embodiments, the target novel section includes, but is not limited to, the next section in the target novel.
In step S302, the network device, in response to the content request information, obtains one or more access link information corresponding to the user, where each access link information corresponds to one piece of presentation information matching with the attribute information of the user, and updates the content information of the target novel section by embedding at least one piece of access link information into the content information of the target novel section. In some embodiments, the content request information includes identification information of the user (e.g., identification information of an ID address, a registered account number, a user name, etc.). In some embodiments, the attribute information of the user includes, but is not limited to, user portrait information of the user, application information installed in a user device corresponding to the user, consumption record information of the user, and browsing record information of the user. In some embodiments, each access link information (e.g., advertisement link) corresponds to a presentation information (e.g., advertisement) that can be opened by clicking on the access link information. In some embodiments, a presence information base is disposed in the network device, and the presence information base includes a plurality of presence information, where each presence information has its corresponding access link information. In some embodiments, the network device queries, based on the identification information of the user in the received content request information, attribute information corresponding to the user, and further queries, in the presence information base, presence information that matches the attribute information according to the attribute information corresponding to the user. For example, if the attribute information of the user frequently visiting the book-type website is recorded in the network device, the network device queries the presence information about the books in the presence information base, where the presence information has its own access link information, and determines the implantation position information of the access link information in the target novel. In some embodiments, the network device determines the implantation location information of the access link information in the target novel according to the presentation information matched by the query and the content information of the target novel section, for example, the network device queries the presentation information about books in the presentation information base, further, the network device queries the content information about "books" (e.g., "loss between people", books, "wisdom of life", etc. about books) in the target novel section, and determines the location where the content information about "books" appears as the corresponding implantation location information.
In step S303, the network device returns the updated content information of the target novel chapter to the user equipment as a response to the content request information. In some embodiments, the at least one access link information is included in the content information of the updated target novel section. In some embodiments, in response, the network device sends the updated content information of the target novel chapter to the user device, so that the user device implants the corresponding access link information into the target novel according to the implantation position information.
In some embodiments, the obtaining one or more access link information corresponding to the user, each access link information corresponding to one presentation information matched with the attribute information of the user includes: and the network equipment queries in a presentation information base according to the attribute information of the user to obtain one or more presentation information corresponding to the user and access link information corresponding to each presentation information. In some embodiments, the network device is provided with an attribute information base and a presentation information base, wherein the attribute information base comprises a plurality of attribute information (for example, attribute information such as user portrait information, application information installed by a user and the like) and user identification information corresponding to each attribute information (for example, device identification information of a corresponding user device, corresponding account address information and the like) so as to inquire the corresponding attribute information in the attribute information base based on the user identification information embedded in the information request; the presence information base comprises a plurality of presence information (such as promotion information, advertisement information and the like) and access link information corresponding to each presence information, so that the presence information matched with the attribute information is inquired in the presence information base based on the attribute information inquired in the attribute information base, for example, the presence information matched with the attribute information of 'reading liking' comprises but is not limited to the presence information of books (such as book advertisements). In some embodiments, the network device queries and determines implantation position information that each piece of access link information should be implanted in the target novel section according to the presentation information corresponding to the access link information obtained by querying in the presentation information base, for example, according to the content of the target novel section, determining the position of the target novel where the content related to the presentation information corresponding to the access link information exists in the target novel as implantation position information corresponding to the access link information, so as to update the content information of the target novel section.
In some embodiments, the querying, in a presence information base, according to the attribute information of the user to obtain one or more presence information corresponding to the user and access link information corresponding to each presence information includes: and inquiring in a presentation information base according to the attribute information of the user and at least one piece of scene information appearing in the novel to which the target novel chapter belongs to obtain one or more pieces of presentation information corresponding to the user and access link information corresponding to the presentation information. In some embodiments, the context information includes, but is not limited to, travel, movie, etc., and in some embodiments, the network device may determine the context information (e.g., travel) corresponding to each chapter based on the title of the caption chapter in the target novel or the content (e.g., a plurality of context words) of the chapter. In some embodiments, the network device is provided with an attribute information base and a presentation information base, wherein the attribute information base comprises a plurality of attribute information (for example, attribute information such as user portrait information, application information installed by a user, and the like) and user identification information corresponding to each attribute information (for example, device identification information of a corresponding user device, corresponding account address information, and the like), so that the corresponding attribute information is inquired in the attribute information base based on the user identification information embedded in the information request. Further, the network device queries, according to the queried attribute information, scenario information that matches the attribute information in the target novel, for example, scenario information about travel appears in the target novel, and attribute information corresponding to the user includes attribute information that likes travel. The presence information base includes a plurality of presence information (e.g., promotion information, advertisement information, etc.) and access link information corresponding to each of the presence information, so as to query the presence information base for presence information matching the context information based on the context information matching the attribute information of the user, e.g., the network device queries the presence information base for travel-related presence information (e.g., advertisement). In some embodiments, the network device queries and determines implantation position information that each piece of access link information should be implanted in the target novel section according to the presence information corresponding to the access link information obtained by querying in the presence information base, for example, implanting corresponding access link information in a position where the scene information (for example, travel) appears in the target novel section.
In some embodiments, the step S302 further includes a step S309 (not shown), in step S309, the network device queries, according to the attribute information of the user, in a presence information base, one or more presence information corresponding to the user, and access link information corresponding to each presence information. In some embodiments, an attribute information base and a presentation information base are provided in the network device, and the attribute information base includes a plurality of attribute information (for example, attribute information such as user portrait information, application information installed by a user, and the like) and user identification information corresponding to each attribute information (for example, device identification information of a corresponding user device, corresponding account address information, and the like) so as to query the corresponding attribute information in the attribute information base based on the user identification information embedded in the information request; the presence information base comprises a plurality of presence information (such as promotion information, advertisement information and the like) and access link information corresponding to each presence information, so that the presence information matched with the attribute information is inquired in the presence information base based on the attribute information inquired in the attribute information base, for example, the presence information matched with the attribute information of 'reading liking' comprises but is not limited to the presence information of books (such as book advertisements).
In some embodiments, said updating the content information of the target novel section by embedding at least one of the access link information into the content information of the target novel section comprises: determining implantation position information of at least one piece of access link information in the novel to which the target novel chapter belongs; and if the implantation position information is contained in the target novel chapter, implanting the at least one piece of access link information into the content information of the target novel chapter according to the implantation position information so as to update the content information of the target novel chapter. For example, the network device queries, in the presence information base, presence information corresponding to the user device based on the identification information of the user device that sent the content request information, and the presence information corresponds to the access link information. Further, the network device queries the target novel for content information matching the presentation information based on the presentation information, for example, determining a position in the target novel where content related to the presentation information is present as implantation position information. In some embodiments, if the target novel chapter contains the implantation position information, the access link information is implanted into a corresponding position in the target novel chapter to update the content information of the target novel chapter.
In some embodiments, the determining of the placement position information of at least one piece of access link information in the novel to which the target novel section belongs includes step S304 (not shown) and step S305 (not shown), and in step S304, the network device determines target section information suitable for placing the access link information in the novel to which the target novel section belongs; in step S305, the network device determines the implantation location information of at least one piece of access link information in the target chapter. In some embodiments, the network device determines the placement location information of the access link information in the target novel according to the content referred to by each chapter in the target novel. For example, the presence information corresponding to the access link information acquired by the network device includes "book", and if contents related to the book appear in the 2 nd chapter and the 3 rd chapter in the novel to which the target novel chapter belongs, the network device determines the 2 nd chapter and the 3 rd chapter as the target chapter. Further, the network device determines specific implant location information in sections 2 and 3. For example, the placement position information in which the position of the content related to the book appears in the 2 nd chapter and the 3 rd chapter is determined as the corresponding access link information.
In some embodiments, the step S304 includes: and the network equipment determines a target chapter suitable for implanting the access link information in the novel to which the target novel chapter belongs according to the reading progress information of the user on the novel to which the target novel chapter belongs. In some embodiments, the reading progress information includes, but is not limited to, a current reading chapter, a read chapter, or an unread chapter of the novel to which the target novel chapter belongs by the user. In some embodiments, the network device determines a target chapter for implanting the access link information based on the reading progress information. For example, the target chapter is located after the current reading chapter or the read chapter of the novel to which the target novel chapter belongs by the user, or the target chapter is contained in the unread chapter of the novel to which the target novel chapter belongs by the user. In some embodiments, in order to save resources, the network device determines a target chapter suitable for embedding access link information in combination with reading progress information of a novel to which the target novel chapter belongs by the user, so that the access link information is only embedded in chapters which the user does not read yet.
In some embodiments, the step S304 includes: and the network equipment determines the target chapter suitable for implanting the access link information in the novel to which the target novel chapter belongs according to the reading progress information of the novel to which the target novel chapter belongs of the user and the average reading time or the average reading number of the user. For example, the average reading time of the user is 30 minutes each time, the network device may determine, according to the average reading time corresponding to each user, the reading chapters of the user within the average reading time, for example, in general, if one chapter can be read every 30 minutes, the network device determines that the target chapter is the first chapter in the unread chapters of the user. For another example, if the average reading amount of the user is one chapter at a time, the target chapter is formed by adding the average reading amount to the current reading position.
Fig. 6 illustrates a user equipment for providing novel information according to an embodiment of the present application, wherein the equipment includes a one-module, a two-module, a three-module, and a four-module.
Specifically, the module is configured to send an implantation information request to a server corresponding to a reading application of the user equipment in response to a reading operation of a user on a target novel in the reading application. In some embodiments, the reading operation includes, but is not limited to, a reading operation in which the user starts the reading application in the user device, or a reading operation in which the user opens, selects a novel chapter, and the like on a target novel in the reading application. In some embodiments, the target novel includes, but is not limited to, a novel that the user is currently reading. In some embodiments, the user device implants the access link information in the target novel by sending an implantation information request to a server corresponding to the reading application. In some embodiments, the implantation information request includes, but is not limited to, identification information of the user equipment, so that the server performs an information query operation according to the identification information of the user equipment.
And the second module is used for receiving request response information returned by the server based on the implanted information request, wherein the request response information comprises at least one piece of access link information and implanted position information of each piece of access link information in the target novel. In some embodiments, the access link information is used to access the corresponding presentation information, e.g., the corresponding presentation information may be presented by clicking on the access link information. The user equipment requests the server to return at least one piece of access link information and the implantation position information of each piece of access link information in the target novel by sending an implantation information request to the corresponding server, so that the user equipment implants the access link information in the position corresponding to the target novel according to the implantation position information. The access link information is used for opening corresponding presentation information, for example, the presentation information corresponding to the access link information is opened by clicking the access link information; the implantation position information is used for determining a position in the target novel where the access link information is implanted. For example, the implantation location information is section XX of the target novel.
And the three modules are used for implanting the access link information into the target novel according to the implantation position information. In some embodiments, the posting location information matches the content information of the target novel, and for example, since keyword information (e.g., travel, book, pen, etc.) about the access link information is present in section 2 of the target novel, the posting location information may be determined to be section 2 of the target novel. The implantation position information comprises that the implantation position information is matched with the content information of the target novel, for example, if the target novel has the content information matched with the implantation position information, the access link information corresponding to the implantation position information is implanted into the target novel.
Of course, those skilled in the art will appreciate that the matching between the implantation location information and the content information of the target novel is merely exemplary, and that other existing or future matching methods may be suitable for the present application, and are included within the scope of the present application and are incorporated by reference herein. For example, the placement location information "travel" may correspond to "travel", "parades", etc. in the target novel.
And a fourth module, configured to update and present the target novel in the reading application in response to a reading refreshing operation of the user on the target novel, where the updated target novel includes at least one piece of the access link information. In some embodiments, the reading refresh operation includes, but is not limited to, a user turning a page of the target novel. In some embodiments, the access link information is embedded in the next few sections based on the current reading section of the user. For example, the user equipment receives request response information returned by the server, and based on the access link information and the implantation position information in the request response information, implants the access link information into the corresponding position in the target novel, and in some embodiments, the server returns a chapter located after the current reading chapter of the user, so that, based on a reading refreshing operation (e.g., a page turning operation) performed by the user on the target novel, the target novel is updated and presented in the reading application, and the updated target novel includes at least one piece of access link information.
Here, the specific implementation of the above one-to-one module, two-to-two module, one-to-three module and one-to-four module is the same as or similar to the embodiment of steps S101, S102, S103 and S104 in fig. 3, and therefore, the detailed description is omitted, and the detailed implementation is incorporated herein by reference.
In some embodiments, the apparatus further includes a nine module (not shown) configured to, in response to an access operation of the user on the access link information, obtain and display presentation information corresponding to the access link information.
Here, an example of a specific implementation manner of the above-mentioned nine modules is the same as or similar to the embodiment of the step S109, and therefore, is not repeated here, and is included herein by reference.
In some embodiments, in order to facilitate a user to quickly determine implantation position information in which access link information is implanted in a target novel, a presentation manner of the target novel in the reading application includes any one of:
(1) and adding color to the implantation position information corresponding to each piece of access link information in at least one piece of access link information in the target novel. For example, at least one piece of access link information is implanted into the target novel, each piece of access link information corresponds to one piece of implantation position information, and the implantation position information is added with colors, such as adding highlight ground color, or changing the color of a font at the implantation position information, so that a user can conveniently and quickly recognize the implantation position information.
(2) And underlining implantation position information corresponding to each piece of access link information in at least one piece of access link information in the target novel. For example, at least one piece of access link information is embedded in the target novel, each piece of access link information corresponds to one piece of embedding position information, and the embedding position information is underlined, so that a user can conveniently and quickly recognize the embedding position information.
Of course, those skilled in the art will appreciate that the above-described presentation is by way of example only, and that other presentations, now existing or later to be made, that may be suitable for use in the present application are also encompassed within the scope of the present application and are hereby incorporated by reference.
Fig. 7 illustrates a server for providing novel information according to an embodiment of the present application, wherein the apparatus includes two-in-one modules, two-in-two modules, and two-in-three modules.
Specifically, the apparatus includes a module for receiving an implantation information request sent by a user device in response to a reading operation of a target novel in a reading application of the user device. In some embodiments, the server is a server corresponding to the reading application. In some embodiments, the implantation information request includes identification information (e.g., an ID address, a registered account, a user name, and other identification information) of the user, and the server returns, to the user device corresponding to the user, access link information corresponding to the user and implantation location information corresponding to each access link information by receiving the implantation information request sent by the user device, so that the user device implants the corresponding access link information into the corresponding location based on the implantation location information.
And the second module is used for responding to the implantation information request, acquiring one or more pieces of access link information corresponding to the user, wherein each piece of access link information corresponds to presentation information matched with the attribute information of the user, and determining implantation position information of at least one piece of access link information in the target novel. In some embodiments, the instrumentation information request includes identification information of the user (e.g., identification information of an ID address, a registered account number, a user name, etc.). In some embodiments, the attribute information of the user includes, but is not limited to, user portrait information of the user, application information installed in a user device corresponding to the user, consumption record information of the user, and browsing record information of the user. In some embodiments, each access link information (e.g., advertisement link) corresponds to a presentation information (e.g., advertisement) that can be opened by clicking on the access link information. In some embodiments, a presence information base is disposed in the server, and the presence information base includes a plurality of presence information, where each presence information has its corresponding access link information. In some embodiments, the server queries attribute information corresponding to a user based on identification information of the user in the received implantation information request, and further queries presentation information matched with the attribute information in a presentation information base according to the attribute information corresponding to the user. For example, if the server records attribute information of the user frequently visiting book websites, the server queries the presence information about books in the presence information base, where the presence information has its own access link information, and determines the implantation position information of the access link information in the target novel. In some embodiments, the server determines the implantation position information of the access link information in the target novel according to the presentation information matched by the query and the content information of the target novel, for example, the server queries the presentation information about books in the presentation information base, further, the server queries the content information about "books" (e.g., "loss between people", books, "wisdom of life", etc. about books) in the target novel, and determines the position where the content information about "books" appears as the corresponding implantation position information.
And a second module and a third module, which are used for returning the at least one piece of access link information and the implantation position information of each piece of access link information in the target novel to the user equipment as the request response information of the implantation information request. In some embodiments, in response, the server sends the queried at least one piece of access link information and the implantation position information of each piece of access link information in the target novel to the user equipment, so that the user equipment implants the corresponding piece of access link information into the target novel according to the implantation position information.
In some embodiments, the second module is configured to, in response to the implantation information request, query, according to the attribute information of the user, in a presence information base, to obtain one or more presence information corresponding to the user and access link information corresponding to each presence information; and for at least one piece of access link information, determining implantation position information of the access link information in the target novel according to presentation information corresponding to the access link information, wherein the presentation information corresponding to the access link information is matched with content information of the target novel in the implantation position information.
Here, the specific implementation of the two modules is the same as or similar to the embodiment of the step S202, and therefore, the detailed description is omitted, and the detailed implementation is incorporated herein by reference.
In some embodiments, the second module is configured to, in response to the implantation information request, query, in a presence information base, according to the attribute information of the user and at least one piece of scene information appearing in the target novel, to obtain one or more pieces of presence information corresponding to the user and access link information corresponding to each piece of presence information; and for at least one piece of access link information, determining implantation position information of the access link information in the target novel according to presentation information corresponding to the access link information, wherein the presentation information corresponding to the access link information is matched with scene information of the target novel to which the implantation position information belongs.
Here, the specific implementation of the two modules is the same as or similar to the embodiment of the step S202, and therefore, the detailed description is omitted, and the detailed implementation is incorporated herein by reference.
In some embodiments, the apparatus further includes a twenty-nine module (not shown) configured to query, in a presence information base, one or more presence information corresponding to the user according to the attribute information of the user, and access link information corresponding to each presence information.
Here, examples of specific implementations of the twenty-nine modules are the same as or similar to the embodiment of the step S209, and therefore are not repeated herein, and are included herein by reference.
In some embodiments, the determining of the implantation position information of at least one piece of access link information in the target novel comprises two and four modules (not shown), wherein the two and four modules are used for determining target chapter information suitable for implanting the access link information in the target novel; the server determines implantation position information of at least one piece of access link information in the target chapter information.
Here, the example of the specific implementation manner of the two or four modules is the same as or similar to the embodiment of the step S204, and therefore, the description is not repeated here, and the implementation manner is incorporated herein by reference.
In some embodiments, the twenty-four module is configured to determine, according to reading progress information of the user on the target novel, target chapter information in the target novel suitable for embedding the access link information.
Here, the example of the specific implementation manner of the two or four modules is the same as or similar to the embodiment of the step S204, and therefore, the description is not repeated here, and the implementation manner is incorporated herein by reference.
In some embodiments, the second-fourth module is configured to determine, according to reading progress information of the user on the target novel and in combination with an average reading duration or an average reading number of the user, target chapter information suitable for embedding the access link information in the target novel.
Here, the example of the specific implementation manner of the two or four modules is the same as or similar to the embodiment of the step S204, and therefore, the description is not repeated here, and the implementation manner is incorporated herein by reference.
In some embodiments, the apparatus further includes a twenty-eight module (not shown) configured to obtain and record viewing information of the user on presentation information corresponding to each access link information in the at least one access link information.
Here, examples of specific implementations of the aforementioned twenty-eight modules are the same as or similar to the embodiment of the aforementioned step S208, and therefore are not repeated herein, and are incorporated herein by reference.
Fig. 8 illustrates a network device for providing novel information according to another embodiment of the present application, wherein the device includes a three-in-one module, a three-in-two module, and a three-in-three module.
Specifically, the module comprises a third module and a fourth module, wherein the third module is used for receiving content request information which is sent by the user equipment and is about the target novel chapter by the user. In some embodiments, the content request information includes, but is not limited to, identification information of the user device (e.g., registered account information of the corresponding user, or device identification information of the user device). In some embodiments, the target novel section includes, but is not limited to, the next section in the target novel.
And a third and a second module, configured to, in response to the content request information, obtain one or more access link information corresponding to the user, where each access link information corresponds to presentation information matched with the attribute information of the user, and update the content information of the target novel chapter by embedding at least one access link information into the content information of the target novel chapter. In some embodiments, the content request information includes identification information of the user (e.g., identification information of an ID address, a registered account number, a user name, etc.). In some embodiments, the attribute information of the user includes, but is not limited to, user portrait information of the user, application information installed in a user device corresponding to the user, consumption record information of the user, and browsing record information of the user. In some embodiments, each access link information (e.g., advertisement link) corresponds to a presentation information (e.g., advertisement) that can be opened by clicking on the access link information. In some embodiments, a presence information base is disposed in the network device, and the presence information base includes a plurality of presence information, where each presence information has its corresponding access link information. In some embodiments, the network device queries, based on the identification information of the user in the received content request information, attribute information corresponding to the user, and further queries, in the presence information base, presence information that matches the attribute information according to the attribute information corresponding to the user. For example, if the attribute information of the user frequently visiting the book-type website is recorded in the network device, the network device queries the presence information about the books in the presence information base, where the presence information has its own access link information, and determines the implantation position information of the access link information in the target novel. In some embodiments, the network device determines the implantation location information of the access link information in the target novel according to the presentation information matched by the query and the content information of the target novel section, for example, the network device queries the presentation information about books in the presentation information base, further, the network device queries the content information about "books" (e.g., "loss between people", books, "wisdom of life", etc. about books) in the target novel section, and determines the location where the content information about "books" appears as the corresponding implantation location information.
And a third module, configured to return the updated content information of the target novel chapter to the user equipment as a response to the content request information. In some embodiments, the at least one access link information is included in the content information of the updated target novel section. In some embodiments, in response, the network device sends the updated content information of the target novel chapter to the user device, so that the user device implants the corresponding access link information into the target novel according to the implantation position information.
In some embodiments, obtaining one or more access link information corresponding to the user, each access link information corresponding to one presentation information matched with the attribute information of the user includes: and the network equipment queries in a presentation information base according to the attribute information of the user to obtain one or more presentation information corresponding to the user and access link information corresponding to each presentation information.
Here, the example of the specific implementation manner of the three or two modules is the same as or similar to the embodiment of the step S302, and therefore, the detailed description is omitted, and the detailed implementation manner is incorporated herein by reference.
In some embodiments, the querying, in a presence information base, according to the attribute information of the user to obtain one or more presence information corresponding to the user and access link information corresponding to each presence information includes: and inquiring in a presentation information base according to the attribute information of the user and at least one piece of scene information appearing in the novel to which the target novel chapter belongs to obtain one or more pieces of presentation information corresponding to the user and access link information corresponding to the presentation information.
Here, the example of the specific implementation manner of the three or two modules is the same as or similar to the embodiment of the step S302, and therefore, the detailed description is omitted, and the detailed implementation manner is incorporated herein by reference.
In some embodiments, the apparatus further includes a thirty-nine module (not shown) configured to obtain, according to the attribute information of the user, one or more pieces of presentation information corresponding to the user and access link information corresponding to each piece of presentation information by querying in a presentation information base.
Here, examples of specific implementations of the twenty-nine modules are the same as or similar to the embodiment of the step S309, and therefore are not repeated herein, and are included herein by reference.
In some embodiments, said updating the content information of the target novel section by embedding at least one of the access link information into the content information of the target novel section comprises: determining implantation position information of at least one piece of access link information in the target novel; and if the implantation position information is contained in the target novel chapter, implanting the at least one piece of access link information into the content information of the target novel chapter according to the implantation position information so as to update the content information of the target novel chapter. For example, the network device queries, in the presence information base, presence information corresponding to the user device based on the identification information of the user device that sent the content request information, and the presence information corresponds to the access link information. Further, the network device queries the target novel for content information matching the presentation information based on the presentation information, for example, determining a position in the target novel where content related to the presentation information is present as implantation position information. In some embodiments, if the target novel chapter contains the implantation position information, the access link information is implanted into a corresponding position in the target novel chapter to update the content information of the target novel chapter.
In some embodiments, the determining, according to the presentation information corresponding to the access link information, implantation position information of the access link information in the target novel includes a three-four module (not shown) and a three-five module (not shown), where the three-four module is used to determine target chapter information suitable for implanting the access link information in the target novel; and the thirty-five module is used for determining implantation position information of at least one piece of access link information in the target section.
Here, examples of specific implementations of the three-four module and the three-five module are the same as or similar to the embodiments of the step S304 and the step S305, and therefore are not repeated herein and are included herein by reference.
In some embodiments, the thirty-four module is configured to determine, according to reading progress information of the user on the novel to which the target novel section belongs, a target section suitable for embedding the access link information in the novel to which the target novel section belongs.
Here, the example of the specific implementation manner of the three or four modules is the same as or similar to the embodiment of the step S304, and therefore, the description is not repeated here, and the implementation manner is incorporated herein by reference.
In some embodiments, the third module and the fourth module are configured to determine, according to reading progress information of the user on the novel to which the target novel chapter belongs, and in combination with an average reading duration or an average reading number of the user, target chapter information suitable for embedding the access link information in the novel to which the target novel chapter belongs.
Here, the example of the specific implementation manner of the three or four modules is the same as or similar to the embodiment of the step S304, and therefore, the description is not repeated here, and the implementation manner is incorporated herein by reference.
FIG. 9 shows a flowchart of a method for providing novel information, according to one embodiment of the present application. In the flow diagram, a user performs a user action (e.g., launches a reading application in a user device) at a client (e.g., the reading application). The server side (for example, a server corresponding to the reading application) obtains a user id (for example, registered account information of the user) based on the user behavior. Based on the user id, querying a database (e.g., a presentation information database) for advertisement links (e.g., access link information) corresponding to the user, and determining placement location information corresponding to each access link information. The server returns the access link information and the implantation position information to the user equipment, and the user equipment implants the relevant content (such as the position corresponding to the implantation position information) in the article into the corresponding access link information based on the access link information and the implantation position information. In some embodiments, the user device also colors or underlines the text of the related content to facilitate the user in identifying the location where the access linking information is embedded. Further, the client presents the advertisement (e.g., presentation information) corresponding to the access link information based on the click operation of the user on the access link information. In some embodiments, the client sends the click operation of the user to the server, and the server records the advertisement click data so as to update the database (e.g., attribute information corresponding to the user in the attribute database, e.g., the user clicks on the advertisement about travel more frequently, and then the user's weight of the attribute information about "like travel" is increased).
The present application also provides a computer readable storage medium having stored thereon computer code which, when executed, performs a method as in any one of the preceding.
The present application also provides a computer program product, which when executed by a computer device, performs the method of any of the preceding claims.
The present application further provides a computer device, comprising:
one or more processors;
a memory for storing one or more computer programs;
the one or more computer programs, when executed by the one or more processors, cause the one or more processors to implement the method of any preceding claim.
FIG. 10 illustrates an exemplary system that can be used to implement the various embodiments described herein;
in some embodiments, as shown in fig. 10, the system 1000 can be implemented as any one of the network device, the first user device, or the second user device in the various described embodiments. In some embodiments, system 1000 may include one or more computer-readable media (e.g., system memory or NVM, storage 1020) having instructions and one or more processors (e.g., processor(s) 1005) coupled with the one or more computer-readable media and configured to execute the instructions to implement modules to perform the actions described herein.
For one embodiment, system control module 1010 may include any suitable interface controllers to provide any suitable interface to at least one of processor(s) 1005 and/or to any suitable device or component in communication with system control module 1010.
The system control module 1010 may include a memory controller module 1030 to provide an interface to the system memory 1015. Memory controller module 1030 may be a hardware module, a software module, and/or a firmware module.
System memory 1015 may be used to load and store data and/or instructions for system 1000, for example. For one embodiment, system memory 1015 may include any suitable volatile memory, such as suitable DRAM. In some embodiments, the system memory 1015 may include a double data rate type four synchronous dynamic random access memory (DDR4 SDRAM).
For one embodiment, system control module 1010 may include one or more input, output (I, O) controllers to provide an interface to NVM, storage 1020, and communication interface(s) 1025.
For example, NVM, storage 1020 may be used to store data and/or instructions. The NVM, storage 1020 may include any suitable non-volatile memory (e.g., flash memory) and/or may include any suitable non-volatile storage device(s) (e.g., one or more Hard Disk drive(s) (HDD (s)), one or more Compact Disc (CD) drive(s), and/or one or more Digital Versatile Disc (DVD) drive (s)).
The NVM, storage 1020 may include storage resources that are physically part of the device on which system 1000 is installed or may be accessed by the device and not necessarily part of the device. For example, NVM, storage 1020 may be accessible over a network via communication interface(s) 1025.
Communication interface(s) 1025 may provide an interface for system 1000 to communicate over one or more networks and/or with any other suitable device. System 1000 may communicate wirelessly with one or more components of a wireless network according to any of one or more wireless network standards and/or protocols.
For one embodiment, at least one of the processor(s) 1005 may be packaged together with logic for one or more controller(s) of the system control module 1010, e.g., memory controller module 1030. For one embodiment, at least one of the processor(s) 1005 may be packaged together with logic for one or more controller(s) of the system control module 1010 to form a System In Package (SiP). For one embodiment, at least one of the processor(s) 1005 may be integrated on the same die with logic for one or more controller(s) of the system control module 1010. For one embodiment, at least one of the processor(s) 1005 may be integrated on the same die with logic of one or more controllers of the system control module 1010 to form a system on a chip (SoC).
In various embodiments, system 1000 may be, but is not limited to being: a server, a workstation, a desktop computing device, or a mobile computing device (e.g., a laptop computing device, a handheld computing device, a tablet, a netbook, etc.). In various embodiments, system 1000 may have more or fewer components and/or different architectures. For example, in some embodiments, system 1000 includes one or more cameras, a keyboard, a Liquid Crystal Display (LCD) screen (including a touch screen display), a non-volatile memory port, multiple antennas, a graphics chip, an Application Specific Integrated Circuit (ASIC), and speakers.
It should be noted that the present application may be implemented in software and/or a combination of software and hardware, for example, implemented using Application Specific Integrated Circuits (ASICs), general purpose computers or any other similar hardware devices. In one embodiment, the software programs of the present application may be executed by a processor to implement the steps or functions described above. Likewise, the software programs (including associated data structures) of the present application may be stored in a computer readable recording medium, such as RAM memory, magnetic or optical drive or diskette and the like. Additionally, some of the steps or functions of the present application may be implemented in hardware, for example, as circuitry that cooperates with the processor to perform various steps or functions.
In addition, some of the present application may be applied as a computer program product, such as computer program instructions, which when executed by a computer, may invoke or provide the methods and/or technical solutions according to the present application through the operation of the computer. Those skilled in the art will appreciate that the form in which the computer program instructions reside on a computer-readable medium includes, but is not limited to, source files, executable files, installation package files, and the like, and that the manner in which the computer program instructions are executed by a computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Computer-readable media herein can be any available computer-readable storage media or communication media that can be accessed by a computer.
Communication media includes media by which communication signals, including, for example, computer readable instructions, data structures, program modules, or other data, are transmitted from one system to another. Communication media may include conductive transmission media such as cables and wires (e.g., fiber optics, coaxial, etc.) and wireless (non-conductive transmission) media capable of propagating energy waves such as acoustic, electromagnetic, RF, microwave, and infrared. Computer readable instructions, data structures, program modules, or other data may be embodied in a modulated data signal, for example, in a wireless medium such as a carrier wave or similar mechanism such as is embodied as part of spread spectrum techniques. The term "modulated data signal" means a signal that has one or more of its characteristics set or changed in such a manner as to encode information in the signal. The modulation may be analog, digital or hybrid modulation techniques.
By way of example, and not limitation, computer-readable storage media may include volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data. For example, computer-readable storage media include, but are not limited to, volatile memory such as random access memory (RAM, DRAM, SRAM); and non-volatile memory such as flash memory, various read-only memories (ROM, PROM, EPROM, EEPROM), magnetic and ferromagnetic, ferroelectric memories (MRAM, FeRAM); and magnetic and optical storage devices (hard disk, tape, CD, DVD); or other now known or later developed medium capable of storing computer-readable information, data for use by a computer system.
An embodiment according to the present application comprises an apparatus comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein the computer program instructions, when executed by the processor, trigger the apparatus to perform a method and/or solution according to the embodiments of the present application.
It will be evident to those skilled in the art that the present application is not limited to the details of the foregoing illustrative embodiments, and that the present application may be embodied in other specific forms without departing from the spirit or essential attributes thereof. The present embodiments are therefore to be considered in all respects as illustrative and not restrictive, the scope of the application being indicated by the appended claims rather than by the foregoing description, and all changes which come within the meaning and range of equivalency of the claims are therefore intended to be embraced therein. Any reference sign in a claim should not be construed as limiting the claim concerned. Furthermore, it is obvious that the word "comprising" does not exclude other elements or steps, and the singular does not exclude the plural. A plurality of units or means recited in the apparatus claims may also be implemented by one unit or means in software or hardware. The terms first, second, etc. are used to denote names, but not any particular order.

Claims (14)

1. A method at a user equipment for providing novel information, wherein the method comprises:
responding to the reading operation of a user on a target novel in a reading application of user equipment, and sending an implantation information request to a server corresponding to the reading application;
receiving request response information returned by the server based on the implantation information request, wherein the request response information comprises at least one piece of access link information and implantation position information of each piece of access link information in the target novel, each piece of access link information corresponds to presentation information, the presentation information is respectively matched with attribute information of the user and scene information appearing in the target novel, and the scene information is obtained by inquiring in the target novel according to the attribute information of the user;
implanting the access link information into the target novel according to the implantation position information;
in response to a reading refreshing operation of the user on the target novel, updating and presenting the target novel in the reading application, wherein the updated target novel comprises at least one piece of access link information;
the implantation position information of each piece of access link information in the target novel in the at least one piece of access link information is determined in the target novel according to the presentation information corresponding to the access link information after the server acquires the presentation information corresponding to the access link information, wherein the presentation information corresponding to the access link information is matched with the content information of the target novel in the implantation position information; alternatively, the first and second electrodes may be,
after the server acquires the presentation information corresponding to the access link information, determining that the access link information is determined in the target novel according to the presentation information corresponding to the access link information, wherein the presentation information corresponding to the access link information is matched with the scene information of the target novel to which the implantation position information belongs; alternatively, the first and second electrodes may be,
after the server acquires the presentation information corresponding to the access link information, determining target chapter information suitable for implanting the access link information in the target novel according to the presentation information corresponding to the access link information, and determining the target chapter information in the target chapter information.
2. The method of claim 1, wherein the method further comprises:
and responding to the access operation of the user to the access link information, and acquiring and displaying the presentation information corresponding to the access link information.
3. The method of claim 1 or 2, wherein the presentation of the target novel in the reading application comprises any one of:
adding color to implantation position information corresponding to each piece of access link information in at least one piece of access link information in the target novel;
and underlining implantation position information corresponding to each piece of access link information in at least one piece of access link information in the target novel.
4. A method at a server side for providing novel information, wherein the method comprises:
receiving an implantation information request sent by user equipment in response to a reading operation of a user on a target novel in a reading application of the user equipment;
responding to the implantation information request, and inquiring scene information matched with the attribute information in the target novel according to the attribute information of the user;
inquiring one or more pieces of presentation information matched with the scene information in a presentation information base according to the scene information to acquire one or more pieces of presentation information corresponding to the user and access link information corresponding to each piece of presentation information, wherein the presentation information is respectively matched with the attribute information and the scene information;
after one or more pieces of presentation information corresponding to the user are obtained, determining implantation position information of at least one piece of access link information in the target novel according to the one or more pieces of presentation information;
returning the at least one piece of access link information and the implantation position information of each piece of access link information in the target novel to the user equipment as request response information of the implantation information request;
wherein the determining implantation position information of at least one of the access link information in the target novel according to the one or more presentation information comprises any one of:
for at least one piece of access link information, determining implantation position information of the access link information in the target novel according to presentation information corresponding to the access link information, wherein the presentation information corresponding to the access link information is matched with content information of the target novel in the implantation position information;
for at least one piece of access link information, determining implantation position information of the access link information in the target novel according to presentation information corresponding to the access link information, wherein the presentation information corresponding to the access link information is matched with scene information of the target novel to which the implantation position information belongs; alternatively, the first and second electrodes may be,
and for at least one piece of access link information, determining target chapter information suitable for implanting the access link information in the target novel according to presentation information corresponding to the access link information, and determining implantation position information of the at least one piece of access link information in the target chapter information.
5. The method of claim 4, wherein the determining target chapter information in the target novel that is suitable for embedding the access link information comprises:
and determining target chapter information suitable for implanting the access link information in the target novel according to the reading progress information of the user on the target novel.
6. The method according to claim 5, wherein the determining, according to the reading progress information of the user on the target novel, target chapter information in the target novel suitable for embedding the access link information comprises:
and determining target chapter information suitable for implanting the access link information in the target novel according to the reading progress information of the user on the target novel and by combining the average reading duration or the average reading number of the user.
7. The method of claim 4, wherein the method further comprises:
and acquiring and recording the viewing information of the user on the presentation information corresponding to each piece of access link information in the at least one piece of access link information.
8. A method for providing novel information at a network device, wherein the method comprises:
receiving content request information which is sent by user equipment and is about a target novel chapter by a user;
responding to the content request information, and inquiring scene information matched with the attribute information in the target novel according to the attribute information of the user;
inquiring one or more pieces of presentation information matched with the scene information in a presentation information base according to the scene information to acquire one or more pieces of presentation information corresponding to the user and access link information corresponding to each piece of presentation information, wherein the presentation information is respectively matched with the attribute information and the scene information,
after one or more pieces of presentation information corresponding to the user are obtained, determining implantation position information of at least one piece of access link information in the novel to which the target novel chapter belongs according to the one or more pieces of presentation information;
if the implantation position information is contained in the target novel chapter, implanting the at least one piece of access link information into the content information of the target novel chapter according to the implantation position information so as to update the content information of the target novel chapter;
and returning the updated content information of the target novel chapter to the user equipment as a response of the content request information.
9. The method of claim 8, wherein the determining of the placement location information of the at least one access link information in the novel to which the target novel section belongs comprises:
determining a target chapter suitable for implanting the access link information in the novel to which the target novel chapter belongs;
and determining implantation position information of at least one piece of access link information in the target section.
10. The method of claim 9, wherein the determining a target section of the novel to which the target novel section belongs that is suitable for embedding the access link information comprises:
and determining a target chapter suitable for implanting the access link information in the novel to which the target novel chapter belongs according to the reading progress information of the user on the novel to which the target novel chapter belongs.
11. The method according to claim 10, wherein the determining, according to the reading progress information of the user on the novel to which the target novel section belongs, the target section suitable for embedding the access link information in the novel to which the target novel section belongs comprises:
and determining a target chapter suitable for implanting the access link information in the novel to which the target novel chapter belongs according to the reading progress information of the novel to which the target novel chapter belongs of the user and the average reading duration or the average reading number of the user.
12. A method for providing novel information, wherein the method comprises:
the method comprises the steps that a user equipment end responds to the reading operation of a user on a target novel in the reading application of the user equipment, and sends an implanted information request to a server corresponding to the reading application;
the server receives the implantation information request, responds to the implantation information request, inquires scene information matched with the attribute information in the target novel according to the attribute information of the user, inquires one or more pieces of presentation information matched with the scene information in a presentation information base according to the scene information to acquire one or more pieces of presentation information corresponding to the user and access link information corresponding to each piece of presentation information, wherein the presentation information is respectively matched with the attribute information and the scene information, after acquiring the one or more pieces of presentation information corresponding to the user, the server determines implantation position information of each piece of access link information in the target novel in the one or more pieces of access link information according to the one or more pieces of presentation information, and takes the implantation position information of the one or more pieces of access link information and each piece of access link information in the target novel as the implantation position information Request response information of the implantation information request is returned to the user equipment;
the user equipment receives the request response information, implants the access link information into the target novel according to the implantation position information, and responds to the reading refreshing operation of the user on the target novel to update and present the target novel in the reading application;
wherein the determining implantation position information of each access link information in the target novel in accordance with the one or more presentation information comprises any one of:
for at least one piece of access link information, determining implantation position information of the access link information in the target novel according to presentation information corresponding to the access link information, wherein the presentation information corresponding to the access link information is matched with content information of the target novel in the implantation position information;
for at least one piece of access link information, determining implantation position information of the access link information in the target novel according to presentation information corresponding to the access link information, wherein the presentation information corresponding to the access link information is matched with scene information of the target novel to which the implantation position information belongs; alternatively, the first and second electrodes may be,
and for at least one piece of access link information, determining target chapter information suitable for implanting the access link information in the target novel according to presentation information corresponding to the access link information, and determining implantation position information of the at least one piece of access link information in the target chapter information.
13. An apparatus for providing novel information, wherein the apparatus comprises:
a processor; and
a memory arranged to store computer executable instructions that, when executed, cause the processor to perform the operations of the method of any of claims 1 to 11.
14. A computer-readable medium storing instructions that, when executed, cause a system to perform the operations of any of the methods of claims 1-11.
CN201910741666.5A 2019-08-12 2019-08-12 Method and equipment for providing novel information Active CN110502299B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910741666.5A CN110502299B (en) 2019-08-12 2019-08-12 Method and equipment for providing novel information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910741666.5A CN110502299B (en) 2019-08-12 2019-08-12 Method and equipment for providing novel information

Publications (2)

Publication Number Publication Date
CN110502299A CN110502299A (en) 2019-11-26
CN110502299B true CN110502299B (en) 2021-05-14

Family

ID=68588068

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910741666.5A Active CN110502299B (en) 2019-08-12 2019-08-12 Method and equipment for providing novel information

Country Status (1)

Country Link
CN (1) CN110502299B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111159537B (en) * 2019-12-06 2024-04-09 上海连尚网络科技有限公司 Method and device for pushing presentation information in reading application
CN111339329B (en) * 2020-02-13 2023-09-15 上海连尚网络科技有限公司 Method and device for providing book information in reading application
CN113282743B (en) * 2021-06-03 2022-02-18 北京得间科技有限公司 Information display method, electronic equipment and storage medium

Citations (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101494832A (en) * 2009-03-02 2009-07-29 李明 Point-to-point identification method and system for embedded chaining short message
CN101980270A (en) * 2010-10-14 2011-02-23 宇龙计算机通信科技(深圳)有限公司 Advertisement delivering method and advertisement delivering server
CN102136199A (en) * 2011-03-10 2011-07-27 刘超 On-line electronic book reader and on-line electronic book editor
CN102346730A (en) * 2010-07-30 2012-02-08 汉王科技股份有限公司 Method and device for displaying catalog in electronic reader
CN102622445A (en) * 2012-03-15 2012-08-01 华南理工大学 User interest perception based webpage push system and webpage push method
CN102902661A (en) * 2012-10-24 2013-01-30 广东欧珀移动通信有限公司 Method for realizing hyperlinks of electronic books
CN103177383A (en) * 2013-03-21 2013-06-26 北京亿部文化有限公司 Method for implanting advertisements in electronic books
CN105117474A (en) * 2012-06-27 2015-12-02 北京奇虎科技有限公司 Method and device for loading recommendation information in webpage reading mode
CN105704258A (en) * 2014-11-28 2016-06-22 北京山海经纬信息技术有限公司 Address recognition method and equipment
CN106033415A (en) * 2015-03-09 2016-10-19 深圳市腾讯计算机***有限公司 A text content recommendation method and device
CN107315827A (en) * 2017-07-05 2017-11-03 广州阿里巴巴文学信息技术有限公司 The method and its device of a kind of correlation recommendation in electronic reading
CN108122125A (en) * 2016-11-28 2018-06-05 宁波市镇海甬讯信息科技有限公司 A kind of method of product placement in e-books
CN108255999A (en) * 2017-12-29 2018-07-06 北京奇虎科技有限公司 Content recommendation method and device
CN108763561A (en) * 2018-06-04 2018-11-06 深圳市零度智控科技有限公司 E-book method for pushing, device and computer readable storage medium
CN109271225A (en) * 2018-09-19 2019-01-25 掌阅科技股份有限公司 Based on spread its tail page display method and the electronic equipment for reading application
CN109460545A (en) * 2018-10-26 2019-03-12 上海连尚网络科技有限公司 A kind of user matching method and its terminal, server based on content of text
CN109492089A (en) * 2018-10-18 2019-03-19 上海连尚网络科技有限公司 Method and apparatus for output information
CN109522488A (en) * 2018-12-27 2019-03-26 上海连尚网络科技有限公司 A kind of information recommendation method and equipment
CN109711899A (en) * 2018-12-29 2019-05-03 咪咕数字传媒有限公司 A kind of sending method of advertisement, device and computer readable storage medium
CN109739972A (en) * 2018-12-27 2019-05-10 上海连尚网络科技有限公司 A kind of novel recommended method and equipment
CN109753586A (en) * 2018-12-27 2019-05-14 上海连尚网络科技有限公司 A kind of video recommendation method and equipment
CN109977266A (en) * 2019-03-25 2019-07-05 上海连尚网络科技有限公司 A kind of novel recommended method and equipment
CN109992342A (en) * 2019-03-25 2019-07-09 上海连尚网络科技有限公司 A kind of information display method and equipment based on novel
CN110020878A (en) * 2018-01-09 2019-07-16 苏州跃盟信息科技有限公司 A kind of method for pushing of advertisement, server and system

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1252480A1 (en) * 1999-11-12 2002-10-30 Go Sensors, L.L.C. Image metrology methods and apparatus
US7360160B2 (en) * 2002-06-20 2008-04-15 At&T Intellectual Property, Inc. System and method for providing substitute content in place of blocked content
US20100121707A1 (en) * 2008-11-13 2010-05-13 Buzzient, Inc. Displaying analytic measurement of online social media content in a graphical user interface
CN101930448B (en) * 2009-06-23 2012-08-29 北京搜狗科技发展有限公司 Method and device for subscribing webpage information
US9699019B2 (en) * 2013-06-14 2017-07-04 Microsoft Technology Licensing, Llc Related content display associated with browsing
CN103729051B (en) * 2013-12-19 2016-05-25 深圳市金立通信设备有限公司 A kind of display control method and terminal
CN105373608A (en) * 2015-11-13 2016-03-02 广州市久邦数码科技有限公司 Input method based scene-mode content pushing method and system
CN106202563A (en) * 2016-08-02 2016-12-07 西南石油大学 A kind of real time correlation evental news recommends method and system
CN106446007A (en) * 2016-08-11 2017-02-22 乐视控股(北京)有限公司 Information delivery method, apparatus and system
CN106599137A (en) * 2016-12-02 2017-04-26 北京薇途科技有限公司 Novel scene content pushing system and device
CN108205545B (en) * 2016-12-16 2022-06-10 百度在线网络技术(北京)有限公司 Method and equipment for providing recommendation information for user
CN106611050B (en) * 2016-12-22 2018-08-03 掌阅科技股份有限公司 E-book recommends method, apparatus and server
CN106649780B (en) * 2016-12-28 2020-11-24 北京百度网讯科技有限公司 Information providing method and device based on artificial intelligence
CN107465754B (en) * 2017-08-23 2020-05-22 北京搜狐新媒体信息技术有限公司 News recommendation method and device
CN107704560B (en) * 2017-09-21 2021-02-23 星潮闪耀移动网络科技(中国)有限公司 Information recommendation method, device and equipment
CN108021617A (en) * 2017-11-10 2018-05-11 深圳市华阅文化传媒有限公司 Recommend the method and apparatus of scene information based on word content
CN108596690B (en) * 2018-05-10 2020-09-04 苏州跃盟信息科技有限公司 Advertisement processing method and device

Patent Citations (24)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101494832A (en) * 2009-03-02 2009-07-29 李明 Point-to-point identification method and system for embedded chaining short message
CN102346730A (en) * 2010-07-30 2012-02-08 汉王科技股份有限公司 Method and device for displaying catalog in electronic reader
CN101980270A (en) * 2010-10-14 2011-02-23 宇龙计算机通信科技(深圳)有限公司 Advertisement delivering method and advertisement delivering server
CN102136199A (en) * 2011-03-10 2011-07-27 刘超 On-line electronic book reader and on-line electronic book editor
CN102622445A (en) * 2012-03-15 2012-08-01 华南理工大学 User interest perception based webpage push system and webpage push method
CN105117474A (en) * 2012-06-27 2015-12-02 北京奇虎科技有限公司 Method and device for loading recommendation information in webpage reading mode
CN102902661A (en) * 2012-10-24 2013-01-30 广东欧珀移动通信有限公司 Method for realizing hyperlinks of electronic books
CN103177383A (en) * 2013-03-21 2013-06-26 北京亿部文化有限公司 Method for implanting advertisements in electronic books
CN105704258A (en) * 2014-11-28 2016-06-22 北京山海经纬信息技术有限公司 Address recognition method and equipment
CN106033415A (en) * 2015-03-09 2016-10-19 深圳市腾讯计算机***有限公司 A text content recommendation method and device
CN108122125A (en) * 2016-11-28 2018-06-05 宁波市镇海甬讯信息科技有限公司 A kind of method of product placement in e-books
CN107315827A (en) * 2017-07-05 2017-11-03 广州阿里巴巴文学信息技术有限公司 The method and its device of a kind of correlation recommendation in electronic reading
CN108255999A (en) * 2017-12-29 2018-07-06 北京奇虎科技有限公司 Content recommendation method and device
CN110020878A (en) * 2018-01-09 2019-07-16 苏州跃盟信息科技有限公司 A kind of method for pushing of advertisement, server and system
CN108763561A (en) * 2018-06-04 2018-11-06 深圳市零度智控科技有限公司 E-book method for pushing, device and computer readable storage medium
CN109271225A (en) * 2018-09-19 2019-01-25 掌阅科技股份有限公司 Based on spread its tail page display method and the electronic equipment for reading application
CN109492089A (en) * 2018-10-18 2019-03-19 上海连尚网络科技有限公司 Method and apparatus for output information
CN109460545A (en) * 2018-10-26 2019-03-12 上海连尚网络科技有限公司 A kind of user matching method and its terminal, server based on content of text
CN109522488A (en) * 2018-12-27 2019-03-26 上海连尚网络科技有限公司 A kind of information recommendation method and equipment
CN109739972A (en) * 2018-12-27 2019-05-10 上海连尚网络科技有限公司 A kind of novel recommended method and equipment
CN109753586A (en) * 2018-12-27 2019-05-14 上海连尚网络科技有限公司 A kind of video recommendation method and equipment
CN109711899A (en) * 2018-12-29 2019-05-03 咪咕数字传媒有限公司 A kind of sending method of advertisement, device and computer readable storage medium
CN109977266A (en) * 2019-03-25 2019-07-05 上海连尚网络科技有限公司 A kind of novel recommended method and equipment
CN109992342A (en) * 2019-03-25 2019-07-09 上海连尚网络科技有限公司 A kind of information display method and equipment based on novel

Also Published As

Publication number Publication date
CN110502299A (en) 2019-11-26

Similar Documents

Publication Publication Date Title
CN110827061B (en) Method and equipment for providing presentation information in novel reading process
CN110502298B (en) Method and equipment for providing update reminding information of electronic book
CN109408696B (en) Method and equipment for searching hosted program
CN110502299B (en) Method and equipment for providing novel information
CN110781397B (en) Method and equipment for providing novel information
CN111930277B (en) Method and equipment for providing presence information
CN110717030A (en) Method and equipment for presenting detail pages of electronic books
CN109359237B (en) Method and equipment for searching hosted program
CN111159536B (en) Method and device for pushing presentation information in reading application
CN111159537B (en) Method and device for pushing presentation information in reading application
CN108196902B (en) Method and apparatus for displaying open screen advertisements
CN110430253B (en) Method and equipment for providing novel update notification information
CN110750482A (en) Method and equipment for providing novel reading information
CN111488097A (en) Method and equipment for providing reading presentation information
CN111506232A (en) Method and equipment for controlling menu display in reading application
CN110765258B (en) Method and equipment for providing electronic books
CN111523039B (en) Method and device for processing book promotion request in reading application
CN109409947A (en) A kind of client-based resident trip survey method
US9503537B1 (en) Device tracker for user accounts
CN110781269B (en) Method and equipment for searching books in reading application
CN111581507A (en) Method and equipment for providing presence information
CN111325574A (en) Method and equipment for providing presence information
CN112241461B (en) Method and equipment for generating character relation graph of book
CN113722592A (en) Method and equipment for presenting target presentation promotion information
CN114821410A (en) Method and equipment for determining object association information of target object

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
GR01 Patent grant
GR01 Patent grant