WO2002031671A9 - Communication between a computer and a modem - Google Patents
Communication between a computer and a modemInfo
- Publication number
- WO2002031671A9 WO2002031671A9 PCT/US2001/042549 US0142549W WO0231671A9 WO 2002031671 A9 WO2002031671 A9 WO 2002031671A9 US 0142549 W US0142549 W US 0142549W WO 0231671 A9 WO0231671 A9 WO 0231671A9
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- command
- data
- computer system
- modem
- frame
- Prior art date
Links
- 238000004891 communication Methods 0.000 title claims abstract description 51
- 238000000034 method Methods 0.000 claims abstract description 47
- 238000004590 computer program Methods 0.000 claims description 2
- 230000015654 memory Effects 0.000 description 10
- 230000008569 process Effects 0.000 description 7
- 238000012545 processing Methods 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 241001422033 Thestylus Species 0.000 description 4
- 229920001690 polydopamine Polymers 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000000977 initiatory effect Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000003550 marker Substances 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2854—Wide area networks, e.g. public data networks
Definitions
- the present disclosure relates to the field of data communication.
- the present disclosure relates to a method and system for a host system and modem to exchange commands and data while in a data mode.
- this disclosure reveals a method and a system for serial data multiplexer for continuous communication with modem while in data mode.
- a palmtop computer system (otherwise known as a personal digital assistant or PDA) is a computer that is small enough to be held in the hand of a user and can be "palm-sized.”
- PDA Personal Information Management
- Most PDA computer systems are used to implement various Personal Information Management (PIM) applications such as an address book, a daily organizer and electronic notepads, to name a few.
- PIM Personal Information Management
- a PDA may send or retrieve electronic-mail; synchronize an address book, a daily organizer, or an electronic notepad; or download software.
- the PDA may be used to enter sales data into a corporate server.
- One way for PDAs to communicate with other computer systems is via a modem.
- the communication between a conventional modem and data terminal e.g., host processor or PDA is bi-modal.
- the modem has a command mode (or command state) for commands and a data mode (or on-line state) for data.
- the on-line state must be terminated to execute commands, for example, commands from the Hayes Standard AT Command Set.
- One conventional way to halt the data mode (e.g., on-line state) and enter the command mode (state) is to issue an interrupt or break signal. For example, the string "+ + +" preceded and followed by a one second pause is transmitted to the modem. In this fashion, the data mode (on-line state) is broken and the command mode is entered.
- this is inefficient as relatively long pauses are needed.
- data cannot be transferred between the host and the modem during the command mode. As there may be substantial delays between an issued command and its reply, the communication link between the modem and the host may be idle for substantial periods.
- Special situations have arisen making it desirable for a host computer, for example a PDA, to be able to exchange commands with a modem while data are being exchanged. For example, when a modem is transmitting data via radio frequency, it is desirable to display the signal strength on the PDA's display. However, the command mode must be entered to receive signal strength information. In another example, a PDA's user may wish to be notified that electronic-mail has been received via AT commands while the PDA is being used to transmit data. However, this type of electronic-mail notification requires the PDA and modem to be in the command mode. Unfortunately, the notification cannot be received unless the data transmission is halted (e.g., the data mode is left).
- the present invention provides an efficient method and system that allow a host processor and a modem to communicate both data and commands by multiplexing the information.
- Embodiments of the present invention provide for a method and system for communicating a substantially full set of AT commands on one channel multiplexed with data on another channel. AT commands can therefore be communicated validly essentially during data mode.
- Embodiments of the present invention allow a host processor to receive status from a modem while data is being transmitted between the host and the modem.
- Embodiments of the present invention provide for such a method and system which is computationally efficient, requires relatively limited coding, is cost effective, and is thus suitable for relatively inexpensive devices with limited processing power and memory, for example, PDAs or portable computers. The present invention provides these advantages and others not specifically mentioned above but described in the sections to follow.
- a method and system for allowing a host processor and a modem to communicate both data and commands by multiplexing the information is disclosed.
- a connection between the computer system and the modem is established via a communication link.
- This step may further comprise opening a data channel and a command channel between the two devices.
- data is encapsulated in a data frame with an indicator in the data frame that it comprises data.
- a command is encapsulated in a command frame with an indicator that the frame comprises a command.
- the data frame and the command frame are multiplexed to create a signal.
- the signal is transferred over the communication link with the data on the data channel and the command on the command channel.
- the commands are substantially compliant with the Hayes Standard AT Command Set (AT commands).
- the computer system may be a portable computer system or a personal digital assistant (PDA).
- the computer system is a portable electronic device, such as a cell phone, pager, or portable web-browser.
- the signal comprises a first channel comprising data and limited commands and a second channel comprising commands.
- the limited commands comprise a reset modem command, a dial telephone command, and a hang-up telephone command.
- a communication system which comprises a host computer system and a modem connected by a communication link. The host computer system and the modem are operable to communicate over the communication link via a signal comprising multiplexed data and commands.
- the host computer system may further comprise a command module which is operable to format a command into a command frame and to indicate in the command frame that the command frame comprises a command.
- the host also may comprise a data module which is operable to format data into a data frame and to indicate in the data frame that it comprises data.
- the host may have a multiplexer operable to multiplex the command frames and the data frames.
- Still another embodiment provides for a computer readable medium in a computer system having a processor.
- the medium has a computer program stored on it that when executed by the processor causes the computer system to implement a method allowing a host processor and a modem to communicate both data and commands by multiplexing the information.
- Figure 1 is system illustration of an exemplary PDA computer system connected to other computer systems and a modem via a cradle device.
- Figure 2A is a top side perspective view of an exemplary PDA computer system.
- Figure 2B is a bottom side perspective view of the exemplary PDA computer system of Figure 2A.
- Figure 3 is an exploded view of the components of the exemplary PDA computer system of Figure 2A.
- Figure 4 is a perspective view of the cradle device for connecting the exemplary PDA computer system to other systems via a communication interface.
- FIG. 5 is a logical block diagram of the exemplary PDA computer system, in accordance with an embodiment of the present invention.
- Figure 6 is a front view of a exemplary PDA computer system illustrating the display screen, digitizer regions and an exemplary signal strength graph, in accordance with an embodiment of the present invention.
- Figure 7 illustrates an exemplary multiplexer with input data and commands and an output signal, according to an embodiment of the present invention.
- Figure 8 is a block diagram of a PDA connected to a modem, illustrating logical units of the devices, according to an embodiment of the present invention.
- Figure 9A, Figure 9B, Figure 9C, Figure 9D, Figure 9E, and Figure 9F illustrate exemplary fields within the exemplary frame structure, according to an embodiment of the present invention.
- FIG 10A, Figure 10B, Figure 10C, Figure 10D, and Figure 10E illustrate exemplary frames which may be used in a procedure of a serial multiplexing protocol, according to an embodiment of the present invention.
- Figure 11 illustrates the steps of a process of transferring commands and data without leaving a data mode, according to an embodiment of the present invention.
- FIG. 1 illustrates a system 50 that can be used in conjunction with various embodiments of the present invention. It is appreciated that the present invention can operate with a variety of host computers and that system 50 is merely exemplary.
- System 50 comprises a host computer system 56 which can be a desktop unit as shown or a laptop system 58.
- host computer systems can be used within system 50.
- Host computer systems 58 and 56 are shown connected to a communication bus 54, which in one embodiment can be a serial communication bus, but could be of any of a number of well known designs, e.g., a parallel bus, Ethernet Local Area Network (LAN), etc.
- bus 54 can provide communication with the Internet 52 using a number of well known protocols.
- the bus 54 also provides a link between a modem 53a and any of the computer systems (100, 56, 58).
- a modem 53b is integral to the PDA 100.
- bus 54 is also coupled to a cradle 60 for receiving and initiating communication with a personal digital assistant (PDA) 100, which may serve as the host computer system.
- PDA personal digital assistant
- the PDA 100 may be a palm top ("palm-sized") portable computer system, an intelligent cellular telephone, or the like.
- Cradle 60 provides an electrical and mechanical communication interface between bus 54 (and anything coupled to bus 54) and the computer system 100 for two way communications.
- Computer system 100 also contains a wireless infrared communication mechanism 64 for sending and receiving information from other devices.
- Figure 1 also contains a portable electronic device 55 which may be a cell phone, pager, or portable web-browser, etc. In one embodiment, the portable electronic device 55 serves as the computer system that communicates with a modem 53a.
- FIG 2A is a perspective illustration of the top face 100a of one embodiment of the exemplary PDA computer system 100.
- the top face 110a contains a display screen 105 surrounded by a bezel or cover.
- a removable stylus 80 is also shown.
- the display screen 105 is a touch screen able to register contact between the screen and the tip of the stylus 80.
- the stylus 80 can be of any material to make contact with the screen 105.
- the top face 100a also contains one or more dedicated and/or programmable buttons 75 for selecting information and causing the computer system to implement functions.
- the on/off button 95 is also shown.
- Figure 2A also illustrates a handwriting recognition pad or "digitizer" containing two regions 106a and 106b.
- Region 106a is for the drawing of alphabetic characters therein (and not for numeric characters) for automatic recognition
- region 106b is for the drawing of numeric characters therein (and not for alphabetic characters) for automatic recognition.
- the stylus 80 is used for stroking a character within one of the regions 106a and 106b.
- the stroke information is then fed to an internal processor for automatic character recognition. Once characters are recognized, they are typically displayed on the screen 105 for verification and/or modification.
- Figure 2B illustrates the bottom side 100b of one embodiment of the exemplary PDA computer system 100 that can be used in accordance with various embodiments of the present invention.
- An optional extendible antenna 85 is shown and also a battery storage compartment door 90 is shown.
- a communication interface 108 is also shown.
- the serial communication interface 108 is a serial communication port, but could also alternatively be of any of a number of well known communication standards and protocols, e.g., parallel, SCSI, Firewire (IEEE 1394), Ethernet, etc.
- FIG. 3 is an exploded view of the exemplary PDA computer system 100 in accordance with one implementation.
- System 100 contains a front cover 210 having an outline of region 106 and holes 75a for receiving buttons 75b.
- a flat panel display 105 (both liquid crystal display and touch screen) fits into front cover 210. Any of a number of display technologies can be used, e.g., LCD, FED, plasma, etc., for the flat panel display 105.
- a battery 215 provides electrical power.
- a contrast adjustment (potentiometer) 220 is also shown.
- On/off button 95 is shown along with an infrared emitter and detector device 64.
- a flex circuit 230 is shown along with a PC board 225 containing electronics and logic (e.g., memory, communication bus, processor, etc.) for implementing computer system functionality.
- the digitizer pad is also included in PC board 225.
- a mid-frame 235 is shown along with stylus 80.
- Position adjustable antenna 85 is shown.
- a radio receiver/transmitter device 240 is also shown between the mid- frame and the rear cover 245 of Figure 3.
- the receiver/transmitter device 240 is coupled to the antenna 85 and also coupled to communicate with the PC board 225.
- the Mobitex wireless communication system is used to provide two way communication between system 100 and other networked computers and/or the Internet 52 via a proxy server.
- FIG 4 is a perspective illustration of one embodiment of the cradle 60 for receiving the exemplary PDA computer system 100.
- Cradle 60 contains a mechanical and electrical interface 260 for interfacing with serial connection 108 (Figure 2B) of computer system 100 when system 100 is slid into the cradle 60 in an upright position.
- button 270 can be pressed to initiate two way communication between system 100 and other computer systems or to a modem 53a coupled to serial communication 265.
- Figure 5 illustrates circuitry of computer system 100, some of which can be implemented on PC board 225. Portions of the circuitry may also be used for computer system 56, 58 and modem 53.
- the processor 101 , ROM 103, RAM 102, and bus 99 may form a platform for those systems.
- an optional alphanumeric input device 106 which in one implementation is a handwriting recognition pad ("digitizer") having regions 106a and 106b ( Figure 2A), for instance.
- Device 106 can communicate information and command selections to the central processor 101.
- System 100 also includes an optional cursor control or directing device 107 coupled to the bus 99 for communicating user input information and command selections to the central processor 101.
- device 107 is a touch screen device incorporated with screen 105. Device 107 is capable of registering a position on the screen 105 where the stylus makes contact.
- the display device 105 utilized with the computer system 100 may be a liquid crystal device, cathode ray tube (CRT), field emission device (FED, also called flat panel CRT) or other display device suitable for creating graphic images and alphanumeric characters recognizable to the user.
- display 105 is a flat panel display.
- Signal communication device 108 also coupled to bus 99, can be a serial port for communicating with the cradle 60 or directly to a modem 53.
- Device 108 can also include an infrared communication port.
- Figure 6 is a front view of the exemplary PDA computer system 100 with a bar graph 305 showing signal strength of a radio frequency modem link, while data is also being received and displayed. Also shown are two regions of digitizer 106a and 106b. Region 106a is for receiving user stroke data for alphabet characters, and typically not numeric characters, and region 106b is for receiving user stroke data for numeric data, and typically not for alphabetic characters. Physical buttons 75 are also shown. Although different regions are shown for alphabetic and numeric characters, the present invention is also operable within a single region that recognizes both alphabetic and numeric characters.
- the present invention provides for a method and a system that allow a host system and a modem to exchange commands (e.g., AT commands, etc.) - and data without leaving a data mode.
- commands e.g., AT commands, etc.
- embodiments achieve this by encapsulating data 710 and commands 712 into data frames 702a and command frames 702b, respectively.
- the frames 702 are multiplexed into a signal 704.
- Both the host 100 and modem 53 may perform this process.
- embodiments of the present invention may efficiently exchange commands without leaving a data mode.
- data and commands may be exchanged while in a single mode.
- embodiments of the present invention do not have substantial gaps between data exchange and command exchange.
- the communication link is not idle while one device waits for the other to reply to a command.
- FIG 8 illustrates components of a PDA 100 and a modem 53, which are connected by a serial communication link 54.
- the PDA 100 and the modem 53 each have a command module 802, comprising a framer 812 that encapsulates commands 712 into command frames 702b. They each also have a data module 804, comprising a framer 812 that breaks longer input data elements 710 into data frames 702 (e.g., encapsulates data 710 into data frames 702a).
- the frames 702 are sent on to the multiplexers 706.
- the modules (802, 804) also have software flow-control modules 816, which help control the sending and receiving of frames 702, based in part on available buffer 814 space.
- an embodiment may be said to comprise a command channel 820 and a data channel 822, which are multiplexed.
- the data modules 806 are also operable to encapsulate a small group of commands 712, along with the data 710.
- simple AT commands 712 such as reset modem 53, dial telephone, and hang-up telephone are sent over the data channel.
- the two channels supported by the multiplexing protocol are: a first channel (e.g., data channel 822) for simple AT commands 712 and data 710, and a second channel (e.g., command channel 820) exclusively for AT commands 712.
- the data 710 is transferred in a fashion substantially compliant with point-to-point protocol (PPP).
- PPP point-to-point protocol
- the present invention is not limited to using this protocol for data 710 transfer.
- the data 710 which is transferred over the serial communication link 54 is encapsulated into frames 702.
- the frames 702 comprise several fields. Exemplary fields for the frame 702 are illustrated in Figure 9A though Figure 9F.
- the proper value may be set by the framer 812 to specify whether the frame 702 contains data 710 or command information.
- a channel identification field is illustrated.
- the MDM (modem) channel may be selected for transferring modem data 710.
- the command channel 820 (CMD) may be selected when transferring commands 712 (e.g., AT commands 712).
- the modem (MDM) channel may be used to transfer selected commands 712, in addition to the data 710.
- AT commands 712 for resetting the modem 53, dialing a telephone number, and hanging up the telephone line may be interspersed with the data 710 on the MDM (data 710) channel. Allowing selected AT commands 712 to be transferred on the data channel 822 improves efficiency and simplifies the design.
- Figure 9B illustrates a flag field, which is used for connection and disconnection requests and answers.
- the host processor for example, a PDA 100
- the present invention is well-suited to allowing either device to initiate a connection or a disconnection.
- a receive_max field is illustrated. This parameter is used to indicate the maximum amount of data 710 which the device could receive, and hence, the maximum amount the other device could send. This parameter is specified at connection time, and is re-freshed with each data 710 transfer. The value is based on how much space is available in the device's buffer 814.
- Figure 10A and Figure 10B illustrate exemplary frames 702, which are transferred between the host computer 100 and the modem 53 to open a connection (channel).
- the host processor 100 sends the connection request frame 702 shown in Figure 10A and the modem 53 replies with the frame 702 in Figure 10B.
- the value in the CHID (channel identification) field is '1 ', which specifies this channel is to be used for modem data 710, as opposed to commands 712.
- a value of '2', in this example, would indicate that this channel is for commands 712.
- the receive__max value is exemplary.
- Figure 10C illustrates an exemplary frame 702 used to exchange information, for example, data 710 or a command 712.
- each byte in the data stream is indexed by its position from the beginning of the stream (the connection).
- the receiving device indicates how much data 710 it is able to handle, by specifying a value in the receive_max field when the connection (channel) is opened.
- the sending device uses this value, along with the index to the data stream, to calculate how much data 710 and which data 710 to send to the receiver.
- the receiving device will indicate a new receive_max value when its free buffer 814 space changes.
- Figure 10D and Figure 10E illustrate exemplary frames 702 for shutting down the connection (e.g., data channel 822 or command channel 820).
- the disconnect request is always issued by the host processor 100. In other embodiments, either the host 100 or modem 53 may issue the disconnect request.
- a command connection is established between the host processor 100 and the modem 53.
- the command channel 820 is used exclusively for commands 712, while the data channel 822 is used for data 710 and commands 712 from a limited command set (for example, reset modem, dial telephone, and hang-up telephone commands 712).
- the command channel 820 is needed in order to transfer a command 712 from a substantially complete command set.
- a suitable command is sent from the host 100 to the modem 53. This command may be from a set which comprises a substantial portion of the Hayes Standard AT Command Set.
- the modem 53 may send to the host 100 a command 712 on the command channel 820 which indicates a message has been received.
- commands 712 and data 710 are encapsulated into separate frames 702. Additionally, a value is set in the frames 702 to indicate whether the frame 702 contains a command 712 or data 710.
- the multiplexer combines data frames 702 and command frames 702 into a single stream. It may be stated that the stream comprises multiplexed a data channel 822 and a command channel 820.
- step 1125 the multiplexed signal (stream) is transferred to the modem 53.
- the present invention is well-suited to transferring such a signal from the modem 53 to the host processor 100.
- step 1130 the modem 53 de-multiplexes the signal, using the channel identification value in the frames 702.
- the frames 702 are then sent to the appropriate module.
- step 1135 the command frames 702 and data frames 702 are processed by their respective modules (802, 804).
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Communication Control (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
Claims
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
AU2001297006A AU2001297006A1 (en) | 2000-10-13 | 2001-10-09 | Communication between a computer and a modem |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US68801400A | 2000-10-13 | 2000-10-13 | |
US09/688,014 | 2000-10-13 |
Publications (3)
Publication Number | Publication Date |
---|---|
WO2002031671A2 WO2002031671A2 (en) | 2002-04-18 |
WO2002031671A3 WO2002031671A3 (en) | 2002-11-28 |
WO2002031671A9 true WO2002031671A9 (en) | 2003-02-13 |
Family
ID=24762757
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2001/042549 WO2002031671A2 (en) | 2000-10-13 | 2001-10-09 | Communication between a computer and a modem |
Country Status (2)
Country | Link |
---|---|
AU (1) | AU2001297006A1 (en) |
WO (1) | WO2002031671A2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1494387B1 (en) * | 2003-06-30 | 2008-05-07 | Research In Motion Limited | Processing radio modem commands during network data sessions |
DE10347752B4 (en) * | 2003-10-14 | 2005-12-22 | Siemens Ag | Arrangement and method for controlling a mobile radio communication connection |
US9036686B2 (en) * | 2012-09-27 | 2015-05-19 | Nvidia Corporation | System and method for initiating 3GPP modem online data states |
CN103237140B (en) * | 2013-03-28 | 2015-03-11 | 福建联迪商用设备有限公司 | Method for solving problems for modem |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5528626A (en) * | 1992-03-30 | 1996-06-18 | International Business Machines Corporation | Method and system for modem command processing during data transfer |
-
2001
- 2001-10-09 AU AU2001297006A patent/AU2001297006A1/en not_active Abandoned
- 2001-10-09 WO PCT/US2001/042549 patent/WO2002031671A2/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2002031671A3 (en) | 2002-11-28 |
AU2001297006A1 (en) | 2002-04-22 |
WO2002031671A2 (en) | 2002-04-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7671869B2 (en) | Adaptive content delivery | |
US6286060B1 (en) | Method and apparatus for providing modular I/O expansion of computing devices | |
US6826387B1 (en) | Efficient service registration for legacy applications in a bluetooth environment | |
US5784633A (en) | System for obtaining status data unrelated to user data path from a modem and providing control data to the modem without interrupting user data flow | |
US6141767A (en) | Method of and apparatus for verifying reliability of contents within the configuration ROM of IEEE 1394-1995 devices | |
EP0797342B1 (en) | Information providing device and portable communication terminal | |
US6628961B1 (en) | Device and a method for connecting a mobile phone handset to an external keyboard | |
US6850986B1 (en) | Method and system for implementing URL scheme proxies on a computer system | |
US20020184318A1 (en) | Method and system for remote utilizing a mobile device to share data objects | |
US6945461B1 (en) | Compact multifunction card for electronic devices | |
WO2013013542A1 (en) | Wireless communication device, webpage sharing system and method based on wireless communication device | |
WO2002027559A1 (en) | A system for sharing information | |
EP1166575B1 (en) | Radio handset | |
US20090187671A1 (en) | Method and system for implementing url scheme proxies on a computer system | |
US20090287796A1 (en) | Method and apparatus for device and carrier independent location systems for mobile devices | |
CN101835282A (en) | A wireless Internet access module, a user terminal, a secure digital card, and a wireless communication method | |
CN113014510B (en) | Data caching method and device in distributed test of inertial navigation system | |
WO2002031671A9 (en) | Communication between a computer and a modem | |
CN100508653C (en) | Method and system for radio terminal wire accessing interconnected network | |
US8055796B2 (en) | Communication protocol for wireless data exchange via a packet transport based system | |
JP2003529244A (en) | System and method for indicating connection properties for calls placed via a wireless handset | |
GB2328344A (en) | Detachable or remote input reading and display module that operates independently and with telephone | |
CN100438533C (en) | Method for importing SIM card telephone directory into intelligent terminal and intelligent terminal therefor | |
KR100563723B1 (en) | Remote word processor control device, control method and mobile communication terminal of mobile communication terminal | |
CN100481860C (en) | Method and device for receiving data by mobile phone through computer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PH PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
AK | Designated states |
Kind code of ref document: A3 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PH PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A3 Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
COP | Corrected version of pamphlet |
Free format text: PAGES 1/12-12/12, DRAWINGS, REPLACED BY NEW PAGES 1/21-21/21 |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
122 | Ep: pct application non-entry in european phase | ||
NENP | Non-entry into the national phase in: |
Ref country code: JP |