Patents by Inventor Karlheinz Dorn

Karlheinz Dorn 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: 8510711
    Abstract: A strategy mechanism is disclosed, including at least one business program component and a strategy management component which, as a single executable program object, makes a plurality of at least two administration functions available to the at least one business program component. In at least one embodiment, the program code for implementing the administration functions is realized in the strategy management component in such a way that the at least one business program component itself need not contain any program code for realizing the administration functions. Further, the program code in the strategy management component is generically realized such that all business program components running in the software system can use the administration functions.
    Type: Grant
    Filed: May 29, 2007
    Date of Patent: August 13, 2013
    Assignee: Siemens Aktiengesellschaft
    Inventors: Karlheinz Dorn, Andreas Schülke
  • Publication number: 20130205031
    Abstract: A method for providing scaled applications in a cloud data center is disclosed. The method includes receiving a request from a user to use one of a plurality of applications maintained in a memory of a cloud data center. The method further includes assigning one of a plurality of instantiations of a service manager to the user and establishing, using the assigned instantiation of the service manager, a connection between the user and an instance of the requested application for a duration of a user session.
    Type: Application
    Filed: February 2, 2012
    Publication date: August 8, 2013
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Karlheinz Dorn, Vladyslav Ukis
  • Patent number: 8447746
    Abstract: In large medical facilities such as hospitals or group practices run by physicians individual patients are often examined and treated by a number of specialists in succession. In view of this it is important, in spite of great differences in the workflows of the individual medical facilities, to coordinate the work of said specialists by way of an operator control device having a uniform user interface. According to at least one embodiment of the invention, methods and a program product for enabling data records to be located are provided for that purpose. By way of the methods and/or the program product, in at least one embodiment a basic page and at least one content page are provided, wherein by use of the basic page at least one display field for presenting information extracted from a data record can be generated on a screen display and wherein by use of the content page, information extracted from a data record can be displayed in a display field.
    Type: Grant
    Filed: March 2, 2010
    Date of Patent: May 21, 2013
    Assignee: Siemens Aktiengesellschaft
    Inventors: Karlheinz Dorn, Andrew John Hewett, Vladyslav Ukis
  • Patent number: 8438537
    Abstract: A system arrangement is disclosed for automated application development with user guidance, including at least one view component (front-end) with a plurality of presentation forms, from which, at a particular time, a respective one is intended for data viewing and for input by a user, at least one model component (back-end) for storing and retrieving data, and a controller component for forwarding user inputs and/or requests for data to the model component and for forwarding requested data to a view component. The controller component is also intended for changeover between the presentation forms. Finally, a process flow component is provided for stipulating a sequence for the changeover between the presentation forms.
    Type: Grant
    Filed: March 6, 2006
    Date of Patent: May 7, 2013
    Assignee: Siemens Aktiengesellschaft
    Inventors: Detlef Becker, Karlheinz Dorn, Christian Scharf, Vladyslav Ukis, Hans-Martin Von Stockhausen
  • Patent number: 8407719
    Abstract: A software platform is provided for a hospital for example, wherein software modules (program code packages) are assigned in groups to different levels. In at least one embodiment, the presence of software interfaces allows software modules of different levels to be stored and run on different computer units with a data processing facility and storage unit, thus allowing communication between different levels by way of a data line. In at least one embodiment, this allows tasks to be moved out of the hospital, thereby saving costs.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: March 26, 2013
    Assignee: Siemens Aktiengesellschaft
    Inventors: Karlheinz Dorn, Vladyslav Ukis
  • Publication number: 20130074053
    Abstract: A mechanism is disclosed for operating local version-independent service program code for infrastructure services, wherein the mechanism is automatically and optionally linked to a central, remote service infrastructure, and wherein both an online and an offline processing mode is included and automatically supported, and wherein the mechanism is embedded in a generic runtime environment. In at least one embodiment, it contains service program code implemented in the runtime environment for calling by way of the application program code with standardized interfaces, wherein the service program code is intended for the provision of functionalities for predetermined services that an application program code can use.
    Type: Application
    Filed: November 14, 2012
    Publication date: March 21, 2013
    Inventors: Detlef BECKER, Lutz DOMINCK, Karlheinz DORN, Andreas SIWICK
  • Patent number: 8392218
    Abstract: A process, a system and a computer program product and computer readable medium are disclosed for the sequential control and execution of a medical task. In at least one embodiment, the task is processed with the aid of a plurality of different, computer-implemented, medical-technical, stateful applications. In at least one embodiment, the invention uses a 3-layer software architecture including a data layer, a business logic layer, and presentation layer. With the aid of a central server, the option is provided of a one-time loading of the extensive datasets for a task and the applications for a task, so that the datasets and the applications are subsequently preserved for a user of the medical task. As a result, multiple waiting periods for the user are avoided.
    Type: Grant
    Filed: March 18, 2009
    Date of Patent: March 5, 2013
    Assignee: Siemens Aktiengesellschaft
    Inventors: Detlef Becker, Karlheinz Dorn, Christian Scharf
  • Patent number: 8380809
    Abstract: A system and a computer-implemented method are disclosed, as well as a computer readable medium, for providing a number of web services for at least one medical viewing application, so as to provide the application with application-exceeding basic functionalities with regard to a transfer management service, a data management service, a workflow management service, a report management service, a protocol management service, an operating management service and an enterprise application integration management service. A web service of at least one embodiment, in that case, includes at least one remote service component, at least one business object and at least one service component.
    Type: Grant
    Filed: March 5, 2009
    Date of Patent: February 19, 2013
    Assignee: Siemens Aktiengesellschaft
    Inventors: Detlef Becker, Lutz Dominick, Karlheinz Dorn, Andrew John Hewett, Artur Pusztai, Subrata Sinha, Vladyslav Ukis
  • Patent number: 8381228
    Abstract: A software platform is provided for a hospital for example, wherein software modules (program code packages) are assigned in groups to different levels. In at least one embodiment, the presence of software interfaces allows software modules of different levels to be stored and run on different computer units with a data processing facility and storage unit, thus allowing communication between different levels by way of a data line. In at least one embodiment, this allows tasks to be moved out of the hospital, thereby saving costs.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: February 19, 2013
    Assignee: Siemens Aktiengesellschaft
    Inventors: Karlheinz Dorn, Vladyslav Ukis
  • Patent number: 8375055
    Abstract: A storage area can be accessed by a computer. Files are stored in the storage area, in which application-related files are stored. Each of the files stored in the storage area is alternatively stored as protected or unprotected file. In at least one embodiment, as a function of commands, which are prespecified by a user to the computer within the scope of running an application, the protected files and/or the unprotected files are read out of the storage area by the computer. Furthermore, in at least one embodiment, as a function of commands which are prespecified by the user to the computer within the scope of running the application, the unprotected files stored in the storage area are changed, deleted and/or converted into protected files and/or new files are determined on the basis of files stored in the storage area and are stored as unprotected files in the storage area.
    Type: Grant
    Filed: February 17, 2010
    Date of Patent: February 12, 2013
    Assignee: Siemens Aktiengesellschaft
    Inventors: Detlef Becker, Karlheinz Dorn, Artur Pusztai
  • Publication number: 20130028492
    Abstract: A method includes a) loading a first number n of image sets with an image size ky, the ky images of which are distributed in a regular manner over a volume, which is to be loaded in its entirety as a result; b) loading a number nx of image sets starting with a factor x=1, with the images loaded in total being distributed in a regular manner over the volume; c) determining a camera distance and voxel size based on the number of images loaded, a camera distance and voxel size being suitable as parameters for a volume rendering; and d) repeating the two preceding steps b) and c) while increasing the number of image sets with a factor x=x+1, until all the images of the volume have been loaded in their entirety and/or until the step sequence ends.
    Type: Application
    Filed: July 19, 2012
    Publication date: January 31, 2013
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Karlheinz Dorn, Vladyslav Ukis
  • Patent number: 8356280
    Abstract: A mechanism is disclosed for operating local version-independent service program code for infrastructure services, wherein the mechanism is automatically and optionally linked to a central, remote service infrastructure, and wherein both an online and an offline processing mode is included and automatically supported, and wherein the mechanism is embedded in a generic runtime environment. In at least one embodiment, it contains service program code implemented in the runtime environment for calling by way of the application program code with standardized interfaces, wherein the service program code is intended for the provision of functionalities for predetermined services that an application program code can use.
    Type: Grant
    Filed: October 29, 2007
    Date of Patent: January 15, 2013
    Assignee: Siemens Aktiengesellschaft
    Inventors: Detlef Becker, Lutz Dominick, Karlheinz Dorn, Andreas Siwick
  • Patent number: 8291336
    Abstract: In a medical system architecture having a modality for the acquisition of examination images, a device allocated to the modality for processing the examination images, a device for the transmission of data and the examination images and a device for storing the data and examination images, the device for processing the examination images is fashioned as an RIS client for the exchange of text messages as well as for the display of an RIS client window and for the creation of RIS interaction masks, and is connected via a network connection of the devices to an RIS server for communication with the RIS client on the devices.
    Type: Grant
    Filed: November 26, 2001
    Date of Patent: October 16, 2012
    Assignee: Siemens Aktiengesellschaft
    Inventors: Siegfried Bocionek, Heiderose Pfaff, Detlef Becker, Karlheinz Dorn, Gerold Herold
  • Publication number: 20120239734
    Abstract: A method and a device are disclosed for operating a data processing network which includes a plurality of geographically spaced-apart data centers and a large number of client computers, data being transmittable between each of the client computers and at least to one of the data centers, wherein one or more virtual servers is operateable in each of the data centers. According to at least one embodiment, access data is collected including information on geographical location of the client, geographical location of the virtual servers and the degree of utilization of the virtual servers. The access data collected is analyzed and, using the result of analysis, a migration plan, which is improved with respect to the mean latency, is created for the deployment of the virtual servers among the data centers. The virtual servers are migrated between the data centers in accordance with the migration plan.
    Type: Application
    Filed: March 14, 2012
    Publication date: September 20, 2012
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Lutz Dominick, Karlheinz Dorn, Vladyslav Ukis
  • Publication number: 20120215838
    Abstract: In at least one embodiment, data relating to the usage and the operating status of a frontend module of a software application implemented on the client side is acquired continuously during the execution of the application by way of a monitoring frontend module implemented on the client side of a client/server system. This acquired usage and status data is transmitted by the monitoring frontend module to a monitoring backend module implemented on the server side. The usage and status data is stored by the monitoring backend module in a database on the server side. The usage and status data stored in the database is automatically analyzed by way of an analysis module. In the process, default settings of the software application are automatically modified by way of the analysis module on the basis of the result of the analysis in order to improve the performance of the application.
    Type: Application
    Filed: February 21, 2012
    Publication date: August 23, 2012
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Lutz Dominick, Karlheinz Dorn, Vladyslav Ukis
  • Patent number: 8201192
    Abstract: An apparatus and a method for processing data in different modalities involve applications accessing service modules which are set up by a runtime environment at the time of loading in line with a configuration file. This allows data in different modalities to be edited flexibly and with a resource saving.
    Type: Grant
    Filed: August 31, 2006
    Date of Patent: June 12, 2012
    Assignee: Siemens Aktiengesellschaft
    Inventors: Detlef Becker, Karlheinz Dorn, Vladyslav Ukis, Hans-Martin Von Stockhausen
  • Patent number: 8117310
    Abstract: A method of at least one embodiment uses a central instance for receiving all orders within the platform. A meta interface regulates the assignment of resources to orders. In addition, in at least one embodiment, each order is performed by at least one process handler. This assures the deadlock-free use of resources within the platform. Furthermore, at least one embodiment of the invention allows controlled stopping of active process handlers and hence interruption of running processes.
    Type: Grant
    Filed: January 8, 2009
    Date of Patent: February 14, 2012
    Assignee: Siemens Aktiengesellschaft
    Inventors: Detlef Becker, Karlheinz Dorn, Sten Löcher, Artur Pusztai
  • Patent number: 8099713
    Abstract: A method and system arrangement are disclosed for configuring a program system. The method includes initializing binary program components of the program system and a source code interpreter for interpreting at least one source code event handler. Logical connections are set up between interfaces of the binary program components and interfaces of the interpreted source code event handler in order for events generated by the binary program components to be processed by the at least one source code event handler. A configuration file may also additionally be evaluated.
    Type: Grant
    Filed: January 17, 2006
    Date of Patent: January 17, 2012
    Assignee: Siemens Aktiengesellschaft
    Inventors: Detlef Becker, Karlheinz Dorn, Vladyslav Ukis, Hans-Martin Von Stockhausen
  • Publication number: 20110231832
    Abstract: An application platform is disclosed together with a method for operating a data processing arrangement on which the application platform is implemented along with at least one application which is executable on the application platform by accessing at least one programming interface of the application platform. In at least one embodiment, in the course of a change of version of the application platform or of a part of the platform, a check is carried out by way of an update module to determine whether a newly-to-be-installed more recent version of the application platform or of the part of the platform is consistent with the existing older version of the application platform or of the part of the platform in terms of the interface specification and/or the behavior of the or each programming interface. If necessary, the update module overwrites the older version with the more recent version.
    Type: Application
    Filed: March 15, 2011
    Publication date: September 22, 2011
    Applicant: SIEMENS AG
    Inventors: Karlheinz Dorn, Armin Michel, Vladyslav Ukis
  • Publication number: 20110231865
    Abstract: An application platform is disclosed. Also disclosed in a method for operating a data processing arrangement on which the application platform is implemented as well as a plurality of applications which are executable on the application platform by accessing at least one programming interface of the application platform. At the same time, a plurality of operating system processes running in parallel on the application platform are generated as a result of the execution of at least two applications. In at least one embodiment for this purpose, the application platform includes a process connection module. The process connection module generates an inter-process user interface by which the parallel-running operating system processes collectively interact with a user of the data processing arrangement.
    Type: Application
    Filed: March 15, 2011
    Publication date: September 22, 2011
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Karlheinz Dorn, Armin Michel, Vladyslav Ukis