[미국특허]
Modular seat actuation control system and communication method
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04J-001/16
B64D-011/06
B60N-002/02
A47C-007/62
H04L-012/28
출원번호
US-0887254
(2013-05-03)
등록번호
US-9422058
(2016-08-23)
발명자
/ 주소
Fischer, Brian
Geuvdjelian, Ary
Kwok, Pan
Flores, Nicholas
출원인 / 주소
CRANE CO.
대리인 / 주소
Lewis Roca Rothgerber Christie LLP
인용정보
피인용 횟수 :
1인용 특허 :
15
초록▼
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. Eac
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.
대표청구항▼
1. 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
1. 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; andin 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. 2. The method of claim 1, further comprising: generating by the broadcasting module an asynchronous packet;determining whether the rest period has expired; andin response to determining that the rest period has not expired, broadcasting the asynchronous packet during the rest period. 3. The method of claim 2, wherein a priority assigned to the asynchronous packet is higher than a priority assigned to the heartbeat packet. 4. The method of claim 1, further comprising: generating by the broadcasting module a plurality of staggered packets, wherein a priority assigned to a staggered packet is lower than a priority assigned to the heartbeat packet;transmitting one or more of the staggered packets over the vehicle network;monitoring a timeout period; andsuspending transmission of the one or more staggered packets in response to reaching a portion of the timeout period. 5. A seat actuation control system for controlling a seat having a plurality of seat devices comprising: 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 processing unit in each control module configured to: receive 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;process the status packets for determining an overall system status; andactuate the seat device based on the overall system status. 6. The seat actuation control system of claim 5, wherein the processing unit is further configured: determine status of the corresponding seat device;generate a status packet including the status information; andbroadcast the status packet to the other control modules over the communication bus. 7. The seat actuation control system of claim 6, wherein each control module comprises a communication interface configured to receive status packets from the other control modules over the communication bus and transmit its status packets to the other control modules over the communication bus. 8. The seat actuation control system of claim 5, wherein each control module comprises an interface coupled in between the processing unit and the corresponding seat device, and wherein the processing unit actuates the seat device with the interface. 9. The seat actuation control system of claim 5, wherein each control module comprises a memory for storing data. 10. The seat actuation control system of claim 5, wherein the plurality of control modules at least include a seat control module configured to control a seat component and an input device. 11. The seat actuation control system of claim 5, wherein processing the status packets further comprises: determining whether a message of each of the status packets is intended for the control module receiving the status packets;storing a content of the messages in the memory if the messages are intended for the control module; andoperating the seat device from a current state to a target state. 12. The seat actuation control system of claim 5, wherein the overall system status further comprises a status of the seat control device associated of each of the control modules. 13. The seat actuation control system of claim 5, wherein the status packet further comprises a message header and a message data. 14. The seat actuation control system of claim 13, wherein the message header further comprises: a priority of the status packet;a format of the message data; anda message acknowledge request field. 15. The seat actuation control system of claim 13, wherein the message data further comprises a status of the seat control device associated with the control module sending the status packet. 16. The seat actuation control system of claim 15, wherein the status of the seat control device associated with the control module sending the status packet further comprises a position of the seat control device and a current operational status of the seat control device. 17. The seat actuation control system of claim 5, wherein the processing unit, in being configured to receive the status packet from each of the other control modules over the communication bus, is further configured to: receive a first heartbeat packet from a first control module of the plurality of control modules;receive a second heartbeat packet from a second control module of the plurality of control modules after receiving the first heartbeat packet. 18. The seat actuation control system of claim 17, wherein the processing unit, in being configured to receive the status packet from each of the other control modules over the communication bus is further configured to receive an asynchronous packet between receiving the first and second heartbeat packets. 19. The seat actuation control system of claim 17, wherein the processing unit, in receiving the status packet from each of the other control modules over the communication bus, is further configured to receive a staggered packet between receiving the first and second heartbeat packets. 20. A system 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 system comprising: processor; andmemory, wherein the memory includes instructions corresponding to one of the plurality of modules, wherein the instructions cause the processor to: monitor a transmit sequence for determining whether the module is a next module in the sequence;in response to determining that the module is the next module in the transmit sequence, generate a status packet including status information of the corresponding seat device;monitor expiration of a rest period; andin response to expiration of the rest period, broadcast 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. 21. The system of claim 20, wherein the instructions further cause the processor to: generate an asynchronous packet;determine whether the rest period has expired; andin response to determining that the rest period has not expired, broadcast the asynchronous packet during the rest period. 22. The system of claim 20, wherein a priority assigned to the asynchronous packet is higher than a priority assigned to the heartbeat packet. 23. The system of claim 20, wherein the instructions further cause the processor to: generate a plurality of staggered packets, wherein a priority assigned to a staggered packet is lower than a priority assigned to the heartbeat packet;transmit one or more of the staggered packets over the vehicle network;monitor a timeout period; andsuspend transmission of the one or more staggered packets in response to reaching a portion of the timeout period.
Billger,Steven C.; Gilliland,Kevin A.; Kaiser,Eric J.; Kluver,Leroy M.; Pollack,Jay G.; Pulskamp,Steven R.; Thobe,Nicholas D.; Winner,Dean E., Seat repositioning device with release on control handle.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.