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: 12613827
    Abstract: 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: Grant
    Filed: October 11, 2024
    Date of Patent: April 28, 2026
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Khaja Shazzad, Markus Jochim, Sudhakaran Maydiga
  • Publication number: 20260105019
    Abstract: 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: Application
    Filed: October 11, 2024
    Publication date: April 16, 2026
    Inventors: Khaja Shazzad, Markus Jochim, Sudhakaran Maydiga
  • Publication number: 20260093644
    Abstract: 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: Application
    Filed: September 30, 2024
    Publication date: April 2, 2026
    Applicant: GM Global Technology Operations LLC
    Inventors: Markus Jochim, Yuchen Zhou, Khaja Shazzad
  • Patent number: 12587516
    Abstract: 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: Grant
    Filed: April 15, 2024
    Date of Patent: March 24, 2026
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Mohamed A. Layouni, Markus Jochim
  • Patent number: 12513068
    Abstract: 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: Grant
    Filed: September 11, 2023
    Date of Patent: December 30, 2025
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Khaja Shazzad, Markus Jochim
  • Patent number: 12506730
    Abstract: 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: Grant
    Filed: January 3, 2023
    Date of Patent: December 23, 2025
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Markus Jochim, Mohamed A. Layouni
  • Patent number: 12488831
    Abstract: 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: Grant
    Filed: January 12, 2024
    Date of Patent: December 2, 2025
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Markus Jochim, Nithya Somanath, Yuchen Zhou
  • Patent number: 12483623
    Abstract: 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: Grant
    Filed: February 27, 2024
    Date of Patent: November 25, 2025
    Assignee: GM Global Technology Operations LLC
    Inventors: Markus Jochim, Khaja Shazzad, Sudhakaran Maydiga
  • Patent number: 12448010
    Abstract: 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: Grant
    Filed: July 31, 2023
    Date of Patent: October 21, 2025
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Mohamed A. Layouni, Markus Jochim
  • Publication number: 20250323903
    Abstract: 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: Application
    Filed: April 15, 2024
    Publication date: October 16, 2025
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Mohamed A. Layouni, Markus Jochim
  • Patent number: 12438728
    Abstract: 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: Grant
    Filed: May 24, 2023
    Date of Patent: October 7, 2025
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Markus Jochim, Thomas M. Forest, Mohamed A. Layouni
  • Publication number: 20250274512
    Abstract: 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: Application
    Filed: February 27, 2024
    Publication date: August 28, 2025
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Markus Jochim, Khaja Shazzad, Sudhakaran Maydiga
  • Patent number: 12394251
    Abstract: 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: Grant
    Filed: July 21, 2023
    Date of Patent: August 19, 2025
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Mohamed A. Layouni, Markus Jochim
  • Publication number: 20250232800
    Abstract: 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: Application
    Filed: January 12, 2024
    Publication date: July 17, 2025
    Inventors: Markus JOCHIM, Nithya SOMANATH, Yuchen ZHOU
  • Patent number: 12363216
    Abstract: 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: Grant
    Filed: October 11, 2022
    Date of Patent: July 15, 2025
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Mohamed A. Layouni, Markus Jochim, Thomas M. Forest
  • Patent number: 12348493
    Abstract: 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: Grant
    Filed: May 24, 2023
    Date of Patent: July 1, 2025
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Markus Jochim, Thomas M. Forest, Mohamed A. Layouni
  • Publication number: 20250190197
    Abstract: 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: Application
    Filed: December 6, 2023
    Publication date: June 12, 2025
    Inventors: Donald K. Grimm, Fan Bai, Markus Jochim, Lisa Ann Fung, William Chanho Song, Christopher Scott Beck, Ahmad El Baba, Lakshmi V. Thanayankizil
  • Patent number: 12326341
    Abstract: 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: Grant
    Filed: October 13, 2022
    Date of Patent: June 10, 2025
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Mohamed A. Layouni, Markus Jochim
  • Publication number: 20250136108
    Abstract: 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: Application
    Filed: October 25, 2023
    Publication date: May 1, 2025
    Inventors: Mohamed A. Layouni, Markus Jochim
  • Publication number: 20250088443
    Abstract: 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: Application
    Filed: September 11, 2023
    Publication date: March 13, 2025
    Inventors: Khaja Shazzad, Markus Jochim