Method and apparatus for using Caller ID information in a browser of a mobile communication device
First Claim
1. A mobile communication device comprising:
- a telephony unit to process telephony signals and to receive a signal indicating an incoming call over a wireless link, the signal including Caller-ID information; and
a browser to enable a user to access and navigate hypermedia information, and further to receive the Caller-ID information from the telephony unit in response to the incoming call and, in response to receiving the Caller-ID information, to execute a predetermined action based on the Caller-ID information.
4 Assignments
0 Petitions
Accused Products
Abstract
A mobile telephone comprises a telephony unit to process wireless telephony signals and a browser to enable the user to navigate hypermedia information via a wireless network. The telephony unit receives a signal indicating an incoming telephone call with Caller-ID information. The telephony unit provides the Caller-ID information to the browser, which uses the Caller-ID information to identify an action or data previously associated with the Caller-ID information. In one embodiment, the browser looks up ring tone data associated with the Caller-ID information and provides the ring tone data to the telephony unit, which causes a ring tone to be generated based on the ring tone data. Distinctive ring tones may be associated with particular callers or groups of callers. The browser may request ring tone data from a remote server over the wireless network.
398 Citations
70 Claims
-
1. A mobile communication device comprising:
-
a telephony unit to process telephony signals and to receive a signal indicating an incoming call over a wireless link, the signal including Caller-ID information; and
a browser to enable a user to access and navigate hypermedia information, and further to receive the Caller-ID information from the telephony unit in response to the incoming call and, in response to receiving the Caller-ID information, to execute a predetermined action based on the Caller-ID information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A mobile telephone comprising:
-
a communications interface to communicate voice and data with a remote site over a wireless network;
an output device to output a ring tone indicating an incoming telephone call from a caller;
a memory storing a browser to enable a user of the mobile telephone to access hypermedia information stored on a remote processing system via the wireless network and to navigate the hypermedia information; and
a telephony unit to process telephony signals, to receive a signal indicating the incoming telephone call, the signal including Caller-ID information, and to provide the Caller-ID information to the browser;
wherein the browser uses the Caller-ID information to look up ring tone data previously associated with the caller and to provide the ring tone data to the telephony unit, such that the telephony unit causes the output device to output the ring tone based on the ring tone data provided by the browser. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A machine-readable storage medium storing a browser for use in a mobile telephone configured to operate on a wireless network, the browser to enable a user of the mobile telephone to access and navigate hypermedia information from the mobile telephone, wherein the browser, when executed, performs a process comprising:
-
the browser receiving Caller-ID information associated within an incoming telephone call to the mobile telephone; and
the browser automatically executing a predetermined action based on the Caller-ID information, in response to receiving the Caller-ID information. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. A method of executing a browser in a mobile communication device configured to communicate voice and data over a wireless network, the browser to enable a user of the mobile communication device to access and navigate hypermedia data, the method comprising, in the browser:
-
receiving Caller-ID information in response to the mobile communication device receiving a signal indicating an incoming voice call over a wireless network; and
automatically executing a predetermined action based on the Caller-ID information. - View Dependent Claims (51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68)
-
-
69. A method of operating a browser in a mobile telephone configured to communicate voice and data over a wireless network, the browser to enable a user of the mobile telephone to access and navigate hypermedia data, the method comprising:
-
receiving Caller-ID information at the browser in response to the mobile telephone receiving a signal indicating an incoming telephone call over the wireless network;
in response to receiving the Caller-ID information, automatically attempting to locate ring tone data associated with the Caller-ID information in a contact database within the mobile telephone;
if the ring tone data is found in the contact database, then outputting the ring tone data to a telephony unit of the mobile telephone, the outputted ring tone data for use in generating a ring tone indicating the incoming telephone call;
if the ring tone data is not found in the contact database, then waiting to establish a data connection with a remote server via the wireless network, and when the data connection is established, automatically requesting the ring tone data from the remote server via the wireless network, receiving the ring tone data via the wireless network, and storing the ring tone data in the contact database in association with the Caller-ID information. - View Dependent Claims (70)
-
Specification