IP Library Granted Patent US 8,504,536
Granted Patent B2
US 8,504,536 · App. 13/249,867 · Granted Aug 6, 2013

Normalizing metadata between library content providers

Inventor: Talin Ryan Bingham (Wanship, UT)
Assignee: Sirsi Corporation
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,504,536
App. No.
13/249,867
Granted
Aug 6, 2013
Kind
B2
Abstract

Providing electronic library resources. A method includes obtaining metadata about one or more electronic library resources from a library resource publisher. The metadata defines locations of the library resources. The metadata is normalized to a standardized format appropriate for a plurality of library resource systems.

Claims (36)

1. In a digital library environment, a method of providing electronic library resources, the method comprising:

at a centralized electronic resource system, obtaining metadata about one or more electronic library resources from a plurality of different library resource publishers, the metadata defining locations of the electronic library resources;

at the centralized electronic resource system, normalizing the metadata to a standardized format appropriate for a plurality of library resource systems;

at the centralized electronic resource system, providing a user with a consistent interface to show the user content available from the plurality of different library resource publishers regardless of the publisher actually having a particular resource;

at the centralized electronic resource system, receiving a request from the user at the consistent interface for the one or more electronic resources, wherein the request is in a format appropriate for the centralized electronic resource system, but not appropriate for the publisher having the one or more electronic library resources;

at the centralized electronic resource system, converting the request from the user to a format and protocol appropriate for the publisher having the one or more electronic library resources;

at the centralized electronic resource system using the converted request, obtaining the one or more electronic library resources; and

the centralized electronic resource system providing the one or more electronic library resources to the user.

2. The method of claim 1 further comprising creating a super catalog of electronic library resources based on the normalized metadata.

3. The method of claim 2 , wherein the resource systems request electronic resources against the super catalog.

4. The method of claim 1 further comprising publishing the normalized metadata to the library resource systems.

5. The method of claim 1 further comprising receiving from one or more resource systems, one or more requests for electronic library resources, wherein the requests are based on the normalized metadata.

6. The method of claim 1 further comprising retrieving the one or more electronic resources from the publisher and providing the one or more electronic resources to a patron exclusive of the publisher providing the one or more electronic resources directly to the patron.

7. The method of claim 6 , wherein retrieving comprises retrieving in a plurality of versions of the one or more electronic resources.

8. The method of claim 7 wherein each of the versions of the one or more electronic resources comprises their own use restriction requirements.

9. The method of claim 7 further comprising storing the plurality of versions of the one or more electronic resources and associating the plurality of versions with a particular customer.

10. The method of claim 7 further comprising storing the plurality of versions of the one or more electronic resources and associating the plurality of versions with a particular patron.

11. The method of claim 7 further comprising storing a bookmark for each of the versions specifying a bookmarked location within the one or more electronic resources.

12. The method of claim 11 , wherein the bookmarked location is specified through a drop box.

13. The method of claim 12 , wherein the drop box is user specified.

14. The method of claim 12 , wherein the drop box is a system handled API based drop box.

15. The method of claim 1 further comprising determining if the one or more electronic resources are available by querying one or more publishers.

16. The method of claim 15 wherein querying comprises determining real time availability of the one or more electronic resources.

17. The method of claim 15 wherein querying comprises specifying a customer identifier and receiving availability of the one or more electronic resources based on customer identifier.

18. The method of claim 15 wherein querying comprises specifying a customer type and receiving availability based on customer type.

19. The method of claim 1 further comprising obtaining full text of the one or more electronic resources with the metadata and storing the full text associated with the metadata.

20. A system for providing electronic library resources, the system comprising:

one or more processors; and

one or more computer readable media comprising computer executable instructions that when executed by the one or more processors cause the system to perform the following:

at a centralized electronic resource system, obtaining metadata about one or more electronic library resources from a plurality of different library resource publishers, the metadata defining locations of the electronic library resources;

at the centralized electronic resource system, normalizing the metadata to a standardized format appropriate for a plurality of library resource systems;

at the centralized electronic resource system, providing a user with a consistent interface to show the user content available from the plurality of different library resource publishers regardless of the publisher actually having a particular resource;

at the centralized electronic resource system, receiving a request from the user at the consistent interface for the one or more electronic resources, wherein the request is in a format appropriate for the centralized electronic resource system, but not appropriate for the publisher having the one or more electronic library resources;

at the centralized electronic resource system, converting the request from the user to a format and protocol appropriate for the publisher having the one or more electronic library resources;

at the centralized electronic resource system using the converted request, obtaining the one or more electronic library resources; and

the centralized electronic resource system providing the one or more electronic library resources to the user.

Assignments (5)
TERMINATION AND RELEASE OF PATENT SECURITY AGREEMENT Recorded Jul 10, 2024
From: AB PRIVATE CREDIT INVESTORS LLC
To: SD INTERMEDIATE INC.; SIRSI CORPORATION
Reel/Frame 068258/0148 →
SECURITY INTEREST Recorded Mar 15, 2019
From: SD INTERMEDIATE INC.; SIRSI CORPORATION
To: AB PRIVATE CREDIT INVESTORS LLC
Reel/Frame 048609/0018 →
RELEASE OF SECURITY INTEREST Recorded Mar 15, 2019
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: SD INTERMEDIATE, INC.; SIRSI CORPORATION; SIRSIDYNIX EOS, LLC
Reel/Frame 048615/0694 →
SECURITY AGREEMENT Recorded Dec 31, 2014
From: SD INTERMEDIATE INC.; SIRSI CORPORATION; SIRSIDYNIX EOS, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 034718/0598 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2011
From: BINGHAM, TALIN RYAN
To: SIRSI CORPORATION
Reel/Frame 026999/0606 →
Continuity (1)
Related Publication 20130086014A1 · Apr 4, 2013