The present disclosure relates generally to systems and strategies for controlling the circulation of tangible media materials, and relates more particularly to assigning a pseudo-identifier to a checkout transaction to enable releasing an article of tangible media to circulation.
Self-checkout systems have been around for decades in the library environment. This technology has provided a convenience to the library patron, as well as providing a time and cost savings for libraries. This self-service technology provides the ability for a patron to check out their own library materials without the help of a staff member. While this technology added a fast and convenient way for a patron to expedite their checkout experience, it has proven itself limited in many ways in the event a problem arises during a session at the self-checkout station.
An example of these limitations would be that the self-checkout station might block a patron from using the self-checkout because of an account discrepancy. A patron might be blocked as a result of having an expired card, or excessive fee/fines, overdue items, among other reasons. These conditions prohibit the patron from using the self-checkout system. As a result, the patron is instructed by the self-checkout system to go to the circulation desk for assistance.
Another example is when an item is blocked from checking out. Typically this is due to an item that has a hold placed on it by another patron. Other examples are if a patron has reached their checkout limits set by the library, age verification is needed or a staff member is required to verify that all of the pieces are present for multi-piece kits. These sorts of blocked item conditions require a patron to take the item to the circulation desk to be dealt with by a staff member. Action such as an override at the circulation desk is labor-intensive, and disruptive to the smooth and efficient operation of the library.
Recent years have seen a substantial increase in the number of self-checkout stations libraries have installed at their facilities. This may compound the problems described above, and can even cause inconvenience to multiple patrons simultaneously, having to each gather all of their belongings and go to the circulation desk. In some cases, this is done merely to have a single item that would not check out at the self-checkout station be checked out by a staff member. Self-checkout systems' inability to deal with and correct problems can result in long lines at the circulation desk, and cause a staff member at the circulation desk to be overwhelmed by frustrated patrons.
A variety of different systems and strategies for handling these and related problems have been proposed. One example of this is that in the event a problem occurred at a self-checkout station, a staff workstation receives a pop-up message from the self-checkout station. This proved to be inefficient because the staff member quite often is unable to take any action, nor remedy the issue, at the self-checkout station itself, and a visit to the circulation desk is still required. In sum, merely notifying staff of a problem does not enable efficiently correcting it. Certain other systems attempt to enable library staff to correct problems directly on a library's server from an auxiliary device provided in addition to self-checkout stations, but tend to be unwieldy and/or unreliable.
The present disclosure introduces a wireless mobile device, methodology, and control logic, for receiving messages, alerts and status conditions from one of many self-checkout stations in real time, and proposes a strategy contemplated to obviate the need for staff intervention at a circulation desk or other supervisory, fixed location.
A designated staff attendant may use such a mobile device and would be alerted to any problems from a self-checkout station. The staff attendant will have the ability to take quick action, and send commands back to the self-checkout station to alleviate problems. The wireless mobile device also enables the staff attendant the freedom to roam and approach a self-checkout station to help patrons through the one or more transactions in a checkout session if required. This method eliminates the need for a patron to leave the self-checkout station in the event they have a problem.
In one aspect, a method of controlling circulation of tangible media materials includes transmitting an authorization request from a self-checkout station for a checkout transaction, the authorization request encoding at least one of a patron identifier and a media identifier. The method further includes receiving a signal at the self-checkout station indicative of a fault generated in response to the authorization request. The method further includes commanding assignment of a pseudo-identifier to the checkout transaction, such that the article of tangible media can be released to circulation via the self-checkout station.
In another aspect, a system for controlling circulation of tangible media materials includes a self-checkout station having at least one reader configured to read each of a media identifier for an article of tangible media to be checked out by a patron, and a patron identifier for the patron. The self-checkout station further includes a transmitter, a receiver, and a computer in communication with the at least one reader, the transmitter, and the receiver. The computer is configured to receive data from the at least one reader indicative of at least one of the media identifier and the patron identifier, and responsively transmit an authorization request via the transmitter to a server, for a checkout transaction at the self-checkout station. The computer is further configured to receive a signal from the server indicative of a fault generated in response to the authorization request. The system further includes a control device in communication with the self-checkout station and being configured to command assignment of a pseudo-identifier to the checkout transaction to override the fault, such that the article of tangible media can be released to circulation via the self-checkout station.
In still another aspect, a self-checkout station for controlling circulation of tangible media materials includes at least one reader configured to read a media identifier for an article of tangible media to be checked out by a patron, and a patron identifier for the patron. The self-checkout station further includes a transmitter, a receiver, and a computer in communication with the at least one reader, the transmitter, and the receiver. The computer is configured to receive data from the at least one reader indicative of at least one of the media identifier, and the patron identifier, and responsively transmit an authorization request via the transmitter to a server for a checkout transaction at the self-checkout station. The computer is further configured to receive a signal from the server indicative of a fault generated in response to the authorization request, and to assign a pseudo-identifier to the checkout transaction to override the fault, such that the article of tangible media can be released to circulation.
Referring to
System 10 further includes a self-checkout station 20 including a housing 22 and a computer display 24 configured to display various information to a patron during a checkout transaction. Display 24 may be configured as a touch screen interface to receive inputs from the patron during a checkout transaction as well. Station 20 also includes at least one reader configured to read each of a media identifier for an article of tangible media to be checked out by a patron, and a patron identifier for the patron. As noted above, article 12 may include an ID tag 17, such as an RFID tag, and the at least one reader may be configured to read the stored media identifier from ID tag 17. In one practical implementation strategy, station 20 includes a first reader 26 configured to read the media identifier, and a second reader 28 configured to read the patron identifier, such as a patron identifier number or code stored on a magnetic stripe of a library card. Where the patron's card includes a bar code or the like, the same reader/scanner might be used to read both the media and patron identifiers. Station 20 may further include an electronic security disabling mechanism 30, configured for example to flip a security bit stored on device 16 in a conventional manner, and a mechanical security disabling mechanism 32 configured to switch device 14 from a locked state to an unlocked state. Device 14 may include a magnetic lock for case 13 in certain embodiments. In one practical implementation strategy, mechanisms 30 and 32 may be of the types disclosed in co-pending and commonly owned U.S. patent application Ser. No. 12/83,362, now U.S. Pat. No. ______.
Station 20 further includes a transmitter 34, a receiver 36, and a computer 38 in communication with readers 26 and 28, transmitter 34, and receiver 36. In the embodiment shown, a transmitter-receiver 34/36 is employed, capable of transmitting and receiving wireless communication signals, however, in other embodiments a separate transmitter and a separate receiver might be used. Wired communication might also be employed for at least some of the functions of system 10 contemplated herein. Moreover, computer 38 might itself be understood to be a transmitter and a receiver, as the functions described herein of “transmitting” and “receiving” data, signals, etc., can be carried out by a computer attached to a wired communication network.
Computer 38 is configured to receive data from readers 26 and 28 indicative of the media identifier, and data indicative of the patron identifier, respectively. Computer 38 includes a processer 40 and a memory 42, and during a checkout transaction for an article of tangible media, may at least briefly store a media identification number and a patron identification number so received on memory 42. Memory 42 may also store computer readable code which, upon execution by processor 40, enables performing the various control functions of station 20 discussed herein. Responsive to the data from at least one of the readers 26 and 28, computer 38 may output an authorization request via transmitter 34 to server 50 for a checkout transaction at station 20. The request may encode at least one of a patron identifier, e.g. a number, and a media identifier, e.g. also a number. In a practical implementation strategy, computer 38 may transmit the request in the form of a signal to server 50, which is located remotely from station 20, and other self-checkout stations typically used at the institution. The request might be transmitted wirelessly or via a wired communication network. Server 50 may include a conventional Integrated Library System (ILS) database storing patron status information such as blocked or not blocked, and media status information such as on-hold, age restricted, not available for checkout, available, or other information. Server 50 may receive the authorization request and determine whether a problem exists with respect to the patron, with respect to the article of media 12, or both, via querying the ILS database. These different conditions of blocked, unblocked, and others, representing potential problems in checking out with respect to either or both of the patron or the article of media are further discussed herein. Where a problem does exist, server 50 may generate a fault responsive to the request, and output a signal to station 20 indicative of the fault. Communications between server 50 and station 20 may occur according to the well-known SIP2 electronic communication protocol, via a conventional SIP2 interface.
System 10 may further include a control device 60 having a transmitter-receiver 62, a computer 64, a display 66 comprising a touchscreen user interface, and a button interface 68. Control device 60 may also include an on-board laser scanner, for use in scanning bulky or oversized materials, for example, that the patron finds difficult to scan themselves. Control device 60 may be a mobile handheld control device in wireless communication with station 20, and configured to command assignment of a pseudo-identifier to the checkout transaction to override the fault, such that the article of tangible media can be released to circulation via station 20.
As noted above, there can be a number of instances where a patron attempts to check out an article of media, but is blocked because of an issue with the patron's status at the institution, with the article of tangible media sought to be checked out, or because of an issue matching a patron with a particular article. In certain instances, station 20 may communicate with server 50 with regard to each of these conditions, patron status, article status, and patron matched with article. Control device 60 enables a staff member to quickly and locally override a fault generated in these and other situations. The pseudo-identifier may be a pseudo-patron or guest identifier, or a pseudo-article identifier in other instances. In any case, the pseudo-identifier may be or include a numerical code. In a practical implementation strategy, the pseudo-identifier may be stored on computer readable memory 42.
Upon receipt of the signal indicative of the fault, station 20 may transmit an alert to control device 60 to notify a staff member that a problem exists which may need to be corrected. Communication between control device 60 and station 20 may be according to a second electronic communication protocol, different from SIP2, such as wireless 802.1/a/b/g, or any other suitable proprietary or non-proprietary protocol. Once the alert is sent to the control device, station 20 may be placed in a suspense mode, along with a screen display presented to the patron that might say, for example, “Please wait, attendant has been notified”. Station 20 may then wait until it receives a command back from control device 60. Rather than a mobile handheld device, the staff attendant's activities could be performed at a stationary computer workstation. Control device 60 may display a prompt on display 66 in response to the alert, or in response to a staff member's action on the alert, enabling the staff member to take action to override the fault, as discussed herein. In the suspense mode, mechanisms 30 and 32 may not be operable, but can then be enabled to allow disabling/unlocking of devices 14 and 16 in response to the commanded assignment of the pseudo-identifier. Control device 60 can also send an “end session” command, in case a patron forgets to properly end their session. At any time, the control device 60 can also display station activity, including:
System 10 may further include a supervisory computer station 52 including a computer 54 running the institution's automation hardware and a dedicated receipt printer 56. Computer 38 may be configured to transmit an electronic transaction report in response to the assignment of the pseudo-identifier to station 52, and encoding other information as further described herein. A staff member working at station 52 can utilize the information in the electronic transaction report to formally update records on server 50 as time allows. In a practical implementation strategy, printer 56 may print a receipt in response to every electronic transaction report received, and thus the mere presence of a receipt at printer 52 is indicative of at least one overridden transaction. As alluded to above, such features enable a patron to leave the institution with their materials released to circulation without the need to manually and presently update the database on server 50 or visit the circulation desk. In other words, where a problem is encountered in attempting to checkout media materials, rather than attempting to fix the problem at server 50, system 10 enables the problem to be bypassed to keep patrons moving through the checkout process, and such that formal updating of the database and correcting of the problem can take place at the convenience of the institution's staff.
Also shown in
Referring now to
As also depicted in
Steps 130 and 132 illustrate a patron request for help by pressing a call attendant button or the like at station 20, followed by the staff member attending the patron's needs. The requested assistance might be scanning a bulky or multi-piece item, or some other form of assistance. Other possible reasons an alert could be sent to control device 60 is a problem with station 20, such as a software problem or equipment failure, or a receipt printer running out of paper, for instance. At step 142, accordingly, control device 60 may receive a kiosk operating status message, indicating such a problem.
Steps 134-140 illustrate steps in performing a manual override in response to an override request. At step 136, a query is made whether a manual override is to be performed. If no, the patron may be sent to the circulation desk at step 138. If yes, the process may proceed to step 140 in which the staff member commands assignment of a pseudo-identifier for the patron as described herein. From step 140, the process may proceed to step 108. From step 148, the process may proceed to step 150 to query whether the patron elects to pay fees to the staff attendant. If yes, the process may proceed to step 122 as described herein. If no, the process may proceed to step 156 to end the patron's session. From step 156, the process may proceed to step 158 to query whether any override transactions occurred. If no, the process may proceed to finish at step 162. If yes, the process may proceed first to step 160 to generate and transmit an electronic transaction report to station 52, as described herein, and then finish at step 162.
Referring now to
The staff member might select station 2, such as by touching the corresponding part of the display screen on control device 60, and be presented with the display shown in the smaller view of control device 60 in the upper right of
Referring now to
The present description is for illustrative purposes only and should not be construed to narrow the breadth of the present disclosure. Thus, those skilled in the art will appreciate that various modifications might be made to the presently disclosed embodiments without departing from the full and fair scope and spirit of the present disclosure. Other aspects, features and advantages of the present disclosure will be apparent upon an examination of the attached drawings and appended claims.
This Patent Application claims the benefit of the filing date of U.S. Provisional Patent Application Ser. No. 61/548,475, filed Oct. 18, 2011.
Number | Date | Country | |
---|---|---|---|
61548475 | Oct 2011 | US |