Patent application number | Description | Published |
20090193394 | Subsystem architecture for providing support services for software applications - A subsystem architecture is described that provides support services for software applications of a system. The subsystem architecture includes local infrastructure components, which provide infrastructure services to the software applications. Each local infrastructure component corresponds to a single software application and is independent from another of the local infrastructure components. The subsystem architecture may further include a central service component providing central services to at least one of the local infrastructure components. The central service component is independent and unaware of the local infrastructure components. Still further, the subsystem architecture may include an administrative component for monitoring and maintaining the local infrastructure components providing infrastructure services to the software applications. The administrative component is independent and unaware of the plurality of local infrastructure components. | 07-30-2009 |
20100122252 | Scalable system and method thereof - A scalable system and method thereof may improve scalability and Quality of Service. The scalable system may include a first scalability adapter (scaldapter) configured to manage resource consumption of at least one component based on measured data received from the at least one component, where the component is configured to run an application, and a scalability manager (scalator) configured to modify strategies of the first scaldapter for managing the resource consumption based on measured data received from a plurality of processes, each of the plurality of processes including the first scaldapter. | 05-13-2010 |
20100229153 | Providing a number of web services for imaging optional medical applications - 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. | 09-09-2010 |
20110153345 | Method for operating a hospital information system - A method of operating a hospital information system, and a hospital information system are disclosed. In at least one embodiment, the method includes providing a taskflow editing tool with a limited number of editing options to a user; creating a taskflow defining a number of tasks and connections of the tasks by the user using the taskflow editing tool; and performing an automated test run of the created taskflow, wherein the automated test run is checked according to a number of criteria and wherein results of the check are reported to the user. | 06-23-2011 |
20110161953 | METHOD FOR OPERATING A HOSPITAL INFORMATION SYSTEM - 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. | 06-30-2011 |
20110209139 | APPLICATION PLATFORM - An application platform is disclosed in a medical environment with a number of computer systems providing an information technology infrastructure and a plurality of basic information technology services to a number of users in the medical environment. At least one embodiment of the application platform provides a particularly simple and coordinated upgrade and update by independent software manufacturers and further provides a particularly high operational fail-safety during updates and upgrades by preventing damage to the systems caused by third party installer programs. To this end, at least one embodiment of the application platform includes a plurality of platform versioning building blocks and a number of platform data repositories, wherein the plurality of platform versioning building blocks are mutually independently updateable. | 08-25-2011 |
20120215838 | OPTIMIZATION OF A SOFTWARE APPLICATION IMPLEMENTED ON A CLIENT-SERVER SYSTEM - 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. | 08-23-2012 |
20120239734 | Operation Of A Data Processing Network Having A Plurality Of Geographically Spaced-Apart Data Centers - 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. | 09-20-2012 |
20130160000 | METHOD, COMPUTER READABLE MEDIUM AND SYSTEM FOR USING LARGE DATA SETS IN VIRTUAL APPLICATIONS - A method, computer readable medium and system are disclosed. The system includes one or more first interfaces communicatively coupled to a data storage device and one or more second interfaces communicatively coupled to a user interface, the control module being configured to share data, retrieved from the data storage device, across a plurality of virtual applications. The system further includes an application controller communicatively coupled to the control module, the application controller being configured to select at least one of the virtual applications based on information received via the at least one of the one or more second interfaces. | 06-20-2013 |
20130185706 | Method, Computer Readable Medium And System For Deploying And Merging Release Independent Applications - A method, computer readable medium and system are disclosed. An embodiment of the method includes intercepting an application installation procedure, classifying the application, determining information associated with the application and installing the application based on the classification and the determined information. Installing the application may further include determining compatibility information of one or more target nodes and adding the application to at least one of the target nodes if the application compatibility information and the compatibility of the at least one target node is confirmed. | 07-18-2013 |
20140214683 | TRANSFER SYSTEM FOR SECURITY-CRITICAL MEDICAL IMAGE CONTENTS - A transfer method, a system and a product are disclosed for transferring security-critical medical image data records with PHI sections from a source application to a destination application. In an embodiment, the method accesses a PKI infrastructure that provides a user-specific key for each user. Following detection of a copy command for at least one image data record in the source application, a data convolute is produced, including an anonymized and an encrypted image data record, which are forwarded to a trader module and/or a memory module. After a pasted command is detected, the key is used to access the clipboard and/or the memory module in order to decrypt the image data record from the encrypted image data record and to paste it (for a secure destination application), and/or to access the anonymized image data record and to paste it (for a nonsecure destination application). | 07-31-2014 |
20140250171 | OPTIMIZATION OF A SOFTWARE APPLICATION IMPLEMENTED ON A CLIENT-SERVER SYSTEM - 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. | 09-04-2014 |
20140278452 | METHODS, APPARATUSES, SYSTEMS AND COMPUTER READABLE MEDIUMS FOR CONNECTING APPLICATIONS AND TOOLS WITHIN MEDICAL TASKFLOWS - A medical image evaluation and diagnosis system to dynamically connect clinical tools, clinical applications and clinical findings includes a work context auto alignment manager (WAALM). The WAALM extracts, from a clinical application and tool initiation request, clinical application and tool information for a first clinical taskflow, and connects, with at least a first clinical application initiated in response to the clinical application and tool initiation request, at least a first clinical tool based on the extracted clinical application and tool information, the first clinical tool being independent of the first clinical application. | 09-18-2014 |
20140281959 | DEVICES, METHODS AND COMPUTER READABLE MEDIUMS FOR ON DEMAND PERSONALIZATION OF A USER INTERFACE - A clinical workstation includes a processing unit configured to record context information and user habit information based on user interaction with a computer-based application during a plurality of phases of a medical workflow. The processing unit may also be configured to generate a plurality of macro sets based on the recorded context information and the recorded user habit information. Each macro set may be associated with at least one user preferred application tool and be bound to one of the plurality of phases. | 09-18-2014 |
20150256412 | OPERATION OF A DATA PROCESSING NETWORK HAVING A PLURALITY OF GEOGRAPHICALLY SPACED-APART DATA CENTERS - 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. | 09-10-2015 |