Patents by Inventor Markus Jochim
Markus Jochim has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12613827Abstract: A system and a method of operating a vehicle. A device node is added to a bus of a communication network of the vehicle. The communication network includes a plurality of device nodes. A selected device node is associated with the device of the vehicle. A plurality of global identification numbers (global IDs) is transmitted onto the bus, in which a selected global ID corresponds to the selected device. A sorting node receives the global IDs, sorts the global IDs into an ascending sequence and assigns a local identification number (local ID) to the selected global ID based on its order in the ascending sequence. The local ID is transmitted from the sorting node to the selected device node. The selected device node is operated based on a signal transmitted over the bus using the local ID of the selected device node.Type: GrantFiled: October 11, 2024Date of Patent: April 28, 2026Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Khaja Shazzad, Markus Jochim, Sudhakaran Maydiga
-
Publication number: 20260105019Abstract: A system and a method of operating a vehicle. A device node is added to a bus of a communication network of the vehicle. The communication network includes a plurality of device nodes. A selected device node is associated with the device of the vehicle. A plurality of global identification numbers (global IDs) is transmitted onto the bus, in which a selected global ID corresponds to the selected device. A sorting node receives the global IDs, sorts the global IDs into an ascending sequence and assigns a local identification number (local ID) to the selected global ID based on its order in the ascending sequence. The local ID is transmitted from the sorting node to the selected device node. The selected device node is operated based on a signal transmitted over the bus using the local ID of the selected device node.Type: ApplicationFiled: October 11, 2024Publication date: April 16, 2026Inventors: Khaja Shazzad, Markus Jochim, Sudhakaran Maydiga
-
Publication number: 20260093644Abstract: A system and method include copying data from a first memory buffer of a first device to a second memory buffer of the first device, the data written to the first memory buffer during a first task, receiving a periodic work request, and reading the data from the second memory buffer. The system and method also include transmitting the data to a second device in communication with the first device, writing the transmitted data into a third memory buffer of the second device, the transmitted data needed to complete a second task, and before a logical execution time (LET) of the second task begins, copying the data from the third memory buffer of the second device to a fourth memory buffer of the second device.Type: ApplicationFiled: September 30, 2024Publication date: April 2, 2026Applicant: GM Global Technology Operations LLCInventors: Markus Jochim, Yuchen Zhou, Khaja Shazzad
-
Patent number: 12587516Abstract: A vehicle network communications system including a sending processor for generating a data in response to a first vehicle control algorithm, a sending network interface configured to receive the data from the sending processor, to generate a message authentication code in response to the data, to generate a communications packet for transmission according to a remote direct memory access network protocol, wherein the message authentication code is appended to the communications packet, and to transmit the communications packet via a communications network, a receiving network interface configured to receive the communications packet from the sending network interface via the communications network, to decode the message authentication code to extract the data, and to couple the data the memory, and a memory configured to store the data for use by a receiving processor performing a second vehicle control algorithm.Type: GrantFiled: April 15, 2024Date of Patent: March 24, 2026Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Mohamed A. Layouni, Markus Jochim
-
Patent number: 12513068Abstract: A distributed computing system includes one or more computing devices and one or more communication links in electronic communication with one another. Each communication link includes one or more nodes and a port switch. The one or more nodes are in electronic communication with one another by a communication link and the communication link is connected to the distributed computing system by the port switch. The port switch executes instructions to identify an online unique stream profile for a specific stream and determine an expected unique stream profile deviation during a specified interval of time. The port switch determines a difference between an offline unique stream profile and the online unique stream profile, compares an absolute value of the difference with the expected unique stream profile deviation, and in response to determining the difference is greater than the expected unique stream profile deviation, determines a fault has occurred.Type: GrantFiled: September 11, 2023Date of Patent: December 30, 2025Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Khaja Shazzad, Markus Jochim
-
Patent number: 12506730Abstract: A message authentication system for a vehicle network includes a private communication system including one or more private nodes in electronic communication with one another. The message authentication system also includes a public communication system including a plurality of public nodes in electronic communication with one another. The plurality of public nodes includes a security proxy node and one or more receiving nodes. The security proxy node authenticates one or more unique messages transmitted by a private node of the private communication system to the one or more receiving nodes of the public communication system.Type: GrantFiled: January 3, 2023Date of Patent: December 23, 2025Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Markus Jochim, Mohamed A. Layouni
-
Patent number: 12488831Abstract: A vehicle electrical architecture includes a first vehicle control module node including a first remote direct memory access (RDMA) capable network interface card and a mutex client, and a second vehicle control module node including a second RDMA capable network interface card, a mutex server, and a memory, with an Ethernet link in communication between the first and second RDMA capable network interface cards. The first vehicle control module node is configured to receive a write request for a specified memory region of the second vehicle control module node, communicate with the mutex server of the second vehicle control module node, via the mutex client, to request a mutex lock associated with the specified memory region, and in response to a notification of the mutex lock being obtained, execute an RDMA write operation to the specified memory region.Type: GrantFiled: January 12, 2024Date of Patent: December 2, 2025Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Markus Jochim, Nithya Somanath, Yuchen Zhou
-
Patent number: 12483623Abstract: In an aspect, systems and methods of connected nodes, including electronic control units (ECUs) in a vehicle, integrate remote direct memory access (RDMA) capabilities with time-sensitive networking (TSN) traffic shaper configurations in a manner that guarantees lossless, bounded-latency critical traffic (CT) streams, while also allowing for different classes of traffic to flow through the connected nodes. In another aspect, mechanisms are introduced to enable an automotive software framework (e.g., classic AUTOSAR) to support RDMA communications.Type: GrantFiled: February 27, 2024Date of Patent: November 25, 2025Assignee: GM Global Technology Operations LLCInventors: Markus Jochim, Khaja Shazzad, Sudhakaran Maydiga
-
Patent number: 12448010Abstract: A system for mitigating traffic congestion for a vehicle includes a plurality of vehicle sensors, an automated driving system, and a controller in electrical communication with the plurality of vehicle sensors and the automated driving system. The controller is programmed to determine a traffic signal phase of a traffic signal in an environment surrounding the vehicle using the plurality of vehicle sensors. The traffic signal phase includes one of a red phase and a green phase. The controller is further programmed to activate the automated driving system to drive the vehicle for a predetermined maximum time-period in response to determining that the traffic signal phase is the green phase. The controller is further programmed to disable the automated driving system in response to determining that the predetermined maximum time-period has expired.Type: GrantFiled: July 31, 2023Date of Patent: October 21, 2025Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Mohamed A. Layouni, Markus Jochim
-
Publication number: 20250323903Abstract: A vehicle network communications system including a sending processor for generating a data in response to a first vehicle control algorithm, a sending network interface configured to receive the data from the sending processor, to generate a message authentication code in response to the data, to generate a communications packet for transmission according to a remote direct memory access network protocol, wherein the message authentication code is appended to the communications packet, and to transmit the communications packet via a communications network, a receiving network interface configured to receive the communications packet from the sending network interface via the communications network, to decode the message authentication code to extract the data, and to couple the data the memory, and a memory configured to store the data for use by a receiving processor performing a second vehicle control algorithm.Type: ApplicationFiled: April 15, 2024Publication date: October 16, 2025Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Mohamed A. Layouni, Markus Jochim
-
Patent number: 12438728Abstract: A message authentication system for a network includes a private communication system including one or more private nodes in electronic communication with one another, a public communication system including one or more public nodes in electronic communication with one another, and a security proxy device that electronically connects the private communication system to the public communication system. The security proxy device includes a processing unit in electronic communication with a network device. The network device includes a security module integrated into the security proxy device, a private domain including one or more unique ports and storing one or more transmit keys for authenticating messages generated by one of the private nodes of the private communication system, and a public domain including one or more public ports.Type: GrantFiled: May 24, 2023Date of Patent: October 7, 2025Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Markus Jochim, Thomas M. Forest, Mohamed A. Layouni
-
Publication number: 20250274512Abstract: In an aspect, systems and methods of connected nodes, including electronic control units (ECUs) in a vehicle, integrate remote direct memory access (RDMA) capabilities with time-sensitive networking (TSN) traffic shaper configurations in a manner that guarantees lossless, bounded-latency critical traffic (CT) streams, while also allowing for different classes of traffic to flow through the connected nodes. In another aspect, mechanisms are introduced to enable an automotive software framework (e.g., classic AUTOSAR) to support RDMA communications.Type: ApplicationFiled: February 27, 2024Publication date: August 28, 2025Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Markus Jochim, Khaja Shazzad, Sudhakaran Maydiga
-
Patent number: 12394251Abstract: A system for noise localization for a vehicle includes a plurality of vehicle sensors. The plurality of vehicle sensors includes at least one of a microphone, a vibration sensor, a vehicle road speed sensor, and a vehicle motor speed sensor. The system also includes a controller in electrical communication with the plurality of vehicle sensors. The controller is programmed to perform a plurality of measurements of a noise produced by a defective part of the vehicle using the plurality of vehicle sensors. The controller is further programmed to determine a location of the defective part within the vehicle based at least in part on the plurality of measurements using at least one of a machine learning based method and an analytical method. The controller is further programmed to identify the defective part of the vehicle based at least in part on the location of the defective part within the vehicle.Type: GrantFiled: July 21, 2023Date of Patent: August 19, 2025Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Mohamed A. Layouni, Markus Jochim
-
Publication number: 20250232800Abstract: A vehicle electrical architecture includes a first vehicle control module node including a first remote direct memory access (RDMA) capable network interface card and a mutex client, and a second vehicle control module node including a second RDMA capable network interface card, a mutex server, and a memory, with an Ethernet link in communication between the first and second RDMA capable network interface cards. The first vehicle control module node is configured to receive a write request for a specified memory region of the second vehicle control module node, communicate with the mutex server of the second vehicle control module node, via the mutex client, to request a mutex lock associated with the specified memory region, and in response to a notification of the mutex lock being obtained, execute an RDMA write operation to the specified memory region.Type: ApplicationFiled: January 12, 2024Publication date: July 17, 2025Inventors: Markus JOCHIM, Nithya SOMANATH, Yuchen ZHOU
-
Patent number: 12363216Abstract: A system for establishing a wireless connection between a mobile device and a vehicle includes a human-machine interface (HMI), a vehicle communication system, where the vehicle communication system includes a wireless connection transceiver, a speaker, a microphone, a controller in electrical communication with the HMI, the vehicle communication system, the speaker, and the microphone. The controller is programmed to activate a wireless connection mode of the controller based at least in part on a signal from the microphone and transmit a vehicle wireless connection identifier using the speaker. The controller is further programmed to confirm a vehicle wireless connection passcode using at least one of the speaker and the microphone and establish a wireless connection between the mobile device and the controller using the wireless connection transceiver in response to confirming the vehicle wireless connection passcode.Type: GrantFiled: October 11, 2022Date of Patent: July 15, 2025Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Mohamed A. Layouni, Markus Jochim, Thomas M. Forest
-
Patent number: 12348493Abstract: A message authentication system for a network includes a private communication system including one or more private nodes in electronic communication with one another, a public communication system including one or more public nodes in electronic communication with one another, and a security proxy device that electronically connects the private communication system to the public communication system. The security proxy device includes a processing unit, a security module, and a lightweight security module that is electronic communication with the one or more private nodes of the private communication system. The lightweight security module generates message authentication codes for messages transmitted by the private communication system that are sent to the public communication system.Type: GrantFiled: May 24, 2023Date of Patent: July 1, 2025Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Markus Jochim, Thomas M. Forest, Mohamed A. Layouni
-
Publication number: 20250190197Abstract: A method and system of enabling interactive learning for connected vehicles. The system includes a vehicle data hub (VDH) component, a system learning and update (SLU) component, and an application delivery network (ADN). The VDH component enables cloud-coordinated data collection by the connected vehicles. The VDH component includes a vehicle based portion having a smart buffer in communications with a vehicle communications system and a VDH cloud based service portion. The SLU component is a cloud based service configured to manage data campaigns and specific triggers for efficient collection of data, processing the data, and deploy updated and/or new applications based on the processed data to connected vehicles. The ADN component is disposed on the vehicle and prioritize data campaign requests with respect to other active vehicle services.Type: ApplicationFiled: December 6, 2023Publication date: June 12, 2025Inventors: Donald K. Grimm, Fan Bai, Markus Jochim, Lisa Ann Fung, William Chanho Song, Christopher Scott Beck, Ahmad El Baba, Lakshmi V. Thanayankizil
-
Patent number: 12326341Abstract: A parking system for a vehicle including a braking system, including one or more cameras capturing image data representative of an environment surrounding the vehicle, and a display located within an interior cabin of the vehicle. The display shows image data representative of the environment surrounding the vehicle. The parking system also includes one or more controllers in electronic communication with the one or more cameras and the display. The one or more controllers execute instructions to determine the user is about to execute a parking maneuver based on the image data collected by the one or more cameras. In response to determining the user is about to execute the parking maneuver, the one or more controllers instruct the display to show the image data representative of the environment surrounding the vehicle.Type: GrantFiled: October 13, 2022Date of Patent: June 10, 2025Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Mohamed A. Layouni, Markus Jochim
-
Publication number: 20250136108Abstract: A contextual adaptive cruise control system for a vehicle includes one or more controllers in electronic communication with a plurality of perception sensors and a prime mover. The one or more controllers execute instructions to receive perception data from the plurality of perception sensors. The one or more controllers determine a longitudinal incline of the roadway that vehicle is presently traveling along based on the perception data, compare the longitudinal incline to a threshold incline value saved in memory, and in response to determining the longitudinal include is at least equal to the threshold incline value, determine the vehicle is climbing a hill. The one or more controllers instruct the contextual adaptive cruise control system to modify a behavior of the vehicle based on at least one of a target speed of the vehicle and an output torque of the prime mover of the vehicle.Type: ApplicationFiled: October 25, 2023Publication date: May 1, 2025Inventors: Mohamed A. Layouni, Markus Jochim
-
Publication number: 20250088443Abstract: A distributed computing system includes one or more computing devices and one or more communication links in electronic communication with one another. Each communication link includes one or more nodes and a port switch. The one or more nodes are in electronic communication with one another by a communication link and the communication link is connected to the distributed computing system by the port switch. The port switch executes instructions to identify an online unique stream profile for a specific stream and determine an expected unique stream profile deviation during a specified interval of time. The port switch determines a difference between an offline unique stream profile and the online unique stream profile, compares an absolute value of the difference with the expected unique stream profile deviation, and in response to determining the difference is greater than the expected unique stream profile deviation, determines a fault has occurred.Type: ApplicationFiled: September 11, 2023Publication date: March 13, 2025Inventors: Khaja Shazzad, Markus Jochim