The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 18, 2009

Filed:

Jan. 15, 2003
Applicants:

Jordan L. K. Schwartz, Seattle, WA (US);

Sean O. Blagsvedt, Seattle, WA (US);

Peyman Oriezy, Kirkland, WA (US);

Paul R. Erickson, Sammamish, WA (US);

Andrew F. Boardman, Bellevue, WA (US);

Inventors:

Jordan L. K. Schwartz, Seattle, WA (US);

Sean O. Blagsvedt, Seattle, WA (US);

Peyman Oriezy, Kirkland, WA (US);

Paul R. Erickson, Sammamish, WA (US);

Andrew F. Boardman, Bellevue, WA (US);

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01);
U.S. Cl.
CPC ...
Abstract

The present invention is directed to providing extensible and adaptable software communications controls for handling communication between devices. An extensible communications control is used to communicate between the computing device and a remote communications device. In a computing program that has been adapted to use the extensible communications control, information about a contact person is retrieved. From the retrieved contact information, it is determined what types of activities may be used to communicate with the contact person at the remote communications device. Once a communication activity has been determined from the contact person's information, a communication request is sent to a communication address associated with that communication activity. Upon acceptance the extensible communications control commences communication with the remote communications device.


Find Patent Forward Citations

Loading…