Secure repair kiosk system and method
First Claim
1. A system comprising:
- at least one processor to;
generate a graphical user interface (GUI) to receive user input and based on the user input, generate a movement instruction identifying a particular transfer box of a plurality of transfer boxes, each transfer box comprising an internal compartment to hold a mobile device and a motorized locking mechanism to control access to the internal compartment;
control a robotic arm to move the particular transfer box from a corresponding holding slot to a pick-up bay based on the movement instruction;
actuate the motorized locking mechanism to unlock when the particular transfer box is moved to the pick-up bay;
determine that the mobile device is in the internal compartment of the particular transfer box;
generate a report comprising information associated with the mobile device; and
transmit the report to a remote computer.
0 Assignments
0 Petitions
Accused Products
Abstract
A secure repair kiosk system is provided for receiving items/devices for repair. The secure repair kiosk system includes a kiosk that receives items for repair. The kiosk includes multiple holding slots that each contains a transfer box used as a secure and traceable means for transferring devices to and from a remote repair site. A customer interacts with a user interface of the Kiosk to generate repair drop-off request and gain access to an empty transfer box. An empty particular transfer box is presented to a user during drop-off of the device that will typically accompany the device during transfer to the repair site, during repair of the device, during transfer back to the Kiosk, and delivery to the user. The customer interacts with the user interface of the Kiosk to generate repair pick-off request and gain access to a transfer box that contains that customers repaired device.
23 Citations
20 Claims
-
1. A system comprising:
at least one processor to; generate a graphical user interface (GUI) to receive user input and based on the user input, generate a movement instruction identifying a particular transfer box of a plurality of transfer boxes, each transfer box comprising an internal compartment to hold a mobile device and a motorized locking mechanism to control access to the internal compartment; control a robotic arm to move the particular transfer box from a corresponding holding slot to a pick-up bay based on the movement instruction; actuate the motorized locking mechanism to unlock when the particular transfer box is moved to the pick-up bay; determine that the mobile device is in the internal compartment of the particular transfer box; generate a report comprising information associated with the mobile device; and transmit the report to a remote computer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A method comprising:
-
generating, by at least one processor, a graphical user interface (GUI) to receive user input and based on the user input, generating a movement instruction identifying a particular transfer box of a plurality of transfer boxes, each transfer box comprising an internal compartment to hold a mobile device and a motorized locking mechanism to control access to the internal compartment; controlling, by the at least one processor, a robotic arm to move the particular transfer box from a corresponding holding slot to a pick-up bay based on the movement instruction; actuating, by the at least one processor, the motorized locking mechanism to unlock when the particular transfer box is moved to the pick-up bay; determining, by the at least one processor, that the mobile device is in the internal compartment of the particular transfer box; generating, by the at least one processor, a report comprising information associated with the mobile device; and transmitting, by the at least one processor, the report to a remote computer. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer-readable medium comprising instructions stored thereon that, when executed by at least one processor, cause the at least one processor to perform operations comprising:
-
generating a graphical user interface (GUI) to receive user input and based on the user input, generating a movement instruction identifying a particular transfer box of a plurality of transfer boxes, each transfer box comprising an internal compartment to hold a mobile device and a motorized locking mechanism to control access to the internal compartment; controlling a robotic arm to move the particular transfer box from a corresponding holding slot to a pick-up bay based on the movement instruction; actuating the motorized locking mechanism to unlock when the particular transfer box is moved to the pick-up bay; determining that the mobile device is in the internal compartment of the particular transfer box; generating a report comprising information associated with the mobile device; and transmitting the report to a remote computer. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification