当前位置: 首页 > 专利查询>索尼公司专利>正文

信息处理设备、数据获取方法和程序技术

技术编号:6398233 阅读:202 留言:0更新日期:2012-04-11 18:40
提供了信息处理设备、数据获取方法和程序。该数据获取方法包括以下步骤:选择显示至少部分地位于显示屏幕的与操作工具对应的区域中的链接目的地;在选择链接目的地之前,获取与显示屏幕的布局相关的信息和显示控制数据,显示控制数据至少包括写入有该信息的构造单位,显示控制数据和该信息存在于链接目的地;在选择了预取的链接目的地的情况下,提取显示控制数据中包含的构造单位;在选择了预取的链接目的地的情况下,通过链接提取的未写入涉及脚本处理的信息的构造单位生成第一结构化数据;通过链接提取的构造单位生成第二结构化数据;使用第一结构化数据对显示屏幕进行显示;在生成第二结构化数据的阶段使用第二结构化数据重新显示显示屏幕。

【技术实现步骤摘要】

本专利技术涉 及信息处理设备、数据获取方法和程序
技术介绍
随着信息通信技术的发展,网络带宽越来越宽。因此,在诸如因特网的广域网 上传输的内容的量也越来越大。此外,在广域网上发布的许多主页中,嵌入了用于进行 脚本处理的程序,页面结构被修改,使得能够对主页进行动态处理。然而,当读取大量 的内容或者进行脚本处理时,在完全显示主页之前,花费很长时间。考虑到该问题,开 发了一种技术,用于预先对在诸如因特网之类的广域网上发布的信息(下文中称为WWW 信息)进行缓存(caching),并且在用户请求访问时显示预先缓存的WWW信息。关于这 种技术,JP-A-2004-280405公开了一种对WWW信息进行有效的缓存的技术。
技术实现思路
然而,很难适当地选择要预先缓存的WWW信息。例如,如果对在显示的页面 中描述的链接目的地的所有www信息进行缓存,则在存在许多链接目的地的情况下, 对WWW信息的获取本身将花费很长时间。此外,将使用大量的高速缓冲存储器(cache memory)。另外,大多数通信带宽将被对要缓存的WWW信息的获取占用。由于这些原 因,为了快速地显示页面,不仅需要对WWW信息进行缓存,还需要进一步改进WWW 信息获取方法。WWW信息包括用于进行页面的显示控制的信息(下文中称为显示控制信息)。 此外,显示控制信息包括定义页面的布局的信息(下文中称为布局信息)、用于使客户端 进行脚本处理的信息(下文中称为脚本信息)等。然而,可以将上述布局信息和脚本信息 视为与上述显示控制信息独立的数据。在这种情况下,显示控制信息和布局信息之间的 链接信息以及显示控制信息和脚本信息之间的链接信息包含在显示控制信息中。因此, 实际上,布局信息和脚本信息包含在显示控制信息中。在许多情况下,例如以诸如HTML (超文本标记语言)和XML (可扩展标记语 言)的结构化语言,编写显示控制信息。这些结构化语言采用使用标签来定义构造单 位的描述方法。因此,使用由标签定界的部分作为构造单位来构成显示控制信息。此 夕卜,在许多情况下,上述布局信息以诸如CSS (串联式样式表)等的样式表来表示。另 夕卜,在许多情况下,上述脚本信息以诸如JavaScript(注册商标;下文中简称为JS)、 ECMAScript、VBScript(注册商标)等的脚本语言来编写。如上所述,显示控制信息(1)包括布局信息和脚本信息,(2)基于特定构造单位 构成。通常,在WWW浏览器等显示WWW信息时,对显示控制信息进行分析,使用 包含在显示控制信息中的构造单位作为基准,来确定显示处理的执行顺序或者数据的获 取顺序。接下来,WWW浏览器等将构造单位相互链接,并创建称为DOM (文档对象模 型)的用于显示控制的结构化数据。然后,基于WWW浏览器等创建的DOM,进行数据的获取、数据的显示等(参见图1)。在构建DOM时,如果脚本信息包含在显示控制信息中,则由于脚本处理的顺 序性,而延迟数据获取或者显示处理。因此,即使为广域网保留充分宽的带宽,当基于 包括脚本信息的显示控制信息显示页面时,直到显示页面之前,也存在一定量的等待时 间。特别地,如果脚本处理的步骤是嵌套式的,则等待时间进一步增加。鉴于此,希望提供一种新的改进的信息处理设备、数据获取方法和程序,其能 够减小由脚本处理的顺序性引起的页面的显示延迟,并能够快速地显示良好布局的页 面。 根据本专利技术的实施例,提供一种信息处理设备,该信息处理设备包括分离距 离检测单元,该分离距离检测单元检测与显示屏幕接触或接近所述显示屏幕的操作工具 和所述显示屏幕之间的分离距离;链接选择单元,在所述分离距离检测单元检测到的分 离距离是特定阈值或者更小的情况下,该链接选择单元选择在所述显示屏幕上显示的至 少一个链接目的地中的、其显示在特定时间内至少部分地位于所述显示屏幕的与所述操 作工具相对应的区域中的链接目的地;数据预取单元,在通过所述操作工具选择链接目 的地之前,该数据预取单元获取与显示屏幕的布局相关的信息和显示控制数据,所述显 示控制数据至少包括其中写入有所述与显示屏幕的布局相关的信息的构造单位,所述显 示控制数据和所述与显示屏幕的布局相关的信息存在于所述链接选择单元选择的链接目 的地;结构分析单元,在通过所述操作工具选择了其显示控制数据已被所述数据预取单 元获取的链接目的地的情况下,该结构分析单元对所述显示控制数据进行分析,并提取 包含在所述显示控制数据中的构造单位;第一构成单元,在通过所述操作工具选择了其 显示控制数据已被所述数据预取单元获取的链接目的地的情况下,该第一构成单元通过 使所述结构分析单元提取的构造单位中的除了其中写入有与涉及脚本处理的显示控制相 关的信息的构造单位之外的、至少包括其中写入有所述与显示屏幕的布局相关的信息的 构造单位的构造单位相互链接,来生成用于显示控制的第一结构化数据;第二构成单 元,在通过所述操作工具选择了其显示控制数据已被所述数据预取单元获取的链接目的 地的情况下,该第二构成单元通过使所述构造单位相互链接来生成用于显示控制的第二 结构化数据;以及显示控制单元,该显示控制单元使用所述第一构成单元生成的所述第 一结构化数据来对显示屏幕进行显示,并且在所述第二构成单元生成所述第二结构化数 据的阶段,使用所述第二结构化数据对所述显示屏幕进行重新显示。信息处理设备还可以包括连接建立单元,该连接建立单元建立至所述链接目 的地的连接。所述链接选择单元可以进一步选择其它链接目的地,所述其它链接目的地 位于以其显示至少部分地位于所述区域中的链接目的地为中心的特定范围中。可以在通 过用户操作选择所述其它链接目的地之前,所述连接建立单元建立至所述链接选择单元 进一步选择的所述其它链接目的地的TCP连接。在所述显示屏幕上显示作为基于密钥信息的搜索的结果的多个链接目的地的情 况下,可以与所述分离距离无关地从所述链接目的地的开头起选择特定数量的链接目的 地。所述分离距离检测单元可以感测所述操作工具和设置在所述显示屏幕上的导电 层之间的电容的改变,并且可以检测所述分离距离。所述分离距离检测单元可以包括光学传感器,其检测从光源向操作工具发射的光被操作工具反射后的反射光;以及面积计算单元,其根据所述光学传感器检测到的 所述反射光的强度分布,计算所述操作工具在所述显示屏幕上形成的图像的面积。在与 所述分离距离相对应的面积是特定阈值或者更小的情况下,所述链接选择单元可以选择 显示在特定时间内至少部分地位于所述面积中的链接目的地。所述链接选择单元可以根据特定标准而针对TCP连接建立对选择的所述其它链 接目的地进行排序。所述链接选择单元可以在针对建立的排序中对已被选择了特定次数或更多次的 链接目的地赋予更靠前的位置。所述链接选择单元可以在排序中对其往返迟延时间(round trip time)是特定阈值 或更长的链接目的地赋予更靠前的位置。所述链接选择单元可以根据链接目的地的域名或IP地址针对TCP连接建立进行 排序。信息处理设备还可以包括数据获取单元,其获取所述显示控制数据和与所述 显示控制数据相关的相关数据。所述数据获取单元可以比来自所述第二构成单元的数据 获取请求更优先地处理来自所述第一构成单元的数据获取请求。当决定了链接本文档来自技高网...

【技术保护点】
一种信息处理设备,包括:分离距离检测单元,所述分离距离检测单元检测与显示屏幕接触或接近所述显示屏幕的操作工具和所述显示屏幕之间的分离距离;链接选择单元,所述链接选择单元在所述分离距离检测单元检测到的分离距离是特定阈值或者更小的情况下,选择在所述显示屏幕上显示的至少一个链接目的地中的、其显示在特定时间内至少部分地位于所述显示屏幕的与所述操作工具相对应的区域中的链接目的地;数据预取单元,所述数据预取单元在通过所述操作工具选择链接目的地之前,获取与显示屏幕的布局相关的信息和显示控制数据,所述显示控制数据至少包括其中写入有所述与显示屏幕的布局相关的信息的构造单位,所述显示控制数据和所述与显示屏幕的布局相关的信息存在于所述链接选择单元选择的链接目的地;结构分析单元,所述结构分析单元在通过所述操作工具选择了其显示控制数据已被所述数据预取单元获取的链接目的地的情况下,对所述显示控制数据进行分析,并提取包含在所述显示控制数据中的构造单位;第一构成单元,所述第一构成单元在通过所述操作工具选择了其显示控制数据已被所述数据预取单元获取的链接目的地的情况下,通过使所述结构分析单元提取的构造单位中的除了其中写入有与涉及脚本处理的显示控制相关的信息的构造单位之外的、至少包括其中写入有所述与显示屏幕的布局相关的信息的构造单位的构造单位相互链接,来生成用于显示控制的第一结构化数据;第二构成单元,所述第二构成单元在通过所述操作工具选择了其显示控制数据已被所述数据预取单元获取的链接目的地的情况下,通过使所述构造单位相互链接来生成用于显示控制的第二结构化数据;以及显示控制单元,所述显示控制单元使用所述第一构成单元生成的所述第一结构化数据来对显示屏幕进行显示,并在所述第二构成单元生成所述第二结构化数据的阶段,使用所述第二结构化数据对所述显示屏幕进行重新显示。...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:桥本洋平岩出刚昌久永贤司大岩拓马阿竹义德胜部友浩
申请(专利权)人:索尼公司
类型:发明
国别省市:JP[日本]

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

1
相关领域技术
  • 暂无相关专利