IP Library Granted Patent US 8,359,295
Granted Patent B2
US 8,359,295 · App. 13/282,559 · Granted Jan 22, 2013

User interface for navigating a keyword space

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 8,359,295
App. No.
13/282,559
Granted
Jan 22, 2013
Kind
B2
Abstract

The present invention relates to systems, methods, and user interfaces for browsing a collection of content items saved by a user or by one or more buddies associated with a given user. The method of the present invention comprises saving one or more content items and one or more associated keywords as specified by a user. An interface is generated that displays the one or more saved content items and the one or more associated keywords, as well as the one or more buddies associated with a given user. A user indication of the selection of a given keyword or the selection of a given buddy by the user is received. The one or more displayed content items are filtered according to the selected keyword, buddy, or combination of selected keyword and buddy.

Claims (37)

1. A computerized method for browsing a collection of content items, the method comprising:

saving, in a data storage device, one or more content items and one or more associated keywords, a given one of the one or more content items and one or more associated keywords specified by a user or one or more buddies associated with the user, wherein the user and the one or more buddies belong to one or more common social networks;

generating, using a computing device, an interface that displays the one or more saved content items and the one or more associated keywords saved by the one or more buddies;

generating an interface that displays the one or more buddies associated with the user;

filtering, using the computing device, the one or more displayed content items according to a keyword selected by the user; and

filtering the one or more displayed buddies associated with the user according to the selected keyword.

2. The method of claim 1 wherein the one or more content items include one or more instant messages.

3. The method of claim 1 wherein the one or more content items include one or more email messages.

4. The method of claim 1 wherein the one or more content items include one or more tagged documents.

5. The method of claim 4 wherein the one or more tagged documents are tagged by the user.

6. The method of claim 4 wherein the one or more tagged documents are tagged by the one or more buddies.

7. The method of claim 1 wherein saving one or more content items comprises saving a copy of a given content item.

8. The method of claim 1 wherein saving one or more content items comprises saving a reference to a given content item.

9. The method of claim 1 wherein generating an interface comprises generating an interface that displays the one or more saved content items and the one or more keywords associated with the saved content items in a list.

10. The method of claim 1 wherein filtering the one or more displayed content items according to the selected keyword comprises displaying the one or more content items associated with the selected keyword at the top of a list comprised of the one or more displayed content items.

11. The method of claim 1 wherein filtering the one or more buddies comprises displaying one or more buddies that saved one or more content items associated with the keyword selected by the user.

12. The method of 1 wherein the one or more content items include one or more web pages, one or more digital files and one or more buddy identifiers.

13. A system for browsing a collection of content items, the system comprising:

a processor; and

a memory having executable instructions stored thereon that when executed by the processor cause the processor to:

save, in a data storage device, one or more content items and one or more associated keywords, a given one of the one or more content items and one or more associated keywords specified by a user or one or more buddies associated with the user, wherein the user and the one or more buddies belong to one or more common social networks;

generate, using a computing device, an interface that displays the one or more saved content items and the one or more associated keywords saved by the one or more buddies;

generate an interface that displays the one or more buddies associated with the user;

filter, using the computing device, the one or more displayed content items according to a keyword selected by the user; and

filter the one or more displayed buddies associated with the user according to the selected keyword.

14. The system of claim 13 wherein the one or more content items include one or more instant messages.

15. The system of claim 13 wherein the one or more content items include one or more email messages.

16. The system of claim 13 wherein the one or more content items include one or more tagged documents.

17. The system of claim 16 wherein the one or more tagged documents are tagged by the user.

18. The system of claim 16 wherein the one or more tagged documents are tagged by the one or more buddies.

19. The system of claim 13 wherein filtering the one or more displayed content items according to the selected keyword comprises displaying the one or more content items associated with the selected keyword at the top of a list comprised of the one or more displayed content items.

20. Non-transitory computer readable media having stored executable instructions that when executed by a is configured to perform the steps comprising:

saving, in a data storage device, one or more content items and one or more associated keywords, a given one of the one or more content items and one or more associated keywords specified by a user or one or more buddies associated with the user, wherein the user and the one or more buddies belong to one or more common social networks;

generating, using a computing device, an interface that displays the one or more saved content items and the one or more associated keywords saved by the one or more buddies;

generating an interface that displays the one or more buddies associated with the user;

filtering, using the computing device, the one or more displayed content items according to a keyword selected by the user; and

filtering the one or more displayed buddies associated with the user according to the selected keyword.

Assignments (10)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 052853 FRAME: 0153. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 29, 2021
From: R2 SOLUTIONS LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 056832/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 12, 2021
From: EXCALIBUR IP, LLC
To: R2 SOLUTIONS LLC
Reel/Frame 055283/0483 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 053654 FRAME 0254. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST GRANTED PURSUANT TO THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED. Recorded Dec 30, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: R2 SOLUTIONS LLC
Reel/Frame 054981/0377 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 8, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
Reel/Frame 053654/0254 →
PATENT SECURITY AGREEMENT Recorded Jun 5, 2020
From: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MERTON ACQUISITION HOLDCO LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 052853/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038950/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2016
From: EXCALIBUR IP, LLC
To: YAHOO! INC.
Reel/Frame 038951/0295 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038383/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2015
From: NORTON, KENNETH; MAO, JIANCHANG; XU, ZHICHEN; BASSETT, ADRIENNE; HALL, ASHLEY; ARNOLD, NATHAN
To: YAHOO! INC.
Reel/Frame 036298/0800 →
EMPLOYMENT AGREEMENT Recorded May 17, 2012
From: TAM, CHUNG-MAN
To: YAHOO! INC.
Reel/Frame 028232/0212 →