KR20040013370A - Monitoring-phone and monitoring-method for navigation of internet contents - Google Patents
Monitoring-phone and monitoring-method for navigation of internet contents Download PDFInfo
- Publication number
- KR20040013370A KR20040013370A KR1020020046261A KR20020046261A KR20040013370A KR 20040013370 A KR20040013370 A KR 20040013370A KR 1020020046261 A KR1020020046261 A KR 1020020046261A KR 20020046261 A KR20020046261 A KR 20020046261A KR 20040013370 A KR20040013370 A KR 20040013370A
- Authority
- KR
- South Korea
- Prior art keywords
- navigation
- monitoring
- wireless
- content
- result
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 25
- 238000012544 monitoring process Methods 0.000 claims abstract description 82
- 230000006870 function Effects 0.000 claims abstract description 11
- 238000010295 mobile communication Methods 0.000 claims abstract description 5
- 230000005540 biological transmission Effects 0.000 claims description 19
- 238000012545 processing Methods 0.000 claims description 14
- 238000004891 communication Methods 0.000 claims description 4
- 239000000284 extract Substances 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 3
- 230000005856 abnormality Effects 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/50—Business processes related to the communications industry
Landscapes
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
본 발명은 무선 콘텐츠에 대한 접속상태 모니터링 시에 사람의 조작없이 단말기 스스로 무선 콘텐츠에 대한 접속을 시도하여 모니터링을 실행하는 단말기와 그 실행 방법에 관한 것이다.The present invention relates to a terminal and a method for executing the monitoring by monitoring a connection state of the wireless content and attempting to access the wireless content by the terminal without human intervention.
인터넷이 널리 보급됨에 따라 인터넷을 이용해 콘텐츠를 제공하는 콘텐츠 제공자(contents provider; CP)가 증가하고 있다. 특히, 최근에는 인터넷의 전송 속도가 증가함에 따라 콘텐츠 제공자가 제공하는 콘텐츠도 텍스트 이외에 정지 화상, 동화상으로 점차 확대되고 있는 추세이다.As the Internet becomes widespread, a content provider (CP) that provides content using the Internet is increasing. In particular, in recent years, as the transmission speed of the Internet increases, contents provided by content providers are gradually expanding to still images and moving images as well as texts.
한편, 최근 휴대폰 및 PDA(personal digital assistant)와 같은 휴대형 무선 이동통신단말기를 이용한 인터넷 서비스가 시작되면서 무선 단말기를 이용한 전자 메일 수신이나 정보 검색이 증가하고 있다. 또한, 일부 콘텐츠 제공자들은 이러한 휴대형 단말기를 이용하여 정보 검색을 행하는 사용자에 포커스를 맞춰 휴대형 무선 단말기 전용의 콘텐츠를 제공하고 있다. 그러나, 아직까지도 콘텐츠 제공자들의 대부분은 일반 컴퓨터와 유선 네트워크를 통해 접속되는 사용자에 포커스를 맞춰 콘텐츠를 제공하고 있을 뿐 특별히 휴대형 무선 단말기 사용자를 위한 콘텐츠를 제공하고 있지 않았다.On the other hand, as the Internet service using a portable wireless mobile communication terminal such as a mobile phone and a personal digital assistant (PDA) has recently begun, e-mail reception or information retrieval using a wireless terminal is increasing. In addition, some content providers are focusing on users who perform information retrieval using such portable terminals to provide contents for portable wireless terminals. However, most of the content providers have not yet provided content specifically for portable wireless terminal users, while providing contents focusing on users connected through general computers and wired networks.
물론 휴대형 무선 단말기를 이용하여 컴퓨터 사용자에 포커스를 맞추고 있는 일반적인 콘텐츠 제공자(이하에서는 이를 '일반 콘텐츠 제공자'라 함)에 접속하여 콘텐츠를 제공받을 수 있다. 그러나, 휴대형 단말기를 이용하여 이와 같은 콘텐츠제공자에 접속하여 콘텐츠를 제공받는 경우에는 다음과 같은 문제점이 발생한다.Of course, the portable wireless terminal may be connected to a general content provider focusing on a computer user (hereinafter, referred to as a general content provider) to receive content. However, when accessing such a content provider using a portable terminal and receiving content, the following problem occurs.
첫째, 휴대용 무선 단말기를 이용하여 특정 주제(예컨대, 여행)의 콘텐츠를 제공받고자 하는 경우, 특정 주제의 콘텐츠를 제공하는 다수의 웹 서버에 각각 접속하여 해당 콘텐츠를 제공받아야 했다. 그러나, 이 경우에는 무선 인터넷의 특성상 통신 채널 환경이 불안정하기 때문에 접속이 끊기는 일이 생길 수 있다.First, when a user wants to be provided with a content of a specific subject (eg, a travel) by using a portable wireless terminal, he has to be connected to a plurality of web servers that provide the content of a specific subject to receive the corresponding content. However, in this case, the connection may be disconnected because the communication channel environment is unstable due to the characteristics of the wireless Internet.
둘째, 컴퓨터와 휴대형 무선 단말기는 표시할 수 있는 정보의 사이즈 및 표시 규격이 차이가 나기 때문에, 휴대형 단말기를 이용하여 일반 콘텐츠 제공자로부터 콘텐츠를 제공받는 경우 휴대형 단말기에 표시되는 콘텐츠가 최적인 상태로 될 수 없는 경우가 있을수도 있다는 문제점이 있다.Second, since the size of the information and the display standard of the computer and the portable wireless terminal are different from each other, when the content is provided from a general content provider using the portable terminal, the content displayed on the portable terminal may be optimal. There is a problem that may not be possible.
따라서, 휴대용 무선 단말기를 이용하여 콘텐츠에 대한 성공적인 접속 상태 즉 네비게이션 상태를 체크하기 위하여, 무선 콘텐츠 관리자는 해당 콘텐츠에 대한 주기적인 네비게이션 상태 모니터링을 통하여 안정적인 콘텐츠 네비게이션 접속 상태, 콘텐츠의 최적 화면 사이즈 유지 등을 체크해야만 한다. 이러한 이유때문에 콘텐츠 관리자는 콘텐츠 네비게이션 상태를 체크하는 모니터링하는 사람을 고용하여 콘텐츠 네비게이션 모니터링을 수행한다. 즉, 테스트하는 사람이 일일이 무선 휴대용 단말기에 디스플레이 되는 콘텐츠를 선택하여 해당 콘텐츠에 대한 안정적인 접속 여부 및 접속상태 등을 체크하여 그 결과를 콘텐츠 관리자에게 통보해주는 형태로 콘텐츠 관리가 이루어 진다. 그러나, 이러한 방법은 사람을 고용하여 콘텐츠 네비게이션 접속을 체크해야 하는 경제상의 불합리한 점이 있고, 또한 테스트 결과를 실시간으로 통보 받을 수 없을 뿐 아니라 테스트 결과를 사람이 기록하는 이유로 부정확한 테스트 결과가 될 수 있다는 문제점이 있다.Therefore, in order to check a successful connection state, or navigation state, for the content using the portable wireless terminal, the wireless content manager monitors the stable content navigation connection state and maintains the optimum screen size of the content through periodic navigation state monitoring of the corresponding content. Must be checked. For this reason, the content manager employs a monitoring person to check the content navigation status to perform content navigation monitoring. That is, the content management is performed in such a way that the tester selects the contents displayed on the wireless portable terminal one by one, checks the stable connection and the connection status of the corresponding contents, and informs the contents manager of the result. However, this method is economically unreasonable in that it requires hiring people to check the content navigation connection, and it can not be notified of the test result in real time, and it can be inaccurate test result because of the person recording the test result. There is a problem.
따라서, 본 발명은 상기의 문제점을 해결하기 위하여 제안된 것으로서, 무선 단말기가 무선 콘텐츠로 구성된 사이트를 자동으로 네비게이션하고 그 결과를 단말기내의 네비게이션 테이블에 저장함으로써 사람이 개재되지 않은 콘텐츠 네비게이션 모니터링 방법을 제시함을 목적으로 한다. 또한, 네비게이션 결과를 자동적으로 콘텐츠 관리 서버에 피드백 해줌으로써, 콘텐츠 관리자가 실시간으로 해당 콘텐츠에 대한 접속 상태 여부를 체크할 수 있게 되어 효율적이고 안정적인 콘텐츠 운영을 할 수 있도록 함을 목적으로 한다.Accordingly, the present invention has been proposed to solve the above problems, and proposes a method for monitoring content navigation without human intervention by automatically navigating a site composed of wireless contents and storing the result in a navigation table in the terminal. For the purpose of In addition, by automatically feeding back the navigation results to the content management server, the content manager can check the connection status of the corresponding content in real time to enable efficient and stable content operation.
도 1은 무선 콘텐츠 네비게이션 기능을 가진 단말기의 내부 구성블록도이다.1 is a block diagram illustrating an internal configuration of a terminal having a wireless content navigation function.
도 2는 본 발명을 적용하여 단말기에서의 무선 콘텐츠 모니터링 및 피드백을 하는 모습을 나타낸 상태도이다.2 is a state diagram showing the appearance of the wireless content monitoring and feedback in the terminal according to the present invention.
도 3은 순서처리모듈에 의하여 생성되는 네비게이션 테이블이다.3 is a navigation table generated by the sequence processing module.
도 4는 결과 저장 및 전송 모듈이 전송하는 결과 데이터의 예이다.4 is an example of result data transmitted by a result storage and transmission module.
도 5는 본 발명에 따른 자동 네비게이션 실행 과정을 나타낸 플로우 차트이다.5 is a flowchart illustrating an automatic navigation execution process according to the present invention.
상기의 목적을 이루기 위하여 본 발명은, 무선 콘텐츠 자동 네비게이션 모니터링 단말기는 콘텐츠 네비게이션을 수행하기 위한 초기 값을 설정하는 설정모듈과, 네비게이션을 수행할 초기 콘텐츠 URL로부터 네비게이션 인자를 추출하여 콘텐츠 URL 목록인 네비게이션 테이블을 생성하는 순서처리 모듈과, 콘텐츠 네비게이션을 수행하는 실행모듈과, 콘텐츠 네비게이션 수행 결과를 네비게이션 테이블에 저장한 후 무선콘텐츠 관리 서버에 전송해 주는 네비게이션 결과 저장 및 전송 모듈을 구비한다.In order to achieve the above object, the present invention provides a wireless content automatic navigation monitoring terminal comprising: a setting module for setting an initial value for performing content navigation; and a navigation factor extracted from a navigation factor from an initial content URL for navigation; An order processing module for generating a table, an execution module for performing content navigation, and a navigation result storage and transmission module for storing a content navigation result in a navigation table and transmitting the result to a wireless content management server.
상기의 모듈을 구비한 단말기는 무선 콘텐츠 모니터링을 위한 서버 관리자나 콘텐츠 테스트하는 사람이 직접 모니터링 하는 대신 단말기 스스로 콘텐츠 모니터링을 수행한다. 즉, 모니터링을 위한 초기 설정된 콘텐츠 URL로 자동 접속을 시도해서 접속 수행 결과를 저장한 후 해당 결과를 사람이 아닌 단말기가 자동적으로 무선 콘텐츠 관리 서버로 전송해 준다.The terminal having the above module monitors the contents of the terminal itself instead of the server administrator or the content tester for the wireless contents monitoring. That is, the terminal attempts to automatically connect to the initially set content URL for monitoring, stores the result of performing the connection, and then automatically transmits the result to the wireless content management server.
이하, 도면을 참조하여 본 발명의 실시 예를 상세히 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 무선 콘텐츠 네비게이션 기능을 가진 단말기의 내부 구성블록도이다.1 is a block diagram illustrating an internal configuration of a terminal having a wireless content navigation function.
무선부는 무선 송신부(110)와 무선 수신부(100)로 나누어지는데, 무선 송신부는 무선 인터넷상의 웹브라우저를 실행하는데 필요한 정보 데이터(예컨데, 인터넷 URL)를 이동통신기지국으로 전송해주는 기능부이고, 무선 수신부는 무선 인터넷상의 콘텐츠 데이터를 수신하는 기능부이다. 표시부(120)는 무선 콘텐츠의 아이콘 및 세부내용을 디스플레이 해주는 표시창이다. 입력부(140)는 무선 콘텐츠에 대한 네비게이션을 사용자가 직접 해야 할 경우 사용자로부터 무선 콘텐츠의 선택을 받는 곳이다. 제어부(150)는 무선 콘텐츠 네비게이션 모니터링을 위하여 각 기능부의 동작을 제어하고 모니터링 프로그램이 운영되는 곳이다.The wireless unit is divided into a wireless transmitter 110 and a wireless receiver 100. The wireless transmitter is a function unit for transmitting information data (for example, an Internet URL) necessary for executing a web browser on the wireless Internet to a mobile communication base station. Is a function unit for receiving content data on the wireless Internet. The display unit 120 is a display window that displays icons and details of wireless contents. The input unit 140 is a place where the user selects the wireless content when the user needs to navigate the wireless content directly. The controller 150 controls the operation of each function unit for wireless content navigation monitoring and is a place where a monitoring program is operated.
메모리부(130)는 자동 네비게이션 모니터링을 위한 모니터링 알고리즘과 모니터링 결과 데이터가 저장되어 있는 부분으로서, 네비게이션을 위한 여러 개의 실행처리모듈이 들어가 있다. 이러한 각 실행처리모듈에 대해서는 다음 도 2에서 상세히 설명하도록 한다.The memory unit 130 is a portion in which a monitoring algorithm and monitoring result data for automatic navigation monitoring are stored, and includes a plurality of execution processing modules for navigation. Each of these execution modules will be described in detail with reference to FIG. 2.
도 2는 본 발명을 적용하여 단말기에서의 무선 콘텐츠 네비게이션 모니터링 및 피드백을 하는 모습을 나타낸 상태도이다. 여기서의 단말기는 보통의 이동통신단말기도 이용될 수 있지만, 무선 콘텐츠 모니터링만 전문적으로 수행하는 단말기가 되어도 무방하다.2 is a state diagram showing a wireless content navigation monitoring and feedback in the terminal according to the present invention. The terminal may be used as a general mobile communication terminal, but may be a terminal that performs only wireless content monitoring.
도 1의 단말기내 메모리부(130)에 저장되어 있는 모니터링 알고리즘은 무선인터넷 콘텐츠(250)에 자동으로 접속하여 해당 콘텐츠에 대한 접속 이상 여부를 모니터링한 후, 모니터 결과를 다시 해당 무선 인터넷 콘텐츠 서버 또는 미리 지정해 놓은 특정 관리 서버에 피드백 해주는 기능을 하게끔 구성되어 진다.The monitoring algorithm stored in the memory unit 130 of FIG. 1 automatically accesses the wireless Internet content 250 and monitors whether there is an abnormality in access to the corresponding content, and then monitors the monitor result again in the corresponding wireless Internet content server or the like. It is configured to give feedback to a specific management server that is designated in advance.
상기의 모니터링 알고리즘을 구현하기 위해 설정모듈(210), 순서처리 모듈(220), 실행모듈(230), 결과저장 및 전송 모듈(240)이 구비된다.In order to implement the monitoring algorithm, a setting module 210, a sequence processing module 220, an execution module 230, and a result storing and transmitting module 240 are provided.
설정모듈(210)은 단말기가 무선 콘텐츠 모니터링을 수행하기 위하여 필요로 하는 초기 값을 설정하는 역할을 하는 모듈이다. 즉, 무선 콘텐츠 모니터링을 수행시키고자 하는 단말기에게 초기 설정 값을 인터넷 액세스 프로토콜인 WAP(Wireless Application Protocol) push 또는 메시지 전송 서비스인 SMS(Short Message Service) Push를 통하여 단말기에게 알려주게 되면(S21), 이러한 초기 값을 수신한 단말기내의 설정모듈은 수신한 내용을 바탕으로 자동 네비게이션을 위한 초기 설정을 하게 된다.The setting module 210 is a module that sets an initial value required for the terminal to perform wireless content monitoring. That is, when the terminal informs the terminal of the initial setting value of the WAP (Wireless Application Protocol) push which is an internet access protocol or the SMS (Short Message Service) push which is a message transmission service to the terminal to perform the wireless content monitoring (S21). The setting module in the terminal receiving the initial value performs initial setting for automatic navigation based on the received content.
이렇게 수신되는 정보는 크게 자동 네비게이션 초기 URL, 자동 네비게이션 단계정보, 자동 네비게이션 수행시간, 자동 네비게이션 결과 전송 URL로 이루어진다. 자동 네비게이션 초기 URL은 실행모듈이 네비게이션을 시작할 때 맨 처음 자동 접속하는 무선 콘텐츠의 인터넷상의 주소를 말한다. 예를 들어, 011에서 운영하는 포탈 콘텐츠인 네이트(NATE)의 접속 이상 여부를 확인하기 위하여 관리자인 사람이 일일이 주기적으로 해당 콘텐츠에 접속시도를 해야 했지만, 네이트의 URL인 http://www.nate.com을 자동 네비게이션 초기 URL로 전송해주면 이를 수신한 설정모듈은 수신 내용대로 초기 URL을 설정하게 되어 실행모듈은 맨 처음 자동 네비게이션 수행 시에 해당 네이트에 자동 접속 시도를 하게된다.The received information is composed of an auto navigation initial URL, auto navigation step information, auto navigation execution time, and auto navigation result transmission URL. The auto-navigation initial URL refers to the address on the Internet of the wireless content that the launch module first automatically accesses when it starts navigation. For example, in order to check whether the NATE, the portal content operated at 011, was connected, the administrator had to try to access the contents periodically, but Nate's URL http: //www.nate When .com is sent to the auto-navigation initial URL, the configuration module that receives it sets the initial URL as received, and the execution module attempts to automatically connect to the corresponding Nate when performing the first auto-navigation.
자동 네비게이션 단계정보는 초기 URL에서 어느 정도 단계까지 네비게이션을 할 것인지를 결정하는 옵션이다. 만약, depth: 3 으로 설정이 있게 되면 초기 단계에서 3단계 깊이까지 네비게이션 모니터링이 이루어진다. 따라서, 위에서 설명한 초기 URL인 http://www.nate.com을 예로 들어 설명하면, 초기 URL인 http://www.nate.com에 대한 초기 모니터링이 이루어진 후 두 번째 깊이단계인 http://www.nate.com/game, http://www.nate.com/ chatting, http://www.nate.com/mail 등의 두 번째 단계에 대한 모니터링을 하게 되고, 다시 http://www.nate.com/game/fortress, http:// www.nate.com/game/block, http://www.nate.com/chatting/university 등의 세 번째 깊이 단계까지 모니터링을 하게된다.The auto navigation step information is an option for determining how far to navigate the initial URL. If depth: 3 is set, navigation monitoring is performed from the initial stage up to three levels deep. Therefore, if the above-described initial URL http://www.nate.com is described as an example, after the initial monitoring of the initial URL http://www.nate.com is performed, the second depth step http: // We will monitor the second stages of www.nate.com/game, http://www.nate.com/ chatting, http://www.nate.com/mail, and then again http: // www. Monitoring will take place until the third depth level, such as nate.com/game/fortress, http: // www.nate.com/game/block, http://www.nate.com/chatting/university.
자동 네비게이션 수행시간은 네비게이션을 어느 시간대에 지속할 것인가를 결정해주는 옵션이다. 예를 들어, 수행시간을 2002.7.23. 22:00 ~ 23:30으로 설정해 주게 되면 7월23일날 22시부터 한시간 반 동안 대상이 되는 무선 콘텐츠에 대한 네비게이션을 지속적으로 수행하게 된다. 이러한 수행시간 옵션에는 이러한 수행지속 시간 뿐 아니라 네비게이션 실행간격도 결정할 수 있다. 예컨데, 1분 간격으로 모니터링 실행의 시간간격을 설정하게 되면 22시부터 23시 30분동안 1분 간격으로 모니터링을 하게 된다.The auto-nav time is an option that determines what time of day the navigation should last. For example, run time 2002.7.23. If you set it from 22:00 to 23:30, it will continue to navigate the target wireless content for one and a half hours from 22:00 on July 23. The execution time option may determine not only the execution duration but also the navigation execution interval. For example, if you set the time interval for monitoring execution at 1 minute interval, monitoring is performed at 1 minute intervals from 22:00 to 23:30.
자동 네비게이션 결과 전송 URL은 콘텐츠에 대한 네비게이션 모니터 결과를 피드백 전송해 줄 URL을 말한다. 즉, 결과 저장 및 전송 모듈은 해당 콘텐츠에 대한 모니터 결과를 자동네비게이션 결과 전송 URL에 피드백 해주게 된다.Auto-navigation result transmission URL is a URL to feedback the navigation monitor result for the content. In other words, the result storage and transmission module feeds back the monitoring result of the corresponding content to the automatic navigation result transmission URL.
순서처리 모듈(220)은 자동 네비게이션 초기 URL에서부터 실행할 네비게이션 인자를 추출하여 네비게이션 테이블을 생성하는 모듈이다. 이를 위하여 순서처리 모듈은 네비게이션 인자 추출부(221), 자동입력처리부(223), 테이블생성부(222)를 구비한다. 네비게이션 인자 추출부(221)는 어떠한 URL을 모니터링 대상으로 할 것인가를 정해주는 인자로서 초기 URL로부터 수령받은 WML같은 웹페이지내의 특정포맷 텍스트로부터 GO, PREV, ANCHOR등의 인자를 추출한다. 자동입력처리부(223)는 네비게이션을 위한 특정 포맷에 맞게 해당 포맷완성을 위해 필요한 입력 값을 처리해주는 기능을 한다. 본 발명은 무인 자동 네비게이션이기 때문에 적절한 입력이 필요한 경우에는 입력 포맷에 맞게 임의의 값이 구성되어야 한다. 예를 들어, 네비게이션을 위해 필요로 하는 포맷정보중 AGE: <INPUT TYPE="TEXT"KEY="AGE" FORMAT="*N" > 으로 되어 있다고 했을 때 굵은 글자 부분 표시는 FORMAT에 N개의 숫자를 입력하라는 의미이다. 따라서 자동입력처리부는 "1234"같은 임의의 입력 값을 생성하여 해당 위치에 값을 입력해주어 네비게이션이 실행될 수 있게 한다. 테이블 생성부(222)는 네비게이션 대상 콘텐츠의 URL 테이블을 생성하는 기능을 한다. 네비게이션 인자 추출과 자동입력처리가 이루어진 후 해당 정보에 따라 도 3에 도시한 바와 같은 URL테이블이 생성된다. 이렇게 생성된 URL 테이블은 네비게이션 모니터링을 할 URL 목록(310)과 각 URL에 대한 네비게이션 모니터링 결과(320)가 저장되는 곳을 포함한다.The sequence processing module 220 is a module for generating a navigation table by extracting a navigation factor to be executed from an auto-navigation initial URL. To this end, the sequence processing module includes a navigation factor extractor 221, an automatic input processor 223, and a table generator 222. The navigation factor extracting unit 221 extracts a GO, PREV, ANCHOR, or the like from a specific format text in a web page such as WML received from an initial URL as a factor for determining which URL is to be monitored. The automatic input processing unit 223 functions to process input values necessary for completing the format in accordance with a specific format for navigation. Since the present invention is an unmanned automatic navigation, when appropriate input is required, an arbitrary value should be configured according to the input format. For example, if the format information needed for navigation is AGE: <INPUT TYPE = "TEXT" KEY = "AGE" FORMAT = "* N" > It means to enter. Therefore, the automatic input processing unit generates a random input value such as "1234" and inputs a value at the corresponding position so that the navigation can be executed. The table generator 222 generates a URL table of the navigation target content. After the navigation factor extraction and the automatic input processing are performed, a URL table as shown in FIG. 3 is generated according to the corresponding information. The generated URL table includes a URL list 310 for navigation monitoring and a place where the navigation monitoring result 320 for each URL is stored.
실행모듈(230)은 무선 웹브라우저 기능을 가지고 있어 URL 테이블에 있는 URL에 대한 네비게이션 모니터링을 수행하는 모듈이다. 종전에는 시험자가 일일이 임의의 콘텐츠를 선택하여 접속 여부에 대한 모니터링을 수행하지만, 본 발명에서의 실행모듈은 상기에서 생성된 네비게이션 테이블에 있는 콘텐츠에 자동적으로 네비게이션하기 때문에 손쉽고 간단하게 해당 콘텐츠에 대한 모니터링이 이루어진다(S22).Execution module 230 is a module that performs a navigation monitoring for the URL in the URL table having a wireless web browser function. In the past, the investigator selects arbitrary content and monitors whether the user accesses it. However, since the execution module of the present invention automatically navigates to the content in the navigation table generated above, monitoring of the content is easy and simple. This is done (S22).
결과 저장 및 전송 모듈(240)은 각 콘텐츠에 대한 모니터링 결과를 도 3에 도시한 URL 테이블의 결과란(320)에 저장을 하고 또한 모니터링 결과를 미리 설정되어진 무선 콘텐츠 서버에 피드백 전송해주는 기능을 한다(S23). 모니터링 결과라 함은 해당 콘텐츠에 대한 네비게이션이 성공적으로 이루어 졌을 때는 '석세스(success)', 해당 콘텐츠가 없을때는 '파일미존재(file not found)', 서버 내부 에러일때는 '서버에러(server internal error)', 잘못된 네비게이션 명령일 때는 '비정상 요구(bad request)' 등이 해당된다.The result storage and transmission module 240 stores the monitoring results for each content in the result column 320 of the URL table shown in FIG. 3 and also functions to feedback and transmit the monitoring result to a predetermined wireless content server. (S23). The monitoring result means 'success' when the navigation for the content is successful, 'file not found' when the content is not found, and 'server internal' when the server has errors. error) ', or' bad request 'for wrong navigation commands.
이렇게 콘텐츠 접속여부, 접속시간 등을 콘텐츠 서버에 피드백 해줌으로써, 해당 결과 데이터를 바탕으로 콘텐츠 서버 관리자가 효율적으로 콘텐츠의 상태관리를 할 수 있다. 결과 저장 및 전송 모듈이 전송하는 결과 데이터의 예를 도 4에서 도시하고 있다. 결과 데이터는 당해 메시지의 구조, 데이터 크기 등을 나타내는 헤더부분(410)과 실질적인 모니터링 결과가 들어가 있는 데이터 부분(420)으로 나누어 진다. 데이터 부분에는 모니터링한 URL과, 접속순번과, 접속 결과(success, file not found, server internal error, bad requet, etc)와, 접속 시간이 들어가는 부분이다.By feeding back content access status, access time, etc. to the content server, the content server manager can efficiently manage the state of the content based on the result data. An example of the result data transmitted by the result storage and transmission module is shown in FIG. 4. The result data is divided into a header portion 410 indicating the structure of the message, a data size, and the like, and a data portion 420 containing the actual monitoring result. The data part contains the monitored URL, connection sequence, connection result (success, file not found, server internal error, bad requet, etc), and connection time.
도 5는 본 발명에 따른 자동 네비게이션 실행 과정을 나타낸 플로우 차트이다.5 is a flowchart illustrating an automatic navigation execution process according to the present invention.
설정 모듈은 전송되어온 초기정보에 따라 초기값을 설정하는 과정을 갖는다(S51). 자동 네비게이션 초기 URL과, 자동 네비게이션 수행시간, 네비게이션 단계정보, 자동 네비게이션 결과전송 URL을 수신하여 해당 초기치로 설정을 하게 된다. 이러한 초기치는 도 2에서 설정모듈(210)에서 상세히 설명하였다. 또한, 수령방법 역시 도 2에서 설명한 설정모듈(210)에서 WAP Push 혹은 SMS Push를 이용하여 수령을 받게 된다.The setting module has a process of setting an initial value according to the initial information transmitted (S51). It receives the auto-navigation initial URL, auto-navigation execution time, navigation step information, and auto-navigation result transmission URL and sets the initial value. This initial value has been described in detail in the setting module 210 in FIG. In addition, the receiving method is also received using the WAP Push or SMS Push in the setting module 210 described in FIG.
그 후 초기 URL 콘텐츠에 네비게이션하여 해당 WML(Wireless Markup Language)같은 마크업 랭귀지로 된 해당 웹페이지의 텍스트를 수령받는다(S52). 이러한 텍스트에는 GO, PREV, ANCHOR같은 네비게이션 인자들, 해당 웹페이지내의 각 디렉토리에 대한 네비게이션 상세정보들이 특정 포맷형식으로 들어있다. 이렇게 초기 URL에 대한 웹페이지 텍스트내의 정보들을 수령한 후에 도 2에서 설명한 순서처리모듈은 모니터링 대상이 되어야 할 네비게이션 테이블을 생성한다(S53). 즉, 도 2에서 설명한 순서처리모듈내의 인자추출부(221)는 단계 S52에서 수령한 초기 URL의 텍스트로부터 해당 웹페이지 하부 디렉토리에 대한 인자(GO, PREV, ANCHOR)를 추출하게 된다. 이렇게 추출한 인자는 단계 S51에서 수령한 네비게이션 단계정보를 참고를 하여 네비게이션 테이블을 생성하는데 이용된다. 또한, 도 2에서의 자동입력처리부(223)는 초기 URL에서 수령한 WML같은 마크업 랭귀지로 된 텍스트의 특정포맷이 완성되도록 필요한 임의의 입력 값을 생성하여 네비게이션 테이블 생성될 수 있도록 한다.Thereafter, the user navigates to the initial URL content and receives text of a corresponding web page in a markup language such as a corresponding Wireless Markup Language (WML) (S52). This text contains navigation arguments such as GO, PREV, and ANCHOR, and navigation details for each directory within the web page in a specific format. After receiving the information in the web page text for the initial URL in this way the sequence processing module described in Figure 2 generates a navigation table to be monitored (S53). That is, the argument extracting unit 221 in the sequence processing module described in FIG. 2 extracts the factors GO, PREV, and ANCHOR for the web directory subdirectory from the text of the initial URL received in step S52. The extracted factor is used to generate a navigation table by referring to the navigation step information received in step S51. In addition, the automatic input processing unit 223 in FIG. 2 generates an arbitrary input value necessary to complete a specific format of text in a markup language such as WML received at an initial URL so that a navigation table can be generated.
그후, S51, S52의 단계를 거쳐 네비게이션 모니터링 대상이 되는 URL목록이 들어간 네비게이션 테이블을 구성한다(S53). 즉, 상기에서 설명한 바와 같이 네비게이션 인자를 추출, 자동 입력처리를 하여 네비게이션 테이블을 생성하게 된다. 네비게이션 테이블은 도 3에서와 같이 모니터링 대상 URL 영역과 모니터링 실행결과 저장영역으로 구성된다. 네비게이션 테이블이 생성된 후에는 각 콘텐츠에 대한 네비게이션 모니터링을 실행한다(S54). 해당 콘텐츠의 모니터링 결과, 결과 정보는 네비게이션 테이블에 저장되고(S55) 또한 초기 설정단계에서 설정되어진 결과 전송 URL에 전송(S56)되어 진다. 이러한 결과 정보는 도 4에서 설명한 바와 같다. 이렇게 모니터링 결과를 전송받음으로써 무선콘텐츠의 효율적인 상태관리가 가능해 진다.After that, a navigation table containing a list of URLs to be monitored for navigation is configured through steps S51 and S52 (S53). That is, as described above, a navigation table is extracted and an automatic input process is performed to generate a navigation table. As shown in FIG. 3, the navigation table includes a monitoring target URL area and a monitoring execution result storage area. After the navigation table is generated, navigation monitoring for each content is executed (S54). As a result of monitoring the corresponding content, the result information is stored in the navigation table (S55) and transmitted to the result transmission URL set in the initial setting step (S56). This result information is as described in FIG. By receiving the monitoring result in this way, it is possible to efficiently manage the wireless content.
이상에서 설명한 바와 같이 본 발명은, 사람이 일일이 무선 콘텐츠에 접속을 시도하여 콘텐츠의 접속 상태를 체크하던 종전의 방법대신 단말기 스스로 무선 콘텐츠의 접속 상태를 모니터링하여 모니터링 결과를 콘텐츠 관리 서버에 피드백하여 줌으로써, 사람이 일일이 모니터링하는 불편을 덜 수 있게 하였고 또한 정확하고 효율적인 무선 콘텐츠 관리를 할 수 있게 하였다.As described above, according to the present invention, instead of the conventional method in which a person attempts to access the wireless content and checks the access state of the content, the terminal monitors the access state of the wireless content and feeds the monitoring result back to the content management server. In addition, it reduces the inconvenience of human monitoring, and enables accurate and efficient wireless content management.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0046261A KR100457688B1 (en) | 2002-08-06 | 2002-08-06 | Monitoring-phone and monitoring-method for navigation of internet contents |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2002-0046261A KR100457688B1 (en) | 2002-08-06 | 2002-08-06 | Monitoring-phone and monitoring-method for navigation of internet contents |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20040013370A true KR20040013370A (en) | 2004-02-14 |
KR100457688B1 KR100457688B1 (en) | 2004-11-17 |
Family
ID=37320710
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-2002-0046261A KR100457688B1 (en) | 2002-08-06 | 2002-08-06 | Monitoring-phone and monitoring-method for navigation of internet contents |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100457688B1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060017249A (en) * | 2004-08-20 | 2006-02-23 | 에스케이 텔레콤주식회사 | Menu-contents generating method for mobile station |
KR101443071B1 (en) * | 2013-12-10 | 2014-09-22 | 주식회사 브이시스템즈 | Error Check System of Webpage |
US9456346B2 (en) | 2006-07-25 | 2016-09-27 | Virginia Innovation Science, Inc | Method and system for improving client server transmission over fading channel with wireless location and authentication technology via electromagnetic radiation |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH1185801A (en) * | 1997-09-12 | 1999-03-30 | Nec Corp | Checking system for linkage information on www server |
US5951643A (en) * | 1997-10-06 | 1999-09-14 | Ncr Corporation | Mechanism for dependably organizing and managing information for web synchronization and tracking among multiple browsers |
BR9915633A (en) * | 1998-11-24 | 2001-11-13 | Niksun Inc | Apparatus and method for collecting and analyzing communications data |
JP4137264B2 (en) * | 1999-01-05 | 2008-08-20 | 株式会社日立製作所 | Database load balancing method and apparatus for implementing the same |
IL136324A0 (en) * | 2000-05-24 | 2001-05-20 | Softcom Computers Ltd | Method of surveilling internet communication |
KR100364615B1 (en) * | 2001-03-15 | 2002-12-16 | 주식회사 케이티프리텔 | A method for measuring wireless Internet quality and system thereof |
KR20030042255A (en) * | 2001-11-22 | 2003-05-28 | 주식회사 아이브릿지 | System for digital contents syndication using intelligent agent program |
-
2002
- 2002-08-06 KR KR10-2002-0046261A patent/KR100457688B1/en not_active IP Right Cessation
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20060017249A (en) * | 2004-08-20 | 2006-02-23 | 에스케이 텔레콤주식회사 | Menu-contents generating method for mobile station |
US9456346B2 (en) | 2006-07-25 | 2016-09-27 | Virginia Innovation Science, Inc | Method and system for improving client server transmission over fading channel with wireless location and authentication technology via electromagnetic radiation |
KR101443071B1 (en) * | 2013-12-10 | 2014-09-22 | 주식회사 브이시스템즈 | Error Check System of Webpage |
Also Published As
Publication number | Publication date |
---|---|
KR100457688B1 (en) | 2004-11-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7627648B1 (en) | Customizing and storing web pages for mobile on web | |
US8130668B2 (en) | Managing differences in user devices when sharing content on mobile devices | |
US7849135B2 (en) | Sharing content on mobile devices | |
EP1939759A1 (en) | Method for providing content to a mobile device, gateway for providing content and mobile device | |
JP4801138B2 (en) | Method and apparatus for providing on-demand assistance for wireless devices | |
CN101243437A (en) | Virtual robot communication format customized by endpoint | |
US20050015772A1 (en) | Method and system for device specific application optimization via a portal server | |
EP1811747B1 (en) | Method and apparatus for storing and restoring state information of remote user interface | |
US20050066037A1 (en) | Browser session mobility system for multi-platform applications | |
US8706112B2 (en) | Computer based method and system for logging in a user mobile device at a server computer system | |
US9378284B2 (en) | System and method for displaying images and videos found on the internet as a result of a search engine | |
EP2786266A1 (en) | Dynamic browser icons | |
US8843562B2 (en) | Instant messaging HTTP gateway | |
CN108132950A (en) | Information displaying method, information providing method, apparatus and system | |
US9306884B2 (en) | Computer-based method and system for processing a file request in response to a message received from a user mobile device | |
WO2008044821A2 (en) | Method and system for previewing web-page with hypertext at web-browsing | |
KR100457688B1 (en) | Monitoring-phone and monitoring-method for navigation of internet contents | |
KR101001512B1 (en) | System for transmitting/receiving contents connected in link structure in internet page and control method thereof, and browsing apparatus used in the system | |
CN116070052A (en) | Interface data transmission method, device, terminal and storage medium | |
KR100691119B1 (en) | method for processing simplified homepage data by proxy serverand proxy server therof and method for receiving simplified homepage data by mobile phone and mobile phone thereof | |
KR100365137B1 (en) | System and method for maintaining a mobile internet connection | |
KR101690604B1 (en) | Chatting system and method based on wire/wireless web | |
KR100932607B1 (en) | Web content transmission and reception system and control method thereof, mobile communication terminal used in the system and control method thereof | |
JP2008176483A (en) | Information providing system | |
CN115567598A (en) | Radar access system and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20111028 Year of fee payment: 8 |
|
LAPS | Lapse due to unpaid annual fee |