# US 11,028,617 B2 · Wireless ultra-low power portable lock

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,028,617 B2
- Document ID: US11028617B2
- Status: Granted
- Kind: B2
- Application number: 16/710,737
- Filed: 2019-12-11
- Published: 2020-06-18
- Granted: 2021-06-08
- Earliest claimed: 2013-06-07
- Assignees: Velo Labs, Inc.
- Applicants: Velo Labs, Inc.
- Inventors: Jack Al-Kahwati; Gerardo Barroeta Perez
- Web page: https://patentgrep.com/patent/US11028617B2

## CPC

- E05B 47/0012: {with rotary electromotors (actuators with rotary electromotors per se H02K7/06, H02K23/68)}
- E05B 47/0004: {said core being linearly movable}
- E05B 67/063: {Padlocks with removable shackles}
- G07C 9/00571: {operated by interacting with a central unit}
- E05B 47/0603: {the detent moving rectilinearly}
- E05B 47/0607: {the detent moving pivotally or rotatively}
- E05B 2047/0094: {Mechanical aspects of remotely controlled locks}
- E05B 2047/0095: {Mechanical aspects of locks controlled by telephone signals, e.g. by mobile phones}
- G07C 2009/00634: {Power supply for the lock}
- G07C 2209/08: With time considerations, e.g. temporary activation, valid time window or time limitations
- G07C 2209/62: Comprising means for indicating the status of the lock
- Y10T 70/40: Portable
- E05B: LOCKS; ACCESSORIES THEREFOR; HANDCUFFS
- G07C: TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- Y10T: TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION

## Abstract

A wireless ultra-low power portable lock may be realized as a lock apparatus including: a locking mechanism having at least locked and unlocked states, the locking mechanism operable to provide physical resistance to being unlocked when in the locked state; an actuator operable to move the locking mechanism from the locked state to the unlocked state in response to a received signal; and a controlling unit configured to control the actuator and to receive one or more signals from one or more devices external to the lock apparatus.

## Claims

### Claim 1

A computer-implemented method, comprising:
identifying, at an electronic device, an authenticated connection between the electronic device and a lock apparatus, the authenticated connection comprising at least one wireless link;
receiving, at the electronic device from the lock apparatus, via the authenticated connection, information associated with the lock apparatus, wherein the information associated with the lock apparatus includes at least one of a locked or unlocked state of the lock apparatus or one or more configuration settings of the lock apparatus;
displaying, at the electronic device, via a graphical user interface, at least a portion of the received information associated with the lock apparatus;
receiving, at the electronic device, via the graphical user interface, a user input associated with the displayed information, the user input comprising a user selection of a sensitivity of at least one sensor of the lock apparatus; and
sending instructions, from the electronic device to the lock apparatus, via the authenticated connection, to control the lock apparatus based on the user input, wherein the controlling of the lock apparatus includes setting the sensitivity of the at least one sensor based on the user selection.

### Claim 2 (depends on 1)

The computer-implemented method of claim 1, further comprising receiving, at the electronic device from the lock apparatus, via the authenticated connection, an alert based on an unauthorized event at the lock apparatus.

### Claim 3 (depends on 2)

The computer-implemented method of claim 2, further comprising displaying, at the electronic device, via the graphical user interface, the alert.

### Claim 4 (depends on 1)

The computer-implemented method of claim 1, wherein identifying the authenticated connection comprises:
establishing, at the electronic device, a first connection with the lock apparatus;
retrieving, at the electronic device from a database, credentials;
submitting, from the electronic device to the lock apparatus, via the first connection, the credentials.

### Claim 5 (depends on 4)

The computer-implemented method of claim 4, wherein the database is one or more of a cloud database or a local database.

### Claim 6 (depends on 4)

The computer-implemented method of claim 4, further comprising prompting, at the electronic device, via the graphical user interface, the user to input one or more credentials.

### Claim 7 (depends on 6)

The computer-implemented method of claim 6, wherein the credentials submitted to the lock apparatus are different from the credentials input by the user.

### Claim 8 (depends on 1)

The computer-implemented method of claim 1, wherein the electronic device includes one or more of a cellular phone, a smart phone, a media device, a pager, a portable computer, a personal computer, a tablet computer, a personal digital assistant, or a wearable computer.

### Claim 9 (depends on 1)

The computer-implemented method of claim 1, wherein the electronic device includes at least one of power supplies, firmware, application software, a display, a sensor, a button, a case, or a drive.

### Claim 10 (depends on 1)

The computer-implemented method of claim 1, wherein the at least one wireless link includes at least one of a Bluetooth link, a Wi-Fi link, a near field communication (NFC) link, a ZigBee link, or an ANT link.

### Claim 11

An electronic device for communicating with a lock apparatus, comprising:
a memory; and
a processor coupled with the memory, the processor being configured to read instructions from the memory that, when executed, cause the processor to:
identify an authenticated communication path between the electronic device and the lock apparatus, the authenticated communication path comprising one or more wireless links;
receive, from the lock apparatus, via the authenticated communication path, information associated with the lock apparatus, wherein the information associated with the lock apparatus includes at least one of a locked or unlocked state of the lock apparatus or one or more configuration settings of the lock apparatus;
display, via a graphical user interface, at least a portion of the received information associated with the lock apparatus;
receive, via the graphical user interface, a user input associated with the displayed information, the user input comprising a user selection of a sensitivity of at least one sensor of the lock apparatus; and
send, to the lock apparatus, via the authenticated communication path, instructions to control the lock apparatus based on the user input, wherein the controlling of the lock apparatus includes setting the sensitivity of the at least one sensor based on the user selection.

### Claim 12 (depends on 11)

The electronic device of claim 11, wherein the instructions from the memory are further configured to cause the processor to receive, from the lock apparatus, via the authenticated communication path, an alert based on an unauthorized event at the lock apparatus.

### Claim 13 (depends on 1)

The computer-implemented method of claim 1, wherein the at least one sensor is configured to detect lock tampering.

### Claim 14 (depends on 12)

The electronic device of claim 12, wherein the instructions from the memory are further configured to cause the processor to display the alert via the graphical user interface.

### Claim 15 (depends on 11)

The electronic device of claim 11, wherein the instructions from the memory are further configured to cause the processor to prompt the user to input, via the graphical user interface, one or more credentials authenticating the user.

### Claim 16 (depends on 15)

The electronic device of claim 15, further comprising at least one screen, wherein the graphical user interface is displayed via the at least one screen.

### Claim 17 (depends on 11)

The electronic device of claim 11, wherein the one or more wireless links includes one or more of a Bluetooth link, a Wi-Fi link, a near field communication (NFC) link, a ZigBee link, or an ANT link.

### Claim 18

A non-transitory computer-readable medium storing instructions that, when executed by one or more hardware processors, cause the one or more hardware processors to perform a method comprising:
identifying an authenticated connection between the electronic device and a lock apparatus, the authenticated connection comprising at least one wireless link;
receiving, from the lock apparatus, via the authenticated connection, information associated with the lock apparatus, wherein the information associated with the lock apparatus includes at least one of a locked or unlocked state of the lock apparatus or one or more configuration settings of the lock apparatus;
displaying, via a graphical user interface, at least a portion of the received information associated with the lock apparatus;
receiving, via the graphical user interface, a user input associated with the displayed information, the user input comprising a user selection of a sensitivity of at least one sensor of the lock apparatus; and
sending instructions, to the lock apparatus, via the authenticated connection, to control the lock apparatus based on the user input, wherein the controlling of the lock apparatus includes setting the sensitivity of the at least one sensor based on the user selection.

### Claim 19 (depends on 18)

The non-transitory computer-readable medium of claim 18, wherein identifying the authenticated connection comprises:
establishing a first connection with the lock apparatus;
retrieving, from a database, credentials;
submitting, to the lock apparatus, via the first connection, the credentials.
