KR20030012284A - Web browzer and controlling method thereof and web browzing service system - Google Patents
Web browzer and controlling method thereof and web browzing service system Download PDFInfo
- Publication number
- KR20030012284A KR20030012284A KR1020010046257A KR20010046257A KR20030012284A KR 20030012284 A KR20030012284 A KR 20030012284A KR 1020010046257 A KR1020010046257 A KR 1020010046257A KR 20010046257 A KR20010046257 A KR 20010046257A KR 20030012284 A KR20030012284 A KR 20030012284A
- Authority
- KR
- South Korea
- Prior art keywords
- search
- voice
- web browser
- user
- voice recognition
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Information Transfer Between Computers (AREA)
Abstract
사용자 단말기용 웹브라우저와 그 구동방법 및 웹브라우징 서비스 시스템이 개시된다. 네트웍 통신을 지원하는 웹브라우저는 사용자가 원하는 인터넷 사이트를 검색 및 접속할 수 있는 메뉴를 제공하고, 음성명령신호를 입력할 수 있는 음성 인식모드 설정을 지원하는 메뉴 제공/처리부와, 상기 음성 인식모드에서 사용자로부터 입력된 음성 검색 명령신호에 대응하는 검색 명령어를 생성하고, 생성된 검색 명령어에 대응한 검색 리스트가 메뉴 제공/처리부에 의해 표시될 수 있도록 상기 검색 명령어를 제휴된 검색 서비시 서버로 전송 처리하는 음성인식부를 구비한다. 이러한 사용자 단말기용 웹브라우저와 그 구동방법 및 웹브라우징 서비스 시스템에 의하면, 사용자로부터 발성된 음성신호를 명령신호로 변환처리하여 웹브라우저의 검색 기능을 지원함으로써, 사용자의 명령어 입력방식이 보다 확장되어 사용자의 편리성이 향상된다.Disclosed are a web browser for a user terminal, a driving method thereof, and a web browsing service system. The web browser supporting network communication provides a menu for searching and accessing a desired Internet site, a menu providing / processing unit for supporting a voice recognition mode setting for inputting a voice command signal, and in the voice recognition mode. Generate a search command corresponding to the voice search command signal input from the user, and transmit the search command to the affiliated search service server so that the search list corresponding to the generated search command can be displayed by the menu providing / processing unit. A voice recognition unit is provided. According to such a web browser for a user terminal, a driving method thereof, and a web browsing service system, a user's command input method is further expanded by converting and processing a voice signal spoken by the user into a command signal to support a web browser search function. Convenience is improved.
Description
본 발명은 사용자 단말기용 웹브라우저와 그 구동방법 및 웹브라우징 서비스 시스템에 관한 것으로서, 상세하게는 회원등록을 원하는 인터넷 사이트에 대한 등록 절차를 단순화시킨 사용자 단말기용 웹브라우저와 그 구동방법 및 웹브라우징 서비스 시스템에 관한 것이다.The present invention relates to a web browser for a user terminal, a method of driving the same, and a web browsing service system. More particularly, the web browser for a user terminal, a method of driving the same, and a web browsing service are simplified. It's about the system.
웹브라우저는 인터넷에 접속하여 월드 와이드 웹 정보를 열람할 수 있도록 지원하는 응용프로그램 또는 장치이다.A web browser is an application or device that supports accessing the Internet and viewing World Wide Web information.
일반적인 사용자 컴퓨터에 설치되어 사용되는 웹브라우저로서는 익스플로워(Explorer)가 있다.A typical web browser installed and used on a user's computer is an Explorer.
이러한 웹브라우저를 이용하여 사용자가 원하는 인터넷 사이트를 검색하고자 할 때 먼저, 인터넷 사이트 검색을 지원하는 검색지원 서버에 접속한 뒤, 검색창에 찾고자하는 정보에 대응하는 키워드를 키보드를 통해 입력하는 과정을 수행한다. 그런데, 키입력이 어려운 장치, 사용환경 또는 사용자 즉, 키입력 패드가 작은 소형의 사용자 단말기를 이용하거나, 차량 운전중에 웹브라우저를 이용하고자 하는 경우 또는 워딩 작업이 어려운 장애를 갖고 있는 사용자등 종래의 웹브라우저를 효과적으로 이용하기가 불편한 단점이 있다.When using the web browser to search a desired Internet site, the user first connects to a search support server that supports Internet site search, and then enters a keyword corresponding to the information to be searched through the keyboard. Perform. However, a device, a use environment or a user whose key input is difficult, that is, a user terminal using a small user terminal with a small key input pad, a web browser while driving a vehicle, or a user who has difficulty in wording is difficult. There is a disadvantage that it is inconvenient to use the web browser effectively.
본 발명은 상기와 같은 문제점을 개선하기 위하여 창안된 것으로서, 인터넷 사이트의 검색 및 접속에 대한 음성 명령신호 입력을 지원하는 사용자 단말기용 웹브라우저와 그 구동방법 및 웹브라우징 서비스 시스템을 제공하는데 그 목적이 있다.The present invention has been made to solve the above problems, and provides a web browser for a user terminal, a method of driving the same, and a web browsing service system supporting voice command signal input for searching and accessing an Internet site. have.
도 1은 본 발명에 따른 웹브라우징 서비스 시스템을 나타내 보인 블록도 이고,1 is a block diagram showing a web browsing service system according to the present invention,
도 2는 도 1의 사용자 컴퓨터를 상세하게 나타내 보인 블록도 이고,FIG. 2 is a block diagram illustrating in detail a user computer of FIG. 1;
도 3은 도 2의 웹브라우저를 상세하게 나타내 보인 블록도 이고,3 is a block diagram showing in detail the web browser of FIG.
도 4는 도 3의 로그인 화면 제공부에 의해 제공되는 화면의 예를 나타내 보인 도면이고,4 is a diagram illustrating an example of a screen provided by a login screen providing unit of FIG. 3.
도 5는 도 2의 웹브라우저에 의해 제공되는 메뉴 화면의 예를 나타내 보인 도면이고,5 is a diagram illustrating an example of a menu screen provided by the web browser of FIG. 2.
도 6은 도 1의 웹브라우징 서비스 서버를 상세하게 나타내 보인 블록도 이고,FIG. 6 is a block diagram illustrating the web browsing service server of FIG. 1 in detail.
도 7은 본 발명에 따른 웹브라우저의 구동과정을 나타내 보인 플로우도이다.7 is a flow chart showing a driving process of the web browser according to the present invention.
< 도면의 주요 부분에 대한 부호의 설명><Description of the reference numerals for the main parts of the drawings>
10: 인터넷 20: 사용자 컴퓨터10: Internet 20: Your Computer
30: 웹브라우저 39: 음성인식 처리부30: web browser 39: speech recognition processing unit
40: 웹브라우징 서비스 서버 50: 데이터 베이스(DB)40: web browsing service server 50: database (DB)
상기의 목적을 달성하기 위하여 본 발명에 따른 사용자 단말기용 웹브라우저는In order to achieve the above object, a web browser for a user terminal according to the present invention is
이하, 첨부된 도면을 참조하면서 본 발명의 바람직한 실시예에 따른 사용자 단말기용 웹브라우저와 그 구동방법 및 웹브라우징 서비스 시스템을 보다 상세하게 설명한다.Hereinafter, a web browser for a user terminal, a driving method thereof, and a web browsing service system according to a preferred embodiment of the present invention will be described in detail with reference to the accompanying drawings.
도 1은 본 발명에 따른 웹브라우징 서비스 시스템을 나타내 보인 블록도 이다.1 is a block diagram showing a web browsing service system according to the present invention.
도면을 참조하면, 웹브라우징 서비스 시스템은 인터넷(10)을 통해 상호 접속된 사용자 컴퓨터(20)와 웹브라우징 서비스 서버(40)를 구비한다. 제휴사서버(60)(70)(80)는 후술하는 웹브라우저에서 제공되는 접속 메뉴에 대응하는 서비스를 지원하는 서버로서 상세한 설명은 후술한다.Referring to the drawings, a web browsing service system includes a user computer 20 and a web browsing service server 40 interconnected via the Internet 10. Affiliate server 60, 70, 80 is a server supporting a service corresponding to a connection menu provided by a web browser, which will be described later.
사용자 컴퓨터(20)는 사용자 단말기의 일예로서 적용된 것이다. 사용자 단말기는 사용자 컴퓨터(20) 이외에도 인터넷(10)을 접속하여 인터넷 사이트를 이용할 수 있는 유/무선 단말기는 모두 적용된다.The user computer 20 is applied as an example of a user terminal. In addition to the user computer 20, the user terminal may be any wired / wireless terminal that can access the Internet 10 and use an Internet site.
사용자 컴퓨터(20)는 인터넷 통신을 지원하는 통신장치 및 웹브라우저가 설치되어 있으며 그 예가 도 2에 도시되어 있다.The user computer 20 is provided with a communication device and a web browser for supporting Internet communication, an example of which is shown in FIG.
도 2를 참조하면, 사용자 컴퓨터(20)는 중앙처리장치(CPU)(21), 롬(ROM)(22), 램(RAM)(23), 표시장치(24), 입력장치(25), 기억장치(26), 통신장치(28)를 구비한다. 참조부호 29는 버스이다Referring to FIG. 2, the user computer 20 may include a central processing unit (CPU) 21, a ROM 22, a RAM 23, a display 24, an input device 25, The storage device 26 and the communication device 28 are provided. Reference numeral 29 is a bus
입력장치(25)는 음성신호를 입력할 수 있는 마이크로폰을 구비한다. 바람직하게는 입력장치(25)는 키보드(미도시), 마우스(미도시)를 포함한다.The input device 25 has a microphone for inputting a voice signal. Preferably, the input device 25 includes a keyboard (not shown) and a mouse (not shown).
통신장치(28)는 자체적 또는 운영체제(27)의 지원하에 인터넷(10)과 같은 외부 통신망을 통해 외부와 통신을 수행한다.The communication device 28 communicates with the outside through an external communication network such as the Internet 10 by itself or with the support of the operating system 27.
기억장치(26)내에는 원도우 98, 윈도우 2000, 리눅스와 같은 운영체제(OS;operating syatem)(27)와 웹브라우저(30)가 설치되어 있다.In the storage device 26, an operating system (OS) 27 such as Windows 98, Windows 2000, or Linux and a web browser 30 are installed.
웹브라우저(30)는 사용자가 원하는 인터넷 사이트를 검색 또는 접속하여 제공되는 정보를 인터넷(10)을 통해 받을 수 있도록 되어 있다. 웹브라우저(30)는 입력장치(25)인 마우스, 키보드, 마이크로폰을 통해 입력된 사용자 명령 신호에 대응되는 처리를 수행할 수 있도록 되어 있다.The web browser 30 is configured to receive information provided by searching or accessing an Internet site desired by the user through the Internet 10. The web browser 30 is configured to perform a process corresponding to a user command signal input through a mouse, a keyboard, and a microphone, which is the input device 25.
웹브라우저(30)는 마이크로폰을 통해 입력된 음성신호를 판독하여 대응하는 명령신호를 생성하고, 생성된 명령신호에 대응하는 처리 예컨대, 인터넷 사이트 접속 및 검색 수행한다.The web browser 30 reads the voice signal input through the microphone to generate a corresponding command signal, and performs a process corresponding to the generated command signal, for example, accessing and searching an Internet site.
바람직하게는 기억장치(26)에는 웹브라우저(30)가 이용할 수 있도록 음성신호에 대응되는 명령어신호가 기록되어 있다. 더욱 바람직하게는 웹브라우저(30)의 실행시 마다 로그온 과정에서 접속되는 웹브라우징 서비스 서버(40)로부터 갱신된음성신호-명령어 신호 변환 테이블 데이터를 전송받아 기억장치(26)에 저장한다.Preferably, a command signal corresponding to a voice signal is recorded in the memory device 26 so that the web browser 30 can use it. More preferably, the updated voice signal-command signal conversion table data is received from the web browsing service server 40 connected during the logon process every time the web browser 30 is executed and stored in the storage device 26.
이러한 웹브라우저의 바람직한 구성 예가 도 3에 도시되어 있다.A preferred configuration example of such a web browser is shown in FIG.
도면을 참조하면, 웹브라우저(30)는 로그인 화면제공부(31), 등록수행부(32), 메뉴 제공/처리부(33), 인증정보처리부(35), 셋업수행부(37), 음성인식처리부(39)를 구비한다.Referring to the drawings, the web browser 30 includes a login screen providing unit 31, a registration performing unit 32, a menu providing / processing unit 33, an authentication information processing unit 35, a setup performing unit 37, and voice recognition. The processing part 39 is provided.
셋업수행부(37)는 컴퓨터(20)에서 판독할 수 있는 기록매체 예컨대 컴팩트 디스크, 플로피 디스크, 디지털 비디오 디스크에 기록된 웹브라우저(30)를 컴퓨터(20)에 설치할 때 또는, 인터넷(10)을 통한 다운로드 방식으로 웹브라우저(30)를 공급하는 서버로부터 웹브라우저(30)를 컴퓨터(20)에 설치할 때 설치를 자동적으로 수행할 수 있도록 지원한다.The setup performing section 37 installs a web browser 30 recorded on a recording medium, such as a compact disk, a floppy disk, or a digital video disk, which can be read by the computer 20 in the computer 20 or the Internet 10. When the web browser 30 is installed on the computer 20 from the server supplying the web browser 30 through a download method through the support method, the installation can be automatically performed.
셋업수행부(37)는 웹브라우저(30)를 사용자 컴퓨터(20)에 설치하는 과정에서 웹브라우징 서비스를 효과적으로 제공받기 위해 필요한 사용자 개인 정보를 입력받을 수 있도록 셋업과정을 수행하는 것이 바람직하고, 입력받은 사용자 개인 정보는 설정된 웹브라우징 서비스 서버(40)의 인터넷 주소로 전송 처리한다. 셋업수행부(37)에 의한 셋업수행과정에서 사용자로부터 입력받는 입력정보 항목으로서는 사용자가 개인적인 식별, 전자 결재, 타 인터넷 사이트의 회원 등록시 필요한 인증정보 즉, 식별정보(ID) 및 패스워드와, 그 밖의 신상정보 예컨대, 성명, 주민등록번호, 주소, 유선전화번호, 이동전화번호, 취미, 직업등을 포함한다. 바람직하게는 셋업수행부(37)는 웹브라우저(30)에서 제공되는 인터넷 사이트 접속메뉴에 대해 접속 메뉴별로 사용자가 이용하고자 하는 인증정보를 별도로 등록할 수 있도록 지원한다.The setup performing unit 37 preferably performs a setup process so that user personal information necessary for effectively providing a web browsing service may be input in the process of installing the web browser 30 on the user computer 20. The received user personal information is transmitted to the Internet address of the web browsing service server 40 set up. The input information items inputted by the user during the setup operation by the setup execution unit 37 include authentication information required for the user's personal identification, electronic approval, membership registration of another Internet site, that is, identification information (ID) and password, and other items. Personal information includes, for example, name, resident registration number, address, landline telephone number, mobile telephone number, hobby, occupation, and the like. Preferably, the setup performing unit 37 supports separately registering authentication information that a user wants to use for each access menu for the Internet site access menu provided by the web browser 30.
셋업수행부(37)에 의해 정상적으로 웹브라우저(30)가 설치되면, 표시장치(24)의 바탕화면에 웹브라우저의 실행을 지원할 수 있게 소정의 아이콘으로 표시된다.When the web browser 30 is normally installed by the setup execution unit 37, a predetermined icon is displayed on the desktop of the display device 24 so as to support the execution of the web browser.
로그인 화면제공부(31)는 웹브라우저(30)를 실행시키고자 입력장치(25)를 통해 웹브라우저 실행신호가 수신되면, 사용자의 식별을 위한 사용자 인증 정보 입력창을 표시장치(24)를 통해 표시한다. 로그인 화면제공부(31)에 의해 표시되는 인증정보 입력창의 예가 도 4에 도시되어 있고, 참조부호 31a는 로그인 입력화면이고, 31b는 사용자 식별정보 입력창이고, 31c는 패스워드 입력창이다.When the login screen providing unit 31 receives a web browser execution signal through the input device 25 to execute the web browser 30, the login screen providing unit 31 displays a user authentication information input window for identification of the user through the display device 24. Display. An example of the authentication information input window displayed by the login screen providing unit 31 is shown in Fig. 4, reference numeral 31a is a login input screen, 31b is a user identification information input window, and 31c is a password input window.
인증정보 처리부(35)는 인증 정보 입력창(31b)(31c)을 통해 입력된 인증 정보를 인터넷(10)을 통해 웹브라우징 서비스 서버(40)로 전송한다.The authentication information processing unit 35 transmits the authentication information input through the authentication information input windows 31b and 31c to the web browsing service server 40 through the Internet 10.
또한, 인증정보 처리부(35)는 웹브라우징 서비스 서버(40)로부터 응답되어 전송된 보안화된 사용자 인증 관련정보를 기억장치(26)에 임시 저장한다. 인증 정보 처리부(35)는 로그온 상태에서 웹브라우저(30)가 실행중일 때는 보안화된 사용자 인증 관련정보를 타 요소 예컨대 메뉴 제공/처리부(33) 또는 등록수행부(32)가 이용할 수 있도록 지원한다.In addition, the authentication information processing unit 35 temporarily stores the secured user authentication related information transmitted in response to the web browsing service server 40 in the storage device 26. When the web browser 30 is running in the logon state, the authentication information processing unit 35 supports the secured user authentication related information to be used by other elements such as the menu providing / processing unit 33 or the registration performing unit 32. .
바람직하게는 인증정보 처리부(35)는 또한 웹브라우저(30)에 대한 로그 오프 또는 웹브라우저 종료선택 신호 입력시 기억장치(26)에 저장된 사용자 관련 인증 정보를 삭제 처리한다.Preferably, the authentication information processing unit 35 also deletes the user-related authentication information stored in the storage device 26 when the logoff to the web browser 30 or the web browser end selection signal is input.
메뉴 제공/처리부(33)는 사용자 로그인이 정상적으로 이루어졌다고 판단되면, 웹브라우저(30)를 통해 이용할 수 있는 다양한 메뉴를 화면상에 표시한다. 또한 메뉴 제공/처리부(33)는 음성명령신호를 입력할 수 있는 음성인식모드의 설정을 지원한다.When it is determined that the user login is normally performed, the menu providing / processing unit 33 displays various menus available through the web browser 30 on the screen. In addition, the menu providing / processing unit 33 supports setting of a voice recognition mode for inputting a voice command signal.
메뉴 제공/처리부(33)에 의해 제공되는 화면의 예가 도 5에 도시되어 있다.An example of the screen provided by the menu providing / processing unit 33 is shown in FIG.
도면을 참조하면, 메뉴 제공/처리부(33)는 상단 좌측에 통상적인 기능키 즉, 뒤로, 중지, 앞으로, 홈에 대응되는 키를 제공하고, 그 우측으로 아이콘 형태로 표시된 메일(mail), 게임(game), 쇼핑(shopping), 채팅(chatting), 인터넷폰(i-phone), 다운(Down), MP3 메뉴를 제공한다.Referring to the drawings, the menu providing / processing unit 33 provides a function key on the top left side, i.e., keys corresponding to back, stop, forward, and home, and mails and games displayed in the form of icons on the right side. It offers game, shopping, chatting, i-phone, down and MP3 menus.
메뉴 제공/처리부(33)는 상기에서 언급된 각 메뉴에 대해 메뉴선택신호가 입력되면, 명명된 메뉴 명칭에 대응되는 서비스를 웹브라우징 서비스 서버(40) 또는 웹브라우징 서비스 서버(40)와 제휴된 제휴사 서버(60)(70)(80)를 통해 웹페이지 표시화면(33a)을 통해 제공될 수 있도록 처리를 한다.When the menu selection signal is input for each of the above-mentioned menus, the menu providing / processing unit 33 associates the service corresponding to the named menu name with the web browsing service server 40 or the web browsing service server 40. Processing is performed so that it can be provided through the web page display screen 33a through the affiliate server 60, 70, 80.
예컨대, 메일(mail) 아이콘은 전자메일을 새로 작성하고자 하거나 수신된 메일을 열람하고자 할 때 이용하는 것으로 메일링 서비스를 제공하는 제휴 서버와 또는 사용자가 등록한 메일링 서버와 직접 연결되도록 내부적으로 연결경로가 설정되어 있다.For example, a mail icon is used to compose a new e-mail or to view a received e-mail. The mail icon is connected internally to directly connect with an affiliate server that provides a mailing service or a mailing server registered by a user. It is set.
게임아이콘, 쇼핑아이콘, 채팅아이콘, 인터넷폰 아이콘, 다운로드 아이콘 및 MP3아이콘 각각도 대응되는 서비스 즉, 게임, 쇼핑, 채팅, 인터넷 통화, 원하는 파일 다운로드, MP3 오디오 파일 재생 및 다운로드 등의 서비스를 제공하는 제휴된 서버(60)(70)(80)와 연결되도록 설정되어 있다.Game icon, shopping icon, chat icon, internet phone icon, download icon and MP3 icon respectively provide corresponding services such as game, shopping, chat, internet call, download desired file, play and download MP3 audio file. It is set to be connected with the affiliated server 60, 70, 80.
또한, 그 하단에는 우측방향으로 URL 입력창, 검색창, 인쇄키, 기타(More), 한/영사전, 번역키등이 마련되어 있다. 메뉴 제공/처리부(33)는 URL 입력창 및 검색창에 입력된 주소 및 키워드에 대응하는 인터넷 사이트를 연결시켜 해당 웹페이지를 표시한다.Also, at the bottom thereof, a URL input box, a search box, a print key, More, a Korean / English dictionary, a translation key, and the like are provided in the right direction. The menu providing / processing unit 33 connects Internet sites corresponding to addresses and keywords entered in the URL input box and the search box to display a corresponding web page.
프린트 메뉴는 표시된 웹페이지를 인쇄할 수 있도록 처리하고, 기타키(More)는 표시된 웹페이지에 대해 저장, 편집을 수행하거나 사용자 환경설정을 위한 서브 메뉴를 제공한다.The print menu handles the printing of the displayed web page, and the More key provides a sub-menu for storing and editing the displayed web page or setting user preferences.
한/영사전 메뉴는 클릭될 때마다, 영/한, 한/일, 일/한, 백과사전순으로 이용될 수 있는 사전명이 변경되고, 좌측의 창을 통해 입력된 문자를 현재 표시된 사전명에 대응되게 변환처리한다.Whenever the Korean / English dictionary menu is clicked, the dictionary name that can be used in English / Korean, Korean / Japanese, Japanese / Korean, encyclopedia order will be changed, and the characters entered through the window on the left will be changed to the currently displayed dictionary name. Convert it accordingly.
번역키는 표시된 HTML 문서에 대해 번역을 원할 경우 이를 번역할 수 있는 사이트로 연결시켜 번역된 자료를 제공받을 수 있도록 지원하는 메뉴이다.The translation key is a menu that supports the translation of the displayed HTML document by linking to a site where it can be translated.
화면 좌측하단으로 나열된 메뉴항목은 개인일정(My Schedule), 금융사이트(My Money), 웹 하드(My webdesk), 즐겨찾기( My Website), 엔터테인먼트, 운세, 교육, 생활편의 정보, 인터넷 우체국, 인터넷 팩스, 인터넷 지도 등의 있다.The menu items listed at the bottom left of the screen are My Schedule, My Money, My Webdesk, My Website, Entertainment, Fortune Telling, Education, Life Information, Internet Post Office, Internet There are fax and internet maps.
각 메뉴항목은 대응되는 서비스 또는 서브 서비스 항목을 제공하도록 접속 주소가 설정되어 있는 것이 바람직하다.Each menu item preferably has a connection address set to provide a corresponding service or subservice item.
또한, 개인일정 항목에 대한 서브메뉴로서는 개인이 등록한 일정을 표시해주는 일정표시항목, 일정을 추가할 수 있게 지원해주는 일정추가 항목, 개인의 주소록을 기록 및 기록된 주소록을 표시할 수 있도록 지원되는 주소록항목, 메모를 기입할 수 있는 메모장을 구비하는 것이 바람직하다.In addition, as a submenu of personal schedule items, a schedule display item displaying a schedule registered by an individual, a schedule addition item supporting adding a schedule, an address book supported to record a personal address book and display a recorded address book It is preferable to provide a memo pad for writing items and memos.
금융사이트 항목은 제휴된 또는 사용자가 설정한 인터넷 뱅킹사, 증권사, 카드사, 보험사와 연결하여 원하는 작업을 수행할 수 있도록 지원해주는 항목이다.The financial site item is an item that connects with an internet banking company, a securities company, a card company, or an insurance company that is affiliated or set up by a user so as to perform a desired task.
웹하드(My Webdesk) 항목은 설정된 인터넷상의 웹하드 자신의 계정으로 이동시키며, 원하는 파일의 저장 및 열람을 지원한다.The My Webdesk item moves to the Web Hard's own account on the Internet, and supports the storage and viewing of desired files.
마이 웹사이트는 익스플로러에서 지원되는 즐겨찾기(book mark)와 동일한 기능을 수행한다.My website performs the same function as the bookmarks supported by Explorer.
그 밖의 나머지 메뉴항목은 명명된 메뉴이름을 통해 그 기능이 충분히 이해될 수 있고 이에 대한 상세한 설명은 생략한다.The rest of the menu items can be fully understood through the named menu names, and detailed description thereof will be omitted.
화면 하단의 창에는 웹브라우징 서비스 서버(40)로부터 전송받은 뉴스정보를 표시하는 창으로 이용되는 것이 바람직하다.The window at the bottom of the screen is preferably used as a window for displaying the news information received from the web browsing service server 40.
등록수행부(32)는 메뉴 제공/처리부(33)에 의해 처리되어 표시장치(24)를 통해 표시된 웹페이지내에 가입 등록 입력창이 있는 지를 분석하고, 가입등록 입력창이 있으면, 입력창의 정보 기입 항목에 대응되는 사용자 정보를 기억장치(26)에 저장된 사용자 인증 관련 정보로부터 발췌하여 입력창에 기입 표시 처리한다.The registration execution unit 32 is processed by the menu providing / processing unit 33 to analyze whether there is a subscription registration input window in the web page displayed through the display device 24, and if there is a subscription registration input window, Corresponding user information is extracted from the user authentication related information stored in the storage device 26 and written in the input window.
예컨대, 웹페이지내에 표시된 회원가입 키를 사용자가 입력장치(25)를 이용하여 클릭 또는 대응되는 음성명령신호를 입력하여, 후속적으로 제공받은 가입양식 입력창이 로딩되면 등록수행부(32)는 웹페이지 내에 표시된 정보를 분석하여, 가입창 항목 즉, ID, 암호, 암호확인, 성명, 주민등록번호, 생년월일, 우편번호, 주소,직업, 전화번호, 취미등에 대한 기입창 각각에 사용자 관련 인증정보로부터 대응되는 정보를 찾아 기입처리한다.For example, when the user inputs a click or a corresponding voice command signal using the input device 25 using the registration key displayed in the web page, the registration form 32 is subsequently loaded when the registration form input window received is loaded. Analyzes the information displayed in the page, and corresponds to the entry window, namely ID, password, password confirmation, name, social security number, date of birth, postal code, address, job, telephone number, hobby, etc. Find and fill out the information.
음성인식처리부(39)는 음성인식 모드에서 마이크로폰을 통해 입력된 음성신호를 수신받아 대응되는 명령어를 기억장치로부터 찾아 생성하고, 생성된 명령어에 대응되는 처리를 수행한다. 바람직하게는 음성인식 처리부(39)는 사용자가 음성 입력방식을 수행하고자 할 때 음성 인식모드의 수행을 선택하도록 하는 음성인식 키(미도시)를 제공하고, 음성 인식키가 클릭되었을 때 마이크로폰을 통해 입력된 입력명령 신호를 처리한다. 음성인식키는 웹브라우저(30)에 제공되는 메뉴화면상에 표시될 수 도 있고, 키보드의 기능키중 어느 하나를 음성 인식 전환키로 설정하게 할 수 도 있다.The voice recognition processor 39 receives the voice signal input through the microphone in the voice recognition mode, finds and generates a corresponding command from the storage device, and performs a process corresponding to the generated command. Preferably, the voice recognition processing unit 39 provides a voice recognition key (not shown) for selecting a performance of the voice recognition mode when the user wants to perform the voice input method, and through the microphone when the voice recognition key is clicked. Process the input command signal. The voice recognition key may be displayed on a menu screen provided to the web browser 30, or may set one of the function keys of the keyboard as the voice recognition switch key.
따라서, 음성인식 모드에서 사용자가 예컨대 "검색" "쇼핑몰"이라고 발성하면, 음성인식 처리부는 수신된 음성신호에 대응하는 명령어 즉, 키보드 또는 마우스를 이용하여 검색창에 키보드를 통해 "쇼핑몰"을 타이핑하고 엔터키를 누를 때와 동일한 명령어를 생성하여 TCP/IP와 같은 인터넷 프로토콜에 기반한 명령어를 대응되는 검색서버로 전송처리한다. 여기서 검색서비스 서버는 검색을 지원하는 웹브라우징 서비스 서버로 설정 될 수 도 있고, 또 다른 제휴된 검색지원 서버(60)(70)(80)로 설정될 수 도 있다.Therefore, when the user speaks, for example, "search" "shopping mall" in the voice recognition mode, the voice recognition processing unit types "shopping mall" through the keyboard in the search box using a command corresponding to the received voice signal, that is, a keyboard or a mouse. It generates the same command as when pressing Enter key and transmits the command based on internet protocol such as TCP / IP to the corresponding search server. Here, the search service server may be set as a web browsing service server supporting search, or may be set as another affiliated search support server 60, 70, 80.
더욱 바람직하게는 메뉴 제공/처리부에서 제공하는 환경설정 메뉴에는 웹브라우저가 실행시 마다 항상 음성인식모드가 온상태로 작동되게 하는 상시 음성인식모드와, 음성인식키가 온상태로 조작되었을 때만 작동되게 하는 일시 음성인식모드중 어느 하나의 모드를 선택할 수 있도록 지원한다.More preferably, the environment setting menu provided by the menu providing / processing unit includes a regular voice recognition mode that enables the voice recognition mode to be turned on every time the web browser is executed, and is activated only when the voice recognition key is operated on. It supports to select any one of the transient voice recognition mode.
한편, 웹브라우징 서비스 서버(40)의 데이터 베이스에는 웹브라우저(30) 셋업시 셋업수행부(37)의 실행과정에서 인터넷(10)을 통해 전송받은 사용자 인증 관련정보를 데이터베이스(50)에 저장되어 있다. 또한, 웹브라우징 서비스 서버(40)와 인터넷(10) 사이에는 방화벽등 보안화를 위해 필요한 보안화 장치가 설치되어 있는 것이 바람직하다.On the other hand, the database of the web browsing service server 40 is stored in the database 50, the user authentication related information received through the Internet 10 during the execution of the setup performing unit 37 when the web browser 30 is set up. have. In addition, between the web browsing service server 40 and the Internet 10, it is preferable that a security device necessary for security such as a firewall is installed.
웹브라우징 서비스 서버(40)의 데이터 베이스에는 음성신호에 대응한 명령어가 분류되어 저장되어 있고, 등록된 웹브라우저가 실행시 로그온 과정에서 갱신이 필요하거나 추가할 음성신호-명령어 데이터를 웹브라우저 즉 사용자 단말기로 전송한다. 웹브라우징 서비스 서버는 웹브라우저(30) 실행시 인증 정보처리부(35)로부터 전송된 사용자 인증 정보를 데이터베이스(50)에 등록된 정보와 비교하고, 일치하면, 해당 사용자 인증 관련정보를 대응되는 발신자 사용자 컴퓨터(20)로 전송한다. 또한, 웹브라우징 서비스 서버(40)는 가입 입력창이 있는지를 분석할 수 있는 검색 리스트 및 업데이트된 음성신호-명령어 전환 데이터를 사용자 인증관련정보와 함께 웹브라우저로 제공하는 것이 바람직하다.In the database of the web browsing service server 40, a command corresponding to a voice signal is classified and stored, and when a registered web browser is executed, a web browser, that is, a user, receives voice signal-command data to be updated or added during a logon process. Send to the terminal. The web browsing service server compares the user authentication information transmitted from the authentication information processing unit 35 with the information registered in the database 50 when the web browser 30 is executed, and if it matches, the corresponding user authentication related information is corresponding to the caller user. Transfer to computer 20. In addition, the web browsing service server 40 preferably provides a search list for analyzing whether there is a subscription input window and updated voice signal-command switching data together with user authentication related information to the web browser.
웹브라우징 서비스 서버(40)는 웹브라우저(30)의 사용자 이용환경 설정이 변경되면 대응되는 서비스를 지원할 수 있도록 인터넷(10)을 통해 원격으로 제어한다. 이 경우, 웹브라우저(30)는 웹브라우징 서비스 서버(40)로부터 원격으로 제어되는 갱신된 정보에 따라 실행 환경을 조정한다.The web browsing service server 40 remotely controls the Internet 10 to support a corresponding service when the user use environment setting of the web browser 30 is changed. In this case, the web browser 30 adjusts the execution environment according to the updated information remotely controlled from the web browsing service server 40.
웹브라우저(30)의 기능수행을 원격에서 지원하는 웹브라우징 서비스서버(40)를 도 4를 참조하여 보다 상세하게 설명한다.A web browsing service server 40 that remotely supports the functioning of the web browser 30 will be described in more detail with reference to FIG. 4.
웹브라우징 서비스 서버(40)는 다운로드부(41), 등록처리부(43), 인증응답부(45), 원격관리 수행부(47)를 구비한다.The web browsing service server 40 includes a download unit 41, a registration processor 43, an authentication response unit 45, and a remote management execution unit 47.
다운로드부(41)는 웹브라우저(30)의 다운로드 또는 그 밖의 웹브라우저(30)의 실행시 필요한 파일 또는 프로그램 예컨대 가입창 검색리스트 데이터, 음성신호-명령어 전환 데이터를 다운로드 하는 것을 지원한다.The download unit 41 supports downloading of files or programs required for downloading the web browser 30 or other web browsers 30, such as subscription window search list data and voice signal-command command switching data.
등록처리부(43)는 웹브라우저(30)가 새로이 설치될 때마다, 셋업수행부(37)로부터 전송된 사용자 인증 관련정보를 분류하여 데이터베이스(50)에 저장처리한다.Each time the web browser 30 is newly installed, the registration processing unit 43 classifies the user authentication related information transmitted from the setup performing unit 37 and stores it in the database 50.
인증응답부(45)는 등록된 사용자가 웹브라우저(30)를 실행코자 입력한 사용자 인증정보가 수신되면, 등록되어 있는지를 데이터베이스(50)를 검색하여 판단하고, 등록되어 있다고 판단되면 대응되는 사용자 인증 관련정보를 해당 사용자 컴퓨터(20)로 전송한다.The authentication response unit 45 receives the user authentication information inputted by the registered user to execute the web browser 30, searches the database 50 to determine whether it is registered, and if it is determined to be registered, the corresponding user. The authentication related information is transmitted to the corresponding user computer 20.
원격관리 수행부(47)는 웹브라우저(30)에 대해 설정된 사용자 환경에 대응되어 지원되는 것으로 실시간 뉴스 정보등 사용자가 원하는 실시간 정보를 웹브라우저의 대응되는 표시창에 표시되도록 원격에서 처리하고, 그 밖의 사용자 환경설정을 변경하는 경우, 예컨대 웹브라우저에 대해 사용자가 원하는 형태로 화면을 변경하고자 하거나, 부가기능의 추가등을 웹브라우저(30)에서 지원되는 설정변경기능을 이용하여 요구할 때 이를 지원한다.The remote management execution unit 47 is supported in response to the user environment set for the web browser 30, and remotely processes the user's desired real time information such as real time news information to be displayed on a corresponding display window of the web browser, and other When changing the user preferences, for example, when a user wants to change the screen to a desired form for a web browser, or adds an additional function is supported by using the setting change function supported by the web browser 30.
이러한 웹브라우징 서비스 시스템의 동작을 도 7을 참조하여 보다 상세하게설명한다.The operation of the web browsing service system will be described in more detail with reference to FIG. 7.
이하에 설명에서는 웹브라우저가 초기화 과정을 수행한 이후부터 설명한다.In the following description, it will be described after the web browser performs the initialization process.
여기서 초기화 과정이란, 사용자가 웹브라우저(30)에 대한 로그인 과정을 거쳐 웹브라우징 서비스 서버(40)로부터 기능수행에 필요한 정보를 수신받아 기억장치에 임시 저장을 마치기 까지의 과정을 말한다.In this case, the initialization process refers to a process for the user to receive information necessary to perform a function from the web browsing service server 40 through a login process for the web browser 30 and to temporarily finish storing in the storage device.
먼저, 음성 인식 모드인지를 판단한다(단계 100).First, it is determined whether the voice recognition mode (step 100).
음성인식모드는 앞서 설명된 바와 같이 환경설정에서 상시 음성 인식모드로 설정되면 초기화 과정이후 음성인식모드를 수행하고, 일시 음성 인식모드인 경우 음성인식키가 눌려지면 음성인식 모드를 수행한다.As described above, if the voice recognition mode is set as the continuous voice recognition mode in the configuration, the voice recognition mode is performed after the initialization process, and in the case of the temporary voice recognition mode, the voice recognition mode is performed when the voice recognition key is pressed.
이후 검색모드인지를 판단한다(단계 120).Then, it is determined whether the search mode (step 120).
검색모드는 음성신호가 "검색" 또는 "서치"등 검색과 관련되어 대응되게 설정된 음성신호가 입력되면 검색모드로 판단한다. 또 다르게는 검색창에 커서가 놓여있는 경우에도 검색모드로 판단한다.The search mode is determined as a search mode when a voice signal set corresponding to a search such as "search" or "search" is input. Alternatively, even when the cursor is placed in the search box, it is determined as the search mode.
단계 120에서 검색모드로 판단되면, 입력된 음성신호에 대응하는 검색 키워드 신호를 생성한다(단계 130).If the search mode is determined in step 120, a search keyword signal corresponding to the input voice signal is generated (step 130).
이후 생성된 검색 키워드를 제휴된 검색지원 서버로 전송하고(단계 140), 전송된 검색 키워드에 대응하여 수신된 검색된 인터넷 사이트 자료 리스트를 사용자 단말기의 표시장치에 표시한다(단계150).Thereafter, the generated search keyword is transmitted to the affiliated search support server (step 140), and the received searched Internet site list corresponding to the transmitted search keyword is displayed on the display device of the user terminal (step 150).
음성인식모드에서 검색모드가 아닌 경우에는 입력된 음성명령신호에 대응하는 처리를 수행하고, 비 음성인식모드에서는 통상적인 키입력신호에 대응하는 처리를 수행한다(단계 160).If the voice recognition mode is not the search mode, processing corresponding to the input voice command signal is performed. In the non-voice recognition mode, the processing corresponding to the normal key input signal is performed (step 160).
지금까지 설명된 바와 같이, 본 발명에 따른 사용자 단말기용 웹브라우저와 그 구동방법 및 웹브라우징 서비스 시스템에 의하면, 사용자로부터 발성된 음성신호를 명령신호로 변환처리하여 웹브라우저의 검색 기능을 지원함으로써, 사용자의 명령어 입력방식이 보다 확장되어 사용자의 편리성이 향상된다.As described so far, according to the web browser for a user terminal, a driving method thereof, and a web browsing service system according to the present invention, by converting a voice signal spoken from a user into a command signal and supporting a search function of the web browser, The user's command input method is further expanded to improve user convenience.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020010046257A KR20030012284A (en) | 2001-07-31 | 2001-07-31 | Web browzer and controlling method thereof and web browzing service system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020010046257A KR20030012284A (en) | 2001-07-31 | 2001-07-31 | Web browzer and controlling method thereof and web browzing service system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20030012284A true KR20030012284A (en) | 2003-02-12 |
Family
ID=27717459
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020010046257A Ceased KR20030012284A (en) | 2001-07-31 | 2001-07-31 | Web browzer and controlling method thereof and web browzing service system |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20030012284A (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100462812B1 (en) * | 2001-12-22 | 2004-12-20 | 주식회사 케이티 | System and method for interfacing a web route using of a speech recognition |
| KR100843329B1 (en) * | 2006-07-31 | 2008-07-03 | (주)에어패스 | Mobile Knowledge Retrieval Service System |
| WO2012148156A3 (en) * | 2011-04-28 | 2013-03-21 | Samsung Electronics Co., Ltd. | Method for providing link list and display apparatus applying the same |
| WO2013122269A1 (en) * | 2012-02-13 | 2013-08-22 | 엘지전자 주식회사 | Method for providing user interface on terminal |
| WO2011115768A3 (en) * | 2010-03-16 | 2013-09-12 | Empire Technology Development Llc | Search engine inference based virtual assistance |
-
2001
- 2001-07-31 KR KR1020010046257A patent/KR20030012284A/en not_active Ceased
Cited By (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100462812B1 (en) * | 2001-12-22 | 2004-12-20 | 주식회사 케이티 | System and method for interfacing a web route using of a speech recognition |
| KR100843329B1 (en) * | 2006-07-31 | 2008-07-03 | (주)에어패스 | Mobile Knowledge Retrieval Service System |
| WO2011115768A3 (en) * | 2010-03-16 | 2013-09-12 | Empire Technology Development Llc | Search engine inference based virtual assistance |
| US9201970B2 (en) | 2010-03-16 | 2015-12-01 | Empire Technology Development Llc | Search engine inference based virtual assistance |
| US10380206B2 (en) | 2010-03-16 | 2019-08-13 | Empire Technology Development Llc | Search engine inference based virtual assistance |
| WO2012148156A3 (en) * | 2011-04-28 | 2013-03-21 | Samsung Electronics Co., Ltd. | Method for providing link list and display apparatus applying the same |
| WO2013122269A1 (en) * | 2012-02-13 | 2013-08-22 | 엘지전자 주식회사 | Method for providing user interface on terminal |
| US9557903B2 (en) | 2012-02-13 | 2017-01-31 | Lg Electronics Inc. | Method for providing user interface on terminal |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5000740B2 (en) | Information access support method | |
| RU2355045C2 (en) | Sequential multimodal input | |
| JPH10171758A (en) | Www file reading system using bar code | |
| JP2002049515A (en) | Single click data synchronization of public and private data | |
| MXPA04010107A (en) | Sequential multimodal input. | |
| JP2000224272A (en) | Method for communication and communication system | |
| WO2000026792A1 (en) | System and method for specifying www site | |
| JP2005512226A (en) | User interface with graphics-assisted voice control system | |
| EP1285359B1 (en) | Addressing remote data objects via a computer network | |
| US20030065744A1 (en) | Network object delivery system for personal computing device | |
| US20030001017A1 (en) | Bar code reader | |
| KR20030012284A (en) | Web browzer and controlling method thereof and web browzing service system | |
| EP1162805B1 (en) | Content delivery over a network | |
| JP4450746B2 (en) | Terminal device management system, terminal device management method, and computer program | |
| WO2005101874A1 (en) | A method for providing mobile communication device with personal webpage contents and a system thereof | |
| JPH09171513A (en) | Information processing apparatus and information processing method | |
| US20030182267A1 (en) | Addressing remote data objects via a computer network | |
| KR100381605B1 (en) | Ars voice web hosting service system and the method thereof | |
| KR20030012287A (en) | Web browzer and controlling method thereof and web browzing service system | |
| KR20030012285A (en) | Web browzer and controlling method thereof and web browzing service system | |
| KR20010008206A (en) | Method for managing various information and services and performing automatic accessing on Internet and terminal device employing the same | |
| JP2007242007A (en) | Input system, special keyboard, automatic access program and guidance system | |
| JP2002077227A (en) | Automatic mail patrol collection method and apparatus, and program storage medium | |
| KR20030012286A (en) | Web browzer and controlling method thereof and web browzing service system | |
| KR100793024B1 (en) | Learning system using SMS and its method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20010731 |
|
| PA0201 | Request for examination | ||
| 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: 20040116 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20040901 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20040116 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |