Accessing a Secure Locker Via A Mobile Device
First Claim
1. A method, implemented on a mobile computing device, for accessing a locker, the method comprising:
- receiving, from a server, a password for accessing a locker;
transmitting, to a computing device associated with the locker, the password for accessing the locker, wherein the transmitting provides for unlocking the locker;
receiving, from the computing device associated with the locker, a first confirmation message that the locker has been unlocked; and
transmitting, to the server, a second confirmation message indicating that the locker has been unlocked, in response to receiving the first confirmation message.
1 Assignment
0 Petitions
Accused Products
Abstract
System and/or method for accessing a locker are provided. In some aspects, a method may include receiving, from a server, a password for accessing a locker, where the locker meets a set of requirements. The method may also include transmitting, to a computing device associated with the locker, the password for facilitating unlocking the locker. The method may also include receiving, from the computing device associated with the locker, a first confirmation message that the locker has been unlocked. The method may also include transmitting, to the server, a second confirmation message indicating that the locker has been unlocked in response to the first confirmation message.
93 Citations
20 Claims
-
1. A method, implemented on a mobile computing device, for accessing a locker, the method comprising:
-
receiving, from a server, a password for accessing a locker; transmitting, to a computing device associated with the locker, the password for accessing the locker, wherein the transmitting provides for unlocking the locker; receiving, from the computing device associated with the locker, a first confirmation message that the locker has been unlocked; and transmitting, to the server, a second confirmation message indicating that the locker has been unlocked, in response to receiving the first confirmation message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium for accessing a locker, the computer-readable medium comprising instructions which, when executed by a computer, cause the computer to:
-
receive a password for accessing a locker; transmit, via a short-range radio connection, the password for facilitating unlocking the locker; receive, via the short-range radio connection, a first confirmation message that the locker has been unlocked; and transmit a second confirmation message indicating that the locker has been unlocked in response to the first confirmation message.
-
-
12. A mobile device for accessing a locker, the mobile device comprising:
-
a radio for short-range communication; a radio for long-range communication; one or more processors; and a memory comprising instructions which, when executed by the one or more processors, cause the one or more processors to; receive, from a server, via the radio for long-range communication, a password for accessing a locker; transmit, to a computing device associated with the locker, via the radio for short-range communication, the password for facilitating unlocking the locker; receive, from the computing device associated with the locker, via the radio for short-range communication, a first confirmation message that the locker has been unlocked; and transmit, to the server, via the radio for long-range communication, a second confirmation message indicating that the locker has been unlocked in response to the first confirmation message.
-
-
13. A computer-implemented method for managing a locker, the method comprising:
-
receiving, from a mobile device, via a short-range radio connection, a request to unlock a locker, the request comprising a password; verifying the password; providing for unlocking the locker in response to verifying the password; receiving an indication that the locker has been closed; and transmitting, to a server, one or more messages indicating that the locker has been unlocked and closed, wherein the one or more messages is for updating a data structure, on the server, indicating whether the locker is occupied. - View Dependent Claims (14)
-
-
15. A computer-readable medium for managing a locker, the computer-readable medium comprising instructions which, when executed by a computer, cause the computer to:
-
receive, from a mobile device, via a short-range radio connection, a request to unlock a locker, the request comprising a password; verify the password; provide for unlocking the locker in response to verifying the password; update a local data structure indicating whether the locker is occupied based on the indication that the locker has been unlocked; and transmit, to a server, one or more messages indicating that the locker has been unlocked, wherein the one or more messages is for updating a data structure, on the server, indicating whether the locker is occupied. - View Dependent Claims (16, 17, 18)
-
-
19. A computing device for managing a locker, the computing device comprising:
-
a near field communication radio; a network interface; one or more processors; and a memory comprising instructions which, when executed by the one or more processors, cause the one or more processors to; receive, from a mobile device, via the near field communication radio, a request to unlock a locker, the request comprising a password; verify the password; provide for unlocking the locker in response to verifying the password; and transmit, via the network interface, to a server, one or more messages indicating that the locker has been unlocked, wherein the one or more messages is for updating a data structure, on the server, indicating whether the locker is occupied.
-
-
20. A computer-readable medium for managing a set of lockers, the computer-readable comprising instructions which, when implemented by one or more computers, cause the one or more computers to:
-
receive a set of requirements for a locker; determine a specific locker which meets the set of requirements; provide an indication of the specific locker to a messaging system; provide a password for unlocking the specific locker to a mobile device; receive a confirmation message indicating that the specific locker has been unlocked; and update a data structure indicating whether the specific locker is occupied in response to receiving the confirmation message.
-
Specification