Splitting the processing logic of a distributed application page between client and server

    公开(公告)号:GB2508598A

    公开(公告)日:2014-06-11

    申请号:GB201221754

    申请日:2012-12-04

    Applicant: IBM

    Abstract: At least part of a page 320 of a distributed application, typically a web application 310, is built in response to a request received by a server computer 102 from a client computer 115. The page comprises a set of commands, each command for submitting a next request on the client, the processing logic for which is split between a client processing component 325 and a server processing component 315. The page is returned to the client with the client processing component for each command, causing the client to load the page. In response to a next request the corresponding client and server components are executed. An indication of the computational capability of a client computing machine 115 and/or of a server computing machine 105 is detected, preferably before the page is built and in response to client access to the application. This may be an indication of computational resources such as processor power or memory and may be monitored and updated. In an embodiment, the step of building at least part of a page comprises creating the client and server processing components according to the respective computational capabilities of client and server.

    LOCATION OF UNPROTECTED ACCESS POINTS THROUGH PROTECTED ACCESS POINTS

    公开(公告)号:CA2871862A1

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

    申请号:CA2871862

    申请日:2013-05-15

    Applicant: IBM

    Abstract: A solution for locating unprotected access points is provided. Particularly, in an embodiment of the invention a wireless network access point (105) providing an access to a network (115) over a wireless connection maintains (602-630) a location structure (530) comprising an indication of a geographical position of each one of a set of unprotected access points (105u) in proximity of the access point, each unprotected access point providing the access to the network at least partially unconditionally. A mobile station (110) submits (636) a request to access the network (115) to the access point when the mobile station is within a transmission range thereof, receives (658-660) the indication of the geographical position of at least part of the unprotected access points (105u) in response to a denial of the access from the access point, and outputs (670-680) directions towards one of the unprotected access points according to the corresponding geographical position.

    Zuordnung von Mobilstationen an geschützte Zugriffspunkte

    公开(公告)号:DE112013005031B4

    公开(公告)日:2020-06-18

    申请号:DE112013005031

    申请日:2013-09-24

    Applicant: IBM

    Abstract: Ein Verfahren (500) zum Betreiben eines Funknetzwerk-Zugriffspunktes zum Bereitstellen eines Zugriffs über eine Funkverbindung auf ein Netzwerk, wobei der Zugriffspunkt geschützt ist, um den Zugriff auf das Netzwerk auf berechtigte Benutzer zu beschränken, wobei das Verfahren die Schritte aufweist:Empfangen (526) einer Anforderung zum Zugriff auf das Netzwerk von einer Mobilstation aus,Ausgeben einer Anforderung zum Zugriff auf das Netzwerk an den Funknetzwerk-Zugriffspunkt für eine Bereitstellung eines Zugriffes zu dem Netzwerk über die Funkverbindung,Verifizieren (526) einer Berechtigung der Mobilstation, auf das Netzwerk über den Zugriffspunkt zuzugreifen,Verifizieren (528 - 536) einer Zuordnung der Mobilstation an eine Zuordnungsgruppe des Zugriffspunktes, wenn die Mobilstation nicht berechtigt ist, wobei die Zuordnungsgruppe eine Mehrzahl von Zugriffspunkten und eine Mehrzahl von Mobilstationen aufweist,Empfangen einer Erlaubnis zum Zugriff auf das Netzwerk, wenn die Mobilstation nicht berechtigt ist, auf das Netzwerk über den Funknetzwerk-Zugriffspunkt zuzugreifen, aber der Funknetzwerk-Zugriffspunkt einer Zuordnungsgruppe der Mobilstation zugeordnet ist, und Gewähren (538 - 540) des Netzwerkzugriffs, undEmpfangen einer Zugriffsablehnung zu dem netzwerk, wenn die Mobilstation nicht zu Zugriff auf das Netzwerk über den Funknetzwerk-Zugriffspunkt berechtigt ist und die Mobilstation nicht zugeordnet ist und Ablehnen (542) des Netzwerkzugriffs.

    Zuordnung von Mobilstationen an geschützte Zugriffspunkte

    公开(公告)号:DE112013005031T5

    公开(公告)日:2015-08-27

    申请号:DE112013005031

    申请日:2013-09-24

    Applicant: IBM

    Abstract: Eine Lösung für den Zugriff auf ein Netzwerk wird bereitgestellt. Im Besonderen stellt eine Ausführungsform der Erfindung ein Verfahren (500) zum Betreiben eines Funknetzwerk-Zugriffspunktes bereit, der einen Zugriff auf ein Netzwerk über eine Funkverbindung ermöglicht, wobei der Zugriffspunkt geschützt ist, um den Zugriff auf das Netzwerk auf berechtigte Benutzer zu beschränken, wobei das Verfahren die folgenden Schritte aufweist: Empfangens (526) einer Anforderung zum Zugriff auf das Netzwerk von einer Mobilstation, Verifizieren (527) einer Berechtigung der Mobilstation, um auf das Netzwerk über den Zugriffspunkt zuzugreifen, Verifizieren (528–536) einer Zuordnung der Mobilstation zu einer Zuordnungsgruppe des Zugriffspunktes, wenn die Mobilstation nicht berechtigt ist, wobei die Zuordnungsgruppe eine Mehrzahl von Zugriffspunkten und eine Mehrzahl von Mobilstationen aufweist, Gewähren (538–540) des Zugriffs auf das Netzwerk, wenn die Mobilstation aufgenommen ist, und Ablehnen (542) des Zugriffs auf das Netzwerk, wenn die Mobilstation nicht zugeordnet ist.

    Lokalisieren ungeschützter Zugangspunkte durch geschützte Zugangspunkte

    公开(公告)号:DE112013002629T5

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

    申请号:DE112013002629

    申请日:2013-05-15

    Applicant: IBM

    Abstract: Eine Lösung zum Lokalisieren ungeschützter Zugangspunkte wird bereitgestellt. Insbesondere unterhält (602 bis 630) in einer Ausführungsform der Erfindung ein kabelloser Netzwerkzugangspunkt (105), der einen Zugang zu einem Netzwerk (115) über eine kabellose Verbindung bereitstellt, eine Lokalisierungsstruktur (530), die eine Angabe einer geografischen Position eines jeden von einem Satz von ungeschützten Zugangspunkten (105u) in der Nähe des Zugangspunktes aufweist, wobei jeder ungeschützte Zugangspunkt den Zugang zu dem Netzwerk zumindest teilweise bedingungsfrei bereitstellt. Eine Mobilstation (110) übermittelt (636) eine Anfrage, auf das Netzwerk (115) zuzugreifen, an den Zugangspunkt, wenn sich die Mobilstation innerhalb seines Übertragungsbereichs befindet, empfängt (658 bis 660) die Angabe der geografischen Position mindestens eines Teils der ungeschützten Zugangspunkte (105u) vom Zugangspunkt als Reaktion auf eine Ablehnung des Zugangs und gibt Richtungen zu einem der ungeschützten Zugangspunkte gemäß der entsprechenden geografischen Position aus (670 bis 680).

    Distributed application with anticipation of server responses

    公开(公告)号:GB2501584B

    公开(公告)日:2014-08-13

    申请号:GB201302521

    申请日:2013-02-13

    Applicant: IBM

    Abstract: Provided are a computer program, method, and system for determining and assigning a default value to a current server response if the current server response is not received from the server within a time-limit. An indication of a submission of a request is transmitted to the server for receiving a current server response. A default value is assigned to the current server response if the current server response is not received from the server within a time-limit with respect to the current submission of the request. A set of operations being performed from the assignment of the default value to the current server response is logged. An actual value of the current server response is received from the server and the logged operations are rolled-back and the current server response reset to the actual value if the actual value is different from the default value.

    ANTICIPATION OF SERVER RESPONSES AND ROLL BACK IN DISTRIBUTED APPLICATION

    公开(公告)号:GB2501584A

    公开(公告)日:2013-10-30

    申请号:GB201302521

    申请日:2013-02-13

    Applicant: IBM

    Abstract: On client-side of a distributed application, a current submission of a user request is transmitted to a server-side of the distributed application so as to receive a current server response. A default value is set for the current server response if the current server response is not received from the server-side within a time-limit with respect to the cut-rent submission of the user request. A log of operations performed against the distributed application is started from the assignment of the default value to the current server response. On receiving an actual value that is different from the default the logged operations are rolled back and the current server response reset to the actual value. The default value may be set according to prior responses, using a frequency distribution, or using the highest frequency, perhaps within a group, such as a particular time period. An error condition may be entered if the server side response is not received within a further period, these delays may be set based on prior experience of return speed. An indication of the current server response may be displayed in a web page. The current submission may disable the caching mechanism of the browser.

    Verteilte Anwendung mit Vorwegnahme von Server-Antworten

    公开(公告)号:DE102013201973A1

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

    申请号:DE102013201973

    申请日:2013-02-07

    Applicant: IBM

    Abstract: Es wird eine Lösung zum Interagieren mit einer verteilten Anwendung auf einer Client-Seite der verteilten Anwendung vorgeschlagen. Ein entsprechendes Verfahren (400) weist die Schritte des Empfangens (412) einer aktuellen Übermittlung einer Benutzeranforderung, des Übertragens (415 bis 427) eines Hinweises auf die Benutzeranforderung zu einer Server-Seite der verteilten Anwendung, um eine aktuelle Server-Antwort auf die aktuelle Übermittlung der Benutzeranforderung zu empfangen, des Zuweisens (439 bis 442) eines Standardwertes zur aktuellen Server-Antwort, wenn die aktuelle Server-Antwort nicht innerhalb eines Zeitlimits in Bezug auf die aktuelle Übermittlung der Benutzeranforderung von der Server-Seite empfangen wird, des Protokollierens (445 bis 448) einer Menge von Operationen, die gegenüber der verteilten Anwendung ab der Zuweisung des Standardwertes zur aktuellen Server-Antwort durchgeführt werden, des Empfangens (466) eines Istwertes der aktuellen Server-Antwort von der Server-Seite und des Rückgängigmachens (484) der protokollierten Operationen und des Zurücksetzens (487) der aktuellen Server-Antwort auf den Istwert, wenn sich der Istwert vom Standardwert unterscheidet, auf.

Patent Agency Ranking