[go: up one dir, main page]

KR19990023314A - Data processing system and method for implementing a graphical user interface with a unique representation of a URL address - Google Patents

Data processing system and method for implementing a graphical user interface with a unique representation of a URL address Download PDF

Info

Publication number
KR19990023314A
KR19990023314A KR1019980031576A KR19980031576A KR19990023314A KR 19990023314 A KR19990023314 A KR 19990023314A KR 1019980031576 A KR1019980031576 A KR 1019980031576A KR 19980031576 A KR19980031576 A KR 19980031576A KR 19990023314 A KR19990023314 A KR 19990023314A
Authority
KR
South Korea
Prior art keywords
data processing
processing system
unique
representation
url
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.)
Ceased
Application number
KR1019980031576A
Other languages
Korean (ko)
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 포만 제프리 엘
Publication of KR19990023314A publication Critical patent/KR19990023314A/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/50Business processes related to the communications industry
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • User Interface Of Digital Computer (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

본 발명의 데이터 처리 시스템 및 방법은 웹 페이지 URL과 관련지워질 고유의 그래픽 식별자를 제공하는 이용자 인터페이스를 제공하기 위해 구현된다. 이와 같은 방법을 이용함으로써, 외부 이용자는 웹 페이지 URL을 쉽게 인식할 수 있으며, 텍스트 타이틀을 통한 단순한 식별에 의지하도록 강요받지 않는다. 이용자의 데이터 처리 시스템 상에서의 URL 객체의 시각적인 구별에 의해, 결과적으로 그래픽 이용자 인터페이스는 보다 큰 유용성 및 유연성을 갖게 된다. 또한, 웹 페이지 공급자는 외부 이용자의 시스템 상의 웹 페이지에 할당된 데스크탑 아이콘의 표현을 판단하는데 있어 보다 많은 제어 수단을 갖게 된다.The data processing system and method of the present invention is implemented to provide a user interface that provides a unique graphical identifier to be associated with a web page URL. By using this method, external users can easily recognize web page URLs and are not forced to rely on simple identification through text titles. The visual distinction of URL objects on the user's data processing system results in a greater usability and flexibility of the graphical user interface. In addition, the web page provider has more control in determining the representation of the desktop icon assigned to the web page on the external user's system.

Description

URL 어드레스에 대한 고유의 표현을 가진 그래픽 이용자 인터페이스를 구현하기 위한 데이터 처리 시스템 및 방법Data processing system and method for implementing a graphical user interface with a unique representation of a JR address

본 발명은 일반적으로 컴퓨터 네트워크에 관한 것으로서, 특히, 컴퓨터 네트워크 내의 개별 URL 어드레스를 표현하기 위한 그패픽 이용자 인터페이스에 관한 것이다.FIELD OF THE INVENTION The present invention relates generally to computer networks, and more particularly to graphical user interfaces for representing individual URL addresses within a computer network.

지난 수년간, 일반적으로 인터넷으로 알려진 월드와이드 컴퓨터 네트워크는 폭발적으로 성장하였다. 이러한 성장은 네트워크 서버에 대한 간단한 그래픽 이용자 인터페이스-기반 억세스를 허용하는 웹 브라우저의 도입 및 이용의 확산에 의해 가속화되었다. 네트워크 서버는 웹 페이지로서 포맷된 문서를 지원한다. HTTP(Hypertext Transfer Protocol)을 이용하는 인터넷 상의 서버 집합을 언급하기 위해 일반적으로 월드 와이드 웹(www)이 사용된다. HTTP는 HTML(Hypertext Markup Language)로서 알려진 표준 페이지 기술 언어(standard page description language)를 이용하여, 특히, 텍스트, 그래픽, 사운드 및 비디오와 같은 무수한 포맷을 가진 파일에 대한 억세스를 이용자에게 제공하는 공지된 애플리케이션 프로토콜이다. HTML은 기본적인 문서 포맷팅을 제공하며, 개발자로 하여금 다른 서버 및 파일에 대한 링크를 명시할 수 있도록 허용한다. HTML에 순응하는 클라이언트 브라우저를 이용하는 것은 URL(Uniform Resource Locator)을 이용하여 링크를 명시하는 것을 수반한다. URL을 통해 링크를 명시할 때, 클라이언트는 링크에서 식별된 서버로 tcp/ip 요구를 하고, 그 응답으로 웹 페이지를 수신할 수 있다. 웹 페이지는 HTML에 따라 포맷된 문서라는 것을 주목하자.Over the years, worldwide computer networks, commonly known as the Internet, have exploded. This growth has been accelerated by the proliferation of the introduction and use of web browsers that allow simple graphical user interface-based access to network servers. The network server supports documents formatted as web pages. The World Wide Web (www) is generally used to refer to a set of servers on the Internet using the Hypertext Transfer Protocol (HTTP). HTTP uses a standard page description language, known as Hypertext Markup Language (HTML), to provide users with access to a myriad of formats, in particular text, graphics, sound, and video. Application protocol. HTML provides basic document formatting and allows developers to specify links to other servers and files. Using a client browser that is HTML compliant involves specifying a link using a Uniform Resource Locator (URL). When specifying a link via a URL, a client can make a tcp / ip request to the server identified in the link and receive a web page in response. Note that the web page is a document formatted according to HTML.

이용자는 상이한 형태의 웹 페이지에 억세스하기 때문에, 이용자는 그들의 데이터 처리 시스템의 디스플레이 장치 상에서 쉽게 이용할 수 있는 포맷으로 웹 페이지 URL을 저장하기 위해 몇가지 기술을 구현할 수도 있다. 통상적으로, 웹 페이지 URL을 저장하기 위해 이용되는 기술로는 북마크 또는 쇼트컷(shortcuts)이 있다. 북마크, 쇼트컷 또는 다른 유사한 수단은 가장 널리 이용할 수 있는 운영체제에서 구현된다. 이와 같은 운영체제로는 UNIX, OS/2 및 Windows '95가 있다. 북마크 또는 쇼트컷이 만들어지면, 운영체제는 웹 페이지 URL에 대응하는 디폴트 아이콘을 생성한다. 이 아이콘에 대한 타이틀은 그 웹 페이지에 대응하는 HTML 코드의 타이틀 명세로부터 작성된다. 또한, 디폴트 아이콘과 관련된 그래픽은 모든 북마크 및 쇼트컷에 대해 동일하다. 달리 말하면, 이용자가 웹 페이지 URL에 대한 쇼트컷 또는 북마크를 만들 때마다, 동일한 아이콘이 이용되며, 단지 그 아이콘과 관련된 텍스트 타이틀만이 시각적으로 상이하다는 것이다.Because users access different types of web pages, users may implement some techniques for storing web page URLs in a format readily available on the display device of their data processing system. Typically, techniques used to store web page URLs include bookmarks or shortcuts. Bookmarks, shortcuts or other similar means are implemented in the most widely available operating systems. Such operating systems include UNIX, OS / 2, and Windows '95. When a bookmark or shortcut is created, the operating system creates a default icon corresponding to the web page URL. The title for this icon is created from the title specification of the HTML code corresponding to the web page. Also, the graphics associated with the default icon are the same for all bookmarks and shortcuts. In other words, whenever a user creates a shortcut or bookmark for a web page URL, the same icon is used, only the text title associated with that icon is visually different.

복수의 북마크 및 쇼트컷을 가진 이용자에 있어서, 이용자가 웹 페이지와 관련된 아이콘을 그림상으로 구별하지 못한다는 것은 데이터 처리 시스템과의 이용자의 대화에 불리한 영향을 준다. 그러므로, 현재의 구현에 있어서, 이용자는 단순히 눈으로 흘긋보고 웹 페이지를 억세스하는 것이 아니라 유사한 아이콘과 관련된 많은 수의 타이틀을 통해 검색할 것을 강요 받는다. 이와 같은 상황은 어떤 사람이 20대의 동일한 붉은색 차량이 주차되어 있는 주차 구역에 들어가, 단지 그들의 등록번호판을 보고 차량을 식별할 것을 요구하는 것과 유사하다.For a user with a plurality of bookmarks and shortcuts, the inability of the user to graphically distinguish the icons associated with the web page adversely affects the user's conversation with the data processing system. Thus, in current implementations, users are forced to search through a large number of titles associated with similar icons, rather than simply glance at them and access a web page. This situation is similar to requiring a person to enter a parking area where 20 identical red cars are parked and merely identify their vehicles by looking at their license plates.

따라서, 용이하게 인식할 수 있는 URL 객체가 데이터 처리 시스템의 이용자에게 제공될 필요가 있다.Therefore, a URL object that can be easily recognized needs to be provided to the user of the data processing system.

전술한 필요성은 본 발명을 이용하여 충족된다. 따라서, 제1 형태로 제공되는 데이터 처리 시스템은, 외부 네트워크로부터 다수의 문서에 억세스하기 위한 통신 인터페이스 및 상기 다수의 문서 각각에 다수의 고유의 표현 중 대응하는 하나의 표현을 할당하기 위한 중앙 처리 장치를 포함한다.The foregoing needs are met using the present invention. Accordingly, the data processing system provided in the first form includes a communication interface for accessing a plurality of documents from an external network and a central processing unit for assigning a corresponding one of a plurality of unique representations to each of the plurality of documents. It includes.

또한, 제2 형태로 제공되는 데이터 처리 시스템 운영 방법은, 외부 네트워크 상에 저장된 제1 문서와 관련된 URL에 억세스하는 단계를 포함한다. 이 방법은 또한, 상기 URL에 대응하는 소프트웨어 코드 세그먼트에 억세스하는 단계를 포함한다. 또한, 이 방법은 상기 소프트웨어 코드 세그먼트에서 그래픽스 태그 값이 식별되는 때를 판단하기 위해 상기 소프트웨어 코드 세그먼트를 평가하는 단계를 포함한다. 상기 그래픽스 태그 값은 상기 문서에 대응하는 고유의 표현을 나타낸다.In addition, the method of operating a data processing system provided in a second form includes accessing a URL associated with a first document stored on an external network. The method also includes accessing a software code segment corresponding to the URL. The method also includes evaluating the software code segment to determine when a graphics tag value is identified in the software code segment. The graphics tag value represents a unique representation corresponding to the document.

상기 및 다른 특징과 장점은 첨부도면과 함께하는 다음의 상세한 설명으로부터 보다 명백하게 이해될 것이다. 도면은 본 발명의 유일한 형태를 표현하도록 의도된 것이 아니라는 것을 주목하자.These and other features and advantages will be more clearly understood from the following detailed description taken in conjunction with the accompanying drawings. Note that the drawings are not intended to represent the only form of the invention.

도1은 본 발명의 일실시예에 따른 데이터 처리 시스템의 블록도.1 is a block diagram of a data processing system according to one embodiment of the invention.

도2는 본 발명의 일실시예에 따라 도1의 데이터 처리 시스템에 의해 구현된 방법의 흐름도.2 is a flow diagram of a method implemented by the data processing system of FIG. 1 in accordance with an embodiment of the present invention.

도3은 본 발명의 일실시예에 따른 디스플레이 장치의 블록도.3 is a block diagram of a display device according to an embodiment of the present invention;

도4는 본 발명의 다른 실시예에 따른 디스플레이 장치의 블록도.Figure 4 is a block diagram of a display device according to another embodiment of the present invention.

도5는 본 발명의 또다른 실시예에 따른 디스플레이 장치의 블록도.Figure 5 is a block diagram of a display device according to another embodiment of the present invention.

도6은 본 발명의 일실시예에 따른 HTML 소스 코드 리스팅의 일례를 텍스트 형태로 도시한 도면.Figure 6 illustrates an example of the HTML source code listing in text form in accordance with an embodiment of the present invention.

도면의 주요 부분에 대한 부호의 설명Explanation of symbols for the main parts of the drawings

100:데이터 처리 시스템 110:CPU100: data processing system 110: CPU

112:시스템 버스 114:RAM112: system bus 114: RAM

116:ROM 118:I/O 어댑터116: ROM 118: I / O Adapter

120:디스크 기억장치 122:이용자 인터페이스 어댑터120: disk storage 122: user interface adapter

124:키보드 126:마우스124: Keyboard 126: Mouse

128:스피커 132:트랙볼128: Speaker 132: Trackball

134:통신 어댑터 136:디스플레이 어댑터134: communication adapter 136: display adapter

138:디스플레이138: display

본 발명 및 그 장점의 보다 완전한 이해를 위해, 첨부도면과 관련한 다음의 상세한 설명을 참조하자.For a more complete understanding of the present invention and its advantages, reference is made to the following detailed description with reference to the accompanying drawings.

본 발명의 데이터 처리 시스템 및 방법은 웹 페이지 URL과 관련지워질 고유의 그래픽 식별자(identifiers)를 제공하는 이용자 인터페이스를 구현한다. 본 발명의 방법을 이용함으로써, 이용자는 웹 페이지 URL을 용이하게 인식할 수 있다. 또한, 본 발명에 있어서는, 이용자의 데이터 처리 시스템 상에서의 URL 객체의 시각적인 구별에 의해, 결과적으로 그래픽 이용자 인터페이스가 보다 큰 유용성 및 유연성을 갖게 된다. 또한, 웹 페이지 공급자는 본 발명의 구현을 통해 외부 이용자의 시스템 상의 그 웹 페이지에 할당된 데스크탑 아이콘의 표현을 판단하는데 있어 보다 많은 제어수단을 갖게 된다. 계속해서, 본 발명에 의해 구현되는 데이터 처리 시스템 및 방법에 대해 설명되게 된다.The data processing system and method of the present invention implements a user interface that provides unique graphical identifiers to be associated with a web page URL. By using the method of the present invention, the user can easily recognize the web page URL. Furthermore, in the present invention, the visual distinction of URL objects on the user's data processing system results in a greater usability and flexibility of the graphical user interface. In addition, the web page provider has more control in determining the representation of the desktop icon assigned to that web page on the system of an external user through the implementation of the present invention. Subsequently, the data processing system and method implemented by the present invention will be described.

다음의 설명에서는, 본 발명의 완전한 이해를 위해, 많은 특정의 세부사항이 설명된다. 그러나, 이 기술분야에 통상의 지식을 가진자에게는 본 발명이 이와 같은 특정 세부사항 없이 실시될 수도 있다는 것은 명백할 것이다. 다른 예에서는, 불필요한 세부사항으로 본 발명을 불명료하게 만들지 않기 위해, 잘 알려진 회로는 블록도 형태로 도시되었다. 대부분에 있어서, 타이밍 문제 등에 관한 세부사항은 그것이 본 발명을 완전히 이해하는데 있어 반드시 필요한 것이 아니며, 관련 기술 분야에 통상의 지식을 가진자의 숙련도 내에 있으므로 생략되었다.In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. However, it will be apparent to one of ordinary skill in the art that the present invention may be practiced without these specific details. In other instances, well-known circuits are shown in block diagram form in order not to obscure the present invention with unnecessary details. For the most part, details regarding timing issues and the like have been omitted since they are not necessary to fully understand the present invention and are within the skill of one of ordinary skill in the art.

먼저, 도1을 참조하면, 본 발명에 사용될 수 있는 데이터 처리 시스템(100)의 일례가 도시되어 있다. 이 시스템은 케이시 메이 등의 The PowerPC Architecture:A Specification for a New Family of RISC Processors 제2판(1994)에 따른 PowerPC 마이크로프로세서(PowerPC는 IBM사의 상표임)와 같은 중앙 처리 장치(CPU)(110)를 포함하고 있으며, 전술한 문헌은 이것으로서 본 명세서에 참조로서 병합된 것이다. PowerPC 마이크로프로세서의 보다 특정한 구현에 대해서는, IBM사의 PowerPC 604 RISC Microprocessor Users Manual(1994)에 설명되어 있으며, 이 문헌 역시 이것으로서 본 명세서에 참조로서 병합된 것이다. 본 발명의 히스토리 버퍼(도시 안됨)는 CPU(110)에 포함되어 있다. CPU(110)는 시스템 버스(112)에 의해 다른 다양한 구성요소에 접속된다. 판독 전용 메모리(ROM)(116)는 시스템 버스(112)에 접속되며, 데이터 처리 시스템(100)의 소정의 기본적인 기능을 제어하는 기본 입출력 시스템(BIOS)을 포함한다. 랜덤 억세스 메모리(RAM)(114), I/O 어댑터(118) 및 통신 어댑터(134)도 역시 시스템 버스(112)에 접속된다. I/O 어댑터(118)는 디스크 기억장치(120)와 통신하는 소형 컴퓨터 시스템 인터페이스(SCSI) 어댑터가 될 수 있다. 통신 어댑터(134)는 버스(112)를 외부의 네트워크와 상호접속시켜, 데이터 처리 시스템이 이와 같은 다른 시스템과 통신할 수 있도록 한다. 또한, 시스템 버스(112)에는, 이용자 인터페이스 어댑터(122)와 디스플레이 어댑터(136)를 통해 입출력 장치도 접속된다. 그리고, 키보드(124), 트랙볼(132), 마우스(126) 및 스피커(128)도 역시 이용자 인터페이스 어댑터(122)를 통해 버스(112)에 상호접속된다. 디스플레이 모니터(138)는 디스플레이 어댑터(136)에 의해 시스템 버스(112)에 접속된다. 이러한 방식으로, 이용자는 키보드(124), 트랙볼(132) 또는 마우스(126)를 통해 시스템에 입력하고, 스피커(128) 및 디스플레이(138)를 통해 시스템으로부터 출력을 수신할 수 있다. 또한, 도1에 도시된 다양한 구성요소의 기능을 조정하기 위해 AIX(AIX는 IBM사의 상표임)와 같은 운영체제가 사용된다.First, referring to FIG. 1, an example of a data processing system 100 that can be used in the present invention is shown. The system is a central processing unit (CPU) 110 such as a PowerPC microprocessor (PowerPC is a trademark of IBM Corporation) in accordance with The PowerPC Architecture: A Specification for a New Family of RISC Processors, 2nd Edition (1994) by Casey May et al. Which is incorporated herein by reference in its entirety. A more specific implementation of a PowerPC microprocessor is described in IBM's PowerPC 604 RISC Microprocessor Users Manual (1994), which is also incorporated herein by reference. The history buffer (not shown) of the present invention is included in the CPU 110. CPU 110 is connected to various other components by system bus 112. Read-only memory (ROM) 116 is connected to system bus 112 and includes a basic input / output system (BIOS) that controls certain basic functions of data processing system 100. Random access memory (RAM) 114, I / O adapter 118, and communication adapter 134 are also connected to system bus 112. I / O adapter 118 may be a small computer system interface (SCSI) adapter that communicates with disk storage 120. The communication adapter 134 interconnects the bus 112 with an external network, allowing the data processing system to communicate with such other systems. In addition, an input / output device is also connected to the system bus 112 via the user interface adapter 122 and the display adapter 136. In addition, the keyboard 124, trackball 132, mouse 126, and speaker 128 are also interconnected to the bus 112 via the user interface adapter 122. Display monitor 138 is connected to system bus 112 by display adapter 136. In this manner, a user may enter the system via keyboard 124, trackball 132 or mouse 126 and receive output from the system via speaker 128 and display 138. In addition, an operating system such as AIX (AIX is a trademark of IBM Corporation) is used to adjust the functions of the various components shown in FIG.

본 발명의 양호한 실시예는 여기서 설명되는 방법을 실행하도록 프로그램된 컴퓨터 시스템 및 컴퓨터 프로그램 제품과 같은 실시예를 포함한다. 컴퓨터 시스템 실시예에 따르면, 방법을 실행하기 위한 명령어 셋트는 전술한 바와 같이 일반적으로 구성된 하나 또는 그 이상의 컴퓨터 시스템의 랜덤 억세스 메모리(114)에 상주한다. 이들 명령어 셋트는 컴퓨터 시스템에 의해 필요로 될 때까지, 예를 들어, 디스크 드라이브(120) 내의 다른 컴퓨터 메모리(디스크 드라이브(120)에 사용하기 위한 광 디스크 또는 플로피 디스크와 같은 분리가능한 메모리를 포함할 수 있음)에 컴퓨터 프로그램 제품으로서 저장될 수도 있다. 또한, 컴퓨터 프로그램 제품은 다른 컴퓨터에 저장되어, 원할 때, 네트워크 또는 인터넷과 같은 외부 네트워크에 의해 이용자의 워크스테이션으로 전송될 수도 있다. 이 기술분야에 통상의 지식을 가진자는, 명령어 셋트의 물리적인 저장은 매체가 컴퓨터 판독가능 정보를 전달하도록 그것이 저장되는 매체를 물리적으로 변화시킨다는 것을 이해할 것이다. 이와 같은 변화는 전기적인 변화, 자기적인 변화, 화학적인 변화, 또는 다른 물리적인 변화가 될 수 있다. 비록 본 발명을 명령어, 심볼, 문자 등에 관해 설명하는 것이 편리하지만, 독자는 이러한 용어 및 다른 유사한 용어는 모두 적절한 물리적인 요소와 연관되어야 한다는 것을 기억해야 한다.Preferred embodiments of the present invention include embodiments such as computer systems and computer program products programmed to carry out the methods described herein. According to a computer system embodiment, a set of instructions for executing a method resides in the random access memory 114 of one or more computer systems that are generally configured as described above. These instruction sets may include, for example, other computer memory within the disk drive 120 (such as an optical disk or a floppy disk for use with the disk drive 120) until needed by the computer system. May be stored as a computer program product. In addition, the computer program product may be stored on another computer and, if desired, transmitted to a user's workstation by an external network such as a network or the Internet. Those skilled in the art will understand that physical storage of a set of instructions physically changes the medium on which it is stored so that the medium conveys computer readable information. Such changes can be electrical changes, magnetic changes, chemical changes, or other physical changes. Although it is convenient to describe the invention in terms of commands, symbols, characters, etc., the reader should remember that both these and other similar terms must be associated with appropriate physical elements.

본 발명은 오퍼레이터(사람)와 연관될 수 있는 비교, 검증(validating), 선택 또는 다른 용어를 기술한다는 것을 주목하자. 그러나, 여기서 설명되는 본 발명의 일부를 형성하는 적어도 다수의 연산에 대해서는 오퍼레이터에 의한 액션이 요구되지 않는다. 설명되는 연산은 대부분 다른 전기 신호를 발생하기 위해 전기 신호를 처리하는 기계적인 연산이다.Note that the present invention describes a comparison, validation, selection or other terminology that may be associated with an operator (person). However, no action by an operator is required for at least a number of operations that form part of the invention described herein. The operations described are mostly mechanical operations that process electrical signals to generate other electrical signals.

본 발명의 데이터 처리 시스템(100)의 동작중에, 외부 이용자가 웹 페이지 URL을 쇼트컷 또는 북마크로서 저장할 것을 결정한 것으로 가정하자. 웹 페이지 URL에 대한 포인터는 데이터 처리 기술분야에서 현재 이용가능한 잘 알려진 기술에 따라 저장된다. 이와 같은 기술은 잘 알려져 있기 때문에, 여기에서는 상세하게 설명되지 않는다. 웹 페이지 URL을 저장하는 이러한 단계는 도2에 도시된 흐름도의 단계(202)에 대응한다.Suppose that during operation of the data processing system 100 of the present invention, an external user decides to save a web page URL as a shortcut or bookmark. Pointers to web page URLs are stored in accordance with well known techniques currently available in the data processing art. Since such techniques are well known, they are not described in detail here. This step of storing the web page URL corresponds to step 202 of the flowchart shown in FIG.

이용자가 웹 페이지 URL을 쇼트컷 또는 북마크로서 저장하는 경우에, 데이터 처리 시스템(100)의 CPU(110)는 통신 어댑터(134)를 통해 아이콘 태그에 대해 웹 페이지에 질의한다. CPU(110)가 아이콘 태그에 대해 웹 페이지에 질의하면, CPU(110)는 아이콘 태그값이 그 안에서 식별되는지 판단하기 위해 그 웹 페이지에 대응하는 HTML 소스 코드에 효과적으로 억세스한다. CPU(110)는 그 CPU(110)가 타이틀 태그에 대해 웹 페이지에 질의할 때 실행되는 단계와 유사한 방식으로 아이콘 태그에 대해 웹 페이지에 질의한다(단계 204).When the user saves the web page URL as a shortcut or bookmark, the CPU 110 of the data processing system 100 queries the web page for the icon tag via the communication adapter 134. When CPU 110 queries a web page for an icon tag, CPU 110 effectively accesses the HTML source code corresponding to that web page to determine if the icon tag value is identified therein. The CPU 110 queries the web page for the icon tag in a manner similar to the step that is executed when the CPU 110 queries the web page for the title tag (step 204).

그러나, 본 발명에 있어서는, 타이틀 값 뿐만 아니라 아이콘 태그도 억세스된다. 타이틀 값은 통상적으로 HTML 코드의 스트링에 저장된다는 것을 주목하자. 그러나, 본 발명의 아이콘 태그는 고유의 페이지 아이콘이 검색될 수 있는 인터넷 네트워크 내의 경로를 지시한다.However, in the present invention, not only the title value but also the icon tag is accessed. Note that the title value is typically stored in a string of HTML code. However, the icon tag of the present invention indicates a path within an internet network where a unique page icon can be retrieved.

만일 웹 페이지와 관련된 HTML 소스 코드에 의해 아이콘 태그가 식별되지 않거나(단계 204), 또는 고유의 이미지가 존재하지 않으면(단계 205), CPU(110)는 현재 이용가능한 데이터 처리 기술을 이용하여 웹 페이지 URL 쇼트컷 또는 북마크와 관련하여 디스플레이될 디폴트 이미지를 할당한다(단계 206).If the icon tag is not identified by the HTML source code associated with the web page (step 204), or if a unique image does not exist (step 205), the CPU 110 uses the currently available data processing techniques to access the web page. Assign a default image to be displayed in association with the URL shortcut or bookmark (step 206).

그러나, 만일 고유의 이미지가 존재하면, CPU(110)는 단계(208)에서 그 아이콘 태그에 의해 억세스되는 이미지를 데이터 처리 시스템(100)의 RAM(114)과 같은 메모리에 저장된 이미지 디렉토리에 저장한다. 계속해서, 단계(210)에서는, 질의된 아이콘 태그에 대응하는 이미지가 웹 페이지 URL과 관련된 쇼트컷 또는 북마크에 할당된다. 단계(212)에서는, 고유의 아이콘 및 관련 타이틀이 외부 이용자에게 디스플레이된다. 이러한 디스플레이 단계는 CPU(110)가 적절한 제어 신호 및 데이터 신호를 디스플레이 어댑터(136)로 제공할 때 이루어진다. 디스플레이 어댑터(136)는 다음에, 디스플레이 장치(138)로 하여금 아이콘 및 그 관련 타이틀을 디스플레이할 수 있도록 한다. CPU(110)의 제어하에 디스플레이 장치(138) 상에 정보를 디스플레이하기 위해 이용되는 방법은 데이터 처리 기술분야에 통상의 지식을 가진자에게 잘 알려져 있으며, 따라서 여기서는 상세하게 설명되지 않는다.However, if a unique image exists, the CPU 110 stores the image accessed by the icon tag at step 208 in an image directory stored in a memory such as RAM 114 of the data processing system 100. . Subsequently, in step 210, an image corresponding to the queried icon tag is assigned to a shortcut or bookmark associated with the web page URL. In step 212, unique icons and associated titles are displayed to external users. This display step occurs when the CPU 110 provides the appropriate control and data signals to the display adapter 136. Display adapter 136 then enables display device 138 to display the icon and its associated title. Methods used to display information on the display device 138 under the control of the CPU 110 are well known to those of ordinary skill in the data processing arts and therefore are not described in detail herein.

도2에 도시된 흐름도의 방법을 이용함으로써, 본 발명의 데이터 처리 시스템은 아이콘을 시스템 아이콘 디렉토리에 저장할 수 있으며, 다음에, 데이터 처리 시스템과 관련된 운영체제에 의해 쇼트컷 또는 북마크가 작성되었는지를 나타내기 위해 종래 기술의 시스템의 디폴트 브라우저 아이콘이 아니라, 이 고유의 아이콘을 이용할 수 있게 된다. 또한, 아이콘을 제공하는 웹 페이지는 이용자로 하여금 어떤 웹 페이지를 다른 웹 페이지와 시각적으로 구별할 수 있도록 하는, URL 웹 페이지의 고유의 그림적인 표현을 구현하게 된다.By using the method of the flowchart shown in Fig. 2, the data processing system of the present invention can store an icon in the system icon directory, and then indicate whether a shortcut or bookmark has been created by the operating system associated with the data processing system. This unique icon can be used instead of the default browser icon of prior art systems. In addition, a web page that provides an icon implements a unique pictorial representation of a URL web page that allows a user to visually distinguish one web page from another web page.

도3은 본 발명의 일실시예의 동작중의 디스플레이 장치(138)를 예시하고 있다. 도3에 도시된 바와 같이, 웹 브라우저(302)는 활성화되었으며, 다른 웹 페이지에 억세하기 위해 이용되고 있다. 도3의 아이템(310)은 웹 브라우저 윈도우(302)에 의해 억세스된 IBM 압티바(Aptiva) 웹 페이지(310)를 예시하는 것이다. IBM Aptiva 웹 페이지(310)에 대해 쇼트컷이 작성될 때, CPU(110)는 그 압티바 웹 페이지가 그 안에서 아이콘 태그에 의해 식별되는 고유의 아이콘을 갖고 있는지 판단하기 위해 그 웹 페이지와 관련된 HTML 소스 코드에 질의한다. IBM Aptiva 웹 페이지(310)와 관련된 HTML 소스 코드 내에 아이콘 태그가 존재하면, 그 아이콘 태그는 고유의 웹 페이지 아이콘과 관련된 경로를 지시하도록 억세스된다. 이 고유의 웹 페이지 아이콘은 다음에, 잘 알려진 방법에 따라 억세스된다. 고유의 웹 페이지 아이콘이 억세스된 이후에, CPU(110)는 그 아이콘을 데이터 처리 시스템(100) 내의 시스템 아이콘 디렉토리에 저장한다. 다음에, CPU(110)는 디스플레이 장치(138) 상에 북마크 또는 쇼트컷를 디스플레이하는데 있어 디폴트 브라우저 아이콘이 아닌 이 고유의 아이콘을 이용한다.Figure 3 illustrates a display device 138 in operation of one embodiment of the present invention. As shown in Figure 3, the web browser 302 has been activated and is being used to access other web pages. Item 310 of FIG. 3 illustrates an IBM Aptiv web page 310 accessed by web browser window 302. When a shortcut is created for an IBM Aptiva web page 310, the CPU 110 determines that the HTML associated with the web page to determine if the Apti web page has a unique icon identified by the icon tag therein. Query the source code. If an icon tag is present in the HTML source code associated with the IBM Aptiva web page 310, the icon tag is accessed to indicate the path associated with the unique web page icon. This unique web page icon is then accessed according to well-known methods. After the unique web page icon is accessed, the CPU 110 stores the icon in the system icon directory within the data processing system 100. The CPU 110 then uses this unique icon rather than the default browser icon to display the bookmark or shortcut on the display device 138.

그러므로, 요소(304)에 의해 알 수 있는 바와 같이, IBM Aptiva 웹 페이지(310)와 관련된 고유의 아이콘이 억세스되어, 디스플레이 장치(138) 상에 디스플레이되었다. 이와 유사하게, Windows'95 웹 페이지에 쇼트컷으로서 이전에 저장된 웹 페이지 URL과 관련된 고유의 아이콘(306)도 역시 디스플레이 장치(138) 상에 디스플레이된다. 이와 같은 시각정보(visuals)는 디스플레이 장치(138) 상에 디스플레이된 모든 다른 URL 아이콘으로부터 한 아이콘을 구별하는데 있어 이용자에게 도움을 준다.Therefore, as can be seen by element 304, a unique icon associated with IBM Aptiva web page 310 has been accessed and displayed on display device 138. Similarly, a unique icon 306 associated with the web page URL previously stored as a shortcut to the Windows'95 web page is also displayed on the display device 138. Such visuals help the user in distinguishing one icon from all other URL icons displayed on the display device 138.

도4는 웹 페이지의 내용을 보다 정확하게 표현하기 위해 아이콘 이미지가 개선된, 본 발명의 다른 실시예를 도시하고 있다. 예를 들어, 도4와 관련하여, 이용자는 애플리케이션의 지원 웹 페이지(도4의 요소(402))와 관련된 URL을 저장할 것을 선택한 것으로 가정하자. 또한, 이 웹 페이지(402)는 개인이 그 웹 페이지에 관한 전문가와 통신할 수 있도록 허용하기 위해 대화식 통신 장치를 제공하도록 설계된 것으로 가정하자. 일실시예에서, 개인을 직접 기술적인 지원 공급자에게 연결하기 위해 리얼리스틱 폰(realistic phone)이 사용될 수도 있다. 이와 같은 리얼리스틱 폰은 본 명세서에 참조로써 병합된 다음의 함께 계류중인 특허 출원에 따라 구현될 수 있다.4 illustrates another embodiment of the present invention in which the icon image is improved to more accurately represent the content of a web page. For example, with respect to FIG. 4, assume that the user has chosen to save a URL associated with the application's support web page (element 402 of FIG. 4). In addition, assume that this web page 402 is designed to provide an interactive communication device to allow an individual to communicate with an expert regarding that web page. In one embodiment, a realistic phone may be used to connect an individual directly to a technical support provider. Such a realistic phone can be implemented in accordance with the following pending patent application, which is incorporated herein by reference.

* 1996년 11월 20일자로 바든 등에 의해 출원된 DATA PROCESSING SYSTEM AND METHOD FOR SCALING A REALISTIC OBJECT ON A USER INTERFACE.* DATA PROCESSING SYSTEM AND METHOD FOR SCALING A REALISTIC OBJECT ON A USER INTERFACE, filed November 20, 1996 by Vaden et al.

* 1996년 11월 20일자로 바든 등에 의해 출원된 SIZING NON-RECTANGULAR, REALISTICALLY-RENDERED OBJECTS.* SIZING NON-RECTANGULAR, REALISTICALLY-RENDERED OBJECTS, filed November 20, 1996 by Vaden et al.

* 1996년 11월 20일자로 바든 등에 의해 출원된 DATA PROCESSING SYSTEM AND METHOD FOR CONTROLLING A VIEW OF A REALISTIC OBJECT IN A DISPLAY DEVICE.* DATA PROCESSING SYSTEM AND METHOD FOR CONTROLLING A VIEW OF A REALISTIC OBJECT IN A DISPLAY DEVICE, filed November 20, 1996 by Vaden et al.

* 1996년 11월 20일자로 바든 등에 의해 출원된 DATA PROCESSING SYSTEM AND METHOD FOR VIEWING OBJECTS ON A USER INTERFACE.* DATA PROCESSING SYSTEM AND METHOD FOR VIEWING OBJECTS ON A USER INTERFACE, filed November 20, 1996 by Vaden et al.

* 1996년 11월 20일자로 아이센시 등에 의해 출원된 MULTIFUNCTIONAL OBJECT.* MULTIFUNCTIONAL OBJECT, filed November 20, 1996 by Issensi et al.

* 1996년 11월 20일자로 아이센시 등에 의해 출원된 DATA PROCESSING SYSTEM AND METHOD FOR PERFORMING AUTOMATIC ACTIONS IN A GRAPHICAL USER INTERFACE.* DATA PROCESSING SYSTEM AND METHOD FOR PERFORMING AUTOMATIC ACTIONS IN A GRAPHICAL USER INTERFACE, filed November 20, 1996 by Isensi et al.

* 1996년 11월 20일자로 모간 등에 의해 출원된 PRIORITIZATION OF BACKGROUND DISPLAY DURING ANIMATION.* PRIORITIZATION OF BACKGROUND DISPLAY DURING ANIMATION, filed by Morgan on November 20, 1996.

* 1996년 11월 11일자로 모간 등에 의해 출원된 SYSTEM AND METHOD FOR MAINTAINING SIZE AND POSITION RELATIONSHIPS FOR NON-RECTANGULAR REAL WORLD OBJECTS.* SYSTEM AND METHOD FOR MAINTAINING SIZE AND POSITION RELATIONSHIPS FOR NON-RECTANGULAR REAL WORLD OBJECTS, filed November 11, 1996 by Morgan et al.

도4에 도시된 본 발명의 실시예는 그래픽 이용자 인터페이스가 사각형이 되거나 또는 아이콘과 통상적으로 관련된 특정 형상을 가질 것을 요구하지 않는다. 오히려, 이미지가 현재의 운영체제가 아직 지원하지 못하는 다른 파일 형태를 반영할 수도 있다. 이러한 파일 형태는 .gif 및 .jpg 파일을 포함할 수 있다.The embodiment of the invention shown in FIG. 4 does not require the graphical user interface to be rectangular or to have a particular shape typically associated with an icon. Rather, the image may reflect other file types that the current operating system does not yet support. Such file types may include .gif and .jpg files.

또한, 도5는 본 발명의 일실시예에 따라 구현되는 디스플레이 장치(138)의 다른 예를 도시하고 있다. 본 발명은 단순한 2차원 아이콘이 아닌 3차원 인터페이스를 가진 아이콘을 억세스하도록 변형될 수 있다는 것을 주목하자. 이와 같은 3차원 인터페이스는 이용자가 애플리케이션에 직접 억세스할 수 있도록 허용하며, 아이콘 실시예에 제한되지 않는다.5 illustrates another example of the display device 138 implemented according to an embodiment of the present invention. Note that the present invention can be modified to access icons having a three-dimensional interface rather than just two-dimensional icons. Such a three-dimensional interface allows a user to directly access the application and is not limited to the icon embodiment.

도6은 이용자 데이터 처리 시스템과 관련된 디스플레이 장치(138) 상에 디스플레이될 URL 아이콘 또는 URL 이미지를 명시하기 위한 HTML 소스 코드의 일실시예를 도시하고 있다. HTML 소스 코드의 헤드 부분에iconhttp://path/to/icon/image.icoicon을 삽입함으로써, HTML 소스 코드는 대응하는 웹 페이지에 억세스하는 운영체제가 네트워크 서버 상의 고유의 그래픽 파일에 억세스해야 된다는 것을 나타낸다. 이 고유의 그래픽 파일은 억세스된 HTML 소스 코드 내에 명시된 URL 어드레스에 대응한다. 예를 들어, 전술한 소스 코드에서, 그래픽 파일과 관련된 URL 어드레스는http://path/to/icon/image.ico이고, 억세스되는 파일은image.ico이다. 이러한 .ico 파일은 .gif 및 .html와 같은 다른 파일이 현재 서버로부터 억세스되는 것과 마찬가지로 서버로부터 다운로드될 수도 있다. 또한, 고유의 아이콘을 명시하기 위한 다른 옵션은meta name = icon content = http://path/to/icon/image.ico와 같이, 메타 요소에 대한 HTML 표준에 따를 수도 있다는 것을 주목하자. 메타 요소는 쉽게 구현되는 솔루션이 될 수 있다는 것을 주목하자. 또한, 일부의 웹 브라우저는 넷스케이프 및 인터넷익스플로러가 그 자체의 확장부(extensions)를 지원하는 것과 동일한 방식으로 HTML 확장부로서 아이콘 태그를 지원할 수도 있다. 추가된 확장부는 결국 HTML 표준이 될 수 있다.6 illustrates one embodiment of HTML source code for specifying a URL icon or URL image to be displayed on a display device 138 associated with a user data processing system. By inserting iconhttp: //path/to/icon/image.icoicon in the head of the HTML source code, the HTML source code indicates that the operating system that accesses the corresponding web page must access its own graphics file on the network server. . This unique graphics file corresponds to the URL address specified in the accessed HTML source code. For example, in the source code described above, the URL address associated with the graphics file is http: //path/to/icon/image.ico and the file being accessed is image.ico . These .ico files may be downloaded from the server just as other files, such as .gif and .html, are currently accessed from the server. Also note that other options for specifying your own icon may follow the HTML standard for meta elements, such as meta name = icon content = http: //path/to/icon/image.ico . Note that meta elements can be easily implemented solutions. In addition, some web browsers may support icon tags as HTML extensions in the same way that Netscape and Internet Explorer support their own extensions. The added extension may eventually become the HTML standard.

비록 본 명세서에서 본 발명의 원리가 설명되었지만, 이 기술분야에 통상의 지식을 가진자는 이러한 설명이 예를 들어 이루어진 것이며, 본 발명의 범위에 대한 제한으로서 이루어진 것이 아니라는 것을 이해할 것이다. 따라서, 첨부된 청구범위에 의해, 본 발명의 진정한 사상 및 범위 내에 속한 본 발명의 모든 변형을 커버하도록 의도된 것이다.Although the principles of the invention have been described herein, one of ordinary skill in the art will understand that such description has been made by way of example and not as a limitation of the scope of the invention. Accordingly, the appended claims are intended to cover all modifications of the invention that fall within the true spirit and scope of the invention.

전술한 바와 같은 본 발명의 데이터 처리 시스템 및 방법에 따르면, 이용자의 데이터 처리 시스템 상에서의 URL 객체의 시각적인 구별에 의해, 결과적으로 그래픽 이용자 인터페이스는 보다 큰 유용성 및 유연성을 갖게 되는 효과가 있다.According to the data processing system and method of the present invention as described above, by visually distinguishing the URL objects on the user's data processing system, the result is that the graphical user interface has greater usability and flexibility.

Claims (20)

외부 네트워크로부터 다수의 애플리케이션에 억세스하기 위한 통신 인터페이스; 및A communication interface for accessing a plurality of applications from an external network; And 상기 다수의 애플리케이션 각각에 다수의 고유의 표현 중 대응하는 하나의 표현을 할당하기 위한 중앙 처리 장치A central processing unit for assigning a corresponding one of a plurality of unique representations to each of said plurality of applications 를 포함하는 데이터 처리 시스템.Data processing system comprising a. 제 1 항에 있어서,The method of claim 1, 상기 중앙 처리 장치에 의해 발생되는 다수의 제어 신호에 응답하여 상기 다수의 고유의 표현을 디스플레이하기 위한 디스플레이 장치Display device for displaying the plurality of unique representations in response to a plurality of control signals generated by the central processing unit 를 더 포함하는 데이터 처리 시스템.Data processing system further comprising. 제 1 항에 있어서,The method of claim 1, 상기 네트워크는 인터넷인The network is the Internet 데이터 처리 시스템.Data processing system. 제 1 항에 있어서,The method of claim 1, 상기 다수의 애플리케이션은 인터넷 상의 다수의 웹 페이지를 포함하는The plurality of applications includes a plurality of web pages on the Internet. 데이터 처리 시스템.Data processing system. 제 4 항에 있어서,The method of claim 4, wherein 상기 다수의 웹 페이지 각각은 URL(Uniform Resource Locator)를 갖고 있는Each of the plurality of web pages has a Uniform Resource Locator (URL). 데이터 처리 시스템.Data processing system. 제 5 항에 있어서,The method of claim 5, 상기 중앙 처리 장치는 상기 다수의 웹 페이지에 대응하는 다수의 URL에 상기 다수의 고유의 표현 각각을 할당하는The central processing unit assigns each of the plurality of unique representations to a plurality of URLs corresponding to the plurality of web pages. 데이터 처리 시스템.Data processing system. 제 1 항에 있어서,The method of claim 1, 상기 통신 인터페이스는 상기 다수의 애플리케이션 중 제1 애플리케이션에 대응하는 제1 소프트웨어 코드 세그먼트에 억세스하고, 상기 제1 소프트웨어 코드 세그먼트는 상기 다수의 고유의 표현 중 제1 표현의 위치를 명시하는The communication interface accesses a first software code segment corresponding to a first application of the plurality of applications, the first software code segment specifying a location of a first representation of the plurality of unique representations. 데이터 처리 시스템.Data processing system. 제 7 항에 있어서,The method of claim 7, wherein 상기 다수의 고유의 표현 중 제1 표현의 위치는 네트워크 상의 데이터 처리 시스템에 대한 URL인The location of the first representation of the plurality of unique representations is a URL to a data processing system on the network. 데이터 처리 시스템.Data processing system. 제 7 항에 있어서,The method of claim 7, wherein 상기 제1 소프트웨어 코드 세그먼트는 하이퍼텍스트 마크업 언어(HTML) 코드 세그먼트인The first software code segment is a hypertext markup language (HTML) code segment. 데이터 처리 시스템.Data processing system. 제 7 항에 있어서,The method of claim 7, wherein 상기 중앙 처리 장치는 상기 다수의 고유의 표현 중 제1 표현을 얻기 위해 상기 다수의 고유의 표현 중 제1 표현의 위치에 억세스하는The central processing unit accesses a location of a first representation of the plurality of unique representations to obtain a first representation of the plurality of unique representations. 데이터 처리 시스템.Data processing system. 제 10 항에 있어서,The method of claim 10, 상기 중앙 처리 장치는 상기 다수의 고유의 표현 중 제1 표현이 그래픽 이용자 인터페이스 상에 디스플레이될 수 있도록 하는 다수의 제어 신호를 발생하는The central processing unit generates a plurality of control signals that allow a first representation of the plurality of unique representations to be displayed on a graphical user interface. 데이터 처리 시스템.Data processing system. 제 1 항에 있어서,The method of claim 1, 상기 다수의 고유의 표현은 다수의 아이콘을 포함하는The plurality of unique representations include a plurality of icons 데이터 처리 시스템.Data processing system. 데이터 처리 시스템을 운영하는 방법에 있어서,In the method of operating a data processing system, 네트워크 상에 저장된 제1 문서와 관련된 URL에 억세스하는 단계;Accessing a URL associated with a first document stored on a network; 상기 URL에 대응하는 소프트웨어 코드 세그먼트에 억세스하는 단계; 및Accessing a software code segment corresponding to the URL; And 상기 소프트웨어 코드 세그먼트에서 그래픽스 태그 값 - 상기 그래픽스 태그 값은 상기 문서에 대응하는 고유의 표현을 나타냄 - 이 식별되는 때를 판단하기 위해 상기 소프트웨어 코드 세그먼트를 평가하는 단계Evaluating the software code segment to determine when a graphics tag value in the software code segment, wherein the graphics tag value represents a unique representation corresponding to the document, is identified. 를 포함하는 데이터 처리 시스템 운영 방법.Data processing system operating method comprising a. 제 13 항에 있어서,The method of claim 13, 상기 네트워크에 저장된 제2 문서로부터 상기 제1 문서에 대응하는 고유의 표현에 선택적으로 억세스하는 단계Selectively accessing a unique representation corresponding to the first document from a second document stored in the network 를 더 포함하는 데이터 처리 시스템 운영 방법.Data processing system operating method further comprising. 제 14 항에 있어서,The method of claim 14, 상기 고유의 표현을 상기 데이터 처리 시스템 내의 메모리에 저장하는 단계Storing the unique representation in a memory in the data processing system 를 더 포함하는 데이터 처리 시스템 운영 방법.Data processing system operating method further comprising. 제 14 항에 있어서,The method of claim 14, 상기 고유의 표현을 상기 URL에 대응하는 객체에 할당하는 단계Assigning the unique representation to an object corresponding to the URL 를 더 포함하는 데이터 처리 시스템 운영 방법.Data processing system operating method further comprising. 제 14 항에 있어서,The method of claim 14, 상기 고유의 표현을 상기 데이터 처리 시스템의 그래픽 이용자 인터페이스 상에 디스플레이하는 단계Displaying the unique representation on a graphical user interface of the data processing system. 를 더 포함하는 데이터 처리 시스템 운영 방법.Data processing system operating method further comprising. 제 13 항에 있어서,The method of claim 13, 상기 소프트웨어 코드 세그먼트가 그래픽스 태그 값을 식별하지 못할 때, 상기 제1 문서에 디폴트 표현을 선택적으로 할당하는 단계Selectively assigning a default representation to the first document when the software code segment fails to identify a graphics tag value 를 더 포함하는 데이터 처리 시스템 운영 방법.Data processing system operating method further comprising. 제 13 항에 있어서,The method of claim 13, 상기 그래픽스 태그 값은 메타 요소에 의해 식별되는The graphics tag value is identified by a meta element 데이터 처리 시스템 운영 방법.How data processing systems operate. 제 13 항에 있어서,The method of claim 13, 상기 그래픽스 태그 값은 아이콘 형태를 가진 요소 의해 식별되는The graphics tag value is identified by an element in the form of an icon. 데이터 처리 시스템 운영 방법.How data processing systems operate.
KR1019980031576A 1997-08-26 1998-08-03 Data processing system and method for implementing a graphical user interface with a unique representation of a URL address Ceased KR19990023314A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US93401697A 1997-08-26 1997-08-26
US8/934,016 1997-08-26

Publications (1)

Publication Number Publication Date
KR19990023314A true KR19990023314A (en) 1999-03-25

Family

ID=25464819

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019980031576A Ceased KR19990023314A (en) 1997-08-26 1998-08-03 Data processing system and method for implementing a graphical user interface with a unique representation of a URL address

Country Status (3)

Country Link
JP (1) JPH11110100A (en)
KR (1) KR19990023314A (en)
TW (1) TW468126B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020017558A (en) * 2000-08-31 2002-03-07 김종민 System and method for book-marking on a cyber space

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6687745B1 (en) * 1999-09-14 2004-02-03 Droplet, Inc System and method for delivering a graphical user interface of remote applications over a thin bandwidth connection
JP2006178758A (en) * 2004-12-22 2006-07-06 Takeshi Fuchi Information providing system, mobile terminal, and program
JP6116115B2 (en) 2011-09-01 2017-04-19 キヤノン株式会社 Image processing apparatus, control method therefor, and program
JP2013238905A (en) * 2012-05-11 2013-11-28 Ntt Docomo Inc Communication terminal device, site device, and information distribution system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020017558A (en) * 2000-08-31 2002-03-07 김종민 System and method for book-marking on a cyber space

Also Published As

Publication number Publication date
TW468126B (en) 2001-12-11
JPH11110100A (en) 1999-04-23

Similar Documents

Publication Publication Date Title
US6310630B1 (en) Data processing system and method for internet browser history generation
US6105028A (en) Method and apparatus for accessing copies of documents using a web browser request interceptor
US6177936B1 (en) Browser hierarchical contextual information for web pages
US6061686A (en) Updating a copy of a remote document stored in a local computer system
KR100320980B1 (en) Apparatus and method for formatting a web page
US5991760A (en) Method and apparatus for modifying copies of remotely stored documents using a web browser
US6072491A (en) Method and computer program product for accessing a web site
EP1869590B1 (en) Method and system for transferring web browser data between web browsers
JP3083806B2 (en) Method and system for selectively disabling display of viewable objects
JP3258263B2 (en) Method and apparatus for providing a browser that can simultaneously maintain multiple URLs active
US6665842B2 (en) Adaptive font sizes for network browsing
KR100310760B1 (en) Method and system for the international support of internet web pages
US8181102B2 (en) Creating bookmark symlinks
CN100568226C (en) Method for reformatting regions with cluttered hyperlinks
EP1220113A2 (en) Dynamically displaying markup language form elements
EP0810520A1 (en) Dynamic linkable labels in a network browser page
US20020154159A1 (en) Method, apparatus, and program for associating successive repointing of a browser's load function with navigational links in web pages
JPH10162030A (en) Method and device for rendering hyperlink information
JPH10171758A (en) Www file reading system using bar code
US20040205543A1 (en) Apparatus and method of bookmarking a section of a web page
US7590631B2 (en) System and method for guiding navigation through a hypertext system
US6182140B1 (en) Hot objects with multiple links in web browsers
US7032185B1 (en) Graphical method and system for accessing information on a communications network
CN1368692A (en) Bookmark frame and method for running browser using bookmark in Internet terminal
JPH1125128A (en) Device and method for speedily returning network page in hierarchy of internet web page

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19980803

A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19981211

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 19980803

Comment text: Patent Application

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20001127

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20010911

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20001127

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I