IP Library Granted Patent US 10,255,334
Granted Patent B1
US 10,255,334 · App. 14/607,979 · Granted Apr 9, 2019

User interface for finding similar documents

Inventors: Nelson Murray Wiggins (San Jose, CA); Karen Williams (Sunnyvale, CA); Gary Steven Lehrman (Cupertino, CA); Kurt Leafstrand (Saratoga, CA)
Assignee: Veritas Technologies LLC
G06F17/30554G06F3/04842G06F17/30011G06F17/3002G06F17/30613G06F17/30634G06F17/30657G06F17/30699H04N19/117H04N21/4312H04N21/4826H04N21/84
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 10,255,334
App. No.
14/607,979
Granted
Apr 9, 2019
Kind
B1
Abstract

A count of documents similar to a reference document is determined based on a plurality of similarity ratings. Each similarity rating may be based on a number of co-occurring terms between the reference document and the corresponding similar documents. A graphical user interface (GUI) may be provided. The GUI may include a GUI element that is associated with the similar documents. Furthermore, the GUI element may include a visual representation of a number of documents for each similarity rating that are retrievable based on a selection of the corresponding similarity rating. The GUI element may be provided prior to retrieving one of the similar documents.

Claims (43)

1. A method comprising:

determining by at least one computer processor counts of documents similar to a reference document based on a plurality of similarity ratings, wherein each similarity rating is based on a number of co-occurring terms between the reference document and corresponding similar documents;

providing, by the at least one computer processor, a graphical user interface (GUI) comprising a first GUI element associated with the similar documents, wherein the first GUI element comprises a visual representation of a histogram corresponding to a distribution of a number of documents for each similarity rating, of the plurality of similarity ratings, that are retrievable based on a selection of the corresponding similarity rating to allow a user to see how many documents are similar to a particular document at each similarity rating of the plurality of similarity ratings, and wherein the first GUI element is provided prior to retrieving one of the similar documents;

receiving input via the GUI of a user-specified similarity rating threshold corresponding to a selected one of the plurality of similarity ratings displayed on the visual representation;

running a search of the documents based on the user-specified similarity rating; and

updating, by the at least one computer processor, the visual representation to represent the similar documents having a similarity rating matching the user-specified similarity rating threshold, the updating of the visual representation including displaying the number of documents for the user-specified similarity rating threshold that are retrievable;

receiving a user input to move a position of a second GUI element on the histogram, wherein the moving of the second GUI element corresponds to selecting another similarity rating on the histogram; and

updating the GUI to indicate the number of documents for the another similarity rating that are retrievable based on a selection of the another similarity rating.

2. The method of claim 1 , further comprising:

executing a search of documents based on the selection of the corresponding similarity rating.

3. The system of claim 1 , wherein the co-occurring terms are terms that occur in the reference document and each corresponding similar document.

4. The method of claim 1 further comprising:

receiving a default similarity rating; and

providing the second GUI element to visually indicate the default similarity rating on the histogram.

5. A system comprising:

a memory; and

at least one computer processor operatively coupled with the memory to:

determine counts of documents similar to a reference document based on a plurality of similarity ratings, wherein each similarity rating is based on a number of co-occurring terms between the reference document and corresponding similar documents;

provide a graphical user interface (GUI) comprising a first GUI element associated with the similar documents, wherein the first GUI element comprises a visual representation of a histogram corresponding to a distribution of a number of documents for each similarity rating, of the plurality of similarity ratings, that are retrievable based on a selection of the corresponding similarity rating to allow a user to see how many documents are similar to a particular document at each similarity rating of the plurality of similarity ratings, and wherein the first GUI element is provided prior to retrieving one of the similar documents;

receiving input via the GUI of a user-specified similarity rating threshold; and

updating, by the at least one computer processor, the visual representation to represent the similar documents having a similarity rating matching the user-specified similarity rating threshold, the updating of the visual representation including displaying the number of documents for the user-specified similarity rating threshold that are retrievable;

receive a user input to move a position of a second GUI element on the histogram, wherein the moving of the second GUI element corresponds to selecting another similarity rating on the histogram; and

update the GUI to indicate the number of documents for the another similarity rating that are retrievable based on a selection of the another similarity rating.

6. The system of claim 5 , wherein the processing device is further to:

execute a search of documents based on the selection of the corresponding similarity rating.

7. The system of claim 5 , wherein the co-occurring terms are terms that occur in the reference document and each corresponding similar document.

8. The system of claim 5 wherein the processing device is further to:

receive a default similarity rating; and

provide the second GUI element to visually indicate the default similarity rating on the histogram.

9. A non-transitory computer readable storage medium including instructions that, when executed by at least one computer processor, cause the at least one computer processor to perform operations comprising:

determining counts of documents similar to a reference document based on a plurality of similarity ratings, wherein each similarity rating is based on a number of co-occurring terms between the reference document and corresponding similar documents;

providing a graphical user interface (GUI) comprising a first GUI element associated with the similar documents, wherein the first GUI element comprises a visual representation of a of a histogram corresponding to a distribution of a number of documents for each similarity rating, of the plurality of similarity ratings, that are retrievable based on a selection of the corresponding similarity rating to allow a user to see how many documents are similar to a particular document at each similarity rating of the plurality of similarity ratings, and wherein the first GUI element is provided prior to retrieving one of the similar documents;

receiving input via the GUI of a user-specified similarity rating threshold corresponding to a selected one of the plurality of similarity ratings displayed on the visual representation;

running a search of the documents based on the user-specified similarity rating; and

updating, by the at least one computer processor, the visual representation to represent the similar documents having a similarity rating matching the user-specified similarity rating threshold, the updating of the visual representation including displaying the number of documents for the user-specified similarity rating threshold that are retrievable;

receiving a user input to move a position of a second GUI element on the histogram, wherein the moving of the second GUI element corresponds to selecting another similarity rating on the histogram; and

updating the GUI to indicate the number of documents for the another similarity rating that are retrievable based on a selection of the another similarity rating.

10. The non-transitory computer readable storage medium of claim 9 , the operations further comprising:

executing a search of documents based on the selection of the corresponding similarity rating from the first GUI element.

11. The non-transitory computer readable storage medium of claim 9 , wherein the co-occurring terms are terms that occur in the reference document and each corresponding similar document.

12. The non-transitory computer readable storage medium of claim 9 , the operations further comprising:

receiving a default similarity rating; and

providing the second GUI element to visually indicate the default similarity rating on the histogram.

Assignments (16)
SECURITY INTEREST Recorded Dec 12, 2025
From: ARCTERA US LLC
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 073951/0470 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 070530/0497 Recorded Dec 1, 2025
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: ARCTERA US LLC
Reel/Frame 073833/0730 →
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT AT R/F 069585/0150 Recorded Dec 1, 2025
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: ARCTERA US LLC
Reel/Frame 073833/0848 →
RELEASE OF SECURITY INTEREST Recorded Dec 16, 2024
From: ACQUIOM AGENCY SERVICES LLC, AS COLLATERAL AGENT
To: VERITAS TECHNOLOGIES LLC (F/K/A VERITAS US IP HOLDINGS LLC)
Reel/Frame 069712/0090 →
RELEASE OF SECURITY INTEREST Recorded Dec 13, 2024
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: VERITAS TECHNOLOGIES LLC
Reel/Frame 069634/0584 →
SECURITY INTEREST Recorded Dec 10, 2024
From: ARCTERA US LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 069563/0243 →
PATENT SECURITY AGREEMENT Recorded Dec 10, 2024
From: ARCTERA US LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 069585/0150 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2024
From: VERITAS TECHNOLOGIES LLC
To: ARCTERA US LLC
Reel/Frame 069548/0468 →
ASSIGNMENT OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Nov 25, 2024
From: BANK OF AMERICA, N.A., AS ASSIGNOR
To: ACQUIOM AGENCY SERVICES LLC, AS ASSIGNEE
Reel/Frame 069440/0084 →
TERMINATION AND RELEASE OF SECURITY IN PATENTS AT R/F 037891/0726 Recorded Nov 30, 2020
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: VERITAS US IP HOLDINGS, LLC
Reel/Frame 054535/0814 →
SECURITY INTEREST Recorded Aug 20, 2020
From: VERITAS TECHNOLOGIES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 054370/0134 →
MERGER Recorded Apr 18, 2016
From: VERITAS US IP HOLDINGS LLC
To: VERITAS TECHNOLOGIES LLC
Reel/Frame 038483/0203 →
SECURITY INTEREST Recorded Feb 23, 2016
From: VERITAS US IP HOLDINGS LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037891/0001 →
SECURITY INTEREST Recorded Feb 23, 2016
From: VERITAS US IP HOLDINGS LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 037891/0726 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2016
From: SYMANTEC CORPORATION
To: VERITAS US IP HOLDINGS LLC
Reel/Frame 037693/0158 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2015
From: WIGGINS, NELSON MURRAY; WILLIAMS, KAREN; LEHRMAN, GARY STEVEN; LEAFSTRAND, KURT
To: SYMANTEC CORPORATION
Reel/Frame 034845/0414 →
Continuity (1)
Continuation 13335809 · Dec 22, 2011
Cited By (1)
US 12,536,430