Prioritizing and providing information about user contacts
First Claim
Patent Images
1. A method of prioritizing and presenting news information related to contacts, comprising:
- for a plurality of contacts associated with a user of an electronic device, 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 a plurality of news information items from the news information associated with the watched contact, the plurality of news items comprising news items from different news sources,identifying at least one subject of the news information spike, andselecting at least one news information item from the plurality of news items representative of the at least one subject of the news information spike; and
providing the at least one news information item representative of the news information spike to the user via the electronic device.
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.
46 Citations
27 Claims
-
1. A method of prioritizing and presenting news information related to contacts, comprising:
-
for a plurality of contacts associated with a user of an electronic device, 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 a plurality of news information items from the news information associated with the watched contact, the plurality of news items comprising news items from different news sources, identifying at least one subject of the news information spike, and selecting at least one news information item from the plurality of news items representative of the at least one subject of the news information spike; and providing the at least one news information item representative of the news information spike to the user via the electronic device. - 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 associated with a user of an electronic device, 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 a plurality of news information items from the news information associated with the watched contact, the plurality of news items comprising news items from different news sources, identifying at least one subject of the news information spike, and selecting at least one news information item from the plurality of news items representative of the at least one subject of the news information spike; and providing the at least one news information item representative of the news information spike to the user via the electronic device.
-
-
16. A system for prioritizing and presenting news information, 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 associated with a user 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, retrieve a plurality of news information items from the news information associated with the watched contact, the plurality of news items comprising news items from different news sources, identify at least one subject of the news information spike, and select at least one news information item from the plurality of news items representative of the at least one subject of the news information spike; and provide the at least one news information item representative of the news information spike to the user. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification