Method and system for automatic presence and ambient noise detection for a wireless communication device
First Claim
Patent Images
1. A computer implemented method in a network data processing system for automatic presence and ambient noise detection for a client device, the computer implemented method comprising:
- receiving an incoming message from a caller;
responsive to receiving the incoming message from the caller, detecting a client device state based on a callee situation as dynamically detected by using the client device;
responsive to detecting the client device state, converting the incoming message according to a rule set to form a converted incoming message; and
rendering the converted incoming message on the client device, wherein the converted incoming message is rendered differently than the incoming message would have been by the client device.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for automatic presence and ambient noise detection for a client device. An incoming message from a caller is received and in response to receiving the incoming message from the caller, a client device state is detected based on a callee situation as dynamically detected by using the client device. After detecting the client device state, the incoming message is converted according to a rule set. The converted incoming message is then rendered on the client device differently than the incoming message would have been by the client device.
199 Citations
20 Claims
-
1. A computer implemented method in a network data processing system for automatic presence and ambient noise detection for a client device, the computer implemented method comprising:
-
receiving an incoming message from a caller;
responsive to receiving the incoming message from the caller, detecting a client device state based on a callee situation as dynamically detected by using the client device;
responsive to detecting the client device state, converting the incoming message according to a rule set to form a converted incoming message; and
rendering the converted incoming message on the client device, wherein the converted incoming message is rendered differently than the incoming message would have been by the client device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A data processing system comprising:
-
a bus system;
a storage device connected to the bus system, wherein the storage device includes a set of instructions; and
a processing unit connected to the bus system, wherein the processing unit executes the set of instructions to receive an incoming message from a caller, detect a client device state based on a callee situation as dynamically detected by using the client device in response to receiving the incoming message from the caller, convert the incoming message according to a rule set to form a converted incoming message in response to detecting the client device state, and render the converted incoming message on the client device, wherein the converted incoming message is rendered differently than the incoming message would have been by the client device.
-
-
18. A computer program product for automatic presence and ambient noise detection for a wireless communication device, the computer program product comprising:
a computer usable medium having computer usable program code embodied therein, the computer usable medium comprising;
computer usable program code configured to receive an incoming message from a caller;
computer usable program code configured to detect a client device state based on a callee situation as dynamically detected by using the client device in response to receiving the incoming message from the caller;
computer usable program code configured to convert the incoming message according to a rule set to form a converted incoming message in response to detecting the client device state; and
computer usable program code configured to render the converted incoming message on the client device, wherein the converted incoming message is rendered differently than the incoming message would have been by the client device. - View Dependent Claims (19, 20)
Specification