IP Library › Granted Patent US 9,031,208
Granted Patent B2
US 9,031,208 · App. 13/675,861 · Granted May 12, 2015

Augmenting a call with context

Inventors: Amritansh Raghav (Seattle, WA); Eran Shtiegman (Redmond, WA); Gurdeep S. Pall (Medina, WA); Paul D. Tidwell (Sammamish, WA)
Assignee: Microsoft Technology Licensing, LLC
H04M3/4365H04M1/575H04M1/72552H04M7/0054
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,031,208
App. No.
13/675,861
Granted
May 12, 2015
Kind
B2
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.

Claims (31)

1. A computer-readable memory storing instructions of a context system for controlling a device of a caller to provide context for a call, the instructions comprising:

instructions that receive from the caller an indication of a callee to whom a call is to be placed;

instructions that, after receiving the indication of the callee to whom the call is to be placed, automatically collect from an executing application that is not part of the context system context for the call to be placed to the callee; and

instructions that send 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.

2. The computer-readable memory of claim 1 wherein the instructions further comprise instructions that associate digital rights management with the context to control access to context that is included in the message.

3. The computer-readable memory of claim 1 wherein the instructions further comprise instructions that associate digital right management with the call to control access to the call.

4. The computer-readable memory of claim 1 wherein the instructions further comprise instructions that allow the caller to review and modify the automatically collected context before sending the message.

5. The computer-readable memory of claim 1 wherein the executing application is a web browser and the automatically collected context includes a link to a web page currently opened by the web browser.

6. The computer-readable memory of claim 1 wherein the instructions further comprise instructions that convert the context to a format appropriate for the callee.

7. The computer-readable memory of claim 1 wherein the instructions further comprise instructions that convert the context from a text format to a speech format.

8. The computer-readable memory of claim 1 wherein the instructions that send the message include instructions to send a session initiation protocol (“SIP”) invitation indicating that context extensions are supported.

9. The computer-readable memory of claim 1 wherein the instructions further comprise instructions that save context with a voice mail of a call.

10. A device for providing context for a call, the device comprising:

a memory storing computer-executable instructions of a context system that includes:

a component that receives from a caller an indication of a callee to whom a call is to be placed;

a component that collects from an executing application context for the call, the executing application being external to the context system; and

a component that sends 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 collected context for presenting to the callee before the call is answered; and

a processor for executing the computer-executable instructions stored in the memory.

11. The device of claim 10 wherein the memory further stores instructions of a component that associates digital rights management with the context to control access to context that is included in the message.

12. The device of claim 10 wherein the memory further stores instructions of a component that allows the caller to review and modify the collected context before sending the message.

13. The device of claim 10 wherein the memory further stores instructions of a component that collects context from multiple executing applications and wherein the message includes the context collected from the multiple executing applications.

14. The device of claim 10 wherein the memory further stores instructions of a component that converts the context to a format appropriate for the callee.

15. The device of claim 10 wherein the component that sends the message sends a session initiation protocol (“SIP”) invitation indicating that context extensions are supported.

16. A method performed by a device of a caller executing a context system for providing context for a call prior to the call being answered, the method comprising:

receiving from the caller an indication that a call is to be placed;

after receiving the indication that the call is to be placed, automatically collecting from an application context for the call to be placed, the application not being part of the context system; and

sending from the device of the caller to a 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.

17. The method of claim 16 further comprising associating digital rights management with the context to restrict actions the callee can take with context that is included in the message.

18. The method of claim 16 further comprising allowing the caller to review and modify the collected context before sending the message.

19. The method of claim 18 further comprising converting the context to a format appropriate for the callee.

20. The method of claim 19 further comprising sending a session initiation protocol (“SIP”) invitation indicating that context extensions are supported by the caller.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2015
From: RAGHAV, AMRITANSH; SHTIEGMAN, ERAN; PALL, GURDEEP S.; TIDWELL, PAUL D.
To: MICROSOFT CORPORATION
Reel/Frame 035342/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034544/0541 →
Continuity (3)
Continuation 12580222 · Oct 15, 2009
Continuation 11190489 · Jul 26, 2005
Related Publication 20130070914A1 · Mar 21, 2013