IP Library Granted Patent US 10,585,828
Granted Patent B2
US 10,585,828 · App. 15/430,396 · Granted Mar 10, 2020

Serial communication safety controller

Inventors: Anil Paryani (Cerritos, CA); Omourtag Alexandrov Velev (La Crescenta, CA)
Assignee: FARADAY & FUTURE INC.
G06F13/364B60L3/0092B60L3/12B60L58/10G06F11/07G06F13/404G06F13/4282Y02T90/16
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 10,585,828
App. No.
15/430,396
Granted
Mar 10, 2020
Kind
B2
Abstract

Serial communication verification and safety control is disclosed. A multi-part system such as a battery management system can include distributed or subsidiary components for determining status of various parts of the system with the components in serial or point-to-point communication with a collective main controller. A safety controller can be implemented to passively be coupled to the serial or point-to-point communication between the main controller and the subsidiary units. The safety controller can monitor and verify the communication between the main controller and the subsidiary units and send a safety command or verification indicator in another line of communication separate from the communication bus between the main controller and the subsidiary units.

Claims (25)

1. A communication apparatus comprising:

a main controller;

a subsidiary unit connected to the main controller through a data bus, wherein the data bus is a serial peripheral interface (SPI), and wherein the main controller is in communication with the subsidiary unit through the data bus using a SPI protocol; and

a safety controller connected to the data bus and configured to:

receive data and/or commands communicated from the main controller to the subsidiary unit through a first master-out-slave-in (MOST) pin of the safety controller;

receive data and/or commands communicated from the subsidiary unit to the main controller through a second MOSI pin of the safety controller;

monitor one or more communications between the main controller and the subsidiary unit through the data bus;

evaluate one or more communications between the main controller and the subsidiary unit through the data bus for evidence of a fault condition; and

output a safety signal that is based at least in part on the results of the evaluating to an output connection separate from the data bus.

2. The communication apparatus of claim 1 further comprising safety action circuitry, wherein the main controller is configured to output a main action signal, and wherein the safety action circuitry is configured to perform a safety action based at least in part on the safety signal output from the safety controller.

3. The communication apparatus of claim 1 further comprising a plurality of the subsidiary units, each of which is connected to the main controller through the data bus.

4. The communication apparatus of claim 1 , wherein the safety controller is configured to evaluate communications between the main controller and the subsidiary unit by comparing expected data and/or commands with actual data and/or commands communicated between the main controller and the subsidiary unit through the data bus.

5. A method of detecting fault conditions in a circuit, the method comprising:

receiving, at a first master-out-slave-in (MOSI) pin, data and/or commands communicated from a main controller to at least a first subsidiary unit through a data bus, wherein the data bus is a serial peripheral interface (SPI) port, and wherein the main controller and the first subsidiary unit are in communication using a SPI protocol;

receiving, at a second MOSI pin, data communicated from the first subsidiary unit to the main controller through the data bus;

comparing the received data and/or commands from the main controller to the first subsidiary unit with expected data and/or commands from the main controller to the subsidiary unit;

comparing the received data from the first subsidiary unit to the main controller with expected data from the first subsidiary unit to the main controller; and

outputting a safety signal through a connection separate from the data bus.

6. The method of claim 5 further comprising:

verifying command issuance from the main controller to the first subsidiary unit; and

evaluating data values communicated from the first subsidiary unit to the main controller.

7. The method of claim 5 further comprising:

receiving data and/or commands communicated from the main controller to a second subsidiary unit;

receiving data communicated from the second subsidiary unit to the main controller; comparing the received data and/or commands from the main controller to the second subsidiary unit with expected data and/or commands from the main controller to the second subsidiary unit; comparing data communicated from the second subsidiary unit to the main controller with expected data from the second subsidiary unit to the main controller.

8. The method of claim 5 , wherein the first subsidiary unit is coupled to a battery module, and wherein the data communicated from the subsidiary unit to the main controller comprises battery status data of the battery module.

Assignments (9)
SECURITY INTEREST Recorded Sep 25, 2024
From: FARADAY&FUTURE, INC.
To: SENYUN INTERNATIONAL LTD.
Reel/Frame 069048/0500 →
SECURITY INTEREST Recorded Aug 15, 2022
From: FARADAY&FUTURE INC.
To: FF SIMPLICY VENTURES LLC
Reel/Frame 061176/0756 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 050234/0069 Recorded Jun 8, 2022
From: ARES CAPITAL CORPORATION, AS SUCCESSOR COLLATERAL AGENT
To: CITY OF SKY LIMITED; EAGLE PROP HOLDCO LLC; FARADAY & FUTURE INC.; FARADAY FUTURE LLC; FF EQUIPMENT LLC; FF HONG KONG HOLDING LIMITED; FF INC.; FF MANUFACTURING LLC; ROBIN PROP HOLDCO LLC; SMART KING LTD.; SMART TECHNOLOGY HOLDINGS LTD.; FARADAY SPE, LLC
Reel/Frame 060314/0263 →
ACKNOWLEDGEMENT OF SUCCESSOR COLLATERAL AGENT UNDER INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jul 29, 2021
From: BIRCH LAKE FUND MANAGEMENT, LP, AS RETIRING AGENT
To: ARES CAPITAL CORPORATION, AS SUCCESSOR AGENT
Reel/Frame 057019/0140 →
SECURITY INTEREST Recorded Oct 14, 2020
From: ROYOD LLC
To: BIRCH LAKE FUND MANAGEMENT, LP
Reel/Frame 054076/0157 →
ACKNOWLEDGEMENT OF SUCCESSOR COLLATERAL AGENT UNDER INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 5, 2020
From: BIRCH LAKE FUND MANAGEMENT, LP, AS RETIRING AGENT
To: ROYOD LLC, AS SUCCESSOR AGENT
Reel/Frame 052102/0452 →
SECURITY INTEREST Recorded May 1, 2019
From: CITY OF SKY LIMITED; EAGLE PROP HOLDCO LLC; FARADAY FUTURE LLC; FE EQUIPMENT LLC; FF HONG KONG HOLDING LIMITED; FF INC.; FF MANUFACTURING LLC; ROBIN PROP HOLDCO LLC; SMART KING LTD.; SMART TECHNOLOGY HOLDINGS LTD.; FARADAY SPE, LLC; FARADAY & FUTURE INC.
To: BIRCH LAKE FUND MANAGEMENT, LP
Reel/Frame 050234/0069 →
RELEASE OF SECURITY INTEREST Recorded Jan 14, 2019
From: SEASON SMART LIMITED
To: FARADAY&FUTURE INC.
Reel/Frame 048069/0704 →
SECURITY INTEREST Recorded Dec 28, 2017
From: FARADAY&FUTURE INC.
To: SEASON SMART LIMITED
Reel/Frame 044969/0023 →
Cited By (2)
US 12,230,775 US 12,355,052