Patents by Inventor Thomas Banik

Thomas Banik 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: 8612026
    Abstract: A method and a device for planning an industrial automation arrangement, where an object model is generated from data objects, which represent automation components, and from relationships between these objects, a sequence of control actions by a user is used to select the objects from an object library and to relate them to one another. A plurality of sequences of control actions and their respective effects on the object model are stored as respective entity control trees with control steps, where at least two of the entity control trees are selected and used to generate a generalized type control tree using a first comparison, and the type of control tree is used to automatically plan the industrial automation arrangement.
    Type: Grant
    Filed: January 25, 2011
    Date of Patent: December 17, 2013
    Assignee: Siemens Aktiengessellschaft
    Inventors: Thomas Banik, Sven Kerschbaum, Ronald Lange, Thomas Talanis, Frank Volkmann
  • Patent number: 8032893
    Abstract: A method and a system for the synchronization of data between applications are provided. Data is exchanged at least partially between the applications, the exchanged data being synchronized with the data that is present in the respective application. To simplify the synchronization process, according to the invention an identification that signifies incompleteness is assigned to the data.
    Type: Grant
    Filed: April 7, 2006
    Date of Patent: October 4, 2011
    Assignee: Siemens Aktiengesellschaft
    Inventors: Thomas Banik, Rainer Bitzer, Rainer Heller, Ronald Lange, Peter Niederhuber, Rudolf Pohlan
  • Publication number: 20110184543
    Abstract: A method and a device for planning an industrial automation arrangement, where an object model is generated from data objects, which represent automation components, and from relationships between these objects, a sequence of control actions by a user is used to select the objects from an object library and to relate them to one another. A plurality of sequences of control actions and their respective effects on the object model are stored as respective entity control trees with control steps, where at least two of the entity control trees are selected and used to generate a generalized type control tree using a first comparison, and the type of control tree is used to automatically plan the industrial automation arrangement.
    Type: Application
    Filed: January 25, 2011
    Publication date: July 28, 2011
    Applicant: Siemens AG
    Inventors: Thomas Banik, Sven Kerschbaum, Ronald Lange, Thomas Talanis, Frank Volkmann
  • Publication number: 20100287623
    Abstract: A method for spreading a computer data structure to nodes of a network is provided. The computer data structure has at least one interface for the interaction with the nodes of the network and useful data. After integrating the computer data structure into a first node, the useful data is installed on the first node of the network via the interface. The first node then detects at least one second node of the network. The computer data structure is then transmitted from the first node to the at least one second node. The useful data is then installed on the at least one second node via the interface. The above-mentioned steps carried out for the second node are repeated for a third, fourth etc. node; the third, fourth etc. node correspond to the second node, and the second node corresponds to the first node.
    Type: Application
    Filed: December 22, 2006
    Publication date: November 11, 2010
    Inventors: Thomas Banik, Markus Erlmann, Hendrik Gerlach, Reiner Plaum, Bernd Schönmuller, Frank Volkmann
  • Publication number: 20090217312
    Abstract: A method and a system for the synchronization of data between applications are provided. Data is exchanged at least partially between the applications, the exchanged data being synchronized with the data that is present in the respective application. To simplify the synchronization process, according to the invention an identification that signifies incompleteness is assigned to the data.
    Type: Application
    Filed: April 7, 2006
    Publication date: August 27, 2009
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Thomas Banik, Rainer Bitzer, Rainer Heller, Ronald Lange, Peter Niederhuber, Rudolf Pohlan
  • Publication number: 20060142878
    Abstract: The invention relates to a system and a method for virtual on line process interfacing for distributed engineering systems in automation technology based on a remote desktop protocol. A communication channel is established from any client within the system to a server via the RDP by means of online access. Process data and project planning data are tunneled via the channel. Quasi peer-to-peer communication between random clients in the system is made possible by means of routing on the server.
    Type: Application
    Filed: September 1, 2003
    Publication date: June 29, 2006
    Applicant: Siemens Aktiengesellschaft
    Inventors: Thomas Banik, Hendrik Gerlach, Stefan List, Thomas Talanis, Thomas Troster, Frank Volkmann