以手持通讯装置浏览网络信息的方法

文档序号:6462213阅读:163来源:国知局
专利名称:以手持通讯装置浏览网络信息的方法
技术领域
本发明涉及一种以手持通讯装置浏览网络信息的方法,尤指一种可客制名爻 浏览的网页以方便在手持通讯装置的有限显示区域轻易观看的方法。
背景技术
目前因特网的蓬勃发展,让个人计算机、笔记本型计算机、PDA等通过 网络连接上因特网已经是一个不可或缺的应用,通过因特网,人们可藉由浏览 各式各样的网页,获得各种所需的信息。然而现在于因特网上提供的信息内容, 以及网页上的编排设计,均是针对现有个人计算机的浏览环境所设计,因此在 设计与技术上皆针对个人计算机的硬件架构而考虑。在这样的考虑之下,会假 设使用者的个人计算机配置有一桌上型、高分辨率的显示屏幕(大于800x600 pixels)、 一具有极强运算能力(大于1GHzCPUclock)的处理器及以充裕的网络 频宽(ADSL/Fiber connection),利用该屏幕通过一网页浏览器(web browser)来观 看网页。
另一方面,因为手持通讯装置如手机、个人数字助理(PDA)等的普及率逐 渐提高且具备多样化的功能,其中之一便是利用手持通讯装置进行上网操作, 但手持通讯装置由于必须具有可移植性,因此在屏幕尺寸、屏幕分辨率、耗电 量、续航力、内存容量、处理器计算能力、上网联机速度,甚至行动上网网络 传输费用等,相对于个人计算机的运作环境有着极大的差异,以手机、PDA 等装置上网浏览网页时,往往无法像使用个人计算机般顺畅地观看。因此目前 使用手持通讯装置进行上网的使用者, 一般都会有不甚愉快的使用经验,常见 问题包含观看速度过慢、屏幕太小需要不断地巻动翻页,甚至因为网站编写网 页所使用的语言(ActiveX/ Java Applet/ JavaScript)导致根本无法在手持通讯装 置上正常浏览。
为适应日益蓬勃发展的可上网手持通讯装置,网页内容供货商也提供了 一
4些解决方案。例如RSS (Really Simple Syndication)技术,便是使用简化过的文 件编码格式以减低数据传输的流量与浏览器所需要的运算能力。然而这类的解 决方案,往往需要专门再进一步为手持通讯装置重新调整网页格式,对于绝对 多数的网页内容来说,并无法有效地解决手持通讯装置浏览的问题。因此,以 RSS来说,如图11所示,该技术仅能提供网页的标题连结(titlelink)及其纲要 (abstract),当使用者欲进一步仔细观看详细内容时,必须点选一超级链接 (hyper-link)。如第图12所示,点选超级链接后仍是连结至供一般个人计算机 浏览的原始复杂组成网页。大多数的网页内容提供者甚至没有考虑到手持通讯 装置的浏览需求,因此在网页上根本没有提供RSS服务,完全不适合手持通 讯装置浏览。
一般的个人计算机中除了具有Microsoft Windows、 Apple MAC等操作系 统外,亦安装有一浏览器(web browser),所谓的浏览器是一种应用软件,常见 的种类有Internet Explorer, Firefox等。浏览器主要用来将来自 一远程网站传 送而来的网页数据解译成人类可读取辨识的展现形式(human readable format), 例如以文字、图片、影像、音乐等型态呈现,而个人计算机端接收到的网页数 据在未解译前是采用数字编码技术组成的二进制数据串(binary data stream)。 除了由远程网站传送信息到用户的个人计算机端,很多的应用尚需由客户端输 出数据至远程网站,以获得双向的互动,这些会发生在查询、过滤、验证用户 等情况。
为了包装前述网页的文字、图片、影像、音乐等内容,并提供用户互动性, 业界制定了一套标准的通讯协议,即超文字标记语言(HyperText Markup Language, HTML),这是一种提供网页编制的语言(makeup language for web pages)。请参考图13所示,通过HTML的编码(encoding)过程,网站可以把所 有的文字、图片、影像、音乐,甚至如JavaScript之类的程序代码等内容先行 包装后,再传送至使用者计算机中的浏览器,以浏览器解开这些包装后,还原 原始内容而呈现给使用者。
由于HTML支持多样性的设计,因此要将各种不同格式的文字、图片、 影像、音乐等皆嵌入相同网页内,是相当简易的事情。如此一来,对目前大多 数的网页而言,同 一个网址所传回的画面中便夹杂有大量的多媒体数据以及内
5嵌的JavaScript。这对于一般用户个人计算机中的浏览器来说,并不会造成困 扰,而且由于网页提供者在设计网页当时,已经针对使用个人计算机的环境预 先进行过最佳化,故此多样性的网页设计,基于原本的单一文件而随后加入各 种文字、图表、声音、影像、互动JavaScript、甚至是Flash Player等外挂对 象,让用户有了更加丰富的使用感受,吸引用户继续浏览与点阅网站中所提供 的其它内容。
目前已知技术中,有某些网络服务供货商(ISP)提供了代理网关器(proxy gateway)利用了转译器(translator)的设计方法,将一个专供个人计算机浏览的复 杂组件组合而成的网页,通过转译过程滤除一般手持通讯装置无法浏览的语 法,然后再转发至手持通讯装置上。此种设计在某种程度上解决手持通讯装置 完全无法观看某些网页的问题,然而这仅仅解决软硬件上浏览的兼容性问题, 经过转译、删减步骤后,所剩余的信息往往不具意义,无助于让使用者取得真 正想观看的内容。实际上,当使用者欲浏览某网页时,其出发点在于取得当中 对他有意义的内容,若最后的显示结果非其所需,此类技术亦不具备任何实质 帮助。

发明内容
鉴于前述联机上网的缺点,本发明目的是提供一种以手持通讯装置浏览网 络信息的方法,通过预先指定一网页上的目标信息,使手持通讯装置能直接观 看使用者所需的讯息,排除网页上多余的广告及其它非感兴趣的内容。
为达成前述目的,本发明的方法包含有下列步骤:预先建立萃取规则于一
网页萃取服务器中,该萃取规则至少包括一 目标网页的网址及欲萃取的目标信

,&,
该网页萃取服务器接受由一手持通讯装置发出的联机请求,该联机请求包 含一指定萃取规则的指令;
该网页萃取服务器依据前述联机请求,通过因特网查询一目标网页,并依
据所指令的萃取规则,萃取过滤并重新组合该目标网页的内容;
该网页萃取服务器将萃取过滤后所得的目标信息回复给手持通讯装置,供 手持通讯装置直接显示。其中,萃取规则可定义有原始目标网页的网址、所欲萃取对象、过滤规则、 转换规则及重新编码MJ'j等。
本发明的有益效果在于,通过前述步骤,使用者可客制自己所感兴趣的网 页内容而显示于一手持通讯上,使用者这一端也无须在其个人计算机或手持通 讯装置内预先安装任何程序,利用网页萃取服务器的撷取功能,即可进行客制 化订制个人网页的萃取规则,且于每次联机观看时,也是同步获得该目标网页 上的实时数据。


图1为实现本发明的一系统架构图; 图2为本发明的流程图3为本发明联机至一网页萃取服务器的登入页面;
图4为本发明联机至网页萃取服务器后开启网页萃取功能的操作页面;
图5A与图5B为本发明于一网页上锁定目标信息的操作页面;
图6为本发明于一网页萃取服务器上建立多个萃取规则的画面示意图7为本发明以一手持通讯装置联机至一网页萃取服务器中执行登入的
页面;
图8为本发明以手持通讯装置联机至一网页萃取服务器中后,指定客制萃 取规则的操作页面;
图9为本发明以手持通讯装置联机至一网页萃取月良务器中后,指定预设萃 取规则的操作页面;
图10为本发明以手持通讯装置联机至萃取规则的示意图11为以RSS技术提供标题连结(title)及其纲要(abstract)的一网页;
图12为点选图ll其中一标题连结后所连结的一本文网页;
图13为一兼具文字、图片、影像等多4某体形态的网页。
主要元部件符号说明
IO网页服务器
20网页萃取服务器
21个人账号22密码
23网页萃取功 能 24选耳又外框 25预览区域 26萃取规则 26A公用萃取规则 30客户端主枳j 40手持通讯装置
具体实施例方式
请参考图l所示,为实施本发明的一系统架构图,包含有
一网页服务器(Web Server)lO,为已存在于目前因特网上的非特定服务器, 该服务器提供有多个网页以供使用者联机浏览,其内容可包含文字、影像、图 片、音乐等多媒体对象,撰写建立该网页的技术包含但不限制于以下数种 WAP、 HTML、 CSS、 JavaScript, PHP、 JSP、 XHTML、 XML、 DHTML、 JASP、 ASP、 PERL、 Flash。
一网页萃取服务器(Web Page Capture Server)20,可供用户登录并辨识登入 者的身份,该网页萃取服务器20可联机至前述网页服务器10;
一客户端主机30,通过因特网联机至前述网页萃取服务器20,以于网页 萃取服务器20上建立并编辑多个不同的客制萃取规则26,各萃取规则26中 可定义原始目标网页、所欲萃取对象、过滤规则、转换规则、重新编码规则等, 可自网页服务器10内其中一对应的原始目标网页上撷取出目标信息(content of interest),而非该网页内的全部信息内容,其中该客户端主机30可为一般的个 人计算机;
一手持通讯装置40,为一具有显示屏幕、操作接口及上网能力的通讯装 置,例如手机或个人数字助理(PDA),操作接口可包含但不限制于键盘、触控 屏幕及4斜定,上网联机功能包含但不受限于Dialup、 WLAN、 GPRS及3G等, 可连结至前述网页萃取服务器20并利用已预先建立的萃取规则26联机至该网 页服务器10以观看该目标信息。
8请进一步参考图2所示,为更详细解释本发明的具体技术,故辅以一流程 图加以说明,本发明以手持通讯装置40浏览网络信息的方法主要包含两阶段, 第一阶段是建立萃取规则26,第二阶段是以手持通讯装置40浏览网页信息, 其中建立萃取规则26阶段的步骤在以下进行描述。
联机至网页萃取服务器201,请参考图3所示,使用者通过客户端主机30 经因特网联机到网页萃取服务器20,利用已经预先注册取得的个人账号21及 密码22登入到网页萃取服务器20,若同一位使用者曾经登入过,亦可以透过 cookie纪录方式,直4妄进入已登入画面。
指定一目标网址予该网页萃取服务器202,请参考图4所示,当使用者顺 利登入该网页萃取服务器20后,可执行该网页萃取服务器20所提供的网页萃 取功能23(Capture from Web Pages),执行此项功能后,先将目标网站的网址 (web address)输入,网页萃取服务器20将会先去抓取此网址所对应网页的全部 信息,并回传至客户端主机30上,并以图形化接口方式(GUI)展现给用户目前 该网页所有组成的对象。
锁定目标信息203 ,假设使用者指定的目标网址为 http:〃finance.yahoo.com/,网页萃取服务器20在收到此要求后,将自动联机到 该网址所代表的网页,并将该网页所有对象取回分析,分析后的结果回传至客 户端主机30显示。在此过程中,网页萃取服务器20已经自动预先分析整个目 标网页的组成组件,并且将每个对象编号,请参考图5A及图5B所示,当用 户使用鼠标移动到任一个可选取的对象上时,将会自动显示出一选取外框24, 该选取外框24在画面上可用一粗红色实线框表示其选取范围;例如在图5A 的下半部,鼠标移动到一线型图对象时,该线型图对象将自动出现一选取外框 24,表示该对象可供选取;同理,如图5B的下半部,当鼠标的光标移动到其 它对象时,例如一新闻区块,该新闻区块将自动出现一选取外框24。于确认 选取的对象之后,该客户端主机30发出一指令予网页萃取服务器20,而将此 选取的对象锁定为目标信息,此一被选取的对象即是在后续阶段中,欲利用手 持通讯装置40联机观看的目标信息。
预览选取的目标信息204,如图5B的左上角所示,当选定好对象后,可 在此订制功能的页面上展示一预览区域25供使用者确认,若预览的内容确认
9无误后,可对此次的设定作业命名,据此建立一对应该目标网址内所包含的目
标信息的萃取规则26,如图6所示,即是于网页萃取服务器20上已完成建立 多个萃取规则26,各萃取规则26可任意指定有一图示。
于萃取规则26建立完成后,使用者便得以利用该手持通讯装置40检视网 页信息,在第二阶段中包含有下列步骤
登入网页萃取服务器205,如图7所示,以手持通讯装置40发出一联机 请求,该联机请求为一符合HTTP或HTTPS等通讯协议的请求,藉此连接到 该网页萃取服务器20,并于一登入页面上输入使用者正确的个人账号21及密 码22,或者使用cookie直接进入登入状态。
指定萃取规则206,请参考图8所示,当网页萃取服务器20确认手持通 讯装置40顺利完成登入作业后,则可进入使用者于网页萃取服务器20中的个 人操作环境,在此操作环境下可显示在前一阶段已经建立好的客制化萃取规则 26,可通过该手持通讯装置40选择一欲连结的萃取规则26;请参考图9所示。 网页萃取服务器20除了可由使用者自己预先建立萃取规则26之外,也可针对 较为常用的信息、网页等预先设计好萃取规则26提供额外的公用萃取规则 26A,例如天气、路况、新闻及股市等,提供更方便快速的联机快捷方式,供 使用者直接点选。
显示目标信息207,如图IO所示,无论是使用者自己建立的客制萃取规 则26或是公用萃取规则26A,当选定完成后,该网页萃取服务器20会依据萃 取规则26(26A)的网址联机到该网页服务器10,令使用者的手持通讯装置40 仅看到预先锁定的目标信息,本实施例中是以一线型图对象为例,如此一来, 便可滤除在同一网页中其它不必要的多余数据,确保在手持通讯装置40的小 型显示画面上能方便的观看所感兴趣的对象。
以上步骤即为本发明的实施范例与流程。又上述的锁定目标信息203步骤 于程序实作上,可采取如下的方法。例如目标网页的撰写语言为HTML,则网 页萃取服务器20取回该网页后,先通过HTML的语法分析器,以解析出原 始网页中所有内嵌的对象。经过此步骤后,便可取得所有组成对象的清单,再 将各个对象依次编号造册。其后,依照对象的特性与可选取性,仿照原先画面 的版面编排,,重新产生一个由JavaScript所撰写的新画面,并将上步骤所产生
10的清单中对象依次加入新版面,如图5A及图5B所示。加入新画面过程中一 并为各个可选取对象加上屏幕坐标范围设定,当鼠标移动至范围内时即出现可 选取外框24,以及点选时可纪录该对象的编号并回传至网页萃取月良务器20的 程序逻辑。
当用户点选某对象后,该对象的编号将回传至网页萃取服务器20。由于 该对象编号已经预先在先前建立的对象清单中连结了原始网页登入过程、网页 操作流程、网页信息、需求对象等等相关信息,因此网页萃取服务器20可以 依照所有的相关信息建立一个专属于存取该对象所需的流程,以及存取到该原 始网页后所需的后续过滤、萃取该对象需要的步骤。最终此套过程可以存盘于 用户所命名的萃取^L则26,以便下次需要时,可以重新执行此萃取规则26, 然后取得该对象的实时更新信息。以上说明仅阐述可能的实施做法之一,实务 上达成上述过程的等效程序逻辑有许多的可能性。
本发明利用数个预先设计或者客户自行订制的萃取规则26搭配一网页萃 取服务器20提供筛选后的信息,使手持通讯装置40例如手机、PDA等能利 用其显示画面即可观看所需信息的全貌,相较于现有的联机上网作法,本发明 的优点具有
1. 使用本发明的订制方式,客户端无须在其个人计算机或手持移动装置 内预先安装任何程序。而是通过网页萃取服务器20的撷取功能,即可进行客 制化订制个人网页的萃取规则26。如此可以避免使用不同软硬件所造成的兼 容性问题,同时对客户端来说,可将操作的复杂度降至最低。
2. 通过本发明的订制个人网页作法,每位用户在不需要自行撰写程序的 状况下,可以方便的创造专属个人的萃取规则26,达成网页内容转译自动化。
3. 网页萃取服务器20在用户订制个人网页过程中,已预先解析并将原始 目标网页中的各个对象编号与列表。当用户订制成为萃取规则26时,选取的 对象会被纪录其特定编号代码,因此往后通过手持装置显示目标信息时,网页 萃取服务器20会依此对象编号重新抓取最新实时的内容。因此萃取规则26 并非旧有技术仅止于对于原始目标网页的删除与重新格式化,而是对整体网页 构成对象的分析、过滤、提取最新内容、重组、与编排。此创新的做法对于新 闻、实时才艮价等等时刻变动的网页,亦可获得最新的信息。
ii4. 客户端可有效运用以手持通讯装置40进行上网的时间,由于用户可先 利用个人计算机编辑、建立符合自己需求的联机信息,当使用一手持通讯装置 40上网后便立即进入该目标信息的所在位置,有效节省用户层层进入网页、 移动网页画面、执行连结等待网页转换等繁瑣的操作过程,不仅可有效降低多 余的操作时间,也大幅降低使用者联机上网的费用。
5. 由于各式各样的手持式装置的显示规格、运算能力、输入方法、联机 速度有着非常大的差异,欲在目前的因特网环境中浏览原为个人计算机编排的 网页极其困难。但通过本发明的客制化订制个人网页的过程后,可以取得浏览 可读性的重大改进,最终展现的结果亦可以满足每个人所使用的不同手持装 置,取得每个人所不同喜好的信息。
综上所述,本发明实一极具新颖及具备显著功效增进的发明,符合专利申 请的条件,因此依法提出申请。。
权利要求
1.一种以手持通讯装置浏览网络信息的方法,包含预先建立萃取规则于一网页萃取服务器中,该萃取规则至少包括一目标网页的网址及欲萃取的目标信息;该网页萃取服务器接受由一手持通讯装置发出的联机请求,该联机请求包含一指定萃取规则的指令;该网页萃取服务器依据前述联机请求,通过因特网查询该目标网页,并依据所指令的萃取规则,萃取过滤并重新组合该目标网页的内容;该网页萃取服务器将萃取过滤后所得的目标信息回复给手持通讯装置,供手持通讯装置直接显示。
2. 如权利要求1所述的以手持通讯装置浏览网络信息的方法,所述网页 萃取服务器中所建立的萃取规则为该手持通讯装置的使用者自行建立的客制 萃取规则。
3. 如权利要求1所述的以手持通讯装置浏览网络信息的方法,所述网页 萃取服务器中所建立的萃取规则为该网页萃取服务器端自行建立的公用萃取 规则。
4. 如权利要求2所述的以手持通讯装置浏览网络信息的方法,所述客制 萃取规则的建立步骤包含以 一客户端主机通过因特网联机至该网页萃取服务器;该客户端主机指定一 目标网址予该网页萃取服务器,令网页萃取服务器先去抓取此网址所对应网页的全部信息,并回传至该客户端主才几;锁定目标信息,该客户端主机发出一指令予网页萃取服务器,于前述网页的全部信息当中锁定部分内容为目标信息。
5. 如权利要求4所述的以手持通讯装置浏览网络信息的方法,所述客制 萃取规则的建立步骤进一 步包含预览选取的目标信息,该网页萃取服务器提供一预览功能以在该客户端主 机上显示锁定目标信息。
6. 如权利要求4所述的以手持通讯装置浏览网络信息的方法,在锁定目标信息的步骤中,该网页萃取服务器分析该网页的全部信息而加以对象化,并提供一选取外框的功能以允许客户端主机以该选^o卜框锁定目标信息。
7. 如权利要求4所述的以手持通讯装置浏览网络信息的方法,在所述客 户端主机通过因特网联机至所述网页萃取服务器时,该客户端主机传送个人账 号及密码以登入至该网页萃取服务器。
8. 如权利要求1所述的以手持通讯装置浏览网络信息的方法,所述手持 通讯装置为一具有显示屏幕、操作接口及上网能力的通讯装置。
9. 如权利要求1所述的以手持通讯装置浏览网络信息的方法,所述手持 通讯装置发出的联机请求为一符合HTTP或HTTPS协议的请求。
10. 如权利要求1所述的以手持通讯装置浏览网络信息的方法,建立所述 目标网页的技术包含WAP、 HTML、 CSS、 JavaScript、 PHP、 JSP、 XHTML、 XML、 DHTML 、 JASP、 ASP、 PERL或Flash 。
11. 如权利要求1所述的以手持通讯装置浏览网络信息的方法,各萃取规 则进一步包含过滤规则、转换规则及重新编码规则。
全文摘要
本发明公开了一种以手持通讯装置浏览网络信息的方法,预先建立萃取规则于一网页萃取服务器中,而允许一手持通讯装置连结到该网页萃取服务器时可指定其中一萃取规则,其中该网页萃取服务器根据该萃取规则通过因特网而查询一目标网页,并自目标网页中萃取过滤出目标信息,萃取过滤出的目标信息供手持通讯装置直接显示。
文档编号G06F17/30GK101561803SQ20081009168
公开日2009年10月21日 申请日期2008年4月14日 优先权日2008年4月14日
发明者王洪勇, 陈明华 申请人:双扬科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1