System and method for automatically responding to a received communication
First Claim
Patent Images
1. A method of responding to a received interrupt event for a user of a communication device, comprising:
- accessing data associated from at least one of a plurality of applications operating on said communication device to determine a current state of availability of said user;
accessing a database of response actions for incoming communications, said database listing response action categories against interrupt events, to attempt to determine a level of importance for said interrupt event based on source information of said interrupt event and if said database contains a record for said interrupt event, then determining whether a response action is to be sent in response to said interrupt event based on said level of importance when said communication device is in said current state of availability;
if said response action is to be sent,building said response action for said communication device having context data associated with at least one application operating on said communication device, said level of importance being used to determine a level of detail provided by said context data; and
sending said response action from said communication device to another device to a sender associated With said interrupt event; and
upon a change of said current state of availability, providing a notice on said communication device indicating previous response actions sent during a previous state of unavailability, said notice providing a link to initiate a response communication with said another device.
4 Assignments
0 Petitions
Accused Products
Abstract
A device and a method of responding to a received interrupt event received by a communication device is provided. The method comprises accessing data associated with a calendar application and/or a location application to determine a current state of availability of a user of the device using data; determining whether a response action is to be sent in response to the event when the device is note available; and sending the response action. The device incorporates modules to perform the method.
-
Citations
21 Claims
-
1. A method of responding to a received interrupt event for a user of a communication device, comprising:
-
accessing data associated from at least one of a plurality of applications operating on said communication device to determine a current state of availability of said user; accessing a database of response actions for incoming communications, said database listing response action categories against interrupt events, to attempt to determine a level of importance for said interrupt event based on source information of said interrupt event and if said database contains a record for said interrupt event, then determining whether a response action is to be sent in response to said interrupt event based on said level of importance when said communication device is in said current state of availability; if said response action is to be sent, building said response action for said communication device having context data associated with at least one application operating on said communication device, said level of importance being used to determine a level of detail provided by said context data; and sending said response action from said communication device to another device to a sender associated With said interrupt event; and upon a change of said current state of availability, providing a notice on said communication device indicating previous response actions sent during a previous state of unavailability, said notice providing a link to initiate a response communication with said another device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of responding to a received interrupt event for a user of a communication device, comprising:
-
accessing data associated from at least one of a plurality of applications operating on said communication device to determine a current state of availability of said user; accessing a database of response actions for incoming communications, said database listing response action categories against interrupt events, to attempt to determine a level of importance for said interrupt event based on source information of said interrupt event and if said database contains a record for said interrupt event, then determining whether a response action is to be sent in response to said interrupt event based on said level of importance when said communication device is in said current state of availability; if said response action is to be sent, building said response action for said communication device having context data associated with at least one application operating on said communication device, said level of importance being used to determine a level of detail provided by said context data; and sending said response action from said communication device to another device to a sender associated with said interrupt event; and upon a change of said current state of availability, sending another response action from said communication device to said another device advising of said change utilizing log data of sent response actions for said communication device providing a notice on said communication device indicating previous response actions sent during a previous state of unavailability.
-
-
13. A communication device for receiving and responding to a received interrupt event, comprising:
-
microprocessor; a calendar application providing instructions to said microprocessor to track and provide a current state of availability of a user of said communication device utilizing availability data provided about said user to said communication device; a communication module to receive and send communications utilizing at least one communication technology; an application providing instructions to said microprocessor to track said received interrupt event received from another device by said communication module; to access a database of response actions for incoming communications, said database listing response action categories against interrupt events to attempt to determine a level of importance for said interrupt event based on source information of said interrupt event; if said database contains a record for said interrupt event, then to determine whether a response action is to be sent in response to said interrupt event based on said level of importance when said communication device is in said current state of availability; and if said response action is to be sent, to build said response action for said communication device having context data associated with at least one application operating on said communication device, said level of importance being used to determine a level of detail provided by said context data; and to send said response action from said communication device to said another device; and upon a change of said current state of availability to provide a notice on said communication device indicating previous response actions sent during a previous state of unavailability, said notice providing a link to initiate a response communication with said another device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
Specification