-
公开(公告)号:US20210094559A1
公开(公告)日:2021-04-01
申请号:US16584510
申请日:2019-09-26
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Soheil Samii , Bo Yu , Fan Bai , Massimo Osella
IPC: B60W50/023 , G05D1/00 , B60W30/18
Abstract: A vehicle, operating system of a vehicle and a method of operating a vehicle is disclosed. A local electronic control unit is operated at the vehicle in order to control the vehicle. A backup electronic control unit is operated at a remote computing platform for control of the vehicle. A control of the vehicle is transferred from the local electronic control unit to the backup electronic control unit upon occurrence of a fault at the local electronic control unit.
-
公开(公告)号: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.
-
公开(公告)号:US20200175193A1
公开(公告)日:2020-06-04
申请号:US16180767
申请日:2018-11-29
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Mert Dieter Pesé , Evripidis Paraskevas , Fan Bai , Massimo Osella , Soheil Samii
IPC: G06F21/62
Abstract: Methods and apparatus are provided for preserving privacy of data collected from a vehicle. In one embodiment, a method includes: receiving, by a processor, privacy preferences entered by a user of the vehicle; receiving, by the processor, the data collected from the vehicle; distorting, by the processor, the data; downsampling, by the processor, the distorted data based on the privacy preferences; and communicating, by the processor, the downsampled, distorted vehicle data to a third-party entity.
-
公开(公告)号:US10579888B2
公开(公告)日:2020-03-03
申请号:US15979869
申请日:2018-05-15
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Soheil Samii , Unmesh Dutta Bordoloi , Fan Bai , Guangyu J. Zou
Abstract: A system and method for object detection and classification includes receiving by a controller a first data of a scene, wherein the data reflects the scene at a first time, and performing a first classification of at least one object within the scene based on the data. The method includes determining a projected location of the at least one object corresponding to an estimated location at a second time. The method includes receiving a second data of the scene reflecting the scene at the second time. The method includes determining whether the projected location of the object corresponds to the location of the object as reflected by the second data. The method includes determining whether performing a second classification of the object is necessary based on the determination of whether the projected location corresponds to the location of the object reflected by the second data.
-
公开(公告)号:US10324636B2
公开(公告)日:2019-06-18
申请号:US15246793
申请日:2016-08-25
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Soheil Samii
Abstract: A fail-operational control system includes a migrating controller having a non-volatile memory, a RAM, and a CPU. The migrating controller includes software code stored in the non-volatile memory of the migrating controller. The software code stored in the non-volatile memory of the migrating controller executed by the CPU of the migrating controller is dedicated to a respective system. The respective system is not under the control of a primary controller from another system. In response to an enablement of a system operation of the primary controller of another system that requires a backup controller during execution of the system operation, fail-operational software code stored in the non-volatile memory of the primary controller of the other system is transferred to the RAM of the migrating controller. The migrating controller temporarily functions as a backup controller during the execution of the system operation in the primary controller of the other system.
-
26.
公开(公告)号:US20190047581A1
公开(公告)日:2019-02-14
申请号:US15676299
申请日:2017-08-14
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Fan Bai , Soheil Samii , Massimo Osella
Abstract: A vehicle, a computer system for driving the vehicle and a method of operating the vehicle. The vehicle includes an embedded processor. The embedded processor receives an instruction to perform a computational task involving an operation of the vehicle and offloads the computer task to a remote processor. The remote processor receive the offloaded computational task from the embedded processor, performs the computational task to obtain a partial result, and provide the partial result to the embedded processor. The embedded processor performs the computational task starting with the partial results provided by the remote processor.
-
27.
公开(公告)号:US09952948B2
公开(公告)日:2018-04-24
申请号:US15078233
申请日:2016-03-23
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Soheil Samii , Thomas E. Fuhrman , Massimo Osella
CPC classification number: G06F11/2033 , G06F11/1641 , G06F11/1658 , G06F11/2028 , G06F11/2041 , G06F11/2048 , G06F11/2097 , G06F2201/805
Abstract: A method for fault tolerant controller readiness. Executing functions by a first controller operating in a primary status mode. Operating in a hot standby status mode by a second controller and mirroring the first controller by executing functions to operate as a redundant controller. Operating in a cold standby status mode by at least one backup controller under normal operating conditions. The second controller is reconfigured while operating under normal operating conditions from the hot standby status mode to the primary standby status mode if a failure occurs in the first controller. Reconfiguring the at least one backup controller operating under normal operating conditions from cold standby status mode to hot standby status mode to operate as a redundant controller in response to the reconfiguring the second controller from the hot standby status mode to the primary status mode.
-
公开(公告)号:US20220239744A1
公开(公告)日:2022-07-28
申请号:US17158588
申请日:2021-01-26
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Soheil Samii , Mohammad Naserian , Massimo Osella
Abstract: Methods and systems are provided for communicating trailer information from a trailer to a vehicle. In one embodiment, the method includes: a plurality of zone-based modules configured to communicate with at least one of sensors and actuators of a vehicle; and at least one command center module configured to communicate with the plurality of zone-based modules. The at least one of the plurality of zone-based modules includes a configuration sub-module configured to, by a processor, facilitate communication of the trailer information from the trailer to at least one other of the plurality of zone-based modules. Each of the plurality of zone-based modules includes a configuration sub-module configured to, by a processor, facilitate communication of the trailer information between the plurality of zone-based modules. The at least one command center module includes a configuration sub-module configured to, by a processor, facilitate communication of the trailer information between the plurality of zone-based modules and vehicle applications.
-
公开(公告)号:US11157004B2
公开(公告)日:2021-10-26
申请号:US16371672
申请日:2019-04-01
Applicant: GM Global Technology Operations LLC
Inventor: Anand Bhat , Soheil Samii
Abstract: A real-time control system for a vehicle, and a method of executing control of the vehicle via the real-time control system includes at least one primary controller that is configured to control slave controllers. The primary controller is configured to queue a task requested by respective vehicle systems, and determine which of the slave controllers is available to execute the task. The primary controller is configured to assign the task to a selected one of the slave controllers to execute the task. The primary controller is configured to re-queue the assigned task if the selected one of the slave controllers does not completely execute the assigned task. The primary controller is configured to assign that re-queued task to another one of the slave controllers to execute the re-queued task. The respective vehicle systems perform the requested task when the selected one of the slave controllers completely executes the assigned task.
-
30.
公开(公告)号:US20200310426A1
公开(公告)日:2020-10-01
申请号:US16371672
申请日:2019-04-01
Applicant: GM Global Technology Operations LLC
Inventor: Anand Bhat , Soheil Samii
Abstract: A real-time control system for a vehicle, and a method of executing control of the vehicle via the real-time control system includes at least one primary controller that is configured to control slave controllers. The primary controller is configured to queue a task requested by respective vehicle systems, and determine which of the slave controllers is available to execute the task. The primary controller is configured to assign the task to a selected one of the slave controllers to execute the task. The primary controller is configured to re-queue the assigned task if the selected one of the slave controllers does not completely execute the assigned task. The primary controller is configured to assign that re-queued task to another one of the slave controllers to execute the re-queued task. The respective vehicle systems perform the requested task when the selected one of the slave controllers completely executes the assigned task.
-
-
-
-
-
-
-
-
-