IP Library Granted Patent US 12,195,027
Granted Patent B2
US 12,195,027 · App. 17/627,180 · Granted Jan 14, 2025

Method for developing a remote command data package for a motor vehicle by a central electronic computing device, as well as a central electronic computing device

Inventors: Marc Vis (Seattle, WA); Fabian Hartmann (Stuttgart, DE); Matthew Clark (Federal Way, WA); Alexandre Borella (Seattle, WA)
Assignee: MERCEDES-BENZ GROUP AG
B60W50/14G07C5/008B60W2050/146
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,195,027
App. No.
17/627,180
Granted
Jan 14, 2025
Kind
B2
Abstract

A method for developing a remote command data package for a motor vehicle by a central electronic computing device involves the central electronic computing device providing a plurality of templates in a user interface of the central electronic computing device. A single template defines at least one generalized vehicle command. A developer of the remote command data package provides a workflow defining logic for the remote command data package using the user interface. The developer provides the workflow using at least one template of the plurality of templates and the central electronic computing device transforms the workflow into the vehicle command depending on the used template.

Claims (25)

1. A method for developing a remote command data package for a motor vehicle by a central electronic computing device, the method comprising:

providing, by the central electronic computing device, a plurality of templates in a user interface of the central electronic computing device, wherein a single template defines at least one abstract vehicle command;

providing, by a developer of the remote command data package using the user interface, a workflow defining logic for the remote command data package, wherein the developer provides the workflow by using at least one template of the plurality of templates;

transforming, by the central electronic computing device, the workflow into a vehicle-specific command for the motor vehicle depending on the at least one template used by the developer by mapping the at least one abstract vehicle command into the vehicle-specific command; and

transmitting, by the central electronic computing device, the vehicle-specific command in a remote command package to the motor vehicle,

wherein the central electronic computing device is external to the motor vehicle.

2. The method of claim 1 , wherein the developer uses the user interface to develop the at least one template.

3. The method of claim 1 , wherein the central electronic computing device is a serverless cloud computing platform.

4. The method of claim 1 , wherein the central electronic computing device comprises a communication device configured to communicate with the motor vehicle, and wherein the remote command data package is transmitted via the communication device to the motor vehicle.

5. The method of claim 1 , wherein the workflow provided by the developer or a developed template is tested by a testing unit of the central electronic computing device prior to the transmission of the vehicle command in the remote command package to the motor vehicle.

6. The method of claim 1 , wherein the central electronic computing device provides the at least one template depending on a characterizing parameter of the motor vehicle.

7. A computer-readable storage medium storing computer-executable instructions for developing a remote command data package for a motor vehicle by a central electronic computing device, which when executed by the central electronic computing device, causes the central electronic computing device to:

provide a plurality of templates in a user interface of the central electronic computing device, wherein a single template defines at least one abstract vehicle command;

receive, from a developer of the remote command data package using the user interface, a workflow defining logic for the remote command data package, wherein the developer provides the workflow by using at least one template of the plurality of templates;

transform the workflow into a vehicle-specific command for the motor vehicle depending on the at least one template used by the developer by mapping the at least one abstract vehicle command into the vehicle-specific command; and

transmit the vehicle-specific command in a remote command package to the motor vehicle,

wherein the central electronic computing device is external to the motor vehicle.

8. A central electronic computing device, comprising:

at least one user interface; and

at least one computer-readable storage medium for developing a remote command data package for a motor vehicle by a central electronic computing device, which when executed by the central electronic computing device, causes the central electronic computing device to

provide a plurality of templates in the at least one user interface of the central electronic computing device, wherein a single template defines at least one generalized vehicle command;

receive, from a developer of the remote command data package using the at least one user interface, a workflow defining logic for the remote command data package, wherein the developer provides the workflow by using at least one template of the plurality of templates; and

transform the workflow into a vehicle-specific command for the motor-vehicle depending on the at least one template used by the developer by mapping the at least one abstract vehicle command into the vehicle-specific command; and

transmit the vehicle-specific command in a remote command package to the motor vehicle,

wherein the central electronic computing device is external to the motor vehicle.

Assignments (5)
CHANGE OF NAME Recorded Jul 29, 2025
From: DAIMLER AG
To: MERCEDES BENZ GROUP AG
Reel/Frame 072886/0467 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 18, 2024
From: MERCEDES BENZ RESEARCH AND DEVELOPMENT NORTH AMERICA, INC.
To: MERCEDES-BENZ GROUP AG
Reel/Frame 069306/0755 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2024
From: VIS, MARC
To: MERCEDES-BENZ RESEARCH & DEVELOPMENT NORTH AMERICA, INC.
Reel/Frame 069243/0520 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2024
From: HARTMANN, FABIAN; CLARK, MATTHEW
To: MERCEDES-BENZ GROUP AG
Reel/Frame 068950/0406 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2024
From: BORELLA, ALEXANDRE
To: DAIMLER AG
Reel/Frame 068163/0855 →
Continuity (2)
Provisional Application 62874901 · Jul 16, 2019
Related Publication 20220266849A1 · Aug 25, 2022
References Cited (12)
US 10642715B1 · Simca · 2020 [cited by examiner]
US 11372626B2 · White, III · 2022 [cited by examiner]
US 11436504B1 · Lukarski · 2022 [cited by examiner]
US 11560037B2 · Yu · 2023 [cited by examiner]
US 20160357521A1 · Zhang et al. · 2016 [cited by applicant]
US 20170132118A1 · Stefan · 2017 [cited by examiner]
US 20200301679A1 · Eteminan · 2020 [cited by examiner]
US 20220156665A1 · Beth · 2022 [cited by examiner]
International Search Report and Written Opinion mailed Oct. 22, 2020 in related/corresponding International Application No. PCT/EP2020/069842. [cited by applicant]
Nguyen et al.; “Development of Hardware-in-the-Loop Simulation Based on Gazebo and Pixhawk for Unmanned Aerial Vehicles;” International Journal of Aeronautical & Space Sciences; Mar. 2018; vol. 19, No. 1. [cited by applicant]
Arifianto et al.; “Optimal control of a small fixed-wing UAV about concatenated trajectories;” Control Engineering Practice; Jul. 2015; pp. 113-132; vol. 40. [cited by applicant]
Office Action dated Mar. 10, 2023 in related/corresponding EP Application No. 20740606.7. [cited by applicant]