PRIORITIZING AND PROVIDING INFORMATION ABOUT USER CONTACTS
First Claim
1. A method of prioritizing and presenting news information related to contacts, comprising:
- for a plurality of contacts, associating news information found within a time period with the contact of the plurality of contacts to which the news information pertains;
for each watched contact, of a set of watched contacts of the plurality of contacts, performing a news information spike analysis of news information associated with the watched contact and determining from the performed news information spike analysis at least one of the watched contacts that has experienced a frequency of news information occurring during the time period that is greater than a frequency threshold value and representative of a news information spike during the time period;
for at least one of the watched contacts that has experienced the news information spike, retrieving news information associated with the watched contact and selecting at least one news information item representative of the news information spike; and
providing the at least one news information item representative of the news information spike.
6 Assignments
0 Petitions
Accused Products
Abstract
The present disclosure provides for prioritization and display of relevant news information for at least one watched contact in order to present only news of interest about a user'"'"'s contacts to a user. A news information spike analysis of news information associated with a watched contact determines whether the watched contact has experienced a news information spike during a time period. News information associated with a news information spike is retrieved and at least one news information item representative of the news information spike are selected and presented in a user interface.
33 Citations
27 Claims
-
1. A method of prioritizing and presenting news information related to contacts, comprising:
-
for a plurality of contacts, associating news information found within a time period with the contact of the plurality of contacts to which the news information pertains; for each watched contact, of a set of watched contacts of the plurality of contacts, performing a news information spike analysis of news information associated with the watched contact and determining from the performed news information spike analysis at least one of the watched contacts that has experienced a frequency of news information occurring during the time period that is greater than a frequency threshold value and representative of a news information spike during the time period; for at least one of the watched contacts that has experienced the news information spike, retrieving news information associated with the watched contact and selecting at least one news information item representative of the news information spike; and providing the at least one news information item representative of the news information spike. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium having computer-executable instructions for causing a server comprising a processor and an associated contacts and news information database to prioritize and present news information related to contacts, comprising:
-
for a plurality of contacts associating news information found within a time period with the contact of the plurality of contacts to which the news information pertains; for each watched contact of a set of watched contacts of the plurality of contacts, performing a news information spike analysis of news information associated with the watched contact and determining from the performed news information spike analysis at least one of watched contacts that has experienced a frequency of news information occurring during the time period that is greater than a frequency threshold value and representative of a news information spike during the time period; for at least one of the watched contacts that has experienced the news information spike, retrieving news information associated with the watched contact and selecting at least one news information item representative of the news information spike; and providing the at least one news information items representative of the news information spike.
-
-
16. A system, comprising:
-
a processor; and a contacts and news information database coupled to the processor in which a plurality of contacts and news information about the plurality of contacts are stored, the processor and contacts and news information database configured to; for a plurality of contacts associating news information found within a time period with the contact of the plurality of contacts to which the news information pertains; for each watched contact of a set of watched contacts of the plurality of contacts, perform a news information spike analysis for each watched contact of the set of watched contacts of news information associated with the watched contact and determine from the performed news information spike analysis at least one of the watched contacts that has experienced a frequency of news information occurring during the time period that is greater than a frequency threshold value and representative of a news information spike during the time period; for at least one watched contact of the at least one of the watched contacts that has experienced the news information spike during, retrieve news information associated with the watched contact and select at least one news information item representative of the news information spike; and provide the at least one news information item representative of the news information spike. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification