Patents by Inventor Andreas Siwick

Andreas Siwick 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: 8972962
    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: November 14, 2012
    Date of Patent: March 3, 2015
    Assignee: Siemens Aktiengesellschaft
    Inventors: Detlef Becker, Lutz Dominick, Karlheinz Dorn, Andreas Siwick
  • Patent number: 8874530
    Abstract: A method, computer readable medium and system are disclosed. At least one embodiment of a method includes receiving one of a character and a string; determining a character string part space based on a remaining portion of a character string part capacity, of an existing array element, and a length of one of the character and the string; and one of (1) storing one of the character and the string in the existing array element if the length of one of the character and the string is less than or equal to the remaining character string part capacity of an existing array element and (2) adding a new array element and storing one of the character and the string in the new array element if the length of one of the character and the string is greater than the remaining character string part capacity of an existing array element.
    Type: Grant
    Filed: June 7, 2011
    Date of Patent: October 28, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventor: Andreas Siwick
  • Patent number: 8782206
    Abstract: A method, a system and a computer program are disclosed for the load-balanced allocation of computer-aided medical task flows on at least one application server of a server farm. In at least one embodiment, request conditions and load information are configured in a configuration phase. The request conditions are then recorded in a load balancing phase. In addition the load information is recorded via load calculation agents. A load balancing service can then calculate a target application server, which according to the load information determined meets all recorded request conditions.
    Type: Grant
    Filed: August 26, 2009
    Date of Patent: July 15, 2014
    Assignee: Siemens Aktiengesellschaft
    Inventors: Ralf Hofmann, Andreas Schülke, Andreas Siwick, Hans-Martin Von Stockhausen
  • 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: 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
  • Publication number: 20120078972
    Abstract: A method, computer readable medium and system are disclosed. At least one embodiment of a method includes receiving one of a character and a string; determining a character string part space based on a remaining portion of a character string part capacity, of an existing array element, and a length of one of the character and the string; and one of (1) storing one of the character and the string in the existing array element if the length of one of the character and the string is less than or equal to the remaining character string part capacity of an existing array element and (2) adding a new array element and storing one of the character and the string in the new array element if the length of one of the character and the string is greater than the remaining character string part capacity of an existing array element.
    Type: Application
    Filed: June 7, 2011
    Publication date: March 29, 2012
    Applicant: SIEMENS AKTIENGESELLSCHAFT
    Inventor: Andreas SIWICK
  • Publication number: 20110161953
    Abstract: A method for operating a hospital information system, including a plurality of computer machines interconnected in a network, is provided that keeps data and configurations globally consistent during installation, upgrade or update of the system or its subsystems, and ensures the ability of the distributed subsystems to cooperate on a single machine as well as between several machines without the need to execute the software manipulations on all machines at the same time. To this end, at least one embodiment of the method includes providing a installing module on one of the computer machines; extracting the software data from the installing module and writing the software data to a hard disk of the one computer machine; providing a set of software manipulation operations; choosing a number of software manipulation operations from the set based on the software data extracted from the installing module and executing the number of software manipulation operations on the one computer machine.
    Type: Application
    Filed: December 30, 2009
    Publication date: June 30, 2011
    Inventors: Lutz DOMINICK, Karlheinz Dorn, Stefan Karg, Andreas Siwick
  • Publication number: 20100057828
    Abstract: A method, a system and a computer program are disclosed for the load-balanced allocation of computer-aided medical task flows on at least one application server of a server farm. In at least one embodiment, request conditions and load information are configured in a configuration phase. The request conditions are then recorded in a load balancing phase. In addition the load information is recorded via load calculation agents. A load balancing service can then calculate a target application server, which according to the load information determined meets all recorded request conditions.
    Type: Application
    Filed: August 26, 2009
    Publication date: March 4, 2010
    Inventors: Ralf Hofmann, Andreas SchÜlke, Andreas Siwick, Hans-Martin Von Stockhausen
  • Publication number: 20090106750
    Abstract: A method is disclosed for updating an application in a data processing system. In at least one embodiment, the method includes providing an application of multilayer design in the data processing system, wherein the application has a plurality of modules which are respectively associated with one of a plurality of hierarchy levels. Further, updated modules which are respectively provided for replacing an existing module are provided. In at least one embodiment of the method, the existing modules are automatically checked to determine whether an associated updated module has been provided and those modules for which updated modules are present are renewed, while the other modules are retained unchanged.
    Type: Application
    Filed: October 16, 2008
    Publication date: April 23, 2009
    Inventors: Andreas Siwick, Hans-Martin Von Stockhausen
  • Publication number: 20080127137
    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: October 29, 2007
    Publication date: May 29, 2008
    Inventors: Detlef Becker, Lutz Dominick, Karlheinz Dorn, Andreas Siwick