IP Library Granted Patent US 12,286,951
Granted Patent B2
US 12,286,951 · App. 18/239,479 · Granted Apr 29, 2025

Cloud-enabled vehicle autostart monitoring

Inventors: Laura Crawford (Chicago, IL); Garth Wesley Hopkins (Lisle, IL); Oddy Khamharn (Lombard, IL); Edward James Lukas (Batavia, IL); Erich Struckmeyer (Barrington, IL); James Trainor (Chicago, IL)
Assignee: THE CHAMBERLAIN GROUP LLC.
F02N11/0837B60W10/06E05F15/668G06V20/56E05Y2900/106
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,286,951
App. No.
18/239,479
Granted
Apr 29, 2025
Kind
B2
Abstract

In accordance with one aspect of the disclosure, an apparatus is provided that includes a database configured to store one or more vehicle status parameters of a vehicle and one or more secured space status parameters of a secured space. The apparatus further includes a server-based processor operatively coupled or connected to the database and configured to receive one or more of the one or more vehicle status parameters and one or more of the one or more secured space status parameters. The server-based processor is further configured to determine, based on at least one of the one or more vehicle status parameters and at least one of the one or more secured space status parameters whether to change a state of the vehicle.

Claims (57)

1. A non-transitory computer readable medium storing instructions that, when executed by a processor, cause performance of operations comprising:

at a server computer external to a vehicle:

receiving a request to change a state of the vehicle in a garage;

receiving a garage status parameter of the garage detected by an access control system of the garage and a vehicle status parameter of the vehicle;

determining whether to change the state of the vehicle based on the garage status parameter and the vehicle status parameter; and

communicating a command to the vehicle to cause the vehicle to change the state of the vehicle.

2. The non-transitory computer readable medium of claim 1 , wherein the garage status parameter comprises a garage door state of a garage door of the garage.

3. The non-transitory computer readable medium of claim 1 , wherein the garage status parameter includes a garage door state that indicates whether a garage door of the garage is open or closed;

wherein the vehicle status parameter includes a vehicle state parameter that indicates the state of the vehicle; and

wherein determining whether to change the state of the vehicle comprises determining to change the state of the vehicle based at least in part upon the vehicle state parameter and the garage door state indicating the garage door is open.

4. The non-transitory computer readable medium of claim 1 , wherein the vehicle status parameter includes a vehicle state parameter indicating the state of the vehicle; and

wherein communicating the command to the vehicle comprises communicating a command to the vehicle that causes the vehicle to change the state of the vehicle to off.

5. The non-transitory computer readable medium of claim 1 , wherein the command is configured to cause the vehicle to change the state of the vehicle from off to running;

the operations further comprising:

receiving a subsequent vehicle status parameter after communicating the command to the vehicle;

determining whether to change the state of the vehicle based at least in part upon the subsequent vehicle status parameter; and

communicating a subsequent command to the vehicle to cause the vehicle to change the state of the vehicle from running to off.

6. The non-transitory computer readable medium of claim 1 , wherein determining whether to change the state of the vehicle is based at least in part upon a confidence algorithm.

7. The non-transitory computer readable medium of claim 1 , wherein determining whether to change the state of the vehicle comprises:

determining a user should decide whether the vehicle should change state;

communicating an override prompt to a user device; and

receiving a user override indication from the user device.

8. The non-transitory computer readable medium of claim 7 wherein the override prompt includes at least one reason associated with the determining the user should decide whether the vehicle should change state.

9. The non-transitory computer readable medium of claim 1 wherein determining whether to change the state of the vehicle is based at least in part upon a confidence algorithm, the confidence algorithm outputting a probability value; and

wherein determining whether to change the state of the vehicle includes determining to change the state of the vehicle in response to:

the probability value being within a predetermined probability range; and/or

the probability value being equal to or greater than a threshold probability value.

10. The non-transitory computer readable medium of claim 1 wherein the operations further comprise facilitating direct communication between the vehicle and the access control system.

11. A server computer comprising:

a memory external to a vehicle and configured to store a vehicle status parameter of the vehicle;

a processor external to the vehicle and operatively connected to the memory, the processor configured to:

receive a garage status parameter of a garage;

receive a request to change a state of the vehicle;

determine whether to change the state of the vehicle based at least in part upon the vehicle status parameter, the garage status parameter, and the request; and

communicate a command to the vehicle to cause the vehicle to change the state of the vehicle.

12. The server computer of claim 11 wherein the garage status parameter includes a garage door state of a garage door of the garage.

13. The server computer of claim 11 wherein the garage status parameter includes a garage door state that indicates whether a garage door of the garage is open or closed;

wherein the vehicle status parameter includes a vehicle state parameter that indicates the state of the vehicle; and

wherein to determine whether to change the state of the vehicle comprises determining to change the state of the vehicle based at least in part upon the vehicle state parameter and the garage door state indicating the garage door is open.

14. The server computer of claim 11 wherein the vehicle status parameter includes a vehicle state parameter indicating the state of the vehicle; and

wherein the command is configured to cause the vehicle to change the state of the vehicle to off.

15. The server computer of claim 11 wherein the command is configured to cause the vehicle to change the state of the vehicle from off to running;

wherein the processor is further configured to:

receive a subsequent vehicle status parameter after communication of the command to the vehicle;

determine whether to change the state of the vehicle based at least in part upon the subsequent vehicle status parameter; and

communicate a subsequent command to the vehicle to cause the vehicle to change the state of the vehicle from running to off.

16. The server computer of claim 11 wherein to determine whether to change the state of the vehicle is based at least in part upon a confidence algorithm.

17. The server computer of claim 11 wherein to determine whether to change the state of the vehicle comprises:

determining a user should decide whether the vehicle should change state;

communicating an override prompt to a user device; and

receiving a user override indication from the user device.

18. The server computer of claim 17 wherein the override prompt includes at least one reason associated with the determining the user should decide whether the vehicle should change state.

19. The server computer of claim 11 wherein to determine whether to change the state of the vehicle is based at least in part upon a confidence algorithm, the confidence algorithm outputting a probability value; and

wherein to determine whether to change the state of the vehicle includes determining to change the state of the vehicle in response to:

the probability value being within a predetermined probability range; and/or

the probability value being equal to or greater than a threshold probability value.

20. The server computer of claim 11 wherein the processor is further configured to facilitate direct communication between the vehicle and the access control system.

Assignments (3)
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jan 26, 2024
From: THE CHAMBERLAIN GROUP LLC; SYSTEMS, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 066374/0595 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 14, 2023
From: CRAWFORD, LAURA; HOPKINS, GARTH WESLEY; KHAMHARN, ODDY; LUKAS, EDWARD JAMES; STRUCKMEYER, ERICH; TRAINOR, JAMES
To: THE CHAMBERLAIN GROUP, INC.
Reel/Frame 064904/0434 →
CONVERSION Recorded Sep 14, 2023
From: THE CHAMBERLAIN GROUP, INC.
To: THE CHAMBERLAIN GROUP LLC
Reel/Frame 064908/0167 →