CN111666250A - Method and equipment for processing book update prompting request information in reading application - Google Patents
Method and equipment for processing book update prompting request information in reading application Download PDFInfo
- Publication number
- CN111666250A CN111666250A CN202010397530.XA CN202010397530A CN111666250A CN 111666250 A CN111666250 A CN 111666250A CN 202010397530 A CN202010397530 A CN 202010397530A CN 111666250 A CN111666250 A CN 111666250A
- Authority
- CN
- China
- Prior art keywords
- book
- urging
- information
- user
- request
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 73
- 238000012545 processing Methods 0.000 title claims abstract description 49
- 230000000875 corresponding effect Effects 0.000 claims description 215
- 230000004044 response Effects 0.000 claims description 59
- 230000015654 memory Effects 0.000 claims description 40
- 230000006399 behavior Effects 0.000 claims description 15
- 230000008569 process Effects 0.000 claims description 4
- 230000002596 correlated effect Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 12
- 238000004590 computer program Methods 0.000 description 10
- 230000005291 magnetic effect Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 230000002085 persistent effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 230000001960 triggered effect Effects 0.000 description 2
- 101100498818 Arabidopsis thaliana DDR4 gene Proteins 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000005294 ferromagnetic effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000008450 motivation Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/02—Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
- G06F15/025—Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application
- G06F15/0291—Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application for reading, e.g. e-books
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9538—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/958—Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/23—Clustering techniques
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- Computing Systems (AREA)
- Bioinformatics & Computational Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本申请的目的是提供一种用于处理阅读应用中书籍催更请求信息的方法和设备,包括:接收用户设备发送的书籍催更请求,根据所述书籍催更请求对应的催更激励信息对所述目标书籍对应的催更用户集合进行聚类处理,以确定所述第一用户所属的催更用户子集,其中所述催更用户集合中每个催更用户已发起对所述目标书籍的催更操作;并根据所述催更用户子集中各第二用户对其他书籍的书籍催更记录信息确定所述书籍催更请求对应的推荐书籍信息;将所述推荐书籍信息随所述书籍催更请求对应的催更执行完成信息返回至所述用户设备。本申请可以满足用户的实时阅读需求,提升用户的阅读体验。
The purpose of this application is to provide a method and device for processing book update request information in a reading application, including: receiving a book update request sent by a user equipment, Cluster processing is performed on the set of urging users corresponding to the target book to determine a subset of urging users to which the first user belongs, wherein each urging user in the set of urging users has initiated an update on the target book. and determine the recommended book information corresponding to the book urging request according to the book urging record information of each second user in the urging user subset for other books; add the recommended book information with the book The urging execution completion information corresponding to the urging request is returned to the user equipment. The present application can meet the real-time reading needs of users and improve the reading experience of users.
Description
技术领域technical field
本申请涉及通信领域,尤其涉及一种用于处理阅读应用中书籍催更请求信息的技术。The present application relates to the field of communications, and in particular, to a technology for processing book update request information in a reading application.
背景技术Background technique
随着互联网的发展,智能手机、平板电脑、Kindle(或称电子阅读器)等智能移动终端设备的普及,人们在日常生活和工作中使用它们的频率也变得越来越高,如今人们倾向于在移动设备中阅读书籍。电子书应用具有便携性、无纸化等优势,阅读用户能够在各种零碎时间内实现书籍阅读,大幅提升了用户的阅读频次和阅读时长,从而电子书应用具有广大的用户群体,用户可以对电子书进行点评、点赞以及打赏催更等互动操作。同时,由于电子书应用具有广大的用户群体,因此在电子书应用中投放广告无疑会产生良好的投放效果。With the development of the Internet and the popularization of smart mobile terminal devices such as smart phones, tablet computers, and Kindles (or e-readers), people use them more and more frequently in their daily life and work. Nowadays, people tend to for reading books on mobile devices. E-book applications have the advantages of portability, paperless and other advantages. Reading users can realize book reading in various fragmented time, which greatly improves the reading frequency and reading time of users. Therefore, e-book applications have a large user group, and users can read books. Interactive operations such as comments, likes, and rewards and reminders for e-books. At the same time, since the e-book application has a large user group, placing advertisements in the e-book application will undoubtedly produce a good effect.
发明内容SUMMARY OF THE INVENTION
本申请的一个目的是提供一种用于处理阅读应用中书籍催更请求信息的方法与设备。An object of the present application is to provide a method and apparatus for processing book update request information in a reading application.
根据本申请的一个方面,提供了一种在网络设备端用于处理阅读应用中书籍催更请求信息的方法,该方法包括:According to one aspect of the present application, a method for processing book reminder request information in a reading application at a network device side is provided, the method comprising:
接收用户设备发送的书籍催更请求,其中所述书籍催更请求是响应于第一用户对所述用户设备的阅读应用中目标书籍的催更触发操作而发送的;receiving a book urging request sent by the user equipment, wherein the book urging request is sent in response to a urging triggering operation of the target book in the reading application of the user equipment by the first user;
响应于所述书籍催更请求,根据所述书籍催更请求对应的催更激励信息对所述目标书籍对应的催更用户集合进行聚类处理,以确定所述第一用户所属的催更用户子集,其中所述催更用户集合中每个催更用户已发起对所述目标书籍的催更操作;并根据所述催更用户子集中各第二用户对其他书籍的书籍催更记录信息确定所述书籍催更请求对应的推荐书籍信息;In response to the book urging request, perform clustering processing on the urging user set corresponding to the target book according to the urging incentive information corresponding to the book urging request to determine the urging user to which the first user belongs. Subset, wherein each urging user in the urging user set has initiated a urging operation for the target book; and according to the urging user subset in the urging user subset, the book urging record information for other books determining the recommended book information corresponding to the book urging request;
将所述推荐书籍信息随所述书籍催更请求对应的催更执行完成信息返回至所述用户设备。Return the recommended book information to the user equipment along with the reminder execution completion information corresponding to the book reminder request.
根据本申请的另一个方面,提供了一种在用户设备端用于处理阅读应用中书籍催更请求信息的方法,该方法包括:According to another aspect of the present application, a method for processing book reminder request information in a reading application on a user equipment side is provided, the method comprising:
响应于第一用户对用户设备的阅读应用中目标书籍的催更触发操作,向所述阅读应用对应的网络设备发送书籍催更请求;In response to the triggering operation of the first user for urging the target book in the reading application of the user equipment, send a book urging request to the network device corresponding to the reading application;
接收所述网络设备基于所述书籍催更请求返回的推荐书籍信息以及所述书籍催更请求对应的催更执行完成信息;receiving the recommended book information returned by the network device based on the book urging request and the urging execution completion information corresponding to the book urging request;
呈现所述推荐书籍信息。The recommended book information is presented.
根据本申请的又一个方面,提供了一种用于处理阅读应用中书籍催更请求信息的方法,该方法包括:According to yet another aspect of the present application, there is provided a method for processing book reminder request information in a reading application, the method comprising:
响应于第一用户对用户设备的阅读应用中目标书籍的催更触发操作,所述用户设备向所述阅读应用对应的网络设备发送书籍催更请求;In response to the triggering operation of the first user for urging the target book in the reading application of the user equipment, the user equipment sends a book urging request to the network device corresponding to the reading application;
所述网络设备接收所述书籍催更请求,并响应于所述书籍催更请求,根据所述书籍催更请求对应的催更激励信息对所述目标书籍对应的催更用户集合进行聚类处理,以确定所述第一用户所属的催更用户子集,其中所述催更用户集合中每个催更用户已发起对所述目标书籍的催更操作;并根据所述催更用户子集中各第二用户对其他书籍的书籍催更记录信息确定所述书籍催更请求对应的推荐书籍信息;The network device receives the book urging request, and in response to the book urging request, performs clustering processing on the urging user set corresponding to the target book according to the urging incentive information corresponding to the book urging request , to determine the urging user subset to which the first user belongs, wherein each urging user in the urging user set has initiated a urging operation for the target book; and according to the urging user subset Each second user determines the recommended book information corresponding to the book urging request for the book urging record information of other books;
所述网络设备将所述推荐书籍信息随所述书籍催更请求对应的催更执行完成信息返回至所述用户设备;The network device returns the recommended book information to the user equipment along with the reminder execution completion information corresponding to the book reminder request;
所述用户设备接收所述推荐书籍信息以及所述书籍催更请求对应的催更执行完成信息,并呈现所述推荐书籍信息。The user equipment receives the recommended book information and the urging execution completion information corresponding to the book urging request, and presents the recommended book information.
根据本申请的一个方面,提供了一种用于处理阅读应用中书籍催更请求的网络设备,该设备包括:According to an aspect of the present application, there is provided a network device for processing a book urging request in a reading application, the device comprising:
一一模块,用于接收用户设备发送的书籍催更请求,其中所述书籍催更请求是响应于第一用户对所述用户设备的阅读应用中目标书籍的催更触发操作而发送的;a module, configured to receive a book urging request sent by the user equipment, wherein the book urging request is sent in response to a first user's urging triggering operation of the target book in the reading application of the user equipment;
一二模块,用于响应于所述书籍催更请求,根据所述书籍催更请求对应的催更激励信息对所述目标书籍对应的催更用户集合进行聚类处理,以确定所述第一用户所属的催更用户子集,其中所述催更用户集合中每个催更用户已发起对所述目标书籍的催更操作;并根据所述催更用户子集中各第二用户对其他书籍的书籍催更记录信息确定所述书籍催更请求对应的推荐书籍信息;Modules 1 and 2 are configured to, in response to the book urging request, perform clustering processing on the set of urging users corresponding to the target book according to the urging incentive information corresponding to the book urging request to determine the first The urging user subset to which the user belongs, wherein each urging user in the urging user set has initiated a urging operation for the target book; The book reminder record information determines the recommended book information corresponding to the book reminder request;
一三模块,用于将所述推荐书籍信息随所述书籍催更请求对应的催更执行完成信息返回至所述用户设备。A third module is used to return the recommended book information to the user equipment along with the reminder execution completion information corresponding to the book reminder request.
根据本申请的另一个方面,提供了一种用于处理阅读应用中书籍催更请求的用户设备,该设备包括:According to another aspect of the present application, there is provided a user equipment for processing a book urging request in a reading application, the equipment comprising:
二一模块,用于响应于第一用户对用户设备的阅读应用中目标书籍的催更触发操作,向所述阅读应用对应的网络设备发送书籍催更请求;A second module, configured to send a book urging request to the network device corresponding to the reading application in response to the urging triggering operation of the target book in the reading application of the user equipment by the first user;
二二模块,用于接收所述网络设备基于所述书籍催更请求返回的推荐书籍信息以及所述书籍催更请求对应的催更执行完成信息;The second module is used to receive the recommended book information returned by the network device based on the book urging request and the urging execution completion information corresponding to the book urging request;
二三模块,用于呈现所述推荐书籍信息。The second and third modules are used to present the recommended book information.
根据本申请的一个方面,提供了一种用于处理阅读应用中书籍催更请求信息的设备,该设备包括:According to an aspect of the present application, there is provided a device for processing book reminder request information in a reading application, the device comprising:
处理器;以及processor; and
被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行如上所述任一方法的操作。A memory arranged to store computer-executable instructions which, when executed, cause the processor to perform the operations of any of the methods described above.
根据本申请的另一个方面,提供了存储指令的计算机可读介质,所述指令在被执行时使得系统进行如上所述任一方法的操作。According to another aspect of the present application, there is provided a computer-readable medium storing instructions that, when executed, cause a system to operate any of the methods described above.
与现有技术相比,本申请中响应于用户设备发送的书籍催更请求,网络设备根据所述书籍催更请求对应的催更激励信息对所述目标书籍对应的催更用户集合进行聚类处理,以确定所述第一用户所属的催更用户子集,并根据所述催更用户子集中各第二用户对其他书籍的书籍催更记录信息确定所述书籍催更请求对应的推荐书籍信息。本申请基于用户的书籍催更请求确定所述用户当前的实时阅读需求时刻,并在这一时刻给用户推荐用户极有可能感兴趣的书籍信息(例如,对目标书籍进行催更的其他用户的其他催更书籍),提升用户的阅读体验,从而增加用户对产品的粘度,降低用户的流失率。在此基础上,可以基于催更用户的催更数量基础,为催更的各个用户提供广告信息,从而提升广告收入,最终达到提升阅读应用的整体收入的效果。Compared with the prior art, in the present application, in response to a book urging request sent by the user equipment, the network device clusters the urging user set corresponding to the target book according to the urging incentive information corresponding to the book urging request. Process to determine the urging user subset to which the first user belongs, and determine the recommended book corresponding to the book urging request according to the book urging record information of each second user in the urging user subset to other books information. The present application determines the current real-time reading demand moment of the user based on the user's book urging request, and recommends to the user book information that the user is likely to be interested in at this moment (for example, the information of other users who urge the target book to update). Other urging books) to improve the user's reading experience, thereby increasing the user's viscosity to the product and reducing the user's churn rate. On this basis, it is possible to provide advertisement information for each user of the urging user based on the urging quantity of the urging users, thereby increasing the advertising revenue, and finally achieving the effect of increasing the overall revenue of the reading application.
附图说明Description of drawings
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:Other features, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:
图1示出根据本申请的一个系统拓扑图;Fig. 1 shows a system topology diagram according to the present application;
图2示出根据本申请一个实施例的一种用于处理阅读应用中书籍催更请求的系统方法图;FIG. 2 shows a system method diagram for processing a book reminder request in a reading application according to an embodiment of the present application;
图3示出根据本申请另一个实施例的一种在网络设备端用于处理阅读应用中书籍催更请求的方法流程图;3 shows a flowchart of a method for processing a book reminder request in a reading application on a network device side according to another embodiment of the present application;
图4示出根据本申请又一个实施例的一种在用户设备端用于处理阅读应用中书籍催更请求的方法流程图;4 shows a flowchart of a method for processing a book reminder request in a reading application on a user equipment side according to yet another embodiment of the present application;
图5示出根据本申请再一个实施例的一种用于处理阅读应用中书籍催更请求的流程图;5 shows a flowchart for processing a book reminder request in a reading application according to yet another embodiment of the present application;
图6示出根据本申请一个实施例的一种用于处理阅读应用中书籍催更请求的网络设备的设备示意图;FIG. 6 shows a schematic diagram of a network device for processing a book urging request in a reading application according to an embodiment of the present application;
图7示出根据本申请一个实施例的一种用于处理阅读应用中书籍催更请求的用户设备的设备示意图;FIG. 7 shows a schematic diagram of a user equipment for processing a book reminder request in a reading application according to an embodiment of the present application;
图8示出根据本申请一个实施例的一种用于处理阅读应用中书籍催更请求的系统的设备示意图;8 shows a schematic diagram of a system for processing a book reminder request in a reading application according to an embodiment of the present application;
图9示出可被用于实施本发明中所述各个实施例的示例性系统。Figure 9 illustrates an exemplary system that may be used to implement the various embodiments described in the present invention.
附图中相同或相似的附图标记代表相同或相似的部件。The same or similar reference numbers in the drawings represent the same or similar parts.
具体实施方式Detailed ways
下面结合附图对本申请作进一步详细描述。The present application will be described in further detail below with reference to the accompanying drawings.
在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(例如,中央处理器(Central Processing Unit,CPU))、输入/输出接口、网络接口和内存。In a typical configuration of the present application, the terminal, the device serving the network, and the trusted party all include one or more processors (for example, a central processing unit (CPU)), an input/output interface, a network interface, and Memory.
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RandomAccess Memory,RAM)和/或非易失性内存等形式,如只读存储器(Read Only Memory,ROM)或闪存(Flash Memory)。内存是计算机可读介质的示例。The memory may include non-persistent memory in computer readable media, random access memory (Random Access Memory, RAM) and/or non-volatile memory, such as read only memory (Read Only Memory, ROM) or flash memory (Flash). Memory). Memory is an example of a computer-readable medium.
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(Phase-Change Memory,PCM)、可编程随机存取存储器(Programmable Random Access Memory,PRAM)、静态随机存取存储器(Static Random-Access Memory,SRAM)、动态随机存取存储器(Dynamic Random AccessMemory,DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、数字多功能光盘(Digital Versatile Disc,DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。Computer-readable media includes both persistent and non-permanent, removable and non-removable media, and storage of information may be implemented by any method or technology. Information may be computer readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (Phase-Change Memory, PCM), programmable random access memory (Programmable Random Access Memory, PRAM), static random access memory (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 (Electrically-Erasable Programmable Read- Only Memory (EEPROM), flash memory or other memory technology, Compact Disc Read-Only Memory (CD-ROM), Digital Versatile Disc (DVD) or other optical storage, Magnetic tape cartridges, magnetic tape disk storage or other magnetic storage devices or any other non-transmission medium that can be used to store information that can be accessed by a computing device.
本申请所指设备包括但不限于用户设备、网络设备、或用户设备与网络设备通过网络相集成所构成的设备。所述用户设备包括但不限于任何一种可与用户进行人机交互(例如通过触摸板进行人机交互)的移动电子产品,例如智能手机、平板电脑等,所述移动电子产品可以采用任意操作系统,如android操作系统、iOS操作系统等。其中,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(Application Specific IntegratedCircuit,ASIC)、可编程逻辑器件(Programmable Logic Device,PLD)、现场可编程门阵列(Field Programmable Gate Array,FPGA)、数字信号处理器(Digital Signal Processor,DSP)、嵌入式设备等。所述网络设备包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络)等。优选地,所述设备还可以是运行于所述用户设备、网络设备、或用户设备与网络设备、网络设备、触摸终端或网络设备与触摸终端通过网络相集成所构成的设备上的程序。The equipment referred to in this application includes, but is not limited to, user equipment, network equipment, or equipment formed by integrating user equipment and network equipment through a network. The user equipment includes, but is not limited to, any mobile electronic product that can perform human-computer interaction with the user (for example, human-computer interaction through a touchpad), such as a smart phone, a tablet computer, etc., and the mobile electronic product can use any operation. system, such as android operating system, iOS operating system, etc. The network device includes an electronic device that can automatically perform numerical calculation and information processing according to pre-set or stored instructions, and its hardware includes but is not limited to a microprocessor, an application specific integrated circuit (ASIC) , Programmable Logic Device (PLD), Field Programmable Gate Array (Field Programmable Gate Array, FPGA), Digital Signal Processor (Digital Signal Processor, DSP), embedded devices, etc. The network device includes, but is not limited to, a computer, a network host, a single network server, multiple network server sets, or a cloud composed of multiple servers; here, a cloud is composed of a large number of computers or network servers based on cloud computing, Among them, cloud computing is a kind of distributed computing, a virtual supercomputer composed of a group of loosely coupled computer sets. The network includes, but is 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), and the like. Preferably, the device may also be a program running on the user equipment, network equipment, or a device formed by user equipment and network equipment, network equipment, touch terminal or network equipment and touch terminal integrated through a network.
当然,本领域技术人员应能理解上述设备仅为举例,其他现有的或今后可能出现的设备如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。Of course, those skilled in the art should understand that the above-mentioned devices are only examples, and other existing or possible devices that may appear in the future, if applicable to this application, should also be included within the protection scope of this application, and are included in this application by reference. this.
在本申请的描述中,“多个”的含义是两个或者更多,除非另有明确具体的限定。In the description of this application, "plurality" means two or more, unless expressly and specifically defined otherwise.
图1示出了本申请的一个典型场景,用户设备中安装有阅读应用(例如,任意读书类应用、漫画阅读应用),用户设备与所述阅读应用对应的网络设备建立通信连接,基于该通信连接,网络设备接收所述用户设备发送的书籍催更请求,并根据所述书籍催更请求对应的催更激励信息对所述目标书籍对应的催更用户集合进行聚类处理,以确定所述第一用户所属的催更用户子集,并根据所述催更用户子集中各第二用户对其他书籍的书籍催更记录信息确定所述书籍催更请求对应的推荐书籍信息,随后通过该通信连接将推荐书籍信息随所述书籍催更请求对应的催更执行完成信息返回至所述用户设备。其中,所述用户设备包括但不限于手机、平板以及笔记本电脑等(具有触摸屏幕)的计算设备。FIG. 1 shows a typical scenario of the present application. A reading application (for example, any reading application, comic reading application) is installed in the user equipment, and the user equipment establishes a communication connection with the network device corresponding to the reading application. Based on the communication connected, the network device receives the book urging request sent by the user equipment, and performs clustering processing on the urging user set corresponding to the target book according to the urging incentive information corresponding to the book urging request to determine the The urging user subset to which the first user belongs, and the recommended book information corresponding to the book urging request is determined according to the book urging record information of each second user in the urging user subset for other books, and then the communication The connection returns the recommended book information to the user equipment along with the reminder execution completion information corresponding to the book reminder request. Wherein, the user equipment includes, but is not limited to, computing devices such as mobile phones, tablets, and notebook computers (with touch screens).
参考图1所示的系统,图2示出根据本申请一个实施例的一种用于处理阅读应用中书籍催更请求的系统方法,该方法包括:Referring to the system shown in FIG. 1, FIG. 2 shows a system method for processing a book reminder request in a reading application according to an embodiment of the present application, the method includes:
响应于第一用户对用户设备的阅读应用中目标书籍的催更触发操作,所述用户设备向所述阅读应用对应的网络设备发送书籍催更请求;In response to the triggering operation of the first user for urging the target book in the reading application of the user equipment, the user equipment sends a book urging request to the network device corresponding to the reading application;
所述网络设备接收所述书籍催更请求,并响应于所述书籍催更请求,根据所述书籍催更请求对应的催更激励信息对所述目标书籍对应的催更用户集合进行聚类处理,以确定所述第一用户所属的催更用户子集,其中所述催更用户集合中每个催更用户已发起对所述目标书籍的催更操作;并根据所述催更用户子集中各第二用户对其他书籍的书籍催更记录信息确定所述书籍催更请求对应的推荐书籍信息;The network device receives the book urging request, and in response to the book urging request, performs clustering processing on the urging user set corresponding to the target book according to the urging incentive information corresponding to the book urging request , to determine the urging user subset to which the first user belongs, wherein each urging user in the urging user set has initiated a urging operation for the target book; and according to the urging user subset Each second user determines the recommended book information corresponding to the book urging request for the book urging record information of other books;
所述网络设备将所述推荐书籍信息随所述书籍催更请求对应的催更执行完成信息返回至所述用户设备;The network device returns the recommended book information to the user equipment along with the reminder execution completion information corresponding to the book reminder request;
所述用户设备接收所述推荐书籍信息以及所述书籍催更请求对应的催更执行完成信息,并呈现所述推荐书籍信息。The user equipment receives the recommended book information and the urging execution completion information corresponding to the book urging request, and presents the recommended book information.
图3示出根据本申请一个实施例的一种在网络设备端用于处理阅读应用中书籍催更请求的方法,所述方法包括步骤S101、步骤S102和步骤S103。FIG. 3 shows a method for processing a book reminder request in a reading application on a network device side according to an embodiment of the present application, and the method includes step S101 , step S102 and step S103 .
具体地,在步骤S101中,网络设备接收用户设备发送的书籍催更请求,其中所述书籍催更请求是响应于第一用户对所述用户设备的阅读应用中目标书籍的催更触发操作而发送的。例如,响应于第一用户对用户设备的阅读应用中目标书籍的催更触发操作,其中,所述催更触发操作包括第一用户在目标书籍的特定催更区域进行的催更按钮点击操作或者基于催更按钮点击操作触发的催更打赏操作,用户设备向所述阅读应用对应的网络设备发送书籍催更请求以实现第一用户对所述目标书籍作者的催更,其中,所述书籍催更请求包括所述目标书籍的书籍标识信息。Specifically, in step S101, the network device receives a book urging request sent by the user equipment, wherein the book urging request is in response to the first user's urging triggering operation on the target book in the reading application of the user equipment. sent. For example, in response to the first user's urging triggering operation on the target book in the reading application of the user equipment, wherein the urging triggering operation includes the first user's urging button click operation in a specific urging area of the target book, or Based on the reminder and reward operation triggered by the click operation of the reminder button, the user equipment sends a book reminder request to the network device corresponding to the reading application to realize the first user's reminder to the author of the target book, wherein the book The reminder request includes book identification information of the target book.
在步骤S102中,网络设备响应于所述书籍催更请求,根据所述书籍催更请求对应的催更激励信息对所述目标书籍对应的催更用户集合进行聚类处理,以确定所述第一用户所属的催更用户子集,其中所述催更用户集合中每个催更用户已发起对所述目标书籍的催更操作;并根据所述催更用户子集中各第二用户对其他书籍的书籍催更记录信息确定所述书籍催更请求对应的推荐书籍信息。例如,响应于所述书籍催更请求,网络设备获取该目标书籍的书籍标识信息并基于该书籍标识信息确定对该目标书籍进行过催更操作的催更用户集合(例如,一个或者多个催更用户),例如,网络设备预先建立书籍标识信息与催更用户集合(例如,该集合中包括有一个或者多个催更用户),在一些实施例中,所述方法还包括步骤S104(未示出),在步骤S104中,网络设备将所述第一用户添加至所述目标书籍对应的催更用户集合。例如,所述书籍催更请求还包括所述第一用户的用户标识信息,在确定所述目标书籍对应的催更用户集合的基础上,网络设备将所述第一用户添加至所述目标书籍对应的催更用户集合,为后续基于该催更用户集合为第一用户推荐书籍信息提供基础。在一些实施例中,所述响应于所述书籍催更请求,根据所述书籍催更请求对应的催更激励信息对所述目标书籍对应的催更用户集合进行聚类处理,以确定所述第一用户所属的催更用户子集,包括:响应于所述书籍催更请求,若所述根据书籍催更请求包括催更激励信息,根据所述催更激励信息对所述目标书籍对应的催更用户集合进行聚类处理,以确定所述第一用户所属的催更用户子集。其中,所述催更激励信息包括催更金额、书币、积分、月票等催更奖励形式,例如,网络设备预先建立书籍标识信息与催更用户集合,其中,该催更用户集合中的一个或者多个用户对所述目标书籍执行催更触发操作时,该一个或者多个用户的用户设备向所述阅读应用对应的网络设备发送的书籍催更请求中均包括对应的催更激励信息。若所述书籍催更请求中包括催更激励信息,网络设备根据所述书籍催更请求中的用户标识信息将所述第一用户添加至该催更用户集合,从而为后续基于该催更用户集合进行聚类处理提供基础。在一些实施例中,所述响应于所述书籍催更请求,根据所述书籍催更请求对应的催更激励信息对所述目标书籍对应的催更用户集合进行聚类处理,以确定所述第一用户所属的催更用户子集,包括:响应于所述书籍催更请求,若所述根据书籍催更请求包括催更激励信息,获取所述书籍催更请求对应的催更激励信息的第一催更描述向量信息;根据所述第一催更描述向量信息对所述目标书籍对应的催更用户集合进行聚类处理,以确定所述第一用户所属的催更用户子集。例如,在网络设备确定催更用户集合的前提下,进一步的基于该催更用户集合中的用户相似性分类成催更用户子集时,能够在后续更精准地给用户推荐书籍信息。在一些实施例中,所述催更用户子集中各第二用户的催更激励信息对应的第二催更描述向量信息与所述第一催更描述向量信息的距离信息小于预定的向量距离阈值。例如,在网络设备获取所述书籍催更请求对应的催更激励信息的第一催更描述向量信息的基础上,网络设备根据获取所述催更用户集合中至少一个用户的催更激励信息对应的第二催更描述向量信息,并基于该第二催更描述向量信息获取该第二催更描述向量与所述第一催更描述向量信息之间的距离信息,在一些实施例中,该第二催更描述向量与所述第一催更描述向量信息分别包括一维向量或者多维向量。若所述距离信息小于预定的向量距离阈值,网络设备将该至少一个用户与所述第一用户分类为催更用户子集,在所述第一催更描述向量与所述第二催更描述向量信息之间的距离信息小于预定的向量距离阈值的情况下,网络设备确定该至少一个用户和所述第一用户之间具有催更相似性,从而为后续基于该至少一个用户为第一用户推荐书籍提供基础。In step S102, in response to the book urging request, the network device performs clustering processing on the urging user set corresponding to the target book according to the urging incentive information corresponding to the book urging request to determine the first A urging user subset to which a user belongs, wherein each urging user in the urging user set has initiated a urging operation for the target book; The book urging record information of the book determines the recommended book information corresponding to the book urging request. For example, in response to the book urging request, the network device obtains book identification information of the target book and determines, based on the book identification information, a set of urging users (eg, one or more urging users) who have performed urging operations on the target book based on the book identification information. update users), for example, the network device pre-establishes a set of book identification information and update users (for example, the set includes one or more update users), in some embodiments, the method further includes step S104 (not shown). shown), in step S104, the network device adds the first user to the set of urging users corresponding to the target book. For example, the book urging request further includes the user identification information of the first user, and the network device adds the first user to the target book on the basis of determining the urging user set corresponding to the target book The corresponding set of urging users provides a basis for subsequently recommending book information for the first user based on the set of urging users. In some embodiments, the urging user set corresponding to the target book is clustered according to the urging incentive information corresponding to the book urging request in response to the book urging request, to determine the The subset of urging users to which the first user belongs includes: in response to the book urging request, if the urging request according to the book includes urging incentive information, according to the urging incentive information corresponding to the target book. A clustering process is performed on the set of reminder users to determine the subset of reminder users to which the first user belongs. Wherein, the urging incentive information includes urging reward forms such as urging amount, book coins, points, monthly passes, etc. For example, the network device pre-establishes book identification information and a set of urging users, wherein one of the urging users is set in advance. Or when multiple users perform a urging triggering operation on the target book, the book urging request sent by the user equipment of the one or more users to the network device corresponding to the reading application includes corresponding urging incentive information. If the book urging request includes urging incentive information, the network device adds the first user to the urging user set according to the user identification information in the book urging request, so as to provide information for subsequent users based on the urging user Sets provide the basis for clustering. In some embodiments, the urging user set corresponding to the target book is clustered according to the urging incentive information corresponding to the book urging request in response to the book urging request, to determine the The subset of urging users to which the first user belongs includes: in response to the book urging request, if the urging incentive information according to the book urging request is included, obtaining the urging incentive information corresponding to the book urging request. First update description vector information; perform clustering processing on the update user set corresponding to the target book according to the first update description vector information to determine the update user subset to which the first user belongs. For example, on the premise that the network device determines the set of urging users, when it is further classified into subsets of urging users based on the similarity of the users in the set of urging users, book information can be more accurately recommended to the users in the future. In some embodiments, the distance information between the second update description vector information corresponding to the update incentive information of each second user in the update user subset and the first update description vector information is smaller than a predetermined vector distance threshold . For example, on the basis that the network device obtains the first reminder description vector information of the reminder information corresponding to the book reminder request, the network device obtains the reminder information corresponding to at least one user in the reminder user set. The second update description vector information, and based on the second update description vector information, the distance information between the second update description vector and the first update description vector information is obtained. In some embodiments, the The second update description vector and the first update description vector information respectively include a one-dimensional vector or a multi-dimensional vector. If the distance information is less than a predetermined vector distance threshold, the network device classifies the at least one user and the first user into a subset of update users, where the first update description vector and the second update description vector In the case where the distance information between the vector information is less than a predetermined vector distance threshold, the network device determines that the at least one user and the first user are more similar, so as to determine that the at least one user is the first user for the subsequent follow-up. Recommended books provide the foundation.
在一些实施例中,所述第一催更描述向量信息包括以下至少任一项:In some embodiments, the first update description vector information includes at least any one of the following:
1)催更数量分量信息;1) Urge to update the quantity and component information;
例如,所述催更描述向量信息包括催更数量分量信息,其中,所述催更数量分量信息可通过该催更激励信息中包括的催更金额大小、书币数量、积分数量等确定。For example, the reminder description vector information includes reminder quantity component information, wherein the reminder quantity component information may be determined by the reminder amount, the number of book coins, the number of points, etc. included in the reminder incentive information.
2)催更时间分量信息;2) Urge to update time component information;
例如,所述催更向量信息包括所述催更激励信息发送的时间分量信息,若所述催更激励信息发送的时间与所述催更用户集合中的至少一个用户发送第一催更激励信息的时间相同或者相似,网络设备确定该至少一个用户的第二催更描述分量信息与所述第一用户的第一催更描述分量信息的距离信息小于预定的向量距离阈值,从而将该至少一个用户与第一用户分类为催更用户子集。For example, the reminder vector information includes time component information of the reminder reminder information sent, if the reminder reminder information is sent at the same time as at least one user in the reminder user set sending the first reminder reminder information The time is the same or similar, the network device determines that the distance information between the second update description component information of the at least one user and the first update description component information of the first user is less than a predetermined vector distance threshold, so that the at least one The user and the first user are classified into a subset of the urging user.
3)历史催更次数统计分量信息;3) Statistical component information of the number of historical reminders;
例如,网络设备获取所述第一用户的历史催更次数统计信息以及所述催更用户集合中的至少一个用户的历史催更次数统计信息,并将该历史催更次数统计信息作为衡量对应的催更激励信息的催更描述分量信息,若所述第一用户的历史催更次数统计信息以及所述催更用户集合中的至少一个用户的历史催更次数统计信息相同或者相似,网络设备确定该至少一个用户的第一催更描述向量信息与所述第一用户的催更描述向量信息的距离信息小于预定的向量距离阈值,从而将该至少一个用户与第一用户分类为催更用户子集。在多维度衡量催更描述向量的情况下,网络设备可以更精确地确定所述第一用户所属的催更用户子集,从而为后续推荐书籍提供基础。在一些实施例中,所述根据所述催更用户子集中各第二用户对其他书籍的书籍催更记录信息确定所述书籍催更请求对应的推荐书籍信息,包括:根据所述催更用户子集中各第二用户对其他书籍的书籍催更记录信息以及所述其他书籍的等级信息确定所述书籍催更请求对应的推荐书籍信息。其中,所述书籍催更记录信息包括但不限于所述催更用户子集中各第二用户对所述其他书籍的催更次数信息、催更数量信息以及催更时间信息,其中,所述其他书籍包括所述第二用户执行过催更触发操作的一本或者多本书籍信息,其中,所述一本或者多本书籍信息中未包括所述目标书籍。例如,网络设备可以根据所述催更用户子集中各第二用户对其他书籍的书籍催更记录信息确定所述书籍催更请求对应的推荐书籍信息,例如,将被催更的次数最多的其他书籍作为推荐书籍信息,或者将距离所述第二用户对应的书籍催更请求发送的催更时间最近的其他书籍作为推荐书籍信息,其中,所述催更用户子集中的第二用户对该其他书籍执行催更操作的时间与所述书籍催更请求发送的催更时间的时间差值小于预定的时间差阈值。在此基础上,网络设备可以结合所述其他书籍的等级信息确定所述书籍催更请求对应的推荐书籍信息。在一些实施例中,所述其他书籍的等级信息包括以下至少任一项:For example, the network device acquires the historical urging times statistical information of the first user and the historical urging times statistical information of at least one user in the urging user set, and uses the historical urging times statistical information as a measure corresponding to The urging description component information of the urging incentive information, if the historical urging times statistics information of the first user and the historical urging times statistics information of at least one user in the urging user set are the same or similar, the network device determines The distance information between the first reminder description vector information of the at least one user and the reminder description vector information of the first user is less than a predetermined vector distance threshold, so that the at least one user and the first user are classified as a reminder user sub set. In the case of multi-dimensionally measuring the update description vector, the network device can more accurately determine the subset of update users to which the first user belongs, thereby providing a basis for subsequent book recommendation. In some embodiments, the determining the recommended book information corresponding to the book urging request according to the book urging record information of each second user in the urging user subset for other books includes: according to the urging user The book urging record information about other books by each second user in the subset and the level information of the other books determine the recommended book information corresponding to the book urging request. Wherein, the book urging record information includes but is not limited to the urging times information, urging quantity information and urging time information of each second user in the urging user subset for the other books, wherein the other The book includes information of one or more books for which the second user has performed an update triggering operation, wherein the information of the one or more books does not include the target book. For example, the network device may determine the recommended book information corresponding to the book urging request according to the book urging record information of the other books by the second users in the urging user subset, for example, other books that will be urged the most times Books are used as recommended book information, or other books that are closest to the reminder time sent by the book reminder request corresponding to the second user are used as recommended book information, wherein the second user in the reminder user subset is the other book recommendation information. The time difference between the time when the book performs the urging operation and the urging time when the book urging request is sent is smaller than a predetermined time difference threshold. On this basis, the network device may determine the recommended book information corresponding to the book urging request in combination with the level information of the other books. In some embodiments, the level information of the other books includes at least any one of the following:
1)所述其他书籍的评分信息;1) The rating information of the other books;
2)所述其他书籍的阅读人数信息;例如,在网络设备根据所述催更用户子集中各第二用户对其他书籍的书籍催更记录信息确定所述书籍催更请求对应的候选推荐书籍信息的基础上,网络设备可以从所述候选推荐书籍信息中选取评分信息较高或者阅读人数较高的书籍作为推荐书籍信息。在这种情况下所推荐的书籍信息更能满足用户的需求,从而提升用户的阅读体验。2) Information on the number of readers of the other books; for example, the network device determines the candidate recommended book information corresponding to the book urging request according to the urging user subsets of the second users to urge the books to update the record information of the other books On the basis of , the network device may select a book with higher rating information or a higher number of readers from the candidate recommended book information as the recommended book information. In this case, the recommended book information can better meet the needs of the user, thereby improving the reading experience of the user.
在一些实施例中,所述根据所述催更用户子集中各第二用户对其他书籍的书籍催更记录信息确定所述书籍催更请求对应的推荐书籍信息,包括:根据所述其他书籍的书籍催更记录信息获取所述催更用户子集中各第二用户执行过催更操作的书籍交集信息;将所述书籍交集信息确定为所述书籍催更请求对应的推荐书籍信息。例如,网络设备从对其他书籍的书籍催更记录信息中获取到书籍交集信息,其中,所述催更用户子集中多个第二用户(例如,用户A、用户B和用户C)都对该书籍交集信息中的一个或者多本书籍进行过催更触发操作,网络设备将该书籍交集信息确定为所述书籍催更请求对应的推荐书籍信息。在这种情况下,网络设备推荐的书籍信息更符合催更用户的需求,在一定程度上满足第一用户的实时阅读需求。In some embodiments, the determining the recommended book information corresponding to the book urging request according to the book urging record information of the other books by each second user in the urging user subset includes: The book urging record information obtains the book intersection information on which each second user in the urging user subset has performed the urging operation; the book intersection information is determined as the recommended book information corresponding to the book urging request. For example, the network device obtains book intersection information from the book reminder record information for other books, wherein multiple second users (eg, user A, user B, and user C) in the reminder user subset all have this information. One or more books in the book intersection information have undergone an update triggering operation, and the network device determines the book intersection information as recommended book information corresponding to the book update request. In this case, the book information recommended by the network device is more in line with the needs of the urging user, and meets the real-time reading needs of the first user to a certain extent.
在步骤S103中,网络设备将所述推荐书籍信息随所述书籍催更请求对应的催更执行完成信息返回至所述用户设备。从而满足第一用户的阅读需求,提升用户的阅读体验。In step S103, the network device returns the recommended book information to the user equipment along with the reminder execution completion information corresponding to the book reminder request. Thereby, the reading needs of the first user are satisfied, and the reading experience of the user is improved.
例如,用户持有用户设备,用户设备中安装有阅读应用。响应于第一用户对对所述用户设备的阅读应用中目标书籍的催更触发操作,用户设备向网络设备发送书籍催更请求,其中,所述书籍催更请求包括催更激励信息(例如,100书币)。网络设备根据该催更激励信息对第二用户进行聚类处理,例如,将第二用户分类至催更用户子集,其中,该催更用户子集中的用户对该目标书籍的催更激励信息范围为99.9~100.9书币,网络设备获取该催更用户自己中其他用户催更过的其他书籍信息,例如,选取其他用户进行过多次催更的其他书籍,并将该其他书籍作为推荐书籍信息。随后,网络设备将所述推荐书籍信息随所述书籍催更请求对应的催更执行完成信息返回至所述用户设备。For example, a user holds a user equipment, and a reading application is installed in the user equipment. In response to the first user's urging triggering operation on the target book in the reading application of the user equipment, the user equipment sends a book urging request to the network device, wherein the book urging request includes urging incentive information (for example, 100 Book Coins). The network device performs clustering processing on the second users according to the reminder information, for example, classifying the second users into a subset of reminder users, wherein the reminder information of the target book for the users in the subset of reminder users The range is from 99.9 to 100.9 book coins. The network device obtains the information of other books that other users in the urging user have urges to update. For example, select other books that other users have urged for multiple times, and use the other books as recommended books. information. Subsequently, the network device returns the recommended book information to the user equipment along with the reminder execution completion information corresponding to the book reminder request.
在一些实施例中,所述方法还包括步骤S105(未示出),在步骤S105中,网络设备向所述目标书籍对应的催更用户集合中每个用户所使用的设备发送对应的呈现信息。其中,所述呈现信息包括广告信息,在此,基于该目标书籍的打赏用户,网络设备可将催更用户集合中的每个用户的阅读页作为一广告位供广告主投放广告,从而提升阅读应用的收入。在一些实施例中,所述向所述目标书籍对应的催更用户集合中每个用户所使用的设备发送对应的呈现信息,包括:根据所述目标书籍对应的催更用户集合中每个用户的历史行为日志确定该用户对应的呈现信息;将该用户对应的呈现信息发送至该用户所使用的设备。其中,所述历史行为日志包括所述每个用户在阅读应用中的付费信息、对广告信息的点击次数信息以及对广告信息的付费行为信息等。例如,若催更用户集合中至少一个用户对广告信息的点击次数大于预定的点击次数阈值,网络设备确定与该至少一个用户对应的广告信息,其中,该广告信息的单价较高,基于用户的历史行为信息为该用户推荐匹配的广告信息可以充分提升广告的转化率。在一些实施例中,所述根据所述目标书籍对应的催更用户集合中每个用户的历史行为日志确定与该用户对应的呈现信息,包括:根据所述目标书籍对应的催更用户集合中每个用户的历史行为日志确定该用户对应的历史累计付费数量信息;根据所述历史累计付费数量信息确定该用户对应的呈现信息。例如,所述每个用户的历史行为日志中包括所述用户历史付费信息(例如,打赏、或者付费购书等),网络设备根据每个用户的历史行为日志获取对应的历史累计付费数量信息(例如,历史付费总金额),从而为后续基于该历史付费数量信息确定对应的呈现信息提供基础。在一些实施例中,所述根据所述历史累计付费数量信息确定该用户对应的呈现信息,包括:若所述历史累计付费数量信息大于预定的数量临界阈值,将所述历史累计付费数量信息对应的呈现信息确定为该用户对应的呈现信息,其中,所述呈现信息对应的资源开销数额大于预定的资源数量阈值,所述资源数量阈值与所述数量临界阈值正相关。例如,所述用户的历史累计付费数量大于1000书币,网络设备确定与所述历史累计付费数量信息对应的呈现信息对应的数付费金额于预定的金额数量阈值(例如,该呈现信息的金额数量大于100),其中,所述数量临界阈值与对应的资源数量阈值由网络设备设定,并且两者成正比。In some embodiments, the method further includes step S105 (not shown). In step S105, the network device sends the corresponding presentation information to the device used by each user in the set of reminder users corresponding to the target book. . Wherein, the presentation information includes advertisement information. Here, based on the rewarding user of the target book, the network device can use the reading page of each user in the reminder user set as an advertisement space for advertisers to place advertisements, thereby improving the Read the revenue of the app. In some embodiments, the sending the corresponding presentation information to the device used by each user in the set of urging users corresponding to the target book includes: according to each user in the set of urging users corresponding to the target book The historical behavior log of the device determines the presence information corresponding to the user; and sends the presence information corresponding to the user to the device used by the user. The historical behavior log includes payment information of each user in the reading application, information on the number of clicks on advertisement information, and payment behavior information on advertisement information, and the like. For example, if the number of clicks on advertisement information by at least one user in the user set is greater than a predetermined threshold of click times, the network device determines advertisement information corresponding to the at least one user, wherein the unit price of the advertisement information is higher, based on the user's The historical behavior information recommends matching advertisement information for the user, which can fully improve the conversion rate of the advertisement. In some embodiments, the determining the presentation information corresponding to the user according to the historical behavior log of each user in the urging user set corresponding to the target book includes: according to the urging user set corresponding to the target book in the urging user set The historical behavior log of each user determines the historical accumulated payment quantity information corresponding to the user; and the presence information corresponding to the user is determined according to the historical accumulated payment quantity information. For example, the historical behavior log of each user includes the user's historical payment information (for example, rewards, or paid book purchases, etc.), and the network device obtains the corresponding historical accumulated payment quantity information ( For example, the total amount of historical payment), so as to provide a basis for subsequent determination of corresponding presence information based on the historical payment amount information. In some embodiments, the determining the presence information corresponding to the user according to the historical accumulated payment quantity information includes: if the historical accumulated payment quantity information is greater than a predetermined quantity critical threshold, corresponding to the historical accumulated payment quantity information The presence information corresponding to the user is determined as the presence information corresponding to the user, wherein the resource overhead amount corresponding to the presence information is greater than a predetermined resource quantity threshold, and the resource quantity threshold is positively correlated with the quantity critical threshold. For example, if the historical accumulated payment amount of the user is greater than 1000 book coins, the network device determines that the payment amount corresponding to the presentation information corresponding to the historical accumulated payment amount information is within a predetermined amount threshold (for example, the amount of the presentation information greater than 100), wherein the quantity critical threshold and the corresponding resource quantity threshold are set by the network device, and the two are proportional.
在一些实施例中,所述方法还包括步骤S106(未示出),在步骤S106中,网络设备根据所述催更激励信息更新所述目标书籍对应的作者的作者账户信息。例如,在网络设备接收所述书籍催更请求后,将关于目标书籍的催更提醒发送至所述目标书籍作者的用户设备,网络设备确定该书籍催更请求中的激励信息,其中,所述激励信息包括打赏金额信息,例如,通常情况下,用户对一本书籍进行催更都会伴随着催更打赏,从而激励作者进行创作以满足用户的阅读需求。以该阅读应用作为一个平台为例,网络设备根据所述书籍催更请求对应的催更激励信息更新用户在该平台中的账户信息。在一些实施例中,所述根据所述催更激励信息更新所述目标书籍对应的作者的作者账户信息,包括:根据所述催更激励信息确定所述第一用户对所述作者的激励金额;将所述激励金额添加至所述作者的作者账户信息以更新所述作者账户信息。例如,在获取所述目标书籍对应的激励金额的基础上,网络设备能够准确实时更新作者的账户信息从而为作者收到该激励金额进行激励创作提供基础。In some embodiments, the method further includes step S106 (not shown). In step S106, the network device updates the author account information of the author corresponding to the target book according to the reminder incentive information. For example, after receiving the book urging request, the network device sends a urging reminder about the target book to the user equipment of the author of the target book, and the network device determines the incentive information in the book urging request, wherein the The incentive information includes information on the amount of the reward. For example, under normal circumstances, when a user urges a book to be updated, it will be accompanied by a reward for the update, thereby motivating the author to create to meet the user's reading needs. Taking the reading application as a platform as an example, the network device updates the user's account information in the platform according to the urging incentive information corresponding to the book urging request. In some embodiments, the updating the author account information of the author corresponding to the target book according to the urging incentive information includes: determining an incentive amount for the author by the first user according to the urging incentive information ; add the incentive amount to the author's author account information to update the author account information. For example, on the basis of obtaining the incentive amount corresponding to the target book, the network device can accurately update the author's account information in real time, thereby providing a basis for the author to receive the incentive amount to motivate creation.
在一些实施例中,所述方法还包括步骤S107(未示出),在步骤S107中,网络设备接收所述用户设备响应于所述第一用户对所述推荐书籍信息的触发操作发送的书籍领取请求;响应于所述书籍领取请求,确定所述第一用户可免费领取的与所述推荐书籍信息相关的书籍章节信息;将所述书籍章节信息返回至所述用户设备。例如,用户设备接收到所述网络设备发送的推荐书籍信息,并呈现在所述阅读应用上,响应于第一用户对所述推荐书籍信息的触发操作(例如,点击操作),用户设备向网络设备发送书籍领取请求,其中,所述书籍领取请求包括所述第一用户的第一用户标识信息,在一些实施例中,所述确定所述第一用户可免费领取的与所述推荐书籍信息相关的书籍章节信息,包括:根据所述第一用户在所述阅读应用中的历史激励催更信息确定所述第一用户可免费领取的与所述推荐书籍信息相关的书籍章节信息。例如,网络设备根据所述第一用户的第一用户标识信息获取所述第一用户的历史日志信息,其中,所述历史日志信息包括所述第一用户的历史激励催更信息(例如,历史打赏金额信息),网络设备根据该历史打赏金额信息确定所述第一用户可免费领取的章节信息,在这种情况下既能鼓励第一用户多做打赏行为,又能提升阅读应用的收入。在一些实施例中,所述根据所述第一用户在所述阅读应用中的历史激励催更信息确定所述第一用户可免费领取的与所述推荐书籍信息相关的书籍章节信息,包括:若所述第一用户在所述阅读应用中的历史激励催更信息对应的累计数量信息大于预定的数量临界点阈值,确定与所述数量临界点阈值对应的、所述第一用户可免费领取的与所述推荐书籍信息相关的书籍章节数量信息;根据所述书籍章节数量信息确定所述第一用户可免费领取的所述推荐书籍信息中的书籍章节信息。例如,网络设备预设金额临界点阈值与所述第一用户可免费领取的与所述推荐书籍信息相关的书籍章节数量信息的映射关系,例如,若所述第一用户在所述阅读应用中的历史激励催更信息对应的累计金额信息大于预定的第一金额临界点阈值(例如,100),网络设备确定第一用户可免费领取的书籍章节数量信息为第一数量阈值(例如10),若所述第一用户在所述阅读应用中的历史激励催更信息对应的累计金额信息大于预定的第二金额临界点阈值(例如,200),网络设备确定第一用户可免费领取的书籍章节数量信息为第二数量阈值(例如20),依次类推,本领域技术人员应能理解,上述确定第一用户可免费领取的书籍章节数量信息仅为举例,其他现有的或今后可能出现的确定第一用户可免费领取的书籍章节数量信息如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。在一些实施例中,所述将所述书籍章节信息返回至所述用户设备,包括:将所述书籍章节信息以及领取成功信息返回至所述用户设备。例如,在网络设备确定所述第一用户可免费领取的书籍章节信息的情况下,将领取成功信息返回至用户设备,能够及时告知第一用户关于推进书籍的章节信息以及有利于第一用户进行长时间阅读。In some embodiments, the method further includes step S107 (not shown). In step S107, the network device receives a book sent by the user device in response to a triggering operation of the recommended book information by the first user Claiming a request; in response to the book claiming request, determining book chapter information related to the recommended book information that the first user can claim for free; returning the book chapter information to the user equipment. For example, the user equipment receives the recommended book information sent by the network device, and presents it on the reading application. In response to a triggering operation (eg, a click operation) of the recommended book information by the first user, the user equipment sends the information to the network The device sends a book claiming request, wherein the book claiming request includes first user identification information of the first user, and in some embodiments, the determining that the first user can claim for free and the recommended book information The relevant book chapter information includes: determining the book chapter information related to the recommended book information that the first user can receive for free according to the historical incentive update information of the first user in the reading application. For example, the network device obtains historical log information of the first user according to the first user identification information of the first user, wherein the historical log information includes historical incentive and reminder information of the first user (for example, historical Reward amount information), the network device determines the chapter information that the first user can receive for free according to the historical reward amount information. In this case, it can not only encourage the first user to do more reward behaviors, but also improve the reading application. income. In some embodiments, determining the book chapter information related to the recommended book information that the first user can collect for free according to the historical incentive and reminder information of the first user in the reading application includes: If the accumulated quantity information corresponding to the historical incentive update information of the first user in the reading application is greater than a predetermined quantity critical point threshold, it is determined that the first user can receive free of charge corresponding to the quantity critical point threshold The book chapter quantity information related to the recommended book information; and the book chapter information in the recommended book information that the first user can receive for free is determined according to the book chapter quantity information. For example, the mapping relationship between the threshold value of the amount preset by the network device and the number of book chapters related to the recommended book information that the first user can receive for free, for example, if the first user is in the reading application The accumulated amount information corresponding to the historical incentive reminder information is greater than the predetermined first amount critical point threshold (for example, 100), and the network device determines that the number of book chapters that the first user can receive for free is the first amount threshold (for example, 10), If the accumulated amount information corresponding to the historical incentive and urging information of the first user in the reading application is greater than the predetermined second threshold threshold (for example, 200), the network device determines the book chapters that the first user can receive for free The quantity information is the second quantity threshold (for example, 20), and so on. Those skilled in the art should understand that the above-mentioned determination of the number of book chapters that the first user can receive for free is only an example, and other existing or possible future determinations If the information on the number of book chapters that the first user can receive for free is applicable to this application, it should also be included within the scope of protection of this application, and is incorporated herein by reference. In some embodiments, the returning the book chapter information to the user equipment includes: returning the book chapter information and collection success information to the user equipment. For example, in the case where the network device determines the chapter information of the book that the first user can pick up for free, returning the pick-up success information to the user equipment, it can timely inform the first user about the chapter information of the promoted book and help the first user to carry out Read for a long time.
图4示出根据本申请一个实施例的一种在用户设备端用于处理阅读应用中书籍催更请求的方法,所述方法包括步骤S201、步骤S202和步骤S203。FIG. 4 shows a method for processing a book reminder request in a reading application on a user equipment side according to an embodiment of the present application, and the method includes step S201 , step S202 and step S203 .
具体地,在步骤S201中,用户设备响应于第一用户对用户设备的阅读应用中目标书籍的催更触发操作,向所述阅读应用对应的网络设备发送书籍催更请求。其中,所述催更触发操作包括第一用户完成或者即将完成对目标书籍的当前现有章节的阅读后进行的催更操作,例如,对应阅读应用中的每本书籍都配置有相应的催更按键以供第一用户进行催更操作,或者,在第一用户连续阅读完该目标书籍的多个章节后(例如,五章),用户设备自动启用该催更操作。例如,响应于所述用户设备中阅读应用关于目标书籍的催更操作,用户设备向网络设备发送书籍催更请求,其中,所述书籍催更请求包括所述目标书籍的书籍标识信息以供网络设备获取目标书籍信息,其中,所述书籍标识信息包括书籍名称或者书籍的ID。网络设备接收该书籍催更请求。Specifically, in step S201, the user equipment sends a book urging request to the network device corresponding to the reading application in response to the first user's urging triggering operation on the target book in the reading application of the user equipment. Wherein, the urging triggering operation includes a urging operation performed by the first user after completing or about to finish reading the current existing chapter of the target book. For example, each book in the corresponding reading application is configured with a corresponding urging The button is pressed for the first user to perform a urging operation, or, after the first user continuously reads multiple chapters (eg, five chapters) of the target book, the user equipment automatically enables the urging operation. For example, in response to the urging operation on the target book by the reading application in the user equipment, the user equipment sends a book urging request to the network device, wherein the book urging request includes book identification information of the target book for the network to use The device acquires target book information, wherein the book identification information includes a book name or an ID of the book. The network device receives the book update request.
在步骤S202中,用户设备接收所述网络设备基于所述书籍催更请求返回的推荐书籍信息以及所述书籍催更请求对应的催更执行完成信息。例如,所述网络设备接收所述书籍催更请求,若所述书籍催更请求包括催更激励信息,获取与所述书籍催更请求对应的推荐书籍信息,并将所述推荐书籍信息随所述书籍催更请求对应的催更执行完成信息返回至所述用户设备。In step S202, the user equipment receives the recommended book information returned by the network device based on the book urging request and the urging execution completion information corresponding to the book urging request. For example, the network device receives the book urging request, if the book urging request includes urging incentive information, obtains the recommended book information corresponding to the book urging request, and stores the recommended book information with all The urging execution completion information corresponding to the book urging request is returned to the user equipment.
在步骤S203中,用户设备呈现所述推荐书籍信息。例如,所述用户设备呈现所述推荐书籍信息以及催更执行完成信息以供用户明确催更信息已明确发送至所述目标书籍的作者,同时供第一用户进行推荐书籍信息的获取。In step S203, the user equipment presents the recommended book information. For example, the user equipment presents the recommended book information and the urging execution completion information for the user to explicitly remind that the update information has been explicitly sent to the author of the target book, and for the first user to obtain the recommended book information.
例如,用户持有用户设备,用户设备中安装有阅读应用。响应于第一用户对对所述用户设备的阅读应用中目标书籍的催更触发操作,用户设备向网络设备发送书籍催更请求,其中,所述书籍催更请求包括催更激励信息(例如,100书币)。网络设备根据该催更激励信息对第二用户进行聚类处理,例如,将第二用户分类至催更用户子集,其中,该催更用户子集中的用户对该目标书籍的催更激励信息范围为99.9~100.9书币,网络设备获取该催更用户自己中其他用户催更过的其他书籍信息,例如,选取其他用户进行过多次催更的其他书籍,并将该其他书籍作为推荐书籍信息。随后,网络设备将所述推荐书籍信息随所述书籍催更请求对应的催更执行完成信息返回至所述用户设备。For example, a user holds a user equipment, and a reading application is installed in the user equipment. In response to the first user's urging triggering operation on the target book in the reading application of the user equipment, the user equipment sends a book urging request to the network device, wherein the book urging request includes urging incentive information (for example, 100 Book Coins). The network device performs clustering processing on the second users according to the reminder information, for example, classifying the second users into a subset of reminder users, wherein the reminder information of the target book for the users in the subset of reminder users The range is from 99.9 to 100.9 book coins. The network device obtains the information of other books that other users in the urging user have urges to update. For example, select other books that other users have urged for multiple times, and use the other books as recommended books. information. Subsequently, the network device returns the recommended book information to the user equipment along with the reminder execution completion information corresponding to the book reminder request.
在一些实施例中,所述方法还包括步骤S204(未示出),在步骤S204中,用户设备响应于所述第一用户对所述推荐书籍信息的触发操作,向所述网络设备发送书籍领取请求;接收所述网络设备基于所述书籍领取请求返回的、所述第一用户可免费领取的与所述推荐书籍信息相关的书籍章节信息。例如,用户设备接收到所述网络设备发送的推荐书籍信息,并呈现在所述阅读应用上,响应于第一用户对所述推荐书籍信息的触发操作(例如,点击操作),用户设备向网络设备发送书籍领取请求,其中,所述书籍领取请求包括所述第一用户的第一用户标识信息,在一些实施例中,网络设备根据所述第一用户在所述阅读应用中的历史激励催更信息确定所述第一用户可免费领取的与所述推荐书籍信息相关的书籍章节信息,并将所述书籍章节信息返回至所述用户设备。在这种情况下,有利于激励第一用户进行打赏性质的操作,从而提升阅读应用的收入。In some embodiments, the method further includes step S204 (not shown), in step S204, in response to a triggering operation of the recommended book information by the first user, the user equipment sends a book to the network device Claiming a request; receiving book chapter information related to the recommended book information that is returned by the network device based on the book claiming request and that the first user can claim for free. For example, the user equipment receives the recommended book information sent by the network device, and presents it on the reading application. In response to a triggering operation (eg, a click operation) of the recommended book information by the first user, the user equipment sends the information to the network The device sends a book collection request, wherein the book collection request includes the first user identification information of the first user. In some embodiments, the network device motivates and reminds the first user according to the history of the first user in the reading application. The updated information determines book chapter information related to the recommended book information that the first user can receive for free, and returns the book chapter information to the user equipment. In this case, it is beneficial to motivate the first user to perform a rewarding operation, thereby increasing the income of the reading application.
在一些实施例中,所述方法还包括步骤S205(未示出),在步骤S205中,用户设备接收所述网络设备基于所述书籍领取请求返回的、与所述第一用户对应的呈现信息。其中,所述呈现信息包括广告信息,在此,基于该目标书籍的打赏用户,网络设备可将催更用户集合中的每个用户的阅读页作为一广告位供广告主投放广告,用户设备端呈现该呈现信息以便第一用户进行点击,从而提升阅读应用的收入。In some embodiments, the method further includes step S205 (not shown), in step S205, the user equipment receives the presentation information corresponding to the first user returned by the network device based on the book pickup request . Wherein, the presentation information includes advertisement information. Here, based on the rewarding user of the target book, the network device can use the reading page of each user in the reminder user set as an advertisement space for the advertiser to place advertisements, and the user equipment The terminal presents the presentation information for the first user to click, thereby increasing the revenue of the reading application.
图5示出根据本申请一个实施例的一种用于处理阅读应用中书籍催更请求的流程图,响应于用户在阅读应用中对小说的打赏催更操作(例如,在该催更操作下,用户设备呈现打赏页面供用户进行打赏操作),用户设备向服务器发送关于小说的催更请求,其中,所述催更请求包括所述小说的标识信息;响应于所述书籍催更请求,服务器根据小说的标识信息获取对该小说打赏的其他打赏用户,并从其他打赏用户已经打赏的其他小说中选取至少一本小说生成小说推荐广告,并根据对该小说打赏的用户的历史付费记录生成对应的商家广告(例如,历史付费金额高,对应的广告单价高),随后将小说推荐广告、打赏完成消息以及商家广告返回至用户设备。用户设备展示小说推荐广告打赏完成消息以及商家广告,响应于用户对该小说展示广告的领取操作,用户设备向服务器发送小说领取请求,服务器根据该用户的历史打赏信息确定所述用户可免费领取的全本或者部分章节小说,并将该可免费领取的全本或者部分章节小说添加至所述用户的书架中,并将添加至书架的信息返回至用户设备,用户设备展示该添加至书架的提示信息。Fig. 5 shows a flowchart for processing a book reminder request in a reading application according to an embodiment of the present application, in response to a user's reward and reminder operation for a novel in the reading application (for example, in the reminder operation In this case, the user equipment presents a reward page for the user to perform a reward operation), and the user equipment sends a reminder request about the novel to the server, wherein the reminder request includes the identification information of the novel; in response to the book reminder Request, the server obtains other rewarding users who have rewarded the novel according to the identification information of the novel, and selects at least one novel from other novels that other rewarding users have rewarded to generate a novel recommendation advertisement, and rewards the novel according to the reward. The user's historical payment record generates corresponding merchant advertisements (for example, the historical payment amount is high, and the corresponding advertisement unit price is high), and then the novel recommendation advertisement, the reward completion message and the merchant advertisement are returned to the user device. The user equipment displays the novel recommendation advertisement reward completion message and the business advertisement, and in response to the user's operation of receiving the novel display advertisement, the user equipment sends a novel receiving request to the server, and the server determines according to the user's historical reward information. The whole book or part of the chapter novel that can be received, and the whole book or part of the chapter novel that can be collected for free is added to the user's bookshelf, and the information added to the bookshelf is returned to the user device, and the user device displays the added to the bookshelf. prompt information.
图6示出根据本申请一个实施例的一种用于处理阅读应用中书籍催更请求的网络设备,所述网络设备包括一一模块101、一二模块102、一三模块103。FIG. 6 shows a network device for processing a book update request in a reading application according to an embodiment of the present application. The network device includes a first module 101 , a second module 102 , and a third module 103 .
具体地,一一模块101,用于接收用户设备发送的书籍催更请求,其中所述书籍催更请求是响应于第一用户对所述用户设备的阅读应用中目标书籍的催更触发操作而发送的。例如,响应于第一用户对用户设备的阅读应用中目标书籍的催更触发操作,其中,所述催更触发操作包括第一用户在目标书籍的特定催更区域进行的催更按钮点击操作或者基于催更按钮点击操作触发的催更打赏操作,用户设备向所述阅读应用对应的网络设备发送书籍催更请求以实现第一用户对所述目标书籍作者的催更,其中,所述书籍催更请求包括所述目标书籍的书籍标识信息。Specifically, a module 101 is configured to receive a book urging request sent by a user equipment, wherein the book urging request is made in response to a urging operation of a target book in a reading application of the user equipment by the first user. sent. For example, in response to the first user's urging triggering operation on the target book in the reading application of the user equipment, wherein the urging triggering operation includes the first user's urging button click operation in a specific urging area of the target book, or Based on the reminder and reward operation triggered by the click operation of the reminder button, the user equipment sends a book reminder request to the network device corresponding to the reading application to realize the first user's reminder to the author of the target book, wherein the book The reminder request includes book identification information of the target book.
一二模块102,用于响应于所述书籍催更请求,根据所述书籍催更请求对应的催更激励信息对所述目标书籍对应的催更用户集合进行聚类处理,以确定所述第一用户所属的催更用户子集,其中所述催更用户集合中每个催更用户已发起对所述目标书籍的催更操作;并根据所述催更用户子集中各第二用户对其他书籍的书籍催更记录信息确定所述书籍催更请求对应的推荐书籍信息。例如,响应于所述书籍催更请求,网络设备获取该目标书籍的书籍标识信息并基于该书籍标识信息确定对该目标书籍进行过催更操作的催更用户集合(例如,一个或者多个催更用户),例如,网络设备预先建立书籍标识信息与催更用户集合(例如,该集合中包括有一个或者多个催更用户),在一些实施例中,所述网络设备还包括一四模块104(未示出),一四模块104,用于将所述第一用户添加至所述目标书籍对应的催更用户集合。所述一四模块104的具体实现方式与前述步骤S104的实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,所述响应于所述书籍催更请求,根据所述书籍催更请求对应的催更激励信息对所述目标书籍对应的催更用户集合进行聚类处理,以确定所述第一用户所属的催更用户子集,包括:响应于所述书籍催更请求,若所述根据书籍催更请求包括催更激励信息,根据所述催更激励信息对所述目标书籍对应的催更用户集合进行聚类处理,以确定所述第一用户所属的催更用户子集。相关响应于所述书籍催更请求,根据所述书籍催更请求对应的催更激励信息对所述目标书籍对应的催更用户集合进行聚类处理,以确定所述第一用户所属的催更用户子集的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,所述响应于所述书籍催更请求,根据所述书籍催更请求对应的催更激励信息对所述目标书籍对应的催更用户集合进行聚类处理,以确定所述第一用户所属的催更用户子集,包括:响应于所述书籍催更请求,若所述根据书籍催更请求包括催更激励信息,获取所述书籍催更请求对应的催更激励信息的第一催更描述向量信息;根据所述第一催更描述向量信息对所述目标书籍对应的催更用户集合进行聚类处理,以确定所述第一用户所属的催更用户子集。相关聚类处理的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,所述催更用户子集中各第二用户的催更激励信息对应的第二催更描述向量信息与所述第一催更描述向量信息的距离信息小于预定的向量距离阈值。相关所述催更用户子集中各第二用户的催更激励信息对应的第二催更描述向量信息与所述第一催更描述向量信息的距离信息小于预定的向量距离阈值的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。The first and second modules 102 are configured to, in response to the book urging request, perform clustering processing on the urging user set corresponding to the target book according to the urging incentive information corresponding to the book urging request to determine the first A urging user subset to which a user belongs, wherein each urging user in the urging user set has initiated a urging operation for the target book; The book urging record information of the book determines the recommended book information corresponding to the book urging request. For example, in response to the book urging request, the network device obtains book identification information of the target book and determines, based on the book identification information, a set of urging users (eg, one or more urging users) who have performed urging operations on the target book based on the book identification information. update users), for example, the network device pre-establishes a set of book identification information and update users (for example, the set includes one or more update users), in some embodiments, the network device further includes a four-module 104 (not shown), a fourth module 104, configured to add the first user to the set of reminder users corresponding to the target book. The specific implementation of the one-four modules 104 is the same as or similar to the embodiment of the foregoing step S104 , so it is not repeated here, and is incorporated herein by reference. In some embodiments, the urging user set corresponding to the target book is clustered according to the urging incentive information corresponding to the book urging request in response to the book urging request, to determine the The subset of urging users to which the first user belongs includes: in response to the book urging request, if the urging request according to the book includes urging incentive information, according to the urging incentive information corresponding to the target book. A clustering process is performed on the set of reminder users to determine the subset of reminder users to which the first user belongs. In response to the book urging request, perform clustering processing on the urging user set corresponding to the target book according to the urging incentive information corresponding to the book urging request to determine the urging to which the first user belongs. The operation of the user subset is the same as or similar to that of the embodiment shown in FIG. 3 , so it will not be described again, but is incorporated herein by reference. In some embodiments, the urging user set corresponding to the target book is clustered according to the urging incentive information corresponding to the book urging request in response to the book urging request, to determine the The subset of urging users to which the first user belongs includes: in response to the book urging request, if the urging incentive information according to the book urging request is included, obtaining the urging incentive information corresponding to the book urging request. First update description vector information; perform clustering processing on the update user set corresponding to the target book according to the first update description vector information to determine the update user subset to which the first user belongs. The operation of the related clustering processing is the same as or similar to that of the embodiment shown in FIG. 3 , so it is not repeated here, and is incorporated herein by reference. In some embodiments, the distance information between the second update description vector information corresponding to the update incentive information of each second user in the update user subset and the first update description vector information is smaller than a predetermined vector distance threshold . The operation in which the distance information between the second reminder description vector information corresponding to the reminder motivation information of each second user in the reminder user subset and the first reminder description vector information is less than the predetermined vector distance threshold is as shown in FIG. 3 . The illustrated embodiments are the same or similar, so they are not repeated here, but are incorporated herein by reference.
在一些实施例中,所述第一催更描述向量信息包括以下至少任一项:In some embodiments, the first update description vector information includes at least any one of the following:
催更数量分量信息;Urge to update quantity and quantity information;
催更时间分量信息;Urge to update time component information;
历史催更次数统计分量信息;相关第一催更描述向量信息的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。The operations of the statistical component information of the number of historical reminders; the operations of the related first reminder description vector information are the same as or similar to those of the embodiment shown in FIG.
在一些实施例中,所述根据所述催更用户子集中各第二用户对其他书籍的书籍催更记录信息确定所述书籍催更请求对应的推荐书籍信息,包括:根据所述催更用户子集中各第二用户对其他书籍的书籍催更记录信息以及所述其他书籍的等级信息确定所述书籍催更请求对应的推荐书籍信息。相关根据所述催更用户子集中各第二用户对其他书籍的书籍催更记录信息确定所述书籍催更请求对应的推荐书籍信息的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,所述其他书籍的等级信息包括以下至少任一项:In some embodiments, the determining the recommended book information corresponding to the book urging request according to the book urging record information of each second user in the urging user subset for other books includes: according to the urging user The book urging record information about other books by each second user in the subset and the level information of the other books determine the recommended book information corresponding to the book urging request. The operation of determining the recommended book information corresponding to the book urging request according to the book urging record information of other books by each second user in the urging user subset is the same as or similar to the embodiment shown in FIG. For details, it is hereby incorporated by reference. In some embodiments, the level information of the other books includes at least any one of the following:
所述其他书籍的评分信息;rating information for said other books;
所述其他书籍的阅读人数信息;相关等级信息的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。The operations of the number of readers and related level information of the other books are the same as or similar to those of the embodiment shown in FIG. 3 , so they are not repeated here, but are included here by reference.
在一些实施例中,所述根据所述催更用户子集中各第二用户对其他书籍的书籍催更记录信息确定所述书籍催更请求对应的推荐书籍信息,包括:根据所述其他书籍的书籍催更记录信息获取所述催更用户子集中各第二用户执行过催更操作的书籍交集信息;将所述书籍交集信息确定为所述书籍催更请求对应的推荐书籍信息。相关根据所述催更用户子集中各第二用户对其他书籍的书籍催更记录信息确定所述书籍催更请求对应的推荐书籍信息的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the determining the recommended book information corresponding to the book urging request according to the book urging record information of the other books by each second user in the urging user subset includes: The book urging record information obtains the book intersection information on which each second user in the urging user subset has performed the urging operation; the book intersection information is determined as the recommended book information corresponding to the book urging request. The operation of determining the recommended book information corresponding to the book urging request according to the book urging record information of other books by each second user in the urging user subset is the same as or similar to the embodiment shown in FIG. For details, it is hereby incorporated by reference.
一三模块103,用于将所述推荐书籍信息随所述书籍催更请求对应的催更执行完成信息返回至所述用户设备。从而满足第一用户的阅读需求,提升用户的阅读体验。A third module 103 is configured to return the recommended book information to the user equipment along with the reminder execution completion information corresponding to the book reminder request. Thereby, the reading needs of the first user are satisfied, and the reading experience of the user is improved.
在此,有关上述一一模块101、一二模块102、一三模块103的具体实现方式的示例与图3中有关步骤S101、S102、S103的实施例相同或相近,故不再赘述,在此以引用方式包含于此。Here, the specific implementation examples of the above-mentioned one-one module 101, one-two module 102, one-three module 103 are the same as or similar to the embodiments of steps S101, S102, and S103 in FIG. 3, so they will not be repeated here. Incorporated herein by reference.
在一些实施例中,所述网络设备还包括一五模块105(未示出),一五模块105,用于向所述目标书籍对应的催更用户集合中每个用户所使用的设备发送对应的呈现信息。所述一五模块105的具体实现方式与前述步骤S105的实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,所述向所述目标书籍对应的催更用户集合中每个用户所使用的设备发送对应的呈现信息,包括:根据所述目标书籍对应的催更用户集合中每个用户的历史行为日志确定该用户对应的呈现信息;将该用户对应的呈现信息发送至该用户所使用的设备。相关向所述目标书籍对应的催更用户集合中每个用户的用户设备发送对应的呈现信息的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,所述根据所述目标书籍对应的催更用户集合中每个用户的历史行为日志确定与该用户对应的呈现信息,包括:根据所述目标书籍对应的催更用户集合中每个用户的历史行为日志确定该用户对应的历史累计付费数量信息;根据所述历史累计付费数量信息确定该用户对应的呈现信息。相关根据所述目标书籍对应的催更用户集合中每个用户的历史行为日志确定与所述每个用户对应的呈现信息的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,所述根据所述历史累计付费数量信息确定该用户对应的呈现信息,包括:若所述历史累计付费数量信息大于预定的数量临界阈值,将所述历史累计付费数量信息对应的呈现信息确定为该用户对应的呈现信息,其中,所述呈现信息对应的资源开销数额大于预定的资源数量阈值,所述资源数量阈值与所述数量临界阈值正相关。相关根据所述历史累计付费数量信息确定所述每个用户对应的呈现信息的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the network device further includes a fifth module 105 (not shown), and a fifth module 105 is configured to send corresponding information to the device used by each user in the set of reminder users corresponding to the target book. presentation information. The specific implementation of the one-fifth module 105 is the same as or similar to the embodiment of the aforementioned step S105 , so it is not repeated here, and is incorporated herein by reference. In some embodiments, the sending the corresponding presentation information to the device used by each user in the set of urging users corresponding to the target book includes: according to each user in the set of urging users corresponding to the target book The historical behavior log of the device determines the presence information corresponding to the user; and sends the presence information corresponding to the user to the device used by the user. The operation of sending the corresponding presentation information to the user equipment of each user in the set of reminder users corresponding to the target book is the same as or similar to the embodiment shown in FIG. . In some embodiments, the determining the presentation information corresponding to the user according to the historical behavior log of each user in the urging user set corresponding to the target book includes: according to the urging user set corresponding to the target book in the urging user set The historical behavior log of each user determines the historical accumulated payment quantity information corresponding to the user; and the presence information corresponding to the user is determined according to the historical accumulated payment quantity information. The operation of determining the presentation information corresponding to each user according to the historical behavior log of each user in the urging user set corresponding to the target book is the same as or similar to the embodiment shown in FIG. 3, so it is not repeated here. This is incorporated herein by reference. In some embodiments, the determining the presence information corresponding to the user according to the historical accumulated payment quantity information includes: if the historical accumulated payment quantity information is greater than a predetermined quantity critical threshold, corresponding to the historical accumulated payment quantity information The presence information corresponding to the user is determined as the presence information corresponding to the user, wherein the resource overhead amount corresponding to the presence information is greater than a predetermined resource quantity threshold, and the resource quantity threshold is positively correlated with the quantity critical threshold. The operation of determining the presence information corresponding to each user according to the historical accumulated payment quantity information is the same as or similar to the embodiment shown in FIG.
在一些实施例中,所述网络设备还包括一六模块106(未示出),一六模块106,用于根据所述催更激励信息更新所述目标书籍对应的作者的作者账户信息。所述一六模块106的具体实现方式与前述步骤S106的实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,所述根据所述催更激励信息更新所述目标书籍对应的作者的作者账户信息,包括:根据所述催更激励信息确定所述第一用户对所述作者的激励金额;将所述激励金额添加至所述作者的作者账户信息以更新所述作者账户信息。相关根据所述催更激励信息更新所述目标书籍对应的作者的作者账户信息的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the network device further includes a six module 106 (not shown), a six module 106 for updating the author account information of the author corresponding to the target book according to the reminder information. The specific implementation manner of the one-six modules 106 is the same as or similar to the embodiment of the aforementioned step S106 , so it is not repeated here, and is incorporated herein by reference. In some embodiments, the updating the author account information of the author corresponding to the target book according to the urging incentive information includes: determining an incentive amount for the author by the first user according to the urging incentive information ; add the incentive amount to the author's author account information to update the author account information. The operation of updating the author account information of the author corresponding to the target book according to the urging incentive information is the same as or similar to the embodiment shown in FIG.
在一些实施例中,所述网络设备还包括一七模块107(未示出),一七模块107,用于接收所述用户设备响应于所述第一用户对所述推荐书籍信息的触发操作发送的书籍领取请求;响应于所述书籍领取请求,确定所述第一用户可免费领取的与所述推荐书籍信息相关的书籍章节信息;将所述书籍章节信息返回至所述用户设备。所述一七模块107的具体实现方式与前述步骤S107的实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,所述确定所述第一用户可免费领取的与所述推荐书籍信息相关的书籍章节信息,包括:根据所述第一用户在所述阅读应用中的历史激励催更信息确定所述第一用户可免费领取的与所述推荐书籍信息相关的书籍章节信息。相关确定所述第一用户可免费领取的与所述推荐书籍信息相关的书籍章节信息的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,所述根据所述第一用户在所述阅读应用中的历史激励催更信息确定所述第一用户可免费领取的与所述推荐书籍信息相关的书籍章节信息,包括:若所述第一用户在所述阅读应用中的历史激励催更信息对应的累计数量信息大于预定的数量临界点阈值,确定与所述数量临界点阈值对应的、所述第一用户可免费领取的与所述推荐书籍信息相关的书籍章节数量信息;根据所述书籍章节数量信息确定所述第一用户可免费领取的所述推荐书籍信息中的书籍章节信息。相关根据所述第一用户在所述阅读应用中的历史激励催更信息确定所述第一用户可免费领取的与所述推荐书籍信息相关的书籍章节信息的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,所述将所述书籍章节信息返回至所述用户设备,包括:将所述书籍章节信息以及领取成功信息返回至所述用户设备。相关将所述书籍章节信息返回至所述用户设备的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the network device further includes a seventh module 107 (not shown), and a seventh module 107 is configured to receive a triggering operation of the recommended book information by the user equipment in response to the first user The book collection request sent; in response to the book collection request, determine book chapter information related to the recommended book information that the first user can collect for free; return the book chapter information to the user equipment. The specific implementation manner of the one-seven modules 107 is the same as or similar to the embodiment of the aforementioned step S107 , so it is not repeated here, and is incorporated herein by reference. In some embodiments, the determining the book chapter information related to the recommended book information that the first user can receive for free includes: motivating and urging update information according to the history of the first user in the reading application Determine book chapter information related to the recommended book information that the first user can pick up for free. The operation of determining the book chapter information related to the recommended book information that the first user can receive for free is the same as or similar to the embodiment shown in FIG. In some embodiments, determining the book chapter information related to the recommended book information that the first user can collect for free according to the historical incentive and reminder information of the first user in the reading application includes: If the accumulated quantity information corresponding to the historical incentive update information of the first user in the reading application is greater than a predetermined quantity critical point threshold, it is determined that the first user can receive free of charge corresponding to the quantity critical point threshold The book chapter quantity information related to the recommended book information; and the book chapter information in the recommended book information that the first user can receive for free is determined according to the book chapter quantity information. The operation of determining the book chapter information related to the recommended book information that the first user can receive for free according to the historical incentive and reminder information of the first user in the reading application is the same as the embodiment shown in FIG. 3 . or similar, so it is not repeated here, and is included here by way of reference. In some embodiments, the returning the book chapter information to the user equipment includes: returning the book chapter information and collection success information to the user equipment. The operation of returning the book chapter information to the user equipment is the same as or similar to the embodiment shown in FIG. 3 , so it is not repeated here, and is incorporated herein by reference.
图7示出根据本申请一个实施例的一种用于处理阅读应用中书籍催更请求的的用户设备,所述用户设备包括二一模块201、二二模块202和二三模块203。FIG. 7 shows a user equipment for processing a book urging request in a reading application according to an embodiment of the present application. The user equipment includes a second-first module 201 , a second-second module 202 and a second-third module 203 .
具体地,二一模块201,用于响应于第一用户对用户设备的阅读应用中目标书籍的催更触发操作,向所述阅读应用对应的网络设备发送书籍催更请求。其中,所述催更触发操作包括第一用户完成或者即将完成对目标书籍的当前现有章节的阅读后进行的催更操作,例如,对应阅读应用中的每本书籍都配置有相应的催更按键以供第一用户进行催更操作,或者,在第一用户连续阅读完该目标书籍的多个章节后(例如,五章),用户设备自动启用该催更操作。例如,响应于所述用户设备中阅读应用关于目标书籍的催更操作,用户设备向网络设备发送书籍催更请求,其中,所述书籍催更请求包括所述目标书籍的书籍标识信息以供网络设备获取目标书籍信息,其中,所述书籍标识信息包括书籍名称或者书籍的ID。网络设备接收该书籍催更请求。Specifically, the two-one module 201 is configured to send a book reminder request to the network device corresponding to the reading application in response to the first user's reminder triggering operation of the target book in the reading application of the user equipment. Wherein, the urging triggering operation includes a urging operation performed by the first user after completing or about to finish reading the current existing chapter of the target book. For example, each book in the corresponding reading application is configured with a corresponding urging The button is pressed for the first user to perform a urging operation, or, after the first user continuously reads multiple chapters (eg, five chapters) of the target book, the user equipment automatically enables the urging operation. For example, in response to the urging operation on the target book by the reading application in the user equipment, the user equipment sends a book urging request to the network device, wherein the book urging request includes book identification information of the target book for the network to use The device acquires target book information, wherein the book identification information includes a book name or an ID of the book. The network device receives the book update request.
二二模块202,用于接收所述网络设备基于所述书籍催更请求返回的推荐书籍信息以及所述书籍催更请求对应的催更执行完成信息。例如,所述网络设备接收所述书籍催更请求,若所述书籍催更请求包括催更激励信息,获取与所述书籍催更请求对应的推荐书籍信息,并将所述推荐书籍信息随所述书籍催更请求对应的催更执行完成信息返回至所述用户设备。The second module 202 is configured to receive the recommended book information returned by the network device based on the book urging request and the urging execution completion information corresponding to the book urging request. For example, the network device receives the book urging request, if the book urging request includes urging incentive information, obtains the recommended book information corresponding to the book urging request, and stores the recommended book information with all The urging execution completion information corresponding to the book urging request is returned to the user equipment.
二三模块203,用于呈现所述推荐书籍信息。例如,所述用户设备呈现所述推荐书籍信息以及催更执行完成信息以供用户明确催更信息已明确发送至所述目标书籍的作者,同时供第一用户进行推荐书籍信息的获取。The second and third modules 203 are used to present the recommended book information. For example, the user equipment presents the recommended book information and the urging execution completion information for the user to explicitly remind that the update information has been explicitly sent to the author of the target book, and for the first user to obtain the recommended book information.
在此,有关上述二一模块201、二二模块202和二三模块203的具体实现方式的示例与图4中有关步骤S201、S202和S203的实施例相同或相近,故不再赘述,在此以引用方式包含于此。Here, examples of specific implementations of the above-mentioned two-one module 201, two-two module 202, and two-third module 203 are the same as or similar to the embodiments of steps S201, S202, and S203 in FIG. 4, so they will not be repeated here. Incorporated herein by reference.
在一些实施例中,所述用户设备还包括二四模块204(未示出),二四模块204,用于响应于所述第一用户对所述推荐书籍信息的触发操作,向所述网络设备发送书籍领取请求;接收所述网络设备基于所述书籍催更请求返回的、所述第一用户可免费领取的与所述推荐书籍信息相关的书籍章节信息。所述二四模块204的具体实现方式与前述步骤S204的实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the user equipment further includes a second-four module 204 (not shown), the second-four module 204 is configured to, in response to a triggering operation of the recommended book information by the first user, send to the network The device sends a book collection request; and receives the book chapter information related to the recommended book information that the first user can collect for free, which is returned by the network device based on the book reminder request. The specific implementation manner of the second and fourth modules 204 is the same as or similar to the embodiment of the foregoing step S204 , so it is not repeated here, and is incorporated herein by reference.
在一些实施例中,所述用户设备还包括二五模块205(未示出),二五模块205,用于接收所述网络设备基于所述书籍催更请求返回的、与所述第一用户对应的呈现信息。所述二五模块205的具体实现方式与前述步骤S205的实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the user equipment further includes a second-fifth module 205 (not shown), the second-fifth module 205 is configured to receive the information returned by the network device based on the book reminder request, and the first user corresponding presentation information. The specific implementation manner of the two-fifth module 205 is the same as or similar to the embodiment of the foregoing step S205 , so it is not repeated here, and is incorporated herein by reference.
图8示出根据本申请一个实施例的一种用于处理阅读应用中书籍催更请求的系统设备,该系统包括:FIG. 8 shows a system device for processing a book reminder request in a reading application according to an embodiment of the present application, and the system includes:
响应于第一用户对用户设备的阅读应用中目标书籍的催更触发操作,所述用户设备向所述阅读应用对应的网络设备发送书籍催更请求;In response to the triggering operation of the first user for urging the target book in the reading application of the user equipment, the user equipment sends a book urging request to the network device corresponding to the reading application;
所述网络设备接收所述书籍催更请求,并响应于所述书籍催更请求,根据所述书籍催更请求对应的催更激励信息对所述目标书籍对应的催更用户集合进行聚类处理,以确定所述第一用户所属的催更用户子集,其中所述催更用户集合中每个催更用户已发起对所述目标书籍的催更操作;并根据所述催更用户子集中各第二用户对其他书籍的书籍催更记录信息确定所述书籍催更请求对应的推荐书籍信息;The network device receives the book urging request, and in response to the book urging request, performs clustering processing on the urging user set corresponding to the target book according to the urging incentive information corresponding to the book urging request , to determine the urging user subset to which the first user belongs, wherein each urging user in the urging user set has initiated a urging operation for the target book; and according to the urging user subset Each second user determines the recommended book information corresponding to the book urging request for the book urging record information of other books;
所述网络设备将所述推荐书籍信息随所述书籍催更请求对应的催更执行完成信息返回至所述用户设备;The network device returns the recommended book information to the user equipment along with the reminder execution completion information corresponding to the book reminder request;
所述用户设备接收所述推荐书籍信息以及所述书籍催更请求对应的催更执行完成信息,并呈现所述推荐书籍信息。The user equipment receives the recommended book information and the urging execution completion information corresponding to the book urging request, and presents the recommended book information.
本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机代码,当所述计算机代码被执行时,如前任一项所述的方法被执行。The present application also provides a computer-readable storage medium, where the computer-readable storage medium stores computer code, and when the computer code is executed, the method described in any preceding item is executed.
本申请还提供了一种计算机程序产品,当所述计算机程序产品被计算机设备执行时,如前任一项所述的方法被执行。The present application also provides a computer program product, when the computer program product is executed by a computer device, the method according to any one of the preceding items is executed.
本申请还提供了一种计算机设备,所述计算机设备包括:The present application also provides a computer device, the computer device comprising:
一个或多个处理器;one or more processors;
存储器,用于存储一个或多个计算机程序;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 item.
图9示出了可被用于实施本申请中所述的各个实施例的示例性系统;FIG. 9 illustrates an exemplary system that may be used to implement various embodiments described in this application;
如图9所示在一些实施例中,系统1000能够作为各所述实施例中的任意一个网络设备、第一用户设备或第二用户设备。在一些实施例中,系统1000可包括具有指令的一个或多个计算机可读介质(例如,系统存储器或NVM/存储设备1020)以及与该一个或多个计算机可读介质耦合并被配置为执行指令以实现模块从而执行本申请中所述的动作的一个或多个处理器(例如,(一个或多个)处理器1005)。As shown in FIG. 9 , in some embodiments, the
对于一个实施例,系统控制模块1010可包括任意适当的接口控制器,以向(一个或多个)处理器1005中的至少一个和/或与系统控制模块1010通信的任意适当的设备或组件提供任意适当的接口。For one embodiment, the system control module 1010 may include any suitable interface controller to provide at least one of the processor(s) 1005 and/or any suitable device or component in communication with the system control module 1010 any appropriate interface.
系统控制模块1010可包括存储器控制器模块1030,以向系统存储器1015提供接口。存储器控制器模块1030可以是硬件模块、软件模块和/或固件模块。The system control module 1010 may include a memory controller module 1030 to provide an interface to the system memory 1015 . The memory controller module 1030 may be a hardware module, a software module, and/or a firmware module.
系统存储器1015可被用于例如为系统1000加载和存储数据和/或指令。对于一个实施例,系统存储器1015可包括任意适当的易失性存储器,例如,适当的DRAM。在一些实施例中,系统存储器1015可包括双倍数据速率类型四同步动态随机存取存储器(DDR4SDRAM)。System memory 1015 may be used, for example, to load and store data and/or instructions for
对于一个实施例,系统控制模块1010可包括一个或多个输入/输出(I/O)控制器,以向NVM/存储设备1020及(一个或多个)通信接口1025提供接口。For one embodiment, system control module 1010 may include one or more input/output (I/O) controllers to provide interfaces to NVM/
例如,NVM/存储设备1020可被用于存储数据和/或指令。NVM/存储设备1020可包括任意适当的非易失性存储器(例如,闪存)和/或可包括任意适当的(一个或多个)非易失性存储设备(例如,一个或多个硬盘驱动器(Hard Disk,HDD)、一个或多个光盘(CD)驱动器和/或一个或多个数字通用光盘(DVD)驱动器)。For example, NVM/
NVM/存储设备1020可包括在物理上作为系统1000被安装在其上的设备的一部分的存储资源,或者其可被该设备访问而不必作为该设备的一部分。例如,NVM/存储设备1020可通过网络经由(一个或多个)通信接口1025进行访问。NVM/
(一个或多个)通信接口1025可为系统1000提供接口以通过一个或多个网络和/或与任意其他适当的设备通信。系统1000可根据一个或多个无线网络标准和/或协议中的任意标准和/或协议来与无线网络的一个或多个组件进行无线通信。Communication interface(s) 1025 may provide an interface for
对于一个实施例,(一个或多个)处理器1005中的至少一个可与系统控制模块1010的一个或多个控制器(例如,存储器控制器模块1030)的逻辑封装在一起。对于一个实施例,(一个或多个)处理器1005中的至少一个可与系统控制模块1010的一个或多个控制器的逻辑封装在一起以形成系统级封装(SiP)。对于一个实施例,(一个或多个)处理器1005中的至少一个可与系统控制模块1010的一个或多个控制器的逻辑集成在同一模具上。对于一个实施例,(一个或多个)处理器1005中的至少一个可与系统控制模块1010的一个或多个控制器的逻辑集成在同一模具上以形成片上系统(SoC)。For one embodiment, at least one of the processor(s) 1005 may be packaged with the logic of one or more controllers of the system control module 1010 (eg, the memory controller module 1030 ). For one embodiment, at least one of the processor(s) 1005 may be packaged with logic of one or more controllers 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 the logic of one or more controllers 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).
在各个实施例中,系统1000可以但不限于是:服务器、工作站、台式计算设备或移动计算设备(例如,膝上型计算设备、手持计算设备、平板电脑、上网本等)。在各个实施例中,系统1000可具有更多或更少的组件和/或不同的架构。例如,在一些实施例中,系统1000包括一个或多个摄像机、键盘、液晶显示器(LCD)屏幕(包括触屏显示器)、非易失性存储器端口、多个天线、图形芯片、专用集成电路(ASIC)和扬声器。In various embodiments,
需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。It should be noted that the present application may be implemented in software and/or a combination of software and hardware, eg, an application specific integrated circuit (ASIC), a general purpose computer, or any other similar hardware device. In one embodiment, the software program of the present application may be executed by a processor to implement the steps or functions described above. Likewise, the software programs of the present application (including associated data structures) may be stored on a computer-readable recording medium, such as RAM memory, magnetic or optical drives or floppy disks, and the like. In addition, some steps or functions of the present application may be implemented in hardware, for example, as a circuit that cooperates with a processor to perform various steps or functions.
另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。本领域技术人员应能理解,计算机程序指令在计算机可读介质中的存在形式包括但不限于源文件、可执行文件、安装包文件等,相应地,计算机程序指令被计算机执行的方式包括但不限于:该计算机直接执行该指令,或者该计算机编译该指令后再执行对应的编译后程序,或者该计算机读取并执行该指令,或者该计算机读取并安装该指令后再执行对应的安装后程序。在此,计算机可读介质可以是可供计算机访问的任意可用的计算机可读存储介质或通信介质。In addition, a part of the present application can be applied as a computer program product, such as computer program instructions, which when executed by a computer, through the operation of the computer, can invoke or provide methods and/or technical solutions according to the present application. Those skilled in the art should understand that the existing forms of computer program instructions in computer-readable media include but are not limited to source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include but are not limited to 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 post-installation program. program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium that can be accessed by a computer.
通信介质包括藉此包含例如计算机可读指令、数据结构、程序模块或其他数据的通信信号被从一个系统传送到另一系统的介质。通信介质可包括有导的传输介质(诸如电缆和线(例如,光纤、同轴等))和能传播能量波的无线(未有导的传输)介质,诸如声音、电磁、RF、微波和红外。计算机可读指令、数据结构、程序模块或其他数据可被体现为例如无线介质(诸如载波或诸如被体现为扩展频谱技术的一部分的类似机制)中的已调制数据信号。术语“已调制数据信号”指的是其一个或多个特征以在信号中编码信息的方式被更改或设定的信号。调制可以是模拟的、数字的或混合调制技术。Communication media includes media by which communication signals containing, for example, computer readable instructions, data structures, program modules or other data are transmitted from one system to another. Communication media may include conducted transmission media such as cables and wires (eg, fiber optic, coaxial, etc.) and wireless (unconducted 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, for example, as a modulated data signal in a wireless medium such as a carrier wave or similar mechanism such as embodied as part of spread spectrum technology. The term "modulated data signal" refers to a signal whose one or more characteristics are altered or set in a manner that encodes information in the signal. Modulation can be analog, digital or hybrid modulation techniques.
作为示例而非限制,计算机可读存储介质可包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据的信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动的介质。例如,计算机可读存储介质包括,但不限于,易失性存储器,诸如随机存储器(RAM,DRAM,SRAM);以及非易失性存储器,诸如闪存、各种只读存储器(ROM,PROM,EPROM,EEPROM)、磁性和铁磁/铁电存储器(MRAM,FeRAM);以及磁性和光学存储设备(硬盘、磁带、CD、DVD);或其它现在已知的介质或今后开发的能够存储供计算机系统使用的计算机可读信息/数据。By way of example and not limitation, computer-readable storage media may include volatile and non-volatile, readable storage media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data. Removable and non-removable media. 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 memory (MRAM, FeRAM); and magnetic and optical storage devices (hard disks, tapes, CDs, DVDs); or other media now known or later developed capable of storing data for computer systems Computer readable information/data used.
在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。Here, an embodiment according to the present application includes an apparatus comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein, when the computer program instructions are executed by the processor, a trigger is The apparatus operates based on the aforementioned methods and/or technical solutions according to various embodiments of the present application.
对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。It will be apparent to those skilled in the art that the present application is not limited to the details of the above-described exemplary embodiments, but that the present application may be implemented in other specific forms without departing from the spirit or essential characteristics of the present application. Accordingly, the embodiments are to be regarded in all respects as illustrative and not restrictive, and the scope of the application is to be defined by the appended claims rather than the foregoing description, which is therefore intended to fall within the scope of the claims. All changes within the meaning and scope of the equivalents of , are included in this application. Any reference signs in the claims shall not be construed as limiting the involved claim. Furthermore, it is clear that the word "comprising" does not exclude other units or steps and the singular does not exclude the plural. Several units or means recited in the device claims can also be realized by one unit or means by means of software or hardware. The terms first, second, etc. are used to denote names and do not denote any particular order.
Claims (25)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010397530.XA CN111666250B (en) | 2020-05-12 | 2020-05-12 | Method and device for processing book promotion request information in reading application |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010397530.XA CN111666250B (en) | 2020-05-12 | 2020-05-12 | Method and device for processing book promotion request information in reading application |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111666250A true CN111666250A (en) | 2020-09-15 |
CN111666250B CN111666250B (en) | 2024-02-09 |
Family
ID=72383350
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010397530.XA Active CN111666250B (en) | 2020-05-12 | 2020-05-12 | Method and device for processing book promotion request information in reading application |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111666250B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113704628A (en) * | 2021-09-08 | 2021-11-26 | 北京得间科技有限公司 | Book update message pushing method, computing device and computer storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006215619A (en) * | 2005-02-01 | 2006-08-17 | Seiko Epson Corp | Document creation support system, document creation support program, and document creation support method |
US20170169498A1 (en) * | 2015-12-15 | 2017-06-15 | International Business Machines Corporation | Identifying recommended electronic books with detailed comparisons |
CN110020186A (en) * | 2018-05-08 | 2019-07-16 | 美味不用等(上海)信息科技股份有限公司 | A kind of dining room recommended method and system |
CN110502298A (en) * | 2019-08-12 | 2019-11-26 | 南京大众书网图书文化有限公司 | It is a kind of for providing the method and apparatus of the update notifying information of e-book |
CN111046164A (en) * | 2019-11-20 | 2020-04-21 | 上海连尚网络科技有限公司 | Method and equipment for updating book to be read |
-
2020
- 2020-05-12 CN CN202010397530.XA patent/CN111666250B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006215619A (en) * | 2005-02-01 | 2006-08-17 | Seiko Epson Corp | Document creation support system, document creation support program, and document creation support method |
US20170169498A1 (en) * | 2015-12-15 | 2017-06-15 | International Business Machines Corporation | Identifying recommended electronic books with detailed comparisons |
CN110020186A (en) * | 2018-05-08 | 2019-07-16 | 美味不用等(上海)信息科技股份有限公司 | A kind of dining room recommended method and system |
CN110502298A (en) * | 2019-08-12 | 2019-11-26 | 南京大众书网图书文化有限公司 | It is a kind of for providing the method and apparatus of the update notifying information of e-book |
CN111046164A (en) * | 2019-11-20 | 2020-04-21 | 上海连尚网络科技有限公司 | Method and equipment for updating book to be read |
Non-Patent Citations (2)
Title |
---|
戴和忠;王秀昕;: "数字阅读网站社交化互动体系比较研究" * |
曹斌;龚佼蓉;彭宏杰;赵立为;范菁;: "基于用户阅读时间-频次行为的书籍推荐方法" * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113704628A (en) * | 2021-09-08 | 2021-11-26 | 北京得间科技有限公司 | Book update message pushing method, computing device and computer storage medium |
CN113704628B (en) * | 2021-09-08 | 2024-05-31 | 北京得间科技有限公司 | Book update message pushing method, computing device and computer storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN111666250B (en) | 2024-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110827061B (en) | A method and device for providing presentation information during novel reading | |
CN111159537B (en) | Method and device for pushing presentation information in reading application | |
CN110781397B (en) | Method and equipment for providing novel information | |
CN111159536B (en) | A method and device for pushing presentation information in reading applications | |
CN111930277A (en) | Method and equipment for providing presence information | |
CN110516182A (en) | A method and device for providing incentive video information | |
CN111523039B (en) | A method and device for processing book update requests in reading applications | |
CN111008327B (en) | A method and device for pushing books in a reading application | |
CN110415131A (en) | A method and device for realizing social interaction between authors and readers | |
CN111666250B (en) | Method and device for processing book promotion request information in reading application | |
CN113722592A (en) | Method and equipment for presenting target presentation promotion information | |
CN111177062B (en) | Method and device for providing reading presentation information | |
CN110781431A (en) | Method and equipment for providing novel information | |
CN111666195A (en) | Method and apparatus for providing video information or image information | |
CN111400235A (en) | Method and equipment for acquiring reading resource information in reading application | |
CN114996575B (en) | Resource information pushing method and device, electronic equipment and storage medium | |
CN111309219B (en) | A method and apparatus for providing presentation information | |
CN111680250B (en) | A method and device for recalling presented information | |
CN111581559B (en) | Method and device for executing reading feedback operation | |
CN110784392B (en) | Method and equipment for acquiring reading reminding information | |
CN111385353A (en) | A method and device for providing application presentation information | |
CN111666252B (en) | Method and equipment for acquiring recommended heat information of recommended books | |
CN112070533A (en) | A method and device for predicting user retention | |
CN111666251B (en) | A method and device for providing reading mode | |
CN110866109B (en) | Method and equipment for collecting books |
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 | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 200120 2, building 979, Yun Han Road, mud town, Pudong New Area, Shanghai Patentee after: Shanghai Lianshang Network Technology Group Co.,Ltd. Country or region after: China Address before: 200120 2, building 979, Yun Han Road, mud town, Pudong New Area, Shanghai Patentee before: SHANGHAI LIANSHANG NETWORK TECHNOLOGY Co.,Ltd. Country or region before: China |