Augmenting a call with context
First Claim
Patent Images
1. A method in a device of a caller for providing context for a call, the method comprising:
- receiving from a caller an indication of a callee to whom a call is to be placedreceiving from the caller context for the call to be placed to the callee;
automatically collecting additional context based on state of an application executing on the device; and
sending from the device of the caller to the callee a message indicating that the caller is placing a call to the callee, the message including the context received from the caller and the additional context that are presented to the callee before the call is answered.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for providing context of a caller to a callee when a call is initiated is provided. The context system executing on the calling device collects context for the call. The calling device initiates the call and sends a message to the callee that includes the context. Upon receiving the message, the callee device notifies the caller that a call has been initiated and displays the received context. The callee can decide based on the received context whether to answer the call or not answer the call.
39 Citations
19 Claims
-
1. A method in a device of a caller for providing context for a call, the method comprising:
-
receiving from a caller an indication of a callee to whom a call is to be placed receiving from the caller context for the call to be placed to the callee; automatically collecting additional context based on state of an application executing on the device; and sending from the device of the caller to the callee a message indicating that the caller is placing a call to the callee, the message including the context received from the caller and the additional context that are presented to the callee before the call is answered. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable storage medium storing instructions for controlling a device to provide context for a call, by a method comprising:
-
executing an application on the computing device; receiving from a caller an indication of callee to whom a call is to be placed; receiving from the caller context for the call to be placed to the callee; automatically collecting from the executing application additional context for the call to be placed to the callee, the additional context based on the state of the executing application; and sending from the device of the caller to the callee a message indicating that the caller is placing a call to the callee, the message including the context received from the caller and the automatically collected additional context for presenting to the callee before the call is answered. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer-readable storage medium storing instructions for controlling a device to provide context for a call, by a method comprising:
-
executing an application on the computing device; receiving from a caller an indication of a callee to whom a call is to be placed; receiving from the caller an indication that the context is to be collected from the executing application; automatically collecting from the executing application context for the call to be placed to the callee; and sending from the device of the caller to the callee a message indicating that the caller is placing a call to the callee, the message including the automatically collected context for presenting to the callee before the call is answered.
-
-
14. A computer-readable storage medium storing instructions for controlling a device to provide context for a call, by a method comprising:
-
executing an application on the computing device; receiving from a caller an indication of a callee to whom a call is to be placed; automatically collecting from the executing application context for the call to be placed to the callee; and sending from the device of the caller to the callee a message indicating that the caller is placing a call to the callee, the message including the automatically collected context for presenting to the callee before the call is answered wherein the application is a browser and the context is a link to a display page currently displayed by the browser.
-
-
15. A computer-readable storage medium storing instructions for controlling a device to provide context for a call, by a method comprising:
-
executing an application on the computing device; receiving from a caller an indication of a callee to whom a call is to be placed; automatically collecting from the executing application context for the call to be placed to the callee; allowing the caller to modify the context before it is sent to the callee; and sending from the device of the caller to the callee a message indicating that the caller is placing a call to the callee, the message including the automatically collected context as modified for presenting to the callee before the call is answered.
-
-
16. A method performed by a computing device for providing context for a call, the method comprising:
-
executing an application on the computing device; receiving from a caller an indication of a callee to whom a call is to be placed; receiving from the caller an indication that the context is to be collected from the executing application; automatically collecting from the executing application context for the call to be placed to the callee; and sending from the device of the caller to the callee a message indicating that the caller is placing a call to the callee, the message including the automatically collected context for presenting to the callee before the call is answered. - View Dependent Claims (17, 18, 19)
-
Specification