Contact card
First Claim
1. In a computing system that is connected with a display device and that includes a contact card user interface that is configured to display contact information and contact-centric tasks at the display device, a method for displaying contact information and contact-centric tasks at the display device, the method comprising:
- an act of receiving a request at the computing system for a contact card user interface;
a step for displaying the contact card user interface at the display device upon receiving the request for the contact card user interface, the contact card user interface including;
contact information associated with a contact; and
a filtered list of contact-centric tasks that are associated with the contact, wherein the filtered list is filtered according to a predetermined criteria, and wherein each of the listed contact-centric tasks comprises an object that can be selected to engage in an activity with the contact.
2 Assignments
0 Petitions
Accused Products
Abstract
An interface for enabling a user to quickly access contact information and contact-centric tasks is displayed when an appropriate request for a contact card associated with a contact is received. The contact card displays contact information corresponding with the contact as well as contact-centric tasks that may be engaged in between the client computing system and the computing system of the contact. The list of contact-centric tasks is organized according to predetermined criteria, such as whether the contact-centric task is associated with an application that has provided contact information to the client computing system and whether the contact is a member of a group utilizing a contact-centric task. The contact card may also include an object comprising a type-in line for launching communication with the contact.
-
Citations
47 Claims
-
1. In a computing system that is connected with a display device and that includes a contact card user interface that is configured to display contact information and contact-centric tasks at the display device, a method for displaying contact information and contact-centric tasks at the display device, the method comprising:
-
an act of receiving a request at the computing system for a contact card user interface;
a step for displaying the contact card user interface at the display device upon receiving the request for the contact card user interface, the contact card user interface including;
contact information associated with a contact; and
a filtered list of contact-centric tasks that are associated with the contact, wherein the filtered list is filtered according to a predetermined criteria, and wherein each of the listed contact-centric tasks comprises an object that can be selected to engage in an activity with the contact. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. In a computing system that is connected with a display device and that includes a contact card user interface that is configured to display contact information and contact-centric tasks at the display device, a method for displaying contact information and contact-centric tasks at the display device, the method comprising:
-
an act of receiving a request at the computing system for a contact card user interface;
an act of identifying one or more contact-centric tasks that are enabled by the computing system;
an act of identifying one or more contact-centric tasks that are enabled by a contact computing system;
an act of filtering one or more contact-centric tasks that are enabled by both the computing system and the contact computing system based upon a predetermined criteria;
displaying the filtered list of contact-centric tasks at the display device; and
an act of displaying contact information associated with the contact. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer program product for a computing system that is connected with a display device and that includes a contact card user interface that is configured to display contact information and contact-centric tasks at the display device, the computer program product comprising one or more computer-readable media having stored thereon computer executable instructions for implementing a method for displaying contact information and contact-centric tasks at the display device, the method comprising:
-
an act of receiving a request at the computing system for a contact card user interface;
an act of identifying one or more contact-centric tasks that are enabled by the computing system;
an act of identifying one or more contact-centric tasks that are enabled by a contact computing system;
an act of filtering one or more contact-centric tasks that are enabled by both the computing system and the contact computing system based on a predetermined criteria;
displaying the filtered list of contact-centric tasks at the display device;
an act of displaying a launch object that can be used to receive and send messages to the contact; and
an act of displaying contact information associated with the contact at the display device, the contact information including one or more of a name, a phone number, an email address, a status, and an image. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. In a computing system that is connected with a display device and that includes a contact card user interface that is configured to display contact information and contact-centric tasks at the display device, a method for displaying contact information and contact-centric tasks at the display device, the method comprising acts for:
-
receiving a request at the computing system for a contact card user interface; and
displaying the contact card user interface at the display device upon receiving the request for the contact card user interface, the contact card user interface including;
contact information associated with a contact; and
a filtered list of contact-centric tasks that are associated with the contact, wherein the filtered list is filtered according to a predetermined criteria, and wherein each of the listed contact-centric tasks comprises an object that can be selected to engage in an activity with the contact. - View Dependent Claims (44, 45, 46)
-
-
47. A computer program product for a computing system that is connected with a display device and that includes a contact card user interface that is configured to display contact information and contact-centric tasks at the display device, the computer program product comprising one or more computer-readable media having stored thereon computer executable instructions for implementing a method for displaying contact information and contact-centric tasks at the display device, the method comprising acts for:
-
receiving a request at the computing system for a contact card user interface; and
displaying the contact card user interface at the display device upon receiving the request for the contact card user interface, the contact card user interface including;
contact information associated with a contact; and
a filtered list of contact-centric tasks that are associated with the contact, wherein the filtered list is filtered according to a predetermined criteria, and wherein each of the listed contact-centric tasks comprises an object that can be selected to engage in an activity with the contact.
-
Specification