Patents by Inventor Ermin Sakic

Ermin Sakic 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).

  • Publication number: 20240072928
    Abstract: Disclosed are apparatuses, systems, and techniques that improve efficiency and quality of data streaming in time-sensitive network communications. The techniques include but are not limited to proactive replacement of packets in network communications that use forward error correction techniques. Proactive replacement of packets that have been lost or can potentially become lost reduces network latency and increases the number of timely communicated data messages.
    Type: Application
    Filed: August 23, 2022
    Publication date: February 29, 2024
    Inventors: Ermin Sakic, Rajesh Medisetty, Sujit Kumar Sinha, Mohamadreza Marandian Hagh
  • Publication number: 20230039273
    Abstract: Examples of techniques for event prediction in a control communication network are disclosed. Aspects include determining state data associated with one or more devices associated with a control communication network, generating, by a machine learning model, a feature vector comprising a plurality of features extracted from the state data, and determining one or more event predictions associated with the control communication network based at least in part on the feature vector.
    Type: Application
    Filed: February 6, 2020
    Publication date: February 9, 2023
    Inventors: Mirjana Zafirovic-Vukotic, Ermin Sakic, Johannes Riedl
  • Patent number: 10890901
    Abstract: A control unit and method for operating an industrial automation system communication network that includes a plurality of communication devices, wherein a plurality of control units redundant with respect to each other controls functions of a plurality of associated communication devices, where the communication devices transmit communication-specific input variables to all associated redundant control units, output variables (produced by the control units redundant with respect to each other are checked for deviations from each other, and where if there are deviations, then a switchover is made to reserve control units or control units having output variables that deviate with respect to a majority of control units redundant to each other are deactivated.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: January 12, 2021
    Assignee: Siemens Aktiengesellschaft
    Inventors: Ermin Sakic, Andreas Zirkler
  • Patent number: 10848439
    Abstract: Method for operating a communication network that includes a communication devices and form part of an industrial automation system, wherein control units control functions of associated communication devices, where a prescribable proportion of system resources of an associated communication device is provide for a prescribable resource use duration for each control unit, when prescribable synchronization events occur, the control units synchronously detect state variables of the communication devices and adjust them to one another, the control units additionally determine, for at least one past resource use duration, how a determination time available for a path determination influences quality criterion changes for communication network paths to be determined, and determine a first correction value synchronization events based on the quality criterion changes, and the control units determine a second correction value for the synchronization events if inconsistent state variables are determined when the stat
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: November 24, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventor: Ermin Sakic
  • Publication number: 20200233402
    Abstract: A control unit and method for operating an industrial automation system communication network that includes a plurality of communication devices, wherein a plurality of control units redundant with respect to each other controls functions of a plurality of associated communication devices, where the communication devices transmit communication-specific input variables to all associated redundant control units, output variables (produced by the control units redundant with respect to each other are checked for deviations from each other, and where if there are deviations, then a switchover is made to reserve control units or control units having output variables that deviate with respect to a majority of control units redundant to each other are deactivated.
    Type: Application
    Filed: July 20, 2018
    Publication date: July 23, 2020
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Ermin SAKIC, Andreas ZIRKLER
  • Patent number: 10652100
    Abstract: Computer system and method for dynamically adapting a software-defined network A computer system for dynamically adapting a software-defined network is suggested. The computer system comprises a plurality of virtual domains, each virtual domain comprising a network controller to which a back-up network controller is assigned, wherein the network controller is adapted to manage a plurality of switches being assigned to the virtual domain, wherein the software-defined network is partitioned into the plurality of virtual domains, and a root controller, wherein the root controller is adapted to manage the software-defined network by dynamically adding and/or removing virtual domains based on a threshold of the software-defined network, wherein a back-up root controller is assigned to the root controller. Further, a method for dynamically adapting a software-defined network is suggested.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: May 12, 2020
    Assignee: Siemens Aktiengesellschaft
    Inventors: Vivek Kulkarni, Ermin Sakic
  • Publication number: 20190268237
    Abstract: Computer system and method for dynamically adapting a software-defined network A computer system for dynamically adapting a software-defined network is suggested. The computer system comprises a plurality of virtual domains, each virtual domain comprising a network controller to which a back-up network controller is assigned, wherein the network controller is adapted to manage a plurality of switches being assigned to the virtual domain, wherein the software-defined network is partitioned into the plurality of virtual domains, and a root controller, wherein the root controller is adapted to manage the software-defined network by dynamically adding and/or removing virtual domains based on a threshold of the software-defined network, wherein a back-up root controller is assigned to the root controller. Further, a method for dynamically adapting a software-defined network is suggested.
    Type: Application
    Filed: October 6, 2017
    Publication date: August 29, 2019
    Inventors: Vivek Kulkarni, Ermin Sakic
  • Publication number: 20190245805
    Abstract: Method for operating a communication network that includes a communication devices and form part of an industrial automation system, wherein control units control functions of associated communication devices, where a prescribable proportion of system resources of an associated communication device is provide for a prescribable resource use duration for each control unit, when prescribable synchronization events occur, the control units synchronously detect state variables of the communication devices and adjust them to one another, the control units additionally determine, for at least one past resource use duration, how a determination time available for a path determination influences quality criterion changes for communication network paths to be determined, and determine a first correction value synchronization events based on the quality criterion changes, and the control units determine a second correction value for the synchronization events if inconsistent state variables are determined when the stat
    Type: Application
    Filed: September 29, 2016
    Publication date: August 8, 2019
    Inventor: Ermin SAKIC
  • Publication number: 20190173779
    Abstract: In order to extend the “Software Defined Networking” of the cyber-physical respectively the industry automation network such that the quality of networking is improved up to industrial grade and which resolves the bunch of problems discussed in the introductory part of the application, it is proposed to merge the usage control of Operating System resources by App's and/or Virtual Machines running on/hosted by a Networked Device including an Operating System in a cyber-physical Network with the controlling a modified SDN-System extending a conventional SDN-System to an “End-to-End”-Communication within the cyber-physical Network provides on a per-application-basis and to control all this from a SDN-Controller being adapted to these circumstances and requirements.
    Type: Application
    Filed: August 8, 2016
    Publication date: June 6, 2019
    Inventors: Axel Gruner, Amine Mohamed Houyou, Hans-Peter Huth, Ermin Sakic