CN111385353B - Method and equipment for providing application presentation information - Google Patents
Method and equipment for providing application presentation information Download PDFInfo
- Publication number
- CN111385353B CN111385353B CN202010130188.7A CN202010130188A CN111385353B CN 111385353 B CN111385353 B CN 111385353B CN 202010130188 A CN202010130188 A CN 202010130188A CN 111385353 B CN111385353 B CN 111385353B
- Authority
- CN
- China
- Prior art keywords
- application
- information
- presentation information
- candidate
- application presentation
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 230000004044 response Effects 0.000 claims abstract description 75
- 230000015654 memory Effects 0.000 claims description 34
- 239000002131 composite material Substances 0.000 claims 1
- 238000004891 communication Methods 0.000 description 9
- 238000004590 computer program Methods 0.000 description 9
- 230000005540 biological transmission Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 5
- 230000005291 magnetic effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000013507 mapping Methods 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000004913 activation Effects 0.000 description 2
- 238000007405 data analysis Methods 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 101100498818 Arabidopsis thaliana DDR4 gene Proteins 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 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
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 238000001228 spectrum Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
- G06Q30/0255—Targeted advertisements based on user history
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0277—Online advertisement
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- Accounting & Taxation (AREA)
- Development Economics (AREA)
- Game Theory and Decision Science (AREA)
- Entrepreneurship & Innovation (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Economics (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
技术领域technical field
本申请涉及通信领域,尤其涉及一种提供应用呈现信息的技术。The present application relates to the communication field, and in particular to a technology for providing application presentation information.
背景技术Background technique
随着移动互联网的高速发展,智能手机得到了快速普及。为了让智能手机用户能够随时随地查看信息、上网等,一种高效的办法就是将应用系统的功能拓展到手机终端上,手机APP应运而生。手机APP广告进入大众视野,正在成为新的广告营销载体,与传统的手机广告营销方式比,它更容易让用户接受,现阶段手机APP广告变现通常是通过deeplink拉活广告、广告下载类、留资类等方式。With the rapid development of the mobile Internet, smart phones have been rapidly popularized. In order to enable smartphone users to view information and surf the Internet anytime and anywhere, an efficient way is to extend the functions of the application system to mobile terminals, and mobile APPs have emerged as the times require. Mobile APP advertising has entered the public's field of vision and is becoming a new advertising marketing carrier. Compared with traditional mobile advertising marketing methods, it is easier for users to accept. At this stage, mobile APP advertising is usually monetized through deeplink pull ads, advertising downloads, and retention. Capital and so on.
发明内容Contents of the invention
本申请的一个目的是提供一种提供应用呈现信息的方法与设备。An object of the present application is to provide a method and device for providing application presentation information.
根据本申请的一个方面,提供了一种在用户设备端提供应用呈现信息的的方法,该方法包括:According to one aspect of the present application, a method for providing application presentation information on a user equipment side is provided, the method comprising:
响应于用户对第一应用的开启操作,向对应的网络设备发送应用信息请求;In response to the user's opening operation on the first application, sending an application information request to a corresponding network device;
接收所述网络设备响应于所述应用信息请求返回的第一应用呈现信息以及第二应用呈现信息,其中,所述第一应用呈现信息与所述第二应用呈现信息分别对应第一目标应用与第二目标应用,所述第一目标应用和第二目标应用已安装于用户设备;receiving the first application presence information and the second application presence information returned by the network device in response to the application information request, wherein the first application presence information and the second application presence information respectively correspond to the first target application and the a second target application, the first target application and the second target application have been installed on the user equipment;
响应于所述用户对所述第一应用的退出操作,展示所述第一应用呈现信息或者所述第二应用呈现信息。Displaying the first application presentation information or the second application presentation information in response to the user's exit operation on the first application.
根据本申请的另一个方面,提供了一种在网络设备端提供应用呈现信息的方法,该方法包括:According to another aspect of the present application, a method for providing application presentation information at a network device side is provided, the method comprising:
接收用户设备响应于用户对第一应用的开启操作发送的应用信息请求,其中,所述应用信息请求包括所述第一应用的标识信息;receiving an application information request sent by the user equipment in response to the user's opening operation on the first application, where the application information request includes identification information of the first application;
响应于所述应用信息请求,确定所述第一应用对应的一个或多个候选第二应用及一个或多个候选应用呈现信息,其中,每个候选应用呈现信息对应于所述一个或多个候选第二应用中的一个候选第二应用;In response to the application information request, determine one or more candidate second applications and one or more candidate application presentation information corresponding to the first application, where each candidate application presentation information corresponds to the one or more one of the candidate second applications;
从所述一个或多个候选应用呈现信息中选择第一应用呈现信息与第二应用呈现信息;selecting first application presence information and second application presence information from the one or more candidate application presence information;
将所述第一应用呈现信息及所述第二应用呈现信息作为所述应用信息请求的响应信息发送至所述用户设备。sending the first application presence information and the second application presence information to the user equipment as response information to the application information request.
根据本申请的又一个方面,提供了一种提供应用呈现信息的方法,该方法包括:According to still another aspect of the present application, a method for providing application presentation information is provided, the method comprising:
响应于用户对第一应用的开启操作,用户设备向对应的网络设备发送应用信息请求;In response to the user's opening operation on the first application, the user equipment sends an application information request to the corresponding network equipment;
所述网络设备接收所述应用信息请求,其中,所述应用信息请求包括所述第一应用的标识信息,并响应于所述应用信息请求,确定所述第一应用对应的一个或多个候选第二应用及一个或多个候选应用呈现信息,其中,每个候选应用呈现信息对应于所述一个或多个候选第二应用中的一个候选第二应用;The network device receives the application information request, wherein the application information request includes identification information of the first application, and in response to the application information request, determines one or more candidate candidates corresponding to the first application The second application and one or more candidate application presentation information, wherein each candidate application presentation information corresponds to one candidate second application among the one or more candidate second applications;
所述网络设备从所述一个或多个候选应用呈现信息中选择第一应用呈现信息与第二应用呈现信息,并将所述第一应用呈现信息及所述第二应用呈现信息作为所述应用信息请求的响应信息发送至所述用户设备;The network device selects first application presence information and second application presence information from the one or more candidate application presence information, and uses the first application presence information and the second application presence information as the application sending response information to the information request to the user equipment;
所述用户设备接收所述第一应用呈现信息以及第二应用呈现信息,其中,所述第一应用呈现信息与所述第二应用呈现信息分别对应第一目标应用与第二目标应用,所述第一目标应用和第二目标应用已安装于用户设备,并响应于所述用户对所述第一应用的退出操作,展示所述第一应用呈现信息或者所述第二应用呈现信息。The user equipment receives the first application presence information and the second application presence information, wherein the first application presence information and the second application presence information respectively correspond to a first target application and a second target application, and the The first target application and the second target application have been installed on the user equipment, and the first application presentation information or the second application presentation information is displayed in response to the user's exit operation on the first application.
根据本申请的一个方面,提供了一种提供应用呈现信息的用户设备,该设备包括:According to one aspect of the present application, a user equipment for providing application presentation information is provided, the equipment includes:
一一模块,用于响应于用户对第一应用的开启操作,向对应的网络设备发送应用信息请求;a module, configured to send an application information request to a corresponding network device in response to the user's opening operation on the first application;
一二模块,用于接收所述网络设备响应于所述应用信息请求返回的第一应用呈现信息以及第二应用呈现信息,其中,所述第一应用呈现信息与所述第二应用呈现信息分别对应第一目标应用与第二目标应用,所述第一目标应用和第二目标应用已安装于用户设备;A two-module, configured to receive the first application presence information and the second application presence information returned by the network device in response to the application information request, wherein the first application presence information and the second application presence information are respectively Corresponding to the first target application and the second target application, the first target application and the second target application have been installed on the user equipment;
一三模块,用于响应于所述用户对所述第一应用的退出操作,展示所述第一应用呈现信息或者所述第二应用呈现信息。A module, configured to display the first application presentation information or the second application presentation information in response to the user's exit operation on the first application.
根据本申请的另一个方面,提供了一种提供应用呈现信息的网络设备,该设备包括:According to another aspect of the present application, a network device for providing application presentation information is provided, and the device includes:
二一模块,用于接收用户设备响应于用户对第一应用的开启操作发送的应用信息请求,其中,所述应用信息请求包括所述第一应用的标识信息;A module, configured to receive an application information request sent by the user equipment in response to the user's opening operation on the first application, where the application information request includes identification information of the first application;
二二模块,用于响应于所述应用信息请求,确定所述第一应用对应的一个或多个候选第二应用及一个或多个候选应用呈现信息,其中,每个候选应用呈现信息对应于所述一个或多个候选第二应用中的一个候选第二应用;A two-two module, configured to, in response to the application information request, determine one or more candidate second applications and one or more candidate application presentation information corresponding to the first application, wherein each candidate application presentation information corresponds to a candidate second application of the one or more candidate second applications;
二三模块,用于从所述一个或多个候选应用呈现信息中选择第一应用呈现信息与第二应用呈现信息;The second and third modules are configured to select the first application presence information and the second application presence information from the one or more candidate application presence information;
二四模块,用于将所述第一应用呈现信息及所述第二应用呈现信息作为所述应用信息请求的响应信息发送至所述用户设备。A twenty-four module, configured to send the first application presence information and the second application presence information to the user equipment as response information to the application information request.
根据本发明的一个方面,提供了一种提供应用呈现信息的设备,其中,该设备包括:According to an aspect of the present invention, a device for providing application presence information is provided, wherein the device includes:
处理器;以及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 invention, there is provided a computer-readable medium storing instructions which, when executed, cause a system to perform the operations of any of the methods described above.
与现有技术相比,本申请中用户设备接收网络设备返回的第一应用呈现信息以及第二应用呈现信息,其中,所述第一应用呈现信息与所述第二应用呈现信息分别对应第一目标应用与第二目标应用,所述第一目标应用和第二目标应用已安装于用户设备,响应于用户对所述第一应用的退出操作,用户设备展示所述第一应用呈现信息或者所述第二应用呈现信息。本申请在用户退出当前应用时展示呈现信息,可以在不影响用户使用当前应用的情况下展示呈现信息(例如,广告),同时提高广告收入,在保证用户体验的同时简化用户的操作(例如,用户不必在使用当前应用的过程中花费时间关闭广告)、提高了信息呈现的效率。Compared with the prior art, in this application, the user equipment receives the first application presence information and the second application presence information returned by the network equipment, wherein the first application presence information and the second application presence information respectively correspond to the first A target application and a second target application, the first target application and the second target application have been installed on the user equipment, and in response to the user's exit operation on the first application, the user equipment displays the presentation information of the first application or the The second application presents information. This application displays the presentation information when the user exits the current application, which can display the presentation information (for example, advertisement) without affecting the user's use of the current application, and at the same time increase the advertising revenue, simplify the user's operation while ensuring the user experience (for example, The user does not need to spend time closing the advertisement in the process of using the current application), and the efficiency of information presentation is improved.
附图说明Description of drawings
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:Other characteristics, 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 diagram of a system method for providing application presentation information according to an embodiment of the present application;
图3示出根据本申请另一个实施例的一种在用户设备端提供应用呈现信息的方法流程图;FIG. 3 shows a flow chart of a method for providing application presentation information at a user equipment end according to another embodiment of the present application;
图4示出根据本申请又一个实施例的一种在网络设备端提供应用呈现信息的方法流程图;FIG. 4 shows a flowchart of a method for providing application presentation information at a network device according to another embodiment of the present application;
图5示出根据本申请又一个实施例的一种提供应用呈现信息的方法流程图Fig. 5 shows a flow chart of a method for providing application presentation information according to another embodiment of the present application
图6示出根据本申请一个实施例的一种提供应用呈现信息的用户设备的设备示意图;FIG. 6 shows a schematic diagram of a user equipment for providing application presence information according to an embodiment of the present application;
图7示出根据本申请又一个实施例的一种提供应用呈现信息的网络设备的设备示意图;Fig. 7 shows a device schematic diagram of a network device providing application presence information according to another embodiment of the present application;
图8示出根据本申请一个实施例的一种提供应用呈现信息的系统的设备示意图;Fig. 8 shows a device schematic diagram of a system for providing application presentation information according to an embodiment of the present application;
图9示出可被用于实施本发明中所述各个实施例的示例性系统。Figure 9 illustrates an exemplary system that may be used to implement various embodiments described in this disclosure.
附图中相同或相似的附图标记代表相同或相似的部件。The same or similar reference numerals in the drawings represent the same or similar components.
具体实施方式Detailed ways
下面结合附图对本申请作进一步详细描述。The application will be described in further detail below in conjunction with the accompanying drawings.
在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(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 (CPUs), input/output interfaces, network interfaces and memory.
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。Memory may include non-permanent storage in computer readable media, in the form of random access memory (RAM) and/or nonvolatile memory such as read only memory (ROM) or flash RAM. Memory is an example of computer readable media.
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。Computer-readable media, including both permanent and non-permanent, removable and non-removable media, can be implemented by any method or technology for storage of information. Information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Flash memory or other memory technology, Compact Disc Read-Only Memory (CD-ROM), Digital Versatile Disc (DVD) or other optical storage, Magnetic tape cartridge, tape disk storage or other magnetic storage device or any other non-transmission medium that can be used to store information that can be accessed by a computing device.
本申请所指设备包括但不限于用户设备、网络设备、或用户设备与网络设备通过网络相集成所构成的设备。所述用户设备包括但不限于任何一种可与用户进行人机交互(例如通过触摸板进行人机交互)的移动电子产品,例如智能手机、平板电脑等,所述移动电子产品可以采用任意操作系统,如android操作系统、iOS操作系统等。其中,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、数字信号处理器(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 (such as human-computer interaction through a touch panel) with the user, 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. Wherein, the network device includes an electronic device that can automatically perform numerical calculation and information processing according to preset or stored instructions, and its hardware includes but is not limited to microprocessors, application-specific integrated circuits (ASICs), programmable logic device (PLD), field programmable gate array (FPGA), digital signal processor (DSP), embedded device, etc. The network equipment includes but is not limited to a computer, a network host, a single network server, a plurality of network server sets or a cloud composed of multiple servers; here, the 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 device, network device, or a device formed by integrating user device and network device, network device, touch terminal or network device and touch terminal through a network.
当然,本领域技术人员应能理解上述设备仅为举例,其他现有的或今后可能出现的设备如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。Of course, those skilled in the art should understand that the above-mentioned equipment is only an example, and other existing or future equipment that may be applicable to this application should also be included in the scope of protection of this application, and it is included in this application by reference. this.
在本申请的描述中,“多个”的含义是两个或者更多,除非另有明确具体的限定。In the description of the present application, "plurality" means two or more, unless otherwise specifically defined.
图1示出了本申请的一个典型系统场景,响应于用户对第一应用的开启操作,用户设备向对应的网络设备发送应用信息请求,响应于所述应用信息请求,网络设备从确定的一个或多个候选应用呈现信息中选择第一应用呈现信息与第二应用呈现信息,并发送至用户设备,其中,所述用户设备包括但不限于手机、平板以及电脑等具有触摸屏幕的计算设备。Figure 1 shows a typical system scenario of the present application. In response to the user's opening operation on the first application, the user equipment sends an application information request to the corresponding network equipment. In response to the application information request, the network equipment starts from a determined Select the first application presentation information and the second application presentation information from or multiple candidate application presentation information, and send them to the user equipment, wherein the user equipment includes but not limited to mobile phones, tablets, computers and other computing devices with touch screens.
参考图1所示的系统,图2示出根据本申请一个实施例的一种提供应用呈现信息的系统方法,其中,该方法包括:Referring to the system shown in FIG. 1, FIG. 2 shows a system method for providing application presentation information according to an embodiment of the present application, wherein the method includes:
响应于用户对第一应用的开启操作,用户设备向对应的网络设备发送应用信息请求;In response to the user's opening operation on the first application, the user equipment sends an application information request to the corresponding network equipment;
所述网络设备接收所述应用信息请求,其中,所述应用信息请求包括所述第一应用的标识信息,并响应于所述应用信息请求,确定所述第一应用对应的一个或多个候选第二应用及一个或多个候选应用呈现信息,其中,每个候选应用呈现信息对应于所述一个或多个候选第二应用中的一个候选第二应用;The network device receives the application information request, wherein the application information request includes identification information of the first application, and in response to the application information request, determines one or more candidate candidates corresponding to the first application The second application and one or more candidate application presentation information, wherein each candidate application presentation information corresponds to one candidate second application among the one or more candidate second applications;
所述网络设备从所述一个或多个候选应用呈现信息中选择第一应用呈现信息与第二应用呈现信息,并将所述第一应用呈现信息及所述第二应用呈现信息作为所述应用信息请求的响应信息发送至所述用户设备;The network device selects first application presence information and second application presence information from the one or more candidate application presence information, and uses the first application presence information and the second application presence information as the application sending response information to the information request to the user equipment;
所述用户设备接收所述第一应用呈现信息以及第二应用呈现信息,其中,所述第一应用呈现信息与所述第二应用呈现信息分别对应第一目标应用与第二目标应用,所述第一目标应用和第二目标应用已安装于用户设备,并响应于所述用户对所述第一应用的退出操作,展示所述第一应用呈现信息或者所述第二应用呈现信息。The user equipment receives the first application presence information and the second application presence information, wherein the first application presence information and the second application presence information respectively correspond to a first target application and a second target application, and the The first target application and the second target application have been installed on the user equipment, and the first application presentation information or the second application presentation information is displayed in response to the user's exit operation on the first application.
图3示出根据本申请一个实施例的一种在用户设备端提供应用呈现信息的方法,该方法包括步骤S101、步骤S102和步骤S103。Fig. 3 shows a method for providing application presentation information at a user equipment end according to an embodiment of the present application, the method includes step S101, step S102 and step S103.
具体地,在步骤S101中,用户设备响应于用户对第一应用的开启操作,向对应的网络设备发送应用信息请求。例如,响应于用户对第一应用的开启操作,用户设备将应用信息请求发送至网络设备,在一些实施例中,所述应用信息请求包括所述第一应用的应用标识信息(例如,应用ID、应用名称或者应用的应用包名称)以及所述用户设备当前的应用列表信息(例如,当前安装于所述用户设备的所有应用的应用信息)。Specifically, in step S101, the user equipment sends an application information request to a corresponding network equipment in response to the user's opening operation on the first application. For example, in response to the user's opening operation on the first application, the user equipment sends an application information request to the network device. In some embodiments, the application information request includes application identification information (for example, an application ID) of the first application. , application name or application package name of the application) and current application list information of the user equipment (for example, application information of all applications currently installed in the user equipment).
在步骤S102中,用户设备接收所述网络设备响应于所述应用信息请求返回的第一应用呈现信息以及第二应用呈现信息,其中,所述第一应用呈现信息与所述第二应用呈现信息分别对应第一目标应用与第二目标应用,所述第一目标应用和第二目标应用已安装于用户设备。例如,响应于所述应用信息请求,网络设备确定所述第一应用对应的一个或多个候选第二应用及一个或多个候选应用呈现信息,其中,每个候选应用呈现信息对应于所述一个或多个候选第二应用中的一个候选第二应用,并从所述一个或多个候选应用呈现信息中选择第一应用呈现信息与第二应用呈现信息,在一些实施例中,所述第一应用呈现信息以及第二应用呈现信息包括分别对应第一目标应用以及第二目标应用的广告信息,响应于用户对第一应用呈现信息(或者第二应用呈现信息)的触发操作(例如,点击),用户设备呈现第一目标应用(或者第二目标应用)。在一些实施例中,所述应用信息请求包括应用列表信息;在步骤S102中,用户设备判断所述应用列表信息是否发送超时,若未超时,接收所述网络设备返回的第一应用呈现信息以及第二应用呈现信息,其中,所述第一应用呈现信息与所述第二应用呈现信息分别对应第一目标应用与第二目标应用,所述第一目标应用和第二目标应用已安装于用户设备。其中,所述应用列表信息包括所述用户设备中安装的应用的应用信息,例如,所述判断所述应用列表信息是否发送超时,包括:若所述应用列表信息的发送时间与最近一次应用列表信息的发送时间的时间差值大于预定的时间阈值,确定所述应用列表信息发送超时;否则,确定所述应用列表信息未发送超时。在一些实施例中,在应用列表信息发送超时的情况下,用户设备将更新后的应用列表信息重新发送至网络设备,为后续网络设备基于更新后的应用列表信息确定应用呈现信息提供基础。在一些实施例中,所述第一应用呈现信息对应的价格大于预定的价格阈值,且所述第一目标应用对应的有效期时长小于预定的时长阈值。所述第二应用呈现信息对应的价格小于预定的价格阈值,且所述第二目标应用对应的有效期时长大于预定的时长阈值。提前判断所述应用列表信息是否发送超时,可以使得后续网络设备下发了相应的目标应用去做deeplink(深度链接)拉活,但用户设备上没有相应的应用的概率降低。In step S102, the user equipment receives the first application presence information and the second application presence information returned by the network equipment in response to the application information request, wherein the first application presence information and the second application presence information Corresponding to the first target application and the second target application respectively, the first target application and the second target application have been installed on the user equipment. For example, in response to the application information request, the network device determines one or more candidate second applications and one or more candidate application presentation information corresponding to the first application, where each candidate application presentation information corresponds to the one of the one or more candidate second applications, and select the first application presence information and the second application presence information from the one or more candidate application presence information, in some embodiments, the The first application presentation information and the second application presentation information include advertisement information respectively corresponding to the first target application and the second target application, in response to a user's trigger operation on the first application presentation information (or the second application presentation information) (for example, Click ), the user equipment presents the first target application (or the second target application). In some embodiments, the application information request includes application list information; in step S102, the user equipment determines whether the transmission of the application list information has timed out, and if not, receives the first application presentation information returned by the network device and The second application presentation information, wherein the first application presentation information and the second application presentation information respectively correspond to a first target application and a second target application, and the first target application and the second target application have been installed on the user equipment. Wherein, the application list information includes application information of applications installed in the user equipment, for example, the determining whether the sending of the application list information has timed out includes: if the sending time of the application list information is the same as the latest application list information If the time difference between information sending times is greater than a predetermined time threshold, it is determined that the sending of the application list information has timed out; otherwise, it is determined that the sending of the application list information has not timed out. In some embodiments, when the sending of the application list information times out, the user equipment resends the updated application list information to the network device, which provides a basis for the subsequent network device to determine the application presentation information based on the updated application list information. In some embodiments, the price corresponding to the first application presentation information is greater than a predetermined price threshold, and the validity period corresponding to the first target application is less than a predetermined duration threshold. The price corresponding to the second application presentation information is less than a predetermined price threshold, and the validity period corresponding to the second target application is greater than the predetermined time threshold. Judging in advance whether the sending of the application list information has timed out can make the subsequent network equipment deliver the corresponding target application to do deeplink (deep link) activation, but the probability of no corresponding application on the user equipment is reduced.
在步骤S103中,用户设备响应于所述用户对所述第一应用的退出操作,展示所述第一应用呈现信息或者所述第二应用呈现信息。在这种情况下,呈现信息(例如,广告)信息不会在用户使用应用过程中进行展示,提升了用户使用应用的体验。在一些实施例中,在步骤S103中,用户设备响应于所述用户对所述第一应用的退出操作,若所述第一应用呈现信息以及所述第二应用呈现信息满足预定的频率阈值,展示所述第一应用呈现信息或者所述第二应用呈现信息。例如,在所述第一应用呈现信息以及所述第二应用呈现信息满足预定的频率阈值的情况下,不会给用户造成信息重复呈现的体验,从而提升用户使用应用的体验,同时,防止信息重复利用,从而节省信息资源。在一些实施例中,所述若所述第一应用呈现信息以及所述第二应用呈现信息满足预定的频率阈值,包括:若所述第一应用呈现信息以及所述第二应用呈现信息在所述第一应用中出现的频次信息小于预定的次数阈值,确定所述第一应用呈现信息以及所述第二应用呈现信息满足预定的频率阈值。例如,在预定时间期限内,若所述第一应用呈现信息以及所述第二应用呈现信息在所述第一应用中出现的频次信息小于预定的次数阈值,用户设备确认第一应用中不会频繁出现第一应用呈现信息以及所述第二应用呈现信息,从而有效的利用了信息资源。在一些实施例中,在步骤S103中,用户设备响应于所述用户对所述第一应用的退出操作,若所述用户满足白名单条件,展示所述第一应用呈现信息或者所述第二应用呈现信息。在所述用户满足白名单条件的情况下,对允许展示所述第一应用呈现信息或者所述第二应用呈现信息的用户名额进行优质删选,从而提升后续应用呈现信息的变现率。在一些实施例中,所述白名单条件包括以下至少任一项:In step S103, the user equipment displays the first application presentation information or the second application presentation information in response to the user's exit operation on the first application. In this case, the presentation information (for example, advertisement) information will not be displayed during the user's use of the application, which improves the user's experience of using the application. In some embodiments, in step S103, the user equipment responds to the user's exit operation on the first application, if the first application presentation information and the second application presentation information meet a predetermined frequency threshold, displaying the first application presentation information or the second application presentation information. For example, when the first application presentation information and the second application presentation information meet a predetermined frequency threshold, the user will not experience the repeated presentation of information, thereby improving the user experience of using the application, and at the same time, preventing information Reuse, thereby saving information resources. In some embodiments, if the first application presence information and the second application presence information meet a predetermined frequency threshold, it includes: if the first application presence information and the second application presence information are in the The frequency information appearing in the first application is less than a predetermined frequency threshold, and it is determined that the first application presentation information and the second application presentation information satisfy a predetermined frequency threshold. For example, within a predetermined period of time, if the frequency information of the first application presence information and the appearance frequency information of the second application presence information in the first application is less than a predetermined number of times threshold, the user equipment confirms that the first application does not The first application presence information and the second application presence information appear frequently, thereby effectively utilizing information resources. In some embodiments, in step S103, in response to the user's exit operation on the first application, if the user meets the whitelist condition, the user equipment displays the presentation information of the first application or the second application. App presents information. When the user satisfies the whitelist condition, high-quality deletion is performed on the number of users who are allowed to display the first application presence information or the second application presence information, so as to increase the realization rate of subsequent application presence information. In some embodiments, the whitelist conditions include at least any of the following:
1)所述用户所在区域为非敏感地区;1) The area where the user is located is a non-sensitive area;
例如,用户设备获取用户当前所处区域信息,若该区域为非敏感区域(例如,第一应用呈现信息以及所述第二应用呈现信息在该地区可以进行呈现、或者所述第一应用呈现信息以及所述第二应用呈现信息对应的目标应用可以在该区域进行使用),在这种情况下,避免了无意义的发送应用呈现信息,使得应用呈现信息的展示产生价值。For example, the user equipment acquires information about the area where the user is currently located. If the area is a non-sensitive area (for example, the first application presence information and the second application presence information can be presented in this area, or the first application presence information and the target application corresponding to the second application presence information can be used in this area), in this case, avoiding meaningless sending of the application presence information, so that the display of the application presence information generates value.
2)所述用户对所述第一应用中的呈现信息的点击频率大于预定的频率阈值;例如,若该用户对所述第一应用中的呈现信息的点击频率大于预定的频率阈值,用户设备确定该用户属于呈现信息高点击率人群,在这种情况下给该用户推送呈现信息,能够提升呈现信息的变现率。2) The user's click frequency on the presentation information in the first application is greater than a predetermined frequency threshold; for example, if the user's click frequency on the presentation information in the first application is greater than the predetermined frequency threshold, the user equipment It is determined that the user belongs to a group with a high click-through rate of the presentation information, and in this case, pushing the presentation information to the user can increase the realization rate of the presentation information.
在一些实施例中,在步骤S103中,用户设备响应于所述用户对所述第一应用的退出操作,若所述第一目标应用的有效期期限大于当前期限,展示所述第二应用呈现信息;否则,展示所述第一应用呈现信息。例如,在第一应用呈现信息对应的广告主出价信息较高的情况下,优先展示第一应用呈现信息,可以提高第一应用对应的媒体方的收入,若在有效期时间内,第一应用呈现信息对应的第一目标应用未被拉起(例如,用户未选择打开该第一目标应用,或者界面未跳转至第一目标应用),用户设备判断第一目标应用已过期。用户设备选择有效期时长较长的第二目标应用,并呈现第二目标应用对应的第二应用呈现信息。在这种情况下,可以将第二应用呈现信息作为兜底信息,防止第一应用中无呈现信息展示的情况发生。In some embodiments, in step S103, in response to the user's exit operation on the first application, if the validity period of the first target application is greater than the current period, the user equipment displays the presentation information of the second application ; Otherwise, display the first application presentation information. For example, when the advertiser’s bid information corresponding to the first application’s presentation information is relatively high, displaying the first application’s presentation information first can increase the income of the media side corresponding to the first application. The first target application corresponding to the information is not pulled up (for example, the user does not choose to open the first target application, or the interface does not jump to the first target application), and the user device determines that the first target application has expired. The user equipment selects a second target application with a longer validity period, and presents the second application presentation information corresponding to the second target application. In this case, the presence information of the second application can be used as the bottom line information to prevent the situation that no presence information is displayed in the first application.
在一些实施例中,所述方法还包括步骤S104(未示出),在步骤S104中,,用户设备响应于所述用户对所述第一应用呈现信息或者所述第二应用呈现信息的触发操作,呈现所述第一目标应用或者所述第二目标应用的应用界面。例如,响应于所述用户对所述第一应用呈现信息或者所述第二应用呈现信息的触发操作(例如,点击),用户设备可以通过deeplink拉起第一目标应用或者所述第二目标应用,从而达到拉活的目的,提升媒体方的广告收入。In some embodiments, the method further includes step S104 (not shown), in step S104, the user equipment responds to the user triggering the first application presentation information or the second application presentation information Operation, presenting an application interface of the first target application or the second target application. For example, in response to the user's trigger operation (for example, clicking) on the information presented by the first application or the information presented by the second application, the user device may pull up the first target application or the second target application through the deeplink , so as to achieve the purpose of pulling live and increase the advertising revenue of the media side.
例如,用户持有用户设备,用户设备中安装有第一应用,响应于用户对第一应用的开启操作,用户设备向对应的网络设备发送应用信息请求,其中所述应用信息请求包括应用列表信息以及第一应用的ID,响应于所述应用信息请求,网络设备从应用列表信息中确定一个或多个候选第二应用及一个或多个候选应用的广告信息,在一些实施例中,网络设备结合大数据分析得出的用户退出第一应用后打开应用的概率确定确定一个或多个候选第二应用及一个或多个候选应用的广告信息。网络设备根据候选应用呈现信息的竞价信息以及有效期时长选择第一应用呈现信息(对应第一目标应用)与第二应用呈现信息(对应第二目标应用),例如,第一应用呈现信息竞价较高,有效期较短,第二应用呈现信息竞价较高,有效期较高。网络设备将第一应用呈现信息(对应第一目标应用)与第二应用呈现信息(对应第二目标应用)返回至用户设备。For example, a user holds a user device, and a first application is installed in the user device, and in response to the user's operation of opening the first application, the user device sends an application information request to the corresponding network device, wherein the application information request includes application list information and the ID of the first application. In response to the application information request, the network device determines one or more candidate second applications and advertisement information of one or more candidate applications from the application list information. In some embodiments, the network device Combining the probability of opening the application after the user quits the first application obtained through big data analysis, the advertisement information of one or more candidate second applications and one or more candidate applications is determined. The network device selects the first application presence information (corresponding to the first target application) and the second application presence information (corresponding to the second target application) according to the bidding information and the validity period of the candidate application presence information, for example, the first application presence information has a higher bid , the validity period is short, and the second application presents information with a higher bidding price and a higher validity period. The network device returns the first application presentation information (corresponding to the first target application) and the second application presentation information (corresponding to the second target application) to the user equipment.
图4示出根据本申请一个实施例的一种在网络设备端提供应用呈现信息的方法,该方法包括步骤S201、步骤S202、步骤S203和步骤S204。Fig. 4 shows a method for providing application presentation information at a network device according to an embodiment of the present application, the method includes step S201, step S202, step S203 and step S204.
具体地,在步骤S201中,网络设备接收用户设备响应于用户对第一应用的开启操作发送的应用信息请求,其中,所述应用信息请求包括所述第一应用的标识信息。例如,响应于用户对第一应用的开启操作,用户设备将应用信息请求发送至网络设备,在一些实施例中,所述应用信息请求包括所述第一应用的应用标识信息(例如,应用ID、应用名称或者应用的应用包名称)。Specifically, in step S201, the network device receives the application information request sent by the user equipment in response to the user's opening operation of the first application, wherein the application information request includes identification information of the first application. For example, in response to the user's opening operation on the first application, the user equipment sends an application information request to the network device. In some embodiments, the application information request includes application identification information (for example, an application ID) of the first application. , the app name, or the app package name of the app).
在步骤S202中,网络设备响应于所述应用信息请求,确定所述第一应用对应的一个或多个候选第二应用及一个或多个候选应用呈现信息,其中,每个候选应用呈现信息对应于所述一个或多个候选第二应用中的一个候选第二应用。例如,网络设备根据所述第一应用的应用标识信息确定后续应用打开日志信息,例如,该日志信息记录用户退出第一应用后打开的其他应用信息,网络设备将该其他应用确定为所述第一应用对应的一个或多个候选第二应用,并根据应用与应用呈现信息的映射关系列表确定对应的一个或多个候选应用呈现信息。在一些实施例中,所述应用信息请求还包括所述用户设备中的应用列表信息;在步骤S202中,网络设备响应于所述应用信息请求,基于所述第一应用的标识信息确定所述用户退出所述第一应用后的应用打开日志信息;根据所述应用打开日志信息以及所述应用列表信息确定所述第一应用对应的一个或多个候选第二应用及一个或多个候选应用呈现信息,其中,每个候选应用呈现信息对应于所述一个或多个候选第二应用中的一个候选第二应用,所述一个或多个候选第二应用包含于所述应用打开日志信息以及所述应用列表信息中。例如,网络设备基于所述第一应用的标识信息确定所述用户退出所述第一应用后的应用打开日志信息,例如,该日志信息记录用户退出第一应用后打开的其他应用信息(例如,应用A、应用B、应用C、应用D、应用E),网络设备确定所述应用列表信息中包括应用A、应用B、应用C、应用D,从而根据所述应用打开日志信息以及所述应用列表信息确定应用交集(应用A、应用B、应用C、应用D),并将该交集应用作为所述第一应用对应的一个或多个候选第二应用,网络设备根据所述一个或多个候选第二应用从预先建立的应用与该应用对应的应用呈现信息的映射关系列表中确定与所述一个或多个候选第二应用中每个应用对应的一个或者多个应用呈现信息,在一些实施例中,网络设备根据所述应用呈现信息对应的竞价信息选择与所述一个或多个候选第二应用中每个应用对应的候选应用呈现信息。在这种情况下,能更有效率以及准确地确定出一个或多个候选第二应用。In step S202, the network device determines one or more candidate second applications and one or more candidate application presentation information corresponding to the first application in response to the application information request, wherein each candidate application presentation information corresponds to A candidate second application in the one or more candidate second applications. For example, the network device determines the subsequent application opening log information according to the application identification information of the first application. An application corresponds to one or more candidate second applications, and the corresponding one or more candidate application presence information is determined according to the mapping relationship list between applications and application presence information. In some embodiments, the application information request further includes application list information in the user equipment; in step S202, the network device determines the application information based on the identification information of the first application in response to the application information request. Application opening log information after the user exits the first application; determine one or more candidate second applications and one or more candidate applications corresponding to the first application according to the application opening log information and the application list information Presentation information, wherein each candidate application presentation information corresponds to one candidate second application in the one or more candidate second applications, and the one or more candidate second applications are included in the application opening log information and In the application list information. For example, the network device determines application opening log information after the user exits the first application based on the identification information of the first application, for example, the log information records information about other applications opened by the user after exiting the first application (for example, application A, application B, application C, application D, and application E), the network device determines that the application list information includes application A, application B, application C, and application D, so as to open the log information and the application according to the application The list information determines the intersection of applications (application A, application B, application C, and application D), and uses the intersection application as one or more candidate second applications corresponding to the first application, and the network device according to the one or more The candidate second application determines one or more application presence information corresponding to each application in the one or more candidate second applications from the pre-established mapping relationship list between the application and the application presence information corresponding to the application, and in some In an embodiment, the network device selects candidate application presentation information corresponding to each of the one or more candidate second applications according to the bidding information corresponding to the application presentation information. In this case, one or more candidate second applications can be determined more efficiently and accurately.
在步骤S203中,网络设备从所述一个或多个候选应用呈现信息中选择第一应用呈现信息与第二应用呈现信息。例如,网络设备根据该一个或多个候选应用呈现信息的出价信息结合对应的候选应用的有效期确定第一应用呈现信息与第二应用呈现信息。在一些实施例中,在步骤S203中,网络设备根据所述一个或多个候选应用呈现信息中每个候选应用呈现信息的竞价信息,从所述一个或多个候选应用呈现信息中选择第一应用呈现信息与第二应用呈现信息。例如,网络设备优选该一个或多个候选应用呈现信息中竞价较高的(呈现信息对应的广告主出价较高的)作为后续进行展示的第一应用呈现信息与第二应用呈现信息。在这种情况下,可以提高第一应用方的广告收入。在一些实施例中,在步骤S203中,若所述每个候选应用呈现信息中至少一个候选应用呈现信息的竞价信息大于预定的价格阈值,且该至少一个候选应用呈现信息对应的候选应用的有效期时长小于预定的时长阈值,网络设备将所述至少一个候选应用呈现信息确定为第一应用呈现信息;若所述每个候选应用呈现信息中至少一个候选应用呈现信息的竞价信息小于或者等于预定的价格阈值,且该至少一个候选应用呈现信息对应的候选应用的有效期时长大于或等于预定的时长阈值,将所述至少一个候选应用呈现信息确定为第二应用呈现信息。例如,网络设备将竞价信息大于预定的价格阈值,且该候选应用呈现信息对应的候选应用的有效期时长小于预定的时长阈值的候选呈现信息作为第一应用呈现信息(例如,优胜信息),将竞价信息小于或者等于预定的价格阈值,且该候选应用呈现信息对应的候选应用的有效期时长大于或等于预定的时长阈值的候选应用呈现信息作为第二应用呈现信息(例如,兜底信息),在这种情况下,为后续用户设备优选展示第一应用呈现信息提供基础,并且若第一应用呈现信息对应的第一目标应用过期时,用户设备也可展示有效期时长较长的兜底信息,降低了没有信息进行展示的情况发生,提升了信息展示效率。在一些实施例中,在步骤S203中,网络设备根据所述一个或多个候选应用呈现信息中每个候选应用呈现信息的竞价信息及该候选应用呈现信息在所述一个或多个候选第二应用中对应的候选第二应用的打开概率信息,从所述一个或多个候选应用呈现信息中选择第一应用呈现信息与第二应用呈现信息。在此,候选第二应用的打开概率信息是指所述用户退出所述第一应用后打开该候选第二应用的概率信息,例如在该用户的操作日志中,该用户退出该第一应用后打开该候选第一应用的累计次数除以该用户退出该第一应用打开其他应用的总次数的比值。例如,网络设备优先根据所述一个或多个候选应用呈现信息中每个候选应用呈现信息的出价信息(例如,出价价格大于预定的价格阈值)确定应用呈现信息(例如,应用A、应用B、应用C、应用D),在一些实施例中,网络设备根据该应用呈现信息对应的候选应用的打开概率(例如,可以根据用户退出第一应用后打开其他应用的日志信息进行概率统计获得,例如,用户退出第一应用后打开其他应用的总次数为1000次,其中,打开应用B的次数为500次,应用B的打开概率为50%)确定第一应用呈现信息与第二应用呈现信息,例如,应用A、应用B、应用C、应用D的打开概率分别为38.9%、50%、4%、7%,网络设备从而选择打开概率高的应用对应的应用呈现信息作为第一应用呈现信息与第二应用呈现信息(例如,应用A和应用B对应的应用呈现信息),在结合候选应用打开概率的基础上确定应用呈现信息,可以提高后续用户点击应用呈现信息的概率,从而提升拉活率以及广告收入。在一些实施例中,所述根据所述一个或多个候选应用呈现信息中每个候选应用呈现信息的竞价信息及该候选应用呈现信息在所述一个或多个候选第二应用中对应的候选第二应用的打开概率信息,从所述一个或多个候选应用呈现信息中选择第一应用呈现信息与第二应用呈现信息,包括:In step S203, the network device selects the first application presence information and the second application presence information from the one or more candidate application presence information. For example, the network device determines the first application presence information and the second application presence information according to the bid information of the one or more candidate application presence information and the validity periods of the corresponding candidate applications. In some embodiments, in step S203, the network device selects the first one from the one or more candidate application presence information according to the bidding information of each candidate application presence information in the one or more candidate application presence information. The application presence information and the second application presence information. For example, the network device selects the one or more candidate application presentation information with a higher bid (the advertisement corresponding to the presentation information has a higher bid) as the first application presentation information and the second application presentation information for subsequent display. In this case, the advertising revenue of the first application side can be increased. In some embodiments, in step S203, if the bidding information of at least one candidate application presentation information in each candidate application presentation information is greater than a predetermined price threshold, and the validity period of the candidate application corresponding to the at least one candidate application presentation information is The duration is less than a predetermined duration threshold, the network device determines the at least one candidate application presence information as the first application presence information; if the bidding information of at least one candidate application presence information in each candidate application presence information is less than or equal to the predetermined The price threshold, and the validity period of the candidate application corresponding to the at least one candidate application presentation information is greater than or equal to a predetermined duration threshold, and the at least one candidate application presentation information is determined as the second application presentation information. For example, the network device takes the candidate presentation information whose bidding information is greater than a predetermined price threshold and whose validity period of the candidate application corresponding to the candidate application presentation information is shorter than the predetermined duration threshold as the first application presentation information (for example, winning information), and sets the bidding The information is less than or equal to the predetermined price threshold, and the candidate application presentation information corresponding to the candidate application presentation information has a validity period greater than or equal to the predetermined duration threshold as the second application presentation information (for example, bottom line information). In this case, it provides a basis for the subsequent user equipment to preferably display the first application presence information, and if the first target application corresponding to the first application presence information expires, the user equipment can also display the bottom-up information with a longer validity period, reducing the lack of information. The display happens, which improves the efficiency of information display. In some embodiments, in step S203, the network device, according to the bidding information of each candidate application presence information in the one or more candidate application presence information and the candidate application presence The opening probability information of the corresponding candidate second application in the application, and selecting the first application presentation information and the second application presentation information from the one or more candidate application presentation information. Here, the opening probability information of the candidate second application refers to the probability information of opening the candidate second application after the user exits the first application, for example, in the user's operation log, after the user exits the first application, The ratio of the cumulative times of opening the candidate first application divided by the total number of times the user quits the first application and opens other applications. For example, the network device preferentially determines application presence information (for example, application A, application B, Application C, application D), in some embodiments, the network device is based on the opening probability of the candidate application corresponding to the application presentation information (for example, it can be obtained by performing probability statistics according to the log information of opening other applications after the user exits the first application, for example , the total number of times the user opens other applications after exiting the first application is 1000 times, wherein the number of times the user opens application B is 500 times, and the opening probability of application B is 50%) to determine the presence information of the first application and the presence information of the second application, For example, the opening probabilities of application A, application B, application C, and application D are 38.9%, 50%, 4%, and 7% respectively, and the network device thus selects the application presentation information corresponding to the application with a high opening probability as the first application presentation information With the second application presentation information (for example, the application presentation information corresponding to application A and application B), the application presentation information is determined on the basis of combining the opening probability of candidate applications, which can increase the probability of subsequent users clicking on the application presentation information, thereby improving the pull activity. rate and advertising revenue. In some embodiments, according to the bidding information of each candidate application presentation information in the one or more candidate application presentation information and the corresponding candidate of the candidate application presentation information in the one or more candidate second applications The opening probability information of the second application, selecting the first application presentation information and the second application presentation information from the one or more candidate application presentation information, includes:
根据以下公式确定所述每个候选应用呈现信息的综合值信息:The comprehensive value information of each candidate application presentation information is determined according to the following formula:
MPV=PR*OPMPV=PR*OP
其中,MPV为所述综合值信息,PR为所述竞价信息,所述OP为所述打开概率信息;Wherein, MPV is the comprehensive value information, PR is the bidding information, and the OP is the opening probability information;
若所述每个候选应用呈现信息中至少一个的综合值信息大于预定的第一价值阈值,将该候选应用呈现信息确定为第一应用呈现信息;若所述每个候选应用呈现信息中至少一个的综合值信息小于或等于预定的第二价值阈值,将该候选应用呈现信息确定为第二应用呈现信息。在一些实施例中,所述第一应用呈现信息的出价较高,但对应的有效期时长较短(例如,该应用呈现信息对应的应用需要在短期内被拉起),所述第二应用呈现信息的出价较低,但对应的有效期时长较长(例如,该应用呈现信息对应的应用无论在什么时间拉起都有效)。网络设备预先选择所述一个或多个候选第二应用中应用打开概率较高的候选应用,在根据其中每个候选应用对应的候选应用呈现信息的综合值信息进行确定第一应用呈现信息与第二应用呈现信息,在候选应用的打开概率都维持在高概率的情况下,若一个候选应用呈现信息的综合值信息大于预定的第一价值阈值,网络设备确定该候选应用呈现信息对应的出价较高,并该候选应用呈现信息确定为第一应用呈现信息,同理,若一个候选应用呈现信息的综合值信息小于预定的第二价值阈值,网络设备确定该候选应用呈现信息对应的出价较低,并该候选应用呈现信息确定为第二应用呈现信息,在结合打开概率确定呈现信息的情况下,可以提高后续用户点击应用呈现信息的概率,从而提升拉活率以及广告收入。在一些实施例中,网络设备还根据以下公式确定所述每个候选应用呈现信息的综合值信息:If the integrated value information of at least one of the candidate application presence information is greater than the predetermined first value threshold, determine the candidate application presence information as the first application presence information; if at least one of the candidate application presence information The comprehensive value information of the candidate application is determined as the second application presence information if the integrated value information is less than or equal to the predetermined second value threshold. In some embodiments, the bid of the first application presentation information is relatively high, but the corresponding validity period is short (for example, the application corresponding to the application presentation information needs to be launched in a short period of time), and the second application presentation information The bid for the information is lower, but the corresponding validity period is longer (for example, the application corresponding to the application presentation information is valid no matter when it is launched). The network device pre-selects a candidate application with a higher application opening probability among the one or more candidate second applications, and determines the first application presentation information and the second application presentation information according to the comprehensive value information of the candidate application presentation information corresponding to each candidate application. Two application presence information, when the opening probability of candidate applications is maintained at a high probability, if the integrated value information of a candidate application presence information is greater than the predetermined first value threshold, the network device determines that the bid corresponding to the candidate application presence information is relatively low High, and the candidate application presence information is determined to be the first application presence information. Similarly, if the comprehensive value information of a candidate application presence information is less than the predetermined second value threshold, the network device determines that the candidate application presence information corresponds to a lower bid , and the candidate application presentation information is determined as the second application presentation information. In the case of determining the presentation information in combination with the opening probability, the probability of subsequent users clicking on the application presentation information can be increased, thereby increasing the activation rate and advertising revenue. In some embodiments, the network device also determines the comprehensive value information of each candidate application presentation information according to the following formula:
MPV1=PR1+OPMPV1=PR1+OP
其中,MPV1为所述综合值信息,PR1为所述竞价信息的归一化处理(例如,PR1位于0-1中间),所述OP为所述打开概率信息;若所述每个候选应用呈现信息中至少一个的综合值信息大于预定的第一价值阈值,将该候选应用呈现信息确定为第一应用呈现信息;若所述每个候选应用呈现信息中至少一个的综合值信息小于或等于预定的第二价值阈值,将该候选应用呈现信息确定为第二应用呈现信息。Wherein, MPV1 is the comprehensive value information, PR1 is the normalized processing of the bidding information (for example, PR1 is in the middle of 0-1), and the OP is the opening probability information; if each candidate application presents The comprehensive value information of at least one of the information is greater than a predetermined first value threshold, and the candidate application presentation information is determined as the first application presentation information; if the comprehensive value information of at least one of the candidate application presentation information is less than or equal to the predetermined The second value threshold value of the candidate application presence information is determined as the second application presence information.
在步骤S204中,网络设备将所述第一应用呈现信息及所述第二应用呈现信息作为所述应用信息请求的响应信息发送至所述用户设备。为后续在用户设备中展示呈现信息提供基础。In step S204, the network device sends the first application presence information and the second application presence information to the user equipment as response information to the application information request. Provide a basis for subsequent display of presentation information in user equipment.
例如,用户持有用户设备,用户设备中安装有第一应用,响应于用户对第一应用的开启操作,用户设备向对应的网络设备发送应用信息请求,其中所述应用信息请求包括应用列表信息以及第一应用的ID,响应于所述应用信息请求,网络设备从应用列表信息中确定一个或多个候选第二应用及一个或多个候选应用的广告信息,在一些实施例中,网络设备结合大数据分析得出的用户退出第一应用后打开应用的概率确定确定一个或多个候选第二应用及一个或多个候选应用的广告信息。网络设备根据候选应用呈现信息的竞价信息以及有效期时长选择第一应用呈现信息(对应第一目标应用)与第二应用呈现信息(对应第二目标应用),例如,第一应用呈现信息竞价较高,有效期较短,第二应用呈现信息竞价较高,有效期较高。网络设备将第一应用呈现信息(对应第一目标应用)与第二应用呈现信息(对应第二目标应用)返回至用户设备。For example, a user holds a user device, and a first application is installed in the user device, and in response to the user's operation of opening the first application, the user device sends an application information request to the corresponding network device, wherein the application information request includes application list information and the ID of the first application. In response to the application information request, the network device determines one or more candidate second applications and advertisement information of one or more candidate applications from the application list information. In some embodiments, the network device Combining the probability of opening the application after the user quits the first application obtained through big data analysis, the advertisement information of one or more candidate second applications and one or more candidate applications is determined. The network device selects the first application presence information (corresponding to the first target application) and the second application presence information (corresponding to the second target application) according to the bidding information and the validity period of the candidate application presence information, for example, the first application presence information has a higher bid , the validity period is short, and the second application presents information with a higher bidding price and a higher validity period. The network device returns the first application presentation information (corresponding to the first target application) and the second application presentation information (corresponding to the second target application) to the user equipment.
图5示出根据本申请一个实施例的一种提供应用呈现信息的方法流程图,响应于用户对第一应用的开启操作,用户设备向对应的网络设备发送应用信息请求,其中,所述应用信息请求包括应用列表信息(applist),用户设备判断所述应用列表信息是否发送超时,若超时,将新增的应用进行上报;若未超时,网络设备根据应用列表信息中的应用进行实时竞价,并结合用户历史行为中对所述应用的点击率确定优胜广告(第一应用呈现信息)以及兜底广告(第二应用呈现信息),其中,优胜广告和兜底广告不一致。响应于所述用户对当前应用的退出操作,若优胜广告以及兜底广告满足频控以及白名单策略,且优胜广告未过期,用户设备展示优胜广告,若优胜广告已过期,用户设备展示兜底广告。响应于所述用户对优胜广告或者兜底广告的点击操作,用户设备通过deeplink拉起优胜广告对应的应用或者兜底广告对应的应用。5 shows a flow chart of a method for providing application presentation information according to an embodiment of the present application. In response to the user's opening operation on the first application, the user equipment sends an application information request to the corresponding network equipment, wherein the application The information request includes application list information (applist), and the user equipment judges whether the sending of the application list information has timed out, and if it is timed out, the newly added application is reported; if it is not timed out, the network device performs real-time bidding according to the application in the application list information, Combining with the click-through rate of the application in the user's historical behavior, the winning advertisement (the first application presentation information) and the bottom advertisement (the second application presentation information) are determined, wherein the winning advertisement and the bottom advertisement are inconsistent. In response to the user's exit operation on the current application, if the winning advertisement and the bottom advertisement meet the frequency control and whitelist policies, and the winning advertisement has not expired, the user equipment displays the winning advertisement; if the winning advertisement has expired, the user equipment displays the bottom advertisement. In response to the user's click operation on the winning advertisement or the bottom advertisement, the user equipment pulls up the application corresponding to the winning advertisement or the application corresponding to the bottom advertisement through the deeplink.
图6示出根据本申请一个实施例的一种提供应用呈现信息的用户设备,该用户设备包括一一模块101、一二模块102、一三模块103。FIG. 6 shows a user equipment for providing application presentation information according to an embodiment of the present application. The user equipment includes a one-module 101 , a two-module 102 and a three-module 103 .
具体地,一一模块101,用于响应于用户对第一应用的开启操作,向对应的网络设备发送应用信息请求。例如,响应于用户对第一应用的开启操作,用户设备将应用信息请求发送至网络设备,在一些实施例中,所述应用信息请求包括所述第一应用的应用标识信息(例如,应用ID、应用名称或者应用的应用包名称)以及所述用户设备当前的应用列表信息(例如,当前安装于所述用户设备的所有应用的应用信息)。Specifically, a module 101 configured to send an application information request to a corresponding network device in response to a user's opening operation on the first application. For example, in response to the user's opening operation on the first application, the user equipment sends an application information request to the network device. In some embodiments, the application information request includes application identification information (for example, an application ID) of the first application. , application name or application package name of the application) and current application list information of the user equipment (for example, application information of all applications currently installed in the user equipment).
一二模块102,用于接收所述网络设备响应于所述应用信息请求返回的第一应用呈现信息以及第二应用呈现信息,其中,所述第一应用呈现信息与所述第二应用呈现信息分别对应第一目标应用与第二目标应用,所述第一目标应用和第二目标应用已安装于用户设备。例如,响应于所述应用信息请求,网络设备确定所述第一应用对应的一个或多个候选第二应用及一个或多个候选应用呈现信息,其中,每个候选应用呈现信息对应于所述一个或多个候选第二应用中的一个候选第二应用,并从所述一个或多个候选应用呈现信息中选择第一应用呈现信息与第二应用呈现信息,在一些实施例中,所述第一应用呈现信息以及第二应用呈现信息包括分别对应第一目标应用以及第二目标应用的广告信息,响应于用户对第一应用呈现信息(或者第二应用呈现信息)的触发操作(例如,点击),用户设备呈现第一目标应用(或者第二目标应用)。在一些实施例中,所述应用信息请求包括应用列表信息;一二模块102,用于判断所述应用列表信息是否发送超时,若未超时,接收所述网络设备返回的第一应用呈现信息以及第二应用呈现信息,其中,所述第一应用呈现信息与所述第二应用呈现信息分别对应第一目标应用与第二目标应用,所述第一目标应用和第二目标应用已安装于用户设备。相关应用信息请求包括应用列表信息的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。A two module 102, configured to receive the first application presence information and the second application presence information returned by the network device in response to the application information request, wherein the first application presence information and the second application presence information Corresponding to the first target application and the second target application respectively, the first target application and the second target application have been installed on the user equipment. For example, in response to the application information request, the network device determines one or more candidate second applications and one or more candidate application presentation information corresponding to the first application, where each candidate application presentation information corresponds to the one of the one or more candidate second applications, and select the first application presence information and the second application presence information from the one or more candidate application presence information, in some embodiments, the The first application presentation information and the second application presentation information include advertisement information respectively corresponding to the first target application and the second target application, in response to a user's trigger operation on the first application presentation information (or the second application presentation information) (for example, Click ), the user equipment presents the first target application (or the second target application). In some embodiments, the application information request includes application list information; the one-two module 102 is configured to determine whether the transmission of the application list information has timed out, and if not, receive the first application presentation information returned by the network device and The second application presentation information, wherein the first application presentation information and the second application presentation information respectively correspond to a first target application and a second target application, and the first target application and the second target application have been installed on the user equipment. The operation of requesting related application information including application list information is the same as or similar to that of the embodiment shown in FIG. 3 , so it will not be described in detail here, and it is included here by reference.
一三模块103,用于响应于所述用户对所述第一应用的退出操作,展示所述第一应用呈现信息或者所述第二应用呈现信息。在这种情况下,呈现信息(例如,广告)信息不会在用户使用应用过程中进行展示,提升了用户使用应用的体验。在一些实施例中,一三模块103,用于响应于所述用户对所述第一应用的退出操作,若所述第一应用呈现信息以及所述第二应用呈现信息满足预定的频率阈值,展示所述第一应用呈现信息或者所述第二应用呈现信息。相关预定的频率阈值的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,所述若所述第一应用呈现信息以及所述第二应用呈现信息满足预定的频率阈值,包括:若所述第一应用呈现信息以及所述第二应用呈现信息在所述第一应用中出现的频次信息小于预定的次数阈值,确定所述第一应用呈现信息以及所述第二应用呈现信息满足预定的频率阈值。相关所述第一应用呈现信息以及所述第二应用呈现信息满足预定的频率阈值的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,一三模块103,用于响应于所述用户对所述第一应用的退出操作,若所述用户满足白名单条件,展示所述第一应用呈现信息或者所述第二应用呈现信息。相关白名单条件的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,所述白名单条件包括以下至少任一项:A module 103, configured to display the first application presentation information or the second application presentation information in response to the user's exit operation on the first application. In this case, the presentation information (for example, advertisement) information will not be displayed during the user's use of the application, which improves the user's experience of using the application. In some embodiments, a module 103 is configured to respond to the user's exit operation on the first application, if the presentation information of the first application and the presentation information of the second application meet a predetermined frequency threshold, displaying the first application presentation information or the second application presentation information. The operation related to the predetermined frequency threshold is the same as or similar to that of the embodiment shown in FIG. 3 , so it will not be repeated here, and is hereby incorporated by reference. In some embodiments, if the first application presence information and the second application presence information meet a predetermined frequency threshold, it includes: if the first application presence information and the second application presence information are in the The frequency information appearing in the first application is less than a predetermined frequency threshold, and it is determined that the first application presentation information and the second application presentation information satisfy a predetermined frequency threshold. Operations related to the first application presence information and the second application presence information satisfying a predetermined frequency threshold are the same as or similar to those in the embodiment shown in FIG. 3 , so details are not described here, and are incorporated herein by reference. In some embodiments, a third module 103 is configured to respond to the user's exit operation on the first application, if the user meets the whitelist condition, display the presentation information of the first application or the second application App presents information. The operation of the relevant whitelist conditions is the same as or similar to that of the embodiment shown in FIG. 3 , so it will not be repeated here, and it is included here by reference. In some embodiments, the whitelist conditions include at least any of the following:
2)所述用户所在区域为非敏感地区;2) The area where the user is located is a non-sensitive area;
2)所述用户对所述第一应用中的呈现信息的点击频率大于预定的频率阈值;相关白名单条件的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。2) The click frequency of the user on the presentation information in the first application is greater than a predetermined frequency threshold; the operation of the relevant whitelist conditions is the same as or similar to the embodiment shown in FIG. 3 , so it will not be described in detail here. method is included here.
在一些实施例中,一三模块103,用于响应于所述用户对所述第一应用的退出操作,若所述第一目标应用的有效期期限大于当前期限,展示所述第二应用呈现信息;否则,展示所述第一应用呈现信息。相关所述用户对所述第一应用的退出操作的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, a module 103 is configured to respond to the user's exit operation on the first application, if the validity period of the first target application is greater than the current period, display the presentation information of the second application ; Otherwise, display the first application presentation information. The operations related to the user's exit operation on the first application are the same as or similar to those in the embodiment shown in FIG. 3 , so they will not be described in detail here, and are incorporated herein by reference.
在一些实施例中,所述用户设备还包括一四模块104(未示出),一四模块104,用于响应于所述用户对所述第一应用呈现信息或者所述第二应用呈现信息的触发操作,呈现所述第一目标应用或者所述第二目标应用的应用界面。有关上述一四模块104的具体实现方式的示例与S104的实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the user equipment further includes a four module 104 (not shown), a four module 104, for responding to the user presenting information to the first application or the second application presenting information The trigger operation of presenting the application interface of the first target application or the second target application. The specific implementation of the above-mentioned one-fourth module 104 is the same as or similar to the embodiment of S104, so it will not be repeated here, and it is included here by reference.
在此,有关上述一一模块101、一二模块102、一三模块103的具体实现方式的示例与图3中有关步骤S101、S102、S103的实施例相同或相近,故不再赘述,在此以引用方式包含于此。Here, the examples of the specific implementations of the above-mentioned one-one module 101, one-two module 102, and one-three module 103 are the same or similar to the embodiments of steps S101, S102, and S103 in FIG. 3, so they will not be repeated here. Included herein by reference.
图7示出根据本申请一个实施例的一种提供应用呈现信息的网络设备,该网络设备包括二一模块201、二二模块202、二三模块203、二四模块204。FIG. 7 shows a network device for providing application presentation information according to an embodiment of the present application. The network device includes a two-one module 201 , a two-two module 202 , a two-three module 203 and a two-four module 204 .
具体地,二一模块201,用于接收用户设备响应于用户对第一应用的开启操作发送的应用信息请求,其中,所述应用信息请求包括所述第一应用的标识信息。例如,响应于用户对第一应用的开启操作,用户设备将应用信息请求发送至网络设备,在一些实施例中,所述应用信息请求包括所述第一应用的应用标识信息(例如,应用ID、应用名称或者应用的应用包名称)。Specifically, the two-one module 201 is configured to receive an application information request sent by the user equipment in response to the user's opening operation on the first application, where the application information request includes identification information of the first application. For example, in response to the user's opening operation on the first application, the user equipment sends an application information request to the network device. In some embodiments, the application information request includes application identification information (for example, an application ID) of the first application. , the app name, or the app package name of the app).
二二模块202,用于响应于所述应用信息请求,确定所述第一应用对应的一个或多个候选第二应用及一个或多个候选应用呈现信息,其中,每个候选应用呈现信息对应于所述一个或多个候选第二应用中的一个候选第二应用。例如,网络设备根据所述第一应用的应用标识信息确定后续应用打开日志信息,例如,该日志信息记录用户退出第一应用后打开的其他应用信息,网络设备将该其他应用确定为所述第一应用对应的一个或多个候选第二应用,并根据应用与应用呈现信息的映射关系列表确定对应的一个或多个候选应用呈现信息。在一些实施例中,所述应用信息请求还包括所述用户设备中的应用列表信息;二二模块202,用于响应于所述应用信息请求,基于所述第一应用的标识信息确定所述用户退出所述第一应用后的应用打开日志信息;根据所述应用打开日志信息以及所述应用列表信息确定所述第一应用对应的一个或多个候选第二应用及一个或多个候选应用呈现信息,其中,每个候选应用呈现信息对应于所述一个或多个候选第二应用中的一个候选第二应用,所述一个或多个候选第二应用包含于所述应用打开日志信息以及所述应用列表信息中。相关所述应用信息请求还包括所述用户设备中的应用列表信息的操作与图4所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。The two-two module 202 is configured to, in response to the application information request, determine one or more candidate second applications and one or more candidate application presentation information corresponding to the first application, wherein each candidate application presentation information corresponds to A candidate second application in the one or more candidate second applications. For example, the network device determines the subsequent application opening log information according to the application identification information of the first application. An application corresponds to one or more candidate second applications, and the corresponding one or more candidate application presence information is determined according to the mapping relationship list between applications and application presence information. In some embodiments, the application information request further includes application list information in the user equipment; the two-two module 202 is configured to, in response to the application information request, determine the Application opening log information after the user exits the first application; determine one or more candidate second applications and one or more candidate applications corresponding to the first application according to the application opening log information and the application list information Presentation information, wherein each candidate application presentation information corresponds to one candidate second application in the one or more candidate second applications, and the one or more candidate second applications are included in the application opening log information and In the application list information. The operation related to the application information request further including the application list information in the user equipment is the same as or similar to the embodiment shown in FIG. 4 , so it will not be described in detail here, and it is included here by reference.
二三模块203,用于从所述一个或多个候选应用呈现信息中选择第一应用呈现信息与第二应用呈现信息。例如,网络设备根据该一个或多个候选应用呈现信息的出价信息结合对应的候选应用的有效期确定第一应用呈现信息与第二应用呈现信息。在一些实施例中,二三模块203,用于根据所述一个或多个候选应用呈现信息中每个候选应用呈现信息的竞价信息,从所述一个或多个候选应用呈现信息中选择第一应用呈现信息与第二应用呈现信息。相关竞价信息的操作与图4所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,二三模块203,用于若所述每个候选应用呈现信息中至少一个候选应用呈现信息的竞价信息大于预定的价格阈值,且该至少一个候选应用呈现信息对应的候选应用的有效期时长小于预定的时长阈值,将所述至少一个候选应用呈现信息确定为第一应用呈现信息;若所述每个候选应用呈现信息中至少一个候选应用呈现信息的竞价信息小于或者等于预定的价格阈值,且该至少一个候选应用呈现信息对应的候选应用的有效期时长大于或等于预定的时长阈值,将所述至少一个候选应用呈现信息确定为第二应用呈现信息。相关所述竞价信息还包括所述每个候选应用呈现信息对应的每个候选应用的有效期时长信息的操作与图4所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,二三模块203,用于根据所述一个或多个候选应用呈现信息中每个候选应用呈现信息的竞价信息及该候选应用呈现信息在所述一个或多个候选第二应用中对应的候选第二应用的打开概率信息,从所述一个或多个候选应用呈现信息中选择第一应用呈现信息与第二应用呈现信息。相关打开概率信息的操作与图4所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,所述根据所述一个或多个候选应用呈现信息中每个候选应用呈现信息的竞价信息及该候选应用呈现信息在所述一个或多个候选第二应用中对应的候选第二应用的打开概率信息,从所述一个或多个候选应用呈现信息中选择第一应用呈现信息与第二应用呈现信息,包括:The second and third module 203 is configured to select the first application presentation information and the second application presentation information from the one or more candidate application presentation information. For example, the network device determines the first application presence information and the second application presence information according to the bid information of the one or more candidate application presence information and the validity periods of the corresponding candidate applications. In some embodiments, the two-three module 203 is configured to select the first one from the one or more candidate application presentation information according to the bidding information of each candidate application presentation information in the one or more candidate application presentation information. The application presence information and the second application presence information. The operation of the relevant bidding information is the same or similar to that of the embodiment shown in FIG. 4 , so it will not be repeated here, and it is included here by reference. In some embodiments, the two-three module 203 is configured to if the bidding information of at least one candidate application presentation information in each candidate application presentation information is greater than a predetermined price threshold, and the candidate application corresponding to the at least one candidate application presentation information The validity period of the at least one candidate application presence information is less than the predetermined duration threshold, and the at least one candidate application presence information is determined as the first application presence information; if the bidding information of at least one candidate application presence information in each candidate application presence information is less than or equal to the predetermined The price threshold, and the validity period of the candidate application corresponding to the at least one candidate application presentation information is greater than or equal to a predetermined duration threshold, and the at least one candidate application presentation information is determined as the second application presentation information. The bidding information also includes the validity period information of each candidate application corresponding to the presentation information of each candidate application. The operation is the same as or similar to the embodiment shown in FIG. this. In some embodiments, the two-three module 203 is configured to, according to the bidding information of each candidate application presentation information in the one or more candidate application presentation information and the candidate application presentation information, select the second The opening probability information of the corresponding candidate second application in the application, and selecting the first application presentation information and the second application presentation information from the one or more candidate application presentation information. The operation related to the opening probability information is the same as or similar to the embodiment shown in FIG. 4 , so it will not be described in detail here, and it is incorporated herein by reference. In some embodiments, according to the bidding information of each candidate application presentation information in the one or more candidate application presentation information and the corresponding candidate of the candidate application presentation information in the one or more candidate second applications The opening probability information of the second application, selecting the first application presentation information and the second application presentation information from the one or more candidate application presentation information, includes:
根据以下公式确定所述每个候选应用呈现信息的综合值信息:The comprehensive value information of each candidate application presentation information is determined according to the following formula:
MPV=PR*OPMPV=PR*OP
其中,MPV为所述综合值信息,PR为所述竞价信息,所述OP为所述打开概率信息;Wherein, MPV is the comprehensive value information, PR is the bidding information, and the OP is the opening probability information;
若所述每个候选应用呈现信息中至少一个的综合值信息大于预定的第一价值阈值,将该候选应用呈现信息确定为第一应用呈现信息;若所述每个候选应用呈现信息中至少一个的综合值信息小于或等于预定的第二价值阈值,将该候选应用呈现信息确定为第二应用呈现信息。相关从所述一个或多个候选应用呈现信息中选择第一应用呈现信息与第二应用呈现信息的操作与图4所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。If the integrated value information of at least one of the candidate application presence information is greater than the predetermined first value threshold, determine the candidate application presence information as the first application presence information; if at least one of the candidate application presence information The comprehensive value information of the candidate application is determined as the second application presence information if the integrated value information is less than or equal to the predetermined second value threshold. The operation related to selecting the first application presence information and the second application presence information from the one or more candidate application presence information is the same as or similar to the embodiment shown in FIG. this.
二四模块204,用于将所述第一应用呈现信息及所述第二应用呈现信息作为所述应用信息请求的响应信息发送至所述用户设备。为后续在用户设备中展示呈现信息提供基础。The second and fourth module 204 is configured to send the first application presentation information and the second application presentation information to the user equipment as response information to the application information request. Provide a basis for subsequent display of presentation information in user equipment.
在此,有关上述二一模块201、二二模块202、二三模块203、二四模块204的具体实现方式的示例与图4中有关步骤S201、S202、S203、S204的实施例相同或相近,故不再赘述,在此以引用方式包含于此。Here, the examples of the specific implementations of the above-mentioned two-one module 201, two-two module 202, two-three module 203, and two-four module 204 are the same or similar to the embodiments related to steps S201, S202, S203, and S204 in FIG. 4 , Therefore, it will not be described in detail here, and it is included here by reference.
图8示出根据本申请一个实施例的一种提供应用呈现信息的系统设备,其中,该系统包括:Fig. 8 shows a system device for providing application presentation information according to an embodiment of the present application, where the system includes:
响应于用户对第一应用的开启操作,用户设备向对应的网络设备发送应用信息请求;In response to the user's opening operation on the first application, the user equipment sends an application information request to the corresponding network equipment;
所述网络设备接收所述应用信息请求,其中,所述应用信息请求包括所述第一应用的标识信息,并响应于所述应用信息请求,确定所述第一应用对应的一个或多个候选第二应用及一个或多个候选应用呈现信息,其中,每个候选应用呈现信息对应于所述一个或多个候选第二应用中的一个候选第二应用;The network device receives the application information request, wherein the application information request includes identification information of the first application, and in response to the application information request, determines one or more candidate candidates corresponding to the first application The second application and one or more candidate application presentation information, wherein each candidate application presentation information corresponds to one candidate second application among the one or more candidate second applications;
所述网络设备从所述一个或多个候选应用呈现信息中选择第一应用呈现信息与第二应用呈现信息,并将所述第一应用呈现信息及所述第二应用呈现信息作为所述应用信息请求的响应信息发送至所述用户设备;The network device selects first application presence information and second application presence information from the one or more candidate application presence information, and uses the first application presence information and the second application presence information as the application sending response information to the information request to the user equipment;
所述用户设备接收所述第一应用呈现信息以及第二应用呈现信息,其中,所述第一应用呈现信息与所述第二应用呈现信息分别对应第一目标应用与第二目标应用,所述第一目标应用和第二目标应用已安装于用户设备,并响应于所述用户对所述第一应用的退出操作,展示所述第一应用呈现信息或者所述第二应用呈现信息。The user equipment receives the first application presence information and the second application presence information, wherein the first application presence information and the second application presence information respectively correspond to a first target application and a second target application, and the The first target application and the second target application have been installed on the user equipment, and the first application presentation information or the second application presentation information is displayed in response to the user's exit operation on the first application.
本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机代码,当所述计算机代码被执行时,如前任一项所述的方法被执行。The present application also provides a computer-readable storage medium, the computer-readable storage medium stores computer codes, and when the computer codes are executed, the method described in any one of the preceding items is executed.
本申请还提供了一种计算机程序产品,当所述计算机程序产品被计算机设备执行时,如前任一项所述的方法被执行。The present application also provides a computer program product, when the computer program product is executed by a computer device, the method described in any one of the preceding items is executed.
本申请还提供了一种计算机设备,所述计算机设备包括:The present application also provides a kind of computer equipment, and described computer equipment comprises:
一个或多个处理器;one or more processors;
存储器,用于存储一个或多个计算机程序;memory for storing one or more computer programs;
当所述一个或多个计算机程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如前任一项所述的方法。When the one or more computer programs are executed by the one or more processors, the one or more processors are made to implement the method as described in any one of the preceding items.
图9示出了可被用于实施本申请中所述的各个实施例的示例性系统;FIG. 9 illustrates an exemplary system that may be used to implement various embodiments described in this application;
如图9所示在一些实施例中,系统300能够作为各所述实施例中的任意一个设备。在一些实施例中,系统300可包括具有指令的一个或多个计算机可读介质(例如,系统存储器或NVM/存储设备320)以及与该一个或多个计算机可读介质耦合并被配置为执行指令以实现模块从而执行本申请中所述的动作的一个或多个处理器(例如,(一个或多个)处理器305)。As shown in FIG. 9 , in some embodiments, the
对于一个实施例,系统控制模块310可包括任意适当的接口控制器,以向(一个或多个)处理器305中的至少一个和/或与系统控制模块310通信的任意适当的设备或组件提供任意适当的接口。For one embodiment, system control module 310 may include any suitable interface controller to provide at least one of processor(s) 305 and/or any suitable device or component in communication with system control module 310 Any suitable interface.
系统控制模块310可包括存储器控制器模块330,以向系统存储器315提供接口。存储器控制器模块330可以是硬件模块、软件模块和/或固件模块。The system control module 310 may include a memory controller module 330 to provide an interface to the system memory 315 . The memory controller module 330 may be a hardware module, a software module and/or a firmware module.
系统存储器315可被用于例如为系统300加载和存储数据和/或指令。对于一个实施例,系统存储器315可包括任意适当的易失性存储器,例如,适当的DRAM。在一些实施例中,系统存储器315可包括双倍数据速率类型四同步动态随机存取存储器(DDR4SDRAM)。System memory 315 may be used, for example, to load and store data and/or instructions for
对于一个实施例,系统控制模块310可包括一个或多个输入/输出(I/O)控制器,以向NVM/存储设备320及(一个或多个)通信接口325提供接口。For one embodiment, system control module 310 may include one or more input/output (I/O) controllers to provide interfaces to NVM/
例如,NVM/存储设备320可被用于存储数据和/或指令。NVM/存储设备320可包括任意适当的非易失性存储器(例如,闪存)和/或可包括任意适当的(一个或多个)非易失性存储设备(例如,一个或多个硬盘驱动器(HDD)、一个或多个光盘(CD)驱动器和/或一个或多个数字通用光盘(DVD)驱动器)。For example, NVM/
NVM/存储设备320可包括在物理上作为系统300被安装在其上的设备的一部分的存储资源,或者其可被该设备访问而不必作为该设备的一部分。例如,NVM/存储设备320可通过网络经由(一个或多个)通信接口325进行访问。NVM/
(一个或多个)通信接口325可为系统300提供接口以通过一个或多个网络和/或与任意其他适当的设备通信。系统300可根据一个或多个无线网络标准和/或协议中的任意标准和/或协议来与无线网络的一个或多个组件进行无线通信。Communication interface(s) 325 may provide an interface for
对于一个实施例,(一个或多个)处理器305中的至少一个可与系统控制模块310的一个或多个控制器(例如,存储器控制器模块330)的逻辑封装在一起。对于一个实施例,(一个或多个)处理器305中的至少一个可与系统控制模块310的一个或多个控制器的逻辑封装在一起以形成系统级封装(SiP)。对于一个实施例,(一个或多个)处理器305中的至少一个可与系统控制模块310的一个或多个控制器的逻辑集成在同一模具上。对于一个实施例,(一个或多个)处理器305中的至少一个可与系统控制模块310的一个或多个控制器的逻辑集成在同一模具上以形成片上系统(SoC)。For one embodiment, at least one of processor(s) 305 may be packaged with logic of one or more controllers of system control module 310 (eg, memory controller module 330 ). For one embodiment, at least one of the processor(s) 305 may be packaged with the logic of one or more controllers of the system control module 310 to form a system-in-package (SiP). For one embodiment, at least one of the processor(s) 305 may be integrated on the same die as the logic of the one or more controllers of the system control module 310 . For one embodiment, at least one of the processor(s) 305 may be integrated on the same die with the logic of the one or more controllers of the system control module 310 to form a system on chip (SoC).
在各个实施例中,系统300可以但不限于是:服务器、工作站、台式计算设备或移动计算设备(例如,膝上型计算设备、手持计算设备、平板电脑、上网本等)。在各个实施例中,系统300可具有更多或更少的组件和/或不同的架构。例如,在一些实施例中,系统300包括一个或多个摄像机、键盘、液晶显示器(LCD)屏幕(包括触屏显示器)、非易失性存储器端口、多个天线、图形芯片、专用集成电路(ASIC)和扬声器。In various embodiments,
需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。It should be noted that the present application can be implemented in software and/or a combination of software and hardware, for example, it can be implemented by using an application specific integrated circuit (ASIC), a general-purpose computer or any other similar hardware devices. In one embodiment, the software program of the present application can be executed by a processor to realize the steps or functions described above. Likewise, the software program (including associated data structures) of the present application can be stored in a computer-readable recording medium such as RAM memory, magnetic or optical drive or floppy disk and the like. In addition, some steps or functions of the present application may be implemented by hardware, for example, as a circuit that cooperates with a processor to execute each step or function.
另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。本领域技术人员应能理解,计算机程序指令在计算机可读介质中的存在形式包括但不限于源文件、可执行文件、安装包文件等,相应地,计算机程序指令被计算机执行的方式包括但不限于:该计算机直接执行该指令,或者该计算机编译该指令后再执行对应的编译后程序,或者该计算机读取并执行该指令,或者该计算机读取并安装该指令后再执行对应的安装后程序。在此,计算机可读介质可以是可供计算机访问的任意可用的计算机可读存储介质或通信介质。In addition, a part of the present application can be applied as a computer program product, such as a computer program instruction. When it is executed by a computer, the method and/or technical solution according to the present application can be invoked or provided through the operation of the computer. Those skilled in the art should understand that computer program instructions exist in computer-readable media in forms including but not limited to source files, executable files, installation package files, etc. 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, a computer readable medium may be any available computer readable storage medium or communication medium that can be accessed by a computer.
通信介质包括藉此包含例如计算机可读指令、数据结构、程序模块或其他数据的通信信号被从一个系统传送到另一系统的介质。通信介质可包括有导的传输介质(诸如电缆和线(例如,光纤、同轴等))和能传播能量波的无线(未有导的传输)介质,诸如声音、电磁、RF、微波和红外。计算机可读指令、数据结构、程序模块或其他数据可被体现为例如无线介质(诸如载波或诸如被体现为扩展频谱技术的一部分的类似机制)中的已调制数据信号。术语“已调制数据信号”指的是其一个或多个特征以在信号中编码信息的方式被更改或设定的信号。调制可以是模拟的、数字的或混合调制技术。Communication media includes the media whereby communication signals embodying, for example, computer readable instructions, data structures, program modules or other data are transmitted from one system to another. Communication media can include guided transmission media such as cables and wires (e.g., fiber optics, coaxial, etc.) and wireless (unguided transmission) media capable of propagating waves of energy, 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" means a signal that has one or more of its characteristics changed or set in such a manner as to encode information in the signal. Modulation can be analog, digital or mixed 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 nonvolatile, volatile, volatile, or Removable and non-removable media. For example, computer-readable storage media include, but are not limited to, volatile memories such as random access memories (RAM, DRAM, SRAM); and nonvolatile memories 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 known now or developed in the future 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, triggering The operation of the device is based on the foregoing methods and/or technical solutions according to multiple 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 exemplary embodiments described above, but that the present application can be implemented in other specific forms without departing from the spirit or essential characteristics of the present application. Therefore, the embodiments should be regarded as exemplary and not restrictive in all points of view, and the scope of the application is defined by the appended claims rather than the foregoing description, and it is intended that the scope of the present application be defined by the appended claims rather than by the foregoing description. All changes within the meaning and range of equivalents of the elements are embraced in this application. Any reference sign in a claim should not be construed as limiting the claim concerned. In addition, it is obvious that the word "comprising" does not exclude other elements or steps, and the singular does not exclude the plural. A plurality of units or means stated in the device claims may also be realized by one unit or device through software or hardware. The words first, second, etc. are used to denote names and do not imply any particular order.
Claims (16)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010130188.7A CN111385353B (en) | 2020-02-28 | 2020-02-28 | Method and equipment for providing application presentation information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010130188.7A CN111385353B (en) | 2020-02-28 | 2020-02-28 | Method and equipment for providing application presentation information |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111385353A CN111385353A (en) | 2020-07-07 |
CN111385353B true CN111385353B (en) | 2023-03-24 |
Family
ID=71218630
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010130188.7A Active CN111385353B (en) | 2020-02-28 | 2020-02-28 | Method and equipment for providing application presentation information |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111385353B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113704658B (en) * | 2021-08-30 | 2023-08-15 | 北京房江湖科技有限公司 | Network information presentation method, device, electronic equipment and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107895278A (en) * | 2017-10-17 | 2018-04-10 | 深圳市迅雷网文化有限公司 | Method, user equipment and server are recommended in advertisement |
CN108255565A (en) * | 2018-01-29 | 2018-07-06 | 维沃移动通信有限公司 | A kind of application method for pushing and mobile terminal |
US10187486B1 (en) * | 2016-03-17 | 2019-01-22 | Google Llc | Systems and methods for automatic extension of information from a first network to a second network |
CN110751509A (en) * | 2019-09-29 | 2020-02-04 | 北京淇瑀信息科技有限公司 | Display method and device for application popup window and electronic equipment |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160350810A1 (en) * | 2015-05-29 | 2016-12-01 | Radialpoint Safecare Inc. | In Ad Messaging |
CN107678719A (en) * | 2017-09-29 | 2018-02-09 | 北京金山安全软件有限公司 | Page display method and device, electronic equipment and storage medium |
CN108256921B (en) * | 2018-01-26 | 2022-04-08 | 北京一览科技有限公司 | Method and device for pushing information for user |
CN110210882B (en) * | 2018-03-21 | 2025-01-14 | 腾讯科技(深圳)有限公司 | Promotional position matching method and device, promotional information display method and device |
CN109801104A (en) * | 2019-01-15 | 2019-05-24 | 上海连尚网络科技有限公司 | A kind of advertising information methods of exhibiting of unaware |
CN110782274B (en) * | 2019-09-27 | 2022-08-12 | 上海连尚网络科技有限公司 | A method and apparatus for providing motivational video information in a reading application |
-
2020
- 2020-02-28 CN CN202010130188.7A patent/CN111385353B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10187486B1 (en) * | 2016-03-17 | 2019-01-22 | Google Llc | Systems and methods for automatic extension of information from a first network to a second network |
CN107895278A (en) * | 2017-10-17 | 2018-04-10 | 深圳市迅雷网文化有限公司 | Method, user equipment and server are recommended in advertisement |
CN108255565A (en) * | 2018-01-29 | 2018-07-06 | 维沃移动通信有限公司 | A kind of application method for pushing and mobile terminal |
CN110751509A (en) * | 2019-09-29 | 2020-02-04 | 北京淇瑀信息科技有限公司 | Display method and device for application popup window and electronic equipment |
Non-Patent Citations (2)
Title |
---|
"Predicting which type of push notification content motivates users to engage in a self-monitoring app";N.Bidargaddi等;《Science Direct Preventive Medicine Reports》;20180930;全文 * |
基于位置信息的流式移动应用推送系统的研究;贾磊等;《计算机工程与科学》;20160215(第02期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN111385353A (en) | 2020-07-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110827061B (en) | A method and device for providing presentation information during novel reading | |
WO2020063846A1 (en) | Method and device for presenting update information of guest program | |
WO2021190113A1 (en) | Method and device for providing presentation information | |
CN111046164B (en) | Method and equipment for updating book to be read | |
CN110781397B (en) | Method and equipment for providing novel information | |
WO2021000696A1 (en) | Method and device for adding friend | |
CN110516182A (en) | A method and device for providing incentive video information | |
CN111506232B (en) | Method and equipment for controlling menu display in reading application | |
WO2020238828A1 (en) | Method and device for providing target information | |
CN110266505A (en) | A method and device for managing conversation groups | |
WO2020216165A1 (en) | Method and device for loading page tag in application | |
CN111008327B (en) | A method and device for pushing books in a reading application | |
CN110795635B (en) | Method and device for presenting books | |
CN111385353B (en) | Method and equipment for providing application presentation information | |
CN109254781B (en) | Method and equipment for installing application on user equipment | |
WO2021233062A1 (en) | Presentation information pushing method and device | |
CN110430253A (en) | It is a kind of that the method and apparatus of novel update notification information is provided | |
CN111666249B (en) | Method and device for acquiring target reading mode in reading application | |
CN111177062B (en) | Method and device for providing reading presentation information | |
CN110765258B (en) | Method and equipment for providing electronic books | |
CN110781431A (en) | Method and equipment for providing novel information | |
CN111309219B (en) | A method and apparatus for providing presentation information | |
CN111930667B (en) | Method and device for recommending books in reading application | |
CN111666250B (en) | Method and device for processing book promotion request information in reading application | |
CN111079039B (en) | Method and device 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 |
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 |