[发明专利]准备数字文档以显示文档并在文档内导航的方法有效
申请号: | 200980122678.4 | 申请日: | 2009-06-18 |
公开(公告)号: | CN102016851A | 公开(公告)日: | 2011-04-13 |
发明(设计)人: | 约里斯·鲁塞尔;埃斯特尔·布雷德辛斯基 | 申请(专利权)人: | 汤姆森许可贸易公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 倪斌 |
地址: | 法国伊西*** | 国省代码: | 法国;FR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 准备 数字 文档 显示 导航 方法 | ||
技术领域
本发明涉及信息技术领域。
更具体地,本发明涉及软件环境领域,特别涉及导航器,即,用于显示数字文档以及用于在这样的数字文档内导航的计算机程序。
背景技术
一些已知的便携式通信设备,例如但不限于符合DECT(数字增强无绳通讯)标准的终端,具有有限的资源以及以下技术和使用限制:
·可用计算能力的水平低,
·RAM(随机存取存储器)存储器减小,
·标准内容语言支持,例如WML(无线标记语言),以及
·快速导航。
与具有高计算能力并且在终端中加载有本地导航器的终端不同,上述类型的设备包括有限的资源,并且经常必须使用与该设备连接到的服务器或网关的计算能力。
在现有技术中,上述类型的具有有限资源的设备通常并不完全支持数字文档的显示以及这种数字文档内的导航。
应注意,符合WML语言的已知类型文档是一起分组在称作“Deck”的元素中的页(“卡”)的集合。
通过美国专利申请US 2004/0133848(Novarra),现有技术已知一种用于提供和显示内容的系统和方法。该美国专利申请描述了一种解决方案,该解决方案在于在服务器与平台之间分布的导航器。
通过PCT专利申请WO 2003/054733(Nokia),现有技术已知一种方法,该方法旨在扩展XHTML语言的可能性以将WML语言的特定功能添加到该XHTML语言。
发明内容
数字页中的导航一方面包括页内的导航,另一方面包括页之间的跳转。在滚动操作以及与页对象链接的动作和任务之间,数字页内的导航自身被中断。
本发明的一个目的是使得可以将本地导航器集成在包括有限资源(具体地,在计算能力方面)的设备内。
本发明的另一目的是尽可能使导航器的CPU(处理器)负载最小化并限制存储器消耗。根据操作的频率来分发负载使得可以将导航器的反应度(reactivity)最大程度地优化。实际上,负载越低,导航器反应度越高。
为此,在最一般接受的情况下,本发明涉及一种准备数字文档以显示所述文档并在所述文档内导航的方法,所述显示和导航操作是由计算机程序来实现的,所述文档包括多个元素和至少一页,其特征在于,所述方法包括以下步骤:
-在接收到文档时:预解释数字文档,并将所述数字文档的元素的至少一部分编码成可由所述计算机程序直接使用的对象,
-在接收到数字文档的页的显示命令时:识别与该页相关联的任务并创建参考表,所述参考表直接指向对所述页的任务加以描述的对象,以及
-显示所述页,包括:可加亮可被激活的对象和/或可滚动所述页,然后依用户的请求执行任务。
优选地,数字文档的预解释步骤以及对所述数字文档的元素的至少一部分的编码包括两个子步骤:一个子步骤是格式化显示,另一个子步骤是格式化任务。
有利地,显示格式化子步骤在于:对文档集进行页格式化,使得所述文档的所有部分都可以直接显示,而不需要页重新格式化。
根据具体实施例,通过应用规则来执行数字文档的预解释步骤以及对所述数字文档的元素的至少一部分的编码,其中根据所述规则,将对象替换成最多在存储器中占据相同空间的另一对象。
根据变体,保留可显示的对象与不可显示的对象的叠加,而不对显示和任务识别功能造成任何影响。
根据实施例,该方法包括:对所述文档的既无法显示又无法被识别为任务的元素进行抑制的步骤,以及将相应的存储空间重置为零的步骤。这使得可以加速所述文档中的导航。
根据具体变体,该方法包括对元素进行拼接(concatenation)构成未使用的存储区的步骤。这使得能够释放存储器用于其他应用。
根据本发明的方法具体使得可以在处理器级平衡负载,而不增大对存储器的影响,同时确保在导航方面的非常好的性能。
附图说明
通过以下参考附图作为示例而提供的对本发明的实施例的描述,将更好地理解本发明,其中:
·图1表示便携式设备,
·图2示出了根据本发明的方法,以及
·图3、4和5是示出了分别与文档的预解释、导航器的初始化以及
文档内的导航有关的方法步骤的图。
具体实施方式
图1所示的便携式设备EP包括以下元件和功能:
-输入/输出外围设备的集合:显示器、键盘、耳机和/或扬声器
-处理器(未示出),
-非易失性存储器,包含确保设备操作的代码和软件数据,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于汤姆森许可贸易公司,未经汤姆森许可贸易公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980122678.4/2.html,转载请声明来源钻瓜专利网。