CN111506232A - Method and equipment for controlling menu display in reading application - Google Patents
Method and equipment for controlling menu display in reading application Download PDFInfo
- Publication number
- CN111506232A CN111506232A CN202010307277.4A CN202010307277A CN111506232A CN 111506232 A CN111506232 A CN 111506232A CN 202010307277 A CN202010307277 A CN 202010307277A CN 111506232 A CN111506232 A CN 111506232A
- Authority
- CN
- China
- Prior art keywords
- display control
- reading page
- reading
- information
- page
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0483—Interaction with page-structured environments, e.g. book metaphor
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请的目的是提供一种用于在阅读应用中控制菜单显示的方法和设备,包括:响应于用户对用户设备的阅读应用中阅读访问请求,在所述阅读应用中呈现阅读页面,并预获取所述阅读页面对应的目标呈现信息;响应于所述阅读页面中的菜单触发操作,修改所述第一显示控件的显示属性为可见,并在所述阅读页面中生成用于显示所述目标呈现信息的第二显示控件;在所述阅读页面同时显示所述菜单信息及所述目标呈现信息的过程中,响应于所述阅读页面的页面区域中的菜单关闭触发操作,设置所述第一显示控件的显示属性为不可见,并删除所述第二显示控件。本申请可以提升用户信息获取效率,提升屏幕利用率。
The purpose of this application is to provide a method and device for controlling menu display in a reading application, including: in response to a user's request for reading access in the reading application of the user equipment, presenting a reading page in the reading application, and pre- Acquiring target presentation information corresponding to the reading page; in response to a menu triggering operation in the reading page, modifying the display attribute of the first display control to be visible, and generating a display on the reading page for displaying the target a second display control for presenting information; in the process of simultaneously displaying the menu information and the target presentation information on the reading page, in response to a menu closing trigger operation in the page area of the reading page, setting the first The display property of the display control is invisible, and the second display control is deleted. The present application can improve user information acquisition efficiency and screen utilization.
Description
技术领域technical field
本申请涉及通信领域,尤其涉及一种用于在阅读应用中控制菜单显示的技术。The present application relates to the field of communications, and in particular, to a technology for controlling menu display in a reading application.
背景技术Background technique
随着互联网的发展,智能移动设备(例如,手机、平板以及kindle)的普及,手机应用APP应用成为移动互联网的主要应用形式。基于智能移动设备易携带的特质,采用第三方应用程序形式的电子出版物逐渐形成新一轮电子出版热潮,阅读类应用应运而生,广告是阅读类移动软件常见的变现手法。由于用户大多时间停留在阅读页中阅读小说,因此,阅读页的广告,贡献了阅读类移动软件广告中最大的停留时长,是提高广告收入的核心所在。With the development of the Internet and the popularization of smart mobile devices (eg, mobile phones, tablets, and kindle), mobile phone application APP applications have become the main application form of the mobile Internet. Based on the easy portability of smart mobile devices, electronic publications in the form of third-party applications have gradually formed a new wave of electronic publishing, and reading applications have emerged. Advertising is a common monetization method for reading mobile software. Since users spend most of their time reading novels on the reading page, the advertisements on the reading page contribute the longest stay time among reading mobile software advertisements, and are the core of increasing advertising revenue.
发明内容SUMMARY OF THE INVENTION
本申请的一个目的是提供一种用于在阅读应用中控制菜单显示的方法与设备。An object of the present application is to provide a method and device for controlling menu display in a reading application.
根据本申请的一个方面,提供了一种用于在阅读应用中控制菜单显示的方法,该方法包括:According to one aspect of the present application, there is provided a method for controlling menu display in a reading application, the method comprising:
响应于用户对用户设备的阅读应用中阅读访问请求,在所述阅读应用中呈现阅读页面,并预获取所述阅读页面对应的目标呈现信息,其中,所述阅读页面包含用于显示所述阅读页页面对应的菜单信息的第一显示控件,所述第一显示控件的显示属性为不可见;In response to a user's request for a reading access in a reading application of the user equipment, a reading page is presented in the reading application, and target presentation information corresponding to the reading page is pre-fetched, wherein the reading page contains information for displaying the reading page. The first display control of the menu information corresponding to the page page, the display attribute of the first display control is invisible;
响应于所述阅读页面中的菜单触发操作,修改所述第一显示控件的显示属性为可见,并在所述阅读页面中生成用于显示所述目标呈现信息的第二显示控件,其中所述第二显示控件的显示属性为可见;In response to a menu trigger operation in the reading page, modify the display property of the first display control to be visible, and generate a second display control in the reading page for displaying the target presentation information, wherein the The display attribute of the second display control is visible;
在所述阅读页面同时显示所述菜单信息及所述目标呈现信息的过程中,响应于所述阅读页面的页面区域中的菜单关闭触发操作,设置所述第一显示控件的显示属性为不可见,并删除所述第二显示控件。In the process of simultaneously displaying the menu information and the target presentation information on the reading page, in response to a menu closing trigger operation in the page area of the reading page, the display attribute of the first display control is set to be invisible , and delete the second display control.
根据本申请的另一个方面,提供了一种用于在阅读应用中控制菜单显示的用户设备,该用户设备包括:According to another aspect of the present application, a user equipment for controlling menu display in a reading application is provided, the user equipment comprising:
一一模块,用于响应于用户对用户设备的阅读应用中阅读访问请求,在所述阅读应用中呈现阅读页面,并预获取所述阅读页面对应的目标呈现信息,其中,所述阅读页面包含用于显示所述阅读页页面对应的菜单信息的第一显示控件,所述第一显示控件的显示属性为不可见;One module is used for presenting a reading page in the reading application in response to a user's request for reading access in the reading application of the user equipment, and pre-acquiring target presentation information corresponding to the reading page, wherein the reading page contains a first display control for displaying menu information corresponding to the reading page, the display attribute of the first display control being invisible;
一二模块,用于响应于所述阅读页面中的菜单触发操作,修改所述第一显示控件的显示属性为可见,并在所述阅读页面中生成用于显示所述目标呈现信息的第二显示控件,其中所述第二显示控件的显示属性为可见;The first and second modules are configured to modify the display property of the first display control to be visible in response to a menu triggering operation on the reading page, and generate a second display on the reading page for displaying the target presentation information. A display control, wherein the display property of the second display control is visible;
一三模块,用于在所述阅读页面同时显示所述菜单信息及所述目标呈现信息的过程中,响应于所述阅读页面的页面区域中的菜单关闭触发操作,设置所述第一显示控件的显示属性为不可见,并删除所述第二显示控件。A third module is used to set the first display control in response to a menu closing trigger operation in the page area of the reading page during the process of simultaneously displaying the menu information and the target presentation information on the reading page The display property is invisible, and the second display control is removed.
根据本申请的一个方面,提供了一种用于在阅读应用中控制菜单显示的设备,该设备包括:According to one aspect of the present application, a device for controlling menu display in a reading application is provided, the device comprising:
处理器;以及processor; and
被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行如上所述任一方法的操作。A memory arranged to store computer-executable instructions which, when executed, cause the processor to perform the operations of any of the methods described above.
根据本申请的另一个方面,提供了存储指令的计算机可读介质,所述指令在被执行时使得系统进行如上所述任一方法的操作。According to another aspect of the present application, there is provided a computer-readable medium storing instructions that, when executed, cause a system to operate any of the methods described above.
与现有技术相比,本申请中用户设备在阅读应用中呈现阅读页面的同时预获取所述阅读页面对应的目标呈现信息,其中,所述阅读页面包含用于显示所述阅读页页面对应的菜单信息的第一显示控件,所述第一显示控件的显示属性为不可见;响应于所述阅读页面中的菜单触发操作,用户设备修改所述第一显示控件的显示属性为可见,并在所述阅读页面中生成用于显示所述目标呈现信息的第二显示控件,其中所述第二显示控件的显示属性为可见;随后,响应于所述阅读页面的页面区域中的菜单关闭触发操作,设置所述第一显示控件的显示属性为不可见,并删除所述第二显示控件。本申请可以在不妨碍用户正常阅读的情况下增加呈现信息(广告)入口,提升广告收入,在呈现菜单的同时提供呈现信息,提升用户的信息获取效率、提高屏幕利用率。Compared with the prior art, the user equipment in the present application pre-acquires target presentation information corresponding to the reading page while presenting the reading page in the reading application, wherein the reading page includes a page for displaying the corresponding reading page. The first display control of the menu information, the display attribute of the first display control is invisible; in response to the menu triggering operation in the reading page, the user equipment modifies the display attribute of the first display control to be visible, and in the A second display control for displaying the target presentation information is generated in the reading page, wherein the display attribute of the second display control is visible; then, an operation is triggered in response to the menu closing in the page area of the reading page , set the display property of the first display control to be invisible, and delete the second display control. The present application can increase the presentation information (advertising) entrance without hindering the normal reading of the user, increase the advertising revenue, provide presentation information while presenting the menu, improve the information acquisition efficiency of the user, and improve the screen utilization rate.
附图说明Description of drawings
通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:Other features, objects and advantages of the present application will become more apparent by reading the detailed description of non-limiting embodiments made with reference to the following drawings:
图1示出根据本申请的一个系统拓扑图;Fig. 1 shows a system topology diagram according to the present application;
图2示出根据本申请一个实施例的一种用于在阅读应用中控制菜单显示的方法流程图;2 shows a flowchart of a method for controlling menu display in a reading application according to an embodiment of the present application;
图3a示出根据本申请又一个实施例的一种用于在阅读应用中控制菜单显示的示意图;Fig. 3a shows a schematic diagram for controlling menu display in a reading application according to yet another embodiment of the present application;
图3b示出根据本申请另一个实施例的一种用于在阅读应用中控制菜单显示的示意图;Fig. 3b shows a schematic diagram for controlling menu display in a reading application according to another embodiment of the present application;
图4示出根据本申请另一个实施例的一种用于在阅读应用中控制菜单显示的方法流程图;4 shows a flowchart of a method for controlling menu display in a reading application according to another embodiment of the present application;
图5示出根据本申请一个实施例的一种用于在阅读应用中控制菜单显示的用户设备的结构图;5 shows a structural diagram of a user equipment for controlling menu display in a reading application according to an embodiment of the present application;
图6示出可用于本申请各实施例的一种示例性系统的功能模块。FIG. 6 illustrates functional modules of an exemplary system that may be used in various embodiments of the present application.
附图中相同或相似的附图标记代表相同或相似的部件。The same or similar reference numbers in the drawings represent the same or similar parts.
具体实施方式Detailed ways
下面结合附图对本申请作进一步详细描述。The present application will be described in further detail below with reference to the accompanying drawings.
在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(例如,中央处理器(Central Processing Unit,CPU))、输入/输出接口、网络接口和内存。In a typical configuration of the present application, the terminal, the device serving the network, and the trusted party all include one or more processors (for example, a central processing unit (CPU)), an input/output interface, a network interface, and Memory.
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RandomAccess Memory,RAM)和/或非易失性内存等形式,如只读存储器(Read Only Memory,ROM)或闪存(Flash Memory)。内存是计算机可读介质的示例。The memory may include non-persistent memory in computer readable media, random access memory (Random Access Memory, RAM) and/or non-volatile memory, such as read only memory (Read Only Memory, ROM) or flash memory (Flash). Memory). Memory is an example of a computer-readable medium.
计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(Phase-Change Memory,PCM)、可编程随机存取存储器(Programmable Random Access Memory,PRAM)、静态随机存取存储器(Static Random-Access Memory,SRAM)、动态随机存取存储器(Dynamic Random AccessMemory,DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(Compact Disc Read-Only Memory,CD-ROM)、数字多功能光盘(Digital Versatile Disc,DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。Computer-readable media includes both persistent and non-permanent, removable and non-removable media, and storage of information may be implemented by any method or technology. Information may be computer readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (Phase-Change Memory, PCM), programmable random access memory (Programmable Random Access Memory, PRAM), static random access memory (Static Random-Access Memory, SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically-Erasable Programmable Read-Only Memory (Electrically-Erasable Programmable Read- Only Memory (EEPROM), flash memory or other memory technology, Compact Disc Read-Only Memory (CD-ROM), Digital Versatile Disc (DVD) or other optical storage, Magnetic tape cartridges, magnetic tape disk storage or other magnetic storage devices or any other non-transmission medium that can be used to store information that can be accessed by a computing device.
本申请所指设备包括但不限于用户设备、网络设备、或用户设备与网络设备通过网络相集成所构成的设备。所述用户设备包括但不限于任何一种可与用户进行人机交互(例如通过触摸板进行人机交互)的移动电子产品,例如智能手机、平板电脑等,所述移动电子产品可以采用任意操作系统,如android操作系统、iOS操作系统等。其中,所述网络设备包括一种能够按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设备,其硬件包括但不限于微处理器、专用集成电路(Application Specific IntegratedCircuit,ASIC)、可编程逻辑器件(Programmable Logic Device,PLD)、现场可编程门阵列(Field Programmable Gate Array,FPGA)、数字信号处理器(Digital Signal Processor,DSP)、嵌入式设备等。所述网络设备包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络)等。优选地,所述设备还可以是运行于所述用户设备、网络设备、或用户设备与网络设备、网络设备、触摸终端或网络设备与触摸终端通过网络相集成所构成的设备上的程序。The equipment referred to in this application includes, but is not limited to, user equipment, network equipment, or equipment formed by integrating user equipment and network equipment through a network. The user equipment includes, but is not limited to, any mobile electronic product that can perform human-computer interaction with the user (for example, human-computer interaction through a touchpad), such as a smart phone, a tablet computer, etc., and the mobile electronic product can use any operation. system, such as android operating system, iOS operating system, etc. The network device includes an electronic device that can automatically perform numerical calculation and information processing according to pre-set or stored instructions, and its hardware includes but is not limited to a microprocessor, an application specific integrated circuit (ASIC) , Programmable Logic Device (PLD), Field Programmable Gate Array (Field Programmable Gate Array, FPGA), Digital Signal Processor (Digital Signal Processor, DSP), embedded devices, etc. The network device includes, but is not limited to, a computer, a network host, a single network server, multiple network server sets, or a cloud composed of multiple servers; here, a cloud is composed of a large number of computers or network servers based on cloud computing, Among them, cloud computing is a kind of distributed computing, a virtual supercomputer composed of a group of loosely coupled computer sets. The network includes, but is not limited to, the Internet, a wide area network, a metropolitan area network, a local area network, a VPN network, a wireless ad hoc network (Ad Hoc network), and the like. Preferably, the device may also be a program running on the user equipment, network equipment, or a device formed by user equipment and network equipment, network equipment, touch terminal or network equipment and touch terminal integrated through a network.
当然,本领域技术人员应能理解上述设备仅为举例,其他现有的或今后可能出现的设备如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。Of course, those skilled in the art should understand that the above-mentioned devices are only examples, and other existing or possible devices that may appear in the future, if applicable to this application, should also be included within the protection scope of this application, and are included in this application by reference. this.
在本申请的描述中,“多个”的含义是两个或者更多,除非另有明确具体的限定。In the description of this application, "plurality" means two or more, unless expressly and specifically defined otherwise.
图1示出了本申请的一个典型场景,用户持有用户设备,用户设备中安装有阅读应用(例如,任意的读书类应用)。响应于用户在阅读应用中的阅读操作,用户设备在所述阅读应用中呈现阅读页面,并预获取所述阅读页面对应的目标呈现信息(例如,广告信息),其中,所述阅读页面包含用于显示所述阅读页页面对应的菜单信息的第一显示控件,所述第一显示控件的显示属性为不可见;响应于所述阅读页面中的菜单触发操作(例如,点击菜单按钮),用户设备修改所述第一显示控件的显示属性为可见,并在所述阅读页面中生成用于显示所述目标呈现信息的第二显示控件,其中所述第二显示控件的显示属性为可见;在所述阅读页面同时显示所述菜单信息及所述目标呈现信息的过程中,响应于所述阅读页面的页面区域中的菜单关闭触发操作,设置所述第一显示控件的显示属性为不可见,并删除所述第二显示控件,其中,所述用户设备包括但不限于手机、平板以及笔记本电脑等计算设备。FIG. 1 shows a typical scenario of the present application, a user holds a user equipment, and a reading application (for example, any reading application) is installed in the user equipment. In response to the user's reading operation in the reading application, the user equipment presents a reading page in the reading application, and pre-fetches target presentation information (for example, advertisement information) corresponding to the reading page, wherein the reading page contains For the first display control that displays the menu information corresponding to the reading page, the display attribute of the first display control is invisible; in response to a menu triggering operation (for example, clicking a menu button) in the reading page, the user The device modifies the display property of the first display control to be visible, and generates a second display control for displaying the target presentation information in the reading page, wherein the display property of the second display control is visible; In the process of simultaneously displaying the menu information and the target presentation information on the reading page, in response to a menu closing trigger operation in the page area of the reading page, the display attribute of the first display control is set to be invisible, And delete the second display control, where the user equipment includes but is not limited to computing devices such as mobile phones, tablets, and notebook computers.
图2示出根据本申请一个实施例的一种用于在阅读应用中控制菜单显示的方法,应用于用户设备,该方法包括步骤S101、步骤S102和步骤S103。FIG. 2 shows a method for controlling menu display in a reading application, applied to a user equipment, according to an embodiment of the present application, and the method includes step S101 , step S102 and step S103 .
具体地,在步骤S101中,用户设备响应于用户对用户设备的阅读应用中阅读访问请求,在所述阅读应用中呈现阅读页面,并预获取所述阅读页面对应的目标呈现信息,其中,所述阅读页面包含用于显示所述阅读页页面对应的菜单信息的第一显示控件,所述第一显示控件的显示属性为不可见。例如,响应于用户对阅读应用中阅读页面入口的访问操作(例如,用户打开一本书籍),用户设备呈现该书籍对应的阅读页面,并预先获取所述阅读页面对应的目标呈现信息,例如,所述目标呈现信息包括16:9的横图广告、三图广告(228*150)、左图右文或者右图左文广告等广告形式。在一些实施例中,所述预获取所述阅读页面对应的目标呈现信息,包括:从本地缓存中预获取所述阅读页面对应的目标呈现信息。例如,在本地缓存中存在所述阅读页面对应的目标呈现信息的情况下,可以提高呈现信息的获取效率。在一些实施例中,所述从本地缓存中预获取所述阅读页面对应的目标呈现信息,包括:检测所述本地缓存中是否存在有效呈现信息,若存在,从所述本地缓存的有效呈现信息中预获取所述阅读页面对应的目标呈现信息;否则,向对应的网络设备发送呈现信息获取请求,接收并存储所述网络设备返回的有效呈现信息。例如,用户设备检测所述本地缓存中是否存在有效呈现信息,在存在有效呈现信息的前提下,用户设备可以从有效呈现信息中预获取目标呈现信息,其中,该有效呈现信息包括未过期的广告信息。在本地缓存中未存在有效呈现信息的情况下,用户设备向对应的网络设备发送呈现信息获取请求,网络设备响应于所述呈现信息获取请求确定对应的一条或者多条有效呈现信息,并将所述一条或者多条有效呈现信息返回至用户设备,在这种情况下,可以保证用户设备端及时存储有效呈现信息以供后续进行操作(例如,进行显示等)。在一些实施例中,所述从所述本地缓存的有效呈现信息中预获取所述阅读页面对应的目标呈现信息,包括:根据所述阅读页面中的文字信息从所述有效呈现信息中进行匹配,以确定与所述文字信息相关的一个或者多个候选呈现信息;从所述一个或者多个候选呈现信息中预获取所述阅读页面对应的目标呈现信息。例如,例如,用户设备从所述阅读页面的文字信息中确定关键词(例如,产品名、地名之类的),根据该关键词在有效呈现信息中进行匹配,获取与该关键词对应的一个或者多个候选呈现信息,在确定一个或者多个候选呈现信息的基础上,用户设备从中预获取所述阅读页面对应的目标呈现信息。在该目标呈现信息与阅读页面内容相关的基础上,后续目标呈现信息的展示更能让用户接受,从而提升用户使用阅读应用的体验。例如,所述阅读页面中的文字信息包括“…男主和女主在冰岛度过了浪漫的一个月”,用户设备从该文字信息中提取关键词“冰岛”,并为该阅读页面匹配对应的一个或者多个候选呈现信息(例如,冰岛旅游抱团的广告信息、冰岛视频资源网的广告),用户设备从找那个预获取所述冰岛旅游抱团的广告信息。在一些实施例中,在所述用户设备呈现阅读应用的阅读页面的过程中,所述阅读页面包含的、用于显示所述阅读页页面对应的菜单信息的第一显示控件的显示属性默认为不可见,其中,所述第一显示控件包括所述菜单信息的显示界面。Specifically, in step S101, the user equipment presents a reading page in the reading application in response to the user's request for reading access in the reading application of the user equipment, and pre-obtains target presentation information corresponding to the reading page, wherein all the The reading page includes a first display control for displaying menu information corresponding to the reading page, and the display attribute of the first display control is invisible. For example, in response to the user's access operation to the reading page entry in the reading application (for example, the user opens a book), the user equipment presents the reading page corresponding to the book, and obtains the target presentation information corresponding to the reading page in advance, for example, The target presentation information includes a 16:9 horizontal image advertisement, a three-image advertisement (228*150), a left-image-right-text or a right-image-left-text advertisement and other advertisement forms. In some embodiments, the pre-acquiring target presentation information corresponding to the reading page includes: pre-acquiring target presentation information corresponding to the reading page from a local cache. For example, in the case that the target presentation information corresponding to the reading page exists in the local cache, the obtaining efficiency of the presentation information can be improved. In some embodiments, the pre-acquiring the target presentation information corresponding to the reading page from the local cache includes: detecting whether there is valid presentation information in the local cache, and if so, obtaining the valid presentation information from the local cache The target presentation information corresponding to the reading page is pre-acquired in the middle; otherwise, a presentation information acquisition request is sent to the corresponding network device, and the valid presentation information returned by the network device is received and stored. For example, the user equipment detects whether valid presence information exists in the local cache, and on the premise that valid presence information exists, the user equipment may pre-fetch target presence information from the valid presence information, where the valid presence information includes unexpired advertisements information. In the case where there is no valid presence information in the local cache, the user equipment sends a presence information acquisition request to the corresponding network device, and the network device determines the corresponding one or more pieces of valid presence information in response to the presence information acquisition request, and retrieves all the presence information. The one or more pieces of valid presence information are returned to the user equipment. In this case, it can be ensured that the user equipment side stores the valid presence information in time for subsequent operations (eg, display, etc.). In some embodiments, the pre-obtaining target presentation information corresponding to the reading page from the locally cached valid presentation information includes: matching from the valid presentation information according to text information in the reading page to determine one or more candidate presentation information related to the text information; and pre-obtain target presentation information corresponding to the reading page from the one or more candidate presentation information. For example, for example, the user equipment determines a keyword (for example, a product name, a place name, etc.) from the text information of the reading page, performs matching in the valid presentation information according to the keyword, and obtains a keyword corresponding to the keyword or multiple candidate presentation information, from which the user equipment pre-obtains target presentation information corresponding to the reading page on the basis of determining one or more candidate presentation information. On the basis that the target presentation information is related to the content of the reading page, the subsequent presentation of the target presentation information is more acceptable to the user, thereby improving the user's experience of using the reading application. For example, the text information in the reading page includes "...the male and female protagonists spent a romantic month in Iceland", and the user equipment extracts the keyword "Iceland" from the text information, and matches the corresponding reading page for the reading page. One or more candidate presentation information (for example, the advertisement information of the Iceland tourism group, the advertisement of the Icelandic video resource network), the user equipment pre-acquires the advertisement information of the Iceland tourism group from the search. In some embodiments, in the process of presenting the reading page of the reading application by the user equipment, the display attribute of the first display control included in the reading page and used for displaying the menu information corresponding to the reading page page is by default: Invisible, wherein the first display control includes a display interface for the menu information.
在步骤S102中,用户设备响应于所述阅读页面中的菜单触发操作,修改所述第一显示控件的显示属性为可见,并在所述阅读页面中生成用于显示所述目标呈现信息的第二显示控件,其中所述第二显示控件的显示属性为可见。其中,所述菜单触发操作包括在所述阅读页面中的预设区域进行点击、在菜单设置中进行菜单开启等操作,例如,响应于用户在所述阅读页面中的点击操作,用户设备修改所述第一显示控件的显示属性为可见后呈现所述第一显示控件(例如,显示所述阅读页页面对应的菜单信息),同时呈现用于显示所述目标呈现信息的第二显示控件(例如,显示所述目标呈现信息),其中,该第二显示控件可基于所述阅读页面的不同重新生成,所述第二显示控件可吸附于所述第一显示控件的顶部或者底部,也可与所述第一显示控件独立呈现在所述阅读页面中。In step S102, in response to a menu triggering operation on the reading page, the user equipment modifies the display attribute of the first display control to be visible, and generates a first display on the reading page for displaying the target presentation information. Two display controls, wherein the display property of the second display control is visible. Wherein, the menu triggering operation includes clicking on a preset area in the reading page, and opening a menu in menu settings. For example, in response to a user's clicking operation on the reading page, the user equipment modifies all The display property of the first display control is to display the first display control after being visible (for example, display the menu information corresponding to the reading page), and present the second display control for displaying the target presentation information (for example, display the target presentation information). , display the target presentation information), wherein the second display control can be regenerated based on the different reading pages, the second display control can be adsorbed on the top or bottom of the first display control, or can be combined with The first display control is independently presented in the reading page.
在一些实施例中,所述在所述阅读页面中生成用于显示所述目标呈现信息的第二显示控件,包括:根据所述阅读页面以及所述第一显示控件在所述阅读页面中的参数信息确定所述第二显示控件在所述阅读页面中的参数信息;并根据所述第二显示控件在所述阅读页面中的参数信息在所述阅读页面中生成用于显示所述目标呈现信息的第二显示控件。In some embodiments, the generating a second display control for displaying the target presentation information in the reading page includes: according to the reading page and the first display control in the reading page The parameter information determines the parameter information of the second display control in the reading page; and generates a display for displaying the target presentation in the reading page according to the parameter information of the second display control in the reading page A second display control for information.
在一些实施例中,所述第一显示控件或所述第二显示控件在所述阅读页面中的参数信息包括以下至少任一项:In some embodiments, the parameter information of the first display control or the second display control in the reading page includes at least any one of the following:
1)位置信息;1) Location information;
例如,用户设备根据所述第一显示控件在在所述阅读页面中的位置信息,确定所述第二显示控件在所述阅读页面中的位置信息,从而为后续在阅读页面中呈现第二显示控件提供基础。For example, the user equipment determines the position information of the second display control in the reading page according to the position information of the first display control in the reading page, so as to present the second display in the reading page subsequently Controls provide the basis.
2)不规则尺寸信息;2) irregular size information;
例如,所述不规则尺寸信息包括面积信息,用户设备根据所述第一显示控件在在所述阅读页面中的面积(例如,记为S1)以及阅读页面的面积(例如,记为S),确定所述第二显示控件在所述阅读页面中可占用的最大面积为S-S1,从而为后续在阅读页面中呈现第二显示控件提供基础;再根据该第二显示控件占用该最大面积的占用比例信息,确定该第二显示控件的显示面积信息。例如,假设该占用比例信息取值为0.3~0.7,从而使得该第二显示控件中的呈现信息可以充分展示,也可以在该阅读页面中给用户留下较多交互控件以方便人机交互,既提高了屏幕利用率,也避免了可能的用户误操作,提升了用户操作体验。For example, the irregular size information includes area information, and the user equipment according to the area of the first display control in the reading page (for example, marked as S1) and the area of the reading page (for example, marked as S), It is determined that the maximum area that the second display control can occupy in the reading page is S-S1, so as to provide a basis for the subsequent presentation of the second display control in the reading page; The occupation ratio information is used to determine the display area information of the second display control. For example, it is assumed that the occupancy ratio information is 0.3 to 0.7, so that the presentation information in the second display control can be fully displayed, and more interactive controls can be left for the user in the reading page to facilitate human-computer interaction. It not only improves the screen utilization rate, but also avoids possible user misoperation, and improves the user operation experience.
3)纵向尺寸信息;3) Vertical size information;
4)横向尺寸信息;4) Horizontal size information;
例如,所述用户设备根据所述第一显示控件在所述阅读页面(所述阅读页面为规则尺寸),其中,所述第一显示控件为规则尺寸(例如,可以获取第一显示空间的额横向和纵向尺寸),在一些实施例中,所述第二显示控件在所述阅读页面中的位置和所述第一显示控件在所述阅读页面的位置未重叠,且所述第二显示控件的横向尺寸和纵向尺寸分别小于所述阅读页面的横向尺寸和纵向尺寸。在这种情况下,可以确保第一显示控件和第二显示控件完整呈现,且不超过阅读页面所在的页面区域,有效利用屏幕资源的同时合理呈现各个显示控件。For example, the user equipment is on the reading page (the reading page is of a regular size) according to the first display control, wherein the first display control is of a regular size (for example, the amount of the first display space can be obtained. horizontal and vertical dimensions), in some embodiments, the position of the second display control on the reading page does not overlap with the position of the first display control on the reading page, and the second display control The horizontal and vertical dimensions of the reading page are respectively smaller than the horizontal and vertical dimensions of the reading page. In this case, it can be ensured that the first display control and the second display control are completely presented and do not exceed the page area where the reading page is located, so that each display control can be reasonably presented while effectively utilizing screen resources.
在一些实施例中,所述根据所述阅读页面以及所述第一显示控件在所述阅读页面中参数信息确定所述第二显示控件在所述阅读页面中的参数信息,包括:根据所述目标呈现信息确定所述第二显示控件的候选参数信息;根据所述阅读页面以及所述第一显示控件在所述阅读页面中参数信息结合所述候选参数信息确定所述第二显示控件在所述阅读页面中的参数信息。例如,在用户设备预获取所述阅读页面对应的目标呈现信息的前提下,用户设备根据该目标呈现信息确定所述第二显示控件的候选参数信息,在一些实施例中,所述目标呈现信息包括视频,相应的,所述第二显示控件的尺寸要大于预设的尺寸阈值,若所述目标呈现信息包括商品链接,相应的,所述第二显示控件的尺寸要小于预设的尺寸阈值。在根据目标呈现信息确定所述第二显示控件的候选参数信息的基础上,用户设备结合所述阅读页面以及所述第一显示控件在所述阅读页面中参数信息确定所述第二显示控件在所述阅读页面中的参数信息,使得第二显示控件的参数信息更为精准,从而能够更有效的进行显示。In some embodiments, the determining the parameter information of the second display control in the reading page according to the reading page and the parameter information of the first display control in the reading page includes: according to the The target presentation information determines candidate parameter information of the second display control; according to the reading page and the parameter information of the first display control in the reading page combined with the candidate parameter information, it is determined that the second display control is in Refer to the parameter information on the reading page. For example, on the premise that the user equipment pre-acquires the target presentation information corresponding to the reading page, the user equipment determines the candidate parameter information of the second display control according to the target presentation information. In some embodiments, the target presentation information Including video, correspondingly, the size of the second display control should be larger than the preset size threshold. If the target presentation information includes a product link, correspondingly, the size of the second display control should be smaller than the preset size threshold. . On the basis of determining the candidate parameter information of the second display control according to the target presentation information, the user equipment determines, in combination with the reading page and the parameter information of the first display control in the reading page, that the second display control is in The parameter information in the reading page makes the parameter information of the second display control more accurate, so that it can be displayed more effectively.
在步骤S103中,用户设备在所述阅读页面同时显示所述菜单信息及所述目标呈现信息的过程中,响应于所述阅读页面的页面区域中的菜单关闭触发操作,设置所述第一显示控件的显示属性为不可见,并删除所述第二显示控件。其中,所述菜单关闭触发操作包括在所述阅读页面中的预设区域进行点击、在菜单设置中进行菜单关闭操作等。在一些实施例中,所述阅读页面的页面区域包括所述阅读页面中未被所述第一显示控件与所述第二显示控件覆盖的其他区域。例如,若所述用户在第一显示控件上进行触发操作,用户设备显示第一显示控件的菜单信息(例如,目录、设置、下载等按钮),若所述用户在第二显示控件上进行触发操作,用户设备显示第二显示控件对应的目标呈现信息详情页,在除所述第一显示控件与所述第二显示控件覆盖的其他区域进行触发操作,用户设备可以设置控件属性以及管理控件,在这种情况下,避免了操作的混乱,从而使得操作更便捷。在一些实施例中,所述第一显示控件是阅读页面自带的,若用户在阅读页面中进行菜单关闭操作,用户设备设置所述第一显示控件的显示属性为不可见,所述第二显示控件为用户设备根据每个阅读页面对应生成的,在删除所述第二显示控件的基础上,为后续在其他页面生成并呈现第二显示控件预留内存空间。在一些实施例中,所述方法还包括步骤S104(未示出),在步骤S104中,用户设备在所述阅读页面同时显示所述菜单信息及所述目标呈现信息的过程中,响应于所述阅读页面的页面区域中的翻页操作,执行所述翻页操作,设置所述第一显示控件的显示属性为不可见,并删除所述第二显示控件。例如,在所述阅读页面同时显示所述菜单信息及所述目标呈现信息的过程中,该阅读页面仍然可以被执行翻页操作,使得用户的阅读进程不被中断,从而提升用户的阅读体验。In step S103, in the process of simultaneously displaying the menu information and the target presentation information on the reading page, the user equipment sets the first display in response to a menu closing trigger operation in the page area of the reading page The display property of the control is invisible, and the second display control is deleted. Wherein, the menu closing triggering operation includes clicking on a preset area in the reading page, performing a menu closing operation in menu settings, and the like. In some embodiments, the page area of the reading page includes other areas of the reading page that are not covered by the first display control and the second display control. For example, if the user performs a triggering operation on the first display control, the user equipment displays the menu information of the first display control (for example, buttons such as catalog, setting, download, etc.), if the user triggers the second display control operation, the user equipment displays the target presentation information details page corresponding to the second display control, and performs triggering operations in other areas except the first display control and the second display control covered by the user equipment, the user equipment can set the control properties and manage the control, In this case, the confusion of the operation is avoided, thereby making the operation more convenient. In some embodiments, the first display control is provided with the reading page. If the user performs a menu closing operation on the reading page, the user equipment sets the display attribute of the first display control to be invisible, and the second display control is invisible. The display controls are correspondingly generated by the user equipment according to each reading page. On the basis of deleting the second display controls, memory space is reserved for subsequent generation and presentation of the second display controls on other pages. In some embodiments, the method further includes step S104 (not shown). In step S104, in the process of simultaneously displaying the menu information and the target presentation information on the reading page, the user equipment responds to the The page turning operation in the page area of the reading page is performed, the page turning operation is performed, the display property of the first display control is set to be invisible, and the second display control is deleted. For example, in the process of simultaneously displaying the menu information and the target presentation information on the reading page, the page turning operation can still be performed on the reading page, so that the user's reading process is not interrupted, thereby improving the user's reading experience.
图3a示出根据本申请一个实施例的一种用于在阅读应用中控制菜单显示的示意图,用户持有用户设备,用户设备中的阅读应用呈现阅读页面,响应于用户对所述阅读页面中的菜单触发操作(例如,点击预设区域),用户设备将第一显示控件的显示属性修改为可见(例如,呈现菜单信息),并在所述阅读页面中生成用于显示所述目标呈现信息的第二显示控件,其中所述第二显示控件的显示属性为可见,所述第二显示控件吸附于所述第一显示控件的一个底部。图3b示出根据本申请又一个实施例的一种用于在阅读应用中控制菜单显示的示意图,在所述阅读页面同时显示所述菜单信息及所述目标呈现信息的过程中,响应于用户对所述阅读页面的页面区域中的菜单关闭触发操作,用户设备隐藏所述第一显示控件,并移除所述第二显示控件。3a shows a schematic diagram for controlling menu display in a reading application according to an embodiment of the present application, the user holds the user equipment, the reading application in the user equipment presents a reading page, The menu triggering operation (for example, clicking on the preset area), the user equipment modifies the display property of the first display control to be visible (for example, presenting menu information), and generates information for displaying the target presentation in the reading page The second display control, wherein the display property of the second display control is visible, and the second display control is adsorbed on a bottom of the first display control. Fig. 3b shows a schematic diagram for controlling menu display in a reading application according to yet another embodiment of the present application. During the process of simultaneously displaying the menu information and the target presentation information on the reading page, in response to a user The user equipment hides the first display control and removes the second display control for the menu closing trigger operation in the page area of the reading page.
图4示出根据本申请一个实施例的一种用于在阅读应用中控制菜单显示的方法流程图,用户持有用户设备,用户设备中的阅读应用呈现阅读页面,用户设备检测所述本地缓存中是否存在有效呈现信息(例如,吸顶广告信息),若存在,从所述本地缓存的有效呈现信息中预获取所述阅读页面对应的目标呈现信息;否则,向对应的网络设备发送呈现信息获取请求,接收并存储所述网络设备返回的有效呈现信息。随后,响应于所述阅读页面中的菜单触发操作,用户设备呈现所述有效呈现信息并向网络设备请求新的广告信息进行缓存。4 shows a flowchart of a method for controlling menu display in a reading application according to an embodiment of the present application. The user holds the user equipment, the reading application in the user equipment presents a reading page, and the user equipment detects the local cache Whether there is valid presentation information (for example, ceiling-mounted advertisement information), if so, pre-fetch the target presentation information corresponding to the reading page from the locally cached valid presentation information; otherwise, send the presentation information to the corresponding network device Obtaining a request, receiving and storing the valid presentation information returned by the network device. Then, in response to the menu triggering operation in the reading page, the user equipment presents the valid presentation information and requests the network device for new advertisement information for caching.
图5示出根据本申请一个实施例的一种用于在阅读应用中控制菜单显示的用户设备,该用户设备包括一一模块101、一二模块102和一三模块103。FIG. 5 shows a user equipment for controlling menu display in a reading application according to an embodiment of the present application. The user equipment includes a first module 101 , a second module 102 and a third module 103 .
具体地,一一模块101,用于响应于用户对用户设备的阅读应用中阅读访问请求,在所述阅读应用中呈现阅读页面,并预获取所述阅读页面对应的目标呈现信息,其中,所述阅读页面包含用于显示所述阅读页页面对应的菜单信息的第一显示控件,所述第一显示控件的显示属性为不可见。例如,响应于用户对阅读应用中阅读页面入口的访问操作(例如,用户打开一本书籍),用户设备呈现该书籍对应的阅读页面,并预先获取所述阅读页面对应的目标呈现信息,例如,所述目标呈现信息包括16:9的横图广告、三图广告(228*150)、左图右文或者右图左文广告等广告形式。在一些实施例中,所述预获取所述阅读页面对应的目标呈现信息,包括:从本地缓存中预获取所述阅读页面对应的目标呈现信息。相关预获取所述阅读页面对应的目标呈现信息的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,所述从本地缓存中预获取所述阅读页面对应的目标呈现信息,包括:Specifically, a module 101 is configured to present a reading page in the reading application in response to a user's request for a reading access in the reading application of the user equipment, and pre-acquire target presentation information corresponding to the reading page, wherein all the The reading page includes a first display control for displaying menu information corresponding to the reading page, and the display attribute of the first display control is invisible. For example, in response to the user's access operation to the reading page entry in the reading application (for example, the user opens a book), the user equipment presents the reading page corresponding to the book, and obtains the target presentation information corresponding to the reading page in advance, for example, The target presentation information includes a 16:9 horizontal image advertisement, a three-image advertisement (228*150), a left-image-right-text or a right-image-left-text advertisement and other advertisement forms. In some embodiments, the pre-acquiring target presentation information corresponding to the reading page includes: pre-acquiring target presentation information corresponding to the reading page from a local cache. The operation of pre-fetching the target presentation information corresponding to the reading page is the same as or similar to that of the embodiment shown in FIG. 3 , so it will not be described again, but is incorporated herein by reference. In some embodiments, the pre-acquiring target presentation information corresponding to the reading page from the local cache includes:
检测所述本地缓存中是否存在有效呈现信息,若存在,从所述本地缓存的有效呈现信息中预获取所述阅读页面对应的目标呈现信息;否则,向对应的网络设备发送呈现信息获取请求,接收并存储所述网络设备返回的有效呈现信息。相关从本地缓存中预获取所述阅读页面对应的目标呈现信息的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,所述从所述本地缓存的有效呈现信息中预获取所述阅读页面对应的目标呈现信息,包括:根据所述阅读页面中的文字信息从所述有效呈现信息中进行匹配,以确定与所述文字信息相关的一个或者多个候选呈现信息;从所述一个或者多个候选呈现信息中预获取所述阅读页面对应的目标呈现信息。相关从所述本地缓存的有效呈现信息中预获取所述阅读页面对应的目标呈现信息的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。Detecting whether there is valid presentation information in the local cache, and if so, pre-acquiring the target presentation information corresponding to the reading page from the valid presentation information in the local cache; otherwise, sending a presentation information acquisition request to the corresponding network device, Receive and store valid presence information returned by the network device. The operation of pre-fetching the target presentation information corresponding to the reading page from the local cache is the same as or similar to the embodiment shown in FIG. 3 , so it is not repeated here, and is incorporated herein by reference. In some embodiments, the pre-obtaining target presentation information corresponding to the reading page from the locally cached valid presentation information includes: matching from the valid presentation information according to text information in the reading page to determine one or more candidate presentation information related to the text information; and pre-obtain target presentation information corresponding to the reading page from the one or more candidate presentation information. The operation of pre-obtaining the target presentation information corresponding to the reading page from the locally cached effective presentation information is the same as or similar to the embodiment shown in FIG.
一二模块102,用于响应于所述阅读页面中的菜单触发操作,修改所述第一显示控件的显示属性为可见,并在所述阅读页面中生成用于显示所述目标呈现信息的第二显示控件,其中所述第二显示控件的显示属性为可见。其中,所述菜单触发操作包括在所述阅读页面中的预设区域进行点击、在菜单设置中进行菜单开启等操作,例如,响应于用户在所述阅读页面中的点击操作,用户设备修改所述第一显示控件的显示属性为可见后呈现所述第一显示控件(例如,显示所述阅读页页面对应的菜单信息),The first and second modules 102 are configured to, in response to a menu triggering operation on the reading page, modify the display attribute of the first display control to be visible, and generate a first display on the reading page for displaying the target presentation information. Two display controls, wherein the display property of the second display control is visible. Wherein, the menu triggering operation includes clicking on a preset area in the reading page, and opening a menu in menu settings. For example, in response to a user's clicking operation on the reading page, the user equipment modifies all The display attribute of the first display control is to present the first display control after being visible (for example, to display the menu information corresponding to the reading page),
同时呈现用于显示所述目标呈现信息的第二显示控件(例如,显示所述目标呈现信息),其中,该第二显示控件可基于所述阅读页面的不同重新生成,所述第二显示控件可吸附于所述第一显示控件的顶部或者底部,也可与所述第一显示控件独立呈现在所述阅读页面中。在一些实施例中,所述在所述阅读页面中生成用于显示所述目标呈现信息的第二显示控件,包括:根据所述阅读页面以及所述第一显示控件在所述阅读页面中的参数信息确定所述第二显示控件在所述阅读页面中的参数信息;并根据所述第二显示控件在所述阅读页面中的参数信息在所述阅读页面中生成用于显示所述目标呈现信息的第二显示控件。相关在所述阅读页面中生成用于显示所述目标呈现信息的第二显示控件的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,所述第一显示控件或所述第二显示控件在所述阅读页面中的参数信息包括以下至少任一项:Simultaneously present a second display control for displaying the target presentation information (eg, displaying the target presentation information), wherein the second display control can be regenerated based on the difference of the reading page, the second display control It can be adsorbed on the top or bottom of the first display control, and can also be presented in the reading page independently of the first display control. In some embodiments, the generating a second display control for displaying the target presentation information in the reading page includes: according to the reading page and the first display control in the reading page The parameter information determines the parameter information of the second display control in the reading page; and generates a display for displaying the target presentation in the reading page according to the parameter information of the second display control in the reading page A second display control for information. The operation of generating a second display control for displaying the target presentation information on the reading page is the same as or similar to the embodiment shown in FIG. 3 , so it is not repeated here, and is incorporated herein by reference. In some embodiments, the parameter information of the first display control or the second display control in the reading page includes at least any one of the following:
1)位置信息;1) Location information;
2)不规则尺寸信息;2) irregular size information;
3)纵向尺寸信息;3) Vertical size information;
4)横向尺寸信息;相关参数信息的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。4) Horizontal size information; the operation of the relevant parameter information is the same as or similar to that of the embodiment shown in FIG. 3 , so it is not repeated here, and is included here by reference.
在一些实施例中,所述根据所述阅读页面以及所述第一显示控件在所述阅读页面中参数信息确定所述第二显示控件在所述阅读页面中的参数信息,包括:根据所述目标呈现信息确定所述第二显示控件的候选参数信息;根据所述阅读页面以及所述第一显示控件在所述阅读页面中参数信息结合所述候选参数信息确定所述第二显示控件在所述阅读页面中的参数信息。相关根据所述阅读页面以及所述第一显示控件在所述阅读页面中参数信息确定所述第二显示控件在所述阅读页面中的参数信息的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。In some embodiments, the determining the parameter information of the second display control in the reading page according to the reading page and the parameter information of the first display control in the reading page includes: according to the The target presentation information determines candidate parameter information of the second display control; according to the reading page and the parameter information of the first display control in the reading page combined with the candidate parameter information, it is determined that the second display control is in Refer to the parameter information on the reading page. The operation of determining the parameter information of the second display control in the reading page according to the reading page and the parameter information of the first display control in the reading page is the same as or similar to the embodiment shown in FIG. 3 , Therefore, it is not repeated here, and is incorporated herein by reference.
一三模块103,用于在所述阅读页面同时显示所述菜单信息及所述目标呈现信息的过程中,响应于所述阅读页面的页面区域中的菜单关闭触发操作,设置所述第一显示控件的显示属性为不可见,并删除所述第二显示控件。其中,所述菜单关闭触发操作包括在所述阅读页面中的预设区域进行点击、在菜单设置中进行菜单关闭操作等。在一些实施例中,所述阅读页面的页面区域包括所述阅读页面中未被所述第一显示控件与所述第二显示控件覆盖的其他区域。相关阅读页面的页面区域的操作与图3所示实施例相同或相近,故不再赘述,在此以引用方式包含于此。在一些实施例中,所述用户设备还包括一四模块104(未示出),一四模块104,用于在所述阅读页面同时显示所述菜单信息及所述目标呈现信息的过程中,响应于所述阅读页面的页面区域中的翻页操作,执行所述翻页操作,设置所述第一显示控件的显示属性为不可见,并删除所述第二显示控件。所述一四模块104的具体实现方式与前述步骤S104的实施例相同或相近,故不再赘述,在此以引用方式包含于此。A third module 103 is configured to set the first display in response to a menu closing trigger operation in the page area of the reading page during the process of simultaneously displaying the menu information and the target presentation information on the reading page The display property of the control is invisible, and the second display control is deleted. Wherein, the menu closing triggering operation includes clicking on a preset area in the reading page, performing a menu closing operation in menu settings, and the like. In some embodiments, the page area of the reading page includes other areas of the reading page that are not covered by the first display control and the second display control. The operation of the page area of the relevant reading page 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 incorporated herein by reference. In some embodiments, the user equipment further includes a quad module 104 (not shown), a quad module 104 for displaying the menu information and the target presentation information on the reading page at the same time, In response to the page turning operation in the page area of the reading page, the page turning operation is performed, the display property of the first display control is set to be invisible, and the second display control is deleted. The specific implementation of the one-four modules 104 is the same as or similar to the embodiment of the foregoing step S104 , so it is not repeated here, and is incorporated herein by reference.
在此,有关上述一一模块101、一二模块102和一三模块103的具体实现方式的示例与图2中有关步骤S101、S102和S103的实施例相同或相近,故不再赘述,在此以引用方式包含于此。Here, the specific implementation examples of the above-mentioned one-one module 101, one-two module 102 and one-three module 103 are the same as or similar to the embodiments of steps S101, S102 and S103 in FIG. 2, so they will not be repeated here. Incorporated herein by reference.
本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机代码,当所述计算机代码被执行时,如前任一项所述的方法被执行。The present application also provides a computer-readable storage medium, where the computer-readable storage medium stores computer code, and when the computer code is executed, the method described in any preceding item is executed.
本申请还提供了一种计算机程序产品,当所述计算机程序产品被计算机设备执行时,如前任一项所述的方法被执行。The present application also provides a computer program product, when the computer program product is executed by a computer device, the method according to any one of the preceding items is executed.
本申请还提供了一种计算机设备,所述计算机设备包括:The present application also provides a computer device, the computer device comprising:
一个或多个处理器;one or more processors;
存储器,用于存储一个或多个计算机程序;memory for storing one or more computer programs;
当所述一个或多个计算机程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如前任一项所述的方法。The one or more computer programs, when executed by the one or more processors, cause the one or more processors to implement the method of any preceding item.
图6示出了可被用于实施本申请中所述的各个实施例的示例性系统;FIG. 6 illustrates an exemplary system that may be used to implement various embodiments described in this application;
如图6所示在一些实施例中,系统1000能够作为各所述实施例中的任意一个网络设备、第一用户设备或第二用户设备。在一些实施例中,系统1000可包括具有指令的一个或多个计算机可读介质(例如,系统存储器或NVM/存储设备1020)以及与该一个或多个计算机可读介质耦合并被配置为执行指令以实现模块从而执行本申请中所述的动作的一个或多个处理器(例如,(一个或多个)处理器1005)。As shown in FIG. 6 , in some embodiments, the
对于一个实施例,系统控制模块1010可包括任意适当的接口控制器,以向(一个或多个)处理器1005中的至少一个和/或与系统控制模块1010通信的任意适当的设备或组件提供任意适当的接口。For one embodiment, the system control module 1010 may include any suitable interface controller to provide at least one of the processor(s) 1005 and/or any suitable device or component in communication with the system control module 1010 any appropriate interface.
系统控制模块1010可包括存储器控制器模块1030,以向系统存储器1015提供接口。存储器控制器模块1030可以是硬件模块、软件模块和/或固件模块。The system control module 1010 may include a memory controller module 1030 to provide an interface to the system memory 1015 . The memory controller module 1030 may be a hardware module, a software module, and/or a firmware module.
系统存储器1015可被用于例如为系统1000加载和存储数据和/或指令。对于一个实施例,系统存储器1015可包括任意适当的易失性存储器,例如,适当的DRAM。在一些实施例中,系统存储器1015可包括双倍数据速率类型四同步动态随机存取存储器(DDR4SDRAM)。System memory 1015 may be used, for example, to load and store data and/or instructions for
对于一个实施例,系统控制模块1010可包括一个或多个输入/输出(I/O)控制器,以向NVM/存储设备1020及(一个或多个)通信接口1025提供接口。For one embodiment, system control module 1010 may include one or more input/output (I/O) controllers to provide interfaces to NVM/
例如,NVM/存储设备1020可被用于存储数据和/或指令。NVM/存储设备1020可包括任意适当的非易失性存储器(例如,闪存)和/或可包括任意适当的(一个或多个)非易失性存储设备(例如,一个或多个硬盘驱动器(Hard Disk,HDD)、一个或多个光盘(CD)驱动器和/或一个或多个数字通用光盘(DVD)驱动器)。For example, NVM/
NVM/存储设备1020可包括在物理上作为系统1000被安装在其上的设备的一部分的存储资源,或者其可被该设备访问而不必作为该设备的一部分。例如,NVM/存储设备1020可通过网络经由(一个或多个)通信接口1025进行访问。NVM/
(一个或多个)通信接口1025可为系统1000提供接口以通过一个或多个网络和/或与任意其他适当的设备通信。系统1000可根据一个或多个无线网络标准和/或协议中的任意标准和/或协议来与无线网络的一个或多个组件进行无线通信。Communication interface(s) 1025 may provide an interface for
对于一个实施例,(一个或多个)处理器1005中的至少一个可与系统控制模块1010的一个或多个控制器(例如,存储器控制器模块1030)的逻辑封装在一起。对于一个实施例,(一个或多个)处理器1005中的至少一个可与系统控制模块1010的一个或多个控制器的逻辑封装在一起以形成系统级封装(SiP)。对于一个实施例,(一个或多个)处理器1005中的至少一个可与系统控制模块1010的一个或多个控制器的逻辑集成在同一模具上。对于一个实施例,(一个或多个)处理器1005中的至少一个可与系统控制模块1010的一个或多个控制器的逻辑集成在同一模具上以形成片上系统(SoC)。For one embodiment, at least one of the processor(s) 1005 may be packaged with the logic of one or more controllers of the system control module 1010 (eg, the memory controller module 1030 ). For one embodiment, at least one of the processor(s) 1005 may be packaged with logic of one or more controllers of the system control module 1010 to form a system-in-package (SiP). For one embodiment, at least one of the processor(s) 1005 may be integrated on the same die with the logic of one or more controllers of the system control module 1010 . For one embodiment, at least one of the processor(s) 1005 may be integrated on the same die with logic of one or more controllers of the system control module 1010 to form a system on a chip (SoC).
在各个实施例中,系统1000可以但不限于是:服务器、工作站、台式计算设备或移动计算设备(例如,膝上型计算设备、手持计算设备、平板电脑、上网本等)。在各个实施例中,系统1000可具有更多或更少的组件和/或不同的架构。例如,在一些实施例中,系统1000包括一个或多个摄像机、键盘、液晶显示器(LCD)屏幕(包括触屏显示器)、非易失性存储器端口、多个天线、图形芯片、专用集成电路(ASIC)和扬声器。In various embodiments,
需要注意的是,本申请可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(ASIC)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本申请的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本申请的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,RAM存储器,磁或光驱动器或软磁盘及类似设备。另外,本申请的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。It should be noted that the present application may be implemented in software and/or a combination of software and hardware, eg, an application specific integrated circuit (ASIC), a general purpose computer, or any other similar hardware device. In one embodiment, the software program of the present application may be executed by a processor to implement the steps or functions described above. Likewise, the software programs of the present application (including associated data structures) may be stored on a computer-readable recording medium, such as RAM memory, magnetic or optical drives or floppy disks, and the like. In addition, some steps or functions of the present application may be implemented in hardware, for example, as a circuit that cooperates with a processor to perform various steps or functions.
另外,本申请的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本申请的方法和/或技术方案。本领域技术人员应能理解,计算机程序指令在计算机可读介质中的存在形式包括但不限于源文件、可执行文件、安装包文件等,相应地,计算机程序指令被计算机执行的方式包括但不限于:该计算机直接执行该指令,或者该计算机编译该指令后再执行对应的编译后程序,或者该计算机读取并执行该指令,或者该计算机读取并安装该指令后再执行对应的安装后程序。在此,计算机可读介质可以是可供计算机访问的任意可用的计算机可读存储介质或通信介质。In addition, a part of the present application can be applied as a computer program product, such as computer program instructions, which when executed by a computer, through the operation of the computer, can invoke or provide methods and/or technical solutions according to the present application. Those skilled in the art should understand that the existing forms of computer program instructions in computer-readable media include but are not limited to source files, executable files, installation package files, etc. Correspondingly, the ways in which computer program instructions are executed by a computer include but are not limited to Limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding post-installation program. program. Here, the computer-readable medium can be any available computer-readable storage medium or communication medium that can be accessed by a computer.
通信介质包括藉此包含例如计算机可读指令、数据结构、程序模块或其他数据的通信信号被从一个系统传送到另一系统的介质。通信介质可包括有导的传输介质(诸如电缆和线(例如,光纤、同轴等))和能传播能量波的无线(未有导的传输)介质,诸如声音、电磁、RF、微波和红外。计算机可读指令、数据结构、程序模块或其他数据可被体现为例如无线介质(诸如载波或诸如被体现为扩展频谱技术的一部分的类似机制)中的已调制数据信号。术语“已调制数据信号”指的是其一个或多个特征以在信号中编码信息的方式被更改或设定的信号。调制可以是模拟的、数字的或混合调制技术。Communication media includes media by which communication signals containing, for example, computer readable instructions, data structures, program modules or other data are transmitted from one system to another. Communication media may include conducted transmission media such as cables and wires (eg, fiber optic, coaxial, etc.) and wireless (unconducted transmission) media capable of propagating energy waves, such as acoustic, electromagnetic, RF, microwave, and infrared . Computer readable instructions, data structures, program modules or other data may be embodied, for example, as a modulated data signal in a wireless medium such as a carrier wave or similar mechanism such as embodied as part of spread spectrum technology. The term "modulated data signal" refers to a signal whose one or more characteristics are altered or set in a manner that encodes information in the signal. Modulation can be analog, digital or hybrid modulation techniques.
作为示例而非限制,计算机可读存储介质可包括以用于存储诸如计算机可读指令、数据结构、程序模块或其它数据的信息的任何方法或技术实现的易失性和非易失性、可移动和不可移动的介质。例如,计算机可读存储介质包括,但不限于,易失性存储器,诸如随机存储器(RAM,DRAM,SRAM);以及非易失性存储器,诸如闪存、各种只读存储器(ROM,PROM,EPROM,EEPROM)、磁性和铁磁/铁电存储器(MRAM,FeRAM);以及磁性和光学存储设备(硬盘、磁带、CD、DVD);或其它现在已知的介质或今后开发的能够存储供计算机系统使用的计算机可读信息/数据。By way of example and not limitation, computer-readable storage media may include volatile and non-volatile, readable storage media implemented in any method or technology for storage of information such as computer-readable instructions, data structures, program modules or other data. Removable and non-removable media. For example, computer-readable storage media include, but are not limited to, volatile memory, such as random access memory (RAM, DRAM, SRAM); and non-volatile memory, such as flash memory, various read-only memories (ROM, PROM, EPROM) , EEPROM), magnetic and ferromagnetic/ferroelectric memory (MRAM, FeRAM); and magnetic and optical storage devices (hard disks, tapes, CDs, DVDs); or other media now known or later developed capable of storing data for computer systems Computer readable information/data used.
在此,根据本申请的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本申请的多个实施例的方法和/或技术方案。Here, an embodiment according to the present application includes an apparatus comprising a memory for storing computer program instructions and a processor for executing the program instructions, wherein, when the computer program instructions are executed by the processor, a trigger is The apparatus operates based on the aforementioned methods and/or technical solutions according to various embodiments of the present application.
对于本领域技术人员而言,显然本申请不限于上述示范性实施例的细节,而且在不背离本申请的精神或基本特征的情况下,能够以其他的具体形式实现本申请。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本申请的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本申请内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。It will be apparent to those skilled in the art that the present application is not limited to the details of the above-described exemplary embodiments, but that the present application can be implemented in other specific forms without departing from the spirit or essential characteristics of the present application. Accordingly, the embodiments are to be regarded in all respects as illustrative and not restrictive, and the scope of the application is to be defined by the appended claims rather than the foregoing description, which is therefore intended to fall within the scope of the claims. All changes within the meaning and scope of the equivalents of , are included in this application. Any reference signs in the claims shall not be construed as limiting the involved claim. Furthermore, it is clear that the word "comprising" does not exclude other units or steps and the singular does not exclude the plural. Several units or means recited in the device claims can also be realized by one unit or means by means of software or hardware. The terms first, second, etc. are used to denote names and do not denote any particular order.
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010307277.4A CN111506232B (en) | 2020-04-17 | 2020-04-17 | Method and equipment for controlling menu display in reading application |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010307277.4A CN111506232B (en) | 2020-04-17 | 2020-04-17 | Method and equipment for controlling menu display in reading application |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111506232A true CN111506232A (en) | 2020-08-07 |
CN111506232B CN111506232B (en) | 2023-03-28 |
Family
ID=71876509
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010307277.4A Active CN111506232B (en) | 2020-04-17 | 2020-04-17 | Method and equipment for controlling menu display in reading application |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111506232B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112000905A (en) * | 2020-08-26 | 2020-11-27 | 连尚(北京)网络科技有限公司 | Information display method and device |
CN112069116A (en) * | 2020-08-28 | 2020-12-11 | 上海连尚网络科技有限公司 | A method and device for generating reading page configuration information |
CN112306606A (en) * | 2020-10-30 | 2021-02-02 | 上海连尚网络科技有限公司 | A method and device for presenting control style |
CN112799733A (en) * | 2020-12-30 | 2021-05-14 | 上海连尚网络科技有限公司 | A method and device for presenting application pages |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101578626A (en) * | 2007-01-08 | 2009-11-11 | 微软公司 | Mode information displayed in a mapping application |
US20120316969A1 (en) * | 2011-06-13 | 2012-12-13 | Metcalf Iii Otis Rudy | System and method for advertisement ranking and display |
US20180315096A1 (en) * | 2014-03-14 | 2018-11-01 | Google Inc. | Method for showing multiple skippable ads |
CN110827061A (en) * | 2019-10-15 | 2020-02-21 | 上海连尚网络科技有限公司 | A method and apparatus for providing presentation information during novel reading |
-
2020
- 2020-04-17 CN CN202010307277.4A patent/CN111506232B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101578626A (en) * | 2007-01-08 | 2009-11-11 | 微软公司 | Mode information displayed in a mapping application |
US20120316969A1 (en) * | 2011-06-13 | 2012-12-13 | Metcalf Iii Otis Rudy | System and method for advertisement ranking and display |
US20180315096A1 (en) * | 2014-03-14 | 2018-11-01 | Google Inc. | Method for showing multiple skippable ads |
CN110827061A (en) * | 2019-10-15 | 2020-02-21 | 上海连尚网络科技有限公司 | A method and apparatus for providing presentation information during novel reading |
Non-Patent Citations (2)
Title |
---|
KEITA KINJO;;TAKESHI EBINA: "An Advertising Strategy Using Consumption Externality and Forgetting in the Case of Japanese Electronic Books" * |
李鹏凌王睿杨录璐: "基于"90后"受众调查对电子书内置广告发展可行性的初探" * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112000905A (en) * | 2020-08-26 | 2020-11-27 | 连尚(北京)网络科技有限公司 | Information display method and device |
CN112000905B (en) * | 2020-08-26 | 2023-12-08 | 连尚(北京)网络科技有限公司 | Information display method and device |
CN112069116A (en) * | 2020-08-28 | 2020-12-11 | 上海连尚网络科技有限公司 | A method and device for generating reading page configuration information |
CN112069116B (en) * | 2020-08-28 | 2024-06-04 | 上海连尚网络科技有限公司 | A method and device for generating reading page configuration information |
CN112306606A (en) * | 2020-10-30 | 2021-02-02 | 上海连尚网络科技有限公司 | A method and device for presenting control style |
CN112799733A (en) * | 2020-12-30 | 2021-05-14 | 上海连尚网络科技有限公司 | A method and device for presenting application pages |
Also Published As
Publication number | Publication date |
---|---|
CN111506232B (en) | 2023-03-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021190113A1 (en) | Method and device for providing presentation information | |
CN110827061B (en) | A method and device for providing presentation information during novel reading | |
CN111506232B (en) | Method and equipment for controlling menu display in reading application | |
CN111046164B (en) | Method and equipment for updating book to be read | |
CN110717030A (en) | Method and equipment for presenting detail pages of electronic books | |
WO2020221189A1 (en) | Method and device for managing hosting program | |
CN110765395B (en) | A method and device for providing novel information | |
CN111488096B (en) | A method and device for displaying interactive presentation information in a reading application | |
CN110781397A (en) | Method and equipment for providing novel information | |
CN110290557B (en) | Method and equipment for loading page tags in application | |
CN110321189B (en) | Method and equipment for presenting hosted program in hosted program | |
CN110502299B (en) | Method and equipment for providing novel information | |
CN110750482A (en) | Method and equipment for providing novel reading information | |
CN110837618A (en) | A method and device for providing reading service | |
CN111325574A (en) | Method and equipment for providing presence information | |
CN110430253B (en) | A method and device for providing notification information of novel update | |
CN111523039B (en) | A method and device for processing book update requests in reading applications | |
CN109977310A (en) | A kind of method and apparatus of user's friend circle multidate information Folding display | |
WO2021120612A1 (en) | Method and device for presenting message notification | |
CN111260401A (en) | A method and device for displaying presentation information on a reading page | |
CN111666195B (en) | A method and device for providing video information or image information | |
CN111177062B (en) | Method and device for providing reading presentation information | |
CN110765258B (en) | Method and equipment for providing electronic books | |
CN112069116A (en) | A method and device for generating reading page configuration information | |
CN111506233A (en) | A method and device for providing book information in a reading application |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 200120 2, building 979, Yun Han Road, mud town, Pudong New Area, Shanghai Patentee after: Shanghai Lianshang Network Technology Group Co.,Ltd. Country or region after: China Address before: 200120 2, building 979, Yun Han Road, mud town, Pudong New Area, Shanghai Patentee before: SHANGHAI LIANSHANG NETWORK TECHNOLOGY Co.,Ltd. Country or region before: China |