EP1031222B1

Method and system for accessing information on a network

Abstract

The present invention provides methods and systems for accessing a network URL through a pre-assigned simplified network address, correlating to the URL, and for displaying the home page having the URL as its address. These methods and systems provide easier URL and home page access because persons wanting to access the home page need only input the simplified network address, thereby avoiding the need to know and input the URL character string. The simplified network addresses of the present invention include numbers. Methods are provided for selecting numbers for assignment to URLs. The URL and home page access and display methods of the present invention include: assigning a simplified network address such as a number to a URL, storing the URL and number conversion in a network accessible storage system, inputting the assigned number in a network accessible computer, communicating the inputted number to the storage system, converting the number to the URL, retrieving the home page corresponding to the URL and displaying the home page on the computer. Additionally, the invention provides methods for use in message passing operating systems wherein system level messages to specific objects are intercepted, creating an alias message.

EP1031222B1, drawing sheet 1
Sheet 1 of 25

Term

Term ended

Expired 27 October 2018, 7.9 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

7 claims: 7 independent, 0 dependent

  1. 1
    A message aliasing system for converting a simplified network address to a corresponding uniform resource locator URL in an information processing system having an operating system (222) employing a message passing protocol, characterized in that the message aliasing system comprises :a) means for intercepting operating system level, simplified network address messages (230) sent to predetermined network browsers (238), the operating system (222) providing an original callback function for each network browser;b) means for creating a shadow callback function (234), and for saving, and then replacing, the original cauback function with the shadow callback function the first time a simplified network address message (230) is intercepted for a predetermined network browser (238);andc) means for creating and substituting a corresponding alias URL message (242) in place of the intercepted simplified network address message (230) using the shadow callback function to forward the intercepted simplified network address message to a conversion function and for sending the corresponding alias URL message (242) to the network browser (238) of the intercepted simplified network address message (230). Nachrichten-Aliasing-System zum Umwandeln einer vereinfachten Netzwerk adresse in eine entsprechende URL (uniform resource locator) in einem Informationsverarbeitungssystem, das ein Betriebssystem (222) hat, das ein Message-Passing-Porotokoll verwendet, dadurch gekennzeichnet, dass das Nachrichten-Aliasing-System umfasst a) eine Einrichtung, die Nachrichten mit vereinfachten Netzwerkadressen auf Betriebssystemebene (230), die zu vorgegebenen Netzwerk-Browsern (238) gesendet werden, abfängt, wobei das Betriebssystem (222) eine Original-Rückruffunktion für jeden Netzwerk-Browser bereitstellt;b) eine Einrichtung, die eine Schatten-Rückruffunktion (234) erzeugt und die Original-Rückruffunktion speichert und anschließend durch die Schatten-Rückruffunktion ersetzt, wenn zum ersten Mal eine Nachricht mit vereinfachter Netzwerkadresse (230) für einen vorgegebenen Netzwerk-Browser (238) abgefangen wird;undc) eine Einrichtung, die anstelle der abgefangenen Nachricht mit vereinfachter Netzwerkadresse (230) eine entsprechende Alias-URL-Nachricht (234) unter Verwendung der Schatten-Rückruffunktion erzeugt und einsetzt, um die abgefangene Nachricht mit vereinfachter Netzwerkadresse zu einer Umwandlungsfunktion weiterzuleiten und die entsprechende Alias-URL-Nachricht (242) zu dem Netzwerk-Browser (238) der abgefangenen Nachricht mit vereinfachter Netzwerkadresse (230) zu senden. Système de dénomination de message pour convertir une adresse de réseau simplifiée en une adresse uniformisée de ressources URL correspondante dans un système de traitement d'informations ayant un système d'exploitation (222) utilisant un protocole de transfert de message, caractérisé en ce que le système de dénomination de message comporte : a) des moyens pour intercepter au niveau du système d'exploitation, des messages d'adresse de réseau simplifiée (230) envoyés à des navigateurs de réseau prédéterminés (238), le système d'exploitation (222) fournissant une fonction de rappel automatique d'origine pour chaque navigateur de réseau,b) des moyens pour créer une fonction de rappel automatique fantôme (234), et pour sauvegarder, et ensuite remplacer, la fonction de rappel automatique d'origine par la fonction de rappel automatique fantôme la première fois qu'un message d'adresse de réseau simplifiée (230) est intercepté pour un navigateur de réseau prédéterminé (238), etc) des moyens pour créer et substituer un message URL d'alias correspondant (242) à la place du message d'adresse de réseau simplifiée intercepté (230) en utilisant la fonction de rappel automatique fantôme pour acheminer le message d'adresse de réseau simplifiée intercepté à une fonction de conversion et pour envoyer le message URL d'alias correspondant (242) au navigateur de réseau (238) du message d'adresse de réseau simplifiée intercepté (230).
  2. 2
    Nachrichten-Aliasing-System nach Anspruch 1, das des Weiteren eine Einrichtung enthält, die Original-Rückruffunktionen wiederherstellt und das Nachrichten-Aliasing-System deaktiviert, wenn das Aliasing-System eine Nachricht, sich selbst abzuschalten, empfängt. Système de dénomination de message selon la revendication 1, incluant en outre des moyens pour rétablir des fonctions de rappel automatique d'origine et pour désactiver le système de dénomination de message lorsque le système de dénomination reçoit un message de se mettre hors tension. The message aliasing system of Claim 1, further including means for restoring original callback functions and for disabling the message aliasing system when the aliasing system receives a message to turn itself off.
  3. 3
    Nachrichten-Aliasing-System nach Anspruch 1, wobei die Einrichtung zum Erzeugen und Einsetzen einer entsprechenden Alias-URL-Nachricht enthält:a) eine Einrichtung, die eine erste URL bildet, die einen String-Abschnitt enthält;b) eine Einrichtung, die die erste URL und den enthaltenden String-Abschnitt einem Verweissystem bereitstellt;c) eine Einrichtung, die von dem Verweissystem eine Netzwerk-URL empfängt, die dem String-Abschnitt entspricht und eine zweite URL definiert;undd) eine Einrichtung, die die zweite URL als die entsprechende Alias-URL-Nachricht einsetzt. Système de dénomination de message selon la revendication 1, dans lequel les moyens de création et de substitution de message URL d'alias correspondant incluent : a) des moyens pour former une première URL incluant une partie de chaîne,b) des moyens pour fournir la première URL et la partie de chaîne incluse à un système de consultation,c) des moyens pour recevoir du système de consultation une adresse uniformisée de ressources de réseau correspondant à la partie de chaîne et définissant une seconde URL, etd) des moyens pour substituer la seconde URL en tant que message URL d'alias correspondant. The message aliasing system of Claim 1, wherein the corresponding alias URL message creating and substituting means includes: a) means for forming a first URL including a string portion;b) means for providing the first URL and included string portion to a lookup system;c) means for receiving from the lookup system a network Uniform Resource Locator corresponding to the string portion and defining a second URL;andd) means for substituting the second URL as the corresponding alias URL message.
  4. 4
    Nachrichten-Aliasing-System nach Anspruch 3, wobei der String-Abschnitt eine vereinfachte Netzwerkadresse für Netzwerkinformationen definiert und die zweite URL die netzwerk-definierte URL für die Netzwerkinformationen ist. Système de dénomination de message selon la revendication 3, dans lequel la partie de chaîne définit une adresse de réseau simplifiée pour des informations de réseau, et la seconde URL est l'adresse uniformisée de ressources définie par le réseau pour les informations de réseau. The message aliasing system of Claim 3, wherein the string portion defines a simplified network address for network information, and the second URL is the network defined Uniform Resource Locator for the network information.
  5. 5
    Nachrichten-Aliasing-System nach Anspruch 1, wobei die Einrichtung zum Erzeugen und Einsetzen einer entsprechenden Alias-URL-Nachricht enthält:a) eine Einrichtung, die eine erste URL bildet, die einen String-Abschnitt enthält;b) eine Einrichtung, die die erste URL und den enthaltenden String-Abschnitt einer Umwandlungsfunktion bereitstellt;c) eine Einrichtung, die von der Umwandlungsfunktion eine Netzwerk-URL empfängt, die dem String-Abschnitt entspricht und eine zweite URL definiert;undd) eine Einrichtung, die die zweite URL als die entsprechende Alias-URL-Nachricht einsetzt. Système de dénomination de message selon la revendication 1, dans lequel les moyens de création et de substitution de message URL d'alias correspondant incluent : a) des moyens pour former une première URL incluant une partie de chaîne,b) des moyens pour fournir la première URL et la partie de chaîne incluse à une fonction de conversion,c) des moyens pour recevoir de la fonction de conversion une adresse uniformisée de ressources de réseau correspondant à la partie de chaîne et définissant une seconde URL, etd) des moyens pour substituer la seconde URL en tant que message URL d'alias correspondant. The message aliasing system of Claim 1, wherein the corresponding alias URL message creating and substituting means includes: a) means for forming a first URL including a string portion;b) means for providing the first URL and included string portion to a conversion function;c) means for receiving from the conversion function a network Uniform Resource Locator corresponding to the string portion and defining a second URL;andd) means for substituting the second URL as the corresponding alias URL message.
  6. 6
    Nachrichten-Aliasing-System nach Anspruch 5, wobei der String-Abschnitt einen Befehfsabschnitt und einen Parameterabschnitt enthält und die zweite URL eine Netzwerkadresse für einen Netzwerk-Server, einen Befehl, der dem Befehlsabschnitt entspricht, und einen oder mehrere Parameter des Befehls, die dem Parameterabschnitt entsprechen, einschließt, und der Server so eingerichtet ist, dass er einen vordefinierten Befehl unter Verwendung des Parameters ausführt. Système de dénomination de message selon la revendication 5, dans lequel la partie de chaîne inclut une partie instruction et une partie paramètre, et la seconde URL intègre une adresse de réseau pour un serveur de réseau, une instruction correspondant à la partie instruction, et un ou plusieurs paramètres de l'instruction correspondant à la partie paramètre, de sorte que le serveur est adapté pour exécuter une instruction prédéfinie en utilisant le paramètre. The message aliasing system of Claim 5, wherein the string portion includes a command portion and a parameter portion, and the second URL incorporates a network address for a network server, a command corresponding to the command portion, and one or more parameters of the command corresponding to the parameter portion, whereby the server is adapted to execute a predefined command using the parameter.
  7. 7
    Nachrichten-Aliasing-System nach Anspruch 6, das des Weiteren einschließt, dass der Netzwerk-Server so eingerichtet ist, dass er ein Ergebnis der Ausführung des Befehls zurücksendet. Système de dénomination de message selon la revendication 6, incluant en outre le serveur de réseau qui est adapté pour retourner un résultat de l'exécution de l'instruction. The message aliasing system of Claim 6, further including the network server being adapted to return a result of the execution of the command.