IP Library Granted Patent US 11,386,471
Granted Patent B2
US 11,386,471 · App. 11/422,281 · Granted Jul 12, 2022

Pay-for-access legal research system with access to open web content

Inventors: Peter Jackson (Burnsville, MN); Mark A. Bluhm (Cottage Grove, MN)
Assignee: THOMSON REUTERS ENTERPRISE CENTRE GMBH
G06Q30/06G06F16/951G06Q30/02
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 11,386,471
App. No.
11/422,281
Granted
Jul 12, 2022
Kind
B2
Abstract

To facilitate legal research, companies, such as Thomson West provide subscription-based (pay-for-access) online information-retrieval systems. Seeking to improve these and related systems, the present inventors recognized researchers often need to access open web content that is outside their subscription-based system. Accordingly, the present inventors devised systems, methods, and software that automatically search for and identify open web documents in response to queries within the subscription-based system and/or automatically search for and identify pay-for-access content in response to receiving open web queries.

Claims (37)

1. A non-transitory machine-readable medium for use in operating an online pay-for-access legal research system, the medium comprising instructions that when executed by a computer cause the computer to perform the steps of:

receiving a user query for one of pay-for-access data and non-pay-for-access data, receiving a signal representing a user selection of a primary database, and automatically identifying a set of primary documents based on the received user query and the selected primary database;

providing a data structure comprising a set of data fields, the set of data fields comprising a first data field having a default value governing whether supplemental searching is enabled or disabled when searching select databases, a second data field including a listing of one or more URLs defining a set of one or more non-pay-for-access databases, and a third data field including a default value governing presentation of supplemental search results, a fourth data field having a default value governing which among two or more secondary search algorithms or acceptance criteria are used during secondary searching, and a fifth data field having one or more values governing the presentation of advertising in search results;

determining, by use of the data structure, the user query is for pay-for-access data and upon such determination:

determining, by use of the data structure, at least one non-pay-for-access database based in part on the selected primary database and automatically identifying in the at least one non-pay-for-access database a first set of secondary documents based on the received user query; and

responding to the received user query by outputting search results that include pay-for-access data from the set of primary documents from the primary database and non-pay-for access data from the first set of secondary documents from the at least one non-pay-for-access database;

determining, by use of the data structure, the user query is for non-pay-for-access data and upon such determination:

determining, by use of the data structure, at least one pay-for-access database based in part on the selected primary database and automatically identifying in the at least one pay-for-access database a second set of secondary documents based on the received user query; and

responding to the received user query by outputting search results that include pay-for-access data from the second set of secondary documents or search results from the at least one pay-for-access database, and non-pay-for-access data from the primary set of documents from the primary database;

presenting, by use of the data structure, the search results including the pay-for-access data and the non-pay-for-access data as separate graphical user interface elements in a graphical user interface, positioning the separate graphical user interface elements within the graphical user interface to provide an indication as to a data source and a data type for data in each of the separate graphical user interface elements and an indication as to an association between the pay-for-access data and the non-pay-for-access data in the separate graphical user interface elements; and

wherein both the pay-for-access data and the non-pay-for-access data represent content related to the received user query.

2. The machine-readable medium of claim 1 , wherein the medium comprises instructions for conducting a concept search based on word pairs in the user query.

3. The machine-readable medium of claim 1 :

wherein the received user query is associated with a user who has an account with the online pay-for-access research system; and

wherein the medium further comprises instructions for outputting one or more third-party advertisements in association with the non-pay-for-access data, with one or more of the third-party advertisements selected based on identity of the user.

4. A server for an online pay-for-access legal research system, the server comprising a processor, a memory, and instructions stored on the memory and adapted for execution by the processor, the server further comprising:

a primary search module adapted to receive a user query for one of pay-for-access data and non-pay-for-access data and receive a signal representing a user selection of a primary database, and automatically identify a set of primary documents based on the received user query and the selected primary database;

a data structure comprising a set of data fields, the set of data fields comprising a first data field having a default value governing whether supplemental searching is enabled or disabled when searching select databases, a second data field including a listing of one or more URLs defining a set of one or more non-pay-for-access databases, and a third data field including a default value governing presentation of supplemental search results, a fourth data field having a default value governing which among two or more secondary search algorithms or acceptance criteria are used during secondary searching, and a fifth data field having one or more values governing the presentation of advertising in search results;

determining, by use of the data structure, the user query is for pay-for-access data and upon such determination:

a secondary search module adapted to determine at least one non-pay-for-access database based in part on the selected primary database and automatically identify a first set of secondary documents in the at least one non-pay-for-access database based on the received user query;

a user interface module adapted to output, responsive to the received user query, search results that include pay-for-access data from the set of primary documents from the primary database and non-pay-for-access data from the first set of secondary documents from the at least one non-pay-for-access database;

determining, by use of the data structure, the user query is for non-pay-for-access data and upon such determination:

the secondary search module further adapted to determine at least one pay-for-access database based in part on the selected primary database and automatically identify a second set of secondary documents in the at least one pay-for-access database based on the received user query; and

the user interface module further adapted to output, responsive to the received user query, search results that include pay-for-access data from the second set of secondary documents from the at least one pay-for-access database and non-pay-for-access data from the primary set of documents from the primary database;

the user interface module further adapted to output the search results including the pay-for-access data and the non-pay-for-access data as separate graphical user interface elements in a graphical user interface, separate graphical user interface elements within the graphical user interface providing an indication as to a data source and a data type for data in each of the separate graphical user interface elements and providing an indication as to an association between the pay-for-access data and the non-pay-for-access data in the separate graphical user interface elements; and

wherein both the pay-for-access data and the non-pay-for-access data represent content related to the received user query.

5. The server of claim 4 :

wherein the search results identify one or more pay-for-access documents, and

wherein the user interface module is adapted to receive a user request to display one of the pay-for-access documents;

wherein a subscriber database module is adapted to provide for user access to one of the pay-for-access documents without requiring the user to input authentication credentials in response to the received user request; and

wherein the user interface module is adapted to display the one of the pay-for- access documents in response to authentication of the user by the subscriber database module.

6. The server of claim 4 , wherein the search results are determined using a concept search based on word pairs in the user query.

7. The server of claim 4 , wherein the received user query is associated with a user account in a user account database in the online pay-for-access legal research system; and

wherein the server further comprises an ad module adapted to output one or more third-party advertisements in association with the non-pay-for-access data, with one or more of the third-party advertisements selected based on the user account.

8. The server of claim 7 , wherein the ad module is further adapted to in response to the user clicking on the one third-party advertisement, receive a payment from a sponsor of the one third-party advertisement a click through fee with a portion of the click-through fee to be shared with an entity that owns the online legal research system or advertising rights associated with the online legal research system.

9. The server of claim 7 , wherein the one or more of the third-party advertisements are directed to a legal-industry product or service.

10. The server of claim 9 , wherein the user account associated with the received user query is associated with a particular legal specialty, and the legal-industry product or service are directed to a legal specialty different from the particular legal specialty.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2020
From: THOMSON REUTERS GLOBAL RESOURCES UNLIMITED COMPANY
To: THOMSON REUTERS ENTERPRISE CENTRE GMBH
Reel/Frame 052055/0944 →
CHANGE OF NAME Recorded Nov 30, 2017
From: THOMSON REUTERS GLOBAL RESOURCES
To: THOMSON REUTERS GLOBAL RESOURCES UNLIMITED COMPANY
Reel/Frame 044264/0561 →
CHANGE OF NAME Recorded Oct 6, 2008
From: THOMSON GLOBAL RESOURCES
To: THOMSON REUTERS GLOBAL RESOURCES
Reel/Frame 021630/0917 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 13, 2007
From: WEST SERVICES INC.
To: THOMSON GLOBAL RESOURCES
Reel/Frame 019558/0746 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 5, 2006
From: JACKSON, PETER; BLUHM, MARK A.
To: WEST SERVICES, INC.
Reel/Frame 018372/0072 →