当前位置: 首页 > 专利查询>艾瑞赞公司专利>正文

通过无线通信媒体向便携式计算装置传送内容的系统与方法制造方法及图纸

技术编号:2871149 阅读:137 留言:0更新日期:2012-04-11 18:40
一种利用公共的标注语言以文件对象模块方式来分析、构成和存储电子文件的系统。该文件对象模块存储在服务器(10、14、50、52)中而内容以通用的内容系统格式(162)被传递给无线装置(12)。由于利用文件对象模块和使用了无线装置上相应阅读程序的通用内容数据流,所以电子文件减少到仅仅是基本内容和无线发射必需的格式信息。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术通常涉及到无线文件内容的传送,尤其是涉及到通过在无线装置上重构和读取来构成需要的文件内容。
技术介绍
随着计算机使用的飞速发展,电子文件的存储以及在计算机之间的传送相对容易。全部桌面系统和手提计算机系统容易在各种传播介质上传递这些文件,例如在因特网上传递。然而,还希望利用无线通讯媒体和移动无线装置传送这些文件。这带来一个系列不同的问题,因为可用的带宽大概是4到48kbps(每秒千比特),所以在短期内不可能增加到超过56kbps。无线装置一般试图最大化电池的寿命,同时试图最小化它的重量和装置的实际尺寸。典型地,该装置还包括低速的处理器和最小的存储容量。同时,由于受一般限制该装置具有不同的操作系统、屏幕分辨率和有限的图形再现功能。因此,具有多种格式的大批文件非常不适合或者不可能以它们的标准格式方式使用这些装置。从而期望提供一种系统,其允许在不考虑文件大小或者格式的条件下访问这些电子文件。
技术实现思路
本专利技术提供一种系统,其利用公共的标注语言以文件对象模块方式来分析、构成和存储电子文件。文件对象模块是存储在服务器中而其内容是以通用内容数据流格式被传送到无线装置。由于利用文件对象模块和无线装置上相应阅读程序的通用内容数据流,所以电子文件减少到仅仅是基本内容和无线发射必需的格式信息。为了达到上述以及相应的优点,本专利技术可以具体实施附图中图解说明的形式,然而,应该注意到事实上附图仅仅是为了图解说明而已,在不违反本专利技术的规定范围可以在图解说明的特殊结构上做一些改变。附图说明当连同附图一起进行描述时,本专利技术的各种其他功能、特点和伴随的优点将会变得完全可以理解,其中同样的参考标志在几个图中表示为相同的或者类似的部分,其中图1是本专利技术使用的数据处理系统或者服务器在因特网上与客户无线装置通讯的图解说明。图2是图1中描绘的数据处理系统和无线装置方框图的图解说明。图3是详细说明驻留在图1服务器中本专利技术专用处理模块方框图的图解说明。图4图解说明相对本专利技术提交文件的数据包。图5是一个图解说明由服务器中数据处理系统所处理的提交请求处理过程的流程图。图6是一个详细说明由服务器数据处理系统的服务器通信总线(SCB)模块所处理的输入请求处理过程的流程图。图7是一个详细说明为光学字符识别(OCR)、图像增强和光栅到矢量转换(R2V)而激活外部处理的预处理模块的处理过程流程图。图8是一个详细描述在建立的文件对象模块(DOM)中用于构成文件剖析的数据处理系统剖析模块的处理过程流程图。图9是一个详细描述用于索引提交文件内容的索引模块处理过程的流程图。图10是一个详细描述本专利技术用于传送相关内容摘录到无线/有线客户的传输摘录模块的处理过程流程图。图11是一个图解说明本专利技术驻留在无线装置或客户中详述各个数据处理模块的方框图。图12是一个详细描述专利技术驻留在无线装置中以通用内容数据流(UCS)形式接收传输摘录数据的处理过程流程图。图13是一个图解说明本专利技术具有加载的结构化或者非结构化文件或数据流的处理引擎结构的示意图。图14是一个图解说明为了加载的文件而构成文件对象模块(DOM)的本专利技术中母体与子体对象的关系示意图。图15是一个具有本专利技术可以使用的非结构化样本文件的图解说明。图16是一个具有本专利技术可以使用的结构样本文件的图解说明。图17是一个对于加载的结构文件由本专利技术使用的构成文件对象模块(DOM)的图解说明。图18是一个图解说明对于文本内容本专利技术的文件对象模块示意图。图19A是一个图解说明在构成文本内容的段落中本专利技术文件对象模块的示意图。图19B是一个图解说明图19A中段落命令的继续。图20是一个图解用于加载的文件的说明文件对象模块的示意图,所述的加载的文件包含如通常在电子数据表文件类型中发现的列表数据。图21A-21F详细说明从本专利技术到无线/有线装置传输摘录响应的命令内容,它们是以通用内容数据流结构的形式分别对应于结构和非结构化的文件。图22是一个本专利技术通信格式布局图的实施例。具体实施内容本专利技术可以使用的与一个或者多个无线装置或者客户12通信的数据处理系统或者服务器10如图1中所图解说明。数据处理系统10一般包括常规的组件,比如中央处理器、内部海量存储器、和随机存取存储器,它们都是本专利技术所使用的。往返于数据处理系统10的通信一般经过安全软件或者通常被称为防火墙/代理服务器14的硬件处理系统/单元,以常规的方式保证经过批准才能有效地访问本专利技术使用的网络。在该数据处理系统或者服务器10上实现的本专利技术通常通过因特网16接收输入数据并将输出的数据传送到本专利技术在无线装置或者客户12上驻留的部分。本专利技术的当前实施例可以利用DELL、COMPAQ、SUN或者其它公认厂家的服务器硬件作为数据处理系统10,其运行Windows操作系统版本NT 4/2000/XP或者更高的版本,或者运行Sun Solaris操作系统版本8或者更高的版本。图2图解说明数据处理系统或者服务器10以及无线装置或者客户12更详细的概述。服务器10包括中央处理器(CPU)20,随机存取存储器(RAM)22和内部海量存储器24,它们全部都是由通常被称为总线26的数据通道相互连接。数据处理系统10与无线装置客户12通过因特网16进行通信。无线装置客户12处理系统包括为小覆盖区装置设计的中央处理器(CPU)28,比如摩托罗拉的Dragon Ball CPU,或者伴随只读存储器(RAM)30的Intel Strong ARM CPU,它储存小覆盖区无线装置的操作系统比如Palm OS,或者包括具有内部快速随机存储器32的便携式PC OS,它们利用数据总线36全部连接在一起,并且利用无线射频/调制解调器34与因特网16通信。数据处理系统10最好构成按照具有的操作系统执行和完成本专利技术当前实施例的功能,该操作系统能够利用写入的数据指令执行由操作系统提供的使用功能,以便利用典型的编程语言比如C++和Java。图3图解说明本专利技术的服务器一侧其处理模块的处理过程方框图。按照定义的模块是单独可选择的数据处理或者是必须结合其它模块形成本专利技术的数据处理系统10。结构或者非结构化的电子文件或者数据流40是从无线的或者有线的客户端12提交并且从网络作为二进制数据进入到服务器10。客户提交处理机42接收客户的请求并且检验这是有效的请求,以及根据用户请求将接收的数据和适当路径选择命令传递给服务器通信总线44,它读出路径选择命令并且以要求顺序(如根据路径选择命令所表示的)将接收的数据发送到请求处理模块。如果第一路径选择命令是为预处理模块(PPM)46所请求,则接收的数据为文件或者数据的最佳化而向前传送。如果该文件类型是包含描绘文本内容映象、包含表示图片的二进制映象的扫描类型文件,或者是利用线或者圆形绘图元素描绘的扫描类型文件,则预处理模块46主要的目的是按照本专利技术的使用来改进文件的质量。对于包含描绘文本内容映象的扫描类型文件,按照本专利技术的处理提取文本字符而使用一种称为光学字符识别(OCR)的技术。任何OCR类型的软件包(比如ScanSoft公司的OmniPage光)都可以为这个目的由本专利技术应用。对于表示图片的映象,本专利技术可以应用一般已知的图像算法来改进图像质量,诸如锐化、模糊、高斯模糊、运动模糊、强度、对比度、伽本文档来自技高网...

【技术保护点】
一种用于将内容传递到便携式计算装置的方法,其包括:接收来自便携式计算装置、对相对便携式计算装置是远程的文件有关的内容的请求;识别与所请求的内容有关的文件的一个或多个部分;根据来自存储在文件对象模型(DOM)存储器中的 文件元素重建文件的一识别部分或者多个识别部分;以及向便携式计算装置传输该重建识别部分,以在其上显示。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:奥拉夫A叙尔若
申请(专利权)人:艾瑞赞公司
类型:发明
国别省市:US[美国]

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

1