CA2192922A1 - Method of and apparatus for data communications between portable information terminals - Google Patents

Method of and apparatus for data communications between portable information terminals

Info

Publication number
CA2192922A1
CA2192922A1 CA002192922A CA2192922A CA2192922A1 CA 2192922 A1 CA2192922 A1 CA 2192922A1 CA 002192922 A CA002192922 A CA 002192922A CA 2192922 A CA2192922 A CA 2192922A CA 2192922 A1 CA2192922 A1 CA 2192922A1
Authority
CA
Canada
Prior art keywords
data
bits
portable information
compressed
battery
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.)
Abandoned
Application number
CA002192922A
Other languages
French (fr)
Inventor
Keiichi Hayashi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Publication of CA2192922A1 publication Critical patent/CA2192922A1/en
Abandoned legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B10/00Transmission systems employing electromagnetic waves other than radio-waves, e.g. infrared, visible or ultraviolet light, or employing corpuscular radiation, e.g. quantum communication
    • H04B10/11Arrangements specific to free-space transmission, i.e. transmission through air or vacuum

Abstract

Data communications are carried out between port-able information terminals through infrared radiation with an energy source which may be either a battery in each of the portable information terminals or an exter-nal power supply therefor, at a data transmission rate which is relatively low when the portable information terminal is operated by the battery. If the power source is the incased battery, the data transmission rate is switched to a low rate, data to be transmitted are compressed, and the respective numbers of bits "0"
and "1" contained in the compressed data are compared with each other. If the number of bits which require a greater amount of electric energy for transmission is greater than the other number of bits, then the value of bits is inverted. Data indicative of the low data transmission rate, the compression of the data, and whether the value of bits has been inverted or not are coded into header data which are added to the com-pressed data for transmission. The data transmission rate is adjusted, the compressed data are expanded, and the inverted value of bits is inverted back by a con-troller in response to the header data at the receiver side.

Description

- ` 2 1 92922 -METHOD OF AND APPARATUS FOR DATA COMMnNICATIONS
BETWEEN PORTABLE INFORMATION TE~MT~T

RAC~OUND OF THE INVENTION
1. Field of the Invention:
The present invention relates to a method of and an apparatus for carrying out data communications between portable information terminals, and more par-ticularly to a method of and an apparatus for carrying out data communications between portable information terminals through a wireless communication medium such as infrared radiation with an energy source which may either be a battery of limited capacity housed in each of the portable information terminals or an external power supply of unlimited capacity.
2. Description of the Related Art:
One known portable information terminal, as dis-closed in Japanese patent application laid-open No.
63-246048, which is used in a wireless signal transmis-sion system which employs a wireless signal such as a radio signal for transmitting data between main and auxiliary units, transmits data at different transmis-sion rates depending on the condition in which the wireless signal is propagated. Such a portable infor-mation terminal is usually powered by a battery, and communicates with another terminal through a wireless ` 2192922 .

communication medium such as infrared radiation.
Generally, the portable information terminal consumes a large amount of electric energy for wireless communica-tions through infrared radiation, and the incased bat-tery of the portable information terminal has a limitedcapacity because the portable information terminal is relatively small in size and light in weight. Conse-quently, the portable information terminal which ef-fects wireless communications through infrared radia-tion cannot be used continuously for a long period oftime due to the limited battery capacity.
The wireless signal transmission system disclosed in the laid-open no. 246048/1985 is capable of increas-ing the reliability of data transmission by varying the lS data transmission rate according to the propagation condition of the wireless signal. However, the dis-closed wireless signal transmission system gives no solution to prevent the high consumption of the elec-tric energy of the portable information terminal with-out degrading the efficiency of the data transmission.

SUMMARY OF THE lNv~ lON
It is an object of the present invention to pro-vide a method of and an apparatus for carrying out data communications between portable information terminals while ~inirizing the consumption amount of electric energy when the portable information terminal is in operation without degrading the efficiency of data transmission.
To achieve the above object, there is provided in accordance with the present invention a method of carrying out data communications between portable information terminals through infrared radiation with a power source which may be either an incased battery of limited capacity each of the portable information terminals or an external power supply of unlimited capacity, at a data transmission rate which is rela-tively low when the portable information terminal is operated by the battery, comprising the steps of com-pressing data to be transmitted from one of the port-able information terminals to another portable informa-tion terminal if the energy source is the battery, comparing the number of bits "0" contained in the compressed data and the number of bits "1" contained in the compressed data with each other, inverting the value of bits if the number of bits which require a greater amount of electric energy to be consumed for transmission is greater than the other number of bits, transmitting the compressed data together with at least one of data representing that the data have been com-pressed and whether the value of bits has been invertedor not, from the one of the portable information termi-nals to the other portable information terminal if the energy source is the battery, and expanding the com-pressed data and inverting back the inverted value of bits in response to the data at the receiver side information terminal.
The signal representing the modified content of data comprises coded header data added to the com-pressed data, and receiver side portable information terminal decodes the coded header data.
According to the present invention, there is also provided an apparatus for carrying out data communica-tions between portable information terminals through infrared radiation with an energy source which may be either an incased battery of limited capacity housed in each of the portable information terminals or an exter-nal power supply of unlimited capacity therefor, at a data transmission rate which is relatively low when the portable information terminal is operated by the in-cased battery, comprising a power supply detector for detecting whether the energy source is the battery or the external power supply, means for compressing data to be transmitted from one of the portable information terminals to another portable information terminal if the energy source is the incased battery as detected by the power supply detector, means for comparing the number of bits "0" contained in the compressed data and - ` ~1 9292~

the number of bits "1" contained in the compressed data with each other, means for inverting the value of bits if the number of bits which require a greater amount of electric energy to be consumed for transmission is greater than the other number of bits, means for trans-mltting the compressed data together with coded header data representing that the data have been compressed and whether the value of bits has been inverted or not, from the one of the portable information terminals to the receiver side portable information terminal if the energy source is the incased battery, and means for decoding the header data, expanding the compressed data, and inverting back the inverted value of bits in response to the header head at the receiver side port-able information terminal.
The above and other objects, features, and advan-tages of the present invention will become apparent from the following description with reference to the accompanying drawings which illustrate an example of the present invention.

BRIEF DESCRIPTION OF THE DRAWINGS
Fig. 1 is a block diagram of a portable informa-tion terminal to which a method of carrying out data communications between portable information terminals according to the present invention is applied;

.

Fig. 2 is a detailed block diagram of a power supply detector, a controller, and an infrared communi-cation unit of the portable information terminal shown in Fig. 1;
Fig. 3 is a flowchart of an operation sequence of the portable information terminal for detecting the type of a power supply; and Fig. 4 is a flowchart of an operation sequence of the portable information terminal for transmitting data when the portable information terminal is powered by a battery.

DETATT.~n DESCRIPTION OF THE PREFERRED ~MRODIMENT
As shown in Fig. 1, a portable information termi-nal to which a method of carrying out data communica-tions between portable information terminals according to the present invention is applied, generally com-prises a power supply detector 101 for detecting the type of a power supply which supplies electric energy to the portable information terminal, a controller 102, an infrared (IR) communication unit 103 for transmit-ting data to and receiving data from another portable information terminal through infrared radiation, a memory 104, a display controller 105, and a display unit 106.
Fig. 2 shows in detailed block form the power - ` 21 92922 supply detector 101, the controller 102, and the infra-red communication unit 103.
As shown in Fig. 2, the portable information terminal can be powered by either a incased battery 201 or an AC power supply connected to an AC adapter 202.
The power supply detector 101 comprises a jack 203 to which the AC adapter 202 can be connected, and a sensor 206 in the controller 102. When an input cur-rent supplied to the jack 203 is detected by the sensor206, the sensor 206 sends a control signal 207 to a power supply selector 204 which selects one of the electric energy supplied from the jack 203 and the electric energy supplied from the battery 201 for supply to a power supply circuit 205.
The controller 102 has a compander 208 for com-pressing data to be transmitted and expanding data which have been received, using the memory 104.
The infrared communication unit 103 has an infra-red communication controller 209 for controlling thetransmission of data to and the reception of data from another portable information terminal, an infrared data transmitter 210 for transmitting data to another port-able information terminal, and an infrared data receiv-er 211 for receiving data from another portable infor-mation terminal.

The infrared data transmitter 210 has a light-emitting element such as a light-emitting diode ILED) or the like, and selectively turns on and off the light-emitting element depending on bits of data to be transmitted for thereby transmitting the data. For example, the infrared data transmitter 210 turns on the light-emitting element for transmitting a bit "1" of data, and turns off the light-emitting element for transmitting a bit "0" of data.
The infrared data receiver 211 has a light-detect-ing element such as a photodiode (PD) or the like, and receives infrared radiation transmitted from another portable information medium as data represented by a train of bits "1" and "0".
Operation of the portable information medium will be described below.
Fig. 3 shows an operation sequence of the portable information terminal for detecting the type of a power supply.
The operation sequence of the portable information terminal for detecting the type of a power supply will be described below with reference to Figs. 1 through 3.
The power supply detector 101 and the controller 102 monitors the jack 203 with the sensor 206 to detect the type of a power supply connected to the portable infor-mation terminal. It is assumed that the portable - ` 2 1 92922 -g information terminal is usually poweréd by the battery 201, and is switched from the battery 201 to the AC
power supply when an input current supplied to the jack 203 is detected by the sensor 206.
When the portable information terminal starts to operate, the jack 203 is monitored by the sensor 206.
If no input current supplied to the jack 203 is detect-ed by the sensor 206 in a step 301 (Fig. 3), then it is determined that the portable information terminal is 10 powered by the battery 201 (YES in the step 301), the compander 208 of the controller 102 is operated in a step 302, and the infrared communication controller 209 is set to effect communications at a low rate in a step 303.
If an input current supplied to the jack 203 is detected by the sensor 206 (NO in the step 301), then the compander 208 is not operated in a step 304, and the portable information terminal is switched from the battery 201 to the AC power supply in a step 305.
20 Thereafter, the infrared communication controller 209 is set to effect communications at a high rate in a step 306.
After the portable information terminal has start-ed to operate, the jack 203 is also monitored by the 25 sensor 206 to detect whether the portable information terminal is switched from the battery 201 to the AC

power supply or from the AC power supply to the battery 201. If power supply switching occurs, then the con-troller 102 controls the start and stop of the opera-tion of compander 208, and setting of communication rate of infrared communication controller 209 in the manner described above.
Fig. 4 shows an operation sequence of the portable information terminal for transmitting data when the portable information terminal is powered by the battery 201.
The operation sequence of the portable information terminal for transmitting data when the portable infor-mation terminal is powered by the battery 201 will be described below with reference to Figs. 1, 2, and 4.
The power supply detector 101 and the controller 102 monitors the ~ack 203 with the sensor 206 to detect the type of a power supply connected to the portable information terminal. If the portable information terminal is energized by the battery 201, then data to be transmitted by the infrared communication unit 103 are compressed by the compander 208 in a step 401.
The compander 208 has therein a dictionary for compressing data, and the data to be transmitted by the infrared communication unit 103 are compressed using the dictionary in the compander 208.
More specifical~y, the compander 208 searches the dictionary for a character or a string of characters contained in the data. If the compander 208 detects such a character or a string of characters in the dictionary, then the compander 208 compresses the data by replacing the character or the string of characters with a number in the dictionary. If the compander 208 does not detect such a character or a string of charac-ters in the dictionary, then the compander 208 regis-ters the character or the string of characters in the dictionary.
The compander 208 registers strings of characters comprising previous and present agreed strings of characters in the dictionary. When the dictionary is full, the compander 208 discards a string of characters which has not been used for a long period of time. The compander 208 manages the dictionary by managing each of strings of characters with a queue, and placing a string of characters at the end of a queue each time a string of characters is used.
Then, the controller 102 calculates the entire length of bits of the compressed data in a step 402, and then calculates the number of bits 1' in the compressed data in a step 403.
The controller 102 calculates the ratio of the bits "1" in the compressed data to the entire length of bits of the compressed data, and determines whether or not the bits "1" in the compressed data is 50 % or more of the entire length of bits of the compressed data in a step 404. If the bits "1" in the compressed data is 50 ~ or more of the entire length of bits of the com-pressed data (YES in the step 404), then the controller102~inverts the value of the bits of the compressed data, i.e., inverts the bits "1" in the compressed data into "bits "0", and the bits "0" in the compressed data into "bits "1", thereby producing data which will be transferred from the infrared communication unit 103 in a step 405.
If the bits `'1~' in the compressed data is less than 50 % of the entire length of bits of the com-pressed data (NO in the step 404), then the controller 102 does not invert the value of the bits of the com-pressed data.
Since the number of bits "0" in the compressed data is greater than the number of bits "1" in the compressed data, as a consequence, the entire period of zo time in which the light-emitting element of the infra-red data transmitter 210 is turned on is reduced, thus effectively reducing the electric current consumed by the infrared data transmitter 210. If the infrared data transmitter 210 is arranged such that the light-emitting element emits light when the bits "0" areapplied thereto, then the controller 102 inverts the 2 ~ 92922 value of the bits such that the number of bits "1" in the compressed data is greater than the number of bits ~'0~' in the compressed data.
To the data which have been compressed, there are added header data representing that the data have been compressed and also representing whether a bit invert--ing process has been carried out or not in a step 406.
The compressed data and the added header data make up data which will actually be transmitted ~rom the infra-red communication unit 103.
After the data have thus been processed for trans-mission from the infrared communication unit 103, the data are transmitted from the infrared data transmitter 210 to another portable information terminal under the control of the infrared communication controller 209 in a step 407.
If the portable information terminal is operated ..
by the AC power supply or another other external power supply, then the data to be transmitted are not com-pressed and inverted, and will be transmitted withheader data representing that the data have not been compressed and a bit inverting process has not been carried out.
The other portable information terminal which has received the transmitted data analyzes the added header data to determine whether the data have been compressed or not and also a bit inverting process has been car-ried out or not, and, if necessary, inverts again the value of the bits of the data to restore the original data and expand the compressed data.
As described above, when the portable information terminal is powered by the battery, since data to be transmitted are compressed and the data transmission rate is switched to a low rate, the electric current consumed by the portable information terminal for wireless data transmission through infrared radiation is reduced, and the period of time in which the port-able information terminal can continuously be powered by the battery is extended.
Furthermore, inasmuch as data to be transmitted are compressed, they can be transmitted with a rela-tively high data transfer efficiency even if the data transmission rate is switched to a low rate.
In addition, the value of bits in the compressed data are inverted depending on the proportion of those bits, the electric current consumed by the portable information terminal for wireless data transmission through infrared radiation is further reduced, and the period of time in which the portable information termi-nal can continuously be powered by the battery is further extended.
It is to be understood that although the charac-- ` ~ 2 1 92922 teristics and advantages of the present invention have been set forth in the foregoing description, the dis-closure is illustrative only, and changes may be made in the arrangement of the parts within the scope of the 5 appended claims.

Claims (3)

1. A method of carrying out data communications between portable information terminals through infrared radiation during when the terminal is opereated with power fed by an incased battery, at a relatively low data transmission rate, comprising the steps of:
compressing data to be transmitted at a transmitting portable information terminal;
comparing the number of bits "0" contained in the compressed data and the number of bits '1" con-tained in the compressed data with each other;
inverting the value of bits if the number of bits which require a greater amount of electric energy for transmission than the number of the other bits;
transmitting a signal representing transmis-sion data format, at least either the transmission data are compressed or invertion of bit value, to the receiver side portable information terminal; and expanding the compressed data and inverting back the inverted value of bits in response to said signal at the receiver side portable informatoin termi-nal.
2. A method according to claim 1, wherein said modified content of signal representing the transmis-sion data format is coded into a header data adding to said compressed data, and said receiverside portable information terminal decodes said coded header data.
3. An apparatus for carrying out data communica-tions between portable information terminals through infrared radiation with an energy source which may be either an incased battery of limited capacity in each of the portable information terminals or an external power supply of unlimited capacity therefor, at a data transmission rate which is relatively low when the portable information terminal is operated by the bat-tery, comprising:
a power supply detector for detecting whether the energy source is the incased battery or the exter-nal power supply;
means for compressing data to be transmitted when the transmitting portable information terminal detects that the energy source is the incased battery;
means for comparing the number of bits "0"
contained in the compressed data and the number of bits "1" contained in the compressed data with each other;
means for inverting the value of bits if the number of bits which require a greater amount of elec-tric energy for transmission than the other number of bits;
means for transmitting the compressed data together with coded header data representing that the data have been compressed and whether the value of bits has been inverted or not when transmitting the data during the power source is the incased battery; and means for decoding the header data, expanding the compressed data, and inverting back the inverted value of bits in response to said received header data.
CA002192922A 1995-12-15 1996-12-13 Method of and apparatus for data communications between portable information terminals Abandoned CA2192922A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP7347677A JP2723100B2 (en) 1995-12-15 1995-12-15 Portable information terminal device and its communication system
JP347677/1995 1995-12-15

Publications (1)

Publication Number Publication Date
CA2192922A1 true CA2192922A1 (en) 1997-06-16

Family

ID=18391836

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002192922A Abandoned CA2192922A1 (en) 1995-12-15 1996-12-13 Method of and apparatus for data communications between portable information terminals

Country Status (5)

Country Link
US (1) US5889604A (en)
JP (1) JP2723100B2 (en)
AU (1) AU716569B2 (en)
CA (1) CA2192922A1 (en)
GB (1) GB2308253B (en)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2319440B (en) * 1996-11-05 2001-06-06 Samsung Electronics Co Ltd Low power consuming operating device for digital signal processing
JP3082740B2 (en) 1998-03-30 2000-08-28 日本電気株式会社 Portable information terminal with infrared communication function
JP3334753B2 (en) * 1999-06-15 2002-10-15 日本電気株式会社 Mobile terminal, mobile communication system, and method for suppressing power consumption of mobile terminal
US7522878B2 (en) * 1999-06-21 2009-04-21 Access Business Group International Llc Adaptive inductive power supply with communication
JP2001251668A (en) * 2000-03-02 2001-09-14 Canon Inc Cordless phone terminal and its communication control method
JP3886898B2 (en) * 2000-06-30 2007-02-28 シャープ株式会社 Display device and display system
US6411608B2 (en) * 2000-07-12 2002-06-25 Symbol Technologies, Inc. Method and apparatus for variable power control in wireless communications systems
US7171116B2 (en) * 2002-09-17 2007-01-30 Lucent Technologies Inc. Provisionable keep-alive signal for physical-layer protection of an optical network
JP2007122423A (en) * 2005-10-28 2007-05-17 Sharp Corp Infrared transmission terminal equipment
US8706448B2 (en) * 2011-07-07 2014-04-22 Rosemount Inc. Wireless field device with removable power source
JP5940873B2 (en) * 2012-04-25 2016-06-29 ジャパンネットワークシステム株式会社 Game table monitoring unit, game room system, information registration device, and game table management system
US8867925B2 (en) * 2012-07-20 2014-10-21 Hewlett-Packard Development Company, L.P. Reducing electrical current of a signal driver for an optical transmitter
CN108337724A (en) * 2018-03-15 2018-07-27 浙江工业大学 A method of sending energy consumption for being reduced in passive reflective communication

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2562140B2 (en) * 1987-04-01 1996-12-11 松下電工株式会社 Wireless signal transmission system
US5075792A (en) * 1989-03-20 1991-12-24 Hewlett-Packard Company Low power optical transceiver for portable computing devices
GB2258370B (en) * 1991-08-02 1995-09-06 Technophone Ltd Cellular telephone
US5682157A (en) * 1992-10-19 1997-10-28 Fasirand Corporation Frequency-alternating synchronized infrared

Also Published As

Publication number Publication date
JPH09167997A (en) 1997-06-24
AU7425796A (en) 1997-06-19
AU716569B2 (en) 2000-03-02
GB9626112D0 (en) 1997-02-05
JP2723100B2 (en) 1998-03-09
US5889604A (en) 1999-03-30
GB2308253B (en) 2000-01-26
GB2308253A (en) 1997-06-18

Similar Documents

Publication Publication Date Title
CA2192922A1 (en) Method of and apparatus for data communications between portable information terminals
JP3955568B2 (en) Method and apparatus for extending battery life of communication devices
EP0148458B1 (en) Address encoding system for portable battery - operated devices
EP1729171B1 (en) Radio remote control for photographic equipment
TW346712B (en) Load monitoring and management in a CDMA wireless communication system
WO2002032009A8 (en) Method and apparatus for the communication of information with power control
WO2001082088A3 (en) Electronic communications in intelligent electronic devices
CA2291744A1 (en) A method of and apparatus for paging a wireless terminal in a wireless telecommunications system
EP0459447B1 (en) Transmitter having battery power detecting means
CN1127275C (en) Radio communication apparatus integrated with personal computer card
JPH1013338A (en) Automatic transmission power control system of radio communication equipment
US6455953B1 (en) Dual power modes electronics apparatus
JP3828156B2 (en) Signal transmission between networked computers
WO2002082834A8 (en) A portable receiver and a broadcast system and operating methods
EP1014644A3 (en) Distribution of error correction and compression processing
GB2345213A (en) Half-duplex infra-red transceiver that deactivates its receiver when transmitting
JP2872156B2 (en) Communication mobile terminal
PT1008960E (en) Data radio communication system
JP3153013B2 (en) Transmission / reception method of wireless alarm system
GB2285328A (en) Data transfer from selective calling receiver to information processing device
JPH0946294A (en) Printing data communication system
JPH10243475A (en) Optical communication system
JP3520562B2 (en) Wireless communication device with remote control
JP3826552B2 (en) Wireless keyboard device
CN1232202A (en) Wire transmission and wireless transmission dual-purpose computer entering device

Legal Events

Date Code Title Description
EEER Examination request
FZDE Discontinued