Patent ID: 8578274
Filing Date: 2013-11-05
Classification: G06F

Abstract:
1. A method of collecting feeds relevant to a geographical locale from multiple sources to be electronically published to a user through a user device, comprising: receiving a web feed having source metadata that includes a geographic location identifier, and a plurality of tags including title data, summary data, and text data and in a source format; generating mapping information for mapping the tags in the source format to a normalized data structure having a title field, a summary field, and a text field, the mapping information generated from (i) a probabilistic model using stored statistical information to assign the plurality of tags to the title field, the summary field and the text field of the normalized data structure, and (ii) heuristic data that assigns the plurality of tags to the title field, the summary field and the text field of the normalized data structure based on a size of each of the plurality of tags; parsing the web feed according to the mapping information generate a normalized web feed from the web feed, the normalized web feed having the normalized data structure specified by the mapping information; determining a relevant geographical locale for the normalized web feed by parsing text data in the text field of the normalized web feed to detect location keywords therein; when the relevant geographic locale differs from the geographic location identifier in the source metadata, identifying a geographic location for the normalized web feed based exclusively on the location keywords; performing filtering on the normalized web feed to determine whether the normalized web feed includes qualified content for publication; and publishing the qualified content to be accessible to the user on the user device through a user interface on which the qualified content is depicted as being relevant to the geographical location.