WO2005114968A1 - Infrared data association caller identification apparatus - Google Patents

Infrared data association caller identification apparatus Download PDF

Info

Publication number
WO2005114968A1
WO2005114968A1 PCT/US2004/013112 US2004013112W WO2005114968A1 WO 2005114968 A1 WO2005114968 A1 WO 2005114968A1 US 2004013112 W US2004013112 W US 2004013112W WO 2005114968 A1 WO2005114968 A1 WO 2005114968A1
Authority
WO
WIPO (PCT)
Prior art keywords
infrared
caller identification
protocol
data association
irda
Prior art date
Application number
PCT/US2004/013112
Other languages
French (fr)
Inventor
Scott Alan Griepentrog
Clarence Charles Rudd
Original Assignee
Thomson Licensing S.A.
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 Thomson Licensing S.A. filed Critical Thomson Licensing S.A.
Priority to PCT/US2004/013112 priority Critical patent/WO2005114968A1/en
Publication of WO2005114968A1 publication Critical patent/WO2005114968A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/57Arrangements for indicating or recording the number of the calling subscriber at the called subscriber's set

Definitions

  • the present invention relates generally to infrared data association communication and more particularly to infrared data association caller identification.
  • IrDA protocols were developed to permit transmitting of information from one computer to another quickly and easily without the need to configure protocols or connect wires.
  • the IrDA protocols have been adopted by many different personal desk accessory PDA manufacturers, notably the Palm and Windows CE platforms, as well as by many desktop and portable computers.
  • the ability to "beam" information from one Palm or other PDA or computer to another is a very useful function. Any two people with compatible PDA's and/or software can transfer records or programs.
  • caller identification ID Although the user of caller identification ID is prevalent in telephone communications, the data is normally locked up inside a caller ID "box" or adjunct device and must be manually entered into a PDA or computer. Manually entry of caller ID information can be tedious and time consuming where many calls and their ID information are logged over a day or several days.
  • An infrared data association caller identification apparatus includes a phone network interface, an infrared transceiver for wireless data exchange with a device that has an infrared data association interface for data exchange, a caller identification decoder coupled to the phone network interface, and a central processing unit coupled to the decoder and the infrared transceiver for processing requests for caller identification from across the infrared transceiver.
  • a method for handling caller identification requests across an infrared wireless link comprising the steps of interfacing to a phone network, decoding caller identification for a phone communication through the interfacing to the phone network interface, receiving a caller identification request across an infrared transceiver from a device having an infrared data association interface, and transferring the caller identification from the decoding across the infrared transceiver to the device having an infrared data association interface.
  • FIG. 1 is a block diagram of an infrared data association IrDA caller identification device according to an embodiment of the invention
  • FIG. 2 is a diagram of the internal blocks in the IrDA caller identification device of FIG. 1
  • FIG. 3 is a block diagram of the operating logic of the central processing unit of FIG. 2;
  • identical reference numerals have been used, where possible, to designate identical elements that are common to the figures.
  • the present infrared data association IrDA caller identification (Caller ID) device 111 incorporates an interface to telephone network , e.g., public switched telephone network 106, capable of decoding Caller ID signals, and an IrDA transceiver 203 capable of exchanging data with computers.
  • the purpose is to provide a translation of Caller ID data into a form that can be transmitted to a computer with IrDA capability 104, and optionally to also allow the computer to provide a phone number to dial.
  • the inventive IrDA Caller ID device is constructed by combining a telephone line interface circuitry and CTD decoding hardware with an intelligent processor tied to an IrDA transceiver.
  • FIG. 2 A block diagram 201 of the internal components in the IrDA caller identification device 111 are shown in FIG. 2.
  • the internal workings of the IrDA caller identification device 103 include an IrDA compatible transceiver (IrPHY) 203, and a central processing unit CPU 201 controlling a caller identification CID decoder and dialer 202 across Data In, Control Signals and Data Out connections.
  • the processor CPU 201 implements the IrDA protocols necessary to transfer the data to a computer 104.
  • FIG. 3 a block diagram 300 shows an exemplary operating logic of the central processing unit CPU 201 of FIG. 2.
  • the operating logic of the central processing unit includes an IrDA physical layer IrPHY driver and IrDA protocol stack 304, a control program 302 that manages data flow and features, a caller identification CID decoder 301, a phone line interface 305 and an optional DTMF dialer driver 303.
  • the IrDA protocol stack includes IrPHY, LLAP, IrLMP, Tiny TP, IrOBEX and IrCOMM layers.
  • the Infrared Physical Layer is the lowest protocol level of the IrDA protocol stack and is referred to as IrPHY.
  • IrPHY defines the method and format of the data frames sent and received on the infrared media.
  • the Infrared Link Access Protocol (IrLAP) and Infrared Link Management Protocol (IrLMP) allow devices to discover each other and connect to services provided.
  • the Tiny Transport Protocol (TinyTP) is used by applications to make connections and to send and receive data using a reliable transport.
  • the application can use IrOBEX or IrCOMM to communicate with other devices.
  • the Infrared object Exchange Protocol Layer allows systems of all sizes and types to exchange a wide variety of data and commands in a resource-sensitive standardized fashion.
  • This protocol layer takes an arbitrary data object (a file, for instance) and sends it to whomever the IR device is pointing.
  • IrOBEX also provides tools that enable the object to be intelligently recognized and handled on the receive side.
  • the Infrared Communications IrCOMM protocol layer provides an emulation of a device connected via a serial or parallel port. Legacy applications proceed to work the same way in communicating with the devices through the same APIs without knowing that it is actually the IrDA protocol stack that is put to operation. By this way, older applications are made to make use of the latest and efficient means of communications available.
  • the control program 302 handles requests received from an IrDA capable computerl04 through the IrOBEX protocol.
  • the control program responds to those requests, providing transfer of Caller ID information. It may also have the capability to transfer a copy of the program necessary for operating the device to the computer through an IrOBEX data file transfer.
  • this device may include a dual tone multi-frequency DTMF dialer mechanism, which will allow the computer to send an IrOBEX request to the control program to initiate a temporary off-hook status on the line and DTMF tones to dial the number provided.
  • a dual tone multi-frequency DTMF dialer mechanism which will allow the computer to send an IrOBEX request to the control program to initiate a temporary off-hook status on the line and DTMF tones to dial the number provided.

Abstract

An infrared data association caller identification apparatus includes a phone network interface, an infrared transceiver (203) for wireless data exchange with a device (104) that has an infrared data association interface for data exchange, a caller identification decoder (202) coupled to the phone network interface, and a central processing unit (201) coupled to the decoder (202) and the infrared transceiver (203) for processing requests for caller identification from across the infrared transceiver (203).

Description

INFRARED DATA ASSOCIATION CALLER IDENTIFICATION APPARATUS
FIELD OF THE INVENTION The present invention relates generally to infrared data association communication and more particularly to infrared data association caller identification.
BACKGROUND OF THE INVENTION Infrared data association IrDA protocols were developed to permit transmitting of information from one computer to another quickly and easily without the need to configure protocols or connect wires. The IrDA protocols have been adopted by many different personal desk accessory PDA manufacturers, notably the Palm and Windows CE platforms, as well as by many desktop and portable computers. The ability to "beam" information from one Palm or other PDA or computer to another is a very useful function. Any two people with compatible PDA's and/or software can transfer records or programs.
Although the user of caller identification ID is prevalent in telephone communications, the data is normally locked up inside a caller ID "box" or adjunct device and must be manually entered into a PDA or computer. Manually entry of caller ID information can be tedious and time consuming where many calls and their ID information are logged over a day or several days.
Accordingly, there is a need for eliminating re-keying of caller identification information from a caller ID device by allowing the caller identification data to be beamed directly to any IrDA capable computer.
SUMMARY OF THE INVENTION An infrared data association caller identification apparatus includes a phone network interface, an infrared transceiver for wireless data exchange with a device that has an infrared data association interface for data exchange, a caller identification decoder coupled to the phone network interface, and a central processing unit coupled to the decoder and the infrared transceiver for processing requests for caller identification from across the infrared transceiver. A method for handling caller identification requests across an infrared wireless link, the method comprising the steps of interfacing to a phone network, decoding caller identification for a phone communication through the interfacing to the phone network interface, receiving a caller identification request across an infrared transceiver from a device having an infrared data association interface, and transferring the caller identification from the decoding across the infrared transceiver to the device having an infrared data association interface.
BRIEF DESCRIPTION OF THE DRAWINGS A more complete understanding of the present invention may be obtained from consideration of the following description in conjunction with the drawings, in which: FIG. 1 is a block diagram of an infrared data association IrDA caller identification device according to an embodiment of the invention; FIG. 2 is a diagram of the internal blocks in the IrDA caller identification device of FIG. 1; FIG. 3 is a block diagram of the operating logic of the central processing unit of FIG. 2; To facilitate understanding, identical reference numerals have been used, where possible, to designate identical elements that are common to the figures.
DETAILED DESCRIPTION Referring to the block diagram 100 of FIG. 1, the present infrared data association IrDA caller identification (Caller ID) device 111 incorporates an interface to telephone network , e.g., public switched telephone network 106, capable of decoding Caller ID signals, and an IrDA transceiver 203 capable of exchanging data with computers. The purpose is to provide a translation of Caller ID data into a form that can be transmitted to a computer with IrDA capability 104, and optionally to also allow the computer to provide a phone number to dial. The inventive IrDA Caller ID device is constructed by combining a telephone line interface circuitry and CTD decoding hardware with an intelligent processor tied to an IrDA transceiver. A block diagram 201 of the internal components in the IrDA caller identification device 111 are shown in FIG. 2. The internal workings of the IrDA caller identification device 103 include an IrDA compatible transceiver (IrPHY) 203, and a central processing unit CPU 201 controlling a caller identification CID decoder and dialer 202 across Data In, Control Signals and Data Out connections. The processor CPU 201 implements the IrDA protocols necessary to transfer the data to a computer 104. In FIG. 3, a block diagram 300 shows an exemplary operating logic of the central processing unit CPU 201 of FIG. 2. The operating logic of the central processing unit includes an IrDA physical layer IrPHY driver and IrDA protocol stack 304, a control program 302 that manages data flow and features, a caller identification CID decoder 301, a phone line interface 305 and an optional DTMF dialer driver 303. The IrDA protocol stack includes IrPHY, LLAP, IrLMP, Tiny TP, IrOBEX and IrCOMM layers.
The Infrared Physical Layer is the lowest protocol level of the IrDA protocol stack and is referred to as IrPHY. IrPHY defines the method and format of the data frames sent and received on the infrared media. The Infrared Link Access Protocol (IrLAP) and Infrared Link Management Protocol (IrLMP) allow devices to discover each other and connect to services provided. The Tiny Transport Protocol (TinyTP) is used by applications to make connections and to send and receive data using a reliable transport. At the top of the IrDA protocol stack, the application can use IrOBEX or IrCOMM to communicate with other devices. The Infrared object Exchange Protocol Layer (IrOBEX) allows systems of all sizes and types to exchange a wide variety of data and commands in a resource-sensitive standardized fashion. This protocol layer takes an arbitrary data object (a file, for instance) and sends it to whomever the IR device is pointing. IrOBEX also provides tools that enable the object to be intelligently recognized and handled on the receive side. The Infrared Communications IrCOMM protocol layer provides an emulation of a device connected via a serial or parallel port. Legacy applications proceed to work the same way in communicating with the devices through the same APIs without knowing that it is actually the IrDA protocol stack that is put to operation. By this way, older applications are made to make use of the latest and efficient means of communications available.
The control program 302 handles requests received from an IrDA capable computerl04 through the IrOBEX protocol. The control program responds to those requests, providing transfer of Caller ID information. It may also have the capability to transfer a copy of the program necessary for operating the device to the computer through an IrOBEX data file transfer.
Optionally, this device may include a dual tone multi-frequency DTMF dialer mechanism, which will allow the computer to send an IrOBEX request to the control program to initiate a temporary off-hook status on the line and DTMF tones to dial the number provided.
Although various embodiments which incorporate the teachings of the present invention have been shown and described in detail herein, those skilled in the art can readily devise many other varied embodiments that will still incorporate these teachings.

Claims

1. An infrared data association caller identification apparatus comprising: a phone network interface (305); an infrared transceiver (203) for wireless data exchange with a device that has an infrared data association interface for data exchange; a caller identification decoder (301) coupled to said phone network interface (305); and a central processing unit (201) coupled to said decoder (301) and said infrared transceiver (203) for processing requests for caller identification from across said infrared transceiver (203).
2. The apparatus of claim 1, further comprising a dual tone multi-frequency DTMF dialer coupled to said phone network interface (305).
3. The apparatus of claim 1, wherein said phone network interface is an interface to a public switched telephone network PSTN.
4. The apparatus of claim 1, wherein said central processing unit is configured with an infrared IrDA physical layer IrPHY driver and infrared data association IrDA protocol stack 304 and a control program 302 that manages data flow..
5. The apparatus of claim 4, wherein said infrared data association IrDA protocol stack comprises at least one of an Infrared Link Access Protocol LLAP, Infrared Link Management Protocol hLMP, Tiny Transport Protocol Tiny TP, Infrared Object Exchange Protocol IrOBEX and Infrared Communication protocol IrCOMM layers.
6. A method for handling caller identification requests across an infrared wireless link, said method comprising the steps of: interfacing to a phone network; decoding caller identification for a phone communication through said interfacing to said phone network interface receiving a caller identification request across an infrared transceiver from a device having an infrared data association interface; and transferring said caller identification from said decoding across said infrared transceiver to said device having an infrared data association interface.
7. The method of claim 6, further comprising the step of dialing a phone connection responsive to said caller identification.
8. The method of claim 7, wherein said dialing is dual tone multi-frequency DTMF dialing.
9. The apparatus of claim 6, wherein said interfacing is to a public switched telephone network.
10. The apparatus of claim 1, wherein said infrared transceiver is operable according to an infrared IrDA physical layer IrPHY driver and infrared data association IrDA protocol stack 304.
11. The method of claim 10, wherein said infrared data association IrDA protocol stack comprises at least one of an Infrared Link Access Protocol IrLAP, Infrared Link Management Protocol IrLMP, Tiny Transport Protocol Tiny TP, Infrared Object Exchange Protocol IrOBEX and Infrared Communication protocol IrCOMM.
PCT/US2004/013112 2004-04-27 2004-04-27 Infrared data association caller identification apparatus WO2005114968A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/US2004/013112 WO2005114968A1 (en) 2004-04-27 2004-04-27 Infrared data association caller identification apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/US2004/013112 WO2005114968A1 (en) 2004-04-27 2004-04-27 Infrared data association caller identification apparatus

Publications (1)

Publication Number Publication Date
WO2005114968A1 true WO2005114968A1 (en) 2005-12-01

Family

ID=35428679

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2004/013112 WO2005114968A1 (en) 2004-04-27 2004-04-27 Infrared data association caller identification apparatus

Country Status (1)

Country Link
WO (1) WO2005114968A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5390236A (en) * 1992-03-31 1995-02-14 Klausner Patent Technologies Telephone answering device linking displayed data with recorded audio message
US6061326A (en) * 1997-10-14 2000-05-09 At&T Corp Wideband communication system for the home
US20010030950A1 (en) * 2000-01-31 2001-10-18 Chen Steven Chien-Young Broadband communications access device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5390236A (en) * 1992-03-31 1995-02-14 Klausner Patent Technologies Telephone answering device linking displayed data with recorded audio message
US6061326A (en) * 1997-10-14 2000-05-09 At&T Corp Wideband communication system for the home
US20010030950A1 (en) * 2000-01-31 2001-10-18 Chen Steven Chien-Young Broadband communications access device

Similar Documents

Publication Publication Date Title
JP2987933B2 (en) Data network interface
US6871047B2 (en) Radio communication connection destination specifying method
US7376124B2 (en) Voice over internet protocol gateway and a method for controlling the same
JPH07508870A (en) Modem for tight coupling between computer and cellular phone
CN1142697C (en) Wireless/wireline telephone interfacing equipment
SK1494A3 (en) Programmable universal modem system and method for using the same
JP2002532015A (en) System and method for dial-up network connection via infrared data link
JP3532921B2 (en) Method and system for providing supplementary services to mobile stations
JP3727013B2 (en) Communication management apparatus, communication management information setting method and processing program therefor
CN1131889A (en) Cordless telephone system
WO2005114968A1 (en) Infrared data association caller identification apparatus
KR100314373B1 (en) Mobile terminal
KR100815558B1 (en) Mobile device, Bluetooth dongle device, method and program recording device for providing one-phone service with them
KR100619847B1 (en) Object exchange connection method for mobile communication terminal
JP2001285448A (en) Mobile radiotelephone set and telephone set
WO2005114855A1 (en) Telephony device with infrared data association irda features
US20220407952A1 (en) Dual-mode voice communications system
USRE42714E1 (en) Apparatus for voice communications over wired and wireless networks
JP3041675U (en) Data transfer device
JP3196915B2 (en) Communication card
US7010310B2 (en) Method of wirelessly accessing network
US20060132832A1 (en) Automated telephone number transfer
KR20010107802A (en) Total wireless Access Point Server device and method use wireless LAN
JPH11275656A (en) Private cordless telephone connection system
JP2001285946A (en) Wireless communication system and wireless communication unit

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG 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 NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): BW GH GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IT LU MC NL PL PT RO SE SI SK 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
DPEN Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed from 20040101)
WA Withdrawal of international application
NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE