REAL-TIME COMMUNICATION WITH A CALLER WITHOUT ACCEPTING A CALL
First Claim
1. A computer-implemented method, comprising:
- implementing, on one or more computers, a system for facilitating real-time communication with a caller without a called user accepting a call, wherein the system;
receives a notification of the call;
obtains information about the called user and the caller from one or more data sources;
determines the called user'"'"'s temporal status and the caller'"'"'s identity as internal or external based on the information;
generates a context-specific message based on both the called user'"'"'s temporal status and the caller'"'"'s identity, wherein the context-specific message is different depending on whether the caller'"'"'s identity is determined as external or internal, and summarizes the called user'"'"'s temporal status; and
provides the context-specific message to the caller.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for facilitating real-time communication with a caller without a user accepting a call, wherein the system or method: receives a notification of the call; obtains information about the user and the caller from one or more data sources; determines the user'"'"'s temporal status at a given point in time and the caller'"'"'s identity based on the information; generates a context-specific message based on the user'"'"'s temporal status and the caller'"'"'s identity, wherein the message summarizes the user'"'"'s temporal status; and provides the message to the caller. Alternatively, the message is a generic message, when the caller'"'"'s identity cannot be determined.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
implementing, on one or more computers, a system for facilitating real-time communication with a caller without a called user accepting a call, wherein the system; receives a notification of the call; obtains information about the called user and the caller from one or more data sources; determines the called user'"'"'s temporal status and the caller'"'"'s identity as internal or external based on the information; generates a context-specific message based on both the called user'"'"'s temporal status and the caller'"'"'s identity, wherein the context-specific message is different depending on whether the caller'"'"'s identity is determined as external or internal, and summarizes the called user'"'"'s temporal status; and provides the context-specific message to the caller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 11, 12, 13)
-
9. (canceled)
-
10. (canceled)
-
14. A computer-implemented apparatus, comprising:
one or more computers implementing a system for facilitating real-time communication with a caller without a called user accepting a call, wherein the system; receives a notification of the call; obtains information about the called user and the caller from one or more data sources; determines the called user'"'"'s temporal status and the caller'"'"'s identity as internal or external based on the information; generates a context-specific message based on both the called user'"'"'s temporal status and the caller'"'"'s identity, wherein the context-specific message is different depending on whether the caller'"'"'s identity is determined as external or internal, and summarizes the called user'"'"'s temporal status; and provides the context-specific message to the caller. - View Dependent Claims (15, 16, 17)
-
18. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by one or more computers to cause the computers to:
implement a system for facilitating real-time communication with a caller without a called user accepting a call, wherein the system; receives a notification of the call; obtains information about the called user and the caller from one or more data sources; determines the called user'"'"'s temporal status and the caller'"'"'s identity as internal or external based on the information; generates a context-specific message based on both the called user'"'"'s temporal status and the caller'"'"'s identity, wherein the context-specific message is different depending on whether the caller'"'"'s identity is determined as external or internal, and summarizes the called user'"'"'s temporal status; and provides the context-specific message to the caller. - View Dependent Claims (19, 20)
Specification