Modular seat actuation control system and communication method
First Claim
1. A seat actuation control system comprising:
- at least one seat having a plurality of seat devices;
a plurality of control modules interconnected over a communication bus, each control module associated with a corresponding seat control device and configured to control its corresponding seat device, each control module comprising;
a processor; and
a memory coupled to the processor and storing program instructions therein, the processor being operable to execute the program instructions, the program instructions including;
receiving a status packet from each of the other control modules over the communication bus without receiving commands from a master controller for actuating the seat device;
processing the status packets for determining an overall system status; and
actuating the seat device based on the overall system status.
3 Assignments
0 Petitions
Accused Products
Abstract
A seat actuation control system includes at least one seat having a plurality of seat devices and a plurality of control modules interconnected over a communication bus. Each module is associated with a corresponding seat control device and is configured to control its corresponding seat device. Each module includes a processor and a memory coupled to the processor and storing program instructions therein which include receiving a status packet from each of the other control modules over the communication bus, processing the status packet for updating the overall system status, and actuating the seat device based on the overall system status. The program instructions further include determining status of the corresponding seat device, generating a status packet including the status information, and broadcasting the status packet to the other modules over the communication bus.
-
Citations
26 Claims
-
1. A seat actuation control system comprising:
-
at least one seat having a plurality of seat devices; a plurality of control modules interconnected over a communication bus, each control module associated with a corresponding seat control device and configured to control its corresponding seat device, each control module comprising; a processor; and a memory coupled to the processor and storing program instructions therein, the processor being operable to execute the program instructions, the program instructions including; receiving a status packet from each of the other control modules over the communication bus without receiving commands from a master controller for actuating the seat device; processing the status packets for determining an overall system status; and actuating the seat device based on the overall system status. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A seat actuation control system comprising:
-
a plurality of seats, each seat having a plurality of seat devices; a communication bus; a plurality of control modules interconnected with the communication bus, each control module associated with a corresponding seat control device and configured to control its corresponding seat device, each control module comprising a processor and a computer-usable medium having computer readable instructions stored thereon for execution by the processor , the computer readable instructions comprising; generating data packets including status information of the corresponding seat device, each data packet including priority information for the data packet relative to the priority information of other data packets; broadcasting the data packets over the communication bus at least partially based on the priority information of the data packets; receiving data packets from the other control modules via the communication bus, without receiving commands from a master controller for actuating the seat device, each data packet including status information of the control module transmitting the data packet; processing the received status information by the processor for determining the overall system status; and operating the seat device based on the overall system status. - View Dependent Claims (18, 19, 20, 21)
-
-
22. A method of actuating a control system including at least one seat having a plurality of seat devices, a communication bus, and a plurality of control modules interconnected with the communication bus, each control module associated with a corresponding seat control device and configured to control the corresponding seat device, the method comprising:
-
broadcasting by each of the control modules a status packet over the communication bus for receipt by the other control modules, the status packet including status information of the corresponding seat control device; determining an overall system status based on the received status packets; and based on the overall system status, operating the seat device from a current state to a target state without receiving commands from a central controller for actuating the seat device. - View Dependent Claims (23, 24, 25, 26)
-
Specification