Preventing propagation of a system failure caused by faulty instructions in a distributed environment

    公开(公告)号:GB2499486A

    公开(公告)日:2013-08-21

    申请号:GB201221517

    申请日:2012-11-29

    Applicant: IBM

    Abstract: A sequence of instructions is executed 102 on a first client in a client-server distributed system. The instructions are provided to multiple clients by a management control server, and relate to maintenance actions, such as software patches. If a failure is detected 104 on the first client as a result of carrying out the instructions, the client will generate a warning message 106 which includes a means of identifying the faulty instructions. A message is sent 108 for informing a second client in the environment. The message may cause the second client to determine if it carries the same instructions, and, if so, whether they have been executed or installed. If they have not, the faulty instructions are prevented from operating on the second client. If they have, and no error has occurred, the message from the first client is dismissed; if the same error has occurred, further messages are dispatched. This prevents the cascading distribution of the failure throughout the environment.

    METHOD AND SYSTEM FOR AUTHENTICATING AN ELECTRONIC PAYMENT REQUEST

    公开(公告)号:CA2719547A1

    公开(公告)日:2009-12-30

    申请号:CA2719547

    申请日:2009-04-20

    Applicant: IBM

    Abstract: The preferred embodiment provides a mechanism for solving the problem of identity theft by introducing a dual-layer authentication system for accessing the funds and/or credit through payment cards. More particularly, the preferred embodiment provides an additional check regarding the identity of a card user to be included within a traditional security protocols for these cards, wherein the additional check is based on an authentication channel which is external to the user's card. To this end, the preferred embodiment leverages the use of a device (owned by the legitimate card owner) to certify that the user of the card at any given instant is the legitimate owner of the card and not someone else. In support of the above, the preferred embodiment includes additional information into a traditional payment card. The additional information includes features that can be used to verify the identity of the registered owner of the card. For example, the additional information could include: a number of the registered owner's mobile phone; a unique International Mobile Equipment Identity (IMEI) code of the registered owner's mobile phone; and an identifier of an RFID tag carried by the registered owner. To process this additional information, the preferred embodiment includes a pluggable component, which in use is installed into a payment system. The pluggable component is adapted to check the identity of the user of a payment card based on the additional information embedded within the card.

    Verwalten von Telefonanrufen
    4.
    发明专利

    公开(公告)号:DE112013004758T5

    公开(公告)日:2015-07-02

    申请号:DE112013004758

    申请日:2013-09-03

    Applicant: IBM

    Abstract: Ein Ansatz zum Verwalten von Telefonanrufen wird bereitgestellt. Der Ansatz wird durch ein Datenverarbeitungssystem wie beispielsweise ein Smartphone umgesetzt. Ein Anforderer sendet eine Kontaktanforderung über ein Netzwerk zu einer anderen Einheit. Wenn die Anforderung akzeptiert wird, empfängt der Anforderer einen Token, wobei der Token Nutzungsparameter enthält, die die Fähigkeit des Datenverarbeitungssystems steuern, den Adressaten per Telefon zu kontaktieren. Wenn der Anforderer fordert, einen Anruf zu dem Adressaten durchzustellen, wird der Anruf lediglich bei einer erfolgreichen Prüfung geschaltet, die durch Vergleichen der in dem Token enthaltenen Nutzungsparameter mit einer Gruppe von aktuellen Anrufdaten erfolgt. Wenn die Prüfung erfolgreich war, wird der Anruf zu dem Adressaten geschaltet, ohne die Telefonnummer des Adressaten offenzulegen. Wenn die Anforderung jedoch abgelehnt wird, verhindert das System, dass der Anforderer einen Anruf zu dem Adressaten durchstellt.

    Effective roaming for software-as-a-service infrastructure

    公开(公告)号:GB2528473A

    公开(公告)日:2016-01-27

    申请号:GB201413016

    申请日:2014-07-23

    Applicant: IBM

    Abstract: In a Cloud computing environment providing a roaming service to a first client (206) associated to at least one application service (such as Software as a Service (SaaS)) running on an associated virtual machine (which may be run on a first server (204)) as a Cloud service via a primary route between the first client and the at least one application service, comprising providing a first agent on the first client (206), and providing an alternative route utilizing a second agent running on a second client (212), the alternative route being based on a set of preferences submitted by the first client.

    Verhindern einer Fehlerausbreitung

    公开(公告)号:DE102012223123A1

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

    申请号:DE102012223123

    申请日:2012-12-13

    Applicant: IBM

    Abstract: Ein Verfahren zum Verhindern einer Ausbreitung eines Fehlers, der von einer Befehlsfolge in einer verteilten Client-Server-Umgebung verursacht wird, kann bereitgestellt werden. Das Verfahren kann aufweisen, dass die Befehlsfolge in einem ersten Client ausgeführt wird, wobei die Befehle von einem Verwaltungssteuerungsserver bereitgestellt werden und auf Wartungsmaßnahmen hinweisen. Das Verfahren kann weiterhin aufweisen, dass der erste Client einen von der Befehlsfolge verursachten Fehler ermittelt und dass eine Warnmeldung von dem ersten Client basierend auf dem ermittelten Fehler erzeugt wird. Die Warnmeldung kann einen Hinweis auf die Befehlsfolge aufweisen. Das Verfahren kann des Weiteren aufweisen, dass die Warnmeldung gesendet wird, so dass ein zweiter Client über die den Fehler verursachende Befehlsfolge informiert wird, um eine Ausbreitung des Fehlers zu verhindern.

    Method, system and computer program for correcting e-mail messages with missing receivers

    公开(公告)号:AU2008253172A1

    公开(公告)日:2008-11-27

    申请号:AU2008253172

    申请日:2008-03-04

    Applicant: IBM

    Abstract: A solution is proposed for exchanging messages (such as e-mails) among a plurality of data processing entities, such as client computers (105). A corresponding method starts with the step of sending (403-412) an original message from a sender entity to a set of original receiver entities; the original message includes an original information content and an indication of the original receiver entities. The method continues by sending (415-424) a correction message from the sender entity at least partially to the original receiver entities and completely to a set of missing receiver entities being missing in the original message; the correction message includes the original information content and an indication of the original receiver entities and the missing receiver entities. The original message for each original receiver entity is then corrected (427-496) according to the correction message.

    Verhindern einer Fehlerausbreitung

    公开(公告)号:DE102012223123B4

    公开(公告)日:2021-08-19

    申请号:DE102012223123

    申请日:2012-12-13

    Applicant: IBM

    Abstract: Verfahren (100) zum Verhindern einer Ausbreitung eines Fehlers, der von einer Befehlsfolge in einer verteilten Client-Server-Umgebung verursacht wird, wobei das Verfahren aufweist- Ausführen (102) der Befehlsfolge in einem ersten Client, wobei die Befehle von einem Verwaltungssteuerungsserver bereitgestellt werden und auf Wartungsmaßnahmen hinweisen,- Ermitteln (104) eines von der Befehlsfolge verursachten Fehlers durch den ersten Client,- Erzeugen (106) einer Warnmeldung von dem ersten Client basierend auf dem ermittelten Fehler, wobei die Warnmeldung einen Hinweis auf die Befehlsfolge aufweist, und- Senden (108) der Warnmeldung, so dass ein zweiter Client über die Befehlsfolge informiert wird, die den Fehler verursacht, um eine Ausbreitung des Fehlers zu verhindern.- Empfangen der Warnmeldung durch den zweiten Client, und- Durchführen einer Maßnahme auf der Grundlage der Warnmeldung, wobei das Durchführen einer Maßnahme aufweist- Ermitteln durch den zweiten Client, ob der zweite Client dieselbe Befehlsfolge empfangen hat, und- wenn der zweite Client eine weitere Befehlsfolge empfangen hat, die identisch ist mit der Befehlsfolge, die den Fehler verursacht, und wenn der zweite Client die weitere Befehlsfolge ausgeführt hat, Ermitteln, ob ein Fehler durch die weitere Befehlsfolge verursacht wurde, und- wenn ein Fehler ermittelt wird, Erzeugen einer weiteren Warnmeldung basierend auf dem ermittelten Fehler und Senden der Warnmeldung, so dass ein weiterer Client über die Befehlsfolge informiert wird, welche den Fehler verursacht, um eine Ausbreitung des Fehlers zu verhindern,- wenn kein Fehler ermittelt wird, Erzeugen einer Meldung mit Informationen über die weitere Befehlsfolge und Senden der Meldung, um einen weiteren Client zu informieren, die Warnmeldung zu löschen und die Befehlsfolge auszuführen, und- wenn der zweite Client eine weitere Befehlsfolge empfangen hat, die identisch ist mit der Befehlsfolge, die den Fehler verursacht, und wenn der zweite Client die weitere Befehlsfolge nicht ausgeführt hat, Löschen der weiteren Befehlsfolge.

    Preventing distribution of a failure

    公开(公告)号:GB2499486B

    公开(公告)日:2014-03-12

    申请号:GB201221517

    申请日:2012-11-29

    Applicant: IBM

    Abstract: Mechanisms for preventing a distribution of a failure caused by a sequence of instructions in a distributed client server environment are provided. These mechanisms comprise executing the sequence of instructions on a first client, the instructions being provided by a management control server and being indicative of maintenance actions. These mechanisms may further comprise determining by the first client a failure caused by the sequence of instructions, and generating a warning message by the first client based on the determined failure. The warning message may comprise an indicator for the sequence of instructions. In addition, these mechanisms may comprise sending the warning message for informing a second client about the sequence of instructions causing the failure in order to prevent a distribution of the failure.

Patent Agency Ranking