[go: up one dir, main page]

CN101561803A - Method for browsing network information by hand-held communication device - Google Patents

Method for browsing network information by hand-held communication device Download PDF

Info

Publication number
CN101561803A
CN101561803A CNA2008100916830A CN200810091683A CN101561803A CN 101561803 A CN101561803 A CN 101561803A CN A2008100916830 A CNA2008100916830 A CN A2008100916830A CN 200810091683 A CN200810091683 A CN 200810091683A CN 101561803 A CN101561803 A CN 101561803A
Authority
CN
China
Prior art keywords
extraction
communication device
webpage
handheld communication
web page
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
Application number
CNA2008100916830A
Other languages
Chinese (zh)
Inventor
王洪勇
陈明华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MOBILE ACTION Tech Inc
Original Assignee
MOBILE ACTION Tech Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by MOBILE ACTION Tech Inc filed Critical MOBILE ACTION Tech Inc
Priority to CNA2008100916830A priority Critical patent/CN101561803A/en
Publication of CN101561803A publication Critical patent/CN101561803A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a method for browsing network information by a handheld communication device, which is characterized in that an extraction rule is pre-established in a webpage extraction server, and one of the extraction rules can be designated when the handheld communication device is allowed to be connected to the webpage extraction server, wherein the webpage extraction server inquires a target webpage through the Internet according to the extraction rule, extracts and filters target information from the target webpage, and the extracted and filtered target information is directly displayed by the handheld communication device.

Description

以手持通讯装置浏览网络信息的方法 Method for browsing network information with handheld communication device

技术领域 technical field

本发明涉及一种以手持通讯装置浏览网络信息的方法,尤指一种可客制欲浏览的网页以方便在手持通讯装置的有限显示区域轻易观看的方法。The invention relates to a method for browsing network information with a hand-held communication device, especially a method for customizing the webpage to be browsed so as to be easily viewed in a limited display area of the hand-held communication device.

背景技术 Background technique

目前因特网的蓬勃发展,让个人计算机、笔记本型计算机、PDA等通过网络连接上因特网已经是一个不可或缺的应用,通过因特网,人们可藉由浏览各式各样的网页,获得各种所需的信息。然而现在于因特网上提供的信息内容,以及网页上的编排设计,均是针对现有个人计算机的浏览环境所设计,因此在设计与技术上皆针对个人计算机的硬件架构而考虑。在这样的考虑之下,会假设使用者的个人计算机配置有一桌上型、高分辨率的显示屏幕(大于800×600pixels)、一具有极强运算能力(大于1GHz CPU clock)的处理器及以充裕的网络频宽(ADSL/Fiber connection),利用该屏幕通过一网页浏览器(web browser)来观看网页。With the vigorous development of the Internet at present, it has become an indispensable application for personal computers, notebook computers, PDAs, etc. to connect to the Internet through the Internet. Information. However, the information content provided on the Internet and the layout design on the webpage are all designed for the browsing environment of the existing personal computer, so the hardware architecture of the personal computer is considered in terms of design and technology. Under such considerations, it is assumed that the user's personal computer is configured with a desktop, high-resolution display screen (greater than 800×600pixels), a processor with extremely strong computing power (greater than 1GHz CPU clock) and more Adequate network bandwidth (ADSL/Fiber connection), use this screen to view web pages through a web browser.

另一方面,因为手持通讯装置如手机、个人数字助理(PDA)等的普及率逐渐提高且具备多样化的功能,其中之一便是利用手持通讯装置进行上网操作,但手持通讯装置由于必须具有可移植性,因此在屏幕尺寸、屏幕分辨率、耗电量、续航力、内存容量、处理器计算能力、上网联机速度,甚至行动上网网络传输费用等,相对于个人计算机的运作环境有着极大的差异,以手机、PDA等装置上网浏览网页时,往往无法像使用个人计算机般顺畅地观看。因此目前使用手持通讯装置进行上网的使用者,一般都会有不甚愉快的使用经验,常见问题包含观看速度过慢、屏幕太小需要不断地卷动翻页,甚至因为网站编写网页所使用的语言(ActiveX/Java Applet/JavaScript)导致根本无法在手持通讯装置上正常浏览。On the other hand, because the penetration rate of handheld communication devices such as mobile phones and personal digital assistants (PDA) etc. is gradually increasing and has diversified functions, one of which is to use handheld communication devices to perform Internet operations, but handheld communication devices must have Portability, so screen size, screen resolution, power consumption, battery life, memory capacity, processor computing power, Internet connection speed, and even mobile Internet network transmission costs, etc., have a huge difference compared with the operating environment of personal computers. The difference is that when surfing the web on mobile phones, PDAs and other devices, it is often not as smooth as using a personal computer. Therefore, users who currently use handheld communication devices to surf the Internet generally have unpleasant experience. Common problems include slow viewing speed, small screens that require constant scrolling, and even the language used to write web pages. (ActiveX/Java Applet/JavaScript) prevent normal browsing on handheld communication devices at all.

为适应日益蓬勃发展的可上网手持通讯装置,网页内容供货商也提供了一些解决方案。例如RSS(Really Simple Syndication)技术,便是使用简化过的文件编码格式以减低数据传输的流量与浏览器所需要的运算能力。然而这类的解决方案,往往需要专门再进一步为手持通讯装置重新调整网页格式,对于绝对多数的网页内容来说,并无法有效地解决手持通讯装置浏览的问题。因此,以RSS来说,如图11所示,该技术仅能提供网页的标题连结(title link)及其纲要(abstract),当使用者欲进一步仔细观看详细内容时,必须点选一超级链接(hyper-link)。如第图12所示,点选超级链接后仍是连结至供一般个人计算机浏览的原始复杂组成网页。大多数的网页内容提供者甚至没有考虑到手持通讯装置的浏览需求,因此在网页上根本没有提供RSS服务,完全不适合手持通讯装置浏览。In order to adapt to the booming Internet-enabled handheld communication devices, web content providers also provide some solutions. For example, RSS (Really Simple Syndication) technology uses a simplified file encoding format to reduce the data transmission flow and the computing power required by the browser. However, this type of solution often needs to further re-adjust the webpage format specifically for the handheld communication device, and for the absolute majority of webpage content, it cannot effectively solve the problem of browsing by the handheld communication device. Therefore, with RSS, as shown in Figure 11, this technology can only provide the title link (title link) and its outline (abstract) of the webpage. When the user wants to watch the detailed content further carefully, he must click a hyperlink (hyper-link). As shown in Fig. 12, after clicking on the hyperlink, it is still linked to the original and complex webpage for ordinary personal computers to browse. Most web content providers don't even consider the browsing needs of handheld communication devices, so they don't provide RSS service on their web pages at all, which is completely unsuitable for handheld communication devices to browse.

一般的个人计算机中除了具有Microsoft Windows、Apple MAC等操作系统外,亦安装有一浏览器(web browser),所谓的浏览器是一种应用软件,常见的种类有Internet Explorer、Firefox等。浏览器主要用来将来自一远程网站传送而来的网页数据解译成人类可读取辨识的展现形式(human readable format),例如以文字、图片、影像、音乐等型态呈现,而个人计算机端接收到的网页数据在未解译前是采用数字编码技术组成的二进制数据串(binary data stream)。除了由远程网站传送信息到用户的个人计算机端,很多的应用尚需由客户端输出数据至远程网站,以获得双向的互动,这些会发生在查询、过滤、验证用户等情况。Except having operating systems such as Microsoft Windows, Apple MAC in general personal computer, also install a browser (web browser), so-called browser is a kind of application software, common kind has Internet Explorer, Firefox etc. The browser is mainly used to interpret the web page data transmitted from a remote website into a human readable and recognizable display format, such as text, pictures, images, music, etc., while personal computers The webpage data received by the terminal is a binary data stream (binary data stream) composed of digital encoding technology before being interpreted. In addition to sending information from the remote website to the user's personal computer, many applications still need to output data from the client to the remote website to obtain two-way interaction, which will occur in querying, filtering, and authenticating users.

为了包装前述网页的文字、图片、影像、音乐等内容,并提供用户互动性,业界制定了一套标准的通讯协议,即超文字标记语言(HyperText MarkupLanguage,HTML),这是一种提供网页编制的语言(makeup language for webpages)。请参考图13所示,通过HTML的编码(encoding)过程,网站可以把所有的文字、图片、影像、音乐,甚至如JavaScript之类的程序代码等内容先行包装后,再传送至使用者计算机中的浏览器,以浏览器解开这些包装后,还原原始内容而呈现给使用者。In order to package the text, pictures, video, music and other content of the aforementioned web pages and provide user interactivity, the industry has formulated a set of standard communication protocols, that is, HyperText Markup Language (HTML), which is a web page compilation language. language (makeup language for webpages). Please refer to Figure 13. Through the encoding process of HTML, the website can package all text, pictures, videos, music, and even program codes such as JavaScript before sending them to the user's computer. The browser, after the browser unpacks these, restores the original content and presents it to the user.

由于HTML支持多样性的设计,因此要将各种不同格式的文字、图片、影像、音乐等皆嵌入相同网页内,是相当简易的事情。如此一来,对目前大多数的网页而言,同一个网址所传回的画面中便夹杂有大量的多媒体数据以及内嵌的JavaScript。这对于一般用户个人计算机中的浏览器来说,并不会造成困扰,而且由于网页提供者在设计网页当时,已经针对使用个人计算机的环境预先进行过最佳化,故此多样性的网页设计,基于原本的单一文件而随后加入各种文字、图表、声音、影像、互动JavaScript、甚至是Flash Player等外挂对象,让用户有了更加丰富的使用感受,吸引用户继续浏览与点阅网站中所提供的其它内容。Since HTML supports diverse designs, it is quite easy to embed text, pictures, images, music, etc. in various formats into the same web page. In this way, for most current webpages, a large amount of multimedia data and embedded JavaScript are mixed in the picture returned by the same URL. This will not cause trouble for the browsers in the personal computers of ordinary users, and because the webpage provider has already optimized the environment for using the personal computer in advance when designing the webpage, so diverse webpage designs, Based on the original single file, various texts, charts, sounds, images, interactive JavaScript, and even Flash Player and other plug-in objects are subsequently added, allowing users to have a richer experience and attracting users to continue browsing and clicking on the website. other content of the .

目前已知技术中,有某些网络服务供货商(ISP)提供了代理网关器(proxygateway)利用了转译器(translator)的设计方法,将一个专供个人计算机浏览的复杂组件组合而成的网页,通过转译过程滤除一般手持通讯装置无法浏览的语法,然后再转发至手持通讯装置上。此种设计在某种程度上解决手持通讯装置完全无法观看某些网页的问题,然而这仅仅解决软硬件上浏览的兼容性问题,经过转译、删减步骤后,所剩余的信息往往不具意义,无助于让使用者取得真正想观看的内容。实际上,当使用者欲浏览某网页时,其出发点在于取得当中对他有意义的内容,若最后的显示结果非其所需,此类技术亦不具备任何实质帮助。Among the currently known technologies, some Internet Service Providers (ISPs) provide proxy gateways (proxygateways), which use the design method of translators (translators) to combine a complex component specially designed for personal computer browsing. Web pages, through the translation process, filter out grammars that cannot be browsed by ordinary handheld communication devices, and then forward them to the handheld communication device. This kind of design solves the problem that some webpages cannot be viewed by handheld communication devices to a certain extent. However, it only solves the compatibility problem of browsing on software and hardware. After the steps of translation and deletion, the remaining information is often meaningless. Doesn't help users get what they actually want to watch. In fact, when a user wants to browse a certain webpage, the starting point is to obtain the content that is meaningful to him. If the final display result is not what he wants, this kind of technology will not provide any real help.

发明内容 Contents of the invention

鉴于前述联机上网的缺点,本发明目的是提供一种以手持通讯装置浏览网络信息的方法,通过预先指定一网页上的目标信息,使手持通讯装置能直接观看使用者所需的讯息,排除网页上多余的广告及其它非感兴趣的内容。In view of the aforementioned shortcomings of connecting to the Internet, the purpose of the present invention is to provide a method for browsing network information with a handheld communication device. By pre-designating the target information on a web page, the handheld communication device can directly view the information required by the user, and eliminate the need for web pages. Unnecessary advertisements and other non-interesting content on the website.

为达成前述目的,本发明的方法包含有下列步骤:预先建立萃取规则于一网页萃取服务器中,该萃取规则至少包括一目标网页的网址及欲萃取的目标信息;In order to achieve the aforementioned object, the method of the present invention includes the following steps: pre-establishing extraction rules in a web page extraction server, the extraction rules at least include the URL of a target web page and the target information to be extracted;

该网页萃取服务器接受由一手持通讯装置发出的联机请求,该联机请求包含一指定萃取规则的指令;The webpage extraction server accepts a connection request sent by a handheld communication device, and the connection request includes an instruction specifying an extraction rule;

该网页萃取服务器依据前述联机请求,通过因特网查询一目标网页,并依据所指令的萃取规则,萃取过滤并重新组合该目标网页的内容;The web page extraction server queries a target web page through the Internet according to the aforementioned connection request, and extracts, filters and reassembles the content of the target web page according to the commanded extraction rules;

该网页萃取服务器将萃取过滤后所得的目标信息回复给手持通讯装置,供手持通讯装置直接显示。The web page extraction server replies the target information obtained after extraction and filtering to the handheld communication device for direct display by the handheld communication device.

其中,萃取规则可定义有原始目标网页的网址、所欲萃取对象、过滤规则、转换规则及重新编码规则等。Wherein, the extraction rules may define the URL of the original target web page, objects to be extracted, filtering rules, conversion rules and recoding rules, etc.

本发明的有益效果在于,通过前述步骤,使用者可客制自己所感兴趣的网页内容而显示于一手持通讯上,使用者这一端也无须在其个人计算机或手持通讯装置内预先安装任何程序,利用网页萃取服务器的撷取功能,即可进行客制化订制个人网页的萃取规则,且于每次联机观看时,也是同步获得该目标网页上的实时数据。The beneficial effect of the present invention is that through the aforementioned steps, the user can customize the webpage content he is interested in and display it on a handheld communication device, and the user does not need to pre-install any program in his personal computer or handheld communication device. By using the retrieval function of the webpage extraction server, the extraction rules of the personal webpage can be customized, and the real-time data on the target webpage can also be obtained synchronously every time you watch online.

附图说明 Description of drawings

图1为实现本发明的一系统架构图;Fig. 1 is a system architecture diagram realizing the present invention;

图2为本发明的流程图;Fig. 2 is a flowchart of the present invention;

图3为本发明联机至一网页萃取服务器的登入页面;Fig. 3 is the login page connected to a webpage extraction server according to the present invention;

图4为本发明联机至网页萃取服务器后开启网页萃取功能的操作页面;Fig. 4 is the operation page of opening the webpage extraction function after the present invention is connected to the webpage extraction server;

图5A与图5B为本发明于一网页上锁定目标信息的操作页面;5A and 5B are operation pages for locking target information on a webpage according to the present invention;

图6为本发明于一网页萃取服务器上建立多个萃取规则的画面示意图;FIG. 6 is a schematic diagram of the screen of establishing multiple extraction rules on a web page extraction server according to the present invention;

图7为本发明以一手持通讯装置联机至一网页萃取服务器中执行登入的操作页面;FIG. 7 is an operation page for logging in to a webpage extraction server by connecting a handheld communication device to a server according to the present invention;

图8为本发明以手持通讯装置联机至一网页萃取服务器中后,指定客制萃取规则的操作页面;Fig. 8 is an operation page for specifying custom extraction rules after the handheld communication device is connected to a web page extraction server according to the present invention;

图9为本发明以手持通讯装置联机至一网页萃取服务器中后,指定预设萃取规则的操作页面;Fig. 9 is an operation page for specifying preset extraction rules after the handheld communication device is connected to a web page extraction server in the present invention;

图10为本发明以手持通讯装置联机至萃取规则的示意图;Fig. 10 is a schematic diagram of connecting to extraction rules with a handheld communication device in the present invention;

图11为以RSS技术提供标题连结(title)及其纲要(abstract)的一网页;Fig. 11 is a webpage that provides a title link (title) and its outline (abstract) with RSS technology;

图12为点选图11其中一标题连结后所连结的一本文网页;Figure 12 is a text web page linked after clicking one of the title links in Figure 11;

图13为一兼具文字、图片、影像等多媒体形态的网页。FIG. 13 is a webpage with multimedia forms such as text, pictures, and images.

主要元部件符号说明Symbol description of main components

10网页服务器10 web server

20网页萃取服务器20 web page extraction server

21个人账号21 personal accounts

22密码22 passwords

23网页萃取功能23 Web page extraction function

24选取外框24 select the frame

25预览区域25 preview area

26萃取规则26 extraction rules

26A公用萃取规则26A public extraction rules

30客户端主机30 client hosts

40手持通讯装置40 handheld communication device

具体实施方式 Detailed ways

请参考图1所示,为实施本发明的一系统架构图,包含有:Please refer to shown in Fig. 1, for implementing a system architecture diagram of the present invention, include:

一网页服务器(Web Server)10,为已存在于目前因特网上的非特定服务器,该服务器提供有多个网页以供使用者联机浏览,其内容可包含文字、影像、图片、音乐等多媒体对象,撰写建立该网页的技术包含但不限制于以下数种:WAP、HTML、CSS、JavaScript、PHP、JSP、XHTML、XML、DHTML、JASP、ASP、PERL、Flash。A web server (Web Server) 10 is a non-specific server existing on the Internet at present. This server provides multiple web pages for users to browse on-line. Its content can include multimedia objects such as text, images, pictures, and music. The technologies for writing and building this web page include but are not limited to the following: WAP, HTML, CSS, JavaScript, PHP, JSP, XHTML, XML, DHTML, JASP, ASP, PERL, Flash.

一网页萃取服务器(Web Page Capture Server)20,可供用户登录并辨识登入者的身份,该网页萃取服务器20可联机至前述网页服务器10;A web page extraction server (Web Page Capture Server) 20, which can be used for user login and identify the identity of the log-in person, and the web page extraction server 20 can be connected to the aforementioned web server 10;

一客户端主机30,通过因特网联机至前述网页萃取服务器20,以于网页萃取服务器20上建立并编辑多个不同的客制萃取规则26,各萃取规则26中可定义原始目标网页、所欲萃取对象、过滤规则、转换规则、重新编码规则等,可自网页服务器10内其中一对应的原始目标网页上撷取出目标信息(content ofinterest),而非该网页内的全部信息内容,其中该客户端主机30可为一般的个人计算机;A client host 30 is connected to the aforementioned webpage extraction server 20 through the Internet, so as to set up and edit a plurality of different custom-made extraction rules 26 on the webpage extraction server 20, and each extraction rule 26 can define the original target webpage, desired extraction Objects, filter rules, conversion rules, re-encoding rules, etc., can extract the target information (content of interest) from one of the corresponding original target web pages in the web server 10, rather than the entire information content in the web page, wherein the client Host 30 can be a general personal computer;

一手持通讯装置40,为一具有显示屏幕、操作接口及上网能力的通讯装置,例如手机或个人数字助理(PDA),操作接口可包含但不限制于键盘、触控屏幕及按键,上网联机功能包含但不受限于Dialup、WLAN、GPRS及3G等,可连结至前述网页萃取服务器20并利用已预先建立的萃取规则26联机至该网页服务器10以观看该目标信息。A handheld communication device 40 is a communication device with display screen, operation interface and Internet access capability, such as mobile phone or personal digital assistant (PDA). The operation interface can include but not limited to keyboard, touch screen and buttons, Internet connection function Including but not limited to Dialup, WLAN, GPRS and 3G, etc., can be connected to the aforementioned webpage extraction server 20 and use the pre-established extraction rules 26 to connect to the webpage server 10 to view the target information.

请进一步参考图2所示,为更详细解释本发明的具体技术,故辅以一流程图加以说明,本发明以手持通讯装置40浏览网络信息的方法主要包含两阶段,第一阶段是建立萃取规则26,第二阶段是以手持通讯装置40浏览网页信息,其中建立萃取规则26阶段的步骤在以下进行描述。Please refer further to FIG. 2 . In order to explain the specific technology of the present invention in more detail, a flow chart is supplemented for illustration. The method for browsing network information with a handheld communication device 40 in the present invention mainly includes two stages. The first stage is to establish and extract Rule 26, the second stage is to browse webpage information with the handheld communication device 40, and the steps of establishing the extraction rule 26 stage are described below.

联机至网页萃取服务器201,请参考图3所示,使用者通过客户端主机30经因特网联机到网页萃取服务器20,利用已经预先注册取得的个人账号21及密码22登入到网页萃取服务器20,若同一位使用者曾经登入过,亦可以透过cookie纪录方式,直接进入已登入画面。Connect to the webpage extraction server 201, please refer to as shown in Figure 3, the user connects to the webpage extraction server 20 via the Internet through the client host 30, and uses the personal account number 21 and password 22 that have been registered in advance to log in to the webpage extraction server 20, if If the same user has logged in before, they can also directly enter the logged in screen through the cookie record method.

指定一目标网址予该网页萃取服务器202,请参考图4所示,当使用者顺利登入该网页萃取服务器20后,可执行该网页萃取服务器20所提供的网页萃取功能23(Capture from Web Pages),执行此项功能后,先将目标网站的网址(web address)输入,网页萃取服务器20将会先去抓取此网址所对应网页的全部信息,并回传至客户端主机30上,并以图形化接口方式(GUI)展现给用户目前该网页所有组成的对象。Designate a target URL to the webpage capture server 202. Please refer to FIG. 4. After the user successfully logs into the webpage capture server 20, the webpage capture function 23 (Capture from Web Pages) provided by the webpage capture server 20 can be executed. After executing this function, first input the website address (web address) of the target website, the webpage extraction server 20 will first grab all the information of the webpage corresponding to this website address, and send it back to the client host 30, and use The graphical interface (GUI) presents to the user all the objects of the current webpage.

锁定目标信息203,假设使用者指定的目标网址为http://finance.yahoo.com/,网页萃取服务器20在收到此要求后,将自动联机到该网址所代表的网页,并将该网页所有对象取回分析,分析后的结果回传至客户端主机30显示。在此过程中,网页萃取服务器20已经自动预先分析整个目标网页的组成组件,并且将每个对象编号,请参考图5A及图5B所示,当用户使用鼠标移动到任一个可选取的对象上时,将会自动显示出一选取外框24,该选取外框24在画面上可用一粗红色实线框表示其选取范围;例如在图5A的下半部,鼠标移动到一线型图对象时,该线型图对象将自动出现一选取外框24,表示该对象可供选取;同理,如图5B的下半部,当鼠标的光标移动到其它对象时,例如一新闻区块,该新闻区块将自动出现一选取外框24。于确认选取的对象之后,该客户端主机30发出一指令予网页萃取服务器20,而将此选取的对象锁定为目标信息,此一被选取的对象即是在后续阶段中,欲利用手持通讯装置40联机观看的目标信息。Locking target information 203, assuming that the target URL specified by the user is http://finance.yahoo.com/, after receiving this request, the webpage extraction server 20 will automatically connect to the webpage represented by the URL, and send the webpage All objects are retrieved for analysis, and the analyzed results are sent back to the client host 30 for display. During this process, the webpage extraction server 20 has automatically pre-analyzed the components of the entire target webpage, and numbered each object. Please refer to FIG. 5A and FIG. 5B, when the user uses the mouse to move to any selectable object , a selection frame 24 will be automatically displayed, and the selection frame 24 can be represented by a thick red solid line frame on the screen; for example, in the lower part of Fig. , a selection frame 24 will automatically appear in the line graph object, indicating that the object can be selected; similarly, as shown in the lower part of Figure 5B, when the cursor of the mouse moves to other objects, such as a news block, the A marquee 24 will automatically appear in the news block. After confirming the selected object, the client host 30 sends an instruction to the web page extraction server 20, and the selected object is locked as target information. 40 target information for online viewing.

预览选取的目标信息204,如图5B的左上角所示,当选定好对象后,可在此订制功能的页面上展示一预览区域25供使用者确认,若预览的内容确认无误后,可对此次的设定作业命名,据此建立一对应该目标网址内所包含的目标信息的萃取规则26,如图6所示,即是于网页萃取服务器20上已完成建立多个萃取规则26,各萃取规则26可任意指定有一图示。Preview the selected target information 204, as shown in the upper left corner of Figure 5B. After the object is selected, a preview area 25 can be displayed on the page of this custom function for the user to confirm. If the preview content is confirmed to be correct, This setting operation can be named, and a pair of extraction rules 26 for the target information contained in the target URL can be established accordingly, as shown in FIG. 6 , that is, multiple extraction rules have been established on the web page extraction server 20. 26. Each extraction rule 26 can arbitrarily specify a graphic.

于萃取规则26建立完成后,使用者便得以利用该手持通讯装置40检视网页信息,在第二阶段中包含有下列步骤:After the extraction rule 26 is established, the user can use the handheld communication device 40 to view webpage information. The second stage includes the following steps:

登入网页萃取服务器205,如图7所示,以手持通讯装置40发出一联机请求,该联机请求为一符合HTTP或HTTPS等通讯协议的请求,藉此连接到该网页萃取服务器20,并于一登入页面上输入使用者正确的个人账号21及密码22,或者使用cookie直接进入登入状态。Log in web page extraction server 205, as shown in Figure 7, send a connection request with handheld communication device 40, this connection request is a request that conforms to communication protocols such as HTTP or HTTPS, thereby connects to this web page extraction server 20, and in a Enter the user's correct personal account number 21 and password 22 on the login page, or use cookies to directly enter the login state.

指定萃取规则206,请参考图8所示,当网页萃取服务器20确认手持通讯装置40顺利完成登入作业后,则可进入使用者于网页萃取服务器20中的个人操作环境,在此操作环境下可显示在前一阶段已经建立好的客制化萃取规则26,可通过该手持通讯装置40选择一欲连结的萃取规则26;请参考图9所示。网页萃取服务器20除了可由使用者自己预先建立萃取规则26之外,也可针对较为常用的信息、网页等预先设计好萃取规则26提供额外的公用萃取规则26A,例如天气、路况、新闻及股市等,提供更方便快速的联机快捷方式,供使用者直接点选。Specify the extraction rules 206, as shown in FIG. 8 , when the web page extraction server 20 confirms that the hand-held communication device 40 has successfully completed the login operation, it can enter the user's personal operating environment in the web page extraction server 20. In this operating environment, The customized extraction rule 26 established in the previous stage is displayed, and an extraction rule 26 to be linked can be selected through the handheld communication device 40; please refer to FIG. 9 . In addition to pre-establishing the extraction rules 26 by the user, the web page extraction server 20 can also provide additional public extraction rules 26A for more commonly used information, web pages, etc. pre-designed extraction rules 26, such as weather, road conditions, news and stock markets, etc. , providing a more convenient and fast online shortcut for users to directly click.

显示目标信息207,如图10所示,无论是使用者自己建立的客制萃取规则26或是公用萃取规则26A,当选定完成后,该网页萃取服务器20会依据萃取规则26(26A)的网址联机到该网页服务器10,令使用者的手持通讯装置40仅看到预先锁定的目标信息,本实施例中是以一线型图对象为例,如此一来,便可滤除在同一网页中其它不必要的多余数据,确保在手持通讯装置40的小型显示画面上能方便的观看所感兴趣的对象。Display target information 207, as shown in Figure 10, whether it is a custom extraction rule 26 or a public extraction rule 26A created by the user himself, when the selection is completed, the web page extraction server 20 will extract the information according to the extraction rule 26 (26A) The website is connected to the webpage server 10, so that the user's handheld communication device 40 can only see the pre-locked target information. In this embodiment, the line-type object is used as an example. In this way, it can be filtered out in the same webpage. Other unnecessary redundant data ensures that the object of interest can be viewed conveniently on the small display screen of the handheld communication device 40 .

以上步骤即为本发明的实施范例与流程。又上述的锁定目标信息203步骤于程序实作上,可采取如下的方法。例如目标网页的撰写语言为HTML,则网页萃取服务器20取回该网页后,先通过HTML的语法分析器,以解析出原始网页中所有内嵌的对象。经过此步骤后,便可取得所有组成对象的清单,再将各个对象依次编号造册。其后,依照对象的特性与可选取性,仿照原先画面的版面编排,重新产生一个由JavaScript所撰写的新画面,并将上步骤所产生的清单中对象依次加入新版面,如图5A及图5B所示。加入新画面过程中一并为各个可选取对象加上屏幕坐标范围设定,当鼠标移动至范围内时即出现可选取外框24,以及点选时可纪录该对象的编号并回传至网页萃取服务器20的程序逻辑。The above steps are the implementation example and process of the present invention. Furthermore, the above-mentioned step of locking the target information 203 can be implemented in the following way in program implementation. For example, if the writing language of the target webpage is HTML, after the webpage extraction server 20 retrieves the webpage, it first parses out all embedded objects in the original webpage through an HTML syntax analyzer. After this step, a list of all constituent objects can be obtained, and then each object is numbered and recorded sequentially. Afterwards, according to the characteristics and selectability of the objects, a new screen written by JavaScript is recreated according to the layout of the original screen, and the objects in the list generated in the previous steps are sequentially added to the new layout, as shown in Figure 5A and Figure 5. 5B. In the process of adding a new screen, add the screen coordinate range setting for each selectable object. When the mouse moves within the range, the selectable frame 24 will appear, and the number of the object can be recorded and sent back to the web page when clicking The program logic of the extraction server 20 is extracted.

当用户点选某对象后,该对象的编号将回传至网页萃取服务器20。由于该对象编号已经预先在先前建立的对象清单中连结了原始网页登入过程、网页操作流程、网页信息、需求对象等等相关信息,因此网页萃取服务器20可以依照所有的相关信息建立一个专属于存取该对象所需的流程,以及存取到该原始网页后所需的后续过滤、萃取该对象需要的步骤。最终此套过程可以存盘于用户所命名的萃取规则26,以便下次需要时,可以重新执行此萃取规则26,然后取得该对象的实时更新信息。以上说明仅阐述可能的实施做法之一,实务上达成上述过程的等效程序逻辑有许多的可能性。When the user clicks on an object, the number of the object will be sent back to the web page extraction server 20 . Since the object number has previously linked the original webpage login process, webpage operation process, webpage information, demand objects, etc. related information in the previously established object list, the webpage extraction server 20 can create a special storage object according to all relevant information. The process required for obtaining the object, and the steps required for subsequent filtering and extracting the object after accessing the original web page. Finally, this set of process can be saved in the extraction rule 26 named by the user, so that the extraction rule 26 can be re-executed next time, and then the real-time update information of the object can be obtained. The above description is only one of the possible implementation methods, and there are many possibilities to achieve the equivalent program logic of the above process in practice.

本发明利用数个预先设计或者客户自行订制的萃取规则26搭配一网页萃取服务器20提供筛选后的信息,使手持通讯装置40例如手机、PDA等能利用其显示画面即可观看所需信息的全貌,相较于现有的联机上网作法,本发明的优点具有:The present invention utilizes several pre-designed or customized extraction rules 26 and a web page extraction server 20 to provide filtered information, so that handheld communication devices 40 such as mobile phones and PDAs can use their display screens to view the required information. In general, compared with the existing online method, the present invention has the following advantages:

1.使用本发明的订制方式,客户端无须在其个人计算机或手持移动装置内预先安装任何程序。而是通过网页萃取服务器20的撷取功能,即可进行客制化订制个人网页的萃取规则26。如此可以避免使用不同软硬件所造成的兼容性问题,同时对客户端来说,可将操作的复杂度降至最低。1. Using the customization method of the present invention, the client does not need to pre-install any program in its personal computer or handheld mobile device. Instead, through the retrieval function of the webpage extraction server 20, the extraction rules 26 of personal webpages can be customized. In this way, compatibility problems caused by using different hardware and software can be avoided, and at the same time, the complexity of operations can be minimized for the client.

2.通过本发明的订制个人网页作法,每位用户在不需要自行撰写程序的状况下,可以方便的创造专属个人的萃取规则26,达成网页内容转译自动化。2. Through the method of customizing personal webpages of the present invention, each user can conveniently create his own personal extraction rules 26 without writing a program by himself, so as to realize the automatic translation of webpage content.

3.网页萃取服务器20在用户订制个人网页过程中,已预先解析并将原始目标网页中的各个对象编号与列表。当用户订制成为萃取规则26时,选取的对象会被纪录其特定编号代码,因此往后通过手持装置显示目标信息时,网页萃取服务器20会依此对象编号重新抓取最新实时的内容。因此萃取规则26并非旧有技术仅止于对于原始目标网页的删除与重新格式化,而是对整体网页构成对象的分析、过滤、提取最新内容、重组、与编排。此创新的做法对于新闻、实时报价等等时刻变动的网页,亦可获得最新的信息。3. The webpage extraction server 20 has pre-parsed and numbered and listed each object in the original target webpage during the process of the user ordering the personal webpage. When the user customizes the extraction rule 26, the selected object will be recorded with its specific number code, so when the target information is displayed through the handheld device, the web page extraction server 20 will re-grab the latest real-time content according to the object number. Therefore, the extraction rule 26 is not limited to the deletion and reformatting of the original target webpage in the old technology, but the analysis, filtering, extraction of the latest content, reorganization, and arrangement of the overall webpage composition object. This innovative method can also obtain the latest information for web pages that change from time to time, such as news and real-time quotations.

4.客户端可有效运用以手持通讯装置40进行上网的时间,由于用户可先利用个人计算机编辑、建立符合自己需求的联机信息,当使用一手持通讯装置40上网后便立即进入该目标信息的所在位置,有效节省用户层层进入网页、移动网页画面、执行连结等待网页转换等繁琐的操作过程,不仅可有效降低多余的操作时间,也大幅降低使用者联机上网的费用。4. The client terminal can effectively use the time for surfing the Internet with the handheld communication device 40. Since the user can first use the personal computer to edit and establish the online information that meets his own needs, he will immediately enter the target information after using a handheld communication device 40 to surf the Internet. The location effectively saves the cumbersome operation process of users entering webpages layer by layer, moving webpage screens, executing links and waiting for webpage conversion, which not only effectively reduces redundant operation time, but also greatly reduces users' online costs.

5.由于各式各样的手持式装置的显示规格、运算能力、输入方法、联机速度有着非常大的差异,欲在目前的因特网环境中浏览原为个人计算机编排的网页极其困难。但通过本发明的客制化订制个人网页的过程后,可以取得浏览可读性的重大改进,最终展现的结果亦可以满足每个人所使用的不同手持装置,取得每个人所不同喜好的信息。5. Due to the very large differences in display specifications, computing power, input methods, and connection speeds of various handheld devices, it is extremely difficult to browse webpages originally programmed for personal computers in the current Internet environment. However, after the process of customizing personal web pages according to the present invention, significant improvements in browsing readability can be obtained, and the final displayed results can also satisfy the different handheld devices used by each person, and obtain information that each person prefers differently. .

综上所述,本发明实一极具新颖及具备显著功效增进的发明,符合专利申请的条件,因此依法提出申请。。To sum up, the present invention is a very novel and significantly improved invention, which meets the requirements for patent application, so the application is filed in accordance with the law. .

Claims (11)

1.一种以手持通讯装置浏览网络信息的方法,包含:1. A method for browsing network information with a handheld communication device, comprising: 预先建立萃取规则于一网页萃取服务器中,该萃取规则至少包括一目标网页的网址及欲萃取的目标信息;Pre-establishing extraction rules in a web page extraction server, the extraction rules at least include a URL of a target web page and target information to be extracted; 该网页萃取服务器接受由一手持通讯装置发出的联机请求,该联机请求包含一指定萃取规则的指令;The webpage extraction server accepts a connection request sent by a handheld communication device, and the connection request includes an instruction specifying an extraction rule; 该网页萃取服务器依据前述联机请求,通过因特网查询该目标网页,并依据所指令的萃取规则,萃取过滤并重新组合该目标网页的内容;The web page extraction server queries the target web page through the Internet according to the aforementioned online request, and extracts, filters and reassembles the content of the target web page according to the commanded extraction rules; 该网页萃取服务器将萃取过滤后所得的目标信息回复给手持通讯装置,供手持通讯装置直接显示。The web page extraction server replies the target information obtained after extraction and filtering to the handheld communication device for direct display by the handheld communication device. 2.如权利要求1所述的以手持通讯装置浏览网络信息的方法,所述网页萃取服务器中所建立的萃取规则为该手持通讯装置的使用者自行建立的客制萃取规则。2. The method for browsing network information with a handheld communication device as claimed in claim 1, wherein the extraction rule established in the web page extraction server is a custom extraction rule created by the user of the handheld communication device. 3.如权利要求1所述的以手持通讯装置浏览网络信息的方法,所述网页萃取服务器中所建立的萃取规则为该网页萃取服务器端自行建立的公用萃取规则。3. The method for browsing network information with a handheld communication device as claimed in claim 1, wherein the extraction rules established in the webpage extraction server are public extraction rules established by the webpage extraction server itself. 4.如权利要求2所述的以手持通讯装置浏览网络信息的方法,所述客制萃取规则的建立步骤包含:4. The method for browsing network information with a handheld communication device as claimed in claim 2, the step of establishing the custom extraction rule comprises: 以一客户端主机通过因特网联机至该网页萃取服务器;Connect to the webpage extraction server via the Internet with a client host; 该客户端主机指定一目标网址予该网页萃取服务器,令网页萃取服务器先去抓取此网址所对应网页的全部信息,并回传至该客户端主机;The client host designates a target URL to the webpage extraction server, so that the webpage extraction server first grabs all the information of the webpage corresponding to the URL, and sends it back to the client host; 锁定目标信息,该客户端主机发出一指令予网页萃取服务器,于前述网页的全部信息当中锁定部分内容为目标信息。To lock the target information, the client host sends an instruction to the webpage extraction server to lock part of the content of the aforementioned webpage as the target information. 5.如权利要求4所述的以手持通讯装置浏览网络信息的方法,所述客制萃取规则的建立步骤进一步包含:5. The method for browsing network information with a handheld communication device as claimed in claim 4, the step of establishing the custom extraction rule further comprising: 预览选取的目标信息,该网页萃取服务器提供一预览功能以在该客户端主机上显示锁定目标信息。To preview the selected target information, the web page extraction server provides a preview function to display the locked target information on the client host. 6.如权利要求4所述的以手持通讯装置浏览网络信息的方法,在锁定目标信息的步骤中,该网页萃取服务器分析该网页的全部信息而加以对象化,并提供一选取外框的功能以允许客户端主机以该选取外框锁定目标信息。6. The method for browsing network information with a handheld communication device as claimed in claim 4, in the step of locking target information, the web page extraction server analyzes all the information of the web page to objectify it, and provides a function of selecting a frame to allow client hosts to target information with this marquee. 7.如权利要求4所述的以手持通讯装置浏览网络信息的方法,在所述客户端主机通过因特网联机至所述网页萃取服务器时,该客户端主机传送个人账号及密码以登入至该网页萃取服务器。7. The method for browsing network information with a handheld communication device as claimed in claim 4, when the client host is connected to the webpage extraction server through the Internet, the client host sends a personal account number and password to log in to the webpage Extract server. 8.如权利要求1所述的以手持通讯装置浏览网络信息的方法,所述手持通讯装置为一具有显示屏幕、操作接口及上网能力的通讯装置。8. The method for browsing network information with a handheld communication device as claimed in claim 1, wherein the handheld communication device is a communication device with a display screen, an operation interface and an Internet access capability. 9.如权利要求1所述的以手持通讯装置浏览网络信息的方法,所述手持通讯装置发出的联机请求为一符合HTTP或HTTPS协议的请求。9. The method for browsing network information with a handheld communication device as claimed in claim 1, wherein the connection request sent by the handheld communication device is a request conforming to the HTTP or HTTPS protocol. 10.如权利要求1所述的以手持通讯装置浏览网络信息的方法,建立所述目标网页的技术包含WAP、HTML、CSS、JavaScript、PHP、JSP、XHTML、XML、DHTML、JASP、ASP、PERL或Flash。10. The method for browsing network information with a handheld communication device as claimed in claim 1, the technology for setting up said target web page comprises WAP, HTML, CSS, JavaScript, PHP, JSP, XHTML, XML, DHTML, JASP, ASP, PERL or Flash. 11.如权利要求1所述的以手持通讯装置浏览网络信息的方法,各萃取规则进一步包含:过滤规则、转换规则及重新编码规则。11. The method for browsing network information with a handheld communication device as claimed in claim 1, wherein each extraction rule further comprises: a filtering rule, a conversion rule and a recoding rule.
CNA2008100916830A 2008-04-14 2008-04-14 Method for browsing network information by hand-held communication device Pending CN101561803A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA2008100916830A CN101561803A (en) 2008-04-14 2008-04-14 Method for browsing network information by hand-held communication device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA2008100916830A CN101561803A (en) 2008-04-14 2008-04-14 Method for browsing network information by hand-held communication device

Publications (1)

Publication Number Publication Date
CN101561803A true CN101561803A (en) 2009-10-21

Family

ID=41220610

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2008100916830A Pending CN101561803A (en) 2008-04-14 2008-04-14 Method for browsing network information by hand-held communication device

Country Status (1)

Country Link
CN (1) CN101561803A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101873325A (en) * 2010-06-13 2010-10-27 优视科技有限公司 Flash support processing method, system, mobile terminal and transit server
CN102486797A (en) * 2010-12-03 2012-06-06 腾讯科技(深圳)有限公司 Method and device for displaying webpage
CN103366019A (en) * 2013-08-06 2013-10-23 飞天诚信科技股份有限公司 Webpage intercepting method and device based on iOS device
CN106921703A (en) * 2015-12-25 2017-07-04 阿里巴巴集团控股有限公司 The method of cross-border data syn-chronization, system, and domestic and overseas data center
CN115640355A (en) * 2022-09-30 2023-01-24 浪潮通用软件有限公司 Offline data synchronization method, device and medium based on H5 page and mobile device software

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101873325A (en) * 2010-06-13 2010-10-27 优视科技有限公司 Flash support processing method, system, mobile terminal and transit server
CN101873325B (en) * 2010-06-13 2012-03-28 优视科技有限公司 Flash support processing method, system, mobile terminal and transit server
CN102486797A (en) * 2010-12-03 2012-06-06 腾讯科技(深圳)有限公司 Method and device for displaying webpage
CN103366019A (en) * 2013-08-06 2013-10-23 飞天诚信科技股份有限公司 Webpage intercepting method and device based on iOS device
CN103366019B (en) * 2013-08-06 2016-09-28 飞天诚信科技股份有限公司 A kind of webpage hold-up interception method based on iOS device and equipment
CN106921703A (en) * 2015-12-25 2017-07-04 阿里巴巴集团控股有限公司 The method of cross-border data syn-chronization, system, and domestic and overseas data center
CN115640355A (en) * 2022-09-30 2023-01-24 浪潮通用软件有限公司 Offline data synchronization method, device and medium based on H5 page and mobile device software

Similar Documents

Publication Publication Date Title
TW513637B (en) Method and system for sharing the browser
US9147004B2 (en) Website builder systems and methods with device detection to adapt rendering behavior based on device type
JP5748343B2 (en) Composition and emulation of website content to be displayed on another device by using one device
US6657647B1 (en) Controlling the order in which content is displayed in a browser
US8793341B2 (en) Web page content translator
US10303418B2 (en) Content item presentation system
US20190272313A1 (en) Dynamic generation of mobile web experience
US20120203854A1 (en) Metadata Capture for Screen Sharing
US20030061286A1 (en) Co-browsing system including form and focal-point synchronization capabilities for both secure and non-secure web documents
US6904569B1 (en) Link-level browser instance control
US20070011355A1 (en) Extensible transcoder annotation for transcoding proxy servers
CN100524315C (en) Content converting device, content display device, content browsing device, content converting method, and content browsing method
US8046428B2 (en) Presenting video content within a web page
KR20090023708A (en) Website data augmentation method and web page content retrieval system
US20110225520A1 (en) Website browsing system and server
EP2101272A1 (en) Method of browsing web information using a mobile handheld device
CN101561803A (en) Method for browsing network information by hand-held communication device
US20090265618A1 (en) Method of browsing web information using a mobile handheld device
JP4938589B2 (en) Web page browsing device and web page browsing server
KR100831392B1 (en) Method and system for providing preview service of hypertext linked document in web browsing
JP2002073466A (en) Bulletin board system for small terminals and bulletin method
JP4415594B2 (en) Server apparatus, server apparatus program, and server apparatus information processing method
US20090327233A1 (en) Method of selecting objects in web pages
CN107391519B (en) Method for accelerating display of Asian language family fonts on webpage, font server and browser end
JP2009048332A (en) Web page browsing device

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

Open date: 20091021