IP Library Granted Patent US 9,690,807
Granted Patent B2
US 9,690,807 · App. 14/132,696 · Granted Jun 27, 2017

Mobile-enabled systems and processes for intelligent research platform

Inventor: Jason E. Rollins (San Francisco, CA)
Assignee: Thomson Reuter's Global Resources (TRGR)
G06F17/30253G06F17/30047
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 9,690,807
App. No.
14/132,696
Granted
Jun 27, 2017
Kind
B2
Abstract

Exemplary embodiments of the present disclosure are directed to implementing image-based retrieval of a cited reference in a written work. A unique alphanumeric identifier extracted from an image taken of a portion of a written work can be programmatically compared to stored identifiers in an authority database in response to a request received from a portable computing device. Cited reference data can be retrieved from the authority database in response to a favorably comparison of the unique alphanumeric identifier to at least one of the stored identifiers associated with a reference stored in the authority database and the cited reference data can be provided to the portable computing device for output on the display of the portable computing device.

Claims (46)

1. A method of implementing image-based retrieval of a cited reference in a written work comprising:

programmatically comparing, by a computer system, a unique alphanumeric identifier extracted from an image taken of a portion of a written work to stored identifiers in a plurality of authority databases in response to a request received from a portable computing device having a display, at least one processor, a battery, and an image capture device, the image being captured by the image capture device, the unique alphanumeric identifier corresponding to a single string of alphanumeric characters having a known format;

controlling an order in which the computing system queries the plurality of authority databases based on a pattern found in the unique identifier;

executing code to query the plurality of authority databases in the order to retrieve bibliographic information in response to a favorable comparison of the unique alphanumeric identifier to at least one of the stored identifiers associated with a reference stored in one or more of the plurality of authority databases; and

providing the bibliographic information from the computer system to the portable computing device for output on the display of the portable computing device based on the unique alphanumeric identifier.

2. The method of claim 1 , further comprising extracting the unique alphanumeric identifier upon execution of a character recognition process, the character recognition process including at least one of an optical character recognition (OCR) process, an intelligent character recognition (ICR) process, or an intelligent word recognition (IWR) process.

3. The method of claim 1 , wherein the unique alphanumeric identifier is a digital object identifier.

4. The method of claim 3 , wherein written work is a scholarly reference publication, the image includes text of the scholarly reference publication, the unique alphanumeric identifier includes the single string of alphanumeric characters extracted from the text included in the image.

5. The method of claim 1 , further comprising:

extracting the unique alphanumeric identifier upon execution of a character recognition process by the portable computing device; and

parsing alphanumeric characters extracted from the image to obtain the unique alphanumeric identifier.

6. The method of claim 1 , further comprising:

extracting the unique alphanumeric identifier upon execution of a character recognition process by the computer system; and

parsing alphanumeric characters extracted from the image to obtain the unique alphanumeric identifier.

7. The method of claim 1 , further comprising:

extracting the unique alphanumeric identifier upon execution of a character recognition process by a second computer system; and

parsing alphanumeric characters extracted from the image to obtain the unique alphanumeric identifier.

8. The method of claim 1 , further comprising:

receiving at the computer system, a further request from the portable computing device in response to an unfavorable comparison between the unique alphanumeric identifier and the stored identifiers in the plurality of authority databases, the further request including modified search criteria; and

searching at least one of the plurality of authority databases based on the modified search criteria.

9. The method of claim 1 , further comprising:

applying an authorization process in order to determine an authorization level of a user of the portable computing device; and,

providing a first subset of the bibliographic information from the computer system based on a first level of authorization of the user and a second subset of the bibliographic information based on a second level of authorization of the user.

10. The method of claim 9 , wherein the first and second authorization levels are based on a subscription service level.

11. The method of claim 1 , further comprising:

applying an authorization process in order to determine whether a user of the portable computing device is an authorized user; and

optimizing the bibliographic information for display on a portable computing device if the user of the portable computing device is authorized.

12. The method of claim 11 , wherein the user is authenticated based on a subscription status.

13. The method of claim 1 , wherein the cited reference data comprises at least one of title, author, and publication year.

14. The method of claim 1 , further comprising receiving from the portable computing device the cited reference data for storage in a reference management system.

15. The method of claim 14 , wherein the reference management system is integrated with the computer system.

16. The method of claim 14 , wherein the reference management system includes a web-based user interface.

17. A computer system for implementing image-based retrieval of a cited reference in a written work comprising:

one or more servers, the one or more servers including at least one processing device and at least one non-transitory computer-readable medium storing instruction being executed by the at least one processing device to:

programmatically compare a unique alphanumeric identifier extracted from an image taken of a portion of a written work to stored identifiers in a plurality of authority databases in response to a request received from a portable computing device having a display, at least one processor, a battery, and an image capture device, the image being captured by the image capture device, the unique alphanumeric identifier corresponding to a single string of alphanumeric characters having a known format;

control an order in which the computing system queries the plurality of authority databases based on a pattern found in the unique identifier;

query the plurality of authority databases in the order to retrieve bibliographic information in response to a favorable comparison of the unique alphanumeric identifier to at least one of the stored identifiers associated with a reference stored in one or more of the plurality of authority databases; and

provide the bibliographic information from the one or more computing devices to the portable computing device for output on the display of the portable computing device based on the unique alphanumeric identifier.

18. The system of claim 17 , wherein execution of the instructions by the at least one processing device causes the at least one processing to:

extract the unique alphanumeric identifier upon execution of a character recognition process by the computer system; and

parse alphanumeric characters extracted from the image to obtain the unique alphanumeric identifier.

19. A non-transitory computer-readable medium storing executable instructions that when executed by a processing device cause the processing device to implement a method comprising:

programmatically comparing, by a computer system, a unique alphanumeric identifier extracted from an image taken of a portion of a written work to stored identifiers in a plurality of authority databases in response to a request received from a portable computing device having a display, at least one processor, a battery, and an image capture device, the image being captured by the image capture device, the unique alphanumeric identifier corresponding to a single string of alphanumeric characters having a known format;

controlling an order in which the computing system queries the plurality of authority databases based on a pattern found in the unique identifier;

executing code to query the plurality of authority databases in the order to retrieve bibliographic information in response to a favorable comparison of the unique alphanumeric identifier to at least one of the stored identifiers associated with a reference stored in one or more of the plurality of authority databases; and

providing the bibliographic information from the computer system to the portable computing device for output on the display of the portable computing device based on the unique alphanumeric identifier.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2020
From: THOMSON REUTERS GLOBAL RESOURCES UNLIMITED COMPANY
To: THOMSON REUTERS ENTERPRISE CENTRE GMBH
Reel/Frame 052057/0594 →
CHANGE OF NAME Recorded Aug 15, 2017
From: THOMSON REUTERS GLOBAL RESOURCES
To: THOMSON REUTERS GLOBAL RESOURCES UNLIMITED COMPANY
Reel/Frame 043296/0493 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 25, 2015
From: THOMSON REUTERS (SCIENTIFIC), LLC
To: THOMSON REUTER'S GLOBAL RESOURCES (TRGR)
Reel/Frame 035025/0900 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 23, 2014
From: ROLLINS, JASON E.
To: THOMSON REUTERS (SCIENTIFIC), LLC
Reel/Frame 033155/0255 →
Continuity (3)
Provisional Application 61738725 · Dec 18, 2012
Provisional Application 61789663 · Mar 15, 2013
Related Publication 20140172832A1 · Jun 19, 2014