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 module associated with a corresponding seat control device and configured to control its corresponding seat device, each 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;
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.
57 Citations
22 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 module associated with a corresponding seat control device and configured to control its corresponding seat device, each 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; 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. 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 module associated with a corresponding seat control device and configured to control its corresponding seat device, each module comprising a computer-usable medium having computer readable instructions stored thereon for execution by a 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; and broadcasting the data packets over the communication bus at least partially based on the priority information of the data packets. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. 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 module associated with a corresponding seat control device and configured to control the corresponding seat device, the method comprising:
-
broadcasting by one of the modules a status packet over the communication bus for receipt by the other 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 the current state to the target state. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A method for peer-to-peer communication between a plurality of modules of a vehicle seat network, each module being configured to control a corresponding seat device, the method comprising:
-
monitoring by each of the plurality of modules a transmit sequence for determining whether the module is a next module in the sequence; in response to determining by one of the modules that the module is the next module in the transmit sequence, generating by the module a status packet including status information of the corresponding seat device; monitoring by the module expiration of a rest period; and in response to expiration of the rest period, broadcasting by the module the generated status packet over the vehicle seat network for receipt by other ones of the plurality of modules for actuating one or more seat devices. - View Dependent Claims (20, 21, 22)
-
Specification