18145064. CONTROLLER AREA NETWORK EMULATION ARCHITECTURE simplified abstract (Ford Global Technologies, LLC)
Contents
CONTROLLER AREA NETWORK EMULATION ARCHITECTURE
Organization Name
Inventor(s)
Andrew Magdy Kamal of Washington Township MI (US)
CONTROLLER AREA NETWORK EMULATION ARCHITECTURE - A simplified explanation of the abstract
This abstract first appeared for US patent application 18145064 titled 'CONTROLLER AREA NETWORK EMULATION ARCHITECTURE
Simplified Explanation:
The abstract describes a patent application where a Controller Area Network (CAN) message is received and processed by determining the ECU event included in the message and invoking a hardware abstraction layer based on a mapping file.
Key Features and Innovation:
- Processing CAN messages from an application emulator
- Determining ECU events from CAN message names
- Mapping ECU events to hardware abstraction layer properties
- Invoking hardware abstraction layer based on ECU events
- Responding to CAN messages through the hardware abstraction layer
Potential Applications: This technology can be applied in automotive systems, industrial automation, and IoT devices where CAN communication is utilized.
Problems Solved: This technology streamlines the processing of CAN messages, automates the mapping of ECU events to hardware properties, and enhances the efficiency of communication between different components in a system.
Benefits:
- Improved efficiency in processing CAN messages
- Simplified mapping of ECU events to hardware properties
- Enhanced communication between components in a system
Commercial Applications: The technology can be used in automotive manufacturing, industrial control systems, and IoT device development to optimize communication protocols and streamline data processing.
Questions about Controller Area Network (CAN): 1. How does this technology improve the efficiency of processing CAN messages? 2. What are the potential applications of this innovation in the automotive industry?
Frequently Updated Research: Stay updated on the latest advancements in CAN communication protocols and hardware abstraction layers to ensure the technology remains relevant and competitive in the market.
Original Abstract Submitted
A Controller Area Network (CAN) message is received from an application emulator. Based on a first file that includes, for each of a plurality of CAN message names, an ECU event identifier, an ECU event included in the CAN message is determined. Based on a second file that maps the ECU event to a hardware abstraction layer (HAL) property, a hardware abstraction layer is invoked; the CAN message is sent to the HAL, which responds to the CAN message.