-
公开(公告)号:US20190229866A1
公开(公告)日:2019-07-25
申请号:US15878597
申请日:2018-01-24
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Prathap Venugopal , Unmesh Dutta Bordoloi , Soheil Samii , Prachi Joshi
IPC: H04L5/00
Abstract: A system and method for transmitting a plurality of signals. The system includes a transmitting terminal configured to obtain and pack the plurality of signals in multiple signal sequences, with each of the plurality of signals having respective predefined periods. A receiving terminal is configured to receive and unpack the multiple signal sequences from the transmitting terminal. A controller is in communication with the transmitting terminal and the receiving terminal and configured to store a look-up table. The look-up table includes a respective pre-identifier and respective identifier for each of the plurality of signals. The controller is configured to determine if the respective predefined periods vary in magnitude within a frame. If so, the controller is configured to obtain the respective pre-identifiers and respective identifiers for each of the plurality of signals. The multiple signal sequences are based at least partially on the respective pre-identifiers and the respective identifiers.
-
公开(公告)号:US11343138B2
公开(公告)日:2022-05-24
申请号:US16856098
申请日:2020-04-23
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Soheil Samii , Prathap Venugopal
IPC: H04L41/0668 , H04J3/06
Abstract: The present application generally relates to network timing synchronization in the presence of link faults including apparatus and methods In various embodiments, a method includes generating a time synchronization signal, transmitting the time synchronization signal from a first switch to a second switch via a first link and from the first switch to a third switch via a second link, detecting a link failure of the first link, and transmitting the time synchronization signal from the second switch to the third switch via a third link in response to the link failure.
-
公开(公告)号:US20200267080A1
公开(公告)日:2020-08-20
申请号:US16275389
申请日:2019-02-14
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Prachi Joshi , Prathap Venugopal , Thomas E. Fuhrman , Soheil Samii
IPC: H04L12/741 , H04L29/08 , H04L12/879
Abstract: A system for data processing and storage in vehicles having a zone-based, central computing in-vehicle communications network architecture, includes a zone control unit (ZCU) that receives electronic messages from one or more sensors or electronic control units (ECUs) located within a zone of the vehicle, the ZCU comprising a protocol data unit (PDU) gating module that converts the electronic messages into a plurality of PDUs, and a switch-based Ethernet network that transmits the plurality of PDUs, using Ethernet protocol frames comprising the plurality of PDUs, to a central computing platform. The central computing platform includes an Ethernet handler module that decomposes the Ethernet protocol frames into individual PDUs for storage in a shared memory. The central computing platform further includes a plurality of parsing modules that are configured to access the individual PDUs from the shared memory and perform data processing on the individual PDUs.
-
公开(公告)号:US20210336842A1
公开(公告)日:2021-10-28
申请号:US16856098
申请日:2020-04-23
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Soheil Samii , Prathap Venugopal
Abstract: The present application generally relates to network timing synchronization in the presence of link faults including apparatus and methods In various embodiments, a method includes generating a time synchronization signal, transmitting the time synchronization signal from a first switch to a second switch via a first link and from the first switch to a third switch via a second link, detecting a link failure of the first link, and transmitting the time synchronization signal from the second switch to the third switch via a third link in response to the link failure.
-
公开(公告)号:US10958576B2
公开(公告)日:2021-03-23
申请号:US16275389
申请日:2019-02-14
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Prachi Joshi , Prathap Venugopal , Thomas E. Fuhrman , Soheil Samii
IPC: H04J3/22 , H04L12/741 , H04L12/879 , H04L29/08
Abstract: A system for data processing and storage in vehicles having a zone-based, central computing in-vehicle communications network architecture, includes a zone control unit (ZCU) that receives electronic messages from one or more sensors or electronic control units (ECUs) located within a zone of the vehicle, the ZCU comprising a protocol data unit (PDU) gating module that converts the electronic messages into a plurality of PDUs, and a switch-based Ethernet network that transmits the plurality of PDUs, using Ethernet protocol frames comprising the plurality of PDUs, to a central computing platform. The central computing platform includes an Ethernet handler module that decomposes the Ethernet protocol frames into individual PDUs for storage in a shared memory. The central computing platform further includes a plurality of parsing modules that are configured to access the individual PDUs from the shared memory and perform data processing on the individual PDUs.
-
公开(公告)号:US20190066502A1
公开(公告)日:2019-02-28
申请号:US15685360
申请日:2017-08-24
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Xinyu Du , Praveen Palanisamy , Bo Yu , Prathap Venugopal , Tian Ni , Vivek Vijaya Kumar , Paul E. Krajewski
Abstract: A system and method for assisting vehicle parking is disclosed. The method includes transmitting, by an electronic controller of a vehicle, a parking space request. The parking space request is transmitted to a reservation system. The reservation system determines whether a parking space is available to fulfill the parking space request. The determining is based on availability information that is received from a parking infrastructure. The method also includes receiving an indication. The indication indicates whether a parking spot has been reserved to fulfill the parking space request.
-
公开(公告)号:US20200183661A1
公开(公告)日:2020-06-11
申请号:US16216178
申请日:2018-12-11
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Asher Waldfogel , Paolo Giusto , Soheil Samii , Prathap Venugopal
Abstract: A vehicle, control system for the vehicle and method of operating the vehicle. The control system includes a target processor, a binary executable program and an instruction set simulator (ISS). The binary executable program is compiled to run on a legacy processor in order to operate the vehicle. The ISS is configured to run on the target processor and emulate operation of the legacy processor. The binary executable program runs on the target processor via the ISS in order to operate the vehicle.
-
8.
公开(公告)号:US10575155B1
公开(公告)日:2020-02-25
申请号:US16366492
申请日:2019-03-27
Applicant: GM Global Technology Operations LLC
Inventor: Fan Bai , Thomas E. Fuhrman , Soheil Samii , Prathap Venugopal , Massimo Osella
Abstract: Method and system for interfacing a plurality of providers and a plurality of recipients that are independently located with a unified vehicle service framework having a quality of service filter and a broker module. A first cloud unit has at least one of the plurality of providers and the plurality of recipients. A first vehicle and a second vehicle each respectively have another at least one of the plurality of providers and the plurality of recipients. A second cloud unit has yet another at least one of the plurality of providers and the plurality of recipients. The unified vehicle service framework is configured to receive a subscription request and determine whether it is granted based in part on a quality of service score assigned by the quality of service filter. When the subscription request is granted, respective services from plurality of providers are routed through the broker module.
-
公开(公告)号:US10523387B2
公开(公告)日:2019-12-31
申请号:US15878597
申请日:2018-01-24
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Prathap Venugopal , Unmesh Dutta Bordoloi , Soheil Samii , Prachi Joshi
Abstract: A system and method for transmitting a plurality of signals. The system includes a transmitting terminal configured to obtain and pack the plurality of signals in multiple signal sequences, with each of the plurality of signals having respective predefined periods. A receiving terminal is configured to receive and unpack the multiple signal sequences from the transmitting terminal. A controller is in communication with the transmitting terminal and the receiving terminal and configured to store a look-up table. The look-up table includes a respective pre-identifier and respective identifier for each of the plurality of signals. The controller is configured to determine if the respective predefined periods vary in magnitude within a frame. If so, the controller is configured to obtain the respective pre-identifiers and respective identifiers for each of the plurality of signals. The multiple signal sequences are based at least partially on the respective pre-identifiers and the respective identifiers.
-
-
-
-
-
-
-
-