+

KR100423722B1 - Apparatus and method for checking the link validity in a computer network - Google Patents

Apparatus and method for checking the link validity in a computer network Download PDF

Info

Publication number
KR100423722B1
KR100423722B1 KR10-1999-0054869A KR19990054869A KR100423722B1 KR 100423722 B1 KR100423722 B1 KR 100423722B1 KR 19990054869 A KR19990054869 A KR 19990054869A KR 100423722 B1 KR100423722 B1 KR 100423722B1
Authority
KR
South Korea
Prior art keywords
delete delete
link
information
validity check
check field
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.)
Expired - Fee Related
Application number
KR10-1999-0054869A
Other languages
Korean (ko)
Other versions
KR20010039489A (en
Inventor
설상훈
오상욱
강철희
Original Assignee
주식회사 팬택앤큐리텔
설상훈
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 주식회사 팬택앤큐리텔, 설상훈 filed Critical 주식회사 팬택앤큐리텔
Priority to EP00126018A priority Critical patent/EP1107128A1/en
Priority to US09/729,559 priority patent/US6892220B2/en
Priority to JP2000368314A priority patent/JP2001209570A/en
Publication of KR20010039489A publication Critical patent/KR20010039489A/en
Application granted granted Critical
Publication of KR100423722B1 publication Critical patent/KR100423722B1/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Document Processing Apparatus (AREA)

Abstract

본 발명은 멀티미디어 문서(multimedia document)의 참조 또는 링크(referencing or linking)에 관한 것으로, 특히 문서의 버전(version information) 정보 및 최신 수정 타임스탬프(last modified timestamp) 정보를 유효 검사 필드에 저장함으로써 링크 일치성(link consistency)을 보증하고 비용 효과적으로 시스템의 오류를 줄일 수 있고, 검색 및 브라우징(browsing)의 신뢰도를 향상시킬 수 있는 컴퓨터 네트워크 상에서의 링크 유효성 검사 장치 및 방법에 관한 것이다.The present invention relates to the referencing or linking of a multimedia document, and more particularly to linking by storing version information of the document and last modified timestamp information in a validity check field. An apparatus and method for validating a link on a computer network that can guarantee link consistency, reduce costly system errors, and improve the reliability of searching and browsing.

Description

컴퓨터 네트워크 상에서의 링크 유효성 검사장치 및 방법{APPARATUS AND METHOD FOR CHECKING THE LINK VALIDITY IN A COMPUTER NETWORK}Apparatus and method for link validation on a computer network {APPARATUS AND METHOD FOR CHECKING THE LINK VALIDITY IN A COMPUTER NETWORK}

본 발명은 컴퓨터 시스템의 링크 유효성 검사장치 및 방법에 관한 것으로, 특히 컴퓨터 네트워크 상에서 하나의 멀티미디어 문서에서 다른 멀티미디어 문서를 링크(link)하여 참조시, 유효 검사 필드에 최종 수정 시간을 나타내는 타임스탬프(timestamp) 및 최신 버전(version) 정보와 같은 소정의 정보를 저장함으로써 링크 일치성(link consistency)를 보장하는 컴퓨터 네트워크 상에서의 링크 유효성 검사 장치 및 방법에 관한 것이다.현재 인터넷과 같은 컴퓨터 네트워크를 통해서 많은 정보가 교환되고 있으며, 컴퓨터 네트워크에 연결된 컴퓨터들은 동 네트워크에 연결된 다른 컴퓨터들과 정보를 교환한다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a link validity checking apparatus and method for a computer system. In particular, a timestamp indicating a final modification time in a validity checking field when a multimedia document is linked to one multimedia document on a computer network is referred to. The present invention relates to a device and method for validating a link on a computer network that guarantees link consistency by storing predetermined information, such as information stored in the server and latest version information. Are exchanged, and computers connected to the computer network exchange information with other computers connected to the network.

컴퓨터 네트워크 상에서 멀티미디어 문서를 효과적으로 이용할 수 있도록 하기 위해서 서로 관련된 정보를 링크시키는 기술이 보편적으로 이용되고 있다.현재 컴퓨터 네트워크 상에서 사용되고 있는 링크(link) 또는 하이퍼링크(hyperlink)를 보면 참조되는 멀티미디어 문서의 주소만을 정보로 갖고 있다.이 방식은 링크가 형성되고 나서 그 주소를 이용하여 참조되는 멀티미디어 문서를 다시 찾아볼 수 있도록 되어 있다.따라서, 시스템은 우선 링크를 통하여 멀티미디어 문서를 찾고나서 그 내용을 참조한다.In order to effectively use a multimedia document on a computer network, a technique of linking related information is commonly used. The link or hyperlink currently used on a computer network is used to refer to an address of a multimedia document. This method allows information to be retrieved using the address again after the link is established. Thus, the system first searches for the multimedia document through the link and then refers to the contents. .

예를 들면, 우리나라의 경제 현황을 나타내는 인터넷 문서(HTML)를 보면 도 1과 같다.문서를 읽는 사용자의 이해를 돕기 위해 막대 그래프로 우리나라의 1990년대의 경제 성장률을 기간별로 나타내는 부분을 링크를 이용하여 나타내고 있다.도 1을 보면 내용 중간에 <"img src=http://business.korea.ac.kr/image/TRgdpgrlv-95.gif">라는 링크가 사용되고 있다. 즉 TRgdpgrlv-95.gif는 참조되는 막대그래프인 도 2를 나타내는 이름이며, http://business.korea.ac.kr/image/TRgdpgrlv-95.gif"는 이 그림을 나타내는 인터넷 주소이다.For example, an Internet document (HTML) showing the economic situation of Korea is shown in Fig. 1. In order to help users who read the document, a bar graph shows the economic growth rate of Korea in the 1990s by period. 1, a link " img src = http: //business.korea.ac.kr/image/TRgdpgrlv-95.gif" is used in the middle of the content. In other words, TRgdpgrlv-95.gif is the name of the bar graph referred to in Fig. 2, and http://business.korea.ac.kr/image/TRgdpgrlv-95.gif "is the Internet address representing this figure.

현재 컴퓨터 시스템 및 인터넷의 발달로 인하여 멀티미디어 문서 편집기 및 저작도구의 사용이 보편화되어 있어 멀티미디어 문서의 생성, 수정 및 삭제가 자주 일어나고 있다.따라서 링크되는 멀티미디어 문서가 링크가 형성될 때의 멀티미디어 문서인지를 확인하고 나서 사용할 필요가 증가하고 있다.Due to the development of computer systems and the Internet, the use of multimedia text editors and authoring tools has become commonplace, so that multimedia documents are frequently created, modified, and deleted. Therefore, whether a linked multimedia document is a multimedia document at the time of link formation is established. The need to use increases after confirming.

앞에서 예로 들었던 경우를 본다면, TRgdpgrlv-95.gif라는 그림파일은 존재하나 그 그림이 나타내는 내용이 바뀔 수 있다.도 3은 그 예를 보여주고 있으며 도 3의 내용은 1990년대 달러 표시 및 원화 표시 1인당 명목 GDP(95년 계열) 비교를 나타내고 있다.따라서, 인터넷 문서인 도 1문서에서 1990년대 연간 GDP에 및 성장률(95년 계열)을 나타내기 위해서 사용되었던 링크인 http://business.korea.ac.kr/image/TRgdpgrlv-95.gif는 더 이상 유용하지 않게 된다.이 경우 그대로 링크를 사용하게 된다면, 도 1 문서는 내용이 맞지 않는 그림을 포함하게 된다.In the case of the previous example, a picture file named TRgdpgrlv-95.gif exists but the contents of the picture may change. FIG. 3 shows an example, and the contents of FIG. A comparison of nominal GDP per capita (95 series) is shown here. Thus, the Internet document, Figure 1, is a link used to represent annual GDP and growth rate (95 series) in the 1990s at http: //business.korea. ac.kr/image/TRgdpgrlv-95.gif is no longer useful. In this case, if the link is used as it is, the document in FIG.

이 예는 링크를 사용할 때에 링크의 유효성을 확인하는 작업이 필요함을 단적으로 말해주고 있다.특히 인터넷 네트워크(network)의 비약적인 발전으로 멀티미디어 문서를 구성할 때 서로를 링크하는 방식의 사용이 급증하는 추세에 있어서, 종래의 주소만을 저장하는 링크 방식의 사용은 멀티미디어 문서의 내용을 잘못 전달할 수가 있다. 또한 시스템의 성능을 저하시킬 수 있으며, 예측할 수 없는 오류를 유발시키는 원인이 될 수 있는 문제점을 가지고 있다.This example illustrates the necessity of verifying the validity of the link when using the link. In particular, due to the rapid development of the Internet network, the use of linking with each other when constructing multimedia documents is rapidly increasing. Thus, the use of a link scheme that stores only conventional addresses can erroneously convey the contents of the multimedia document. In addition, there is a problem that can degrade the performance of the system, and can cause unpredictable errors.

현재의 컴퓨터 시스템의 기본적인 정보 단위에는 여러 가지 정보가 메타데이터(metadata)로 같이 저장된다.예를 들어 파일에는 만든 날짜, 수정한 날짜 및 읽기 전용, 숨김, 기록, 압축을 나타내는 속성과 같은 정보들이 같이 저장되어 있다.그러나, 컴퓨터 네트워크 상에서, 정보의 처리의 기본 단위인 객체가 파일보다 작을 수 있으며 파일 내에 여러 개의 독립적인 객체가 존재할 수 있다.따라서, 파일 단위로 메타데이터를 저장할 경우, 각 객체에 대한 메타데이터가 실제적으로 저장될 수 없으며, 객체를 사용하는데 있어서 객체에 대한 정보을 사용하지 못한다.또 다른 예를 든다면, 분산 환경을 이용한 데이터베이스에서도 객체 생성, 수정시에 객체에 대한 메타데이터가 있어야 한다.In a basic unit of information in a modern computer system, various pieces of information are stored together as metadata. For example, a file contains information such as created date, modified date, and properties that represent read-only, hidden, recorded, and compressed. However, on a computer network, an object that is the basic unit of information processing may be smaller than a file, and there may be several independent objects in the file. Thus, when storing metadata on a file-by-file basis, each object The metadata for the object cannot be actually stored, and information about the object cannot be used to use the object.In another example, even in a database using a distributed environment, the metadata for the object is created when the object is created or modified. Should be

본 발명의 하나의 목적은 문서의 버전(version information) 정보 및 최신 수정 타임스탬프(last modified timestamp) 정보를 유효 검사 필드에 저장함으로써 링크 일치성(link consistency)을 보증할 수 있는 컴퓨터 네트워크 상에서의 링크 유효성 검사장치 및 방법을 제공하는 것이다.One object of the present invention is to provide link consistency on a computer network that can guarantee link consistency by storing version information of the document and last modified timestamp information in the validity check field. It is to provide a validation apparatus and method.

본 발명의 다른 목적은 비용 효과적으로 시스템의 오류를 줄일 수 있고, 검색 및 브라우징(browsing)의 신뢰도를 향상시킬 수 있는 컴퓨터 네트워크 상에서의 링크 유효성 검사장치 및 방법을 제공하는 것이다.본 발명의 하나의 양상은 링크를 구성할 때, 구성 당시의 각 객체의 버전 정보(version information) 및 타임스탬프(timestamp)와 같은 정보를 유효 검사 필드에 저장한 후, 참조할 때 멀티미디어 문서가 변경되었는지 확인하는 것을 특징으로 하는 컴퓨터 네트워크 상에서의 링크 유효성 검사방법이다.본 발명의 다른 양상은 객체를 생성 수정 시에 객체의 버전 정보 및 타임스탬프(timestamp)와 같은 소정의 정보를 저장하는 유효 검사 필드를 갖는 컴퓨터 시스템의 정보 저장 수단을 포함하는 컴퓨터 네트워크 상에서의 링크 유효성 검사장치이다.Another object of the present invention is to provide an apparatus and method for validating a link on a computer network which can reduce the error of the system cost-effectively and improve the reliability of searching and browsing. When the link is configured, information such as version information and timestamp of each object at the time of configuration is stored in the validity check field, and then the multimedia document is changed when the reference is made. Another aspect of the present invention provides information of a computer system having a validity check field for storing predetermined information such as version information and a timestamp of an object when creating and modifying an object. Link validation device on a computer network including storage means.

도 1은 링크를 포함하는 HTML 포맷의 문서의 예시도,1 is an exemplary diagram of a document in HTML format including a link,

도 2는 링크에 의해 참조되는 멀티미디어 문서의 예시도,2 is an exemplary diagram of a multimedia document referenced by a link;

도 3은 링크 형성 후 수정 또는 변경된 내용을 포함하는 참조되는 멀티미디어 문서의 예시도,3 is an exemplary diagram of a referenced multimedia document including contents modified or changed after link formation;

도 4는 컴퓨터 시스템에서 링크를 통하여 하나의 멀티미디어 문서에서 다른 멀티미디어 문서를 참조하는 방식을 설명한 개념도,4 is a conceptual diagram illustrating a method of referring to a multimedia document from one multimedia document through a link in a computer system;

도 5는 본 발명에 따라 링크의 유효성을 검사할 수 있는 유효 검사 필드(field) 및 위치 데이터 필드로 구성된 링크 형태의 개념도,5 is a conceptual diagram of a link form consisting of a validity check field and a position data field capable of validating a link according to the present invention;

도 6은 본 발명에 따른 링크의 유효성 검사 방법을 나타낸 플로우챠트,6 is a flowchart showing a method for validating a link according to the present invention;

도 7은 본 발명에 따른 링크의 유효성 검사 방법의 실제적인 코딩 예시도이다.7 is an exemplary coding example of a method for validating a link according to the present invention.

<도면의 주요부분에 대한 부호의 설명><Description of the code | symbol about the principal part of drawing>

1100 : 시스템1의 데이터 저장부1100: Data storage unit of system 1

1200, 1500 : 문자 및 멀티미디어 데이터/문서1200, 1500: text and multimedia data / documents

1300 : 링크 1310 : 위치 데이터 필드1300: link 1310: location data field

1320 : 유효 검사 필드 1400 : 시스템2의 데이터 저장부1320: Validity check field 1400: System 2 data storage

이하에서 첨부 도면을 참조하여 본 발명을 더욱 상세하게 설명한다.본 발명에서 멀티미디어 문서란 문자, 음성, 동영상 등 다양한 형태의 데이터 또는 정보를 포함하는 컴퓨터 네트워크 상에서 교환되는 문서를 말하는 것으로, 문자로만 구성된 텍스트 문서를 포함하는 의미이다.도 4 및 도 5에 도시된 바와같이, 본 발명은 멀티미디어 문서 링크의 유효성을 검사할 수 있는 유효 검사 필드(1320)를 제시하고 있다.도 6에 도시된 바와같이, 본 발명은 멀티미디어 문서(1500)를 참조하여 링크(1300)를 구성할 때 위치 정보(1310)와 함께 유효 검사 필드(1320)를 사용한다. 이후 링크를 통하여 데이터를 참조할 때, 데이터의 내용이 링크를 형성할 때와 동일한지를 확인할 수 있는 방법을 제시한다.현재 컴퓨터 시스템의 링크를 보면, 한가지 예를 들어 인터넷 주소(URI)의 구조는 서비스하는 서버(server)와 디렉토리(directory)위치 및 멀티미디어 데이터 혹은 문서의 파일명으로 구성되어 있다.Hereinafter, the present invention will be described in more detail with reference to the accompanying drawings. In the present invention, a multimedia document refers to a document exchanged on a computer network including various types of data or information such as text, voice, video, and the like. As shown in Figs. 4 and 5, the present invention provides a validity check field 1320 for validating a link of a multimedia document. The present invention uses the validity check field 1320 together with the location information 1310 when constructing the link 1300 with reference to the multimedia document 1500. Later, when referring to data through links, we present a way to verify that the contents of the data are the same as when forming links. Looking at links in current computer systems, for example, the structure of an Internet address (URI) It consists of a serving server, directory location, and file name of multimedia data or document.

구체적인 예를 보면 http://mpeg.korea.ac.kr/multimedia/hello.mpg와 같다.여기서 http://는 인터넷 주소의 시작을 표기하는 국제 표준을 나타내는 문자이며, mpeg.korea.ac.kr은 인터넷 서버의 주소를 나타내고 있다.그리고 /multimedia/hello.mpg는 멀티미디어 데이터의 디렉토리(directory) 구성 및 멀티미디어 문서의 파일명이다.이렇게 구성되어 있는 인터넷 주소는 멀티미디어 문서를 가르키는 유일한 주소로 사용된다.즉, 인터넷상에서 hello.mpg라고 이름 붙여진 멀티미디어 문서는 매우 많지만 http://mpeg.korea.ac.kr/multimedia/hello.mpg로 표시될 수 있는 hello.mpg는 유일하다는 것이다.이 유일한 인터넷 주소는 링크를 구성할 때 위치를 표시하기 위해 사용된다.For example, http://mpeg.korea.ac.kr/multimedia/hello.mpg, where http: // is an international standard for the beginning of an Internet address, and mpeg.korea.ac. The kr indicates the address of the Internet server, and /multimedia/hello.mpg is the directory structure of the multimedia data and the file name of the multimedia document. That is, there are many multimedia documents named hello.mpg on the Internet, but hello.mpg, which can be displayed as http://mpeg.korea.ac.kr/multimedia/hello.mpg, is the only one. Is used to mark locations when constructing links.

본 발명은 도 4에 도시된 멀티미디어 문서(1200)에서 참조되는 멀티미디어 문서(1500)를 링크할 때 링크(1300)가 유효한지를 검사할 수 있도록 도 5에 도시된 링크의 유효 검사 필드(1320)를 위치 데이터 필드(1310)와 같이 저장하도록 하고 있다.The present invention uses the validity check field 1320 of the link shown in FIG. 5 to check whether the link 1300 is valid when linking the multimedia document 1500 referenced in the multimedia document 1200 shown in FIG. The data is stored together with the position data field 1310.

도 5는 유효 검사 필드(1320)가 들어간 링크(1300)를 도식적으로 표현한 것이다.여기서 링크(1300)는 위치 데이터 필드(1310)와 유효 검사 필드(1320)로 구성되어 있다.위치 데이터 필드(1310)에 들어가는 컴퓨터 시스템 주소는 인터넷 주소, 객체 인덱스 번호 또는 객체 분류번호, 객체를 지시하는 지시자를 사용하게 된다.유효 검사 필드(1320)는 새로 추가된 부분으로써 컴퓨터 시스템 주소가 계속적으로 유효한지를 검사할 수 있는 데이터가 저장되는 것으로, 구체적으로 최신 수정 타임스탬프(last modified timestamp)와 버전 정보(version information)가 저장된다.이와 같은 링크의 유효성을 검사하는 과정을 도 6을 참조하여 상세히 설명하면 다음과 같다.5 schematically shows a link 1300 having a valid check field 1320. Here, the link 1300 is composed of a position data field 1310 and a valid check field 1320. The position data field 1310 The computer system address used in the above method may use an internet address, an object index number or an object classification number, and an indicator indicating an object. The validity check field 1320 is a newly added part to check whether the computer system address is continuously valid. Specifically, the last modified timestamp and version information are stored. A process of validating such a link will be described in detail with reference to FIG. same.

시스템은 우선 이미 구성된 링크(1300)에서 위치 데이터 필드(1310)에 저장된 위치 정보를 읽는다(S1).이어서 그 위치로 가서 멀티미디어 데이터가 존재하는지 확인한다(S2).전단계의 판단 결과 멀티미디어 문서가 존재하지 않는다면 참조 오류 처리를 행한다(S6).The system first reads the location information stored in the location data field 1310 at the link 1300 already configured (S1), and then goes to the location and checks whether there is multimedia data (S2). If not, reference error processing is performed (S6).

한편, 멀티미디어 문서가 존재하면, 그 참조 데이터에서 유효 검사 필드에 해당하는 정보를 얻고(S3), 링크의 유효 검사 필드(1320)에 저장된 정보와 같은지 확인한다(S4).이 때 두 개의 정보가 같다는 것은 링크가 가리키고 있는 멀티미디어 문서가 링크를 형성할 때와 동일한 내용임을 의미하므로, 참조 처리를 행한다(S5).S4 단계의 판단 결과 참조 문서의 정보와 유효 검사 필드 정보가 서로 상이하다면, 참조되는 멀티미디어 문서의 내용이 링크 형성 후에 변경되었다는 것을 의미하는 것이다.링크되는 멀티미디어 문서(1500)의 내용이 변경되었을 때에도 참조를 한다면 내용적으로 오류를 발생시킬 수 있다.이 경우에는, S6 단계로 진행하여 그 링크의 이용을 제한하거나 또는 사용을 금지할 수 있도록 참조 오류 처리를 취해야 한다.On the other hand, if there is a multimedia document, the information corresponding to the validity check field is obtained from the reference data (S3), and it is checked whether the same as the information stored in the validity check field 1320 of the link (S4). The same means that the multimedia document indicated by the link is the same content as when the link is formed, so that reference processing is performed (S5). If the determination result of step S4 differs from the information of the reference document and the validity check field information, it is referred to. This means that the contents of the multimedia document have been changed after the link is formed. If a reference is made even when the contents of the linked multimedia document 1500 are changed, an error may occur in the content. In this case, the process proceeds to step S6. Reference error handling should be taken to restrict or prevent the use of the link.

상술한 바와 같이 본 발명에 의한 링크의 유효성을 검사하는 방법은 매우 간단하며, 비용면에서 매우 효과적이다.As described above, the method for validating the link according to the present invention is very simple and cost effective.

상기 S4 단계에서, 유효 검사 필드(1320)에 저장된 정보의 예를 들면, 참조되는 멀티미디어 문서 파일 및 데이터 객체의 최신 버전 정보, 또는 최종 수정 날짜를 나타내는 타임스탬프(timestamp)와 같다.이런 데이터의 특징들을 보면, 멀티미디어 문서의 수정에 관계되어 있으며, 따로 추가적인 작업이 필요하지 않는 것들이다.현재 존재하는 모든 멀티미디어 문서는 이와 같은 데이터를 갖고 있어 이 데이터를 유효 검사 필드(1320)에 그대로 이용할 수 있다.이와 같은 유효 검사 필드(1320)에 저장된 정보 중 몇 가지 예를 들면 다음과 같다.In step S4, for example, the information stored in the validity check field 1320 is the same as a timestamp indicating the latest version information or the last modified date of the referenced multimedia document file and data object. In this case, it is related to the modification of the multimedia document and does not require any additional work. All existing multimedia documents have such data and can use this data in the validity check field 1320 as it is. Some examples of the information stored in the validity check field 1320 are as follows.

첫 번째는, 유효 검사 필드(1320)에 타임스탬프(timestamp)를 이용하는 방법이다.타임스탬프는 멀티미디어 문서파일 및 데이터 객체가 내용이 수정될 때마다 그 값이 자동적으로 바뀌게 된다.따라서, 시스템의 추가적인 데이터 처리가 필요 없이 항상 최종적으로 수정한 시간이 타임스탬프에 들어가게 된다.타임스탬프를 이용하는 방법은 링크(1300)를 구성할 때 참조되는 멀티미디어 문서(1500)파일 및 데이터 객체의 최종 수정 타임스탬프를 유효 검사 필드(1320)에 저장하게 한다.그리고, 링크(1300)를 통해 멀티미디어 문서(1500)파일 및 데이터 객체를 참조할 때 위치 데이터 필드(1310)에 지정된 위치에 있는 멀티미디어 문서의 타임스탬프를 갖고 와서 링크(1300)의 유효 검사 필드(1320)에 있는 타임스탬프와 비교한다.타임스탬프가 다른 경우, 참조되는 현재 멀티미디어 문서파일 및 데이터 객체는 링크를 형성할 때와 다른 데이터 혹은 문서라고 할 수 있다.따라서, 링크(1300)를 구성할 때와는 그 문자 및 멀티미디어 문서파일 및 데이터 객체의 내용이나 특성이 달라졌다고 해석할 수 있게 되며, 더 이상 링크가 유효하지 않음을 알 수 있다.이 경우에는 오류를 줄이는 방향으로 링크의 사용 여부를 판단할 수 있다.타임스탬프가 같은 경우는 링크(1300)를 형성한 이후로 참조되는 멀티미디어 문서(1500)파일 및 데이터 객체는 바뀌지 않았다고 볼 수 있어 링크를 이용하여 멀티미디어 문서파일 및 데이터 객체를 그대로 참조할 수 있다.The first is to use a timestamp in the validity check field 1320. The timestamp is automatically changed each time the contents of the multimedia document file and data object are modified. The time of last modification always enters the timestamp without the need for data processing. The method of using a timestamp validates the last modified timestamp of the multimedia document 1500 file and data object referenced when the link 1300 is constructed. And store the timestamp of the multimedia document at the location specified in the location data field 1310 when referring to the multimedia document 1500 file and data object via a link 1300. Compare to the timestamp in the validity check field 1320 of the link 1300. If the timestamp is different, the current multi-referenced Deer document files and data objects may be referred to as data or documents that are different from when links are formed. Therefore, the contents and characteristics of text and multimedia document files and data objects are different from those of link 1300. In this case, it is possible to determine whether or not the link is used in the direction of reducing errors. If the time stamps are the same, the link 1300 is formed. It can be seen that the multimedia document 1500 file and the data object referred to are not changed, so that the multimedia document file and the data object can be referred to as it is by using a link.

두 번째로, 멀티미디어 문서(1500)파일 및 데이터 객체의 버전(version) 정보를 이용하는 방법이 있다.버전 정보의 특성을 보면, 멀티미디어 문서파일 및 데이터 객체의 내용을 수정할 때마다 버전이 높아지게 된다.따라서, 버전 정보가 다르다는 것은 멀티미디어 문서파일 및 데이터 객체의 내용이 다르다는 것을 의미하게 된다.버전을 이용하는 방법은 링크(1300)를 구성할 때 참조되는 멀티미디어 문서(1500)파일 및 데이터 객체의 최신 버전을 유효 검사 필드에 저장하게 한다.그리고, 링크(1300)를 통해 멀티미디어 문서(1500)파일 및 데이터 객체를 참조할 때 위치 데이터 필드(1310)에 지정된 위치에 있는 멀티미디어 문서파일 및 데이터 객체의 버전을 갖고 와서 링크의 유효 검사 필드(1320)에 있는 버전과 비교한다.버전이 다른 경우, 참조되는 현재 멀티미디어 문서파일 및 데이터 객체는 링크를 형성할 때와 다른 문서파일 및 데이터 객체라고 할 수 있다.따라서, 링크를 구성할 때와는 그 멀티미디어 문서파일 및 데이터 객체의 내용이나 특성이 달라졌다고 해석할 수 있게 되며, 더 이상 링크가 유효하지 않음을 알 수 있다.이 경우에는 오류를 줄이는 방향으로 링크의 사용 여부를 판단할 수 있다.버전이 같은 경우, 링크를 형성한 이후로 참조되는 멀티미디어 문서파일 및 데이터 객체는 바뀌지 않았다고 볼 수 있어 링크를 이용하는 시스템의 성능 및 안정성을 높일 수 있다.본 발명에서 링크의 형성 방법은 특별히 제한되지 않고 기존에 사용되고 있는 어떠한 링크 형성 방법이라도 사용될 수 있다.Second, there is a method of using the version information of the multimedia document 1500 file and the data object. When viewing the characteristics of the version information, the version is increased whenever the contents of the multimedia document file and the data object are modified. In other words, different version information means that the contents of the multimedia document file and the data object are different. The method of using the version is valid for the latest version of the multimedia document 1500 file and the data object referenced when configuring the link 1300. And refer to the multimedia document 1500 file and data object via a link 1300, and bring a version of the multimedia document file and data object at the location specified in the location data field 1310. Compare to the version in the validity check field 1320 of the link. If the version is different, the current multimedia referenced Document files and data objects can be referred to as document files and data objects different from when links are formed, so that the contents or characteristics of the multimedia document files and data objects can be interpreted differently than when links are formed. In this case, it is possible to determine whether or not the link is used in the direction of reducing errors. If the versions are the same, the multimedia document files and data referenced after the link is formed. The object is not changed, so that the performance and stability of the system using the link can be improved. The link forming method is not particularly limited in the present invention, and any link forming method can be used.

이들 중 몇가지를 설명하면 다음과 같다.Some of these are described below.

첫 번째로, 하이퍼링크(hyperlink)를 이용하여 링크를 형성하는 것이다.하이퍼링크는 멀티미디어 문서에 참조되는 멀티미디어 문서의 컴퓨터 시스템의 주소 정보를 연결시켜놓은 것이다.하이퍼링크가 된 멀티미디어 문서를 클릭(click)하면 연결되어 있는 참조되는 문서 및 멀티미디어 문서 또는 객체로 이동하게 된다.따라서, 하이퍼링크를 사용할 때에도 본 발명에서 제시하고 있는 유효 검사 필드 및 유효 검사 방법을 적용하여 참조되는 멀티미디어 문서의 내용이 변경되었는지 확인할 수 있다.First, a link is formed by using a hyperlink. A hyperlink is a connection of address information of a computer system of a multimedia document referred to in a multimedia document. When the hyperlink is used, the validity check field and the validity check method of the present invention are applied to change the contents of the referenced multimedia document. You can check it.

두 번째는, 컴퓨터 시스템 내에서 정보 구성 요소의 객체 인덱스(index)를 구성하거나 또는 객체 분류 정보를 구성하는 경우에, 그 구성된 객체 인덱스 또는 객체 분류 정보의 내용 중에서 객체의 인덱스 번호 혹은 객체의 분류 번호를 이용하여 링크를 구성하는 것이다.또한, 컴퓨터 시스템 내에서 정보 구성 요소의 객체 인덱스(index)를 구성하거나 또는 객체 분류 정보를 구성하는 경우에, 그 구성된 객체 인덱스 또는 객체 분류 정보 중에 객체의 인덱스 번호 혹은 객체의 분류번호와 인터넷 주소를 이용하여 링크를 구성하는 것이다.Second, in the case of constructing the object index of the information component or the object classification information in the computer system, the index number of the object or the classification number of the object among the contents of the configured object index or object classification information In addition, in the case of configuring an object index of an information component or configuring object classification information in a computer system, an index number of an object in the configured object index or object classification information is used. Alternatively, the link is formed using the object's classification number and the Internet address.

상기 객체의 범위는 멀티미디어 문서뿐만 아니라 컴퓨터 시스템에 따라서 최하위 정보 구성 요소부터 최상위 정보 구성 요소를 전부 포함할 수 있다.상기 객체의 인덱스 번호 혹은 객체의 분류 번호는 객체의 위치 정보와 연결되어 있다.따라서, 컴퓨터 시스템 내에서 객체를 참조할 때에는 객체의 인덱스 번호 혹은 객체의 분류 번호를 이용하여 객체를 찾아 참조하게 된다.따라서, 인덱스 번호 혹은 분류 번호에 본 발명에서 제시하는 유효 검사 필드 및 유효 검사 방법을 적용할 수 있으며, 참조되는 객체가 인덱스 또는 분류 정보를 구성한 이후에 변경되었는지를 확인할 수 있다.The range of the object may include not only the multimedia document but also the lowest information element to the highest information element according to the computer system. The index number of the object or the classification number of the object is linked with the location information of the object. When referencing an object in a computer system, the object is searched for and referred to using the object's index number or the object's classification number. It can be applied and can check whether the referenced object has changed since the index or classification information is configured.

세 번째로, 정보 검색 시스템에서 제공하는 정보 검색 서비스의 구성 정보를 이용하여 링크를 구성하는 것이다.정보 검색 시스템에서 구성하는 정보를 보면, 검색되어진 멀티미디어 문서의 설명과 위치 정보를 갖고 있다.각 검색 시스템은 검색 정보를 구성하는 주기를 갖고 있다.그러므로, 검색 정보를 구성하는 주기 사이에 검색 서비스를 이용하는 사용자들에게는 항상 최신의 확실한 정보만을 제공하고 있다고 볼 수 없다.따라서 검색 서비스를 이용하는 사용자들에게 유효 검사 필드를 같이 제공하면 사용자들이 제공되는 정보의 유효성을 판별할 수 있으므로 검색 정보의 신뢰도를 높일 수 있다.Third, a link is constructed using the configuration information of the information retrieval service provided by the information retrieval system. The information structured in the information retrieval system has a description and location information of the retrieved multimedia document. The system has a cycle of organizing the search information. Therefore, it is not always possible to provide only the latest reliable information to users who use the search service between cycles of constructing the search information. Providing the validity check field together enables users to determine the validity of the provided information, thereby increasing the reliability of the search information.

네 번째로, 멀티미디어 문서의 객체를 기술할 때 서로 관계가 있는 다른 객체를 지시할 수 있는 지시자(locator)를 이용하여 링크를 구성할 수 있다.예를 들면, 뉴스를 방송하는 모습을 닫은 동영상에서 앵커의 모습을 나타내는 객체는 지시자를 통하여 다른 동영상에 있는 사람이 말하는 장면을 나타내는 객체를 참조할 수 있다.정지 영상에서 사람의 모습을 나타내는 객체는 다른 동영상이나 정지 영상에 있는 사람을 나타내는 객체를 지시할 수 있다.따라서 지시자에도 유효 검사 필드 및 유효 검사 방법을 적용할 수 있다.즉, 지시자의 데이터에 참조되는 객체의 위치 정보 및 유효 검사 필드를 사용하여 참조되는 객체가 변하였는지 확인할 수 있다.Fourth, when describing an object in a multimedia document, a link can be constructed using a locator that can point to other interrelated objects, e.g. in a closed video An object representing an anchor may refer to an object representing a scene spoken by a person in another video through an indicator. An object representing a person in a still image indicates an object representing a person in another video or still image. Therefore, the validity check field and the validity check method can be applied to the indicator. That is, the position information and the validity check field of the object referenced in the indicator data can be used to check whether the referenced object has changed.

다섯번째로, 멀티미디어 데이터의 메타데이터 중에서 구문적 구조 특성을 알려주는 구문 요소와 의미론적(semantic) 구조 특성을 알려주는 의미 요소의 연관 관계를 나타내는 지시자를 이용하여 링크를 구성할 수 있다.즉 의미 요소에는 연관 있는 구문 요소를 가르키는 지시자가 있다. 구문 요소에도 연관 있는 의미 요소를 나타내는 지시자가 있다.따라서 구문 요소 및 의미 요소에서 연관 관계를 나타내는 지시자에 유효 검사 필드 및 유효 검사 방법을 적용하여 사용할 수 있다.Fifth, a link may be constructed using an indicator indicating an association between a syntactic element indicating a syntactic structural characteristic and a semantic element indicating a semantic structural characteristic among metadata of multimedia data. The element has an indicator that points to the associated syntax element. Syntax elements also have indicators that indicate semantic elements that are related, so that validity fields and validity check methods can be applied to syntax elements and indicators that indicate associations in semantic elements.

여섯 번째로, 정지영상, 동영상, 오디오 데이터 중에서 물리적 혹은 신호적 특성에 기반하는 시간적, 공간적 일부분 및 그 계층적 구조를 표시하는 객체의 지시자를 사용하여 링크를 구성할 수 있다.Sixth, a link may be constructed using an indicator of an object indicating a temporal and spatial portion of a still image, a moving picture, and audio data based on a physical or signal characteristic and its hierarchical structure.

다시말하면, 상기 객체의 지시자중에서, 동영상 데이터에서 물리적 혹은 신호적 특성에 기반하여, 예를 들어 샷(shot), 장면(scene), 대표 프레임(keyframe) 등과 같은 그 시간적, 공간적 일부분을 표시하는 객체의 지시자를 사용하여 링크를 구성할 수 있다.또한, 상기 객체의 지시자중 정지영상 또는 동영상의 단일 프레임 데이터에서 색상(color), 질감(texture), 위치(position), 모양(shape), 방향(orientation) 등과 같은 물리적 혹은 신호적 특성에 기반하는 공간적 구조의 일부분을 표시하는 객체의 지시자를 사용하여 링크를 구성할 수 있다.In other words, among the indicators of the object, based on physical or signal characteristics in the moving picture data, for example, an object displaying its temporal and spatial parts such as a shot, a scene, a keyframe, and the like. In addition, the indicator of the object may be used to construct a link. In addition, among the indicators of the object, color, texture, position, shape, and direction ( Links can be constructed using indicators on objects that represent parts of the spatial structure based on physical or signal characteristics such as orientation.

또한, 상기 객체의 지시자중 동영상 데이터에서 색상(color), 질감(texture), 움직임(motion) 등과 같은 물리적 혹은 신호적 특성에 기반하는 시간적, 공간적 구조의 일부분을 표시하는 객체의 지시자를 사용하여 링크를 구성할 수 있다.그리고, 상기 객체의 지시자중 동영상으로부터 계산된 파노라마 뷰(view)를 나타내는 정지영상 데이터에서 색상(color), 질감(texture), 뒤틀림(warping) 매개 변수 등과 같은 물리적 혹은 신호적 특성에 기반하는 공간적 구조의 일부분을 표시하는 객체의 지시자를 사용하여 링크를 구성할 수 있다.In addition, a link using an indicator of an object indicating part of a temporal and spatial structure based on physical or signal characteristics such as color, texture, and motion in the video data among the indicators of the object. And, in the still image data representing the panoramic view calculated from the video among the indicators of the object, such as color, texture, warping parameters, such as physical or signal Links can be constructed using object indicators that represent parts of the spatial structure based on properties.

또한, 상기 객체의 지시자중 오디오 데이터에서 피치(pitch), 분광(spectrum), 에너지(energy) 매개 변수 등과 같은 물리적 혹은 신호적 특성에 기반하는 시간적 구조의 일부분을 표시하는 객체의 지시자를 사용하여 링크를 구성할 수 있다.In addition, a link using an object's indicator that indicates a part of a temporal structure based on physical or signal characteristics such as pitch, spectrum, energy parameter, etc. in the audio data of the object's indicator Can be configured.

일곱 번째로, 정지영상, 동영상, 오디오, 문자 데이터 중에서 물체나 사건, 예를 들어 자동차, 사람, 폭발 등과 같은 인지적인 개념을 표현하는 객체의 지시자를 사용하여 링크를 구성할 수 있다.Seventh, a link may be constructed using an indicator of an object representing an cognitive concept such as an object or an event, such as a car, a person, or an explosion, among still images, moving images, audio, and text data.

다시말하면, 상기 객체의 지시자중 정지영상, 동영상, 오디오, 문자 데이터에서 임의의 사건, 예를 들어 폭발과 같은 인지적인 개념을 표현하는 객체의 지시자를 사용하여 링크를 구성할 수 있다.또한, 상기 객체의 지시자중 정지영상, 동영상, 오디오 문자 데이터에서 임의의 물체, 예를 들어 자동차, 사람 등과 같은 인지적인 개념을 표현하는 객체의 지시자를 사용하여 링크를 구성할 수 있다.In other words, a link may be constructed using an indicator of an object expressing an cognitive concept such as an explosion, such as an explosion, in still image, video, audio, or text data among the indicators of the object. Among the indicators of the object, a link may be constructed using an indicator of an object that expresses an cognitive concept such as an object, for example, a car or a person, in still image, video, or audio text data.

여덟 번째로, 분산 처리 데이터베이스와 같은 분산 처리 환경을 이용하는 컴퓨터 시스템에 있어서, 다른 멀티미디어 데이터 객체를 지시하는 지시자를 이용하여 링크를 구성할 수 있다.도 7은 본 발명에 따른 링크의 유효성 검사 방법의 실제적인 코딩 예시도이다.Eighthly, in a computer system using a distributed processing environment such as a distributed processing database, a link may be configured using an indicator indicating another multimedia data object. FIG. 7 illustrates a method of validating a link according to the present invention. This is an example of actual coding.

본 발명은 컴퓨터 시스템의 링크의 유효성을 검증할 수 있는 필드(field)를 제공함으로써, 링크 일치성(link consistency)을 보증하여 멀티미디어 문서를 참조할 때 발생할 수 있는 시스템의 오류를 효과적으로 줄일 수 있고 검색 및 브라우징(browsing)의 신뢰도를 향상시킬 수 있다.The present invention provides a field for validating a link of a computer system, thereby guaranteeing link consistency, effectively reducing a system error that may occur when referring to a multimedia document, and searching. And reliability of browsing.

또한 본 발명은 컴퓨터 시스템의 기본 제어 단위인 객체에 대한 메타데이터 정보를 저장할 수 있는 필드(field)를 제공함으로써, 객체를 이용할 때 시스템의 효율을 높일 수 있으며, 사용자들에게 응용 프로그램의 편리성을 제공할 수 있다.In addition, the present invention provides a field for storing metadata information about an object, which is a basic control unit of a computer system, thereby increasing the efficiency of the system when using an object, and providing convenience to an application program for users. Can provide.

또한 검색 서비스와 같은 경우 검색된 정보의 링크에 대한 확실성을 보장할 수 있다.따라서, 서버의 기능을 적은 비용으로도 효율을 높일 수 있으며, 기능에 따라서 검색 서비스나 문서의 업데이트(update) 필요성을 자동적으로 알려 주는 프로그램 같은 다른 시스템의 개발을 가능하게 하는 효과가 있다.In addition, in the case of a search service, it is possible to guarantee the certainty of the links of the searched information. Thus, the function of the server can be improved at a low cost, and the function automatically updates the search service or the need for documents. This has the effect of enabling the development of other systems, such as programs.

Claims (358)

멀티미디어 문서를 링크시킴에 있어서, URL에 유효 검사 필드를 구비하고, 각 객체의 최종 수정 시간을 나타내는 최신 수정 타임스탬프 및/또는 최신 버전 정보를 상기 유효 검사 필드에 저장하는 과정을 포함하는 것을 특징으로 하는 컴퓨터 네트워크 상에서의 링크 형성 방법.Linking a multimedia document, comprising the step of having a validity check field in the URL, and storing the latest modification time stamp and / or the latest version information indicating the last modification time of each object in the validity check field A link forming method on a computer network. 링크 형성 시 URL의 유효 검사 필드에 각 객체의 최종 수정 시간을 나타내는 최신 수정 타임 스탬프 및/또는 최신 버전 정보를 저장하는 제 1 단계;A first step of storing a latest modification time stamp and / or latest version information indicating a last modification time of each object in a validity checking field of a URL when link is formed; 위치 데이터 필드에 기 저장된 위치 데이터를 읽은 후, 참조 문서의 존재 여부를 판단하는 제 2 단계와;A second step of determining whether a reference document exists after reading the position data previously stored in the position data field; 상기 제 2 단계의 판단 결과 참조 문서가 존재하는 경우에는 참조 문서의 정보를 얻은 후, 그 참조 문서의 정보와 유효 검사 필드에 기 저장된 정보가 같은 지를 판단하여, 같은 경우에는 참조 처리를 수행하고, 다른 경우에는 참조 오류 처리를 수행하는 제 3 단계를 포함하는 것을 특징으로 하는 링크 유효성 검사 방법.If the reference document is present as a result of the determination of the second step, after the information of the reference document is obtained, it is determined whether the information of the reference document and the information previously stored in the validity check field are the same, and if it is the same, reference processing is performed. And in other cases, a third step of performing reference error processing. 제 2 항에 있어서, 상기 방법이 위치 데이터 필드에 링크되는 인터넷 주소, 객체 인덱스 번호, 객체 분류번호, 또는 객체를 지시하는 지시자를 저장하는 단계를 추가로 포함하는 것을 특징으로 하는 링크 유효성 검사 방법.3. The method of claim 2, further comprising the step of storing an internet address, an object index number, an object classification number, or an indicator indicating an object that is linked to a location data field. URL에 각 객체의 최종 수정 시간을 나타내는 최신 수정 타임 스탬프 및/또는 최신 버전 정보를 저장하는 유효 검사 필드를 갖는 저장수단을 포함하여, 링크 구성시에 그 유효검사 필드에 기 저장되어 있는 정보를 이용하여 링크의 유효성을 검사하는 것을 특징으로 하는 컴퓨터 네트워크상의 링크 유효성 검사 장치.Information stored in the validity check field at the time of link construction, including storage means having a validity check field for storing the latest modification time stamp and / or the latest version information indicating the last modification time of each object in the URL. Link validation device on a computer network, characterized in that to validate the link. 제 4 항에 있어서, 상기 유효 검사 필드에 기 저장되어 있는 정보가 각 객체의 최종 수정 시간을 나타내는 최신 수정 타임스탬프 및/또는 최신 버전 정보인 것을 특징으로 하는 컴퓨터 네트워크 상에서의 링크 유효성 검사 장치.5. The apparatus of claim 4, wherein the information previously stored in the validity check field is a latest modification timestamp and / or latest version information indicating a last modification time of each object. 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete 삭제delete
KR10-1999-0054869A 1999-10-01 1999-12-03 Apparatus and method for checking the link validity in a computer network Expired - Fee Related KR100423722B1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
EP00126018A EP1107128A1 (en) 1999-12-03 2000-11-28 Apparatus and method for checking the validity of links in a computer network
US09/729,559 US6892220B2 (en) 1999-12-03 2000-12-04 Apparatus and method for creating a link and checking link validity for objects by storing a timestamp in a validity check field for linking to a multimedia document
JP2000368314A JP2001209570A (en) 1999-12-03 2000-12-04 Link effectiveness test device and method on a computer network

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR1019990042346 1999-10-01
KR19990042346 1999-10-01

Publications (2)

Publication Number Publication Date
KR20010039489A KR20010039489A (en) 2001-05-15
KR100423722B1 true KR100423722B1 (en) 2004-03-20

Family

ID=19613634

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-1999-0054869A Expired - Fee Related KR100423722B1 (en) 1999-10-01 1999-12-03 Apparatus and method for checking the link validity in a computer network

Country Status (1)

Country Link
KR (1) KR100423722B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040009534A (en) * 2002-07-24 2004-01-31 삼성에스디에스 주식회사 Method and system of testing web application
CN110990593B (en) * 2019-12-17 2023-09-19 新方正控股发展有限责任公司 Citation falling empty detection method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05265678A (en) * 1992-01-16 1993-10-15 Internatl Business Mach Corp <Ibm> Hypertext display system
US5890171A (en) * 1996-08-06 1999-03-30 Microsoft Corporation Computer system and computer-implemented method for interpreting hypertext links in a document when including the document within another document
KR19990027325A (en) * 1997-09-29 1999-04-15 정선종 Apparatus for web document authoring and its operation method
US5908467A (en) * 1996-05-31 1999-06-01 International Business Machines Corporation System and method for displaying file parameters
US5974445A (en) * 1997-10-28 1999-10-26 International Business Machines Corporation Web browser which checks availability of hot links

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH05265678A (en) * 1992-01-16 1993-10-15 Internatl Business Mach Corp <Ibm> Hypertext display system
US5908467A (en) * 1996-05-31 1999-06-01 International Business Machines Corporation System and method for displaying file parameters
US5890171A (en) * 1996-08-06 1999-03-30 Microsoft Corporation Computer system and computer-implemented method for interpreting hypertext links in a document when including the document within another document
KR19990027325A (en) * 1997-09-29 1999-04-15 정선종 Apparatus for web document authoring and its operation method
US5974445A (en) * 1997-10-28 1999-10-26 International Business Machines Corporation Web browser which checks availability of hot links

Also Published As

Publication number Publication date
KR20010039489A (en) 2001-05-15

Similar Documents

Publication Publication Date Title
US6892220B2 (en) Apparatus and method for creating a link and checking link validity for objects by storing a timestamp in a validity check field for linking to a multimedia document
US12038885B2 (en) Method and system for document versions encoded in a hierarchical representation
US7984037B2 (en) Method for evaluating xpath-like fragment identifiers of audio-visual content
US8683311B2 (en) Generating structured data objects from unstructured web pages
US7673239B2 (en) Synthetic audiovisual description scheme, method and system for MPEG-7
US7246170B2 (en) Scheme for systematically registering meta-data with respect to various types of data
US6675355B1 (en) Redline extensible markup language (XML) schema
EP0917071B1 (en) Capturing unpaginated hypertext in a paginated document
CN111782798B (en) Digest generation method, digest generation device, digest generation equipment and project management method
US6611835B1 (en) System and method for maintaining up-to-date link information in the metadata repository of a search engine
US20060277452A1 (en) Structuring data for presentation documents
US9659094B2 (en) Storing fingerprints of multimedia streams for the presentation of search results
US20060036631A1 (en) High performance XML storage retrieval system and method
US7546530B1 (en) Method and apparatus for mapping a site on a wide area network
US20080270345A1 (en) System and method for using indexes to parse static XML documents
US20100162097A1 (en) Robust wrappers for web extraction
GB2496942A (en) Identifying time context within electronic documents or media objects
JP3545824B2 (en) Data retrieval device
US20070185832A1 (en) Managing tasks for multiple file types
Brügger Understanding the archived web as a historical source
US7461337B2 (en) Exception markup documents
KR100423722B1 (en) Apparatus and method for checking the link validity in a computer network
US7814408B1 (en) Pre-computing and encoding techniques for an electronic document to improve run-time processing
US20120197909A1 (en) Method for determining a similarity of objects
Buford Evaluating HyTime: an examination and implementation experience

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

A201 Request for examination
E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

N231 Notification of change of applicant
PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

N231 Notification of change of applicant
PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

R17-X000 Change to representative recorded

St.27 status event code: A-3-3-R10-R17-oth-X000

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-3-3-R10-R13-asn-PN2301

St.27 status event code: A-3-3-R10-R11-asn-PN2301

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

T11-X000 Administrative time limit extension requested

St.27 status event code: U-3-3-T10-T11-oth-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 6

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 7

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 8

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 9

FPAY Annual fee payment

Payment date: 20130304

Year of fee payment: 10

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 10

FPAY Annual fee payment

Payment date: 20140228

Year of fee payment: 11

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 11

FPAY Annual fee payment

Payment date: 20150302

Year of fee payment: 12

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 12

FPAY Annual fee payment

Payment date: 20160302

Year of fee payment: 13

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 13

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R11-asn-PN2301

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R14-asn-PN2301

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

FPAY Annual fee payment

Payment date: 20170901

Year of fee payment: 14

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 14

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 15

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20190309

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

R18-X000 Changes to party contact information recorded

St.27 status event code: A-5-5-R10-R18-oth-X000

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20190309

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载