CN107071572B - 开机海报的加载方法及网关设备 - Google Patents

开机海报的加载方法及网关设备 Download PDF

Info

Publication number
CN107071572B
CN107071572B CN201710221452.6A CN201710221452A CN107071572B CN 107071572 B CN107071572 B CN 107071572B CN 201710221452 A CN201710221452 A CN 201710221452A CN 107071572 B CN107071572 B CN 107071572B
Authority
CN
China
Prior art keywords
proxy
gateway
equipment
event
proxy event
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710221452.6A
Other languages
English (en)
Other versions
CN107071572A (zh
Inventor
雷鹏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hisense Broadband Multimedia Technology Co Ltd
Original Assignee
Hisense Broadband Multimedia Technology Co Ltd
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 Hisense Broadband Multimedia Technology Co Ltd filed Critical Hisense Broadband Multimedia Technology Co Ltd
Priority to CN201710221452.6A priority Critical patent/CN107071572B/zh
Publication of CN107071572A publication Critical patent/CN107071572A/zh
Application granted granted Critical
Publication of CN107071572B publication Critical patent/CN107071572B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/443OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
    • 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/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4668Learning process for intelligent management, e.g. learning user preferences for recommending movies for recommending content, e.g. movies
    • 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/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明实施例提供一种开机海报的加载方法及网关设备。该方法包括:网关设备下载代理事件,代理事件包括终端设备的开机海报;网关设备接收终端设备发送的请求消息,请求消息包括代理事件的标识,请求消息用于指示网关设备将代理事件发送给终端设备;网关设备根据所述代理事件的标识,将代理事件发送给终端设备,以使终端设备显示开机海报。该技术方案,通过网关设备实时为终端设备下载开机海报,进而保证了终端设备的开机海报的时效性,同时,终端设备直接从网关设备中获取开机海报,进而实现对开机海报的快速获取,从而提高了开机海报的商业价值。

Description

开机海报的加载方法及网关设备
技术领域
本发明实施例涉及通信技术,尤其涉及一种开机海报的加载方法及网关设备。
背景技术
广告是一种司空见惯的宣传方式,随着广告业竞争的增强和多媒体设备的快速发展,开机海报随之产生,即在多媒体设备开机时显示海报,以提高广告的传播性和可达性。
目前,开机海报的下载方法有两种,第一种是:在多媒体产品开机的情况下,服务器为多媒体设备下载该多媒体设备对应的开机海报,并将该开机海报发送给多媒体设备,多媒体设备将该开机海报进行保存,在下次开机时,显示该开机海报。第二种是,在多媒体设备开机时,多媒体设备向服务器发送请求,请求服务器为其下载开机海报,服务器在多媒体设备开机期间为其下载开机海报,并将开机海报发送给多媒体产品,以使多媒体设备在此次开机时显示。
由上述可知,当使用第一种方法下载开机海报时,用户开机看到的海报是多媒体设备上次开机时下载的,可能造成海报过期的问题。当使用第二种方法下载开机海报时,由于带宽的约束,服务器无法快速地为多媒体设备下载开机海报,造成多媒体设备开机慢的问题。
发明内容
本发明实施例提供一种开机海报的加载方法及网关设备,以实现终端设备可以快速地显示最新的开机海报。
第一方面,本发明实施例提供一种开机海报的加载方法,包括:
网关设备下载代理事件,所述代理事件包括终端设备的开机海报;
所述网关设备接收所述终端设备发送的请求消息,所述请求消息包括代理事件的标识,所述请求消息用于指示所述网关设备将所述代理事件发送给所述终端设备;
所述网关设备根据所述代理事件的标识,将所述代理事件发送给所述终端设备,以使所述终端设备显示所述开机海报。
第二方面,本发明实施例提供一种网关设备,包括:
下载模块,用于下载代理事件,所述代理事件包括终端设备的开机海报;
接收模块,用于接收所述终端设备在开机时发送的请求消息,所述请求消息包括代理事件的标识,所述请求消息用于指示所述网关设备将所述代理事件发送给所述终端设备;
发送模块,用于根据所述代理事件的标识,将所述代理事件发送给所述终端设备,以使所述终端设备显示所述开机海报。
本发明实施例提供的开机海报的加载方法及网关设备,通过网关设备为终端设备下载代理事件,在终端设备开机时,终端设备向网关设备发送请求消息,网关设备根据请求消息中携带的代理事件的标识,将所述代理事件的标识对应的代理事件发送给终端设备,以使终端设备显示该代理事件携带的开机海报。即本实施例的技术方法,网关设备实时为终端设备下载开机海报,进而保证了终端设备的开机海报的时效性,防止开机海报过期的问题产生。同时,本实施例中终端设备直接从网关设备中获取开机海报,进而实现对开机海报的快速获取,从而提高了开机海报的商业价值。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1a为本发明提供的开机海报的加载方法的应用场景图;
图1为本发明提供的开机海报的加载方法实施例一的信令流程示意图;
图2为本发明提供的开机海报的加载方法实施例二的信令流程示意图;
图3为本发明提供的开机海报的加载方法实施例三的信令流程示意图;
图4为本发明提供的开机海报的加载方法实施例四的流程示意图;
图5为本发明提供的开机海报的加载方法实施例五的信令流程示意图;
图6为本发明提供的网关设备实施例一的结构示意图;
图7为本发明提供的网关设备实施例二的结构示意图;
图8为本发明提供的网关设备实施例三的结构示意图;
图9为本发明提供的网关设备实施例四的结构示意图;
图10为本发明提供的终端设备实施例一的结构示意图;
图11为本发明提供的终端设备实施例二的结构示意图;
图12为本发明提供的终端设备实施例三的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1a为本实施例的技术方案的应用场景图,网关设备可以分别与服务器和终端设备之间互相通信,终端设备与服务器之间可以互相通信。在正常的使用过程中,网关设备可以从服务器上定时下载开机海报,并在终端设备开机时,将下载的最新的开机海报发送给终端设备显示。
本发明实施例提供的技术方案,适用于智能家电的开机海报的加载过程中,用于解决现有技术服务器在终端设备工作时为终端设备下载开机海报造成终端设备再次开机时看到的开机海报已经过期的问题,以及用于解决由于带宽的约束,在终端设备开机瞬间请求服务器为其下载开机海报造成的开机慢的问题。本实施例的技术方案,网关设备定时为终端设备下载开机海报,并在终端设备开机时,将最新下载的开机海报发送给终端设备,进而实现终端设备可以快速地显示最新的开机海报。
下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
图1为本发明提供的开机海报的加载方法实施例一的信令流程示意图。本实施例涉及的是网关设备为终端设备下载代理事件,终端设备根据代理事件显示开机海报的具体过程。如图1所示,本实施例的方法可以包括:
S101、网关设备下载代理事件,所述代理事件包括终端设备的开机海报。
本实施例的网关设备可以是路由器等设备,该网关设备相当于代理服务器为终端设备下载开机海报。
在实际使用过程中,网关设备在通常处于正常的工作状态,因此可以为终端设备及时下载开机海报,防止开机海报过期的问题产生。
本实施例中的终端设备可以是与网关设备的LAN口连接的设备,例如网络电视机、智能手机等智能家电或者多媒体产品等。
在网关设备为终端设备下载代理事件之前,需要建立代理关系,其具体过程参照后续实施例的描述。
网关设备可以为终端设备实时下载开机海报,或者在预设条件满足时为终端设备下载开机海报,其下载过程不受终端设备开关机的影响。例如,网关设备每隔一段时间为终端设备下载一次开机海报,或者网关设备在终端设备开机的瞬间下载开机海报,进而保证了开机海报的时限性。
网关设备对下载的代理事件进行保存,例如将代理事件保存在网关设备中,或者其他存储设备中。当网关设备每隔一段时间下载一次代理事件时,使用当前时刻下载的代理事件覆盖前一时刻下载的代理事件,保证网关设备保存的开机海报为最新的开机海报。
S102、终端设备在开机时向网关设备发送请求消息,所述请求消息包括代理事件的标识,所述请求消息用于请求所述网关设备将所述代理事件发送给所述终端设备。
具体的,终端设置在开机时向网关设备发送请求消息,该请求消息中包括代理事件的标识,该请求消息用于请求网关设备将距离所述终端设备的开机时刻最近的第一时刻下载的代理事件发送给所述终端设备。
S103、网关设备接收所述终端设备发送的请求消息。
S104、网关设备根据所述代理事件的标识,将所述代理事件发送给所述终端设备。
需要说明的是,一个网关设备可以与多个终端设备建立代理关系,即该网关设备不仅为该终端设备下载代理事件,还为其他终端设备下载代理事件。因此,网关设备可以根据代理事件的标识获取该代理事件的标识对应的代理事件。
具体的,网关设备接收终端设备发送请求消息,根据请求消息中携带的代理事件的标识,从保存的多个代理事件中获取该代理事件的标识对应的代理事件,并将该代理事件发送给终端设备。具体是,网关设备根据终端设备的标识,将该代理事件发送给对应的终端设备上。
S105、终端设备接收所述网关设备发送的所述代理事件。
S106、终端设备显示所述开机海报。
具体的,终端设备接收网关设备发送代理事件后,获取该代理事件携带的开机海报,并在该开机海报的显示时刻到达时显示该开机海报。
本实施例的技术方法,代理事件的下载完全由网关设备决定,当网关设备处于正常工作时,网关设备即可在终端设备关机或开机的情况下为终端设备下载代理事件,并在终端设备下次开机时,将最新下载的代理事件发送给终端设备,以使终端设备可以显示最新的开机海报,进而保证的开机海报的时效性,防止开机海报过期的问题产生。同时,本实施例中终端设备直接是从网关设备中获取开机海报,进而避免了开机时从服务器处下载开机海报造成的开机海报慢以及开机慢得问题。
本发明实施例提供的开机海报的加载方法,通过网关设备为终端设备下载代理事件,在终端设备开机时,终端设备向网关设备发送请求消息,网关设备根据请求消息中携带的代理事件的标识,将所述代理事件的标识对应的代理事件发送给终端设备,以使终端设备显示该代理事件携带的开机海报。即本实施例的技术方法,网关设备实时为终端设备下载开机海报,进而保证了终端设备的开机海报的时效性,防止开机海报过期的问题产生。同时,本实施例,终端设备直接从网关设备中获取开机海报,进而实现对开机海报的快速获取,从而提高了开机海报的商业价值。
图2为本发明提供的开机海报的加载方法实施例二的信令流程示意图。在上述实施例的基础上,本实施例涉及的是网关设备下载代理事件之前,网关设备与终端设备建立代理关系的具体过程。如图2所示,本实施例的方法可以包括:
S201、网关设备向所述终端设备发送代理请求,所述代理请求用于询问所述终端设备是否需要与所述网关设备建立代理关系。
S202、终端接收所述网关设备发送的代理请求。
S203、终端设备根据所述代理请求,向所述网关设备发送应答信息,所述应答消息中包括所述终端设备的标识。
网关设备下载代理事件之前,网关设备需要与终端设备建立代理关系。具体为,网关设备向与网关设备连接的所有的终端设备发送代理请求,用于询问各终端设备是否需要开机海报代理。若终端设备需要网关设备为其下载开机海报时,终端设备向网关设备发送应答信息,该应答信息中包括了终端设备的标识,可选的,该应答信息中还可以携带代理事件的类型(例如广告)。
S204、网关设备接收所述终端设备根据所述代理请求发送的应答信息。
S205、网关设备根据所述终端设备的标识,为所述终端设备分配代理事件的标识,并将所述代理事件的标识发送给所述终端设备。
具体的,网关设备接收终端设备发送的应答信息,并根据该应答信息中携带的终端设备的标识为该终端设备分配代理事件的标识,并将该代理事件的标识发送的终端设备。
可选的,上述终端设备的标识可以是终端设备的MAC(Media Access Control,介质访问控制)地址。
S206、终端设备接收所述网关设备根据所述终端设备的标识发送的代理事件标识,并根据所述代理事件的标识,获取所述代理事件的URL的位置。
具体的,在终端设备中保存有代理事件的URL(Uniform Resource Locator,统一资源定位符)。终端设备接收到网关设备发送的代理事件的标识后,获知该代理关系已建立完成。接着,终端设备根据代理事件的标识获取该代理事件的标识对应的URL(例如www.abc.com/XXX/XXX),该URL表示了开机海报的资源在网络侧的地址。
S207、终端设备向所述网关设备发送所述代理报文,所述代理报文包括所述URL,所述代理报文用于指示所述网关设备根据所述URL下载所述代理事件。
S208、网关设备接收所述终端设备根据所述代理事件的标识发送的代理报文。
具体的,终端设备将该代理事件的URL以代理报文的方式告诉网关设备,以使网关设备根据该URL为终端设备下载开机海报。
在根据上述步骤建立完网关设备与终端设备之间的代理关系之后,上述S101还可以用S209替换。
S209、网关设备在预设条件下,根据所述URL下载所述代理事件。
其中,所述预设条件包括所述代理事件的下载频度、或者所述网关设备的空闲带宽数据。
具体的,网关设备接收终端设备发送的代理报文,并从代理报文中获取代理事件的URL,在预设条件下,根据该URL下载代理事件。
其中,上述的预设条件可以是代理事件的下载频度,例如网关设备每隔48小时下载一次代理事件。可选的,该预设条件还可以是网关设备的空闲带宽数据,例如网关设备的空闲带宽数据大于a时下载代理事件。本实施例中,可以使用当前时刻下载的代理事件覆盖前一时刻下载的代理事件,以保证网关设备的正常运行。
本发明实施例提供的开机海报的加载方法,通过网关设备向终端设备发送代理请求,终端设备根据代理请求向网关设备发送应答信息,网关设备根据应答信息中携带的终端设备的标识为终端设备配置代理事件的标识,终端设备根据该代理事件的标识向网关设备发送代理事件的URL,进而完成网关设备与终端设备的代理关系的建立,以使网关设备在预设条件下根据URL下载代理事件。
图3为本发明提供的开机海报的加载方法实施例三的信令流程示意图。在上述实施例的基础上,本实施例涉及的是网关设备接收所述终端设备根据所述代理事件的标识发送的代理报文之后判断URL是否满足要求的具体过程。如图3所示,本实施例的方法可以包括:
S301、网关设备判断所述URL是否可达。
S302、网关设备判断所述URL的资源的大小是否小于所述网关设备的预设存储空间。
在本实施例中,网关设备接收终端设备发送的代理报文之后,网关设备判断代理报文中携带的URL进行判断。具体为,网关设备提取URL字段的信息,首先要先验证这个URL能否访问,不能访问时则向终端设备回复“不可达(unreachable)”,告诉终端设备无法代理该URL上的代理事件。
当网关设备判断该URL可达时,再判断该URL中保存的资源大小(即开机海报的大小)是否小于所述网关设备的预设存储空间,该预设存储空间具体根据实际情况设定。当网关设备探测到URL的资源过大占用过多的网关设备的flash空间时,需要向终端设备回复“空间不足(no free speace)”,告诉终端设备无法代理该URL对应的代理事件。
S303、若网关设备判断所述URL可达,且所述URL的资源的大小小于所述网关设备的预设存储空间时,所述网关设备在预设条件下,根据所述URL下载所述代理事件。
具体的,网关设备根据上述步骤在判断代理事件的URL可达,且URL的资源的大小小于网关设备的预设存储空间时,网关设备发送代理关系建立成功的信息给终端设备。接着,网关设备在预设条件下,根据URL为终端设备下载代理事件,并将代理事件进行保存,以便终端设备开机时,将保存的代理事件发送给终端设备,以使终端设备显示最新的开机海报。
本发明实施例提供的开机海报的加载方法,网关设备接收到终端设备发送的URL后,需要判断该URL的可达性和该URL的资源大小,当终端设备判断URL可达,且URL的资源小于网关设备预设的存储空间时,网关设备才根据URL下载代理事件,进而提高了代理关系建立的可靠性。
图4为本发明提供的开机海报的加载方法实施例四的流程示意图。在上述实施例的基础上,本实施例涉及的是当预设条件为所述代理事件的下载频度时,网关设备为终端设备配置第一下载频度以及终端设备判断第一下载频度的具体过程。本实施例的方法可以包括:
S401、网关设备根据当前时刻所述网关设备的带宽大小和所述URL的资源的大小,为所述代理事件配置第一下载频度,并将所述第一下载频度发送给所述终端设备,以使所述终端设备判断所述第一下载频度是否满足预设的下载要求。
当本实施例的预设条件为代理事件的下载频度时,网关设备在根据预设条件为终端设备下载代理事件之前需要为终端设备设置第一下载频度(即下载代理事件的时间间隔)。
具体的,网关设备根据当前时刻网关设备的带宽大小和URL的资源的大小为代理事件配置第一下载频度。例如,网关设备根据:网关设备的带宽乘以系数K除以URL的资源的大小,获得代理事件的第一下载频度,并将该第一下载频度发送给终端设备。
S402、终端设备接收所述网关设备发送的第一下载频度。
S403、终端设备判断所述第一下载频度是否满足预设的下载要求,并将判断结果发送给网关设备。
S404、网关设备在所述终端设备判断所述第一下载频度满足所述预设的下载要求时,根据所述第一下载频度和所述URL下载所述代理事件。
终端设备接收到网关设备发送的第一下载频度后,判断该第一下载频度是否满预设的下载频度。若该第一下载频度满足预设的下载频度,则终端设备向网关设备发送“OK”等肯定信息。网关设备接收到终端设备发送的肯定的应答信息后,根据该第一下载频度和URL为终端设备下载代理事件。
S405、网关设备在所述终端设备判断所述第一下载频度不满足预设的下载要求时,根据所述预设的下载要求,为所述代理事件配置第二下载频度。
当终端设备判断第一下载频度不满足预设的下载要求时,终端设备向网关设备发送“NO”等否定的信息,并将预设的下载要求发送给网关设备。网关设备接收到该否定的信息后,网关设备根据预设的下载要求为终端设备配置第二下载频度。具体的,网关设备根据当前时刻网关设备的带宽大小、URL的资源的大小和预设的下载频度为终端上设备配置第二下载频度,以使网关设备根据该第二下载频度下载代理事件。
在本实施例的一种可能的实现方式中,当终端设备判断第一下载频度不满足预设的下载要求时,终端设备直接将预设的下载频度发送给网关设备。网关设备判断该预设的下载频度是否满足预设的要求(例如判断:预设的下载频度乘以URL的资源的大小<下行带宽乘以系数)。若是,则根据该预设的下载频度下载代理事件。若否,则说明终端设备申请的资源过大或下载的频率过高,影响用户上网体验,网关设备不同意建立代理关系。
需要说明的是,在下载代理事件的过程中,当代理任务计时器满足间隔时间时,网关设备开始下载代理事件,当网络下行流量比较大时,代理任务暂停,在网络空闲的时候恢复下载,当下载完成后,记录下载完成时间。
本发明实施例提供的开机海报的加载方法,通过网关设备为终端设备设置第一下载频度,终端设备对该第一下载频度进行判断,在该第一下载频度满足预设的下载要求时,网关设备根据该第一下载频度下载代理事件,若该第一下载频度不满足预设的下载要求时,网关设备为终端设备设置第二下载频度,以使网关设备根据该第二下载频度下载代理事件,进而保证网关设备为终端设备下载代理事件的可靠性。
图5为本发明提供的开机海报的加载方法实施例五的信令流程示意图。在上述实施例的基础上,本实施例涉及的是终端设备对网关设备下载的代理事件的时效性进行判断的具体过程。如图5所示,本实施例的方法可以包括:
S501、网关设备根据所述代理事件的标识,获取所述第一时刻的时间信息。
S502、网关设备将所述第一时刻的时间信息发送给所述终端设备,以使所述终端设备判断所述第一时刻的时间信息是否满足预设阈值。
由于一些特殊原因(如房间的电源长期被切断),网关设备终止工作,因此,终端设备需要检查网关设备下载的代理事件的时效性。
即本实施例中,终端设备开机时向网关设备发送请求消息,网关设备根据该请求消息中的代理事件的标识,首先获取终端设备开机时该代理事件的最后一次下载完成时刻,将该完成时刻作为该代理事件的第一时刻,并获得该第一时刻对应的时间信息(例如xx月xx日xx时)。接着,网关设备将该第一时刻的时间信息发送给终端设备。
S503、终端设备接收所述网关设备发送的第一时刻的时间信息。
S504、终端设备判断所述第一时刻的时间信息是否满足预设阈值。
终端设备需要检查网关设备下载的代理事件的时效性,例如,当(当前时刻-第一时刻)/任务周期>N(N的数值由终端设备确认)时,确定代理事件已经过期。此时,终端设备放弃使用网关设备下载的代理事件,而是使用服务器在终端设备上次开机时下载的开机海报。
S505、终端设备判断所述第一时刻的时间信息满足预设阈值时,向所述网关设备发送响应信息,所述响应信息用于指示所述第一时刻的时间信息满足预设阈值。
S506、网关设备接收所述终端设备在判断所述第一时刻的时间信息满足预设阈值时发送的响应信息,并根据所述响应信息,将所述代理事件发送给所述终端设备。
当终端设备判断第一时刻的时间信息满足预设阈值,即网关设备下载的开机海报没有过期时,终端设备向网关设备发送OK的响应信息。网关设备接收到响应信息后,将该最新下载的代理事件发送给终端设备,以使终端上合并显示开机海报。
本发明实施例的开机海报的加载方法,终端设备对网关设备下载的代理事件的下载时间进行判断,进一步保证了终端设备显示的开机海报的时效性,避免终端设备显示过期海报的问题产生。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
图6为本发明提供的网关设备实施例一的结构示意图。本实施例的网关设备100可以包括:
下载模块10,用于下载代理事件,所述代理事件包括终端设备的开机海报;
接收模块20,用于接收所述终端设备在开机时发送的请求消息,所述请求消息包括代理事件的标识,所述请求消息用于指示所述网关设备将所述代理事件发送给所述终端设备;
发送模块30,用于根据所述代理事件的标识,将所述代理事件发送给所述终端设备,以使所述终端设备显示所述开机海报。
本实施例的网关设备,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图7为本发明提供的网关设备实施例二的结构示意图。本实施例的网关设备100还可以包括配置模块40:
所述发送模块30,还用于向所述终端设备发送代理请求,所述代理请求用于询问所述终端设备是否需要与所述网关设备100建立代理关系;
所述接收模块20,还用于接收所述终端设备根据所述代理请求发送的应答信息,所述应答消息中包括所述终端设备的标识;
所述配置模块40,用于根据所述终端设备的标识,为所述终端设备分配代理事件的标识;
所述发送模块30,还用于将所述代理事件的标识发送给所述终端设备;
所述接收模块20,还用于接收所述终端设备根据所述代理事件的标识发送的代理报文,所述代理报文包括所述代理事件的URL,所述代理报文用于指示所述网关设备100根据所述URL下载所述代理事件。
本实施例的网关设备,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
在本发明实施例的一种可能的实现方式中,上述下载模块10,具体用于在预设条件下,根据所述URL下载所述代理事件,所述预设条件包括所述代理事件的下载频度、或者所述网关设备的空闲带宽数据。
图8为本发明提供的网关设备实施例三的结构示意图。本实施例的网关设备100还可以包括判断模块50:
所述判断模块50,用于在所述接收模块20接收所述终端设备根据所述代理事件的标识发送的代理报文之后,判断所述URL是否可达;并判断所述URL的资源的大小是否小于所述网关设备100的预设存储空间;
所述下载模块10,还用于在所述判断模块50判断所述URL可达,且所述URL的资源的大小小于所述网关设备100的预设存储空间时,在预设条件下,根据所述URL下载所述代理事件。
在本实施例的一种可能的实现方式中,当预设条件为所述代理事件的下载频度时,
所述配置模块40,还用于所述下载模块10在预设条件下根据所述URL下载所述代理事件之前,根据当前时刻所述网关设备100的带宽大小和所述URL的资源的大小,为所述代理事件配置第一下载频度;
所述发送模块30,还用于将所述第一下载频度发送给所述终端设备,以使所述终端设备判断所述第一下载频度是否满足预设的下载要求;
所述下载模块10,具体用于在所述终端设备判断所述第一下载频度满足所述预设的下载要求时,根据所述第一下载频度和所述URL下载所述代理事件。
可选的,所述配置模块40,还用于在所述终端设备判断所述第一下载频度不满足预设的下载要求时,根据所述预设的下载要求,为所述代理事件配置第二下载频度。
本实施例的网关设备,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图9为本发明提供的网关设备实施例四的结构示意图。本实施例的网关设备100还可以包括获取模块60:
所述获取模块60,用于根据所述代理事件的标识,获取最后下载的代理事件的第一时刻的时间信息;
所述发送模块30,还用于将所述第一时刻的时间信息发送给所述终端设备,以使所述终端设备判断所述第一时刻的时间信息是否满足预设阈值;
所述接收模块20,还用于接收所述终端设备在判断所述第一时刻的时间信息满足预设阈值时发送的响应信息,并根据所述响应信息,将所述代理事件发送给所述终端设备,所述响应信息用于指示所述第一时刻的时间信息满足预设阈值。
本实施例的网关设备,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图10为本发明提供的终端设备实施例一的结构示意图。本实施例的终端设备200可以包括:
发送模块210,用于在开机时向网关设备发送请求消息,所述请求消息包括代理事件的标识,所述请求消息用于请求所述网关设备下载的代理事件发送给所述终端设备;
接收模块220,用于接收所述网关设备根据所述代理事件的标识发送的所述代理事件,所述代理事件包括所述终端设备200的开机海报;
显示模块230,用于显示所述开机海报。
本实施例的终端设备,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图11为本发明提供的终端设备实施例二的结构示意图。本实施例的终端设备200可以包括获取模块240:
所述接收模块220,还用于接收所述网关设备发送的代理请求,所述代理请求用于询问所述终端设备200是否需要与所述网关设备建立代理关系;
所述发送模块210,还用于根据所述代理请求,向所述网关设备发送应答信息,所述应答消息中包括所述终端设备200的标识,所述应答消息用于表示所述终端设备需要与所述网格设备建立代理关系;
所述接收模块220,还用于接收所述网关设备根据所述终端设备200的标识发送的代理事件标识;
所述获取模块240,用于根据所述代理事件的标识,获取所述代理事件的URL;
所述发送模块210,还用于向所述网关设备发送所述代理报文,所述代理报文包括所述URL,所述代理报文用于指示所述网关设备根据所述URL下载所述代理事件。
本实施例的终端设备,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图12为本发明提供的终端设备实施例三的结构示意图。本实施例的终端设备200可以包括判断模块250:
所述接收模块220,还用于接收所述网关设备发送的第一下载频度,所述第一下载频度为所述网关设备根据当前时刻所述网关设备的带宽大小和所述URL的资源的大小为所述代理事件配置的;
所述判断模块250,用于判断所述第一下载频度是否满足预设的下载要求。
本实施例的终端设备,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
在本发明实施例的一种可能的实现方式中,所述接收模块220,还用于接收所述网关设备根据所述代理事件的标识发送的代理事件之前,接收所述网关设备发送的第一时刻的时间信息,所述第一时刻的时间信息为所述网关设备根据所述代理事件的标识获取的最后下载代理事件的时刻;
所述判断模块250,还用于判断所述第一时刻的时间信息是否满足预设阈值;
所述发送模块210,还用于在所述判断模块250判断所述第一时刻的时间信息满足预设阈值时,向所述网关设备发送响应信息,所述响应信息用于表示所述第一时刻的时间信息满足预设阈值;
所述接收模块220,还用于接收所述网关设备根据所述响应信息发送的所述代理事件。
本实施例的终端设备,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

Claims (10)

1.一种开机海报的加载方法,其特征在于,包括:
网关设备下载代理事件,所述代理事件包括终端设备的开机海报;
所述网关设备接收所述终端设备发送的请求消息,所述请求消息包括代理事件的标识,所述请求消息用于指示所述网关设备将所述代理事件发送给所述终端设备;
所述网关设备根据所述代理事件的标识,将所述代理事件发送给所述终端设备,以使所述终端设备显示所述开机海报。
2.根据权利要求1所述的方法,其特征在于,所述网关设备下载代理事件之前,所述方法还包括:
所述网关设备向所述终端设备发送代理请求,所述代理请求用于询问所述终端设备是否需要与所述网关设备建立代理关系;
所述网关设备接收所述终端设备根据所述代理请求发送的应答信息,所述应答信息中包括所述终端设备的标识;
所述网关设备根据所述终端设备的标识,为所述终端设备分配代理事件的标识,并将所述代理事件的标识发送给所述终端设备;
所述网关设备接收所述终端设备根据所述代理事件的标识发送的代理报文,所述代理报文包括所述代理事件的统一资源定位符URL,所述代理报文用于指示所述网关设备根据所述URL下载所述代理事件。
3.根据权利要求2所述的方法,其特征在于,所述网关设备下载代理事件,具体包括:
所述网关设备在预设条件下,根据所述URL下载所述代理事件,所述预设条件包括所述代理事件的下载频度、或者所述网关设备的空闲带宽数据。
4.根据权利要求3所述的方法,其特征在于,所述网关设备接收所述终端设备根据所述代理事件的标识发送的代理报文之后,所述方法还包括:
所述网关设备判断所述URL是否可达;
所述网关设备判断所述URL的资源的大小是否小于所述网关设备的预设存储空间;
若所述网关设备判断所述URL可达,且所述URL的资源的大小小于所述网关设备的预设存储空间时,所述网关设备在预设条件下,根据所述URL下载所述代理事件。
5.根据权利要求3或4所述的方法,其特征在于,所述网关设备在预设条件下,根据所述URL下载所述代理事件之前,所述方法还包括:
所述网关设备根据当前时刻所述网关设备的带宽大小和所述URL的资源的大小,为所述代理事件配置第一下载频度,并将所述第一下载频度发送给所述终端设备,以使所述终端设备判断所述第一下载频度是否满足预设的下载要求;
所述网关设备在所述终端设备判断所述第一下载频度满足所述预设的下载要求时,根据所述第一下载频度和所述URL下载所述代理事件。
6.根据权利要求5所述的方法,其特征在于,所述方法还包括:
所述网关设备在所述终端设备判断所述第一下载频度不满足预设的下载要求时,根据所述预设的下载要求,为所述代理事件配置第二下载频度。
7.根据权利要求1-4任一项所述的方法,其特征在于,所述网关设备根据所述代理事件的标识,将所述代理事件发送给所述终端设备,具体包括:
所述网关设备根据所述代理事件的标识,获取第一时刻的时间信息;
所述网关设备将所述第一时刻的时间信息发送给所述终端设备,以使所述终端设备判断所述第一时刻的时间信息是否满足预设阈值;
所述网关设备接收所述终端设备在判断所述第一时刻的时间信息满足预设阈值时发送的响应信息,并根据所述响应信息,将所述代理事件发送给所述终端设备,所述响应信息用于指示所述第一时刻的时间信息满足预设阈值。
8.一种网关设备,其特征在于,包括:
下载模块,用于下载代理事件,所述代理事件包括终端设备的开机海报;
接收模块,用于接收所述终端设备在开机时发送的请求消息,所述请求消息包括代理事件的标识,所述请求消息用于指示所述网关设备将所述代理事件发送给所述终端设备;
发送模块,用于根据所述代理事件的标识,将所述代理事件发送给所述终端设备,以使所述终端设备显示所述开机海报。
9.根据权利要求8所述的网关设备,其特征在于,所述网关设备还包括配置模块:
所述发送模块,还用于向所述终端设备发送代理请求,所述代理请求用于询问所述终端设备是否需要与所述网关设备建立代理关系;
所述接收模块,还用于接收所述终端设备根据所述代理请求发送的应答信息,所述应答信息中包括所述终端设备的标识;
所述配置模块,用于根据所述终端设备的标识,为所述终端设备分配代理事件的标识;
所述发送模块,还用于将所述代理事件的标识发送给所述终端设备;
所述接收模块,还用于接收所述终端设备根据所述代理事件的标识发送的代理报文,所述代理报文包括所述代理事件的统一资源定位符URL,所述代理报文用于指示所述网关设备根据所述URL下载所述代理事件。
10.根据权利要求9所述的网关设备,其特征在于,所述下载模块,具体用于在预设条件下,根据所述URL下载所述代理事件,所述预设条件包括所述代理事件的下载频度、或者所述网关设备的空闲带宽数据。
CN201710221452.6A 2017-04-06 2017-04-06 开机海报的加载方法及网关设备 Active CN107071572B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710221452.6A CN107071572B (zh) 2017-04-06 2017-04-06 开机海报的加载方法及网关设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710221452.6A CN107071572B (zh) 2017-04-06 2017-04-06 开机海报的加载方法及网关设备

Publications (2)

Publication Number Publication Date
CN107071572A CN107071572A (zh) 2017-08-18
CN107071572B true CN107071572B (zh) 2020-07-07

Family

ID=59601722

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710221452.6A Active CN107071572B (zh) 2017-04-06 2017-04-06 开机海报的加载方法及网关设备

Country Status (1)

Country Link
CN (1) CN107071572B (zh)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1996245A (zh) * 2006-12-19 2007-07-11 华为技术有限公司 开机画面的配置方法和终端设备及服务器及***
CN105430566A (zh) * 2015-11-05 2016-03-23 小米科技有限责任公司 音频数据更新方法及装置
CN105635850A (zh) * 2015-12-23 2016-06-01 广东省广播电视网络股份有限公司 一种ip终端从网关获取dvb标准数字电视点播资源的方法

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102710559B (zh) * 2012-06-21 2016-08-03 甘肃省科学技术情报研究所 一种反向代理技术实现数字文献资源网关的方法
CN104104989A (zh) * 2014-07-30 2014-10-15 天津三星电子有限公司 一种开机自动播放上次播放视频的方法及智能电视
US20160381085A1 (en) * 2015-06-26 2016-12-29 Pagefair Limited Tamper-proof communication channel
CN105740010B (zh) * 2016-01-26 2019-09-20 青岛海信电器股份有限公司 一种开机方法及终端设备
CN106254948B (zh) * 2016-08-17 2020-04-24 深圳Tcl数字技术有限公司 一种终端设备播放开机视频的控制方法及装置
CN106507166B (zh) * 2016-11-16 2020-08-14 北京小米移动软件有限公司 智能电视开机动画的配置方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1996245A (zh) * 2006-12-19 2007-07-11 华为技术有限公司 开机画面的配置方法和终端设备及服务器及***
CN105430566A (zh) * 2015-11-05 2016-03-23 小米科技有限责任公司 音频数据更新方法及装置
CN105635850A (zh) * 2015-12-23 2016-06-01 广东省广播电视网络股份有限公司 一种ip终端从网关获取dvb标准数字电视点播资源的方法

Also Published As

Publication number Publication date
CN107071572A (zh) 2017-08-18

Similar Documents

Publication Publication Date Title
CN108029012B (zh) 配置文件处理方法、配置文件处理装置、用户终端及eUICC
EP3073777A1 (en) Management method for embedded universal integrated circuit card, related device and system
CN109347934B (zh) 消息推送方法和***以及服务器、存储介质和电子装置
CN105553870B (zh) 业务请求的分配方法和装置
CN109800008B (zh) 配置更新方法及相关产品
WO2018058636A1 (zh) 一种传输响应消息的方法和装置
CN109152094B (zh) 用于终端的无线网络连接方法
CN112766945A (zh) 虚拟资源的分配处理方法、装置、设备及存储介质
CN112261467A (zh) 投屏内容展示方法、装置、电子设备和可读存储介质
CN105208654B (zh) 一种通知消息发送方法及装置
CN103647982A (zh) 广告资源获取方法和装置以及广告资源发送方法和装置
US11039220B2 (en) Methods and systems for remotely monitoring connectivity and network performance in hospitality environments
CN109245974A (zh) 家用电器配网方法、装置和计算机可读存储介质
CN108810180B (zh) 域名解析重定向的调度方法、装置及其终端
CN107071572B (zh) 开机海报的加载方法及网关设备
JP6132021B2 (ja) 配信制御装置及びその方法、プッシュ配信システム、並びにコンピュータ・プログラム
CN107819599B (zh) 报文处理方法及装置
CN107423130B (zh) 移动端广播和广告的展示***及方法
JP6957079B2 (ja) 情報を提示するための方法及びデバイス
EP2897408B1 (en) Data pushing method and device
CN110324377B (zh) 一种推送交互方法、装置、电子设备及介质
CN104852946A (zh) 一种发送心跳报文的方法和设备
CN106341830B (zh) 一种实现联网模式切换的方法及终端
JP2014146876A (ja) メッセージ配信システムおよびメッセージ配信方法
CN110022595B (zh) 下行数据发送方法、网络设备和计算机存储介质

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