利用计算机背景屏幕显示网络信息的系统和方法

文档序号:7661844阅读:260来源:国知局
专利名称:利用计算机背景屏幕显示网络信息的系统和方法
技术领域
本发明涉及互联网和计算机技术,特别是指一种利用计算机背景 屏幕显示网络信息的系统和方法。
背景技术
随着计算机技术的快速发展,个人电脑(PC)、手机、掌上电 脑(PDA)、智能手机等个人计算机设备已无处不在,成为人们身边 不可缺少的必备设备。这些个人计算机设备中一般都具有背景屏幕功 能,以应用最广泛的视窗(Windows)操作系统为例,从Windows 3.0开始到如今的Vista版本,都包括了一项最基本的"壁纸"功 能,该功能可将图像或文字信息以图片或超文本的形式显示在计算机 背景屏幕,以让用户美化计算机应用环境。但是现有技术的背景屏幕 一般只能静态地显示单一的画面或文字,更换背景时还需要用户重新 设置,不论是显示效果还是内容都比较单调、呆板,已渐渐不能满足 人们的需要。
虽然计算机网络技术日臻完善,但是目前人们通过个人计算机设 备获得资讯的手段基本还是采用主动获取的方式,比如通过启动 windows操作系统自带的互联网浏览器(IE , internet explorer )浏 览网页;启动电子杂志软件,在特定窗口向用户展示通过互联网传送 来的电子杂志内容。这些资讯获取方式, 一方面需要用户主动启动相 应软件,另一方面,相关信息必须在特定的应用程序窗口下展示。用 户操作较为复杂,信息的展示方式也不够自然,另外完全依赖用户主 动阅读的方式,难以对用户进行阅读引导, 一些可能需要的咨询,由 于用户本人不知道而导致无法看到。

发明内容
有鉴于此,本发明提出一种利用计算机背景屏幕显示网络信息的 系统和方法,能够利用背景屏幕显示网络侧提供的信息,使背景屏幕 内容更佳丰富的同时,方便用户的浏览网络信息。
基于上述目的本发明提供了一种利用计算机背景屏幕显示网络信
息的系统,在服务器侧包括
显示内容信息服务器,用于保存背景屏幕的显示内容信息;
配置服务器,用于提供背景屏幕的模板文件;
应用服务器,用于处理用户终端的背景屏幕显示模式请求,并返 回显示内容信息、模板文件的地址信息给用户终端;
在用户终端侧包括有客户端模块,用于通过网络与服务器侧交互 获取需要的显示内容信息和模板文件,在用户终端调用操作系统的桌 面接口 ,根据模板文件将显示内容信息以背景屏幕的形式显示给用 户。
该系统所述显示内容信息服务器为用于保存图片属性信息、超 链接属性的数据库服务器和用于保存图片、文字信息的文件服务器。
该系统所述数据库服务器还保存用户信息;
在服务器侧还包括认证服务器,将用户终端侧发来的用户信息与 数据库服务器中保存的用户信息比较,验证用户终端的身份。
该系统在服务器侧还包括升级服务器;
升级服务器接收到来自用户终端的主配置文件请求后,将包含有 最新版本客户端模块版本号的主配置文件返回给用户终端;
用户终端的客户端模块根据收到的主配置文件判断是否需要进行 版本升级,如果是,则到服务器侧下载升级文件,并在本地升级。
该系统在服务器側还包括环球网Web服务器,用于为用户提 供Web服务。
该系统在服务器侧还包括索引服务器,用于接收来自用户终端 的操作请求,并根据操作请求选择合适服务器,将该服务器的地址信
息给用户终端。
该系统所述服务器侧服务器设置有一个以上镜像服务器,索引服 务器根据操作请求选择访问量最少的一个镜像服务器。
该系统所述服务器侧还提供高速緩冲存储器cache、 squid加速功能。
基于上述目的本发明还提供了一种利用计算机背景屏幕显示网络 信息的方法,包括
A. 用户选择背景屏幕显示模式后,用户终端发送该背景屏幕显
示模式的请求至服务器侧;
B. 服务器侧将该显示模式的显示内容信息、模板文件返回用户 终端;
C. 用户终端根据模板文件将显示内容生成桌面背景图片,调用 操作系统的桌面接口以背景屏幕的形式显示给用户。
该方法步骤B前还包括服务器侧返回用户终端该模式的显示 内容列表,里面包含所述显示内容信息、模板文件的描述信息和下载 地址;
用户终端根据下载地址访问相应的服务器。
该方法所述图片列表中所列下载地址为多个,用户终端检测来自 不同IP地址的服务器返回时间,选择返回时间最短一个的下载显示 内容信息。
该方法所述图片列表中包括显示图片的模板文件、图片数量、
图片的下栽地址、超链接的描述文件、请求频道的ID信息,请求频
道的名称、图片类型属性、图片下载数量。
该方法所述图片列表中还包括显示内容信息的MD5值; 用户终端接收到图片列表后,判断图片列表中的MD5值与原来
本地保存的MD5值是否一样,如果一样,则不再下载图片内容信息
和模板文件。
该方法步骤A前进一步包括用户终端发送主配置文件请求到 服务器侧;
服务器侧将包含有最新版本客户端模块版本号的主配置文件返回
给用户终端;
用户终端根据收到的主配置文件判断是否需要进行版本升级,如 果是,则到服务器侧下载升级文件,并升级,进入步骤A;否则,直 接进入步骤A。
该方法用户终端在主配置文件请求中向索引服务器提交的数据包 括客户端版本号和用户的网联标识ID。
该方法用户终端在主配置文件请求中向索引服务器提交的数据还 包括网卡地址、硬盘ID、最后退出客户端的模式、最后退出客户 端的频道、是否自动运行状态、软件的安装时间、软件的卸载时间、 客户端的唯一号标识。
该方法所述升级过程包括
用户终端找到新的升级配置文件;
用户终端从服务器侧下栽升级文件到本地安装目录;
用户终端安装或拷贝新文件到指定目录;
用户终端更新升级的配置文件;
用户终端重启客户端加载。
该方法如果下载升级文件过程中出现中断或者失败;
则升级系统检测文件的完整性,判断升级文件下载是否失败,如 果失败,则等待预定时间后,重新下载或者重启客户端后开始。
该方法所述服务器侧设置多个镜像服务器,选择访问量最少的服 务器处理用户终端的请求。
该方法所述服务器侧用于图片下载的服务器为多个,所述步骤B 中还包括用户终端向服务器侧获取的文件服务器IP列表,对IP列 表所列文件服务器分别进行测试,检测不同文件服务器IP返回的时 间值;
对返回的时间值进行排序,选择出返回时间最短的IP进行图片 信息下载。
该方法步骤B中发到用户终端的显示内容信息和模板文件为不
同桌面背景的多组;
步骤C所述显示过程中,每隔预定时间调用一组显示内容信息
和模板文件,重新执行步骤C。
该方法所述显示内容信息包括图片、文字和超链接属性。 该方法所迷显示内容信息还包括图片属性信息。 该方法所述模板文件中包含工作区域、展示类型、文字、图片的
设置信息。
从上面所述可以看出,本发明提供的利用计算机背景屏幕显示网
络信息的系统和方法,将互联网等网络技术与计算机背景屏幕显示技
术充分结合,利用互联网的TCP/IP协议将来自网络侧的图片、文
字、网络链接、新闻、广告等信息发送到用户终端,并调用用户终端 的桌面接口将来自网络的信息以背景屏幕的形式显示给用户,使背景
屏幕内容更佳丰富的同时,使用户浏览网络信息更佳方便。并且还具 有以下优点
1) 充分利用计算机背景屏幕
让互联网计算机用户将浪费的计算机背景屏幕利用起来,达到可 方便的浏览内容。
2) 休闲时间的充分利用
由于本发明在计算机背景的播放方式决定了,可以作为"装饰 品"的感觉提供内容给用户,因此,用户可在闲暇时间,可能3、 5 秒,可能3、 5分钟来浏览本发明所提供的内容。
3) 格式化显示内容
本发明将文字、图片、边框、背景等显示内容模板描述,对显示 内容进行合理规划、摆放,让内容的编排简单、快捷。同时,也让在 用户的计算机背景屏幕上得以快速的回放。


图1为本发明实施例利用计算机背景屏幕显示网络信息的系统结 构示意图2为本发明实施例利用计算机背景屏幕显示网络信息方法的流 程示意图3为本发明实施例用户身份认证流程示意图。
具体实施例方式
下面参照附图对本发明进行更全面的描述,其中说明本发明的示 例性实施例。
本发明实施例的利用计算机背景屏幕显示网络信息的系统结构, 参见图1所示。
在网络运营商的服务器侧,包括
环球网(Web)服务器,为用户提供Web服务,包括提供最 新的媒体资讯,查看往期的图片,订阅图片等;
认证服务器,用于用户登陆网页以及为用户提供图片更新和软件 升级等功能时的认证,验证用户名和密码,验证成功后用户还享用使 用服务器侧所提供的共享空间,并共享自己的图片给所有好友等功 能;
升级服务器,用于提供用户终端客户端模块的升级服务,客户端 模块在启动的第 一 时间访问升级服务器,升级服务器将最新客户端模 块的主配置文件发送给用户终端,主配置文件中包含有版本号等信 息,用户终端检测有没有强制或引导升级的主配置文件,根据对升级 服务器的定制,如果有升级任务,访问文件服务器并下载文件做升级 操作;
其中,升级服务器的这部分功能也可以放在文件服务器中完成, 即升级服务器与文件服务器合并。
索引服务器,用户终端的每个操作,如访问某一频道、切换模式 等都先访问索引服务器,通过与索引服务器交互判断用户的请求类 型,并转到相应的应用服务器来完成应用请求;
其中,所述模式是指为用户终端提供的显示模式,可以包括画 报模式、壁纸模式、相册模式和共享模式。所述频道,即内容频道,
是指一个模式下的一组背景屏幕, 一个模式下可以有多组背景屏幕, 比如可按主题划分为汽车、风景、动物、综合等,每次用户选择一个 频道后,可将该频道的所有背景屏幕相关信息(包括显示内容信息、 模板文件等)都发送给用户终端,进行播放,可以每隔固定时间(比
如15秒)更换一幅背景屏幕画面。
应用服务器,用于处理用户的各类具体操作请求,包括处理用
户终端的背景屏幕显示模式请求,并返回显示内容信息、模板文件的
地址信息给用户终端等;
数据库服务器,保存用户信息、图片属性信息、超链接属性等; 文件服务器,保存以往和最新的所有用于作为背景屏幕的图片、
文字、边框、背景等信息,以及升级配置文件和强制升级配置文件
等;
其中,文件服务器保存的信息,以及数据库服务器所保存的图片 属性信息和超链接属性都是为用户终端背景屏幕提供的显示内容信 息,可将保存这部分内容的服务器统称为显示内容信息服务器。图片 属性信息和超链接属性为可选,如果显示内容不需要提供超链接和图 片属性,则超链接属性和图片属性信息可以省去。
配置服务器,用于提供背景屏幕的模板文件,模板文件包括有 工作区域(WorkArea)、展示类型(ItemType)、文字(Text)、 图片(Image)四个基本内容。
另外,在用户终端安装客户端模块,该客户端模块可以是软件形 式,用于与服务器侧交互并获取需要的显示内容信息、模板文件等数 据,在用户终端以背景屏幕的形式显示给用户。
参见图2所示,本发明利用计算机背景屏幕显示网络信息方法的 较佳实施例包括以下流程
步骤201,用户终端开机,客户端模块启动后根据客户端版本号 和网联标识(ID)向索引服务器发送最新版本的主配置文件请求。
其中,在主配置文件请求中向索引服务器提交的数据具体可包 括用户的网联ID、网卡地址、硬盘ID、最后退出客户端的模式、
最后退出客户端的频道、是否自动运行状态、软件的安装时间、软件 的卸载时间、客户端的唯一号标识、客户端版本号。
步骤202,索引服务器根据主配置文件请求,将包含有最新版本 客户端模块版本号的主配置文件返回给用户终端。
主配置文件中可以包含以下内容
客户端模块强制升级配置文件LatestUpdate.txt;
客户端模块手动升级配置文件LatestUpdate—manual.txt;
客户端模块组件管理配置文件LatestManage.txt;
图片下载加速服务器IP列表ServerList.txt;
组件模式其一画报模式频道列表内容ChannelList.aspx;
客户端模块启动后桌面右下角弹出的每日一绝提示内容 DailyMessage.txt;
图片下载选择服务器的 IP 地址检测页面 CheckNetForClient.htm;
组件模式其一壁纸模式频道列表内容CategoryList.aspx;
处于画报模式下用户的图片列表文件PicList.aspx;
处于壁纸模式下用户的图片列表文件CategoryPicList.aspx;等等。
步骤203,客户端模块在用户终端本地保存该主配置文件,并判 断是否有强制升级配置文件,该强制升级配置文件优先级最高,如果 有,则从文件服务器下载该文件并安装,进入步骤204;如果没有, 判断是否有新版本的升级配置文件,如果有,则提示用户是否安装, 如果用户确定按照则从文件服务器下载该文件并安装,进入步骤 204,否则,不提示用户,直接进入步骤204。
具体可以有以下几种升级方式
强制提示升级,升级服务器提供一个exe安装包,下载到用户终 端后,在每次客户端模块启动后提示用户是否升级到新版本;
强制静默升级,升级服务器提供一个exe安装包,每次客户端模 块启动后自动为用户做不带提示的新版本安装;
在线升级,用户点击在线升级菜单,会出现用户没有安装的最新
组件,用户自己选择下载安装;
组件管理,用户可以看到客户端模块以前的所有组件和最新组 件,并可以安装。
其中升级过程如下
1) 通过不同途径找到新的升级配置文件;
2) 下载升级文件到安装目录Xtemp文件夹;
3) 安装或拷贝新文件到指定目录;
4) 更新升级的配置文件;
5) 重启客户端加载;
6) 升级的异常情况处理
如果下载升级文件到用户终端的安装目录Xtemp文件夹时发生中 断或者失败,升级系统检测文件的完整性,如果失败,等待预定时间 (比如120分钟)后重新下载或者重启客户端后开始。
步骤204,客户端模块向索引服务器发送服务选择请求,索引服 务器返回所能提供的模式选择等服务选项,客户端模块将服务选项显 示给用户。
月良务选项例如 画报频道固定列表获取
http:〃xconf.coopen.cn/版本号/ChanneLList.aspx 画报频道非个性化列表获取
http:〃 xconf.coopen.cn/49/MenuList.aspx 壁纸频道列表获取
http:〃 xconf.coopen.cn/wallpaper/CategoryList.aspx 画报频道图片内容下载
http:〃 xconf.coopen.cn/版本号/PicLJst.aspx 壁纸频道图片内容下载
http:〃 xconf.coopen,cn/wallpaper/CategoryPicList.aspx 每日一诀列表的获取 http:〃 xconf.coopen.cn/49/DailyMessage.txt 图片下载服务器IP列表选择
http:〃xconf.coopen.cn/49/Server;List.txt
河络判断
http:〃 xconf.coopen.cn/CheckNetForClient.htm
步骤205,用户根据服务选项选择背景屏幕显示模式,客户端模 块根据用户的选择向索引服务器发送模式选择请求,索引服务器根据 收到的模式选择请求分配相应的应用服务器,将分配的应用服务器域 名(DNS)返回给用户终端。
一般一个应用服务器提供一种显示模式的服务,为解决访问量大 的问题,同一个模式可设置有多个镜像的应用服务器,索引服务器记 录各应用服务器DNS的访问量,根据收到模式选择请求选择其中访 问量最少的应用服务器DNS返回给用户。
步骤206,应用服务器根据用户的请求,提供用户不同的内容频 道选择。用户选择了一个内容频道后,客户端模块在本地查找频道的 ID列表获取该频道的ID后,根据索引服务器提供的域名,向对应的 应用服务器发送请求,请求中包含用户选择内容频道的ID。
步骤207,应用服务器返回用户终端该频道的图片列表,里面包
含有显示图片的模板文件、图片数量、图片的下载地址、超链接的描
述文件、请求频道的ID信息,请求频道的名称、图片类型属性、图
片下载数量等信息。 具体举例如下
显示图片的模板文件DefaultTpl=,,安装盘 \Coopen\Templete\ModeC.tpl" 图片数量FCount=16 图片的下载地址
F0=" 安 装 盘 \Coopen\image\Illustrated\coopen illustrated\image—107128\0.jpg,'
F0MD5-"f7f8b797fb758f468f780cfc66b6f97c"(是该下载文件的
第零张图的md5值) 超链的描述文件
Fl_Xml=" 安 装 盘 \Coopen\image\Illustrated\coopen illustrated\image 107128U.xml"
请求频道的ID信息SpacelD-"107128" 请求频道的名称SpaceName-"频道名称" 图片类型属性SpaceAttr="l" 图片下载数量ImageCount=16。
步骤208,客户端模块根据获取的图片列表,到确定的文件服务 器下载图片,到数据库服务器下载图片属性信息和超链接属性,到配 置服务器下载图片的模板文件。
其中,在下载图片之前,还可进一步读取文件服务器提供的图片 对应MD5,如果该MD5与用户终端原来保存的MD5值一样,则不 用重复下栽,否则,认为图片有更新,进行图片下载。
另外,为解决访问量过大的问题,对各个功能的服务器都可设置 多个镜像服务器,每次在镜像服务器中选择访问量最少的一个处理用 户的各项请求。对于访问网站主页和下栽图片、图片模板文件之类的 静态文件,还可以在服务器侧的服务器中做高速緩冲存储器 (cache )和squid加速。
对于图片下载过程,在下栽图片的同时,激活图片下载加速服务 器的排序,包括
1) 在下载任务触发后,客户端模块访问索引服务器的服务器列 表 ServerList.txt 中提供的文件服务器 IP 歹'J表,用 CheckNetForClient.htm来检测不同文件服务器IP返回的时间值;
2) 对返回的时间值进行排序,选择出返回时间最短的IP,在 用户安装目录/conf生成ServerList.txt_Get.txt,存放对当前用户的最 优图片下栽服务器的IP列表。之后所有的图片下载服务器地址在 ServerList.txt_Get.txt里面获取。这种机制保证了在服务器端控制所 有下载图片的服务器的管理,并解决不同的南北电信用户网络访问緩
慢的情况。
下载图片的流程具体如下 (一) 第一次使用客户端模块时
1) 第一步
1. 请求主配置文件mainparams
2. IP地址列表Serverlist.txt
3. 图片歹'J表piclist.aspx
2) 第二步
IP0->test.html获取时间值 xfile.coopen.cn下栽图片
3) 第三步
IPl->testhtml获取时间值
IPN->test.html获取时间值
4) 第四步
生成IP排序列表文件Serverlist—Get.txt
5) 第五步
用Serverlist_Get.txt中的IP替换xfile.coopen.cn下载图

(二)第二次及以后使用客户端模块时
1) 第一步(与上相同)
2) 第二步
IPO->test.html获取时间值
用Serverlist_Get.txt中的IP替换xfile.coopen.cn下栽图

3) 第三步(与上相同)
4) 第四步
生成新的IP排序列表文件Serverlist_Get.txt
5) 第五步
用Serverlist—GeUxt中的IP替换过期的IP下载图片。 另外,本步骤中,也可以由应用服务器到文件服务器、数据库服 务器、配置服务器中获取相关的数据打包发送给用户终端。
步骤209,客户端模块根据模板文件确定图片的工作区域 (WorkArea )、展示类型(ItemType )、文字(Text)、图片 (Image)四个基本内容,将图片、超链接属性所提供的超链接、图 片属性信息等按照四个基本内容的要求生成一张桌面背景图片,调用 操作系统的桌面接口以背景屏幕的形式显示给用户。 具体包括
首先,确定元素绘制的区域包括
1) 区域大小 宽度Width 高度Height
2) 区域背景 背景ColorBk
3) 区域内对齐方式
HAlign :水平对齐方式,分三种情况rigth 、 left 、
center;
HSpace:指定水平对齐格式时的元素距离区域某一边的边
距;
VAlign :垂直对齐方式,分三种情况top 、 botton 、
center)
VSpace:指定水平对齐格式时的元素距离区域某一边的边距。
其次,指定元素类型
item*:分为image(图片)、text(文字)。 再次,图片元素绘制
1) HAUgn:图片在区域内的水平对齐方式;
2) VAlign:图片在区域内的垂直对齐方式;3) 图片拉伸方式。在指定了图片元素的绘制区域后,由于图片 本身大小与区域大小会存在差异,所以要指定图片在区域内的拉伸方
式;
Stretch—Zoomln:是否i文大拉伸 Stretch—ZoomOut:是否缩小拉伸 Stretch—Scale:是否按比例拉伸
4) 图片边框;。 BorderWeight:边框厚度
BorderSize—Fit Area:边框大小是否与图片元素的绘制区域
保持一致
BorderCoIor:边框颜色 最后,文字元素绘制
1) HAlign:文字在区域内的水平对齐方式
2) VAlign:文字在区域内的垂直对齐方式
3) Text:文字内容
4) Font—Size:文字字体大小
5) Font_Family:文字字体
6) Font—Weight:粗体设定
7) Font—Underline:下划线
8) TextColor:文字颜色
9) BackColor:文字背景色 其中,模板设置方法包括
1. 设置工作区(WorkArea),工作区即整张图的绘制区域,根 据屏幕分辨率来设值;
2. 设置绘制元素类型([ItemType);
3. 设置元素个数([textj、 [imagej);
4. 设置图片绘制方式([hnage^。
从文件服务器下载过程中,在用户终端显示界面的工具栏上提供 下载进度条来表明单张图片的下载进度。同时,在默认播放时间15
秒计时器触发后,自动播放下载的图片。用户也可以点击上一张,下 一张,暂停按钮来查看图片。
在用户访问网络主页和使用组件模式其一共享模式时,软件提供
ActiveX技术。该功能有Web服务器和认证服务器提供支持。
1) 提供往期图片查看功能。在用户浏览主站点击"用到桌面阅 读"的按钮时调用ActiveX检测用户是否安装并检测是否是支持版 本,如果是,最小化所有窗口,下栽往期图片到用户终端本地用画报 模式查看;否则,提示用户安装合适的版本并启动。
2) 用户点击工具栏上面的共享模式后,打开用户默认的网页, 提示用户注册属于自己的图片共享空间,并可以上传自己的图片到服 务器,共享给好友查看。
3) 用户登录一次后,登录信息保存在cook里,用户可以保存 用户名和密码。当用户下次使用共享功能,由认证服务器提供用户登 录功能。
会记忆用户的使用习惯,并保存用户最后退出时的位置和当前频 道,并提供屏保功能,在闲暇时候对用户的观察频道使用屏保的展现 方式来纟番方文。
背景屏幕也可以每间隔预定时间(比如15秒)更换一次。具体 为服务器为每一个主题频道提供多组桌面背景的显示内容信息和模板 文件并一起提供给用户终端;用户终端客户端模块每次在15秒计时 器触发后,在调用下载的另一组显示内容信息和模板文件,重新执行 步骤209,生成新的桌面背景图片以背景屏幕的形式显示。由于这样 下载的内容较多,客户端模块可以边下栽边执行上述操作进行背景桌 面播放,并可在工具栏上提供下载进度;用户也可以通过点击工具栏
上的控制按钮,选择播放上一张、下一张、以及暂停播放,来控制桌 面背景图片的播放。
用户使用服务器侧提供的软件升级、共享空间等功能前,可以先
对用户身份进行认证,认证流程参见图3所示,包括以下步骤
步骤301,用户通过登陆界面输入用户名/邮箱、密码等用户认证
信息,客户端模块将用户认证信息发送到认证服务器。
步骤302 ~ 304,认证服务器通过将收到的用户认证信息与数据 库服务器中保存的用户认证信息比较是否相同,如果相同,则验证通 过,返回用户终端验证通过的消息,进入步骤305;否则,返回用户 终端验证失败的消息,进入步骤306。
步骤305,客户端模块在用户终端显示提示信息,提示用户认证 通过。
步骤306,客户端模块在用户终端显示提示信息,提示用户的认 证信息输入错误。
本发明的描述是为了示例和描述起见而给出的,而并不是无遗漏 的或者将本发明限于所公开的形式。本发明可以应用于如PC、手 机、PDA、智能手机等多种硬件和多种操作系统,其很多修改和变化 对于本领域的普通技术人员而言是显然的。选择和描述实施例是为了 更好说明本发明的原理和实际应用,并且使本领域的普通技术人员能 g即
权利要求
1. 一种利用计算机背景屏幕显示网络信息的系统,其特征在于,在服务器侧包括:显示内容信息服务器,用于保存背景屏幕的显示内容信息;配置服务器,用于提供背景屏幕的模板文件;应用服务器,用于处理用户终端的背景屏幕显示模式请求,并返回显示内容信息、模板文件的地址信息给用户终端;在用户终端侧包括有客户端模块,用于通过网络与服务器侧交互获取需要的显示内容信息和模板文件,在用户终端调用操作系统的桌面接口,根据模板文件将显示内容信息以背景屏幕的形式显示给用户。
2. 根据权利要求l所述的系统,其特征在于,所述显示内容信 息服务器为用于保存图片属性信息、超链接属性的数据库服务器和 用于保存图片、文字信息的文件服务器。
3. 根据权利要求2所述的系统,其特征在于,所述数据库服务 器还保存用户信息;在服务器侧还包括认证服务器,将用户终端侧发来的用户信息与 数据库服务器中保存的用户信息比较,验证用户终端的身份。
4. 根据权利要求1所述的系统,其特征在于,在服务器侧还包 括升级服务器;升级服务器接收到来自用户终端的主配置文件请求后,将包含有 最新版本客户端模块版本号的主配置文件返回给用户终端;用户终端的客户端模块根据收到的主配置文件判断是否需要进行 版本升级,如果是,则到服务器侧下载升级文件,并在本地升级。
5. 根据权利要求4所述的系统,其特征在于,在服务器侧还包 括环球网Web服务器,用于为用户提供Web服务。
6. 根据权利要求1至5任意一项所述的系统,其特征在于,在 服务器侧还包括索引服务器,用于接收来自用户终端的操作请求, 并根据操作请求选择合适服务器,将该服务器的地址信息给用户终
7. 根据权利要求6所述的系统,其特征在于,所述服务器側服 务器设置有一个以上镜像服务器,索引服务器根据操作请求选择访问 量最少的一个镜像服务器。
8. 根据权利要求1所述的系统,其特征在于,所述服务器側还 提供高速緩冲存储器cache、 squid加速功能。
9. 一种利用计算机背景屏幕显示网络信息的方法,其特征在 于,包括A. 用户选择背景屏幕显示模式后,用户终端发送该背景屏幕显 示模式的请求至服务器侧;B. 服务器侧将该显示模式的显示内容信息、模板文件返回用户 终端;C. 用户终端根据模板文件将显示内容生成桌面背景图片,调用 操作系统的桌面接口以背景屏幕的形式显示给用户。
10. 根据权利要求9所述的方法,其特征在于,步骤B前还包 括服务器侧返回用户终端该模式的显示内容列表,里面包含所述显 示内容信息、模板文件的描述信息和下载地址;用户终端根据下载地址访问相应的服务器。
11. 根据权利要求10所述的方法,其特征在于,所述图片列表 中所列下载地址为多个,用户终端检测来自不同IP地址的服务器返 回时间,选择返回时间最短一个的下载显示内容信息。
12. 根据权利要求10所述的方法,其特征在于,所述图片列表 中包括显示图片的模板文件、图片数量、图片的下载地址、超链接 的描述文件、请求频道的ID信息,请求频道的名称、图片类型属 性、图片下栽数量。
13. 根据权利要求10所述的方法,其特征在于,所述图片列表 中还包括显示内容信息的MD5值;用户终端接收到图片列表后,判断图片列表中的MD5值与原来 本地保存的MD5值是否一样,如果一样,则不再下载图片内容信息 和模板文件。
14. 根据权利要求9所述的方法,其特征在于,步骤A前进一步 包括用户终端发送主配置文件请求到服务器侧;服务器侧将包含有最新版本客户端模块版本号的主配置文件返回 给用户终端;用户终端根据收到的主配置文件判断是否需要进行版本升级,如 果是,则到服务器侧下载升级文件,并升级,进入步骤A;否则,直 接进入步骤A。
15. 根据权利要求14所述的方法,其特征在于,用户终端在主 配置文件请求中向索引服务器提交的数据包括客户端版本号和用户 的网联标识ID。
16. 根据权利要求15所述的方法,其特征在于,用户终端在主 配置文件请求中向索引服务器提交的数据还包括网卡地址、硬盘 ID、最后退出客户端的模式、最后退出客户端的频道、是否自动运 行状态、软件的安装时间、软件的卸载时间、客户端的唯一号标识。
17. 根据权利要求14所述的方法,其特征在于,所述升级过程 包括用户终端找到新的升级配置文件; 用户终端从服务器侧下载升级文件到本地安装目录;用户终端安装或拷贝新文件到指定目录; 用户终端更新升级的配置文件; 用户终端重启客户端加载。
18. 根据权利要求14所述的方法,其特征在于,如果下载升级 文件过程中出现中断或者失败;则升级系统检测文件的完整性,判断升级文件下载是否失败,如 果失败,则等待预定时间后,重新下载或者重启客户端后开始。
19. 根据权利要求9所述的方法,其特征在于,所述服务器侧设 置多个镜像服务器,选择访问量最少的服务器处理用户终端的请求。
20. 根据权利要求9所述的方法,其特征在于,所述服务器侧用 于图片下载的服务器为多个,所述步骤B中还包括用户终端向服 务器侧获取的文件服务器IP列表,对IP列表所列文件服务器分别进 行测试,检测不同文件服务器IP返回的时间值;对返回的时间值进行排序,选择出返回时间最短的IP进行图片 信息下载。
21. 根据权利要求9所述的方法,其特征在于,步骤B中发到用 户终端的显示内容信息和模板文件为不同桌面背景的多组;步骤C所述显示过程中,每隔预定时间调用一组显示内容信息 和模板文件,重新执行步骤C。
22. 根据权利要求9至21任意一项所述的方法,其特征在于, 所述显示内容信息包括图片、文字和超链接属性。
23. 根据权利要求22所述的方法,其特征在于,所述显示内容 信息还包括图片属性信息。
24. 根据权利要求9至21任意一项所述的方法,其特征在于, 所述模板文件中包含工作区域、展示类型、文字、图片的设置信息。
全文摘要
本发明公开一种利用计算机背景屏幕显示网络信息的系统和方法,包括在服务器侧设置显示内容信息服务器,用于保存背景屏幕的显示内容信息;配置服务器,用于提供背景屏幕的模板文件;应用服务器,用于处理用户终端的背景屏幕显示模式请求,并返回显示内容信息、模板文件的地址信息给用户终端;用户选择背景屏幕显示模式后,用户终端发送该背景屏幕显示模式的请求至服务器侧;服务器侧将该显示模式的显示内容信息、模板文件返回用户终端;用户终端根据模板文件将显示内容生成桌面背景图片,调用操作系统的桌面接口以背景屏幕的形式显示给用户。
文档编号H04L29/08GK101383842SQ200710153628
公开日2009年3月11日 申请日期2007年9月7日 优先权日2007年9月7日
发明者黄明生 申请人:北京首都在线网络技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1