-
公开(公告)号:DE112012000989B4
公开(公告)日:2018-05-30
申请号:DE112012000989
申请日:2012-02-22
Applicant: IBM
Inventor: JONES ANDREW , O'CONNELL BRIAN MARSHALL , BHOGAL KULVIR SINGH , GALE MARTIN , HAMILTON II RICK
Abstract: Verfahren zum Einrichten einer Peer-to-Peer- (P2P) Kooperation von Herausgebern in einer Publikations-Abonnement- (Pub/Sub-) Nachrichtenübertragungsumgebung, wobei das Verfahren aufweist:Einrichten einer P2P-Datenübertragung zwischen einem Satz von Herausgebersystemen in der Pub/Sub-Nachrichtenübertragungsumgebung;Ermitteln eines Satzes von Daten, der dem Satz von Herausgebersystemen gemeinsam und potenziell zwischenspeicherbar ist;Erzeugen einer eindeutigen Kennung, die dem Satz von Daten auf mindestens einem aus dem Satz von Herausgebersystemen entspricht, wobei die eindeutige Kennung den Satz von Daten als zwischenspeicherbar kennzeichnet;gemeinsames Nutzen der eindeutigen Kennung innerhalb des Satzes von Herausgebersystemen;Zuordnen der eindeutigen Kennung zu dem Satz von Daten;Senden einer ersten Nachricht, die den Satz von Daten und die eindeutige Kennung aufweist, an ein Vermittlersystem in der Pub/Sub-Nachrichtenübertragungsumgebung;Empfangen der ersten Nachricht auf dem Vermittlersystem;Suchen nach der eindeutigen Kennung;Veranlassen, dass der Satz von Daten in einem Cachespeicher gespeichert wird;Senden der ersten Nachricht an einen Satz von Abonnentensystemen in der Pub/Sub-Nachrichtenübertragungsumgebung, Empfangen einer zweiten Nachricht auf dem Vermittlersystem von einem beliebigen aus dem Satz von Herausgebersystemen, wobei die zweite Nachricht eine abgekürzte Nachricht aufweist, die anstelle des Satzes von Daten die eindeutige Kennung aufweist;Suchen nach der eindeutigen Kennung in der abgekürzten Nachricht;Abrufen des Satzes von Daten von dem Cachespeicher;Ersetzen der eindeutigen Kennung in der zweiten Nachricht durch den Satz von Daten, um eine vollständige Nachricht zu erzeugen; undSenden der vollständigen Nachricht an den Satz von Abonnentensystemen.
-
公开(公告)号:CA2715834C
公开(公告)日:2013-07-30
申请号:CA2715834
申请日:2004-01-14
Applicant: IBM
Inventor: BHOGAL KULVIR SINGH , ISHMAEL NIZAMUDEEN JR
Abstract: A method, apparatus, and program for requesting a page from a server (302) in a networked computer system. The page is requested, using a domain name, a first time from a client application (300) in the computer system in which the page is requested. An Internet Protocol address for the domain name is looked up on a remote domain name server (304) and used to request the page. The address is stored locally in an address translation database (304), accessible only by the client application, associated with the page domain name. Subsequent page requests may be processed using this database, which is referenced in response to a page request to determine whether an address is present for the page. The page is requested using an address returned from the database if it is present. Otherwise, the remote domain name server is queried to determine the address of the selected page.
-
公开(公告)号:DE102012215665A1
公开(公告)日:2013-03-21
申请号:DE102012215665
申请日:2012-09-04
Applicant: IBM
Inventor: ANTANI SNEHAL S , BHOGAL KULVIR SINGH , GAUR NITIN , JOHNSON CHRISTOPHER D , KAPLINGER TODD E
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.
-
公开(公告)号:DE10125409A1
公开(公告)日:2001-12-20
申请号:DE10125409
申请日:2001-05-25
Applicant: IBM
Inventor: BAWEJA BALJEET SINGH , BHOGAL KULVIR SINGH , ISHMAEL NIZAMUDEEN , SIDHU MANDEEP SINGH
Abstract: The system has an arrangement for requesting a data processing transaction, a server computer (51,61,65,71,75) for distributing data processing transactions to several messages and allocating the messages to various computer systems and a user-interactive display arrangement for displaying the messages and the associated computer systems. Independent claims are also included for the following: a method of distributing data processing transactions and a computer program for task distribution.
-
公开(公告)号:CA2711068C
公开(公告)日:2015-03-24
申请号:CA2711068
申请日:2009-04-22
Applicant: IBM
Inventor: PETERSON ROBERT ROSS , GABRIELE RYAN , BHOGAL KULVIR SINGH , DELUCA LISA SEACAT
Abstract: Methods and apparatus, including computer program products, im-plementing and using techniques for distributing a file by email from a mobile de-vice. An email is composed on the mobile device. A user selection is received of a file to be attached to the email. The selection is made from an off-line snapshot of a remote file system in which the file is located. A link corresponding to the location of the file in the remote file system is embedded into the email. The email with the link is placed in a queue on the mobile device. The email with the file correspond-ing to the link is sent in response to the remote file system becoming available to the mobile device.
-
公开(公告)号:CA2508876C
公开(公告)日:2011-05-31
申请号:CA2508876
申请日:2004-01-14
Applicant: IBM
Inventor: BHOGAL KULVIR SINGH , ISHMAEL NIZAMUDEEN JR
Abstract: A method, apparatus, and program for requesting a page from a server (302) in a networked computer system. The page is requested, using a domain name, a first time from a client application (300) in the computer system in which the page is requested. An Internet Protocol address for the domain name is looked up on a remote domain name server (304) and used to request the page. The address is stored locally in an address translation database (304), accessible only by the client application, associated with the page domain name. Subsequent page requests may be processed using this database, which is referenced in response to a page request to determine whether an address is present for the page. The page is requested using an address returned from the database if it is present. Otherwise, the remote domain name server is queried to determine the address of the selected page.
-
公开(公告)号:CA2715834A1
公开(公告)日:2004-08-12
申请号:CA2715834
申请日:2004-01-14
Applicant: IBM
Inventor: BHOGAL KULVIR SINGH , ISHMAEL NIZAMUDEEN JR
Abstract: A method, apparatus, and program for requesting a page from a server (302) in a networked computer system. The page is requested, using a domain name, a first time from a client application (300) in the computer system in which the page is requested. An Internet Protocol address for the domain name is looked up on a remote domain name server (304) and used to request the page. The address is stored locally in an address translation database (304), accessible only by the client application, associated with the page domain name. Subsequent page requests may be processed using this database, which is referenced in response to a page request to determine whether an address is present for the page. The page is requested using an address returned from the database if it is present. Otherwise, the remote domain name server is queried to determine the address of the selected page.
-
公开(公告)号:CA2508876A1
公开(公告)日:2004-08-12
申请号:CA2508876
申请日:2004-01-14
Applicant: IBM
Inventor: ISHMAEL NIZAMUDEEN JR , BHOGAL KULVIR SINGH
Abstract: A method, apparatus, and program for requesting a page from a server (302) i n a networked computer system. The page is requested, using a domain name, a first time from a client application (300) in the computer system in which t he page is requested. An Internet Protocol address for the domain name is looke d up on a remote domain name server (304) and used to request the page. The address is stored locally in an address translation database (304), accessib le only by the client application, associated with the page domain name. Subsequent page requests may be processed using this database, which is referenced in response to a page request to determine whether an address is present for the page. The page is requested using an address returned from t he database if it is present. Otherwise, the remote domain name server is queri ed to determine the address of the selected page.
-
-
-
-
-
-
-