KR20020029959A - A mobile terminal having an user interface to be put together with browser - Google Patents
A mobile terminal having an user interface to be put together with browser Download PDFInfo
- Publication number
- KR20020029959A KR20020029959A KR1020000060621A KR20000060621A KR20020029959A KR 20020029959 A KR20020029959 A KR 20020029959A KR 1020000060621 A KR1020000060621 A KR 1020000060621A KR 20000060621 A KR20000060621 A KR 20000060621A KR 20020029959 A KR20020029959 A KR 20020029959A
- Authority
- KR
- South Korea
- Prior art keywords
- user interface
- browser
- terminal
- mobile terminal
- present
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/247—Telephone sets including user guidance or feature selection means facilitating their use
- H04M1/2477—Telephone sets including user guidance or feature selection means facilitating their use for selecting a function from a menu display
Landscapes
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Human Computer Interaction (AREA)
- Signal Processing (AREA)
- User Interface Of Digital Computer (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
Abstract
본 발명의 이동 단말기는 데이터 통신 모듈을 포함하는 이동 단말기에 있어서, 하나의 태스크로 유저 인터페이스를 대신하는 브라우저, 브라우저에 로딩하는 유저 인터페이스 모듈 및 브라우저와 유저 인터페이스 모듈 사이에서 사용자로 하여금 메뉴를 서핑하도록 하는 마크업 랭귀지로 이루어진 문서를 포함한다.A mobile terminal of the present invention is a mobile terminal including a data communication module, which allows a user to surf a menu between a browser replacing a user interface, a user interface module loaded into the browser, and a browser and the user interface module in one task. Includes a document made up of markup languages.
이와 같은 본 발명의 이동 단말기는 오프 라인 브라우징이 가능하고, 단말기의 키 규격의 통합이 가능할 뿐만 아니라 단말기 유저 인터페이스의 효율적인 개발이 가능하다.The mobile terminal of the present invention is capable of offline browsing, integration of key specifications of the terminal, and efficient development of a terminal user interface.
Description
본 발명은 이동 단말기의 구성에 관한 것으로, 보다 상세하게는 이동 단말기의 인터페이스에 관한 것이다.The present invention relates to a configuration of a mobile terminal, and more particularly, to an interface of a mobile terminal.
현재 단말기의 유저 인터페이스(user interface) 구조는 단말기 오퍼레이팅 시스템(operating system)의 인터럽트(interrupt)를 받아 구동하게 되어 있으며 단말기의 인터넷 브라우저는 유저 인터페이스 태스크(user interface task)로부터 특정 주기의 하트비트(heartbeat)를 받아 구동되고 있다.Currently, the user interface structure of the terminal is driven by the interrupt of the terminal operating system, and the Internet browser of the terminal is heartbeat of a certain period from the user interface task. ) Is driven.
즉, 도1에 도시된 바와 같이, 무선 인터넷을 사용할 경우의 유저 인터페이스와 오프 라인(off-line)시의 유저 인터페이스가 서로 분리되어 있는 상황이다. 따라서, 실제 오프 라인 상태를 무선 인터넷의 연장으로 생각하여 단말기의 메뉴 및버튼 할당을 단일화해야 할 필요가 있다.That is, as shown in FIG. 1, the user interface in the case of using the wireless Internet and the user interface in the off-line are separated from each other. Therefore, it is necessary to consider the actual offline state as an extension of the wireless Internet and to unify the menu and button assignment of the terminal.
본 발명은 이와 같은 문제점을 해결 하기 위한 것으로, 오프라인 시나 인터넷 사용시 단말기의 메뉴 및 버튼 할당을 단일화할 수 있는 이동 단말기를 제공하기 위한 것이다.The present invention is to solve such a problem, to provide a mobile terminal capable of unifying the menu and button assignment of the terminal when offline or using the Internet.
도1은 종래의 이동 단말기의 구성을 나타내는 블록구성도이다.1 is a block diagram showing the configuration of a conventional mobile terminal.
도2는 본 발명의 실시예에 따른 이동 단말기의 구성을 나타내는 블록구성도이다.2 is a block diagram showing a configuration of a mobile terminal according to an embodiment of the present invention.
본 발명은 이와 같은 문제점을 해결하기 위한 것으로, 이동 단말기의 유저 인터페이스를 이동 단말기에 저장된 로컬 HTML 페이지로 구성하여 단말기의 브라우저가 해당 페이지를 읽어 이동 단말기의 유저 인터페이스로 처리할 수 있도록 한다.SUMMARY OF THE INVENTION The present invention has been made to solve such a problem, and the user interface of the mobile terminal is configured as a local HTML page stored in the mobile terminal so that the browser of the terminal can read the page and process it as the user interface of the mobile terminal.
본 발명의 이동 단말기는 데이터 통신 모듈을 포함하는 이동 단말기에 있어서, 브라우저, 유저 인터페이스 모듈 및 마크업 랭귀지로 이루어진 문서를 포함한다.A mobile terminal of the present invention, in a mobile terminal including a data communication module, includes a document consisting of a browser, a user interface module, and a markup language.
브라우저는 하나의 태스크로 유저 인터페이스를 대신하고, 유저 인터페이스 모듈은 브라우저에 로딩되고, 마크업 랭귀지로 이루어진 문서는 브라우저와 유저 인터페이스 모듈 사이에서 사용자로 하여금 메뉴를 서핑하도록 한다.The browser replaces the user interface with one task, the user interface module is loaded into the browser, and the document consisting of the markup language allows the user to surf the menu between the browser and the user interface module.
이 때, 마크업 랭귀지로 이루어진 문서는 로컬 HTML 페이지이고, 브라우저에서 제공하는 키할당 방식을 사용하고, 해당 메뉴체계에 대한 문서를 규격화하는 것을 특징으로 하는 이동 단말기.At this time, the document consisting of the markup language is a local HTML page, using a key assignment method provided by the browser, characterized in that the standardization of the document for the menu system.
이하, 도면을 참조하여 본 발명의 실시예를 상세히 설명한다.Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.
도2는 본 발명의 실시예에 따른 이동 단말기의 블록구성도이다. 도2에 도시된 바와 같이, 브라우저(220)가 하나의 태스크(task)로 유저 인터페이스를 대신하며 유저 인터페이스 모듈들(210)을 그 위에 올리는 형태이다. 또한, 브라우저(220)와 유저 인터페이스 모듈(210)들 사이에는 로컬로 저장된 HTML 페이지(230)를 두어 사용자로 하여금 메뉴를 서핑할 수 있게 한다.2 is a block diagram of a mobile terminal according to an embodiment of the present invention. As shown in FIG. 2, the browser 220 replaces the user interface with one task and puts the user interface modules 210 thereon. In addition, a locally stored HTML page 230 is placed between the browser 220 and the user interface modules 210 to allow the user to surf the menu.
따라서, 사용자가 오프 라인 브라우징을 통해 실제 무선 인터넷 사용과 동일한 방식으로 단말기를 사용할 수 있으며, 나아가 오프 라인 브라우징을 통해 사용자로 하여금 무선 인터넷 환경에 보다 쉽게 적용할 수 있는 계기를 제공한다.Therefore, the user can use the terminal in the same manner as the actual wireless Internet use through offline browsing, and further provides an opportunity for the user to more easily apply to the wireless Internet environment through offline browsing.
또한, 현재 단말기의 버튼과 메뉴는 단말기 제품별로 각기 다르기 때문에 사용자가 단말기를 바꿀 때마다 구입한 단말기의 환경에 적응하기 까지 시간을 필요로 한다. 따라서, 본 발명의 단말기와 같이 유저 인터페이스를 통합하여 단말기가 브라우저에서 제공하는 키 할당 방식을 사용하고, 이동통신 사업자가 해당 메뉴체계에 대한 HTML 페이지만을 규격화하면, 모든 단말기가 제공하는 유저 인터페이스는 동일하게 처리할 수 있다. 즉 기존에 난립하던 단말기 유저 인터페이스 체계를 이동 통신 사업체의 서비스에 맞게 규격을 통일시킬 수 있다.In addition, since the buttons and menus of the current terminal are different for each terminal product, each time the user changes the terminal, it takes time to adjust to the environment of the purchased terminal. Therefore, if the terminal uses the key assignment method provided by the browser by integrating the user interface like the terminal of the present invention, and the mobile communication provider standardizes only the HTML page for the menu system, the user interface provided by all terminals is the same. Can be handled. In other words, the existing terminal user interface system can be unified in accordance with the service of the mobile communication business.
또한, 브라우저를 이용해 이동통신 사업자가 제공하고 있는 사이트에 접속하여 새로운 규격을 만족하는 메뉴(HTML 페이지)를 다운로드하여 저장 영역, 예를 들어 로컬 HTML 페이지(230)에 저장한 후 단말기에 적용할 수 있다. 따라서, 새로운 유저 인터페이스 적용이 단말기 업그레이드를 사용하지 않고, 네트워크를 이용한 다운로드만으로 가능해지기 때문에 단말기 업그레이드 시의 비용이 절감될 수 있다.In addition, by accessing a site provided by a mobile operator using a browser, a menu (HTML page) that satisfies the new standard can be downloaded, stored in a storage area, for example, a local HTML page 230, and applied to a terminal. have. Therefore, the new user interface can be applied only by downloading using the network without using the terminal upgrade, and thus the cost of the terminal upgrade can be reduced.
기존의 단말기 유저 인터페이스가 특정 기능에 대해 소스 코드를 태스크 내에 포함시켜야 하므로 새로은 기능이 추가될 때마다 소스 코드가 지저분해져 유지 보수가 힘들고 아주 작은 기능을 추가할 때에도 히스토리 관리를 위해 상당한 시간이 걸렸지만, 본 발명의 실시예에 따른 이동 단말기는 유저 인터페이스를 통합하기 때문에 개발시 브라우저가 액세스하는 로컬 페이지와 페이지 내의 앵커 태그(anchor tag)에서 수행되는 기능만을 모듈 별로 개발 할 수 있개 때문에 소스의 모듈별 관리가 가능하게 된다.Because the existing terminal user interface had to include source code within a task for a particular function, the source code became messy with each new function added, which made it difficult to maintain and added a very small amount of time to manage history. Since the mobile terminal according to the embodiment of the present invention integrates the user interface, only the functions performed by the local page accessed by the browser and the anchor tag in the page can be developed for each module. Management becomes possible.
여기서 단말기 유저 인터페이스 모듈들은 단말기 소프트웨어 제작 언어인 C 언어 외에도 브라우저가 지원하는 다양한 스크립트가 지원되기 때문에 단말기 개발자의 보다 효율적인 개발을 가능하게 한다.Here, the terminal user interface modules support various scripts supported by the browser in addition to the C language, which is a terminal software production language, to enable more efficient development of terminal developers.
또한, 특정 데이터를 처리하기 위한 모듈 역시 종래는 온 라인, 오프 라인 모두를 고려하기 위해 웹브라우저에 모두 실려 있다. 따라서, 통합의 과정을 통해 데이터의 일괄적인 관리가 가능하게 된다.In addition, a module for processing specific data is also conventionally loaded in a web browser to consider both online and offline. Therefore, it is possible to collectively manage data through the integration process.
마지막으로 브라우저를 통해 온 라인시에 구현하고 있는 이미지를 단말기로 다운로드하여 단말기에 특별한 조작없이 오프 라인 시에도 브라우저를 통해 보여줄 수 있다.Finally, the image that is implemented on-line through the browser can be downloaded to the terminal and displayed through the browser even when offline without any special manipulation on the terminal.
이상에서 설명한 본 발명의 실시예는 하나의 실시예일 뿐 본 발명이 야기한 실시예에 한정되는 것은 아니며, 또한 상기 실시예 외에 많은 변경이나 변형이 가능한 것은 물론이다.The embodiments of the present invention described above are not limited to the embodiments caused by the present invention but only one embodiment, and many modifications and variations are possible besides the above embodiments.
이상에서 설명한 바와 같이, 본 발명의 이동 단말기는 오프 라인 브라우징이 가능하고, 단말기의 키 규격의 통합이 가능할 뿐만 아니라 단말기 유저 인터페이스의 효율적인 개발이 가능하다.As described above, the mobile terminal of the present invention enables offline browsing, integration of key specifications of the terminal, and efficient development of a terminal user interface.
Claims (4)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2000-0060621A KR100497120B1 (en) | 2000-10-16 | 2000-10-16 | A mobile terminal having an user interface to be put together with browser |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR10-2000-0060621A KR100497120B1 (en) | 2000-10-16 | 2000-10-16 | A mobile terminal having an user interface to be put together with browser |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20020029959A true KR20020029959A (en) | 2002-04-22 |
| KR100497120B1 KR100497120B1 (en) | 2005-06-29 |
Family
ID=19693598
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR10-2000-0060621A Expired - Fee Related KR100497120B1 (en) | 2000-10-16 | 2000-10-16 | A mobile terminal having an user interface to be put together with browser |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR100497120B1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10366153B2 (en) | 2003-03-12 | 2019-07-30 | Microsoft Technology Licensing, Llc | System and method for customizing note flags |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100248007B1 (en) * | 1997-12-03 | 2000-10-02 | 윤종용 | Mobile phone terminal and software flatform possessing both mobile video phoning function &mobile computing function |
| US7191393B1 (en) * | 1998-09-25 | 2007-03-13 | International Business Machines Corporation | Interface for providing different-language versions of markup-language resources |
| CN1282186A (en) * | 1999-07-23 | 2001-01-31 | 电话通有限公司 | Soft key function asymptotically-collocating method for simplified soft keys and its equipment |
-
2000
- 2000-10-16 KR KR10-2000-0060621A patent/KR100497120B1/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10366153B2 (en) | 2003-03-12 | 2019-07-30 | Microsoft Technology Licensing, Llc | System and method for customizing note flags |
Also Published As
| Publication number | Publication date |
|---|---|
| KR100497120B1 (en) | 2005-06-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107741844B (en) | Method and device for generating application installation package | |
| US20020078262A1 (en) | System and methods for providing compatibility across multiple versions of a software system | |
| CN111399840B (en) | Module development method and device | |
| JPH10254806A (en) | Web access mechanism incorporating device | |
| US20210337015A1 (en) | Method and system of application development for multiple device client platforms | |
| CN109508198A (en) | Application program installation method, device, storage medium and terminal | |
| CN103914450A (en) | Method and device for presenting web graphics in mobile terminal platform | |
| GB2424546A (en) | Scheduling transfer of data content to a mobile telephone | |
| US6981251B1 (en) | Agent system for mobile agents, computer network and method for downloading an agent system from a host computer to a client computer of a computer network | |
| KR100378565B1 (en) | Mobile phone loading java platform program module providing dynamic surroundings | |
| CN117762433A (en) | Method for integrating OpenGauss on big data platform supporting multi-core multi-OS combined environment | |
| CN109857374B (en) | Development method and device of mobile application | |
| KR20020009741A (en) | Apparatus for etalishing operating platform of mobile phone and wireless up-grading method of application thereby | |
| KR20010039743A (en) | Method and apparatus for splitting markup flows into discrete screen displays | |
| KR100497120B1 (en) | A mobile terminal having an user interface to be put together with browser | |
| CN1741532B (en) | Intelligent network frame apparatus | |
| CN113138763A (en) | Page construction method, device, equipment and computer readable storage medium | |
| US7181508B1 (en) | System and method for communicating, monitoring and configuring a device operatively connected to a network | |
| CN100508516C (en) | Service processing device and service processing method | |
| CN112416384A (en) | Software upgrading method and device and computer equipment | |
| CN114840194B (en) | Code and operating system generation method and device, server and electronic equipment | |
| US20130332568A1 (en) | Method of data processing by a navigation module | |
| CN111885194B (en) | Communication method and device for communication application and electronic equipment | |
| KR100383667B1 (en) | Update Agent And Method For Installing Of Software For PDA | |
| CN115509634A (en) | Input method configuration method, character input method, device and medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
| 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 |
|
| R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-3-3-R10-R18-oth-X000 |
|
| PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
| 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 |
|
| AMND | Amendment | ||
| 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 |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
St.27 status event code: N-2-6-B10-B15-exm-PE0601 |
|
| J201 | Request for trial against refusal decision | ||
| PJ0201 | Trial against decision of rejection |
St.27 status event code: A-3-3-V10-V11-apl-PJ0201 |
|
| AMND | Amendment | ||
| 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 |
|
| PB0901 | Examination by re-examination before a trial |
St.27 status event code: A-6-3-E10-E12-rex-PB0901 |
|
| B601 | Maintenance of original decision after re-examination before a trial | ||
| PB0601 | Maintenance of original decision after re-examination before a trial |
St.27 status event code: N-3-6-B10-B17-rex-PB0601 |
|
| J301 | Trial decision |
Free format text: TRIAL DECISION FOR APPEAL AGAINST DECISION TO DECLINE REFUSAL REQUESTED 20040114 Effective date: 20050531 |
|
| PJ1301 | Trial decision |
St.27 status event code: A-3-3-V10-V15-crt-PJ1301 Decision date: 20050531 Appeal event data comment text: Appeal Kind Category : Appeal against decision to decline refusal, Appeal Ground Text : 2000 60621 Appeal request date: 20040114 Appellate body name: Patent Examination Board Decision authority category: Office appeal board Decision identifier: 2004101000129 |
|
| PS0901 | Examination by remand of revocation |
St.27 status event code: A-6-3-E10-E12-rex-PS0901 |
|
| S901 | Examination by remand of revocation | ||
| GRNO | Decision to grant (after opposition) | ||
| PS0701 | Decision of registration after remand of revocation |
St.27 status event code: A-3-4-F10-F13-rex-PS0701 |
|
| 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 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
| 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 |
|
| 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 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| 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: 20120607 Year of fee payment: 8 |
|
| PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 8 |
|
| R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
| 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: 20130616 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: 20130616 |
|
| P22-X000 | Classification modified |
St.27 status event code: A-4-4-P10-P22-nap-X000 |