[发明专利]用于为与无线设备进行通信而压缩/解压数据的方法和系统无效
申请号: | 200680046282.2 | 申请日: | 2006-12-06 |
公开(公告)号: | CN101326509A | 公开(公告)日: | 2008-12-17 |
发明(设计)人: | A·布卢姆;C·德雷珀 | 申请(专利权)人: | 卓越技术公司 |
主分类号: | G06F15/16 | 分类号: | G06F15/16 |
代理公司: | 北京润平知识产权代理有限公司 | 代理人: | 周建秋;王凤桐 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 无线 设备 进行 通信 压缩 解压 数据 方法 系统 | ||
技术领域
本发明通常涉及网络数据服务领域。更具体地,本发明涉及一种用于为 与无线设备通信而压缩和解压数据的方法及系统。
背景技术
在过去的几年里多种无线数据处理设备被引入。这些设备包括具备数据 处理能力(例如那些包括无线应用协议(“WAP”)支持)的诸如手持Treo650、 蜂窝电话之类的无线个人数字助理(“PDA”),以及最近地无线消息传递 设备。
随着无线设备使用的增加,传送数据到无线设备或从无线设备传出数据 变得越来越重要,但是它也很麻烦。例如,无线/移动设备被公知具有低的带 宽、长的等待时间、慢的处理器、小的内存以及小的屏幕。没有一个用于为 传送到无线设备以及从无线设备传送的压缩/解压数据的常规方法被设计来 考虑移动设备的这些局限性。因此,高度压缩的数据传送到无线设备以及从 无线设备传送是必要的。当使用基于可扩展标记语言(XML)协议时,该问 题将更加严重。例如,XML解析用诸如桌面系统之类的较大型系统可以相 对轻松的完成,但由于这些设备的局限性,使用传统的压缩/解压方法时用无 线/移动设备工作比较差。
发明内容
在一个实施方式中,公开了一种用于无线设备保持当前数据的系统。该 系统包括在网络中与设备通信的服务器。该服务器具有压缩器/解压器(编解 解码器)以通过网络服务描述来识别简单对象访问协议(SOAP)消息。服 务器处的编解码器还根据网络服务描述来压缩SOAP消息以便被压缩的 SOAP消息能够被传送到所述设备。服务器具有数据同步器来传送压缩的 SOAP消息到所述设备。服务器还解压缩被压缩的SOAP消息。
在另一个实施方式中,公开了一种方法。该方法包括通过网络服务描述 识别SOAP消息。该方法还包括根据网络服务描述来压缩SOAP消息以便被 压缩的SOAP消息能够被传送到所述设备。然后被压缩的消息被传送到设 备。该方法还包括解压被压缩的SOAP消息。
附图说明
通过下面的结合附图的详细描述,本发明将被更好地理解,其中:
图1显示了实现本发明的单元的网络的一个实施方式;
图2显示了在服务器和设备之间传送的用于压缩和解压数据的架构的一 个实施方式;
图3显示了在服务器中简单对象访问协议组件的上下文的一个实施方 式;
图4显示了使用网络服务描述语言和简单对象访问协议压缩/解压字典 进行数据压缩和解压的过程的一个实施方式;
图5显示了用于字典生成的过程的一个实施方式;
图6显示了用于执行基于有限状态机压缩数据的过程的一个实施方式;
图7显示了用于执行基于有限状态机解压缩数据的过程的一个实施方 式;以及
图8显示了可以被实施的设备和或服务器的计算机系统。
具体实施方式
根据用于为与无线设备通信的压缩和解压数据的机制的一种实施方式。 在下面的描述中为了便于解释,许多特定的细节被列出以提供对本发明的完 全理解。然而,对于本领域的的技术人员来说,本发明可以没有这些特定细 节而实施是显而易见的。在其它实例中,已知的结构和设备以框图的形式显 示以避免模糊本发明潜在的原理。
在说明书中提到的“一个实施方式”或“实施方式”指描述的与实施方 式有关的特定的特征、结构或特性被包括在本发明的至少一个实施方式中。 在说明书中许多地方都出现短语“在一个实施方式中”没有必要都指相同的 实施方式。
图1显示了网络架构的一个实施方式。“用户位置”120在图1中示出 并且可以是任何的局域或广域网络,许多服务器103通过该局域或广域网络 和客户端110通信。例如,用户位置120可以包括由单个企业维护的所有服 务器和客户端。
服务器103可以为网络使用者提供许多的不同消息和群组软件服务102 (如:电子邮件,即时信息,日历等等)。然而,本发明的潜在原则不局限 于任何特定的消息/群组软件平台。
在一个实施方式中,通过外部数据网络170和/或无线服务提供方网络 171,接口100转发由服务器102维护的数据对象(如:电子邮件,即时消 息,日历等等)到多个无线数据处理设备(在图1中由设备130表示)。例 如,服务器103作为用于网络服务的传递无线网络数据到许多移动设备130 的代理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于卓越技术公司,未经卓越技术公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680046282.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于补偿电源转换器的最大输出功率的脉宽调变控制器及方法
- 下一篇:修边机