Signaling the type of incoming telephone calls
First Claim
1. In a cellular telephone capable of receiving calls from an analog cellular system and from a digital cellular system, a method for distinctively signaling a call type, comprising:
- receiving an incoming call to the cellular telephone by monitoring incoming signals of said incoming call to detect an indication of a call type by detecting one of an incoming control channel or incoming data packet header, determining whether the incoming call is an analog call or a digital call, in the case of an analog call, monitoring incoming signals of said incoming call to detect an incoming control channel prior to accepting the call, and in the case of a digital call, monitoring incoming signals of said incoming call to detect an incoming data packet header prior to accepting the call;
if the call is from the analog cellular system, then activating a first indicator to signal to a user receipt of an analog call;
if the call is from the digital cellular system, then determining if the call is a voice or a data call;
if the call from the digital cellular system is determined to be a voice call, then activating a second indicator to signal to a user receipt of a digital voice call; and
if the call from the digital cellular system is determined to be a data call, then activating a third indicator to signal to a user receipt of a digital data call.
0 Assignments
0 Petitions
Accused Products
Abstract
An improved user interface for a cellular telephone system subscriber unit, including the following functions: (1) a predictive keyboard input method for speeding up input on a telephone with a space limited keyboard; (2) a word completion method for speeding up input; (3) a distinctive signaling method useful in a dual-mode or tri-mode cellular phone system that incorporates both voice call functionality and data messaging functionality; (4) a secret message method that permits secret messages to be received by an authorized user of a cellular telephone that includes a data messaging capability; (5) a message screening method that permits a user to set a message screening mode in a cellular telephone; (6) an improved "scratchpad" method which permits a user to enter a telephone number into a storage register of a cellular telephone while in the middle of a voice call, visually verify the entry, and then save the number to a rapid redial location for later use; (7) a global search method for searching text strings in all of the different memory sections of a cellular telephone having an address book, a hierarchical menu structure, and stored data messages.
171 Citations
29 Claims
-
1. In a cellular telephone capable of receiving calls from an analog cellular system and from a digital cellular system, a method for distinctively signaling a call type, comprising:
-
receiving an incoming call to the cellular telephone by monitoring incoming signals of said incoming call to detect an indication of a call type by detecting one of an incoming control channel or incoming data packet header, determining whether the incoming call is an analog call or a digital call, in the case of an analog call, monitoring incoming signals of said incoming call to detect an incoming control channel prior to accepting the call, and in the case of a digital call, monitoring incoming signals of said incoming call to detect an incoming data packet header prior to accepting the call; if the call is from the analog cellular system, then activating a first indicator to signal to a user receipt of an analog call; if the call is from the digital cellular system, then determining if the call is a voice or a data call; if the call from the digital cellular system is determined to be a voice call, then activating a second indicator to signal to a user receipt of a digital voice call; and if the call from the digital cellular system is determined to be a data call, then activating a third indicator to signal to a user receipt of a digital data call. - View Dependent Claims (2, 3)
-
-
4. A cellular telephone capable of receiving calls from an analog cellular system and from a digital cellular system, the cellular telephone having a programmable processing system, the programmable processing system being programmed to perform the functions of:
-
receiving an incoming call to the cellular telephone by monitoring incoming signals of said incoming call to detect an indication of a call type by detecting one of an incoming control channel or incoming data packet header, determining whether the incoming call is an analog call or a digital call, in the case of an analog call, monitoring incoming signals of said incoming call to detect an incoming control channel prior to accepting the call, and in the case of a digital call, monitoring incoming signals of said incoming call to detect an incoming data packet header prior to accepting the call; if the call is from the analog cellular system, then activating a first indicator to signal to a user receipt of an analog call; if the call is from the digital cellular system, then determining if the call is a voice or a data call; if the call from the digital cellular system is determined to be a voice call, then activating a second indicator to signal to a user receipt of a digital voice call; and if the call from the digital cellular system is determined to be a data call, then activating a third indicator to signal to a user receipt of a digital data call. - View Dependent Claims (5, 6)
-
-
7. A computer program, for use in a cellular telephone capable of receiving calls from an analog cellular system and from a digital cellular system, the cellular telephone having a programmable processing system, for configuring and operating the programmable processing system to perform the functions of:
-
receiving an incoming call to the cellular telephone, wherein each message includes information indicating the source of said message; monitoring incoming signals of said incoming call to detect an indication of a call type by detecting one of an incoming control channel or incoming data packet header; if the call is from the analog cellular system, then activating a first indicator to signal to a user receipt of an analog call; if the call is from the digital cellular system, then activating a second indicator to signal to a user receipt of a digital call; and if the cellular telephone is in a message screening mode, determining from the source information of a received data message that the data message is to be displayed.
-
-
8. A computer program, for use in a cellular telephone capable of receiving calls from an analog cellular system and from a digital cellular system, the cellular telephone having a programmable processing system, for configuring and operating the programmable processing system to perform the functions of:
-
receiving an incoming call to the cellular telephone by monitoring incoming signals of said incoming call to detect an indication of a call type by detecting one of an incoming control channel or incoming data packet header determining whether the incoming call is an analog call or a digital call, in the case of an analog call, monitoring incoming signals of said incoming call to detect an incoming control channel prior to accepting the call, and in the case of a digital call, monitoring incoming signals of said incoming call to detect an incoming data packet header prior to accepting the call; if the call is from the analog cellular system, then activating a first indicator to signal to a user receipt of an analog call; if the call is from the digital cellular system, then determining if the call is a voice or a data call; if the call from the digital cellular system is determined to be a voice call, then activating a second indicator to signal to a user receipt of a digital voice call; if the call from the digital cellular system is determined to be a data call, then activating a third indicator to signal to a user receipt of a digital data call, wherein each data message includes information indicating the source of such message; and if the cellular telephone is in a message screening mode, determining from the source information of the received message that the data message is to be displayed. - View Dependent Claims (9, 10)
-
-
11. In a cellular telephone capable of receiving calls from an analog cellular system and from a digital cellular system, a method including:
-
receiving an incoming call to the cellular telephone, wherein each message includes information indicating the source of such message; monitoring incoming signals of said incoming call to detect an indication of a call type by detecting one of an incoming control channel or incoming data packet header; if the call is from the analog cellular system, then activating a first indicator to signal to a user receipt of an analog call; if the call is from the digital cellular system, then activating a second indicator to signal to a user receipt of a digital call; and if the cellular telephone is in a message screening mode, determining from the source information of the received message that a message is to be provided.
-
-
12. In a cellular telephone capable of receiving calls from an analog cellular system and from a digital system, a method for distinctively signaling a call type, comprising:
-
receiving a call by monitoring incoming signals of said incoming call to detect an indication of a call type by detecting one of an incoming control channel or incoming data packet header, determining whether the incoming call is an analog call or a digital call, in the case of an analog call, monitoring incoming signals of said incoming call to detect an incoming control channel prior to accepting the call, and in the case of a digital call, monitoring incoming signals of said incoming call to detect an incoming data packet header prior to accepting the call; if the call is from the analog cellular system, then activating a first indicator to signal to a user receipt of an analog call; if the call is from the digital cellular system, then determining if the call is a voice or a data call; if the call from the digital cellular system is determined to be a voice call, then activating a second indicator to signal to a user receipt of a digital voice call; if the call from the digital cellular system is determined to be a data call, then activating a third indicator to signal to a user receipt of a digital data call, wherein each data message includes information indicating the source of such message; and if the cellular telephone is in a message screening mode, determining from the source information of the received message that the message is to be displayed. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A cellular telephone capable of receiving calls from an analog cellular system and from a digital cellular system, the cellular telephone having a programmable processing system, the programmable processing system being programmed for:
-
receiving an incoming call to the cellular telephone; monitoring incoming signals of said incoming call to detect an indication of a call type by detecting one of an incoming control channel or incoming data packet header; if the call is from the analog cellular system, then activating a first indicator to signal to a user receipt of an analog call; if the call is from the digital cellular system, then activating a second indicator to signal to a user receipt of a digital call; if the cellular telephone is in a secret message mode, storing the data message within the cellular telephone and indicating receipt of the data message without displaying the data message on the display; accepting user input on the keyboard of an authorization code authorizing display of the data message; and displaying the data message on the display if the authorization code is valid.
-
-
27. A cellular telephone capable of receiving calls from an analog cellular system and from a digital cellular system, the cellular telephone having a programmable processing system for:
-
receiving a call by monitoring incoming signals of said incoming call to detect an indication of a call type by detecting one of an incoming control channel or incoming data packet header, determining whether the incoming call is an analog call or a digital call in the case of an analog call, monitoring incoming signals of said incoming call to detect an incoming control channel prior to accepting the call and in the case of a digital call, monitoring incoming signals of said incoming call to detect an incoming data packet header prior to accepting the call; if the call is from the analog cellular system, then activating a first indicator to signal to a user receipt of an analog call; if the call is from the digital cellular system, then determining if the call is a voice of data call; if the call from the digital cellular system is determined to be a voice call, then activating a second indicator to signal to a user receipt of a digital voice call; if the call from the digital cellular system is determined to be a data call, then activating a third indicator to signal to a user receipt of a digital data call; if the cellular telephone is in a secret message mode, storing the data message within the cellular telephone and indicating receipt of the data message without displaying the data message on the display; accepting user input on the keyboard of an authorization code authorizing display of the data message; and displaying the data message on the display if the authorization code is valid.
-
-
28. A computer program, for use in a telephone capable of receiving calls from an analog system and from a digital system, the telephone having a programmable processing system, for configuring and operating the programmable processing system to perform the functions of:
-
receiving an incoming call to the telephone; monitoring incoming signals of said incoming call to detect an indication of a call type by detecting one of an incoming control channel or incoming data packet header; if the call is from the analog system, then activating a first indicator to signal to a user receipt of an analog call; if the call is from the digital system, then activating a second indicator to signal to a user receipt of a digital call; if the cellular telephone is in a secret message mode, storing the data message within the cellular telephone and indicating receipt of the data message without displaying the data message on the display; accepting user input on the keyboard of an authorization code authorizing display of the data message; and displaying the data message on the display if the authorization code is valid.
-
-
29. A computer program, for use in a cellular telephone capable of receiving calls from an analog cellular system and from a digital cellular system, the cellular telephone having a programmable processing system for:
-
receiving an incoming call by monitoring incoming signals of said incoming call to detect an indication of a call type by detecting one of an incoming control channel or incoming data packet header, determining whether the incoming call is an analog call or a digital call, in the case of an analog call, monitoring incoming signals of said incoming call to detect an incoming control channel prior to accepting the call, and in the case of a digital call, monitoring incoming signals of said incoming call to detect an incoming data packet header prior to accepting the call; if the call is from the analog cellular system, then activating a first indicator to signal to a user receipt of an analog call; if the call is from the digital cellular system, then determining if the call is a voice or a data call; if the call from the digital cellular system is determined to be a voice call, then activating a second indicator to signal to a user receipt of a digital voice call; if the call from the digital cellular system is determined to be a data call, then activating a third indicator to signal to a user receipt of a digital data call; if the cellular telephone is in a secret message mode, storing the data message within the cellular telephone and indicating receipt of the data message without displaying the data message on the display; accepting user input on the keyboard of an authorization code authorizing display of the data message; and displaying the data message on the display if the authorization code is valid.
-
Specification