The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jan. 07, 2025

Filed:

Feb. 28, 2019
Applicant:

Siemens Aktiengesellschaft, Munich, DE;

Inventors:

Andrés Botero Halblaub, Kirchseeon, DE;

Jan Richter, Lauf a. d. Pengnitz, DE;

Assignee:
Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/50 (2006.01); G06F 9/52 (2006.01); G06F 30/20 (2020.01); G06F 111/08 (2020.01);
U.S. Cl.
CPC ...
G06F 9/5038 (2013.01); G06F 9/5055 (2013.01); G06F 9/52 (2013.01); G06F 30/20 (2020.01); G06F 2111/08 (2020.01);
Abstract

A method including a) receiving a computer generated data set of sequencing constraints describing a software system to be executed on an automation system and including software components and runnable function entities distributed over the number of computing nodes; b) generating a transition matrix from the data set of sequencing constraints, the transition matrix having a plurality of matrix elements each of them describing, by a transition value, a transition from a runnable function entity to another runnable function entity; c) receiving a computer generated communication matrix describing communication links between the computing nodes in the automation system; d) generating a Markov chain out of the data set of sequencing constraints and the communication matrix; e) generating a distribution function from the Markov chain describing used resources of the computing nodes by the software components and runnable function entities; and f) optimizing the allocation of resources.


Find Patent Forward Citations

Loading…