首页> 中国专利> 基于浏览器技术的多媒体信息发布方法和管理系统

基于浏览器技术的多媒体信息发布方法和管理系统

摘要

本发明涉及一种内容显示方法,包括:显示端浏览器通过服务器端的网址访问所述服务器端,其中将所述显示端的当地时间发送到所述服务器端;通过所述显示端与所述服务器端的多重问答对话,所述服务器端返回与所述显示端和所述当地时间相关的显示内容信息;以及所述显示端根据时间和顺序显示具有多层画面,每个画面包括多个分格,每个分格各自独立或相互关联,且具有时间性的网页内容。

著录项

  • 公开/公告号CN104102645A

    专利类型发明专利

  • 公开/公告日2014-10-15

    原文格式PDF

  • 申请/专利权人 李岳龙;

    申请/专利号CN201310116764.2

  • 发明设计人 李岳龙;

    申请日2013-04-07

  • 分类号G06F17/30;

  • 代理机构北京市铸成律师事务所;

  • 代理人孟锐

  • 地址 北京市顺义区后沙峪名都园2349室

  • 入库时间 2023-12-17 01:54:18

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-01-02

    授权

    授权

  • 2014-11-12

    实质审查的生效 IPC(主分类):G06F17/30 申请日:20130407

    实质审查的生效

  • 2014-10-15

    公开

    公开

说明书

技术领域

本发明涉及一种与“云技术”相关的内容显示方法、装置和系统, 特别地,涉及基于浏览器技术的多媒体信息发布方法和管理系统。

背景技术

向用户提供多样化的内容一直以来是网络计算机技术领域所关注的 问题。这些内容包括:视频、音频、动画、图片、文字等等。通常的显 示内容的方式是用户发出请求后,服务器端响应用户请求提供相应的内 容以在用户端显示。然而,这种方式对于某些显示端输入受限的应用, 例如室外广告牌、室内演示屏、电子相册、电子布告栏等,即使在可以 连接到Internet的情况下,这种内容显示方式也极大地限制了显示内容的 种类、多样性和管理的灵活性,而且提供了显示端的成本。因此,迫切 需要一种全新的内容显示方式。

发明内容

针对现有技术中存在的上述问题,根据本发明的一个方面,提出一 种内容显示方法,包括:显示端浏览器通过服务器端的网址访问所述服 务器端,其中将所述显示端的当地时间发送到所述服务器端;通过所述 显示端与所述服务器端的多重问答对话,所述服务器端返回与所述显示 端和所述当地时间相关的显示内容信息;以及所述显示端根据时间和顺 序显示具有多层画面,每个画面包括多个分格,每个分格各自独立或相 互关联,且具有时间性的网页内容。

根据本发明的另一个方面,提出一种内容显示系统,包括:服务器 端;一个或多个显示端,所述显示端通过网络连接到所述服务器端;其 中所述显示端,通过所述显示端与所述服务器端的多重问答对话,响应 于服务器端返回的与所述显示端和所述当地时间相关的显示内容信息, 根据时间和顺序显示具有多层画面,每个画面包括多个分格,每个分格 各自独立或相互关联,且具有时间性的网页内容。

根据本发明的另一个方面,提出一种内容显示装置,其中所述内容 显示装置,通过与其连接的所述服务器端的多重问答对话,响应于所述 服务器端返回的与所述显示端和所述当地时间相关的显示内容信息,根 据时间和顺序显示具有多层画面,每个画面包括多个分格,每个分格各 自独立或相互关联,且具有时间性的网页内容。

附图说明

下面,将结合附图对本发明的优选实施方式进行进一步详细的说明, 其中:

图1是根据本发明的一个实施例的内容显示系统的结构示意图;

图2是根据本发明的一个实施例的服务器端内容数据库的层次与排 程的示意图;

图3是根据本发明的一个实施例的服务器端内容数据库的排程与画 面的示意图;

图4是根据本发明的一个实施例的服务器端内容数据库的画面的示 意图;

图5是根据本发明的一个实施例的服务器端内容数据库的结构示意 图;

图6是根据本发明的一个实施例的显示内容的方法流程示意图;以 及

图7是根据本发明的一个实施例更新显示内容的方法的流程示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合 本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整 地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的 实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造 性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1是根据本发明的一个实施例的内容显示系统的结构示意图。如 图1所示,本发明的内容显示系统100包括服务器端101和多个显示端 102a-102d。服务器端101与显示端102a-102d通过网络103以有线的方 式连接或者再通过无线发送与接收站104以无线的方式连接。网络103 可以是internet、蜂窝网络、无线局域网、WLAN等无线网络。无线发送 与接收站104可以是基站、无线局域网的接入点、WLAN的热点,或者 其他的无线接入设备。

根据本发明的一个实施例,为了扩大显示内容的种类和灵活性,以 在显示端显示网页(Web)的形式来显示内容。所述的“显示”包括以呈 现图片、设计、图案和文字,播放音频,播放视频或动画等多种方式展 现内容。

根据本发明的一个实施例,为了降低成本,在显示端仅包括浏览器 (Browser)。浏览器可以是IE(Internet Explorer)浏览器、摩斯拉/火狐 (Mozilla/FireFox)浏览器、谷歌浏览器(Google Chrome)、网景(Netscope) 浏览器、欧普(Opera)等通用浏览器,也可以是专门为本发明的应用而 设计或者简化的浏览器。

根据本发明的一个实施例,显示端包括显示器、处理器和通信装置。 显示端的浏览器运行在显示端处理器上,通过显示端通信装置连接到网 络进而连接到服务器端,并将内容以网页的形式显示在显示端显示器上。 显示端可以包括易失性和/或非易失性存储器。

根据本发明的一个实施例,服务器端包括处理器、通信装置和内容 数据库。服务器端软件运行在服务器端处理器上,通过服务器端通信装 置连接到网络进而连接到一个或多个显示端。服务器端软件与显示端的 浏览器通信,根据内容数据库完成显示端的内容显示。服务器端还包括 易失性和/或非易失性存储器。根据本发明的一个实施例,显示端所需的 应用程序存储在服务器端,而显示端仅包括浏览器。

与背景技术中所提到的情况类似,传统的网页显示是由显示端浏览 器通过服务器端所提供的网址启动与服务器端之间的连接,执行存储在 服务器端的应用程序,实现显示端的网页显示。其中,所有的网页显示 流程都是利用单一网址通过单一问答的方式实现的。整个流程由显示端 的浏览器启动,服务器端是被动元件。服务器端无法主动提出更改显示 内容的要求。也就是说,在单一网址内,服务器端无法根据用户或者动 态内容的需求即时或定时更新显示端所显示的整个页面或者部分页面的 内容。对于输入受限的显示端而言,这极大的限制了显示内容的多样化 和灵活性,也为显示内容的动态管理带来了困难。

针对上述问题,根据本发明的一个实施例,显示端浏览器起始内容 显示。显示端浏览器通过服务器端的URL(Uniform Resource Locator, 统一资源定位符),即服务器端的网址,访问服务器端;同时将显示端的 当地时间(Local Time)也发送给服务器端。服务器端由此通过网络在显 示端与服务器之间产生一连串的多重问答,实现显示端根据时间和顺序 显示不同内容的多层画面,每个画面包括多个分格,每个分格各自独立 或相互关联,显示具有时间性的网页内容。显示端与服务器端持续保持 连接,从而使得服务器端即时在同一网址内仍保有对显示端各层各分格 的主控权,成为主动元件。而显示端则成为显示的被动元件。服务器端 可根据用户的需求,即时或定时以主动的方式或被动的方式,更新显示 端各层次、各排程、各画面、各版型和各分格的内容或内容组,从而实 现显示端多层分格动态显示网页的效果。

根据本发明的上述实施例,虽然仍是网页显示,但是在单一网址上 通过浏览器显示端变成了被动元件,而服务器端持续拥有对显示端的整 个或部分网页页面的显示内容的控制权,通过改变服务器端数据库就可 以实现显示端无人操作就能随时改变显示端的网页显示内容。

本发明的一个方面涉及“云技术”的应用。在显示端仅包括浏览器。 所有的应用程序、显示内容等都存储在“云端”,即服务器端。使用了“云 端”的单一网址。除了显示端启动之外,“云端”拥有整个多层分格动态 网页显示的控制权。

根据本发明的一个实施例,服务器端的内容数据库的层级结构包括: 层次、排程、画面、版型、内容组和内容。图2是根据本发明的一个实 施例的服务器端内容数据库的层次与排程的示意图。如图2所示,内容 数据库包括一个或多个层次。每个层次包括可定时间长度的一个或多个 排程。

例如:图2中的数据库示出了4个层次,层次1的时间长度是 8:00-12:00,共4小时。层次1包括4个排程,排程序号为11-14,时间 分别是1分钟、14分钟、44分钟和1分钟,共1小时。在层次1的其他 时间中,排程11-14循环显示。同样地,层次2的时间长度是12:00-13:00, 共1小时,其4个排程的排程序号为21-24,时间分别是1分钟、5分钟、 3分钟和1分钟,共10分钟。层次3的时间长度是13:00-18:00,共5小 时,其4个排程的排程序号为31-34,时间分别是1分钟、4分钟、24分 钟和1分钟,共30分钟。层次4的时间长度是18:00-21:00,共3小时, 其4个排程的排程序号为41-44,时间分别是1分钟、4分钟、84分钟和 1分钟,共90分钟。在图2所述的例子中,从21:00到第二天8:00可以 安排其他的层次,也可以空白。从第二天8:00开始,可以循环显示层次 1-4。

根据本发明的一个实施例,排程包括一个有效期限和一个或多个可 设定启动时间的画面。图3是根据本发明的一个实施例的服务器端内容 数据库的排程与画面的示意图。图3示出了4个排程。图3所示的排程 可以应用到图2所示的数据库中的层次1。根据本发明的一个实施例,排 程1时间长度是1分钟,其包括4个画面,启动时间分别是0秒、10秒、 25秒和45秒。触发节目名称是结束语和广告。在每一画面的启动中,后 一画面的启动时间即为前一画面的结束时间。排程1触发节目名称是节 目序幕和广告。排程2时间长度是14分钟,其包括4个画面,启动时间 分别是0分钟、5分钟、10分钟和12分钟,触发节目名称是节目介绍。 排程3时间长度是44分钟,其包括4个画面,启动时间分别是0分钟/22 分钟、5分钟/27分钟、10分钟/32分钟和15分钟/37分钟,触发节目名 称是音乐电视1-4。同一画面的2个启动时间说明,在该排程的有效期限 内,同一画面启动2次,由此实现循环显示。根据本发明的一个实施例, 也可以通过设置重复次数,来设定循环播放。排程4时间长度是1分钟, 其包括4个画面,启动时间分别是0秒、10秒、25秒和45秒。

根据本发明的一个实施例,画面对应于一个版型。版型包括一个或 多个可以设定位置、形状、背景颜色或图片等的网页区块。每一个网页 区块是版型分格的一个实例。通过版型的定义,显示画面被分成一个或 多个显示内容既可以相互联系也可以相互独立的显示分格。这可以极大 地丰富显示的多样性,使显示的内容更加丰富多彩。同时,各个显示分 格可以单独被更新,也可以方便显示内容的管理,降低了对网络带宽的 占用。

根据本发明的一个实施例,每个显示分格对应于一个可设定显示时 间的内容或包括多个可设定显示时间内容的内容组。内容包括网页、视 频、动画、音频、图片和文字等。根据本发明的一个实施例,所有内容 都存储在远端服务器上,对内容的地址描述可以是一个URL,因此内容 可以以网址的方式存在。

图4是根据本发明的一个实施例的服务器端内容数据库的画面的示 意图。图4所示,整个画面所对应的版型包括4个区块,即区块1-4。区 块1在整个画面的上部,用来显示文字,包括显示的主题和作者。区块2 位于整个画面的左下部,用来显示文字,包括生产商、销售商和赞助商 的信息。区块3位于整个画面的右下部,用来显示视频。区块3对应一 个内容组。该内容组包括3个视频内容,即内容1-3。区块4包括一个音 频内容。区块4的音频内容并没有展现在画面中,但是区块4也是画面 版型的一部分。通过播放声音来完成区块内容的显示。

图5是根据本发明的一个实施例的服务器端内容数据库的结构示意 图。如图5所示,本发明的内容数据库提供一种显示内容的组合,该组 合包括显示不同内容的多层画面,每层画面包括多重分格,每个分格可 以各自独立或相互关联地显示具有时间性的不同网页内容。图5所示的 特定内容数据库由此可以支持仅包含浏览器的显示端的多样化显示。

图6是根据本发明的一个实施例的显示内容的方法流程示意图。如 图6所示,显示端仅包括浏览器程序。显示端浏览器启动整个流程。显 示端根据服务器端的URL访问服务器端,并通知服务器端显示端所在地 的当地时间。根据本发明的一个实施例,服务器端的HTML文件中包括 JavaScript的形式嵌入的显示端应用程序,显示端浏览器运行显示端应用 程序,然后以服务器端地址URL作为种子,通过网络背景交流技术 (AJAX),或者其他Javascript脚本程序,启动显示端与服务器端的多重 问答。

显示端发送初始要求,启动对话。根据本发明的一个实施例,初始 要求包括设备MAC地址、内存资源、屏幕输出分辨率、心跳(heartbeat) 等。

服务器端根据显示端的当地时间和显示端身份(ID)序号,从内容 数据库中取出所有的与该显示端相关的层次,并且向显示端回复发送所 有层次信息和各层次的排程序号。

显示端根据回复的内容建立与服务器端的定期或长期连接,以保持 显示端与服务器端的双向沟通。显示端建立所有层次的对象(object), 以避免每次层次更新时下载所造成的画面迟滞。但是画面显示时,只有 当前一个层次的画面被显示,其余层次被覆盖或隐藏。

显示端向服务器端发送各个层次的排程的要求。根据本发明的一个 实施例,排程要求包括:画面个数、画面开始时间、画面结束时间、触 发节目ID(名称)、是否循环播放等。服务器端根据时间和排程序号从内 容数据库中取出相关的所有画面,并向显示端发送包括版型区块和各区 块的内容序号的画面信息。

显示端建立版型区块,然后向服务器端发送各个区块的内容要求。 根据本发明的一个实施例,内容包括文字、视频和图片三个部分,每个 部分的内容要求至少包括:区块大小、区块位置坐标、是否透明、前景 颜色、背景颜色、过渡效果和区块对应的资源文件URL。

服务器端根据时间和内容序号从内容数据库中取出所有相关的内容 信息或者内容的网址信息,并将内容信息与网址信息发送到显示端。

显示端在各个区块内显示该区块的内容,完成整个网页的显示。

通过以上步骤,在显示端实现了具有多层画面,每个画面包括多个 分格,每个分格各自独立或相互关联,且具有时间性的网页内容的显示。 这种显示方式非常灵活。服务器端可以根据需要定制任何类型任何时间 任何方式的显示内容,而通过显示端的浏览器就可以实现这些内容的显 示。

同样地,从服务器端管理显示内容也可以由此控制显示端的显示内 容。图7是根据本发明的一个实施例更新显示内容的方法的流程示意图。 如图7所示,更新显示内容的方法700,在步骤720,显示端与服务器端 保持长期或定期的连接。如果更新时,显示端与服务器端没有连接,则 应当建立二者之间的连接。可以采用PUSH的方式,从服务器端主动发 起更新请求。在步骤740,显示端判断是否收到了服务器端的更新请求, 如果收到,则在步骤780,根据服务器端的变化完成显示端的更新。如果 没有收到更新请求,则可以采用POLL的方式,从显示端查询服务器端 是否有更新,如果服务器端有更新,则在步骤780,根据服务器端的变化 完成显示端的更新。否则,可以在一段时间间隔后,返回步骤740,继续 等待服务器端的更新。更新可以是在服务器端内容数据库中加入新的层 次、排程、画面、版型、区块、内容组或者内容;可以是层次、排程、 画面、版型、区块、内容组或者内容的改变;或者在服务器端内容数据 库中删除层次、排程、画面、版型、区块、内容组或者内容。

通过更新服务器端的内容,可以控制显示端的显示内容。由此,虽 然整个显示过程是由显示端的浏览器起始的,但是,即使在单一网址内, 显示内容的控制权转移到了服务器端。这样即使显示端无人操作,服务 器端也可以实现显示内容的灵活管理,甚至随时变更显示端浏览器所显 示的网页内容。

上述实施例仅供说明本发明之用,而并非是对本发明的限制,有关 技术领域的普通技术人员,在不脱离本发明范围的情况下,还可以做出 各种变化和变型,因此,所有等同的技术方案也应属于本发明公开的范 畴。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号