SYSTEMS AND METHODS FOR DATA PROCESSING AND STORAGE IN VEHICLES HAVING A ZONE-BASED, CENTRAL COMPUTING IN-VEHICLE COMMUNICATIONS NETWORK ARCHITECTURE

    公开(公告)号:US20200267080A1

    公开(公告)日:2020-08-20

    申请号:US16275389

    申请日:2019-02-14

    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.

    Method and system for improving object detection and object classification

    公开(公告)号:US10579888B2

    公开(公告)日:2020-03-03

    申请号:US15979869

    申请日:2018-05-15

    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.

    Fail-operational system design pattern based on software code migration

    公开(公告)号:US10324636B2

    公开(公告)日:2019-06-18

    申请号:US15246793

    申请日:2016-08-25

    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.

    METHOD AND APPARATUS FOR SUPPORTING MISSION-CRITICAL APPLICATIONS VIA COMPUTATIONAL CLOUD OFFLOADING

    公开(公告)号:US20190047581A1

    公开(公告)日:2019-02-14

    申请号:US15676299

    申请日:2017-08-14

    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.

    RECONFIGURABLE ZONE-BASED ARCHITECTURE FOR TRAILERING APPLICATIONS

    公开(公告)号:US20220239744A1

    公开(公告)日:2022-07-28

    申请号:US17158588

    申请日:2021-01-26

    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.

    Real-time control system for a vehicle and a method of executing control of the vehicle via the real-time control system

    公开(公告)号:US11157004B2

    公开(公告)日:2021-10-26

    申请号:US16371672

    申请日:2019-04-01

    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.

    REAL-TIME CONTROL SYSTEM FOR A VEHICLE AND A METHOD OF EXECUTING CONTROL OF THE VEHICLE VIA THE REAL-TIME CONTROL SYSTEM

    公开(公告)号:US20200310426A1

    公开(公告)日:2020-10-01

    申请号:US16371672

    申请日:2019-04-01

    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.

Patent Agency Ranking