IP Library Granted Patent US 7,424,476
Granted Patent B2
US 7,424,476 · App. 10/826,480 · Granted Sep 9, 2008

Categorized web browsing history

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,424,476
App. No.
10/826,480
Granted
Sep 9, 2008
Kind
B2
Abstract

A simple, user-friendly method and apparatus for establishing and maintaining a categorized Web browsing history uses a directory service, such as the Open Directory Project, to get category metadata about visited URLs. Metadata thus obtained are used to present a user's personal browser history in a category based hierarchy.

Claims (32)

1. A method for establishing and maintaining a categorized Web browsing history of a user, comprising the steps of:

for websites previously visited by the user, performing a reverse lookup in a database to find a chain of categories for a URL, every time a URL that has not been previously seen is added to a history;

for URLs for which there is no category in said database, iteratively retrying said reverse lookup using a less specific part of said URL until a category is found;

presenting in an interactive user interface a resulting categorized web browsing history corresponding to said websites previously visited by the user;

for a given category of previously visited web pages within said interactive user interface, said interactive user interface providing a link to said given category within a database of Web content never visited by the user;

wherein the user views previously visited pares within said interactive user interface and follows a link to a wider view of similar pages through said link;

providing a plurality of Web browsing tools that display metadata and that allow capturing an image or Web page;

wherein said tools comprise any of Save Page and Stop Watching;

wherein said metadata comprise any of Rating, Comments, Snapshots, and Categories; and

viewing Web pages that have either been captured locally or that are part of a browsing history as any of a passively personalized Web favorites list and in a time-based history view.

2. The method of claim 1 , further comprising the step of:

using standard relational database technology to store and query a local representation of said categories.

3. The method of claim 2 , further comprising the step of:

using a row in a first database table for each category node, wherein each row has a parent field to represent a node in a category chain.

4. The method of claim 3 , further comprising the step of:

using a second database table to store a relationship between each URL and its one specific category node.

5. The method of claim 4 , further comprising the steps of:

given a category path, adding rows for any nodes that are not already in said local database; and

selling parent links appropriately.

6. The method of claim 5 , further comprising the step of:

using standard relational database querying to find children categories of any given category by querying for all category nodes whose parent is a given category.

7. The method of claim 6 , further comprising the step of:

finding all URLs for a given category by querying for all URLs associated with said category.

8. The method of claim 1 , wherein said user interface for a hierarchy of data is displayed as either of a tree list and a series of Web-style pages.

9. The method of claim 1 , wherein said user interface allows users to re-find Web sites by drilling down through familiar categories.

10. The method of claim 1 , wherein said user interface allows users to discover groups of previously visited pages which happen to fall into a same category, wherein said previously visited pages comprise pages previously visited by a user of said user interface.

11. The method of claim 1 , wherein within a same user interface, a user can focus on pages previously visited by said user and then navigate to a wider view of similar pages.

12. The method of claim 1 , wherein said database comprises the Open Directory Project.

13. The method of claim 12 , wherein said database exposes a Web interface, and allows navigating through categories to find Web sites.

14. The method of claim 1 , further comprising the step of:

storing captured Web pages as part of a media library;

wherein a captured Web page may be viewed and searched even if an original page is changed or becomes unavailable.

Assignments (5)
CHANGE OF NAME Recorded Dec 20, 2021
From: FACEBOOK, INC.
To: META PLATFORMS, INC.
Reel/Frame 058961/0436 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 3, 2012
From: AOL INC.
To: FACEBOOK, INC.
Reel/Frame 028487/0534 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 18, 2012
From: AOL INC.
To: FACEBOOK INC.
Reel/Frame 028396/0842 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 16, 2010
From: BANK OF AMERICA, N A
To: AOL INC; AOL ADVERTISING INC; GOING INC; LIGHTNINGCAST LLC; MAPQUEST, INC; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC; TACODA LLC; TRUVEO, INC; YEDDA, INC
Reel/Frame 025323/0416 →
SECURITY AGREEMENT Recorded Dec 14, 2009
From: AOL INC.; AOL ADVERTISING INC.; BEBO, INC.; ICQ LLC; GOING, INC.; LIGHTNINGCAST LLC; MAPQUEST, INC.; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC.; TACODA LLC; TRUVEO, INC.; YEDDA, INC.
To: BANK OF AMERICAN, N.A. AS COLLATERAL AGENT
Reel/Frame 023649/0061 →