IP Library Granted Patent US 7,477,730
Granted Patent B2
US 7,477,730 · App. 11/688,670 · Granted Jan 13, 2009

Integrated telephone call and context notification mechanism

Assignee: Microsoft Corporation
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 7,477,730
App. No.
11/688,670
Granted
Jan 13, 2009
Kind
B2
Abstract

A mechanism for placing a telephone call while at the same time communicating context (e.g., subject, importance and/or nature) of the telephone call. The caller uses a mechanism on a user interface to instruct a caller computing system to place a telephone call to a callee computing system. Using the same user interface, the caller also identifies some contextual information for the telephone call such as, for example, the subject, importance and/or nature of the telephone call. The caller computing system then constructs a call invitation data structure that includes both an invitation to the callee to engage in a telephone conversation and the user-entered identification of the context of the telephone call. Upon receiving the call invitation data structure, the callee computing system reads the identification of the context of the telephone call, and then takes appropriate action based on the context for the telephone call.

Claims (35)

1. A caller user interface for enabling a caller, which comprises a computing system and a display, to place one or more telephone calls with a callee in response to receiving user input, the callee comprising another computing system, wherein the caller user interface is displayed on the display, the caller user interface comprising:

computer modules configured for displaying the caller user interface; and

caller interface display features, including:

a graphically displayed telephone number display feature configured for receiving input corresponding to a telephone number for placing a telephone call from the caller to the callee; and

at least three visually distinct and graphically displayed context information display features that are each configured for receiving input that identifies different context information associated with the telephone call and wherein the at least three visually distinct context information display features include:

a graphically displayed subject matter display feature configured for receiving input that identifies a subject matter of the telephone call being placed with the callee, wherein the subject matter display feature comprises a type-in line;

a graphically displayed importance level display feature, which is visually distinguished from the subject matter display feature, and which is configured for receiving input corresponding to an importance level of the telephone call being placed with the callee; and

a graphically displayed call nature display feature, which is visually distinguished from the subject matter display feature and the importance level display feature, and which is configured for receiving input corresponding to a call type and to indicate the call type, the call type including at least two members of a group comprising: a personal call type, a professional call type and a commercial call type, wherein each of the importance level display feature and the call nature display feature comprise a unique set of selectable context information options.

2. A caller user interface as recited in claim 1 and which further includes a selectable call initiation display element for initiating the telephone call.

3. A caller user interface as recited in claim 2 , wherein initiating the call causes the caller system to construct a call invitation data structure that includes the context information associated with the telephone call.

4. A caller user interface as recited in claim 3 , wherein initiating the telephone call further causes the caller system to transmit the call invitation data structure to the callee and which further cause the callee, in response to receiving the call invitation data structure, to automatically take one or more actions depending upon the context information and one or more rules defined at the callee.

5. A caller user interface as recited in claim 1 and which further includes a selectable interface display element for terminating the telephone call.

6. The caller user interface recited in claim 1 , wherein the unique set of selectable context information options included in the importance level display feature includes an emergency option, a high option, a normal option and a low option.

7. The caller user interface recited in claim 1 , wherein the unique set of selectable context information options included in the call nature display feature includes a personal option, a professional option and a commercial option.

8. A callee user interface for enabling a callee, which includes a computing system, to automatically respond to one or more telephone calls received from a caller, which comprises another computing system, and wherein the one or more telephone calls include at least one telephone call that includes a call invitation data structure comprising context information of the telephone call, and wherein the user interface is displayed on a display associated with the callee, the callee user interface comprising:

computer modules configured for displaying the callee user interface; and

callee interface display features, including:

a received call interface display feature that is configured to be displayed in response to receiving a call invitation data structure from a caller that satisfies predetermined criteria, the interface display feature including a display of context information associated with the call invitation data structure and that corresponds directly with an asserted context of the telephone call, wherein the context information includes at least one member of a group comprising:

(a) a subject matter of the telephone call,

(b) an importance of the telephone call, and

(c) a call type that indicates a type of an intended telephone conversation comprising at least one of a personal, professional or commercial conversation; and

wherein the received call interface further includes a selectable display element for declining the telephone call which, when selected, automatically causes a new interface to be displayed, the new interface including a listing of selectable reasons for declining the telephone call which, when any of the selectable reasons is selected, causes a corresponding statement to be communicated to the caller computing system.

9. A callee user interface as recited in claim 8 , wherein the callee user interface further includes a selectable display element for answering the telephone call.

10. A callee user interface as recited in claim 8 , wherein the received call interface is further configured to receive user input comprising custom statement corresponding to a reason for declining the telephone call.

11. A callee user interface as recited in claim 8 , wherein the callee user interface causes the callee computing system to automatically take an action based upon an identified context of the telephone call, the identified context being determined from the context information in the call invitation data structure.

12. A callee user interface as recited in claim 11 , wherein the action that is automatically taken is sending a particular statement to the caller.

13. A callee user interface as recited in claim 8 , wherein the context information included in the call invitation data structure corresponds directly to user-entered context information received at an input device of the caller.

14. A callee user interface as recited in claim 8 , wherein the context information includes at least two of the following:

(a) the subject matter of the telephone call,

(b) the importance of the telephone call, or

(c) the call type.

15. A callee user interface as recited in claim 8 , wherein the context information includes all of the following:

(a) the subject matter of the telephone call,

(b) the importance of the telephone call, and

(c) the call type.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034542/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 20, 2007
From: STARBUCK, BRYAN T.; FULLER, DEANA R.; VAN TILBURG, MARTIJN E.
To: MICROSOFT CORPORATION
Reel/Frame 019038/0079 →
Continuity (3)
Continuation 1120567600 · Aug 17, 2005
Continuation 1083582300 · Apr 30, 2004
Related Publication 20070153998A1 · Jul 5, 2007