Urgent communications that overcome receiving device impediments
First Claim
Patent Images
1. A method for directing communications to a receiving communication device proximate to an impeded communication device comprising:
- identifying a communication attempt directed towards a recipient device;
detecting an impediment to the communication attempt, wherein the impediment comprises one of the recipient device being in a concealed state, the recipient device having a muted ringer state, and the recipient devices being powered off;
responsive to detecting the impediment, detecting one or more communication devices proximate to the recipient device, each of the one or more communication devices being able to receive the communication attempt;
accessing a contact list associated with the recipient device;
filtering the detected one or more proximate communication devices using the contact list to ensure only those one or more proximate communication devices that are associated with a contacts of the contact list are conveyed messages relating to the communication attempt;
conveying a digitally encoded message to at least one of the one or more proximate communication devices resulting from the filtering, wherein said digitally encoded message informs a user that receives the message via that user'"'"'s communication device, wherein that user'"'"'s communication device is one of the filtered, proximate communication devices, of the communication attempt that was directed towards the recipient device.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication attempt directed towards a recipient device can be identified. At least one proximate device geographically proximate to the recipient device can be automatically detected. Responsive to the determining of the proximate devices, a digitally encoded message can be wirelessly conveyed to one or more of the determined proximate devices. In various embodiments the message can be a text message, an instant message, and/or a voice message. The digitally encoded message can direct a user of the proximate device to inform a user of the recipient device of the communication attempt.
40 Citations
13 Claims
-
1. A method for directing communications to a receiving communication device proximate to an impeded communication device comprising:
-
identifying a communication attempt directed towards a recipient device; detecting an impediment to the communication attempt, wherein the impediment comprises one of the recipient device being in a concealed state, the recipient device having a muted ringer state, and the recipient devices being powered off; responsive to detecting the impediment, detecting one or more communication devices proximate to the recipient device, each of the one or more communication devices being able to receive the communication attempt; accessing a contact list associated with the recipient device; filtering the detected one or more proximate communication devices using the contact list to ensure only those one or more proximate communication devices that are associated with a contacts of the contact list are conveyed messages relating to the communication attempt; conveying a digitally encoded message to at least one of the one or more proximate communication devices resulting from the filtering, wherein said digitally encoded message informs a user that receives the message via that user'"'"'s communication device, wherein that user'"'"'s communication device is one of the filtered, proximate communication devices, of the communication attempt that was directed towards the recipient device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A mobile communication device comprising:
-
a network transceiver configured to wirelessly communicate with a communication system; a personal area network transceiver configured to wirelessly communicate with proximate devices; a memory comprising a contact list, said contact list comprising a plurality of contacts, wherein said computer program product is configured to filter detected proximate devices using the contact list to ensure only those detected proximate devices associated with one of the plurality of contacts are conveyed messages; a computer program product executed by the mobile communication device configured to detect proximate devices within range of a personal area network associated with the personal area network transceiver and to wirelessly convey digitally encoded messages to at least one of the detected proximate devices via the personal area network, wherein said digitally encoded messages directs a user of the proximate device to inform a user of the recipient device of a communication attempt directed towards the mobile communication device from the communication system; and a condition detector configured to detect whether an impediment to a communication attempt exists, wherein said computer program product executes only when the condition detector detects an impediment, wherein the impediment comprises one of the recipient device being in a concealed state, the recipient device having a muted ringer state, and the recipient devices being powered off, wherein existence of the impediment is based upon a condition detected by at least one sensor of the recipient device, wherein the sensor is at least one of a light sensor and a motion sensor, wherein said light sensor is used to detect an impediment of the recipient device being concealed, and wherein the motion sensor is used to detected an impediment of the recipient device being located within a moving vehicle. - View Dependent Claims (10, 11)
-
-
12. A computer program product comprising:
-
a non-transitory computer usable medium having computer usable program code embodied therewith, the computer usable program code comprising; computer usable program code configured to identify a communication attempt directed towards a recipient device; computer usable program code configured to detecting an impediment to the communication attempt, wherein the impediment comprises one of the recipient device being in a concealed state, the recipient device having a muted ringer state, and the recipient devices being powered off; computer usable program code configured to, responsive to detecting the impediment, detect one or more communication devices proximate to the recipient device, each of the one or more communication devices being able to receive the communication attempt; computer usable program code configured to accessing a contact list associated with the recipient device; computer usable program code configured to filter the detected one or more proximate communication devices using the contact list to ensure only those one or more proximate communication devices that are associated with a contacts of the contact list are conveyed messages relating to the communication attempt; computer usable program code configured to convey a digitally encoded message to at least one of the one or more proximate communication devices resulting from the filtering, wherein said digitally encoded message informs a user that receives the message via that user'"'"'s communication device, wherein that user'"'"'s communication device is one of the filtered, proximate communication devices, of the communication attempt that was directed towards the recipient device.
-
-
13. An apparatus comprising:
-
one or more processors; a non-transitory computer usable medium having computer usable program code embodied therewith, wherein said one or more processors are operable to execute the computer usable code, the computer usable program code comprising; computer usable program code configured to identify a communication attempt directed towards a recipient device; computer usable program code configured to detecting an impediment to the communication attempt, wherein the impediment comprises one of the recipient device being in a concealed state, the recipient device having a muted ringer state, and the recipient devices being powered off; computer usable program code configured to, responsive to detecting the impediment, detect one or more communication devices proximate to the recipient device, each of the one or more communication devices being able to receive the communication attempt; computer usable program code configured to accessing a contact list associated with the recipient device; computer usable program code configured to filter the detected one or more proximate communication devices using the contact list to ensure only those one or more proximate communication devices that are associated with a contacts of the contact list are conveyed messages relating to the communication attempt; computer usable program code configured to convey a digitally encoded message to at least one of the one or more proximate communication devices resulting from the filtering, wherein said digitally encoded message informs a user that receives the message via that user'"'"'s communication device, wherein that user'"'"'s communication device is one of the filtered, proximate communication devices, of the communication attempt that was directed towards the recipient device.
-
Specification