Method for skipping startup advertisement of smart television and smart television

By setting up intermediate programs in the smart TV and setting up boot ads and boot animations in different playback layers, the black screen or flickering phenomenon that may occur when the smart TV skips boot ads, seamless switching is achieved and user experience is improved.

CN120075522APending Publication Date: 2025-05-30SICHUAN SHUQITONG TECHNOLOGY CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202510313231.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-17
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The existing smart TV's method of skipping boot advertisements may lead to short-term black screen or flickering when switching to boot animation, affecting the user experience.

Method used

By setting up an intermediate program in the smart TV, the boot advertisement and boot animation are set in advance on different playback layers, and when receiving the skip advertisement command, the boot advertisement process is controlled to directly display the boot animation, and seamless switching is achieved.

Benefits of technology

This method avoids excessive memory usage during switch-on advertisements and on-off animations, reduces the occurrence of black screen or flickers, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120075522A_ABST
    Figure CN120075522A_ABST
Patent Text Reader

Abstract

The invention discloses a method for skipping a power-on advertisement of a smart television and the smart television, and relates to the technical field of advertisement processing. The method for skipping the startup advertisement of the smart television and the smart television comprise the following steps: setting the startup advertisement and a startup animation in different playing layers in advance; the method comprises the following steps: when a startup instruction is obtained, running a startup program, and running an intermediate program parallel to the startup program; controlling the startup advertisement to cover the startup animation to be displayed on an upper layer; and when an advertisement skipping instruction is detected, controlling to quit the startup advertisement process, directly displaying the startup animation, and continuously playing the startup advertisement through the background. By setting the intermediate program in the startup program, monitoring the key input by the user by using the intermediate program, and continuously playing the startup advertisement through the background when the user inputs the return key, the occupied time of the startup advertisement is saved, and the startup efficiency is improved, so that the user can selectively skip the startup advertisement.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of advertisement processing, and particularly to a method for an intelligent TV to skip the startup advertisement and an intelligent TV. Background Art

[0002] At present, more and more manufacturers' intelligent TVs have added the function of playing startup advertisements such as videos and pictures. To protect the rights and interests of users, it is required that the startup advertisements of intelligent TVs support the advertisement skipping function. Generally, intelligent TVs support skipping startup advertisements with a physical remote control. The implementation method process is as follows: When the startup advertisement process plays the startup advertisement, it listens for the key events of the remote control. If it receives the key event of skipping the startup advertisement sent by the infrared transmitter of the physical remote control, it immediately ends the advertisement playback and switches to the system initialization screen to continue the system startup process.

[0003] The invention with the publication number CN118540531A discloses a method for an intelligent TV to skip the startup advertisement, an intelligent TV, and a storage medium, including: after the intelligent TV is powered on and starts the startup advertisement process, it starts the advertisement listening process; the advertisement listening process scans and listens for whether a mobile terminal sends a skip advertisement instruction, sends the skip advertisement instruction to the startup advertisement process through an infrared key event, and ends the broadcast listening process.

[0004] As shown in the above invention, the existing method for skipping the startup advertisement starts the broadcast listening process before playing the startup advertisement. The broadcast listening process enables Bluetooth and WiFi and scans and listens for the Bluetooth or WiFi broadcast of the skip advertisement sent by the mobile terminal to implement the function of the intelligent TV supporting the virtual remote control of the mobile terminal to skip the startup advertisement. However, this advertisement skipping solution has the following defects: When switching to the startup animation, if the device has a small memory or there are many processes running during the startup process, there may be a short-term black screen phenomenon or a flashing phenomenon, which is caused by the interval of starting the startup animation. This problem affects the user experience, easily leads to customer complaints, and causes losses. Summary of the Invention

[0005] In view of the deficiencies of the prior art, the present invention provides a method for an intelligent TV to skip the startup advertisement and an intelligent TV, which solves the existing problems.

[0006] To achieve the above object, the present invention is realized through the following technical solutions: A method for an intelligent TV to skip the startup advertisement includes the following steps:

[0007] Step 1: Set the startup advertisement and the startup animation in the intelligent TV on different playback layers in advance;

[0008] Step 2: When the intelligent TV receives the startup instruction sent by the remote control, it runs the startup program and runs an intermediate program parallel to the startup program;

[0009] Step 3: The intermediate program control plays the startup advertisement and the startup animation simultaneously on different playing layers, and controls the startup advertisement to cover the startup animation and be displayed on the upper layer;

[0010] Step 4: When the intermediate program in the smart TV detects a skip advertisement instruction, it controls the exit of the startup advertisement process, directly displays the startup animation, seamlessly switches the startup advertisement to the startup animation, and continues to play the startup advertisement through the background.

[0011] Preferably, the step of pre-setting the startup advertisement and the startup animation on different playing layers includes:

[0012] Pre-set the startup advertisement as the first playing layer;

[0013] Pre-set the startup animation as the second playing layer;

[0014] The first playing layer is displayed on the upper layer of the second playing layer.

[0015] Preferably, an intermediate program for controlling the playback of the startup advertisement is pre-set in the system, and the intermediate program runs in parallel with the startup program when the startup program runs.

[0016] Preferably, when the smart TV receives a startup instruction issued by the remote control, running the startup program and running the intermediate program parallel to the startup program specifically includes the following steps:

[0017] The smart TV receives the input startup instruction and runs the first process in the startup program to perform initialization settings on the system;

[0018] When the first process runs to completion, the smart TV runs the second process in the startup program, runs the intermediate program at the same time, and plays the startup screen through the second process;

[0019] At the same time, the intermediate program controls the playing layer of the advertisement to cover the upper layer of the startup screen until a skip advertisement instruction is received.

[0020] Preferably, when the intermediate program detects the skip advertisement instruction, it exits the playback of the startup advertisement according to the skip advertisement instruction;

[0021] Sends a background playback request to the startup program, and at the same time the intermediate program controls the startup screen to cover the upper layer of the startup advertisement screen and ends the intermediate program;

[0022] When the startup program receives the background playback request, it starts a background process and continues to play the startup advertisement.

[0023] Preferably, the skip advertisement instruction can be sent by means of an infrared remote control, or in the form of Bluetooth and WiFi of a smart terminal.

[0024] Preferably, when the intermediate program does not detect the return instruction, the startup advertisement is played normally until the startup program ends.

[0025] Preferably, if the advertisement has finished playing and the smart TV has not finished booting up yet, the startup animation is still displayed. If the startup is completed, the main interface is directly entered.

[0026] Preferably, the present invention provides a smart TV, including a processor and a memory connected to the processor. The memory stores a startup program and an intermediate program. When the startup program and the intermediate program are executed by the processor, they are used to implement the startup method described above.

[0027] Preferably, the present invention provides a storage medium. The storage medium stores a startup program and an intermediate program. When the startup program and the intermediate program are executed by a processor, they are used to implement the startup method described above.

[0028] Advantageous Effects

[0029] The present invention provides a method for a smart TV to skip the startup advertisement and a smart TV. Compared with the prior art, the following advantageous effects are achieved:

[0030] 1. For the method for a smart TV to skip the startup advertisement and the smart TV, by setting an intermediate program in the startup program, using the intermediate program to monitor the keys input by the user, when the user inputs the return key, controlling to exit the playback of the startup advertisement, thereby realizing the function of skipping the startup advertisement during the startup process, saving the occupied time of the startup advertisement, improving the startup efficiency, and enabling the user to selectively skip the startup advertisement.

[0031] 2. For the method for a smart TV to skip the startup advertisement and the smart TV, by setting the startup advertisement and the startup animation on different playback layers, the startup advertisement can cover the startup animation and be displayed on the upper layer. After the user skips the advertisement, the startup advertisement process is exited, and the startup animation will be directly displayed, completing the seamless switching from the startup advertisement to the startup animation process, without occupying too much additional memory, and without the phenomenon of black screen or flickering, which can improve the user experience and provide convenience for the user to use. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] Figure 1 is a schematic flowchart of the method of the present invention;

[0033] Figure 2 is a schematic flowchart of a specific application embodiment of the advertisement skipping processing method of the present invention. Specific Embodiments

[0034] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0035] Refer to Figure 1-2 , the present invention provides the following three technical solutions:

[0036] The first embodiment: A method for an intelligent TV to skip the startup advertisement, including the following steps:

[0037] Step 1: Set the startup advertisement and the startup animation in the intelligent TV in different playing layers in advance.

[0038] In the embodiments of the present invention, in specific implementation, it is necessary to set the startup advertisement and the startup animation in different playing layers in advance. For example, set the startup advertisement in the first playing layer in advance; set the startup animation in the second playing layer in advance; the first playing layer is displayed above the second playing layer.

[0039] The startup advertisement in the embodiments of the present invention includes: video advertisements and picture advertisements.

[0040] Step 2: When the intelligent TV receives the startup instruction sent by the remote control, run the startup program and run the intermediate program parallel to the startup program.

[0041] During the startup process, the intelligent TV receives the input startup instruction to start up. The startup instruction includes the startup instruction input by the user on the physical button (i.e., the button on the intelligent TV) or the remote control; after receiving the startup instruction, run the first process (i.e., the init process) in the startup program, and in this first process, the system can be initialized.

[0042] Step 3: The intermediate program controls the startup advertisement and the startup animation to be played simultaneously in different playing layers, and controls the startup advertisement to cover the startup animation and be displayed on the upper layer.

[0043] After the system is initialized, the startup program will start the second process and play the startup screen (i.e., the startup LOGO) through the second process; in this second process, the brand LOGO customized by the manufacturer can be displayed (in the Android native system, the default Android LOGO is displayed, and this Android LOGO can be replaced with the brand LOGO customized by the manufacturer by replacing the icon); while starting the second process, the startup program will also start a pre-set intermediate program; when the duration of the second process displaying the startup LOGO reaches the preset duration (the preset duration can be set from 1 to 5 seconds), the second process will end the display of the startup LOGO, and the intermediate program will start playing the pre-set startup advertisement.

[0044] In this embodiment, by embedding an intermediate program in the startup program and running the intermediate program in parallel with the second process when the second process is running, the startup program seamlessly plays the startup advertisement after the node of displaying the startup LOGO; moreover, by using the intermediate program to play the startup advertisement, the traditional way of playing the startup advertisement is avoided, thus realizing the controllability of the startup advertisement.

[0045] In this embodiment, when the intermediate program starts, it will search for the startup advertisement in the database according to the pre-set path of the database; and the path of the database is the address stored in the memory. For example, the path address in the intermediate program is: system / media / one, where one can represent the name of the first startup advertisement stored in the database; when the startup advertisement is found, the intermediate program will play the found startup advertisement; while playing the startup advertisement, it will also monitor the key commands input by the user.

[0046] In this embodiment, since the function of skipping the startup advertisement needs to be implemented, the key command to be monitored is the key command of the back key, and of course, it can also be the key command of the exit key; in addition, according to the actual application needs, the monitored key commands are not only instructions such as back or exit; for example, the user needs to view the details in the advertisement and hopes to pause the playback of the startup advertisement during the playback of the startup advertisement; these functions can all be realized through the intermediate program in this embodiment.

[0047] The embodiment of the present invention adopts the method of playing the startup advertisement and the startup animation on different playback layers simultaneously, and can control the playback and exit respectively.

[0048] Step Four: When the intermediate program in the smart TV detects the advertisement skipping instruction, it controls the exit of the startup advertisement process, directly displays the startup animation, seamlessly switches the startup advertisement to the startup animation, and continues to play the startup advertisement in the background.

[0049] In an embodiment of the present invention, when a skip advertisement instruction is detected, the system controls the exit of the startup advertisement process, directly displays the startup animation, and seamlessly switches the startup advertisement to the startup animation.

[0050] Specifically, in the present invention, a smart terminal such as a TV can be used to detect in real time whether there is a skip advertisement instruction. When the skip advertisement instruction is detected, if the startup advertisement process is controlled to exit and the advertisement playback ends, the playback layer that originally covered the startup animation has no playback content, and the underlying startup animation is directly displayed, seamlessly switching the startup advertisement to the startup animation. That is, in the embodiment of the present invention, since the startup advertisement is played on the first playback layer and the startup animation is on the second playback layer, and the first playback layer is displayed above the second playback layer. When the startup advertisement exits, the startup advertisement on the first playback layer stops playing, and the startup animation on the lower layer, that is, the second playback layer, is directly displayed. Skipping the advertisement in this way reduces memory operations, avoids lags, and there will be no black screen or flickering phenomena, which can improve the user experience.

[0051] The skip advertisement instruction can be sent via an infrared remote control or in the form of Bluetooth and WiFi of the smart terminal.

[0052] The steps of seamlessly switching the startup advertisement to the startup animation include:

[0053] Detect in real time whether there is a skip advertisement instruction;

[0054] When no skip advertisement instruction is detected, until the advertisement playback ends, exit the advertisement playback. If the advertisement has finished playing and the startup has not been completed yet, continue to display the startup animation. If the startup is completed, directly enter the main interface.

[0055] In a further embodiment, when a skip advertisement playback operation instruction is detected or the advertisement playback ends and a startup completion instruction is received, control the startup animation to exit the process and enter the main interface.

[0056] The second implementation method: An advertisement skip processing in a specific application embodiment of the present invention includes the following steps:

[0057] Step 1, "Play advertisement" and "Play startup animation": The advertisement and the startup animation are played simultaneously. However, due to different playback layers, the advertisement can cover the startup animation for display, and the startup animation is played underneath. The advertisement and the startup are controlled separately for user use.

[0058] Step 2, "Whether the skip key is pressed": Monitor the user's key presses in real time. If the user presses the skip key, go to Step 3. If the user never presses the skip key until the advertisement playback ends, go to Step 5.

[0059] Step 3, "Advertisement ends": If the user presses the skip key, the advertisement playback ends.

[0060] Step 4, "Advertisement exits, boot animation is displayed": The advertisement process exits. Since there is no content being played on the playback layer that originally covered the boot animation, the underlying boot animation will be displayed.

[0061] Step 5, "End": If there is a skip operation, the boot animation will exit the process; otherwise, both the advertisement and the boot animation will exit the process.

[0062] Meanwhile, the content not described in detail in this specification belongs to the prior art well-known to those skilled in the art, and the model parameters of each electrical appliance are not specifically limited, and conventional devices can be used.

[0063] Among them, the two boot skip schemes are to start the boot animation before skipping and to start the boot animation after skipping. This method uses the scheme of starting the boot animation before skipping to avoid possible user experience problems. The scheme of starting the boot animation after skipping can be used, and at the same time, the process management is optimized to make the boot advertisement and the boot animation switch seamlessly as much as possible.

[0064] Third Embodiment: Based on the above embodiments, the present invention further provides an intelligent TV, which includes a processor, a memory, a network interface, and a display screen connected through a system bus. Among them, the processor of the intelligent TV is used to provide computing and control capabilities. The memory of the intelligent TV includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The network interface of the intelligent TV is used to communicate with an external terminal through a network connection. The computer program, when executed by the processor, implements an advertisement skip processing method. In one embodiment, an intelligent TV is provided, including a memory, and one or more programs, where one or more programs are stored in the memory and are configured to be executed by one or more processors, and the one or more programs include instructions for performing the following operations:

[0065] Pre-set the boot advertisement and the boot animation on different playback layers;

[0066] When booting, obtain the boot advertisement and the boot animation;

[0067] Control to play the boot advertisement and the boot animation simultaneously on different playback layers, and control the boot advertisement to cover the boot animation and be displayed on the upper layer;

[0068] When the intermediate program in the intelligent TV detects a skip advertisement instruction, control to exit the boot advertisement process, and directly display the boot animation, seamlessly switching the boot advertisement to the boot animation.

[0069] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, storage, database, or other medium used in the embodiments provided by the present invention can include non-volatile and / or volatile memories. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in many forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and Rambus dynamic RAM (RDRAM), etc.

[0070] It should be noted that, in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise", or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or elements inherent to such process, method, article, or device.

[0071] Although the embodiments of the present invention have been shown and described, those of ordinary skill in the art can understand that various changes, modifications, substitutions, and variations can be made to these embodiments without departing from the principles and spirit of the present invention. The scope of the present invention is defined by the appended claims and their equivalents.

Claims

1. A method for skipping startup advertisements on a smart TV, characterized in that: The following steps are involved: Step 1: Set the startup ads and startup animations in the smart TV to different playback layers in advance; Step 2: When the smart TV obtains the power-on command sent by the remote control, it runs the power-on program and runs the intermediate program in parallel with the power-on program; Step 3: The intermediate program controls the boot advertisement and the boot animation to be played simultaneously in different playback layers, and controls the boot advertisement to cover the boot animation and be displayed in the upper layer; Step 4: When the intermediate program in the smart TV detects the skip advertisement instruction, it controls the exit of the startup advertisement process, directly displays the startup animation, seamlessly switches the startup advertisement to the startup animation, and continues to play the startup advertisement in the background.

2. A method for skipping startup advertisements of a smart TV according to claim 1, characterized in that: The step of pre-setting the startup advertisement and the startup animation in different playback layers comprises: Set the startup advertisement as the first playback layer in advance; Set the boot animation as the second playback layer in advance; The first play layer is displayed on top of the second play layer.

3. The method for skipping startup advertisements of a smart TV according to claim 1, characterized in that: An intermediate program for controlling the playing of the startup advertisement is pre-set in the system, and the intermediate program runs in parallel with the startup program when the startup program is running.

4. A method for skipping startup advertisements of a smart TV and a smart TV according to claim 3, characterized in that: When the smart TV obtains the power-on instruction sent by the remote control, the power-on program is run, and the intermediate program is run in parallel with the power-on program, which specifically includes the following steps: The smart TV receives the input power-on instruction and runs the first process in the power-on program to initialize the system; When the first process is completed, the smart TV runs the second process in the startup program, runs the intermediate program at the same time, and plays the startup screen through the second process; At the same time, the advertisement playback layer is controlled through an intermediate program to cover the upper layer of the boot screen until a skip advertisement instruction is received.

5. The method for skipping startup advertisements of a smart TV according to claim 1, characterized in that: When the intermediate program detects the skip advertisement instruction, the intermediate program exits playing the startup advertisement according to the skip advertisement instruction; Sending a background play request to the startup program, while the intermediate program controls the startup screen to cover the upper layer of the startup advertisement screen, and terminating the intermediate program; When the startup program receives the background play request, the background process is started and the startup advertisement continues to be played.

6. The method for skipping startup advertisements of a smart TV according to claim 1, characterized in that: The skip advertisement instruction may be sent via infrared remote control, or via Bluetooth or WiFi of a smart terminal.

7. The method for skipping startup advertisements of a smart TV according to claim 1, characterized in that: When the intermediate program does not detect a return instruction, the startup advertisement is played normally until the startup program ends.

8. The method for skipping startup advertisements of a smart TV according to claim 1, characterized in that: If the advertisement is finished playing, but the smart TV has not yet finished booting up, the boot animation will continue to be displayed. If the booting up is completed, the main interface will be entered directly.

9. A smart TV, used to implement the method according to any of the preceding claims, characterized in that: It comprises a processor and a memory connected to the processor, wherein the memory stores a startup program and an intermediate program, and the startup program and the intermediate program are used to implement the startup method when executed by the processor.

Citation Information

Patent Citations

  • Method for skipping startup advertisement of smart television, smart television and storage medium

    CN118540531A