Personalization of news articles based on news sources
First Claim
Patent Images
1. A method of providing news, comprising:
- receiving, by a processor, a request for news items from a user;
identifying, by the processor, a geographic location of the requesting user, the identifying of the geographic location comprising identifying the geographic location from a Designated Market Area (DMA);
matching, by the processor, the geographic location of the requesting user with geographic locations associated with news sources;
identifying, by the processor, a geographic location of local news sources that is from the same DMA as the geographic location of the requesting user, the identifying comprising obtaining preferred news sources of other users that are located within a similar geographic location as the requested user and eliminating used sources that are popular across multiple other geographic areas;
obtaining, by the processor, relevant news items from the identified local news sources; and
transmitting, by the processor, the relevant news items for presentation to the requesting user.
6 Assignments
0 Petitions
Accused Products
Abstract
News search and browse experience is personalized based on user preferences. User attributes like a geographic location are obtained and news sources preferred by other users with attributes similar to those of a requesting user are identified. News sources that are popular across different user groups are eliminated and relevant news items from the remaining news sources are retrieved and presented to the requesting user.
-
Citations
23 Claims
-
1. A method of providing news, comprising:
-
receiving, by a processor, a request for news items from a user; identifying, by the processor, a geographic location of the requesting user, the identifying of the geographic location comprising identifying the geographic location from a Designated Market Area (DMA); matching, by the processor, the geographic location of the requesting user with geographic locations associated with news sources; identifying, by the processor, a geographic location of local news sources that is from the same DMA as the geographic location of the requesting user, the identifying comprising obtaining preferred news sources of other users that are located within a similar geographic location as the requested user and eliminating used sources that are popular across multiple other geographic areas; obtaining, by the processor, relevant news items from the identified local news sources; and transmitting, by the processor, the relevant news items for presentation to the requesting user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 21, 22)
-
-
9. A computing device, comprising:
-
a processor; a storage medium for tangibly storing thereon program logic for executing by the processor, the program logic comprising; receiving logic, executed by the processor, for receiving a request for news items from a user; identifying logic, executed by the processor, for identifying a geographic location of the requesting user, the identifying of the geographic location comprising identifying the geographic location from a Designated Market Area (DMA); matching logic, executed by the processor, for matching the geographic location of the requesting user with geographic locations associated with news sources; identifying logic, executed by the processor, for identifying a geographic location of local news sources that is from the same DMA as the geographic location of the requesting user, the identifying comprising obtaining preferred news sources of other users that are located within a similar geographic location as the requested user and eliminating used sources that are popular across multiple other geographic areas; obtaining logic, executed by the processor, for obtaining relevant news items from the identified local news sources; and transmitting logic, executed by the processor, for transmitting the relevant news items for presentation to the requesting user. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable storage medium tangibly storing thereon computer program instructions capable of being executed by a computer processor, the computer program instructions defining the steps of:
-
receiving, by a processor, a request for news items from a user; identifying, by the processor, a geographic location of the requesting user, the identifying of the geographic location comprising identifying the geographic location from a Designated Market Area (DMA); matching, by the processor, the geographic location of the requesting user with geographic locations associated with news sources; identifying, by the processor, a geographic location of local news sources that is from the same DMA as the geographic location of the requesting user, the identifying comprising obtaining preferred news sources of other users that are located within a similar geographic location as the requested user and eliminating used sources that are popular across multiple other geographic areas; obtaining, by the processor, relevant news items from the identified local news sources; and transmitting, by the processor, the relevant news items for presentation to the requesting user. - View Dependent Claims (17, 18, 19, 20)
-
-
23. A method of providing news, comprising:
-
receiving, by a processor, a request for news items from a user; identifying, by the processor, a geographic location of the requesting user, the identifying of the geographic location comprising identifying the geographic location from a group of location identifiers consisting of a Designated Market Area (DMA), a user preference, and GPS coordinates; matching, by the processor, the geographic location of the requesting user with geographic locations associated with news sources; identifying, by the processor, a geographic location of local news sources that is from the same geographic location of the requesting user, the identifying comprising obtaining preferred news sources of other users that are located within a similar geographic location as the requested user and eliminating used sources that are popular across multiple other geographic areas; obtaining, by the processor, relevant news items from the identified local news sources; and transmitting, by the processor, the relevant news items for presentation to the requesting user.
-
Specification