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:
Jul. 16, 2013

Filed:

Jun. 04, 2009
Applicants:

Helen Blackburn, London, GB;

Mark Mclaughlin, Surrey, GB;

Rachel Eardley, Bristol, GB;

Marek Laasik, Tallinn, EE;

Madis Kaal, Tallinn, EE;

Inventors:

Helen Blackburn, London, GB;

Mark McLaughlin, Surrey, GB;

Rachel Eardley, Bristol, GB;

Marek Laasik, Tallinn, EE;

Madis Kaal, Tallinn, EE;

Assignee:

Microsoft Corporation, Redmond, WA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 15/16 (2006.01); G06F 3/048 (2006.01); H04N 5/445 (2011.01);
U.S. Cl.
CPC ...
Abstract

A method of initiating a communication event via a packet-based communication network in a media appliance having a processor executing a communication client, comprising: retrieving a stored list comprising a plurality of contacts associated with a user of the communication client; generating a first two-dimensional contact grid comprising a first arrangement of entries; displaying the first contact grid on a display means such that each of a plurality of the entries comprises a graphical representation of a respective one of the plurality of contacts, wherein the graphical representations are sized so as to fit in the entries of the first contact grid; receiving a selection of a subset of the graphical representations in the first contact grid from a user of the communication client; generating a second contact grid comprising a second arrangement of entries corresponding to the selected subset; displaying the second contact grid on the display means in replacement of the first contact grid, such that each of a plurality of the entries comprises a graphical representation of a respective one of the plurality of contacts, and wherein the graphical representations are resized so as to fit in the entries of the second contact grid; receiving a selection of one of the graphical representations in the second contact grid from the user of the communication client; and initiating a communication event with the contact represented by the selected graphical representation via the packet-based communication network.


Find Patent Forward Citations

Loading…