IP Library Granted Patent US 12,157,476
Granted Patent B2
US 12,157,476 · App. 17/644,274 · Granted Dec 3, 2024

Software interlock

Inventors: Charlotte Kershaw (Warwickshire, GB); Christopher Wild (Warwickshire, GB); Mark Grant (Warwickshire, GB); Miguel Lopez (Warwickshire, GB); Francois Loubaresse (Warwickshire, GB); Christophe Fava-Rivi (Warwickshire, GB)
Assignee: JAGUAR LAND ROVER LIMITED
B60W50/0098B60L3/0007B60L3/0015B60W10/30B60W30/14B60W2420/408B60W2520/10B60W2554/80B60W2554/801B60W2720/10
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,157,476
App. No.
17/644,274
Granted
Dec 3, 2024
Kind
B2
Abstract

An interlock component for a software system may comprise an input for receiving an interaction request for a first system component and system data, a processor arranged to assess the interaction request and the system data relative to predefined system logic rules to determine if the interaction request satisfies the system logic rules, and an output arranged to output the interaction request to the first system component if the system logic rules are satisfied.

Claims (25)

1. A stub component for a vehicle control system comprising:

an input for receiving an interaction request for the vehicle control system;

a processor for determining if the interaction request falls into a predetermined category of interaction request; and

an output for outputting the interaction request to the vehicle control system if it does not fall into the predetermined category,

wherein the processor is configured to reroute the interaction request to an interlock component if it falls into the predetermined category and to forward the interaction request to the vehicle control system if the interaction request is received back from the interlock component, and

wherein receipt of the interaction request by the vehicle control system has an effect of controlling a process carried out by a vehicle.

2. The stub component of claim 1 , wherein the predetermined category of interaction request comprises a safety critical interaction request.

3. The stub component of claim 1 , wherein the vehicle control system is a powertrain component or a vehicle driveline system component, and the interaction request is received from a cruise control system component.

4. The stub component of claim 3 , wherein the cruise control system component comprises a logic component which is in communication with a vehicle speed sensor.

5. The stub component of claim 3 , wherein the interaction request comprises a request for the powertrain component to increase a speed of the vehicle.

6. The stub component according to claim 1 comprised within the vehicle.

7. A method of operating a stub component for a vehicle control system comprising:

receiving an interaction request for the vehicle control system;

determining if the interaction request falls into a predetermined category of interaction request;

outputting the interaction request to the vehicle control system if it does not fall into the predetermined category;

rerouting the interaction request to an interlock component if it falls into the predetermined category; and

forwarding the interaction request to the vehicle control system if the interaction request is received back from the interlock component,

wherein receipt of the interaction request by the vehicle control system has an effect of controlling a process carried out by a vehicle.

8. A non-transitory computer-readable storage medium storing executable computer program instructions that, when executed by a processor, cause the processor to implement a method of operating a stub component for a vehicle control system comprising:

receiving an interaction request for the vehicle control system;

determining if the interaction request falls into a predetermined category of interaction request;

outputting the interaction request to the vehicle control system if it does not fall into the predetermined category;

rerouting the interaction request to an interlock component if it falls into the predetermined category; and

forwarding the interaction request to the vehicle control system if the interaction request is received back from the interlock component,

wherein receipt of the interaction request by the vehicle control system has an effect of controlling a process carried out by a vehicle.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2021
From: KERSHAW, CHARLOTTE; WILD, CHRISTOPHER; GRANT, MARK; LOPEZ, MIGUEL; LOUBARESSE, FRANCOIS; FAVA-RIVI, CHRISTOPHE
To: JAGUAR LAND ROVER LIMITED
Reel/Frame 058389/0976 →
Priority Claims (1)
GB 1610726 · Jun 20, 2016 · national
Continuity (2)
Division 16311510
Related Publication 20220105949A1 · Apr 7, 2022