Abstract:
Methods and systems of co-browsing may provide for determining a custom set of display parameters for a co-browsing session based on a first set of display parameters corresponding to a first type of browser and a second set of display parameters corresponding to a second type of browser. One or more web applications can be notified of the custom set of display parameters, wherein the web applications may override responses to web requests during the co-browsing session based on the custom set of display parameteters.
Abstract:
PROBLEM TO BE SOLVED: To provide a method, a program and a system for ensuring performance of a plurality of fragments of a fragmented request by a proper sequence. SOLUTION: In the system, a fragment context preserver 200 ensures independently dispatched fragments of a request performed with a required context. The fragment context preserver 200 has two components, a fragmented request preserver 300 and a request context helper 400. Working together, these two programs ensure that independently dispatched fragments of a request perform with the required context. COPYRIGHT: (C)2008,JPO&INPIT
Abstract:
Verfahren zur Optimierung der Zugriffszeit auf Datenobjekte einer Datenbank, die in einem Datencache in einem Datengitter zwischengespeichert werden können, bei dynamisch optimierter Datencache-Größe, umfassend: das administrative Einstellen einer Toleranzrichtlinie zum Erhöhen der Lebenszeit (Time to Live (TTL)) eines Datenelements mit zunehmenden Kosten bzw. zunehmender Zeit für die Neuerstellung des Datenelements und seine Neuspeicherung im Datencache sowie seine Bereinigung, um ein Datenelement aus seinem Speicherort und Repliken davon zu entfernen; Überwachen instrumentierter Messwerte zum Berichten der Kosten für ein Datenelement; Anpassen der Lebenszeit des Datenelements in Abhängigkeit von den Kosten für das Datenelement entsprechend der Toleranzrichtline; Bereitstellen von zusätzlichem bzw. weniger Speicherplatz für den Datencache mit zunehmender bzw abnehmender angepasster Lebenszeit der im Datencache behaltenen Datenelemente.
Abstract:
Ein Verfahren, System und Computerprogrammprodukt zum Unterbringen von Daten in Partitionen auf einer Speichereinheit kann das Ermitteln einer Unterbringung eines Datensatzes in einer aus einer Vielzahl von Partitionen auf der Speichereinheit beinhalten. Jede der Partitionen kann ein unterschiedliches mindestens eines Leistungsmerkmal beinhalten. Jedes unterschiedliche mindestens eine Leistungsmerkmal kann einer unterschiedlichen mindestens einen vorgegebenen Eigenschaft entsprechen, die einem bestimmten Satz von Daten zugehörig ist. Der Datensatz wird in der einen aus der Vielzahl von Partitionen auf der Speichereinheit zwischengespeichert, die das mindestens eine Leistungsmerkmal enthält, das der mindestens einen vorgegebenen Eigenschaft entspricht, die dem zwischengespeicherten Datensatz zugehörig ist.
Abstract:
Embodiments of the present invention provide a method, system and computer program product for shared data storage in page processing over a computer communications network. In an embodiment of the invention, a method of shared data storage has been provided for page processing over a computer communications network. The method can include registering a content browser executing in memory of a computer with a remote storage service and receiving content from a content server over the computer communications network. The method additionally can include invoking in the content browser an instance of a localStorage object to cache data associated with the content according to a unique key. Thereafter, in response to the invocation of the instance of the localStorage object, the data can be stored in the remote storage service in reference to the unique key.
Abstract:
A method, system and computer program product for placing data in shards on a storage device may include determining placement of a data set in one of a plurality of shards on the storage device. Each one of the shards may include a different at least one performance feature. Each different at least one performance feature may correspond to a different at least one predetermined characteristic associated with a particular set of data. The data set is cached in the one of the plurality of shards on the storage device that includes the at least one performance feature corresponding to the at least one predetermined characteristic associated with the data set being cached.
Abstract:
A method, system and computer program product for optimizing the loading of a web page. The server receives indications (e.g., Document Object Model (DOM) elements) of web page elements of interest of a web page from multiple client devices. The server updates a list of web page elements for the requested web page that is sorted in terms of popularity based on these received indications of web page elements of interest. The server may then appropriately respond to a request to retrieve that web page by accessing such a list and transmitting to the browser of the requesting client device the data to populate the content of the web page elements for the requested web page in an order based on the sorted list. In this manner, the browser will be able to optimize the loading of the web page.
Abstract:
Embodiments relate to prioritizing the loading of a portion of a web page based on a user designation. An aspect includes providing a user interface for controlling page loading. A user selection of a portion of a web page is received at a server for priority loading. Accordingly, the loading of the portion of the web page is then prioritized based on the user selection. Embodiments further disclose measuring page loading analytics for a plurality of users. The loading of a portion of a web page may be prioritized based on the measured page loading analytics for the plurality of users. Responsive to subsequent page accesses from one of the plurality of users, the prioritized portion of the page is loaded.
Abstract:
Ein TTL-Wert für ein Datenobjekt, das speicherintern in einem Datengitter gespeichert wird, wird dynamisch angepasst. Eine Toleranzrichtlinie für veraltete Daten wird eingestellt. Eine niedrige Toleranz für Veraltung bedeutet, dass die Bereinigung ungeachtet der Kosten gewiss ist, und eine hohe Toleranz bedeutet, dass der TTL-Wert auf der Basis der Gesamtkosten eingestellt wird. Es werden Messwerte zum Berichten der Kosten der Neuerstellung und Neuspeicherung des Datenobjekts berechnet, und der TTL-Wert wird auf der Basis der berechneten Messwerte angepasst. Weitere Faktoren wie die Bereinigungszeit zur Entfernung von Daten aus einem Speicherort können in den Gesamtkosten berücksichtigt werden.