Automated categorization of RSS feeds using standardized directory structures
First Claim
1. A computer implemented method for creating a database of categorized web feeds, the method comprising:
- ascertaining a web feed identifier;
without the user having to specify a category associated with the web feed identifier, using aspects of the web feed identifier for searching a categorized collection of websites to determine a hierarchical folder path for the web feed identifier;
comparing the categorized collection of websites with aspects of the web feed identifier to determine a categorization of a website corresponding to the web feed identifier;
providing the client computer with the categorization of the website corresponding to the web feed identifier as a suggested hierarchical folder path for the web feed identifier;
receiving input from the user accepting the suggested hierarchical folder path;
placing the web feed identifier in a corresponding hierarchical folder path within the database of categorized web feeds such that the web feed identifier is accessible from the database of categorized web feeds and displayable on the client computer according to the associated corresponding hierarchical folder pathdynamically displaying on the client computer the web feed identifier in a top level of the hierarchical folder path when the web feed identifier is the only web feed identifier in a favorites database maintained by the client computer that corresponds to the top level of the hierarchical folder path; and
dynamically displaying on the client computer the web feed identifier in a sub-level of the hierarchical folder path when more than one web feed identifiers are in the favorites database maintained by the client computer that correspond to the top level of the hierarchical folder path.
6 Assignments
0 Petitions
Accused Products
Abstract
A method and system for creating a database of categorized web feeds for facilitating web feed organization is disclosed. One exemplary method includes ascertaining a web feed identifier and searching a categorized collection of websites to determine a hierarchical folder path for the web feed identifier. For example, the Open Directory Project may be searched to determine an appropriate hierarchical folder path for the web feed identifier. The web feed identifier is placed in a corresponding hierarchical folder path within the database of categorized web feeds. The database of categorized web feeds can then be used as a tool for organizing web feeds on a client computer.
109 Citations
18 Claims
-
1. A computer implemented method for creating a database of categorized web feeds, the method comprising:
-
ascertaining a web feed identifier; without the user having to specify a category associated with the web feed identifier, using aspects of the web feed identifier for searching a categorized collection of websites to determine a hierarchical folder path for the web feed identifier; comparing the categorized collection of websites with aspects of the web feed identifier to determine a categorization of a website corresponding to the web feed identifier; providing the client computer with the categorization of the website corresponding to the web feed identifier as a suggested hierarchical folder path for the web feed identifier; receiving input from the user accepting the suggested hierarchical folder path; placing the web feed identifier in a corresponding hierarchical folder path within the database of categorized web feeds such that the web feed identifier is accessible from the database of categorized web feeds and displayable on the client computer according to the associated corresponding hierarchical folder path dynamically displaying on the client computer the web feed identifier in a top level of the hierarchical folder path when the web feed identifier is the only web feed identifier in a favorites database maintained by the client computer that corresponds to the top level of the hierarchical folder path; and dynamically displaying on the client computer the web feed identifier in a sub-level of the hierarchical folder path when more than one web feed identifiers are in the favorites database maintained by the client computer that correspond to the top level of the hierarchical folder path. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer implemented method for organizing web feeds on a client computer, the method comprising:
-
ascertaining a web feed identifier; without the user having to specify a category associated with the web feed identifier, using aspects of the web feed identifier for searching a database of categorized web feeds that is organized in accordance with the organizational scheme of a categorized collection of websites to determine a hierarchical folder path containing topics related to the web feed identifier; comparing aspects of the web feed identifier with the categorized collection of websites to determine a categorization of a website corresponding to the web feed identifier; providing a client computer with the categorization of the website corresponding to the web feed identifier as the hierarchical folder path in the form of a suggestion for allowing a user to create a database containing the user'"'"'s personal web feeds using the organizational scheme of the database of categorized web feeds; receiving input from the user accepting the suggested hierarchical folder path; placing the web feed identifier in a corresponding hierarchical folder path within the database of categorized web feeds such that the web feed identifier is accessible from the database of categorized web feeds and displayable on the client computer according to the associated corresponding hierarchical folder path; dynamically displaying on the client computer the web feed identifier in a top level of the hierarchical folder path when the web feed identifier is the only web feed identifier in a favorites database maintained by the client computer that corresponds to the top level of the hierarchical folder path; and dynamically displaying on the client computer the web feed identifier in a sub-level of the hierarchical folder path when more than one web feed identifiers are in the favorites database maintained by the client computer that correspond to the top level of the hierarchical folder path. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for assembling a compilation of categorized web feeds, the system comprising:
-
a central server comprising; a communication mechanism for receiving a web feed identifier submission from a client computer and for transmitting a folder suggestion for the web feed identifier submission to the client computer without the user having to specify a category associated with the web feed identifier, a central database for categorically storing the web feed identifier such that the web feed identifier is accessible from the central database and displayable on the client computer according to the folder suggestion, and a processor using aspects of the web feed identifier for searching a hierarchical organization of websites to compare aspects of the web feed identifier with the hierarchical organization of websites to determine a categorization of a website corresponding to the web feed identifier to determine a hierarchical storage path within the central database for storing the web feed identifier; and the client computer configured to received the folder suggestion, the client computer comprising; a favorites database for storing the folder suggestion, and a user interface for dynamically displaying the web feed identifier (1) in a top level of the hierarchical folder path when the web feed identifier is the only web feed identifier in the favorites database that corresponds to the top level of the hierarchical folder path, and (2) in a sub-level of the hierarchical folder path when more than one web feed identifiers are in the favorites database that correspond to the top level of the hierarchical folder path. - View Dependent Claims (17, 18)
-
Specification