CN102236690A - 一种数据管理方法、应用这种方法的文件格式及电子设备 - Google Patents
一种数据管理方法、应用这种方法的文件格式及电子设备 Download PDFInfo
- Publication number
- CN102236690A CN102236690A CN2010102325688A CN201010232568A CN102236690A CN 102236690 A CN102236690 A CN 102236690A CN 2010102325688 A CN2010102325688 A CN 2010102325688A CN 201010232568 A CN201010232568 A CN 201010232568A CN 102236690 A CN102236690 A CN 102236690A
- Authority
- CN
- China
- Prior art keywords
- data
- viewing area
- display screen
- area data
- target
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
一种电子设备上的数据管理方法,所述的电子设备包括主电路,用于数据的存储和处理;一或多块显示屏,用于数据的显示;所述的数据管理方法包括数据的存储方法,将数据集合区分为第一显示区数据和第二显示区数据;以及包括数据的呈现方法,将数据集合中的第一显示区数据显示在第一显示屏/显示屏的第一显示区,将数据集合中第二显示区数据显示在第二显示屏/显示屏的第二显示区。本发明还包括应用上述方法的文件格式、电子设备。本发明所述的数据管理方法、文件格式、电子设备能有效改善在便携式设备上的阅读体验,特别是提高了图文结合下的阅读体验。
Description
技术领域
电子设备的数据管理方法,特别是一种改善阅读体验的数据存储及呈现方法,以及应用这种方法的文件格式和电子设备。
背景技术
常见的文件格式,例如PDF,Word主要针对电脑屏幕和纸张打印而开发的,在较小的屏幕上的表现存在诸多不便,亦不能充分利用屏幕的表现力;网页常用的HTML/XHTML/XML则文件组织方式过于松散亦不方便。在诸如电子书阅读器、手机等便携式设备上,为了能充分表现文档,特别是为了能够更好地表现图文混编的内容,以及便于为适应不同尺寸屏幕而对文件进行必要重排版,人们进行了很多创新。目前发展较多的EPUB格式亦基于XML标记语言,虽然相较传统网页文件组织更为严整,且可以具有流式排版的功能,但在这种格式中图文的结合仍然不够紧密。例如,不能有效地保证彼此相关的图文能够同时处于同一屏显示,特别是在显示屏尺寸较小的便携式设备上,给阅读者造成很大不便。在另一方面,由于电子纸显示技术的发展,在显示屏上即可获得如纸张上的阅读感受,因而在“显示屏即纸页”理念下,现有的文件格式可以得到改良;在进一步的观察中,对于诸如中国专利申请200920130737.X、200920132695.3以及200920132232.7等中公开的互补双屏幕便携式电子设备而言,目前的数据管理方法或文件格式尚不能有效利用双屏幕优点。
发明内容
本发明旨在提供一种数据管理方法,可以使得多屏幕电子设备或单屏幕电子设备更好地呈现数据,使得当表现图文混编这样的内容时可以更加灵活地组合图文内容,彼此相关的图文总是可以同时呈现在使用者视野内,并简化为了适应屏幕尺寸而进行重排版时的操作。
为了实现以上目的,本发明提供一种电子设备的数据管理方法,所述的电子设备包括主电路,用于数据的存取和处理,一或多块显示屏,用于数据的显示,所述的数据管理方法包括数据的存储方法,具体指将数据中的数据区分为第一显示区数据和第二显示区数据;还包括一种数据的呈现方法,具体包括:将数据中属于第一显示区数据呈现在第一目标显示区;将数据中属于第二显示区数据呈现在第二目标显示区。第一目标显示区和第二目标显示区为预先指定的两个不完全重叠的显示区域。
上述的数据管理方法,还包括如下特征的一种或任意的组合:
其一,上述的数据管理方法中第一目标显示区为第一显示屏,第二目标显示区为第二显示屏,或者第一目标显示区、第二目标显示区分别为同一显示屏的第一显示区和第二显示区;第一显示区和第二显示区不完全重叠。
其二,上述的数据管理方法中当当前需显示数据中缺少第一显示区数据或第二显示区数据之一时,第一目标显示区和第二目标显示区合并使用;
其三,上述的数据管理方法中所述的将数据区分可以采用如下的一种或多种方式:根据数据索引路径区分、根据数据标记信息区分、根据数据类型区分。
其四,对第一和/或第二显示区数据及对应的目标显示区应用如权利要求1所述的方法。这表明可嵌套使用上述的数据管理方法。
如上所述的数据管理方法,进一步还包括一种图文结合呈现方法:在第一显示区数据和第二显示区数据的之间建立关联,当所述第一显示区数据的被显示在第一目标显示区时,与之关联的第二显示区数据亦被显示在第二目标显示区上;和/或当所述第二目标显示区数据被显示在第二目标显示区时,与之关联的第一显示区数据亦被显示在第一目标显示区域上。因而本方法使得,第一显示区数据的一部份显示在第一目标显示区时,与之关联的第二显示区数据的一部分或全部显示在第二目标显示区;或当第一显示区数据的全部显示在第一目标显示区时,与之关联的第二显示区数据的一部分或全部显示在第二目标显示区。所谓数据的一部分显示显示屏上是指当数据不能一次全部显示在显示屏上时,只能分多次,一次显示一部分的方法显示全部数据,可称之为分屏显示,是公知的方式。在以上的关联关系可以是单向的,亦可以是双向的,即既可只能通过第一显示区数据找到与之关联的第二显示区数据,亦可只能通过第二显示区数据找到与之关联的第一显示区数据,或者既可以通过第一显示区数据找到与之关联的第二显示区数据,反过来也可通过第一显示区数据找到与之关联的第二显示区数据。以下的关联亦有此特征。
上所述图文结合呈现方法,具体可指:为***示区数据建立指向另一显示区数据的超链接,当所述超链接被激活时,所述的另一显示区数据显示在所属目标显示区域上,即通过超链接方式建立第一显示区数据和第二显示区数据的关联。
上述图文结合呈现方法,具体可指:在第一显示区数据中设置第二显示区数据的显示开始标志;当所述显示开始标志包括在当前第一目标显示区所需显示的数据中时,在第二目标显示区上显示显示开始标志所指向的第二显示区数据;和/或在第二显示区数据中设置第一显示区数据的显示开始标志;当所述显示开始标志包括在当前第二目标显示区所需显示数据中时,在第一目标显示区上显示显示开始标志所指向的第一显示区数据。进一步,其中在第一显示区数据或第二显示区数据中设有显示开始标志的任一显示区数据中还设置另一显示区数据的显示结束标志;当当前所需显示数据中包括所述显示结束标志而不包括显示开始标志时,则撤销显示结束标志所指向数据在其所属目标显示区上的显示。本方法的意义是通过建立开始显示标志,以及进一步建立结束显示标志的的方式建立第一显示区数据和第二显示区数据之间的关联。
此外,还可通过如下方式实现图文结合呈现方法:在第一显示区数据和第二显示区数据被分别划分为若干第一显示区数据对象和第二显示区数据对象,并赋予索引编号;在第一显示区数据对象和第二数据区数据对象之间通过关联属性建立关联,关联属性值为被关联的数据对象索引编号,并可关联一或多个数据对象。因此,当某一数据区数据对象显示在所属目标显示区时,另一数据区与之关联的数据对象也显示在所属目标显示区。所述的索引编号是数据对象的标识,通过索引编号可索引到相应的数据对象。
进一步可限定,上述的第二显示区数据为文本数据,如具有规则点阵结构的的文字、图标、符号等;第一显示区数据则为图片、视频、表格、文本数据、链接和嵌入对象(OLE,objectlinking and embedding)的一种或多种。限定第二显示区数据位文本数据的意义在于其有规则的点阵结构,而将不具有规则点阵结构的数据如图片、视频、表格等单独管理,可减少重排版的操作的同时使本发明的数据管理具有流式排版的特点。上述第一/第二显示区数据的区分主要关注用于显示在显示屏上的内容数据,而对于不直接显示在显示屏上的格式信息、属性及属性值、标记等文本形式的信息可做灵活区分,不影响本发明的实质。
本发明数据管理方法进一步还提供一种数据分页管理方法,将数据集合进一步组织为若干逻辑页,每一逻辑页中数据包括第一显示区数据和/或第二显示区数据;当逻辑页内包含第一显示区数据和第二显示区数据时,包含在同一逻辑页内的第一显示区数据和第二显示区数据是关联的,呈现这一逻辑页的数据至显示屏上时,则当第一显示区数据的一部分或全部显示在第一目标显示区时,第二显示区数据的一部分或全部也显示在第二目标显示区上,和/或当第二显示区数据的一部分或全部显示在第二目标显示区时,第一显示区数据的一部分或全部也显示在第一目标显示区上。
上述的逻辑页的设置,具体又可包括:逻辑页的第一显示区数据包括一幅图片、一个视频、一个表格之一,同时第二显示区数据包括一定长度的文本数据,所述第一显示区数据呈现在第一目标显示区上,同时第二显示区文本数据分为一至多屏显示在第二目标显示区上;或逻辑页的第一显示区数据包括若干幅图片和/或若干个视频和/或若干表格,分一至多屏显示在第一目标显示区上,同时第二显示区数据包括一定长度的文本数据,并显示在第二目标显示区上。因而将语义相关的图文放在一个逻辑页中,亦可起到图文结合呈现之效果;当然在逻辑页内还可以进一步利用上述的各种建立关联的方法来增强图文结合效果。
上述的图文结合应理解为泛指,可以是图片和文字的结合,亦可理解为视频和文字的结合,甚至是文字和文字的结合,其本质是指语义相关的两部分数据的结合呈现。
本发明第二方面还提供一种文件格式,其至少包括文件头和数据区;其中数据区用以包括需要呈现给用户的数据并采用如上所述的数据管理方法进行存储;
进一步,上述的文件格式为一二进制形式的文件格式,包括将第一显示区数据和第二显示区数据分别组织为若干第一显示区数据对象和第二显示区数据对象,并通过每个数据对象以唯一索引编号,以及设置数据对象关联属性,属性值为数据对象的索引编号来建立第一显示区数据和第二显示区数据间的关联;或者,上述的文件格式为一种文本形式的文件格式,包括使用HTML/XHTML/XML标记语言组成;其中定义标签将数据区中的数据或数据对象引用标记为第一显示区数据或第二显示区数据;其中文本数据被保存在文件内,其中非文本数据,包括图片、视频数据则使用数据对象引用来引用文件之外的图片文件或视频文件。
本发明第三方面还提供一种计算机程序,所述的计算机程序使用上述的数据管理方法来存储和/或呈现数据;进一步,所述的计算机程序包括一编辑器,所述的编辑器采用上述的数据管理方法和/或文件格式来存储数据;还包括一解析器,所述的解析器采用上述的数据管理方法来对如上述数据管理方法和/或文件格式存储的数据进行呈现;
进一步,上述解析器包括一识别模块,所述识别模块可区分文件格式是上述的文本形式文件格式或是常规的网页文件格式;当所述的因特网浏览器解析如上述的文本形式文件格式时,采用上述的数据管理方法来呈现;当所述因特网浏览器解析常规网页文件格式时,另作处理,如可采用常规方法。
本发明的第四方面还提供一种电子设备,包括主电路、至少一块显示屏,其中主电路用来进行数据的存储和处理,显示屏用于数据的显示;所述电子设备还包括一个数据管理模块,所述数据管理模块至少具有如下一种功能:使用上述的数据管理方法来存储和/或呈现数据;使用上述的文件格式存储数据;使用上述的计算机程序存储和/或呈现数据。
进一步,所述的电子设备安装有两块显示屏,分别为第一显示屏和第二显示屏;其中第一显示屏为上述数据管理方法中的第一目标显示区,第二显示屏为上述数据管理方法中的第二目标显示区;所述电子设备采用滑盖结构,第一显示屏安装于滑盖上表面,第二显示屏安装于基体的上表面;或所述电子设备采用翻盖结构,第一显示屏安装于翻盖,第二显示屏安装于基体;其中上述第一显示屏为主动发光型显示屏,可为薄膜晶体管液晶显示屏、有机发光显示屏之一;第二显示屏为反射型显示屏,可为源矩阵电泳显示屏、反射型液晶显示屏、胆固醇液晶显示屏、反射光相干调制显示屏(IMOD)、电子粉流体显示屏之一。
本发明所述的数据管理方法、使用该方法的文件格式及使用该方法的电子设备,使得在诸如单屏幕或双屏幕电子设备上展示文档时,彼此相关的图文总是可以同时呈现在使用者视野内,并且有利于在减少为了适应不同尺寸的屏幕时进行重排版时的操作,并很好地利用了双屏幕设备的优势,可为用户带来一种新颖且实用的阅读方式。
附图说明
图1:电子设备100的结构框图;
图2:电子设备100的内部电路结构图;
图3:数据管理装置30;
图4:文件一301结构图;
图5:文件二401结构图;
图6A、图6B:文件一第三逻辑页340呈现在电子设备100上的效果图;
图7:电子设备200结构图;
图8:电子设备200的内部电路结构图;
图9:数据管理装置228;
图10:文件三501结构图;
图11:文件四601结构图;
图12A、图12B、图12C:文件三501呈现在电子设备200上的效果图;
图13:文件五701结构图;
图14:文件五在电子设备100上的效果图;
具体实施例
下面将结合实施例来进一步阐述本发明的主体和各种优选实施例。在下面的实施例中将公开本发明的一些细节,但对本领域的专业人士来说,没有这些细节亦可以轻易找到其他可供替代的方案;另一方面,为了不至于使公众对本发明的技术特征混淆不清,对于一些众所周知的细节给予了省略。
如图1~图3所示为本发明所述的电子设备实施例100。图1所示电子设备100采用双屏滑盖结构设计,其中滑盖110上表面安装有第一显示屏112,基体120上安装有第二显示屏122,电子设备100还包括主电路21。第一显示屏112即为本发明数据管理方法中所述的第一目标显示区,第二显示屏122即为所述的第二目标显示区。如图2所示为电子设备100内部的电连接结构框图,主电路21包括处理器24、存储器25、电源及电源管理26、输入输出设备27、电连接于第一显示屏112的第一显示控制器28,以及电连接于第二显示屏122的第二显示控制器29,各部件如图示电连接在一起。在本实施例中,第一显示屏可为自发光显示屏,如具有背光的薄膜晶体管液晶显示屏(TFT-LCD),有机发光显示屏(OLED)等,亦可用双模液晶屏,如Pixel-Qi公司提供的一种可工作于普通TFT-LCD模式以及反射型液晶模式的双模液晶屏;第二显示屏可为反射型显示屏,如有源矩阵的电泳显示屏(AMEPD),反射光相干调制显示屏(IMOD,例如美国高通公司的mirasol显示屏),反射型液晶显示屏、电子粉流体显示屏等;第一显示屏和/或第二显示屏还可安装触控装置,形成触摸屏。在存储器25中,还包括了数据管理装置30,数据管理装置可执行本发明所述的数据管理方法。如图3所示,数据管理装置30进一步包括计算机可执行的程序,如编辑器31以及解析器32,编辑器31可按照前述的数据管理方法存储数据,解析器32可按照前述的数据管理方法解析数据,特别是针对具有两个显示屏时的情形。
图4所示是在存储器25中的以前述二进制形式文件格式存储的文件一301,其以本发明所述的数据管理方法来管理数据。文件一301基于数据对象管理数据,包括文件头302,以及数据区303。文件头302可包括诸如文件格式标识、数据区303地址偏移量、根目录地址偏移量等。数据区303包含用于呈现在显示屏上的数据对象、格式化信息、目录结构、页结构等诸多信息,但此处单就特征部分予以阐述。数据区303包括数据对象区310,包括了用于呈现的数据对象,具体被区分为第一显示区数据311和第二显示区数据312;第一显示区数据311包括若干第一显示区数据对象,如图片二3110、文本段五3111、图片四3112、图片三3113以及视频一3114;第二显示区数据312包括若干第二显示区数据对象,如文本段三3121、文本段四3122以及文本段二3123等。以上数据对象被集中管理的。此外,数据区303还包括若干逻辑页,如第一逻辑页320、第二逻辑页330以及第三逻辑页340等。逻辑页可以是一个数据的容器,直接存储用于呈现在显示屏的数据对象,亦可以是数据的一种组织关系记录,通过引用来组织好上述的第一/第二显示区数据对象以便用于按照一定的方式呈现在显示屏上,被引用的数据或数据对象亦被视为在逻辑上属于该逻辑页。通常来说,在工程实践中,一种文件格式中,数据对象一般集中管理或放在个逻辑页中管理,而不会两种方式交杂,出于阐述本发明的简便起见,本实施例在一个文件中使用了两种方式。第一逻辑页320中,包括数据对象图片一3211,通过区属值区别为第一显示区数据,也即图片一3211是第一显示区数据对象;还包括数据对象文本段一3221,通过区属值区别为第二显示区数据,也即文本段一3221为第二显示区数据对象。此处采用数据对象属性来区分第一/第二显示区数据对象。当解析器32呈现第一逻辑页时,第一显示区数据对象图片一3211被显示在第一显示屏112上,而第二显示区数据对象文本段一3221被显示在第二显示屏122上,文本段一是图片1的解说文字,当文本段一3221不能以一屏显示完毕时,可分多屏显示在第二显示屏122上,因为图片一3211和文本段一3221是关联的,所以图片一3211始终显示在第一显示屏112上直至进入其他逻辑页时被新的第一显示区数据对象所取代,因而图片和解说文字始终能同时呈现在用户的视野内。而且因为第二显示区数据为文本数据,所以当为了适应第二显示屏尺寸而将文本段一3211分屏显示时,重排版的工作量将较传统的图文一体排版的工作量大大减小。
第二逻辑页330中,通过数据对象引用来组织数据对象,包括第二显示区数据对象图片二的引用3301、图片三的引用3302,以及第一显示区数据对象文本段二的引用3303等。文件中的数据对象都有唯一索引编号,数据对象引用通过索引编号可索引相应的数据对象,当解析器32呈现第二逻辑页时,图片二引用3301指向的图片二3110,图片三引用3302指向的图片三3113被显示在第一显示屏上,同时文本段二引用3303指向的文本段二3123被显示在第二显示屏上,文本段二是图片二和图片三的解说文字。显示图片二和图片三时,可同时分区显示在第一显示屏上,亦可分屏先后显示在第一显示屏上,因为图文关联,而文本段二始终显示在第二显示屏上,因而,图片和解说文字始终能同时呈现在用户的视野内。
以上所述第一、第二逻辑页是通过逻辑页来解决图文结合呈现的问题,即逻辑页内第一显示区数据的一部分或全部与第二显示区数据的一部分或全部被同时显示在相应的屏幕或屏幕区域上,因而可以将彼此相关的图文放在一个逻辑页内,从而做到无论文本段长短、图片副数多寡、显示屏大小,而始终保持图文结合,减少来回翻页动作,改善阅读体验,特别适用于诸如电子设备100之类的便携式设备上。
第三逻辑页340中采用了一种更为一般的图文结合呈现方法:通过设置关联属性,在第一显示区数据的和第二显示区数据的之间建立关联。第三逻辑页340中,第二显示区数据对象文本段三的引用3402具有关联属性项,其关联属性值为第一显示区数据对象的索引编号,此处为图片四3112、文本段五3111,因而,解析器32在呈现此逻辑页时,第二显示区数据对象文本段三3121被显示在第二显示屏122上,而同时,相关联的第二显示区数据对象图片四3112及文本段五3111被显示在第一显示屏112上。文本段五3111可以是图片四3112的标题。图6A和图6B示意了将逻辑页340呈现至电子设备100上的效果图,图中第一显示屏112上所显示的圆柱体是图片四3112,而“图4”是图片四的标题即文本段五3111;文本段三3121需分两屏显示在第二显示屏122上,图6A中,第二显示屏122上所显示的是文本段三3121的第一屏文本内容3121A,图6B中,所显示的是文本段三3121的第二屏文本内容3121B。
第三逻辑页340中还可包括第二显示区数据对象图片四的引用3401,但这并非必要,因为从文本段三的引用3402可以索引到图片四3112。此外,还可以包括第二显示区数据对象文本段四的引用3403,其包含一个关联属性,属性值为视频一的索引编号。文件一301亦可以引用文件外的公共数据,如字体文件等。
图5所示是在存储器25中的以前述文本形式文件格式存储的文件二401。文件二401以HTML/XHTML/XML等标记语言写成,包括文件内的文件头402、第二显示区数据403,以及文件外的第一显示区数据404和公共数据405等。因而在文件二中,以索引路径区分第一/第二显示区数据,亦可认为是以数据类型来区分,例如第二显示区数据为文本数据,而第一显示区数据为图片、视频数据,如图片六4041、视频二4042等。在文件二401内,第二显示区数据包括图片六4041的起始位置标志(显示开始标志)4031、文本段六4032、图片六4041的结束标志(显示结束标志)4033、文本段七4034、视频二4042起始位置标志4035以及文本段八4036等。解析器32呈现文件二时,按顺序依次读取第二显示区数据用以显示:当读入图片六起始位置标志4031时,标志本身不显示,而将标志指向的图片六4041显示在第一显示屏112上;读入文本段六4032时,将之分一至多屏显示在第二显示屏122上;读入图片六结束标志4033时,结束图片六在第一显示屏上的显示;读入文本段七4034时,将之分一至多屏显示在第二显示屏122上;读入视频二起始位置标志4035时,将视频二4042显示在第一显示屏112上;读入文本段八4036时,将之分一至多屏显示在第二显示屏122上。上述各文本段之间在显示屏上的衔接可以做多种处理,为公知技术。
图6A和图6B示意了将文件一301中第三逻辑页340呈现在电子设备100上的效果图。文件一301中其他逻辑页以及文件二401的呈现效果与第三逻辑页340的呈现大同小异,故省略。
图7所示为电子设备200的结构图。电子设备200为一电子阅读器,采用单屏设计,其中电子纸显示屏210可分为两个显示区域,第一显示区212及第二显示区211,其中第一显示区212为第一目标显示区,第二显示区211为第二目标显示区。图8所示为电子设备200的电路结构图,包括主电路220,以及电连接于主电路的电子纸显示屏210。主电路220包括处理器224、存储器225、电源及电源管理226、输入输出设备227、电连接于显示屏210的显示控制器229,并如图8所示地电连接。存储器225中进一步包括数据管理装置228、文件三501以及文件四601等。数据管理装置228可执行如前述的数据管理方法。
如图9所示,数据管理装置228进一步包括编辑器2281以及解析器2282。编辑器2281及解析器2282可执行前述的数据管理方法,特别是针对诸如电子设备200的单屏设备上两个显示区域的情形。
图10所示是在存储器225中的以前述文本形式文件格式存储的文件三501。文件三501以HTML/XHTML/XML等标记语言写成,包括文件内的文件头502、数据区503,以及文件外的第一显示区数据504和公共数据505等。文件三外的第一显示区数据包括图片七5041等。在文件三501内,数据区包括第一显示区数据和第二显示区数据,通过标记来区分。解析器2282呈现文件三时,按顺序依次读取数据区503:当读入图片七5041显示开始标志5031时,将图片七5041显示在显示屏210的第一显示区212上,(标志信息由于并不是实际显示在显示屏上的数据,故可不区分哪个显示区数据);读入图片七标题文本5032时,由于其被标记为第一显示区数据,故而将之显示在显示屏第一显示区212上;读入文本段九5033时,其被标记为第二显示区数据,故而将之以一至多屏显示在显示屏210的第二显示区211上;读入图片七显示结束标志5034时,结束图片七在第一显示屏上的显示;读入文本段十5035时,将之分一至多屏显示在显示屏第二显示区211上;由于此时需显示的数据中不再包含第一显示区数据(图片七的显示已撤消),因而显示屏的第一区域212和显示屏的第二区域211合并使用,如图12C所示。
图11所示是在存储器225中的以前述二进制形式文件格式存储的文件一601,其以本发明所述的数据管理方法来管理数据。其中包括文件头602,数据区603。数据区603中数据对象区610中第一显示区数据611包括第一显示区数据对象图片八6110;第二显示区数据612中包括第二显示区数据对象文本段十二6121。第一逻辑页620包括图片八6110的引用6211,第二逻辑页中包括文本段十二6121的引用6301等。文件四601的意义在于说明,逻辑页中可只包含第一/第二显示区数据之一,因而在此情况下显示屏210的第一显示区212和第二显示区211可合并使用。
图12A、图12B、图12C所示为在电子设备200上呈现文件三的效果图。图12A中,显示屏210的第一显示区212上显示的圆环为图片七5041,而标题文字“图7”为图片七标题文本5032;同时,第二显示区211上显示文本段九5034的前一部分数据5033A;图12B中,第二显示区211刷新后显示文本段九5034的后一部分数据5033B,第一显示区保持显示图片七5041及标题5032不变;图12C中,文本段十被显示在第一显示区212和第二显示区211上,此时由于没有第一显示区数据需要显示在第一显示区212上,故而第一/第二显示区合并用作显示第二显示区数据。
图13、图14为在第一显示区数据中进一步应用本发明所述数据管理方法,即方法嵌套应用的例子,以及超链接的使用。
图13所示为在第一显示区数据中进一步应用本发明所述数据管理方法的文件五701结构图。第一显示区数据704被进一步以数据管理方法划分为作为第一显示区数据的第一子显示区数据705,以及作为第二显示区数据的第二子显示区数据706;第一子显示区数据包含图片九7051,第二子显示区数据包含目录7061;第二显示区数据707中包含文本段十三7071,其包括了用于显示在第二显示屏122上的文本数据以及超链接属性信息等。
图14所示为在第一目标显示区进一步应用本发明所述数据管理方法呈现文件五701的效果图。图中作为第一目标显示区的第一显示屏112进一步按照数据管理方法被划分为第一显示屏112下作为第一目标显示区的第一目标子显示区1121,以及作为第二目标显示区的第二目标子显示区1122,第二显示屏122还作为第二目标显示区应用。具体应用中,第二目标子显示区1122上可以显示目录7061,而第一目标子显示区可以显示章节主题图片,第二显示屏122上可以显示章节的内容。显示在第二显示屏122中的数据可以设置超链接属性,例如文本7071可以设置链接至图片九7051的超链接,当所述文本7071被点击时,上述超链接所指向图片7051被显示在第一目标子显示区1121上。使用超链接来显示图片九7051的方法,由于是由一个事件(如点击)触发的,因而拥有更高的优先级,即当其被触发时,原本显示在第一目标子显示区1121上的图片被覆盖,这亦可理解为分屏显示的方法,即后一屏覆盖前一屏所显示的内容。所有基于触发事件而进行分屏显示的数据都用于相同的性质,即后触发的覆盖前触发的显示内容,而触发事件可以有多种,如基于一定时间间隔、用户的翻页指令等,一个典型的例子是,在文件一301中,当第二逻辑页330中包含了两幅图片,则两幅图片可以基于用户的翻页指令来进行分屏依次显示在第一显示屏112上,而此时显示在第二显示屏122上的文本段二3123则可不变。本发明所述的图文结合呈现的方法并不关注分屏的过程是如何完成的,即我们不关注如何进行分屏显示的触发,而是关注一个固定显示版面下,是否具有关联关系的数据被同时呈现在用户视野内,是否能够起到图文结合的功能。
类似电子设备100的装置还可以采用翻盖结构,其中第一显示屏安装于翻盖,第二显示屏安装于基体;其中第一显示屏为自主发光型显示屏,包括薄膜晶体管液晶显示屏、有机发光显示屏;第二显示屏为反射型显示屏,包括有源矩阵电泳显示屏、反射型液晶显示屏、胆固醇液晶显示屏、反射光相干调制显示屏(IMOD)、电子粉流体显示屏等。第一显示屏和/或第二显示屏还可安装触控装置以形成触摸屏,具体结构可参考背景技术中所提专利文献。应用本发明数据管理方法的上述翻盖结构电子设备效果类似于电子设备100,不再详述。
以上是本发明的实施例,其目的在于增加公众对于本发明的理解,而非限定本发明;尽管阐述了若干实施例或实施方式,但本发明还存在多种可能的实施例或实施方式,因而凡是基于本发明的精神和内容而进行的等效变化或修饰均应被视为本发明的保护范围。
Claims (19)
1.一种电子设备上的数据管理方法,所述的电子设备包括主电路,用于数据的存储和处理;一或多块显示屏,用于数据的显示;所述的数据管理方法包括数据的存储方法,其特征在于,将数据区分为第一显示区数据和第二显示区数据;以及包括数据的呈现方法,其特征在于将数据中的第一显示区数据显示在第一目标显示区,将数据中第二显示区数据显示在第二目标显示区。
2.如权利要求1所述的数据管理方法,还包括如下特征的一种或任意组合:
其一,其中第一目标显示区为第一显示屏,第二目标显示区为第二显示屏,或者第一目标显示区、第二目标显示区分别为同一显示屏的第一显示区和第二显示区;
其二,其中当当前需显示数据中缺少第一显示区数据或第二显示区数据之一时,第一目标显示区和第二目标显示区合并使用;
其三,其中所述的将数据区分可以采用如下的一种或多种方式:根据数据索引路径区分、根据数据标记信息区分、根据数据类型区分。
其四,其中进一步对第一和/或第二显示区数据及对应的目标显示区应用如权利要求1所述的方法。
3.如权利要求1~2任一所述的数据管理方法,还包括一种图文结合呈现方法:在第一显示区数据和第二显示区数据的之间建立关联,当所述第一显示区数据的被显示在第一目标显示区时,与之关联的第二显示区数据亦被显示在第二目标显示区上;和/或当所述第二目标显示区数据被显示在第二目标显示区时,与之关联的第一显示区数据亦被显示在第一目标显示区域上。
4.如权利要求3所述的数据管理方法,其中所述图文结合呈现方法,具体可指:为***示区数据建立指向另一显示区数据的超链接,当所述超链接被激活时,所述的另一显示区数据显示在所属目标显示区域上。
5.如权利要求3所述的数据管理方法,其中所述图文结合呈现方法,具体可指:在第一显示区数据中设置第二显示区数据的显示开始标志;当所述显示开始标志包括在当前第一目标显示区所需显示的数据中时,在第二目标显示区上显示显示开始标志所指向的第二显示区数据;和/或在第二显示区数据中设置第一显示区数据的显示开始标志;当所述显示开始标志包括在当前第二目标显示区所需显示数据中时,在第一目标显示区上显示显示开始标志所指向的第一显示区数据。
6.如权利要求5所述的数据管理方法,其中在设有显示开始标志的任一显示区数据中还设置另一显示区数据的显示结束标志;当当前所需显示数据中包括所述显示结束标志而不包括显示开始标志时,则撤销显示结束标志所指向数据在其所属目标显示区上的显示。
7.如权利要求3所述的数据管理方法,其中第一显示区数据和第二显示区数据被分别划分为若干第一显示区数据对象和第二显示区数据对象,并赋予索引编号;在第一显示区数据对象和第二数据区数据对象之间通过关联属性建立关联,关联属性值为被关联的数据对象索引编号,可关联一或多个数据对象。
8.如权利要求1、2、4、5、6、7任一所述的数据管理方法,其中第二显示区数据为文本数据,第一显示区数据则为图片、视频、表格、文本数据、链接和嵌入对象的一种或多种。
9.如权利要求1、2、4、5、6、7任一所述的数据管理方法,其还包括一种数据分页管理方法:将数据进一步组织为若干逻辑页,每一逻辑页中数据包括第一显示区数据和/或第二显示区数据;包含在同一逻辑页内的第一显示区数据和第二显示区数据是关联的,呈现这一逻辑页的数据至显示屏上时,当第一显示区数据的一部分/全部显示在第一目标显示区时,第二显示区数据的一部分/全部也显示在第二目标显示区上;和/或当第二显示区数据的一部分/全部显示在第二目标显示区时,第一显示区数据的一部分/全部也显示在第一目标显示区上。
10.如权利要求9所述的数据管理方法,其中逻辑页的第一显示区数据包括一幅图片、一个视频、一个表格之一,同时第二显示区数据包括一定长度的文本数据,所述第一显示区数据呈现在第一目标显示区上,同时第二显示区数据分为一至多屏显示在第二目标显示区;或逻辑页的第一显示区数据包括若干幅图片,和/或若干个视频,和/或若干个表格,分一至多屏显示在第一目标显示区上,同时第二显示区数据包括一定长度的文本数据,并显示在第二目标显示区上。
11.一种文件格式,其至少包括文件头和数据区;其特征在于所述数据区的数据以如权利要求1至10任一所述的方法进行存储。
12.如权利要求11所述的文件格式,其为一二进制形式文件格式,包括将第一显示区数据和第二显示区数据分别组织为若干第一显示区数据对象和第二显示区数据对象,并通过分配给每个数据对象以索引编号,以及设置数据对象的关联属性,属性值为数据对象的索引编号来建立第一显示区数据和第二显示区数据间的关联。
13.如权利要求11所述文件格式,其为一种文本形式文件格式,包括使用HTML/XHTML/XML标记语言组成;其中定义标签将数据区中的数据标记为第一显示区数据或第二显示区数据;其中文本数据被直接保存在文件内,其中非文本数据,包括图片、视频数据则使用数据对象引用来引用文件外的图片文件或视频文件。
14.一种计算机程序,其使用如权利要求1~10任一的方法来存储和/或呈现数据,包括一编辑器和/或一解析器,其中所述的编辑器允许用户将数据保存为如权利要求11~13任一所述的文件格式;所述解析器允许用户将如权利要求1~10任一所述的方法呈现如前权利要求1~13所述数据管理方法或文件格式存储的数据。
15.如权利要求14所述的计算机程序,其中所述解析器为一因特网浏览器;包括一识别模块,所述识别模块可区分文件格式是如权利要求13所述的文件格式或是常规的网页文件格式;当所述的因特网浏览器解析如权利要求13所述的文件格式时,采用如权利要求1~10任一所述的方式呈现;当所述因特网浏览器解析常规网页文件格式时,采用常规方法。
16.一种电子设备,包括主电路、至少一块显示屏,其中主电路用来进行数据的存储和处理,显示屏用于数据的显示,其特征在于,所述的电子设备还包括一个数据管理模块,所述数据管理模块至少具有如下一种功能:使用如权利要求1~10任一所述的数据管理方法来存储和/或呈现数据;使用如权利要求11~13任一项所述的文件格式存储数据;使用如权利要求14~15任一项所述的计算机程序存储和/或呈现数据。
17.如权利要求16所述的电子设备,其特征在于所述电子设备设有两块显示屏,,分别为第一显示屏和第二显示屏,其中第一显示屏为第一目标显示区,第二显示屏为第二目标显示区。
18.如权利要求16、17任一所述的电子设备,其特征在于所述电子设备采用滑盖结构,第一显示屏安装于滑盖上表面,第二显示屏安装于基体的上表面;或所述电子设备采用翻盖结构,第一显示屏安装于翻盖,第二显示屏安装于基体。
19.如权利要求18所述的电子设备,其中第一显示屏为主动发光型显示屏,可为背光薄膜晶体管液晶显示屏、有机发光显示屏之一;第二显示屏为反射型显示屏,可为有源矩阵电泳显示屏、反射型液晶显示屏、胆固醇液晶显示屏、反射光相干调制显示屏、电子粉流体显示屏之一。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010102325688A CN102236690A (zh) | 2010-05-07 | 2010-07-08 | 一种数据管理方法、应用这种方法的文件格式及电子设备 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201010172368 | 2010-05-07 | ||
CN201010172368.8 | 2010-05-07 | ||
CN2010102325688A CN102236690A (zh) | 2010-05-07 | 2010-07-08 | 一种数据管理方法、应用这种方法的文件格式及电子设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102236690A true CN102236690A (zh) | 2011-11-09 |
Family
ID=44887345
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010102325688A Pending CN102236690A (zh) | 2010-05-07 | 2010-07-08 | 一种数据管理方法、应用这种方法的文件格式及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102236690A (zh) |
Cited By (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102339323A (zh) * | 2011-11-11 | 2012-02-01 | 江苏鸿信***集成有限公司 | 一种针对db2数据仓库进行数据抽取、调度及展现的方法 |
CN103309560A (zh) * | 2013-06-08 | 2013-09-18 | 东莞宇龙通信科技有限公司 | 多界面显示信息的方法及终端 |
CN103458018A (zh) * | 2013-08-26 | 2013-12-18 | 华中师范大学 | 一种资源关联呈现方法及*** |
CN104360797A (zh) * | 2014-10-16 | 2015-02-18 | 广州三星通信技术研究有限公司 | 用于电子设备的内容显示方法和*** |
CN104424355A (zh) * | 2013-08-30 | 2015-03-18 | 国际商业机器公司 | 在图形叠加中呈现数据的方法和*** |
CN104571833A (zh) * | 2013-10-29 | 2015-04-29 | 镇江睿泰信息科技有限公司 | 移动阅读器 |
CN105975069A (zh) * | 2016-04-28 | 2016-09-28 | 东莞市华睿电子科技有限公司 | 一种分屏显示的方法 |
CN106126065A (zh) * | 2016-06-29 | 2016-11-16 | 努比亚技术有限公司 | 一种移动终端及其双屏信息显示方法 |
CN106201407A (zh) * | 2016-07-15 | 2016-12-07 | 珠海市魅族科技有限公司 | 一种数据显示方法及终端 |
CN106682112A (zh) * | 2016-12-06 | 2017-05-17 | 宇龙计算机通信科技(深圳)有限公司 | 一种数据显示方法及其设备 |
CN107148609A (zh) * | 2014-09-15 | 2017-09-08 | 科技可持续责任公司 | 具有双屏幕的便携式电子装置和方法 |
CN107315828A (zh) * | 2017-07-05 | 2017-11-03 | 广州阿里巴巴文学信息技术有限公司 | 数据处理方法、装置和终端设备 |
CN107562896A (zh) * | 2017-09-06 | 2018-01-09 | 华中师范大学 | 一种基于知识关联的资源组织及展示方法 |
CN108038219A (zh) * | 2017-12-22 | 2018-05-15 | 珠海市魅族科技有限公司 | 图片设置方法、装置、计算机装置及计算机可读存储介质 |
WO2019019420A1 (zh) * | 2017-07-25 | 2019-01-31 | 西安中兴新软件有限责任公司 | 一种播放声音的方法及多屏终端 |
CN109933733A (zh) * | 2019-03-18 | 2019-06-25 | 智慧芽信息科技(苏州)有限公司 | 页面的展示方法和装置 |
CN109992334A (zh) * | 2017-12-29 | 2019-07-09 | 上海共联通信信息发展有限公司 | 一种用于用户交互界面显示的信息处理方法 |
CN110888881A (zh) * | 2019-11-21 | 2020-03-17 | 望海康信(北京)科技股份公司 | 图片关联方法、装置、计算机设备及存储介质 |
CN111126334A (zh) * | 2019-12-31 | 2020-05-08 | 南京酷朗电子有限公司 | 技术资料的快速阅读和处理方法 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1856780A (zh) * | 2003-09-19 | 2006-11-01 | 雅虎公司 | 用于基于web的商业经营和服务的命令中心和界面 |
CN1956578A (zh) * | 2005-10-24 | 2007-05-02 | 美国博通公司 | 用于多媒体信息交换的通讯设备和*** |
CN101271352A (zh) * | 2008-05-05 | 2008-09-24 | 天津津科电子***工程有限公司 | 一种双屏笔记本电脑及其实现方法 |
-
2010
- 2010-07-08 CN CN2010102325688A patent/CN102236690A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1856780A (zh) * | 2003-09-19 | 2006-11-01 | 雅虎公司 | 用于基于web的商业经营和服务的命令中心和界面 |
CN1956578A (zh) * | 2005-10-24 | 2007-05-02 | 美国博通公司 | 用于多媒体信息交换的通讯设备和*** |
CN101271352A (zh) * | 2008-05-05 | 2008-09-24 | 天津津科电子***工程有限公司 | 一种双屏笔记本电脑及其实现方法 |
Cited By (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102339323B (zh) * | 2011-11-11 | 2015-12-16 | 江苏鸿信***集成有限公司 | 一种针对db2数据仓库进行数据抽取、调度及展现的方法 |
CN102339323A (zh) * | 2011-11-11 | 2012-02-01 | 江苏鸿信***集成有限公司 | 一种针对db2数据仓库进行数据抽取、调度及展现的方法 |
CN103309560A (zh) * | 2013-06-08 | 2013-09-18 | 东莞宇龙通信科技有限公司 | 多界面显示信息的方法及终端 |
CN103458018A (zh) * | 2013-08-26 | 2013-12-18 | 华中师范大学 | 一种资源关联呈现方法及*** |
US9715866B2 (en) | 2013-08-30 | 2017-07-25 | International Business Machines Corporation | Presenting data in a graphical overlay |
CN104424355A (zh) * | 2013-08-30 | 2015-03-18 | 国际商业机器公司 | 在图形叠加中呈现数据的方法和*** |
US9697804B2 (en) | 2013-08-30 | 2017-07-04 | International Business Machines Corporation | Presenting data in a graphical overlay |
CN104424355B (zh) * | 2013-08-30 | 2017-11-14 | 国际商业机器公司 | 在图形叠加中呈现数据的方法和*** |
CN104571833A (zh) * | 2013-10-29 | 2015-04-29 | 镇江睿泰信息科技有限公司 | 移动阅读器 |
CN107148609A (zh) * | 2014-09-15 | 2017-09-08 | 科技可持续责任公司 | 具有双屏幕的便携式电子装置和方法 |
CN104360797A (zh) * | 2014-10-16 | 2015-02-18 | 广州三星通信技术研究有限公司 | 用于电子设备的内容显示方法和*** |
CN105975069A (zh) * | 2016-04-28 | 2016-09-28 | 东莞市华睿电子科技有限公司 | 一种分屏显示的方法 |
CN105975069B (zh) * | 2016-04-28 | 2018-12-07 | 东莞市华睿电子科技有限公司 | 一种分屏显示的方法 |
CN106126065A (zh) * | 2016-06-29 | 2016-11-16 | 努比亚技术有限公司 | 一种移动终端及其双屏信息显示方法 |
CN106201407A (zh) * | 2016-07-15 | 2016-12-07 | 珠海市魅族科技有限公司 | 一种数据显示方法及终端 |
CN106682112A (zh) * | 2016-12-06 | 2017-05-17 | 宇龙计算机通信科技(深圳)有限公司 | 一种数据显示方法及其设备 |
CN107315828A (zh) * | 2017-07-05 | 2017-11-03 | 广州阿里巴巴文学信息技术有限公司 | 数据处理方法、装置和终端设备 |
WO2019007213A1 (zh) * | 2017-07-05 | 2019-01-10 | 广州阿里巴巴文学信息技术有限公司 | 数据处理方法、装置和终端设备 |
WO2019019420A1 (zh) * | 2017-07-25 | 2019-01-31 | 西安中兴新软件有限责任公司 | 一种播放声音的方法及多屏终端 |
US11115515B2 (en) | 2017-07-25 | 2021-09-07 | Xi'an Zhongxing New Software Co. Ltd | Method for playing sound and multi-screen terminal |
CN107562896A (zh) * | 2017-09-06 | 2018-01-09 | 华中师范大学 | 一种基于知识关联的资源组织及展示方法 |
CN108038219A (zh) * | 2017-12-22 | 2018-05-15 | 珠海市魅族科技有限公司 | 图片设置方法、装置、计算机装置及计算机可读存储介质 |
CN109992334A (zh) * | 2017-12-29 | 2019-07-09 | 上海共联通信信息发展有限公司 | 一种用于用户交互界面显示的信息处理方法 |
CN109933733A (zh) * | 2019-03-18 | 2019-06-25 | 智慧芽信息科技(苏州)有限公司 | 页面的展示方法和装置 |
CN110888881A (zh) * | 2019-11-21 | 2020-03-17 | 望海康信(北京)科技股份公司 | 图片关联方法、装置、计算机设备及存储介质 |
CN110888881B (zh) * | 2019-11-21 | 2023-03-10 | 望海康信(北京)科技股份公司 | 图片关联方法、装置、计算机设备及存储介质 |
CN111126334A (zh) * | 2019-12-31 | 2020-05-08 | 南京酷朗电子有限公司 | 技术资料的快速阅读和处理方法 |
CN111126334B (zh) * | 2019-12-31 | 2020-10-16 | 南京酷朗电子有限公司 | 技术资料的快速阅读和处理方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102236690A (zh) | 一种数据管理方法、应用这种方法的文件格式及电子设备 | |
US9037991B2 (en) | Apparatus and method for digital content navigation | |
US11675471B2 (en) | Optimized joint document review | |
CN102693253B (zh) | 图像管理和呈现 | |
US20140298167A1 (en) | Electronic book pagination | |
US20150301706A1 (en) | Identifiable tabbing for bookmarks in electronic books | |
RU2640721C2 (ru) | Система и способ отображения страниц на мобильном устройстве | |
JP6100013B2 (ja) | 電子機器および手書き文書処理方法 | |
US10592598B1 (en) | Book version mapping | |
US20150248378A1 (en) | Readability on mobile devices | |
JP6712486B2 (ja) | 電子書籍表示装置、電子書籍生成装置及びプログラム | |
CN100370454C (zh) | 一种显示和操作电子表格中工作簿的装置 | |
JP4301046B2 (ja) | 関連ドキュメント閲覧システム | |
CN102005138B (zh) | 用于显示文档的电子装置及数据管理方法 | |
Marmel | Teach Yourself Visually Word 2016 | |
US9710477B2 (en) | Method for file system management and associated data structure | |
US9032331B2 (en) | Visual widget search | |
Hart-Davis | Teach Yourself Visually Word 2019 | |
US20120159374A1 (en) | Operation method of e-book | |
Jones | Getting started with celtx: Scriptwriting and pre-production | |
CN116610237A (zh) | 信息处理***、计算机可读介质以及信息处理方法 | |
CN116610238A (zh) | 信息处理***、计算机可读介质以及信息处理方法 | |
Nichols | Comics on Screen: Reading, Comics and Screens | |
JP2009110101A (ja) | 情報表示装置およびプログラム | |
Aspin et al. | BI for SSRS on Tablets and Smartphones |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20111109 |