SICHERE DATENSPEICHERUNG AUF DER GRUNDLAGE VON VERSCHLEIERUNG DURCH VERTEILUNG

    公开(公告)号:DE112020002164T5

    公开(公告)日:2022-01-20

    申请号:DE112020002164

    申请日:2020-03-23

    Applicant: IBM

    Abstract: Aspekte der vorliegenden Erfindung offenbaren ein Verfahren zum sicheren Speichern von Daten. Das Verfahren umfasst ein oder mehrere Computerprozessoren, die durch einen oder mehrere Computerprozessoren eine Anforderung für das Speichern von Daten empfangen, wobei die Daten eine Mehrzahl von Elementen enthalten. Das Verfahren umfasst des Weiteren ein Erzeugen einer Mehrzahl von Elementen von codierten Daten, indem ein oder mehrere Codierungsalgorithmen auf die Daten angewendet werden, wobei eine Menge der Mehrzahl von Elementen der codierten Daten gleich einer Menge der Mehrzahl von Elementen der Daten ist. Das Verfahren umfasst des Weiteren ein Verteilen der Mehrzahl von Elementen der codierten Daten auf zwei oder mehrere Teilgruppen der codierten Daten ohne Duplizierung. Das Verfahren umfasst des Weiteren ein Übertragen der zwei oder mehreren Teilgruppen der codierten Daten an eine entsprechende Menge von zwei oder mehreren Speichersystemen.

    SICHERE DATENSPEICHERUNG AUF DER GRUNDLAGE VON VERSCHLEIERUNG DURCH VERTEILUNG

    公开(公告)号:DE112020002164B4

    公开(公告)日:2025-03-13

    申请号:DE112020002164

    申请日:2020-03-23

    Applicant: IBM

    Abstract: Aspekte der vorliegenden Erfindung offenbaren ein Verfahren zum sicheren Speichern von Daten. Das Verfahren umfasst ein oder mehrere Computerprozessoren, die durch einen oder mehrere Computerprozessoren eine Anforderung für das Speichern von Daten empfangen, wobei die Daten eine Mehrzahl von Elementen enthalten. Das Verfahren umfasst des Weiteren ein Erzeugen einer Mehrzahl von Elementen von codierten Daten, indem ein oder mehrere Codierungsalgorithmen auf die Daten angewendet werden, wobei eine Menge der Mehrzahl von Elementen der codierten Daten gleich einer Menge der Mehrzahl von Elementen der Daten ist. Das Verfahren umfasst des Weiteren ein Verteilen der Mehrzahl von Elementen der codierten Daten auf zwei oder mehrere Teilgruppen der codierten Daten ohne Duplizierung. Das Verfahren umfasst des Weiteren ein Übertragen der zwei oder mehreren Teilgruppen der codierten Daten an eine entsprechende Menge von zwei oder mehreren Speichersystemen.

    Password management
    4.
    发明专利

    公开(公告)号:GB2525413A

    公开(公告)日:2015-10-28

    申请号:GB201407198

    申请日:2014-04-24

    Applicant: IBM

    Abstract: Generating a password by receiving a first user input defining a seed for the password, receiving a second user input defining a destination for the password, operating a coding function to generate a password from the first user input and the second user input, and outputting the password generated by the coding function. A third user input of one or more password constraints such as minimum password length, include letters, numbers and a special characters maybe received and the coding function operated according to these constraints. It is possible to generate multiple different passwords that do not require storage and place undue reliance on a users memory. The first user input, a seed maybe a personal long passphrase, the second user input maybe a identifier or keyword for the specific service being accessed and the coding function maybe a private or public cryptographic hash function.

    Touchscreen device with motion sensor

    公开(公告)号:GB2519558A

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

    申请号:GB201318811

    申请日:2013-10-24

    Applicant: IBM

    Abstract: A method of operating a device 10 comprising a touchscreen 12, a motion sensor 20 and a processor connected to the touchscreen and the motion sensor, comprises the steps of displaying an image 18 on the touchscreen, detecting a touch of an object 14 on the touchscreen, detecting movement of the touch on the touchscreen, moving the displayed image in correspondence to the detected movement, detecting continuing movement with the motion sensor of the object to the side of and in the same plane of the touchscreen, and moving the displayed image in correspondence to the detected continuing movement. The motion sensor may be able to detect that the object has moved a predefined distance away from the plane of the touchscreen and halt the motion of the displayed image. When it is detected that the object is no longer touching the touchscreen, the motion sensor can be activated to detect the continuing movement of the object. The motion sensor may comprise a set or array of individual sensors placed around the edge of the touchscreen. The invention allows the continuous movement, panning or scrolling of an image without the user having to repeat inputs.

    Web page reload
    6.
    发明专利

    公开(公告)号:GB2519118A

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

    申请号:GB201317941

    申请日:2013-10-10

    Applicant: IBM

    Abstract: A web server component is provided for verifying a web service request originating from a web page. The aim of the invention is to overcome the problem of conflicting reloads of a web server page which can cause undesired results such as duplicate web purchases. The web server component comprises a matcher for matching the web service request with a web service, an identifier for identifying a sequence ID contained in the request, and a verifier for verifying the web service request. The web service request is verified if the identified sequence ID does not correspond with a previous sequence ID for the matched web service, whereby the web service does not verify the same web service request twice. Also provided is a web server component for creating pages, comprising a code generator for embedding one or more restricted user controls in a page associated with a sequence ID generator, whereby any web request from a restricted user control will include a sequence ID generated by the sequence ID generator.

    Relational modelling engine
    7.
    发明专利

    公开(公告)号:GB2503430A

    公开(公告)日:2014-01-01

    申请号:GB201211238

    申请日:2012-06-25

    Applicant: IBM

    Abstract: The application relates to a method, system and computer program product for processing instruction code to solve a problem. The method comprises identifying a first relational data table operating on a second relational data table in the instruction code and selecting one or more sets of decision variables from identified tables and operation. One or more equivalent sets of serialized instructions 603 are constructed comprising the equivalent serial logical operations operating on one or more of the identified sets of decision variables, and the equivalent sets of serialized instructions are performed to determine a solution to the problem.

Patent Agency Ranking