Presentation is loading. Please wait.

Presentation is loading. Please wait.

3 october 20071 Brown easyBorrow (beta) Brown University Library October 2007.

Similar presentations


Presentation on theme: "3 october 20071 Brown easyBorrow (beta) Brown University Library October 2007."— Presentation transcript:

1 3 october Brown easyBorrow (beta) Brown University Library October 2007

2 3 october What is easyBorrow? easyBorrow is a simple interface for requesting books not available for checkout at the Brown University Library. Instead of having to navigate different proprietary systems, each with its own search interface and login method, the user now searches once in WorldCat, authenticates once, and easyBorrow goes to work behind the scenes.

3 3 october What does easyBorrow do? easyBorrow consists of a set of web services that.. authenticates the user accepts a users request to borrow a book sequentially queries multiple shared resources systems for it or a similar edition automatically places the request informs the user of request details

4 3 october Browns easyBorrow works with multiple vendors services. OCLC WorldCat and Open WorldCat ExLibris SFX open URL resolver LDAP Browns Innovative OPAC Josiah Innovative patron API Innovative INNReach system InRhode (Rhode Island academic libraries) Sirsi-Dynix URSA direct consortial borrowing system Virtual Catalog (Boston Library Consortium) Borrow Direct (ivy league universities, except one) OCLC/Atlas ILLiad

5 3 october A screenshot tour of easyBorrow

6 3 october Brown users may request material via our OPAC, Josiah… …or use any of three direct borrow systems …. …or traditional ILL via ILLiad. Each method has its own interface. Brown users may request material via our OPAC, Josiah… …or use any of three direct borrow systems …. …or traditional ILL via ILLiad. Each method has its own interface.

7 3 october easyBorrow provides a single interface for all. The user performs one search using Open WorldCats search box. easyBorrow provides a single interface for all. The user performs one search using Open WorldCats search box.

8 3 october Making use of Open WorldCats features, the user identifies a book of interest, then clicks on the title. Making use of Open WorldCats features, the user identifies a book of interest, then clicks on the title.

9 3 october The user clicks the request this item link.

10 3 october Behind the scenes, the program checks to see if a circulating copy is available at Brown. If so, it displays this screen… Behind the scenes, the program checks to see if a circulating copy is available at Brown. If so, it displays this screen…

11 3 october …and then redirects to the OPAC display. The user may choose to click the Request This button. …and then redirects to the OPAC display. The user may choose to click the Request This button.

12 3 october The search box can be placed on any web page. This example is for something Brown doesnt own, starting from the easyBorrow web page. The search box can be placed on any web page. This example is for something Brown doesnt own, starting from the easyBorrow web page. Scanning w

13 3 october When it is requested from WorldCat our repurposed open URL resolver is launched.

14 3 october The user simply enters Brown credentials optionally supplies volume details, and then clicks the Place this request button. The user simply enters Brown credentials optionally supplies volume details, and then clicks the Place this request button.

15 3 october The easyBorrow program checks for user authentication and authorization, then displays a screen confirming the request has been received, giving a reference number, and promising an with details shortly. The request interaction with the user is over, but the request has not yet been placed in any service. The easyBorrow program checks for user authentication and authorization, then displays a screen confirming the request has been received, giving a reference number, and promising an with details shortly. The request interaction with the user is over, but the request has not yet been placed in any service.

16 3 october Behind the scenes easyBorrow checks each potential supplying system in sequence until an available copy is located, and then places the request for the user. A service-specific is sent, identifying the system in which the request has been placed and the reference number for it, with a link to it. Behind the scenes easyBorrow checks each potential supplying system in sequence until an available copy is located, and then places the request for the user. A service-specific is sent, identifying the system in which the request has been placed and the reference number for it, with a link to it.

17 3 october The link goes directly to the native patron interface, in some cases automatically logging into the users account. This allows the user to check the status of requests in that system.

18 3 october easyBorrow consolidates and streamlines requesting in multiple systems, but each system continues to stand alone, with its own user and staff interfaces. To help negotiate and consolidate information on requests, we provide an easyBorrow user interface allowing a person to track requests. easyBorrow consolidates and streamlines requesting in multiple systems, but each system continues to stand alone, with its own user and staff interfaces. To help negotiate and consolidate information on requests, we provide an easyBorrow user interface allowing a person to track requests.

19 3 october The user interface lists items requested, and includes direct links to WorldCat and the various systems used.

20 3 october An interface for library staff is also being developed. It allows staff to monitor requesting, and will eventually include statistics.

21 3 october The staff interface shows the progress of requests.

22 3 october A click on history…

23 3 october …displays the sequence and results of request attempts.

24 3 october Traditional interlibrary loan, using ILLiad, is the default service if the item is not available via any of the direct borrowing services. Also, during the beta phase of easyBorrow, requests are routed directly to ILLiad if there is no ISBN in the WorldCat record, or if a volume of a work is wanted. Traditional interlibrary loan, using ILLiad, is the default service if the item is not available via any of the direct borrowing services. Also, during the beta phase of easyBorrow, requests are routed directly to ILLiad if there is no ISBN in the WorldCat record, or if a volume of a work is wanted.

25 3 october For statistical purposes we created an ILLiad rule that routes easyBorrow requests into a special queue. If the user does not already have an ILLiad account, one is created automatically using data temporarily collected by easyBorrow. For statistical purposes we created an ILLiad rule that routes easyBorrow requests into a special queue. If the user does not already have an ILLiad account, one is created automatically using data temporarily collected by easyBorrow.

26 5 october easyBorrow Architecture Uses Service-Oriented Architecture principles The PHP layer handles user and staff screens, gets additional user data via OPAC API, and creates database records. The Python layer checks for new database entries, manages calls to Java tunnelers, updates database with request history, and sends confirmation s. The Java layer provides APIs for authentication and for each borrowing service

27 3 october Forthcoming Features Show non-circulating copies available at Brown User selection of preferred pickup location User indication if other editions are OK Methods to handle non-ISBN items –web service to identify other editions with ISBN –search using WorldCat accession number –title/author/date matching Use xISBN to search for similar editions at Brown and on direct borrow plans Interface from OPAC, repeating search in easyBorrow. Capture and redirect non-supplied items back to easyBorrow for requesting on another service. Staff interface for statistics.

28 3 october Brown easyBorrow Team: Bonnie Buzzell, Senior Knowledge Management Librarian Birkin James Diana, Unix Programmer Bart Hollingsworth, Information Delivery Services Librarian Jean Rainwater, Co-leader, Integrated Technology Services Project information: Brown University Library, Providence, RIhttp://dl.lib.brown.edu/its/software/easyborrow/


Download ppt "3 october 20071 Brown easyBorrow (beta) Brown University Library October 2007."

Similar presentations


Ads by Google