动态隐藏区块自动显示系统及方法

文档序号:6615849阅读:163来源:国知局
专利名称:动态隐藏区块自动显示系统及方法
技术领域
本发明涉及一种手持式电子装置及其显示方法,且特别涉及一种动态隐 藏区块自动显示系统及方法。
背景技术
传统的网页大多将所有信息编排于同一页面,因此当信息量较多时,使
用者必须不断地巻动视窗巻棒(scroll bar)以将欲浏览之部分页面移至显示画 面中,使用上较为不便。
为了方便使用者在同 一显示画面中浏览大量信息,目前已发展出 一种网 页技术,其仅于网页上显示出主要信息,并将其他信息以动态区块的方式隐 藏于网页中。当使用者将鼠标指针指向已显示于网页上的某特定文字或图片 时,与此文字或图片相关的其他信息会将会以动态区块的形式自动显示出 来。此种网页技术不但能够在同一显示画面中提供给使用者大量信息,更可 进一步将彼此相关的信息显示在邻近处供使用者对应参考,着实提升了使用 者在浏览网页上的方便性。
然而,由于此种网页技术是通过鼠标指针的指向来决定欲显示之动态区 块,因此如何将其应用于无法使用鼠标的电子装置(如个人数字助理 (PersonalDigital Assistant, PDA)、手机等)中,实为现今亟欲克服的难题之

发明内容
本发明所要解决的技术问题是提供一种动态隐藏区块自动显示系统及 方法,通过计算电子装置之导航键所控制的指针与文字间之坐标差值来决定 欲显示之动态隐藏区块,进而显示此动态隐藏区块。为了解决上述问题,本发明提供了一种动态隐藏区块自动显示系统,包

一储存模组,用于储存至少一网页文本,其中该网页文本记载有多个字 词组以及至少一延伸资料,该些字词组分别对应至一坐标值,且该些延伸资
料分别位于一动态隐藏区块中,并分别关联于该些字词组其中之一;
一浏览器,用于将所述网页文本解析为一网页,其中该网页显示有该些 字词组;
一显示模组,用于将所述网页显示于一画面上;
一指针控制模组,用于接收由一电子装置之一导航键所输入之一控制信 号,并依据该控制信号在该画面上控制一指针;以及
一坐标计算模组,用于计算所述指针之坐标值,并将该指针之坐标值传 至i亥网页;
其中,所述网页是依据所述指针之坐标值决定出与该指针之间坐标差值 最小的字词组,当所决定之字词组关联于所述延伸资料其中之一时,该网页 显示储存有该延伸资料之动态隐藏区块。
进一步地,上述系统还可包括,其中所述字词组具有一序号,且当所述 指针与两个以上的字词组之间具有最小坐标差值时,所述网页所显示之所述
动态隐藏区块为储存有序号较前之该字词组所关联的延伸资料。
进一步地,上述系统还可包括,其中所述网页中显示有一标记区块,用 于标记与所述指针之间的坐标差值最小的字词组。
进一步地,上述系统还可包括,其中所述字词组具有一序号,且当所述 指针与两个以上的字词组之间具有最小坐标差值时,所述标记区块为标记序 号4交前之该字词组。
进一步地,上述系统还可包括,其中所述动态隐藏区块是显示于所述画 面中邻近于与所述指针之间的坐标差值最小之字词组的最大显示区域内。
本发明还提供了 一种动态隐藏区块自动显示方法,包括下列步骤
建立一网页文本,其中该网页文本记载有多个字词组以及至少一延伸资 料,该些字词组分别对应至一坐标值,且该些延伸资料分别位于一动态隐藏区块中,并分别关联于该些字词组其中之一;
将所述网页文本解析为一网页,其中该网页显示有所述字词组; 将所述网页显示于一画面上;
接收一控制信号,其中该控制信号是由一电子装置之一导航键所输入; 依据所述控制信号在所述画面上控制一指针; 计算所述指针之坐标值;以及
依据所述指针之坐标值,决定与该指针之间坐标差值最小的字词组,其

当所决定之字词组关联于所述延伸资料其中之一时,于所述网页上显示 储存有该延伸资料之所述动态隐藏区块。
进一步地,上述方法还可包括,其中各所述字词组具有一序号,且当所 述指针与两个以上的字词组之间具有最小坐标差值时,显示动态隐藏区块的
步骤包括显示储存有序号较前之该字词组所关联的延伸资料之该动态隐藏 区块。
进一步地,上述方法还可包括,其中在计算所述指针与所述字词组之间 的坐标差值后,更包括于所述网页上显示一标记区块,以标记与该指针之间 的坐标差值最小的字词组。
进一步地,上述方法还可包括,其中所述字词组具有一序号,且当所述 指针与两个以上的字词组之间具有最小坐标差值时,标记字词组的步骤包括 标记序号4交前之该字词组。
进一步地,上述方法还可包括,其中在显示所述动态隐藏区块其中之一 前,更包括
计算与所述指针之间的坐标差值最小的字词组之坐标值;以及
计算所述画面中邻近所述字词组的一最大显示区域之坐标值;
其中所述动态隐藏区块是显示于所述最大显示区域内。
与现有技术相比,应用本发明,通过计算电子装置之导航键所控制的指 针与文字间之坐标差值来决定欲显示的动态隐藏区块,进而在不以鼠标作为输入界面的电子装置上实现自动显示指针指向处之信息所对应的动态隐藏 区块之功效。


图1A为本发明动态隐藏区块自动显示系统在一具体实施方式
中的方块 示意图1B为使用本发明之动态隐藏区块自动显示系统的手持式电子装置在 一具体实施方式
中的外观示意图2为使用本发明之动态隐藏区块自动显示系统的手持式电子装置在 另 一具体实施方式
中的外观示意图3为本发明之动态隐藏区块自动显示方法在一具体实施方式
中的步 骤流程图4为本发明之动态隐藏区块自动显示方法在另一具体实施方式
中的 步骤流程图。
具体实施例方式
下面通过附图和具体实施方式
对本发明作进一步说明。
图1A为本发明动态隐藏区块自动显示系统在一具体实施方式
中的方块 示意图,图1B为使用本发明之动态隐藏区块自动显示系统的手持式电子装 置在一具体实施方式
中的外观示意图。请同时参照图1A与图1B, 动态隐 藏区块自动显示系统100包括储存模块110、浏览器120、显示模块130、 指针控制模块140以及坐标计算模块150。其中,储存模块110内储存有至 少一网页文本,记载有多个字词组及其所关联之至少一延伸资料,而这些延 伸资料是各自储存于网页文本内之程序码所定义出的动态隐藏区块114中。
值得一提的是,动态隐藏区块114的显示属性是依据坐标计算模块150 回传至网页文本中的特定信息而决定。具体来说,当使用者输入指令至手持 式电子装置启动浏览器120,并通过浏览器120读取该网页文本后,浏览器 120会将网页文本解析为网页。其中,字词组112是显现于网页的固定位置上,而这些动态隐藏区块114则是在特定的情况下才会出现在网页上,以下 将再进一步详述。
显示模块130用于将待显示网页显示在画面122上,在本具体实施方式
中,显示模块130例如是将网页通过手持式电子装置101的屏幕102而显示 于画面122上,以供使用者阅览该些字词组112。当然,网页中的物件除了 字词组112以外,也可以包含图片,本发明并不将网页中的物件限定为纯文 字。而本具体实施方式
之网页文本例如是超文本标记语言(Hyper Text Markup Language, HTML)格式的文本,而浏览器120可以是微软的IE(internet explorer),也可以是其他支援HTML格式之网页文本的浏览器。
请继续参照图1A与图1B,指针控制模块140系用于控制画面122上的 指针142。具体来说,当使用者通过手持式电子装置101之导航键103在网 页上移动指针142时,指针控制模块140会接收到从导航键输入的控制信号, 并依据此控制信号来控制指针142的移动。
坐标计算模块150用于计算指针142的坐标值,并将该坐标值传至已经 由浏览器120解析的网页文本,以通过网页文本中的程序码决定出与指针 142之间坐标差值最小的字词组112,并于网页上显示储存有此字词组112 所关联延伸资料之动态隐藏区块114。具体来说,当指针142的坐标值被传 回已解析之网页后,将通过网页文本中的其他程序码依据指针142的坐标值 来改变网页文本中储存有最靠近指针142之字词组所关联的延伸资料之动 态隐藏区块114的显示属性。
承上所述,动态隐藏区块114的显示区域坐标值是通过坐标计算模块 150所算出的指针坐标值,在画面122中找出邻近于距离指针142最近之字 词组112的最大显示区域而得。换言之,动态隐藏区块114在网页上的位置 系随着指针142的坐标而改变。
在本发明的具体实施方式
中,这些字词组112具有各自的序号,举例来 说,若这些字词组112同属一篇文章,其序号系依其在文章中的顺序来决定。 当指针142与两组以上的字词组112之间具有最短距离时,则依据这些字词 组112的序号,将序号较前之字词组112所对应的动态隐藏区块114显示于 网页上。特别的是,网页上还可以显示有一标记区块116,如图2所示。标记区 块116是用来标记最靠近指针142的字词组112,以令使用者更加清楚与显 示在网页上的动态隐藏区块114中之延伸资料关4关的字词组。在本具体实施 方式中,标记区块116是依据记载于网页文本中的隐藏浮动层程序码而生 成,且每组字词组112均对应至一标记区块116,而网页上仅会出现距离指 针142最近的标记区块116。本具体实施方式
之标记区块116可以是一反白 色块,但本发明并不将其限定于此。
同样地,当指针142与两组以上的字词组112之间具有最短距离时,图 2中的标记区块116亦是依据这些字词组112的序号,将序号较前之字词组 112所对应的标记区块116显示于网页上,以标"^己此字词组112。
为使熟知此技术者更加了解本发明,以下将举实例配合图式说明动态隐 藏区块自动显示系统100实现的详细流程。
图3为本发明之动态隐藏区块自动显示方法在一具体实施方式
中的步 骤流程图。请同时参照图1A、图1B及图3,首先在手持式电子装置101中 建立一网页文本(步骤310)。在本具体实施方式
中,此网页文本例如是记 载有一唐诗以及关联于诗中之字词组112的延伸资料,且这些延伸资料分别 位于一动态隐藏区块中。浏览器120在将此网页文本解析为网页(步骤320 ), 并通过显示模块130将此网页通过手持式电子装置101的屏幕102显示于画 面122上(步骤330)后,使用者即可通过手持式电子装置101来阅读唐诗。
当使用者按压手持式电子装置101之导航键103时,指针控制模块140 将会接收到导航键103所输入之控制信号(步骤340),并依据此控制信号 来控制指针142在屏幕102所显示之画面122上的移动(步骤350)。之后, 由坐标计算模块150负责计算指针142的坐标值(步骤360 ),以便于依据 指针的坐标值来决定出与指针142之间坐标差值最小的字词组112 (步骤 370)。以图1B为例,距离指针142最近的字词组112即为『白帝』。
承上所述,在找出距离指针142最近的字词组112之后,动态隐藏自 动显示系统IOO于网页上显示动态隐藏区块114 (步骤380),以提供与距 离指针最近的字词组112关联之延伸资料供使用者参考。而且,为了方 便使用者对应参考各字词组112与动态隐藏区块114中的延伸资料,在本具体实施方式
中,例如是将动态隐藏区块114显示于邻近其所对应之字词组 112的显示区域,其作法系在步骤380之前,先计算出与指针142之间坐标 差值最小之字词组112的坐标值(步骤372),然后再计算于画面122中邻 近此字词组112的最大显示区域之坐标值(步骤374)。后续在步骤380中 所显示的动态隐藏区块114即是显示于步骤374所计算出的坐标上。
在本具体实施方式
中,动态隐藏区块114所储存的延伸资料例如是其所 对应之字词组112的注解。以图1B来说,当通过步骤370得知距离指针142 最近的字词组112为『白帝』之后,步骤380会于网页上显示出储存有『白 帝』之解释文字的动态隐藏区块114。
具体而言,当指针142与两组以上的字词组112之间具有最短距离时, 本具体实施方式
是依据这些字词组112的序号来决定欲显示之动态隐藏区 块114。举例来说,图1B中的这些字词组112例如是依据其在诗中的出现 顺序而具有序号,且当指针142与『白帝』及『江陵』两组字词组112之间 同样具有最小的坐标差值时,本具体实施方式
是选择在网页上显示出储存有 序号较前之字词组『白帝』的解释文字之动态隐藏区块。
图4为本发明之动态隐藏区块自动显示方法在另一具体实施方式
中的 步骤流程图。请同时参照图2与图4,本具体实施方式
还可以在计算出指针 142的坐标值后,在网页上显示标记区块116 (步骤375 ),以便于清楚标 示出与指针142距离最近的字词组。如此一来,当动态隐藏区块114因应指 针142之位置而显示于网页上时,使用者即可通过标记区块116清楚地辨别 出此动态隐藏区块114所对应的字词组112。
当指针142与两组以上的字词组112之间具有最短距离时,在网页上显 示标记区块116的方法与显示动态隐藏区块114的方法相同,其也是依据这 些字词组112的序号来决定欲显示之标记区块116。举例来说,当指针142 与『白帝』及『江陵』两组字词组112之间同样具有最小的坐标差值时,本具体实施方式
是选定序号4交前之字词组『白帝』所对应的标记区块116来显 示,以标记『白帝』两字,并在画面122中邻近『白帝』两字的最大显示区 域内显示出对应的动态隐藏区块114。
综上所述,本发明通过计算电子装置之导艇j建所控制的指针与字词组之间的坐标差值来决定欲显示之动态隐藏区块,并将动态隐藏区块显示于其所 对应之字词组的邻近处。由此可知,本发明能够在无法外4妄鼠标的手持式电 子装置上,实现自动显示指针指向处之信息所对应的动态隐藏区块,以于单 一显示画面中提供使用者更多的信息。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不 局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到 的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范 围应该以权利要求的保护范围为准。
权利要求
1、一种动态隐藏区块自动显示系统,其特征在于,包括一储存模组,用于储存至少一网页文本,其中该网页文本记载有多个字词组以及至少一延伸资料,该些字词组分别对应至一坐标值,且该些延伸资料分别位于一动态隐藏区块中,并分别关联于该些字词组其中之一;一浏览器,用于将所述网页文本解析为一网页,其中该网页显示有该些字词组;一显示模组,用于将所述网页显示于一画面上;一指针控制模组,用于接收由一电子装置之一导航键所输入之一控制信号,并依据该控制信号在该画面上控制一指针;以及一坐标计算模组,用于计算所述指针之坐标值,并将该指针之坐标值传至该网页;其中,所述网页是依据所述指针之坐标值决定出与该指针之间坐标差值最小的字词组,当所决定之字词组关联于所述延伸资料其中之一时,该网页显示储存有该延伸资料之动态隐藏区块。
2、 如权利要求l所述的系统,其特征在于,其中所述字词组具有一序号,且当所述指针与两个以上的字词组之间具 有最小坐标差值时,所述网页所显示之所述动态隐藏区块为储存有序号较前 之该字词组所关联的延伸资料。
3、 如权利要求l所述的系统,其特征在于,其中所述网页中显示有一标记区块,用于标记与所述指针之间的坐标差 值最小的字词组。
4、 如权利要求3所述的系统,其特征在于,其中所述字词组具有一序号,且当所述指针与两个以上的字词组之间具 有最小坐标差值时,所述标记区块为标记序号较前之该字词组。
5、 如权利要求l所述的系统,其特征在于,其中所述动态隐藏区块是显示于所述画面中邻近于与所述指针之间的 坐标差值最小之字词组的最大显示区域内。
6、 一种动态隐藏区块自动显示方法,包括下列步骤建立 一 网页文本,其中该网页文本记载有多个字词组以及至少 一延伸资 料,该些字词组分别对应至一坐标值,且该些延伸资料分别位于一动态隐藏 区块中,并分别关联于该些字词组其中之一;将所述网页文本解析为 一 网页,其中该网页显示有所述字词组;将所述网页显示于一画面上;接收一控制信号,其中该控制信号是由一电子装置之一导航^l建所输入; 依据所述控制信号在所述画面上控制一指针; 计算所述指针之坐标值;以及依据所述指针之坐标值,决定与该指针之间坐标差值最小的字词组,其中当所决定之字词组关联于所述延伸资料其中之一时,于所述网页上显示 储存有该延伸资料之所述动态隐藏区块。
7、 如权利要求6所述的方法,其特征在于,其中各所述字词组具有一序号,且当所述指针与两个以上的字词组之间 具有最小坐标差值时,显示动态隐藏区块的步骤包括显示储存有序号较前之 该字词组所关联的延伸资料之该动态隐藏区块。
8、 如权利要求6所述的方法,其特征在于,其中在计算所述指针与所述字词组之间的坐标差值后,更包括于所述网 页上显示一标记区块,以标记与该指针之间的坐标差值最小的字词组。
9、 如权利要求8所述的方法,其特征在于,其中所述字词组具有一序号,且当所述指针与两个以上的字词组之间具 有最小坐标差值时,标记字词组的步骤包括标记序号较前之该字词组。
10、 如权利要求6所述的方法,其特征在于, 其中在显示所述动态隐藏区块其中之一前,更包括计算与所述指针之间的坐标差值最小的字词组之坐标值;以及计算所述画面中邻近所述字词组的一最大显示区域之坐标值; 其中所述动态隐藏区块是显示于所述最大显示区域内。
全文摘要
本发明公开了一种动态隐藏区块自动显示系统及方法,其通过计算电子装置之导航键所控制的指针与文字间的坐标差值来决定欲显示之动态隐藏区块,可以解决已知技术在无法外接鼠标之电子装置中,不能依据指针指向处之信息自动显示动态隐藏区块的问题,并达成在电子装置上实现自动显示动态隐藏区块的网页技术之功效。
文档编号G06F17/30GK101470740SQ20071030565
公开日2009年7月1日 申请日期2007年12月27日 优先权日2007年12月27日
发明者邱全成, 剑 陈 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1