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

Brown easyBorrow (beta) Brown University Library

  • Upload
    lilac

  • View
    46

  • Download
    0

Embed Size (px)

DESCRIPTION

Brown easyBorrow (beta) Brown University Library. October 2007. What is easyBorrow?. easyBorrow is a simple interface for requesting books not available for checkout at the Brown University Library. - PowerPoint PPT Presentation

Citation preview

Page 1: Brown easyBorrow (beta)  Brown University Library

3 october 20071

Brown easyBorrow (beta) Brown University Library

October 2007

Page 2: Brown easyBorrow (beta)  Brown University Library

3 october 20072

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.

Page 3: Brown easyBorrow (beta)  Brown University Library

3 october 20073

What does easyBorrow do?

easyBorrow consists of a set of web services that..• authenticates the user• accepts a user’s 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

Page 4: Brown easyBorrow (beta)  Brown University Library

3 october 20074

Brown’s easyBorrow works with multiple vendors’ services.

• OCLC WorldCat and Open WorldCat• ExLibris “SFX” open URL resolver• LDAP• Brown’s 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

Page 5: Brown easyBorrow (beta)  Brown University Library

3 october 20075

A screenshot tour of easyBorrow

Page 6: Brown easyBorrow (beta)  Brown University Library

3 october 20076

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.

Page 7: Brown easyBorrow (beta)  Brown University Library

3 october 20077

easyBorrow provides a single interface for all.

The user performs one search usingOpen WorldCat’ssearch box.

easyBorrow provides a single interface for all.

The user performs one search usingOpen WorldCat’ssearch box.

Page 8: Brown easyBorrow (beta)  Brown University Library

3 october 20078

Making use of OpenWorldCat’s features,the user identifiesa book of interest,then clicks on thetitle.

Making use of OpenWorldCat’s features,the user identifiesa book of interest,then clicks on thetitle.

Page 9: Brown easyBorrow (beta)  Brown University Library

3 october 20079

The user clicks the “request this item” link.

The user clicks the “request this item” link.

Page 10: Brown easyBorrow (beta)  Brown University Library

3 october 200710

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…

Page 11: Brown easyBorrow (beta)  Brown University Library

3 october 200711

…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.

Page 12: Brown easyBorrow (beta)  Brown University Library

3 october 200712

The search boxcan be placed onany web page.

This example is for something Brown doesn’t own, starting from the easyBorrow web page.

The search boxcan be placed onany web page.

This example is for something Brown doesn’t own, starting from the easyBorrow web page.

Scanning w

Page 13: Brown easyBorrow (beta)  Brown University Library

3 october 200713

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

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

Page 14: Brown easyBorrow (beta)  Brown University Library

3 october 200714

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.

Page 15: Brown easyBorrow (beta)  Brown University Library

3 october 200715

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 email 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 email with details shortly.

The request interaction with the user is over, but the request has not yet been placed in any service.

Page 16: Brown easyBorrow (beta)  Brown University Library

3 october 200716

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 email 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 email is sent, identifying the system in which the request has been placed and the reference number for it, with a link to it.

Page 17: Brown easyBorrow (beta)  Brown University Library

3 october 200717

The email link goes directly to the native patron interface, in some cases automatically logging into the user’s account. This allows the user to check the status of requests in that system.

The email link goes directly to the native patron interface, in some cases automatically logging into the user’s account. This allows the user to check the status of requests in that system.

Page 18: Brown easyBorrow (beta)  Brown University Library

3 october 200718

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.

Page 19: Brown easyBorrow (beta)  Brown University Library

3 october 200719

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

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

Page 20: Brown easyBorrow (beta)  Brown University Library

3 october 200720

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

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

Page 21: Brown easyBorrow (beta)  Brown University Library

3 october 200721

The staff interface shows the progress of requests.

The staff interface shows the progress of requests.

Page 22: Brown easyBorrow (beta)  Brown University Library

3 october 200722

A click on “history”… A click on “history”…

Page 23: Brown easyBorrow (beta)  Brown University Library

3 october 200723

…displays the sequence and results of request attempts.

…displays the sequence and results of request attempts.

Page 24: Brown easyBorrow (beta)  Brown University Library

3 october 200724

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.

Page 25: Brown easyBorrow (beta)  Brown University Library

3 october 200725

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.

Page 26: Brown easyBorrow (beta)  Brown University Library

5 october 200726

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 emails.

• The Java layer provides APIs for authentication and for each borrowing service

Page 27: Brown easyBorrow (beta)  Brown University Library

3 october 200727

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.

Page 28: Brown easyBorrow (beta)  Brown University Library

3 october 200728

Brown easyBorrow Team:Bonnie Buzzell, Senior Knowledge Management Librarian

Birkin James Diana, Unix ProgrammerBart Hollingsworth, Information Delivery Services LibrarianJean Rainwater, Co-leader, Integrated Technology Services

Project information: http://dl.lib.brown.edu/its/software/easyborrow/

Brown University Library, Providence, RI