Customized ring tones for mobile phones based on context information
First Claim
Patent Images
1. A method comprising:
- receiving, by a mobile client device, an incoming call sent by a caller, a caller ID being associated with the incoming call;
accessing a node connected to a packet-based network to obtain information about the caller;
receiving, by the mobile client device, the information about the caller from the node;
applying the information to a set of client rules to select a specific ring tone from a plurality of ring tones stored on the mobile client device; and
generating the specific ring tone on the mobile client device to announce the incoming call.
1 Assignment
0 Petitions
Accused Products
Abstract
A method in one embodiment includes receiving, by a mobile client device, an incoming call sent by a caller, a caller ID being associated with the incoming call. A node connected to a packet-based network is accessed to obtain information about the caller. Information about the caller is then received from the node by the mobile client device. This information is applied to a set of client rules that selects a specific ring tone from a plurality of ring tones stored on the mobile client device. Finally, the specific ring tone is generated on the mobile client device to announce the incoming call.
47 Citations
23 Claims
-
1. A method comprising:
-
receiving, by a mobile client device, an incoming call sent by a caller, a caller ID being associated with the incoming call; accessing a node connected to a packet-based network to obtain information about the caller; receiving, by the mobile client device, the information about the caller from the node; applying the information to a set of client rules to select a specific ring tone from a plurality of ring tones stored on the mobile client device; and generating the specific ring tone on the mobile client device to announce the incoming call. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving, by a mobile client device, an incoming call sent by a caller, information including at least a caller ID being associated with the incoming call; performing, by the mobile client device, a lookup to a server based on the information; receiving, by the mobile client device, a message from the server that includes one or more tags obtained in response to the lookup, the one or more tags identifying the incoming call as belonging to a specific call category; validating the one or more tags against a set of client rules to select a presentation of the incoming call on the mobile client device, the presentation including a ring tone; and playing the ring tone on the mobile client device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. Logic encoded in one or more media for execution and when executed is operable to:
-
send a first message to a server of an Internet Protocol (IP) network responsive to an incoming call received by a mobile client device, the first message including a caller ID and call context information, the server being operable to select a custom ring tone based on the caller ID and the call context information received; receive a second message that includes an attached audio media file containing the custom ring tone; and play the custom ring tone on the mobile client device to announce the incoming call.
-
- 19. The logic of claim 19 wherein the call context information includes a group affiliation of the caller.
-
21. An apparatus comprising:
one or more nodes of a network running one or more application programs that implement a unified communications (UC) system, the one of the nodes including; one or more processors; and a memory comprising one or more instructions executable at the processors, the one or more processors being operable, when executing the instructions, to; apply a set of logical rules to caller ID and call context information of an incoming call to a mobile client device, the application of the logical rules producing in one or more tags that categorize the incoming call as a specific type of call; and send the one or more tags to the mobile client device, the mobile client device, responsive to receiving the tag, playing a ring tone to announce the incoming call, the ring tone corresponding to the specific type of call. - View Dependent Claims (22, 23)
Specification