Ordering personal information using social metadata
First Claim
1. A system that facilitates ordering a user'"'"'s information based on past personal interactions of the user comprising:
- a processor component that includes a metric aggregator that determines and aggregates one or more social metrics derived from at least a subset of social metadata associated with the information; and
a display component that presents at least one view of at least a subset of the information in an order based on at least one social metric;
wherein the social metric is a quantifiable relationship between the user and at least one correspondent of the user based on a history of communication between the user and the at least one correspondent of the user, andwherein the one or more social metrics comprise the following attributes;
a number of messages sent to each correspondent from the user;
a number of replies to each correspondent from the user;
a number of messages sent to each correspondent from other correspondents and not the user;
a number of messages sent to the user from each correspondent;
a number of replies sent to the user;
a number of messages marked read;
a number of messages marked unread; and
a number of messages courtesy copied to the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A unique system, method, and user interface that facilitate ordering personal items based on past personal interaction between a user and the user'"'"'s correspondents are provided. In particular, the system provides alternative views of information, such as messages, that is organized around people using an ordering based on the history of communication between the recipient and sender. Social metrics can be calculated based on social metadata associated with the messages, for example. Metrics can be used to configure how or which messages are viewed and their order in one or more pane views. Each pane view can present different orderings of messages—which are displayed by the recipient or sender of the message. So for instance, instead of viewing messages in chronological receipt date, they can be viewed by the message'"'"'s sender and ordered by the number of messages previously sent to the user.
70 Citations
14 Claims
-
1. A system that facilitates ordering a user'"'"'s information based on past personal interactions of the user comprising:
-
a processor component that includes a metric aggregator that determines and aggregates one or more social metrics derived from at least a subset of social metadata associated with the information; and a display component that presents at least one view of at least a subset of the information in an order based on at least one social metric; wherein the social metric is a quantifiable relationship between the user and at least one correspondent of the user based on a history of communication between the user and the at least one correspondent of the user, and wherein the one or more social metrics comprise the following attributes; a number of messages sent to each correspondent from the user; a number of replies to each correspondent from the user; a number of messages sent to each correspondent from other correspondents and not the user; a number of messages sent to the user from each correspondent; a number of replies sent to the user; a number of messages marked read; a number of messages marked unread; and a number of messages courtesy copied to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more computer-readable storage media that implement computer-readable instructions using a processor to implement a method that facilitates ordering personal items based on past personal interactions of a user comprising:
-
indexing items according to social metadata associated with the items; determining one or more social metrics based on at least a subset of the social metadata, wherein the social metrics are a quantifiable relationship based on a history of communication between a user and a correspondent of the user; and displaying at least a subset of the items by the correspondents identified therein based on at least a subset of the metadata, thereby facilitating presenting the items in an order according to past interactions between the user and the user'"'"'s correspondents, wherein determining the one or more social metrics comprises analyzing messages communicated between the user and any correspondents to ascertain a plurality of attributes relating to any previous interactions with the user, and wherein the one or more social metrics include the following attributes; a number of messages sent to each correspondent from the user; a number of replies to each correspondent from the user; a number of messages sent to each correspondent from other correspondents and not the user; a number of messages sent to the user from each correspondent; a number of replies sent to the user; a number of messages marked read; a number of messages marked unread; and a number of messages courtesy copied to the user. - View Dependent Claims (10, 11, 12, 13)
-
-
14. One or more computer-readable storage media that implement computer-readable instructions using a processor to implement a method comprising:
-
determining a plurality of social metrics, the social metric is a quantifiable relationship between a user and at least one correspondent that is based on a history of communication between a user and the at least one correspondent; organizing communications of the user when the user selects a priority based on at least one social metric; and wherein the social metrics include; an amount of communications each correspondent receives from the user; an amount of reply communications each correspondent receives from the user; an amount of instances in which each correspondent is included in communications sent by the user; an amount of instances in which each correspondent is included in communications that include the user; an amount of communications the user receives from each correspondent; an amount of reply communications the user receives from each correspondent; an amount of communications the user receives from each correspondent that are read by the user; an amount of communications the user receives from each correspondent that are waiting to be read by the user; an amount of instances in which each correspondent includes the user in communications; an amount of instances in which each correspondent includes the user in a communication that the user has read; and an amount of instances in which each correspondent includes the user in a communication that is waiting to be read by the user.
-
Specification