[go: up one dir, main page]

WO2017101495A1 - 智能电视开机广告实现方法、装置及终端 - Google Patents

智能电视开机广告实现方法、装置及终端 Download PDF

Info

Publication number
WO2017101495A1
WO2017101495A1 PCT/CN2016/096467 CN2016096467W WO2017101495A1 WO 2017101495 A1 WO2017101495 A1 WO 2017101495A1 CN 2016096467 W CN2016096467 W CN 2016096467W WO 2017101495 A1 WO2017101495 A1 WO 2017101495A1
Authority
WO
WIPO (PCT)
Prior art keywords
advertisement
time
smart
boot
configuration
Prior art date
Application number
PCT/CN2016/096467
Other languages
English (en)
French (fr)
Inventor
于水龙
Original Assignee
乐视控股(北京)有限公司
乐视致新电子科技(天津)有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 乐视控股(北京)有限公司, 乐视致新电子科技(天津)有限公司 filed Critical 乐视控股(北京)有限公司
Publication of WO2017101495A1 publication Critical patent/WO2017101495A1/zh

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/254Management at additional data server, e.g. shopping server, rights management server
    • H04N21/2543Billing, e.g. for subscription services
    • H04N21/2547Third Party Billing, e.g. billing of advertiser
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/26291Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for providing content or additional data updates, e.g. updating software modules, stored at the client
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/458Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data

Definitions

  • the present invention relates to the technical field of intelligent display devices, and in particular, to a method, a device and a terminal for implementing a smart TV boot advertisement.
  • the playback process of the smart TV boot advertisement is as follows: after the smart TV is turned on, since the network is not connected, the advertisement play cannot be obtained from the advertisement background in real time, and when the system is started and the network connection is successful, the advertisement schedule can be obtained from the advertisement background. , then download the boot ad to play the boot ad.
  • the existing advertising implementation scheme has the following disadvantages: the smart TV boot advertisement is not downloaded in time, and can only be downloaded every time the boot is turned on, and the download is not guaranteed; after the smart TV is turned on, before the network is successfully connected. Because the time is not synchronized, the latest flight schedules that match the actual time are not available, so the boot ads cannot be played exactly as scheduled.
  • the application provides a smart TV boot advertisement implementation method, device and terminal, so as to overcome the technical problem that the boot creative download is not timely, and can only be downloaded after each boot and networking success.
  • the embodiment of the present application provides a smart TV boot advertising implementation method, including:
  • the boot advertisement is played according to the pre-stored boot advertisement configuration file
  • the real-time advertisement is scheduled according to the time of synchronization, and the pre-download of the creative and the configuration of the startup advertisement configuration file are performed according to the obtained real-time advertisement scheduling.
  • the method for implementing the smart TV boot advertisement may include:
  • the real-time advertisement scheduling includes: an advertising schedule after N days, wherein N is a positive integer;
  • the boot advertisement profile includes: an N-day ad schedule and a creative local storage path.
  • the method for implementing the smart TV boot advertisement may include:
  • the time is synchronized by the MCU module.
  • the method for implementing the smart TV boot advertisement may include:
  • the smart TV network After the smart TV network is successfully connected, the next time the advertisement is started, and the default advertisement configuration is preset.
  • the method for implementing the smart TV boot advertisement may include:
  • the method for implementing the smart TV boot advertisement may include:
  • the next day's ad schedule is re-acquired or updated, and the boot ad profile, and/or default ad profile is updated.
  • the method for implementing the smart TV boot advertisement may include:
  • the push service pushes the message in time
  • the smart TV When the smart TV receives the advertisement delivery push message, the pre-downloaded advertisement schedule, the creative material, and/or the default advertisement configuration are updated.
  • the method for implementing the smart TV boot advertisement may include:
  • the smart TV plays a default advertisement when the advertisement server does not serve an advertisement
  • the advertisement is exposed to the advertisement server and the third party statistical server.
  • the smart TV boot advertising implementation method provided by the present application ensures the update of the boot advertisement schedule even through the advertisement pre-storage scheme, and greatly improves the success rate of the boot advertisement download.
  • the embodiment of the present application further provides a smart TV boot advertising implementation device, including:
  • a pre-storage unit for requesting real-time advertisement scheduling from the advertisement server, and performing pre-downloading of the creative material according to the obtained real-time advertisement scheduling;
  • a configuration unit configured to perform configuration of the boot advertisement configuration file according to the real-time advertisement schedule and the creative pre-downloaded by the pre-storage unit;
  • the real-time advertisement scheduling includes: an advertising schedule after N days, and N is a positive integer; the booting advertisement configuration file includes: an advertising schedule after N days and a local storage path of the creative.
  • the smart TV boot advertising implementation device may include:
  • the pre-storage unit is further configured to request, from the advertisement server, a next boot advertisement
  • the configuration unit is further configured to preset a default advertisement configuration according to the next boot advertisement acquired by the pre-storage unit.
  • the smart TV boot advertising implementation device may include:
  • the device further includes a push receiving unit, configured to notify the pre-storage unit, and/or the configuration unit when receiving an advertisement delivery push message pushed by the advertisement server.
  • the embodiment of the present application further provides a smart TV boot advertising implementation terminal, including:
  • a time synchronization module configured to complete time synchronization of the smart TV by using an MCU module of the smart television
  • a network connection module configured to complete a network connection of the smart television
  • An advertisement service module configured to: after the time synchronization module completes time synchronization of the smart TV, and after the network connection module completes the network connection of the smart TV, obtain real-time advertisement scheduling according to the synchronized time, and obtain the real-time advertisement according to the acquired time Real-time ad scheduling, the pre-download of the creative, and the configuration of the boot ad configuration file;
  • a play module configured to play a boot advertisement according to a boot advertisement profile pre-stored by the advertisement service module.
  • the smart TV boot advertising implementation terminal may include:
  • the real-time advertisement schedule obtained by the advertisement service module includes: an advertisement schedule after N days, N is a positive integer; the boot advertisement configuration file includes: an advertisement schedule after N days and a local storage path of the creative .
  • the smart TV boot advertising implementation terminal may include:
  • the advertisement service module is further configured to: after the network connection module completes the network connection of the smart TV, request a next startup advertisement, and preset a default advertisement configuration;
  • the playing module is configured to play a default advertisement according to a default advertisement configuration preset by the advertisement service module before the time synchronization module completes time synchronization of the smart TV.
  • the smart TV boot advertising implementation terminal may include:
  • the advertisement service module is further configured to periodically request the real-time advertisement scheduling to update the pre-downloaded advertisement schedule; and/or,
  • the smart TV boot advertising implementation terminal may include:
  • the advertisement service module is further configured to reacquire or update the advertisement schedule of the next day after reaching the preset split time, and/or after reaching 24 o'clock, to configure the current boot advertisement profile, and/or the default advertisement configuration. Update.
  • the smart TV boot advertising implementation terminal may include:
  • the advertisement service module is further configured to update the pre-downloaded advertisement schedule, the creative material, and/or the default advertisement configuration when receiving an advertisement delivery push message.
  • the smart TV boot advertising implementation terminal may include:
  • the playing module is further configured to: when the advertisement server does not serve the advertisement, play the default advertisement; and,
  • the embodiment of the present application further provides an electronic device, including:
  • At least one processor and,
  • the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the method as described above.
  • the embodiment of the present application also provides a non-transitory computer readable storage medium storing computer-executable instructions for causing the computer to perform the method as described above.
  • the embodiment of the present application further provides a computer program product, the computer program product comprising a calculation program stored on a non-transitory computer readable storage medium, the computer program comprising program instructions, when the program instruction is used by a computer When executed, cause the computer to execute as above The method described.
  • the method, device and terminal for implementing the smart TV boot advertisement provided by the embodiment of the present application can realize the pre-preparation by pre-downloading the real-time advertisement scheduling and pre-storing the creative material, and synchronizing to the actual time when the smart TV is turned on and not connected to the network.
  • the stored advertisements are read to read the boot advertisement profile, so as to achieve the purpose of correctly playing the advertisements that are scheduled for the day; in order to ensure the accuracy and timeliness of the advertisements, the embodiment of the present application updates and temporarily advertises the advertisements by polling.
  • the service and other solutions solve the problem that the advertisement schedule is dynamically changed, and ensure that the advertisement schedule can be updated in time when there is a change in the advertisement schedule; in addition, since the embodiment of the present application pre-stores the boot advertisement configuration file and the preset default advertisement
  • the configuration solves the problem that when the smart TV is turned on and the network is not successfully connected, the boot advertisement cannot be downloaded in time, and the playing time of the boot advertisement is affected, and the effective exposure rate of the boot advertisement is increased.
  • Embodiment 1 is a flowchart of Embodiment 1 of a method for implementing a smart TV boot advertisement according to an embodiment of the present application;
  • Embodiment 2 is a flowchart of Embodiment 2 of a method for implementing a smart TV boot advertisement according to an embodiment of the present application;
  • Embodiment 3 is a flowchart of Embodiment 3 of a method for implementing a smart TV boot advertisement according to an embodiment of the present application
  • FIG. 4 is a schematic structural diagram of an embodiment of a device for implementing a smart TV boot advertisement according to an embodiment of the present application
  • FIG. 5 is a schematic structural diagram of an embodiment of a smart TV boot advertisement implementation terminal according to an embodiment of the present application.
  • FIG. 6 is a schematic diagram of a hardware structure of an electronic device for implementing a method for implementing a smart TV boot advertisement according to an embodiment of the present application.
  • FIG. 1 is a flowchart of Embodiment 1 of a method for implementing a smart TV boot advertisement according to an embodiment of the present invention. As shown in FIG. 1 , the method in this embodiment may include:
  • Step 101 After the smart TV is powered on, time synchronization is performed;
  • the time can be synchronized from the MCU (Micro Controller Unit) module.
  • MCU Micro Controller Unit
  • Step 102 After completing the time synchronization, the smart TV plays the boot advertisement according to the pre-stored boot advertisement configuration file;
  • the boot advertisement configuration file is configured with a pre-downloaded advertisement schedule from the advertisement server and a full path of the creative local storage.
  • the advertising schedules referred to in this article refer to the advertisement records arranged in the order of the broadcast time; the indicated creatives, including the advertisement videos, may also include advertisement images, Flash animations, and the like.
  • Step 103 After the smart TV networking succeeds, obtain real-time advertisement scheduling according to the synchronized time, and perform pre-downloading of the creative material and configuration of the startup advertisement configuration file according to the obtained real-time advertisement scheduling.
  • the obtaining the real-time advertisement scheduling may include: requesting an advertisement period after N days, and a creative download address of the advertisement period after N days.
  • N is a positive integer.
  • the problem in the prior art is that the boot creative can only be downloaded every time the boot is turned on, resulting in the boot creative download not being timely, in the case that the smart TV network is not connected, no The method gets the flight schedule that matches the actual one, and there is no guarantee that the creative download will succeed.
  • the smart phone each time the smart TV is turned on, the smart phone will request the advertisement schedule after N days, the parallel advertisement schedule and the pre-download of the creative, and be configured into the boot advertisement configuration file.
  • the boot advertisement can be read and played from the boot advertisement configuration file according to the pre-stored boot advertisement configuration file according to the advertisement schedule corresponding to the actual time. This ensures the real-time and accuracy of the boot creative.
  • the boot advertisement configuration file can be read according to the pre-downloaded advertisement schedule, so as to correctly display the advertisement of the scheduled day.
  • Embodiment 2 is a flowchart of Embodiment 2 of a method for implementing a smart TV boot advertisement according to an embodiment of the present application. As shown in FIG. 2, the method in this embodiment may include:
  • Step 201 The smart TV is powered on, and time synchronization is performed;
  • Step 202 Before completing the time synchronization, the smart TV plays the default advertisement according to the preset default advertisement configuration;
  • Step 203 After the smart TV network is successfully connected, request the next boot advertisement, and preset the default advertisement configuration.
  • the smart TV requests the next time the advertisement is turned on, and writes to the default advertisement configuration the default advertisement to be played the next time the power is turned on.
  • the default ad configuration includes the default ad to be played the next time you turn it on.
  • each time the smart TV is turned on and successfully connected to the network the next advertisement for the next boot is requested, and the default advertisement configuration is set in advance, so that when the next power is turned on, the time synchronization is not completed, or the actual time is
  • FIG. 3 is a flowchart of an application embodiment of a method for implementing a smart TV boot advertisement according to an embodiment of the present application. As shown in FIG. 3, the method may include:
  • Step 301 After the smart TV is powered on, the time is synchronized from the MCU module.
  • the time synchronization is performed from the MCU module.
  • the boot advertisement is played according to the pre-stored boot advertisement profile (including the pre-downloaded creative and the flight schedule).
  • the advertisement service is started, and the pre-downloaded creative is played according to the actual time and the advertisement scheduling file is played; if the time cannot be synchronized, the default advertisement configuration is preset according to the advertisement service.
  • Step 303 After the NTP time is synchronized for 45 seconds, or after the smart TV is turned on for 120 seconds, the boot advertisement is displayed.
  • the advertisement exposure may refer to information such as the number of times of recording and feedback advertisements, the length of play, and the like.
  • Step 304 After the smart TV successfully connects to the network and synchronizes the time, request the scheduling of the next boot advertisement and pre-download, and request N (N is a positive integer) days after the flight scheduling and the creative pre-download.
  • the next scheduled advertisement is scheduled.
  • the related content is configured into the configuration file of the boot advertisement for reading and playing the boot advertisement.
  • the specific content of the boot advertisement profile includes: flight scheduling, and download of the creative Address or local storage path.
  • the smart TV can poll the request for real-time advertisement scheduling every hour to solve the problem that the advertisement schedule is not updated to the smart TV in time when the advertisement is temporarily placed, so that the smart TV can be updated in time. Go to the local boot ad profile.
  • Step 305 After each booting of the smart TV, the advertisement server requests all the materials for advertising after 4 days, and performs pre-downloading.
  • the smart TV acquires and pre-downloads all the creatives after 4 days. Specifically, it refers to updating the creatives to the download queue in time. For example, it can be saved in the fastplay partition, so that after the advertisement is scheduled, it is not necessary to download at that time.
  • the download queue includes: a creative file, an advertisement play schedule time, a file check code, a download address, an exposure address, and the like.
  • the download queue is downloaded to the terminal, including the box and smart TV.
  • the box includes, but is not limited to, a network television box, a digital set top box, a smart TV box, and the like.
  • the advertisement pre-storage function is optimized, and the advertisement service reads the material address from the download queue and downloads it.
  • the polling request is requested once a hour, and the creative is compared or verified with the downloaded creative, if there is updated material, or the newly added material is delivered.
  • downloading together and deleting creatives that are no longer needed, etc.
  • Step 306 Determine whether the current time is a preset split time (for example, 21 points). When the time is 21, obtain the advertisement of the next day, and configure the advertisement into the configuration file. When the next time the power is turned on, the actual time cannot be obtained. When the ad of the configuration is played directly.
  • a preset split time for example, 21 points.
  • the strategy is to consider the next day's advertisement after 9:00 and update the next day's ad scheduling configuration. The next day, if the actual time is not available, the next day's advertisement will be played directly.
  • the request mode of the booting advertisement splitting time is increased, and after the preset splitting time is reached, the advertisement that is started to be played the next day is configured according to the advertisement scheduling.
  • Step 307. After reaching 24 or 0, re-acquire the next day's advertising schedule and material, and configure the next boot advertisement.
  • Step 308 optionally, polling every hour except for the same day, the next N days of advertising scheduling to ensure timely update of the advertising schedule.
  • the push service of the boot advertisement schedule may be added.
  • the push service is notified to the client's advertisement service in time, and the advertisement server pushes the message to the client.
  • the client of the push service is integrated in the terminal, and when the advertisement service receives the delivery event push message, the advertisement server immediately requests the advertisement server to schedule, and timely updates the advertisement schedule for use by the boot advertisement.
  • the pre-downloaded creative material and the pre-downloaded advertisement schedule are implemented by formulating the above advertisement pre-downloading and configuration policies, and can be synchronized to the actual time when the booting is not connected, and can be read according to the pre-downloaded advertisement schedule. Take the ad configuration file and correctly play the advertisements that are scheduled for the day, so as to achieve the purpose of timely and accurate playback of the boot ads.
  • the embodiment increases the advertising schedule and the timely update mechanism of the creative to ensure the timeliness and accuracy of the advertising schedule and the creative file.
  • the embodiment adds a boot advertisement split time and a zero point update mechanism to ensure timely update and correct playback of the creative.
  • FIG. 4 is a schematic structural diagram of an embodiment of a device for implementing a smart TV boot advertisement according to an embodiment of the present application;
  • the device 40 of the present embodiment mainly includes: a pre-storage unit 401 and a configuration unit 402, wherein the pre-storage unit 401 is configured to request real-time advertisement scheduling from the advertisement server, and according to the obtained real-time advertisement.
  • the advertisement is scheduled to be pre-downloaded by the creative;
  • the configuration unit 402 is configured to perform configuration of the boot advertisement profile according to the real-time advertisement schedule and the pre-downloaded pre-stored by the pre-storage unit 401; wherein the real-time advertisement is scheduled, Including: N days after the ad scheduling, N is a positive integer; the boot ad configuration file, including: N days after the flight schedule and the creative local storage path.
  • the pre-storage unit 401 is further configured to request the next advertisement advertisement to the advertisement server; the configuration unit 402 is further configured to preset the default advertisement configuration according to the next startup advertisement acquired by the pre-storage unit 401.
  • the device 40 further includes a push receiving unit 403, configured to notify the pre-storage unit 401, and/or the configuration unit 402 when receiving an advertisement delivery push message pushed by the advertisement server.
  • the terminal 50 mainly includes a time synchronization module 501, a network connection module 502, an advertisement service module 503, and a play module 504.
  • the advertisement service module 503 in this embodiment may adopt the device structure shown in FIG. 4, and further,
  • a time synchronization module 501 configured to complete time synchronization of the smart TV by using an MCU module
  • a network connection module 502 configured to complete a network connection of the smart TV
  • the advertisement service module 503 is configured to complete the time synchronization of the smart TV by the time synchronization module 501, and after the network connection module 502 completes the network connection of the smart TV, obtain real-time advertisement scheduling according to the synchronized time. And according to the obtained real-time advertisement scheduling, pre-downloading of the creative material and configuration of the booting advertisement configuration file;
  • a play module 504 configured to pre-store the boot advertisement according to the advertisement service module 503 Set the file to play the boot ad.
  • the real-time advertisement schedule obtained by the advertisement service module 503 includes: an advertisement schedule after N days, and N is a positive integer; the boot advertisement configuration file includes: an advertisement schedule and a creative after N days Local storage path.
  • the advertisement service module 503 is further configured to: after the network connection module 502 completes the network connection of the smart TV, request a next boot advertisement, and preset a default advertisement configuration;
  • the playing module 504 is further configured to: before the time synchronization module 501 completes time synchronization of the smart TV, play a default advertisement according to a default advertisement configuration preset by the advertisement service module 503.
  • the advertisement service module 503 is further configured to periodically request the real-time advertisement scheduling to update the pre-downloaded advertisement schedule;
  • the advertisement service module 503 is further configured to re-acquire or update the advertisement schedule of the next day after reaching the preset split time, and/or after reaching 24 o'clock, to the current boot advertisement profile, and/or Or the default ad configuration is updated.
  • the advertisement service module 503 is further configured to: when the advertisement delivery push message is received, update the pre-downloaded advertisement schedule, the creative material, and/or the default advertisement configuration.
  • the playing module 504 is further configured to: when the advertisement server does not serve the advertisement, play the default advertisement; and, when the startup advertisement or the default advertisement configuration is played, expose the advertisement to the advertisement server and the third-party statistical server.
  • the smart TV boot advertising implementation terminal of the present embodiment can be used to implement the technical solution of the method embodiment shown in FIG. 1 to FIG. 3 , and the implementation principle and technical effects thereof are similar, and details are not described herein again.
  • FIG. 6 is a schematic diagram of a hardware structure of a device for implementing a smart TV boot advertisement according to an embodiment of the present application. As shown in FIG. 6, the device 60 includes:
  • One or more processors 601 and memory 602, one processor 601 is taken as an example in FIG.
  • the apparatus for performing the smart TV boot advertisement implementation method may further include: an input device 603 and an output device 604.
  • the processor 601, the memory 602, the input device 603, and the output device 604 may be connected by a bus or other means, as exemplified by a bus connection in FIG.
  • the memory 602 is used as a non-volatile computer-readable storage medium, and can be used for storing non-volatile software programs, non-volatile computer-executable programs, and modules, such as the smart TV boot advertising implementation method in the embodiment of the present application.
  • Program instructions/units for example, pre-storage unit 401, configuration unit 402, and push-receive unit 403 shown in FIG. 4).
  • the processor 601 executes various functional applications and data processing of the server by running non-volatile software programs, instructions and modules stored in the memory 602, that is, implementing the smart TV boot advertising implementation method of the above method embodiment.
  • the memory 602 may include a storage program area and an storage data area, wherein the storage program area may store an operating system, an application required for at least one function; the storage data area may store data created according to the use of the smart TV boot advertisement implementing device, and the like. .
  • memory 602 can include high speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device.
  • the memory 602 can optionally include a memory remotely located relative to the processor 601 that can be connected to the smart TV boot advertising implementation device over a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
  • the input device 603 can receive the input numeric or character information and generate key signal inputs related to user settings and function control of the smart TV boot advertising implementation device.
  • Output device 604 can include a display device such as a display screen.
  • the one or more modules are stored in the memory 602, and when executed by the one or more processors 601, perform a smart TV boot advertisement implementation method in any of the above method embodiments, for example, performing the above description.
  • the method steps 101 to 103 in FIG. 1 , the method steps 201 to 203 in FIG. 2 , the method steps 301 to 308 in FIG. 3 , the functions of the units 401 - 403 in FIG. 4 are implemented, and the implementation in FIG. 5 is implemented.
  • the electronic device of the embodiment of the present application exists in various forms, including but not limited to:
  • Portable entertainment devices These devices can display and play multimedia content. Such devices include: audio, video players (such as iPod), handheld game consoles, e-books, and smart toys and portable car navigation devices.
  • the server A device that provides computing services.
  • the server consists of a processor, a hard disk, a memory, a system bus, etc.
  • the server is similar to a general-purpose computer architecture, but because of the need to provide highly reliable services, processing power and stability High reliability in terms of reliability, security, scalability, and manageability.
  • Embodiments of the present application provide a non-volatile computer storage medium storing computer-executable instructions that are executed by one or more processors, such as one processor in FIG. 601, the one or more processors may be configured to perform the smart TV boot advertising implementation method in any of the foregoing method embodiments, for example, to perform the method steps 101 to 103 in FIG. 1 described above, the method steps in FIG. 201 to step 203, method steps 301 through 308 in FIG. 3, implement the functions of units 401-403 in FIG. 4, and implement the functions of modules 501-504 in FIG.
  • the device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, ie may be located A place, or it can be distributed to multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the embodiment.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Economics (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本申请提供一种智能电视开机广告实现方法、装置及终端,本申请智能电视开机广告实现方法包括:智能电视开机后,同步时间;所述智能电视完成时间同步后,根据预存储的开机广告配置文件,播放开机广告;所述智能电视联网成功后,根据同步到的时间获取实时广告排期,并根据获取到的实时广告排期,进行广告素材的预下载、及开机广告配置文件的配置。本发明通过预存储广告素材和广告排期,并通过在开机未联网情况下同步到实际的时间,实现根据预下载的广告排期读取开机广告配置文件,正确播放当天排期的广告。

Description

智能电视开机广告实现方法、装置及终端
本申请要求于2015年12月15日提交中国专利局,申请号为201510937256X,发明名称为“智能电视开机广告实现方法、装置及终端”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
【技术领域】
本申请涉及智能显示设备技术领域,尤其涉及一种智能电视开机广告实现方法、装置及终端。
【背景技术】
如今,随着智能显示设备的不断发展,具有收看电视节目、访问互联网、播放流媒体等多种功能的智能电视得到了广泛应用。智能电视开机后,启动时间较长,如果启动过程中一直处于黑屏或者简单的开机图片或者重复动画中,这对于用户而言体验很不友好,所以在不影响开机时间和用户体验的情况下,增加开机时的广告播放,能够提供用户更好的体验,并且能够给运营商带来更好的商业收入。
通常,智能电视开机广告的播放过程如下:智能电视开机后,由于网络未连接,所以无法实时的从广告后台获取广告播放,当系统启动并且网络连接成功后,才能够从广告后台获取广告排期,再下载开机广告,进行开机广告播放。
综上所述,已有的广告实现方案具有如下不足:智能电视开机广告下载不及时,只能每次开机时才可以下载,并且还不能保证下载成功;智能电视开机后,在未成功联网前,由于无法同步时间,因此无法获取到与实际时间相符的最新的广告排期,因此,导致开机广告不能准确地按照广告排期进行播放。
【发明内容】
本申请提供一种智能电视开机广告实现方法、装置及终端,以克服开机广告素材下载不及时,只能每次开机且联网成功后才能下载的技术问题。
本申请实施例提供一种智能电视开机广告实现方法,包括:
智能电视开机后,同步时间;
所述智能电视完成时间同步后,根据预存储的开机广告配置文件,播放开机广告;
所述智能电视联网成功后,根据同步到的时间获取实时广告排期,并根据获取到的实时广告排期,进行广告素材的预下载、及开机广告配置文件的配置。
其中,上述智能电视开机广告实现方法,可以包括:
所述实时广告排期,包括:N天后的广告排期,其中,N为正整数;
所述开机广告配置文件中,包括:N天后的广告排期及广告素材本地存储路径。
其中,上述智能电视开机广告实现方法,可以包括:
所述智能电视开机后,通过MCU模块同步时间。
其中,上述智能电视开机广告实现方法,可以包括:
在所述智能电视完成时间同步之前,根据预置的默认广告配置,播放默认广告;
所述智能电视联网成功后,请求下次开机广告,并预置默认广告配置。
其中,上述智能电视开机广告实现方法,可以包括:
定期轮询请求所述实时广告排期,对预下载的所述广告排期进行更新;和/或,
定期轮询请求广告素材列表,对预下载的所述广告素材进行更新。
其中,上述智能电视开机广告实现方法,可以包括:
在到达预设的分割时间、和/或到达24点后,重新获取或者更新第二天的广告排期,并对所述开机广告配置文件、和/或默认广告配置进行更新。
其中,上述智能电视开机广告实现方法,可以包括:
当有临时广告投放时,通过push服务及时推送消息;
所述智能电视接收到广告投放推送消息时,对预下载的所述广告排期、所述广告素材、和/或所述默认广告配置进行更新。
其中,上述智能电视开机广告实现方法,可以包括:
当广告服务器没有投放广告时,所述智能电视播放默认广告;
在所述智能电视播放开机广告或者默认广告时,向所述广告服务器和第三方统计服务器曝光广告。
本申请提供的智能电视开机广告实现方法,通过广告预存储方案,保证开机广告排期的即使更新,且大大提高了开机广告下载的成功率。
本申请实施例还提供了一种智能电视开机广告实现装置,包括:
预存储单元,用于向广告服务器请求实时广告排期,并根据获取到的实时广告排期,进行广告素材的预下载;
配置单元,用于根据所述预存储单元预下载的实时广告排期和广告素材,进行开机广告配置文件的配置;
其中,所述实时广告排期,包括:N天后的广告排期,N为正整数;所述开机广告配置文件中,包括:N天后的广告排期及广告素材本地存储路径。
其中,上述智能电视开机广告实现装置,可以包括:
所述预存储单元还用于,向所述广告服务器请求下次开机广告;
所述配置单元还用于,根据所述预存储单元获取到的下次开机广告,预置默认广告配置。
其中,上述智能电视开机广告实现装置,可以包括:
所述装置还包括推送接收单元,用于接收到所述广告服务器推送的广告投放推送消息时,通知所述预存储单元、和/或所述配置单元。
本申请实施例还提供了一种智能电视开机广告实现终端,包括:
时间同步模块,用于通过智能电视的MCU模块完成所述智能电视的时间同步;
网络连接模块,用于完成所述智能电视的网络连接;
广告服务模块,用于所述时间同步模块完成所述智能电视的时间同步、且所述网络连接模块完成所述智能电视的网络连接后,根据同步到的时间获取实时广告排期,并根据获取到的实时广告排期,进行广告素材的预下载、及开机广告配置文件的配置;
播放模块,用于根据所述广告服务模块预存储的开机广告配置文件播放开机广告。
其中,上述智能电视开机广告实现终端,可以包括:
所述广告服务模块获取的所述实时广告排期,包括:N天后的广告排期,N为正整数;所述开机广告配置文件中,包括:N天后的广告排期及广告素材本地存储路径。
其中,上述智能电视开机广告实现终端,可以包括:
所述广告服务模块还用于,在所述网络连接模块完成所述智能电视的网络连接后,请求下次开机广告,并预置默认广告配置;
所述播放模块用于,在所述时间同步模块完成所述智能电视的时间同步之前,根据所述广告服务模块预置的默认广告配置,播放默认广告。
其中,上述智能电视开机广告实现终端,可以包括:
所述广告服务模块还用于,定期轮询请求所述实时广告排期,对预下载的所述广告排期进行更新;和/或,
定期轮询请求广告素材列表,对预下载的所述广告素材进行更新。
其中,上述智能电视开机广告实现终端,可以包括:
所述广告服务模块还用于,在到达预设的分割时间、和/或到达24点后,重新获取或者更新第二天的广告排期,对当前开机广告配置文件、和/或默认广告配置进行更新。
其中,上述智能电视开机广告实现终端,可以包括:
所述广告服务模块还用于,接收到广告投放推送消息时,对预下载的所述广告排期、所述广告素材、和/或所述默认广告配置进行更新。
其中,上述智能电视开机广告实现终端,可以包括:
所述播放模块还用于,当广告服务器没有投放广告时,播放默认广告;并且,
在播放开机广告或者默认广告时,向广告服务器和第三方统计服务器曝光广告。
本申请实施例还提供了一种电子设备,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上所述的方法。
本申请实施例还提供了一种非易失性计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机指令用于使所述计算机执行如上所述的方法。
本申请实施例还提供了一种计算机程序产品,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行如上所 述的方法。
本申请实施例提供的智能电视开机广告实现方法、装置及终端,通过预下载实时广告排期和预存储广告素材,并通过在智能电视开机未联网情况下同步到实际的时间,可以实现根据预存储的广告排期读取开机广告配置文件,从而达到正确播放当天排期的广告的目的;为保证广告播放的准确性和及时性,本申请实施例通过轮询请求更新、临时投放广告的push服务等方案,解决了广告排期会动态变化的问题,保证当有广告排期变化时也能够及时更新广告排期;此外,由于本申请实施例预存储开机广告配置文件、及预置默认广告配置,解决了当智能电视开机未联网成功时不能及时下载开机广告、而使开机广告的播放时长受影响的问题,增加了开机广告的有效曝光率。
【附图说明】
一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
图1为本申请实施例智能电视开机广告实现方法实施例一的流程图;
图2为本申请实施例智能电视开机广告实现方法实施例二的流程图;
图3为本申请实施例智能电视开机广告实现方法实施例三的流程图;
图4为本申请实施例智能电视开机广告实现装置实施例的结构示意图;
图5为本申请实施例智能电视开机广告实现终端实施例的结构示意图;
图6是本申请实施例提供的执行智能电视开机广告实现方法的电子设备的硬件结构示意图。
【具体实施方式】
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本申请实施例智能电视开机广告实现方法实施例一的流程图,如图1所示,本实施例的方法可以包括:
步骤101、智能电视开机后,进行时间同步;
具体地,智能电视开机后,可以从MCU(Micro controller Unit,微控制单元)模块同步时间。
步骤102、完成时间同步后,智能电视根据预存储的开机广告配置文件,播放开机广告;
其中,开机广告配置文件中,配置有从广告服务器预下载的广告排期和广告素材本地存储完整路径。
本文中所指的广告排期,是指按照播出时间的先后顺序排列的广告记录;所指的广告素材,包括广告视频,也可以包括广告图片、Flash动画等等。
步骤103、智能电视联网成功后,根据同步到的时间获取实时广告排期,并根据获取到的实时广告排期,进行广告素材的预下载,和开机广告配置文件的配置。
其中,所述的获取实时广告排期,具体可以包括:请求N天后的广告排期,和N天后广告排期的广告素材下载地址。其中,N为正整数。
现有技术中存在的问题是:开机广告素材只能每次开机时才可以下载,导致开机广告素材下载不及时,在智能电视网络未连接的情况下,无 法获取到与实际相符的广告排期,并且,也不能保证广告素材下载成功。
本实施例中,智能电视每次开机联网后,会请求N天以后的广告排期,并行广告排期和广告素材的预下载,并配置到开机广告配置文件中。这样,在下次开机时,同步到实际时间后,即可根据预存储的开机广告配置文件,按照与实际时间相对应的广告排期,从开机广告配置文件中读取和播放开机广告。从而保证了开机广告素材的实时性和准确性。
并且,本实施例通过在开机未联网情况下同步到实际的时间,可以根据预下载的广告排期读取开机广告配置文件,实现正确播放当天排期的广告。
图2为本申请实施例智能电视开机广告实现方法实施例二的流程图,如图2所示,本实施例的方法可以包括:
步骤201、智能电视开机,进行时间同步;
步骤202、在完成时间同步之前,智能电视根据预置的默认广告配置,播放默认广告;
步骤203、智能电视联网成功后,请求下次开机广告,并预置默认广告配置。
即,智能电视请求下次开机广告,并向默认广告配置中写入下次开机时要播放的默认广告。其中,默认广告配置中,包含下次开机时要播放的默认广告。
本实施例中,智能电视每次开机并联网成功后,请求下次开机播放的额广告,并预先完成默认广告配置的设置,这样,当下次开机时,在未完成时间同步、或者与实际时间同步出现问题时,可以根据该预置的默认广告配置,播放默认广告。
下面采用具体的应用实施例,对图1和图2所示方法实施例的技术方 案进行详细说明。
图3为本申请实施例智能电视开机广告实现方法的应用实施例的流程图,如图3所示,可以包括:
步骤301、智能电视开机后,从MCU模块同步时间。
与已有技术中智能电视开机并联网成功后才能进行时间同步不同的是,本申请实施例是从MCU模块进行时间同步。
步骤302、NTP(Network Time Protocol,网络时间协议)时间同步成功后,则根据预存储的开机广告配置文件(包括预下载的广告素材和广告排期),播放开机广告。
同步时间成功后,广告服务启动,根据实际时间与广告排期文件进行比对,播放预下载的广告素材;如果不能同步到时间,则按照广告服务上次预置的默认广告配置进行播放。
步骤303、NTP时间同步45秒后,或者智能电视开机120秒后,曝光播放的开机广告。
本步骤中,在广告正常播放时,向广告后台和第三方统计后台曝光广告。当广告后台没有投放广告时,则播放默认广告,从而增加广告投放准确率和曝光率。其中,广告曝光,可以是指记录和反馈广告的播放次数、播放时长等信息。
步骤304、智能电视成功联网并同步时间后,请求下次开机广告的排期并预下载,并请求N(N为正整数)天后的广告排期和广告素材预下载。
智能电视联网并同步时间后,或者在间隔固定时间(如60秒)后,请求下次开机广告的排期。
此外,智能电视获取到N天(例如4天)以后每天第一轮广告的排期后,将相关内容配置到开机广告的配置文件中,供开机广告读取,和播放。其中,开机广告配置文件的具体内容包括:广告排期、和广告素材的下载 地址或者本地存储路径。
此外,可选地,本实施例中,智能电视可以每一个小时轮询请求一次实时广告排期,以解决当临时投放广告时,广告排期没有及时更新到智能电视的问题,从而能够及时更新到本地开机广告配置文件中。
步骤305、智能电视每次开机后,向广告服务器请求4天以后所有投放广告的素材,并进行预下载。
智能电视获取并预下载4天后的全部广告素材,具体地,是指及时更新广告素材到下载队列中,例如可以保存在发fastplay分区中,以备获取到广告排期后,不需要当时下载。
其中,下载队列中包括:广告素材文件,广告播放排期时间,文件校验码,下载地址,曝光地址;等。下载队列是下载到终端中,包括盒子和智能电视。所述的盒子,包括但不限于网络电视盒、数字机顶盒、智能电视盒等。
本步骤中,优化了广告预存储功能,广告服务从下载队列中读取素材地址并进行下载。
优选地,为了增加素材文件更新及时和准确性,每一小时轮询请求一次广告素材列表,与已经下载的广告素材进行比对或校验,如果有更新的素材,或者新增的素材下发时,一并下载;以及,删除不再需要的广告素材,等。
步骤306、判断当前时间是否为预设的分割时间(例如21点),当到达21点后,获取第二天的广告,并且配置广告到配置文件中,当下次开机时,获取不到实际时间时,直接播放该配置的广告。
根据数据统计,智能电视在9点以后开机的数量明显降低,因此,制定策略为,9点以后就认为是第二天的广告,并更新第二天广告排期配置。下次开机如果获取不到实际的时间时,直接播放第二天的广告。
本实施例增加开机广告分割时间的请求方式,在到达预设的分割时间后,根据广告排期配置第二天开机播放的广告。
步骤307、可选地,到达24点或0点后,重新获取第二天的广告排期和素材,并配置下次开机广告。
由于0点以后已经是第二天,故需要更新开机广告下次播放的排期到当天,从而及时更新广告素材保证正确播放。当下次开机后,获取不到实际时间时,直接播放该预置的开机广告。
步骤308、可选地,每小时轮询一次除当天外,后面N天的广告排期,以保证广告排期的及时更新。
本步骤中,或者,还可以增加开机广告排期的push服务,当有临时广告投放时,通过push服务及时通知客户端的广告服务,通过广告服务器推送消息给客户端。
其中,推送服务的客户端集成在终端中,广告服务接收到投放事件推送消息时,立刻请求广告服务器排期,及时更新广告排期,供开机广告使用。
本实施例,通过制定以上的广告预下载和配置策略,实现预下载广告素材和预下载广告排期,在开机未联网情况下能够同步到实际的时间,并可以根据预下载的广告排期读取广告配置文件,正确播放当天排期的广告,从达到及时、准确地播放开机广告的目的。
此外,本实施例增加了广告排期和广告素材的及时更新机制,以保证广告排期和广告素材文件的及时性和准确性。
此外,本实施例增加了开机广告分割时间和0点更新机制,以保证广告素材的及时更新和正确播放。
图4为本申请实施例智能电视开机广告实现装置实施例的结构示意 图,如图4所示,本实施例的装置40主要包括:预存储单元401和配置单元402,其中,预存储单元401,用于向广告服务器请求实时广告排期,并根据获取到的实时广告排期,进行广告素材的预下载;配置单元402,用于根据预存储单元401预下载的实时广告排期和广告素材,进行开机广告配置文件的配置;其中,所述实时广告排期,包括:N天后的广告排期,N为正整数;所述开机广告配置文件中,包括:N天后的广告排期及广告素材本地存储路径。
进一步地,预存储单元401还用于,向广告服务器请求下次开机广告;配置单元402还用于,根据预存储单元401获取到的下次开机广告,预置默认广告配置。
进一步地,所述装置40还包括推送接收单元403,用于接收到所述广告服务器推送的广告投放推送消息时,通知所述预存储单元401、和/或所述配置单元402。
图5为本申请实施例智能电视开机广告实现终端实施例的结构示意图,如图5所示,终端50主要包括时间同步模块501,网络连接模块502,广告服务模块503,和播放模块504,其中,本实施例中的广告服务模块503可以采用图4所示的装置结构,在此基础上,进一步地,
时间同步模块501,用于通过MCU模块完成所述智能电视的时间同步;
网络连接模块502,用于完成所述智能电视的网络连接;
广告服务模块503,用于所述时间同步模块501完成所述智能电视的时间同步、且所述网络连接模块502完成所述智能电视的网络连接后,根据同步到的时间获取实时广告排期,并根据获取到的实时广告排期,进行广告素材的预下载,和开机广告配置文件的配置;
播放模块504,用于根据所述广告服务模块503预存储的开机广告配 置文件播放开机广告。
其中,所述广告服务模块503获取的所述实时广告排期,包括:N天后的广告排期,N为正整数;所述开机广告配置文件中,包括:N天后的广告排期及广告素材本地存储路径。
进一步地,所述广告服务模块503还用于,在所述网络连接模块502完成所述智能电视的网络连接后,请求下次开机广告,并预置默认广告配置;
所述播放模块504,还用于在所述时间同步模块501完成所述智能电视的时间同步之前,根据所述广告服务模块503预置的默认广告配置,播放默认广告。
进一步地,所述广告服务模块503还用于,定期轮询请求所述实时广告排期,对预下载的所述广告排期进行更新;和/或
定期轮询请求广告素材列表,对预下载的所述广告素材进行更新。
进一步地,所述广告服务模块503还用于,在到达预设的分割时间、和/或到达24点后,重新获取或者更新第二天的广告排期,对当前开机广告配置文件、和/或默认广告配置进行更新。
进一步地,所述广告服务模块503还用于,接收到广告投放推送消息时,对预下载的所述广告排期、所述广告素材、和/或所述默认广告配置进行更新。
进一步地,所述播放模块504还用于,当广告服务器没有投放广告时,播放默认广告;并且,在播放开机广告或者默认广告配置时,向广告服务器和第三方统计服务器曝光广告。
本实施例的智能电视开机广告实现终端可以用于执行图1至图3所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图6是本申请实施例提供的执行智能电视开机广告实现方法的设备的硬件结构示意图。如图6所示,该设备60包括:
一个或多个处理器601以及存储器602,图6中以一个处理器601为例。
执行智能电视开机广告实现方法的设备还可以包括:输入装置603和输出装置604。
处理器601、存储器602、输入装置603和输出装置604可以通过总线或者其他方式连接,图6中以通过总线连接为例。
存储器602作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块,如本申请实施例中的智能电视开机广告实现方法对应的程序指令/单元(例如,附图4所示的预存储单元401、配置单元402和推送接收单元403)。处理器601通过运行存储在存储器602中的非易失性软件程序、指令以及模块,从而执行服务器的各种功能应用以及数据处理,即实现上述方法实施例智能电视开机广告实现方法。
存储器602可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储根据智能电视开机广告实现装置的使用所创建的数据等。此外,存储器602可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实施例中,存储器602可选包括相对于处理器601远程设置的存储器,这些远程存储器可以通过网络连接至智能电视开机广告实现装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
输入装置603可接收输入的数字或字符信息,以及产生与智能电视开机广告实现装置的用户设置以及功能控制有关的键信号输入。输出装置 604可包括显示屏等显示设备。
所述一个或者多个模块存储在所述存储器602中,当被所述一个或者多个处理器601执行时,执行上述任意方法实施例中的智能电视开机广告实现方法,例如,执行以上描述的图1中的方法步骤101至步骤103,图2中的方法步骤201至步骤203,图3中的方法步骤301至步骤308,实现图4中的单元401-403的功能,和实现图5中的模块501-504的功能。
上述产品可执行本申请实施例所提供的方法,具备执行方法相应的功能模块和有益效果。未在本实施例中详尽描述的技术细节,可参见本申请实施例所提供的方法。
本申请实施例的电子设备以多种形式存在,包括但不限于:
(1)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如iPod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。
(2)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、系统总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。
(3)其他具有数据交互功能的电子装置。
本申请实施例提供了一种非易失性计算机存储介质,所述计算机存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个处理器执行,例如图6中的一个处理器601,可使得上述一个或多个处理器可执行上述任意方法实施例中的智能电视开机广告实现方法,例如,执行以上描述的图1中的方法步骤101至步骤103,图2中的方法步骤201至步骤 203,图3中的方法步骤301至步骤308,实现图4中的单元401-403的功能,和实现图5中的模块501-504的功能。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对相关技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本申请的技术方案,而非对其限制;在本申请的思路下,以上实施例或者不同实施例中的技术特征之间也可以进行组合,步骤可以以任意顺序实现,并存在如上所述的本申请的不同方面的许多其它变化,为了简明,它们没有在细节中提供;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

Claims (21)

  1. 一种智能电视开机广告实现方法,所述方法应用于电子设备,其特征在于,所述方法包括:
    智能电视开机后,同步时间;
    所述智能电视完成时间同步后,根据预存储的开机广告配置文件,播放开机广告;
    所述智能电视联网成功后,根据同步到的时间获取实时广告排期,并根据获取到的实时广告排期,进行广告素材的预下载、及开机广告配置文件的配置。
  2. 如权利要求1所述的方法,其特征在于,
    所述实时广告排期,包括:N天后的广告排期;其中,N为正整数;
    所述开机广告配置文件中,包括:N天后的广告排期及广告素材本地存储路径。
  3. 如权利要求1所述的方法,其特征在于,
    所述智能电视开机后,通过MCU模块同步时间。
  4. 如权利要求3所述的方法,其特征在于,所述方法还包括:
    在所述智能电视完成时间同步之前,根据预置的默认广告配置,播放默认广告;
    所述智能电视联网成功后,请求下次开机广告,并预置默认广告配置。
  5. 如权利要求1所述的方法,其特征在于,所述方法还包括:
    定期轮询请求所述实时广告排期,对预下载的所述广告排期进行更新;和/或,
    定期轮询请求广告素材列表,对预下载的所述广告素材进行更新。
  6. 如权利要求1至5之任一项所述的方法,其特征在于,所述方法 还包括:
    在到达预设的分割时间、和/或到达24点后,重新获取或者更新第二天的广告排期,并对所述开机广告配置文件、和/或默认广告配置进行更新。
  7. 如权利要求1至5之任一项所述的方法,其特征在于,所述方法还包括:
    当有临时广告投放时,通过push服务及时推送消息;
    所述智能电视接收到广告投放推送消息时,对预下载的所述广告排期、所述广告素材、和/或所述默认广告配置进行更新。
  8. 如权利要求4所述的方法,其特征在于,所述方法还包括:
    当广告服务器没有投放广告时,所述智能电视播放默认广告;
    在所述智能电视播放开机广告或者默认广告时,向所述广告服务器和第三方统计服务器曝光广告。
  9. 一种智能电视开机广告实现装置,其特征在于,包括:
    预存储单元,用于向广告服务器请求实时广告排期,并根据获取到的实时广告排期,进行广告素材的预下载;
    配置单元,用于根据所述预存储单元预下载的实时广告排期和广告素材,进行开机广告配置文件的配置;
    其中,所述实时广告排期,包括:N天后的广告排期;其中,N为正整数;所述开机广告配置文件中,包括:N天后的广告排期及广告素材本地存储路径。
  10. 如权利要求9所述的装置,其特征在于,
    所述预存储单元还用于,向所述广告服务器请求下次开机广告;
    所述配置单元还用于,根据所述预存储单元获取到的下次开机广告,预置默认广告配置。
  11. 如权利要求9或10所述的装置,其特征在于,
    所述装置还包括推送接收单元,用于接收到所述广告服务器推送的广告投放推送消息时,通知所述预存储单元、和/或所述配置单元。
  12. 一种智能电视开机广告实现终端,其特征在于,包括:
    时间同步模块,用于通过智能电视的MCU模块完成所述智能电视的时间同步;
    网络连接模块,用于完成所述智能电视的网络连接;
    广告服务模块,用于所述时间同步模块完成所述智能电视的时间同步、且所述网络连接模块完成所述智能电视的网络连接后,根据同步到的时间获取实时广告排期,并根据获取到的实时广告排期,进行广告素材的预下载、及开机广告配置文件的配置;
    播放模块,用于根据所述广告服务模块预存储的开机广告配置文件播放开机广告。
  13. 如权利要求12所述的终端,其特征在于,
    所述广告服务模块获取的所述实时广告排期,包括:N天后的广告排期;其中,N为正整数;所述开机广告配置文件中,包括:N天后的广告排期及广告素材本地存储路径。
  14. 如权利要求12所述的终端,其特征在于,
    所述广告服务模块还用于,在所述网络连接模块完成所述智能电视的网络连接后,请求下次开机广告,并预置默认广告配置;
    所述播放模块用于,在所述时间同步模块完成所述智能电视的时间同步之前,根据所述广告服务模块预置的默认广告配置,播放默认广告。
  15. 如权利要求12所述的终端,其特征在于,
    所述广告服务模块还用于,定期轮询请求所述实时广告排期,对预下载的所述广告排期进行更新;和/或,
    定期轮询请求广告素材列表,对预下载的所述广告素材进行更新。
  16. 如权利要求12或15所述的终端,其特征在于,
    所述广告服务模块还用于,在到达预设的分割时间、和/或到达24点后,重新获取或者更新第二天的广告排期,对当前开机广告配置文件、和/或默认广告配置进行更新。
  17. 如权利要求12至15之任一项所述的终端,其特征在于,
    所述广告服务模块还用于,接收到广告投放推送消息时,对预下载的所述广告排期、所述广告素材、和/或所述默认广告配置进行更新。
  18. 如权利要求12至15之任一项所述的终端,其特征在于,
    所述播放模块还用于,当广告服务器没有投放广告时,播放默认广告;并且,
    在播放开机广告或者默认广告时,向广告服务器和第三方统计服务器曝光广告。
  19. 一种电子设备,其特征在于,包括:
    至少一个处理器;以及,
    与所述至少一个处理器通信连接的存储器;其中,
    所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权力要求1-8任一项所述的方法。
  20. 一种非易失性计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机指令用于使所述计算机执行权力要求1-8任一项所述的方法。
  21. 一种计算机程序产品,其特征在于,所述计算机程序产品包括存储在非易失性计算机可读存储介质上的计算程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行权力要求1-8任一项所述的方法。
PCT/CN2016/096467 2015-12-15 2016-08-24 智能电视开机广告实现方法、装置及终端 WO2017101495A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510937256.X 2015-12-15
CN201510937256.XA CN105872621A (zh) 2015-12-15 2015-12-15 一种智能电视开机广告实现方法、装置及终端

Publications (1)

Publication Number Publication Date
WO2017101495A1 true WO2017101495A1 (zh) 2017-06-22

Family

ID=56623865

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/096467 WO2017101495A1 (zh) 2015-12-15 2016-08-24 智能电视开机广告实现方法、装置及终端

Country Status (2)

Country Link
CN (1) CN105872621A (zh)
WO (1) WO2017101495A1 (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110290406A (zh) * 2019-07-02 2019-09-27 四川长虹电器股份有限公司 液晶电视开机过程中快速连接arc功放的方法
CN110321502A (zh) * 2019-05-30 2019-10-11 阿里巴巴集团控股有限公司 电子推广资源轮播控制方法、装置、终端及可读存储介质
CN111612542A (zh) * 2020-05-22 2020-09-01 聚好看科技股份有限公司 信息投放方法及装置
CN112767039A (zh) * 2021-01-26 2021-05-07 深圳市易售科技有限公司 广告机投放订单生成方法、装置、设备和介质
CN112785340A (zh) * 2021-01-27 2021-05-11 苏州中仑网络科技有限公司 提高广告推送率的方法、装置及系统

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105872621A (zh) * 2015-12-15 2016-08-17 乐视致新电子科技(天津)有限公司 一种智能电视开机广告实现方法、装置及终端
CN107948681A (zh) * 2016-10-12 2018-04-20 中国海洋大学 一种基于大数据的开机广告投放系统
CN106658073A (zh) * 2016-11-17 2017-05-10 康佳集团股份有限公司 一种智能电视开机广告推送方法及系统
CN108256882B (zh) * 2016-12-28 2022-11-04 北京奇虎科技有限公司 一种广告显示方法、装置和设备
CN107396149B (zh) * 2017-08-31 2019-12-06 北京小米移动软件有限公司 播放广告的方法及装置
CN107734397A (zh) * 2017-10-25 2018-02-23 深圳市雷鸟信息科技有限公司 电视广告获取、显示方法、广告服务器、电视机及系统
CN107770568B (zh) * 2017-11-07 2020-02-28 青岛聚看云科技有限公司 开机广告投放方法及装置
CN109151578A (zh) * 2018-08-01 2019-01-04 晨星半导体股份有限公司 电子设备及其开机音视频的播放方法
CN113421124B (zh) * 2021-06-30 2023-04-07 成都新潮传媒集团有限公司 一种广告更新方法、装置及计算机设备
CN114445131B (zh) * 2022-01-20 2024-08-23 聚好看科技股份有限公司 一种开机广告投放方法、播放方法及显示设备、服务器
CN116684022B (zh) * 2022-12-26 2024-04-09 荣耀终端有限公司 一种搜包方法、电子设备及介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090106104A1 (en) * 2007-10-17 2009-04-23 Yahoo! Inc. System and method for implementing an ad management system for an extensible media player
CN102279721A (zh) * 2010-06-08 2011-12-14 经典科技股份有限公司 电脑装置中的广告播放方法及广告播放系统
CN103458301A (zh) * 2013-08-16 2013-12-18 李虎政 一种电视机内置广告的实现方法
CN105872621A (zh) * 2015-12-15 2016-08-17 乐视致新电子科技(天津)有限公司 一种智能电视开机广告实现方法、装置及终端

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100106852A1 (en) * 2007-10-24 2010-04-29 Kindig Bradley D Systems and methods for providing user personalized media content on a portable device
CN103648034A (zh) * 2013-12-23 2014-03-19 乐视致新电子科技(天津)有限公司 智能电视中资源的播放方法和装置
CN104053026B (zh) * 2014-05-26 2017-08-08 北京歌华有线电视网络股份有限公司 一种数字电视机顶盒开机视频广告的接收及播放方法及系统
CN105007537A (zh) * 2015-07-28 2015-10-28 Tcl集团股份有限公司 一种智能电视开机动画控制方法及系统

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090106104A1 (en) * 2007-10-17 2009-04-23 Yahoo! Inc. System and method for implementing an ad management system for an extensible media player
CN102279721A (zh) * 2010-06-08 2011-12-14 经典科技股份有限公司 电脑装置中的广告播放方法及广告播放系统
CN103458301A (zh) * 2013-08-16 2013-12-18 李虎政 一种电视机内置广告的实现方法
CN105872621A (zh) * 2015-12-15 2016-08-17 乐视致新电子科技(天津)有限公司 一种智能电视开机广告实现方法、装置及终端

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110321502A (zh) * 2019-05-30 2019-10-11 阿里巴巴集团控股有限公司 电子推广资源轮播控制方法、装置、终端及可读存储介质
CN110290406A (zh) * 2019-07-02 2019-09-27 四川长虹电器股份有限公司 液晶电视开机过程中快速连接arc功放的方法
CN110290406B (zh) * 2019-07-02 2021-01-26 四川长虹电器股份有限公司 液晶电视开机过程中快速连接arc功放的方法
CN111612542A (zh) * 2020-05-22 2020-09-01 聚好看科技股份有限公司 信息投放方法及装置
CN112767039A (zh) * 2021-01-26 2021-05-07 深圳市易售科技有限公司 广告机投放订单生成方法、装置、设备和介质
CN112785340A (zh) * 2021-01-27 2021-05-11 苏州中仑网络科技有限公司 提高广告推送率的方法、装置及系统

Also Published As

Publication number Publication date
CN105872621A (zh) 2016-08-17

Similar Documents

Publication Publication Date Title
WO2017101495A1 (zh) 智能电视开机广告实现方法、装置及终端
CN106487781B (zh) 基于直播的资源数据处理方法、装置和系统
US20180167698A1 (en) Instant clip creation based on media content recognition
WO2017107542A1 (zh) 视频节目获取方法、设备及系统
CN101978624B (zh) 用于更新交互文档的方法和系统
US11825148B2 (en) Expiring synchronized supplemental content in time-shifted media
CN105451087A (zh) 弹幕信息的推送方法、终端、历史数据服务器及系统
CN105049903A (zh) 媒体文件跨设备同步的方法、系统及媒体播放设备
CN106464977B (zh) 流播缓冲器中的时间敏感内容操纵方法、装置及存储介质
CN103905835A (zh) 一种视频播放器的进度预览方法、装置和系统
WO2017156984A1 (zh) 一种移动终端的视频更新推送方法以及客户端
US20190373296A1 (en) Content streaming system and method
WO2008154821A1 (fr) Procédé servant à lire les données d'admission, extrémité client et serveur
WO2018205833A1 (zh) 音乐文件信息的传输方法及装置、存储介质以及电子装置
CN103533433A (zh) 一种智能电视播放器图片广告投放的方法及系统
CN112565907A (zh) 视频获取方法、电子设备及存储介质
CN102946565A (zh) 缓冲视频广告自动更新的系统及方法
US20140207964A1 (en) Method And System For Identifying Events In A Streaming Media Program
JP2024545639A (ja) ビデオ処理方法、装置、電子機器、および記憶媒体
CN103648034A (zh) 智能电视中资源的播放方法和装置
CN105915932A (zh) 一种推送预约消息的方法及装置
CN107205177A (zh) 视频播放方法及装置
CN117121040A (zh) 户外广告的数字显示方法和系统
WO2023284428A1 (zh) 直播视频的播放方法、装置、电子设备、存储介质及程序产品
WO2017080152A1 (zh) 一种同步数据的方法和装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16874555

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16874555

Country of ref document: EP

Kind code of ref document: A1