摘要:
A system or method for communicating data over a voice channel between a transmitter and a receiver. In one embodiment, the system includes: (1) a silence detector, coupled to the transmitter, that identifies a pause in voice traffic that is to be transmitted over the voice channel and generates an interjection signal during the pause and (2) a data injector, coupled to the silence detector, that receives the interjection signal and responds by causing the transmitter to transmit data to the receiver over the voice channel.
摘要:
A method and apparatus to perform a real-time drift correction of a remote handset's local oscillator in a digital cordless telephone. The remote handset begins in a standby (sniff) mode. The remote handset periodically wakes from a sleep mode and goes into a normal link verification mode. Once in the link verification mode, the remote handset enters a time division duplexing (TDD) mode and attempts to establish a link with a base unit based on the timing of the TDD data frame. After the remote handset establishes a link with the base unit, the remote handset requests a security word from the base unit. Upon receiving the requested security word, the remote handset determines if the requested security word matches a security word of the remote handset. The remote handset implements a software frequency adjustment of its local oscillator. Once per frame, the remote handset enters a timing recovery state where the current state of the frame is compared with a previous state. When the cumulative timing slip is greater than a designated threshold, a frequency adjustment is made. During this exchange of commands between the remote handset and base unit, the remote handset continuously adjusts its local oscillator to achieve frequency alignment within, e.g., 1 part per million (ppm). Alternatively, frequency alignment may be achieved to a specified value.
摘要:
A method of using an intercom on a cordless telephone during an active call. The active call is put on hold while the intercom is in use. Once the call is re-activated, the intercom is shut off. This system may be designed for a cordless telephone with one handset or a plurality of handsets.
摘要:
In one embodiment, an online credit or debit card transaction is processed by transmitting purchase information, including price of the purchase item and card number, to the company that issued the card. In addition, the location from which the purchase is made is calculated, e.g., using a GPS device, and the location data is transmitted to the card issuer. The card issuer determines if the purchase meets certain specified approval requirements, such as whether the card holder has sufficient funds, the card has been reported missing, or card holder's personal information is correct. Further, the card issuer compares the location data to a number of predetermined purchase locations specified by the customer. If the location data matches one of the predetermined locations and the specified approval requirements are met, then the purchase is approved.
摘要:
A technique and apparatus for efficiently and flexibly utilizing shared memory as a full duplex mailbox for both data and payload information. The invention allows payload messages of varying lengths to be passed in contiguous memory space, allowing an interrupt service routine (ISR) or other process to easily and quickly read or cache the passed payload data. In a disclosed embodiment, a processor-to-processor mailbox is formed using a shared memory (e.g., a dual port RAM). The shared memory is separated into three main portions: a processor 1 to processor 2 fixed portion, a processor 2 to processor 1 fixed portion, and an unallocated dynamic portion. Importantly, the other direction of the mailbox is located starting at the highest address of the shared memory, and works toward the lowest address of the shared memory. Preferably, write access for payload messages and other generally longer messages are dynamically allocated in the unallocated dynamic portion for use in either mailbox. For messages passed in mailbox 1, i.e., from processor 1 to processor 2, the memory in the unallocated dynamic portion is allocated in a lowest to highest address direction. Conversely, for messages passed in mailbox 2, i.e., from processor 2 to processor 1, the memory in the unallocated dynamic portion is allocated in a highest to lowest address direction.
摘要:
A method of transmitting digital data between a base unit and a handset of a cordless telephone includes the step of transmitting a frame including a speech data portion, and a non-speech data portion. In one particular example, the size of the speech data portion and the size of the non-speech data portion are variable. In an alternative embodiment, a cordless telephone includes a base unit, including a codec adapted to convert analog speech data from a far end party to digital samples, a variable encoder adapted to encode the digital samples, and a transceiver adapted to transmit and receive encoded digital samples. The cordless telephone also includes a handset, including a transceiver adapted to transmit and receive encoded digital samples, a controller adapted to act on non-speech data, and a transducer adapted to be responsive to speech data. According to this embodiment, the variable encoder is adapted to encode a speech data portion of a frame based upon a non-speech data portion of the frame. In another alternative embodiment, a frame structure for digital RF communications between a base unit and a handset of a cordless telephone includes a speech data portion, and a non-speech data portion. In one particular example a size of the speech data portion and a size of the non-speech data portion are variable.
摘要:
Apparatus and methods for adaptively, reliably, and accurately measuring the duration of an alerting or other signaling tone. A tone detector in accordance with the principles of the present invention accurately measures a duration of a tone burst (i.e., tone pulse) using a long frame length DFT and a short frame length DFT. Based on information obtained by the short frame length DFT, the long (i.e., standard) frame length DFT may be interrupted and reset to begin a new frame of data synchronized with the start of the next short frame corresponding to the processing by the short frame length DFT to minimize noise in the processing by the long frame length DFT and to greatly improve the resolution of the measurement of the duration of a particular tone to correspond to the lengths of the short frames used by the short frame length DFT. If desired, after a tone is initially detected, the frame length of the short frame length DFT can be iteratively reduced to increase a resolution of the measurement of a tone start time and a tone end time used to determine the duration of the detected tone burst.
摘要:
A call related information detector/receiver system which is capable of downloading call related information received at that device to another call related information detector/receiver system remote from the system which initially received the call related information, back over the telephone line. Thus, a remote user while away from the home or office can receive and synchronize call related information at a system other than the one which initially received the call related information. Thus, a remote user can update a local call related information system and review past callers to their home or business telephone at their leisure. Upon establishment of a telephone call between customer premises equipment respectively associated with the two relevant call related information detector/receiver systems, a remote call related information system will request download of call related information logged from another call related information system using the established telephone call. In the disclosed embodiment, the request signals are encoded with DTMF tones, which the receiving call related information system monitors for. Upon acceptance of a request to transmit logged call related information, previously logged call related information is retrieved from its log, formatted for transmission together with suitable header information such as the identity of the transmitting call related information system, and FSK modulated for transmission back over the telephone line. Preferably, the speaker or earpiece of off-hook customer premises equipment will be muted or suppressed during transmission of the data corresponding to the call related information. The particular call related information transmitted may be particularly or generally requested by the remote call related information system, either by pre-stored commands based on a power up configuration of the requesting call related information system, and/or in response to a direct command input by the remote user using DTMF tones.
摘要:
In one embodiment, a communication device according to the invention includes an accelerometer, and an operational aspect of the communication device is adapted to be influenced by an output of the accelerometer. The communication device may be a telephone, such as a wireless telephone, and the accelerometer may influence the operational aspect of the wireless telephone to advantageously make the wireless telephone operate more like a wired telephone. An exemplary wireless handset according to the invention may include a wireless transceiver, a controller, and an accelerometer, wherein the controller is adapted to receive an output from the accelerometer and affect a state of the wireless transceiver based thereon. In another embodiment according to the invention, a method of operating a communication device includes the steps of determining a motion characteristic of the communication device, and affecting an operational aspect of the communication device based on the motion characteristic. An exemplary method of operating a wireless telephone handset according to the invention includes the steps of receiving a ring signal, sensing a movement of the handset, and transitioning to an off-hook state from an on-hook state based on the sensed movement. An alternative method of operating a wireless telephone handset includes the steps of determining an absence of voice activity, determining an absence of motion, and transitioning to an on-hook state based on the absence of voice activity and absence of motion.
摘要:
In one embodiment, a cordless telephone according to the invention includes a base unit, including a paging mechanism, and a handset, including an alerting mechanism responsive to the paging mechanism. At least one of the base unit and the handset includes a page adjusting mechanism to affect an alerting signal output from the alerting mechanism based on a condition. Thus, the paging signal is adaptive to increase the opportunity for a user to determine the location of a misplaced handset. In another embodiment, a cordless telephone is equipped so that the base unit can provide an indication related to a distance between the base unit and the handset. In yet another embodiment, a cordless telephone is equipped so that the paging mechanism is adjusted based on user control. In a further embodiment according to the invention, a method is provided for affecting an alerting signal output by an alerting mechanism of a cordless telephone handset. The method includes the steps of sensing a condition, and affecting the alerting signal based on the sensed condition.