Scheduler supporting web service invocation
    1.
    发明专利
    Scheduler supporting web service invocation 有权
    SCHEDULER支持WEB服务协议

    公开(公告)号:JP2005196767A

    公开(公告)日:2005-07-21

    申请号:JP2004369823

    申请日:2004-12-21

    Inventor: BENEDETTI FABIO

    CPC classification number: G06F9/50 G06F9/547

    Abstract: PROBLEM TO BE SOLVED: To manage an external service by a scheduler.
    SOLUTION: The scheduler 205 accesses a workload database 220, which associates an execution agent 210 and a descriptor 240 with each job to be submitted for execution. The descriptor identifies a desired web service 255 and the address of the corresponding WSDL document 245. Whenever the job is submitted for execution, the scheduler sends its descriptor to the associated agent. The agent downloads the WSDL document of the corresponding web service. A request message 250 for the web service is then built and the desired content is embedded into the structure specified in the WSDL document. The agent sends the request message to an endpoint implementing the web service so as to cause its invocation.
    COPYRIGHT: (C)2005,JPO&NCIPI

    Abstract translation: 要解决的问题:通过调度程序来管理外部服务。 解决方案:调度器205访问工作负载数据库220,其将执行代理210和描述符240与要提交执行的每个作业相关联。 描述符标识所需的web服务255和对应的WSDL文档245的地址。每当作业被提交执行时,调度器将其描述符发送到相关联的代理。 代理下载相应Web服务的WSDL文档。 然后构建用于web服务的请求消息250,并且将期望的内容嵌入到在WSDL文档中指定的结构中。 代理将请求消息发送到实现Web服务的端点,以引起其调用。 版权所有(C)2005,JPO&NCIPI

    Collaborative electronic nose management in personal devices

    公开(公告)号:GB2517702A

    公开(公告)日:2015-03-04

    申请号:GB201315251

    申请日:2013-08-28

    Applicant: IBM

    Abstract: A diagnosis system comprising a diagnosis server and electronic noses, the diagnosis server comprises a receiver unit for receiving a set of data from one out of a plurality of e-noses. The set of data comprises a sensor identifier, a sensor output value, and a relevance flag for a predefined diagnosis. A determination unit in the diagnosis server determines a probability factor for the predefined diagnosis based on the set of data, a relevance function and a distribution function wherein the relevance function is indicative of the relevance of the sensor output value for the predefined diagnosis and wherein the distribution function is indicative of a distribution of the sensor output value for the predefined diagnosis.

    Protecting privacy when communicating with a web server

    公开(公告)号:GB2495797A

    公开(公告)日:2013-04-24

    申请号:GB201213090

    申请日:2012-07-24

    Applicant: IBM

    Abstract: A method for protecting privacy when communicating with a web server (318) via a peer-to-peer communication network comprises providing first to third privacy agents (304,310,314) running on respective first to third computers (302,308,312), where the first and second agents and the second and third agents are communicatively coupled. A request from the first agent is forwarded within the peer-to-peer network, and the response is forwarded back to the requestor such that the request originator identity is hidden from the web server and other nodes in the network. In this way, many clients' requests may be mixed on the third privacy agent. The tracking of the destination web server may be prevented. The first agent may directly access the web server if such secure communication is not required.

    Methods and apparatus for resource capacity evaluation in a system of virtual containers

    公开(公告)号:GB2492702A

    公开(公告)日:2013-01-09

    申请号:GB201218793

    申请日:2010-11-12

    Applicant: IBM

    Abstract: Methods and apparatus are provided for evaluating potential resource capacity in a system with elasticity and competition between a plurality of containers. A dynamic potential capacity is determined for at least one container in a plurality of containers competing for a total capacity of a larger container. A current utilization by each of the plurality of competing containers is obtained, and an equilibrium capacity is determined for each competing container. The equilibrium capacity indicates a capacity that the corresponding container is entitled to. The dynamic potential capacity is determined based on the total capacity, a comparison of one or more of the current utilizations to one or more of the corresponding equilibrium capacities and a relative resource weight of each of the plurality of competing containers. The dynamic potential capacity is optionally recalculated when the set of plurality of containers is changed or after the assignment of each work element.

    VERWALTUNG EINES PRIVILEGIERTEN ZUGRIFFS MIT GERINGER VERTRAUENSWÜRDIGKEIT

    公开(公告)号:DE112021001413T5

    公开(公告)日:2023-01-12

    申请号:DE112021001413

    申请日:2021-04-07

    Applicant: IBM

    Abstract: Ein Verfahren zum Orchestrieren eines Zugriffsverwaltungsprozesses, ein Governance-Orchestrator für die Zugriffsverwaltung und ein Computerprogrammprodukt. Eine Ausführungsform kann Empfangen einer Anforderung zum Zugreifen auf eine verwaltete Ressource eines Informationssystems, Abfragen einer Berechtigung zum Zugreifen auf die Ressource von einem Zugriffsmanager und als Reaktion auf das Abfragen der Berechtigung Anfordern einer Aktualisierung der Zugriffssteuerungsrichtlinie aufweisen, um den Zugriff auf die verwaltete Ressource zu gewähren. Das Empfangen der Anforderung, das Abfragen der Berechtigung und das Anfordern einer Aktualisierung der Zugriffssteuerungsrichtlinie können Erzeugen eines Transaktionsdatensatzes und Hinzufügen des Transaktionsdatensatzes zu einem Distributed Ledger aufweisen, wobei das Distributed Ledger den Transaktionsdatensatz gleichzeitig an mehreren Knoten in einem Netzwerk verwaltet.

    Schützen der Privatsphäre beim Austauschen von Daten mit einem Webserver

    公开(公告)号:DE102012218575B4

    公开(公告)日:2019-09-12

    申请号:DE102012218575

    申请日:2012-10-11

    Applicant: IBM

    Abstract: Verfahren (100) für ein Schützen einer Privatsphäre beim Austauschen von Daten mit einem Webserver (318) über ein Datenübertragungsnetz (316), wobei das Verfahren aufweist- Bereitstellen (102) eines ersten Datenschutzagenten (304) mit einer ersten Kennung (404), eines zweiten Datenschutzagenten (310) mit einer zweiten Kennung (408) und eines dritten Datenschutzagenten (314) mit einer dritten Kennung (412),- Bereitstellen (104) eines Anwendungsprogramms, das mit dem ersten Datenschutzagenten (304) kommunikativ gekoppelt ist,- kommunikatives Koppeln (106) des ersten Datenschutzagenten (304) mit dem zweiten Datenschutzagenten (310) und kommunikatives Koppeln des zweiten Datenschutzagenten (310) mit dem dritten Datenschutzagenten (314),- Definieren (108) jeweils einer Webserverliste für Anforderungen an Webserver (318) in vordefinierte dem ersten, zweiten und dritten Datenschutzagenten (304, 310, 314),- Empfangen (110) einer Anforderung (332) von dem Anwendungsprogramm durch den ersten Datenschutzagenten (304), um eine Verbindung mit einem Webserver (318) mit einer Ziel-Webserveradresse herzustellen,- falls die Markierung für eine Direktzugriffsanforderung in der Anforderung (332) nicht gesetzt ist,- Senden (112) der Anforderung (332) zusammen mit der ersten Kennung (404) von dem ersten Datenschutzagenten (304) an den zweiten Datenschutzagenten,- Weiterleiten (114) der Anforderung (332) zusammen mit der zweiten Kennung (408) von dem zweiten Datenschutzagenten (310) an den dritten Datenschutzagenten (314),- falls die Ziel-Webserveradresse mit der definierten Webserveradresse in der Webserverliste des dritten Datenschutzagenten (314) übereinstimmt, die für den dritten Datenschutzagenten (314) zugänglich ist,- Senden (116) der Anforderung (332) mit der dritten Kennung (412) von dem dritten Datenschutzagenten (314) an den Webserver (318) mit der Ziel-Webserveradresse,- Empfangen (118) der angeforderten Daten (334) von dem Webserver (318) mit der Ziel-Webserveradresse durch den dritten Datenschutzagenten (314),- Senden (120) der empfangenen Daten (334) von dem dritten Datenschutzagenten (314) an den zweiten Datenschutzagenten (310),- Weiterleiten (122) der empfangenen Daten (334) von dem zweiten Datenschutzagenten (310) an den ersten Datenschutzagenten (304), und- Weiterleiten (124) der empfangenen Daten (334) von dem ersten Datenschutzagenten (304) an das Anwendungsprogramm,- falls die Markierung für die Direktzugriffsanforderung in der Anforderung (332) gesetzt ist,- Senden der Anforderung (332) zusammen mit der ersten Kennung (404) des ersten Clientcomputers (302), auf dem der erste Datenschutzagent (304) und das Anwendungsprogramm laufen, durch den ersten Datenschutzagenten (304) an den Webserver (318).

    Zusammenarbeitende Verwaltung von elektronischen Nasen in persönlichen Einheiten

    公开(公告)号:DE112014003437T5

    公开(公告)日:2016-05-04

    申请号:DE112014003437

    申请日:2014-08-20

    Applicant: IBM

    Abstract: Bereitgestellt werden können ein Diagnose-Server zum Zusammenarbeiten mit elektronischen Nasen, eine zugehörige mobile Diagnoseeinheit und ein zugehöriges Verfahren. Der Diagnose-Server kann eine Empfangseinheit zum Empfangen eines Satzes von Daten von einer E-Nase aus einer Mehrzahl von E-Nasen aufweisen. Der Satz von Daten kann einen Sensorbezeichner, einen Sensorausgabewert und eine Relevanzmarkierung für eine vordefinierte Diagnose aufweisen. Eine Ermittlungseinheit kann einen Wahrscheinlichkeitsfaktor für die vordefinierte Diagnose auf Grundlage des Satzes von Daten, einer Relevanzfunktion und einer Verteilungsfunktion ermitteln.

    Protecting privacy when communicating with a web server

    公开(公告)号:GB2495797B

    公开(公告)日:2013-11-20

    申请号:GB201213090

    申请日:2012-07-24

    Applicant: IBM

    Abstract: Protecting privacy when communicating with a web server via a communication network, includes receiving by a first privacy agent a request from an application program of a client system for a connection to a web server having a target web server address, sending the request together with a first identification from the first privacy agent to the second privacy agent, forwarding the request together with a second identification from the second privacy agent to the third privacy agent. Further processing is performed responsive to determining that the target web server address matches a defined web server address which is accessible by the third privacy agent.

    Schützen der Privatsphäre beim Austauschen von Daten mit einem Webserver

    公开(公告)号:DE102012218575A1

    公开(公告)日:2013-04-25

    申请号:DE102012218575

    申请日:2012-10-11

    Applicant: IBM

    Abstract: Bereitgestellt werden kann ein Verfahren für das Schützen der Privatsphäre beim Austauschen von Daten mit einem Webserver über ein Datenübertragungsnetz. Das Verfahren kann das Bereitstellen eines ersten Datenschutzagenten mit einer ersten Kennung, eines zweiten Datenschutzagenten mit einer zweiten Kennung und eines dritten Datenschutzagenten mit einer dritten Kennung aufweisen. Das Verfahren kann ferner das Bereitstellen eines Anwendungsprogramms aufweisen, das mit dem ersten Datenschutzagenten kommunikativ gekoppelt ist. Zudem kann das Verfahren das kommunikative Koppeln des ersten Datenschutzagenten mit dem zweiten Datenschutzagenten und das kommunikative Koppeln des zweiten Datenschutzagenten mit dem dritten Datenschutzagenten aufweisen. Nach dem Weiterleiten der Anforderung innerhalb eines Peer-to-Peer-Netzwerks wird die Antwort an den Anforderer zurückgeleitet, so dass der Anforderungsurheber für den Webserver und andere Knoten in dem Netzwerk verborgen ist. Auf diese Weise können Anforderungen vieler Clients auf dem dritten Datenschutzagenten gemischt werden. Das Verfolgen des Zielwebservers kann verhindert werden.

Patent Agency Ranking