DE20001691U1 - Device for carrying out a message transfer - Google Patents
Device for carrying out a message transferInfo
- Publication number
- DE20001691U1 DE20001691U1 DE20001691U DE20001691U DE20001691U1 DE 20001691 U1 DE20001691 U1 DE 20001691U1 DE 20001691 U DE20001691 U DE 20001691U DE 20001691 U DE20001691 U DE 20001691U DE 20001691 U1 DE20001691 U1 DE 20001691U1
- Authority
- DE
- Germany
- Prior art keywords
- message
- writer
- user
- page
- password
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 238000013515 script Methods 0.000 claims description 14
- 238000000034 method Methods 0.000 description 20
- 230000008901 benefit Effects 0.000 description 8
- 238000004891 communication Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 4
- 244000309464 bull Species 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Description
Die Erfindung betrifft eine Vorrichtung zum Durchführen eines Nachrichtentransfers und bezieht sich insbesondere auf einen Nachrichtentransfer von einem Schreiber zu einem Leser unter Verwendung eines Webbrowsers oder WAP-Handys.The invention relates to an apparatus for performing a message transfer and particularly relates to a message transfer from a writer to a reader using a web browser or WAP mobile phone.
Gegenwärtig sind mehrere Techniken entwickelt worden, die es einem Benutzer ermöglichen, eine Nachricht zu schreiben und an einen fernen Benutzer zu senden.Currently, several techniques have been developed that allow a user to write and send a message to a remote user.
Diese Techniken unterscheiden sich nicht nur bezüglich ihrer Arbeitsverfahren und zugrundeliegenden Infrastruktur, sondern auch bezüglich der Prozeduren und Anforderungen, die die Benutzer durchzuführen bzw. zu erfüllen haben. Es gibt beispielsweise Kommunikationstechniken, bei denen der empfangende Teilnehmer eine Nachrichtenempfangseinheit zu dem Zeitpunkt eingeschaltet haben muß, an dem die Nachricht von der Sendeeinheit verschickt wird. Weitere Techniken wurden entwickelt, die eine Nachrichtenbox zum Speichern von Nachrichten für den Fall enthalten, daß die Empfangseinheit nicht eingeschaltet ist. Einige spezifische Beispiele herkömmlicher Kommunikationsverfahren werden nun genauer beschrieben.These techniques differ not only in their working methods and underlying infrastructure, but also in the procedures and requirements that users must perform. For example, there are communication techniques that require the receiving party to have a message receiving unit switched on at the time the message is sent by the sending unit. Other techniques have been developed that include a message box for storing messages in the event that the receiving unit is not switched on. Some specific examples of conventional communication techniques will now be described in more detail.
Das Internet ist eine weltweite Ansammlung von miteinander verbundenen Netzwerken, die alle das TCP/lP-Protokoll verwenden und sich einen gemeinsamen Adreßraum teilen. Benutzer des Internet kommunizieren hauptsächlich über elektronische Post (Email), über HTTP, mittels Telnet und mit Hilfe von Implementierungen des File-Transfer-Protokolls (FTP).The Internet is a worldwide collection of interconnected networks, all of which use the TCP/IP protocol and share a common address space. Internet users communicate primarily via electronic mail (email), HTTP, Telnet, and implementations of the File Transfer Protocol (FTP).
Darüber hinaus wurde eine Technologie entwickelt, die Benutzern von ortsungebundenen Endgeräten, wie etwa Mobiltelefonen, einen schnellen und effizienten Zugriff auf das Internet ermöglicht. Dieses mit WAP (Wireless Application Protocol) bezeichnete Protokoll wurde nicht nur hinsichtlich der schmalbandigen Funkkanäle in schnurlosen und Mobilfunksystemen optimiert, sondern auch bezüglich der begrenzten Displayfähigkeiten und Funktionalität bestehender Mobiltelefone. WAP kombiniert die Telefondienste mit dem Navigieren im Internet und stellt einen leicht zu bedienenden, interaktiven Internetzugang von einem mobilen Telefon aus bereit. Weiterhin ist die mobile Nutzung des Internets mittels Elektronischen Organizern oder Web-Companions möglich.In addition, a technology has been developed that allows users of mobile devices, such as mobile phones, to access the Internet quickly and efficiently. This protocol, known as WAP (Wireless Application Protocol), has been optimized not only for the narrowband radio channels in cordless and mobile systems, but also for the limited display capabilities and functionality of existing mobile phones. WAP combines telephone services with Internet navigation and provides easy-to-use, interactive Internet access from a mobile phone. Mobile use of the Internet is also possible using electronic organizers or web companions.
Email ist ein Dienst, der im Internet und in anderen Netzwerken verfügbar ist und es Benutzern ermöglicht, Nachrichten und binäre Daten an jeden anderen Benutzer mittels derer Computer zu senden. Diese Nachrichten werden in einer Email-Anwendung verfaßt und an einen oder mehrere Empfänger gesandt. Der Benutzer, der eine Email-Nachricht senden möchte, muß die Email-Adresse des Empfängers, z.B. john@business.com, eingeben. Einmal abgesandt, wird die Emailnachricht in einer Mailbox gespeichert, in die sich der Empfänger einloggen kann, um die zwischengespeicherte Nachricht herunterzuladen.Email is a service available on the Internet and other networks that allows users to send messages and binary data to any other user using their computer. These messages are composed in an email application and sent to one or more recipients. The user who wants to send an email message must enter the recipient's email address, e.g. john@business.com. Once sent, the email message is stored in a mailbox that the recipient can log into to download the cached message.
Einige Email-Systeme erlauben es auch, zur vereinfachten Bezugnahme Personengruppen zu definieren, so daß der Benutzer solcher Email-Systeme eine separate Email an jedes Mitglied einer spezifischen Gruppe senden kann, ohne daß es nötig wäre, deren Namen individuell einzugeben. Nichtsdestoweniger müssen solche Gruppen explizit definiert werden, so daß sich der Benutzer solcher Systeme entscheiden muß, an wen die einzelne Nachricht ausgeliefert werden soll. Darüber hinaus wird die Nachricht in der Tat auch dann in die Mailbox jedes Empfängers gelegt, wenn ein einzelner Empfänger nicht an dem Empfang einer Nachricht von diesem Schreiber interessiert ist.Some email systems also allow groups of people to be defined for easy reference, so that the user of such email systems can send a separate email to each member of a specific group without having to enter their names individually. Nevertheless, such groups must be explicitly defined, so that the user of such systems must decide to whom the individual message should be delivered. Moreover, even if an individual recipient is not interested in receiving a message from that writer, the message will in fact be placed in the mailbox of each recipient.
Eine andere Möglichkeit zum Senden einer Nachricht an eine Personengruppe stellen Maillisten dar. Maillisten (oder Mailinglisten) sind für gewöhnlich automatisierte Systeme, die es Personen ermöglichen, Emails an eine Adresse zu senden, woraufhin ihre Nachricht kopiert und an alle anderen Teilnehmer der Mailliste gesandt wird. Auf diese Weise können Personen mit vielen verschiedenen Arten von Email-Zugängen untereinander an Diskussionen teilnehmen. Maillisten sind somit nützlich, um es solchen Personen möglich zu machen, an Diskussionen teilzunehmen, die einen Email-Zugang haben. Maillisten sind jedoch nicht geeignet, um persönliche Informationen zu übermitteln, da der Schreiber einer Nachricht keine Kontrolle darüber hat, welche Personen die Nachricht empfangen werden.Another way to send a message to a group of people is through mailing lists. Mailing lists (or mailing lists) are usually automated systems that allow people to send email to an address, and their message is copied and sent to everyone else on the mailing list. This allows people with many different types of email access to participate in discussions with each other. Mailing lists are therefore useful for allowing people who have email access to participate in discussions. However, mailing lists are not suitable for transmitting personal information, because the person who writes a message has no control over who will receive the message.
Dasselbe gilt für das Usenet, das ein weltweites Schwarzes-Brett-System (Bulletin-Board-System) von Diskussionsgruppen darstellt. Das Usenet ist vollständig dezentralisiert und weist über 10.000 Diskussionsforen auf, sogenannte Newsgroups. Einsendungen an ein Bulletin Board können von jedermann unter Verwendung einesThe same applies to Usenet, which is a worldwide bulletin board system of discussion groups. Usenet is completely decentralized and has over 10,000 discussion forums, so-called newsgroups. Submissions to a bulletin board can be made by anyone using a
• ····
Newsreaders erfolgen, einer Softwareanwendung, die es erlaubt, frühere Einsendungen an die Newsgroup zu lesen und neue Einsendungen vorzunehmen. Die gesamten Mitteilungen werden über Hunderte und Tausende von Maschinen weitergeleitet. Da jedes Bulletin Board (oder jede Newsgroup) einem bestimmten Thema gewidmet ist, muß der Schreiber einer Nachricht ein Thema auswählen und hat keine Kontrolle bezüglich der individuellen Benutzer, die die Nachricht lesen. Darüber hinaus durchläuft eine eingesandte Nachricht nur einen Teil der Maschinen, obwohl das Usenet ein weltweites System ist, so daß es vorkommen kann, daß eine Nachricht von einigen Benutzern nicht gelesen werden kann, obwohl sie abgesandt worden ist.Newsreaders, a software application that allows one to read previous postings to the newsgroup and make new postings. All messages are relayed through hundreds and thousands of machines. Since each bulletin board (or newsgroup) is dedicated to a specific topic, the person who writes a message must select a topic and has no control over the individual users who read the message. In addition, although Usenet is a worldwide system, a posted message only passes through a portion of the machines, so it may happen that a message cannot be read by some users even though it has been posted.
Es gibt demgemäß im Stand der Technik das Bedürfnis nach einem Kommunikationsverfahren, das es dem Benutzer ermöglicht, eine Nachricht zu schreiben und abzusenden, ohne die beabsichtigten Leser anzugeben, und das den Benutzer trotzdem davor schützt, die Kontrolle über seine Nachricht zu verlieren. Solche Kommunikationssysteme wären sehr wünschenswert, beispielsweise in dem Fall, daß sich der Benutzer auf einer Geschäftsreise rund um die Welt befindet und seinen aktuellen Standort und vorübergehende Telefonnummer häufig wechselt. Da es die Familie des Benutzers, Bekannte, Kollegen und Geschäftspartner gibt, die zu dem Benutzer jederzeit Kontakt aufnehmen können wollen, muß der Benutzer im Stand der Technik eine Nachricht an jedes Familienmitglied, jeden Bekannten, jeden Kollegen und jeden Geschäftspartner immer dann senden, wenn sich der gegenwärtige Standort oder die vorübergehende Telefonnummer ändern. Dies ist außerordentlich unbequem für den Benutzer sowie für die Partner, da der Benutzer sehr oft eine hohe Anzahl von Nachrichten schreiben muß, und andererseits benötigen wenigstens einige der Bekannten, Kollegen und Geschäftspartner nicht jede aktualisierte Information zu jeder Zeit. Dies gilt nicht nur für Geschäftsleute, sondern auch dann, wenn der Benutzer in Urlaub ist.There is accordingly a need in the art for a communication method which allows the user to write and send a message without specifying the intended readers and which nevertheless protects the user from losing control of his message. Such communication systems would be highly desirable, for example, in the case where the user is on a business trip around the world and frequently changes his current location and temporary telephone number. Since there are the user's family, acquaintances, colleagues and business partners who want to be able to contact the user at any time, the prior art requires the user to send a message to each family member, acquaintance, colleague and business partner whenever the current location or temporary telephone number changes. This is extremely inconvenient for the user as well as for the partners since the user has to write a large number of messages very often and on the other hand at least some of the acquaintances, colleagues and business partners do not need any updated information at all times. This applies not only to business people but also when the user is on vacation.
In solchen Fällen könnte der Benutzer prinzipiell ein automatisiertes Email-System installieren, das auf eingehende Email-Nachrichten antwortet, indem es eine im voraus angefertigte Antwortnachricht an die Sender jeder eingegangenen Nachricht sendet. Ein Nachteil dieser Vorgehensweise ist es, daß einige Systeme eine recht lange Zeit benötigen, um auf eingehende Nachrichten zu antworten, aber auch daß der Transport von Email-Nachrichten durch das Internet häufig zeitverzögert ist, so daß in einigenIn such cases, the user could in principle install an automated email system that responds to incoming email messages by sending a pre-prepared reply message to the senders of each incoming message. A disadvantage of this approach is that some systems take a fairly long time to respond to incoming messages, but also that the transport of email messages through the Internet is often delayed, so that in some
Fällen die Anfrage durch den fernen Benutzer nicht vor Ablauf mehrerer Stunden bearbeitet wird. Dies ist insbesondere dann nachteilig, wenn der ferne Benutzer eine sofortige Antwort benötigt oder an einem Computer arbeitet, der nicht sein eigener ist, beispielsweise in einem Internet-Cafe. Weiterhin muß der ferne Benutzer Zugriff auf einen Email-Zugang haben. Ein weiterer möglicher Nachteil wird dann sein, daß der Benutzer, der die Nachricht anfordert, leicht von dem Benutzer identifiziert werden kann, der das automatisierte Antwortsystem installiert hat. Dies könnte nicht im besten Interesse des fernen Benutzers liegen. Weiterhin ist auch das Schützen der Nachricht mittels eines Paßwortes, damit nur ausgewählte ferne Benutzer die Nachricht lesen, bei solch einem Email-System nicht möglich.cases the request will not be processed by the remote user for several hours. This is particularly disadvantageous if the remote user requires an immediate response or is working on a computer that is not his own, for example in an Internet cafe. Furthermore, the remote user must have access to email. Another possible disadvantage will then be that the user requesting the message can be easily identified by the user who installed the automated response system. This may not be in the best interests of the remote user. Furthermore, protecting the message by means of a password so that only selected remote users can read the message is also not possible with such an email system.
Weitere mögliche Verfahren schließen die Techniken von Faxabrufsystemen (Fax Back, Fax Polling, Fax on Demand) ein. Diese Systeme ermöglichen das Abholen zuvor angefertigter Telefaxseiten, die auf einem Faxgerät oder Faxserver zur Verfügung gestellt worden sind. Solche Techniken würden mit sich bringen, daß jeder ferne Benutzer Zugriff auf ein Telefaxgerät haben müßte. Darüber hinaus würden durch diese Technik beachtlich hohe Telefonkosten für ferne Benutzer entstehen, insbesondere wenn das Faxgerät oder der Faxserver in einem anderen Land stehen. Auch sind Faxsendungen für gewöhnlich recht anfällig auf Störungen und Unterbrechungen. Ferner müßte der Benutzer, der solch einen Faxserver zu installieren beabsichtigt, seine Nachricht niederschreiben und das Schriftstück zur Übersendung der Nachricht an den Faxserver einscannen, immer wenn der Benutzer die verfügbar gemachten Informationen aktualisieren möchte, weshalb diese Technik für den Benutzer unkomfortabel ist.Other possible methods include fax back (fax polling) techniques. These systems allow the retrieval of previously prepared fax pages that have been made available on a fax machine or fax server. Such techniques would entail that each remote user would have to have access to a fax machine. In addition, this technique would incur considerable telephone costs for remote users, particularly if the fax machine or fax server is located in another country. Also, fax transmissions are usually quite susceptible to glitches and interruptions. Furthermore, the user who intends to install such a fax server would have to write down his message and scan the document to send the message to the fax server every time the user wants to update the information made available, which makes this technique inconvenient for the user.
Zusammenfassend erlaubt es der Stand der Technik einem Benutzer, der sich auf einer Geschäftsreise oder in Urlaub befindet, nicht in einfacher Weise, seine Familie, Bekannten, Kollegen und Geschäftspartner über permanent aktualisierte Informationen auf bequeme, vertrauliche und verzögerungsfreie Weise zu informieren.In summary, the state of the art does not allow a user who is on a business trip or on vacation to easily inform his family, acquaintances, colleagues and business partners about permanently updated information in a convenient, confidential and delay-free manner.
Der Erfindung liegt daher die Aufgabe zugrunde, eine Vorrichtung zum Durchführen eines Nachrichtentransfers anzugeben, die es einem Schreiber ermöglicht, eine Nachricht zu schreiben, ohne die Empfänger explizit angeben zu müssen, wobeiThe invention is therefore based on the object of specifying a device for carrying out a message transfer which enables a writer to write a message without having to explicitly specify the recipients, whereby
trotzdem gleichzeitig sichergestellt ist, daß die Nachricht nur an solche Benutzer ausgeliefert wird, die die Nachricht von genau diesem Schreiber empfangen möchten.while at the same time ensuring that the message is only delivered to those users who want to receive the message from exactly this writer.
Diese Aufgabe wird erfindungsgemäß durch den Gegenstand des Schutzanspruchs 1 gelöst.This object is achieved according to the invention by the subject matter of claim 1.
Bevorzugte Ausgestaltungen der Erfindung sind in den Unteransprüchen angegeben.Preferred embodiments of the invention are specified in the subclaims.
Die Erfindung erlaubt in vorteilhafter Weise die Zurverfügungstellung einer Nachricht an eine Anzahl von Empfängern, ohne daß die Nachricht an jeden Empfänger jedesmal gesendet werden muß, wenn die Nachricht aktualisiert wird.The invention advantageously allows a message to be made available to a number of recipients without the message having to be sent to each recipient each time the message is updated.
Zudem bringt die Erfindung den Vorteil mit sich, daß fernen Empfängern das schnelle Abrufen der zwischengespeicherten Nachricht ermöglicht wird, wobei die Nachricht von dem Autor der Nachricht jederzeit aktualisierbar bleibt.In addition, the invention has the advantage that remote recipients are enabled to quickly retrieve the cached message, while the message can be updated at any time by the author of the message.
Ein weiterer Vorteil liegt erfindungsgemäß darin, daß eine Kommunikationsvorrichtung des oben beschriebenen Typs bereitgestellt wird, die das Internet benutzt und somit weltweit unter Verwendung von Standardsoftware funktioniert.
20A further advantage of the invention is that a communication device of the type described above is provided which uses the Internet and thus functions worldwide using standard software.
20
Insbesondere ist durch die Verwendung des WAP-Protokolls der Vorteil verbunden, daß die zwischengespeicherten Nachrichten mittels eines mobilen Telefons abrufbar und aktualisierbar sind.In particular, the use of the WAP protocol has the advantage that the cached messages can be accessed and updated using a mobile phone.
Weiterhin kann in vorteilhafter Weise die erfindungsgemäße Vorrichtung zusammen mit einer einfach zu verwendenden Identifikationstechnik Anwendung finden, die die Email-Adresse des Schreibers einbezieht.Furthermore, the device according to the invention can advantageously be used together with an easy-to-use identification technique that includes the e-mail address of the writer.
Auch können in vorteilhafter Weise viele verschiedene Gruppen von Lesern getrennt adressiert werden, z.B. die Familie und Geschäftspartner, ohne daß die eine Gruppe die Nachrichten der anderen Gruppe liest.It is also advantageous to address many different groups of readers separately, e.g. family and business partners, without one group reading the messages of the other group.
UUUU
Weitere Merkmale und Vorteile werden aus der folgenden und genaueren Beschreibung der verschiedenen Ausgestaltungen der Erfindung ersichtlich werden, wie in den beigefügten Zeichnungen dargestellt, in denen:Further features and advantages will become apparent from the following and more detailed description of the various embodiments of the invention, as illustrated in the accompanying drawings, in which:
Fig. 1 das Internet darstellt;Fig. 1 represents the Internet;
Fig. 2 einen Computer darstellt, der ein Webbrowser-Programm ausführt, das von einem Benutzer verwendet wird, um über das Internet mit einem anderen Computer zu kommunizieren, der ein Webserver-Programm ausführt, um Daten zu erhalten;
10Fig. 2 illustrates a computer executing a web browser program used by a user to communicate over the Internet with another computer executing a web server program to obtain data;
10
Fig. 3 ein Beispiel einer Webseite gemäß der Erfindung darstellt, die einem fernen Benutzer zum Einloggen in das System als Leser oder Schreiber gezeigt wird;Fig. 3 illustrates an example of a web page according to the invention presented to a remote user for logging into the system as a reader or writer;
Fig. 4 ein Beispiel einer Webseite gemäß der vorliegenden Erfindung darstellt, die einem Schreiber einer Nachricht gezeigt wird;Figure 4 illustrates an example of a web page according to the present invention presented to a writer of a message;
Fig. 5 ein Beispiel einer Webseite gemäß der vorliegenden Erfindung darstellt, die einem Leser einer Nachricht gezeigt wird;Figure 5 illustrates an example of a web page according to the present invention shown to a reader of a message;
Fig. 6 ein Beispiel einer Webseite gemäß der vorliegenden Erfindung darstellt, die einem fernen Benutzer gezeigt wird, um dem Benutzer zu ermöglichen, eine Recherche nach anderen Benutzem durchzuführen;Figure 6 illustrates an example of a web page according to the present invention presented to a remote user to enable the user to perform a search for other users;
Fig. 7 ein Beispiel einer Webseite gemäß der vorliegenden Erfindung darstellt, die die Rechercheergebnisse zeigt, die sich bei der Ausführung einer unter Verwendung der Webseite von Fig. 6 abgeschickten Anfrage ergeben;Fig. 7 is an example of a web page according to the present invention showing the search results resulting from executing a query submitted using the web page of Fig. 6;
Fig. 8 ein Flußdiagramm ist, das den Prozeß des Schreibens einer Nachricht darstellt; undFig. 8 is a flow chart illustrating the process of writing a message; and
Fig. 9 ein Flußdiagramm ist, das den Prozeß des Lesens einer Nachricht darstellt.Fig. 9 is a flowchart illustrating the process of reading a message.
Die veranschaulichten Ausgestaltungen der vorliegenden Erfindung werden unter Bezugnahme auf die Figuren beschrieben.The illustrated embodiments of the present invention will be described with reference to the figures.
Die bevorzugten Ausgestaltungen der vorliegenden Erfindung werden vorliegend allgemein im Zusammenhang mit dem Internet als einer typischen HTTP-Umgebung beschrieben. Die Verfahren und Systeme der vorliegenden Erfindung sind jedoch in gleicher Weise anwendbar auf ein Intranet oder andere HTTP-basierte Netzwerke. Ein Intranet ist ein privates Netzwerk, das Internetstandards zur internen Kommunikation verwendet, etwa wie ein Mini-Internet. Intranets basieren stets auf dem TCP/IP-Protokoll und ermöglichen oft Verbindungen in das Internet, auf das mit derselben Client-Software zugegriffen werden kann, die für das Intranet verwendet wird.
10The preferred embodiments of the present invention are described herein generally in the context of the Internet as a typical HTTP environment. However, the methods and systems of the present invention are equally applicable to an intranet or other HTTP-based network. An intranet is a private network that uses Internet standards for internal communication, such as a mini-Internet. Intranets are always based on the TCP/IP protocol and often provide connections to the Internet, which can be accessed using the same client software used for the intranet.
10
Daneben wird in einer bevorzugten Ausgestaltung der Erfindung das WAP-Protokoll verwendet, um die Einbettung des erfindungsgemäßen Nachrichtentransfers in die Mobilfunk-Telefonie zu ermöglichen.In addition, in a preferred embodiment of the invention, the WAP protocol is used to enable the embedding of the message transfer according to the invention into mobile radio telephony.
Es wird nun auf die Figuren Bezug genommen. Fig. 1 ist eine graphische Darstellung des Internets. Die Computer im Internet, die das Netzwerk bilden, werden grob entweder als Server 14, 17 oder als Clients 10, 11, 12, 18, 19 klassifiziert. Gewöhnlich sind die Internet-Server 17 Teil von kleineren Netzwerken 15, und in ähnlicher Weise sind viele Clients 18, 19 Teil von lokalen Netzen (Local Area Networks) 15.Referring now to the figures, Fig. 1 is a graphical representation of the Internet. The computers on the Internet which make up the network are broadly classified as either servers 14, 17 or clients 10, 11, 12, 18, 19. Typically, the Internet servers 17 are part of smaller networks 15, and similarly, many clients 18, 19 are part of local area networks 15.
Der Teil des Internets, der den meisten Leuten geläufig ist, ist das Web. Das Web umfaßt solche Abschnitte des Internets, die HTTP und HTML verwenden, um Webseiten an Endbenutzer zu übertragen. HTTP ist das HyperText-Transfer-Protokoll, das in dem World Wide Web verwendet wird und definiert, wie Clients und Server in Erwiderung auf bestimmte Befehle reagieren sollten und wie Nachrichten in dem Web formatiert sein sollten. HTML ist die HyperText Mark-up Language und ist im wesentlichen das für Webseiten verwendete Dateiformat. Bei der Verwendung des Webs fordern die Clients über das Internet Informationen an, die in den von den Servern gesteuerten Systemen gespeichert sind. Der Begriff "Server" bezeichnet oft sowohl das System als auch die Software, die das System verwaltet.The part of the Internet that most people are familiar with is the Web. The Web includes those sections of the Internet that use HTTP and HTML to deliver Web pages to end users. HTTP is the HyperText Transfer Protocol used on the World Wide Web and defines how clients and servers should respond to certain commands and how messages should be formatted on the Web. HTML is the HyperText Mark-up Language and is essentially the file format used for Web pages. When using the Web, clients request information over the Internet that is stored in systems controlled by servers. The term "server" often refers to both the system and the software that manages the system.
Wird nun zu Fig. 2 übergegangen, die veranschaulicht, wie ein Client und ein Server interagieren, so führt ein Client-Computer 20 ein Webbrowser-Programm 23 aus, das von einem Benutzer verwendet wird, um über das Internet 22 mit dem Server-ComputerTurning now to Fig. 2, which illustrates how a client and a server interact, a client computer 20 executes a web browser program 23 which is used by a user to communicate with the server computer via the Internet 22.
sf: 1 .f:\:.f:f:sf: 1 .f:\ : .f:f:
* 11·· &bgr;···* 11·· β···
21 zu kommunizieren, der ein Webserver-Programm 24 ausführt, um Daten zu erhalten. Der Browser ist sowohl ein Betrachter für HTML-Dateien als auch eine HTTP-Clientanwendung und wird verwendet, um Webseiten zu lesen und HyperText-Links zu verfolgen. Die beiden bekanntesten Browser, der Netscape Navigator und der Internet Explorer, sind auch erweiterbar über von dritter Seite zur Verfügung gestellte Plug-ins, Java- und ActiveX-Controls, die den Browsern die Fähigkeit verleihen, fast universelle Clientanwendungen zu sein. Auf Anfrage des Benutzers am Webbrowser 23 wandelt der Webserver 24 die HTML-basierte Webseite in HTTP um und sendet sie über das Internet 22 zur Anzeige als eine Webseite auf dem anfordernden Browser 23.21, which executes a web server program 24 to obtain data. The browser is both a viewer of HTML files and an HTTP client application and is used to read web pages and follow hypertext links. The two most popular browsers, Netscape Navigator and Internet Explorer, are also extensible via third party supplied plug-ins, Java and ActiveX controls, which give the browsers the ability to be almost universal client applications. Upon request from the user at the web browser 23, the web server 24 converts the HTML-based web page to HTTP and sends it over the Internet 22 for display as a web page on the requesting browser 23.
Mittels HTML kann jedes Wort oder jede Graphik auf jeder Webseite auf jede andere Webseite Bezug nehmen ("Link"). Webseiten können jedoch nicht Entscheidungen treffen, z.B. ein richtiges Paßwort bestätigen oder höher entwickelte Funktionen, wie etwa eine Datenbankabfrage durchführen. Es wird daher eine spezielle Programmier-Schnittstelle angewendet, die als Common Gateway Interface (CGI) 25 bekannt ist, um die Fähigkeiten des Webservers über die Webseiten allein hinaus zu erweitern, wodurch ein Grad der Interaktion ermöglicht wird, den HTML alleine nicht zur Verfügung stellen kann. CGI ist ein Satz von Regeln, der beschreibt, wie der Webserver mit einem anderen Softwareabschnitt auf derselben Maschine kommuniziert und wie der andere Softwareabschnitt (das "CGI-Skript" 26) mit dem Webserver kommuniziert.Using HTML, any word or graphic on any web page can refer to any other web page ("link"). However, web pages cannot make decisions such as confirming a correct password or performing more sophisticated functions such as querying a database. A special programming interface known as the Common Gateway Interface (CGI) 25 is therefore used to extend the capabilities of the web server beyond the web pages alone, allowing a level of interaction that HTML alone cannot provide. CGI is a set of rules that describes how the web server communicates with another piece of software on the same machine, and how the other piece of software (the "CGI script" 26) communicates with the web server.
Es wird nun auf die spezielle Art und Weise Bezug genommen, in der die bevorzugte Ausgestaltung arbeitet. Der Webserver 24 erzeugt auf Anfrage des Benutzers eine HTML-Datei und überträgt sie mittels des Internets 22 an den Client 20. Der Browser 23 des Clients 20 verarbeitet dann die HTML-Datei und präsentiert dem Benutzer die Webseite 30 wie in Fig. 3 veranschaulicht. Die Webseite 30 enthält ein Feld 34, das dem Benutzer erlaubt, seine Email-Adresse als Login-Name, der den Benutzer identifiziert, einzugeben. Weiterhin zeigt die Seite eine Eingabebox 35 zur Aufnahme des Paßworts des Benutzers. Hat der Benutzer seine Identifikation und sein Paßwort eingegeben, drückt er einen Button 37, um eine Anfrage an den Webserver 24 zum Schreiben einer Nachricht abzuschicken. Diese Schritte sind in dem Flußdiagramm von Fig. 8 mit dem Bezugszeichen 81 und 82 benannt.Reference will now be made to the specific manner in which the preferred embodiment operates. The web server 24 generates an HTML file at the user's request and transmits it to the client 20 via the Internet 22. The browser 23 of the client 20 then processes the HTML file and presents the user with the web page 30 as illustrated in Fig. 3. The web page 30 includes a field 34 which allows the user to enter his email address as a login name which identifies the user. The page also includes an input box 35 for receiving the user's password. Once the user has entered his identification and password, he presses a button 37 to send a request to the web server 24 to write a message. These steps are designated by reference numerals 81 and 82 in the flow chart of Fig. 8.
·· ♦♦·· ♦♦
• ··
Der Webserver 24, der die Anfrage empfängt, startet ein CGI-Skript 26 zum Durchsuchen einer Datenbank des Servers 21, um von der Datenbank das der Email-Adresse des Benutzers zugeordnete Paßwort abzufragen und das abgefragte Paßwort mit dem vom Benutzer eingegebenen Paßwort zu vergleichen. Wenn beide Paßwörter identisch sind, erzeugt das CGI-Skript eine Webseite 40, die in Fig. 4 gezeigt ist und dem Benutzer auf seinem Browser 23 präsentiert wird (Schritt 83).The web server 24, receiving the request, starts a CGI script 26 to search a database of the server 21 to retrieve from the database the password associated with the user's email address and to compare the retrieved password with the password entered by the user. If both passwords are identical, the CGI script generates a web page 40 shown in Fig. 4 and presented to the user on his browser 23 (step 83).
Das CGI-Skript läuft vorzugsweise auf einem UNIX-System, jedoch ist für Fachleute ersichtlich, daß andere Systeme wie etwa Windows NT stattdessen verwendet werden können. Das Skript ist vorzugsweise in der Programmiersprache Perl geschrieben, das eine Interpretersprache ist, was bedeutet, daß das Skript nicht kompiliert zu werden braucht. Das Perlskript zum Erzeugen der Webseite 40 von Fig. 4 enthält den folgenden Code:The CGI script preferably runs on a UNIX system, but those skilled in the art will appreciate that other systems such as Windows NT may be used instead. The script is preferably written in the Perl programming language, which is an interpreted language, meaning that the script does not need to be compiled. The Perl script for generating the web page 40 of Figure 4 includes the following code:
#!/usr/bin/perl#!/usr/bin/perl
sub writer {sub writer {
&eheck_password;&eheck_password;
print "print "
<FORM ACTION=\"zzbox.cgi\" METH0D=P0ST><FORM ACTION=\"zzbox.cgi\" METH0D=P0ST>
<TYPE=\"hidden\" NAME=\"page\" VALUE=\"writerx\"><TYPE=\"hidden\" NAME=\"page\" VALUE=\"writerx\">
exit;
}exit;
}
Nachdem die Webseite 40 dem Benutzer in Schritt 83 präsentiert worden ist, kann der Benutzer in Schritt 84 einen Betreff der Nachricht und den Nachrichtentext selbst eingeben. Zu diesem Zweck enthält die Webseite 40 ein Betreffeld 41 und ein Nachrichtentextfeld 42. Um die Nachricht in Schritt 85 abzuschicken, muß der Benutzer sein Paßwort in Feld 46 eingeben und den Button 47 zum Abschicken drücken. Wenn der Benutzer möchte, daß die Leser ein Paßwort zum Lesen der Nachricht eingeben sollen, kann er eine Checkbox 43 aktivieren und das Paßwort in Feld 44 vor dem Abschicken der Nachricht eingeben, das die Leser zum Lesen der Nachricht verwenden sollen.After the web page 40 has been presented to the user in step 83, the user can enter a subject of the message and the message text itself in step 84. For this purpose, the web page 40 contains a subject field 41 and a message text field 42. To send the message in step 85, the user must enter his password in field 46 and press the send button 47. If the user wants readers to enter a password to read the message, he can activate a checkbox 43 and enter the password that readers should use to read the message in field 44 before sending the message.
"ire"Irishman
Hat der Benutzer den Button 47 der Webseite 40 in Schritt 85 zum Abschicken gedrückt, so wird die Nachricht vom Browser 23 an den Webserver 24 gesandt und ein CGI-Skript in Schritt 86 zum Speichern der Nachricht in der Datenbank des Servers 21 gestartet. Das CGI-Skript, das zu diesem Zweck gestartet wird, enthält den folgenden Perl-Programmiercode: If the user has pressed the button 47 of the web page 40 in step 85 to send, the message is sent from the browser 23 to the web server 24 and a CGI script is started in step 86 to save the message in the database of the server 21. The CGI script that is started for this purpose contains the following Perl programming code:
#!/usr/bin/perl#!/usr/bin/perl
(...)
sub writerx {(...)
sub writerx {
&check_password;&check_password;
&member_write;&member_write;
exit;
}exit;
}
Es wird nun wieder auf Fig. 3 Bezug genommen. Die Webseite 30 enthält ferner Radiobuttons 36, die es dem Schreiber erlauben auszuwählen, ob eine gewöhnliche Email anstelle des Versendens einer Nachricht zur Speicherung in der Datenbank geschrieben werden soll.Referring again to Fig. 3, the web page 30 further contains radio buttons 36 which allow the writer to select whether to write a regular email instead of sending a message for storage in the database.
Weiterhin enthält die Webseite Felder 31 und 32 für Benutzer, die eine zuvor gespeicherte Nachricht lesen möchten. Ist die Loginseite 30 erzeugt und in Schritt 91 des Flußdiagramms von Fig. 9 angezeigt worden, so kann der Benutzer die Email-Adresse des Schreibers in Feld 31 eingeben sowie, falls erforderlich, in Feld 32 das Paßwort, das von dem Schreiber zum Schutz der Nachricht definiert worden ist. Der Benutzer drückt dann den Button 33, um seine Anfrage zum Lesen der Nachricht des Schreibers abzuschicken (Schritt 92). Diese Anfrage wird dann an den Webserver 24 übermittelt. Der Webserver 24 startet ein CGI-Skript 26 zur Erzeugung einer Webseite 50, die in Fig. 5 gezeigt ist. Die Webseite 50 wird dann an den Client 20 zurückgeschickt und dem Benutzer auf dem Browser 23 präsentiert. Das in Schritt 93 gestartete CGI-Skript enthält den folgenden Perlcode:The web page also contains fields 31 and 32 for users who wish to read a previously stored message. Once the login page 30 has been generated and displayed in step 91 of the flow chart of Fig. 9, the user can enter the writer's email address in field 31 and, if required, the password defined by the writer to protect the message in field 32. The user then presses button 33 to submit his request to read the writer's message (step 92). This request is then transmitted to the web server 24. The web server 24 starts a CGI script 26 to generate a web page 50 shown in Fig. 5. The web page 50 is then sent back to the client 20 and presented to the user on the browser 23. The CGI script started in step 93 contains the following Perl code:
#!/usr/bin/perl
(...)#!/usr/bin/perl
(...)
sub reader {subreader {
if ($member('password_requiredT}) {&check_password;}
&member_read;if ($member('password_required T }) {&check_password;}
&member_read;
(...)
exit;(...)
exit;
}}
Wie in Fig. 5 gezeigt ist, enthält die Webseite 50, die in Schritt 94 angezeigt wird, ein Feld 51, das den Betreff der Nachricht beinhaltet, und ein Feld 52, das den Nachrichtentext enthält. Femer wird ein Link 53 bereitgestellt, der verwendet werden kann, um die Webseite in Schritt 95 zu schließen.As shown in Figure 5, the web page 50 displayed in step 94 includes a field 51 containing the subject of the message and a field 52 containing the message text. A link 53 is also provided which can be used to close the web page in step 95.
Es wird nun wieder Bezug auf Fig. 3 genommen. Die Webseite 30, die sowohl für den Schreiber als auch für jeden Leser die Loginseite darstellt, enthält einen Link 38, der eine Recherche in der Datenbank auf Server 21 ermöglicht. Wird der Link 38 aktiviert, so wird der Webserver 24 veranlaßt, eine Webseite 60, die in Fig. 6 gezeigt ist, zu erzeugen und an den Client 20 zurückzuschicken. Die Webseite 60 enthält ein Feld 61, in das der Benutzer den Namen eines anderen Benutzers eingeben kann, nach dem in der Datenbank gesucht werden soll. Nach Betätigung des Suchbuttons 62 der Webseite 60 wird eine Anfrage an den Server 21 gesandt, auf dem die Datenbank nach dem eingegebenen Namen durchsucht wird. Der Webserver 24 startet ein CGI-Skript 26, das die Datenbankabfrage durchführt und die Suchergebnisse formatiert. Der Webserver 24 erzeugt dann einen HTML-Code, der an den Browser 23 gesandt wird, um dem Benutzer eine Webseite 70 zu präsentieren, die in Fig. 7 gezeigt ist. Die Webseite 70 enthält eine Tabelle 71, die die Ergebnisse der Suche zeigt. Zu jedem Element der Tabelle 71 wird zusätzlich ein Button bereitgestellt, den der Benutzer drücken kann, um die jeweilige Nachricht, im wesentlichen wie oben bei der Diskussion der Schritte 93 und 94 beschrieben, abzurufen. Die Webseite 70 enthält ferner ein Feld 72 und einen Suchbutton 73, die den Elementen 61 bzw. 62 der Webseite 60 entsprechen, die in Fig. 6 gezeigt sind.Referring again to Fig. 3, the web page 30, which is the login page for both the writer and any reader, contains a link 38 which enables a search in the database on server 21. When the link 38 is activated, the web server 24 is caused to generate a web page 60, shown in Fig. 6, and send it back to the client 20. The web page 60 contains a field 61 in which the user can enter the name of another user for whom the database is to be searched. After pressing the search button 62 on the web page 60, a request is sent to the server 21 which searches the database for the entered name. The web server 24 starts a CGI script 26 which carries out the database query and formats the search results. The web server 24 then generates HTML code which is sent to the browser 23 to present the user with a web page 70 shown in Fig. 7. The web page 70 contains a table 71 showing the results of the search. Each element of the table 71 is additionally provided with a button which the user can press to retrieve the respective message, substantially as described above in the discussion of steps 93 and 94. The web page 70 also contains a field 72 and a search button 73 which correspond to elements 61 and 62, respectively, of the web page 60 shown in Fig. 6.
Die bisherige Ausgestaltung der Erfindung wurde so beschrieben, daß sie eine Nachricht für jeden Schreiber beinhaltet. In einer anderen Ausgestaltung kann der Schreiber mehr als eine Nachricht editieren. Jede Nachricht kann dann ihr eigenes Paßwort haben, wobei jedes Paßwort von dem Schreiber definiert worden ist. Der Schreiber kann dannThe previous embodiment of the invention has been described as containing one message for each writer. In another embodiment, the writer can edit more than one message. Each message can then have its own password, each password being defined by the writer. The writer can then
• ■ · ·• ■ · ·
• ta · » · » ♦• ta · » · » ♦
verschiedene Paßwörter verschiedenen Gruppen von Lesern offenbaren, z.B. der Familie und den Geschäftspartnern.reveal different passwords to different groups of readers, e.g. family and business partners.
Wie vorhergehend beschrieben, hat die vorliegende Erfindung viele Vorteile, da sie einfach zu benutzende Schnittstellen sowohl für den Schreiber als auch für Leser zum Abschicken und Anfordern von Nachrichten bereitstellt. Da die vorliegende Erfindung die Funktionalität von Standard-Webbrowsern verwendet, haben ferne Benutzer weltweiten Zugriff und es müssen keine nicht standardisierten Prozesse durchgeführt werden.As previously described, the present invention has many advantages because it provides easy to use interfaces for both the writer and reader to send and request messages. Since the present invention uses the functionality of standard web browsers, remote users have worldwide access and no non-standard processes need to be performed.
Wie Fachleuten ersichtlich sein wird, unterscheiden sich die Systeme und Verfahren der Erfindung von der gewöhnlichen Email darin, daß der Schreiber seine eigene Email-Adresse zum Versenden einer Nachricht und die Leser die Email-Adresse des Schreibers zum Abrufen der Nachricht verwenden. Somit brauchen die Leser selbst keinen Email-Zugang zu haben, was bereits aus der Tatsache ersichtlich ist, daß das erfindungsgemäße System das HTTP-Protokoll des World Wide Web verwendet, nicht aber den im Internet verfügbaren Email-Dienst involviert. Ein weiterer Vorteil liegt darin, daß die Nachricht, nachdem ein Leser eine Anfrage zum Lesen einer Nachricht des Schreibers abgesandt hat, dem Benutzer prompt ohne jegliche störende Verzögerung angezeigt wird, die auftreten kann, wenn der Email-Dienst im Internet verwendet wird.As will be apparent to those skilled in the art, the systems and methods of the invention differ from ordinary email in that the writer uses his own email address to send a message and readers use the writer's email address to retrieve the message. Thus, readers themselves do not need to have email access, which is already evident from the fact that the system of the invention uses the HTTP protocol of the World Wide Web and does not involve the email service available on the Internet. A further advantage is that after a reader has sent a request to read a message from the writer, the message is promptly displayed to the user without any annoying delay that can occur when using the email service on the Internet.
Wie oben bereits beschrieben, entstehen in diesem Zusammenhang besondere Vorteile durch die Verwendung des WAP-Protokolls, da hierbei sowohl der Schreiber als auch die Leser die Vorzüge erhöhter Mobilität zusätzlich genießen können.As already described above, there are particular advantages in this context when using the WAP protocol, as both the writer and the reader can additionally enjoy the benefits of increased mobility.
Die Erfindung ist nicht auf die Verwendung von CGI-Programmen beschränkt. Vielmehr können in anderen bevorzugten Ausgestaltungen der Erfindung andere Implementierungen, wie etwa Java Servlets und Active Server Pages (ASP) verwendet werden. Des weiteren können die Skripte nicht nur in der Programmiersprache Perl sondern auch in anderen Sprachen wie etwa C, C++, Java etc. geschrieben werden.The invention is not limited to the use of CGI programs. Rather, in other preferred embodiments of the invention, other implementations such as Java Servlets and Active Server Pages (ASP) can be used. Furthermore, the scripts can be written not only in the Perl programming language but also in other languages such as C, C++, Java, etc.
Claims (12)
eine Interfaceeinheit zum Empfangen und Senden von Nachrichten;
eine Speichereinrichtung zum Speichern und Auslesen der Nachrichten, wobei jeder Nachricht eine Identifizierung zugeordnet ist, die den Schreiber der Nachricht angibt; und
eine Einrichtung zum Erzeugen einer ersten, zweiten und dritten Seite, die mittels eines Webbrowsers anzeigbar sind,
wobei die erste Seite (40) dem Schreiber ermöglicht, eine Nachricht einzugeben und abzuschicken,
wobei die zweite Seite (30) dem Leser ermöglicht, die Nachricht durch Eingabe der den Schreiber angebenden Identifizierung anzufordern, und
wobei die dritte Seite (50) dem Leser die Nachricht präsentiert. 1. An apparatus for performing a message transfer from one of a plurality of writers to one of a plurality of readers, comprising:
an interface unit for receiving and sending messages;
a storage device for storing and reading the messages, each message being associated with an identification indicating the writer of the message; and
means for generating a first, second and third page that can be displayed by means of a web browser,
the first page (40) allowing the writer to enter and send a message,
the second side (30) allowing the reader to request the message by entering the identification indicating the writer, and
where the third page (50) presents the message to the reader.
die Speichereinrichtung weiterhin ein jeder Nachricht zugeordnetes Paßwort speichert,
die zweite Seite weiterhin eingerichtet ist, dem Leser die Eingabe eines Paßwortes zu ermöglichen, und
die dritte Seite nur dann erzeugt und dem Leser präsentiert wird, wenn das eingegebene Paßwort identisch mit dem der Nachricht zugeordneten Paßwort ist. 7. Device according to one of claims 1 to 6, wherein
the storage device further stores a password associated with each message,
the second page is still set up to allow the reader to enter a password, and
the third page is only generated and presented to the reader if the password entered is identical to the password associated with the message.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US42549099A | 1999-10-22 | 1999-10-22 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE20001691U1 true DE20001691U1 (en) | 2000-03-30 |
Family
ID=23686796
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE20001691U Expired - Lifetime DE20001691U1 (en) | 1999-10-22 | 2000-02-01 | Device for carrying out a message transfer |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE20001691U1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2807275A1 (en) * | 2000-04-04 | 2001-10-05 | Mobiclick | SYSTEM ALLOWING TO TRANSMIT TO A USER INFORMATION RELATING TO A SOUND SEQUENCE WHICH THEY LISTEN TO OR LISTENED TO |
-
2000
- 2000-02-01 DE DE20001691U patent/DE20001691U1/en not_active Expired - Lifetime
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2807275A1 (en) * | 2000-04-04 | 2001-10-05 | Mobiclick | SYSTEM ALLOWING TO TRANSMIT TO A USER INFORMATION RELATING TO A SOUND SEQUENCE WHICH THEY LISTEN TO OR LISTENED TO |
| WO2001076290A3 (en) * | 2000-04-04 | 2002-04-25 | Frederic Bruel | System for transmitting to a user data related to concerning a radio and/or television programme |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE60009309T2 (en) | SYSTEM AND METHOD FOR PRESENTING CHANNELIZED DATA | |
| DE10064627B4 (en) | Method and system for processing e-mail messages in a data transmission system | |
| DE69633103T2 (en) | Universal telephone number information service | |
| DE69832786T2 (en) | DEVICE AND METHOD FOR IDENTIFYING CLIENTS THAT ACCESS NETWORK SITES | |
| DE60015821T2 (en) | System for managing user-characterizing protocol headers | |
| DE69902620T2 (en) | Anonymous Web Site User Information Communication Procedures | |
| DE60114692T2 (en) | Method for transferring stored data of a database | |
| DE69327761T2 (en) | Method and device for inserting marks in an electronic mail item | |
| DE69725204T2 (en) | Method and apparatus for modifying messages sent by electronic mail | |
| DE69818549T2 (en) | Full-text indexed message stores | |
| DE69636869T2 (en) | Server with automatic menu load function | |
| DE69731994T2 (en) | Method and device to get and display information about network providers | |
| DE60102663T2 (en) | Presentation of Applications in a Telecommunication System | |
| DE60003278T2 (en) | Hierarchical resolution of addresses in a data network | |
| DE10296648T5 (en) | Method for integrating electronic mail and web communications with one user | |
| DE10296963T5 (en) | Method and system for creating / updating a website | |
| EP1246100A2 (en) | Method, device and e-mail server for recognizing unwanted e-mails | |
| DE10118063B4 (en) | Method, receiving system and computer program product for the automatic processing of received information without the involvement of the subscriber | |
| DE60019345T2 (en) | ELECTRONIC CONGRATULATIONS CARD | |
| EP1236331B1 (en) | Communications system, central computer and method for transmitting a url or an electronic mailing address | |
| DE19737826C2 (en) | Internet server and method for providing a web page | |
| DE20001691U1 (en) | Device for carrying out a message transfer | |
| DE60007171T2 (en) | AUTOMATIC FORM ACCESS AND SEND SYSTEM AND METHOD | |
| DE20015838U1 (en) | Communication system for transmitting a URL or an electronic postal address, as well as a central computer | |
| DE102005047133A1 (en) | Document data processing method, involves storing electronic data file that contains document data, where document data represents document displayable for user, and converting data file into multiple electronic data files |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| R207 | Utility model specification |
Effective date: 20000504 |
|
| R156 | Lapse of ip right after 3 years |
Effective date: 20030829 |