一种面向CE设备的互联网资源搜索服务系统及方法技术方案

技术编号:4350693 阅读:254 留言:0更新日期:2012-04-11 18:40
本发明专利技术属于互联网络应用领域,涉及一种面向CE设备的互联网资源搜索服务系统及方法,所述系统包括一个搜索代理线程,代理CE设备进行网络搜索,并对搜索结果进行整合,形成统一的数据格式交给UI代理线程;UI代理线程对返回的基于PC浏览器显示方式的数据进行整合,形成与CE设备的显示能力和显示方式相匹配的显示格式,提供给对应CE设备。本发明专利技术的技术方案将传统的两层客户/服务器搜索模式修改为客户/专门的门户网站/最终的搜索引擎三层结构,通过引入一个中间的代理层,将原本需要CE计算处理的事务转由服务器处理,有效地降低在CE设备终端上实现互联网搜索的复杂度和难度,而且对于未来的可扩展性和灵活性,也有极大的便利。

【技术实现步骤摘要】

本专利技术属于互联网络应用领域,尤其涉及一种面向CE设备的互联网资源搜索服 务系统及方法。
技术介绍
搜索是互联网上的一个最重要的应用,在PC上,由于有浏览器的帮助,通过浏览 器,加上便捷的输入交互手段,使得人们可以自由地搜索到任何他希望的信息。但是当将搜 索的功能搬到消费类电子设备时,将会出现以下几个问题 消费类电子设备的处理能力有限,无法或者非常难以移植一个全功能的浏览器到CE设备上,而现代互联网搜索的基础就是基于浏览器架构而实现的;现代网站通常是假定客户端的解析对象是PC,具备丰富的界面呈现能力,而当这个假设应用到CE设备上后就变得不成立,CE的处理能力无法处理复杂的HTML页面,因此,网站需要针对CE设备的浏览,进行有针对性的处理,而CE设备的种类烦多,显示格式差异较大,在内容网站进行改造,难度较大。此外,一旦进行了特殊处理后,随之而来的是升级的问题,因为特殊处理意味着灵活性的降低,一旦未来网站进行了系统软件的升级,那么此时的终端产品立刻就会出现工作障碍,虽然可以通过网络升级来解决,但是毕竟会给使用者带来不便的感觉。 因此,有必要提出一种面向CE设备的互联网资源搜索方法,解决终端设备的处理能力不足的缺陷。
技术实现思路
本专利技术要解决的技术问题在于提供一种便于CE设备进行互联网资源搜索的系 统。 本专利技术要解决的技术问题是这样实现的,一种面向CE设备的互联网资源搜索服 务系统,包括 —个搜索代理线程,所述搜索代理线程接收CE设备的搜索请求,进行网络搜索, 并对搜索结果进行整合,形成统一的数据格式交给UI代理线程; —个UI代理线程,对搜索代理线程返回的基于PC浏览器显示方式的数据进行整 合,形成与CE设备的显示能力和显示方式相匹配的显示格式,提供给发起搜索请求的CE设 备。 进一步的改进在于,所述面向CE设备的互联网资源搜索服务系统进一步包括一显示模板单元,所述显示模板单元存储针对不同的CE设备的显示格式模板。 更进一步的改进在于,所述面向CE设备的互联网资源搜索服务系统进一步包括映射规则单元。 再进一步的改进在于,搜索代理线程接收CE设备的搜索请求,按设定的业务逻辑 发送搜索请求。 相比现有技术,本专利技术提供的面向CE设备的互联网资源搜索服务系统。将传统的两层客户/服务器搜索模式修改为客户/专门的门户网站/最终的搜索引擎三层结构,通 过引入一个中间的代理层,将原本需要CE计算处理的事务转由服务器处理,有效地降低在 CE设备终端上实现互联网搜索的复杂度和难度,而且对于未来的可扩展性和灵活性,也有 极大的便利。附图说明 图1是本专利技术面向CE设备的互联网资源搜索系统的结构图。 具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本专利技术进行进一步详细说明。请参阅图1所示的面向CE设备的互联网资源搜索方法的系 统结构图。 用户如果要通过CE设备12、14访问互联网,进行网络搜索,其发送的搜索请求首 先提交给专门为CE设备12或14而设的门户网站30,并在发送搜索请求的同时,提供自身 的设备类型及显示的格式,门户网站30作为CE设备12或14网络访问的代理,随即启动一 个搜索代理线程32。 搜索代理线程32接收到用户的搜索请求后,根据预定的搜索策略,将实际的搜索 请求发送给一个或者若干个内容供应网站,例如,对于影视资源的搜索,可以将请求直接发 送给迅雷网站322 ;对于MP3音乐的搜索,可以发送给百度网站324,或者同时发送给多个其 它网站326搜索。 当搜索到需要的结果后,搜索代理线程32将来自一个或多个搜索引擎返回的结 果进行整合,形成统一的数据格式后,交给UI代理线程34。 UI代理线程34的作用是进行数据格式的转换,将搜索引擎返回的基于PC浏览器 显示方式的数据,也就是通常意义上的HTML格式,映射成为与CE设备12、 14的显示能力和 显示方式相匹配的数据格式。 门户网站30设有显示模板单元33,所述显示模板单元33存储适合多种设备的显示格式模板,对于特定的CE设备,都有一套相应的显示格式模板,显示格式模板33不必是传统意义上的标准的HTML格式,因为那过于庞大和笨重,不适合在轻便的消费类电子设备上解析,而且不同的设备显示能力和特性也千差万别,例如通过手机进行搜索和通过电视进行搜索,由于设备的屏幕尺寸的区别,对应的数据显示格式显然是大不一样的,电视因其具有较大的显示面积,可以承载更多绚丽的显示效果,甚至动态的图像画面,而小屏幕的手持智能设备则以文字显示为主,画面简洁明了。 显示格式模板的构成大致如下 〈html〉 〈$image> 〈$data> ... 〈/html> 其中$ image和$data相当于占位符。 当真实的图片文件和数据获取后,UI代理线程34根据映射规则35从来自搜索代 理线程32的结果数据中,取出需要的数据,摈弃那些无用的数据,将有用的数据填入相应 的显示模板33中,直接将实际的数据插入到模板中,并且替换掉$image和$data,这样就将 一个模板的壳替换成了一个正式的实体,形成最终返回给CE设备的数据,CE设备将搜索结 果显示给终端用户。 显示模板单元33存储的各种格式模板取决于用户最终希望显示呈现的界面,可 以根据实际情况灵活编辑和选择,显示模板单元33存储的各种格式的模板是一个界面的 框架,里面的具体数据由系统运行时填充。 未来如果需要修改搜索的规则,例如,如果需要解除与百度的搜索合作,转为使用 Google的搜索服务,只需要在门户网站30的服务器端修改搜索代理线程的业务逻辑即可, CE设备终端的软件完全不需要进行任何变动,而如果按照传统的做法, 一旦业务逻辑发生 了变化,终端设备的软件需要全部进行系统升级,这无疑增加了用户使用的难度;如果未来 希望修改UI界面,只需要修改显示模板33和映射规则35即可,同样不涉及到终端的CE设 备,如此,将极大的提高CE设备的适用领域,便于扩展现有CE设备应用。 本专利技术所指的CE设备不仅限于手持设备,广意上是指除PC以外的计算能力相对 较低的可接入网络设备,如PDA、移动网络终端、手机、机顶盒、电视机等。 该专利技术重点在于将传统的两层客户/服务器搜索模式修改为客户/专门的门户网 站/最终的搜索引擎三层结构,通过引入一个中间的代理层,可以有效地降低在CE设备终 端上实现互联网搜索的复杂度和难度,而且对于未来的可扩展性和灵活性,也有极大的便 利。 以上所述仅为本专利技术的较佳实施例而已,并不用以限制本专利技术,凡在本专利技术的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本专利技术的保护范围之内。权利要求一种面向CE设备的互联网资源搜索服务系统,包括一个搜索代理线程,所述搜索代理线程接收CE设备的搜索请求,进行网络搜索,并对搜索结果进行整合,形成统一的数据格式交给UI代理线程;一个UI代理线程,对搜索代理线程返回的基于PC浏览器显示方式的数据进行整合,形成与所述CE设备的显示能力和显示格式相匹配的数据格式,提供给所述CE设备。2. 如权利要求1所述的面向CE设备的互联网资源搜索服务系统,其特征在于,所述面 向CE设备的互联网资源搜索服务系统进一步包括一显示模板单元,所述显本文档来自技高网...

【技术保护点】
一种面向CE设备的互联网资源搜索服务系统,包括:一个搜索代理线程,所述搜索代理线程接收CE设备的搜索请求,进行网络搜索,并对搜索结果进行整合,形成统一的数据格式交给UI代理线程;一个UI代理线程,对搜索代理线程返回的基于PC浏览器显示方式的数据进行整合,形成与所述CE设备的显示能力和显示格式相匹配的数据格式,提供给所述CE设备。

【技术特征摘要】

【专利技术属性】
技术研发人员:孙翀
申请(专利权)人:TCL集团股份有限公司
类型:发明
国别省市:44[中国|广东]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1