referring now to fig1 , self - checkout system 10 includes attendant computer 12 , self - checkout terminals 14 , and attendant communicator 40 . attendant computer 12 includes processor 16 , sound circuitry 18 , and wireless communication circuitry 20 . processor 16 executes lane management software 26 , speech generating software 28 , and speech recognition software 30 . lane management software 26 receives status information and automated intervention requests from self - checkout terminals 14 . lane management software 26 is configured to recognize and respond to messages from self - checkout terminals 14 . speech generating software 28 works with sound circuitry 18 to convert the requests to sound signals . speech recognition software 30 works with sound circuitry 18 to convert speech signals to digital or software instructions directed to lane management software 26 . wireless communication circuitry 20 wirelessly transmits the sound signals to attendant communicator 40 . wireless communication circuitry 20 wirelessly receives speech signals from attendant communicator 40 . the attendant wears attendant communicator 40 and may additionally carry portable scanner 48 . attendant communicator 40 includes wireless communication circuitry 42 , speakers 44 , and microphone 46 . attendant communicator 40 may include a headset worn by the attendant . wireless communication circuitry 42 wirelessly receives sound signals from wireless communication circuitry 20 and sends the sound signals to speakers 44 . wireless communication circuitry 42 further receives speech signals from microphone 46 and wirelessly transmits the speech signals to wireless communication circuitry 20 . wireless communication circuitry 20 and 42 may include radio frequency ( rf ) communication circuitry . wireless communication circuitry 42 additionally includes amplification circuitry and a battery for amplifying received sound signals and speech signals . portable scanner 48 preferable includes a wireless handheld scanner for scanning large items . portable scanner 48 may decode bar code labels or send undecoded bar code information to self - checkout terminals 14 via wireless communication circuitry 20 and attendant computer 12 . attendant computer 12 further includes display 22 and input device 24 . display 22 displays status information and intervention requests provided by lane management software 26 . input device 24 records attendant selections in response to intervention requests . attendant computer 12 and self - checkout computers 14 are preferably coupled together via a network . self - checkout terminals 14 execute self - checkout software 34 , which process self - service transactions . self - checkout software 34 generates intervention requests and sends the intervention requests to attendant computer 12 . in operation , an attendant wears communicator 40 so as to communicate remotely with attendant computer 12 . if the attendant is called to one of self - checkout terminals 14 by a customer or by self - checkout software 34 to verify an identification card , scan a large item , or provide other assistance , the attendant receives status information and intervention requests through speakers 42 . the attendant may speak a response into microphone 44 rather than walk back to attendant computer 12 . table i below illustrates typical tasks of a self - checkout attendant , information supplied to the attendant , and actions taken by the attendant . turning now to fig2 , example operation of attendant computer 12 is illustrated in detail beginning with start 50 . in step 52 , lane management software 26 waits for an intervention request from self - checkout software 34 . in step 54 , lane management software 26 receives a request from self - checkout software 34 in connection with an attempted purchase of a product . for example , suppose self - checkout software 34 at one of self - checkout terminals 14 determines that a scanned item is an alcohol product that can only be sold to persons aged 21 or older . self - checkout software 34 sends attendant computer 12 an intervention request . the attendant may be located at attendant computer 12 or may be walking among self - checkout terminals 14 , viewing what is happening or assisting customers with questions posed directly to the attendant . in step 56 , lane management software 26 sends a message to the attendant . lane management software 26 wirelessly sends the message to attendant communicator 40 and displays the message on display 22 . speech generating software 28 works with sound circuitry 18 to convert the requests to audio messages . preferably , audio messages and spoken responses from the attendant are standardized to make communication easier . wireless communication circuitry 20 wirelessly transmits the sound signals to attendant communicator 40 . the attendant receives the message through attendant communicator 40 and walks over to self - checkout terminal 14 and determines the age of the customer by checking his driver &# 39 ; s license . the attendant speaks into microphone 46 , “ lane one age 25 ”. in step 58 , lane management software 26 receives a response from the attendant either allowing or denying the purchase . wireless communication circuitry 20 wirelessly receives speech signals from attendant communicator 40 . speech recognition software 30 works with sound circuitry 18 to convert speech signals to software responses directed to lane management software 26 . in step 60 , lane management software 26 sends a response to self - checkout software 34 , in the same way as if the attendant were responding through input device 24 . operation returns to step 52 to wait for another intervention request from any of self - checkout terminals 14 . table i task audio messages attendant speech customer “ age validation attendant walks to lane one , purchases an required , lane looks at the customer &# 39 ; s age restricted one ” plays identification and speaks into item on lane through speakers microphone 44 “ lane one age 25 ” one 42 customer on lane “ unpurchased attendant walks to lane three three places an item in bag , lane and determines if an unpurchased three ” unpurchased item is in the bag . item in a bag the attendant can then remove the item . customer on “ unpurchased attendant walks to lane three lane three places item in bag . lane and asks the customer to remove a purse on a bag three ” the purse . attendant may then scale , triggering approve the transaction by an unpurchased speaking , “ lane three approve .” item violation customer bags an “ wrong item attendant walks to lane two , item after bagged , lane two ” and speaks , “ lane two approve ”, scanning it on if correct item is bagged . lane two , but lane management software 26 detects an incorrect weight on a bag scale customer at lane none . attendant walks to lane one , one appears and speaks , “ scan lane one ” to unable to lift and instruct the system that the scan a large item . next item scanned with the attendant &# 39 ; s handheld wireless scanner should be part of lane one &# 39 ; s transaction . the attendant then scans the item for the customer on lane one . advantageously , the attendant is able to walk among self - checkout terminals 14 while still being able to handle requests . the invention reduces transactions times and allows the attendant to process more customers . finally , the invention may reduce shrinkage . a headset communicator allows the attendant to operate in a “ hands - free ” mode , which makes tasks such as helping with a scan or validating an identification card easier . although the invention has been described with particular reference to certain preferred embodiments thereof , variations and modifications of the present invention can be effected within the spirit and scope of the following claims .
a system and method of facilitating remote interventions in a self - checkout system which allows an attendant to wander among self - checkout stations . the system includes a communicator for communicating the interventions to an attendant and for communicating a response to the intervention from the attendant to the self - checkout system .