DE60129412T2 - Multi-mode-leitweglenkung von nachrichten und verwaltung - Google Patents

Multi-mode-leitweglenkung von nachrichten und verwaltung Download PDF

Info

Publication number
DE60129412T2
DE60129412T2 DE60129412T DE60129412T DE60129412T2 DE 60129412 T2 DE60129412 T2 DE 60129412T2 DE 60129412 T DE60129412 T DE 60129412T DE 60129412 T DE60129412 T DE 60129412T DE 60129412 T2 DE60129412 T2 DE 60129412T2
Authority
DE
Germany
Prior art keywords
message
server
audio
telephone
consumer
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
Application number
DE60129412T
Other languages
English (en)
Other versions
DE60129412D1 (de
Inventor
Jeffrey Hudson DELANEY
William H. Boston KIRTLEY
Robert Arlington KUSZEWSKI
Robert Somerville MATHEWS
David Manchester PAGE
Martin Saraburu
Gregory Belmont WARDEN
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Envoy WorldWide Inc
Original Assignee
Envoy WorldWide Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Envoy WorldWide Inc filed Critical Envoy WorldWide Inc
Application granted granted Critical
Publication of DE60129412D1 publication Critical patent/DE60129412D1/de
Publication of DE60129412T2 publication Critical patent/DE60129412T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/107Computer-aided management of electronic mailing [e-mailing]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/214Monitoring or handling of messages using selective forwarding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/56Unified messaging, e.g. interactions between e-mail, instant messaging or converged IP messaging [CPM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • H04L67/63Routing a service request depending on the request content or context
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/533Voice mail systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/06Message adaptation to terminal or network requirements
    • H04L51/066Format adaptation, e.g. format conversion or compression
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/23Reliability checks, e.g. acknowledgments or fault reporting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/20Aspects of automatic or semi-automatic exchanges related to features of supplementary services
    • H04M2203/2083Confirmation by serviced party
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/45Aspects of automatic or semi-automatic exchanges related to voicemail messaging
    • H04M2203/4536Voicemail combined with text-based messaging
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems
    • H04M3/5322Centralised arrangements for recording incoming messages, i.e. mailbox systems for recording text messages

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Quality & Reliability (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Computer Hardware Design (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Transfer Between Computers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Pharmaceuticals Containing Other Organic And Inorganic Compounds (AREA)

Description

  • GEBIET DER ERFINDUNG
  • Die vorliegende Erfindung bezieht sich auf Kommunikationsdienste und insbesondere auf die Zuführung von Meldungen an ausgewählte Empfänger über einen oder mehrere spezifizierte Kommunikationsmodi.
  • HINTERGRUND DER ERFINDUNG
  • Dank der Verbesserungen in der Technologie und dem weit verbreiteten Konsumenteninteresse, sind einst exotische Formen der Kommunikation alltäglich geworden, und heutzutage hat der durchschnittliche Konsument einen Zugriff auf ein breites Feld von Kommunikationsdiensten. Das Internet und die Drahtlostelephonie, ehemals einer elitären Minderheit vorenthalten, ergänzen nun routinemäßig herkömmliche Telefondienste und werden häufig durch die gleichen Beförderer bereitgestellt. Selbst kostengünstige Heimcomputer enthalten nun eine Fax-Fähigkeit. Geschäftszweige, welche mobile Arbeitnehmer angestellt haben, können sie mit ökonomischen Pagern ausstatten, welche fortgeschrittene Merkmale einbezogen haben, wie beispielsweise eine Textübertragung und einen Internetzugriff.
  • Die bloße Zunahme von Kommunikationsoptionen, obwohl sie größtenteils einen Zugriff und eine Bequemlichkeit verbessern, hat ebenfalls Probleme erzeugt. Das Vorliegen von einem Kommunikationskanal stellt nicht sicher, dass der Empfänger von einer Meldung auf diesen bestimmten Kanal zu einer vorgegebenen Zeit "horchen" wird, jedoch hat der Sender von einer Meldung keine Möglichkeit dies zu erfahren. Allerdings bedeuten mehrere Kanäle von Kommunikationsverkehr größere Anforderungen auf die Aufmerksamkeiten von potenziellen Empfängern, welche, sich bedrängt fühlend durch den Übergriff von E-Mail, Sprachnachricht, Seiten usw., einfach einige Kommunikationsvorrichtungen zu unterschiedlichen Zeiten inaktivieren können. Meldungssender stehen daher der Möglichkeit gegenüber, eine Nichtzuführung von ihren Meldungen oder eine mühsame Neuübertragung von einer Meldung auf jeder möglichen Kommunikationsmodalität zu riskieren.
  • Es kann ebenfalls schwierig sein, die gleiche Meldung an mehrere Empfänger zu übertragen. Während eine einzelne E-Mail-Meldung, einmal gesendet, eine unbegrenzte Anzahl von Zielen erreichen kann, müssen Telefonmeldungen für jeden Ruf wiederholt werden. Darüber hinaus können unterschiedliche Empfänger einen Zugriff auf unterschiedliche Kommunikationskanäle haben, möglicherweise können einige Empfänger wirksam lediglich über E-Mail, andere über Fax, und andere über einen Pager erreicht werden.
  • Die Integration von Kommunikations-Eingabevorrichtungen erhöht ebenfalls die Aussicht von Meldungen, welche mehrere Inhaltsformen haben. Heutzutage kann eine einzelne Meldung eine Eingabe von einer Vielzahl von Quellen enthalten (beispielsweise Sprache und Text); wobei eine Übertragung von einer solchen Meldung über ein herkömmliches Mittel recht beschwerlich sein kann, welches mehrere getrennte Übertragungen, welche koordiniert werden müssen, oder ein schwieriges "Pakettieren" der unterschiedlichen Eingaben in eine einzelne Meldung einbezieht. Parker, M. et al., Bell Labs Technical Journal, Bell Laboratories, US, Vol. 4, No. 2, Seiten 71-87; WO 98/58491 und US 5892909 offenbaren alle bekannte Meldungssysteme aus dem Stand der Technik.
  • BESCHREIBUNG VON DER ERFINDUNG
  • Kurzer Umriss der Erfindung
  • Die vorliegende Erfindung stellt ein Meldungssystem nach Anspruch 1 und ein Verfahren zum Übertragen von Meldungen nach Anspruch 7 bereit, wobei weitere bevorzugte Ausführungsformen in den abhängigen Ansprüchen davon angegeben sind.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • Die vorhergehende Diskussion wird einfacher anhand der folgenden detaillierten Beschreibung von der Erfindung verstanden, wenn sie in Verbindung mit den begleitenden Zeichnungen genommen wird, in denen:
  • 1 schematisch den grundlegenden Ansatz von der Erfindung darstellt;
  • 2A ein Ablaufdiagramm ist, welches die grundlegenden Meldungsfunktionen von der Erfindung darstellt;
  • 2B eine darstellhafte Web-Seite ist, welche eine Auswahl von Kontakten und Verteilungslisten zeigt;
  • 2C eine darstellhafte Web-Seite zum Empfang von Medien-Auswahlmöglichkeiten ist; und
  • 2D eine darstellhafte Web-Seite ist, welche tabellarisch Empfangsstatuen und Antworten auf eine eingebettete Frage zeigt.
  • GENAUE BESCHREIBUNG VON EINER DARSTELLHAFTEN AUSFÜHRUNGSFORM
  • Das Internet, welches das Kommunikationsmedium von der vorliegenden Erfindung bereitstellen kann, ist ein weltweites "Netzwerk von Netzwerken", welches Millionen von Computern über zehntausende von separaten (jedoch zwischenverbundenen) Netzwerken verbindet. Über das Internet können Benutzer auf gewaltige Mengen von gespeicherter Information zugreifen und Kommunikationsverbindungen zu weiteren internetbasierten Computern aufbauen.
  • Ein Großteils des Internets basiert auf dem Client-Server-Modell eines Informationsaustausches. Diese Computerarchitektur, welche speziell entwickelt wurde, um die "verteilte Berechnung"-Umgebung, welche das Internet kennzeichnet, und seine Bauteil-Netzwerke unterzubringen, erwägt einen Server (manchmal Host genannt), welcher die Anfrage von einer großen Zahl von kleineren Computern oder Clients, welche daran verbunden sind, abhandelt. Bin Server ist typischerweise eine leistungsstarke Arbeitsstation oder ein Zentralrechner, während die Clients einfache Personal-Computer sein können. Server, welche einen Internetzugriff an mehrere Teilnehmer-Clients bereitstellen, werden als "Gateways" bezeichnet, genauer gesagt ist ein Gateway ein Computersystem, welches zwei Computer-Netzwerke verbindet.
  • Um eine gute Weiterleitung von Meldungen zwischen dem Server und dem vorgesehen Client sicherzustellen, werden die Meldungen zuerst in Datenpakete aufgeteilt, wobei jedes davon eine Zieladresse gemäß eines beständigen Protokolls empfängt, und welche nach einem Empfang durch den Ziel-Computer wieder zusammengesetzt werden. Bin allgemein akzeptierter Satz von Protokollen für diesen Zweck sind das Internetprotokoll oder IP, welches eine Weiterleitungs-Information vorgibt, und das Übertragungssteuerungs-Protokoll oder TCP, gemäß dem die Meldungen tatsächlich in IP-Pakete zur Übertragung zur nachfolgenden Einsammlung und Wiederzusammensetzung aufgeteilt werden. TCP/IP-Verbindungen werden recht allgemein dazu verwendet, um Daten über Telefonleitungen zu bewegen.
  • Das Internet unterstützt eine große Vielzahl von Informations-Übertragungs-Protokollen. Das World Wide Web (im Folgenden einfach als "Web" bezeichnet) stellt eines davon bereit. Eine über das Web zugreifbare Information wird durch einen Uniform Resource Locator oder "URL" identifiziert, welcher den Ort von der Datei hinsichtlich eines spezifischen Computers und eines Ortes auf diesem Computer spezifiziert. Jeglicher Internet-"Knoten" – d. h., ein Computer mit einer IP-Adresse (beispielsweise ein Server, welcher permanent und kontinuierlich mit dem Internet verbunden ist, oder ein Client, welcher mit einem Server verbunden ist und eine temporäre IP-Adresse empfängt) – kann auf die Datei zugreifen, indem das korrekte Kommunikationsprotokoll aufgerufen wird und die URL spezifiziert wird. Typischerweise hat eine URL das Format http://<host>/<path>, wobei "http" sich auf das HyperText Transfer Protocol bezieht, "host" die Internetkennung des Servers ist, und "path" den Ort von der Datei innerhalb des Servers spezifiziert. Jede "Website" kann eine oder mehrere Web-"Seiten" oder Dokumente zur Verfügung stellen, welche eine formatierte, baumstrukturierte Quelle von Information sind, wie beispielsweise Text, Bilder, Klänge und Animationen.
  • Bin wichtiges Merkmal des Webs ist die Fähigkeit, ein Dokument mit vielen weiteren Dokumenten unter Verwendung von "Hypertext"-Verbindungen zu verbinden. Eine Ver bindung erscheint unaufdringlich als ein unterstrichener Abschnitt eines Textes in einem Dokument, wobei, wenn der Betrachter von diesem Dokument seinen Cursor über den unterstrichenen Text bewegt und anklickt, die Verbindung dann – welche andererseits für den Betrachter unsichtbar ist – ausgeführt wird und das verbundene Dokument erlangt wird. Eine Verbindung kann ebenfalls mit einem zweidimensional eingegrenzten Bereich von einem Dokument in Zusammenhang stehen.
  • Eine Hypertext- und Suchfunktionalität auf dem Web wird typischerweise auf der Client-Maschine über einen Webbrowser implementiert. Wie in 1 gezeigt, wird ein Clientsystem 110, welches zu einem Meldungssender oder Empfänger gehört (oder dadurch betrieben wird) als ein Personal-Computer implementiert, welcher eine Netzwerk-Schnittstelle 112 und, auf dem System als ein aktiver Prozess laufend, einen Webbrowser 115 hat. Die Netzwerk-Schnittstelle 112 verbindet, im Allgemeinen über eine Telefon-Anwahl, mit einem Gateway oder mit einem weiteren Internetzugriff-Bereitsteller. Daraus folgend wird die Client-Maschine 110 ein Knoten auf dem Internet, welcher dazu in der Lage ist, Daten mit weiteren Internet-Computern aufzutauschen. (Selbstverständlich enthält der Computer 110 ebenfalls verschiedene herkömmliche Bauteile, d. h. einen Systemspeicher, ein Betriebssystem und eine grafische Benutzerschnittstelle, und eine Tastatur und/oder eine Positions-Abtastvorrichtung (beispielsweise eine Maus), um eine Eingabe von dem Konsumenten zu akzeptieren, wobei diese zur Vereinfachung der Darstellung nicht gezeigt sind.) Der Browser 115 steuert den auf einer Anzeige 117 dargestellten Inhalt. Mit dem Client, welcher als ein Internetknoten verbunden ist, verwendet der Browser URLs – entweder durch den Abnehmer oder eine Verbindung bereitgestellt – um die spezifizierten Dokumente zu lokalisieren, zu ergreifen und anzuzeigen. "Anzeige" in diesem Sinne kann sich in einem Bereich bewegen von einer einfachen bildlichen und textbasierten Anzeige bis hin zu einer Echtzeitwiedergabe von Audio- und/oder Videosegmenten oder Alarmen, mechanischen Anzeigen, einem Ausdruck oder einem Speichern von Daten zur nachfolgenden Anzeige.
  • Mittels der URL können über den Browser erzeugte Meldungen ein Server-System 125 (welches die Funktionen von der Erfindung, wie im Folgenden beschrieben implementiert) über das Internet erreichen. Der Browsers passiert die URL an einem Protokoll-Behandler auf dem Server 125, welcher angezeigte Anweisungen erlangt und an die Client-Maschine 110 überträgt, welche die angeforderte Webseite bestimmen. Der Browser bewirkt, dass die empfangene Information auf dem Client-Computer zwischengespei chert wird (für gewöhnlich auf einer Festplatte). Eine Webseite kann in HyperText Markup Language oder HTML, welche das Dokument in syntaktische Abschnitte (wie beispielsweise Titel, Absätze, Listen, usw.) aufteilt, welche das Layout und Inhalte spezifizieren, und/oder in einer Scriptsprache, wie beispielsweise Java, geschrieben sein.
  • Es wird beispielsweise angenommen, dass der Client-Benutzer den auf dem Client vorliegenden Browser 115 dazu anweist, ein Dokument zu erlangen, welches die URL http://host/file.html hat. Der Browser kontaktiert den HTTP-Server, welcher auf "Host" läuft, und fordert das Dokument file.html an. Der Server findet dieses Dokument und sendet es gemäß dem korrekten Internetprotokoll, zusammen mit einer Multipurpose Internet Mail Extension oder "MIME"-Kennung, welche den Dokumenttyp spezifiziert. Wenn der Client 110 das Dokument empfängt, untersucht der Browser 115 die MIME, um zu bestimmen, ob es möglich ist, das Dokument autonom anzuzeigen, oder ob eine externe Ressource (beispielsweise eine spezialisierte Anzeige zur Anzeige von Videosegmenten) notwendig ist. In einem einfachen Fall kann das Dokument einen Text und Grafiken enthalten, welche in HTML spezifiziert sind, und ein Bild spezifizieren, welches in einer unterschiedlichen Datei auf einem unterschiedlichen Server oder auch auf dem gleichen Server vorliegt. Der Browser 115 übersetzt das Dokument gemäß den HTML-Anweisungen und fordert das Bild an, wobei er es in dem Dokument, wie durch die Anweisungen spezifiziert, anzeigt, wenn das Bild ankommt.
  • Das Serversystem 125, welches detaillierter dargestellt ist, kann als eine einzelne Arbeitsstation oder als ein Netzwerk von Server-Computern in Abhängigkeit von dem Aktivitätspegel und der enthaltenden Funktionalität implementiert werden. Aus Gründen der Darstellung ist der Server 125 als eine einzelne Maschine dargestellt, welche eine Netzwerk-Schnittstelle 127 enthält, welche kontinuierlich mit dem Internet verbunden ist. Die Netzwerk-Schnittstelle 127 und die weiteren internen Bauteile des Servers 125 kommunizieren über einen hauptsächlichen bidirektionalen Bus 130 (welcher ein physikalischer Bus in einer einzelnen Hardware-Vorrichtung sein kann oder anstelle dessen ein Netzwerk darstellen kann, wie beispielsweise ein LAN oder ein WAN). Die Hauptsequenz von Anweisungen, welche die Funktionen von der Erfindung umsetzen und eine Interaktion unter Clients, dem Server 125, dem Internet und weitere Modi von Kommunikation unterstützen, liegen auf einer Massenspeichervorrichtung (wie beispielsweise eine Festplatte oder eine Optik-Speichereinheit) 132 als auch in einen Hauptsystemspeicher 134 während des Betriebes vor. Eine Ausführung dieser Anweisungen und eine Umsetzung der Funktionen von der Erfindung werden durch eine zentrale Verarbeitungseinheit ("CPU") 136 erzielt.
  • Eine Gruppe von funktionalen Modulen, welche den Betrieb von der CPU 136 steuern und die Betriebe von der Erfindung umsetzen, ist konzeptionell so gezeigt, dass sie sich im Systemspeicher 134 befindet; es sollte jedoch abermals hervorgehoben werden, dass diese Anordnung zu darstellhaften Zwecken dient. Die verschiedenen Module und Server können tatsächlich als aktive Prozesse realisiert werden, welche auf einer einzelnen Maschine laufen, jedoch kann eine Funktionalität anstelle dessen unter mehreren Maschinen (oder Prozessoren innerhalb einer einzelnen Maschine) verteilt werden, jedoch aber abermals in Abhängigkeit vom Aktivitätspegel und den enthaltenen Fähigkeiten.
  • Ein Betriebssystem 140 weist die Ausführung eines niedrigen Pegels, die grundlegenden Systemfunktionen, wie beispielsweise eine Speicherzuweisung, eine Dateiverwaltung und einen Betrieb der Massenspeichervorrichtungen 132 an. Auf einem höheren Pegel verwaltet ein Steuerblock 142, implementiert als eine Folge von gespeicherten Anweisungen, eine Interaktion unter den verschiedenen funktionalen Bauteilen des Servers und stellt eine korrekte Weiterleitung von Daten dazwischen sicher.
  • Der Server 125 ist dazu in der Lage mit den Abnehmern in verschiedenen Modi, hauptsächlich mittels des Webs und der elektronischen Mail, zu kommunizieren. Demgemäß empfängt ein Web- und E-Mail-(im Folgenden bezeichnet als "Web/Mail")-Serverblock 145 die Kommunikationen von Abnehmern über das Web und/oder E-Mail, und überträgt korrekte Antworten über eine Netzwerk-Schnittstelle 127. Alle Interaktionen mit dem Abnehmer finden über den Web/Mail-Server 145, oder im Falle von einer Telefonkommunikation über einen Telefonserver 147, statt, wobei selbstverständlich eine Abnehmer-Interaktion unter Verwendung von weiteren Medien oder Formaten möglich ist (beispielsweise programmatische Schnittstellen zur direkten Verbindung an Anwendungen einer dritten Partei), und würde durch einen geeigneten Server behandelt werden. Das Muster der Interaktion mit dem Abnehmer, der Inhalt der Übertragungen an den Abnehmer-Computer und die Funktionalität in Zusammenhang mit dem Abnehmer-Adressbuch werden durch einen Transaktionsserver 150 behandelt. Der Transaktionsserver 150 hat einen Zugriff auf verschiedene Datenbanken, welche gemeinsam mit 152 angezeigt sind, wobei diese Datenbanken, welche im Folgenden detaillierter beschrieben werden, ursprünglich auf den Vorrichtungen 132 gespeichert sind und auf diese, wenn notwendig, zugegriffen wird. In Abhängigkeit von den Abnehmer-Anforderungen und einer Interaktion mit dem Server 125 über den Browser 115, wählt der Transaktionsserver 150 eine Anordnung von verschiedenen Webseiten, welche gemeinsam mit 155 angezeigt sind, aus, oder bewirkt dieses, und bewirkt, dass der Web/Mail-Server 145 die Seiten an den Client 110 über die Netzwerk-Schnittstelle 127 bedient. Während einer anfänglichen Interaktion mit einem Abnehmer, erlangt der Transaktionsserver 150 eine Bezahlungs- und Identifikationsinformation, welche in der Abnehmer-Aufzeichnung auf einer Datenbank 152 gespeichert wird. Eine Kreditkarten-Prüfung und Abbuchung für Dienste, welche durch die Erfindung bereitgestellt werden, werden durch einen Abrechnungsserver 160 behandelt.
  • Die verschiedenen Funktionen, welche durch die Erfindung durchgeführt werden, welche zu unterschiedlichen Mustern von Interaktion mit Abnehmern führen, werden nun beschrieben.
  • 1. Medien-Umwandlung und grundlegende Meldungsübertragung
  • Der Web/Mail-Server 145 und der Telefonserver 147, als auch jegliche weitere Medienserver, stellen die Schnittstellenserver dar, welche Verbindungspunkte für Abnehmer bereitstellen. Es werden Abnehmer-Anforderungen von einem Schnittstellenserver zu einem Transaktionsserver 150 passiert, welcher den Meldungszusammensetzungs-Prozess über den Schnittstellenserver, bzw. die Schnittstellenserver, leitet (d. h., dass der Transaktionsserver 150 eine Information an die Schnittstellenserver zurückgibt, welche sie über die korrekten Fragen, welche dem Abnehmer zu stellen sind, anweist). Sobald der Abnehmer ausreichende Befehle ausgegeben hat, und einen ausreichenden Inhalt, um eine Meldung vollständig zu spezifizieren, bereitgestellt hat (d. h., der Meldungskörper, der Empfänger, bzw. die Empfänger, die gewünschten Zuführverfahren und Meldungsoptionen, wie beispielsweise eine Zuführplanung und/oder Eskalierungsregeln), wird ein Meldungs-"Job" erzeugt und in einer Datenbank 152 gespeichert. Der Job wird an einen Job-Warteschlangenserver 165 passiert, welcher zur Implementierung und Einplanung von allen Meldungs-Jobs verantwortlich ist.
  • Bezug nehmend auf 3, spezifiziert ein Sender eine Meldung durch eine Sender-Schnittstelle 300, welche eine Computerschnittstelle (beispielsweise eine Schnittstelle, auf welche durch einen Webbrowser zugegriffen wird), ein Telefon oder eine weitere Kom munikationsvorrichtung enthalten kann. Diese Schnittstelle ist oben als Abnehmer-Interaktion mit dem Server 125 bezeichnet. Die dargestellte Senderschnittstelle 300 enthält einen Meldungszuführmedium-Auswahlabschnitt 302 und einen Meldungszusammensetzungs-Abschnitt 304. Der Meldungszuführmedium-Auswahlabschnitt 302 empfängt das Kommunikationsmedium (Telefon, Fax, E-Mail und/oder webbasierte Zuführung, Pager, tragbare drahtlose Vorrichtung, Postversand, Übernachtkurier), welches durch den Sender (ein Abnehmer) spezifiziert ist. Der Meldungszusammensetzungs-Abschnitt 304 empfängt die durch den Sender zusammengesetzte Meldung.
  • An diesem Punkt verbleibt die Meldung in dem Format, in welchem sie zusammengesetzt wurde. Wie zuvor erwähnt, ist die Erfindung jedoch dazu in der Lage, Meldungen über die Schnittstellenserver in einem Format zu empfangen und sie in einem unterschiedlichen, durch den Abnehmer ausgewählten Format, zu übertragen. Die Funktionen der Medien-Umwandlung und Meldungszusammensetzung werden durch eine Folge von Meldungszustellserver, welche gemeinsam mit 167 dargestellt sind, welche dazu zugewiesen sind, durchgeführt. Der geeignete Meldungszustellserver 167 wandelt Meldungen in das spezifiziert Format um und bewirkt deren Übertragung über das zugewiesene Kommunikationsmedium mittels eines entsprechenden Vorrichtungstreibers, welcher unter einer Gruppe von Treibern ausgewählt ist. Die Treiber betreiben eine Folge von Übertragungsvorrichtungen, welche eine Netzwerkschnittstelle 127 zur E-Mail und/oder webbasierten Meldungszustellung, eine Telefonschnittstelle 170 zur Meldungsübertragung durch das Telefon, ein Fax, einen Pager oder eine tragbare drahtlose Vorrichtung (obwohl erwähnt werden sollte, dass der Pager und die drahtlose Übertragung über die Netzwerkschnittstelle 127 auftreten können), und ein Dokument-Erzeugungsmodul 172 zur Meldungsübertragung durch einen Postversand oder einen Übernachtkurier enthalten.
  • Der Zeitpunkt der Meldungsübertragung wird durch den Job-Warteschlangenserver 165 verwaltet. In Ansprechen auf die Verbraucher-Autorisierung, eine Meldung zu senden, löst der Job-Warteschlangenserver 150 die bereits beschriebenen Umwandlungs- und Übertragungsbetriebe aus. Der Job-Warteschlangenserver 165 enthält ebenfalls ein Planungsmodul 180 (oder, wie aus darstellhaften Gründen gezeigt, kommuniziert er damit), welches eine Übertragung von Meldungen zu durch den Verbraucher spezifizierten Zeiten basierend auf den internen Takt des Computers instrumentieren kann.
  • Der grundlegende Betrieb von diesen Bauteilen wird in 2A dargelegt. In einem ersten Schritt 200 werden der Verbraucher und der gewünschte Empfänger identifiziert. Jeder Verbraucher ist in einer Verbraucher-Datenbank 152a dargestellt. Mit jeder Verbraucher-Aufzeichnung steht ein "Adressbuch" in Zusammenhang, d. h. eine Liste von Kontakten (d. h. potenzielle Empfänger), aus welchen der Verbraucher auswählen kann. Alternativ kann der Verbraucher Daten für einen neuen Kontakt eingeben, welcher noch nicht im Adressbuch ist, wobei in diesem Fall der Kontakt vor einer Übertragung von der Meldung hinzugefügt wird. Demgemäß können die Einträge in einem Verbraucher-Adressbuch passiv angesammelt werden, wenn Meldungen gesendet werden, oder können durch den Verbraucher unabhängig von einer aktuellen Meldungsübertragung organisiert und aktualisiert werden.
  • Vorzugsweise erlaubt es die Datenbank 152b, dass Adressbücher in Verteilungslisten organisiert werden, wie in 2B gezeigt. Auf diese Weise wird den Verbrauchern die Möglichkeit ermöglicht, die Kontakte in Kategorien zu gruppieren, welches zu Zwecken einer Meldungs-Weiterleitung sinnvoll ist. Beispielsweise enthalten die dargestellten Verteilungslisten in 2B ein Team, welches für ein bestimmtes Konto, für Hauptquartiere und verschiedene Regionen verantwortlich ist. Diese Kategorien, welche durch den Verbraucher bestimmt sind, sammeln Kontakte, bei welchen es wahrscheinlich ist, dass sie ähnliche Meldungen empfangen. Eine Auswahl von einer der Verteilungslisten führt zu einer individuellen auswählbaren Anzeige von den Kontakten innerhalb dieser Liste, und der Verbraucher kann alle oder eine Teilmenge von jenen Kontakten als Empfänger von einer Meldung anzeigen.
  • Eine Empfänger-Datenaufzeichnung kann Daten für die folgenden Felder enthalten: Name; Telefonnummer (zu Hause und bei der Arbeit, welches sequenziell ausprobiert werden kann); Mobiltelefonnummer; Faxnummer; Postadresse; E-Mail-Adresse; Pagernummer; Verbindungen mit einer oder mehreren Verteilungslisten; Zustellbeschränkungen (beispielsweise "Blackout"-Perioden, innerhalb derer es der Empfänger nicht wünscht Telefonanrufe zu empfangen, oder erlaubte Zeitfenster für eine Meldungsübertragung durch spezifizierte Modalitäten); Eskalationsregel (im Folgenden beschrieben); Aufzeichnungen von Meldungen, welche gesendet sind, und Empfangsstatus; ein Kategoriefeld, d. h. eine Kennzeichnung, welche eine Gruppierung von Kontakten zu Zwecken eines Suchens und eines Verteilens unterstützt; und eine Firma/Job-Titelinformation. Somit können Verbraucher ihre Adressbücher oder Verteilungslisten auf verschiedene Wege durchsu chen (oder Verteilungslisten organisieren). Genauer gesagt, wird der Transaktionsserver 150 eine Datenbank-Suchfähigkeit haben, welche es den Verbrauchern erlaubt, Kontakte durch ein Kategoriefeld zu sortieren und innerhalb eines ausgewählten Feldes zu durchzusuchen. Ein Feld kann Kontakte geographisch (wie beispielsweise "Hauptquartiere" oder "Ostregion") oder auf jegliche weitere Weise, welche für den Verbraucher sinnvoll ist, gruppieren. Darüber hinaus kann ein Kontaktfeld selber weiter in Teilfelder aufgeteilt werden, beispielsweise durch eine Kommunikations-Modalität oder weitere Kriterien. Jedes Kontaktfeld oder Teilfeld kann selber eine Verteilungsliste darstellen (so dass ein Verbraucher beispielsweise eine E-Mail an jene Kontakte innerhalb der Ostregion-Teilliste richten kann, welche eine E-Mail-Fähigkeit haben).
  • In Schritt 205 wird eine Meldung von einem Verbraucher, typischerweise mittels einer Webseite 155, empfangen, und in Schritt 210 zeigt der Verbraucher das Medium (oder die Medien) an, über welches die Meldung zu übertragen ist. Diese Schritte werden für gewöhnlich über die Verwendung von Webseiten 155 erzielt, welche dazu konfiguriert sind, einen Meldungstext zu empfangen und auf eine Auswahl von Radio-Knöpfen oder weiteren Anzeigen zu antworten, um die Verbraucher-Auswahlen zu bestimmen. Der Text und die Auswahlen werden durch den Transaktionsserver 150 beispielsweise mittels eines Skripts, welches als ein aktiver Prozess darin läuft, verarbeitet. Wie oben erwähnt, empfängt jeder Verbraucher eine Aufzeichnung in einer Verbraucher-Datenbank, welche ebenfalls eine Adressliste von häufigen Meldungsempfängern enthalten kann (zusammen mit Daten, welche eine Weiterleitung von Meldungen an diese Personen unterstützen).
  • Eine darstellhafte Webseite zum Empfangen von Medienauswahlen ist in 2C dargestellt. Unter Verwendung einer Maus oder einer weiteren Positions-Abtastvorrichtung klickt der Verbraucher an, um Markierungen in die Nähe der Medien zu platzieren, über welche die Meldung gesendet werden wird. Die Meldung kann über alle angezeigten Medien gesendet werden, oder, wie im Folgenden detaillierter diskutiert, gemäß von durch den Verbraucher bestimmten "Eskalationsregeln", welche die Verwendung von unterschiedlichen Medien lediglich hinsichtlich der Notwendigkeit spezifizieren, um eine einzelne erfolgreiche Zustellung von der Meldung zu erzielen.
  • In Schritt 220 wird das Format von einer empfangenen Meldung – typischerweise reiner Text, wenn gewünscht über eine Webseite – in das Format umgewandelt, welches für jedes zugewiesene Übertragungsmedium geeignet ist. Beispielsweise, im Falle von einer Meldung, welche über E-Mail zugestellt wird, wird der Text mit einer Dateikopf-Information zusammengefasst, welche die elektronische Adresse des Empfängers spezifiziert; im Falle von einer Fax-Übertragung wird der Text in ein Deckblatt-Dokument kopiert (beispielsweise mittels einer Wortverarbeitungs-Anwendung, welche auf dem Serverblock 165 vorliegt); und in dem Fall, bei welchen ein Brief durch einen Postversand oder einen Kurier zuzustellen ist, wird der Text in ein Meldungs- oder Briefformat kopiert, und ein Briefumschlag oder eine Kuriertasche wird vorbereitet. Der reine Text kann ebenfalls an tragbare drahtlose Vorrichtungen (wie beispielsweise so genannte "personal digital assistants" oder drahtlose Telefone mit Textempfang-Fähigkeit) mittels der Telefonschnittstelle 170 übertragen werden.
  • Komplexere Modi der Verarbeitung sind ebenfalls möglich. Der Serverblock 165 kann ein Text-zu-Sprache-Umwandlungsmodul enthalten, welches es ermöglicht, dass ein durch den Verbraucher bereitgestellter Text über Sprache an den Empfänger mittels der Telefonschnittstelle 170 übertragen wird. Im Gegensatz dazu, und mit einem erneuerten Bezug auf 1, kann der Telefonserver 147 derart konfiguriert sein, um auf gesprochene Verbraucher-Befehle zu antworten, welches es dem Verbraucher erlaubt, eine Meldung durch das Telefon zu erstellen und zu adressieren (d. h. durch eine Kommunikation mit dem Server 125 mittels der Telefonschnittstelle 170). Beispielsweise kann der Verbraucher über eine Interaktion mit dem Transaktionsserver 150 eine Zustellung von einer Sprachmeldung durch das Telefon auswählen. Um die Verbraucher-Kommunikation von der Sprachmeldung an den Server 125 zu unterstützen, kann auf die Telefonschnittstelle 170 mittels einer gebührenfreien Nummer und eines Zugriffcodes, welcher dem Verbraucher bereitgestellt ist, über das Web, nach der Auswahl von der Sprachmelde-Option zugegriffen werden. Wenn der Verbraucher die gebührenfreie Nummer anruft, fordert ein Meldungssystem den Verbraucher an, den Zugriffscode einzugeben, welches bewirkt, dass der Telefonserver die Meldung aufzeichnet und sie mit der Verbraucher-Datenbankaufzeichnung zur Übertragung an den zugewiesenen Empfänger, bzw. die Empfänger, in Zusammenhang bringt (und zur nachfolgenden Verrechnung).
  • In noch komplexeren Betriebsmodi kann die Erfindung eine Verknüpfung von einer Meldung unterstützen – entweder als getrennte Segmente des gleichen Formats oder als Segmente, welche in unterschiedlichen Formaten encodiert sind. Im Falle von Audio-Meldungen, kann ein Meldungs-Zustellserver 167 einen Audio-"Dateikopf" (typischerweise eine so genannte "professionelle Anzeige") und einen "Nachlauf" an die Verbraucher- Meldung anhängen. Somit, wenn der Empfänger am Telefon antwortet, kann der Dateikopf-Abschnitt von der Meldung ihm mitteilen, dass er dabei ist, eine Meldung von dem Verbraucher zu empfangen, und der Nachlauf-Abschnitt kann eine Antwort unterstützen (wie im Folgenden weiter detailliert erläutert).
  • Meldungssegmente, welche unterschiedliche Formate haben, können aus einer Vielzahl von Eingabevorrichtungen zusammengesetzt sein, oder können aus einer einzelnen zusammengesetzten Meldung mit mehreren Bestandteilen entspringen. Aus Gründen der Erläuterung wird eine einfache zusammengesetzte Meldung in Betracht gezogen, welche ein Audiosegment (beispielsweise eine aufgezeichnete Meldung) und ein Bild enthält. Die zusammengesetzte Meldung kann vom Server 125 vorn Verbraucher als eine einzelne E-Mail mit zwei Anhängen (eine .wav-Audiodatei und eine .jpg-Bilddatei) oder als zwei getrennte E-Mails empfangen werden, wobei in beiden Fällen eine einzelne Modalität – elektronische Post – dazu verwendet wird, um beide Bestandteile zuzustellen. Alternativ können der Bildbestandteil an den Server 125 über E-Mail oder über Fax, und der Audioabschnitt, welcher direkt durch den Verbraucher aufgezeichnet ist, über Telefon gesendet werden. (Abermals kann der Server 125 automatisch einen Dateikopf und/oder einen Nachlauf an den Audioabschnitt anhängen).
  • Im erstgenannten Fall bringt der Transaktionsserver 150 E-Mails in Zusammenhang, welche Bestandteile enthalten, welche sich auf die gleiche eventuelle Meldung beziehen, während der Job-Warteschlangenserver 165 die E-Mail-Meldungen untersucht, um die Formate von den unterschiedlichen Bestandteilen zu bestimmen. In Abhängigkeit von den Verbraucher-Übertragungsauswahlen können die unterschiedlichen Bestandteile lediglich an eine E-Mail-Meldung als getrennte Dateien angehängt werden und an den Empfänger übertragen werden oder können anstelle dessen getrennt über unterschiedliche Modalitäten gesendet werden. Beispielsweise wird angenommen, dass der Audiobestandteil ein Alarmruf an Polizeibehörden, bezogen auf einen entkommenen Gefangenen ist, und dass der Bildbestandteil das Bild des Gefangenen ist. Aufgrund der Dringlichkeit von der Situation kann es der Meldungsversender wünschen, dass der Audiobestandteil über Telefon an alle befehlshabenden Personen an Gemeinde- und Staats-Polizeistationen innerhalb einer bestimmten Region gesendet wird, und dass der Bildbestandteil an diese Stationen über E-Mail und ebenfalls über Fax gesendet wird. Unter der Annahme, dass der Meldungsversender eine Verteilungsliste von befehlshabenden Personen organisiert hat, wählt der Meldungsversender lediglich jene Personen an, welche er zu erreichen wünscht, alternativ kann die Befehlshaberliste ferner in Teillisten unterteilt werden, welche bestimmte Regionen abdecken, wobei in diesem Fall der Meldungsversender lediglich die Region oder die Regionen von Interesse auswählt. Die Audio- und Videobestandteile werden an die ausgewählte Person als getrennte Meldungen über die gewünschten Modalitäten übertragen.
  • Es ist zu verstehen, dass das vorgenannte Beispiel lediglich zwei mögliche Meldungsformate hervorhebt. Tatsächlich kann eine einzelne Meldung Bestandteile enthalten, welche jegliche Kombination von Formaten (Audio, Grafiken, Video, Bilder oder ein weiteres Bitmap, Text) darstellen, welche von dem Verbraucher mittels mehrerer Eingabevorrichtungen empfangen werden (Telefon, Web-Übertragung, E-Mail, Fax). Die unterschiedlichen Formate können zu einer einzelnen Meldung zusammenfallen (beispielsweise ein Bild und ein Text können über Fax übertragen werden) oder können über diverse Modalitäten übertragen werden, welche für die Formate am besten geeignet sind.
  • In Schritt 225 wird der Treiber (oder werden die Treiber), welcher für die ausgewählte Form (oder die Formen) der Übertragung geeignet ist, durch einen Meldungs-Zustellserver 165 ausgewählt. An diesem Punkt kann dem Verbraucher ein Gebührenplan zur Zustellung der Meldung gemäß dem ausgewählten Modus oder dem Modus der Übertragung gegeben werden, und die Möglichkeit gegeben werden, eine Meldungsübertragung abzubrechen. Wenn der Verbraucher sich dazu entscheidet, fortzufahren, bewirkt der Job-Warteschlangenserver 165 bei jedem geeigneten Treiber, eine zugehörige Kommunikationsvorrichtung zu aktivieren (Schritt 230), um die Meldung an den Empfänger zu übertragen. Wie im Folgenden detaillierter beschrieben, kann der Server 125 bestätigen, dass der Empfänger tatsächlich die Meldung empfangen hat (Schritt 235) und diese Information an den Verbraucher über eine zugewiesene Kommunikationsvorrichtung (oder über Vorrichtungen) übertragen.
  • 2. Bestätigung des Meldungsempfangs
  • Es kann jegliche von einer Vielzahl von Techniken dazu verwendet werden, um aufzudecken, ob und warm eine Meldung empfangen ist. Viele E-Mail-Systeme unterstützen für gewöhnlich eine Empfangsbestätigung. Alternativ kann eine URL in der Meldung eingebettet sein, wobei, wenn der Empfänger die E-Mail empfängt und diese URL anklickt, ein Empfang automatisch aufgezeichnet wird. Darüber hinaus kann die URL spezifizierte Webseite Fragen enthalten, welche zu einer Antwort durch den Empfänger einladen, welcher daraufhin die Webseite zurück zum Server 125 überträgt (insbesondere an den Web/Mail-Serverblock 145).
  • Ausdruck-Zustellungen können über den Kurier oder mittels eines Nachfolge-Telefonanrufes an den Empfänger nachgefolgt werden, wohingegen bei Telefonmeldungen der Empfänger gebeten werden kann, eine Nummer zu drücken, um einen Empfang zu bestätigen. Im Kontext von Telefonmeldungen kann es hilfreich sein, zu erfassen, ob eine Person oder ein Anrufbeantworter den Anruf beantwortet hat. Diese Bestimmung kann beispielsweise dazu verwendet werden, um einen korrekten Audio-Dateikopf auszuwählen oder um sogar zwischen alternativen Meldungen auszuwählen, welche sich in Abhängigkeit davon unterscheiden können, ob die Meldung an den Empfänger oder an eine Aufzeichnungsvorrichtung zugestellt ist, wobei ein Anrufbeantworter selbstverständlich nicht gebeten wird, eine Nummer zu drücken, um einen Empfang zu bestätigen, als dass auch eine Zustellung an den Sender typischerweise nicht bestätigt wird, wenn die Meldung auf einem Anrufbeantworter hinterlassen wurde. Um eine Antworterfassung zu implementieren, wird der Telefonserver 147 dazu programmiert, um den Rauschpegel auf der Leitung zu überwachen, sobald eine Verbindung aufgebaut ist, wobei zwischen einem "Ruhe"-Rauschpegel und einem "Sprach"-Pegel unterschieden wird. Wenn eine Person antwortet, wird er oder wird sie typischerweise eine kurze Begrüßung ausgeben, d. h., dass das Signalmuster von der Antwort eines Menschen ein kurzes Sprachsignal ist, gefolgt durch Ruhe. Ein Anrufbeantworter wird im Gegensatz dazu im Allgemeinen eine lange Begrüßung ausgeben ("Hallo, du hast die Smiths erreicht ..."). Basierend auf den beobachteten Längen von einem anhaltenden Sprachsignal und einer darauf folgenden Ruhe, bildet der Telefonserver 147 eine anfängliche Entscheidung, ob eine Person oder ein Anrufbeantworter geantwortet hat. Wenn eine Person vermutet wird, wird der Telefonserver 147 den Audio-Dateikopf wiedergeben, welcher den Antwortenden auffordert, eine Tontaste zu drücken, und wenn der korrekte Tontasten-Impuls nicht erfasst wird, kann der Server 147 seine Vermutung überdenken und annehmen, dass er mit einem Anrufbeantworter kommuniziert.
  • Der Verbraucher kann über einen erfolgreichen Meldungsempfang auf jeglichen von zahlreichen Wegen informiert werden. In dem einfachsten implementierten Ansatz wird eine E-Mail an den Verbraucher gesendet, wenn der gesamte Job vollendet ist. Die Erfindung kann jedoch weitere Fähigkeiten unterstützen. Wenn die Meldung dringend ist, kann der Verbraucher einen unmittelbaren Hinweis einer erfolgreichen Zustellung durch eine ausgewählte Modalität anfordern (Telefon, Pager, Fax, usw.). In diesem Fall, wenn der Transaktionsserver 150 einen Empfang von der Meldung aufzeichnet, bereitet er eine Bestätigung vor und sendet sie an den Verbraucher über den Job-Warteschlangenserver 165 und die Meldungs-Zustellserver 167 gemäß der Auswahl, bzw. den Auswahlen, der Medien des Verbrauchers. Alternativ kann die Zustellung lediglich in der Verbraucher-Datenbankaufzeichnung aufgezeichnet werden, und kann dem Verbraucher ein Zugriff auf die Information über eine Webseite 155 gewährt werden (d. h., dass der Verbraucher eine standardisierte Zustellstatus-Webseite sieht, welche Daten zeigt, welche aus dem Zustellfeld, bzw. den Zustellfeldern, der Verbraucher-Datenaufzeichnung erstellt sind). Da es einfach ist, die Verbraucher-Datenaufzeichnung unmittelbar nach einem erfolgreichen Meldungsempfang zu aktualisieren, kann der Status, welcher in der zugegriffenen Webseite gezeigt ist, recht aktuell sein.
  • Wenn der Verbraucher eine Zustellung an zahlreiche Personen über verschiedene Medien angefordert hat, können diese, wie in 2D gezeigt, gruppiert und dargestellt werden. Abermals, obwohl das Format von der Webseite standardisiert ist, erscheint sie als eine verbraucherspezifische Seite aufgrund der meldungsspezifischen Information. Diese Information wird abermals aus den Feldern der Verbraucher-Datenbankaufzeichnungen, bezogen auf die Meldung, und aus der Aufzeichnung, welche durch den Transaktionsserver 150 erzeugt ist, wenn die Meldung anfangs übermittelt wurde, erstellt.
  • 3. Durchführung von Befragungen
  • 2D stellt ebenfalls die Art und Weise dar, auf welche die Erfindung eine fragenbasierte Befragung durchführen kann, wobei die Empfänger-Antworten in einer Befragungs-Datenbank 152c (siehe 2C), welche zu diesem Zwecke aufgebaut ist, protokolliert werden. Der Verbraucher kann die Datenbank 152c dazu konsultieren, um den Status von der Befragung mit Ergebnissen zu betrachten, welche durch Antwort tabelliert ist (anonym oder mit Antworter-Identifikation). Wie in 2D gezeigt, kann eine einzelne Frage an zahlreiche Empfänger über mehrere Modi übertragen werden, wobei die Antworten in tabellarischer Form dargestellt werden, wenn sie empfangen werden. Telefon-Empfänger können gebeten werden, durch Drücken einer Tontaste entsprechend der gewünschten Antwort zu antworten. Alternativ kann der Telefonserver 147 mit einer Spracherkennungs-Fähigkeit ausgestattet sein, um gesprochene Antworten aufzuzeichnen (und zu in terpretieren). Für E-Mail-Empfänger kann die Meldung eine URL auf eine Webseite enthalten, welche, wie oben diskutiert, die Frage und eine Möglichkeit zur Aufzeichnung der Empfänger-Frage enthält, welche an den Web/Mail-Serverblock 145 übertragen wird. Fax- und Pager-Empfänger werden lediglich gebeten, eine gebührenfreie Nummer anzurufen, welche ein automatisiertes Antwortsystem unterstützt. (Wenn Verbraucher beispielsweise auf "Ja/Nein"-Fragen beschränkt sind, kann das automatisierte Antwortsystem eine einzelne, nicht variierende Ruffluss-Routine ausführen, welche den Antworter darum bittet, eine Tontaste zum Angeben von "Ja" und eine weitere zum Angeben von "Nein" zu drücken.) Wenn ein Empfänger nicht unmittelbar erreicht wird – beispielsweise empfängt ein Telefon-Anrufbeantworter die Meldung – kann eine Information, welche eine nachfolgende Antwort unterstützt, an die Meldung angehängt werden. Somit, im Falle von Telefonmeldungen, kann eine Erfassung von einem Anrufbeantworter beim Telefonserver 147 bewirken, der Meldung einen Nachlauf hinzuzufügen, welche den Empfänger anweist, eine gebührenfreie Nummer zu rufen, um eine Antwort bereitzustellen.
  • Mehrfach-Fragen-Befragungen sind selbstverständlich gleichwertig möglich, wie auch Fragen, welche mehr als zwei mögliche Antworten einbeziehen. Diese werden lediglich gemäß dem Empfänger, welche mehrere Antwortoptionen hat, behandelt.
  • 4. Meldungs-Einplanung
  • Es kann nicht geeignet sein, Meldungen über bestimmte Modi während bestimmter Zeitperioden am Empfängerort zu übertragen. Diese "Blackout"-Zeitperioden können automatisch durch die Erfindung aufgebaut werden oder können durch den Verbraucher oder den Empfänger bestimmt werden. Im Falle von einer Verbraucherbestimmung, kann der Verbraucher Blackout-Zeitperioden für eine bestimmte Meldung anzeigen oder kann solche Perioden für bestimmte Kontakte (und bestimmte Kommunikationsmodalitäten) permanent bestimmen. Für gewöhnlich werden permanent bestimmte Blackout-Perioden verwendet, um zu verhindern, dass Meldungen über das Telefon oder den Pager innerhalb von Zeiten gesendet werden, wenn der Empfänger für gewöhnlich schläft oder von der Kommunikationsmodalität entfernt ist. Meldungsspezifische Blackout-Perioden können durch Meldungssender verwendet werden, welche dem unmittelbaren Plan des Empfängers gewahr sind oder welche es nicht wünschen, permanent Blackout-Perioden aufzubauen.
  • Im Gegensatz dazu kann der Verbraucher bestimmte erlaubte Zeitfenster spezifizieren, innerhalb derer eine Meldung zugestellt werden muss. Abermals können diese permanent für bestimmte Kontakte oder "im Fluge" für spezifizierte Meldungen aufgebaut werden. Darüber hinaus können Verbraucher, welche ebenfalls potenzielle Meldungsempfänger sind, Meldungen in Fax- und Telefon-Modi während spezifizierter Zeiten blockieren, indem sie geeignete "Blackout"-Einträge in ihrer Datenaufzeichnung vornehmen, wobei solche Einträge ebenfalls dazu dienen, um die Zeiten zu beschränken, innerhalb derer eine Meldung übertragen werden kann. Somit, bevor es erlaubt wird, dass eine Meldung übertragen wird, überprüft der Transaktionsserver Empfänger-Restriktionen, welche in der Meldungssender-Datenaufzeichnung, als auch in der Empfänger-Datenaufzeichnung, wenn eine vorliegt, spezifiziert sind.
  • Permanente Blackout-Zeiten oder Meldungsfenster für bestimmte Kontakte werden über die Verbraucher-Interaktion mit dem Transaktionsserver 150 bestimmt, wenn der Verbraucher die Information eingibt, welche in der Kontakt-Aufzeichnung in der Datenbank 152b gespeichert wird. Beispielsweise, beim Eingeben von einer Telefonnummer zum Telefonkontakt, kann der Verbraucher ebenfalls eine Telefon-Blackout-Periode und/oder ein erlaubtes Zeitfenster spezifizieren, welche zusammen mit der Telefonnummer in der Kontaktaufzeichnung gespeichert werden. Die lokale Adressinformation des Kontaktes erlaubt es dem Transaktionsserver 150, eine Zeitzone für den Kontakt aufzubauen, welche ebenfalls in der Aufzeichnung gespeichert werden kann.
  • Während der Meldungserzeugung kann die Webseite 155 dem Verbraucher die Option anbieten, eine Meldungszustellung einzuplanen. Nach der Auswahl von dieser Option wird es dem Verbraucher erlaubt ein Zeitfenster – d. h. eine Zeit und ein Datum, wann eine Meldungszustellung zuerst versucht wird, und wann die Zustellung vollendet werden sollte, zu bestimmen. Der Verbraucher kann befragt werden, ob es wichtiger ist, durch die spezifizierte Vollendungszeit zu beenden, oder eine Übertragung durch die spezifizierte Startzeit zu beginnen. Basierend auf diesen Kriterien, reiht der Planer 180 die Meldung zur Übertragung ein, und überwacht der Transaktionsserver 150 dessen Ablauf. Alternativ oder zusätzlich kann es dem Verbraucher erlaubt sein, Blackout-Perioden zu spezifizieren, innerhalb derer eine Meldungsübertragung nicht versucht wird. Diese Zeit kann als die lokale Zeit des Empfängers ausgedrückt werden, wobei in diesem Fall der Planer 180 die Empfänger-Zeitzone anhand der Adresse in seiner Datenaufzeichnung bestimmt und die Zustellung demgemäß einplant.
  • Die Zeitzonen-Einplanung kann automatisch eingesetzt werden. Beispielsweise, wenn der Verbraucher eine unmittelbare Meldungszustellung zu einer Zeit autorisiert, welche, dort wo sich der Empfänger befindet, spät bei Nacht sein würde, oder eine Meldungszustellung für eine solche Zeit einplant, kann der Transaktionsserver bewirken, dass der Verbraucher über diese Information hingewiesen wird und gebeten wird, zu bestätigen oder die Zustellung neu einzuplanen.
  • 5. Eskalation
  • Anstelle dem Senden von einer Meldung an einen voraussichtlichen Empfänger, und zwar redundant über mehrere Kommunikationsmodalitäten, kann der Transaktionsserver 150 derart konfiguriert sein, es dem Verbraucher zu erlauben, Eskalationsregeln für eine sequenzielle Übertragung, wenn notwendig, zu spezifizieren. Der Verbraucher wählt eine Mehrzahl von Kommunikationsmodalitäten und/oder Kontakten und Kriterien in der Form von Regeln, welche ihre Verwendung leiten, aus. Typischerweise wird eine Eskalationsregel einen Ausweg zu einer unterschiedlichen Kommunikationsmodalität (oder einen unterschiedlichen Empfänger) spezifizieren, wenn die Zustellung von der Meldung nicht über eine spezifizierte Zeit oder innerhalb einer spezifizierten Periode unter Verwendung der derzeitigen Kommunikationsmodalität bestätigt ist.
  • Ebenso wie bei den Einplanungs-Restriktionen, können die Eskalationsregeln permanent für einen Kontakt bestimmt werden (oder in der Datenbank 152b gespeichert werden) oder können anstelle dessen für eine bestimmte Meldung bestimmt werden. Permanente Eskalationsregeln werden abermals über die Verbraucher-Interaktion mit dem Transaktionsserver 150 spezifiziert, wenn der Verbraucher die Information eingibt, welche in den Kontakt-Datenbank-Aufzeichnungen gespeichert werden wird. Beispielsweise, nach Eingabe einer Information, welche einen Kontakt durch mehr als eine Kommunikationsmodalität unterstützt, kann der Verbraucher darauf hingewiesen werden, die Modalitäten in der Reihenfolge der Referenz einzuordnen, und dann Eskalationsregeln zu spezifizieren, welche sequenziell eingeordnete Modalitäten verbinden. Im Falle der Telefonzustellung kann eine solche Regel beispielsweise die Form annehmen von "Fahre mit Faxübertragung fort, wenn keine Antwort innerhalb von <x> Minuten ankommt". Wenn der Verbraucher die Regel auswählt (es ist ihm natürlich freigestellt, dies abzulehnen), wird der Verbraucher darauf hingewiesen, einen Wert für x zu spezifizieren. Dieser Prozess kann sich für die verschiedenen eingereihten Modalitäten fortsetzen. Die ausgewählten Regeln werden dann in der Kontakt-Datenbank-Aufzeichnung gespeichert, und wenn der Verbraucher als nächstes eine Meldung eingibt, welche für diesen Kontakt zugewiesen ist, können die Eskalationsregeln automatisch angewendet werden. Die Modalität, welche in der Aufzeichnung als am meisten bevorzugt angezeigt ist, wird standardmäßig verwendet, wenn der Verbraucher keine Modalität zur Meldungszustellung spezifiziert; wenn der Verbraucher eine Modalität, irgendwo innerhalb der Einordnung, spezifiziert, werden die Eskalationsregeln sequenziell von diesem Punkt aus weiter über die Hierarchie angewendet.
  • Standardmäßige Meldungsmodalitäten und permanente Eskalationsregeln sind insbesondere hilfreich im Kontext von Verteilungslisten, da der Verbraucher lediglich eine Meldung eingeben kann und es dem Server 125 überlassen kann, sie an jede Person aus einer ausgewählten Verteilungsliste gemäß jeder Kontakt-Eskalationsregel zuzustellen. Andererseits kann dem Verbraucher ebenfalls die Möglichkeit gegeben werden, meldungsspezifische Eskalationsregeln während einer Meldungserzeugung auszuwählen, wobei diese Option bereitgestellt wird, wenn der Verbraucher mehr als eine Kommunikationsmodalität für eine Meldung spezifiziert, und hilfreich ist, wenn keine Eskalationsregeln zuvor bestimmt worden sind oder um bestimmte Eskalationsregeln in bestimmten Fällen aufzuheben.
  • Um die Eskalationsregeln zu implementieren, wird die Zeitperiode, welche in einer Regel spezifiziert ist, welche für die anfängliche Meldungsübertragung relevant ist, an den Planer 180 gesendet. Am Ende von dieser Zeitperiode, der Übertragung folgend, bestimmt der Transaktionsserver 150, ob die Meldung auf die oben beschriebene Weise empfangen wurde. Wenn dies nicht der Fall ist, wird die Eskalationsregel (bestimmt in der Datenbank 152b oder in der Transaktions-Aufzeichnung für die bestimmte Meldung) ausgeführt, und wird die Meldung über eine unterschiedliche Modalität neu übertragen. Wenn weitere Eskalationsregeln für die Meldung verbleiben, wird die geeignete Zeitperiode abermals dem Planer 180 bereitgestellt, und wird die Ablaufsequenz wiederholt.
  • Es wird daher anerkannt, dass das Vorhergehende ein vollständig unterstütztes Meldungssystem darstellt, welches dazu in der Lage ist, in mehreren Kommunikationsmodi zu arbeiten und mehrere Meldungsformate zu behandeln, und zwar alle gemäß einer Vielzahl von Typen von verbraucherspezifizierten Meldungskriterien. Die Begriffe und Ausdrücke, welche hier verwendet werden, werden als Begriffe zur Beschreibung verwendet und nicht zur Beschränkung, und es gibt bei der Verwendung von solchen Begriffen und Ausdrucken keine Absicht, jegliche Äquivalente von den gezeigten und beschriebenen Merkmalen oder Abschnitte davon auszuschließen, es wird jedoch erkannt, dass verschiedene Modifikationen innerhalb des Umfangs der beanspruchten Erfindung möglich sind.

Claims (12)

  1. Nachrichtenübermittlungssystem mit einem Nachrichtenserver (125) zum Übertragen von Nachrichten in mehreren Modalitäten, wobei der Nachrichtenserver umfasst: eine Schnittstelle (127, 170) zum Empfangen einer Nachricht und einer Zielbestimmung mindestens einer der Übertragungsmodalitäten; einen Speicher (132) zum Speichern von Eskalationregeln, die eine sequentielle Übertragung der Nachricht mittels jeder der zielbestimmten Modalitäten bei Auftreten einer spezifizierten Bedingung spezifizieren; eine Leitweglenkungseinrichtung (167), die auf die Eskalationsregeln und das Auftreten der Bedingungen anspricht, um zu veranlassen, dass die Nachricht durch den Nachrichtenserver in Übereinstimmung mit den Eskalationsregeln sequentiell übertragen wird; einen Telefonserver (175) zum Herstellen einer Telefonverbindung mit dem Empfänger, wobei der Telefonserver dadurch gekennzeichnet ist, dass er Einrichtungen umfasst, um zwischen Personen und Anrufbeantwortervorrichtungen zu unterscheiden, und um den Empfang der Nachricht durch eine Person zu erfassen.
  2. System nach Anspruch 1, wobei die Schnittstelle dazu ausgelegt ist, die Zielbestimmung einer Audionachricht für eine aus mehreren Empfängern bestehende Gruppe über einen Telefonleitweg zuzulassen.
  3. System nach Anspruch 2, wobei die Audionachricht eine Sprachnachricht ist.
  4. System nach Anspruch 1, wobei die Schnittstelle dazu ausgelegt ist, eine Zielbestimmung einer Audionachricht für mindestens einen Empfänger über einen Telefonleitweg zuzulassen.
  5. System nach Anspruch 1, wobei die Nachricht eine Audiokomponente aus einer zusammengesetzten Nachricht umfasst, die zur Telefonzustellung beabsichtigt ist, wobei die zusammengesetzte Nachricht darüber hinaus eine oder mehrere Nicht-Audiokomponente/n umfasst, die für einen anderen Zustellungsmodus beabsichtigt ist/sind.
  6. System nach Anspruch 1, wobei der Nachrichtenserver dazu ausgelegt ist, der Nachricht einen Audiovorspann und einen Audionachspann hinzuzufügen, wobei der Audiovorspann, der einem Empfänger bereitgestellt wird, diesem mitteilt, dass er oder sie gerade eine Nachricht vom Absender erhält, wobei der Audionachspann bereitgestellt wird, um eine Antwort vom Empfänger auf die Nachricht zu erleichtern.
  7. Verfahren zum Übertragen von Nachrichten in mehreren Modalitäten ausgehend von einem Nachrichtenserver (125), wobei das Verfahren umfasst: Empfangen einer Nachricht und einer Zielbestimmung mindestens einer der Übertragungsmodalitäten an einer Schnittstelle (127, 170); Speichern von Eskalationsregeln in einem Speicher (132), die eine sequentielle Übertragung der Nachricht mittels jeder der zielbestimmten Modalitäten bei Auftreten einer spezifizierten Bedingung spezifizieren; Veranlassen, dass die Nachricht durch den Nachrichtenserver in Übereinstimmung mit Eskalationsregeln ausgehend von einer Leitweglenkungseinrichtung (167) sequentiell übertragen wird, die auf die Eskalationsregeln und das Auftreten der Bedingungen anspricht; und Herstellen einer Telefonverbindung über einen Telefonserver (175) mit dem Empfänger, wobei der Telefonserver zwischen Personen und Anrufbeantwortervorrichtung unterscheidet und den Empfang der Nachricht durch eine Person erfasst.
  8. Verfahren nach Anspruch 7, darüber hinaus umfassend, über die Schnittstelle eine Zustellung einer Audionachricht an eine aus mehreren Empfängern bestehende Gruppe über einen Telefonleitweg zu wählen.
  9. Verfahren nach Anspruch 8, wobei die Wahl der Zustellung einer Audionachricht an eine aus mehreren Empfängern bestehende Gruppe über einen Telefonleitweg eine Zustellwahl einer Sprachnachricht umfasst.
  10. Verfahren nach Anspruch 7, darüber hinaus umfassend, eine Zustellung einer Audionachricht an mindestens einen Empfänger über einen Telefonleitweg zu wählen.
  11. Verfahren nach Anspruch 7, wobei die Nachricht eine Audiokomponente aus einer zusammengesetzten Nachricht umfasst, die zur Telefonzustellung beabsichtigt ist, wobei die zusammengesetzte Nachricht darüber hinaus eine oder mehrere Nicht-Audiokomponente/n umfasst, die für einen anderen Zustellungsmodus beabsichtigt ist/sind.
  12. Verfahren nach Anspruch 7, darüber hinaus umfassend, einen Audiovorspann für eine Audionachricht für einen Empfänger bereitzustellen, der diesem mitteilt, dass er oder sie gerade eine Nachricht vom Absender erhält, und darüber hinaus einen Audionachspann für die Nachricht bereitzustellen, um eine Antwort vorn Empfänger auf die Nachricht zu erleichtern.
DE60129412T 2000-02-01 2001-01-30 Multi-mode-leitweglenkung von nachrichten und verwaltung Expired - Lifetime DE60129412T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US09/496,170 US6999565B1 (en) 2000-02-01 2000-02-01 Multi-mode message routing and management
US496170 2000-02-01
PCT/US2001/002981 WO2001058119A2 (en) 2000-02-01 2001-01-30 Multi-mode message routing and management

Publications (2)

Publication Number Publication Date
DE60129412D1 DE60129412D1 (de) 2007-08-30
DE60129412T2 true DE60129412T2 (de) 2008-04-17

Family

ID=23971541

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60129412T Expired - Lifetime DE60129412T2 (de) 2000-02-01 2001-01-30 Multi-mode-leitweglenkung von nachrichten und verwaltung

Country Status (8)

Country Link
US (2) US6999565B1 (de)
EP (1) EP1252747B1 (de)
JP (1) JP2003524329A (de)
AT (1) ATE367699T1 (de)
AU (1) AU2001233118A1 (de)
CA (1) CA2399965A1 (de)
DE (1) DE60129412T2 (de)
WO (1) WO2001058119A2 (de)

Families Citing this family (112)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6707580B1 (en) 1996-10-15 2004-03-16 E-Mate Enterprises, Llc Facsimile to E-mail communication system with local interface
US6882708B1 (en) 1999-02-26 2005-04-19 Bellsouth Intellectual Property Corporation Region-wide messaging system and methods including validation of transactions
US6707890B1 (en) 2002-09-03 2004-03-16 Bell South Intellectual Property Corporation Voice mail notification using instant messaging
US7283620B2 (en) * 1999-02-26 2007-10-16 At&T Bls Intellectual Property, Inc. Systems and methods for originating and sending a voice mail message to an instant messaging platform
US7062484B2 (en) * 1999-04-16 2006-06-13 Pass Dwayne A Interactive wireless devices to on-line system
US6999565B1 (en) 2000-02-01 2006-02-14 Envoyworldwide, Inc. Multi-mode message routing and management
US6842772B1 (en) * 2000-03-14 2005-01-11 Envoy World Wide, Inc Application program interface for message routing and management system
WO2001071610A2 (en) * 2000-03-17 2001-09-27 United States Postal Service Methods and systems for establishing an electronic account for a customer
US6785679B1 (en) * 2000-03-29 2004-08-31 Brassring, Llc Method and apparatus for sending and tracking resume data sent via URL
US7302403B1 (en) * 2000-06-16 2007-11-27 Osmio Llc Order and accounting method and system for services provided via an interactive communication network
US6857007B1 (en) * 2000-08-30 2005-02-15 Bloomfield Enterprises, Llc Personal digital assistant facilitated communication system
US7203286B1 (en) * 2000-10-06 2007-04-10 Comverse, Inc. Method and apparatus for combining ambient sound effects to voice messages
US8516047B2 (en) 2000-11-06 2013-08-20 Rick Castanho System and method for service specific notification
US7844666B2 (en) 2000-12-12 2010-11-30 Microsoft Corporation Controls and displays for acquiring preferences, inspecting behavior, and guiding the learning and decision policies of an adaptive communications prioritization and routing system
US7552057B2 (en) * 2001-03-02 2009-06-23 Mcgwin Jr James E Method and apparatus for using process exceptions to provide instant notifications for distributed processes
US7564958B1 (en) * 2001-09-19 2009-07-21 At&T Intellectual Property I, L.P. System and method for delivery of a message to multiple destinations
EP1326189A3 (de) * 2001-12-12 2005-08-17 Microsoft Corporation Bedienelemente und Anzeigen zur Erfassung von Präferenzen, Überwachung von Benutzerverhalten, und zur Steuerung von Lern- und Entscheidungsregeln eines adaptiven Kommunikationspriorisierungs- und Weglenkungssystems
US7167701B1 (en) * 2001-12-18 2007-01-23 Bellsouth Intellectual Property Corporation Voice mailbox with management support
US7343311B2 (en) * 2002-03-01 2008-03-11 I2 Technologies Us, Inc. Generating an optimized supplier allocation plan
EP1488620A4 (de) * 2002-03-07 2006-05-24 Zingback Inc Nachrichtenablieferung- und erfassungssystem
JP2003283722A (ja) * 2002-03-27 2003-10-03 Minolta Co Ltd データ送信装置
DE60302148T2 (de) 2002-04-26 2006-05-04 Research In Motion Ltd., Waterloo System und verfahren zur auswahl der nachrichteneinstellungen
US7146320B2 (en) * 2002-05-29 2006-12-05 Microsoft Corporation Electronic mail replies with speech recognition
US7496631B2 (en) * 2002-08-27 2009-02-24 Aol Llc Delivery of an electronic communication using a lifespan
TW582159B (en) * 2002-09-17 2004-04-01 Hon Hai Prec Ind Co Ltd A multimedia messaging system and method
US7216146B2 (en) * 2002-12-20 2007-05-08 Oblon, Spivak, Mcclelland, Maier & Neustadt, P.C. System, method, and computer program product for sending electronic messages based on time zone information of intended recipients
US7474741B2 (en) 2003-01-20 2009-01-06 Avaya Inc. Messaging advise in presence-aware networks
US20050044150A1 (en) * 2003-08-06 2005-02-24 International Business Machines Corporation Intelligent mail server apparatus
US7870187B2 (en) 2003-12-31 2011-01-11 Microsoft Corporation Transport agnostic pull mode messaging service
US7366528B1 (en) * 2004-01-13 2008-04-29 At&T Mobility Ii Llc Preventing wireless message delivery outside of specified times
US20050249339A1 (en) * 2004-05-05 2005-11-10 Arnoff Mary S Providing notification of voicemail (VM) messages using instant messaging (IM) transport
US7734093B2 (en) * 2004-05-20 2010-06-08 Ricoh Co., Ltd. Paper-based upload and tracking system
US7903795B2 (en) * 2004-06-15 2011-03-08 Avaya Inc. System and method for indicating status of an incoming transmission to a user
US7587482B2 (en) * 2004-09-08 2009-09-08 Yahoo! Inc. Multimodal interface for mobile messaging
DE102004049561A1 (de) * 2004-10-12 2006-04-20 Deutsche Telekom Ag Kommunikationsverfahren mit push-to-talk-Funktionalität
US9275052B2 (en) 2005-01-19 2016-03-01 Amazon Technologies, Inc. Providing annotations of a digital work
US8131647B2 (en) 2005-01-19 2012-03-06 Amazon Technologies, Inc. Method and system for providing annotations of a digital work
US8781081B2 (en) * 2005-04-21 2014-07-15 At&T Intellectual Property I, L.P. Presence management system
US7685245B1 (en) 2005-04-28 2010-03-23 Techradium, Inc. Digital notification and response system
US7624171B1 (en) 2005-04-28 2009-11-24 Techradium, Inc. Method for digitally notifying customers of a utility
US7684548B1 (en) 2005-04-28 2010-03-23 Techradium, Inc. Notification and response system with attendance tracking features
US7869576B1 (en) 2005-04-28 2011-01-11 Techradium, Inc. Power management system for a plurality of at least partially rechargeable vehicles
US8165274B1 (en) 2005-04-28 2012-04-24 Ryan Scott Rodkey System for digitally notifying customers of a utility
US7773729B2 (en) * 2005-04-28 2010-08-10 Techradium, Inc. Digital notification and response system with real time translation and advertising features
US9282081B2 (en) 2005-07-28 2016-03-08 Vaporstream Incorporated Reduced traceability electronic message system and method
US8150023B2 (en) * 2005-10-07 2012-04-03 Virtual Hold Technology, Llc Automated system and method for distinguishing audio signals received in response to placing and outbound call
US20070208587A1 (en) * 2005-12-08 2007-09-06 Arun Sitaraman Systems, software, and methods for communication-based business process messaging
CN101001212B (zh) * 2006-01-12 2010-09-08 鸿富锦精密工业(深圳)有限公司 多系统消息交互管控系统及方法
KR100803251B1 (ko) * 2006-03-21 2008-02-13 이경훈 빠른시간 내에 특정한 다수의 사람에게 메세지를 전송하기위한 다중모드 네트워크 커뮤니티 시스템과 그 제어방법
US8352449B1 (en) 2006-03-29 2013-01-08 Amazon Technologies, Inc. Reader device content indexing
US20070250516A1 (en) * 2006-04-25 2007-10-25 Onebiztone Llc Member centric information dissemination system
US20080013712A1 (en) * 2006-07-11 2008-01-17 Karsten Gopinath Unified Communication Directory Service
US8065146B2 (en) * 2006-07-12 2011-11-22 Microsoft Corporation Detecting an answering machine using speech recognition
US8121263B2 (en) 2006-07-21 2012-02-21 Google Inc. Method and system for integrating voicemail and electronic messaging
US7769144B2 (en) * 2006-07-21 2010-08-03 Google Inc. Method and system for generating and presenting conversation threads having email, voicemail and chat messages
US8725565B1 (en) 2006-09-29 2014-05-13 Amazon Technologies, Inc. Expedited acquisition of a digital item following a sample presentation of the item
US9672533B1 (en) 2006-09-29 2017-06-06 Amazon Technologies, Inc. Acquisition of an item based on a catalog presentation of items
FR2908258A1 (fr) * 2006-11-03 2008-05-09 Alcatel Sa Application et reseau de communication permettant un filtrage des informations vocales
US9767462B2 (en) * 2006-12-13 2017-09-19 Mapp Digital US, LLC Localized time zone delivery system and method
US7865817B2 (en) * 2006-12-29 2011-01-04 Amazon Technologies, Inc. Invariant referencing in digital works
US7792911B2 (en) * 2007-01-09 2010-09-07 International Business Machines Corporation E-mail utility to lock reply recipients field
US7751807B2 (en) 2007-02-12 2010-07-06 Oomble, Inc. Method and system for a hosted mobile management service architecture
US8024400B2 (en) 2007-09-26 2011-09-20 Oomble, Inc. Method and system for transferring content from the web to mobile devices
US20080195962A1 (en) * 2007-02-12 2008-08-14 Lin Daniel J Method and System for Remotely Controlling The Display of Photos in a Digital Picture Frame
US20080243788A1 (en) * 2007-03-29 2008-10-02 Reztlaff James R Search of Multiple Content Sources on a User Device
US7716224B2 (en) 2007-03-29 2010-05-11 Amazon Technologies, Inc. Search and indexing on a user device
US9665529B1 (en) 2007-03-29 2017-05-30 Amazon Technologies, Inc. Relative progress and event indicators
US8108793B2 (en) * 2007-05-21 2012-01-31 Amazon Technologies, Inc, Zone-associated objects
US8990215B1 (en) 2007-05-21 2015-03-24 Amazon Technologies, Inc. Obtaining and verifying search indices
US8166126B2 (en) 2007-09-18 2012-04-24 Cassidian Communications, Inc. System and method for distributing notifications to a group of recipients
US20090265429A1 (en) * 2008-04-22 2009-10-22 Amivox Limited Communications framework using hand held devices
US8423889B1 (en) 2008-06-05 2013-04-16 Amazon Technologies, Inc. Device specific presentation control for electronic book reader devices
US10217063B2 (en) * 2008-12-31 2019-02-26 Teletracking Technologies, Inc. System and method for clinical intelligent agents implementing an integrated intelligent monitoring and notification system
US9087032B1 (en) 2009-01-26 2015-07-21 Amazon Technologies, Inc. Aggregation of highlights
US8378979B2 (en) * 2009-01-27 2013-02-19 Amazon Technologies, Inc. Electronic device with haptic feedback
WO2010092492A1 (en) * 2009-02-12 2010-08-19 Amivox Ehf. Instant messaging and telephony value added services
US20100205539A1 (en) * 2009-02-12 2010-08-12 Amivox Ehf. Instant messaging and telephony value added services
US20100250643A1 (en) * 2009-03-26 2010-09-30 Microsoft Corporation Platform for Societal Networking
US8832584B1 (en) 2009-03-31 2014-09-09 Amazon Technologies, Inc. Questions on highlighted passages
US8692763B1 (en) 2009-09-28 2014-04-08 John T. Kim Last screen rendering for electronic book reader
US8428229B2 (en) * 2009-10-20 2013-04-23 At&T Intellectual Property I, L.P. Flagged messages in an automatic integrated unified messaging escalation system
US8396203B2 (en) * 2009-10-20 2013-03-12 At&T Intellectual Property I, L.P. Automatic integrated escalation in a unified messaging system
US20110119389A1 (en) * 2009-11-19 2011-05-19 Microsoft Corporation Transferring multiple communication modalities during a conversation
US8270575B2 (en) * 2009-11-25 2012-09-18 Soundbite Communications, Inc. Managing interactive communications campaigns
US8462918B2 (en) 2009-11-25 2013-06-11 Soundbite Communications, Inc. Method and system for managing interactive communications campaigns with text messaging
US8594312B2 (en) 2009-12-02 2013-11-26 Soundbite Communications, Inc. Method and system for managing interactive communications campaigns with call pacing
US20110137808A1 (en) * 2009-12-04 2011-06-09 3Pd Analyzing survey results
US20110231493A1 (en) 2010-03-16 2011-09-22 Microsoft Corporation Location-based notification
US20110238544A1 (en) * 2010-03-25 2011-09-29 Segall Timothy R Method and system for managing interactive communications campaigns with proactive payments
US9495322B1 (en) 2010-09-21 2016-11-15 Amazon Technologies, Inc. Cover display
US20120116845A1 (en) * 2010-11-05 2012-05-10 Matt Warta System for real-time respondent selection and interview and associated methods
US8832198B2 (en) * 2011-01-10 2014-09-09 Roger White E-mail alert system
US9158741B1 (en) 2011-10-28 2015-10-13 Amazon Technologies, Inc. Indicators for navigating digital works
JP5780924B2 (ja) * 2011-11-08 2015-09-16 矢崎総業株式会社 通信システム
US20140108247A1 (en) 2012-10-17 2014-04-17 Groupon, Inc. Peer-To-Peer Payment Processing
US10235692B2 (en) 2012-10-17 2019-03-19 Groupon, Inc. Consumer presence based deal offers
US20140229375A1 (en) 2013-02-11 2014-08-14 Groupon, Inc. Consumer device payment token management
US9576286B1 (en) 2013-03-11 2017-02-21 Groupon, Inc. Consumer device based point-of-sale
US9852409B2 (en) 2013-03-11 2017-12-26 Groupon, Inc. Consumer device based point-of-sale
US10482511B1 (en) 2013-03-12 2019-11-19 Groupon, Inc. Employee profile for customer assignment, analytics and payments
US20140359026A1 (en) * 2013-05-31 2014-12-04 Microsoft Corporation Deterministic messaging
US9928493B2 (en) 2013-09-27 2018-03-27 Groupon, Inc. Systems and methods for providing consumer facing point-of-sale interfaces
US11314826B2 (en) 2014-05-23 2022-04-26 Samsung Electronics Co., Ltd. Method for searching and device thereof
US9990433B2 (en) 2014-05-23 2018-06-05 Samsung Electronics Co., Ltd. Method for searching and device thereof
US20160005057A1 (en) * 2014-07-01 2016-01-07 QVO, Inc. Systems and methods for performing polls and surveys across heterogenous platforms
AU2016222286B2 (en) * 2015-02-18 2020-03-26 Upwire Pty Ltd Managing the generation of text messages
US10652195B2 (en) 2015-09-16 2020-05-12 CrowdReach, LLC Systems, computing devices, and methods for facilitating communication to multiple contacts via multiple, different communication modalities
US10949860B2 (en) * 2016-11-16 2021-03-16 Mastercard International Incorporated Systems and methods for processing support messages relating to services associated with payment systems
US10439895B2 (en) * 2017-01-31 2019-10-08 Salesforce.Com, Inc. Dynamic selection of channels for incoming communication
US11444943B1 (en) * 2017-12-27 2022-09-13 Meta Platforms, Inc. Exchange content between client devices when a client device determines a user is within a field of view of an image capture device of the client device and authorized to exchange content
US11075874B2 (en) * 2019-03-21 2021-07-27 International Business Machines Corporation Intelligent electronic communications across heterogeneous communication channels
US11405511B1 (en) 2021-08-18 2022-08-02 Biscom Inc. System and method to deliver messages and documents using a global registry

Family Cites Families (93)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4941168A (en) * 1988-09-21 1990-07-10 U.S. Telecom International Inc. System for the recognition of automated telephone answering devices and delivery of prerecorded messages to such devices
US5179660A (en) 1989-05-15 1993-01-12 International Business Machines Incorporated System for reducing communications overhead in distributed database transactions by serializing in order related requests into single transmission message and receiving transmission response
US4972461A (en) * 1989-09-20 1990-11-20 At&T Bell Laboratories Call message delivery system and method
US5287498A (en) 1991-04-02 1994-02-15 Rolm Company Message transmitting system wherein recipient site is determined using information concerning the relationship between the sender and recipient sites
JPH06319005A (ja) * 1993-01-13 1994-11-15 Canon Inf Syst Inc メッセージ配信方法及び装置
US5371787A (en) * 1993-03-01 1994-12-06 Dialogic Corporation Machine answer detection
US5479411A (en) * 1993-03-10 1995-12-26 At&T Corp. Multi-media integrated message arrangement
US5873032A (en) * 1994-04-28 1999-02-16 Metro One Telecommunications, Inc. Method and system for providing directory assistance services during attempt to complete customer or after call termination via an alphanumeric page
US5706334A (en) 1994-08-18 1998-01-06 Lucent Technologies Inc. Apparatus for providing a graphical control interface
US5740231A (en) 1994-09-16 1998-04-14 Octel Communications Corporation Network-based multimedia communications and directory system and method of operation
US5742905A (en) * 1994-09-19 1998-04-21 Bell Communications Research, Inc. Personal communications internetworking
US6215858B1 (en) * 1994-12-05 2001-04-10 Bell Atlantic Network Services, Inc. Analog terminal internet access
WO1996035994A1 (en) 1995-05-08 1996-11-14 Compuserve Incorporated Rules based electronic message management system
GB2315200B (en) 1995-05-08 2000-06-21 Compuserve Inc System for electronic messaging via wireless devices
US5673256A (en) 1995-07-25 1997-09-30 Motorola, Inc. Apparatus and method for sending data messages at an optimum time
JPH09134319A (ja) 1995-10-03 1997-05-20 Sony Electron Inc パーソナル通信ルーティングシステムのユーザインターフェース及びルール処理
US6021433A (en) 1996-01-26 2000-02-01 Wireless Internet, Inc. System and method for transmission of data
US5946386A (en) * 1996-03-11 1999-08-31 Xantel Corporation Call management system with call control from user workstation computers
US5841966A (en) 1996-04-04 1998-11-24 Centigram Communications Corporation Distributed messaging system
US6034970A (en) 1996-05-31 2000-03-07 Adaptive Micro Systems, Inc. Intelligent messaging system and method for providing and updating a message using a communication device, such as a large character display
US5940478A (en) 1996-05-31 1999-08-17 Octel Communications Corporation Method and system for extended addressing plans
US5872926A (en) 1996-05-31 1999-02-16 Adaptive Micro Systems, Inc. Integrated message system
US5818447A (en) 1996-06-06 1998-10-06 Microsoft Corporation System and method for in-place editing of an electronic mail message using a separate program
US6072862A (en) 1996-07-02 2000-06-06 Srinivasan; Thiru Adaptable method and system for message delivery
US5903830A (en) 1996-08-08 1999-05-11 Joao; Raymond Anthony Transaction security apparatus and method
US6014429A (en) 1996-08-12 2000-01-11 Lucent Technologies, Inc. Two-way wireless messaging system with transaction server
US5850594A (en) 1996-08-26 1998-12-15 Motorola, Inc. Method and apparatus for efficiently transmitting addresses and messages from portable messaging units over a wireless communication channel
US5875436A (en) 1996-08-27 1999-02-23 Data Link Systems, Inc. Virtual transcription system
US5838252A (en) 1996-09-09 1998-11-17 Datalink Systems, Inc. Interactive two-way pager systems
WO1998012531A1 (en) 1996-09-16 1998-03-26 Hans Christian Jensen A method and sample extractor for the extraction of intact fluid samples
US5905777A (en) 1996-09-27 1999-05-18 At&T Corp. E-mail paging system
US5892909A (en) 1996-09-27 1999-04-06 Diffusion, Inc. Intranet-based system with methods for co-active delivery of information to multiple users
US6202060B1 (en) * 1996-10-29 2001-03-13 Bao Q. Tran Data management system
US5794039A (en) 1996-12-18 1998-08-11 Unisys Corp. Method for abstracting messages of various protocols into objects for storage in a database
JP3402100B2 (ja) 1996-12-27 2003-04-28 カシオ計算機株式会社 音声制御ホスト装置
US6411696B1 (en) * 1996-12-31 2002-06-25 Intel Corporation System for finding a user with a preferred communication mechanism
US5966663A (en) 1997-01-14 1999-10-12 Ericsson Messaging Systems Inc. Data communications protocol for facilitating communications between a message entry device and a messaging center
US5933477A (en) * 1997-01-22 1999-08-03 Lucent Technologies Inc. Changing-urgency-dependent message or call delivery
US5964833A (en) 1997-02-07 1999-10-12 Datalink Systems Corp. Pager enhanced keyboard and system
US5928325A (en) 1997-02-24 1999-07-27 Motorola, Inc. Method of dynamically establishing communication of incoming messages to one or more user devices presently available to an intended recipient
GB9703996D0 (en) * 1997-02-26 1997-04-16 British Telecomm Message system
US5870454A (en) 1997-04-01 1999-02-09 Telefonaktiebolaget L M Ericsson Telecommunications speech/text conversion and message delivery system
US5940475A (en) 1997-05-30 1999-08-17 Northern Telecom Limited Telephone system integrated text based communication apparatus and system to enhance access for TDD and/or TTY devices
JPH1115666A (ja) 1997-06-10 1999-01-22 Internatl Business Mach Corp <Ibm> コンピュータ・システム、メッセージ・モニター方法、及び関連メッセージ送信方法
US6023700A (en) * 1997-06-17 2000-02-08 Cranberry Properties, Llc Electronic mail distribution system for integrated electronic communication
US6097791A (en) * 1997-07-15 2000-08-01 Octel Communications Corporation Voice-messaging system with non-user outcalling and auto-provisioning capabilities
US6134235A (en) * 1997-10-08 2000-10-17 At&T Corp. Pots/packet bridge
US6112049A (en) * 1997-10-21 2000-08-29 The Riverside Publishing Company Computer network based testing system
US6630883B1 (en) 1997-12-02 2003-10-07 At&T Wireless Services, Inc. Method and system for delivering a short-message notification
US6647257B2 (en) 1998-01-21 2003-11-11 Leap Wireless International, Inc. System and method for providing targeted messages based on wireless mobile location
US5960406A (en) 1998-01-22 1999-09-28 Ecal, Corp. Scheduling system for use between users on the web
US20020065889A1 (en) 1998-04-16 2002-05-30 James Macor Portable electronic mail messaging device
US6556666B1 (en) * 1998-05-05 2003-04-29 Siemens Information & Communication Networks, Inc. Notification system for multimedia messaging systems
US6597688B2 (en) 1998-06-12 2003-07-22 J2 Global Communications, Inc. Scalable architecture for transmission of messages over a network
JP3865946B2 (ja) 1998-08-06 2007-01-10 富士通株式会社 文字メッセージ通信システム、文字メッセージ通信装置、文字メッセージ通信サーバ、文字メッセージ通信プログラムを記録したコンピュータ読み取り可能な記録媒体、文字メッセージ通信管理プログラムを記録したコンピュータ読み取り可能な記録媒体、文字メッセージ送受信方法及び文字メッセージ通信管理方法
US6219638B1 (en) * 1998-11-03 2001-04-17 International Business Machines Corporation Telephone messaging and editing system
US6442592B1 (en) 1998-12-11 2002-08-27 Micro Computer Systems, Inc. Message center system
US6363414B1 (en) 1998-12-29 2002-03-26 Pitney Bowes Ltd. Method for converting an email message to a different format and retransmitting to a location other than recipient address information in the email message
US6631258B1 (en) 1998-12-31 2003-10-07 At&T Corp. Busy call forwarding in a wireless centrex services system
GB2346766A (en) 1999-02-12 2000-08-16 Nokia Mobile Phones Ltd Routing messages between a client and a selected server
US6393107B1 (en) * 1999-05-25 2002-05-21 Lucent Technologies Inc. Method and apparatus for creating and sending structured voicemail messages
AU727496B1 (en) 1999-07-06 2000-12-14 Ewanted.Com Corporation Method and system for promoting buyer anonymity in on-line transactions
US6442241B1 (en) * 1999-07-15 2002-08-27 William J. Tsumpes Automated parallel and redundant subscriber contact and event notification system
US20020065890A1 (en) 1999-12-03 2002-05-30 Ira Barron Internet based automated outbound message delivery method and system
FR2802743B1 (fr) 1999-12-20 2002-02-22 Cit Alcatel Procede de transmission de mini-messages et son dispositif associe
US6999565B1 (en) 2000-02-01 2006-02-14 Envoyworldwide, Inc. Multi-mode message routing and management
US6498835B1 (en) 2000-02-29 2002-12-24 Ameritech Corporation Method and system for providing visual notification in a unified messaging system
AU2001241960A1 (en) 2000-03-06 2001-09-17 Envoy Worldwide, Inc. Message-based referral marketing
US6438584B1 (en) 2000-03-07 2002-08-20 Letter Services, Inc. Automatic generation of graphically-composed correspondence via a text email-interface
US6842772B1 (en) 2000-03-14 2005-01-11 Envoy World Wide, Inc Application program interface for message routing and management system
US7319975B2 (en) 2000-07-24 2008-01-15 Emergency 24, Inc. Internet-based advertising and referral system
US6647269B2 (en) 2000-08-07 2003-11-11 Telcontar Method and system for analyzing advertisements delivered to a mobile unit
US6442250B1 (en) 2000-08-22 2002-08-27 Bbnt Solutions Llc Systems and methods for transmitting messages to predefined groups
USH2079H1 (en) 2000-09-29 2003-09-02 Opuswave Networks, Inc. Packet-based wireless local loop and method
AU2002230648A1 (en) 2000-11-06 2002-05-15 Envoy Worlwide, Inc. System and method for service specific notification
US20020069116A1 (en) 2000-12-01 2002-06-06 Zentaro Ohashi E-commerce referral tracking method and system
US20020156896A1 (en) 2001-02-09 2002-10-24 Peter Lin System and method for providing a gateway between mobile two-way messaging devices and remote computer networks
AT411807B (de) 2001-02-14 2004-05-25 Universal Comm Platform Ag Verfahren und einrichtung zum weiterleiten von kurznachrichten von einem mobilen endgerät
US7797374B2 (en) 2001-04-17 2010-09-14 Cbs Interactive Inc. System and method for providing digital messaging services
WO2002087095A1 (en) 2001-04-25 2002-10-31 Envoy Worldwide, Inc. Wireless messaging system to multiple
FI115813B (fi) 2001-04-27 2005-07-15 Nokia Corp Järjestelmä ryhmäviestin lähettämiseksi
JP2003037875A (ja) 2001-05-16 2003-02-07 Sony Computer Entertainment Inc メッセージ送受信方法、メッセージ送信方法、メッセージ受信方法、コンピュータに実行させるためのメッセージ送信プログラムを記憶したコンピュータ読み取り可能な記憶媒体、コンピュータに実行させるためのメッセージ受信プログラムを記憶したコンピュータ読み取り可能な記憶媒体、送信機、受信機、送受信機、メッセージ送受信システム、コンピュータに実行させるためのメッセージ送信プログラム、及びコンピュータに実行させるためのメッセージ受信プログラム
US20030088434A1 (en) 2001-08-02 2003-05-08 Elaine Blechman Web-based clinical, cross-organizational management information system & method of centralizing & coordinating treatment referrals for persons in need of supervision
US7333507B2 (en) 2001-08-31 2008-02-19 Philip Bravin Multi modal communications system
US8583430B2 (en) 2001-09-06 2013-11-12 J. Albert Avila Semi-automated intermodal voice to data transcription method and apparatus
WO2003032184A1 (en) 2001-10-12 2003-04-17 Next Communications, Inc. Internet-based cooperative e-mail advertising medium
US6704396B2 (en) 2002-02-27 2004-03-09 Sbc Technology Resources, Inc. Multi-modal communications method
US20030163536A1 (en) 2002-02-27 2003-08-28 Siemens Medical Solutions Health Services Corporation Message communications addressing system
US20030177277A1 (en) 2002-03-15 2003-09-18 Ziv Dascalu System and method for personal referrals
FR2838585B1 (fr) 2002-04-15 2004-12-10 Airbus France Procede et dispositif de transmission de donnees sur un aeronef
US20030195937A1 (en) 2002-04-16 2003-10-16 Kontact Software Inc. Intelligent message screening
US20030208545A1 (en) 2002-05-01 2003-11-06 Eaton Eric Thomas Instant message communication system for providing notification of one or more events and method therefor
US20030208363A1 (en) 2002-05-02 2003-11-06 Erik Thurnher Method of making mass solicitations and referrals

Also Published As

Publication number Publication date
EP1252747B1 (de) 2007-07-18
US6999565B1 (en) 2006-02-14
AU2001233118A1 (en) 2001-08-14
WO2001058119A2 (en) 2001-08-09
CA2399965A1 (en) 2001-08-09
ATE367699T1 (de) 2007-08-15
WO2001058119A3 (en) 2002-07-18
US7609821B2 (en) 2009-10-27
EP1252747A2 (de) 2002-10-30
JP2003524329A (ja) 2003-08-12
DE60129412D1 (de) 2007-08-30
US20060177021A1 (en) 2006-08-10

Similar Documents

Publication Publication Date Title
DE60129412T2 (de) Multi-mode-leitweglenkung von nachrichten und verwaltung
DE69633103T2 (de) Universeller Rufnummernauskunftsdienst
CA2578632C (en) System and method for managing information and collaborating
DE69935443T2 (de) Verfahren und Vorrichtung zum Schieben von Information von einem Wirtrechnersystem zu einem mobilen Datenkommunikationsgerät
CA2385833C (en) Information flow management in real time
DE69634473T2 (de) Universelles Nachrichtenablieferungssystem
US6250930B1 (en) Multi-functional communication and aggregation platform
US20040107250A1 (en) Methods and systems for integrating communication resources using the internet
DE10394323T5 (de) Verfahren und System zum Bereitstellen einer Expertenunterstützung mit einem Kundeninteraktionssystem
EP1072139B1 (de) Datenverbreitungssystem und datenverbreitungsverfahren
DE10202692A1 (de) E-Mail-Umwandlungsdienst
US20010031454A1 (en) Multi-functional communication and aggregation platform
EP1319307A2 (de) Abrechnung von datenübertragungskosten in einem mobilfunknetz
DE602004002777T2 (de) Vorrichtung zur Behandlung von E-Mails in einer Mehrbenutzer-Umgebung
AU780033B2 (en) Information flow management in real time
DE602004007306T2 (de) Proxyprotokoll eines Internetgerätes zur Unterstützung von ortsabhängigen Diensten
EP3525404A1 (de) Vorrichtung und verfahren zum aufnehmen und verarbeiten und ausgeben von synchronisierten messdaten sowie computerprogrammprodukt und verwendung
EP3361680A1 (de) Kommunikationsautomatisierungsanordnung zur bilateralen transmission von nachrichtendaten sowie computerprogrammprodukt und verfahren zum abarbeiten der nachrichtendaten sowie verwendung
DE602004009502T2 (de) System und Verfahren zur elektronischen Benachrichtigung
DE10246810B4 (de) Verfahren zum Übertragen von Daten in einem Daten-Übertragungs-System sowie Daten-Übertragungs-System
DE202017006726U1 (de) Kommunikationsautomatisierungsanordnung zur bilateralen Transmission von Nachrichtendaten sowie Computerprogrammprodukt sowie Verwendung
DE10319492A1 (de) E-mail-Weiterleitungsfilter
DE10313074A1 (de) Verfahren und Vorrichtung zur Informationsverbreitung in einem Datennetz mit mehreren Benutzerendgeräten

Legal Events

Date Code Title Description
8364 No opposition during term of opposition