存取以适合各类计算机的文件格式组成的数据的方法

文档序号:6580585阅读:316来源:国知局
专利名称:存取以适合各类计算机的文件格式组成的数据的方法
技术领域
本发明涉及一种读取或者记录数据的方法,尤其是涉及一种读取和记录以这样一种文件格式组成数据的方法,该文件格式通常适合各种类型的计算机,以允许通过诸如有有限的计算机功能的个人数字助理器(PDAs,personaldigital assistants)或亚笔记本电脑(sub-notebook computer)之类的计算机,以及诸如提供广泛计算机功能的桌面电脑等计算机共享数据。
由于大量信息的产生,以及新技术的加速发展,技术工业,尤其是电子通讯工业的环境变得越发复杂。计算机技术的改进和计算机的快速普及已经激发了几乎整个工业的变化。
一般地,当个人电脑依据其大小分类时,使用了如下术语桌面电脑、膝上电脑、笔记本电脑和掌上电脑。桌面电脑指的是可以在桌上使用的电脑。
膝上电脑比个人电脑小和轻,能够在膝上使用,并且可以手提。但是,实际上,由于其太大和较重,在膝上使用不舒服。许多使用者象使用桌面电脑一样在桌上使用,而不是拿着使用。在这种情况下,笔记本电脑制作得比膝上电脑小和轻。
笔记本电脑比个人电脑小而轻,常常具有A4(210×297mm)大小的面积,约30mm的厚度,重量约为3Kg。传统的笔记本电脑与桌面电脑在显示器的类型、中央处理器(CPU,central processing unit)和拥有的硬盘不同。但是,最近笔记本电脑使用了与桌面电脑一样类型的CPU,并通常用硬盘装载,但是笔记本电脑的显示器与本体形成一个整体,该显示器是一种薄层液晶显示(LCD,liquid crystal display)或是一种桔黄色等离子显示器,厚度为约30mm,比阴极射线管(CRT,cathoderay tube)的厚度薄得多,而桌面电脑的显示器是与本体分离的CRT。
掌上电脑与笔记本电脑类似,但是比笔记本小得多。掌上电脑是一种小而轻的个人电脑,可以在掌上使用,通常为A5大小(148×210mm),重量约为1Kg。输入方式不使用键盘,而是通过用与本体接触的笔直接在屏幕写入字母或画图完成。
同时,个人数字助理器(PDA,personal digital assistant)是一种个人信息通讯设备,其中信息可以通过写入输入。PDA有多种不同的名称,如可手提的信息终端、个人通讯设备和个人信息处理器。换言之,PDA是一种可手提的信息终端,具有象电子组织者一样的个人信息管理或计划管理功能,同时还具有无线通讯的功能,如与其它计算机交换信息,输送传真和交换无线通讯。相应地,使用者可以通过一种袖诊无线电或蜂窝式袖珍数据的全球无线通讯网络使用PDA,与所想要的部分交换传真数据和电子邮件信息,而与使用者的位置无关。一种被称为Newton牌的PDA用笔输入操作。换言之,一旦使用者用电子笔在液晶显示器写字母时,Newton识别字母,且在液晶显示器上显示字母,这样使用者即使对计算机知之甚少,也能够容易地使用它。
最近,使用Windows CE作为操作系统的PDAs或亚笔记本电脑很快地广泛使用。这样的计算机配置成便于携带,但是与普通的个人电脑如桌面电脑和笔记本电脑相比,具有有限的功能。
同时,从PDA或亚笔记本电脑的普通个人电脑的应用中使用数据的愿望增强了。但是,在与普通电脑相比具有有限功能的计算机中使用的数据是以只能适用于相应类型电脑的文件格式组成的。换言之,不同电脑使用的不同应用方式采用唯一的文件格式,以在记录媒体上记录相关的操作信息。
但是,考虑到时间和功能,以有限功能的普通个人计算机使用的文件格式来组成的数据的读取或录入是非常困难的。
为了解决上述问题,本发明的一个目的是提供一种组成在与使用的计算机的种类有关的不同文件格式中的数据的方法,以允许有有限功能的计算机以其自己的文件格式读取数据或录入数据。
为了达到本发明的上述目的,本发明提供了一种存取组成以适合不同类型计算机的一种文件格式组成的数据的方法,其中具有普通功能的计算机存取以文件格式组成的数据的方法包括用于记录由普通功能的计算机处理的数据的第一数据区,以及记录由有限功能的计算机处理的数据的第二数据区。当在普通功能计算机中执行的一个操作是读取时,该方法包括的步骤是(a1)从第一数据区读取数据,以及(a2)当已确定第二数据区中的数据被更新时从第二数据区读取数据,然后用第二数据区读取的数据更新从步骤(a1)读取的数据。当在普通功能计算机中执行的操作是记录时,该方法包括的步骤是(b1)存储普通功能计算机第一数据区中处理的数据,以及(b2)将有限功能的计算机获取的数据存储在普通功能计算机第二数据区中。
本发明还提供了一种存取以适合不同类型计算机的文件格式组成的数据的方法,其中有限功能的计算机存储以这样一种文件格式组成的数据,该格式包括用于记录由普通功能的计算机处理的数据的第一数据区,和用于记录由有限功能的计算机处理的数据的第二数据区。当有限功能计算机中完成的操作是读取时,该方法包括的步骤是(a1)从第二数据区读取数据。当在普通功能计算机中执行的操作是记录时,该方法包括的步骤是(b1)存储在有限功能计算机中处理过的数据,到第二数据区,以及(b2)显示存储在第二数据区中的数据已经更新。
通过参照附图对优选的实施例详细描述,本发明上述的目的和优点变得更加明了

图1显示了一种典型的桌面电脑的外观;图2显示一种典型的个人电脑的功能方框图;图3A显示了一种典型的亚笔记本电脑的外观;图3B显示了个人数字助理器(PDA)的一个实例的外观;图4显示依据本发明在不同电脑中获取文件格式的概念图;和图5显示了依据本发明的一种读取和记录在适合不同类型电脑的一种文件格式中的数据的方法的流程图。
以下将简要介绍在说明书中用到的一些术语。可提供个人电脑的所有普通功能的计算机,例如桌面计算机和笔记本电脑,被称为“普通功能的电脑”。不能提供普通功能计算机所有功能的具有某些功能的计算机,例如使用Windows CE操作系统的个人数字助理器(PDAs,personal digital assistants)或亚笔记本电脑,被称为“有限功能电脑”。
图1显示了普通功能电脑中的一种桌面电脑的外观,图2是一种普通功能计算机的功能方框图。参照图1和2,在普通功能电脑如桌面电脑100中的中央处理器(CPU,central processing unit)110中处理从键盘130输入的数据,并且将数据存储在辅助存储设备120中。图3A显示了一种亚笔记本电脑200的外观,它是使用Windows CE操作系统的有限功能电脑的一种。图3B显示了一种PDA 300实例的外观。这以后,假设图1所示的桌面电脑100用作普通功能的电脑。
图4中,“第一数据区”指的是在桌面电脑100中存取的数据在此存储的区域,“第二数据区”指的是在有限功能计算机200或300中存取的数据在此存储的区域。使用过的区域能够很容易地通过使用在存储文件的复合文件格式或单调的文件格式中使用的一种标记,区分记录第一数据的区域和记录第二数据的区域来定义。
第一数据区记录数据的类型包括,例如,图表、图画、文本、文本属性、页面和对象的链接和嵌入(OLE,object linking and embedding)。第二数据区记录数据的类型包括,例如,文本和文本属性。记录在第二数据区中的数据类型与有限功能的计算机200或300特定的实例可能有一点不同。换言之,在支持声音的PDA 200情形,声音数据可以保存在第二数据区中。在支持图表的PDA 200情形,图表数据可以在附加地保存在第二数据区中。
参考图5,将详细描述依照本发明的一种读取和记录以一种适合不同类型计算机的文件格式组成的数据的方法。在步骤S100中,确定计算机处理数据的类型。通常计算机分为两种类型一般用于处理数据的桌面计算机100;和具有有限功能且便于携带的有限功能计算机200或300。这里,处理数据的过程包括了在计算机中所有产生、更新和删除数据的操作。
当在步骤S100中确定了计算机的类型是桌面电脑100时,依据在桌面电脑100中执行的操作类型,处理数据的第一个操作是在步骤S300中进行的。在第一操作中,当在步骤S310确定了桌面电脑100中进行的操作类型是读取数据时,在步骤S320中,在读取操作所指定文件的第一数据区进行存取操作,该文件存在于桌面电脑100的辅助存储设备记录的文件之中。这里,文件格式被配置成如图4所示的数据区,该数据区分为第一数据区和第二数据区。
在这之后的步骤S330中,检测第二数据区的数据是否基于更新的标记进行了更新。当确定了第二数据区已经更新时,可以在步骤S340中的第二数据区存取数据,其中的数据是在有限功能的计算机200或300中可获取的所记录的数据。之后,从第一数据区读取的数据被第二数据区读取的数据更新。
更新标记表明了保存在第二数据区的数据已经被有限功能的计算机200或300更新。因此,在步骤S340中对第二数据区进行存取操作,得到未反映在第一数据区的最近更新的数据。
在这之后,在步骤S350中,最好将第二数据区记录的信息通过桌面电脑100的显示单元为使用者显示出来。
另外,当在步骤S310确定了桌面电脑100中进行的操作类型是记录数据时,在步骤S360中,桌面电脑100处理的数据保存在第一数据区记录操作所指定的文件中,该文件存在于桌面电脑100的辅助存储设备记录的文件之中。另外,在步骤370中,储存在桌面电脑100处理的数据之中并在有限功能的计算机200或300中获取的数据保存在第二数据区中。此时,更新标记被复位。执行步骤S370是为了使桌面电脑100中产生的数据可以在有限功能的计算机200或300中存取。
同时,当步骤S100中确定了计算机是有限功能的计算机200或300时,依据有限功能的计算机200或300进行操作的种类,处理数据的第二操作在步骤S300中进行。在第二操作中,当在步骤S210确定了有限功能电脑200或300中进行的操作类型是读取数据时,在步骤S220中,在第二数据区读取操作所指定的文件中进行存取操作,其中文件记录在有限功能电脑200或300的辅助存储设备中。
之后,在步骤S250中最好通过有限功能的计算机200或300的显示单元将第二数据区记录的信息为使用者显示出来。
另外,当在步骤S210确定了有限功能电脑200或300中进行的操作类型是记录数据时,在步骤S230中,有限功能的计算机200或300中处理的数据储存在第二数据区记录操作所指定的文件中,该文件记录在有限功能电脑200或300的辅助存储设备中。另外,在步骤S240中,更新标记表明更新的第二数据区是否复位。
这里,设置更新标记是为了告知当文件通过桌面电脑100进行存取时,与第一数据区记录的数据不同的更新数据存储在第二数据区中。换言之,当未设置更新标记时,在读取操作过程中桌面电脑只存取那些保存在第一数据区的数据。
虽然本发明参照一个特殊的实例进行了描述,但是对于任何一个本领域的普通技术人员来说,很明显的是可以不离开本发明的精神和范围对所描述的实施例作出改变。本发明的实施例仅认为是用于描述,不是用来作限定的目的。本发明的范围在以下的权利要求中进行阐述,在此范围中的与本发明的范围等同的所有的变化都被认为包括在本发明中。
如上所描述,依据本发明,在普通功能的计算机如桌面电脑中应用的数据,可以在有限功能的计算机(如,PDA或使用Windows CE系统的计算机)中容易地使用,有限功能计算操纵的数据可以容易地保存为文件。另外,有限功能计算机产生或更新的文件,可以在普通功能计算机的应用中容易地读取,从而实现普通功能计算机和有限功能的计算机的数据兼容。
权利要求
1.一种存取数据的方法,该数据以适合于不同类型电脑的一种文件格式组成,其特征在于普通功能计算机存取这样一种文件格式组成的数据,该格式包括用于记录由普通功能电脑处理的数据的第一数据区,和用于记录由有限功能电脑处理的数据的第二数据区,该方法包括以下步骤当在普通功能电脑的操作是读取数据时,(a1)从第一数据区读取数据,和(a2)当确定第二数据区中的数据已经更新时,从第二数据区读取数据,并且将步骤(a1)中读取的数据用第二数据区读取的数据更新;和当在普通功能电脑中的操作是记录数据时,(b1)在第一数据区中储存普通功能电脑处理的数据,和(b2)在第二数据区储存有限功能电脑中获得的数据,该数据存在于普通功能电脑中处理的数据中。
2.如权利要求1所述的方法,其特征在于文件格式包括一个更新标记区域,步骤(a2)确定储存在第二数据区的数据是否由设置的更新标记所更新。
3.如权利要求1所述的方法,其特征在于文件格式是复合的文件格式。
4.如权利要求1所述的方法,其特征在于文件格式是单一的文件格式。
5.如权利要求1所述的方法,其特征在于有限功能电脑是个人数字助理器(PDA)。
6.如权利要求1所述的方法,其特征在于有限功能电脑是使用WindowsCE作为操作系统的电脑。
7.一种存取数据的方法,该数据以适合于不同类型电脑的一种文件格式组成,其特征在于有限功能计算机存取以这样一种文件格式组成的数据,该格式包括用于记录由普通功能电脑处理的数据的第一数据区,和用于记录由有限功能电脑处理的数据的第二数据区,该方法包括以下步骤当在有限功能电脑的操作是读取数据时,(a1)从第二数据区读取数据;和当在有限功能电脑中的操作是记录数据时,(b1)在第二数据区中储存有限功能电脑处理的数据;和(b2)显示已经更新的储存在第二数据区的数据。
8.如权利要求7所述的方法,其特征在于文件格式包括一个更新标记区域,步骤(a2)显示储存在第二数据区的数据由设置的更新标记所更新。
9.如权利要求7所述的方法,其特征在于文件格式是复合的文件格式。
10.如权利要求7所述的方法,其特征在于文件格式是单一的文件格式。
11.如权利要求7所述的方法,其特征在于有限功能电脑是个人数字助理器(PDA)。
12.如权利要求7所述的方法,其特征在于有限功能电脑是使用Windows CE作为操作系统的电脑。
全文摘要
一种存取以包含用于记录由普通功能电脑处理过的数据的第一数据区,和由有限功能电脑处理过的数据的第二数据区的文件格式组成的数据的方法。普通功能电脑或有限功能电脑读取或记录处理过或将处理的数据时,根据不同操作指令,操作文件格式中的不同数据区。通过这种方法,普通功能电脑的应用数据和有限功能电脑操纵的数据中的每一种,都可以容易地由处理它的电脑类型保存为一个文件,而在另一种类型的电脑中使用。
文档编号G06F12/00GK1281184SQ0012253
公开日2001年1月24日 申请日期2000年7月14日 优先权日1999年7月14日
发明者蔡熙正 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1