IP Library Granted Patent US 10,540,403
Granted Patent B1
US 10,540,403 · App. 13/324,903 · Granted Jan 21, 2020

Method and system to automatically resume linear review of search results

Inventors: Michael J. Coyle (Los Altos, CA); Gary S. Lehrman (Cupertino, CA)
Assignee: Veritas Technologies LLC
G06F16/93G06F16/904
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,540,403
App. No.
13/324,903
Granted
Jan 21, 2020
Kind
B1
Abstract

A computing system locates session state data associated with a preceding data review session corresponding to a user in response to a request to initiate a new data review session for the user. The session state data includes an identifier of a next document to be reviewed, and filter settings of the preceding data review session. The computing system locates the next document to be reviewed based on the session state data and provides the located next document to be reviewed in a graphical user interface when initiating the new data review session for the user. The new data review session is based on the filter settings in the session state data.

Claims (51)

1. A method to resume a review of documentary evidence, comprising:

receiving an input, by an administrator user, to group a set of documents into review sets and assign the review sets to at least one reviewer user;

receiving, by a processing device, a request to initiate a new electronic discovery data review session in which documentary evidence is reviewed by a reviewer user and marked to categorize the documentary evidence, the new electronic discovery data review session to relate to a review set of documentary evidence data that is assigned to an electronic discovery case, the request comprising a reviewer user identifier associated with a preceding electronic discovery data review session that is associated with the electronic discovery case;

locating session state data associated with the preceding electronic discovery data review session using the user identifier, wherein the session state data comprises a list of next document identifiers, filter settings of the preceding electronic discovery data review session, and a bitmap representing a complete set of document identifiers of documents from prior search results;

upon initiation of the new electronic discovery data review session, executing a new search based on the session state data to generate new search results associated with the review set, wherein the new search results are determined using a same query as the preceding electronic discovery data review session;

upon initiation of the new electronic discovery data review session, determining whether there is at least one difference between the new search results and search results determined using the same query in the preceding electronic discovery data review session based upon a bitmap comparison;

notifying the reviewer user when there is at least one difference;

performing a linear review of the documentary evidence by automatically providing a next item of documentary evidence data for review in response to the reviewer user marking a current item of documentary evidence data, including:

locating a next item of documentary evidence data to be reviewed based on the session state data by iterating through the list of next document identifiers to identify a first document identifier that is present in the new search results; and

providing the next item of documentary evidence data in a graphical user interface when initiating the new electronic discovery data review session for the reviewer user;

wherein locating the next item of documentary evidence data to be reviewed includes sorting new search results based on sort criteria and sort direction in the session state data; and

locating the next item of documentary evidence data to be reviewed in the sorted new search results based on a display mode in the session state data.

2. The method of claim 1 , wherein the review session is a linear review.

3. The method of claim 1 , wherein the session state data comprises back-end elements pertaining to the preceding electronic discovery data review session, wherein the back-end elements comprise at least one of the reviewer user identifier, a saved search identifier, search criteria, search filter settings, search highlighting settings, or document identifiers.

4. The method of claim 1 , wherein the documentary evidence data that is assigned to the electronic discovery case comprises at least one of an email message, an instant message, a text message, a voicemail message, or a document that is assigned to the electronic discovery case.

5. A system to resume a review of documentary evidence, comprising:

a memory; and

a processing device coupled with the memory to:

receive an input, by an administrator user, to group a set of documents into review sets and assign the review sets to at least one reviewer user;

receive a request to initiate a new electronic discovery data review session, in which documentary evidence is reviewed by a reviewer user in a linear review and marked to categorize the documentary evidence, the new electronic discovery data review session to relate to a review set of documentary evidence data that is assigned to an electronic discovery case, the request comprising a reviewer user identifier associated with a preceding electronic discovery data review session that is associated with the electronic discovery case;

locate session state data associated with the preceding electronic discovery data review session using the reviewer user identifier, wherein the session state data comprises a list of next document identifiers, filter settings of the preceding electronic discovery data review session, and a bitmap representing a complete set of document identifiers of documents from prior search results;

upon initiation of the new electronic discovery data review session, execute a new search based on the session state data to generate new search results associated with the review set, wherein the new search results are determined using a same query as the preceding electronic discovery data review session;

upon initiation of the new electronic discovery data review session, determine whether there is at least one difference between the new search results and search results determined using the same query in the preceding electronic discovery data review session based upon a bitmap comparison;

notify the reviewer user when there is at least one difference;

performing a linear review of the documentary evidence by automatically providing a next item of documentary evidence data for review in response to the reviewer user marking a current item of documentary evidence data, including:

locate a next item of documentary evidence data to be reviewed based on the session state data by iterating through the list of next document identifiers to identify a first document identifier that is present in the new search results; and

provide the next item of documentary evidence data to be reviewed of the review set in a graphical user interface when initiating the new electronic discovery data review session for the reviewer user, wherein the new electronic discovery data review session is based on the filter settings in the session state data;

wherein locating the next item of documentary evidence data to be reviewed includes sorting new search results based on sort criteria and sort direction in the session state data; and

locating the next item of documentary evidence data to be reviewed in the sorted new search results based on a display mode in the session state data.

6. The system of claim 5 , wherein the review session is a linear review.

7. The system of claim 5 , wherein the session state data comprises back-end elements pertaining to the preceding electronic discovery data review session, wherein the back-end elements comprise at least one of the reviewer user identifier, a saved search identifier, search criteria, search filter settings, search highlighting settings, or document identifiers.

8. The system of claim 5 , wherein the documentary evidence data that is assigned to the electronic discovery case comprises at least one of an email message, an instant message, a text message, a voicemail message, or a document that is assigned to the electronic discovery case.

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

receiving an input, by an administrator user, to group a set of documents into review sets and assign the review sets to at least one reviewer user;

receiving, by the processor, a request to initiate a new electronic discovery data review session in which documentary evidence is reviewed by a reviewer user in a linear review and marked to categorize the documentary evidence, the new electronic discovery data review session to relate to a review set of documentary evidence data that is assigned to an electronic discovery case, the request comprising a reviewer user identifier associated with a preceding electronic discovery data review session that is associated with electronic discovery case;

locating session state data associated with the preceding electronic discovery data review session using the reviewer user identifier, wherein the session state data comprises a list of next document identifiers, filter settings of the preceding electronic discovery data review session, and a bitmap representing a complete set of document identifiers of documents from prior search results;

upon initiation of the new electronic discovery data review session, executing a new search based on the session state data to generate new search results associated with the review set, wherein the new search results are determined using a same query as the preceding electronic discovery data review session;

upon initiation of the new electronic discovery data review session, determining whether there is at least one difference between the new search results and search results determined using the same query in the preceding electronic discovery data review session based upon a bitmap comparison;

notifying the reviewer user when there is at least one difference;

performing a linear review of the documentary evidence by automatically providing a next item of documentary evidence data for review in response to the reviewer user marking a current item of documentary evidence data, including:

locating a next item of documentary evidence data to be reviewed based on the session state data by iterating through the list of next document identifiers to identify a first document identifier that is present in the new search results; and

providing the next item of documentary evidence data to be reviewed of the review set in a graphical user interface when initiating the new electronic discovery data review session for the reviewer user, wherein the new electronic discovery data review session is based on the filter settings in the session state data;

wherein locating the next item of documentary evidence data to be reviewed includes sorting new search results based on sort criteria and sort direction in the session state data; and

locating the next item of documentary evidence data to be reviewed in the sorted new search results based on a display mode in the session state data.

10. The non-transitory computer readable storage medium of claim 9 , wherein the review session is a linear review.

11. The non-transitory computer readable storage medium of claim 9 , wherein locating the next item of documentary evidence data to be reviewed in the sorted new search results based on the display mode comprises at least one of:

determining the display mode is a first mode, wherein the next item of documentary evidence data to be reviewed is a document that was last viewed before the reviewer user ended the preceding electronic discovery data review session; or

determining the display mode is a second mode, wherein the next item of documentary evidence data to be reviewed is a first document on a page of the search results last viewed before the reviewer user ended the preceding electronic discovery data review session.

12. The non-transitory computer readable storage medium of claim 9 , wherein the session state data comprises:

back-end elements pertaining to the preceding electronic discovery data review session, wherein the back-end elements comprise at least one of the reviewer user identifier, a saved search identifier, search criteria, search filter settings, search highlighting settings, or document identifiers; and

user-facing elements pertaining to the preceding electronic discovery data review session, wherein the reviewer user-facing elements comprise at least one of sort criteria, sort direction, a display mode, or display parameters.

Assignments (14)
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 →
SECURITY INTEREST Recorded Mar 17, 2025
From: ARCTERA US LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 070530/0497 →
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 →
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 Dec 13, 2011
From: COYLE, MICHAEL J.; LEHRMAN, GARY S.
To: SYMANTEC CORPORATION
Reel/Frame 027370/0363 →