Claims
- 1. A method for transmitting and receiving caller ID data in a cordless telephone system, comprising:
establishing a cordless telephone system having a base station and a mobile unit; receiving caller ID data at a base station; terminating any current caller ID data transmissions from the base station to the mobile unit; appending start and end message codes to the caller ID data to generate a caller ID message; packetizing the caller ID message; transmitting the caller ID packets from the base station to the mobile unit; terminating the caller ID packet transmission when the end message code is transmitted; receiving the caller ID packets at the mobile unit; assembling the caller ID packets in response to receiving the start message code until the end message code is received; displaying the caller ID data at the mobile unit.
- 2. The method of claim 1, wherein packetizing the caller ID message includes dividing the caller ID message into packets of two bytes.
- 3. The method of claim 1, wherein assembling the caller ID packets includes:
placing a first caller ID packet having the start message code in the first position of a display buffer; and ordering subsequent caller ID packets received after the first caller ID in the next available positions of the display buffer until a final caller ID packet having the end message code is placed in the display buffer.
- 4. A method for transmitting caller ID data in a cordless telephone system, comprising:
receiving a first call at a base station; receiving a first caller ID data associated with the first call at the base station; transmitting the first caller ID data to the mobile unit; receiving a second call and an associated second caller ID data at the base station during transmission of the first caller ID data; aborting transmission of the first caller ID data in response to receiving the second caller ID data; transmitting the second caller ID data to the mobile unit.
- 5. The method of claim 4, further comprising:
receiving a portion of the first caller ID data at the mobile unit; receiving all of the second caller ID data at the mobile unit; displaying the second caller ID data at the mobile unit.
- 6. The method of claim 5, further comprising:
discarding the portion of the first caller ID data received at the mobile unit.
- 7. A method for aborting transmission of caller ID data in a cordless telephone system, comprising:
receiving caller ID data at a base station; aborting any current caller ID data transmissions from the base station to a mobile unit; appending start and end message codes to the caller ID data to generate a caller ID message; releasing the caller ID message for transmission to the mobile unit; packetizing the caller ID message; transmitting the caller ID message packets to the mobile unit until the end message code is transmitted.
- 8. The method of claim 7, wherein packetizing the caller ID message includes dividing the caller ID messaqe into packets of two bytes.
- 9. A method for displaying caller ID data in a wireless telephone system, comprising:
receiving a plurality of caller ID data packets at a mobile unit, a first caller ID data packet indicating that new caller ID data is being received, a final caller ID data packet indicating that a complete set of caller ID data packets has been received; clearing a display buffer in the mobile unit when the first caller ID data packet is received; resetting a buffer index to the first position of the display buffer when the first caller ID data packet is received; storing the caller ID data packets in the display buffer position specified by the buffer index; incrementing the buffer index to the next available display buffer position each time one of the caller ID data packets is stored; displaying the caller ID data at the mobile unit when the final caller ID data packet is received.
- 10. A system for transmitting and receiving caller ID data between a base station and a mobile unit in a cordless telephone system, comprising:
a base station coupled to a telephone line and operable to receive telecommunications data from the telephone line, the base station having a caller ID delivery controller; a mobile unit operable to receive telecommunications data transmitted by the base station over an air interface connection, the mobile unit having a caller ID reception controller; a caller ID message having a plurality of characters; a caller ID delivery controller operable to receive and packetize the caller ID message, the caller ID delivery controller further operable to transmit the caller ID message packets from the base station to the mobile unit in response to receiving a complete caller ID message indicator, the caller ID delivery controller further operable to abort transmission of the caller ID message packets in response to receiving a new caller ID message prior to complete transmission of the caller ID message packets, the caller ID transmitter further operable to indicate a start of packet transmission and an end of packet transmission; a caller ID reception controller operable to receive and store the caller ID message packets, the caller ID reception controller further operable to assemble the caller ID message packets ordering the caller ID message packets into a caller ID display message beginning with the start of packet transmission indicator and ending with the end of packet transmission indicator, the caller ID reception controller further operable to present the caller ID display message for display in response to receiving the end of packet transmission indicator.
- 11. The system of claim 10, further comprising:
a caller ID interface operable to receive caller ID data and to generate the caller ID message, the caller ID interface further operable to send a complete caller ID message indicator to the caller ID delivery controller in response to generating the caller ID message.
- 12. The system of claim 10, further comprising:
a caller ID display module operable to display the caller ID display message in response to presentation of the caller ID display message for display by the caller ID reception controller.
- 13. The system of claim 10, wherein the caller ID message packets include one or more bytes of the caller ID message.
Parent Case Info
[0001] This application is related to the following copending Applications all filed on November ______, 1999. Serial No. ______, entitled System and Method for Wireless Communication Incorporating Error Concealment; Serial No. ______, entitled System and Method for Simultaneously Testing Multiple Cordless Telephones; Serial No. ______, entitled System and Method for Testing An Assembled Telephone; Serial No. ______, entitled System and Method for Wireless Communication Incorporating Range Warning; Serial No. ______, entitled Method and System for Wireless Telecommunication Between A Mobile Unit and A Base Unit; Serial No. ______, entitled Method and System for Avoiding Periodic Bursts of Interference In Wireless Communication Between A Mobile Unit and A Base Unit; Serial No. ______, entitled Method and System for Power-Conserving Interference Avoidance in Communication Between A Mobile Unit and A Base Unit In A Wireless Telecommunication System; Serial No. ______, entitled Method and System for Changing States In A Wireless Telecommunication System; Serial No. ______, entitled Method and System for Wireless Communication Incorporating Distinct System Identifier Bytes to Preserve Multi-frame Synchronization for Systems with Limited Control Channel Bandwidth; Serial No. ______, entitled System and Method for Wireless Communication Incorporating Synchronization Concept for 2.4 Ghz Direct Sequence Spread Spectrum Cordless Telephone System; Serial No. ______, entitled System And Method For Wireless Communication Incorporating Overloading Prevention Techniques for Multi-frame-synchronized Systems; Serial No. ______, entitled System and Method for Wireless Communication Incorporating Preloaded Response Message; Serial No. ______, entitled Method and System for a Wireless Communication System Incorporating Channel Selection Algorithm for 2.4 Ghz Direct Sequence Spread Spectrum Cordless Telephone System; Serial No. ______, entitled Method and System for Prioritization of Control Messages In A Wireless Telephone System; Serial No. ______, entitled Method and System for Wireless Telecommunications Using a Multiframe Control Message; Serial No. ______, entitled Method and System for Transmitting Caller Id Information from a Base Station to a Mobile Unit Outside the Context of an Incoming Call; and Serial No. ______, entitled Method and System for Data Compression.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09443997 |
Nov 1999 |
US |
Child |
10263104 |
Oct 2002 |
US |