Senior Fitness - Exercise and Nutrition for Aging Men and Women
FREE Article Feed for your website.
Home Ownership Magazine
Party Planning Information
Article Marketing Resources
Bio-Medical Research Article Database
Informative Articles on Life, Love and Happiness
Tutorials on Business to Writing
Famous Quotes from Famous People
Song Lyric Information
New US Patent Information
Comprehensive List of Content by Category
Online Auctions and Shopping Related Articles
Article Search
Most Recent Articles
Title: Shaped high frequency vibratory source
Patent Number: 7,436,734 Issued on 10/14/2008 to Krohn

Title: System for performing read operation on non-volatile storage with compensation for coupling
Patent Number: 7,436,733 Issued on 10/14/2008 to Mokhlesi

Title: Internal power supply generating circuit without a dead band
Patent Number: 7,436,732 Issued on 10/14/2008 to Hirobe

Title: Semiconductor device and method for driving the same
Patent Number: 7,436,731 Issued on 10/14/2008 to Iwata

Title: Method and device for controlling internal power voltage, and semiconductor memory device having the same
Patent Number: 7,436,730 Issued on 10/14/2008 to Cho

Title: Fuse circuit and semiconductor device using fuse circuit thereof
Patent Number: 7,436,729 Issued on 10/14/2008 to Yoshida,   et al.

Title: Fast random access DRAM management method including a method of comparing the address and suspending and storing requests
Patent Number: 7,436,728 Issued on 10/14/2008 to Harrand,   et al.

Title: Method and apparatus to control a power consumption of a memory device
Patent Number: 7,436,727 Issued on 10/14/2008 to Jain,   et al.

Title: Circuit for and method of reading data in an asynchronous FIFO including a backup address circuit for re-reading data
Patent Number: 7,436,726 Issued on 10/14/2008 to Lovejoy

Title: Data generator having stable duration from trigger arrival to data output start
Patent Number: 7,436,725 Issued on 10/14/2008 to Miki

Title: Method and system for independent control of voltage and its temperature co-efficient in non-volatile memory devices
Patent Number: 7,436,724 Issued on 10/14/2008 to Nandi

Title: Method for two-cycle sensing in a two-terminal memory array having leakage current
Patent Number: 7,436,723 Issued on 10/14/2008 to Rinerson,   et al.

Title: Semiconductor device
Patent Number: 7,436,722 Issued on 10/14/2008 to Mizuno,   et al.

Title: Supplying voltage to a bit line of a memory device
Patent Number: 7,436,721 Issued on 10/14/2008 to Lehmann,   et al.

Title: Semiconductor memory device
Patent Number: 7,436,720 Issued on 10/14/2008 to Nobutoki,   et al.

Title: Auto-precharge signal generating circuit
Patent Number: 7,436,719 Issued on 10/14/2008 to Yun

Title: Semiconductor memory device including fuse detection circuit to determine successful fuse-cutting rate for optical fuse-cutting conditions
Patent Number: 7,436,718 Issued on 10/14/2008 to Tanaka,   et al.

Title: Semiconductor device having mechanism capable of high-speed operation
Patent Number: 7,436,717 Issued on 10/14/2008 to Hidaka

Title: Nonvolatile memory
Patent Number: 7,436,716 Issued on 10/14/2008 to Kishi,   et al.

Title: Non-volatile memory device, and control method of non-volatile memory device
Patent Number: 7,436,715 Issued on 10/14/2008 to Kato,   et al.

Title: Nonvolatile semiconductor memory
Patent Number: 7,436,714 Issued on 10/14/2008 to Yaegashi,   et al.

Title: Reducing the impact of program disturb
Patent Number: 7,436,713 Issued on 10/14/2008 to Hemink

Title: Nonvolatile memory device including circuit formed of thin film transistors
Patent Number: 7,436,712 Issued on 10/14/2008 to Ogura,   et al.

Title: Semiconductor memory device
Patent Number: 7,436,711 Issued on 10/14/2008 to Cho,   et al.

Title: EEPROM memory device with cell having NMOS in a P pocket as a control gate, PMOS program/erase transistor, and PMOS access transistor in a common well
Patent Number: 7,436,710 Issued on 10/14/2008 to Ratnakumar,   et al.

Title: NAND flash memory with boosting
Patent Number: 7,436,709 Issued on 10/14/2008 to Higashitani

Title: NAND memory device column charging
Patent Number: 7,436,708 Issued on 10/14/2008 to Roohparvar

Title: Flash memory cell structure and operating method thereof
Patent Number: 7,436,707 Issued on 10/14/2008 to Hung,   et al.

Title: Method and apparatus for varying the programming duration and/or voltage of an electrically floating body transistor, and memory cell array implementing same
Patent Number: 7,436,706 Issued on 10/14/2008 to Popoff,   et al.

Title: Multiple level cell memory device with single bit per cell, re-mappable memory block
Patent Number: 7,436,705 Issued on 10/14/2008 to Roohparvar

Title: Non-volatile memory devices and method thereof
Patent Number: 7,436,704 Issued on 10/14/2008 to Kim,   et al.

Title: Active boosting to minimize capacitive coupling effect between adjacent gates of flash memory devices
Patent Number: 7,436,703 Issued on 10/14/2008 to Pham,   et al.

Title: Integrated circuit with a data memory protected against UV erasure
Patent Number: 7,436,702 Issued on 10/14/2008 to Naura,   et al.

Title: Single poly EPROM device with double control gates to prevent unintentionally charging/discharging
Patent Number: 7,436,701 Issued on 10/14/2008 to Oberhuber

Title: MRAM memory cell having a weak intrinsic anisotropic storage layer and method of producing the same
Patent Number: 7,436,700 Issued on 10/14/2008 to Ruehrig,   et al.

Title: Nonvolatile semiconductor memory device
Patent Number: 7,436,699 Issued on 10/14/2008 to Tanizaki,   et al.

Title: MRAM arrays and methods for writing and reading magnetic memory devices
Patent Number: 7,436,698 Issued on 10/14/2008 to Lin,   et al.

Title: Memory cell, memory using the memory cell, memory cell manufacturing method, and memory recording/reading method
Patent Number: 7,436,697 Issued on 10/14/2008 to Murakami,   et al.

Title: Read-preferred SRAM cell design
Patent Number: 7,436,696 Issued on 10/14/2008 to Wang,   et al.

Title: Resistive memory including bipolar transistor access devices
Patent Number: 7,436,695 Issued on 10/14/2008 to Nirschl,   et al.

Title: Nonvolatile memory cell
Patent Number: 7,436,694 Issued on 10/14/2008 to Berthold,   et al.

Title: Phase-change semiconductor memory device and method of programming the same
Patent Number: 7,436,693 Issued on 10/14/2008 to Kang,   et al.

Title: Phase change memory cell with junction selector and manufacturing method thereof
Patent Number: 7,436,692 Issued on 10/14/2008 to Pellizzer,   et al.

Title: Semiconductor storage device, operation method of the same and test method of the same
Patent Number: 7,436,691 Issued on 10/14/2008 to Yamada,   et al.

Title: Priority encoder circuit and method
Patent Number: 7,436,688 Issued on 10/14/2008 to Maheshwari

Title: Reconfigurable voltage inverter with tolerance to failures
Patent Number: 7,436,686 Issued on 10/14/2008 to Mavier,   et al.

Title: Wiring board with built-in capacitor
Patent Number: 7,436,681 Issued on 10/14/2008 to Tanaka

Title: Radio-frequency module for communication
Patent Number: 7,436,679 Issued on 10/14/2008 to Iijima,   et al.

Title: Capacitive/resistive devices and printed wiring boards incorporating such devices and methods of making thereof
Patent Number: 7,436,678 Issued on 10/14/2008 to McGregor

Title: Electronic device
Patent Number: 7,436,677 Issued on 10/14/2008 to Noritsune,   et al.

Title: Portable electronic apparatus and BGA package protective device
Patent Number: 7,436,676 Issued on 10/14/2008 to Higuchi,   et al.

Title: Constant current class 3 lighting system
Patent Number: 7,436,675 Issued on 10/14/2008 to Rimmer,   et al.

Title: Heat sink retaining device
Patent Number: 7,436,670 Issued on 10/14/2008 to Chen

Title: Plasma display apparatus
Patent Number: 7,436,668 Issued on 10/14/2008 to Bae

Title: Heat-dissipating assembly of computer housing
Patent Number: 7,436,665 Issued on 10/14/2008 to Chen,   et al.

Title: Electronic appliance
Patent Number: 7,436,664 Issued on 10/14/2008 to Hori,   et al.

Title: Disk array system
Patent Number: 7,436,663 Issued on 10/14/2008 to Matsushima,   et al.

Title: Two-compartment AC adaptor
Patent Number: 7,436,661 Issued on 10/14/2008 to Fong,   et al.

Title: Heat sinks for electronic enclosures
Patent Number: 7,436,660 Issued on 10/14/2008 to Pedoeem,   et al.

Title: Mounting for dual hard drives
Patent Number: 7,436,658 Issued on 10/14/2008 to Haager,   et al.

Title: Keyboard illumination device for portable computer
Patent Number: 7,436,657 Issued on 10/14/2008 to Motai,   et al.

Title: Portable computer having improved latch mechanism
Patent Number: 7,436,656 Issued on 10/14/2008 to Jiang,   et al.

Title: Personal computing device with removable accessory module
Patent Number: 7,436,655 Issued on 10/14/2008 to Homer,   et al.

Title: Housing mechanism for electronic device and method for making the same
Patent Number: 7,436,653 Issued on 10/14/2008 to Yang,   et al.

Title: Solid electrolyte capacitor
Patent Number: 7,436,652 Issued on 10/14/2008 to Naito

Title: Multi-operational amplifier system
Patent Number: 7,436,258 Issued on 10/14/2008 to Tran,   et al.

Title: High-efficiency mixed-mode power amplifier
Patent Number: 7,436,257 Issued on 10/14/2008 to Park,   et al.

Title: Systems and methods for maintaining minimum pulse width during shutdown
Patent Number: 7,436,256 Issued on 10/14/2008 to Kost

Title: System and method for dynamic power-optimization of analog active filters
Patent Number: 7,436,251 Issued on 10/14/2008 to Ozgun,   et al.

Title: Highly selective filtering device and corresponding filtering method
Patent Number: 7,436,250 Issued on 10/14/2008 to Le Naour,   et al.

Title: Circuit and method for filtering a radio frequency signal
Patent Number: 7,436,249 Issued on 10/14/2008 to Hjelm

Title: Fused carbon nanotube-nanocrystal heterostructures and methods of making the same
Patent Number: 7,189,455 Issued on 03/13/2007 to Wong,   et al.

Title: Wet cleaning process and wet cleaning equipment
Patent Number: 6,866,723 Issued on 03/15/2005 to Ueda,   et al.

Title: Iso-reflectance wavelengths
Patent Number: 7,120,553 Issued on 10/10/2006 to Benvegnu

Title: Method for estimating EMI in a semiconductor device
Patent Number: 7,120,551 Issued on 10/10/2006 to Hirano,   et al.

Portable information device capable of processing input data from external device and method thereof Number:7,155,544 from the United States Patent and Trademark Office (PTO) owispatent

Home    Author Login    Submit Article    Article Search    Add Your Link    Edit Your Link    Contact Us    Advertising    Disclaimer

   

 
Web LinkGrinder.com

Top Breaking News
     Greek, Cypriot Leaders Resume Unification Talks in Nicosia by Nathan Morley
     Indonesia Tobacco Sales Grow, Raising Health Fears
     South Korea Allows Top Defector to Travel Overseas by VOA News

Title: Portable information device capable of processing input data from external device and method thereof

Abstract: A portable information device capable of processing data input from an external device and a method thereof. The portable information device has an interfacing unit in connection with the external device for receiving an input of key data therefrom, and a key code converting unit for converting the input key data into key code values that can be input to the portable information device. As a user can input data through a keypad of a mobile telephone with which he/she is familiar, the user can input data with speed and convenience.

Patent Number: 7,155,544 Issued on 12/26/2006 to Im


Inventors: Im; Sung-bin (Seoul, KR)
Assignee: Samsung Electronics Co., Ltd. (Gyunggi-do, KR)
Appl. No.: 10/404,332
Filed: April 2, 2003


Foreign Application Priority Data

Jun 15, 2002 [KR] 2002-33495

Current U.S. Class: 710/67 ; 710/62; 710/65
Current International Class: G06F 3/023 (20060101); G06F 13/14 (20060101)
Field of Search: 345/169,173 341/22,26 708/140 710/62,65,67


References Cited [Referenced By]

U.S. Patent Documents
5387042 February 1995 Brown
5450078 September 1995 Silva et al.
5576981 November 1996 Parker et al.
5623261 April 1997 Rose
6281886 August 2001 Ranieri
6429793 August 2002 Paolini
6867965 March 2005 Khoo
2003/0107555 June 2003 Williams
2004/0012508 January 2004 Wolfson et al.
Foreign Patent Documents
1412650 Apr., 2003 CN
1 077 415 Feb., 2001 EP
64-057361 Mar., 1989 JP
08-016293 Jan., 1996 JP
2002-157066 May., 2002 JP
WO 99/49394 Sep., 1999 WO

Other References

Yuki Koji, Information Termial System, May 31, 2005, Japanese Patent Office, machine translation. cited by examiner .
CN Abstract No. 1414451, dated Apr. 30, 2003. cited by other.

Primary Examiner: Huynh; Kim
Assistant Examiner: Schneider; Joshua D.
Attorney, Agent or Firm: Sughrue Mion, PLLC

Claims



What is claimed is:

1. A portable information device having an interface unit connectable to an external device, comprising: a plurality of key mapping tables that store key data of an external device having a key code generation system that is different from that of the portable information device, the mapping tables configured to map key data of the external device to key code values of the portable information device; a key code discriminating unit, configured to check, upon connection of the portable information device with the external device via the interface unit, whether there exists a suitable key mapping table of said plurality of key mapping tables corresponding to the external device; and a key code converting unit configured to convert the key data input from the external device into a key code value of the portable information device, wherein the converting of the key data is performed by using the suitable key mapping table.

2. The portable information device of claim 1, wherein the key data of the external device are stored in the key mapping tables by categories of product types.

3. The portable information device of claim 2, wherein the key data of the external device are stored in the key mapping tables by at least one of categories of manufacturers and type of chip in the external device.

4. The portable information device of claim 3, wherein the key code values converted by the key code converting unit are recognized as one of text input codes and function codes.

5. The portable information device of claim 4, wherein, when the code values converted by the key code converting unit are the text input codes, text keys from the external device are input.

6. The portable information device of claim 4, wherein, when the code values converted by the key code converting unit are the function codes, a function corresponding to the function keys input from the external device is performed.

7. The portable information device of claim 5, wherein, when the code values converted by the key code converting unit are Korean codes of the text input codes, the key code converting unit further comprises a text combining unit configured to determine the key code values output through the suitable key mapping table as an initial sound, or a vowel, or a final consonant, and combining the determined sounds.

8. The portable information device of claim 1, wherein the interface unit is a USB interface.

9. The portable information device of claim 1, wherein the external device is a mobile phone.

10. A method for inputting data to a portable information device using a keypad of an external device, comprising: mapping key data of an external device having a key code generation system that is different from that of the portable information device in accordance with key code values of the portable information device, and storing the mapped data in a key mapping table of the portable information device; checking whether there exists the key mapping table corresponding to the external device, upon connection of the portable information device with the external device via an interfacing unit; and converting the key data input from the external device in accordance with the key mapping table, and outputting key code values of the portable information device.

11. The portable information device of claim 10, wherein the code values converted by the key code converting unit are recognized as one of text input codes and function codes.

12. A personal digital assistant (PDA) having an interface unit operable to communicate with a mobile phone, comprising: a plurality of key mapping tables that store key data of said mobile phone having a key code generation system that is different from that of the PDA, the mapping tables configured to map key data of the mobile phone to key code values of the PDA; a key code discriminating unit, configured to check, upon communication between the PDA and the mobile phone via the interface unit, whether there exists a suitable key mapping table of said plurality of key mapping tables corresponding to the mobile phone; and a key code converting unit configured to convert the key data input from the mobile phone into a key code value of the PDA, wherein the converting of the key data is performed by using the suitable key mapping table.

13. The PDA of claim 12, wherein the key data of the mobile phone are stored in the key mapping tables by categories of product types.

14. The PDA of claim 13, wherein the key data of the mobile phone are stored in the key mapping tables by at least one of categories of manufacturers and type of chip in the mobile phone.

15. The PDA of claim 14, wherein the key code values converted by the key code converting unit are recognized as one of text input codes and function codes.

16. The PDA of claim 15, wherein, when the code values converted by the key code converting unit are the text input codes, text keys from the mobile phone are input.

17. The PDA of claim 15, wherein, when the code values converted by the key code converting unit are the function codes, a function corresponding to the function keys input from the mobile phone is performed.

18. The PDA of claim 16, wherein, when the code values converted by the key code converting unit are Korean codes of the text input codes, the key code converting unit further comprises a text combining unit configured to determine the key code values output through the suitable key mapping table as an initial sound, or a vowel, or a final consonant, and combining the determined sounds.

19. The PDA of claim 12, wherein the interface unit is a USB interface.
Description



BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention generally relates to a portable information device and input data processing thereof, and more particularly, it relates to a portable information device capable of receiving key data from an external device such as a mobile phone and processing the input key data. The present Application claims priority from Korean Patent Application No. 2002-0033495, filed on Jun. 15, 2002, which is incorporated in full herein by reference.

2. Description of the Prior Art

Recent development of digital technology has brought a flourish of portable information devices such as mobile phones, Personal Digital Assistants (PDA), organizers and laptop computers. Among these, the PDA has almost become an essential tool for the people of the information era. The PDA is a compact and portable personal terminal that offers functions such as personal information management and communications. In addition to functioning as a mobile phone, the PDA allows the user to download information such as e-mail and stock prices in real-time.

Generally, the PDA is constructed of a compact touch screen, for example, 3 inches.times.5 inches large, with a separate soft keyboard program executed on the touch screen. In this conventional PDA, the user inputs the keys with a stylus pen. As the displayed keyboard screen is small and input speed is slow, the user has to wait. Also, there is a high possibility of incorrect input.

Further, because the soft keyboard covers the program on display, it is inconvenient for the user. Furthermore, it takes video memory and CPU resources to drive the soft keyboard program during input process.

In an attempt to solve the above-mentioned problems, an external removable keyboard device has been suggested for key input.

However, most removable keyboards in current use are made in a serial method, which does not basically support for Plug and Play (PnP). Accordingly, re-booting is required for the PDA to recognize the keyboard. Besides, the user needs to carry the keyboard which is quite burdensome.

SUMMARY OF THE INVENTION

Accordingly, the goal of the present invention is to provide a portable information device and processing method, which is capable of receiving input of a user via a user's own mobile phone with which he/she is familiar, omitting a requirement for a separate device for data input and enabling the user to input data with ease, and also capable of processing the input data received from such external device.

The above object is accomplished by a portable information device having an interface unit connectible to an external device according to the present invention, including a plurality of key mapping tables that store key data of an external device having a key code generation system that is different from that of the portable information device, the mapping tables configured to map key data of the external device to key code values of the portable information device; a key code discriminating unit, configured to check, upon connection of the portable information device with the external device via the interfacing unit, whether there exists a suitable key mapping table of said plurality of key mapping tables corresponding to the external device; and a key code converting unit configured to convert the key data input from the external device into a key code value of the portable information device, wherein the converting of the suitable key data is performed by using the key mapping table.

The key data of the external device are stored in the key mapping tables by categories of product types. Specifically, the key data of the external device are stored in the key mapping tables by at least one of categories of manufacturers and type of chip into the external device.

The key code values converted by the key code converting unit are recognized as one of text input codes and function codes.

When the code values converted by the key code converting unit are the text input codes, text keys from the external device are input.

When the code values converted by the key code converting unit are the function codes, a function corresponding to the function keys input from the external device is performed.

When the code values converted by the key code converting unit are Korean codes of the text input codes, the key code converting unit further comprises a text combining unit configured to determine the key code values output through the suitable key mapping table as an initial sound, or a vowel, or a final consonant, and combining the determined sounds.

The interface unit is a USB interface, and the external device is preferably a mobile phone.

Another object is accomplished by a method for inputting data to a portable information device using a keypad of an external device according to the present invention, including the steps of mapping key data of an external device having a key code generation system that is different from that of the portable information device in accordance with key code values of the portable information device, and storing the mapped data therein; checking whether there exists a key mapping table corresponding to the external device, when the portable information device is connected with the external device via the interfacing unit; and converting the key data input from the external device in accordance with the key mapping table, and outputting as key code values of the portable information device.

The code values converted by the key code converting unit are recognized either as text input codes or function codes.

BRIEF DESCRIPTION OF THE DRAWINGS

The above-mentioned object and the feature of the present invention will be more apparent by describing the preferred embodiment of the present invention by referring to the appended drawing, in which:

FIG. 1 is a view showing a portable information device according to the preferred embodiment of the present invention being connected with an external device via a USB cable;

FIG. 2 is a block diagram showing in detail construction of a PDA applied to the portable information device of FIG. 1; and

FIG. 3 is a flowchart showing the PDA of FIG. 2 processing the external input data.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENT

From now on, the present invention will be described in greater detail by referring to the appended drawings.

FIG. 1 shows the portable information device according to the preferred embodiment of the present invention being connected with an external device through a USB cable.

Referring to FIG. 1, the portable information device 200 is connected to the external device 100 through the USB cable 150.

In FIG. 1, a mobile phone is employed as the external device 100, while a Personal Digital Assistant (PDA) is used as the portable information device 200.

Upon connection of the external device 100 with the portable information device 200 through the USB cable 150, the portable information device 200 reads descriptor information from the external device 100 through the USB enumeration, thereby the portable information device 200 confirms the information about the manufacturer and device, etc. of the external device 100.

The USB cable 150 is connected to the external device 100, and thus it transmits the key data output from the external device 100 to the portable information device 200 connected thereto. For the USB cable 150, it is preferred that a connector appropriate for the portable information device 200 and the external device 100 is used. When the external device 100 is embodied as a mobile phone, it is appropriate to use a USB data transmission cable. However, it will be understood by those of ordinary skill in the art that other devices suitable to carry out the purposes of the invention may be used in addition to the mobile telephone of the present embodiment.

FIG. 2 is a block diagram showing in detail construction of the PDA applied to the portable information device.

Referring to FIG. 2, the PDA 200 according to the present invention includes an interfacing unit 202, an input unit 204, a key code discrimination unit 205, a key code converting unit 206, a text combining unit 207, a key mapping table 208, a control unit 210 and a display unit 212.

The input unit 204 is comprised of a key panel or a touch panel, which has various function keys such as numeral keys, direction keys, a confirmation key, etc. The input unit 204 outputs to the control unit 210 the input signals according to the user's text input and function key's selection. The display unit 212 displays the text data that are input in accordance with the control signal of the control unit 210, and also displays the moving and selecting on menu bars or by other suitable display means.

The interfacing unit 202 is preferably used with a USB interface. Since the USB interface supports PnP, there is no need to re-boot the PDA 200 when it is connected with the mobile phone through the interfacing unit 202.

The interfacing unit 202 receives the key data that are input from the mobile phone connected via the USB cable 150. The interfacing unit 202 transmits the received key data to a buffer, and the transmitted key data is stored in the buffer (not shown).

The mobile phone and the PDA 200 have different key code generation systems from each other. Hence, the key data input from the mobile phone and a mapped key code value of PDA 200 are stored in the key mapping table 208. The respective key data is stored in the key mapping table 208 by categories of the key code generation systems.

Namely the key data is stored in the key mapping table 208 in the categories of items such as wireless chip type built into the mobile phone (e.g., CDMA type, GSM type), or manufacturer of the mobile phone.

Preferably, the key mapping table 208 is stored in flash ROM for performing upgrades when necessary. Table 1 below shows one example of the key mapping table 208 in respect to a certain device, which is stored in the key mapping table 208.

TABLE-US-00001 TABLE 1 Text key/function key Input key data Converted key data 0 .times. FF00 0 .times. AAF0 0 .times. FF01 0 .times. AAF1 . . . . . . . . . 0 .times. FFB0 0 .times. AAE0 0 .times. FFB1 0 .times. AAE1 . . . . . . . . . A 0 .times. FFE0 0 .times. 00A0 B 0 .times. FFE1 0 .times. 00A1 . . . . . . . . . 0 0 .times. 0000 0 .times. 00C0 1 0 .times. 0001 0 .times. 00C1 . . . . . . . . . .uparw. 0 .times. AA01 0 .times. FF01 .dwnarw. 0 .times. AA02 0 .times. FF02 .rarw. 0 .times. AA03 0 .times. FF03 .fwdarw. 0 .times. AA04 0 .times. FF04 . . . . . . . . .

The control unit 210 controls general operation of the PDA 200 in accordance with the input signal from the input unit 202.

The key code discriminating unit 205, upon connection of the mobile phone with the PDA 200 via the interfacing unit 202, checks whether there exists a key mapping table 208 corresponding to the external device.

When the key data are input from the mobile phone, the key code converting unit 206 converts the key code values corresponding to the input key data in accordance with the key mapping table 208, and outputs the converted data to the control unit 210.

For this, the key code converting unit 206 discriminates the generation system of the input key data that are received from the mobile phone via the interfacing unit 202, and checks whether there exists a key mapping table 208 corresponding to generation system of the input key data. When there is the key mapping table 208 corresponding to the generation system of the input key data, the key code converting unit 206 converts the input key data to the key data value of PDA 200 in accordance with the corresponding key mapping table 208, and outputs the key code values.

Further, the key code converting unit 206 determines a type of the respective text code in accordance with the type of the input key data, such as whether the input key data are for text input code or moving/selection code of the menu bar, and processes the data accordingly.

In the case of the text input codes, it is determined whether the input key data are in Korean code or English code or in some other alphabet or language. If the input key data are in Korean codes, the text combining unit 207 determines whether each input key code value is an initial sound, or a vowel, or a final consonant, and combines the key code values accordingly.

The code conversion by the key code converting unit 206 will be described below referring to an example.

When the keypads of the mobile phone indicating "", "", "A" are pressed, key codes corresponding to the pressed keypads are generated.

Here, the key codes vary according to the type of chips built in the mobile phone, or the manufacturer of the mobile phone.

For example, the key data respectively of :0xFF00, :0xFFB0, A:0x00E0, are input to the portable information device, in this case a PDA, via the USB cable.

The key code discriminating unit 205 searches the key mapping table 208 corresponding to the type of the mobile phone. The type of the mobile phone is recognized during the USB enumeration. The key code converting unit 206 converts the input key data into key data recognizable by the PDA 200. If the key data are in Korean codes, the key data are combined at a text combining module as a complete Korean syllable.

For example, "0xAAF0" and "0xAAE0" are combined into the Korean syllable ``.

The text code are input to the control unit 210, and displayed at the display unit 212.

For example, a Korean syllable "" and a letter "A" of the Roman alphabet are output.

FIG. 3 is a flowchart showing the process in which the PDA of FIG. 2 processes external input.

Referring to FIG. 3, the type of external device is recognized during the USB enumeration (step S302).

Next, it is confirmed whether the key code values corresponding to the recognized external device are stored in the key mapping table or not (step S304).

Then, the buffer of the interfacing unit 202 is read (step S306).

The input key code values are searched in the key mapping table and output (step S308).

The searched code values are inspected, and it is checked whether the code values are text code or menu moving/selection code (step S310).

If the searched code values are text codes, the code values are inspected to determine whether they are in Korean codes or English codes (step S312).

If the code values are in Korean codes, the code values are combined as a complete Korean syllable (step S314).

Then the key code values are output to the control unit 210 (step S316).

If the searched code values are menu moving/selection codes, a corresponding coordinate for control purpose is recognized. Then the coordinate is output to the control unit 210 for moving and selection on the menu bar (step S318).

With the portable information device capable of processing input data from an external device and a processing method thereof according to the present invention, key data can be input from the external device, and according to the type of the input key data, not only a general text input function, but also the function of moving and selection on the menu bar can be used.

Further, since the user uses the keypad of his/her own mobile phone or another such device with which he/she is quite familiar, it takes relatively short time to input data, while there is little possibility that the user will input data incorrectly. This is a convenience to the user.

Further, compared to the conventional case that uses the soft keyboard program executed on the PDA screen, much video memory and CPU resources can be saved.

Although the preferred embodiment of the present invention has been described, it will be understood by those skilled in the art that the present invention should not be limited to the described preferred embodiment, but various changes and modifications can be made within the spirit and scope of the present invention as defined by the appended claims.

*


Free Web Sudoku Puzzles.
Solve with your browser.
      5          
9         1 7    
4 7 2           9
  4 1 7     5    
      3   4      
    6     5 4 1  
7           6 8 1
    3 2         4
          7      
What is it?



Add Your Site · Terms Of Service · Privacy Policy


DISCLAIMER
Linkgrinder is a free service that searches the Internet and indexes all files found so that you may search quickly and easily for shared files. These files are created and made available individually by users whose identity we are not aware of and who we have no control over. In essence we function like a search engine tool; these files ARE NOT STORED OR SERVED BY OUR NETWORK. We are not responsible for any materials obtained by using our service. We do not monitor any of the contents of these files. These files may contain viruses, illegal materials, materials inappropriate for minors, offensive files and the like. BY USING OUR SERVICE, YOU ASSUME FULL RESPONSIBILITY FOR DOWNLOADING THESE MATERIALS AND WILL INDEMNIFY US FOR ANY DAMAGES THAT MAY BE INCURRED.

For More Specific Information VIEW OUR TERMS OF SERVICE.

Thank you and Enjoy!