DE69535283T2 - Internetzsystem für persönliche übertragungsdienste - Google Patents

Internetzsystem für persönliche übertragungsdienste Download PDF

Info

Publication number
DE69535283T2
DE69535283T2 DE69535283T DE69535283T DE69535283T2 DE 69535283 T2 DE69535283 T2 DE 69535283T2 DE 69535283 T DE69535283 T DE 69535283T DE 69535283 T DE69535283 T DE 69535283T DE 69535283 T2 DE69535283 T2 DE 69535283T2
Authority
DE
Germany
Prior art keywords
pci
subscriber
message
server
profile
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
DE69535283T
Other languages
English (en)
Other versions
DE69535283D1 (de
Inventor
Matthew David Middletown PEPE
B. Lisa Manalapan BLITZER
Joseph James Perrineville BROCKMAN
William Eatontown CRUZ
Omar Dwight Matawan HAKIM
Michael Bronx KRAMER
Diane Dawn Basking Ridge PETR
Josefa Freehold RAMAROSON
Gerardo Bridgewater RAMIREZ
Yang-Wei Howell WANG
G. Robert Morristown WHITE
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.)
Access Co Ltd
Original Assignee
Access Co Ltd
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 Access Co Ltd filed Critical Access Co Ltd
Publication of DE69535283D1 publication Critical patent/DE69535283D1/de
Application granted granted Critical
Publication of DE69535283T2 publication Critical patent/DE69535283T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • 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
    • 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/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
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1023Media gateways
    • H04L65/103Media gateways in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1033Signalling gateways
    • H04L65/104Signalling gateways in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/765Media network packet handling intermediate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42229Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/42229Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location
    • H04M3/42263Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location where the same subscriber uses different terminals, i.e. nomadism
    • H04M3/42272Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location where the same subscriber uses different terminals, i.e. nomadism whereby the subscriber registers to the terminals for personalised service provision
    • 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/5307Centralised arrangements for recording incoming messages, i.e. mailbox systems for recording messages comprising any combination of audio and non-audio components
    • 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
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/54Arrangements for diverting calls for one subscriber to another predetermined subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q3/00Selecting arrangements
    • H04Q3/0016Arrangements providing connection between exchanges
    • H04Q3/0029Provisions for intelligent networking
    • H04Q3/005Personal communication services, e.g. provisions for portability of subscriber numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/20Services signaling; Auxiliary data signalling, i.e. transmitting data via a non-traffic channel
    • 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/224Monitoring or handling of messages providing notification on incoming messages, e.g. pushed notifications of received messages
    • 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/58Message adaptation for wireless communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2201/00Electronic components, circuits, software, systems or apparatus used in telephone systems
    • H04M2201/60Medium conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2203/00Aspects of automatic or semi-automatic exchanges
    • H04M2203/10Aspects of automatic or semi-automatic exchanges related to the purpose or context of the telephonic communication
    • H04M2203/1091Fixed mobile conversion
    • 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/4509Unified messaging with single point of access to voicemail and other mail or messaging systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/18Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place wireless networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2207/00Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
    • H04M2207/20Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place hybrid systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/436Arrangements for screening incoming calls, i.e. evaluating the characteristics of a call before deciding whether to answer it
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/12Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13093Personal computer, PC
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13097Numbering, addressing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13098Mobile subscriber
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13103Memory
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13106Microprocessor, CPU
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13109Initializing, personal profile
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13179Fax, still picture
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13196Connection circuit/link/trunk/junction, bridge, router, gateway
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13345Intelligent networks, SCP
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13374Paging
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13375Electronic mail
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13377Recorded announcement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13389LAN, internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/135Service creation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13532Indexing scheme relating to selecting arrangements in general and for multiplex systems mobile networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13546Intelligent Peripheral
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04QSELECTING
    • H04Q2213/00Indexing scheme relating to selecting arrangements in general and for multiplex systems
    • H04Q2213/13547Indexing scheme relating to selecting arrangements in general and for multiplex systems subscriber, e.g. profile, database, database access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/16Communication-related supplementary services, e.g. call-transfer or call-hold
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/18Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/18Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • H04W88/184Messaging devices, e.g. message centre
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W92/00Interfaces specially adapted for wireless communication networks
    • H04W92/02Inter-networking arrangements

Description

  • Gebiet der Erfindung
  • Die vorliegende Erfindung betrifft eine Vernetzung für persönliche Kommunikation und im Besonderen ein Netzwerk, das einem Mobilkommunikationsteilnehmer ermöglicht, die verschiedenen Optionen der Zustellung seiner persönlichen Kommunikation fernzusteuern.
  • Hintergrund der Erfindung
  • Messaging als Mittel der täglichen Kommunikation wird zunehmend genutzt und entwickelt sich insbesondere im Zusammenhang mit Geschäftstätigkeiten weiter. Messaging umfasst elektronische Post (E-Mail), Faxübertragungen, Funkruf (Paging), Voicemail und Telefonkommunikation. Die Einführung des Mobiltelefons und anderer drahtloser Kommunikationsmittel erleichterte das Aufkommen des „mobilen Büros". Das mobile Büro ermöglicht einem Angestellten, beispielsweise außerhalb der Firma auf einem tragbaren Computer zu arbeiten und über ein Mobiltelefon in permanentem Kontakt mit der Firma zu sein.
  • Die oben beschriebenen Daten-Messaging-Optionen sind von verschiedenen Anbietern für Unternehmen jeder Größe verfügbar. Viele Büros verfügen über einige oder über alle der oben beschriebenen Daten-Messaging-Optionen. Die Firma kann bestimmte Daten-Messaging-Geräte haben (die als „Anlagen in den Räumlichkeiten des Verbrauchers" oder „CPE" bezeichnet werden), die an ein drahtloses Netzwerk oder an mehrere drahtlose Netzwerke angeschlossen sind. Das heißt, dass die Firma Telefone, einen Fax-Server und ein Voicemail-System an Telefonleitungen angeschlossen hat und die Computer Modems für E-Mail haben, die an Paketnetzwerke angeschlossen sind, die über Telefonleitungen angeschlossen sind. Der mobile Angestellte kann über bestimmte drahtlose Daten-Messaging-Geräte, wie zum Beispiel einen Pager, ein Mobiltelefon oder einen persönlichen digitalen Assistenten („PDA"), der üblicherweise ein über ein drahtloses Kommunikationsnetzwerk angeschlossener Notebook-Computer ist, verfügen.
  • Ein wichtiges Ziel der persönlichen Kommunikationsdienste ist, den Benutzer in die Lage zu versetzen, zu jedem Zeitpunkt und von jedem Ort zu kommunizieren. Derartige persönliche Kommunikationsdienste involvieren im Allgemeinen mehrere Dienstanbieter, einschließlich Telefongesellschaften für Orts- und Ferngespräche und Mobiltelefongesellschaften. Ein Beispiel eines persönlichen Kommunikationsdienstes sieht wie folgt aus.
  • Ein Anbieter für persönliche Kommunikation (zum Beispiel eine Mobiltelefongesellschaft) ermöglicht einem reisenden Benutzer, von einer Telefonvermietungsgesellschaft (beispielsweise von einer Fluggesellschaft oder von einer Autovermietung) ein drahtloses tragbares Telefon zu mieten. Während des Nutzens des Miettelefons werden von dem Dienstanbieter für persönliche Kommunikation für den Benutzer Basismobiltelefondienste bereitgestellt. Zusätzlich wünscht der Benutzer, die folgenden Merkmale zu nutzen:
    • 1. Der Benutzer möchte, dass Anrufe, die an sein Büro oder sein Zuhause gerichtet sind, automatisch zu seinem gemieteten Mobiltelefon weitergeleitet werden, ohne dass jemand darüber informiert wird, dass er auf Reisen ist.
    • 2. Um unwichtige eingehende Rufe (und entsprechende Gebühren für eingehende Rufe) zu vermeiden, möchte der Benutzer die Anzahl von Personen, die das gemietete Mobiltelefon anrufen können, begrenzen.
    • 3. Es ist wichtig für den Benutzer, dass diese Merkmale sofort aktiviert sind, so dass unmittelbar nach seiner Ankunft an dem besuchten Ort Anrufe getätigt werden können.
  • Diese Art der persönlichen Kommunikation involviert eine Vielzahl von Dienstanbietern. Diese Anbieter sind (a) die örtliche Telefongesellschaft am Heimatort, (b) eine Telefongesellschaft für Ferngespräche, (c) die lokale Telefongesellschaft an dem besuchten Ort und (d) Dienstanbieter für persönliche Kommunikation (beispielsweise die Mobiltelefongesellschaft) an dem besuchten Ort. Alle diese werden hierin als Dienstanbieter" bezeichnet.
  • Um diese Art von persönlichem Kommunikationsdienst, der mehrere Dienstanbieter involviert, zu ermöglichen, müssen Probleme der Interoperabilität zwischen den verschie denen Dienstanbietern gelöst werden. Die Interoperabilitätsprobleme können in zwei Kategorien unterteilt werden: (a) Standortverfolgung und (b) Dienstverwaltung.
  • Das Interoperabilitätsproblem in Bezug auf Standortverfolgung wurde durch den Einsatz von Signalisierungsprotokollen, die von der Mobiltelefonindustrie verwendet werden, angegangen. Die Standortverfolgungsfunktionen werden unter Verwendung von zwei lokalen Standortregistern implementiert. Eines der Register, das durch die örtliche Telefongesellschaft des Heimatstandorts des Benutzers unterhalten wird, wird als Heimatstandortregister (HLR) bezeichnet. Das andere Register, das von der örtlichen Telefongesellschaft an dem Ort des Besuchs unterhalten wird, wird als Besucherstandortregister (VLR) bezeichnet. Das HLR speichert Benutzerprofildaten und den Ort des VLRs des Benutzers. Die Benutzerprofildaten enthalten wichtige Informationen, wie den Namen des Benutzers, seine Adresse, den bevorzugten Betreiber für Fernverbindungen, Dienstmerkmale (beispielsweise Rufweiterleitung und Rufbeschränkung), Gebührenabrechnung und andere Informationen, die sich auf die Verwaltung beziehen. Wenn der Besucher an einen neuen Besuchsstandort reist, wird an dem neuen Standort ein neues VLR erzeugt. Ein Teil der in dem HLR gespeicherten Profildaten wird gesendet und in das VLR geladen, so dass der Dienstanbieter an dem besuchten Standort die Merkmale für den besuchenden Benutzer implementieren kann. Wenn der Benutzer zu einem neuen Besuchsstandort reist, wird der Ort des VLRs, der in dem HLR gespeichert ist, in den neuen VLR-Ort geändert und das VLR wird an dem zuvor besuchten Ort gelöscht. Der Prozess des Erzeugens eines neuen VLRs, das Laden der Profildaten in das VLR und das Aktualisieren des besuchten Ortes eines Benutzers in dem HLR werden als „automatische Roamer-Registrierung" bezeichnet.
  • Das Interoperabilitätsproblem für Dienstverwaltungen ist wesentlich komplexer als das der Standortverfolgung. Dienstverwaltung bezieht sich auf eine Sammlung von Merkmalen, die erforderlich sind, um einen Benutzer eines Dienstes für persönliche Kommunikation jederzeit und an jedem Ort in die Lage zu versetzen, an Dienstfunktionen teilzunehmen und diese zu modifizieren und zu aktivieren. Beispiele von Dienstverwaltungsfunktionen umfassen die Telefonnummernverwaltung, die Benutzerprofildatenverwaltung, die Dienstaktivierung und die Sicherheitsverwaltung. Die Telefonnummernverwaltungsfunktion ist wichtig zum Aufrechterhalten der Einzigartigkeit der Telefonnummern. Die Kundenprofildatenverwaltungsfunktion stellt Kundenprofildatenbanken und Benut zerschnittstellen zum Erzeugen, Modifizieren oder Übertragen solcher Datenbanken bereit. Die Dienstaktivierungsfunktion extrahiert einen Teil der Daten, die Dienstmerkmale aus den Profildaten spezifizieren, und lädt diese Daten in physikalische Kommunikationssysteme, die die Rufe verarbeiten. Die Dienstaktivierungsfunktion steuert außerdem die Aktivierung und Deaktivierung von Dienstmerkmalen. Die Sicherheitsverwaltungsfunktion verhindert oder erkennt unberechtigtes Nutzen von Diensten und Dienstverwaltungsfunktionen.
  • Dienstverwaltungsfunktionen dieses Typs werden gebraucht, um Dienste für persönliche Kommunikation, die mehrere Dienstanbieter involvieren, bereitzustellen. Derartige Dienstverwaltungsfunktionen erfordern generell Interaktionen zwischen Anwendungssoftware und verschiedenen Datenbanken, die im Besitz von verschiedenen Dienstanbietern sind und von diesen betrieben werden. Es wird eine Anwendung betrachtet, die einen reisenden Benutzer in die Lage versetzt, an einem Dienst für persönliche Kommunikation jedes Anbieters an jedem Ort teilzunehmen. Ein Beispiel eines solchen Dienstes ist die Rufweiterleitung zu einem vorübergehend gemieteten Mobiltelefon. Die Anwendung kann beispielsweise gebraucht werden, um die folgenden Datenbankzugriffsoperationen auf Datenbanken, die von mehreren verschiedenen Dienstanbietern unterhalten werden, durchzuführen:
    • – Prüfe Kreditdatenbanken, die im Besitz von Kreditkartengesellschaften oder Telefongesellschaften sind, um festzustellen, ob der Benutzer in der Lage ist, für den Dienst zu bezahlen;
    • – prüfe die Kundenprofildatenbank in dem HLR des Benutzers, um festzustellen, ob sich der Benutzer aktuell an einem anderen Ort als dem aktuell in dem HLR gespeicherten besuchten Standort aufhält;
    • – prüfe die Kredit- und Netzwerkdatenbanken der Telefongesellschaften für Fernverbindungen, die durch den Benutzer spezifiziert sind, um festzustellen, ob der Benutzer an dem besuchten Ort einen bestimmten Anbieter für Fernverbindungen nutzen kann;
    • – lade die Profildaten in das VLR an dem besuchten Ort und aktualisiere, falls erforderlich, das HLR mit dem Ort des VLRs und
    • – lade die Profildaten in die Rufverarbeitungssysteme und aktiviere den Dienst.
  • Der Benutzer kann den Bedarf haben, Nachrichten mit einer der Daten-Messaging-Optionen oder mit allen Daten-Messaging-Optionen, die oben beschrieben wurden, zu senden oder zu empfangen. Das heißt, dass der Benutzer den Bedarf haben könnte, E-Mails, Faxe, Telefonanrufe oder Voicemail an dem besuchten Standort zu empfangen oder darüber benachrichtigt zu werden oder E-Mails oder Faxe von einem drahtlosen Endgerät zu senden. Der Bedarf, diese verschiedenen Typen von Daten-Messaging-Optionen zu integrieren und die vielen Dienstanbieter untereinander zu verbinden, wurde bisher weitgehend vernachlässigt.
  • Ebenso ist es für den mobilen Angestellten wünschenswert, in der Lage zu sein, die Nachrichten, die an das drahtlose Daten-Messaging-Gerät gesendet werden, begrenzen zu können, so dass in seiner Abwesenheit von der Firma nur dringende Nachrichten empfangen werden und unerwünschte eingehende Rufe vermieden werden. Der mobile Angestellte wünscht außerdem, verschiedene drahtlos eingehende Nachrichten und Telefonanrufe zu anderen Zielen, wie beispielsweise zu einem Bürofaxgerät oder zu dem Telefon eines Kollegen, umzuleiten.
  • US-A-3.327.486 beschreibt ein Verfahren und ein System zum Verwalten von Telefonanrufen, die einen persönlichen Manager (PTM) enthalten und die bandexternes drahtloses Zweiwege-Signalgebungs-Messaging, Bildschirmalarm, Steuerung und Leitweglenkung benutzen und Textnachrichten des angerufenen Teilnehmers in hörbarer Form zu dem Anrufer kommunizieren. Durch Verwendung eines bandexternen Signalgebungs-/Daten-Messaging-Pfades befreit der PTM den angerufenen Teilnehmer von den Zwängen, über ein Telefonnetzwerk verbindungsfähig zu sein, andere über seinen aktuellen Standort zu informieren und Teilnehmer eines Mobilfunkdienstes zu sein und diesen zu nutzen. Zweiwege-Messaging zu einem tragbaren Computer, der mit Funksendern/-empfängern ausgerüstet ist, wird ebenfalls bereitgestellt. Diese Funktion ermöglicht dem System, eine Gruppe von Echtzeitoptionen bereitzustellen, einschließlich Rufselektierung durch den angerufenen Teilnehmer auf Basis von Informationen, die die Telefonnummer des Anrufers identifizieren, Rufumleitung zu einer verdrahteten oder drahtlosen Telefonnummer, wie durch den angerufenen Teilnehmer spezifiziert, Rufumleitung zu einem dritten Teilnehmer oder zu einem Voicemail-System oder Beantwortung einer Textnachricht, die durch den angerufenen Teilnehmer spezifiziert wurde und die dem Anrufer in einer hörbaren Form geliefert wird.
  • US-A-5.029.196 beschreibt ein Verfahren zum Erleichtern des Aufbauens von Verbindungen und verwendet eine Anruf-Identifikationstelefonnummer, die zusammen mit dem eingehenden Ruf gesendet wird. Ein Benutzer des Rufprozessors der Erfindung kann eine Liste von bevorzugten oder erwarteten Anruf-Identifikationstelefonnummern zusammen mit den Zieladressen, zu denen die jeweiligen eingehenden Rufe zu leiten sind, programmieren. Während eines eingehenden Rufes gleicht der Prozessor die zugehörige Annruf-Identifikationstelefonnummer mit einer vorprogrammierten Nummer ab und baut dadurch die Verbindung entsprechend der programmierten Zieladresse auf.
  • US-A-4.644.351 beschreibt ein Kommunikationssystem zum Übertragen von Nachrichten über einen Funkkanal zwischen einer zentralen Site von einer Vielzahl von zentralen Sites und einer Vielzahl von dezentralen Dateneinheiten. Jede zentrale Site hat einen Funkabdeckungsbereich und jede dezentrale Einheit hat eine unikale Adresse und Zugehörigkeit zu einer der zentralen Sites. Wenn eine Nachricht für eine der dezentralen Einheiten in einer zentralen Site empfangen wird, wird eine Datei von Adressen von dezentralen Einheiten durchsucht, um den Standort und die Zugehörigkeit zu der zentralen Site der dezentralen Einheit, an die die Nachricht adressiert ist, festzustellen. Wenn eine Adressenübereinstimmung festgestellt wird, die anzeigt, dass der dezentrale Sender/Empfänger in dem Abdeckungsbereich der die Nachricht empfangenden zentralen Site ist, wird die adressierte Nachricht gespeichert und in dieser Site gesendet. Wenn eine Adressenübereinstimmung festgestellt wird, die anzeigt, dass der dezentrale Sender/Empfänger in einer anderen zentralen Site ist, wird die adressierte Nachricht zum Senden zu dieser Site befördert.
  • Es ist deshalb ein Ziel der vorliegenden Erfindung, einen Mobildienstteilnehmer in die Lage zu versetzen, eine Vielzahl von Daten-Messaging-Optionen zu integrieren und zu steuern.
  • Es ist ein weiteres Ziel der vorliegenden Erfindung, einen Mobildienstteilnehmer in die Lage zu versetzen, die Adressierungsfähigkeit, die Leitweglenkung, die Zugriffsfähigkeit und den Bezug von Daten-Messaging-Optionen fernzusteuern.
  • Es ist ein weiteres Ziel der Erfindung, eine Vernetzung bereitzustellen, die Daten-Messaging-Dienste untereinander sowohl mit drahtlosen als auch verdrahteten Netzwerken verbindet.
  • Es ist ein weiteres Ziel der vorliegenden Erfindung, für einen Teilnehmer während der Nutzung eines drahtlosen Datenendgerätes oder eines PDAs ein Echtzeitprotokoll von Sprachanrufen bereitzustellen.
  • Es ist ein weiteres Ziel der Erfindung, eine Kontrolle über die Nachrichten, die zu drahtlosen Daten-Messaging-Optionen geleitet werden, bereitzustellen.
  • Zusammenfassung der Erfindung
  • Diese Ziele werden durch eine Vernetzung für persönliche Kommunikation erreicht, die einen Netzwerkteilnehmer in die Lage versetzt, den Empfang und das Liefern von drahtlosen und verdrahteten Sprach- und Textnachrichten fernzusteuern. Das Netzwerk arbeitet als ein Interface zwischen verschiedenen drahtlosen und verdrahteten Netzwerken und führt außerdem, falls erforderlich, Medienübersetzung durch. Der Nachrichtenempfang und die Zustellungsoptionen des Teilnehmers werden in einer Datenbank aufrechterhalten, auf die der Teilnehmer durch drahtlose oder verdrahtete Kommunikation zugreifen kann, um die in der Datenbank programmierten Optionen zu aktualisieren. Für den Teilnehmer kann ein CallCommand-Dienst bereitgestellt werden, der während der Nutzung eines drahtlosen Datenendgerätes oder PDAs ein Echtzeitprotokoll für Sprachverbindungen bereitstellt.
  • Speziell stellt die vorliegende Erfindung nach einem ersten Aspekt ein Verfahren für die Vernetzung der persönlichen Kommunikation nach Anspruch 1 bereit.
  • Kurzbeschreibung der Zeichnungen
  • Diese und andere Ziele und Merkmale der Erfindung werden aus den Zeichnungen offensichtlich, in denen
  • 1 bis 3 Übersichten der PCI-Netze sind;
  • 4 eine Übersicht eines Knotens des PCI-Netzes ist, der die vorliegende Erfindung ausführt;
  • 5 ein Blockdiagramm eines exemplarischen PCI-Servers ist, der die vorliegende Erfindung ausführt;
  • 6 ein Blockdiagramm einer beispielhaften Ausführung einer erfindungsgemäßen PCI-Datenbank ist;
  • 7 ein Blockdiagramm der logischen Verbindungen zwischen dem PCI-Server und der PCI-Datenbank in einer Ausführung der vorliegenden Erfindung ist;
  • 8 bis 11 exemplarische Nachrichtenflüsse zwischen einem Server und einer Datenbank in einer Ausführung der vorliegenden Erfindung darstellen;
  • 12 ein Blockdiagramm eines persönlichen digitalen Assistenten ist, der die vorliegende Erfindung ausführt;
  • 13 bis 20 exemplarische Nachrichtenflüsse zwischen einem PDA und einem PCI-Server darstellen;
  • 21 ein Blockdiagramm eines Text-Messaging-Teils eines PCI-Netzes ist;
  • 22 ein Blockdiagramm eines Sprach-Messaging-Teils eines PCI-Netzes ist;
  • 23 ein Blockdiagramm eines Fax-Messaging-Teils eines PCI-Netzes ist;
  • 24 ein Diagramm ist, das einen beispielhaften Nachrichtenstrom des CallCommand-Dienstes darstellt;
  • 25 bis 27 exemplarische Nachrichtenflüsse in dem PCI-Netz darstellen und
  • 28 bis 45 exemplarische Bildschirme darstellen, die für einen PCI-Teilnehmer, der einen drahtlosen PDA nutzt, angezeigt werden.
  • Ausführliche Beschreibung von bevorzugten Ausführungen
  • Aus Gründen der Übersichtlichkeit der Darstellung ist die ausführliche Beschreibung in folgende Unterabschnitte eingeteilt:
  • I. PCI-Übersicht
  • Das Gesamtnetzwerk ist in den 1 bis 4 dargestellt. Das Netzwerk ist ein Interface zwischen einer Vielzahl von drahtlosen und verdrahteten Netzwerken, das für einen Teilnehmer eine Vielzahl von drahtlosen und verdrahteten Nachrichten- und Sprachzustellungsoptionen und Nachrichten- und Sprachempfangsoptionen bereitstellt.
  • II. Der PCI-Server
  • Der PCI-Server ist in der 5 dargestellt. Der PCI-Server ist eine vermittlungstechnische Peripherie, die Messaging- und Rufweiterleitungsfunktionen ausführt und über ein Interface mit der PCI-Datenbank verbunden ist, um das Teilnehmerprofil zu aktualisieren.
  • III. Die PCI-Datenbank
  • Die PCI-Datenbank ist in der 6 dargestellt. Die PCI-Datenbank unterhält das Teilnehmerprofil, steuert die CallCommand-Funktionen und handhabt die Aktualisierungen der DTMF-basierten Teilnehmerprofile.
  • IV. Das Server-/Datenbank-Interface
  • Das Server-/Datenbank-Interface ist in den 7 bis 11 dargestellt. Das PCI-Server-/PCI-Datenbank-Interface gewährleistet den Transfer von Informationen in Bezug auf das Teilnehmerprofil und die CallCommand-Dienste.
  • V. Das PDA-/PCI-Interface
  • Das PDA-/PCI-Interface ist in den 12 bis 20 dargestellt. Das PDA-/PCI-Interface gewährleistet den Transfer von Informationen zwischen einem dezentralen drahtlosen Teilnehmer und der PCI.
  • VI. Dienste
    • A. Das E-Mail-Messaging in der PCI ist in der 21 dargestellt. Das PCI-Netzwerk stellt für den Teilnehmer eine Vielzahl von E-Mail-Zustellungs-, -Empfangsoptionen und -Benachrichtigungsoptionen, einschließlich Selektierung und selektiver Zieladressenzustellung eingehender E-Mails, bereit.
    • B. Das Sprach-Messaging in der PCI ist in der 22 dargestellt. Die PCI stellt für den Teilnehmer eine Vielzahl von Sprach-Mail-Zustellungs, -Empfangsoptionen und -Benachrichtigungsoptionen, einschließlich Selektierung und selektiver Zieladressenzustellung eingehender Sprach-Mails bereit.
    • C. Fax-Messaging Das Fax-Messaging in der PCI ist in der 23 dargestellt. Die PCI stellt für den Teilnehmer eine Vielzahl von Faxzustellungs, -empfangsoptionen und -benachrichtigungsoptionen, einschließlich Selektierung und selektiver Zieladressenzustellung eingehender Faxe, bereit.
    • D. CallCommand Der CallCommand-Dienst ist in der 24 dargestellt. Der CallCommand-Dienst stellt während der Verwendung eines drahtlosen Datenendgerätes oder eines PDAs Echtzeitkontrolle von Sprachanrufen bereit.
  • VII. Nachrichtenflüsse
  • Bestimmte Nachrchtenflüsse für drahtloses Messaging in der PCI sind in den 25 bis 27 dargestellt. Die drei dargestellten Nachrichtenflüsse sind das Senden einer Nachricht von einem Teilnehmer zu einem anderen, das Empfangen einer Nachricht unabhängig davon, ob der Teilnehmer ein drahtloses oder ein verdrahtetes Endgerät benutzt, und das Senden einer Nachricht zu einem Nichtteilnehmer.
  • VIII. Die PDA-Anwendung
  • Die in der PDA befindliche Anwendung ist in den 28 bis 45 beschrieben, die exemplarische Bildschirme darstellen, die für einen PCI-Teilnehmer, der einen drahtlosen PDA verwendet, angezeigt werden.
  • IX. Gebührenabrechnung
  • Das Gebührenabrechnungsverfahren für ein PCI-Netzwerk wird kurz beschrieben.
  • X. Abschließende Erklärung
  • I. PCI-Übersicht
  • Die 1 ist eine vereinfachte Übersicht einer Vernetzung für persönliche Kommunikation (PCI), die die vorliegende Erfindung ausführt. Ein Endverbraucher, beispielsweise eine Firma, hat verschiedene Messaging-Anlagen, wie ein Voicemail-System 20, ein E-Mail-Terminal 22, Faxgeräte 24 und Telefone 26. Diese sind alle mit Drahtleitungsnetzwerken 29 verbunden. Beispielsweise sind das Fax 24, das Telefon 26 und das Voicemail-System an ein öffentliches Fernsprechnetz (PSTN) angeschlossen, von dem ein Teil einer bestimmten örtlichen Telefongesellschaft gehört und ein anderer Teil einem bestimmten Anbieter für Femverbindungsdienste gehört. Das E-Mail-Terminal 22 kann an ein Paketdaten-Netzwerk, wie zum Beispiel das Internet, angeschlossen sein, dessen Pakete über Telefonleitungen befördert werden.
  • Ein Mobilkommunikationsteilnehmer (beispielsweise ein Angestellter, der in der oben beschriebenen Firma arbeitet und häufig reist) hat verschiedene mobile Messaging-Geräte, wie einen PDA 30, ein Mobiltelefon 32 und einen Pager 34. Diese sind an ein drahtloses Netzwerk 39 angeschlossen. Diese drahtlosen Messaging-Optionen können durch verschiedene Dienstanbieter bereitgestellt werden. Das heißt, dass das Mobiltelefon an ein drahtloses Netzwerk eines Mobiltelefondienstanbieters angeschlossen sein kann, der Pager an ein anderes drahtloses Netzwerk, das von einem Funkdienstanbieter unterhalten wird, angeschlossen sein kann und der PDA an ein drittes drahtloses Netzwerk, das durch wieder einen anderen Dienstanbieter unterhalten wird, angeschlossen sein kann.
  • Eine Vernetzung der persönlichen Kommunikation („PCI") 40, die die Erfindung ausführt, ist zwischen die drahtlosen 39 und verdrahteten Netzwerke 20 geschaltet. Die PCI 40 ermöglicht dem mobilen Kommunikationsteilnehmer zwischen den ungleichartigen Netzen, den Messaging-Systemen und einer Vielzahl von Dienstanbietern Nachrichten zu senden und zu empfangen. Der mobile Kommunikationsteilnehmer kann während der Nutzung eines drahtlosen oder verdrahteten Netzes unter einer einzigen Telefonnummer E-Mails, Faxe, Funkrufe und Sprachnachrichten empfangen. Der Teilnehmer kann außerdem Medienformate und das zum Empfangen von Nachrichten genutzte Dienstnetz auswählen. Der Teilnehmer kann auch medienübergreifende Benachrichtigungen über eingehende Nachrichten wählen (d. h., der Teilnehmer kann durch eine Pager-Nachricht darüber informiert werden, dass eine Voicemail-Nachricht empfangen wurde).
  • Der Teilnehmer wählt das drahtlose oder verdrahtete Netzwerk und Medienformate, die bei der Zustellung von Nachrichten oder bei der Benachrichtigung über Nachrichtenempfang zu verwenden sind. Die PCI 40 führt eine Medienkonvertierung aus, um zu ermöglichen, dass beispielsweise eine E-Mail-Nachricht zu einem Fax-Server zugestellt wird. Die PCI 40 kann ebenso Zugriffssteuerung umfassen, die dem Benutzer ermöglicht, Nachrichten durch ausgewählte Kriterien, wie zum Beispiel den Medientyp (beispielsweise E-Mail, Fax usw.), die Nachrichtenlänge (beispielsweise Sprachnachrichten von einer Länge unter drei Minuten) oder den Absender (beispielsweise sind nur Nachrichten aus der Firma und ein bestimmter Kunde weiterzuleiten), zu selektieren.
  • Beispielsweise kann der Teilnehmer die Benachrichtigung über einen Voicemail- oder Faxnachrichtempfang zu einem drahtlosen PDA in Form einer E-Mail-Nachricht erhalten. Wenn der drahtlose PDA des Teilnehmers nicht eingeschaltet ist oder aus anderen Gründen nicht in Betrieb ist, kann die Benachrichtigung auf ein alternatives drahtloses oder verdrahtetes Netz geleitet werden. Die Benachrichtigung für den Teilnehmer, dass eine Voicemail-Nachricht empfangen wurde, kann beispielsweise zu dem Pager des Teilnehmers umgeleitet werden und die Benachrichtigung, dass ein Fax empfangen wurde, kann zu dem verdrahteten E-Mail-Empfang weitergeleitet werden.
  • Die 2 ist eine vereinfachte Version der Verbindungen zwischen den verschiedenen Messaging-Systemen und einer PCI. Wie in der 2 gezeigt, versieht ein Teilnehmer das Netzwerk mit Nachrichten-Routing- und Zustellungsanweisungen. Diese Anweisungen werden durch eine PCI-Datenbank 44 empfangen und in einem „Teilnehmerprofil" für einen Teilnehmer gespeichert. Diese Datenbank steuert die Zustellung von abgehenden Nachrichten und von eingehenden Nachrichten und die Benachrichtigungen über Nachrichten. (In der 21 sind verdrahtete Kommunikationen als durchgezogene Linienverbindungen dargestellt und drahtlose Kommunikationen sind als gestrichelte Linienverbindungen dargestellt.) Die Anweisungen für die PCI sind als durchgezogene Linie dargestellt, wie jedoch im Folgenden noch ausführlich erklärt wird, können die Anweisungen sowohl durch ein drahtloses als auch durch ein verdrahtetes Netz gesendet werden.
  • Die PCI-Datenbank 44 unterstützt den Zugriff auf Informationen, die die Identität des Teilnehmers authentifizieren und die die abonnierten Dienstarten, die Nachrichtenzustel lungsoptionen (eingehende Nachrichten) des Teilnehmers, die Erzeugungsoptionen (ausgehende Nachrichten) und die Sprach-(Telefonverbindungs- und Voicemail-)optionen bewerten. Zur Erzeugung kann der Teilnehmer Nachrichtenverteilungslisten mit bestimmten Medien-Zustellungsoptionen wählen. Die PCI-Datenbank 44 unterstützt außerdem Zugriff auf die Teile des Teilnehmerprofils, die der Teilnehmer kontrollieren kann.
  • Der Teilnehmer kann eine persönliche Telefonnummer nutzen, um sich an alternativen verdrahteten oder drahtlosen Terminals zu registrieren, während die Verwendung der Nachrichtenselektierungs- und Nachrichtenzustellungsoptionen, die in dem Profil eines Teilnehmers gespeichert sind, aufrechterhalten bleiben. Informationen über den Ort eines drahtlosen oder verdrahteten Netzwerkstandortes, mit dem das Endgerät des Teilnehmers verbunden ist, registriert und deregistriert ein Teilnehmerendgerät automatisch. Dies wird als „Terminalmobilität" bezeichnet.
  • Die 3 zeigt die PCI 40. Die CPEs (Voicemail 20, E-Mail 22, Fax 24 und Telefon 26) sind mit den verdrahteten Netzwerken 29 verbunden. Die Mobilteilnehmergeräte (PDA 30, Mobiltelefon 32 und Pager 34) sind mit den drahtlosen Netzwerken 39 verbunden. Sowohl das verdrahtete als auch das drahtlose Netzwerk, 29 und 39, sind bei einem Dienstanbieter mit der PCI 40 verbunden. Die Netzwerke 29 und 39 sind zur Vernetzung der persönlichen Kommunikationen mit einer Telefonzentrale (LEC) 42 verbunden.
  • Eine PCI-Datenbank 44 ist ein physikalisches Kommunikationssystem, das Verbindungsverarbeitungsfunktionen für eine Sammlung von zentralen Vermittlungsschaltstellen bereitstellt. Die PCI-Datenbank 44 enthält das Profil des Mobilteilnehmers, einschließlich Senden von Nachrichten, Empfangen von Nachrichten und Dienststeueroptionen. Die PCI-Datenbank 44 kann ein Dienststeuerungsknoten oder ein Netzwerkzusatz sein. Die PCI-Datenbank 44 kann über ein Dienstverwaltungssystem (SMS) eine Schnittstelle mit einem Integrator 46 bilden. Der Dienstintegrator 46 ermöglicht dem Dienstanbieter, die Teilnehmerdaten zu aktualisieren und Teilnehmerprofile zu erzeugen und zu modifizieren.
  • Bevorzugt speichert und aktualisiert die PCI-Datenbank 44 die Teilnehmerprofile. Die Profile enthalten dienstbezogene Informationen zum Mapping der Dienste zu dem Teil nehmer (beispielsweise Selektierung, Routing, Endgeräteauswahl, durch von dem Teilnehmer ausgewählte Parameter, übliche Verbindungsmerkmale und dergleichen), die Authentifizierungsdaten des Teilnehmers (beispielsweise Passwort und Benutzerkennung), Benutzerstatus (registriert oder nicht registriert), generische Dienste für nicht rufbezogene Dienste, wie zum Beispiel die Teilnehmeradresse oder Sozialversicherungsnummer, spezielle Profile für nicht rufbezogenen Dienst (basierend auf von dem Teilnehmer ausgewählten Parametern), Identifizierungen von drahtlosen Datenanbietern (beispielsweise wird ein Mobiltelefonanbieter genutzt) und spezielle Profile für rufbezogene Dienste (beispielsweise Rufweiterleitung) auf Basis von durch den Benutzer gewählten Parametern.
  • Die 4 zeigt den Knoten 43 der PCI detaillierter. Die PCI hat eine Vielzahl von Knoten und ist bevorzugt gemäß der Architektur des fortgeschrittenen intelligenten Netzwerkes (AIN) aufgebaut. Andere Netzwerkarchitekturen können genutzt werden, für den Zweck der Darstellung ist die Beschreibung jedoch auf ein Netzwerk ausgerichtet, das auf AIN basiert.
  • Ein PCI-Server 48 ist eine vermittlungstechnische Peripherie, die Messaging- und Rufumleitungsfunktionen ausführt und ein Interface mit der PCI-Datenbank 44 bildet, um das Teilnehmerprofil zu aktualisieren. Der PCI-Server 48 kann eine intelligente periphere AIN-Anlage sein, wie beispielsweise eine intelligente vermittlungstechnische Peripherie nach Bellcore. Der PCI-Server ist mit einem Schalter 50 verbunden. Bei der AIN-Architektur ist dieser Schalter ein Dienstvermittlungsknoten-Durchgangszugriff (SSP AT), kann jedoch in Abhängigkeit von der Architektur jeder geeignete Schalter sein. Der SSP AT 50 verbindet drahtlose Netzwerke mit den CPEs. Der SSP AT 50 verbindet ebenso den PCI-Server 48 mit einer Telefonzentrale (CO) 52. Außerdem verbindet der SSP AT 50 mit dem SCP 44 (?). Die PCI-Datenbank 44 und der PCI-Server 48 sind direkt verbunden. Die LEC der 3 ist Teil eines großen Netzwerkes und enthält die PCI-Datenbank 44, den PCI-Server 48 und den SSP AT 50. Die PCI-Datenbank 44 kann an ein SMS angeschlossen sein, um mit einem Systemintegrator 46 ein Interface zu haben, wie oben dargestellt.
  • Über Signalverbindungen in diesen Netzwerken ist der PCI-Server 48 ebenso mit verschiedenen drahtlosen und verdrahteten Netzwerken verbunden, um Informationen über alle Messaging-Optionen zu senden und zu empfangen. Beispielhaft stellt der PCI-Server Zugriff auf öffentliche paketvermittelnde Netzwerke (PPSNs), auf das öffentliche Fernsprechnetz (PTSN), auf das diensteintegrierende digitale Netzwerk (ISDN), auf X.25-Netzwerke und auf TCP/IP-Netzwerke bereit und kann Zugriff auf asynchronen Übertragungsmodus (ATM), Breitbanddienst für Datenübertragung (SMDS) und Rahmenrelaisnetze umfassen.
  • Der Mobilteilnehmer kann auf sein Teilnehmerprofil zugreifen, um das Senden von Nachrichten, das Empfangen von Nachrichten und die Dienststeuerungsoptionen zu ändern. Diese Änderungen der Optionen werden zu der PCI-Datenbank 44 gesendet, um in dem Teilnehmerprofil gespeichert zu werden. Die 4 zeigt beispielsweise einen PDA 30, der durch ein drahtloses Netzwerk an den PCI-Server 48 angeschlossen ist Dennoch kann der Teilnehmer ebenso verdrahtete E-Mail oder verdrahtete oder drahtlose Telefone (unter Verwendung von DTMF-Signalen) nutzen, um auf das Teilnehmerprofil zuzugreifen. Beispielsweise werden die Nachrichten von dem PDA durch ein drahtloses Netz 54, das beispielsweise einem X.25-Transport nutzt, zu dem PCI-Server 48 gesendet.
  • Das Zustellen von PCI-Diensten für einen Teilnehmer, der in einer Anzahl von verschiedenen Systemen präsent ist, erfordert das Speichern, das Bewegen und das Zwischenspeichern des diesem Teilnehmer zugehörigen Profils. Ein Mobilitäts-Kontroller 49, der in dem PCI-Server 48 angeordnet ist, ist ein Kontroller und Datenspeicher, der Dienststeuerungsinformationen für einen Nachrichtentransferagenten (MTA), der unten beschrieben wird, in dem PCI-Server 48, der den PCI-Server 48 mit drahtlosen Netzen verbindet, dynamisch unterhält.
  • Die Datenspeicherfunktionen werden von zweistufigen Einheiten abgewickelt. Das Teilnehmerprofil ist bevorzugt in der PCI-Datenbank 44 angeordnet und ist die oberste Hierarchie, in der permanent Aufzeichnungen, wie das Dienstprofil, die Authentifizierung, Gültigkeitsinformationen und dergleichen des Teilnehmers oder Gerätes, geführt werden und der Leistungsstatus, die Standortverwaltung und das Mapping ausgeführt werden. Ein Dienstprofil-Cache 51 ist bevorzugt in dem PCI-Server 48 angeordnet und ist eine lokale Cache-Einheit, die auf einer „Bedarfsbasis" Informationen, wie zum Beispiel die Dienstprofile und den Gültigkeitsstatus speichert und eine lokale Ablage für den Dienst empfänger unterhält. Der Dienstprofil-Cache 51 administriert außerdem sowohl Informationen, die erforderlich sind, um als die drahtlose Netzwerkeinheit zu dienen, und das Senden von Aktualisierungen zu der permanenten Speichereinheit, der PCI-Datenbank. Der Dienstprofil-Cache 51 unterhält die persönlichen Daten, die mit der Verarbeitung des Mobilitäts-Kontrollers verknüpft sind. Der Mobilitäts-Kontroller 49 interagiert im Auftrag des Caches mit dem PCI-Datenbank-Teilnehmerprofil (oder der Datenbank einer dritten Partei), um die Dienstprofile und Standortinformationen, die sich auf drahtlose Terminals beziehen, zu erhalten.
  • Als Mehrwertkomponente kann die PCI außerdem Adressenverzeichnisse bereitstellen. Der X.400-MTA kann von einem lokalen Adressenverzeichnisdienstagenten in dem PCI-Server 48 Adressierungs- und Routing-Informationen anfordern. Wenn die Informationen nicht lokal sind, muss der PCI-Server 48 die Adressenverzeichnisinformationen von einem anderen PCI-Server 48 an einem anderen PSI-Knoten oder von einem zwischengeschalteten privaten Adressenverzeichnisdienst, der eine separate Informationsbank unterhält, beziehen. Unter Verwendung eines vorhandenen Standards können die PCI-Netzwerk- und Mail-PCI-Server-Nachrichtenabwicklung die Netzwerke unabhängig verwalten, ohne den PCI-Dienst zu stören.
  • II. Der PCI-Server
  • Der PCI-Server ist eine vermittlungstechnische Peripherie, die Messaging und Rufweiterleitungsfunktionen durchführt und über Interfaces mit dem Dienststeuerknoten verbindet, um das Teilnehmerprofil zu aktualisieren. Er führt eine Vielzahl von Funktionen aus. Ein exemplarischer, der Erklärung dienender PCI-Server:
    • – ist ein X.400-Gateway;
    • – führt das Routing von Nachrichten, die das X.400-Nachrichtenprotokoll ver wenden, aus;
    • – verbindet Eignemachrichtenprotokolle in das X.400-Protokoll;
    • – bildet Interfaces mit drahtlosen Datennetzwerken;
    • – bildet Interfaces mit Messaging-Systemen;
    • – bildet Interfaces mit der PCI-Datenbank, um auf die Teilnehmerprofilinforma tionen zuzugreifen;
    • – verarbeitet Nachrichten wie durch den Benutzer in dem Dienstprofil vorgege ben;
    • – stellt Medienkonvertierung, wie zum Beispiel Text in Fax oder Fax in Text, be reit,
    • – stellt Zugang zu einem X.500-Adressenverzeichnis bereit, um Adressierungs schemata für Paketdaten bereitzustellen;
    • – unterstützt Signalgebung zwischen drahtlosen Datennetzen für Verwaltungs funktionen, wie zum Beispiel Registrierung, und
    • – unterhält einen Dienstprofil-Cache.
  • Die 5 ist eine detaillierte Darstellung einer bevorzugten Ausführung eines PCI-Servers 48 gemäß der Erfindung. Der PCI-Server 48 enthält drei Hauptelemente: einen Rufprozessor, ein Daten-Messaging-Peripheriegerät 112 und einen gemeinsam genutzten Plattenspeicher 113.
  • Der Rufprozessor 110 umfasst eine Vielzahl von untereinander verbundenen Rechnern. Das Messaging-Peripheriegerät 112 kann durch einen Computer, wie zum Beispiel ein DEC-XAP-System, implementiert werden.
  • Der Rufprozessor 110 enthält einen PCI-Anwendungsserver 114. Der Anwendungsserver ist der zentrale Entscheidungspunkt des drahtlosen Messaging-Dienstes, der im Folgenden in Abschnitt VI beschrieben wird. Infolgedessen steuert der Server 114 das Nachrichten-Routing, die Nachrichtenselektierung und die Benachrichtigung über Nachrichten für den drahtlosen Messaging-Dienst.
  • Der Anwendungsserver 114 ist an einen Protokoll-Handler 115 angeschlossen. Der Protokoll-Handler ist das Interface zu dem drahtlosen Netz 54, beispielsweise zu einem drahtlosen RAM-Netzwerk. Dieser wickelt die Nachrichten ab, die von dem PDA des Teilnehmers gesendet werden und zu diesem gesendet werden. Eine Vielzahl von persönlichen digitalen Assistenten (PDAs) 30 ist an das drahtlose Netzwerk 54 angeschlossen.
  • Der Anwendungsserver 114 verwaltet außerdem einen Protokoll-Handler 126. Der Protokoll-Handler 126 ist das Interface zwischen dem Rufprozessor 110 und der PCI- Datenbank 44. Der Anwendungsserver 114 verwaltet ebenso einen Dienstprofil-Cache 51. Der Dienstprofil-Cache 51 wird in dem Speicher des Anwendungsservers 114 unterhalten. Der Cache 51 speichert eine Untergruppe der Daten in dem Teilnehmerprofil, das in der PCI-Datenbank 44 gespeichert ist. Diese Untergruppe sind Teilnehmerprofilinformationen, auf die aktuell häufig durch den PCI-Server 48 zugegriffen werden muss.
  • Der Dienstprofil-Cache 51 speichert Daten und greift auf diese zu, die sich auf Zugriffssysteme, wie zum Beispiel drahtlose Datenanbieter und Messaging-Dienste, und auf den Teilnehmerstandort beziehen. Der Dienstprofil-Cache 51 kann Daten, die sich auf den Teilnehmerstandort beziehen, wie zum Beispiel Routing-Adressen für teilnehmerspezifische drahtlose Terminals, speichern und dienstbezogene Daten für einen bestimmten Terminaltyp (wie zum Beispiel uni- oder bidirektional) aktualisieren, ein Verzeichnis der Teilnehmer von drahtlosen Datenanbietern und drahtlosen Nachrichtendiensten unterhalten, den Teilnehmerterminalstatus verfolgen (registriert oder nicht registriert), ein generisches Dienstprogramm für Nichtruf-Messaging-Dienst bereitstellen und ein spezielles Profil für einen nicht rufbezogenen Dienst auf Basis von durch den Teilnehmer gewählten Parametern bereitstellen.
  • Der Anwendungsserver 114 verwaltet den Registrierungsstatus jeder Anwendung auf jedem PDA 30 und steuert über jeden PDA 30 die Kundenprofilinformationen.
  • Der Rufprozessor 110 enthält einen IP-Funktionsserver 130. Der IP-Funktionsserver 130 verwaltet CallCommand-Anwendungen. Dieser Server ist außerdem mit dem PCI-Datenbank-Protokoll-Handler 126 zum Kommunizieren mit dem SCP 44 und mit dem PDA-Protokoll-Handler 15 zum Kommunizieren mit dem drahtlosen Netzwerk 116 verbunden. Der PCI-Datenbank-Protokoll-Handler 126 arbeitet mit beiden Interfaces zwischen der PCI-Datenbank und dem PCI-Server, wie unten beschrieben.
  • Folglich sind die zwei Hauptanwendungsserver in dem Rufprozessor 110 der IP-Funktionsserver 130 für CallCommand-Anwendungen und der PCI-Anwendungsserver 114 für drahtlose Messaging-Dienste.
  • Der Rufprozessor 110 enthält außerdem eine Vielzahl von Kommunikations-Interfaces. Die Protokoll-Handler 115 und 126 wurden zuvor bereits erörtert.
  • Der alphanumerische Paging-Server (APS) verleiht dem Rufprozessor 110 die Fähigkeit, einen alphanumerischen Paging-Dienst bereitzustellen. Der APS 132 enthält ein Modem oder mehrere Modems zum Kommunizieren mit Terminalanlagen eines Netzwerkes 134, das von dem Paging-Dienstbetreiber unterhalten wird. Der APS kommuniziert unter Verwendung beispielsweise des TAP-Protokolls (Telocator Alphanumeric Protocol) mit dem Paging-Dienstbetreiber.
  • Der Rufprozessor 110 umfasst außerdem eine Vielzahl von Steuerprozessen, die periphere Einheiten, die extern zu dem Rufprozessor 110 sind, steuern. Diese Kontroller sind folgende:
    Ein Nachrichtenkontroller 136 steuert die Daten-Messaging-Peripherieeinheit 136 und steuert das Senden von Nachrichten zwischen dem Rufprozessor 110 und der Datenperipherieeinheit 112.
  • Der Mobilitätskontroller 49 umfasst den CPI-Datenbank-Protokoll-Handler 126, den IP-Funktionsserver 130, den Dienstprofil-Cache 51 und den PCI-Anwendungsserver 114. Der Mobilitätskontroller steuert Logik für Benutzerauthentifikation, Dienstanforderungsgültigkeitsprüfung, Standortverwaltung, Benutzerzugriff auf Dienstprofile, Zugriffsregistrierung und Kommunikationsverwaltung, wie zum Beispiel Routing zu benutzerspezifizierten Zieladressen. Der Mobilitätskontroller 49 enthält die Dienstlogik und wickelt die dienstbezogene Verarbeitung für persönliche Daten und Dienstzugriff ab, wie zum Beispiel Dienstmerkmalanalyse, Zugriffssystem-Mapping-Beziehungsinformationen, Teilnehmergültigkeitsprüfung und Authentifikation, auf dem Teilnehmer basierende Abrechnungsinformationen, drahtlosspezifische Daten-Routing-Informationen für Nachrichtenzustellung und Teilnehmer-Paging, Teilnehmerdienstgültigkeitsprüfung und Teilnehmerprüfung und Modifizierung des Teilnehmerprofils.
  • Ein Transaktionskontroller 150 steuert einen Switch-Kontroller 152 und einen Sprach-Peripherieeinheitskontroller 154. Der Switch-Kontroller 152 steuert den Digital-Switch 156, der mit dem öffentlichen Telefonnetz 58 verbindet. Der Sprach-Peripherieeinheitskontroller 154 steuert die Sprach-Peripherieeinheiten 160, die beispielsweise Konverter zum Umwandeln von Text in Sprache sind.
  • Der Switch 156 und die Sprach-Peripherieeinheiten 160 sind ebenso durch eine T1-Leitung 161 verbunden. Der Digital-Switch 156 ist durch eine Vielzahl von Sendemedien, wie zum Beispiel die T1-Leitungen 162, die Faxleitungen 163 und die ADSI-Leitungen 164, mit dem öffentlichen Telefonnetz verbunden.
  • Die Daten-Messaging-Peripherieeinheit 112, die optional ist, wird im Folgenden detaillierter erörtert. Die PCI-Daten-Messaging-Peripherieeinheit 112 ist das Gateway zu dem drahtlosen E-Mail-Netzwerk, wobei dem Netzwerk die 170 zugewiesen ist. Die PCI-Daten-Messaging-Peripherieeinheit 112 hat einen Nachrichtentransferagenten 158 zum Transferieren von Nachrichten zwischen einem Rufprozessor 110 und den Datennetzen 170 und 54, immer direkt durch den PDA PH 115. Die PCI-Daten-Messaging-Peripherieeinheit 112 enthält außerdem einen POP-Server (Post Office Protocol Server) 190 und einen zugehörigen Speicher 192 zum Bereitstellen einer Nachrichtenspeicherfähigkeit. Das Nachrichtenverzeichnis 194 wird zum Speichern einer Untergruppe des Dienstprofil-Caches 51, die sich auf das Routing von E-Mail-Nachrichten bezieht, verwendet.
  • Die PCI-Daten-Messaging-Peripherieeinheit 112 enthält das Nachrichten-Gateway 140. Dieses Nachrichten-Gateway 140 hat die folgenden Fähigkeiten:
    • 1) Benachrichtigen des PCI-Anwendungsservers 114 in dem Rufprozessor, dass E-Mails von dem drahtlosen Netzwerk 170 eingegangen sind.
    • 2) Akzeptieren einer Anforderung von dem PCI-Anwendungsserver, eine E-Mail-Nachricht zu einer drahtlosen Adresse zu senden.
    • 3) Akzeptieren einer Anforderung von dem Anwendungsserver 114, alle in dem Server 190 gespeicherten ungelesenen Nachrichten, die zu einer Primärzieladresse gesendet worden wären, wenn der Teilnehmer registriert gewesen wäre, bereitzustellen.
    • 4) Akzeptieren einer Anforderung von dem Anwendungsserver 114, zu dem Nachrichtenspeicher-Server 190 oder zu dem Absender zurückzuschreiben.
  • Durch das Verwenden des Rufprozessors 110 und seiner zugehörigen Peripherieeinheiten kann eine große Vielzahl von Diensten durchgeführt werden. Diese wurden zuvor kurz erörtert und werden in dem Abschnitt VI unten ausführlicher beschrieben. Zum Verständnis, wie der Rufprozessor 110 arbeitet, um diese Dienste bereitzustellen, werden jedoch exemplarische Beschreibungen bestimmter Dienste bereitgestellt.
  • Wenn beispielsweise an der PCI-Daten-Messaging-Peripherieeinheit 112 des PCI-Servers eine drahtlose E-Mail-Nachricht eingeht, werden das Messaging-Gateway 140 und der Messaging-Kontroller 136 zu dem PCI-Anwendungsserver 114 Benachrichtigungen über den Eingang der E-Mail senden. Der PCI-Anwendungsserver 114 wird den Profil-Cache 51 oder, falls erforderlich, die PCI-Datenbank 44 anfordern. Getrieben von den Daten in dem Teilnehmerprofil, führt der PCI-Anwendungsserver 114 Dienstlogik aus, um festzustellen, wohin die E-Mail weiterzuleiten ist (d. h. in Abhängigkeit von dem Prüfungsergebnis zu dem PDA 30 oder zu dem POP-Server 190) und welche Medien, wenn überhaupt, zu verwenden sind, um die Benachrichtigung über den E-Mail-Eingang zu senden.
  • Ein weiteres Beispiel: Wenn ein CallCommand-Ruf in dem PCI-Server 48 eingeht, ist die Prozedur folgende: Der Switch-Kontroller 152 und der Transaktionskontroller 150 leiten den Ruf auf Basis der gewählten Nummer weiter zu dem IP-Funktionsserver 130. Der IP-Funktionsserver 130 sendet eine 1129+-Nachricht „Anweisungen bereitstellen" zu der PCI-Datenbank 44, um festzustellen, wie der Ruf abzuwickeln ist. Die PCI-Datenbank 44 und der IP-Funktionsanwendungsserver 130 beginnen eine Konversation von Nachrichten, die eine Sequenz von Funktionen ausführen, die dem Anrufer eine Ansage wiedergeben, Benachrichtigungen zu dem PDA senden usw. Wenn von dem PDA 30 eine Antwort eingeht, leitet der IP-Funktionsserver die Antwort zu der PCI-Datenbank 44 weiter. Anschließend spricht die PCI-Datenbank 44 den IP-Funktionsserver 130 an, den Ruf zu einer Routing-Nummer weiterzuleiten und/oder für den Anrufer eine synthetisierte Nachricht wiederzugeben.
  • Wenn ein Teilnehmer wünscht, das Teilnehmerprofil durch DTMF zu aktualisieren, ist die Prozedur wie folgt: Ein Ruf geht in dem PCI-Server 48 ein. Der Switch-Kontroller 152 und der Transaktionskontroller 150 leiten den Ruf auf Basis der gewählten Nummer zu dem IP-Funktionsserver 130 weiter. Der IP-Funktionsserver 130 sendet eine 1129+- Nachricht Anweisungen bereitstellen" zu der PCI-Datenbank 44, um festzustellen, wie der Ruf abzuwickeln ist. Die PCI-Datenbank 44 sendet eine Anforderung, eine Ansage wiederzugeben und Ziffern zu erfassen („bitte PIN eingeben", PIN erfassen). Der IP-Funktionsserver 130 sendet die Ergebnisse der Anforderung zurück zu der PCI-Datenbank 44. Die PCI-Datenbank 44 sendet erneut eine Anforderung zu dem IP-Funktionsserver 130, um die Ansage wiederzugeben und die Ziffern zu erfassen („Sprachmenü", Menüauswahl). Der IP-Funktionsserver 130 sendet das Ergebnis dieser Anforderung zurück zu der PCI-Datenbank 44.
  • Dieser Prozess wiederholt sich, während Benutzer durch Menüs geführt werden und die Profilelemente ändern. Die PCI-Datenbank 44 interpretiert die erfassten DTMF-Töne und aktualisiert das Profil des Teilnehmers entsprechend.
  • Wenn ein PDA 30 eine E-Mail-Nachricht sendet, die an eine drahtlose Adresse gerichtet ist, ist die Prozedur folgende: Der PDA 30 sendet ein UDP „sende E-Mail-Nachrcht" zu dem PCI-Anwendungsserver 114. Der PCI-Anwendungsserver 114 erfasst, dass die Nachricht nicht für einen anderen PCI-Teilnehmer bestimmt ist und leitet die Anforderung zu dem Messaging-Kontroller, der sie zu dem Messaging-Gateway 140 weiterleitet, das sie an die PCI-Daten-Messaging-Peripherieeinheit 112 weiterleitet. Das Messaging-Gateway 140 hat mit dem MTA 158 ein Interface, um die E-Mail beispielsweise über das SMTP-Protokoll (Simple Messaging Transfer Protocol) zu dem drahtlosen Netzwerk zu senden.
  • Der PCI-Server 48 kann beispielsweise auf einem X.400-MTA- oder auf einem SMTP-Router basieren und kann zwischen beiden Protokollen konvertieren. Der PCI-Server 48 kann von einer Vielzahl von verschiedenen Text-Messaging-Systemen, wie zum Beispiel Internet-Mail, Messaging-Systemen Dritter oder Eigner-Messaging-Systemen, Textnachrichten empfangen. In einem Beispiel, in dem der PCI-Server die Nachrichten unter Verwendung eines X.400-MTAs vermittelt, müssen diese Nachrichten konvertiert werden, um dem X.400-Protokoll zu entsprechen, bevor sie weitervermittelt werden können. Folglich ist ein exemplarisches Messaging-Gateway ein X.400-Gateway, das von einem durchschnittlichen Fachmann in dieser Technik konstruiert und gebaut werden kann.
  • III. Die PCI-Datenbank
  • Eine PCI-Datenbank 44 unterhält das Teilnehmerprofil, steuert die CallCommand-Funktionen und wickelt die auf DTMF basierenden Teilnehmerprofilaktualisierungen ab.
  • Die in der 6 gezeigte PCI-Datenbankarchitektur umfasst mehrere Anwendungs- und Supportkomponenten. Die Anwendungskomponenten enthalten die MSAP (Multiple Service Application Platform) 202, die SPACE (Service Provisioning and Creation Environment) 204 und das DRS (Data and Report Subsystem) 206.
  • Die Dienstkomponenten enthalten die MOC (Maintenance and Operation Console) 208, das IPI (Intelligence Peripheral Interface) 210, das GDI (Generic Data Interface) 214 und die D&R (Data und Report Database) 218.
  • Das Dienstnetzinterface (SNI) 120 stellt ein Kommunikationsinterface zu externen Systemen, wie zum Beispiel einem Switch 50 und dem PCI-Server 48, bereit. Dieses Interface enthält das IPI 210 und das GDI 212, die die PCI-Datenbank über das TCP/IP-Netzwerk mit dem PCI-Server bereit. Das GDI wird zum Hoch- und Herunterladen eines Teilnehmerprofils in den PCI-Server 48 verwendet. Das IPI 210 wird zum Senden von DTMF-Befehlen von einem Benutzer über den PCI-Server 48 genutzt. Wegen der Redundanz erfordern jedes intelligente Peripherieeinheit-Interface (IPI) und generische Dateninterface (GDI) zwei logische Links zu dem PCI-Server.
  • Die MSAP (Multiple Service Application Platform) 202 enthält einen Rufprozessor 220, eine erste Rufverarbeitungsanforderungs-(CPR-)Datenbank 222, eine gemeinsame MSAP 224, einen gemeinsam genutzten Speicher 226 und eine Rufkontaktdatenbank (CCDB) 228. Der Rufprozessor 220 empfängt und sendet Nachrichten von bzw. zu einem Nachrichtenverteiler 219 in dem SNI 214. Der Nachrichtenverteiler bestimmt, ob die von dem Rufprozessor 220 empfangene Nachricht zu dem IPI 210 oder zu dem GDI 212 zu senden ist. Der Rufprozessor empfängt Nachrichten von dem Nachrichtenverteiler und sendet diese zu der ersten CPR-Datenbank, der CCDB 228 und/oder dem gemeinsam genutzten Speicher 226. Die erste Datenbank 222 speichert die Teilnehmerprofile. Die MSAP 224 verbindet die erste Datenbank 222 mit der CPR-Datenbank 230, die in der SPACE 204 resident ist. Die gemeinsame MSAP 224 aktualisiert eine der CPR-Datenbanken 222 oder 230, wenn in den anderen CPR-Datenbanken Änderungen vorgenommen wurden. Die CCDB ist ein flüchtiger dynamischer Speicher zum Speichern von Teilnehmerprofilen und darauf bezogenen Daten während Profilaktualisierungsvorgängen. Der gemeinsame Speicher 226 ermöglicht verschiedenen Prozessoren, dieselben Daten zu nutzen.
  • Die SPACE 204 ist ein dienstanbietergesteuertes Modul, durch das die PCI-Datenbankanwendungen erzeugt werden und neue Teilnehmerprofile initiiert werden. Die SPACE 204 enthält die zweite CPR-Datenbank 230, die die identischen Informationen wie die erste CPR-Datenbank 222 in der MSAP 202 enthält. Wenn ein neues Teilnehmerprofil zu erzeugen ist, verwendet ein Dienstanbieter einen Anzeigeterminal 232 in der SPACE, um ein neues Teilnehmerprofil, das bestimmte Teilnehmerinformationen enthält, bereitzustellen. Das Teilnehmerprofil wird durch die MSAP aktiviert, wenn sich der Benutzer die Anfangsregistrierung vornimmt. Änderungen der Dienstanbieter, die in der zweiten CPR-Datenbank 230 vorgenommen werden, werden über die gemeinsame MSAP 224 zu der ersten CPR-Datenbank 222 in der MSAP gesendet. Änderungen, die durch einen Dienstanbieter in der zweiten CPR-Datenbank 230 vorgenommen werden, werden bis zu einem späteren Zeitpunkt nicht zu dem Dienstprofil-Cache 51 in dem PCI-Server 48 gesendet. Das heißt, dass die PCI-Datenbank 44 keine Daten zu dem PCI-Server 48 sendet, es sei denn, der Server 48 fordert Daten an. Der Dienstprofil-Cache 51 wird mit dieser neuen Information aktualisiert, wenn der PCI-Server das nächste Mal das Herunterladen eines Profils anfordert, beispielsweise dann, wenn sich der Teilnehmer das nächste Mal registriert. Die SPACE 204 stellt eine Funktion parallel zu dem oben beschriebenen Dienstverwaltungssystem bereit.
  • Das DRS (Data and Report Subsystem) 206 sammelt Daten über die Nutzung der PCI-Datenbank 44, die nützlich für den Dienstanbieter sein können. Beispielsweise Fehler, die der Teilnehmer gemacht hat, wenn Aktualisierungen des Benutzerprofils bemerkt werden. Ebenso werden die vorgenommenen Änderungen, die Zeiten derartiger Änderungen und dergleichen zur zukünftigen Verwendung für den Dienstanbieter gespeichert.
  • Die MOC 110 ist ein Netzwerkwartungssupportsystem, das den Status des Netzwerkes überwacht und auf Systemfehler und dergleichen überprüft.
  • Wenn ein Teilnehmer wünscht, das Teilnehmerprofil unter Verwendung eines PDAs 30 zu aktualisieren, ist die Prozedur wie folgt: Der PDA 30 kommuniziert mit dem PCI-Server 48. Der PCI-Server 48 sendet über das GDI 212 eine GetData-Nachricht mit einem „Dienstschlüssel", der bevorzugt eine zehnstellige PCI-Teilnehmernummer ist (beispielsweise eine Telefonnummer), zu der PCI-Datennbank. Das GDI 212 translatiert die GetData-Nachricht in ein Format, das die PCI-Datenbank 44 verstehen kann. Die Nachricht wird durch den Nachrchtenverteiler 219 und den Rufprozessor 220 zu der ersten CPR-Datenbank 222, in der das Teilnehmerprofil resident ist, gesendet. Der Dienstschlüssel wird verwendet, um das richtige Teilnehmerprofil zu erhalten, und das Profil wird durch den Rufprozessor 220 zu dem Nachrchtenverteiler 219 gesendet. Der Nachrichtenverteiler bestimmt, dass diese Nachricht über das GDI 212 zu dem PCI-Server 48 zu senden ist (der Grund dafür wird im Folgenden erörtert). Das GDI 212 translatiert die Daten in ein für das TCP-/IP-Netzwerk geeignetes Format und diese werden zu dem PCI-Server 48 gesendet. Die angeforderten Änderungen werden in dem PCI-Server 48 durchgeführt und das aktualisierte Profil wird dann durch das TCP-/IP-Netzwerk, das GDI 212, den Nachrichtenverteiler 219, den Rufprozessor und die erste CPR-Datenbank zurück zu der PCI-Datenbank 44 gesendet. Außerdem sendet der Rufprozessor 220 durch das GDI 212 eine Nachricht zu dem PCI-Server 48, der eine drahtlose Transmission zu dem PDA 30 sendet, um die Aktualisierung des Teilnehmerprofils zu bestätigen. Die Änderungen werden ebenso zu der gemeinsamen MSAP gesendet, wo sie zu der zweiten CPR-Datenbank 230 in der SPACE 204 gesendet werden.
  • Während dieses Prozesses können die Informationen vorübergehend in der CCDB (Rufkontaktdatenbank) 228 gespeichert werden. Die CCDB-Datenbank 228 stellt die vorübergehende Speicherung für Teilnehmerprofilaktualisierungen, die ausgesetzt werden, weil Handlung eines Teilnehmers abgewartet wird oder auf Daten aus einem externen System, wie zum Beispiel dem PCI-Server 48, gewartet wird. Während der Zeitintervalle zwischen Handlungen eines Benutzers oder Verzögerungen beim Datenempfang von externen Systemen speichert der Rufprozessor 220 die Infomtationen in der CCDB-Datenbank 228 und verarbeitet andere Rufe.
  • Wenn ein Teilnehmer wünscht, sein Teilnehmerprofil unter Verwendung eines Tastentelefons zu ändern, ist die Prozedur wie folgt: Der Teilnehmer ruft beispielsweise eine durch den Dienstanbieter bereitgestellte Telefonnummer an. Der Ruf wird zu dem PCI- Server 48 geleitet. Der PCI-Server 48 sendet über das IPI 210 eine Nachricht zu der PCI-Datenbank 44, dass DTMF-Befehle vorhanden sind. Die Nachricht wird durch den Nachrichtenverteiler 219 zu dem Rufprozessor 220 gesendet. Das adäquate Teilnehmerprofil wird aus der ersten CPR-Datenbank 222 in der MSAP 202 abgerufen.
  • Der Rufprozessor 220 weist den PCI-Server 48 an, eine Sprachansage wiederzugeben, die den Anrufer anweist, durch Drücken der adäquaten Ziffern auf dem Tastentelefon, die Teilnehmerkennung und das Passwort einzugeben. Die Informationen werden durch den Annrufer eingegeben und die PCI-Datenbank 44 validiert diese Informationen. Wenn die Prüfung ergibt, dass der Teilnehmer der autorisierte Teilnehmer ist, weist die PCI-Datenbank 44 den PCI-Server 48 an, den Teilnehmer aufzufordern, auszuwählen, welche der Teilnehmerprofilinformationen modifiziert werden sollen. Unter Verwendung von DTMF-Messaging sind nur zwei Bereiche änderbar: Änderung einer verdrahteten Registrierung oder Aufzeichnung einer personalisierten Begrüßung. Der Teilnehmer wählt entweder Registrierung in einem verdrahteten Telefon oder Aufzeichnung der personalisierten Begrüßung. Wenn die verdrahtete Registrierung gewählt ist, weist die PCI-Datenbank 44 den PCI-Server 48 an, eine zehnstellige Telefonnummer einzugeben, zu der alle eingehenden Rufe geleitet werden. Wenn der Teilnehmer wählt, eine personalisierte Begrüßung aufzuzeichnen, weist die PCI-Datenbank 44 den PCI-Server 48 an, den Teilnehmer zu einer neuen Begrüßung zu veranlassen.
  • Wenn zu irgendeinem Zeitpunkt falsche Informationen eingegeben werden, gibt der PCI-Server 48 eine Fehlernachricht für den Teilnehmer wieder und der Teilnehmer gibt die Modifikation erneut ein. Wenn die erneute Eingabe falsch ist, wird die Verbindung beendet. Andernfalls wird das Profil des Teilnehmers entsprechend der Modifizierung aktualisiert, die Datensynchronisation der Nachrichten wird zu dem PCI-Server 48 gesendet und der Rufprozessor 220 weist den PCI-Server 48 an, den Teilnehmer zu informieren, dass das PCI-Dienstprofil aktualisiert wurde.
  • Der Rufprozessor 220 sendet außerdem durch den Nachrichtenverteiler 219 eine Nachricht zu dem GDI 212 und zu dem PCI-Server 48, der den Dienstprofil-Cache 51 in dem PCI-Server 48 aktualisiert. Die zurück in die erste CPR-Datenbank 220 gespeicherten Nachrichten werden zu der gemeinsamen MSAP 224 gesendet, wo sie zu der zweiten CPR-Datenbank 230 gesendet werden. Es ist zu beachten, dass DTMF- Funktionssignale, die das 1129+-Protokoll verwenden, durch das IPI 210 geroutet werden und dass die Teilnehmerprofildaten, die das GDI-Protokoll verwenden, durch das GDI 212 geroutet werden.
  • IV. Das PCI-Server-/Datenbankinterface
  • Das Interface zwischen dem PCI-Server 48 und der PCI-Datenbank 44 basiert auf zwei Protokollen. Das erste Protokoll ist das 1129+. Dieses Protokoll wird verwendet, um die PCI-CallCommand-Funktion und für Teilnehmer eingeleitete Profiländerungen unter Verwendung von DTMF zu unterstützen. Das zweite Protokoll ist Generic Data Interface. Das GDI wird für die Teilnehmerprofilverwaltung, speziell für das Herunterladen eines Teilnehmerprofils aus der PCI-Datenbank 44 in den PCI-Server 48, und zum Anwenden von Aktualisierungen auf das in der PCI-Datenbank 44 gespeicherte Teilnehmerprofil verwendet.
  • Die 7 zeigt die logischen Links von der PCI-Datenbank 44 zu dem PCI-Server 48. Die PCI-Datenbank 44 besteht aus einem zusammenpassenden Paar von PCI-Datenbanken 44a und 44b, von denen jede drei Rufprozessoren 220 enthält, auf die die Last verteilt ist. Die Links 250 sind TCP-/IP-Links zwischen intelligenten Peripherieeinheitinterfaces (IPIs) 210 und den Prozessoren des generischen Dateninterfaces (GDI) 212 in der PCI-Datenbank 44 zu dem PCI-Server-Rufprozessor. Aus Gründen der Redundanz werden von jedem Prozessor des IPIs 210 und des GDIs 212 zwei logische Links zu der PCI-Datenbank hergestellt. Infolgedessen würde eine vollständige SCP-Konfiguration, die PCI unterstützt, bevorzugt 24 logische Links erfordern, wie in der 7 gezeigt. Die PCI-Datenbank 44 initiiert das Öffnen der logischen Links.
  • In dieser veranschaulichenden Ausführung wird für die CallCommand-Funktion das 1129+-Protokoll verwendet. Für die Messaging-Funktion verwendet die PCI das GDI-Protokoll. Den PCI-Teilnehmerprofilelementen werden GDIs und IDs zugewiesen.
  • Die Beschreibung der Typen und Längen dieser Elemente ist folgende:
  • dN
    BCD-kodierte Ziffern, die Zahl N stellt die Höchstanzahl von BCD-Ziffern dar, keine Achtbitzeichen;
    cN
    bis zu N ASCII-Zeichen;
    cN
    binäre ganzzahlige N-Bytes in Länge, in Netzwerkbytereihenfolge (Bit höchster Ordnung ist zuerst gesendetes Bit).
  • Weil der Teil des PCI-Teilnehmerprofils, der in den PCI-Server heruntergeladen wird, groß ist (bevorzugt ungefähr 1.000 Bytes) und eine TCAP-Nachrichtengröße (Transaction Capable Application Program message size) 256 Bytes ist, muss das Profil in Segmenten verwaltet werden. Das Dienstprofil wird in sechs Segmente aufgeteilt, wie in der Tabelle 1 gezeigt. Jedem Segment wird eine einzigartige numerische Kennung zugewiesen.
  • Figure 00280001
  • Bestimmte Daten in einem Teilnehmerprofil stellen bevorzugte Medien für Nachrichtenzustellung und Benachrichtigungen über Nachrichten eines Teilnehmers dar. Die Kodierung für diese Typen ist in der Tabelle 2 angegeben.
  • Figure 00280002
  • Wenn der Teilnehmer beispielsweise bevorzugt, E-Mails zu empfangen, die über den PDA 30 geprüft werden, dann wird das Profilelement „Primärzieladresse eins" ein „P" enthalten.
  • Die 8 stellt einen Nachrichtenfluss zum Abrufen des Profils unter Verwendung des GDI-Protokolls dar. Ein Teilnehmer versucht, sich mit dem PCI-Server entweder explizit oder implizit zu registrieren (die Registrierung wird im Folgenden ausführlich erörtert). Der PCI-Server 48 sendet über einen der GDI-Links (Leitung 260) eine GDI-Anforderung GetData zu der PCI-Datenbank 44. Der PCI-Server 48 kann eine Anforderung GetData für jedes PCI-Profilsegment senden. Jede Anforderung wird durch die PCI-Datenbank 44 als eine unabhängige Transaktion mit einer einzigartigen TCAP-Transaktions-ID verarbeitet. Jede von dem PCI-Server 48 gesendete Anforderung GetData wird einen „Dienstschlüsselparameter" enthalten, der eine zehnstellige PCI-Teilnehmernummer (beispielsweise eine Telefonnummer) ist. Dieser Schlüssel muss durch die PCI-Datenbank 44 verwendet werden, um den Teilnehmer zu identifizieren. In allen GetData ist ein Verzeichnis von Tag-IDs von den abzurufenden Profilelementen aufgelistet. Die PCI-Datenbank 44 antwortet auf die Anforderung GetData mit einer GetData-Antwort (Leitung 262). Diese Antwort enthält einen Return-Code und Daten für jedes Element, das durch die Anforderung GetData angefordert wurde.
  • Die 9 zeigt einen Nachrichtenfluss einer Profilaktualisierung von einem drahtlosen PDA 30. Die drahtlose Profilaktualisierung nutzt das GDI-Protokoll. Ein Teilnehmer führt eine Profilmanipulationsaktivität durch und der PDA 30 sendet eine Profildatennachricht zu dem PCI-Server 48. Der PCI-Server 48 sendet über einen der GDI-Links (Leitung 264) eine GDI-Anforderung GetData zu der PCI-Datenbank 44. Der PCI-Server 48 kann die Anforderung SendData für jedes PCI-Profilsegment, für das ein Profilelement aktualisiert wurde, senden. Jede Anforderung wird von der PCI-Datenbank 44 als eine unabhängige Transaktion mit einer einzigartigen TCAP-Transaktions-ID verarbeitet.
  • Jede Anforderung SendData, die von dem PCI-Server 48 gesendet wird, wird einen „Dienstschlüsselparameter" enthalten, der eine zehnstellige PCI-Teilnehmernummer ist. Dieser Schlüssel muss durch die PCI-Datenbank 44 verwendet werden, um den Teilnehmer zu identifizieren. Jede Anforderung SendData enthält eine Liste von Tag-IDs und Daten für die zu aktualisierenden Profilelemente. Nicht alle Tags in diesem Seg ment müssen in der Anforderung SendData enthalten sein, sondern es werden nur diejenigen Profilelemente, die aktuell durch den Teilnehmer aktualisiert werden, gesendet. Die PCI-Datenbank 44 darf keine Daten aktualisieren, für die kein Tag in der Anforderung SendData enthalten war.
  • Die PCI-Datenbank 44 antwortet auf die Anforderung SendData mit einer SendData-Antwort (Leitung 266). Die Antwort enthält einen Return-Code für jedes in der Anforderung SendData angeforderte Element.
  • Die 10 ist ein veranschaulichendes Beispiel eines möglichen CallCommand-Flusses zwischen dem PCI-Server 48 und der PCI-Datenbank 44. Der CallCommand wird in dem Abschnitt VI ausführlicher erörtert. Der genaue Ruffluss für den CallCommand hängt von der Implementierung der Dienstlogik durch den Dienstdesigner und von den durch den CallCommand-Teilnehmer ausgewählten Optionen ab. Die CallCommand-Funktion verwendet das 1129+-Protokol und das IPI 210 (siehe 6 und 7).
  • Wie in der 10 dargestellt, geht der CallCommand in dem PCI-Server 48 ein. Der PCI-Server 48 sendet über einen der 1129+-Links (Leitung 268) eine Anforderung provide_instructions zu der PCI-Datenbank 44. Für die Anforderung wird eine TCAP-Transaktions-ID erzeugt. Der Parameter der gewählten Zahlziffern enthält persönliche Zahlen des PCI-Teilnehmers (d. h. den Dienstschlüssel). Die ANI-Ziffern enthalten die automatische Nummeridentifikation, falls vorhanden, des Anrufers (ANI ist eine Telefonnetzwerkfähigkeit). Die PCI-Datenbank 44 sendet einen 1129+-Befehl send_to_resource zu dem PCI-Server 48, eine Ansage wiederzugeben und die Ziffern zu erfassen (Leitung 270). Der PCI-Server 48 gibt die Ansage wieder, erfasst die Ziffern und sendet eine Antwort, die einen Return-Code und die erfassten Ziffern enthält (Leitung 272).
  • Die PCI-Datenbank 44 sendet einen 1129+-Befehl play_application zu dem PCI-Server 48, den PDA 30 über den eingehenden Ruf zu benachrichtigen (Leitung 274). Der PCI-Server 48 antwortet mit einem Return-Code und einer Zieladressennummer (eingegeben durch den Teilnehmer an dem PDA 30) zu der der Ruf geleitet wird (Leitung 276). Die PCI-Datenbank 44 sendet einen 1129+-Befehl switch_to_resource zu dem PCI-Server 48, der den PCI-Server 48 anweist, den Ruf zu einer Zieladressennummer zu lei ten (Leitung 278). Der PCI-Server 48 antwortet mit dem Return-Code, der diese Anforderung ausführt (Leitung 280).
  • 11 ist ein veranschaulichendes Beispiel eines möglichen Nachrichtenflusses zwischen dem PCI-Server 48 und der PCI-Datenbank 44 für eine DTMF-Profilmanipulationsnachricht. Der DTMF-Profilmanipulator verwendet durch das IPI 210 das 1129+-Protokoll. Der genaue Fluss für DTMF-Profilmanipulation ist von der Implementierung von Dienstlogik durch den Dienstdesigner und von durch den PCI-Teilnehmer ausgewählten Optionen abhängig.
  • Wie in diesem veranschaulichenden Beispiel gezeigt, sendet der PCI-Server 48, wenn ein Ruf in dem PCI-Server 48 eingeht, eine 1129+-Anforderung provide_instructions zu der PCI-Datenbank 44 (Leitung 282). Die gerufene Nummer enthält eine gewählte Nummer (d. h. die Dienstnummer für eine DTMF-Aktualisierung), während das ANI-Feld die ANI, falls vorhanden, enthält (Leitung 286). Die PCI-DTMF-Profilmanipulations-Rufverarbeitungsanforderungs-CPR wird durch die gewählte Nummer getriggert. Die CPR 222 weist den PCI-Server 48 an, Ansagen wiederzugeben und Ziffern zu erfassen, während der Benutzer durch Sprachmenüs und Aufforderungen geführt wird (Leitung 288). Der PCI-Server 48 antwortet auf jede Anforderung mit erfassten Ziffern (Leitungen 290 und 294). Die CPR aktualisiert das Profil des Teilnehmers mit über DTMF erfassten Daten.
  • V. Das PDA-/PCI-Interface
  • Die Kommunikation zwischen dem PDA und PCI nutzt beispielsweise einen X.25-Transport unter Verwendung des UDP-IP-Protokolls. Es wird eine kurze Erörterung der PDA-Struktur bereitgestellt. Der PDA 30 ist bevorzugt ein Notebook oder Palmtop-Computer mit einem drahtlosen Netzwerkinterface. Der PDA kann beispielsweise ein Hewlett-Packard-Omnibook-300-Notebookcomputer sein, der auf einer PCI-Anwendung betrieben wird. Der PDA 30 hat eine CPU 294, die an einen Bus B angeschlossen ist. Die CPU 294 führt die meisten der Rechen- und Logikfunktionen des PDAs 30 aus. Ein Speicher 295 ist an den Bus B angeschlossen und speichert Informationen, die für die CPU 294 bereitzustellen sind oder anderweitig durch den PDA 30 verwendet werden. Eine I/O-Vorrichtung 297, wie zum Beispiel eine Tastatur, ist ebenfalls an den Bus angeschlossen und ermöglicht einem Benutzer, Daten zur Speicherung in den Speicher 295 zur Verwendung durch die CPU 294 einzugeben. An den Bus B ist eine Anzeige angeschlossen. Der PDA 30 hat außerdem ein drahtloses Kommunikationsinterface 299 zum Kommunizieren mit dem drahtlosen Kommunikationsnetzwerk.
  • Das PDA-/PCI-Interface involviert sechs Typen des Nachrichtenflusses. Diese Nachrichten sind: (1) Registrierung/Deregistrierung; (2) drahtloses Messaging; (3) Abrufen von E-Mails; (4) medienübergreifende Benachrichtigung; (5) CallCommand und (6) Profilverwaltung.
  • Es gibt zwei Arten der Registrierung und Deregistrierung: explizite und implizite. Explizite Registrierung tritt ein, wenn ein PCI-Teilnehmer die PCI-Anwendungssoftware auf dem PDA 30 startet (dies wird als Startregistrierung bezeichnet) oder wenn der Teilnehmer eine Statusprüfschaltfläche oder eine der Dienstregistrierungsschaltflächen auf dem PDA 30 entweder für den CallCommand- oder den drahtlosen Messaging-Dienst anklickt. Sobald erfolgreich registriert, wird der PCI-Server 48, wenn das Profil des Teilnehmers noch nicht in dem durch den PCI-Server 48 unterhaltenen Dienstprofil-Cache 51 vorhanden ist, ein Herunterladen des Profils des Teilnehmers aus der PCI-Datenbank 44 in den Dienstprofil-Cache 51 anfordern. Der PCI-Server 48 stellt den Registrierungsstatus in dem Cache 51 ein, um mit denjenigen, die der Teilnehmer für den drahtlosen Messaging-Dienst oder für den CallCommand-Dienst angefordert hat, übereinzustimmen.
  • Die 13 veranschaulicht ein Beispiel des Nachrichtenflusses zwischen dem PDA 30 und dem PCI-Server 48 während der expliziten Registrierung. Dieser Fluss wird von dem Teilnehmer ebenso verwendet, um die Registrerung von CallCommand- oder drahtlosen Messaging-Diensten zu prüfen. Ein Teilnehmer startet die PCI-Anwendungssoftware auf dem PDA oder klickt die Dienststatusprüfungs-, die CallCommand-Registrierungsschaltfläche oder die Schaltfläche drahtloser Messaging-Dienst auf dem PDA an. Der PDA sendet eine Registrierungsanforderung zu dem PCI-Server 48 mit der Teilnehmergültigkeitsinformation (ID und Passwort des Teilnehmers). Der PDA 30 startet außerdem einen Zeitgeber, für dessen Dauer der PDA 30 auf eine Antwort von dem PCI-Server 48 warten wird. Der PCI-Server 48 empfängt die Registrierungsanforderung und prüft, ob der Teilnehmer bereitgestellt ist und ob die ID und das Passwort des Teilnehmers richtig sind. Dann sendet der PCI-Server 48 eine Registrierungsbestä tigung (Leitung 302). Wenn der Teilnehmer nicht bereitgestellt ist, kein Dienstprofil vorhanden ist, enthält die Bestätigung eine Antwort „unerkannter Teilnehmer". Wenn die Teilnehmer-ID und das Passwort falsch sind, enthält die Bestätigung eine Antwort „falsches Passwort/falsche PIN". Andernfalls enthält die Bestätigung des PCI-Servers 48 eine Antwort „erfolgreich". Wenn der PDA 30 innerhalb einer vorgegebenen Zeit keine Bestätigung von dem PCI-Server 48 erhält, bricht er den Registrierungsversuch ab und teilt dem Teilnehmer mit, es später erneut zu versuchen.
  • Die implizite Registrierung registriert einen Teilnehmer automatisch für den drahtlosen Messaging-Dienst, wenn der Teilnehmer aktuell nicht registriert ist und wünscht, von dem PDA 30 eine E-Mail zu senden oder abzuholen. Die implizite Registrierung wird wie folgt abgewickelt: Der PCI-Server 48 empfängt eine Anforderung zum Abholen oder Senden von einem Teilnehmer, der nicht für den drahtlosen Messaging-Dienst registriert ist. Der PCI-Server 48 ruft eine Kopie des Dienstprofils des Teilnehmers aus der PCI-Datenbank 44 ab, falls erforderlich, und prüft die ID und das Passwort des Teilnehmers. Der PCI-Server 48 prüft die Profilinhalte, um sicherzustellen, dass der Teilnehmer den drahtlosen Messaging-Dienst nutzen darf. Wenn drahtloses Messaging zugelassen ist, verarbeitet der PCI-Server 48 die Anforderung. Andernfalls sendet er eine Bestätigung, die den Grund anzeigt, warum der Teilnehmer nicht zugelassen ist, den drahtlosen Messaging-Dienst zu nutzen. Dieser Nachrichtenfluss ist derselbe wie der in der 13 dargestellte.
  • Sobald der Teilnehmer entweder für den drahtlosen Messaging-Dienst oder den CallCommand-Dienst registriert ist, bleibt der Teilnehmer registriert, bis der Teilnehmer explizit entweder durch Beenden der Anwendung oder durch Anklicken der Deregistrierungsschaltfläche auf dem PDA 30 deregistriert. Der Teilnehmer kann ebenso durch den PCI-Server 48 implizit für den drahtlosen Messaging-Dienst deregistriert werden, vorausgesetzt, dass die PCI für eine gegebene Zeitdauer keine drahtlosen Messaging-Aktivitäten zu oder von diesem Teilnehmer erkannt hat.
  • Obwohl der Teilnehmer deregistriert ist, bleibt das Dienstprofil des Teilnehmers in dem Dienstprofil-Cache 51. Das Profil bleibt so lange in dem Cache, wie der PCI-Server 48, innerhalb einer vorgegebenen Zeit, beispielsweise vier Stunden, einige Aktivitäten für den Teilnehmer, zum Beispiel eingehende E-Mailnachrichten, aufweist.
  • Nachrichten, die nicht PDA-zu-PCI-Server 48 sind, können durch den Teilnehmer gesendet werden, um implizit für CallCommand zu registrieren und infolgedessen sollte ein Teilnehmer nicht implizit für diesen Dienst deregistriert werden. Implizite Registrierung und Deregistrierung erfolgen nur für den drahtlosen Messaging-Dienst und nicht für den CallCommand-Dienst. Ein Teilnehmer bleibt so lange für den CallCommand-Dienst registriert, wie er die CallCommand-Software auf dem PDA in Betrieb hält.
  • Explizite Deregistrierung erfolgt, wenn ein Teilnehmer die PCI-Anwendungssoftware auf dem PDA beendet (dies wird als Ausgangsregistrierung bezeichnet) oder der Teilnehmer eine der Dienst-Deregistrierungsschaltflächen auf dem PDA für die CallCommand- oder drahtlosen Messaging-Dienste anklickt. Die 14 ist ein veranschaulichendes Beispiel eines Nachrichtenflusses zwischen dem PDA 30 und dem PCI-Server 48 für die explizite Deregistrierung. Ein Teilnehmer beendet die PCI-Anwendungssoftware auf dem PDA oder klickt eine Deregistrierungsschaltfläche auf dem PDA an. Der PDA 30 sendet eine Deregistrierungsanforderung zu dem PCI-Server 48 mit der Gültigkeitsinformation des Teilnehmers (ID und Passwort des Teilnehmers) (Leitung 304). Der PDA 30 startet außerdem einen Zeitgeber, für dessen Dauer der PDA auf eine Antwort von dem PCI-Server 48 warten wird. Der PCI-Server 48 sendet eine Bestätigung (Leitung 306). Der PCI-Server 48 empfängt die Deregistrierungsanforderung und prüft, ob die ID und das Passwort des Teilnehmers richtig sind. Wenn Teilnehmer-ID und Teilnehmer-Passwort falsch sind, enthält die Bestätigung eine Antwort falsches Passwortfalsche PIN". Andernfalls enthält die Bestätigung eine Antwort erfolgreich". Wenn der PDA nach einer vorgegebenen Zeit keine Bestätigung von dem PCI-Server 48 empfangen hat, geht der PDA 30 davon aus, dass er außerhalb des Funkabdeckungsbereiches ist, und informiert den Teilnehmer, es später erneut zu versuchen.
  • Die implizite Deregistrierung erfolgt, wenn die PCI für eine gegebene Zeitdauer, beispielsweise vier Stunden, keine drahtlose Messaging-Aktivität von oder zu dem Teilnehmer erkennt. Die PCI wird außerdem versuchen, einen Teilnehmer mitten in der Nacht in dem Fall, in dem der Teilnehmer den PDA unabsichtlich eingeschaltet lässt, von dem drahtlosen Messaging-Dienst zu deregistrieren. Der PCI-Server 48 unterhält für jeden registrierten Teilnehmer in dem Dienstprofil des Teilnehmers, das in dem Dienstprofil-Cache 51 unterhalten wird, einen Zeitstempel der aktuellsten Messaging-Aktivitäten. Wann auch immer der PCI-Server 48 drahtlose Messaging-Aktivitäten zu oder von einem bestimmten Teilnehmer erkennt, wird der Zeitstempel auf die aktuelle Zeit aktualisiert. Der gespeicherte Zeitstempel des registrierten Teilnehmers wird periodisch mit der aktuellen Zeit verglichen. Wenn eine vorgegebene Zeit abgelaufen ist, geht der PCI-Server 48 davon aus, dass der Teilnehmer außerhalb des Funkabdeckungsbereiches ist oder die PCI-Anwendung beendet hat.
  • In Bezug auf die implizite (oder automatische) Deregistrierung ist der Nachrichtenfluss derselbe wie der in der 14 dargestellte. Der PCI-Server 48 sendet eine Deregistrierungsanforderung zu dem PDA 30, die Registrierungsinformationen über den Teilnehmer enthält. Der PCI-Server 48 stellt außerdem einen Zeitgeber ein, während dessen Ablauf er auf eine Antwort von dem PDA 30 warten wird. Wenn der PDA 30 die Deregistrierungsanforderung empfängt, antwortet er mit einer Registrierungsbestätigung, die die Registrierungsinformationen enthält, die dem PDA aktuell bekannt sind. Wenn der PCI-Server 48 die Registrierungsbestätigung empfängt, aktualisiert er den Registrierungsstatus des Teilnehmers auf Basis der Informationen in der Bestätigung. Der PCL-Server 48 aktualisiert außerdem den Zeitstempel für drahtloses Messaging, der mit dem Teilnehmer verknüpft ist, auf die aktuelle Zeit. Wenn der PCI-Server 48 innerhalb einer vorgegebenen Zeit keine Bestätigung, wie oben beschrieben, empfängt, geht der PCI-Server 48 davon aus, dass der Teilnehmer nicht länger registriert ist, und entfernt alle Referenzen zu dem Teilnehmer aus dem Dienstprofil-Cache 51.
  • Das Senden und Empfangen von drahtlosen E-Mail-Nachrichten involviert zwei Arten von Nachrichtenflüssen: Das Senden von Nachrichten von dem PDA 30 zu dem PCI-Server 48 und das Senden von Nachrichten von dem PCI-Server 48 zu dem PDA 30.
  • Die 15 ist ein veranschaulichendes Beispiel eines Nachrichtenflusses des Sendens einer E-Mail von einem PDA 30 zu dem PCI-Server 48. Wenn ein Teilnehmer eine E-Mail-Mitteilung von dem PDA 30 sendet, leitet der PDA 30 die E-Mail zu dem PCI-Server 48 weiter. Der Körper der E-Mail enthält beispielsweise „to;from;subject;cc"-Informationen (Leitung 308). Der PCI-Server 48 bestätigt diese E-Mail-Mitteilung (Leitung 310). Wenn die E-Mail länger als in einer Einzelnachricht übertragbar ist, segmentiert der PDA 30 die E-Mail in mehrere sequenziell nummerierte Nachrichten und sendet diese zu dem PCI-Server 48 (Leitungen 312, 316, 320). Jede von dem PDA 30 gesendete Nachricht wird mit einer Bestätigung beantwortet, die den Empfangsstatus der Nachricht und die Sequenznummer, die bestätigt werden, enthält. Der PDA 30 und der PCI-Server 48 nutzen die Sequenznummern, um den sequenziellen Fluss von Paketen aufrechtzuerhalten. Nachrichten, die außerhalb der Sequenz sind, werden verworfen. Sobald alle der Pakete empfangen sind, bringt der PCI-Server 48 diese unter Verwendung der Sequenznummer in die ursprüngliche Reihenfolge und leitet die nun zusammengesetzte E-Mail zu einem Nachrichtentransferagenten, der die E-Mail anschließend zu ihrer vorgesehenen Zieladresse weiterleitet.
  • Der PDA 30 startet jedes Mal, wenn er eine E-Mail aussendet, einen Zeitgeber. Wenn der PDA 30 nach einer vorgegebenen Zeit (beispielsweise zehn Sekunden) keine Bestätigung erhält, wird die Sendeoperation abgebrochen und die E-Mail wird in einer lokalen Warteschlange für abgehende Nachrichten zum erneuten zukünftigen Zustellen gespeichert.
  • Wenn eine E-Mail von einem PCI-Server 48 zu einem PDA 30 zugestellt wird, wird ein ähnlicher Nachrichtenfluss verwendet. Der einzige Unterschied ist, dass der PCI-Server 48 anstelle des PDAs 30 den Fluss initiiert und die Anfangsnachricht sendet.
  • Das Abrufen von E-Mails involviert zwei Arten von Nachrichtenflüssen: Das Abrufen von nicht zugestellter E-Mail, die an den PDA 30 adressiert ist, und das Abrufen von E-Mail, die durch ein Messaging-System, wie zum Beispiel ein drahtloses E-Mail-System zugestellt wird. Wenn ein Teilnehmer außerhalb des Funkabdeckungsbereiches ist oder nicht in der PCI registriert ist, sendet die PCI E-Mails, die adressiert sind, um zu dem PDA 30 zugestellt zu werden (PDA-gebundene E-Mails), zu einem externen Mail-Speichersystem. Außerdem wird der PCI-Server 48 bestimmte E-Mails, wie zum Beispiel drahtlose E-Mails des Teilnehmers, die entsprechend dem in der PCI-Datenbank 44 gespeicherten Teilnehmerprofil mit seinem Personalcomputer verbunden sind, direkt zu dem externen Mail-Speichersystem (MS-gebundene E-Mails) senden. Ein registrierter Teilnehmer kann an den PDA 30 gebundene E-Mails jederzeit durch Starten der „FETCH"-Operation abrufen. Die PCI wird die an den PDA 30 gebundene E-Mail aus dem externen Mail-Speicher senden und wird außerdem eine Inhaltsübersicht von MS-gebundener E-Mail angeben.
  • Ein veranschaulichendes Beispiel des Nachrichtenflusses zwischen dem PDA 30 und dem PCI-Server 48 zum Abrufen nicht zugestellter PDA-gebundener E-Mails wird in den 16a und 16b gezeigt. In der 16a wird ein veranschaulichender Nachrichtenfluss für den Fall, dass keine MS-gebundenen E-Mails vorhanden sind, gezeigt. Der PDA 30 sendet eine Abrufanforderung zu dem PCI-Server 48 (Leitung 324) und startet einen Zeitgeber, der auf Bestätigung wartet. Wenn innerhalb einer vorgegebenen Zeit, beispielsweise zwölf Sekunden, keine Bestätigung empfangen wird, geht der PDA 30 davon aus, dass er außerhalb des Funkabdeckungsbereiches ist, und informiert den Benutzer, es später erneut zu versuchen. Als Antwort auf die Anforderung loggt sich der PCI-Server 48 in ein in dem Profil des Teilnehmers definiertes externes Mail-Speichersystem ein. Wenn eine PDA-gebundenen E-Mail in dem externen Speichersystem gespeichert ist, wird der PCI-Server 48 (a) die PDA-gebundene E-Mail aus dem externen Mail-Speichersystem in einen Bereich in dem PCI-Server 48, in dem die E-Mails hängig sind, bewegen und (b) eine Bestätigung zu dem PDA 30 senden, die die Anzahl von PDA-gebundenen E-Mails anzeigt, die jetzt in einem Bereich, in dem sie hängig sind, resident sind, und (c) die Zustellung dieser PDA-gebundenen E-Mails aus dem Bereich, in dem sie hängig sind, zu dem PDA 30 initiieren.
  • Die 16b zeigt einen veranschaulichenden Nachrichtenfluss für den Fall, dass MS-gebundene E-Mails vorhanden sind. Der PDA 30 sendet eine Abrufanforderung (Leitung 328) und startet einen Zeitgeber. Wann auch immer der PCI-Server 48 eine Inhaltsübersichtsnachricht sendet, startet er einen Zeitgeber. Wenn der PCI-Server 48 innerhalb einer bestimmten vorgegebenen Zeit, beispielsweise zehn Sekunden, keine Bestätigung empfängt, geht er davon aus, dass der PDA 30 außerhalb des Funkabdeckungsbereiches ist, bricht die Sendeoperation ab und verwirft die Inhaltsübersicht. Als Antwort auf die Anforderung wird der PCI-Server 48 (a) eine Bestätigung zu dem PDA 30 senden, die die Anzahl von MS-gebundenen vorhandenen E-Mails anzeigt, (b) Inhaltsübersichtsinformationen aus diesen Nachrichten extrahieren und (c) die Inhaltsübersicht zu dem PDA des Teilnehmers senden (Leitung 332). Wenn der PDA 30 von dem PCI-Server 48 eine Bestätigung empfängt, informiert er den Teilnehmer basierend auf den Inhalten.
  • Die Inhaltsübersichtsinformationen für MS-gebundene E-Mails werden in einen ASCII-Text pro E-Mail formatiert und dann zu dem PDA 30 gesendet. Wenn die Inhaltsübersichtsinformationen oder die Anzahl der summierten E-Mails mehr als eine Nachricht er fordern, teilt der PCI-Server 48 die Inhaltübersichtsinformationen in mehrere sequenziell nummerierte Segmente und sendet jedes Segment in einer separaten Nachricht (Leitungen 336, 340). Jede von dem PCI-Server 48 gesendete Nachricht wird durch den PCI-Server 48 mit einer Bestätigung beantwortet, die den Empfangsstatus und die Sequenznummer der Nachricht, die bestätigt wird, enthält. Nachrichten, die außerhalb der Sequenz sind, werden verworfen. Sobald alle der Pakete empfangen sind, bringt der PDA 30 diese unter Verwendung der Sequenznummer in die ursprüngliche Reihenfolge.
  • Sobald die Inhaltsübersichtsinformationen, die die MS-gebundenen E-Mail-Nachrichten beschreiben, überprüft sind, kann der Teilnehmer eine FETCH-Operation starten, um die MS-gebundenen E-Mail-Nachrichten abzurufen. Die 17 ist ein veranschaulichendes Beispiel eines Nachrichtenflusses zwischen dem PDA 30 und dem PCI-Server 48, der die MS-gebundene E-Mail abruft. Der Teilnehmer wählt eine MS-gebundene E-Mail-Nachricht, die zu empfangen ist. Der PDA 30 sendet eine Abrufanforderung zu dem PCI-Server 48, die die durch den Teilnehmer ausgewählte Nachricht enthält (Leitung 344). Der PCI-Server 48 antwortet mit einer Bestätigung (Leitung 346). Der PCI-Server 48 loggt sich in das in dem Teilnehmerprofil spezifizierte externe Nachrichtenspeichersystem ein und bewegt die in der Anforderung angegebenen MS-gebundenen E-Mails aus dem Speichersystem in einen Bereich in dem PCI-Server 48, wo diese hängig sind. Der PCI-Server 48 initiiert einen Sendevorgang, der die E-Mails, in derselben Art und Weise wie oben erörtert, zustellt.
  • Medienübergreifende Benachrichtigungen (zum Beispiel Benachrichtigung des PDAs über Voicemail-Nachrichtenempfang) werden unter Verwendung derselben Zustellung zu dem PDA gesendet, wie bei einer drahtlosen E-Mail-Nachricht zu dem Teilnehmer. Der PCI-Server 48 erzeugt die Benachrichtigungs-E-Mail und das E-Mail-Subjekt ist „Nachrichtenmeldung". Der Körper der Benachrichtigungs-E-Mail enthält die Adresse des Nachrichtenabsenders (d. h. die Telefonnummer für eine Voicemail), das Datum und den Zeitpunkt, zu dem die Nachricht in der PCI eingegangen ist, den Medientyp (d. h. Voicemail, Fax, E-Mail oder andere), ob die Nachricht als dringend markiert ist, die Länge der Nachricht (bei Voicemail-Nachrichten beispielsweise in Minuten) und wenn angemessen, den Gegenstand der Nachricht.
  • CallCommand ermöglicht dem Teilnehmer, Rufe in Echtzeit umzuleiten oder zu steuern. Der Teilnehmer kann auf dem PDA 30 eine Meldung empfangen, dass ein Ruf wartet. Unter Nutzung des PDAs 30 kann der Teilnehmer die PCI anweisen, den Ruf zu einer spezifizierten Zieladressennummer umzuleiten oder den PCI-Server 48 eine Nachricht wiedergeben zu lassen, die durch den Teilnehmer unter Verwendung von synthetisierter Sprache eingegeben wurde.
  • Wenn ein Ruf zu der Nummer des CallCommand-Teilnehmers abgeht, wird er zu dem PCI-Server 48 weitergeleitet. Der PCI-Server 48 fordert von der PCI-Datenbank 44 an, zu bestimmen, wie das Profil des Teilnehmers den zu verarbeitenden Ruf gesteuert hat. Wenn der Teilnehmer an einer bekannten Telefonnummer registriert ist, weist die PCI-Datenbank 44 den PCI-Server 48 an, den eingehenden Ruf zu der gegebenen Telefonnummer umzuleiten (vorausgesetzt, dass der Ruf alle Prüfungsanforderungen erfüllt). Wenn der Teilnehmer nicht an einer bekannten Telefonnummer registriert ist, wird die PCI-Datenbank 44 eine alternative Routing-Nummer bereitstellen und ein Zeitgeberwert weist die PCI an, für den Anrufer eine durch den Teilnehmer kundenangepasste Ansage wiederzugeben und innerhalb dieses Zeitraumes mit dem Erfassen von DTMF-Ziffern zu beginnen. Die PCI gibt die Ansage wieder, startet den durch die PCI-Datenbank 44 bereitgestellten Zeitgeber und beginnt dann, die durch den Anrufer eingegebenen DTMF-Ziffern zu erfassen. Wenn innerhalb einer vorgegebenen Zeitdauer keine Ziffern erfasst werden, leitet die PCI den Ruf zu einer alternativen Nummer, die in dem Profil des Teilnehmers in der PCI-Datenbank 44 angegeben ist. Wenn DTMF-Ziffern erfasst werden, setzt die PCI den Anrufer auf Warteschleife, stellt fest, ob der Anrufer die Prüfungsbedingungen erfüllt und wickelt anschließend den Ruf entsprechend ab. Wenn der Ruf nicht zu dem Teilnehmer zu leiten ist, versucht die PCI, den Teilnehmer zu kontaktieren.
  • Die 18 ist ein veranschaulichendes Beispiel des Nachrichtenflusses zwischen dem PDA 30 und dem PCI-Server 48 für einen CallCommand-Ruf. Der PCI-Server 48 sendet eine Benachrichtigungsnachricht zu dem PDA 30 des Teilnehmers, um den Teilnehmer zu benachrichtigen, dass ein Ruf wartet (Leitung 348). Die Nachricht enthält die durch den Anrufer eingegebenen DTMF-Ziffern. Der PCI-Server 48 startet zwei Zeitgeber, die jeweils das Zeitintervall, in dem der PCI-Server 48 erwartet, eine Bestätigung von dem PDA 30 zu empfangen, und das Zeitintervall, in dem der PCI-Server 48 erwartet, eine Antwort von dem PDA 30 zu empfangen, sind. Die typischen Werte für diese Zeitgeber sind jeweils zehn und vierzig Sekunden. Die Zeit zum Empfangen einer Bestätigung sollte kürzer als die Zeit für die Antwort sein.
  • Nach dem Empfang einer Benachrichtigungsnachricht, sendet der PDA 30 eine Bestätigung zu dem PCI-Server 48 (Leitung 350). Diese informiert den PCI-Server 48, dass der PDA 30 innerhalb des Funkabdeckungsbereiches ist und dass der Teilnehmer über den eingehenden Ruf benachrichtigt wurde. Sobald die Bestätigung empfangen ist, bricht der PCI-Server 48 den Bestätigungszeitgeber ab, lässt den Antwortzeitgeber jedoch weiterticken und wartet, dass von dem PDA 30 eine Antwort kommt. Wenn der PCI-Server 48 innerhalb der vorgegebenen Zeit keine Antwort empfängt, geht er davon aus, dass der PDA 30 entweder außerhalb des Funkabdeckungsbereiches ist oder abgeschaltet ist und bricht den Antwortzeitgeber ab und leitet den Ruf zu einer in das Benutzerprofil in der PCI-Datenbank 44 programmierten alternativen Nummer. Der Teilnehmer wird durch das CallCommand-Interface in dem PDA 30 über den eingehenden Ruf benachrichtigt. Die durch den Anrufer eingegebenen DTMF-Ziffern stellen für den Teilnehmer den Namen und/oder die Telefonnummer des Anrufers, der den eingehenden Ruf tätigt, bereit.
  • Der Teilnehmer kann den Ruf zur Verzeichnisnummer oder zur Voicemail leiten oder für den Anrufer eine Textnachricht wiedergeben oder diese Möglichkeiten kombinieren. Der PDA 30 sendet die Antwort zu dem PCI-Server 48, der die Nummer trägt, zu der der Ruf geleitet werden soll, dass durch eine synthetisierte Stimme für den Anrufer eine kurze Textnachricht wiedergegeben werden soll (Leitung 352). Wenn der PCI-Server 48 die Antwort empfängt, bricht er den Antwortzeitgeber ab und führt als Antwort die Entscheidung des Teilnehmers aus und sendet eine Bestätigung, die enthält, wie die Entscheidung des Teilnehmers ausgeführt werden soll (Leitung 354).
  • Wenn der Antwortzeitgeber abläuft, bevor der PCI-Server 48 eine Antwort von dem PDA 30 empfängt, leitet der PCI-Server 48 den Ruf zu einer aus der PCI-Datenbank 44 erhaltenen alternativen Nummer und sendet eine Statusmeldung zu dem PDA 30, um den Teilnehmer darüber zu informieren, dass der Anrufer nicht länger wartet (Leitung 356). Wenn der Anrufer entscheidet, nicht länger zu warten (d. h. auflegt oder „*" drückt, was dem Anrufer ermöglicht, zu der alternativen Nummer zu gehen), sendet die PCI eine Statusmeldung, die diese Information bereitstellt. Der PDA 30 bestätigt die Statusmeldung (Leitung 358).
  • Die Profilverwaltung ermöglicht dem Teilnehmer, durch das Aktualisieren bestimmter Elemente in dem Dienstprofil des Teilnehmers, das in der PCI-Datenbank 44 und in dem Dienstprofil-Cache 51 in dem PCI-Server 48 gespeichert ist, drahtloses Messaging und CallCommand zu modifizieren. Die Profilinformationen werden in einem PDA 30 nicht lokal gespeichert. Das Aktualisieren des Profils des Teilnehmers erfordert immer ein Herunterladen des Profils aus der PCI.
  • Die Profilverwaltung involviert zwei Arten des Nachrichtenflusses: Profil-Download und Profil-Upload. Die 15 ist ein veranschaulichendes Beispiel des Nachrichtenflusses zwischen dem PDA 30 und dem PCI-Server 48 zum Herunterladen des Profils. Wie oben dargestellt, erfordert jede Änderung des Profils ein Herunterladen des Profils, weil das Profil nie in dem PDA 30 gespeichert wird. Ein Teilnehmer startet eine Profilverwaltungsanwendung auf dem PDA 30 und fordert einen Profil-Download an. Der PDA 30 sendet eine Download-Anforderung zu dem PCI-Server 48 und fordert eine Kopie der modifizierbaren Profilelemente des Teilnehmers, die in den PDA 30 herunterzuladen sind, an (Leitung 360). Die PCI prüft die Identität des Teilnehmers durch die ID und das Passwort des Teilnehmers. Wenn die Identität des Teilnehmers nicht geprüft wird, sendet die PCI eine Bestätigung und einen Fehlercode und beendet die Sitzung zum Aktualisieren des Profils. Wenn die Identität des Teilnehmers geprüft ist, lädt die PCI die modifizierbaren Profilelemente des Teilnehmers herunter (Leitungen 362, 366, 370).
  • Der PDA 30 bestätigt die empfangenen Daten (Leitung 364, 368, 372). Nach dem Senden der Download-Anforderung startet der PDA 30 einen Zeitgeber. Wenn der PDA 30 innerhalb einer vorgegebenen Zeitdauer, beispielsweise zehn Sekunden, keine Bestätigung oder keine Daten von dem PCI-Server 48 empfängt, geht er davon aus, dass er außerhalb des Funkabdeckungsbereiches ist und informiert den Teilnehmer, es zu einem späteren Zeitpunkt erneut zu versuchen. Jedes Mal, wenn der PCI-Server 48 Daten zu dem PDA 30 sendet, startet er einen Zeitgeber. Wenn der PCI-Server 48 innerhalb einer vorgegebenen Zeitdauer, beispielsweise zehn Sekunden, keine Bestätigung von dem PDA 30 empfängt, wird er die Profil-Download-Operation abbrechen.
  • Sobald der Teilnehmer das Bearbeiten des Profils auf dem PDA 30 beendet, wird eine Proil-Upload-Anforderung ausgegeben. Ein veranschaulichendes Beispiel des Datenflusses zwischen dem PDA 30 und dem PCI-Server 48 für einen Profil-Upload ist in den 20(a) und 20(b) gezeigt. Nachdem der Teilnehmer eine Profil-Upload-Anforderung ausgibt, sendet der PDA 30 eine Upload-Anforderung zu dem PCI-Server 48, die die Erlaubnis zum Senden der aktualisierten Profilelemente anfordert (Leitung 378). Der PCI-Server 48 prüft die Identität des Teilnehmers, beispielsweise durch Überprüfung von ID und Passwort des Teilnehmers, und prüft, ob von demselben Teilnehmer eine mit diesem verknüpfte Upload-Anforderung ausgegeben wurde. Die Prüfung auf eine zugehörige vorherige Upload-Anforderung ist erforderlich, damit der PCI-Server 48 sicher ist, dass das Profil, das der Teilnehmer ändern will, das Profil ist, das der PCI-Server 48 gerade gesendet hat. Wenn die Identität des Teilnehmers nicht geprüft ist oder kein zugehöriges Download-Anforderungspaket vorhanden ist, sendet der PCI-Server 48 eine Bestätigung mit einem Fehlercode zu dem PDA 30 und beendet die Profilaktualisierungssitzung. Wenn die ID des Teilnehmers geprüft ist und eine zugehörige Download-Anforderung vorhanden ist, erkennt der PCI-Server 48 die Anforderung durch Senden einer Bestätigung und eines Statuscodes „OK" zu dem PDA 30 an (Leitung 376). Wenn der PDA 30 das OK empfängt, formatiert er die aktualisierten Profilelemente und sendet diese in derselben Weise zu dem PCI-Server 48, in der das Profil während der Download-Phase zu dem PDA 30 gesendet wurde (Leitungen 378386). Wenn kein Fehler festgestellt wird, sendet der PCI-Server 48 die aktualisierten Profilelemente zu der PCI-Datenbank 44, um die Änderung bindend zu machen. Nachdem aus der PCI-Datenbank 44 eine Bestätigung empfangen wurde, sendet der PCI-Server 48 eine Bestätigung mit dem Statuscode „OK" zu dem PDA 30, um die Profilaktualisierungssitzung zu bestätigen und abzuschließen (Leitung 388), wie in der 20(a) gezeigt.
  • Die 20(b) ist ein veranschaulichender Nachrichtenfluss, wenn der PCI-Server 48 in einem hochgeladenen Profil Fehler feststellt. Der Upload läuft ab, wie oben beschrieben (Leitungen 390398). Wenn der PCI-Server 48 Fehler in den hochgeladenen Profilelementen erkennt, antwortet er mit einer Fehlermeldung, um den Teilnehmer über das ungültige Profilelement zu informieren (Leitung 400). Der PDA 30 bestätigt den Empfang der Fehlermeldung (Leitung 402). Der PCI-Server 48 sendet die ungültigen Profilelemente in derselben Weise, in der das Profil während der Download-Phase zu dem PDA 30 gesendet wurde (Leitungen 406, 408).
  • Der PDA 30 startet, wenn er eine Upload-Anforderung sendet oder Daten aussendet, einen Zeitgeber. Wenn der PDA 30 innerhalb einer vorgegebenen Zeitdauer keine Bestätigung von dem PCI-Server 48 empfängt, wird er die Profil-Upload-Operation abbrechen und den Teilnehmer informieren, es zu einem späteren Zeitpunkt erneut zu versuchen.
  • VI. Dienste
  • A. Drahtloses E-Mail-Messaging
  • Die PCI enthält mehrere drahtlose Textnachrichtsende-, Textnachrichtempfangs- und Textnachrichtdienststeuerungsfunktionen. Die drahtlosen Text-Messaging-Dienste der PCI basieren auf drei netzwerkbasierten Fähigkeiten:
    Nachrichtenintegration, die Sprachnachrichtbenachrichtigungen kombiniert, Voicemail, Telefonrufe, E-Mail und Fax,
    Nachrichten-Routing und Zustellung, d. h., die PCI ist ein drahtloses und verdrahtes Netzwerk-Gateway,
    Datenbankzugriff, d. h. Teilnehmerprofil, Authentifizierung und Validierung.
  • Die PCI nutzt Dienstintegrationsfähigkeiten für persönliche Kommunikation, um die drahtlosen Dienstfähigkeiten, die für den Teilnehmer zur Verfügung stehen, zu integrieren. Dies wird erreicht, indem für den Teilnehmer durch die Zugriffsmöglichkeit auf das in der PCI gespeicherte Teilnehmerprofil" Kontrolle über Nachrichten-Routing und Nachrichtenzustellung bereitgestellt wird. Das Teilnehmerprofil enthält durch den Teilnehmer programmierte Anweisungen in Bezug auf Nachrichtenempfang, -erzeugung und -benachrichtigung. Infolgedessen arbeitet die PCI als ein Messaging-Gateway zum Bereitstellen von Zugriff auf mehrere verdrahtete und drahtlose Netzwerke, während Teilnehmerprofilinformationen verwendet werden, um Sende- und Empfangsoptionen zu steuern. Die PCI ermöglicht drahtlosen Dienstanbietern, Voice-Messaging-, E-Mail- und Faxnachrichten für einen Teilnehmer durch eine einzige Telefonnummer zu integrieren. Folglich kann eine Telefonnummer einen Einzellink zwischen Dienstanbieter und den Sprach- und Datenkommunikationsleitungen des Teilnehmers bereitstellen.
  • Die Nachrichtensendefunktionen umfassen Kommunikationen übergreifend über getrennte Netzwerke und Funkkommunikation. Ein Teilnehmer kann Sprach-, E-Mail- und Faxnachrichten zwischen verschiedenen Dienstanbietern und Netzwerken senden. Ein Teilnehmer kann ebenso E-Mail- und Faxnachrichten mindsenden, wobei die Rundsendungen gemischte E-Mail- und Faxnachrichten innerhalb einer einzelnen Verteilerliste sein können. Beispielsweise kann der Teilnehmer eine Nachricht auf einem PDA 30 schreiben und diese über eine Verteilerliste über ein drahtloses Netzwerk senden. Die Verteilerliste kann die PCI steuern, die Nachricht an die Firma als eine E-Mail zuzustellen und an einen Kunden als ein Fax zuzustellen. Die Nachrichtenempfangsfunktion enthält die persönliche Nummernadressierung, die Auswahl des Formates des Nachrichtenempfangsmediums, die Auswahl der medienübergreifenden Nachrichtenbenachrichtigung und die Auswahl der Nachrichtenprüfungs- und Nachrichtenzustellungsoptionen. Ein Teilnehmer kann Sprache (beispielsweise Telefon), Voicemail-Benachrichtigungen, E-Mail- und Faxkommunikationen unter einer einzelnen Telefonnummer empfangen. Ein Teilnehmer kann E-Mail- und Faxzustellungen basierend auf ausgewählten Parametern, wie zum Beispiel Tageszeit, Wochentag usw., lenken. Basierend auf den ausgewählten Parametern können Voicemail-Benachrichtigungen über E-Mail- oder Faxnachrichten, E-Mail-Benachrichtigungen über Voicemail- oder Faxnachrichten und Faxbenachrichtigungen oder Voicemail-Nachrichten an den Teilnehmer zugestellt werden.
  • Alternativ, wenn das drahtlose Endgerät des Teilnehmers nicht aktiviert ist, können E-Mail-Nachrichten automatisch zu alternativen Zieladressen, wie in dem Profil des Teilnehmers spezifiziert, geleitet werden. Beispielsweise könnte der Teilnehmer den Wunsch haben, nicht alle Telefonrufe an einem besuchten Ort zu empfangen, um nicht erforderliche Unterbrechungen und Rufgebühren für unerwünscht eingehende Rufe zu vermeiden. Der Teilnehmer weist die PCI an, Benachrichtigungen über Telefonrufe zu dem Pager zu senden und die Rufe zur Voicemail zu leiten. Sobald benachrichtigt, kann der Besucher aus der in dem Pager enthaltenen Telefonnummer bestimmen, ob er die Person direkt anrufen, die Voicemail prüfen oder den Ruf bis zu einem späteren Zeitpunkt ignorieren will. Der Teilnehmer kann ebenso anweisen, welche Nachrichten zu dem aktuellen Dienstnetzwerk des Teilnehmers umzuleiten sind, welche zu einem anderen Netzwerk umzuleiten sind und welches Medium zu verwenden ist; um bestimmte Nachrichten zu empfangen. Der Teilnehmer kann beispielsweise ebenso bestimmen, dass, wenn das drahtlose Endgerät ausgeschaltet ist, alle Textnachrichten zu der E-Mail zu senden sind und alle Sprachnachrichten zu der Voicemail zu senden sind.
  • Die PCI-Dienststeuerfunktionen unterstützen die Teilnehmerprofilverwaltung, unterstützen persönliche Mobilität über drahtlose und verdrahtete Netzwerke und unterstützen drahtlose Terminalmobilität. Ein Profil eines Teilnehmers kann durch das Senden von Textnachrichten von einem PDA über ein drahtloses Netzwerk oder durch DTMF-(Tastenfeld-)Nachrichten von entweder einem verdrahteten oder einem drahtlosen Terminal aktualisiert werden. Der Teilnehmer kann das Profil programmieren, um Medien zum Empfangen und zum Senden von Informationen zu wählen, übergreifende Medien für Nachrichtenbenachrichtigungen zu wählen, Nachrichtenprüfungs- und Zustellungsoptionen zu wählen, einzelne Voicemail-Speicher zu wählen (für Teilnehmer mit mehr als einer Mailbox) und ein PCI-Dienstpasswort zu wählen. All diese Optionen können über drahtlose oder verdrahtete Terminals genutzt werden. Der Teilnehmer kann ein drahtloses Endgerät automatisch registrieren und deregistrieren und dadurch das Teilnehmerprofil aktualisieren, um Nachrichten zu empfangen oder weiterzuleiten.
  • Das drahtlose Datennetzwerk stellt Datentransport zwischen dem PCI-Server 48 und dem Teilnehmer unter Verwendung eines drahtlosen Terminals, wie zum Beispiel eines PDAs 30, bereit. Das drahtlose Netzwerk kann sich in einer Vielzahl von Arten und unter Verwendung einer Vielzahl von Protokollen mit dem PCI-Server 48 verbinden. Beispielsweise kann sich das drahtlose Netzwerk unter Verwendung einer geleasten Leitung mit der PCI verbinden und ein Proprietätsprotokoll laufen lassen, um den PCI-Server 48 über standardisierte Protokolle, wie zum Beispiel TCP/IP, zu verbinden.
  • Die Messaging-Systeme können beispielsweise durch Rahmenrelais, SMDS, ISDN oder geleaste Leitungsinterfaces mit dem PCI-Server 48 verbunden sein oder es können andere Transportmechanismen, die Datenkommunikation effektiv unterstützen, verwendet werden. Ein Inter-Message-Handling-Protokoll, wie zum Beispiel das X.400 (das X.400-Gateway-Konvertierung erfordert), Internet-SMPT oder andere durch eine Vernetzungseinheit, die das Datentransportinterface abschließt, unterstützte Protokolle können verwendet werden, um die Nachrichten zwischen dem PCI-Server 48 und dem System, das auf die CPI zugreift, weiterzuleiten.
  • Der PCI-Server 48 wird das Senden und das Empfangen von Faxen bevorzugt in dem T.434-Format unterstützen. Der PCI-Server 48 kann das Senden und das Empfangen von Faxen ebenso bevorzugt unter Verwendung des SMTP-Protokolls (Simple Mail Transfer Protocol), das durch das TCP/IP-Protokoll unterstützt wird, unterstützen.
  • Die 21 zeigt eine exemplarische Ausführung eines PCI-Dienstes, der Text-Messaging-Systeme unterstützt. In diesem Beispiel hat ein Teilnehmer einen Personalcomputer 402 in der Firma mit einem Nahbereichsnetz (LAN) 414 und einem Firmen-Text-Messaging-System (beispielsweise lokale Netzwerk-E-Mail), mit einem Heim-Personalcomputer 416 und mit einem drahtlosen Endgerät, wie zum Beispiel einem PDA 30, der Nachrichten sendet und empfängt, verbunden. Jede dieser Vorrichtungen ist mit der PCI verbunden. Der Heim-Personalcomputer des Teilnehmers kann beispielsweise über ein Modem und ein drahtloses Datennetz 418 über entweder PSTN oder ISDN an die PCI 40 angeschlossen sein.
  • Personen, die an das LAN angeschlossen sind, können unter Nutzung des lokalen Text-Messaging-Systems Textnachrichten an den Teilnehmer senden, ohne die PCI zu verwenden, d. h. den Computer 420 benutzen und eine E-Mail zu dem Firmencomputer 12 des Teilnehmers senden, ohne über den PCI-Knoten 40 zu gehen. Da das Firmen-Text-Messaging-System 413 mit der PCI verbunden ist, können alle Messaging-Nutzer der Firma (einschließlich derer, die nicht an das lokale Text-Messaging-System angeschlossen sind) unter Verwendung einer adäquaten PCI-Adresse Nachrichten zu allen PCI-Teilnehmern senden und von diesen Nachrichten empfangen.
  • Eine an ein unterschiedliches Firmen-Messaging-System, wie zum Beispiel ein Text-Message-Handling-System 422, angeschlossene Person kann durch Routing der Nachrichten durch den PCI-Server 48 Nachrichten zu dem Teilnehmer in dem Message-Handling-System 413 senden. Den PCI-Teilnehmern wird sowohl für Sprach- als auch für Datenkommunikation eine einzelne persönliche Telefonnummer zugeordnet. Beispielsweise kann dem PCI-Teilnehmer eine E.164-Adresse (d. h. eine Telefonnummer) zugeordnet werden, die als eine einzelne PCI-Adresse zu nutzen ist. Diese Telefonnummern können geografisch auf der aktuellen PSTN-Architektur basieren, jedoch können ebenso ortsveränderliche Telefonnummern genutzt werden. Um Subadressierung zu ermöglichen, können fünfzehnstellige Zahlenformate erforderlich werden. Beispiels weise könnte eine an einen PCI-Teilnehmer adressierte Nachricht an die Telefonnummer des Teilnehmers, hier 201-555-5555, adressiert werden. Wenn ein absendendes Mail-System, wie beispielsweise ein LAN-Mail-System oder das Message-Handling-System einer dritten Partei, eine Domänenkennung erfordert, müsste der Absender 201-555-5555@PCI oder im Internet 201-555-5555@pci.net angeben. Wenn der PCI-Server 48 die Nachricht empfängt, wird er das in der Verbindungsverarbeitungsanforderungs-Datenbank 222, die in der PCI-Datenbank 44 gespeichert ist, gespeicherte Teilnehmerprofil einsehen, um festzustellen, wie die eingehende Nachricht abzuwickeln ist. Einige Beispiele der Optionen, die die PCI für den Teilnehmer bereitstellen kann, sind:
    • • Sende die Nachricht zu dem drahtlosen PDA des Teilnehmers.
    • • Sende die Nachricht zu dem drahtlosen Home-Computer.
    • • Sende die Nachricht zu dem Ziel-Text-Messaging-System in der Firma.
    • • Sende eine Benachrichtigung über eine eingehende Nachricht zu dem drahtlosen Datenendgerät und die eigentliche Nachricht zu dem Text-Messaging-System.
    • • Sende die Nachricht wie in einem der Punkte oder in allen der Punkte oben angegeben.
  • Der Teilnehmer kann über das drahtlose Datennetz oder das verdrahtete Datennetz Textnachrichten zu dem PCI-Server 48 senden. Der PCI-Server 48 konsultiert das Profil des Teilnehmers in der PCI-Datenbank 44 und leitet die Nachricht in Abhängigkeit von der in dem Profil festgestellten Routing-Zieladresse zu einer adäquaten Zieladresse weiter. Die nicht an die PCI 40 angeschlossenen Text-Messaging-Systeme können Textnachrichten unter Nutzung eines anderen Netzwerkes, das zwischen das Text-Messaging-System des Absenders und das Text-Messaging-System des PCI-Teilnehmers geschaltet ist, zu den PCI-Teilnehmern senden, beispielsweise kann das nicht angeschlossene Text-Messaging-System über das Internet an die PCI angeschlossen werden.
  • Im Folgenden wird der Fluss des drahtlosen Messagings beschrieben.
  • Für einen PCI-Teilnehmer, der eine E-Mail-Nachricht in einem drahtlosen PDA 30 empfängt, ist der Fluss folgender: Von einem drahtlosen oder verdrahteten Absender wird eine E-Mail-Nachricht zu einem PCI-Teilnehmer gesendet und geht bei dem PCI-Server 48 ein. Die eingehende E-Mail enthält eine Empfängeradresse in dem Format 201-555-5555@pci.net", wobei 201-555-5555 die zehnstellige persönliche Nummer des Teilnehmers ist und pci.bellcore.com der Domänenname des PCI-Servers 48 im Internet ist.
  • Der PCI-Server 48 prüft das Dienstprofil des Teilnehmers, entweder in dem Dienstprofil-Cache 51 in dem PCI-Server 48 oder durch Herunterladen des Teilnehmerprofils aus der PCI-Datenbank 44 in den Cache 5, um festzustellen, wie die E-Mail-Nachricht zu verarbeiten ist. Das Profil enthält Routing- und Prüfinformationen und Informationen über medienübergreifende Benachrichtigung. Der PCI-Server 48 verwendet diese Informationen, um die eingehende E-Mail, beispielsweise jeweils unter Verwendung des UDP-/IP-Protokolls über ein drahtloses Netzwerk, des Internet-SMTP-Protokolls über das verdrahtete Internet, oder des TAP-Protokolls (Telocator Alpha Numeric Protocol) zu einer Zieladresse zu senden, die eine drahtlose, eine verdrahtete oder eine Paging-Adresse sein kann. In diesem Fall hat der Teilnehmer in das Teilnehmerprofil programmiert, dass die E-Mail zu dem PDA 30 zu senden ist. Der PCI-Server 48 empfängt die E-Mail-Nachricht und leitet sie zu dem drahtlosen Netzwerk, das in das Teilnehmerprofil programmiert ist, weiter. Die E-Mail wird über ein drahtloses Datennetz 39 gesendet, um durch den PDA 30 empfangen zu werden.
  • Wenn die E-Mail nicht zugestellt werden kann, sendet der PCI-Server 48 die E-Mail mit einer kurzen Beschreibung, warum die Zustellung nicht erfolgreich war, unter Verwendung des SMPT-Protokolls zu dem ursprünglichen Absender zurück.
  • Wenn die E-Mail-Nachricht zu einer alphanumerischen Paging-Adresse zuzustellen ist, translatiert der PCI-Server 48 die E-Mail-Nachricht in eine Paging-Nachricht und sendet die Paging-Nachricht zu dem in dem Teilnehmerprofil spezifizierten Paging-Netzwerk. Das Protokoll zwischen dem PCI-Server 48 und dem Paging-Netzwerk ist das TAP-Protokoll. Der PCI-Server 48 formatiert die Paging-Nachricht in ein maximales Seitenlimit mit einer maximalen Anzahl von Zeichen pro Seite. Beispielsweise kann das Seitenlimit zwei Seiten und eine Höchstanzahl von 256 Zeichen pro Seite sein. Der PCI-Server 48 verifiziert nicht, ob eine Paging-Nachricht tatsächlich durch den Paging-Dienstanbieter zugestellt wird. Er überprüft jedoch, ob die Nachricht erfolgreich zu dem Paging-Dienstanbieter gesendet wurde. Weil der PCI-Server 48 den erstgenannten Dienst nicht bereitstellt, vermutet er, dass Nachrichten, die zu einem Pager gesendet werden, erfolgreich auf der Pager-Seite eingehen.
  • Wenn das Teilnehmerprofil eine Option für gesprochene Nachrichtenbenachrichtigung für E-Mail-Nachrichten enthält, generiert und sendet der PCI-Server 48 eine digitalisierte, vorab aufgezeichnete Ansage für die Adresse, die in dem Teilnehmerprofil spezifiziert ist. Für die Zustellung der gesprochenen Nachrichtenbenachrichtigung wird das AMIS-Analog-Protokoll verwendet.
  • In dieser exemplarischen Ausführung arbeitet ein bevorzugter PCI-Serverknoten als ein X.400-Nachrichtentransferagent oder SMTP-Router und führt Routing für die an PCI-Teilnehmer adressierte Nachrichten und für diejenigen Nachrichten aus, die an Benutzer adressiert sind, die an andere Systeme angeschlossen sind. In dem Fall des X.400-Nachrichtentransferagenten (MTA) werden X.400-Adressen zum internen Darstellen von Teilnehmeradressen genutzt. Das Translatieren von „benutzerfreundlichen" Teilnehmeradressen, wie zum Beispiel der E.164-Nummerung, in X.400-Adressen würde über eine Nachschlagetabelle (einen ROM oder eine andere Speichereinrichtung) auf Seiten des PCI-Zugriffsmoduls oder des X.400-Gateways ausgeführt werden. Ziel- oder Quellenadressen von Benutzern in anderen Netzwerken werden nicht in X.400-Adressen konvertiert, sondern in dem nativen Adressenformat des Sende- oder Empfangssystems belassen. Zu dem Nachrichtenkopf kann jedoch eine X.400-Gateway-Adresse hinzugefügt werden, um der PCI zu ermöglichen, das Routing der Nachricht zu dem richtigen Gateway auszuführen.
  • Der PCI-Server 48 ist für die Zustellung einer Nachricht zu dem Teilnehmer, der in dem Zieladressenfeld der Nachricht verzeichnet ist, zuständig. In einem einfachen Fall hat der Teilnehmer eine X.400- oder Internet-Mailbox, auf die die PCI über eine ihrer Zugangsverbindungen zugreifen kann. Alternativ kann das Teilnehmerprofil Weiterleitungsadressen enthalten, die die Nachrichten zu selten verwendeten Zieladressen weiterleiten. Beispielsweise kann die Mailbox in einem anderen Message-Handling-System, in einem drahtlosen Datennetz oder in einer einem Faxgerät zugehörigen PSTN-Zieladresse resident sein. Die Zustellung einer solchen Nachricht zu einer finalen Zieladresse wird durch eine Vernetzungseinheit abgewickelt, die für das Durchführen der Adressentranslation und, falls erforderlich, der Formattranslation entsprechend dem Teilnehmerprofileintrag zuständig ist.
  • Zum Prüfen des Subjekts der E-Mail wird das Subjektfeld analysiert, um festzustellen, ob eine Übereinstimmung besteht, bevor das Adressfeld verglichen wird. Wenn das Subjektfeld mit einem Eintrag auf der Prüfliste übereinstimmt, werden Anweisungen zum Abwickeln eines übereinstimmenden Eintrags erscheinen. Das bedeutet in dieser exemplarischen Ausführung, dass die Subjektprüfung Vorrang vor der Prüfung der Adresse des Absenders hat. Das heißt, dass, wenn die E-Mail von einer Adresse abgesendet wurde, die von der E-Mail-Adressenprüfliste ausgeschlossen ist, die E-Mail noch immer entsprechend den Prüfkriterien zugestellt wird.
  • Wenn der PDA 30 nicht für den drahtlosen Messaging-Dienst registriert ist oder wenn der PDA 30 zu dem Zeitpunkt, zu dem die Nachricht in dem PCI-Server 48 eingeht, außerhalb des Funkabdeckungsbereiches ist, wird die Nachricht zu dem externen Nachrichtenspeichersystem des Teilnehmers, wie zum Beispiel zu dem Textnachrichtensystem 413, gesendet.
  • B. Voice-Messaging
  • Die 22 zeigt ein exemplarisches Beispiel eines PCI-Dienstes für Voicemail-Systeme. Die Voicemail-Systeme 430 können das öffentliche Telefonnetz 432 und ein AMIS-Analogprotokoll (Audio Messaging Interface Specification analog protocol) nutzen. Alternativ kann das Voicemail-System ein Modem 434, eine Privatleitung 436 oder ein ISDN-BRI-AMIS-Digitalprotokoll 438 nutzen, um digitale Voicemail-Signale zu der PCI zu senden.
  • Die Voice-Messaging-Systeme in der PCI müssen dazu in der Lage sein, eine Nachricht zu dem PCI-Server 48 zu senden, die die Benachrichtigung, dass der Teilnehmer eine Sprachnachricht empfangen hat, bereitstellt. Das Voicemail-System kann diese Textnachricht beispielsweise unter Verwendung von asynchronen Schnittstellenverbindungen mit einem Modem-, X.25-, ISDN-BRI- oder TCP-/IP-Interface senden. Bevorzugt unterstützt der PCI-Server 48 die AMIS-Analog- und AMIS-Digitalinterfaces.
  • Der Fluss des PCI-Voice-Messaging-Rufs ist folgender: Unter Verwendung des AMIS-Analogprotokolls sendet das System, das die Sprachnachricht erzeugt, Nachrichteninformationen zu dem PCI-Server 48, die den Typ der Nachricht, die zuzustellen ist, spezifizieren, beispielsweise die Nachrichtenlänge (in Minuten), die Mailbox-Nummer des Absenders und die Mailbox-Nummer des Empfängers. Wenn die Nachricht in dem PCI-Server 48 eingeht, wird die Mailbox des Absenders von dem AMIS-Analogprotokoll extrahiert und mit der Mailbox-Nummer des Teilnehmers, die in dem Teilnehmerprofil gespeichert ist, verglichen. Wenn die beiden Werte übereinstimmen, ist die Sprachnachricht bereits in der durch den Teilnehmer zugewiesenen Mailbox. In diesem Fall sendet der PCI-Server 48 unter Verwendung des AMIS-Analogprotokolls einen simulierten Fehlercode zu dem absendenden Voice-Messaging-System, so dass diese Sprachnachricht abgewiesen und nicht zu dem PCI-Server 48 weitergeleitet wird. Der PCI-Server 48 weist jedoch Header-Informationen auf, die gebraucht werden, um eine Benachrichtigungsnachricht an den Teilnehmer zu senden, falls eine solche Benachrichtigung durch das Teilnehmerprofil vorgegeben ist.
  • Wenn die Mailbox-Nummer des Absenders nicht mit der Mailbox-Nummer des Teilnehmers übereinstimmt, analysiert der PCI-Server 48 den Nachrichtenlängeparameter. Wenn dieser Parameter eine bestimmte vorgegebene Länge, beispielsweise drei Minuten, übersteigt, sendet der PCI-Server 48 eine Antwortnachricht zu dem Absender-Voice-Messaging-System, mit einem Fehlercode, der angibt, dass die Nachricht zu lang ist. Es findet keine weitere Verarbeitung der Sprachnachricht statt. Wenn die Nachrichtenlänge nicht länger als die vorgegebene Zeit ist, sendet der PCI-Server 48 eine Antwortnachricht zu dem Absender-Voice-Messaging-System, dass die Nachricht akzeptiert ist.
  • Wenn die Sprachnachricht in dem PCI-Server 48 eingeht, versucht der PCI-Server 48 die Sprachnachricht entsprechend den in dem Teilnehmerprofil enthaltenen Prüfungs-, Registrierungs- und Routing-Optionen weiterzuleiten. Unter Verwendung des AMIS-Analogprotokolls sendet der PCI-Server 48 Nachrichteninformationen, die den Typ, die Länge in Minuten, die Mailbox-Nummer des Absenders und die Mailbox-Nummer des Empfängers der zuzustellenden Nachricht enthalten, zu dem Zieladressen-Voice-Messaging-System des Teilnehmers.
  • Für Sprachnachrichten, die nicht der Zieladresse zugestellt werden können, beispielsweise wegen einer vollen Mailbox, sendet das Zieladressensystem eine Nichtzustellungsbenachrichtigungsmeldung zu dem PCI-Server 48, die den Grund spezifiziert, warum die Nachricht unzustellbar ist. Der PCI-Server 48 versucht, während einer durch das System definierten Zeitdauer, erneut zuzustellen. Wenn dies alles versagt, nutzt der PCI-Server 48 das AMIS-Analogprotokoll, um die Sprachnachricht mit einer entsprechenden Nichtzustellungsbenachrichtigung zurück zu dem Absender-Voice-Messaging-System zu senden. Um den Absender der Nachricht zu benachrichtigen, dass die Nachricht unzustellbar war, wird eine vorab aufgezeichnete Nichtzustellungsansage gesendet. Es findet keine weitere Verarbeitung statt. Wenn das Zieladressensystem die Nachricht akzeptiert, leitet der PCI-Server 48 die Sprachnachricht zu dem Zieladressensystem.
  • Wenn der Teilnehmer E-Mail-Benachrichtigung über eingehende Sprachnachrichten wählt, wird die Benachrichtigung über ein drahtloses oder verdrahtetes Netz zu dem Teilnehmer gesendet, wie in dem Teilnehmerprofil spezifiziert. Wenn der Teilnehmer Pager-Benachrichtigung wählt, wird die Benachrichtigung dem Profil entsprechend durch das Paging-Netzwerk gesendet. Beide Benachrichtigungen erhalten die Mailbox-Nummer, die die Sprachnachricht abgesendet hat, das Datum und die Zeit, zu denen die Nachricht empfangen wurde, und die Länge der Sprachnachricht in Minuten.
  • In einem anderen Beispiel erzeugt ein Benutzer mit einem digitalen Voicemail-System eine Voicemail-Nachricht und adressiert diese an einen Benutzer eines analogen Voicemail-Systems. Die Zieladressentelefonnummer zeigt an, dass die Nachricht zu dem PCI-Server 48 geleitet werden muss. Der PCI-Server 48 prüft das Benutzerprofil des Empfängers und stellt fest, dass der Zieladressenempfänger ein analoges Voicemail-System hat. Die Nachricht wird dann über das AMIS-Analogprotokoll in das analoge Voicemail-System weitergeleitet.
  • Wenn in dem Teilnehmerprofil so gewählt, wird der Teilnehmer alle Voicemail-Nachrichten auf Seiten des Voicemail-Systems empfangen. Außerdem kann der Teilnehmer das Profil einrichten, um an einem drahtlosen Datenterminal eine Textnachricht zu empfangen, die eine Benachrichtigung über eine Voicemail-Nachricht und Umschlaginformationen der Nachricht bereitstellt. Alternativ kann das Voicemail-System eine Text nachricht senden, die eine Benachrichtigung über die Nachricht und Umschlaginformationen der Nachricht enthält.
  • Eine Funktion des AMIS-Analogprotokolls ist, dass das AMIS-Analogprotokoll, wenn die ursprüngliche Sprachnachricht durch den Empfänger als dringend markiert ist, dies als Prioritätsstatusinformation in die Nachricht, die von dem Voice-Messaging-System zu dem PCI-Server 48 gesendet wird, einfügt. Unter Verwendung dieser Information kann die PCI Nachrichten auf Priorität prüfen.
  • Das Voice-Messaging-Gateway konvertiert das anbietereigene Voicemail-Format in das X.400-Format und umgekehrt und überbrückt dadurch verschiedene Nachrichtenformate. Es ist für das Voice-Umschlüsseln von der Eignerform in die X.400-Form und umgekehrt zuständig. Außerdem führt es das Mapping von Optionen in das X.400-Protokoll oder aus dem X.400-Protokoll durch, wie in AMIS spezifiziert.
  • C. Fax-Messaging
  • 23 stellt einen PCI-Dienst für Fax-Messaging dar. Der PCI-Server 48 ist über die Analogleitungen 444 oder ein T1-Amt 445 an ein öffentliches Telefonnetzwerk 432 angeschlossen. Das Faxgerät 440 und der Fax-Server 442 sind an das PSTN 432 angeschlossen. Der PCI-Server 48 kann durch die Privatleitungen 446 oder ein ISDN 438 ebenso an das Faxgerät 440 und an den Fax-Server 442 angeschlossen sein. Damit ein Teilnehmer Faxe empfangen kann, muss die Faxgerät-Telefonnummer in dem Teilnehmerprofil bereitgestellt werden. Die PCI wird ein Fax zu der zugeordneten Nummer senden und kann eine Textbenachrichtigungsnachricht senden oder andere Handlungen durchführen, die der Benutzer in dem Profil gewählt hat. Wenn der Benutzer ein drahtloses Datenendgerät bestimmt hat, um das Fax zu empfangen, wird der PCI-Server 48 die erforderliche Anpassung an drahtlos durchführen und das Fax durch ein drahtloses Datenendgerät senden.
  • Ein Fax kann durch das Routing des Faxes zu dem PCI-Knoten zu dem PCI-Teilnehmer gesendet werden. Der Benutzer muss lediglich die Telefonnummer des PCI-Servers 48 wählen, um das Fax zu dem Teilnehmer zu senden. Der PCI-Server 48 wird das Fax zu der Telefonnummer des Teilnehmers senden. Der PCI-Server 48 wird das Profil des Teilnehmers prüfen, um festzustellen, wie das Fax zugestellt werden soll. In dem vorlie genden Beispiel wird es zu einem Faxgerät an einer zugeordneten Telefonnummer gesendet.
  • Faxbenutzer mit älteren Faxgeräten 440 müssen über das PSTN eine Verbindung herstellen, um auf die PCI zuzugreifen. Dies deshalb, weil ältere Faxgeräte 420 im Gegensatz zu Fax-Servern für Festverbindungskommunikation und nicht für Fax-Netzwerkkommunikation ausgelegt sind. Benutzer von älteren Faxgeräten 420 können mit zwei Verfahren auf die PCI zugreifen. Bei einem Verfahren wird in zwei Phasen gewählt. Der Absender wählt zuerst den PCI-Server 48 an und wählt anschließend, nachdem er von der CPI eine Aufforderung erhalten hat, die Nummer des Teilnehmers. Alternativ kann der Benutzer *FX+ Zieladresse wählen. Der Faxgerätbenutzer kann direkt auf dem Faxgerät die Empfänger-Telefonnummer, gefolgt von *FX, wählen, was dem Schalter signalisiert, den Faxruf automatisch zu dem Fax-Server weiterzuleiten.
  • Fax-Server, die X.400-Messaging unterstützen, werden die persönliche Nummer in das X.400-Adressenfeld einfügen und es besteht kein Grund für die PCI, von dem Benutzer die persönliche Nummer anzufordern.
  • D. CallCommand
  • Der PCI-CallCommand-Dienst (CC-Dienst) stellt für Teilnehmer die Echtzeitkontrolle von Sprachrufen während der Verwendung eines drahtlosen Datenendgerätes oder eines PDAs bereit. CC ist ausgelegt, um durch Bereitstellung von Echtzeit-Rufverwaltungsfähigkeit für nomadische Nutzer den persönlichen Nummerndienst (d. h. HLR) zu verbessern.
  • CC stellt für den Teilnehmer vier Rufverwaltungsoptionen bereit:
    • • Ortsunabhängigkeit (Ergänzen der Anwendungen von HLR und persönlicher Nummer)
    • • Echtzeit-Rufüberwachung (unter Verwendung von ANI und/oder Auffordern des Anrufers eine Nummer einzugeben)
    • • Echtzeit-Rufumleitung (Routing von Rufen zu jeder Telefonnummer, auf Basis der Anruferseite)
    • • Echtzeit-Short-Messaging (Eingeben oder Auswählen einer Kurznachricht, die für den Anrufer wiederzugeben ist)
  • Wenn ein Anrufer die Telefonnummer eines PCI-Teilnehmers wählt, wird die Telefonnummer des Anrufers zur Prüfung eingegeben. Nachdem die Nummer eines Anrufers eingegeben ist, kann der PDA 30 für die rufende Nummer einen Namen angeben und den Teilnehmer über den eingehenden Ruf informieren. Der PDA 30 zeigt den Namen und/oder die Nummer des Teilnehmers visuell an. Der Teilnehmer kann anschließend den PDA 30 nutzen, um den Ruf durch Eingeben der Telefonnummer auf einem Telefon in der Nähe, zu dem der Ruf geleitet werden kann, anzunehmen. Der Teilnehmer kann den Ruf alternativ zu einer anderen Telefonnummer, beispielsweise zu der eines Kollegen oder der einer Sprach-Mailbox, weiterleiten lassen. Wenn der Teilnehmer entscheidet, dem Anrufer nicht zu antworten, wird für den Anrufer eine Ansage wiedergegeben und er wird zu einer vorgegebenen Standard-Telefonnummer, wie beispielsweise der einer Sprach-Mailbox oder der einer Sekretärin, weitergeleitet.
  • CC ermöglicht dem Teilnehmer das Senden einer kurzen Nachricht zu dem Anrufer. Nachdem der Teilnehmer auf einen eingehenden Ruf aufmerksam gemacht wurde, kann der Teilnehmer aus einem vorgegebenen Verzeichnis von Nachrichten oder Nachrichtentypen in dem PDA 30 wählen. Die Nachricht wird zu dem PCI-Server 48 gesendet, der die Textnachricht in Sprache umwandelt und die Nachricht für den wartenden Anrufer wiedergibt. Der Anrufer empfängt die Nachricht und kann für den Teilnehmer eine Sprachnachricht hinterlassen oder durch den Teilnehmer zu einer alternativen Telefonnummer weitergeleitet werden.
  • CC ermöglicht nomadischen Teilnehmern, eingehende Rufe unter Verwendung von Überwachung, Weiterleitung des Anrufers und Messaging für den Anrufer in Echtzeit zu verwalten. CallCommand-Teilnehmer mit einem PDA 30 werden visuell über den Namen und über die Nummer des Anrufers informiert. Der Teilnehmer kann wählen, den Ruf anzunehmen, ihn zu einer spezifizierten Nummer zu leiten, wie beispielsweise zu der Nummer eines Telefons in der Nähe, ihn zu einer alternativen Nummer, wie zum Beispiel zu einer Sprach-Mailbox, zu der Telefonnummer eines Kollegen oder zu der Telefonnummer einer Sekretärin, weiterzuleiten oder dem Anrufer mit einer kurz gefassten Nachricht, die für den Anrufer in synthetischer Sprache wiedergegeben wird, zu antwor ten. Der Dienst stellt außerdem eine Anzahl von Nichtechtzeit-Rufverwaltungsfunktionen bereit, die vorgegebene Prüfverzeichnisse, Wochentag-/Tageszeit-Routing-Ablaufplanung und Standortreihenfolgeplanung umfassen. CC ermöglicht mobilen Teilnehmern, Telefonanrufe unter Verwendung eines persönlichen digitalen Assistenten (PDAs) anzunehmen und zu verwalten.
  • CallCommand-Benutzer werden vorab Teilnehmer eines drahtlosen Datendienstes, wie zum Beispiel von Ardis oder von RAM, für Rufverwaltung, für Mobildaten, für E-Mails und für andere drahtlose Anwendungen. Der drahtlose Dienstanbieter stellt für den PDA 30 des Teilnehmers ein Funkinterface bereit. Ein lokales Telekommunikationsunternehmen steht mit dem drahtlosen Datenanbieter über ein PCI-Intertace in Schnittstellenverbindung. Wenn ein Anrufer seine Nummer eingibt, leitet das lokale Telekommunikationsunternehmen eine Datennachricht weiter, die die Informationen der Anruferseite enthält. Der drahtlose Datenanbieter lokalisiert den Teilnehmer und leitet die Informationen der Anruferseite zu dem PDA 30 des Teilnehmers, wo der Teilnehmer auf den eingehenden Ruf aufmerksam gemacht wird. Der Teilnehmer leitet dann das Datenpaket, das eine Routing-Nummer enthält, zu der PCI weiter. Die PCI leitet den Ruf entsprechend um.
  • 24 ist ein veranschaulichendes Beispiel des Flusses für einen CallCommand-Ruf. Ein Anrufer, Joe 450, möchte mit Man sprechen. Man, die nicht in der Firma ist, ist PCI-Teilnehmer und verfügt über den CallCommand-Dienst. Sie hat einen PDA 30, der eingeschaltet und an einem von ihr besuchten Ort registriert ist. Joe wählt die Telefonnummer von Marys Büro. Diese Telefonnummer verbindet Joes Ruf mit dem PCI-Server 48. Der PCI-Server 48 weist Joe an, seine Telefonnummer über die Tastatur einzugeben. Der PCI-Server 48 setzt Joes Ruf auf Warteschleife und gibt unter Verwendung von synthetischer Sprache eine Nachricht wieder, die Joe darüber informiert, dass das Netzwerk versucht, Man zu lokalisieren. Das Netzwerk erkennt, dass Man an dem Ort, den sie besucht, registriert ist und sendet über ein drahtloses Netzwerk 39 eine Meldung Telefonruf zu Man. Man wird auf dem PDA 30 benachrichtigt, dass von einer bestimmten Telefonnummer ein Telefonruf eingeht. Falls Man bereits einen dieser Telefonnummer entsprechenden Namen in ein Verzeichnis in ihrem PDA 30 programmiert hat, wird dieser Name ebenso erscheinen. Deshalb ist ihr bewusst, dass sie einen Anruf von Joe Smith erhält. Man hat verschiedene Optionen. Sie kann eine Nachricht eintas ten oder eine vorgegebene Nachricht auswählen, die von dem PDA 30 zu dem PCI-Netzwerk gesendet wird, das die Nachricht in künstliche Sprache umwandelt und sie für Joe wiedergibt; sie kann den Ruf zu einem Telefon in der Nähe, wie beispielsweise zu einem Mobiltelefon oder zu einem gebührenpflichtigen Telefon, weiterleiten lassen oder den Ruf zu der Telefonnummer ihrer Sekretärin oder zu der eines Kollegen weiterleiten lassen; sie kann eine Nachricht senden und den Ruf weiterleiten oder sie kann den Ruf zu ihrer Voicemail umleiten. In der Darstellung wählt Man, dass der Ruf zu einem öffentlichen Telefon 452 weitergeleitet wird. Der Ruf wird über das öffentliche Telefonnetz 432 zu dem gewählten Telefon weitergeleitet und Man und Joe können miteinander sprechen.
  • CallCommand hat mehrere vorteilhafte Funktionen. CallCommand umfasst Echtzeit-Rufüberwachung, die den Teilnehmer in die Lage versetzt, Rufe in Abhängigkeit von dem Anrufenden, der Zeit, dem Datum usw. in einer im Voraus definierten Weise Routing auszusetzen. CallCommand verfügt außerdem über Echtzeit-Rufweiterleitung, die dem Teilnehmer ermöglicht, jeden einzelnen Ruf zu jeder Telefonnummer weiterzuleiten. Das heißt, dass der Teilnehmer, wenn der Ruf empfangen wird, eine Telefonnummer eingeben kann, zu der der Ruf weiterzuleiten ist. Dies kann beispielsweise ein Telefon in einer Firma, die der Teilnehmer besucht, ein gemietetes Mobiltelefon oder ein öffentliches Telefon sein. In dem Fall, dass der Teilnehmer dem Anrufer nicht antworten kann, weil der PDA 30 außer Funkreichweite ist, der Teilnehmer beschäftigt ist, der PDA abgeschaltet ist usw., kann der Teilnehmer eine Standard-Routing-Nummer wählen. Eine derartige Standardnummer könnte die einer Voice-Mailbox, die einer Sekretärin, die eines Kollegen oder eine andere Telefonnummer sein.
  • CallCommand verfügt ebenso über eine Ruf-Messaging-Funktion. Diese versetzt den Teilnehmer in die Lage, eine kurze Nachricht zu dem Anrufer zu senden. Diese Nachricht wird in den PDA 30 eingetastet und durch drahtlose Einrichtungen zu der PCI gesendet. Die PCI konvertiert das Signal in künstliche Sprache und gibt sie für den Anrufer wieder. Beispielsweise kann ein Teilnehmer mit einem sehr wichtigen Kunden beschäftigt sein, während sein Vorgesetzter anruft, der eine Antwort erwartet. Der CallCommand-Teilnehmer kann eine Nachricht zu dem Manager senden („Stehe in Kundenverhandlung, rufe zurück"), während er mit dem Kunden im Gespräch bleibt.
  • Die Ruf-Messaging-Funktion hat zwei Aspekte. Der erste ist das drahtlose Messaging von dem PDA 30 zu der PCI. Der zweite ist die Translation von Text in Sprache. Der Teilnehmer kann eine Nachricht auf dem PDA 30 schreiben. Die Nachricht wird als ein Daten-Messaging von dem drahtlosen Datenanbieter gesendet und über das PCI-Interface zu dem lokalen Telekommunikationsunternehmen weitergeleitet. Der PCI-Server 48 translatiert die drahtlose Textnachricht in Sprache und gibt sie für den Anrufer wieder.
  • CallCommand hat außerdem eine vordefinierte Rufverwaltungsfunktion. Diese Funktion ermöglicht einem Teilnehmer, unbeantwortete Anrufe zu vorab definierten Standard-Telefonnummern leiten zu lassen. Beispielsweise wird ein Ruf in dem Fall, dass er nicht beantwortet werden kann, zuerst zu einer Service-Hotline weitergeleitet. Wenn die Service-Hotline nicht antwortet, wird er zu einer Sekretärin weitergeleitet und wenn die Sekretärin nicht antwortet, wird er anschließend zur Voicemail weitergeleitet. Die Routing-Nummern und die -Reihenfolge können durch das Aktualisieren des Teilnehmerprofils in der PCI-Datenbank geändert werden.
  • Diese Funktion versetzt den Teilnehmer in die Lage, die Verwaltung bestimmter Nummern vorab festzulegen. Beispielsweise könnte ein Teilnehmer wünschen, nur dann in Echtzeit benachrichtigt zu werden, wenn die Nummer des Anrufers mit der eines nahen Familienangehörigen, der eines Vorgesetzten oder der eines wichtigen Kunden übereinstimmt. In anderen Fällen könnte ein Teilnehmer wünschen, dass Rufe automatisch zu der Standard-Nummer, wie zum Beispiel der einer Mailbox oder der einer Sekretärin, geleitet werden. In Bezug auf ein Unternehmen, das ein geografisch großes Geschäftsgebiet abdeckt, könnte der Teilnehmer wünschen, dass der Telefonanruf in Abhängigkeit von der geografischen Herkunft des Rufs zu verschiedenen Orten weitergeleitet wird. Beispielsweise können Rufe aus New York oder New Jersey zu Außendienstmitarbeitern für dieses Gebiet weitergeleitet werden, wohingegen Rufe aus Kalifornien zu einem Außendienstmitarbeiter in diesem geografischen Gebiet weitergeleitet werden.
  • Die Rufverwaltungsfunktion ermöglicht dem Teilnehmer, das Routing der Tageszeit entsprechend vorab festzulegen. Beispielsweise könnte ein Teilnehmer wünschen, dass Rufe zu einem Kundendienstmitarbeiter innerhalb der Geschäftszeiten weitergeleitet werden und dass er über außerhalb der Geschäftszeiten eingehende Rufe persönlich benachrichtigt wird.
  • Die drahtlosen Technologien machen die Teilnehmer ständig verfügbar und deshalb ist es wichtig, dass ihnen die Möglichkeit gegeben wird, auf Kommunikationsversuche nach eigenem Ermessen einzugehen oder nicht einzugehen. Während die Zustellung der Telefonnummer des Anrufers zu dem PDA 30 ermöglicht, jeden Kommunikationsversuch vor Ort zu prüfen, kann sich der Teilnehmer in einer Umgebung befinden, in der eine Störung nicht annehmbar ist, wie beispielsweise in einem wichtigen Meeting. Aus diesem Grund wird dem Teilnehmer das Erzeugen von Verzeichnissen ermöglicht, mit deren Hilfe Anrufer von dem Netzwerk, das den Dienst bereitstellt, überwacht werden. Diese in dem Netzwerk residente Liste reduziert die Anzahl von Rufversuchen zu dem dezentralen drahtlosen Gerät des Teilnehmers. Der CallCommand-Dienst ermöglicht dem Teilnehmer, die Überwachungsfunktion einzuschalten und abzuschalten und Nummern und Namen zu dieser Liste hinzuzufügen oder aus dieser zu entfernen.
  • So wie die drahtlosen Datendienste, ermöglicht die CallCommand-Dienstprofilverwaltung den Teilnehmern, ihre Teilnehmerprofile, die bevorzugt in der PCI-Datenbank 44 resident sind, zu modifizieren oder zu aktualisieren. Die Profile werden durch den Dienstintegrator erzeugt und gelöscht und durch den Dienstanbieter kontrolliert. Ein Teilnehmer kann das Profil unter Verwendung von DTMF-Tönen oder Daten sowohl drahtlos als auch verdrahtet modifizieren.
  • Das Teilnehmerprofil kann durch eine drahtlose Vorrichtung, wie zum Beispiel den PDA 30, aktualisiert werden. Ebenso kann ein Teilnehmerprofil durch verdrahtete Kommunikation modifiziert werden. Ein Teilnehmer kann ein Telefon oder ein drahtloses Datenendgerät verwenden, um sich mit einer PCI-Datenbank 44 zu verbinden. Der PCI-Server 48 wirkt bei DTMF-Profilaktualisierungen als eine Vermittlungseinrichtung zwischen den drahtlosen Endgeräten und einer PCI-Datenbank 44. Es wird bevorzugt, dass das verdrahtete Netzwerk durch ein Dienstverwaltungsbetriebssystem unterstützt wird, das in der Lage ist, Teilnehmer aufzufordern, ein DTMF-Telefon für eine Profillaktualisierung zu benutzen, die abgeschlossen ist, wenn das Dienstverwaltungsbetriebssystem die entsprechenden Änderungen in dem Profil des Teilnehmers in der PCI-Datenbank 44 vorgenommen hat. Wenn zum Modifizieren des Profils in der PCI-Datenbank 44 ein Dienst verwaltungsbetriebssystem verwendet wird, muss außerdem der PCI-Server 48 über diese Änderungen benachrichtigt werden, so dass der Dienstprofil-Cache 51 entsprechend modifiziert werden kann.
  • Die CallCommand-Dienstlogik wird in der PCI-Datenbank 44 gesteuert. Die PCI-Datenbank-Dienstlogik stellt Folgendes bereit: (1) Dienststatus-Erhalt, der den Status des Teilnehmers als registriert oder deregistriert aufrechterhält; (2) Rufüberwachung, die netzwerkbasierte Überwachung von eingehenden Rufen bereitstellt; (3) Ruf-Routing, das Routing-Zieladressen für jeden Ruf bereitstellt, wobei diese Information auf Informationen basiert, die von dem Teilnehmer in Echtzeit über den PCI-Server 48 oder durch vorprogrammierte Anweisungen in dem Teilnehmerprofil in der PCI-Datenbank 44 empfangen werden; (4) Profilverwaltungssupport, der Dienstlogik in der PCI-Datenbank 44 ist, die „Herunterladen" des Teilnehmerprofils zu dem PCI-Server 48 zur Darstellung einer Aktualisierung durch den Teilnehmer durch den PDA 30 zulässt; (5) Sicherheit, in der Teilnehmerauthentifizierung und -validierung unterstützt werden müssen, um die persönlichen Informationen des Teilnehmers und den Status, wie beispielsweise den Standort, zu schützen, und (6) Abrechnungsverwaltung, wobei die PCI-Datenbank 44 Abrechnungsparameter sammelt, um die Gebührenerfassung des Dienstanbieters zu unterstützen.
  • Das Teilnehmerprofil in der PCI-Datenbank 44 muss bestimmte Informationen enthalten. Diese Informationen umfassen eine Teilnehmerkennungs-, Teilnehmerauthentifizierungsinformation, Parameter des drahtlosen Datenanbieters, den Registrierungsstatus, die Dienstart (Standard, Override oder Command) und Überwachungsverzeichnisse und Routing-Tabellen (einschließlich Wochen- und Tageszeitparameter).
  • Die Anwendung, die den CallCommand-Server in dem PCI-Server unterstützt, enthält eine Mobilitätsverwaltungsfunktion. Die Mobilitätsverwaltungsfunktion stellt Standortstatusinformationen für eine Datenbank in der PCI-Datenbank bereit und ist auf Anforderung der PCI-Datenbank für die Zustellung einer temporären Standortzieladressennummer zuständig. Um dies durchzuführen, ist der PCI-Server zuständig für (1) Standortregistrierung, wobei der PCI-Server die PCI-Datenbank mit dem Status des PDAs des Teilnehmers aktualisiert (beispielsweise in einem drahtlosen Netzwerk registriert oder an einem verdrahteten Telefon registriert); (2) Wiedergabe von Ansagen und Ziffernerfas sung für Anruferinformationen und Darstellung für den Teilnehmer; (3) dezentrales Melden, wie zum Beispiel das Formatieren und Senden von Rufinformationen durch ein drahtloses Datennetzwerk zu dem PDA zur Darstellung für den Teilnehmer; (4) Profilverwaltungssupport (der PCI-Server muss das „Heruntertaden" des Profils des Teilnehmers und die Paketierung zur Darstellung unterstützen, so dass es der Teilnehmer durch den PDA aktualisieren kann); (5) Sicherheitsleistung (die Informationen zum Außerkraftsetzen der Authentifizierung des Teilnehmers müssen unterstützt werden, um die persönlichen Informationen und den Status, wie zum Beispiel den Standort, zu schützen) und (8) Abrechnungsverwaltung, der PCI-Server muss Abrechnungsparameter zur Darstellung für den Dienstanbieter zur Gebührenerfassung sammeln.
  • VI. Nachrichtenflüsse
  • Drahtloses PCI-Messaging involviert drei Typen von Nachrichtenflüssen. Der erste ist das Senden einer Nachricht von einem Teilnehmer zu einem anderen, der zweite ist das Empfangen einer Nachricht, ungeachtet dessen, ob der Teilnehmer ein drahtloses oder verdrahtetes Endgerät benutzt, und der dritte ist das Senden einer Nachricht zu einem Nichtteilnehmer.
  • Die 25 ist ein veranschaulichendes Beispiel des Nachrichtenflusses mit dem ein drahtloser PCI-Teilnehmer eine Nachricht sendet. Der PCI-Teilnehmer stellt eine Nachricht bereit (502). Die Nachricht wird durch einen Nachrichtentransferagenten in dem PCI-Server empfangen. Der MTA kopiert die Absender- und die Empfängeradresse und speichert diese vorübergehend. Der MTA sendet zu der Mobilitätsverwaltungsfunktion in dem PCI-Server eine Anforderung, den sendenden Benutzer als einen PCI-Teilnehmer zu validieren (506). Der Mobilitätsmanager sendet diese Validierungsanforderung zu der PCI-Datenbank und wartet auf eine Antwort (508). Nach Empfang einer positiven Validierung aus der PCI-Datenbank, sendet der Mobilitätsmanager die Validierungsantwort zu dem MTA (510, 512). Der MTA sendet eine Anforderung für die Adresse des Home-MTAs des Benutzers zu dem Mobilitätsmanager (514). Der Mobilitätsmanager leitete diese Anforderung zu der PCI-Datenbank (516). Nach Empfang einer Antwort aus der PCI-Datenbank leitet der Mobilitätsmanager die Home-MTA-Adresse zu dem MTA (518, 520). Der MTA leite dann die Nachricht zu dem Home-MTA (522). Wenn die PCI- Datenbank einer dritten Partei konsultiert werden muss, wird die Home-MTA-Anforderung von der PCI-Datenbank zu der PCI-Datenbank einer dritten Partei geleitet.
  • Die 26 stellt ein Beispiel des Nachrichtenflusses dar, mit dem ein drahtloser PCI-Benutzer eine Nachricht empfängt. Wenn die PCI eine Nachricht von einem Teilnehmer empfängt, kopiert der MTA in dem PCI-Server die Zieladresse und die Nachricht und speichert diese vorübergehend (530). Der MTA sendet eine Anforderung für das Benutzerprofil des PCI-Teilnehmers zu dem Mobilitätsmanager in dem PCI-Server (532). Der Mobilitätsmanager wird diese Profilanforderung aus der PCI-Datenbank abrufen (534), wenn eine PCI-Datenbank einer dritten Partei involviert ist, setzt sich die lokale PCI-Datenbank durch einen Switch-Vermittlungsknoten mit der PCI-Datenbank der dritten Partei in Verbindung (536, 538). Nach Empfang des Teilnehmerprofils aus der PCI-Datenbank (540) fordert der Mobilitätsmanager die Nachricht von dem MTA unter Verwendung einer „Nachrichtenweiterleitungsanforderungs"-Nachricht (542) ab. Wenn der Mobilitätsmanager die Nachricht von dem MTA empfängt (544), verarbeitet der Mobilitätsmanager die Nachricht, wie durch das Teilnehmerprofil, das Medienumwandlung und Prüfung erfordern kann, angegeben. Nach dem Verarbeiten der Nachricht sendet der Mobilitätsmanager die Nachricht zum Zustellen zu dem MTA (548, 550). Alternativ kann die PCI-Datenbank-Mobilitätsverwaltungsfunktion die Nachricht direkt zu dem Endempfänger senden (552).
  • Die 27 stellt ein Beispiel eines Nachrichtenflusses von einem drahtlosen PCI-Teilnehmer zu einem Nichtteilnehmer dar. Wenn der MTA eine Nachricht von einem PCI-Teilnehmer empfängt, kopiert der MTA die Absenderadresse und die Nachricht und speichert diese vorübergehend (562). Der MTA sendet eine Anforderung die Absenderadresse als einen PCI-Teilnehmer zu validieren zu dem Mobilitätsmanager (564). Der Mobilitätsmanager wird diese Validierungsanforderung zu der PCI-Datenbank senden und auf eine Antwort warten (566). Wenn der Mobilitätsmanager eine positive Validierungsantwort aus der PCI-Datenbank empfängt (568), sendet der Mobilitätsmanager die Validierungsantwort zu dem MTA (570). Als Nächstes sendet der Mobilitätsmanager eine Anforderung für das Profil des PCI-Teilnehmers zu der PCI-Datenbank (572). Nach Empfang des Teilnehmerprofils aus der PCI-Datenbank (574) fordert der Mobilitätsmanager die Nachricht von dem MTA unter Verwendung einer „Nachrichtenweiterleitungsanforderung" ab (576). Nach Empfang der Nachricht von dem MTA (578) verarbeitet der Mobilitätsmanager die Nachricht, wie durch das Benutzerprofil, das Medienumwandlung oder das Beziehen der Adressen für die Verteilungsliste für die Nachricht erfordern kann, anzeigt (580). Nach dem Verarbeiten der Nachricht sendet der Mobilitätsmanager die Nachricht zum Zustellen zu dem MTA (582, 584). Alternativ kann der MTA die Nachricht direkt Zustellen (586).
  • VII. Die PDA-Anwendung
  • Zum besseren Verständnis der Leistungsfähigkeiten der PCI und des PDA-/PCI-Dienstinterface wird das PDA-Benutzerinterface erörtert. Das Benutzerinterface ist Anwendungssoftware, die in dem PDA resident ist. Diese Software wird durch das Beschreiben der Anzeigen, die auf dem PDA-Bildschirm eines PCI-Teilnehmers angezeigt werden, beschrieben. Die folgende Diskussion dient einer veranschaulichenden Ausführung des PDA-Benutzerinterface. Ein durchschnittlicher Fachmann in dieser Technik wird anerkennen, dass das Interface in unzähligen Arten und Weisen angewendet werden kann.
  • Die 28 ist ein veranschaulichendes Beispiel des Hauptmenüs des PDA-Benutzerinterface. Das Menü ermöglicht dem Benutzer, den drahtlosen CallCommand-Messaging-Dienst einzugeben, das Benutzerprofil zu aktualisieren oder den Systemstatus zu prüfen, indem jeweils die Schaltflächen 610, 612, 614, 616 angeklickt werden.
  • Die 29 zeigt einen Computerbildschirm, nachdem „Statusabfrage" 616 gewählt wurde. Der Statusabfragebildschirm zeigt das fünf lokal erzeugte Nachrichten vorhanden sind (die darauf warten zu dem PDA gesendet zu werden) und drei ausgehende Nachrichten (die darauf warten abgerufen zu werden) jeweils in den Feldern 618, 620 sind. Der jeweilige Status von verschiedenen Diensten wird ebenso angezeigt. Wie in der 29 dargestellt, ist die verdrahtete Registrierung des Teilnehmers eingeschaltet, wie in dem Feld 622 gezeigt.
  • Die 30 stellt einen exemplarischen Bildschirm dar, wenn „CallCommand" 610 gewählt ist, und wenn der Teilnehmer auf „Ja" 630 klickt, wird ein aus dem Hauptmenü ausgewählter Bildschirm (28) erscheinen. 31 erscheint. Der Bildschirm enthält ein Fenster 632, das den Status verschiedener, eingegangener Telefonanrufe zeigt. Der Status zeigt an, ob der Ruf beantwortet wurde, zu einer anderen Nummer weiterge leitet wurde, abgebrochen wurde, bevor er beantwortet wurde, unbeantwortet ist oder zu Voicemail weitergeleitet wurde. Die Telefonnummer und die Empfangszeit und das Datum jedes Rufs werden angezeigt. Der Teilnehmer kann jeden Eintrag durch jeweiliges Klicken des Feldes 634 oder 636 löschen oder speichern. Der Teilnehmer kann außerdem durch jeweiliges Klicken des Feldes 638 oder 640 den CallCommand-Dienst verbinden oder unterbrechen.
  • Die 32 zeigt ein veranschaulichendes Beispiel eines Bildschirms, wenn der Teilnehmer aus dem Hauptmenü (28) „drahtloses Messaging" 512 ausgewählt hat. Der Teilnehmer wird mit dem drahtlosen Messaging-Dienst verbunden, falls „Ja" 642 geklickt wird.
  • Die 33 ist ein Beispiel eines Bildschirms, der erscheinen wird, wenn der Teilnehmer aus dem Hauptmenü (28) „Profil" 614 gewählt hat. Wenn der Teilnehmer von diesem Bildschirm „Fax" 644 wählt, wird ein Bildschirm, wie in der 34 gezeigt, erscheinen, der dem Teilnehmer ermöglicht, in das Feld 646 eine Telefonnummer einzugeben, zu der Faxe geleitet werden. Das Einschalten der E-Mail-Überwachung aktiviert sowohl die Subjekt- als auch die Adressenüberwachung. Die Subjektüberwachung hat gegenüber Adressenüberwachungsparametern Vorrang.
  • Wenn der Teilnehmer auf dem Bildschirm der 33 „E-Mail" 648 gewählt hat, erscheint ein Bildschirm, wie in der 35 gezeigt. Der Teilnehmer kann wählen, wohin E-Mail-Nachrichten zugestellt werden sollen (Zieladressenüberwachung) 650, wohin die Benachrichtigung über E-Mail-Empfang zugestellt werden soll (Benachrichtigungsüberwachung) 652, ob die Nachrichten überhaupt überwacht werden sollen und falls so, wie sie überwacht werden sollten.
  • Zieladressen 650 ermöglichen dem Teilnehmer, Zieladressen für eingehende E-Mails auszuwählen. Nachrichten, die die Überwachungsbedingungen erfüllen, können an zwei Zieladressen gesendet werden (Übereinstimmung A, Übereinstimmung B). Wie in dem Beispiel gezeigt, sind Nachrichten, die mit den durch den Benutzer vorprogrammierten Überwachungskriterien übereinstimmen, nur zu einem verdrahteten E-Mail-Empfänger, wie zum Beispiel zu dem Personalcomputer des Teilnehmers in der Firma, zuzustellen, weil Übereinstimmung A 660 und Übereinstimmung B 662 dieselbe Zieladresse zuwei sen. Alle empfangenen E-Mails, die nicht beide Kriterien erfüllen (keine Übereinstimmung) werden zu einem ausgewählten Faxgerät 664, beispielsweise zu dem Faxgerät im Büro des Teilnehmers, gesendet.
  • Der Teilnehmer gibt ebenso an, wohin Benachrichtigungen über empfangene E-Mails gesendet werden sollen. Benachrichtigungen über alle E-Mail-Nachrichten, die die Überwachungskriterien erfüllen, können zu einem ausgewählten Faxgerät 666 gesendet werden. Das PCI-Netzwerk wird Informationen über den E-Mail-Absender, wie zum Beispiel den Verfasser, den Empfänger und das Subjekt der E-Mail, auswählen, in das Faxformat umwandeln und die Nachricht zu dem Faxgerät senden. Benachrichtigungen über alle E-Mails, die die Überwachungskriterien nicht erfüllen, werden zu einem Pager 668 gesendet. Das PCI-Netzwerk wird sich der Absendernachricht bedienen und diese in eine alphanumerische Information entsprechend dem TAP-Protokoll umwandeln und sie zu dem Pager des Teilnehmers senden. Wenn die Überwachungsoption abgeschaltet wird, werden Benachrichtigungen über alle eingehenden E-Mails zur Voicemail 670 gesendet. Das PCI-Netzwerk wird die Absenderinformationen von Text in künstliche Sprache umwandeln und die Informationen zu einer ausgewählten Sprach-Mailbox senden.
  • Der Benutzer kann außerdem wählen, ob er eingehende E-Mail-Nachrichten überhaupt überwachen lassen will 654. Wenn die Überwachung eingeschaltet ist, kann der Benutzer E-Mails auf Basis der Absenderadresse 656 oder des Subjekts 658 überwachen lassen.
  • Die 36 ist ein exemplarischer Bildschirm, den der Teilnehmer nutzen kann, um die E-Mail-Überwachung durch Klicken auf die Fläche 656 (35) entsprechend den Adressen überwachen zu lassen. Der Teilnehmer kann in ein Feld 672 neue E-Mail-Adressen eingeben und diese durch Anklicken des Feldes 674 zu einem Verzeichnis hinzufügen oder Adressen, die bereits eingegeben sind, um in ein Überwachungskriterium aufgenommen zu werden, wie in Feld 676 gezeigt, auswählen. Beispielsweise könnte der Teilnehmer wünschen, dass E-Mail-Nachrichten, die von den folgenden Adressen gesendet werden, entsprechend den Überwachungskriterien cc!stanp, cc!rizzo und zz!rupin weitergeleitet werden. Von diesen Adressen gesendete E-Mails werden den auf dem Bildschirm, der in 35 dargestellt ist, ausgewählten Kriterien entsprechend weitergeleitet und verzeichnet.
  • Wenn der Benutzer durch Klicken des Feldes 658 (35) das „Subjekt" wählt, um es als auf „Subjekt" basierendes Überwachungskriterium zu bearbeiten, wird ein Bildschirm, wie der in der 37 gezeigte, dargestellt. Der Benutzer kann in die Felder 678 bestimmte Subjekte eingeben, die entsprechend den Überwachungskriterien weitergeleitet werden sollen. Das Subjekt wird die eingehenden E-Mail-Absenderinformationen durchsuchen, um das Subjekt der E-Mail festzustellen. Subjekte können „dringend", „persönlich", den Namen eines Kunden oder eines Projektes und dergleichen umfassen.
  • Wenn der Teilnehmer das „Profilmenü" betrachtend (33) „Voicemail" 680 klickt, erscheint ein Bildschirm, wie in der 38 gezeigt. Der Teilnehmer kann in ein Feld 682 die Ziel-Voicemail-System-Telefonnummer eintasten. Der Teilnehmer kann außerdem Benachrichtigungen auf Basis von bestimmten Überwachungskriterien 684 auswählen. Wenn die eingehende Voicemail mit den Überwachungskriterien übereinstimmt, hat der Teilnehmer gewählt, durch eine Nachricht, die zum den PDA 686 gesendet wird, benachrichtigt zu werden. Wenn die Voicemail-Nachricht nicht mit einem Überwachungsparameter übereinstimmt, hat der Teilnehmer gewählt, nicht benachrichtigt zu werden. Wenn die Überwachungsoption abgeschaltet wird, hat der Teilnehmer entschieden, von keinen Voicemail-Nachrichten 690 benachrichtigt zu werden.
  • Der Benutzer hat die Option, die Überwachung einzuschalten oder abzuschalten 692. Wenn die Überwachung eingeschaltet ist, werden die Nachrichten auf Anrufer überwacht 694. Wenn der Benutzer durch Klicken des Feldes 694 entscheidet, auf Anrufer zu überwachen, wird ein Bildschirm angezeigt, wie in der 39 dargestellt. Der Benutzer kann in die Felder 696 bestimmte eingehende Telefonnummern, die die Überwachungskriterien erfüllen, eingeben.
  • Wenn der das „Profilmenü" (33) betrachtende Teilnehmer „CallCommand" 698 klickt, wird ein Bildschirm angezeigt, wie in der 40 dargestellt. Der Teilnehmer kann in ein Feld 700 eine drahtlose Registrierungstelefonnummer eintasten, die eine Nummer ist, zu der eingehende Rufe weitergeleitet werden können. Der Teilnehmer hat die Option, Überwachungskriterien-Telefonnummern zu bearbeiten oder Antwortnachrichten, die zu dem Anrufer zu senden sind, zu bearbeiten.
  • Wenn der Teilnehmer wünscht, die Weiterleitungsrufnummer zu bearbeiten, wird das Feld 702 geklickt und ein Bildschirm wird angezeigt, wie in der 41 dargestellt. Der Benutzer kann in das Feld 704 eintasten oder bestimmte Telefonnummern auswählen, die zu einer vorab ausgewählten Telefonnummer weiterzuleiten sind, wenn die Überwachung eingeschaltet ist.
  • Wenn der den „CallCommand-Bildschirm" (39) betrachtende Teilnehmer „Nachrichten bearbeiten" 706 klickt, wird ein Bildschirm angezeigt, wie in der 42 dargestellt. Der Benutzer kann in dem Feld 708 eine einmalige Nachricht entwerten oder eine, die bereits in dem Feld 710 gezeigt wird, bearbeiten.
  • Wenn der Teilnehmer CallCommand verbunden hat und ein eingehender Ruf empfangen wird, wird ein Bildschirm angezeigt, wie in der 43 dargestellt. Dieser Bildschirm zeigt in einem Feld 712 die Nummer von der der eingehende Ruf abgesendet wurde an. Der Benutzer hat die Optionen, durch Klicken des Feldes 714 eine Nachricht zu senden und den Ruf weiterzuleiten, durch Klicken des Feldes 716 den Ruf ohne eine Nachricht weiterzuleiten, durch Klicken des Feldes 718 eine Nachricht zu senden und den Ruf nicht weiterzuleiten oder durch Klicken des Feldes 720 den Ruf zu Voicemail weiterzuleiten. Wenn entweder die Option „Nachricht und weiterleiten" oder die Option „Weiterleitung" 716 ausgewählt wird, wird ein Bildschirm angezeigt, wie in der 44 dargestellt. Dies ermöglicht dem Teilnehmer, eine von mehreren von vorab ausgewählten Telefonnummern 722728 zum Weiterleiten auszuwählen oder eine andere Telefonnummer, wie die eines Telefons in der Nähe, zu der der Ruf weiterzuleiten ist, auszuwählen. Diese Telefonnummer kann in ein Feld 730 eingetastet werden.
  • Wenn der Benutzer die Optionen „Nachricht und Weiterleitung" 714 oder „nur Nachricht" 718 wählt, wird ein Bildschirm angezeigt, wie in der 45 dargestellt. Dies ermöglicht dem Teilnehmer, Nachrichten in ein Feld 732 einzutasten oder eine in dem Feld 4134 gezeigte, vorgegebene Nachricht, die zu dem Anrufer zu senden ist, auszuwählen. Diese Nachricht wird über drahtlose Kommunikation zu dem PCI-Netzwerk gesendet, wo ISP die Nachricht in künstliche Sprache umwandelt und diese für den Anrufer wiedergibt.
  • Wenn der Teilnehmer beispielsweise wünscht, den Anrufer sobald wie möglich zurückzurufen, wird die Nachricht „rufe baldmöglichst zurück" gewählt. Diese Nachricht wird von dem PDA durch drahtlose Kommunikation zu dem PCI-Netzwerk gesendet. ISP wird die Nachricht empfangen und diese in künstliche Sprache umwandeln und die künstliche Sprachnachricht zu dem Anrufer senden.
  • VIII. Gebührenerfassung
  • Gebührenerfassungsprozesse werden durch eine automatische Nachrichtenabrechnungs-Netzwerkfunktion unterstützt. Von dieser automatische Netzwerkabrechnung werden Netzwerknutzungsinformationen gemessen, erfasst, formatiert und ausgegeben, um Gebührenerfassung und andere Dienstanwendungen und Dienstzwecke vorzuschalten. Bevorzugt werden die Daten der automatischen Netzwerkabrechnung in verschiedenen Phasen der Dienstflüsse netzwerkanlagen- und netzwerkdienstübergreifend erfasst.
  • IX. Schlussfolgerung
  • Es wurde ein System beschrieben, das einen Benutzer eines drahtlosen PDAs in die Lage versetzt, eine große Anzahl von Messaging- und Rufabwicklungsoptionen dezentral zu kontrollieren.
  • Während die Erfindung unter Bezugnahme auf spezielle Ausführungen davon beschrieben wurde, erfolgte dies lediglich zum Zwecke der Darstellung und sollte nicht als den Schutzumfang der Erfindung begrenzend aufgefasst werden.

Claims (5)

  1. Verfahren zur Vernetzung persönlicher Kommunikation, die folgenden Schritte umfassend: a) Speichern eines Teilnehmerprofils, das Nachrichten-Routing-Befehle für einen Teilnehmer enthält, wobei das Verfahren durch die folgenden Schritte gekennzeichnet ist: b) Empfangen einer Nachricht eines Typs, bestehend entweder aus einer E-Mail (22) oder aus einem Telefax (24) oder aus einer Voice-Mail (20), die entweder von einem drahtlosen (39) oder einem verdrahteten (29) Netzwerk an den Teilnehmer adressiert wird, c) Befragen des Teilnehmerprofils nach Befehlen zum Routing der empfangenen Nachricht auf Basis des Typs der Nachricht, d) Routing der empfangenen Nachricht zu jedem von einem drahtlosen (39) oder einem verdrahteten (29) Netzwerk entsprechend den Befehlen in dem Teilnehmerprofil und e) Aktualisieren des Teilnehmerprofils unter Verwendung eines Protokolls, das ein DTMF-Signal in einem Telefonnetz verwendet, oder eines TCP/IP-Protokolls in einem verdrahteten oder einem drahtlosen Datennetzwerk.
  2. Verfahren nach Anspruch 1, des Weiteren den Schritt des Umwandelns der empfangenen Nachricht in ein verschiedenes Format umfassend, wenn das Teilnehmerprofil Routing der empfangenen Nachricht in einem verschiedenen Format befiehlt.
  3. Verfahren nach Anspruch 1, des Weiteren den Schritt des Fernaktualisierens der Routing-Befehle in dem Teilnehmerprofil über ein drahtloses (39) und ein verdrahtetes (29) Netzwerk umfassend.
  4. Verfahren nach Anspruch 1, wobei die empfangene Nachricht unabhängig von dem Format an eine einzelne Teilnehmertelefonnummer adressiert ist.
  5. Verfahren nach Anspruch 1, des Weiteren den Schritt des Sendens einer Nachricht, die den Teilnehmer über die empfangene Nachricht benachrichtigt, umfassend.
DE69535283T 1994-09-19 1995-09-19 Internetzsystem für persönliche übertragungsdienste Expired - Lifetime DE69535283T2 (de)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US309336 1994-09-19
US08/309,336 US5742905A (en) 1994-09-19 1994-09-19 Personal communications internetworking
PCT/US1995/011861 WO1996009714A1 (en) 1994-09-19 1995-09-19 Personal communications internetworking

Publications (2)

Publication Number Publication Date
DE69535283D1 DE69535283D1 (de) 2006-12-14
DE69535283T2 true DE69535283T2 (de) 2007-10-18

Family

ID=23197780

Family Applications (2)

Application Number Title Priority Date Filing Date
DE69535283T Expired - Lifetime DE69535283T2 (de) 1994-09-19 1995-09-19 Internetzsystem für persönliche übertragungsdienste
DE69435052T Expired - Lifetime DE69435052T2 (de) 1994-09-19 1995-09-19 Internetzsystem für persönliche Übertragungsdienste

Family Applications After (1)

Application Number Title Priority Date Filing Date
DE69435052T Expired - Lifetime DE69435052T2 (de) 1994-09-19 1995-09-19 Internetzsystem für persönliche Übertragungsdienste

Country Status (7)

Country Link
US (2) US5742905A (de)
EP (3) EP0782805B1 (de)
JP (2) JP3452580B2 (de)
CA (1) CA2199802C (de)
DE (2) DE69535283T2 (de)
TW (1) TW307080B (de)
WO (1) WO1996009714A1 (de)

Families Citing this family (1714)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6201950B1 (en) 1984-09-14 2001-03-13 Aspect Telecommunications Corporation Computer-controlled paging and telephone communication system and method
US5752191A (en) 1984-09-14 1998-05-12 Accessline Technologies, Inc. Telephone control system which connects a caller with a subscriber AT A telephone address
US20020004812A1 (en) * 1997-06-26 2002-01-10 Tetsuro Motoyama Method and system for diagnosis and control of machines using connectionless modes having delivery monitoring and an alternate communication mode
US5819110A (en) * 1995-06-05 1998-10-06 Ricoh Company, Ltd. System for determining whether connection or connectionless modes of communication should be used to transmit information between devices in accordance with priorities of events
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US7260203B2 (en) 1992-08-26 2007-08-21 Bellsouth Intellectual Property Corporation Method and apparatus for routing calls based on identification of the calling party or calling line
US7168084B1 (en) 1992-12-09 2007-01-23 Sedna Patent Services, Llc Method and apparatus for targeting virtual objects
US9286294B2 (en) 1992-12-09 2016-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content suggestion engine
CA2157600A1 (en) 1993-03-05 1994-09-15 Roy J. Mankovitz Apparatus and method using compressed codes for television program record scheduling
US7426264B1 (en) * 1994-01-05 2008-09-16 Henderson Daniel A Method and apparatus for improved personal communication devices and systems
US6564321B2 (en) * 1995-04-28 2003-05-13 Bobo Ii Charles R Systems and methods for storing, delivering, and managing messages
NZ290889A (en) * 1994-08-04 1997-05-26 British Telecomm Service node for intelligent communication network
US5594791A (en) * 1994-10-05 1997-01-14 Inventions, Inc. Method and apparatus for providing result-oriented customer service
US6188756B1 (en) * 1994-10-11 2001-02-13 Alexander Mashinsky Efficient communication through networks
US20100208634A1 (en) 1994-10-11 2010-08-19 Arbinet Corporation System and Method For Managing Multimedia Communications Across Convergent Networks
US6173043B1 (en) * 1994-10-31 2001-01-09 Worldvoice Licensing, Inc. Telephonic voice message transmission control method
US8799461B2 (en) * 1994-11-29 2014-08-05 Apple Inc. System for collecting, analyzing, and transmitting information relevant to transportation networks
US9832610B2 (en) 1994-11-29 2017-11-28 Apple Inc. System for collecting, analyzing, and transmitting information relevant to transportation networks
US5615249A (en) * 1994-11-30 1997-03-25 Lucent Technologies Inc. Service prioritization in a cellular telephone system
US5854975A (en) * 1994-12-23 1998-12-29 Freedom Wireless, Inc. Prepaid security cellular telecommunications system
JPH08186624A (ja) * 1994-12-28 1996-07-16 Nec Corp コードレス電話システム
US6515968B1 (en) 1995-03-17 2003-02-04 Worldcom, Inc. Integrated interface for real time web based viewing of telecommunications network call traffic
SE516556C2 (sv) * 1995-04-24 2002-01-29 Ericsson Telefon Ab L M Förfarande och anordning i ett telesystem
AU706649B2 (en) 1995-05-08 1999-06-17 Cranberry Properties, Llc Rules based electronic message management system
US20050119992A1 (en) * 1995-05-19 2005-06-02 Martino Rocco L. Telephone/transaction entry device and system for entering transaction data into databases
FI99072C (fi) * 1995-06-08 1997-09-25 Nokia Telecommunications Oy Menetelmä toimitusvahvistusten antamiseksi puhelinverkossa suoritetuista sanomatoimituksista
JPH098944A (ja) * 1995-06-20 1997-01-10 Fujitsu Ltd サービス・プロファイル切換方法及び端末装置
US5742845A (en) * 1995-06-22 1998-04-21 Datascape, Inc. System for extending present open network communication protocols to communicate with non-standard I/O devices directly coupled to an open network
US5956521A (en) * 1995-06-26 1999-09-21 Wang; Kevin Kuan-Pin System for universal electronic mail delivery where messaging devices are notified using a particular dialing, ringing, and hanging-up pattern
SE9502995L (sv) * 1995-08-30 1996-08-26 Sendit Ab System och värdanordning för överföring av elektronisk post över ett mobiltelenät
US5850517A (en) * 1995-08-31 1998-12-15 Oracle Corporation Communication link for client-server having agent which sends plurality of requests independent of client and receives information from the server independent of the server
JPH11512581A (ja) * 1995-09-13 1999-10-26 ブリティッシュ・テレコミュニケーションズ・パブリック・リミテッド・カンパニー ホストコンピュータと端末コンピュータとの間のデータ伝送
US6411682B1 (en) * 1995-09-21 2002-06-25 Aspect Telecommunications Corporation Computer controlled paging and telephone communication system and method
US6108704A (en) * 1995-09-25 2000-08-22 Netspeak Corporation Point-to-point internet protocol
EP0797342B1 (de) * 1995-10-11 2012-03-14 Sony Corporation Informationsleistungsgerät und tragbares kommunikationsendgerät
EE03371B1 (et) * 1995-10-11 2001-02-15 Mannesmann Aktiengesellschaft Meetod ja seade keeleliselt seostamata informatsiooni edastamiseks
PT2315398E (pt) * 1995-10-11 2014-05-06 Aip Acquisition Llc Rede de comunicação eficiente
ATE298172T1 (de) 1995-12-11 2005-07-15 Hewlett Packard Co Verfahren zum zugreifen auf dienstmittelgegenstande für anwendung in einem fernmeldesystem
CA2238501A1 (en) * 1995-12-11 1997-06-19 Hewlett-Packard Company Method of providing telecommunications services
US6742022B1 (en) 1995-12-11 2004-05-25 Openwave Systems Inc. Centralized service management system for two-way interactive communication devices in data networks
US5809415A (en) 1995-12-11 1998-09-15 Unwired Planet, Inc. Method and architecture for an interactive two-way data communication network
US6466783B2 (en) 1995-12-11 2002-10-15 Openwave Systems Inc. Visual interface to mobile subscriber account services
US6473609B1 (en) * 1995-12-11 2002-10-29 Openwave Systems Inc. Method and architecture for interactive two-way communication devices to interact with a network
GB9603582D0 (en) 1996-02-20 1996-04-17 Hewlett Packard Co Method of accessing service resource items that are for use in a telecommunications system
DE69635386T2 (de) 1995-12-11 2006-06-22 Hewlett-Packard Development Co., L.P., Houston Verfahren zum Bereitstellen von Telekommunikationsdiensten
US7457613B1 (en) * 1995-12-12 2008-11-25 At&T Mobility Ii Llc Method and apparatus for indicating to a wireless network the operational mode of a wireless communicator
CA2216533C (en) * 1995-12-19 2002-05-07 Motorola, Inc. Method and apparatus for rate governing communications
US6567778B1 (en) 1995-12-21 2003-05-20 Nuance Communications Natural language speech recognition using slot semantic confidence scores related to their word recognition confidence scores
US6859783B2 (en) 1995-12-29 2005-02-22 Worldcom, Inc. Integrated interface for web based customer care and trouble management
US6032184A (en) * 1995-12-29 2000-02-29 Mci Worldcom, Inc. Integrated interface for Web based customer care and trouble management
US6041109A (en) 1995-12-29 2000-03-21 Mci Communications Corporation Telecommunications system having separate switch intelligence and switch fabric
FI101661B (fi) * 1996-01-08 1998-07-31 Nokia Mobile Phones Ltd Puhelimen oman puhelinvastaajan aktivointi soittajan numeron mukaan
DE69715594T2 (de) * 1996-01-15 2003-01-16 Interactive Telecom Inc Verfahren zur bereitstellung von sprachanrufbenachrichtigung und nachrichtensteurerung über einen datenweg
US5809128A (en) * 1996-11-01 1998-09-15 Interactive Telecom Inc. Method and apparatus permitting notification and control of blocked incoming calls over a data network
US7035914B1 (en) 1996-01-26 2006-04-25 Simpleair Holdings, Inc. System and method for transmission of data
US6343115B1 (en) * 1996-02-13 2002-01-29 At&T Corp Method of announcing an internet call
FI102343B (fi) * 1996-02-20 1998-11-13 Sonera Oyj Järjestelmä ja menetelmä datan lähettämiseksi
US5956637A (en) * 1996-02-20 1999-09-21 Telefonaktiebolaget L M Ericsson (Publ) Subscriber database management in a mobile telecommunications system
FI102869B (fi) 1996-02-26 1999-02-26 Nokia Mobile Phones Ltd Laite, menetelmä ja järjestelmä eri sovelluksiin liittyvien tietojen l ähettämiseksi ja vastaanottamiseksi
US7088990B1 (en) * 1996-02-26 2006-08-08 Nokia Mobile Phones, Ltd. Communication network terminal supporting a plurality of applications
AU2202897A (en) * 1996-03-06 1997-09-22 Joseph B. Thompson System for interconnecting standard telephony communications equipment to internet protocol networks
US9014177B2 (en) 1996-03-06 2015-04-21 Bear Creek Technologies, Inc. System for interconnecting standard telephony communications equipment to internet
US6163532A (en) * 1996-03-08 2000-12-19 Ntt Mobile Communications Networks, Inc. Packet data transferring method for mobile radio data communication system
US7136475B1 (en) * 1999-07-27 2006-11-14 Aspect Communications Corporation Call Management system with call control from user workstation computers
US5946386A (en) * 1996-03-11 1999-08-31 Xantel Corporation Call management system with call control from user workstation computers
GB9606740D0 (en) * 1996-03-29 1996-06-05 British Telecomm Telecommunications apparatus and method
GB9606739D0 (en) * 1996-03-29 1996-06-05 British Telecomm Telecommunications apparatus and method
US6041103A (en) * 1996-04-16 2000-03-21 Lucent Technologies, Inc. Interactive call identification
JP3727712B2 (ja) * 1996-04-18 2005-12-14 株式会社東芝 音声サービス装置
US6125113A (en) * 1996-04-18 2000-09-26 Bell Atlantic Network Services, Inc. Internet telephone service
US6069890A (en) 1996-06-26 2000-05-30 Bell Atlantic Network Services, Inc. Internet telephone service
US6154445A (en) 1996-04-18 2000-11-28 Bell Atlantic Network Services, Inc. Telephony communication via varied redundant networks
AUPN955096A0 (en) * 1996-04-29 1996-05-23 Telefonaktiebolaget Lm Ericsson (Publ) Telecommunications information dissemination system
US6996609B2 (en) * 1996-05-01 2006-02-07 G&H Nevada Tek Method and apparatus for accessing a wide area network
EP0898834A1 (de) * 1996-05-15 1999-03-03 Siemens Schweiz AG Rechnergesteuertes kommunikationssystem
US6085101A (en) * 1996-05-17 2000-07-04 Telcordia Technologies, Inc. Communications network having a multicast capability
US6473099B1 (en) * 1996-06-03 2002-10-29 Webtv Networks, Inc. Automatically upgrading software over a satellite link
US6957260B1 (en) 1996-06-03 2005-10-18 Microsoft Corporation Method of improving access to services provided by a plurality of remote service providers
US5933778A (en) * 1996-06-04 1999-08-03 At&T Wireless Services Inc. Method and apparatus for providing telecommunication services based on a subscriber profile updated by a personal information manager
US5903845A (en) * 1996-06-04 1999-05-11 At&T Wireless Services Inc. Personal information manager for updating a telecommunication subscriber profile
TW406508B (en) * 1996-06-07 2000-09-21 Murata Machinery Ltd Communication method and customer premise equipment (CPE)
JPH09331352A (ja) * 1996-06-12 1997-12-22 Matsushita Electric Ind Co Ltd 電子メールシステム
US5857201A (en) * 1996-06-18 1999-01-05 Wright Strategies, Inc. Enterprise connectivity to handheld devices
JP3786708B2 (ja) * 1996-06-18 2006-06-14 クランベリー、プロパティーズ、リミテッド、ライアビリティー、カンパニー 音声、ファクシミリ、電子メール統合メッセージ・システム
US6021126A (en) * 1996-06-26 2000-02-01 Bell Atlantic Network Services, Inc. Telecommunication number portability
US6014379A (en) * 1996-06-26 2000-01-11 Bell Atlantic Network Services, Inc. Telecommunications custom calling services
US6035104A (en) * 1996-06-28 2000-03-07 Data Link Systems Corp. Method and apparatus for managing electronic documents by alerting a subscriber at a destination other than the primary destination
US6072862A (en) * 1996-07-02 2000-06-06 Srinivasan; Thiru Adaptable method and system for message delivery
US5905959A (en) * 1996-07-16 1999-05-18 At&T Corp System and method for updating network routing using integrated internet/two-way paging
US5881232A (en) * 1996-07-23 1999-03-09 International Business Machines Corporation Generic SQL query agent
US5970122A (en) * 1996-07-24 1999-10-19 Lucent Technologies Inc. Two-way wireless messaging system having user agent
US5918158A (en) * 1996-07-24 1999-06-29 Lucent Technologies Inc. Two-way wireless messaging system
US5974300A (en) * 1996-07-30 1999-10-26 Lucent Technologies Inc. Two-way wireless cellular messaging system
US5878338A (en) * 1996-07-31 1999-03-02 Ericsson Inc. System and method of restricting incoming calls by comparing the forwarded-from directory number to a directory number stored within the network
US5873034A (en) * 1996-07-31 1999-02-16 Ericsson Inc. Default long distance carrier selection within a visited public land mobile network
US5940752A (en) * 1996-07-31 1999-08-17 Lucent Technologies Inc. Arrangement for remotely programming a cellular telephone terminal
US6014429A (en) * 1996-08-12 2000-01-11 Lucent Technologies, Inc. Two-way wireless messaging system with transaction server
WO1998007266A1 (en) 1996-08-14 1998-02-19 Northern Telecom Limited Internet-based telephone call manager
US6594254B1 (en) * 1996-08-16 2003-07-15 Netspeak Corporation Domain name server architecture for translating telephone number domain names into network protocol addresses
US20010055299A1 (en) * 1996-08-16 2001-12-27 Keith C. Kelly Method and apparatus for establishing communications between packet-switched and circuit-switched networks
US6052591A (en) * 1996-08-19 2000-04-18 Ericsson Inc. Broadcasting messages to mobile stations within a geographic area
JP3503435B2 (ja) * 1996-08-30 2004-03-08 カシオ計算機株式会社 データベースシステム、データ管理システム、携帯通信端末、及び、データ提供方法
US5903833A (en) * 1996-08-30 1999-05-11 Telefonaktiebolaget L M Ericsson Method and apparatus for routing calls by remote control
US7714778B2 (en) 1997-08-20 2010-05-11 Tracbeam Llc Wireless location gateway and applications therefor
US9134398B2 (en) 1996-09-09 2015-09-15 Tracbeam Llc Wireless location using network centric location estimators
WO1998010307A1 (en) 1996-09-09 1998-03-12 Dennis Jay Dupray Location of a mobile station
US7903029B2 (en) 1996-09-09 2011-03-08 Tracbeam Llc Wireless location routing applications and architecture therefor
US6236365B1 (en) 1996-09-09 2001-05-22 Tracbeam, Llc Location of a mobile station using a plurality of commercial wireless infrastructures
FI103546B (fi) 1996-09-16 1999-07-15 Nokia Telecommunications Oy Datapalvelu matkaviestinverkossa
AU4132897A (en) * 1996-09-17 1998-04-14 Nexus Telecommunication Systems Ltd. Global two-way paging using the internet
US6301474B1 (en) * 1996-09-27 2001-10-09 Openwave Technologies Inc. Mobility extended telephone application programming interface and method of use
US5905777A (en) * 1996-09-27 1999-05-18 At&T Corp. E-mail paging system
US7359720B2 (en) * 1996-09-27 2008-04-15 Openwave Systems Inc. Mobility extended telephone application programming interface and method of use
TW347498B (en) * 1996-09-30 1998-12-11 Casio Computer Co Ltd Information supply system
IL119364A (en) * 1996-10-06 2000-11-21 Icq Inc Communications system
US6021492A (en) * 1996-10-09 2000-02-01 Hewlett-Packard Company Software metering management of remote computing devices
US6243398B1 (en) * 1996-10-21 2001-06-05 Vocaltec Communications Ltd. System and method for personal multimedia communication over a packet switched network
CA2188846A1 (en) * 1996-10-25 1998-04-25 Kris William Kramer Call management services routed to telephone devices that are not directly connected to a central office
US5842210A (en) * 1996-10-30 1998-11-24 Motorola, Inc. Method and apparatus for selectively retrieving data from a database in a data communication system
US5958018A (en) * 1996-10-30 1999-09-28 Lucent Technologies Inc. Wireless services data network translating mac address to asynchronous transfer mode (ATM) address
US9418381B2 (en) 2000-04-14 2016-08-16 Citigroup Credit Services, Inc. (USA) Method and system for notifying customers of transaction opportunities
US6473404B1 (en) 1998-11-24 2002-10-29 Connect One, Inc. Multi-protocol telecommunications routing optimization
FI111674B (fi) 1996-10-31 2003-08-29 Nokia Corp Käyttäjäliityntä
US6016307A (en) 1996-10-31 2000-01-18 Connect One, Inc. Multi-protocol telecommunications routing optimization
DE19647709C2 (de) * 1996-11-11 1998-10-08 Mannesmann Ag Verfahren zur Umleitung eines Rufes
US6064666A (en) * 1996-11-15 2000-05-16 International Business Machines Corporation Cross service common user image association
US6335927B1 (en) 1996-11-18 2002-01-01 Mci Communications Corporation System and method for providing requested quality of service in a hybrid network
US6754181B1 (en) 1996-11-18 2004-06-22 Mci Communications Corporation System and method for a directory service supporting a hybrid communication system architecture
US6690654B2 (en) 1996-11-18 2004-02-10 Mci Communications Corporation Method and system for multi-media collaboration between remote parties
US7145898B1 (en) 1996-11-18 2006-12-05 Mci Communications Corporation System, method and article of manufacture for selecting a gateway of a hybrid communication system architecture
US6138096A (en) * 1996-11-26 2000-10-24 Add Value Holdings Pte Ltd. Apparatus for speech-based generation, audio translation, and manipulation of text messages over voice lines
US6052438A (en) * 1996-11-26 2000-04-18 Ericsson Inc Method and apparatus for sending an announcement to caller
JPH10164072A (ja) * 1996-11-27 1998-06-19 Canon Inc データ処理装置及び方法
US6112103A (en) * 1996-12-03 2000-08-29 Puthuff; Steven H. Personal communication device
US5950126A (en) * 1996-12-03 1999-09-07 Nokia Telecommunications Oy Network operator controlled usage of long distance carriers
US5944786A (en) * 1996-12-04 1999-08-31 Quinn; Ken Automatic notification of receipt of electronic mail (e-mail) via telephone system without requiring log-on to e-mail server
US6075843A (en) * 1996-12-05 2000-06-13 Intervoice Limited Partnership User device-independent transaction model
FI102446B (fi) * 1996-12-05 1998-11-30 Nokia Telecommunications Oy Solukkoverkon tukiasema
US6134433A (en) * 1996-12-09 2000-10-17 Telefonaktiebolaget L M Ericsson (Publ) System and method of forwarding data calls in a radio telecommunications network
US6256008B1 (en) * 1996-12-10 2001-07-03 Motorola Computer screen saver with wireless messaging capability and method therefor
US6131095A (en) * 1996-12-11 2000-10-10 Hewlett-Packard Company Method of accessing a target entity over a communications network
US7287271B1 (en) 1997-04-08 2007-10-23 Visto Corporation System and method for enabling secure access to services in a computer network
US6708221B1 (en) * 1996-12-13 2004-03-16 Visto Corporation System and method for globally and securely accessing unified information in a computer network
US20060195595A1 (en) * 2003-12-19 2006-08-31 Mendez Daniel J System and method for globally and securely accessing unified information in a computer network
US6169789B1 (en) 1996-12-16 2001-01-02 Sanjay K. Rao Intelligent keyboard system
US6081731A (en) * 1996-12-18 2000-06-27 Ericsson Inc. Selective carrier denial for mobile subscribers
US6078582A (en) 1996-12-18 2000-06-20 Bell Atlantic Network Services, Inc. Internet long distance telephone service
US6185625B1 (en) * 1996-12-20 2001-02-06 Intel Corporation Scaling proxy server sending to the client a graphical user interface for establishing object encoding preferences after receiving the client's request for the object
US5915222A (en) * 1996-12-20 1999-06-22 Telefonaktiebolaget L M Ericsson (Publ) Transporting short message service (SMS) messages within a telecommunications network
US5898768A (en) * 1996-12-20 1999-04-27 Siemens Information And Communication Networks, Inc. Method and apparatus for processing a sequence of calls
US6493430B2 (en) * 1996-12-24 2002-12-10 At&T Wireless Services, Inc. Method of wireless retrieval of information
US6230009B1 (en) 1996-12-27 2001-05-08 At&T Wireless Services, Inc. Method and apparatus for alerting a station in one network of a requested communication from a second network
US6411696B1 (en) * 1996-12-31 2002-06-25 Intel Corporation System for finding a user with a preferred communication mechanism
US5901359A (en) * 1997-01-03 1999-05-04 U S West, Inc. System and method for a wireline-wireless network interface
US6055424A (en) * 1997-01-29 2000-04-25 Telefonaktiebolaget Lm Ericsson Intelligent terminal application protocol
US6212550B1 (en) * 1997-01-21 2001-04-03 Motorola, Inc. Method and system in a client-server for automatically converting messages from a first format to a second format compatible with a message retrieving device
US6300946B1 (en) 1997-01-29 2001-10-09 Palm, Inc. Method and apparatus for interacting with a portable computer
US6041045A (en) * 1997-02-03 2000-03-21 Motorola, Inc. Method for accessing an information network from a radio communication system
US6731625B1 (en) 1997-02-10 2004-05-04 Mci Communications Corporation System, method and article of manufacture for a call back architecture in a hybrid network with support for internet telephony
US6014437A (en) * 1997-02-03 2000-01-11 International Business Machines Corporation Multi service platform architecture for telephone networks
US6275844B1 (en) * 1997-02-03 2001-08-14 Electronic Data Systems Corporation Automatically maintaining applications in a computer system using a check-in time
US6067561A (en) * 1997-02-07 2000-05-23 Hughes Electronics Corporation Electronic mail notification system and method within a hybrid network that transmits notifications via a continuous, high-speed channel
US7031442B1 (en) * 1997-02-10 2006-04-18 Genesys Telecommunications Laboratories, Inc. Methods and apparatus for personal routing in computer-simulated telephony
US6683870B1 (en) * 1997-02-10 2004-01-27 Mci Communications Corporation Method and system for multicasting call notifications
US6104802A (en) 1997-02-10 2000-08-15 Genesys Telecommunications Laboratories, Inc. In-band signaling for routing
US6480600B1 (en) 1997-02-10 2002-11-12 Genesys Telecommunications Laboratories, Inc. Call and data correspondence in a call-in center employing virtual restructuring for computer telephony integrated functionality
AU5875298A (en) * 1997-02-13 1998-09-08 British Telecommunications Public Limited Company Information system
US20010040887A1 (en) * 1997-10-09 2001-11-15 Yuri Shtivelman Apparatus and methods enhancing call routing to and within call-centers
EP1235415A3 (de) 1997-02-20 2006-01-04 Hewlett-Packard Company, A Delaware Corporation Bereitstellung von Diensten in einem Telekommunikationsnetz
US5966451A (en) * 1997-02-20 1999-10-12 Kabushiki Kaisha Toshiba Distributed network computing system, and data exchange apparatus and method and storage medium used in this system
US5907598A (en) * 1997-02-20 1999-05-25 International Business Machines Corporation Multimedia web page applications for AIN telephony
US6256115B1 (en) * 1997-02-21 2001-07-03 Worldquest Network, Inc. Facsimile network
US6750881B1 (en) 1997-02-24 2004-06-15 America Online, Inc. User definable on-line co-user lists
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
US6061570A (en) * 1997-02-24 2000-05-09 At & T Corp Unified message announcing
US6167261A (en) * 1997-02-27 2000-12-26 At&T Wireless Svcs. Inc. Wireless communication service management
US6775264B1 (en) 1997-03-03 2004-08-10 Webley Systems, Inc. Computer, internet and telecommunications based network
US6144671A (en) * 1997-03-04 2000-11-07 Nortel Networks Corporation Call redirection methods in a packet based communications network
US6104711A (en) * 1997-03-06 2000-08-15 Bell Atlantic Network Services, Inc. Enhanced internet domain name server
US6137869A (en) 1997-09-16 2000-10-24 Bell Atlantic Network Services, Inc. Network session management
US6215790B1 (en) * 1997-03-06 2001-04-10 Bell Atlantic Network Services, Inc. Automatic called party locator over internet with provisioning
US5991292A (en) * 1997-03-06 1999-11-23 Nortel Networks Corporation Network access in multi-service environment
US6574216B1 (en) * 1997-03-11 2003-06-03 Verizon Services Corp. Packet data network voice call quality monitoring
IL131831A (en) 1997-03-12 2002-12-01 Nomadix Inc Translator or roaming router
US20020136367A1 (en) * 1997-03-13 2002-09-26 Elsey Nicholas J. Technique for facilitating communications with a party after initial unsuccessful communications therewith
US6456709B1 (en) * 1997-03-13 2002-09-24 Metro One Telecommunications, Inc. Method and apparatus for monitoring telephonic members and providing directory assistance
US6138036A (en) * 1997-03-13 2000-10-24 Oki Telecom, Inc. Wireless telephone with voice data interface mode
US6421726B1 (en) * 1997-03-14 2002-07-16 Akamai Technologies, Inc. System and method for selection and retrieval of diverse types of video data on a computer network
US6870827B1 (en) 1997-03-19 2005-03-22 Verizon Services Corp. Voice call alternative routing through PSTN and internet networks
US6345300B1 (en) 1997-03-25 2002-02-05 Intel Corporation Method and apparatus for detecting a user-controlled parameter from a client device behind a proxy
US6237031B1 (en) 1997-03-25 2001-05-22 Intel Corporation System for dynamically controlling a network proxy
US6311215B1 (en) 1997-03-25 2001-10-30 Intel Corporation System for dynamic determination of client communications capabilities
US6345303B1 (en) 1997-03-25 2002-02-05 Intel Corporation Network proxy capable of dynamically selecting a destination device for servicing a client request
US6421733B1 (en) 1997-03-25 2002-07-16 Intel Corporation System for dynamically transcoding data transmitted between computers
US6396805B2 (en) 1997-03-25 2002-05-28 Intel Corporation System for recovering from disruption of a data transfer
US6546005B1 (en) 1997-03-25 2003-04-08 At&T Corp. Active user registry
US6215774B1 (en) 1997-03-25 2001-04-10 Intel Corporation System for dynamically determining effective speed of a communication link
US6304904B1 (en) 1997-03-27 2001-10-16 Intel Corporation Method and apparatus for collecting page-level performance statistics from a network device
US6742047B1 (en) 1997-03-27 2004-05-25 Intel Corporation Method and apparatus for dynamically filtering network content
US6892226B1 (en) 1997-03-27 2005-05-10 Intel Corporation System for delivery of dynamic content to a client device
US6937703B1 (en) * 1997-03-31 2005-08-30 Telefonaktiebolaget Lm Ericsson Connection of a computer to a telephone exchange
US6657999B1 (en) * 1997-03-31 2003-12-02 Texas Instruments Incorporated Link layer gateway computer for interconnecting ethernet and 1394 networks
US5870454A (en) * 1997-04-01 1999-02-09 Telefonaktiebolaget L M Ericsson Telecommunications speech/text conversion and message delivery system
US6131086A (en) * 1997-04-02 2000-10-10 Walker Digital, Llc Method and system for allowing viewers to purchase program products
US20010048738A1 (en) * 1997-04-03 2001-12-06 Sbc Technology Resourses, Inc. Profile management system including user interface for accessing and maintaining profile data of user subscribed telephony services
US6778651B1 (en) * 1997-04-03 2004-08-17 Southwestern Bell Telephone Company Apparatus and method for facilitating service management of communications services in a communications network
US6393296B1 (en) * 1997-04-03 2002-05-21 Lucent Technologies, Inc. E-mail access from cellular/PCS phones using user agents
US6182059B1 (en) * 1997-04-03 2001-01-30 Brightware, Inc. Automatic electronic message interpretation and routing system
US6014559A (en) * 1997-04-10 2000-01-11 At&T Wireless Services, Inc. Method and system for delivering a voice mail notification to a private base station using cellular phone network
US6006087A (en) 1997-04-10 1999-12-21 At&T Wireless Services, Inc. Method and system for delivering a voice mail notification to a subscriber using cellular phone network
JP3237566B2 (ja) * 1997-04-11 2001-12-10 日本電気株式会社 通話方法、音声送信装置及び音声受信装置
GB9707615D0 (en) * 1997-04-14 1997-06-04 British Telecomm Telecommunications apparatus and method
US6021327A (en) * 1997-04-15 2000-02-01 Nortel Networks Corporation Mobile communication system having improved visitor location register content management and method of operation
FI104873B (fi) * 1997-04-16 2000-04-14 Nokia Networks Oy Datapalvelu matkaviestinverkossa
US6333973B1 (en) * 1997-04-23 2001-12-25 Nortel Networks Limited Integrated message center
DE19717948C2 (de) * 1997-04-29 2003-07-31 Deutsche Telekom Ag Verfahren zur Übertragung von Informationen
US6457054B1 (en) 1997-05-15 2002-09-24 Intel Corporation System for reducing user-visibility latency in network transactions
US6772200B1 (en) 1997-05-15 2004-08-03 Intel Corporation System for providing non-intrusive dynamic content to a client device
US6587867B1 (en) * 1997-05-22 2003-07-01 Mci Communications Corporation Internet-based subscriber profile management of a communications system
US6393014B1 (en) 1997-06-03 2002-05-21 At&T Wireless Services, Inc. Method and system for providing data communication with a mobile station
US6178331B1 (en) 1997-06-17 2001-01-23 Bulletin.Net, Inc. System and process for allowing wireless messaging
US6023700A (en) * 1997-06-17 2000-02-08 Cranberry Properties, Llc Electronic mail distribution system for integrated electronic communication
US6611358B1 (en) * 1997-06-17 2003-08-26 Lucent Technologies Inc. Document transcoding system and method for mobile stations and wireless infrastructure employing the same
JPH1118120A (ja) * 1997-06-20 1999-01-22 Fujitsu Ltd インテリジェントネットワークシステムのプロセス制御方式
US6104929A (en) * 1997-06-20 2000-08-15 Telefonaktiebolaget Lm Ericsson Data packet radio service with enhanced mobility management
JP3048964B2 (ja) * 1997-06-24 2000-06-05 邦彦 小池 電話送受信ユニット及び移動体通信端末
US6295457B1 (en) * 1997-06-27 2001-09-25 Lucent Technologies Inc. Integrated cellular telephone basestation with Internet gateway
JP3148152B2 (ja) * 1997-06-27 2001-03-19 日本電気株式会社 電子メールシステムを用いた同報メールの配送方法
SE512474C2 (sv) * 1997-06-27 2000-03-20 Ericsson Telefon Ab L M System, förfarande och applikationsservermedel för att tillhandahålla papperskopior av dokument och/eller meddelanden
US6134441A (en) * 1997-06-30 2000-10-17 Telefonaktiebolget Lm Ericsson Telemetry application numbering for SMS and USSD
US6009321A (en) * 1997-07-07 1999-12-28 Northern Telecom Limited System and method for call tracing
US5895471A (en) 1997-07-11 1999-04-20 Unwired Planet, Inc. Providing a directory of frequently used hyperlinks on a remote server
US6385195B2 (en) * 1997-07-21 2002-05-07 Telefonaktiebolaget L M Ericsson (Publ) Enhanced interworking function for interfacing digital cellular voice and fax protocols and internet protocols
US6366663B1 (en) * 1997-07-21 2002-04-02 Mci Communications Corporation System for achieving local number portability
US6898627B1 (en) * 1997-07-25 2005-05-24 Canon Kabushiki Kaisha Communication device having the capability of performing information exchange between a facsimile medium and an electronic information medium such as an e-mail medium
US6073165A (en) * 1997-07-29 2000-06-06 Jfax Communications, Inc. Filtering computer network messages directed to a user's e-mail box based on user defined filters, and forwarding a filtered message to the user's receiver
US20080207197A1 (en) * 1997-07-30 2008-08-28 Steven Tischer Apparatus, method, and computer-readable medium for interfacing devices with communications networks
US7149514B1 (en) * 1997-07-30 2006-12-12 Bellsouth Intellectual Property Corp. Cellular docking station
IL121427A0 (en) 1997-07-30 1998-01-04 S H F Computers Software Servi System and method for off-line notifying a network user
US6295291B1 (en) * 1997-07-31 2001-09-25 Nortel Networks Limited Setup of new subscriber radiotelephone service using the internet
JP3706717B2 (ja) * 1997-08-01 2005-10-19 キヤノン株式会社 通信装置
DE19832433B4 (de) * 1997-08-01 2010-06-24 Mitel Networks Corporation, Ottawa Einrichtung zum Erstellen und Aufrufen von Benutzerprofilen in einem Nachrichtensystem
US6101320A (en) * 1997-08-01 2000-08-08 Aurora Communications Exchange Ltd. Electronic mail communication system and method
US6101473A (en) * 1997-08-08 2000-08-08 Board Of Trustees, Leland Stanford Jr., University Using speech recognition to access the internet, including access via a telephone
IL121501A (en) 1997-08-08 2003-04-10 Icq Inc Telephone-status notification system
DE19734436A1 (de) * 1997-08-08 1999-02-11 Ericsson Telefon Ab L M Verfahren und Vorrichtung zum Austauschen von Information zwischen Teilnehmerstationen eines Telefonkommunikationsnetzes
US6567671B2 (en) * 1997-08-11 2003-05-20 At&T Wireless Services, Inc. Wireless communication device with call screening
US6246751B1 (en) * 1997-08-11 2001-06-12 International Business Machines Corporation Apparatus and methods for user identification to deny access or service to unauthorized users
US6199102B1 (en) 1997-08-26 2001-03-06 Christopher Alan Cobb Method and system for filtering electronic messages
FI105872B (fi) * 1997-08-28 2000-10-13 Nokia Mobile Phones Ltd Menetelmä ja järjestelmä sanomien välittämiseksi
US6473407B1 (en) 1997-09-05 2002-10-29 Worldcom, Inc. Integrated proxy interface for web based alarm management tools
US6301480B1 (en) * 1997-09-05 2001-10-09 @Track Communications, Inc. System and method for communicating using a voice network and a data network
US6748054B1 (en) 1997-09-08 2004-06-08 Worldcom, Inc. Single telephone number access to multiple communications services
US7088801B1 (en) * 1997-09-08 2006-08-08 Mci, Inc. Single telephone number access to multiple communications services
US6247050B1 (en) 1997-09-12 2001-06-12 Intel Corporation System for collecting and displaying performance improvement information for a computer
US6125177A (en) * 1997-09-15 2000-09-26 Nortel Networks Corporation Telephone communications network with enhanced signaling and call routing
US6826407B1 (en) * 1999-03-29 2004-11-30 Richard J. Helferich System and method for integrating audio and visual messaging
US6259892B1 (en) 1997-09-19 2001-07-10 Richard J. Helferich Pager transceiver and methods for performing action on information at desired times
US7003304B1 (en) * 1997-09-19 2006-02-21 Thompson Investment Group, Llc Paging transceivers and methods for selectively retrieving messages
US6636733B1 (en) * 1997-09-19 2003-10-21 Thompson Trust Wireless messaging method
US6087956A (en) 1997-09-19 2000-07-11 Helferich; Richard J. Paging transceivers and methods for selectively erasing information
US6138908A (en) * 1997-09-19 2000-10-31 Ericsson Inc. Method for updating communications facilitation data
US6253061B1 (en) 1997-09-19 2001-06-26 Richard J. Helferich Systems and methods for delivering information to a transmitting and receiving device
US6282564B1 (en) * 1997-09-23 2001-08-28 Nortel Networks Limited Method, system and apparatus for exchanging stored information between a server and customer premises equipment
US7058600B1 (en) * 1997-09-26 2006-06-06 Mci, Inc. Integrated proxy interface for web based data management reports
US6763376B1 (en) 1997-09-26 2004-07-13 Mci Communications Corporation Integrated customer interface system for communications network management
US6029203A (en) * 1997-09-26 2000-02-22 3Com Corporation Apparatus and methods for use therein for an ISDN LAN modem that provides enhanced network activity
US6714979B1 (en) 1997-09-26 2004-03-30 Worldcom, Inc. Data warehousing infrastructure for web based reporting tool
US6393278B1 (en) * 1997-09-26 2002-05-21 Bellsouth Intellectual Property Corporation Method and system for transmitting call related information from a telecommunications network to a pager
US6381644B2 (en) 1997-09-26 2002-04-30 Mci Worldcom, Inc. Integrated proxy interface for web based telecommunications network management
US7225249B1 (en) 1997-09-26 2007-05-29 Mci, Llc Integrated systems for providing communications network management services and interactive generating invoice documents
US6385644B1 (en) 1997-09-26 2002-05-07 Mci Worldcom, Inc. Multi-threaded web based user inbox for report management
US6745229B1 (en) 1997-09-26 2004-06-01 Worldcom, Inc. Web based integrated customer interface for invoice reporting
US6195686B1 (en) * 1997-09-29 2001-02-27 Ericsson Inc. Messaging application having a plurality of interfacing capabilities
CN1130895C (zh) * 1997-09-30 2003-12-10 西门子公司 用于把消息通报给用户的方法
US6985943B2 (en) 1998-09-11 2006-01-10 Genesys Telecommunications Laboratories, Inc. Method and apparatus for extended management of state and interaction of a remote knowledge worker from a contact center
US6711611B2 (en) 1998-09-11 2004-03-23 Genesis Telecommunications Laboratories, Inc. Method and apparatus for data-linking a mobile knowledge worker to home communication-center infrastructure
US7224962B1 (en) * 1997-10-03 2007-05-29 Karen Jeanne Kite Remote operational screener
JPH11110320A (ja) * 1997-10-03 1999-04-23 Matsushita Electric Ind Co Ltd メッセージ交換装置
US6804711B1 (en) 1997-10-06 2004-10-12 Mci, Inc. Method and apparatus for managing call processing services in an intelligent telecommunication network
US6594355B1 (en) 1997-10-06 2003-07-15 Worldcom, Inc. Method and apparatus for providing real time execution of specific communications services in an intelligent network
US6425005B1 (en) 1997-10-06 2002-07-23 Mci Worldcom, Inc. Method and apparatus for managing local resources at service nodes in an intelligent network
US6363411B1 (en) * 1998-08-05 2002-03-26 Mci Worldcom, Inc. Intelligent network
WO1999021350A1 (en) * 1997-10-06 1999-04-29 Sonera Oyj Method for arranging transaction based billing for telephone services
US7024450B1 (en) * 1997-10-06 2006-04-04 Mci, Inc. Method and apparatus for deploying service modules among service nodes distributed in an intelligent network
US6418461B1 (en) * 1997-10-06 2002-07-09 Mci Communications Corporation Intelligent call switching node in an intelligent distributed network architecture
US6393481B1 (en) 1997-10-06 2002-05-21 Worldcom, Inc. Method and apparatus for providing real-time call processing services in an intelligent network
US6779030B1 (en) * 1997-10-06 2004-08-17 Worldcom, Inc. Intelligent network
US6038296A (en) * 1997-10-07 2000-03-14 Lucent Technologies Inc. Internet/intranet user interface to a multimedia messaging system
US7301944B1 (en) * 1997-10-24 2007-11-27 Tranz-Send Broadcasting Network, Inc. Media file distribution with adaptive transmission protocols
US6370139B2 (en) * 1997-10-24 2002-04-09 Tranz-Send Broadcasting Network, Inc. System and method for providing information dispersal in a networked computing environment
US5966351A (en) * 1997-10-29 1999-10-12 Siemens Information And Communications Networks, Inc. System and method for changing the priority of voice mail messages within the recipient's mailbox
JP3785262B2 (ja) * 1997-10-31 2006-06-14 トヨタ自動車株式会社 メッセージデータ処理装置
JP4035792B2 (ja) * 1997-10-31 2008-01-23 ソニー株式会社 通信端末装置及び通信制御方法
US7088802B2 (en) * 1997-11-03 2006-08-08 Light Elliott D Method and apparatus for obtaining telephone status over a network
US8464359B2 (en) 1997-11-03 2013-06-11 Intellectual Ventures Fund 30, Llc System and method for obtaining a status of an authorization device over a network
US6157924A (en) 1997-11-07 2000-12-05 Bell & Howell Mail Processing Systems Company Systems, methods, and computer program products for delivering information in a preferred medium
US6310889B1 (en) * 1998-03-12 2001-10-30 Nortel Networks Limited Method of servicing data access requests from users
CA2220578A1 (en) * 1997-11-10 1999-05-10 Northern Telecom Limited Distributed service network
FR2770949B1 (fr) * 1997-11-12 2000-11-03 Sagem Procede de releve d'une boite a lettres electronique d'un reseau de transmission de donnees, tel l'internet
US5960442A (en) * 1997-11-12 1999-09-28 Genesys Telecommunications Laboratories, Inc. Real-time interactive directory
US6498797B1 (en) 1997-11-14 2002-12-24 At&T Corp. Method and apparatus for communication services on a network
USRE46528E1 (en) 1997-11-14 2017-08-29 Genesys Telecommunications Laboratories, Inc. Implementation of call-center outbound dialing capability at a telephony network level
US6438605B1 (en) * 1997-11-17 2002-08-20 Minolta Co., Ltd. Communication equipment, communication route selection method, and computer program product in memory for selecting a communication route
US6075844A (en) * 1997-11-18 2000-06-13 At&T Corp. Messaging system with remote messaging recording device where the message is routed based on the spoken name of the recipient
US6215857B1 (en) * 1997-11-20 2001-04-10 Ericsson Inc. System, method and apparatus for direct voice mail access and blocking
JP3337062B2 (ja) * 1997-11-21 2002-10-21 日本電気株式会社 無線データ転送方法及びそのシステム
US6400808B1 (en) * 1997-11-26 2002-06-04 At&T Corp System and method for providing call subject information to a called party
KR100257265B1 (ko) * 1997-11-28 2000-05-15 윤종용 사용자간 신호방식 기능을 제공하는 팩시밀리 및 이를 이용한메시지 송수신 방법
US6081589A (en) * 1997-12-01 2000-06-27 Nortel Networks Corporation Method and apparatus for identifying and handling on-line access calls within a switch
CA2311548A1 (en) * 1997-12-02 1999-06-10 Cash Technologies, Inc. Multi-transactional network architecture
US6630883B1 (en) * 1997-12-02 2003-10-07 At&T Wireless Services, Inc. Method and system for delivering a short-message notification
FR2771881B1 (fr) * 1997-12-03 2001-06-08 Sagem Procede d'acheminement d'appels provenant d'un reseau de transmission
US7023967B1 (en) * 1997-12-04 2006-04-04 Cingular Wireless Ii, Llc Method and apparatus for voice mail sharing between wired and wireless telephones
US6381634B1 (en) * 1997-12-08 2002-04-30 Nortel Networks Limited Apparatus and method for electronic mail address portability
US6163809A (en) * 1997-12-08 2000-12-19 Microsoft Corporation System and method for preserving delivery status notification when moving from a native network to a foreign network
US20040107208A1 (en) * 1997-12-09 2004-06-03 Seet Siew Shon Method and apparatus for bookmarking telephone numbers for efficient access by wireless phone devices
US6065120A (en) * 1997-12-09 2000-05-16 Phone.Com, Inc. Method and system for self-provisioning a rendezvous to ensure secure access to information in a database from multiple devices
US6233317B1 (en) * 1997-12-11 2001-05-15 Unisys Corporation Multiple language electronic mail notification of received voice and/or fax messages
US6983138B1 (en) 1997-12-12 2006-01-03 Richard J. Helferich User interface for message access
US6002750A (en) * 1997-12-12 1999-12-14 U S West, Inc. Method and system for providing integrated wireline/wireless voice messaging service
JP3351328B2 (ja) * 1997-12-16 2002-11-25 日本電気株式会社 ファクシミリ転送システム
US6201858B1 (en) * 1997-12-17 2001-03-13 Nortel Networks Limited Multiple terminal message indicator for a telecommunications network
US6122348A (en) * 1997-12-22 2000-09-19 Nortel Networks Corporation System and method for managing incoming communication events using multiple media options
US7167711B1 (en) 1997-12-23 2007-01-23 Openwave Systems Inc. System and method for controlling financial transactions over a wireless network
JPH11196121A (ja) * 1997-12-26 1999-07-21 Casio Comput Co Ltd メール通信装置、メールシステム、及びメール通信方法
US6785784B1 (en) 1997-12-30 2004-08-31 Intel Corporation Method for protective cache replacement
US6088803A (en) * 1997-12-30 2000-07-11 Intel Corporation System for virus-checking network data during download to a client device
US6456696B1 (en) * 1997-12-31 2002-09-24 Qwest Communications International, Inc. Method and apparatus for temporarily deactivating a call indicator
US6606373B1 (en) * 1997-12-31 2003-08-12 Weblink Wireless, Inc. Controller for use with communications systems for generating a condensed text message index
US6101328A (en) * 1997-12-31 2000-08-08 Intel Corporation System for preventing multiple instances of the same dynamic executable module
US6320941B1 (en) * 1998-01-08 2001-11-20 Dan Tyroler Stand alone electronic mail notifying device
US6349289B1 (en) * 1998-01-16 2002-02-19 Ameritech Corporation Method and system for tracking computer system usage through a remote access security device
US6457040B1 (en) * 1998-01-16 2002-09-24 Kabushiki Kaisha Toshiba Method and system for a distributed network computing system for providing application services
US6292543B1 (en) * 1998-01-16 2001-09-18 Lucent Technologies Inc. Apparatus and method which saves call related information when the status of recorded voice message is changed remotely
US7103154B1 (en) * 1998-01-16 2006-09-05 Cannon Joseph M Automatic transmission of voice-to-text converted voice message
GB2333417B (en) * 1998-01-19 2003-03-19 Ericsson Telefon Ab L M Telecommunications networks
US6522724B2 (en) * 1998-01-20 2003-02-18 Siemens Information And Communication Networks, Inc. Apparatus and method that allow telephone callers to leave longer messages
US6366651B1 (en) * 1998-01-21 2002-04-02 Avaya Technology Corp. Communication device having capability to convert between voice and text message
US6571094B1 (en) * 1998-01-22 2003-05-27 At&T Wireless Services, Inc. Method and system for remote call forwarding of telephone calls from an IP connection
US6157630A (en) * 1998-01-26 2000-12-05 Motorola, Inc. Communications system with radio device and server
US6212265B1 (en) * 1998-01-27 2001-04-03 Darin Duphorne Method and apparatus for electronic mail notification
JP3884851B2 (ja) * 1998-01-28 2007-02-21 ユニデン株式会社 通信システムおよびこれに用いられる無線通信端末装置
US6930997B1 (en) * 1998-01-28 2005-08-16 Motorola, Inc. Method and apparatus for processing services in communication system
US6205448B1 (en) * 1998-01-30 2001-03-20 3Com Corporation Method and apparatus of synchronizing two computer systems supporting multiple synchronization techniques
US6574471B1 (en) * 1998-02-03 2003-06-03 Ericsson Inc. Apparatus and method for handling incoming calls received by a portable intelligent communications device during a meeting
US6421707B1 (en) * 1998-02-13 2002-07-16 Lucent Technologies Inc. Wireless multi-media messaging communications method and apparatus
JP3848455B2 (ja) * 1998-02-16 2006-11-22 富士通株式会社 情報読み上げシステム及び当該システムに用いる情報端末並びに記録媒体
US7907598B2 (en) 1998-02-17 2011-03-15 Genesys Telecommunication Laboratories, Inc. Method for implementing and executing communication center routing strategies represented in extensible markup language
SE511771C2 (sv) * 1998-02-19 1999-11-22 Telia Ab Förfarande för att sända information vid telefonsvarstjänst
US6311186B1 (en) * 1998-02-20 2001-10-30 Priority Call Management, Inc. Telecommunications switching system utilizing a channelized database access mechanism
US6332154B2 (en) 1998-09-11 2001-12-18 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing media-independent self-help modules within a multimedia communication-center customer interface
US6216104B1 (en) * 1998-02-20 2001-04-10 Philips Electronics North America Corporation Computer-based patient record and message delivery system
US6173042B1 (en) * 1998-02-25 2001-01-09 Lucent Technologies Inc. System for enabling personal computer access to an interactive voice response system
US6353614B1 (en) 1998-03-05 2002-03-05 3Com Corporation Method and protocol for distributed network address translation
US7596129B2 (en) * 1998-03-13 2009-09-29 At&T Intellectual Property I, L.P. Home gateway systems and methods to establish communication sessions
US6704394B1 (en) * 1998-03-25 2004-03-09 International Business Machines Corporation System and method for accessing voice mail from a remote server
US6690931B2 (en) * 1998-03-25 2004-02-10 Lg Information & Communications, Ltd. Method of doing a broadcast service of a short message in a communication system
US6189045B1 (en) * 1998-03-26 2001-02-13 International Business Machines Corp. Data type conversion for enhancement of network communication systems
US6335962B1 (en) * 1998-03-27 2002-01-01 Lucent Technologies Inc. Apparatus and method for grouping and prioritizing voice messages for convenient playback
US6434222B1 (en) * 1998-04-17 2002-08-13 Siemens Information And Communication Networks, Inc. Apparatus and method for automated multi-media messaging system information updating
US7009990B1 (en) * 1998-04-23 2006-03-07 Nortel Networks Limited Methods and systems for a telephone e-mail interface
US6473422B2 (en) * 1998-04-27 2002-10-29 Telefonaktiebolaget Lm Ericsson Communications network and method for screening incoming circuit switched calls
US6078566A (en) 1998-04-28 2000-06-20 Genesys Telecommunications Laboratories, Inc. Noise reduction techniques and apparatus for enhancing wireless data network telephony
US6795406B2 (en) 1999-07-12 2004-09-21 Genesys Telecommunications Laboratories, Inc. Methods and apparatus for enhancing wireless data network telephony, including quality of service monitoring and control
US6310877B1 (en) * 1998-04-30 2001-10-30 3Com Corporation Method of connectionless message transfer in an asynchronous transfer mode network
US6138158A (en) * 1998-04-30 2000-10-24 Phone.Com, Inc. Method and system for pushing and pulling data using wideband and narrowband transport systems
US6507589B1 (en) 1998-04-30 2003-01-14 Openwave Systems Inc. Method and apparatus for routing between network gateways and service centers
FI105971B (fi) * 1998-04-30 2000-10-31 Nokia Mobile Phones Ltd Menetelmä ja laitteisto sähköpostin käsittelemiseksi
US6314108B1 (en) 1998-04-30 2001-11-06 Openwave Systems Inc. Method and apparatus for providing network access over different wireless networks
WO1999057914A2 (en) * 1998-05-05 1999-11-11 Star Home Gmbh System and method for providing access to value added services for roaming users of mobile telephones
US6556666B1 (en) * 1998-05-05 2003-04-29 Siemens Information & Communication Networks, Inc. Notification system for multimedia messaging systems
US6647111B1 (en) 1998-05-07 2003-11-11 Mci Communications Corporation System for executing advanced interactive voice response services using service-independent building blocks
US6493353B2 (en) 1998-05-07 2002-12-10 Mci Communications Corporation Communications signaling gateway and system for an advanced service node
US6427002B2 (en) 1998-05-07 2002-07-30 Worldcom, Inc. Advanced interactive voice response service node
US6496567B1 (en) 1998-05-07 2002-12-17 Mci Communications Corporation Interactive voice response service node with advanced resource management
US6366658B1 (en) * 1998-05-07 2002-04-02 Mci Communications Corporation Telecommunications architecture for call center services using advanced interactive voice responsive service node
US6418205B2 (en) 1998-05-07 2002-07-09 Mci Communications Corporation Call and circuit state machine for a transaction control layer of a communications signaling gateway
US6389126B1 (en) 1998-05-07 2002-05-14 Mci Communications Corporation Service provisioning system for interactive voice response services
US6233315B1 (en) * 1998-05-21 2001-05-15 Bell Atlantic Network Services, Inc. Methods and apparatus for increasing the utility and interoperability of peripheral devices in communications systems
US6438585B2 (en) * 1998-05-29 2002-08-20 Research In Motion Limited System and method for redirecting message attachments between a host system and a mobile data communication device
US6463463B1 (en) 1998-05-29 2002-10-08 Research In Motion Limited System and method for pushing calendar event messages from a host system to a mobile data communication device
US8516055B2 (en) * 1998-05-29 2013-08-20 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device in a wireless data network
US7209955B1 (en) 1998-05-29 2007-04-24 Research In Motion Limited Notification system and method for a mobile data communication device
DE69942202D1 (de) * 1998-05-29 2010-05-12 Access Systems Americas Inc Verfahren und gerät zum drahtlosen interzugriff
US7025209B2 (en) 1998-05-29 2006-04-11 Palmsource, Inc. Method and apparatus for wireless internet access
US6397259B1 (en) 1998-05-29 2002-05-28 Palm, Inc. Method, system and apparatus for packet minimized communications
US6219694B1 (en) 1998-05-29 2001-04-17 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device having a shared electronic address
US6343318B1 (en) 1998-05-29 2002-01-29 Palm, Inc. Method and apparatus for communicating information over low bandwidth communications networks
US7266365B2 (en) * 1998-05-29 2007-09-04 Research In Motion Limited System and method for delayed transmission of bundled command messages
US7606936B2 (en) * 1998-05-29 2009-10-20 Research In Motion Limited System and method for redirecting data to a wireless device over a plurality of communication paths
US20020049818A1 (en) * 1998-05-29 2002-04-25 Gilhuly Barry J. System and method for pushing encrypted information between a host system and a mobile data communication device
US7209949B2 (en) * 1998-05-29 2007-04-24 Research In Motion Limited System and method for synchronizing information between a host system and a mobile data communication device
AU2003204802B2 (en) * 1998-05-29 2005-07-14 Blackberry Limited System and Method for Pushing Information from a Host System to a Mobile Data Communication Device
US6779019B1 (en) * 1998-05-29 2004-08-17 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device
US6324564B1 (en) 1998-06-02 2001-11-27 Nettech Systems, Inc. Optimized wireless communication system
US6332023B1 (en) * 1998-06-04 2001-12-18 Mci Communications Corporation Method of and system for providing services in a communications network
US6457049B2 (en) 1998-06-08 2002-09-24 Telxon Corporation Enterprise wide software management system for integrating a plurality of heterogenous software systems to support clients and subclients communication by using a midware interface
US6473805B2 (en) * 1998-06-08 2002-10-29 Telxon Corporation Method and apparatus for intergrating wireless and non-wireless devices into an enterprise computer network using an interfacing midware server
US6317485B1 (en) * 1998-06-09 2001-11-13 Unisys Corporation System and method for integrating notification functions of two messaging systems in a universal messaging system
EP0964565A1 (de) * 1998-06-10 1999-12-15 Sun Microsystems, Inc. System zur Anrufbearbeitung
KR20000001275A (ko) * 1998-06-10 2000-01-15 윤종용 메시지 송수신 방법
EP0964562A1 (de) 1998-06-10 1999-12-15 Sun Microsystems, Inc. Anrufkontrollsystem
US6597688B2 (en) 1998-06-12 2003-07-22 J2 Global Communications, Inc. Scalable architecture for transmission of messages over a network
US6496693B1 (en) * 1998-06-16 2002-12-17 International Business Machines Corporation Method and apparatus for transmitting data to a pager in a communications system
US6483899B2 (en) 1998-06-19 2002-11-19 At&T Corp Voice messaging system
WO1999067922A1 (en) * 1998-06-25 1999-12-29 Mci Worldcom, Inc. Method and system for multicasting call notifications
GB2338862B (en) * 1998-06-25 2003-08-06 Virtualplus Ltd A unified messaging system
US6370121B1 (en) 1998-06-29 2002-04-09 Cisco Technology, Inc. Method and system for shortcut trunking of LAN bridges
US6088433A (en) 1998-07-09 2000-07-11 Sbc Technology Resources, Inc. System and method for forwarding call from disconnected telephone number to new telephone number
US6862622B2 (en) * 1998-07-10 2005-03-01 Van Drebbel Mariner Llc Transmission control protocol/internet protocol (TCP/IP) packet-centric wireless point to multi-point (PTMP) transmission system architecture
CN1867068A (zh) 1998-07-14 2006-11-22 联合视频制品公司 交互式电视节目导视系统及其方法
WO2000004682A1 (en) * 1998-07-16 2000-01-27 Netgong Ltd. System and method for transmitting notifications to network users
ES2188203T3 (es) * 1998-07-17 2003-06-16 United Video Properties Inc Sistema de guia de programas de television interativa que tienen multiples dispositivos en un domicilio particular.
AR020608A1 (es) 1998-07-17 2002-05-22 United Video Properties Inc Un metodo y una disposicion para suministrar a un usuario acceso remoto a una guia de programacion interactiva por un enlace de acceso remoto
US7218952B1 (en) * 1998-07-22 2007-05-15 Ericsson Inc. Method, system and apparatus in a telecommunications network for selectively transmitting information utilizing the internet
US6505348B1 (en) * 1998-07-29 2003-01-07 Starsight Telecast, Inc. Multiple interactive electronic program guide system and methods
US6405033B1 (en) 1998-07-29 2002-06-11 Track Communications, Inc. System and method for routing a call using a communications network
US6631182B1 (en) * 1998-07-29 2003-10-07 Ameritech Corporation Call screening apparatus and method
US6182147B1 (en) * 1998-07-31 2001-01-30 Cisco Technology, Inc. Multicast group routing using unidirectional links
US6788649B1 (en) 1998-08-03 2004-09-07 Mci, Inc. Method and apparatus for supporting ATM services in an intelligent network
US6014377A (en) * 1998-08-05 2000-01-11 Us West, Inc. System and method for an integrated wireline/wireless service using private branch exchange lines
US6112227A (en) 1998-08-06 2000-08-29 Heiner; Jeffrey Nelson Filter-in method for reducing junk e-mail
US6389114B1 (en) * 1998-08-06 2002-05-14 At&T Corp. Method and apparatus for relaying communication
US6192114B1 (en) * 1998-09-02 2001-02-20 Cbt Flint Partners Method and apparatus for billing a fee to a party initiating an electronic mail communication when the party is not on an authorization list associated with the party to whom the communication is directed
JP3142820B2 (ja) * 1998-08-27 2001-03-07 株式会社エヌ・ティ・ティ・ドコモ プッシュ型情報配信方法およびその中継装置
US6393122B1 (en) 1998-08-31 2002-05-21 Nortel Networks Limited Method and device for providing intermediate telephone service with enhanced network reliability
US6393467B1 (en) 1998-08-31 2002-05-21 Nortel Networks Limited Network interconnected computing device, server and notification method
US6253249B1 (en) 1998-08-31 2001-06-26 Nortel Networks Limited Method and devices for bridging data and telephone networks
US6801952B2 (en) 1998-08-31 2004-10-05 Nortel Networks Limited Method and devices for providing network services from several servers
US6587550B2 (en) * 1998-09-02 2003-07-01 Michael O. Council Method and apparatus for enabling a fee to be charged to a party initiating an electronic mail communication when the party is not on an authorization list associated with the party to whom the communication is directed
US7272604B1 (en) * 1999-09-03 2007-09-18 Atle Hedloy Method, system and computer readable medium for addressing handling from an operating system
NO984066L (no) 1998-09-03 2000-03-06 Arendi As Funksjonsknapp for datamaskin
US6360102B1 (en) * 1998-09-10 2002-03-19 Ericsson Inc. System and method for defining a subscriber location privacy profile
US6154646A (en) * 1998-09-10 2000-11-28 Telefonaktiebolaget L M Ericsson System and method for real-time interactive selection of call treatment in a radio telecommunications network
US6483898B2 (en) 1998-09-11 2002-11-19 Ameritech Corporation System and method for providing visual indication of caller and telephony platform information on customer premises equipment
US6792082B1 (en) * 1998-09-11 2004-09-14 Comverse Ltd. Voice mail system with personal assistant provisioning
USRE46153E1 (en) 1998-09-11 2016-09-20 Genesys Telecommunications Laboratories, Inc. Method and apparatus enabling voice-based management of state and interaction of a remote knowledge worker in a contact center environment
US6373926B1 (en) * 1998-09-17 2002-04-16 At&T Corp. Centralized message service apparatus and method
US6854007B1 (en) * 1998-09-17 2005-02-08 Micron Technology, Inc. Method and system for enhancing reliability of communication with electronic messages
US6560216B1 (en) * 1998-09-17 2003-05-06 Openwave Systems Inc. Data network computing device call processing
US6389455B1 (en) * 1998-09-22 2002-05-14 Richard C. Fuisz Method and apparatus for bouncing electronic messages
US6757713B1 (en) 1998-09-23 2004-06-29 John W. L. Ogilvie Method for including a self-removing indicator in a self-removing message
US6701347B1 (en) * 1998-09-23 2004-03-02 John W. L. Ogilvie Method for including a self-removing code in a self-removing email message that contains an advertisement
US6574479B1 (en) * 1998-09-23 2003-06-03 Lucent Technologies Inc. Method and apparatus for sending a message to a pager using a subscriber telephone number
US6324569B1 (en) 1998-09-23 2001-11-27 John W. L. Ogilvie Self-removing email verified or designated as such by a message distributor for the convenience of a recipient
EP1116126A4 (de) * 1998-09-23 2002-03-27 John W L Ogilvie Sich selbst löschende elektronische post
US6453317B1 (en) * 1998-09-29 2002-09-17 Worldcom, Inc. Customer information storage and delivery system
US6724867B1 (en) * 1998-10-06 2004-04-20 Daniel A. Henderson Method and apparatus for automatic message transfer from a remote messaging system to a local communication device
US6771949B1 (en) * 1998-10-09 2004-08-03 Qwest Communications International, Inc. Method and system for providing short message services outside of the wireless network
WO2000022551A1 (en) * 1998-10-13 2000-04-20 Chris Cheah Method and system for controlled distribution of information over a network
US8050387B1 (en) * 1998-10-19 2011-11-01 Siemens Aktiengesellschaft Method and system for providing customized audio responses to incoming phone calls
US7116656B1 (en) * 1998-10-23 2006-10-03 Verizon Laboratories Inc. Multi-line appearance telephony via a computer network
ES2259461T3 (es) * 1998-10-26 2006-10-01 Nokia Corporation Sistema y metodo de control de conmutacion por paquetes.
US6052440A (en) * 1998-10-29 2000-04-18 Samsung Electronics Co., Ltd. System and method of delivering a multimedia alarm call message
US6584490B1 (en) 1998-10-30 2003-06-24 3Com Corporation System and method for providing call-handling services on a data network telephone system
US6446127B1 (en) 1998-10-30 2002-09-03 3Com Corporation System and method for providing user mobility services on a telephony network
US6301471B1 (en) * 1998-11-02 2001-10-09 Openwave System Inc. Online churn reduction and loyalty system
AU1072000A (en) * 1998-11-04 2000-05-22 Varicom Communications Ltd A method for storing and forwarding voice and facsimile messages using an e-mailplatform
US6807254B1 (en) * 1998-11-06 2004-10-19 Nms Communications Method and system for interactive messaging
US6341270B1 (en) 1998-11-10 2002-01-22 Aether Systems, Inc. Method for providing vendor notification marketing in an electronic commerce network environment
US6546374B1 (en) 1998-11-10 2003-04-08 Aether Systems, Inc. Apparatus for providing instant vendor notification in an electronic commerce network environment
US7023968B1 (en) * 1998-11-10 2006-04-04 Intel Corporation Message handling system
US6778544B1 (en) * 1998-11-18 2004-08-17 Nortel Networks Limited Method and system for redirecting calls
US6430276B1 (en) 1998-11-18 2002-08-06 Hewlett-Packard Company Telecommunications system and method providing generic network access service
US6373842B1 (en) * 1998-11-19 2002-04-16 Nortel Networks Limited Unidirectional streaming services in wireless systems
US6425002B1 (en) * 1998-11-23 2002-07-23 Motorola, Inc. Apparatus and method for handling dispatching messages for various applications of a communication device
US8135413B2 (en) 1998-11-24 2012-03-13 Tracbeam Llc Platform and applications for wireless location and other complex services
US6628428B1 (en) 1998-11-24 2003-09-30 Intel Corporation Data forwarding system
US6760585B1 (en) * 1998-12-02 2004-07-06 Siemens Information And Communication Networks, Inc. Private user mobility (PUM) update and private integrated services network PUM alternative identifier translator (PP-AIT) system and methods
US6434140B1 (en) 1998-12-04 2002-08-13 Nortel Networks Limited System and method for implementing XoIP over ANSI-136-A circuit/switched/packet-switched mobile communications networks
US8266266B2 (en) 1998-12-08 2012-09-11 Nomadix, Inc. Systems and methods for providing dynamic network authorization, authentication and accounting
US8713641B1 (en) 1998-12-08 2014-04-29 Nomadix, Inc. Systems and methods for authorizing, authenticating and accounting users having transparent computer access to a network using a gateway device
AU2042500A (en) * 1998-12-08 2000-06-26 Glenayre Electronics, Inc Paging system with improved two-way messaging device features
US7194554B1 (en) 1998-12-08 2007-03-20 Nomadix, Inc. Systems and methods for providing dynamic network authorization authentication and accounting
US6665395B1 (en) 1998-12-11 2003-12-16 Avaya Technology Corp. Automatic call distribution system using computer network-based communication
KR100281088B1 (ko) * 1998-12-12 2001-02-01 서평원 이동통신지능망의서비스수행방법
US6311210B1 (en) * 1998-12-17 2001-10-30 At&T Corporation Method and apparatus for sending an electronic mail message to a receiving party
US6587871B1 (en) * 1998-12-22 2003-07-01 Ericsson Inc. System, method, and apparatus for converting voice mail to text and transmitting as an email or facsimile
US6389276B1 (en) * 1998-12-23 2002-05-14 Bell Atlantic Mobile Systems and methods for providing voice mail notification from a separate voice mail system to mobile telephone
US6650739B1 (en) * 1998-12-28 2003-11-18 Pitney Bowes Inc. Method of providing personal messaging using a virtual messaging assistant
US6118856A (en) * 1998-12-28 2000-09-12 Nortel Networks Corporation Method and apparatus for automatically forwarding an email message or portion thereof to a remote device
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
US7181207B1 (en) 1998-12-30 2007-02-20 At&T Corp. Method and apparatus for over-the-air activation of neighborhood cordless-type services
US6535586B1 (en) * 1998-12-30 2003-03-18 At&T Corp. System for the remote notification and retrieval of electronically stored messages
US6594488B1 (en) * 1998-12-30 2003-07-15 At&T Corp. Method and apparatus for over-the-air activation of neighborhood cordless-type services
US6711401B1 (en) 1998-12-31 2004-03-23 At&T Corp. Wireless centrex call return
US6631258B1 (en) 1998-12-31 2003-10-07 At&T Corp. Busy call forwarding in a wireless centrex services system
US6574470B1 (en) 1998-12-31 2003-06-03 At&T Corp. Programmable ring-call forwarding in a wireless centrex services system
US6535730B1 (en) 1998-12-31 2003-03-18 At&T Corp. Wireless centrex conference call adding a party
US20030185203A1 (en) * 1998-12-31 2003-10-02 At&T Corp. Integrated high bandwidth communications system
US6606505B1 (en) 1998-12-31 2003-08-12 At&T Corp. Wireless centrex call screen
US6587683B1 (en) 1998-12-31 2003-07-01 At&T Corp. Unconditional call forwarding in a wireless centrex services system
US6771953B1 (en) 1998-12-31 2004-08-03 At&T Corp. Wireless centrex call transfer
US6591115B1 (en) 1998-12-31 2003-07-08 At&T Corp. Wireless centrex call hold
US6745025B1 (en) 1998-12-31 2004-06-01 At&T Corp. Time-of-day call forwarding in a wireless centrex services system
US6738615B1 (en) 1998-12-31 2004-05-18 At&T Corp. Wireless centrex caller ID
US6643507B1 (en) 1998-12-31 2003-11-04 At&T Corp. Wireless centrex automatic callback
US6654603B1 (en) 1998-12-31 2003-11-25 At&T Corp. Call waiting in a wireless centrex system
US6606493B1 (en) 1998-12-31 2003-08-12 At&T Corp. Wireless centrex conference call deleting a party
US6374102B1 (en) * 1998-12-31 2002-04-16 At+T Corp. User proactive call handling
US6819945B1 (en) 1998-12-31 2004-11-16 At&T Corp. Wireless centrex feature activation/deactivation
US6618600B1 (en) 1998-12-31 2003-09-09 At&T Corp. Distinctive ringing in a wireless centrex system
US6654615B1 (en) 1998-12-31 2003-11-25 Albert Chow Wireless centrex services
US6606647B2 (en) * 1999-01-11 2003-08-12 Infospace, Inc. Server and method for routing messages to achieve unified communications
US7030730B1 (en) * 1999-01-15 2006-04-18 International Business Machines Corporation System and method for formatting an electronic message
US7076241B1 (en) 1999-01-15 2006-07-11 International Business Machines Corporation System and method for selectively transmitting electronic messages
US6298232B1 (en) 1999-01-15 2001-10-02 Telefonaktiebolaget Lm Ericsson (Publ) Voice mail service notification between mobile systems
FI108193B (fi) * 1999-01-25 2001-11-30 Sonera Oyj Menetelmä ja järjestelmä sanoman reitittämiseksi
US6587838B1 (en) 1999-01-25 2003-07-01 Aether Systems, Inc. Method and system for conducting real time electronic commerce
US6266690B1 (en) * 1999-01-27 2001-07-24 Adc Telecommunications, Inc. Enhanced service platform with secure system and method for subscriber profile customization
US6263064B1 (en) 1999-01-29 2001-07-17 International Thinklink Corporation Centralized communication control center for visually and audibly updating communication options associated with communication services of a unified messaging system and methods therefor
WO2000045574A1 (en) * 1999-01-29 2000-08-03 International Thinklink Corporation Apparatus and method for channel-transparent multimedia broadcast messaging
US6246688B1 (en) 1999-01-29 2001-06-12 International Business Machines Corp. Method and system for using a cellular phone as a network gateway in an automotive network
US6463145B1 (en) * 1999-01-29 2002-10-08 Microsoft Corporation Computer-implemented call forwarding options and methods therefor in a unified messaging system
US6711154B1 (en) * 1999-01-29 2004-03-23 Microsoft Corporation Apparatus and method for device independent messaging notification
US7966078B2 (en) 1999-02-01 2011-06-21 Steven Hoffberg Network media appliance system and method
US7062036B2 (en) * 1999-02-06 2006-06-13 Christopher Guy Williams Telephone call information delivery system
EP1157527A4 (de) * 1999-02-10 2004-12-15 Varicom Comm Ltd Telefondienstverfahren zum senden von elektronischer post
US6411704B1 (en) 1999-02-18 2002-06-25 Ameritech Corporation System and method for providing telephony services to remote subscribers
WO2000049819A1 (en) * 1999-02-22 2000-08-24 Celpage, Inc. Systems and associated methods for combining wireless messaging and electronic mail messaging
ATE342627T1 (de) * 1999-02-23 2006-11-15 Automated Business Companies Elektronisches telefonkundendienstanbietersystem
US7072687B2 (en) * 1999-02-26 2006-07-04 Hiatt Jr Aden Dale System for transferring an address list and method
JP3454740B2 (ja) * 1999-02-26 2003-10-06 日本電信電話株式会社 リアルタイム情報配信システム
US6707890B1 (en) 2002-09-03 2004-03-16 Bell South Intellectual Property Corporation Voice mail notification using instant messaging
CA2364832A1 (en) 1999-02-26 2000-08-31 Lucent Technologies Inc. Audible confirmation using text to speech conversion
AU2350200A (en) 1999-02-26 2000-09-14 Bellsouth Intellectual Property Corporation Methods and systems to provide a message in a messaging system without revealingan identity of the sending party
CA2364802A1 (en) * 1999-02-26 2000-08-31 Bellsouth Intellectual Property Corporation Methods and systems for enabling return to same position in a review of messages in a voice mail system using tag or identifier stored in the voice mail system
US6650740B1 (en) 1999-02-26 2003-11-18 Bellsouth Intellectual Property Cororation Methods and systems for enabling a reply call to a voice mail message
US6795536B1 (en) * 1999-02-26 2004-09-21 Mitel, Inc. Automatic user preference selection for message playback based on caller line identification data
US6891931B1 (en) 1999-02-26 2005-05-10 Bellsouth Intellectual Property Corporation Methods and systems for enabling return to same position in a review of messages in a voice mail system using tag or identifier stored in the voice mail system
US7184535B1 (en) * 1999-02-26 2007-02-27 Bellsouth Intellectual Property Corporation Methods and systems for releasing a voice mail system from a communication and further processing the communication
US6882708B1 (en) 1999-02-26 2005-04-19 Bellsouth Intellectual Property Corporation Region-wide messaging system and methods including validation of transactions
WO2000051331A1 (en) 1999-02-26 2000-08-31 Lucent Technologies, Inc. Automatic conversion of telephone number to internet protocol address
US6782089B1 (en) 1999-02-26 2004-08-24 Avaya Technology Corp. Bookmark system and method within an intelligent network
US6681257B1 (en) 1999-02-26 2004-01-20 Bellsouth Intellectual Property Corporation Methods and system for determining message routing based on elements of a directory number
US6810113B1 (en) 1999-02-26 2004-10-26 Bellsouth Intellectual Property Corporation Methods and systems to make spoken name data available
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
WO2000051334A2 (en) 1999-02-26 2000-08-31 Lucent Technologies, Inc. Billing system and method
US7012998B1 (en) 1999-02-26 2006-03-14 Avaya Technology Corp. Voice messaging platform as an intelligent peripheral
US6628761B1 (en) 1999-02-26 2003-09-30 Bellsouth Intellectual Property Corporation Methods and systems allowing access to a messaging platform through a visited messaging platform
US6418200B1 (en) * 1999-02-26 2002-07-09 Mitel, Inc. Automatic synchronization of address directories for unified messaging
US6438217B1 (en) 1999-03-11 2002-08-20 Microsoft Corporation Apparatus and method for future transmission of device-independent messages
EP1037486A3 (de) * 1999-03-16 2001-06-27 Siemens Aktiengesellschaft Verfahren und Vorrichtung zur Auswahl eines Übertragungskanals in einem Kommunikationssystem
AU3848700A (en) * 1999-03-17 2000-10-04 Telefonaktiebolaget Lm Ericsson (Publ) Method and system for transmitting message waiting notification between gsm and tdma networks
US6591097B1 (en) 1999-03-22 2003-07-08 Lucent Technologies Inc. Methods and devices for deleting voicemails using a deletion page
US6778642B1 (en) * 1999-03-23 2004-08-17 Verizon Laboratories Inc. Unified messaging system
JP4299911B2 (ja) * 1999-03-24 2009-07-22 株式会社東芝 情報転送システム
US7123712B1 (en) * 1999-03-26 2006-10-17 Intel Corporation Computer telephony server with improved flexibility
JP3170491B2 (ja) * 1999-03-29 2001-05-28 松下電送システム株式会社 画像通信装置及びサーバ装置並びに能力交換方法
US6574599B1 (en) 1999-03-31 2003-06-03 Microsoft Corporation Voice-recognition-based methods for establishing outbound communication through a unified messaging system including intelligent calendar interface
US6477240B1 (en) * 1999-03-31 2002-11-05 Microsoft Corporation Computer-implemented voice-based command structure for establishing outbound communication through a unified messaging system
GB2353171A (en) * 1999-04-07 2001-02-14 Coms Com Group Plc Telecommunications data handling
US6647260B2 (en) 1999-04-09 2003-11-11 Openwave Systems Inc. Method and system facilitating web based provisioning of two-way mobile communications devices
US7340057B2 (en) * 2001-07-11 2008-03-04 Openwave Systems Inc. Method and apparatus for distributing authorization to provision mobile devices on a wireless network
US6631186B1 (en) 1999-04-09 2003-10-07 Sbc Technology Resources, Inc. System and method for implementing and accessing call forwarding services
US6891940B1 (en) 2000-07-19 2005-05-10 Sbc Technology Resources, Inc. System and method for providing remote access to telecommunications services
US6570964B1 (en) * 1999-04-16 2003-05-27 Nuance Communications Technique for recognizing telephone numbers and other spoken information embedded in voice messages stored in a voice messaging system
US7058573B1 (en) * 1999-04-20 2006-06-06 Nuance Communications Inc. Speech recognition system to selectively utilize different speech recognition techniques over multiple speech recognition passes
US20010056473A1 (en) * 1999-04-26 2001-12-27 Kenneth Arneson Information retrieval system and method
US6879665B1 (en) * 1999-04-27 2005-04-12 International Business Machines Corporation Method and apparatus for sending messages in a data processing system
US7089208B1 (en) * 1999-04-30 2006-08-08 Paypal, Inc. System and method for electronically exchanging value among distributed users
MXPA01011284A (es) * 1999-05-03 2003-07-14 Infoactive Inc Sistema unificado de mensajes.
US6459913B2 (en) * 1999-05-03 2002-10-01 At&T Corp. Unified alerting device and method for alerting a subscriber in a communication network based upon the result of logical functions
WO2000068824A1 (en) * 1999-05-10 2000-11-16 3Com Corporation Method and system for network management
US6766295B1 (en) 1999-05-10 2004-07-20 Nuance Communications Adaptation of a speech recognition system across multiple remote sessions with a speaker
US7185367B2 (en) * 1999-05-11 2007-02-27 Cylant, Inc. Method and system for establishing normal software system behavior and departures from normal behavior
US6532489B1 (en) * 1999-05-17 2003-03-11 Lucent Technologies Inc. Electronic mail alerting system and method with user options
US6460081B1 (en) * 1999-05-19 2002-10-01 Qwest Communications International Inc. System and method for controlling data access
CA2272739C (en) * 1999-05-25 2003-10-07 Suhayya Abu-Hakima Apparatus and method for interpreting and intelligently managing electronic messages
US6240391B1 (en) * 1999-05-25 2001-05-29 Lucent Technologies Inc. Method and apparatus for assembling and presenting structured voicemail messages
US6360272B1 (en) * 1999-05-28 2002-03-19 Palm, Inc. Method and apparatus for maintaining a unified view of multiple mailboxes
MXPA01012622A (es) * 1999-06-08 2002-06-21 Univ Columbia Dispositivo de telefonia en red y sistema para telefonia por internet o en red externa.
WO2000077593A2 (en) * 1999-06-10 2000-12-21 Myfamily.Com, Inc. Systems and methods for relative message addressing
US6366652B1 (en) * 1999-06-10 2002-04-02 Telefonaktiebolaget Lm Ericsson (Publ) Method and apparatus for using a VM tone to prevent a voice announcement in a group call
US7162020B1 (en) * 1999-06-14 2007-01-09 Ascendent Telecommunications, Inc. Method and apparatus for selectively establishing communication with one of plural devices associated with a single telephone number
ES2684505T3 (es) * 1999-06-14 2018-10-03 Blackberry Corporation Método y aparato para comunicar a través de extensiones telefónicas de oficina virtual
US7292858B2 (en) 1999-06-14 2007-11-06 Ascendent Telecommunications, Inc. Method and apparatus for communicating with one of plural devices associated with a single telephone number during a disaster and disaster recovery
WO2000079780A1 (en) * 1999-06-23 2000-12-28 Wilshire Cellular, Inc. Internet facsimile system
US6442242B1 (en) * 1999-06-25 2002-08-27 Verizon Services Corporation Multifunction autoattendant system and method of operation thereof
AU5885000A (en) * 1999-06-25 2001-01-31 Cellmania.Com, Inc. Enterprise messaging system and method
SE517437C2 (sv) * 1999-07-06 2002-06-04 Ericsson Telefon Ab L M Förfarande, system och minne för att fastställa när röstmeddelande har mottagits i ett röstbrevsystem
US6418306B1 (en) * 1999-07-19 2002-07-09 Sprint Communications Company L.P. Common message waiting notification across landline and wireless telecommunications networks
US7376583B1 (en) 1999-08-10 2008-05-20 Gofigure, L.L.C. Device for making a transaction via a communications link
US20060121938A1 (en) * 1999-08-12 2006-06-08 Hawkins Jeffrey C Integrated handheld computing and telephony device
US6487602B1 (en) * 1999-08-17 2002-11-26 Ericsson Inc. System and method for accessing the internet in an internet protocol-based cellular network
GB2353666A (en) * 1999-08-23 2001-02-28 Mitel Corp Call control system
US6782412B2 (en) 1999-08-24 2004-08-24 Verizon Laboratories Inc. Systems and methods for providing unified multimedia communication services
JP3556131B2 (ja) * 1999-08-27 2004-08-18 パイオニア株式会社 地域情報の提供方法およびシステム
AU7346800A (en) * 1999-09-02 2001-03-26 Automated Business Companies Communication and proximity authorization systems
WO2001020475A1 (en) * 1999-09-17 2001-03-22 Sirenic, Inc. Methods and apparatus for accessing personalized internet information using a mobile device
US7783508B2 (en) 1999-09-20 2010-08-24 Numerex Corp. Method and system for refining vending operations based on wireless data
US6718177B1 (en) * 1999-09-20 2004-04-06 Cellemetry, Llc System for communicating messages via a forward overhead control channel for a programmable logic control device
WO2002000316A1 (en) 1999-09-24 2002-01-03 Goldberg Sheldon F Geographically constrained network services
US6539423B1 (en) 1999-09-24 2003-03-25 Sap Aktiengesellschaft Methods and systems for generating interactive information formatted for a device
US6795429B1 (en) 1999-09-27 2004-09-21 3Com Corporation System and method for associating notes with a portable information device on a network telephony call
US6600814B1 (en) 1999-09-27 2003-07-29 Unisys Corporation Method, apparatus, and computer program product for reducing the load on a text-to-speech converter in a messaging system capable of text-to-speech conversion of e-mail documents
US6914897B1 (en) 1999-09-27 2005-07-05 3 Com Corporation System and method for accessing radio programs using a data network telephone in a network based telecommunication system
US6937699B1 (en) 1999-09-27 2005-08-30 3Com Corporation System and method for advertising using data network telephone connections
US7016675B1 (en) 1999-09-27 2006-03-21 3Com Corporation System and method for controlling telephone service using a wireless personal information device
US6577622B1 (en) 1999-09-27 2003-06-10 3Com Corp. System and method for using a portable information device to establish a conference call on a telephony network
US6681252B1 (en) 1999-09-27 2004-01-20 3Com Corporation System and method for interconnecting portable information devices through a network based telecommunication system
US6857072B1 (en) 1999-09-27 2005-02-15 3Com Corporation System and method for enabling encryption/authentication of a telephony network
US6744759B1 (en) * 1999-09-27 2004-06-01 3Com Corporation System and method for providing user-configured telephone service in a data network telephony system
WO2001025938A1 (en) * 1999-10-01 2001-04-12 Cb Technologies, Inc. Method and system for electronic data capture
US6622016B1 (en) * 1999-10-04 2003-09-16 Sprint Spectrum L.P. System for controlled provisioning of telecommunications services
US7054654B1 (en) 1999-10-01 2006-05-30 Sprint Spectrum L.P. Automatic messaging in response to television viewing
DE19956023B4 (de) 1999-10-01 2019-10-02 Ipcom Gmbh & Co. Kg Verfahren zur Übertragung von Nachrichten zwischen mindestens einer Zentrale und einem Endgerät und Anpassungsvorrichtung dafür
US6487609B1 (en) * 1999-10-01 2002-11-26 Hewlett-Packard Company Method and system for communicating event messages between a peripheral device and a client computer
US6718178B1 (en) * 1999-10-01 2004-04-06 Sprint Spectrum, L.P. Automatic in-line messaging system
US7072653B1 (en) * 1999-10-04 2006-07-04 Sprint Specrtrum L.P. System for controlled provisioning of telecommunications services
JP3501038B2 (ja) * 1999-10-06 2004-02-23 日本電気株式会社 携帯端末システム、これに用いる携帯端末
US20010014085A1 (en) * 1999-10-08 2001-08-16 Microsoft Corporation Originator authentication
US20010015977A1 (en) * 1999-10-08 2001-08-23 Stefan Johansson Selective reception
US7020685B1 (en) 1999-10-08 2006-03-28 Openwave Systems Inc. Method and apparatus for providing internet content to SMS-based wireless devices
US6493558B1 (en) * 1999-10-15 2002-12-10 Nokia Mobile Phones Ltd. TD-SMS messaging gateway
US6693994B1 (en) * 1999-10-26 2004-02-17 At&T Corp. Master system for accessing multiple telephony messaging systems
EP1096812A3 (de) * 1999-10-28 2001-10-10 Siemens Aktiengesellschaft Ferneinstellung von Teilnehmerparametern im Mobilfunk über einen externen Nachrichtendienst
US6546085B1 (en) * 1999-10-29 2003-04-08 Lucent Technologies Inc. System and method to enable a calling party to verify delivery and to cancel stored facsimiles
US6856808B1 (en) * 1999-10-29 2005-02-15 Cellmetry, Llc Interconnect system and method for multiple protocol short message services
US6950881B1 (en) 1999-11-02 2005-09-27 Mshift, Inc. System for converting wireless communications for a mobile device
KR20010045016A (ko) * 1999-11-02 2001-06-05 조정남 통신서버를 이용한 유무선 멀티미디어 통합 부가서비스 방법
US6816719B1 (en) * 1999-11-03 2004-11-09 Nokia Corporation Method and system for making wireless terminal profile information accessible to a network
FI108501B (fi) 1999-11-05 2002-01-31 Sonera Oyj Multimediaviestien võlittõminen
WO2001035622A1 (en) * 1999-11-08 2001-05-17 Sony International (Europe) Gmbh Multimedia service system
US6798767B1 (en) * 1999-11-16 2004-09-28 Cisco Technology, Inc. System and method for generating multiple line appearances in a communication network
US6775369B1 (en) 1999-11-16 2004-08-10 Cisco Technology, Inc. System and method for establishing roaming line numbers
US6493431B1 (en) * 1999-11-17 2002-12-10 Genuity Inc. Method and system for capturing telephone calls
US20010031633A1 (en) * 1999-12-01 2001-10-18 Nokia Mobile Phones Ltd. Method and apparatus for providing context-based call transfer operation
US7929978B2 (en) 1999-12-01 2011-04-19 Genesys Telecommunications Laboratories, Inc. Method and apparatus for providing enhanced communication capability for mobile devices on a virtual private network
US6832245B1 (en) 1999-12-01 2004-12-14 At&T Corp. System and method for analyzing communications of user messages to rank users and contacts based on message content
EP1104965B1 (de) * 1999-12-02 2007-02-28 Sony Deutschland GmbH Protokoll für sofortige Nachrichtenübermittlung
EP1104964B1 (de) * 1999-12-02 2005-03-23 Sony International (Europe) GmbH Sofortige Nachrichtenübermittlung
FI109319B (fi) 1999-12-03 2002-06-28 Nokia Corp Päätelaitteelle välitettävän elektronisen informaation suodattaminen
ES2161665T3 (es) * 1999-12-07 2006-07-01 Tim Italia S.P.A. Un metodo para posibilitar que un cliente de una red de radio movil acceda a un servidor de correo electronico.
US7373428B1 (en) * 1999-12-14 2008-05-13 Nortel Networks Limited Intelligent filtering for contact spanning multiple access networks
US7359938B1 (en) 1999-12-14 2008-04-15 Nortel Networks Limited System indicating the presence of an individual or group of individuals
US7603411B1 (en) * 1999-12-14 2009-10-13 Nortel Networks Limited Presence management system
KR100686865B1 (ko) * 1999-12-14 2007-02-23 주식회사 케이티 통합 메시지 서비스를 위한 단문서비스 처리장치
GB9930087D0 (en) * 1999-12-20 2000-02-09 Nokia Networks Oy Profile splitting
US6687341B1 (en) * 1999-12-21 2004-02-03 Bellsouth Intellectual Property Corp. Network and method for the specification and delivery of customized information content via a telephone interface
US6625460B1 (en) 1999-12-21 2003-09-23 Nokia Corporation Unified messaging protocol using SMS
US6404880B1 (en) * 1999-12-24 2002-06-11 Alcatel Usa Sourcing, L.P. Method and apparatus for delivering critical information
US6625258B1 (en) * 1999-12-27 2003-09-23 Nortel Networks Ltd System and method for providing unified communication services support
AU2434600A (en) * 1999-12-29 2001-07-16 Koninklijke Kpn N.V. Electronic call assistants with shared database
US7739407B1 (en) * 1999-12-29 2010-06-15 Nokia Siemens Networks Oy Systems for customizing behaviors and interfaces in service invocations
US6633635B2 (en) 1999-12-30 2003-10-14 At&T Corp. Multiple call waiting in a packetized communication system
US6775267B1 (en) 1999-12-30 2004-08-10 At&T Corp Method for billing IP broadband subscribers
US6937713B1 (en) 1999-12-30 2005-08-30 At&T Corp. IP call forward profile
US7075918B1 (en) 1999-12-30 2006-07-11 At&T Corp. BRG with PBX capabilities
US6917610B1 (en) 1999-12-30 2005-07-12 At&T Corp. Activity log for improved call efficiency
US6687360B2 (en) 1999-12-30 2004-02-03 At&T Corp. Personal IP follow-me service
US6678265B1 (en) 1999-12-30 2004-01-13 At&T Corp. Local number portability database for on-net IP call
US6680935B1 (en) 1999-12-30 2004-01-20 At&T Corp. Anonymous call rejection
US6889321B1 (en) 1999-12-30 2005-05-03 At&T Corp. Protected IP telephony calls using encryption
US6775273B1 (en) 1999-12-30 2004-08-10 At&T Corp. Simplified IP service control
US7180889B1 (en) * 1999-12-30 2007-02-20 At&T Corp. Personal control of address assignment and greeting options for multiple BRG ports
US6816469B1 (en) 1999-12-30 2004-11-09 At&T Corp. IP conference call waiting
US6728239B1 (en) 1999-12-30 2004-04-27 At&T Corp. Scaleable network server for low cost PBX
US6671262B1 (en) 1999-12-30 2003-12-30 At&T Corp. Conference server for automatic x-way call port expansion feature
US6826173B1 (en) 1999-12-30 2004-11-30 At&T Corp. Enhanced subscriber IP alerting
US7325028B1 (en) * 1999-12-30 2008-01-29 Intel Corporation Intelligent agent based e-mail notification system
US6690675B1 (en) 1999-12-30 2004-02-10 At&T Corp. User programmable fail-proof IP hotline/warm-line
US7120139B1 (en) 1999-12-30 2006-10-10 At&T Corp. Broadband cable telephony network architecture IP ITN network architecture reference model
US7068668B2 (en) 2000-01-07 2006-06-27 Feuer Donald S Method and apparatus for interfacing a public switched telephone network and an internet protocol network for multi-media communication
US8725632B2 (en) 2000-01-13 2014-05-13 Citicorp Development Center, Inc. Method and system for conducting financial and non-financial transactions using a wireless device
US6748403B1 (en) 2000-01-13 2004-06-08 Palmsource, Inc. Method and apparatus for preserving changes to data
US7124167B1 (en) * 2000-01-19 2006-10-17 Alberto Bellotti Computer based system for directing communications over electronic networks
US6919814B1 (en) * 2000-01-20 2005-07-19 Lucent Technologies Inc. System and method for providing ancillary page information
US6820237B1 (en) 2000-01-21 2004-11-16 Amikanow! Corporation Apparatus and method for context-based highlighting of an electronic document
US6493432B1 (en) * 2000-01-24 2002-12-10 Avaya Technology Corp. System for ensuring calling party privacy in a call screening system
FI111501B (fi) * 2000-01-24 2003-07-31 Elisa Solutions Oy Menetelmä tavoitettavuusprofiilin hallitsemiseksi sekä käyttöliittymä, matkaviestin ja tilaajakortti
US7072939B1 (en) * 2000-01-27 2006-07-04 International Business Machines Corporation Instant selective multiple soft document sharing between multiple heterogeneous computing devices
FI110982B (fi) * 2000-01-27 2003-04-30 Sonera Oyj Lyhytsanomien välittäminen tietoliikennejärjestelmässä
KR100350454B1 (ko) * 2000-01-28 2002-08-28 삼성전자 주식회사 디지털 휴대용 단말기의 옵션 메시지 전송 방법
DE10004066C1 (de) * 2000-01-31 2001-06-07 Kaeter Rolf Peter Verfahren zum Betrieb eines Telekommunikationssystems und Telekommunikationsanordnung
EP1804476B1 (de) * 2000-01-31 2013-08-21 Grape Technology Group, Inc. Datenbank-Aktualisierung in einem Kommunikationsunterstützungssystem
US6999565B1 (en) * 2000-02-01 2006-02-14 Envoyworldwide, Inc. Multi-mode message routing and management
DE10004260A1 (de) * 2000-02-02 2001-08-09 Bosch Gmbh Robert Verfahren zum Übertragen von Nachrichten in einem Telekommunikationsnetzwerk
US6721705B2 (en) * 2000-02-04 2004-04-13 Webley Systems, Inc. Robust voice browser system and voice activated device controller
US6618763B1 (en) * 2000-02-04 2003-09-09 Inphonic Inc. Virtual private wireless network implementing message delivery preferences of the user
US7149772B1 (en) * 2000-02-04 2006-12-12 Lucent Technologies Inc. Media gateway appliance
US7516190B2 (en) * 2000-02-04 2009-04-07 Parus Holdings, Inc. Personal voice-based information retrieval system
US6438109B1 (en) * 2000-02-07 2002-08-20 Motorola, Inc. Method to establish a home network on multiple physical layers
US6798785B1 (en) 2000-02-07 2004-09-28 Axerra Networks, Ltd. Frame relay over IP
US7260078B1 (en) 2000-02-08 2007-08-21 Siemens Aktiengesellschaft Method and system for providing management protocol mediation in wireless communications networks
US6404860B1 (en) * 2000-02-09 2002-06-11 Ss8 Networks, Inc. System and method for internet call management with text-to-speech messaging
US20020046299A1 (en) * 2000-02-09 2002-04-18 Internet2Anywhere, Ltd. Method and system for location independent and platform independent network signaling and action initiating
US6408177B1 (en) * 2000-02-09 2002-06-18 Ss8 Networks, Inc. System and method for call management with voice channel conservation
US6580787B1 (en) * 2000-02-15 2003-06-17 Lucent Technologies Inc. Integration of voice mail, email, fax and personal calendar systems to automatically update messages
AU2000229997A1 (en) * 2000-02-18 2001-08-27 A-Vision Group, Inc. System and method for connecting a system user through a telephone system to a selected forwarding location
KR100386642B1 (ko) * 2000-02-24 2003-06-02 인터내셔널 비지네스 머신즈 코포레이션 메시지 전송용 통지 서비스 및 메시지 전송 방법
WO2001063875A2 (en) * 2000-02-25 2001-08-30 Mshift, Inc. System for automatic data retrieval on an internet protocol network
US6594706B1 (en) * 2000-02-25 2003-07-15 Orbcomm Llc Method for global routing of electronic messages by encoding an originator's indica with identification of a corresponding service provider from stored database in a gateway control center
US6944150B1 (en) * 2000-02-28 2005-09-13 Sprint Communications Company L.P. Method and system for providing services in communications networks
US6438215B1 (en) 2000-02-29 2002-08-20 Ameritech Corporation Method and system for filter based message processing in a unified messaging system
WO2001065871A1 (en) * 2000-02-29 2001-09-07 Ameritech Corporation Method and system for interfacing systems unified messaging with legacy systems located behind corporate firewalls
US6487278B1 (en) * 2000-02-29 2002-11-26 Ameritech Corporation Method and system for interfacing systems unified messaging with legacy systems located behind corporate firewalls
US6804224B1 (en) 2000-02-29 2004-10-12 3Com Corporation System and method for providing telephone service having private branch exchange features in a voice-over-data network telephony system
US6731630B1 (en) 2000-02-29 2004-05-04 3Com Corporation Flexible dial plan for a data network telephony system
US6498835B1 (en) * 2000-02-29 2002-12-24 Ameritech Corporation Method and system for providing visual notification in a unified messaging system
US6650901B1 (en) * 2000-02-29 2003-11-18 3Com Corporation System and method for providing user-configured telephone service in a data network telephony system
US6707942B1 (en) * 2000-03-01 2004-03-16 Palm Source, Inc. Method and apparatus for using pressure information for improved computer controlled handwriting recognition, data entry and user authentication
US7412417B1 (en) * 2000-03-03 2008-08-12 Infoglide Software Corporation Loan compliance auditing system and method
US6714793B1 (en) 2000-03-06 2004-03-30 America Online, Inc. Method and system for instant messaging across cellular networks and a public data network
US6760580B2 (en) * 2000-03-06 2004-07-06 America Online, Incorporated Facilitating instant messaging outside of user-defined buddy group in a wireless and non-wireless environment
US6438584B1 (en) * 2000-03-07 2002-08-20 Letter Services, Inc. Automatic generation of graphically-composed correspondence via a text email-interface
US20040006747A1 (en) * 2000-03-13 2004-01-08 Tyler Joseph C. Electronic publishing system and method
US6842772B1 (en) * 2000-03-14 2005-01-11 Envoy World Wide, Inc Application program interface for message routing and management system
US7444383B2 (en) * 2000-06-17 2008-10-28 Microsoft Corporation Bounded-deferral policies for guiding the timing of alerting, interaction and communications using local sensory information
US7249159B1 (en) * 2000-03-16 2007-07-24 Microsoft Corporation Notification platform architecture
US7243130B2 (en) * 2000-03-16 2007-07-10 Microsoft Corporation Notification platform architecture
US7634528B2 (en) * 2000-03-16 2009-12-15 Microsoft Corporation Harnessing information about the timing of a user's client-server interactions to enhance messaging and collaboration services
US6847924B1 (en) * 2000-06-19 2005-01-25 Ncr Corporation Method and system for aggregating data distribution models
US8024415B2 (en) * 2001-03-16 2011-09-20 Microsoft Corporation Priorities generation and management
US8701027B2 (en) * 2000-03-16 2014-04-15 Microsoft Corporation Scope user interface for displaying the priorities and properties of multiple informational items
US20020087649A1 (en) * 2000-03-16 2002-07-04 Horvitz Eric J. Bounded-deferral policies for reducing the disruptiveness of notifications
US7743340B2 (en) * 2000-03-16 2010-06-22 Microsoft Corporation Positioning and rendering notification heralds based on user's focus of attention and activity
US7624172B1 (en) 2000-03-17 2009-11-24 Aol Llc State change alerts mechanism
ATE384399T1 (de) * 2000-03-17 2008-02-15 America Online Inc Sofortige nachrichtenübermittlung mit zusätzlicher sprachkommunikation
US9246975B2 (en) 2000-03-17 2016-01-26 Facebook, Inc. State change alerts mechanism
US7010635B1 (en) * 2000-03-21 2006-03-07 Ricoh Co., Ltd Method and apparatus for using a person digital assistant to interface with a communication station
US6775696B1 (en) * 2000-03-23 2004-08-10 Urisys Corporation Systems and methods for collecting and providing call traffic information to end-users
US6658472B1 (en) * 2000-03-28 2003-12-02 Hewlett-Packard Development Company, L.P. Communication systems, firewall devices, and communication methods
US20020022453A1 (en) * 2000-03-31 2002-02-21 Horia Balog Dynamic protocol selection and routing of content to mobile devices
US6950857B1 (en) * 2000-03-31 2005-09-27 Palmsource, Inc. Secure server-based indentification for simplified online transaction processing with palmtop computer
US7062535B1 (en) * 2000-04-03 2006-06-13 Centerpost Communications, Inc. Individual XML message processing platform
CA2304353A1 (en) 2000-04-06 2001-10-06 Stephen Murphy Telephone call manager
FI20001068A (fi) * 2000-04-07 2001-10-08 Nokia Networks Oy Telekommunikaatiojärjestelmä
US7430554B1 (en) 2000-04-07 2008-09-30 Heisinger Jr Charles Gilbert Method and system for telephonically selecting, addressing, and distributing messages
US6577712B2 (en) * 2000-04-07 2003-06-10 Telefonaktiebolaget Lm Ericsson (Publ) Distributed voice mail system
IL135554A0 (en) * 2000-04-09 2001-05-20 Lea D Corp Ltd Method and system for end-to-end communication through the internet transmission infrastructure
US6363249B1 (en) * 2000-04-10 2002-03-26 Motorola, Inc. Dynamically configurable datagram message communication system
DE60142556D1 (de) * 2000-04-10 2010-08-26 Research In Motion Ltd System und verfahren zum bündeln von informationen
US6766160B1 (en) 2000-04-11 2004-07-20 Nokia Corporation Apparatus, and associated method, for facilitating authentication of communication stations in a mobile communication system
US6493696B1 (en) 2000-04-13 2002-12-10 Avaya Technology Corp. Message forwarding of multiple types of messages based upon a criteria
WO2001080078A1 (en) * 2000-04-14 2001-10-25 Meisel William S Handling and management of communications
IL135670A0 (en) 2000-04-16 2001-05-20 Netgong Ltd Telephone tuning and signaling system
US7813983B2 (en) 2000-04-17 2010-10-12 Accenture Llp Account and customer creation in an on-line banking model
US20040210845A1 (en) * 2000-04-18 2004-10-21 Glenn Paul Internet presentation system
WO2001079975A2 (en) * 2000-04-19 2001-10-25 Enfora, Inc. Wireless portfolio system and device
US6856820B1 (en) * 2000-04-24 2005-02-15 Usa Technologies, Inc. In-vehicle device for wirelessly connecting a vehicle to the internet and for transacting e-commerce and e-business
US6895310B1 (en) * 2000-04-24 2005-05-17 Usa Technologies, Inc. Vehicle related wireless scientific instrumentation telematics
US6853894B1 (en) * 2000-04-24 2005-02-08 Usa Technologies, Inc. Global network based vehicle safety and security telematics
US7502672B1 (en) 2000-04-24 2009-03-10 Usa Technologies, Inc. Wireless vehicle diagnostics with service and part determination capabilities
SE523049C2 (sv) * 2000-04-27 2004-03-23 Microsoft Corp Universellt meddelandehanteringssystem med användartillgänglighetsinformation
US9356894B2 (en) 2000-05-04 2016-05-31 Facebook, Inc. Enabled and disabled menu choices based on presence state
US9100221B2 (en) 2000-05-04 2015-08-04 Facebook, Inc. Systems for messaging senders and recipients of an electronic message
US7979802B1 (en) 2000-05-04 2011-07-12 Aol Inc. Providing supplemental contact information corresponding to a referenced individual
US8122363B1 (en) * 2000-05-04 2012-02-21 Aol Inc. Presence status indicator
US9043418B2 (en) 2000-05-04 2015-05-26 Facebook, Inc. Systems and methods for instant messaging persons referenced in an electronic message
US6912564B1 (en) 2000-05-04 2005-06-28 America Online, Inc. System for instant messaging the sender and recipients of an e-mail message
US7324635B2 (en) 2000-05-04 2008-01-29 Telemaze Llc Branch calling and caller ID based call routing telephone features
US8132110B1 (en) 2000-05-04 2012-03-06 Aol Inc. Intelligently enabled menu choices based on online presence state in address book
US6728754B1 (en) * 2000-05-09 2004-04-27 Sbc Properties, Lp Method, system, and article for telephone notification of an online status of a user
US6389293B1 (en) * 2000-05-09 2002-05-14 Cidco Communications Llc Method and apparatus for providing call screening on cordless telephone equipment using three-way calling
US20010056508A1 (en) * 2000-05-12 2001-12-27 Kenneth Arneson Event notification system and method
US20030046091A1 (en) * 2000-05-12 2003-03-06 Kenneth Arneson System and method for providing wireless services
US20020032020A1 (en) * 2000-05-12 2002-03-14 Brown Bonnie L. Local and remote email alert apparatus and methods
US20020069060A1 (en) * 2000-05-15 2002-06-06 Samuel Cannavo Method and system for automatically managing a voice-based communications systems
US20010044849A1 (en) * 2000-05-16 2001-11-22 Awele Ndili System for providing network content to wireless devices
US8086697B2 (en) 2005-06-28 2011-12-27 Claria Innovations, Llc Techniques for displaying impressions in documents delivered over a computer network
US7546337B1 (en) 2000-05-18 2009-06-09 Aol Llc, A Delaware Limited Liability Company Transferring files
US7475404B2 (en) 2000-05-18 2009-01-06 Maquis Techtrix Llc System and method for implementing click-through for browser executed software including ad proxy and proxy cookie caching
US7130612B1 (en) * 2000-05-30 2006-10-31 At&T Corp. System and method for providing wireless services within a wireless local area network
US6725036B1 (en) * 2000-05-30 2004-04-20 Nokia Telecommunications Ojy System and method of controlling application level access of a subscriber to a network
US6741586B1 (en) 2000-05-31 2004-05-25 3Com Corporation System and method for sharing computer screens over a telephony network
US9875492B2 (en) 2001-05-22 2018-01-23 Dennis J. Dupray Real estate transaction system
US10641861B2 (en) 2000-06-02 2020-05-05 Dennis J. Dupray Services and applications for a communications network
US10684350B2 (en) 2000-06-02 2020-06-16 Tracbeam Llc Services and applications for a communications network
US6662193B1 (en) * 2000-06-02 2003-12-09 Cg4 Solutions, Inc. Methods and systems for manipulating a database through portable data entry devices
US7058586B1 (en) * 2000-06-06 2006-06-06 Pitney Bowes Inc. Information delivery system for providing senders with a recipient's messaging preferences
US6690773B1 (en) 2000-06-06 2004-02-10 Pitney Bowes Inc. Recipient control over aspects of incoming messages
US7072845B1 (en) 2000-06-06 2006-07-04 Pitney Bowes Inc. Messaging system having recipient profiling
NL1015393C2 (nl) * 2000-06-07 2001-12-10 Koninkl Kpn Nv Communicatiesysteem.
AU2001264504A1 (en) * 2000-06-12 2001-12-24 Telefonaktiebolaget Lm Ericsson (Publ) Random identity management in scatternets
US7680511B2 (en) 2000-06-14 2010-03-16 Ascendent Telecommunications Inc. Method and apparatus for communicating via virtual office telephone extensions
FI111899B (fi) * 2000-06-16 2003-09-30 Nokia Corp Menetelmä laskutuksen kohdentamiseksi sanomien välitysjärjestelmässä, välitysjärjestelmä, palvelin ja päätelaite
US8086672B2 (en) 2000-06-17 2011-12-27 Microsoft Corporation When-free messaging
US20050039209A1 (en) * 2000-06-19 2005-02-17 Lodgenet Entertainment Corporation Hotel video checkout with email account statement
US7366779B1 (en) 2000-06-19 2008-04-29 Aol Llc, A Delaware Limited Liability Company Direct file transfer between subscribers of a communications system
DE10030272A1 (de) * 2000-06-20 2002-01-03 Siemens Ag Verfahren zur Übertragung von Kurznachrichten
US7194557B1 (en) * 2004-11-08 2007-03-20 Palmsource, Inc. Data exchange between a handheld device and another computer system using an exchange manager via synchronization
US8001190B2 (en) * 2001-06-25 2011-08-16 Aol Inc. Email integrated instant messaging
US6463142B1 (en) * 2000-06-27 2002-10-08 Motorola, Inc. Messaging system with automatic proxy service
US6987839B1 (en) * 2000-06-29 2006-01-17 Cisco Technology, Inc. Arrangement for converting telephone number formats for notification systems
AU2001271776A1 (en) * 2000-06-29 2002-01-14 Quios, Inc. Network-based event reporting system
US7895335B2 (en) * 2000-06-30 2011-02-22 Aol Inc. Enabling communications of electronic data between an information requestor and a geographically proximate service provider
DE50004160D1 (de) * 2000-07-04 2003-11-27 Siemens Ag System und Verfahren zum Betrieb eines interaktiven Servers in einem zellularen Kommunikationsnetz
US7117245B1 (en) * 2000-07-05 2006-10-03 Iris Wireless, Llc Global communication method and system
US6725045B2 (en) * 2000-07-05 2004-04-20 Virtual Extension Ltd. System and method for locating personal units, notifying called parties of incoming calls and automatically routing calls to desired telephone stations
CA2313974A1 (en) * 2000-07-07 2002-01-07 Daniel Wilk Method and system for call answering
US6754484B1 (en) * 2000-07-10 2004-06-22 Nokia Corporation Short messaging using information beacons
SE518175C3 (sv) * 2000-07-12 2002-10-23 Hotsip Ab Server och förfarande för att tillhandahålla information till en abonnents terminal
US6453036B1 (en) * 2000-07-24 2002-09-17 Z-Tel Technologies, Inc. Dynamic updating of SCP through ISUP messages
JP4521943B2 (ja) * 2000-07-24 2010-08-11 キヤノン株式会社 情報提供装置及び情報提供方法、コンピュータ読み取り可能な記憶媒体
JP2002041404A (ja) * 2000-07-24 2002-02-08 Canon Inc 情報提供システム及び装置とその方法
KR20000059233A (ko) * 2000-07-24 2000-10-05 송왕섭 무선통신 문자메시지 관리 방법 및 시스템
ATE502477T1 (de) 2000-07-25 2011-04-15 America Online Inc Videonachrichtenübermittlung
US6874011B1 (en) * 2000-07-31 2005-03-29 Cisco Technology, Inc. Scalable IP-based notification architecture for unified messaging
US6665378B1 (en) * 2000-07-31 2003-12-16 Brenda Gates Spielman IP-based notification architecture for unified messaging
US7415516B1 (en) 2000-08-08 2008-08-19 Cisco Technology, Inc. Net lurkers
US7143182B1 (en) * 2000-08-08 2006-11-28 Cisco Technology, Inc. Smart secretary for routing call objects in a telephony network
JP4560186B2 (ja) * 2000-08-08 2010-10-13 キヤノン株式会社 情報提供システム
US7246145B1 (en) 2000-08-08 2007-07-17 Cisco Technology, Inc. Fully distributed, scalable infrastructure, communication system
JP2002057807A (ja) * 2000-08-08 2002-02-22 Nec Corp 携帯電話の電話帳管理システム
CN101695058A (zh) * 2000-08-11 2010-04-14 纽约市哥伦比亚大学托管会 在数据网络通话系统中提供通信服务的方法
WO2002015138A1 (en) * 2000-08-14 2002-02-21 Adbeep, L.C.C. Method and apparatus for displaying advertising indicia on a wireless device
FI110297B (fi) 2000-08-21 2002-12-31 Mikko Kalervo Vaeaenaenen Lyhytäänisanomajärjestelmä, -menetelmä ja -päätelaite
US20020025819A1 (en) * 2000-08-24 2002-02-28 Zoran Cetusic Wireless communication techniques
US6823331B1 (en) 2000-08-28 2004-11-23 Entrust Limited Concept identification system and method for use in reducing and/or representing text content of an electronic document
US20020025808A1 (en) * 2000-08-30 2002-02-28 Acuna Victor E. Dual signaling channel communication system and method
US6975721B1 (en) * 2000-08-29 2005-12-13 Polycom, Inc. Global directory service with intelligent dialing
US7185058B2 (en) * 2000-08-31 2007-02-27 2Point Communications, Inc. Method and system for sending, receiving and managing messaging data
US6560318B1 (en) * 2000-09-07 2003-05-06 Cisco Technology, Inc. Arrangement for managing notification preferences for notification delivery messages in an IP-based notification architecture
US20020193096A1 (en) * 2000-09-08 2002-12-19 Dwyer Christopher Brian System and method for permitting maintenance of privacy of main number assigned to wireless device
US6687508B1 (en) * 2000-09-08 2004-02-03 Christopher Brian Dwyer System and method for providing numeric-only paging service with wireless telephone service
US6603837B1 (en) * 2000-09-11 2003-08-05 Kinera, Inc. Method and system to provide a global integrated messaging services distributed network with personalized international roaming
US7263106B2 (en) * 2000-09-13 2007-08-28 Fortinet, Inc. System and protocol for frame relay service over the internet
DE10045246C2 (de) * 2000-09-13 2003-09-18 Siemens Ag Verfahren zum Wechsel einer Zuordnung eines mobilen Teilnehmers
US6879996B1 (en) 2000-09-13 2005-04-12 Edward W. Laves Method and apparatus for displaying personal digital assistant synchronization data using primary and subordinate data fields
US7225231B2 (en) * 2000-09-20 2007-05-29 Visto Corporation System and method for transmitting workspace elements across a network
US6738635B1 (en) * 2000-09-21 2004-05-18 Bellsouth Intellectual Property Corporation Wireless schedule notification method and system
US6606482B1 (en) * 2000-09-22 2003-08-12 Mobilnet Corporation Adaptive personal routing in a wireless communication network
US7613810B2 (en) * 2000-09-27 2009-11-03 Nokia Inc. Segmenting electronic documents for use on a device of limited capability
US7210100B2 (en) * 2000-09-27 2007-04-24 Eizel Technologies, Inc. Configurable transformation of electronic documents
US20020073207A1 (en) * 2000-09-28 2002-06-13 Ian Widger Communication management system for managing multiple incoming communications, such as from one graphical user interface
US6650890B1 (en) * 2000-09-29 2003-11-18 Postini, Inc. Value-added electronic messaging services and transparent implementation thereof using intermediate server
US6661877B1 (en) * 2000-09-29 2003-12-09 Oracle International Corporation System and method for providing access to a unified message store logically storing computer telephony messages
USH2079H1 (en) 2000-09-29 2003-09-02 Opuswave Networks, Inc. Packet-based wireless local loop and method
US7039025B1 (en) 2000-09-29 2006-05-02 Siemens Communications, Inc. System and method for providing general packet radio services in a private wireless network
US7703611B1 (en) 2000-09-29 2010-04-27 Aol Inc. Targeted geographical condition notification of users based on a geographic location and device types or software of the users
KR20010007833A (ko) * 2000-10-05 2001-02-05 박진 네트웍 기반 수신자 선택형 통신 시스템 및 방법
US6862454B1 (en) * 2000-10-06 2005-03-01 International Business Machines Corporation Efficient communication with passive devices
AU2002213107A1 (en) * 2000-10-10 2002-04-22 Upoc, Inc. A personal message delivery system
US20020161928A1 (en) * 2000-10-10 2002-10-31 Awele Ndili Smart agent for providing network content to wireless devices
JP2002118689A (ja) * 2000-10-11 2002-04-19 Nec Corp 携帯電話の発信時相手応答に対する自動音声再生機能
KR101399240B1 (ko) 2000-10-11 2014-06-02 유나이티드 비디오 프로퍼티즈, 인크. 매체 콘텐츠 배달 시스템 및 방법
EP1198113A1 (de) * 2000-10-13 2002-04-17 Dansk Mobiltelefon I/S Intelligenter Anrufverwalter zur Leitweglenkung von Anrufen zu Teilnehmersfestnetz- oder Mobiltelefonen gemäss Verfügbarkeit
US20020061003A1 (en) * 2000-10-23 2002-05-23 Arch Wireless, Inc. Method of and system for wireless network access through server platform integration
US7403970B1 (en) * 2000-10-25 2008-07-22 Verisign, Inc. Method and apparatus for assigning a virtual address to and text-messaging to multiple text-capable destination entities
US20010013052A1 (en) * 2000-10-25 2001-08-09 Yobie Benjamin Universal method and apparatus for disparate systems to communicate
US7774502B2 (en) * 2000-10-25 2010-08-10 Vikas Sanathana Murthy Determining an international destination address
AU2002234151A1 (en) * 2000-10-27 2002-05-06 Cellemetry Llc Interconnect system and method for multiple protocol short message services
US7245928B2 (en) 2000-10-27 2007-07-17 Cellemetry, Llc Method and system for improved short message services
US6668045B1 (en) * 2000-10-30 2003-12-23 T-Netix, Inc. Message screening, delivery and billing system
US6714519B2 (en) * 2000-11-03 2004-03-30 Vocaltec Communications Limited Communications availability
WO2002037393A2 (en) * 2000-11-06 2002-05-10 Envoy Worlwide, Inc. System and method for service specific notification
US8516047B2 (en) 2000-11-06 2013-08-20 Rick Castanho System and method for service specific notification
US20020056000A1 (en) * 2000-11-08 2002-05-09 Albert Coussement Stefaan Valere Personal interaction interface for communication-center customers
US6822945B2 (en) 2000-11-08 2004-11-23 Genesys Telecommunications Laboratories, Inc. Method and apparatus for anticipating and planning communication-center resources based on evaluation of events waiting in a communication center master queue
US7299259B2 (en) 2000-11-08 2007-11-20 Genesys Telecommunications Laboratories, Inc. Method and apparatus for intelligent routing of instant messaging presence protocol (IMPP) events among a group of customer service representatives
US7929562B2 (en) 2000-11-08 2011-04-19 Genesis Telecommunications Laboratories, Inc. Method and apparatus for optimizing response time to events in queue
US6879678B1 (en) * 2000-11-13 2005-04-12 Softalk, Inc. System and method for establishing long distance call connections using a personal communication assistant
US7317787B2 (en) * 2000-11-21 2008-01-08 At&T Knowledge Ventures, L.P. Voice enhancing for advance intelligent network services
US7155001B2 (en) 2001-10-24 2006-12-26 Sbc Properties, L.P. System and method for restricting and monitoring telephone calls
US6850758B1 (en) * 2000-11-28 2005-02-01 Nortel Networks Limited Method and system for integrating fixed terminals in a mobile telecommunication network
US6484130B2 (en) * 2000-11-29 2002-11-19 International Business Machines Corporation Office accessibility information provider
US6654601B2 (en) * 2000-11-30 2003-11-25 Pitney Bowes Inc. Method and system for remote retrieval of messages using spontaneous networking technology
US6711240B2 (en) * 2000-12-01 2004-03-23 Bellsouth Intellectual Property Corporation Systems and methods for per use message delivery
JP3866506B2 (ja) * 2000-12-04 2007-01-10 株式会社エヌ・ティ・ティ・ドコモ 電子メールの配信制御方法及びメールサーバ
US6961567B1 (en) * 2000-12-07 2005-11-01 Palm, Inc. Generic activation and registration framework for wireless devices
US6868544B2 (en) 2000-12-08 2005-03-15 Telcordia Technologies, Inc. Method and system for general-purpose interactive notifications
US6754324B2 (en) 2000-12-11 2004-06-22 Bellsouth Intellectual Property Corporation Systems and methods for no-answer redial and connect
US6862345B2 (en) 2000-12-12 2005-03-01 Bellsouth Intellectual Property Corporation Systems and methods for per use no-answer message
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
ES2656351T3 (es) * 2000-12-14 2018-02-26 Counterpath Corporation Método de re-selección de teléfono móvil entre una red celular de conmutación de circuitos y una red de conmutación de paquetes
KR100731013B1 (ko) * 2000-12-14 2007-06-22 엘지전자 주식회사 상가 정보 제공 서비스 시스템 및 이 시스템의 운영 방법
US6907274B1 (en) * 2000-12-18 2005-06-14 Feza Buyukdura Methods and systems for using network capabilities to correct phone displays
US20020076025A1 (en) * 2000-12-18 2002-06-20 Nortel Networks Limited And Bell Canada Method and system for automatic handling of invitations to join communications sessions in a virtual team environment
US20040033815A1 (en) * 2000-12-18 2004-02-19 Noldus Rogier August Telecommunication system and method for transferring information between an intelligent network control unit and a terminal
US20020078150A1 (en) * 2000-12-18 2002-06-20 Nortel Networks Limited And Bell Canada Method of team member profile selection within a virtual team environment
FI20002824A (fi) * 2000-12-21 2002-06-22 Nokia Corp Menetelmä puhelun muodostamiseksi
WO2002051074A1 (de) * 2000-12-21 2002-06-27 Siemens Aktiengesellschaft Verfahren und datenverarbeitungsanlage zum einrichten von diensten mit hilfe von dienstprofilen, zugeh�riges programm und zugeh�riges dienstprofil
US7469043B1 (en) 2000-12-21 2008-12-23 At&T Delaware Intellectual Property, Inc. Disposable telephone numbers
FI20002814A0 (fi) * 2000-12-21 2000-12-21 Nokia Mobile Phones Ltd Asiayhteyspohjainen tiedonsiirronvarmistamismenetelmä ja järjestely, tiedonsiirtoverkko sekä tiedonsiirtoverkon päätelaite
US20050152363A1 (en) * 2000-12-21 2005-07-14 Bellsouth Intellectual Property Corporation Disposable communications addresses
US20020083151A1 (en) * 2000-12-22 2002-06-27 Robert Adams System and method for database access and management
US7010303B2 (en) 2000-12-22 2006-03-07 Research In Motion Limited Wireless router system and method
US20020120874A1 (en) * 2000-12-22 2002-08-29 Li Shu Method and system for secure exchange of messages
US6842506B1 (en) * 2000-12-22 2005-01-11 Bellsouth Intellectual Property Corp. Method and system for message routing
WO2002052795A1 (en) * 2000-12-27 2002-07-04 Cranite Systems, Inc. Method and apparatus extending a server to a wireless-router server
US6895215B2 (en) * 2000-12-28 2005-05-17 International Business Machines Corporation Method and apparatus for transferring correspondence information
US7388949B2 (en) 2000-12-28 2008-06-17 At&T Delaware Intellectual Property, Inc. System and method for audio caller identification service
US20020087628A1 (en) * 2000-12-29 2002-07-04 Andrew Rouse System and method for providing wireless device access to e-mail applications
US6757530B2 (en) 2000-12-29 2004-06-29 International Business Machines Corporation System and method for providing wireless device access to scheduling applications
US6983310B2 (en) * 2000-12-29 2006-01-03 International Business Machines Corporation System and method for providing search capabilties on a wireless device
US7616971B2 (en) 2000-12-29 2009-11-10 International Business Machines Corporation System and method for providing access to forms for displaying information on a wireless access device
AU2002234148A1 (en) 2000-12-29 2002-07-16 Bellsouth Intellectual Property Corporation Web based messaging system with personalized caller specific messages
US20050159136A1 (en) * 2000-12-29 2005-07-21 Andrew Rouse System and method for providing wireless device access
US7142883B2 (en) * 2000-12-29 2006-11-28 International Business Machines Corporation System and method for providing search capabilities and storing functions on a wireless access device
US8112544B2 (en) * 2000-12-29 2012-02-07 International Business Machines Corporation System and method for providing customizable options on a wireless device
SE518751C2 (sv) * 2001-01-03 2002-11-19 Microsoft Corp Metod och system där en extern server erhåller information om enskilda mobila terminalers radioöverföringskapacitet
US7555571B1 (en) * 2001-01-05 2009-06-30 Palm, Inc. Activation of mobile computing device on a cellular network
US20020093956A1 (en) * 2001-01-16 2002-07-18 Gurin Michael H. Dynamic communication and method of use
US7283808B2 (en) * 2001-01-18 2007-10-16 Research In Motion Limited System, method and mobile device for remote control of a voice mail system
US6947738B2 (en) * 2001-01-18 2005-09-20 Telefonaktiebolaget Lm Ericsson (Publ) Multimedia messaging service routing system and method
US7424291B1 (en) * 2001-01-24 2008-09-09 Palmsource, Inc. Method and system for enabling timed events of a portable computing device to trigger remote control of external devices
US20020103922A1 (en) * 2001-01-26 2002-08-01 Qwest Communications International Inc. Wireless information delivery
US20020103935A1 (en) * 2001-01-26 2002-08-01 Neil Fishman Pushing rich content information to mobile devices
US6871236B2 (en) * 2001-01-26 2005-03-22 Microsoft Corporation Caching transformed content in a mobile gateway
US7319744B1 (en) * 2001-01-31 2008-01-15 Palmsource, Inc. Unified messaging/call routing configuration using palmtop computer
US7177594B2 (en) * 2001-09-06 2007-02-13 Intel Corporation Controlling communications between devices within a mobile and ad hoc network
WO2002063898A1 (en) * 2001-02-05 2002-08-15 Personity, Inc. Presence and availability management system
DE10105052A1 (de) * 2001-02-05 2002-08-29 Tenovis Gmbh & Co Kg Verfahren zur flexiblen Registrierung von Benutzern an verschiedenen IP-Telefon-Apparaten in einem IP-Telekommunikations-System
US20020152402A1 (en) * 2001-02-07 2002-10-17 Tov Ofer Shem Personalized visitor pages
US7003287B2 (en) 2001-02-12 2006-02-21 Siemens Ag System and method for call forwarding in a communication system
US6950650B2 (en) 2001-02-12 2005-09-27 Siemens Ag System and method for call forwarding synchronization in a communication system
US6816583B2 (en) 2001-02-12 2004-11-09 Siemens Aktiengesellschaft System and method for call transferring in a communication system
US7103656B2 (en) * 2001-02-20 2006-09-05 Research In Motion Limited System and method for administrating a wireless communication network
US8472606B2 (en) * 2001-02-27 2013-06-25 Verizon Data Services Llc Methods and systems for directory information lookup
US8488761B2 (en) * 2001-02-27 2013-07-16 Verizon Data Services Llc Methods and systems for a call log
US8503639B2 (en) * 2001-02-27 2013-08-06 Verizon Data Services Llc Method and apparatus for adaptive message and call notification
US8750482B2 (en) * 2001-02-27 2014-06-10 Verizon Data Services Llc Methods and systems for preemptive rejection of calls
US7903796B1 (en) 2001-02-27 2011-03-08 Verizon Data Services Llc Method and apparatus for unified communication management via instant messaging
US8774380B2 (en) 2001-02-27 2014-07-08 Verizon Patent And Licensing Inc. Methods and systems for call management with user intervention
US8873730B2 (en) 2001-02-27 2014-10-28 Verizon Patent And Licensing Inc. Method and apparatus for calendared communications flow control
US8798251B2 (en) 2001-02-27 2014-08-05 Verizon Data Services Llc Methods and systems for computer enhanced conference calling
US7912193B2 (en) 2001-02-27 2011-03-22 Verizon Data Services Llc Methods and systems for call management with user intervention
US7912199B2 (en) 2002-11-25 2011-03-22 Telesector Resources Group, Inc. Methods and systems for remote cell establishment
US8488766B2 (en) 2001-02-27 2013-07-16 Verizon Data Services Llc Methods and systems for multiuser selective notification
US8472428B2 (en) * 2001-02-27 2013-06-25 Verizon Data Services Llc Methods and systems for line management
US8751571B2 (en) 2001-02-27 2014-06-10 Verizon Data Services Llc Methods and systems for CPN triggered collaboration
US8467502B2 (en) 2001-02-27 2013-06-18 Verizon Data Services Llc Interactive assistant for managing telephone communications
US6976017B1 (en) * 2001-02-27 2005-12-13 Verizon Data Services Inc. Method and apparatus for context based querying
US8761363B2 (en) 2001-02-27 2014-06-24 Verizon Data Services Llc Methods and systems for automatic forwarding of communications to a preferred device
US8494135B2 (en) 2001-02-27 2013-07-23 Verizon Data Services Llc Methods and systems for contact management
US8503650B2 (en) 2001-02-27 2013-08-06 Verizon Data Services Llc Methods and systems for configuring and providing conference calls
US6965904B2 (en) 2001-03-02 2005-11-15 Zantaz, Inc. Query Service for electronic documents archived in a multi-dimensional storage space
US7296066B2 (en) * 2001-03-04 2007-11-13 Adomo, Inc. Mobile communication system for a network
US7400879B2 (en) * 2001-03-04 2008-07-15 Adomo, Inc. Method for conducting mobile communications for a network
US6819932B2 (en) * 2001-03-05 2004-11-16 Tekelec Methods and systems for preventing delivery of unwanted short message service (SMS) messages
CA2440159C (en) * 2001-03-07 2011-05-03 Netscape Communications Corporation Integration of e-mail with instant messaging services
US7295836B2 (en) * 2001-03-09 2007-11-13 Research In Motion Limited Advanced voice and data operations in a mobile data communication device
US7379543B2 (en) * 2001-03-09 2008-05-27 Ayman, Llc. Universal point of contact identifier system and method
US7024662B2 (en) 2001-03-14 2006-04-04 Microsoft Corporation Executing dynamically assigned functions while providing services
US20020132609A1 (en) * 2001-03-14 2002-09-19 Lewis Allan D. Scalable and secure messaging system for a wireless network
US7302634B2 (en) * 2001-03-14 2007-11-27 Microsoft Corporation Schema-based services for identity-based data access
US7522632B2 (en) * 2001-03-19 2009-04-21 Alcatel-Lucent Usa Inc. Multiple-protocol home location register and method of use
US8195738B2 (en) * 2001-03-20 2012-06-05 Verizon Business Global Llc Systems and methods for communicating from an integration platform to a profile management server
US6987755B2 (en) * 2001-03-22 2006-01-17 Siemens Communications, Inc. System and method for user notification in a communication system
US6920318B2 (en) 2001-03-22 2005-07-19 Siemens Communications, Inc. Method and system for providing message services in a communication system
DE10114208A1 (de) * 2001-03-23 2002-05-08 Trw Automotive Safety Sys Gmbh Gassack-Modul
US6941131B2 (en) * 2001-03-23 2005-09-06 Ericsson Inc. Incoming call handling method for mobile communications device incorporating mobile assisted messaging on demand
JP2002290619A (ja) * 2001-03-26 2002-10-04 Toshiba Corp 通信端末および携帯通信端末
US20020141586A1 (en) * 2001-03-29 2002-10-03 Aladdin Knowledge Systems Ltd. Authentication employing the bluetooth communication protocol
US7533187B1 (en) * 2001-04-05 2009-05-12 Marcellino Tanumihardja Wireless device detection
US7386589B1 (en) 2001-04-05 2008-06-10 Remote Sales, Llc Managed messaging platform with message response aggregation
CN1516951A (zh) * 2001-04-12 2004-07-28 西门子公司 用可定制概要控制并且可个性化的呼叫管理系统
CA2443831C (en) * 2001-04-12 2010-06-08 Research In Motion Limited An advanced system and method for dynamically discovering, provisioning and accessing host services on wireless data communication devices
US6954754B2 (en) * 2001-04-16 2005-10-11 Innopath Software, Inc. Apparatus and methods for managing caches on a mobile device
US20040059837A1 (en) * 2001-04-17 2004-03-25 Volpano Dennis Michael Method and apparatus extending a server to a wireless-router server
FR2823939B1 (fr) * 2001-04-20 2003-08-15 Bouygues Telecom Sa Procede de transfert des appels et des messages a destination d'un telephone mobile perdu ou vole
WO2002087095A1 (en) * 2001-04-25 2002-10-31 Envoy Worldwide, Inc. Wireless messaging system to multiple
US20020160757A1 (en) * 2001-04-26 2002-10-31 Moshe Shavit Selecting the delivery mechanism of an urgent message
US7392035B2 (en) * 2001-04-27 2008-06-24 Lucent Technologies Inc. Consolidated billing in a wireless network
US7254226B1 (en) 2001-05-08 2007-08-07 At&T Intellectual Property, Inc. Call waiting priority alert
US7565605B2 (en) * 2001-05-08 2009-07-21 Nokia, Inc. Reorganizing content of an electronic document
JP3937752B2 (ja) * 2001-05-10 2007-06-27 株式会社日立製作所 携帯電話機および基地局
US7162474B1 (en) 2001-05-10 2007-01-09 Nortel Networks Limited Recipient controlled contact directories
US7540015B2 (en) * 2001-05-11 2009-05-26 Privacy Shield Llc System, method and apparatus for establishing privacy in internet transactions and communications
WO2002093408A1 (en) 2001-05-11 2002-11-21 Wildseed, Ltd. Method and system for collecting and displaying aggregate presence information for mobile media players
EP1391102A2 (de) 2001-05-15 2004-02-25 Avaya Technology Corp. Verfahren und vorrichtung zur automatischen benachrichtigung und antwort
US8868659B2 (en) * 2001-05-15 2014-10-21 Avaya Inc. Method and apparatus for automatic notification and response
DE60114474T2 (de) * 2001-05-17 2006-07-27 Nokia Corporation Vorrichtung und verfahren zur zeitweiligen deaktivierung von teilnehmerinformationen
US20020176377A1 (en) * 2001-05-22 2002-11-28 Hamilton Thomas E. Service platform on wireless network
US20020178118A1 (en) * 2001-05-25 2002-11-28 Hamilton Thomas E. Transaction based packet switched data service on a wireless network
US8082096B2 (en) 2001-05-22 2011-12-20 Tracbeam Llc Wireless location routing applications and architecture therefor
US20020177431A1 (en) * 2001-05-22 2002-11-28 Hamilton Thomas E. Packet switched data service on a wireless network
US20020176378A1 (en) * 2001-05-22 2002-11-28 Hamilton Thomas E. Platform and method for providing wireless data services
US7464178B2 (en) * 2001-05-23 2008-12-09 Markport Limited Open messaging gateway
PT1389389E (pt) * 2001-05-23 2007-12-11 Markport Ltd Plataforma (gateway) aberta de mensagens
US20020178227A1 (en) * 2001-05-25 2002-11-28 International Business Machines Corporation Routing instant messages using configurable, pluggable delivery managers
US7724878B2 (en) * 2001-05-25 2010-05-25 Timmins Timothy A Technique for assisting a user with information services at an information/call center
US6976084B2 (en) * 2001-05-30 2005-12-13 Polaroid Corporation Method and apparatus for printing remote images using a network-enabled printer
US7383321B2 (en) 2002-07-09 2008-06-03 Moyer Alan L Method and system for communicating between a remote printer and a server
US20020180798A1 (en) * 2001-05-31 2002-12-05 Poor Graham V. System and method for extending a wireless device platform to multiple applications
US7020457B2 (en) * 2001-05-31 2006-03-28 Orative Corporation System and method for proxy-enabling a wireless device to an existing IP-based service
US7123933B2 (en) * 2001-05-31 2006-10-17 Orative Corporation System and method for remote application management of a wireless device
ATE373925T1 (de) * 2001-06-01 2007-10-15 Watercove Networks Auffüllen des kontos eines teilnehmers für einen multimedia-dienst auf einem kommunikationsnetz, während der dienst bereitgestellt wird
US20020186825A1 (en) * 2001-06-06 2002-12-12 Marchand Dean C. Service management system blocking
US6697624B2 (en) * 2001-06-11 2004-02-24 Nokia Mobile Phones Ltd. Apparatus, and associated method, for effectuating a data service designated by a service delivery mode
US7649987B1 (en) 2001-06-19 2010-01-19 At&T Intellectual Property I, L.P. System and method for forwarding selective calls
US7742998B2 (en) * 2001-06-25 2010-06-22 International Business Machines Corporation Method and system for administering compliance with international shipping requirements
US7012999B2 (en) 2001-06-25 2006-03-14 Bellsouth Intellectual Property Corporation Audio caller identification
US7085358B2 (en) * 2001-06-25 2006-08-01 Bellsouth Intellectual Property Corporation Visual caller identification
US7194080B2 (en) 2001-06-29 2007-03-20 Bellsouth Intellectual Property Corporation Automatically sequentially ringing alternative telephone numbers
US20030002634A1 (en) * 2001-06-29 2003-01-02 Virad Gupta Event notification in a unified message system using an event notification server
US20030018721A1 (en) * 2001-06-29 2003-01-23 Virad Gupta Unified messaging with separate media component storage
US20030093565A1 (en) * 2001-07-03 2003-05-15 Berger Adam L. System and method for converting an attachment in an e-mail for delivery to a device of limited rendering capability
US6970696B1 (en) * 2001-07-03 2005-11-29 At&T Corp. Method and apparatus for controlling a network device
US20030013430A1 (en) * 2001-07-11 2003-01-16 Palm, Inc. Wireless messaging registration system and method
US20030013449A1 (en) * 2001-07-11 2003-01-16 Hose David A. Monitoring boundary crossings in a wireless network
US7113300B2 (en) * 2001-07-12 2006-09-26 Pitney Bowes Inc. Method and system for secure delivery and printing of documents
US7072473B2 (en) * 2001-07-12 2006-07-04 Pitney Bowes Inc. Method and system for secure delivery and retrieval of documents utilizing a facsimile machine
US8000269B1 (en) 2001-07-13 2011-08-16 Securus Technologies, Inc. Call processing with voice over internet protocol transmission
US7899167B1 (en) 2003-08-15 2011-03-01 Securus Technologies, Inc. Centralized call processing
US7702791B2 (en) * 2001-07-16 2010-04-20 Bea Systems, Inc. Hardware load-balancing apparatus for session replication
US7409420B2 (en) * 2001-07-16 2008-08-05 Bea Systems, Inc. Method and apparatus for session replication and failover
JP2003052660A (ja) * 2001-07-25 2003-02-25 Ge Medical Systems Global Technology Co Llc プロトコル・医用画像登録方法、医用画像提供方法、プロトコル利用方法、プロトコル・医用画像登録システム、医用画像提供システム、プロトコル利用システム、ベンダー端末、利用者端末、およびプロトコル管理サーバ装置
US20030023688A1 (en) * 2001-07-26 2003-01-30 Denenberg Lawrence A. Voice-based message sorting and retrieval method
JP2003045042A (ja) * 2001-07-31 2003-02-14 Toshiba Corp 情報記録媒体の厚みムラ補正方法および厚みムラ補正方法を用いた情報記録再生装置
US20030055867A1 (en) * 2001-07-31 2003-03-20 Openwave Systems Inc. Inter-device linking for presentation of information on devices connected to a communication system
US7793326B2 (en) 2001-08-03 2010-09-07 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator
US7908628B2 (en) 2001-08-03 2011-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content coding and formatting
WO2003015369A2 (de) * 2001-08-07 2003-02-20 Innominate Security Technologies Ag Verfahren und computersystem zur sicherung der kommunikation in netzwerken
US7197640B2 (en) * 2001-08-10 2007-03-27 Meisel William S Use of identification codes in the handling and management of communications
US7315614B2 (en) * 2001-08-14 2008-01-01 At&T Delaware Intellectual Property, Inc. Remote notification of communications
US7403768B2 (en) 2001-08-14 2008-07-22 At&T Delaware Intellectual Property, Inc. Method for using AIN to deliver caller ID to text/alpha-numeric pagers as well as other wireless devices, for calls delivered to wireless network
US6750897B1 (en) 2001-08-16 2004-06-15 Verizon Data Services Inc. Systems and methods for implementing internet video conferencing using standard phone calls
SE0102765L (sv) * 2001-08-20 2003-02-21 Hotsip Ab Notifieringsförfarande i ett kommunikationssystem
WO2003019884A1 (en) * 2001-08-22 2003-03-06 Serge Haumont A system and method of delivering information to a user by at least two different technologies
US6987443B2 (en) * 2001-08-27 2006-01-17 Qwest Communications International Inc. Unified paging
EP1421774A2 (de) * 2001-08-27 2004-05-26 Numerex Corporation Feststellung und weitermeldung von defekten telefonverbindungen und alarmereignissen
US20040066920A1 (en) * 2001-08-31 2004-04-08 Vandermeijden Tom R. Method and apparatus for automatically populating a contact database in a mobile communication device
US7127238B2 (en) * 2001-08-31 2006-10-24 Openwave Systems Inc. Method and apparatus for using Caller ID information in a browser of a mobile communication device
US6718339B2 (en) * 2001-08-31 2004-04-06 Sharp Laboratories Of America, Inc. System and method for controlling a profile's lifetime in a limited memory store device
US6658260B2 (en) 2001-09-05 2003-12-02 Telecommunication Systems, Inc. Inter-carrier short messaging service providing phone number only experience
WO2003023978A2 (en) * 2001-09-06 2003-03-20 Telefonaktiebolaget Lm Ericsson (Publ) Controlling charging for wireless message services
US20030055902A1 (en) * 2001-09-14 2003-03-20 Elan Amir Systems and methods for remotely updating e-mail message status information for messages forwarded from a host system e-mail account across a firewall to a wireless handheld device
US7054416B2 (en) * 2001-09-24 2006-05-30 Meyerson Robert F Modular multi-media communication management system
US20040068648A1 (en) * 2001-09-24 2004-04-08 Teleware, Inc. Multimedia communication management
US20030059020A1 (en) * 2001-09-24 2003-03-27 Teleware, Inc. Multi-media communication management system supporting selectable appliance modules
US20030059021A1 (en) * 2001-09-24 2003-03-27 Teleware, Inc. Multi-media communication management system with selectable call routing
US20030061622A1 (en) * 2001-09-24 2003-03-27 Nebiker Robert M. Multi-media communication management system with automated paging
US20030059009A1 (en) * 2001-09-24 2003-03-27 Teleware, Inc. Modular multi-media communication management system with context dependent multi-media help functionality
US20040015574A1 (en) * 2001-09-24 2004-01-22 Teleware, Inc. Multimedia communication management system with external system management
US7177403B2 (en) * 2001-09-24 2007-02-13 Meyerson Robert F Event driven multi-media communication management system
US20030059005A1 (en) * 2001-09-24 2003-03-27 Teleware, Inc. Multi-media communication management system with dynamic bypass routing of real time streaming media
US20030058806A1 (en) * 2001-09-24 2003-03-27 Teleware, Inc. Multi-media communication system with advanced conference call management
US6671356B2 (en) * 2001-09-24 2003-12-30 Teleware, Inc. Multi-media communication management system with subscriber messaging integration services
US7088685B2 (en) * 2001-09-24 2006-08-08 Meyerson Robert F Modular multi-media communication management system with an integrated service for wide area network wireless telephones
US20030059002A1 (en) * 2001-09-24 2003-03-27 Teleware, Inc. Multi-media communication management system for routing incoming calls to a subscriber device that is served by a subscriber station
US7054423B2 (en) * 2001-09-24 2006-05-30 Nebiker Robert M Multi-media communication downloading
US7177412B2 (en) * 2001-09-24 2007-02-13 Berlyoung Danny L Multi-media communication management system with multicast messaging capabilities
US20030137959A1 (en) * 2001-09-24 2003-07-24 Nebiker Robert M. Flexible-link multi-media communication
US20030058805A1 (en) * 2001-09-24 2003-03-27 Teleware Inc. Multi-media communication management system with enhanced video conference services
US20030059014A1 (en) * 2001-09-24 2003-03-27 Teleware, Inc. Multi-media communication management system with caller managed hold system
US20040004942A1 (en) * 2001-09-24 2004-01-08 Teleware, Inc. Multi-media communication management system having graphical user interface conference session management
US7099453B2 (en) * 2001-09-26 2006-08-29 Sbc Properties, L.P. Method and apparatus for enhanced call routing in a telecommunication system
DE10147770A1 (de) * 2001-09-27 2003-04-17 Siemens Ag Verfahren zum Bereitstellen von Kommunikationsinformationen einer Kommunikationseinheit und Vorrichtungen zum Umsetzen des Verfahrens
US7512652B1 (en) * 2001-09-28 2009-03-31 Aol Llc, A Delaware Limited Liability Company Passive personalization of buddy lists
US7269249B2 (en) 2001-09-28 2007-09-11 At&T Bls Intellectual Property, Inc. Systems and methods for providing user profile information in conjunction with an enhanced caller information system
US7774711B2 (en) 2001-09-28 2010-08-10 Aol Inc. Automatic categorization of entries in a contact list
US7765484B2 (en) 2001-09-28 2010-07-27 Aol Inc. Passive personalization of lists
US7567803B2 (en) * 2001-09-28 2009-07-28 Siemens Aktiengesellschaft System and method for inhibiting features for wireless terminals
US6996235B2 (en) * 2001-10-08 2006-02-07 Pitney Bowes Inc. Method and system for secure printing of documents via a printer coupled to the internet
US20190328679A1 (en) 2001-10-12 2019-10-31 Aquestive Therapeutics, Inc. Uniform films for rapid-dissolve dosage form incorporating anti-tacking compositions
US20070281003A1 (en) 2001-10-12 2007-12-06 Fuisz Richard C Polymer-Based Films and Drug Delivery Systems Made Therefrom
US8900498B2 (en) 2001-10-12 2014-12-02 Monosol Rx, Llc Process for manufacturing a resulting multi-layer pharmaceutical film
US20110033542A1 (en) 2009-08-07 2011-02-10 Monosol Rx, Llc Sublingual and buccal film compositions
US8900497B2 (en) 2001-10-12 2014-12-02 Monosol Rx, Llc Process for making a film having a substantially uniform distribution of components
US8603514B2 (en) 2002-04-11 2013-12-10 Monosol Rx, Llc Uniform films for rapid dissolve dosage form incorporating taste-masking compositions
US10285910B2 (en) 2001-10-12 2019-05-14 Aquestive Therapeutics, Inc. Sublingual and buccal film compositions
US8765167B2 (en) 2001-10-12 2014-07-01 Monosol Rx, Llc Uniform films for rapid-dissolve dosage form incorporating anti-tacking compositions
US7357891B2 (en) 2001-10-12 2008-04-15 Monosol Rx, Llc Process for making an ingestible film
US11207805B2 (en) 2001-10-12 2021-12-28 Aquestive Therapeutics, Inc. Process for manufacturing a resulting pharmaceutical film
US8644475B1 (en) 2001-10-16 2014-02-04 Rockstar Consortium Us Lp Telephony usage derived presence information
US6907225B1 (en) * 2001-10-19 2005-06-14 Nokia, Inc. Selective media capture via a communication device
US7337220B2 (en) * 2001-10-24 2008-02-26 At&T Labs, Inc. Unified interface for managing DSL services
US7317699B2 (en) * 2001-10-26 2008-01-08 Research In Motion Limited System and method for controlling configuration settings for mobile communication devices and services
KR100411564B1 (ko) * 2001-10-30 2003-12-18 에스케이 텔레콤주식회사 단문메시지 보관 서비스 방법 및 그 시스템
US7079837B1 (en) 2001-11-06 2006-07-18 Bellsouth Intellectual Property Corporation Caller identification queue for wireless telephones
US7487262B2 (en) * 2001-11-16 2009-02-03 At & T Mobility Ii, Llc Methods and systems for routing messages through a communications network based on message content
US7549096B2 (en) 2001-11-16 2009-06-16 At&T Mobility Ii Llc Methods and systems for tracking and playing back errors in a communications network
US20030096605A1 (en) * 2001-11-16 2003-05-22 Schlieben Karl J. System for handling proprietary files
US8660537B2 (en) * 2001-11-16 2014-02-25 At&T Mobility Ii Llc System for the storage and retrieval of messages
US7793334B2 (en) 2001-11-16 2010-09-07 At&T Mobility Ii Llc System and method for password protecting a distribution list
US6735287B2 (en) * 2001-11-16 2004-05-11 Sbc Technology Resources, Inc. Method and system for multimodal presence detection
US7657253B2 (en) * 2001-11-16 2010-02-02 At&T Mobility Ii Llc System and method for providing message notification
US7415502B2 (en) * 2001-11-16 2008-08-19 Sbc Technology Resources, Inc. Method and system for intelligent routing based on presence detection
US7401148B2 (en) 2001-11-16 2008-07-15 At&T Mobility Ii Llc System for customer access to messaging and configuration data
US7317697B2 (en) 2001-11-16 2008-01-08 At&T Mobility Ii Llc System for handling file attachments
US7319858B2 (en) * 2001-11-16 2008-01-15 Cingular Wireless Ii, Llc System and method for querying message information
US20030109271A1 (en) * 2001-11-16 2003-06-12 Lewis John Ervin Telecommunications system messaging infrastructure
US7617328B2 (en) * 2001-11-16 2009-11-10 At&T Mobility Ii Llc System for translation and communication of messaging protocols into a common protocol
US7454195B2 (en) * 2001-11-16 2008-11-18 At&T Mobility Ii, Llc System for the centralized storage of wireless customer information
AU2002348202A1 (en) * 2001-11-16 2003-06-10 Sbc Technology Resources, Inc. Methods and systems for intelligent routing based on presence detection and for multimodal presence detection
JP2003158552A (ja) * 2001-11-20 2003-05-30 Nec Corp メッセージ配信システムおよび方法並びにシステムのプログラム
US6904131B2 (en) * 2001-11-30 2005-06-07 David Weksel System and method for delivering a message to a plurality of receivers in respective reception formats
US6904141B2 (en) * 2001-11-30 2005-06-07 General Motors Corporation Method and device for remotely routing a voice call
DE60214590T2 (de) 2001-12-07 2007-09-13 Research In Motion Ltd., Waterloo Verfahren und vorrichtung zur steuerung der informationsverteilung zu mobilstationen
CA2469581C (en) 2001-12-07 2012-11-20 Research In Motion Limited Advanced user interface operations in a dual-mode wireless device
US7046772B1 (en) 2001-12-17 2006-05-16 Bellsouth Intellectual Property Corporation Method and system for call, facsimile and electronic message forwarding
US7167701B1 (en) * 2001-12-18 2007-01-23 Bellsouth Intellectual Property Corporation Voice mailbox with management support
US7171493B2 (en) * 2001-12-19 2007-01-30 The Charles Stark Draper Laboratory Camouflage of network traffic to resist attack
FR2834166A1 (fr) * 2001-12-21 2003-06-27 France Telecom Procede et systeme de rappel automatique multi reseaux
FR2834169B1 (fr) * 2001-12-21 2004-12-24 France Telecom Procede et systeme de renvoi automatique d'appel telephonique
US20030135624A1 (en) * 2001-12-27 2003-07-17 Mckinnon Steve J. Dynamic presence management
US7315618B1 (en) 2001-12-27 2008-01-01 At&T Bls Intellectual Property, Inc. Voice caller ID
US20030182382A1 (en) * 2001-12-27 2003-09-25 Jordan Royce D. Apparatus, system and method for accessing a mailbox associated with a wireless network
US7299286B2 (en) * 2001-12-27 2007-11-20 Nortel Networks Limited Personal user agent
US20030130820A1 (en) * 2002-01-07 2003-07-10 Lane George H. Work order system
JP4386732B2 (ja) 2002-01-08 2009-12-16 セブン ネットワークス, インコーポレイテッド モバイルネットワークの接続アーキテクチャ
US7610328B2 (en) * 2002-01-23 2009-10-27 Alcatel-Lucent Usa Inc. Methods and apparatus for a multi-technology subscriber base for global roaming
US20030144910A1 (en) * 2002-01-30 2003-07-31 Flaherty Stephen C. System and method for distributing inventory for point-of-sale activation services
JP3806410B2 (ja) * 2002-02-06 2006-08-09 株式会社日立国際電気 半導体デバイスの製造方法及び半導体製造装置
US6879812B2 (en) * 2002-02-08 2005-04-12 Networks Associates Technology Inc. Portable computing device and associated method for analyzing a wireless local area network
US20030182464A1 (en) * 2002-02-15 2003-09-25 Hamilton Thomas E. Management of message queues
ATE427608T1 (de) * 2002-02-19 2009-04-15 Postini Inc E-mail-verwaltungsdienste
US7403996B2 (en) * 2002-02-21 2008-07-22 Bea Systems, Inc. Systems and methods for migratable services
US6781962B1 (en) * 2002-02-26 2004-08-24 Jetque Apparatus and method for voice message control
US9392120B2 (en) 2002-02-27 2016-07-12 Verizon Patent And Licensing Inc. Methods and systems for call management with user intervention
US7502457B2 (en) 2002-02-28 2009-03-10 At&T Intellectual Property I, L.P. Outbound call rules routing
US20040039801A9 (en) * 2002-03-11 2004-02-26 Venkatachary Srinivasan System and method for delivering data in a network
US20030212684A1 (en) * 2002-03-11 2003-11-13 Markus Meyer System and method for adapting preferences based on device location or network topology
US20030172138A1 (en) * 2002-03-11 2003-09-11 Mccormack Jonathan I. System and method for managing two or more electronic devices
US7916322B2 (en) * 2002-03-14 2011-03-29 Senshin Capital, Llc Method and apparatus for uploading content from a device to a remote network location
US20030177283A1 (en) * 2002-03-18 2003-09-18 Hamilton Thomas E. Application program interface
US7206388B2 (en) * 2002-03-18 2007-04-17 Openwave Systems Inc. System and method for providing voice-activated presence information
US7227937B1 (en) 2002-03-19 2007-06-05 Nortel Networks Limited Monitoring natural interaction for presence detection
JP2003283605A (ja) * 2002-03-22 2003-10-03 Nec Corp 通信問い合わせ方法及びこの方法に適用される携帯電話機
US7197537B2 (en) * 2002-03-29 2007-03-27 Bellsouth Intellectual Property Corp Remote access and retrieval of electronic files
US7359491B2 (en) 2002-03-29 2008-04-15 At&T Delaware Intellectual Property, Inc. Saving information from information retrieval systems
US7317908B1 (en) 2002-03-29 2008-01-08 At&T Delaware Intellectual Property, Inc. Transferring voice mail messages in text format
US6888930B1 (en) * 2002-03-29 2005-05-03 Bellsouth Intellectual Property Corporation Saving information from information retrieval systems
US7230745B1 (en) * 2002-04-08 2007-06-12 Captaris, Inc. Document transmission and routing with recipient control, such as facsimile document transmission and routing
GB0208069D0 (en) * 2002-04-08 2002-05-22 Nokia Corp Message header for messaging service
US7139797B1 (en) 2002-04-10 2006-11-21 Nortel Networks Limited Presence information based on media activity
US7035923B1 (en) * 2002-04-10 2006-04-25 Nortel Networks Limited Presence information specifying communication preferences
US20050114695A1 (en) * 2002-04-19 2005-05-26 Fujitsu Siemens Computers Gmbh Anti-theft device for mobile electronic devices
CA2483222A1 (en) * 2002-04-22 2003-10-30 Inphonic, Inc. Method and system for short message service (sms) transactions for wireless devices
WO2003091849A2 (en) 2002-04-23 2003-11-06 The Clearing House Service Company L.L.C. Payment identification code system
US7305483B2 (en) * 2002-04-25 2007-12-04 Yahoo! Inc. Method for the real-time distribution of streaming data on a network
US9026468B2 (en) 2002-04-29 2015-05-05 Securus Technologies, Inc. System and method for proactively establishing a third-party payment account for services rendered to a resident of a controlled-environment facility
US7860222B1 (en) 2003-11-24 2010-12-28 Securus Technologies, Inc. Systems and methods for acquiring, accessing, and analyzing investigative information
US7916845B2 (en) * 2006-04-13 2011-03-29 Securus Technologies, Inc. Unauthorized call activity detection and prevention systems and methods for a Voice over Internet Protocol environment
US9020114B2 (en) 2002-04-29 2015-04-28 Securus Technologies, Inc. Systems and methods for detecting a call anomaly using biometric identification
US7957509B2 (en) * 2002-04-30 2011-06-07 At&T Intellectual Property I, L.P. Voice enhancing for advance intelligent network services
US20030212991A1 (en) * 2002-05-08 2003-11-13 Sanjeev Mahajan Data based automated over the air provisioning for wireless services
US7385992B1 (en) 2002-05-13 2008-06-10 At&T Delaware Intellectual Property, Inc. Internet caller-ID integration
US6925467B2 (en) * 2002-05-13 2005-08-02 Innopath Software, Inc. Byte-level file differencing and updating algorithms
US7436947B2 (en) * 2002-05-14 2008-10-14 Avaya Inc. Method and apparatus for automatic notification and response based on communication flow expressions
US7447756B2 (en) * 2002-05-21 2008-11-04 At&T Intellectual Property I, L.P. Temporary aliasing for resource list
US6807255B1 (en) * 2002-05-21 2004-10-19 Bellsouth Intellectual Property Corporation Systems and methods for exchanging wireline messages with wireline telephones
US6778648B1 (en) * 2002-05-21 2004-08-17 Bellsouth Intellectual Property Corporation Systems and methods for wireline ring tone service
US7096255B2 (en) * 2002-05-21 2006-08-22 Bellsouth Intellectual Property Corp. System and method for providing a roster list of temporary contacts having expiration periods designated by a user in an instant messaging environment
US6954524B2 (en) 2002-06-07 2005-10-11 Sbc Properties, L.P. System and method for implementing and accessing call forwarding services
US20030229670A1 (en) * 2002-06-11 2003-12-11 Siemens Information And Communication Networks, Inc. Methods and apparatus for using instant messaging as a notification tool
US7461378B2 (en) * 2002-06-11 2008-12-02 Siemens Communications, Inc. Methods and apparatus for processing an instant message
ES2213456B1 (es) * 2002-06-13 2005-07-16 Universidad De Alcala Sistema electronico para la transferencia de informacion de forma optima por telefonia movil.
US7516182B2 (en) * 2002-06-18 2009-04-07 Aol Llc Practical techniques for reducing unsolicited electronic messages by identifying sender's addresses
US20040034690A1 (en) * 2002-06-18 2004-02-19 Schmitz Kennen R. System and method for selectively forwarding text messages to users by voice telephone
US7072452B1 (en) * 2002-06-24 2006-07-04 Bellsouth Intellectual Property Corporation Saving and forwarding customized messages
US7631047B1 (en) * 2002-06-24 2009-12-08 At&T Intellectual Property I. L.P. Systems and methods for providing critical information based on profile data
US6996212B1 (en) * 2002-06-26 2006-02-07 Bellsouth Intellectual Property Corporation Voicemail system with subscriber specific storage folders
US8230026B2 (en) 2002-06-26 2012-07-24 Research In Motion Limited System and method for pushing information between a host system and a mobile data communication device
US7221742B1 (en) 2002-06-26 2007-05-22 Bellsouth Intellectual Property Corporation Voicemail box with caller-specific storage folders
US7190950B1 (en) 2002-06-27 2007-03-13 Bellsouth Intellectual Property Corporation Storage of voicemail messages at an alternate storage location
US9886309B2 (en) 2002-06-28 2018-02-06 Microsoft Technology Licensing, Llc Identity-based distributed computing for device resources
ATE463910T1 (de) * 2002-07-04 2010-04-15 Ericsson Telefon Ab L M Verfahren und anordnung zur bereitstellung eines nachrichtenübermittlungsdienstes
US20040010540A1 (en) * 2002-07-09 2004-01-15 Puri Anish N. Method and system for streamlining data transfer between a content provider server and an output server
US8526466B2 (en) 2002-07-15 2013-09-03 At&T Intellectual Property I, L.P. Apparatus and method for prioritizing communications between devices
US8275371B2 (en) * 2002-07-15 2012-09-25 At&T Intellectual Property I, L.P. Apparatus and method for providing communications and connection-oriented services to devices
US8543098B2 (en) * 2002-07-15 2013-09-24 At&T Intellectual Property I, L.P. Apparatus and method for securely providing communications between devices and networks
US8416804B2 (en) 2002-07-15 2013-04-09 At&T Intellectual Property I, L.P. Apparatus and method for providing a user interface for facilitating communications between devices
US7200424B2 (en) 2002-07-15 2007-04-03 Bellsouth Intelectual Property Corporation Systems and methods for restricting the use and movement of telephony devices
US8000682B2 (en) * 2002-07-15 2011-08-16 At&T Intellectual Property I, L.P. Apparatus and method for restricting access to data
US8554187B2 (en) 2002-07-15 2013-10-08 At&T Intellectual Property I, L.P. Apparatus and method for routing communications between networks and devices
US8150922B2 (en) * 2002-07-17 2012-04-03 Research In Motion Limited Voice and text group chat display management techniques for wireless mobile terminals
US6853710B2 (en) * 2002-07-17 2005-02-08 Timothy M Harris Telephone call messaging device
US7640293B2 (en) * 2002-07-17 2009-12-29 Research In Motion Limited Method, system and apparatus for messaging between wireless mobile terminals and networked computers
US7623645B1 (en) 2002-07-23 2009-11-24 At&T Intellectual Property, I, L.P. System and method for gathering information related to a geographical location of a caller in a public switched telephone network
US7139374B1 (en) 2002-07-23 2006-11-21 Bellsouth Intellectual Property Corp. System and method for gathering information related to a geographical location of a callee in a public switched telephone network
US7162237B1 (en) 2002-07-26 2007-01-09 Bellsouth Intellectual Property Corporation System for automatic selection of profile based on location
GB2391436B (en) * 2002-07-30 2005-12-21 Livedevices Ltd Server initiated internet communication
US20040037408A1 (en) * 2002-07-30 2004-02-26 Zandt Thomas Van Automatic messaging system
US7133506B1 (en) * 2002-08-12 2006-11-07 Bellsouth Intellectual Property Corp. Message delivery systems and methods
USRE46776E1 (en) 2002-08-27 2018-04-03 Genesys Telecommunications Laboratories, Inc. Method and apparatus for optimizing response time to events in queue
US6882718B1 (en) 2002-09-06 2005-04-19 Bellsouth Intellectual Property Corp. Real time customer service data manipulation to allow multiple services per trigger type
US7376126B1 (en) * 2002-09-06 2008-05-20 At&T Delaware Intellectual Property, Inc. Systems and methods for messaging using a broadband connection
US7308091B1 (en) 2002-09-06 2007-12-11 At&T Bls Intellectual Property, Inc. Web-based data manipulation for advanced intelligent network service control point services
US7162254B1 (en) 2002-09-09 2007-01-09 Bellsouth Intellectual Property Corp: Methods and systems for delivering travel-related information
US7139382B1 (en) 2002-09-09 2006-11-21 Bellsouth Intellectual Property Corp. System and method for restricting incoming calls
JP4200435B2 (ja) * 2002-09-10 2008-12-24 ソニー株式会社 情報処理装置および方法、記録媒体、並びにプログラム
AU2003270577A1 (en) * 2002-09-12 2004-04-30 Navin Communications, Inc. Communications systems and methods for exchanging messages between users
US8392609B2 (en) 2002-09-17 2013-03-05 Apple Inc. Proximity detection for media proxies
US20040053602A1 (en) * 2002-09-18 2004-03-18 Wurzburg Francis L. Low-cost interoperable wireless multi-application and messaging service
US8046471B2 (en) * 2002-09-19 2011-10-25 Hewlett-Packard Development Company, L.P. Regressive transport message delivery system and method
US20040059781A1 (en) * 2002-09-19 2004-03-25 Nortel Networks Limited Dynamic presence indicators
US6836657B2 (en) * 2002-11-12 2004-12-28 Innopath Software, Inc. Upgrading of electronic files including automatic recovery from failures and errors occurring during the upgrade
US7096311B2 (en) * 2002-09-30 2006-08-22 Innopath Software, Inc. Updating electronic files using byte-level file differencing and updating algorithms
US6868143B1 (en) * 2002-10-01 2005-03-15 Bellsouth Intellectual Property System and method for advanced unified messaging
US7555108B2 (en) * 2002-10-01 2009-06-30 Nortel Networks Limited Presence information for telephony users
US7356353B2 (en) * 2002-10-10 2008-04-08 Sony Corporation Wireless communication device, wireless communication method, and wireless communication system
US20080261633A1 (en) * 2002-10-22 2008-10-23 Research In Motion Limited System and Method for Pushing Information from a Host System to a Mobile Data Communication Device
US7065197B1 (en) * 2002-10-23 2006-06-20 Cisco Technology, Inc. Status messaging using associated phone tags
US20040088358A1 (en) * 2002-11-05 2004-05-06 Nokia Corporation Method and system for setting up a notification
US7603341B2 (en) 2002-11-05 2009-10-13 Claria Corporation Updating the content of a presentation vehicle in a computer network
US20040086094A1 (en) * 2002-11-06 2004-05-06 Bosik Barry S. Method of providing personal event notification during call setup
US7149300B1 (en) * 2002-11-14 2006-12-12 Bellsouth Ip Corporation Transfer function for messaging platform in public telephone system
US7221739B1 (en) 2002-11-14 2007-05-22 Bellsouth Intellectual Property Corporation Callback function for messaging platform in public telephone system
US20040098421A1 (en) * 2002-11-18 2004-05-20 Luosheng Peng Scheduling updates of electronic files
US7428580B2 (en) 2003-11-26 2008-09-23 Aol Llc Electronic message forwarding
US7844734B2 (en) * 2002-11-18 2010-11-30 Innopath Software, Inc. Dynamic addressing (DA) using a centralized DA manager
US7899862B2 (en) 2002-11-18 2011-03-01 Aol Inc. Dynamic identification of other users to an online user
US8965964B1 (en) 2002-11-18 2015-02-24 Facebook, Inc. Managing forwarded electronic messages
US20040098361A1 (en) * 2002-11-18 2004-05-20 Luosheng Peng Managing electronic file updates on client devices
US8122137B2 (en) 2002-11-18 2012-02-21 Aol Inc. Dynamic location of a subordinate user
US7640306B2 (en) 2002-11-18 2009-12-29 Aol Llc Reconfiguring an electronic message to effect an enhanced notification
US20050204351A1 (en) * 2002-11-18 2005-09-15 James Jiang Dynamic addressing (DA) using a centralized DA Manager
US8701014B1 (en) 2002-11-18 2014-04-15 Facebook, Inc. Account linking
WO2004046867A2 (en) 2002-11-18 2004-06-03 America Online, Inc. People lists
US7007049B2 (en) * 2002-11-18 2006-02-28 Innopath Software, Inc. Device memory management during electronic file updating
US7003534B2 (en) * 2002-11-18 2006-02-21 Innopath Software, Inc. Generating difference files using module information of embedded software components
US7590696B1 (en) 2002-11-18 2009-09-15 Aol Llc Enhanced buddy list using mobile device identifiers
US8005919B2 (en) 2002-11-18 2011-08-23 Aol Inc. Host-based intelligent results related to a character stream
US7320010B2 (en) * 2002-11-18 2008-01-15 Innopath Software, Inc. Controlling updates of electronic files
JP2004172782A (ja) * 2002-11-19 2004-06-17 Fujitsu Ltd サービス制御ネットワークシステム
JP2004172983A (ja) * 2002-11-20 2004-06-17 Ntt Docomo Inc メールサーバ、移動通信端末及びプログラム
US7636755B2 (en) 2002-11-21 2009-12-22 Aol Llc Multiple avatar personalities
US8037150B2 (en) * 2002-11-21 2011-10-11 Aol Inc. System and methods for providing multiple personas in a communications environment
AU2003293111A1 (en) * 2002-11-25 2004-06-18 John R. Reformato Methods and systems for line management
EP1566047A4 (de) * 2002-11-25 2012-10-03 Telesector Resources Group Inc Verfahren und systeme zur benachrichtigung ueber dienstaufruf
EP1568169A4 (de) * 2002-11-25 2012-10-10 Telesector Resources Group Inc Verfahren und systeme zur automatischen weiterleitung der kommunikation zu einer bevorzugten einrichtung
US7698550B2 (en) 2002-11-27 2010-04-13 Microsoft Corporation Native wi-fi architecture for 802.11 networks
US7099884B2 (en) * 2002-12-06 2006-08-29 Innopath Software System and method for data compression and decompression
US7170882B2 (en) * 2002-12-11 2007-01-30 Broadcom Corporation Media exchange network supporting remote peripheral access
US8265663B2 (en) * 2002-12-17 2012-09-11 Nokia Corporation Messaging services for pre-pay users
US20040122901A1 (en) * 2002-12-20 2004-06-24 Nortel Networks Limited Providing computer presence information to an integrated presence system
US7257218B2 (en) * 2002-12-30 2007-08-14 Nortel Networks Limited Presence enabled queue management
US7263614B2 (en) 2002-12-31 2007-08-28 Aol Llc Implicit access for communications pathway
US7945674B2 (en) 2003-04-02 2011-05-17 Aol Inc. Degrees of separation for handling communications
US7949759B2 (en) * 2003-04-02 2011-05-24 AOL, Inc. Degrees of separation for handling communications
US7711810B2 (en) * 2003-01-03 2010-05-04 Nortel Networks Limited Distributed services based on presence technology
US7013127B2 (en) * 2003-01-07 2006-03-14 Inphonic, Inc. Systems and methods for employing “pay-as-you-go” telecommunication services
US8468126B2 (en) 2005-08-01 2013-06-18 Seven Networks, Inc. Publishing data in an information community
US7917468B2 (en) 2005-08-01 2011-03-29 Seven Networks, Inc. Linking of personal information management data
US7853563B2 (en) 2005-08-01 2010-12-14 Seven Networks, Inc. Universal data aggregation
KR20040069072A (ko) * 2003-01-28 2004-08-04 삼성전자주식회사 착신자의 멀티미디어 데이터를 자동으로 내려 받는 이동전화 단말기, 통신 시스템 및 그 방법
US7493646B2 (en) 2003-01-30 2009-02-17 United Video Properties, Inc. Interactive television systems with digital video recording and adjustable reminders
US7620691B1 (en) 2003-02-10 2009-11-17 Aol Llc Filtering electronic messages while permitting delivery of solicited electronics messages
US7184524B2 (en) * 2003-02-14 2007-02-27 Convoq, Inc. Rules based real-time communication system
US7149288B2 (en) * 2003-02-14 2006-12-12 Convoq, Inc. Rules based real-time communication system
US8204938B2 (en) * 2003-02-14 2012-06-19 Devereux Research Ab Llc System and method for immediate and delayed real-time communication activities using availability data from and communications through an external instant messaging system
US7263545B2 (en) 2003-02-14 2007-08-28 Convoq, Inc. System and method for immediate and delayed real-time communication activities using availability data from and communications through an external instant messaging system
US20060265459A1 (en) * 2003-02-19 2006-11-23 Postini, Inc. Systems and methods for managing the transmission of synchronous electronic messages
US7958187B2 (en) * 2003-02-19 2011-06-07 Google Inc. Systems and methods for managing directory harvest attacks via electronic messages
US7603472B2 (en) * 2003-02-19 2009-10-13 Google Inc. Zero-minute virus and spam detection
US20050282559A1 (en) * 2003-02-25 2005-12-22 Boston Communications Group, Inc. Method and system for providing supervisory control over wireless phone data usage
CA2841289A1 (en) * 2003-02-25 2004-09-10 Thomas Erskine Method and system for providing supervisory control over wireless phone usage
US7277529B1 (en) 2003-02-27 2007-10-02 Cingular Wireless Ii, Llc System and method for voice mail service in an environment having multiple voice mail technology platforms
US7248857B1 (en) * 2004-02-27 2007-07-24 Cingular Wireless Ii, Llc System and method for enhanced message notification
US7913176B1 (en) 2003-03-03 2011-03-22 Aol Inc. Applying access controls to communications with avatars
US20040179039A1 (en) 2003-03-03 2004-09-16 Blattner Patrick D. Using avatars to communicate
US7908554B1 (en) * 2003-03-03 2011-03-15 Aol Inc. Modifying avatar behavior based on user action or mood
US7769811B2 (en) 2003-03-03 2010-08-03 Aol Llc Instant messaging sound control
US20050086311A1 (en) * 2003-03-03 2005-04-21 Noel Enete Regulating self-disclosure for video messenger
JP2006520117A (ja) * 2003-03-11 2006-08-31 シーメンス アクチエンゲゼルシヤフト 仮想アシスタントを形成することによって、サーバーアプリケーションと移動端末機器との間のインタラクションを制御するための方法、サーバーおよび移動端末機器
US20040230659A1 (en) * 2003-03-12 2004-11-18 Chase Michael John Systems and methods of media messaging
GB2399714B (en) * 2003-03-18 2006-08-30 Inventec Appliances Corp Mobile server for internetworking wpan,wlan,and wwan
US8123616B2 (en) 2003-03-25 2012-02-28 Igt Methods and apparatus for limiting access to games using biometric data
US7867083B2 (en) * 2003-03-25 2011-01-11 Igt Methods and apparatus for limiting access to games using biometric data
US7613776B1 (en) 2003-03-26 2009-11-03 Aol Llc Identifying and using identities deemed to be known to a user
US7457879B2 (en) 2003-04-01 2008-11-25 Microsoft Corporation Notification platform architecture
DE50306418D1 (de) * 2003-04-04 2007-03-15 Siemens Ag Verfahren zur kontrolle und steuerung mehrerer zur verfügung stehender dezentraler ip-budgets eines teilnehmers in einem paket-basierten kommunikationsnetz bei einer online-vergebührung mit grenzwertüberwachung von datenübertragungen
US7570616B2 (en) * 2003-04-09 2009-08-04 Alcatel-Lucent Usa Inc. Mobile cellular communication device presentation of user notification of active communication session handoff between radio technologies that are not directly compatible
US7515699B2 (en) * 2003-04-14 2009-04-07 Avaya Inc. Call handling using non-speech cues via a personal assistant
US7283625B2 (en) * 2003-04-18 2007-10-16 At&T Bls Intellectual Property, Inc. Caller ID messaging telecommunications services
US7280646B2 (en) * 2003-04-18 2007-10-09 At&T Bls Intellectual Property, Inc. Dynamic Caller ID messaging
US7978833B2 (en) * 2003-04-18 2011-07-12 At&T Intellectual Property I, L.P. Private caller ID messaging
US7463727B2 (en) 2003-04-18 2008-12-09 At&T International Property, I, L.P. Caller ID messaging device
US7443964B2 (en) 2003-04-18 2008-10-28 At&T Intellectual Property, I,L.P. Caller ID messaging
US7290033B1 (en) 2003-04-18 2007-10-30 America Online, Inc. Sorting electronic messages using attributes of the sender address
US20040215723A1 (en) * 2003-04-22 2004-10-28 Siemens Information Methods and apparatus for facilitating online presence based actions
US20040214600A1 (en) * 2003-04-24 2004-10-28 Malvin Schechet Guest services device
EP1618482A2 (de) * 2003-05-01 2006-01-25 Long, Jim Netzwerk-meeting-system
JP4216115B2 (ja) * 2003-05-07 2009-01-28 株式会社エヌ・ティ・ティ・ドコモ 移動通信ネットワークシステム、移動端末機及びページング方法
US7590695B2 (en) 2003-05-09 2009-09-15 Aol Llc Managing electronic messages
US7756122B2 (en) * 2003-05-12 2010-07-13 Alcatel-Lucent Usa Inc. Methods and devices for providing seamless global roaming using an all-IP network
WO2004112368A2 (en) * 2003-05-23 2004-12-23 Heyanita, Inc. Transmission of a data file by notification of a reference to the intended recipient and teleconference establishment using a unique reference
US20040243719A1 (en) * 2003-05-28 2004-12-02 Milt Roselinsky System and method for routing messages over disparate networks
JP2004357217A (ja) * 2003-05-30 2004-12-16 Toshiba Corp 電話交換装置及び電話交換システム
US20040253957A1 (en) * 2003-06-13 2004-12-16 Pelaez Mariana Benitez Mobile terminal control of the establishment of multimedia sessions
US7089270B2 (en) * 2003-06-20 2006-08-08 Innopath Software Processing software images for use in generating difference files
US20040260698A1 (en) * 2003-06-23 2004-12-23 Macmillan Bruce Daniel Method and apparatus for accessing information in a private database
US7171190B2 (en) * 2003-06-25 2007-01-30 Oracle International Corporation Intelligent messaging
US20050010870A1 (en) * 2003-07-09 2005-01-13 Jinsheng Gu Post-processing algorithm for byte-level file differencing
US20050010576A1 (en) * 2003-07-09 2005-01-13 Liwei Ren File differencing and updating engines
US7484213B2 (en) * 2003-07-11 2009-01-27 Boban Mathew Agent architecture employed within an integrated message, document and communication system
DE602004026311D1 (de) * 2003-07-14 2010-05-12 Moore Comp Consultants Inc In der hand gehaltenes gerät, das unter verwendung eines drahtlosen netzwerks mit einem mail-server und unter verwendung einer lokalen streckensynchronisation mit einem pc verbindbar ist
US7743156B2 (en) * 2003-07-18 2010-06-22 Onset Technology, Ltd. System and method for PIN-to-PIN network communications
US7031972B2 (en) * 2003-07-21 2006-04-18 Innopath Software, Inc. Algorithms for block-level code alignment of software binary files
US7653693B2 (en) 2003-09-05 2010-01-26 Aol Llc Method and system for capturing instant messages
US20050020308A1 (en) * 2003-07-23 2005-01-27 David Lai Dynamically binding Subscriber Identity Modules (SIMs)/User Identity Modules (UIMs) with portable communication devices
EP1501320A1 (de) * 2003-07-24 2005-01-26 France Telecom Verfahren und Vorrichtung zum Stellen von Nachrichten in den Posteingang einer Dienstnachricht
US7627635B1 (en) 2003-07-28 2009-12-01 Aol Llc Managing self-addressed electronic messages
US7327746B1 (en) 2003-08-08 2008-02-05 Cisco Technology, Inc. System and method for detecting and directing traffic in a network environment
US20050037741A1 (en) * 2003-08-12 2005-02-17 Siemens Information And Communication Networks, Inc. System and method for telephonic presence via e-mail and short message service
US20050037753A1 (en) * 2003-08-12 2005-02-17 Andersen Niels Peter Skov Method for a communication device to search for an alternate network upon a registration failure
US7529357B1 (en) 2003-08-15 2009-05-05 Evercom Systems, Inc. Inmate management and call processing systems and methods
US7983242B2 (en) * 2003-08-18 2011-07-19 Qualcomm, Incorporated Packet data service with circuit-switched call notification
US7584264B2 (en) * 2003-08-19 2009-09-01 Google Inc. Data storage and retrieval systems and related methods of storing and retrieving data
US7433925B1 (en) * 2003-08-29 2008-10-07 Cisco Technology, Inc. Method and apparatus for measuring health and performance of a messaging system
JP4343626B2 (ja) * 2003-09-02 2009-10-14 キヤノン株式会社 画像通信制御方法、画像通信制御プログラム、および画像通信装置
US20050055404A1 (en) * 2003-09-04 2005-03-10 Information Processing Corporation E-mail server registry and method
US7519042B2 (en) * 2003-09-12 2009-04-14 Motorola, Inc. Apparatus and method for mixed-media call formatting
US7978260B2 (en) * 2003-09-15 2011-07-12 Senshin Capital, Llc Electronic camera and method with fill flash function
US8699687B2 (en) * 2003-09-18 2014-04-15 At&T Intellectual Property I, L.P. Methods, systems, and computer program products for providing automated call acknowledgement and answering services
US7587039B1 (en) * 2003-09-18 2009-09-08 At&T Intellectual Property, I, L.P. Method, system and storage medium for providing automated call acknowledgement services
US8732239B2 (en) * 2003-10-02 2014-05-20 Hong Kong Applied Science And Technology Research Institute Co., Ltd. System and method for providing multimedia wireless messages across a broad range and diversity of networks and user terminal display equipment
US7599843B2 (en) * 2003-10-03 2009-10-06 General Motors Corporation Telematics unit and method for operating
US7295660B1 (en) 2003-10-23 2007-11-13 Aol Llc Telemarketer screening
US8103722B2 (en) * 2003-10-29 2012-01-24 Inter-Tel, Inc. Endpoint status notification system
US20050096029A1 (en) * 2003-10-29 2005-05-05 Lucent Technologies Inc. Method and system for call forwarding in multimedia telecommunication networks
US20050125217A1 (en) * 2003-10-29 2005-06-09 Gadi Mazor Server-based spell check engine for wireless hand-held devices
US7609832B2 (en) 2003-11-06 2009-10-27 At&T Intellectual Property, I,L.P. Real-time client survey systems and methods
US7623849B2 (en) * 2003-11-13 2009-11-24 At&T Intellectual Property, I, L.P. Method, system, and storage medium for providing comprehensive originator identification services
JP2005149029A (ja) * 2003-11-13 2005-06-09 Matsushita Electric Ind Co Ltd コンテンツ配信システム、コンテンツサーバ、コンテンツ受信装置、コンテンツ配信方法、プログラム及び記録媒体
US7194484B2 (en) * 2003-11-17 2007-03-20 America Online, Inc. Correction of address information
US20050108316A1 (en) * 2003-11-18 2005-05-19 Sbc Knowledge Ventures, L.P. Methods and systems for organizing related communications
US9118574B1 (en) 2003-11-26 2015-08-25 RPX Clearinghouse, LLC Presence reporting using wireless messaging
US20050125667A1 (en) * 2003-12-09 2005-06-09 Tim Sullivan Systems and methods for authorizing delivery of incoming messages
US20050131771A1 (en) * 2003-12-15 2005-06-16 Steven Tischer System and method for generating data sets associated with an entity
US7103388B2 (en) 2003-12-16 2006-09-05 Research In Motion Limited Expedited communication graphical user interface system and method
US7512107B2 (en) * 2003-12-17 2009-03-31 Samsung Electronics Co., Ltd Asynchronous mobile communication terminal capable of setting time according to present location information, and asynchronous mobile communication system and method for setting time using the same
WO2005062843A2 (en) 2003-12-19 2005-07-14 America On Line, Inc Community messaging lists for authorization to deliver electronic messages
US7184786B2 (en) * 2003-12-23 2007-02-27 Kirusa, Inc. Techniques for combining voice with wireless text short message services
US7764771B2 (en) * 2003-12-24 2010-07-27 Kimberly-Clark Worldwide, Inc. Method of recording invention disclosures
US7672444B2 (en) * 2003-12-24 2010-03-02 At&T Intellectual Property, I, L.P. Client survey systems and methods using caller identification information
US20050160146A1 (en) * 2003-12-29 2005-07-21 Arnoff Mary S. Modular integration of communication modalities
US7184525B2 (en) * 2003-12-29 2007-02-27 Bellsouth Intellectual Property Corporation Accessing messages stored in one communication system by another communication system
US7274777B2 (en) * 2003-12-29 2007-09-25 At&T Bls Intellectual Property, Inc. Substantially synchronous deposit of messages into multiple communication modalities
WO2005070082A2 (en) * 2004-01-09 2005-08-04 Onset Technology, Inc. System and method for enabling a wireless terminal device to interact with a voice mail system via a data communications network
US20050154784A1 (en) * 2004-01-13 2005-07-14 International Business Machines Corporation Providing a shared storage space in association with a telephone call
WO2005069652A1 (en) * 2004-01-14 2005-07-28 Research In Motion Limited System and method for wirelessly provisioning a mobile communication device
US7323970B1 (en) 2004-01-21 2008-01-29 Numerex Corporation Method and system for remote interaction with a vehicle via wireless communication
US9025753B2 (en) * 2004-01-22 2015-05-05 Verizon Patent And Licensing Inc. Comprehensive communication services system
US20050193130A1 (en) * 2004-01-22 2005-09-01 Mblx Llc Methods and systems for confirmation of availability of messaging account to user
US8472612B1 (en) 2004-01-29 2013-06-25 Avaya Inc. Call center customer queue shortcut access code
US11455799B2 (en) 2004-01-30 2022-09-27 Airspace Reality Image networks for mobile communication
US10140514B1 (en) 2004-01-30 2018-11-27 Ip Holdings, Inc. Capturing and sharing images with mobile device users including for a limited duration of time
US8965460B1 (en) 2004-01-30 2015-02-24 Ip Holdings, Inc. Image and augmented reality based networks using mobile devices and intelligent electronic glasses
US8725607B2 (en) 2004-01-30 2014-05-13 The Clearing House Payments Company LLC Electronic payment clearing and check image exchange systems and methods
FI116497B (fi) * 2004-02-06 2005-11-30 Nokia Corp Verkotettujen laitteiden välisen datansiirron optimoiminen
US7469292B2 (en) * 2004-02-11 2008-12-23 Aol Llc Managing electronic messages using contact information
US8457300B2 (en) 2004-02-12 2013-06-04 Avaya Inc. Instant message contact management in a contact center
US7729490B2 (en) 2004-02-12 2010-06-01 Avaya Inc. Post-termination contact management
US7828652B2 (en) * 2004-02-12 2010-11-09 Igt Player verification method and system for remote gaming terminals
US7043240B2 (en) * 2004-02-24 2006-05-09 Teamon Systems, Inc. Communications system with interface for enabling communication of alerts to mobile wireless communications devices
US8346660B2 (en) * 2004-02-26 2013-01-01 David C. Reardon System and method for two-way transfer of funds and electronic content between summa account users with gathering of behavioral metrics and management of multiple currencies and escrow accounts
US20090119159A1 (en) * 2007-10-31 2009-05-07 David C. Reardon System and Method for Transferring Funds to Recipients of Electronic Messages
US7873572B2 (en) * 2004-02-26 2011-01-18 Reardon David C Financial transaction system with integrated electronic messaging, control of marketing data, and user defined charges for receiving messages
US8799164B2 (en) 2004-02-26 2014-08-05 David C Reardon Financial transaction system with integrated electronic messaging, control of marketing data, and user defined charges for receiving messages
US8635273B2 (en) 2004-03-05 2014-01-21 Aol Inc. Announcing new users of an electronic communications system to existing users
US20050208929A1 (en) * 2004-03-05 2005-09-22 Robert Zmrzli Method and apparatus for providing updated network content to target devices
US20050198353A1 (en) * 2004-03-05 2005-09-08 Robert Zmrzli Method and apparatus for providing dynamic network content to target devices
US20050208930A1 (en) * 2004-03-05 2005-09-22 Robert Zmrzli Method and apparatus for arranging network content on mobile devices
US20050201534A1 (en) * 2004-03-10 2005-09-15 Ignatin Gary R. Method for call screening in a voice mail system
US8595146B1 (en) 2004-03-15 2013-11-26 Aol Inc. Social networking permissions
US7734731B2 (en) 2004-03-18 2010-06-08 Avaya Inc. Method and apparatus for a publish-subscribe system with third party subscription delivery
US8229454B1 (en) 2004-03-22 2012-07-24 Avaya Inc. Personal location information management
TWI254560B (en) * 2004-04-06 2006-05-01 Benq Corp Method for informing a mobile phone of transferring an incoming call
ES2547716T3 (es) 2004-04-14 2015-10-08 Mbalance Research B.V. Método para prevenir la entrega de un mensaje basura del servicio de mensajes cortos
US7512090B2 (en) * 2004-04-19 2009-03-31 Alcatel-Lucent Usa Inc. System and method for routing calls in a wireless network using a single point of contact
US7912457B2 (en) * 2004-04-21 2011-03-22 Qualcomm Incorporated Methods and apparatus for creation and transport of multimedia content flows
US7647321B2 (en) * 2004-04-26 2010-01-12 Google Inc. System and method for filtering electronic messages using business heuristics
FI20045160A (fi) * 2004-04-30 2005-10-31 Nokia Corp Viestinlaitteen ohjaustoiminteen hallitseminen
US20050249339A1 (en) * 2004-05-05 2005-11-10 Arnoff Mary S Providing notification of voicemail (VM) messages using instant messaging (IM) transport
JP2005326911A (ja) 2004-05-12 2005-11-24 Hitachi Ltd San管理方法
WO2005116851A2 (en) * 2004-05-25 2005-12-08 Postini, Inc. Electronic message source information reputation system
KR20050114021A (ko) * 2004-05-31 2005-12-05 엘지전자 주식회사 비동기 이동통신시스템의 단문메시지 착신전환방법
EP1766903A4 (de) * 2004-06-07 2007-12-19 Ninety9 Com Pty Ltd Verfahren und vorrichtung zum routen der kommunikation
FI20040780A0 (fi) * 2004-06-07 2004-06-07 Redeve Oy Matkaviestin
US7437169B2 (en) 2004-06-07 2008-10-14 Microsoft Corporation System and method for optimizing network communication in response to network conditions
EP1767010B1 (de) * 2004-06-15 2015-11-11 Tekelec Global, Inc. Verfahren, System und Computerprogrammprodukte zum Prüfen von MMS-Nachrichten auf Inhaltsbasis
US7921163B1 (en) * 2004-07-02 2011-04-05 Aol Inc. Routing and displaying messages for multiple concurrent instant messaging sessions involving a single online identity
WO2006010023A2 (en) 2004-07-09 2006-01-26 Orb Networks, Inc. System and method for enabling the establishment and use of a personal network
US20060031340A1 (en) * 2004-07-12 2006-02-09 Boban Mathew Apparatus and method for advanced attachment filtering within an integrated messaging platform
US8195136B2 (en) 2004-07-15 2012-06-05 At&T Intellectual Property I, L.P. Methods of providing caller identification information and related registries and radiotelephone networks
ATE552708T1 (de) * 2004-07-16 2012-04-15 Bridgeport Networks Präsenzdetektion und weiterreichung für die zellulare und internet-protokoll-telefonie
US7336773B2 (en) * 2004-07-21 2008-02-26 Nokia, Inc. Method and system for multi-mode communication with sender authentication
US8544043B2 (en) * 2004-07-21 2013-09-24 Qualcomm Incorporated Methods and apparatus for providing content information to content servers
US7889853B2 (en) * 2004-07-27 2011-02-15 At&T Intellectual Property I, L.P. Methods, systems, devices, and products for providing ring backs
US8375119B2 (en) 2004-07-27 2013-02-12 At&T Intellectual Property I, L. P. Methods, systems, devices, and products for providing alerts for communications
US7715351B2 (en) 2004-07-28 2010-05-11 Broadcom Corporation Extended call handling functionality using multi-network simulcasting
US7684374B2 (en) * 2004-07-28 2010-03-23 Broadcom Corporation Handling of multimedia call sessions and attachments using multi-network simulcasting
US20060025091A1 (en) * 2004-08-02 2006-02-02 Matsushita Electric Industrial Co., Ltd Method for creating and using phrase history for accelerating instant messaging input on mobile devices
US7185805B1 (en) 2004-08-10 2007-03-06 Transmodus, Inc. Wireless check authorization
US20060036703A1 (en) * 2004-08-13 2006-02-16 Microsoft Corporation System and method for integrating instant messaging in a multimedia environment
US8255413B2 (en) 2004-08-19 2012-08-28 Carhamm Ltd., Llc Method and apparatus for responding to request for information-personalization
US8078602B2 (en) 2004-12-17 2011-12-13 Claria Innovations, Llc Search engine for a computer network
US7940746B2 (en) 2004-08-24 2011-05-10 Comcast Cable Holdings, Llc Method and system for locating a voice over internet protocol (VoIP) device connected to a network
US7516451B2 (en) 2004-08-31 2009-04-07 Innopath Software, Inc. Maintaining mobile device electronic files including using difference files when upgrading
US8499027B2 (en) * 2004-09-02 2013-07-30 Gryphon Networks Corp. System and method for exchanging information with a relationship management system
US7574471B2 (en) * 2004-09-02 2009-08-11 Gryphon Networks Corp. System and method for exchanging information with a relationship management system
US8161117B2 (en) 2004-09-03 2012-04-17 Oracle International Corporation Multi-media messaging
US7751836B2 (en) * 2004-09-10 2010-07-06 Tekelec Methods, systems, and computer program products for short message service (SMS) spam filtering using e-mail spam filtering resources
US10645562B2 (en) 2004-09-21 2020-05-05 Agis Software Development Llc Method to provide ad hoc and password protected digital and voice networks
US8538393B1 (en) 2004-09-21 2013-09-17 Advanced Ground Information Systems, Inc. Method to provide ad hoc and password protected digital and voice networks
US7496954B1 (en) 2004-11-22 2009-02-24 Sprint Communications Company L.P. Single sign-on system and method
US9558341B1 (en) * 2004-10-07 2017-01-31 Sprint Communications Company L.P. Integrated user profile administration tool
US7636852B1 (en) 2004-10-07 2009-12-22 Sprint Communications Company L.P. Call center dashboard
US8806533B1 (en) 2004-10-08 2014-08-12 United Video Properties, Inc. System and method for using television information codes
US8024416B2 (en) * 2004-10-20 2011-09-20 Research In Motion Limited System and method for bundling information
WO2006045102A2 (en) 2004-10-20 2006-04-27 Seven Networks, Inc. Method and apparatus for intercepting events in a communication system
US8010082B2 (en) 2004-10-20 2011-08-30 Seven Networks, Inc. Flexible billing architecture
US9049289B1 (en) * 2004-10-22 2015-06-02 RPX Clearinghouse LLP Remote telephony service management
US7706781B2 (en) 2004-11-22 2010-04-27 Seven Networks International Oy Data security in a mobile e-mail service
US7730143B1 (en) 2004-12-01 2010-06-01 Aol Inc. Prohibiting mobile forwarding
US20060168204A1 (en) * 2004-12-01 2006-07-27 Barry Appelman Mobile blocking indicators on a contact list
US8060566B2 (en) 2004-12-01 2011-11-15 Aol Inc. Automatically enabling the forwarding of instant messages
US9002949B2 (en) 2004-12-01 2015-04-07 Google Inc. Automatically enabling the forwarding of instant messages
FI117152B (fi) 2004-12-03 2006-06-30 Seven Networks Internat Oy Sähköpostiasetusten käyttöönotto matkaviestimelle
JP4842968B2 (ja) * 2004-12-09 2011-12-21 クゥアルコム・インコーポレイテッド 配信ネットワークへのマルチメディアコンテンツフローの生成およびトランスポートのための方法および装置
US7904067B1 (en) * 2004-12-15 2011-03-08 Syniverse Icx Corporation Method and apparatus for enabling call originator to select a notification on a telecommunications device
US7693863B2 (en) 2004-12-20 2010-04-06 Claria Corporation Method and device for publishing cross-network user behavioral data
US8094800B1 (en) 2004-12-21 2012-01-10 Aol Inc. Call treatment based on user association with one or more user groups
US9652809B1 (en) 2004-12-21 2017-05-16 Aol Inc. Using user profile information to determine an avatar and/or avatar characteristics
US20060141926A1 (en) * 2004-12-29 2006-06-29 Nokia Corporation Call rejections and reminders in order to enhance enjoyment of media items
US8335824B2 (en) 2004-12-29 2012-12-18 At&T Intellectual Property I, L.P. Methods, systems, and computer program products for providing metadata subscription services
US7921369B2 (en) 2004-12-30 2011-04-05 Aol Inc. Mood-based organization and display of instant messenger buddy lists
US7356567B2 (en) * 2004-12-30 2008-04-08 Aol Llc, A Delaware Limited Liability Company Managing instant messaging sessions on multiple devices
US7207112B2 (en) * 2005-01-12 2007-04-24 Wen-Ya Yeh Combination hairdressing scissor assembly
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
US20060177044A1 (en) * 2005-01-21 2006-08-10 O'neil Douglas Methods, systems, and computer program products for providing tone services
US7346150B2 (en) * 2005-02-07 2008-03-18 Adomo, Inc. Controlling messaging actions using form-based user interface
US7808980B2 (en) * 2005-02-07 2010-10-05 Avaya Inc. Integrated multi-media communication system
US8059793B2 (en) * 2005-02-07 2011-11-15 Avaya Inc. System and method for voicemail privacy
US20060177011A1 (en) * 2005-02-07 2006-08-10 Jens Skakkebaek System and method for providing code on voicemail appliance
US7564954B2 (en) * 2005-02-07 2009-07-21 Adomo, Inc. Form-based user interface for controlling messaging
US7321655B2 (en) * 2005-02-07 2008-01-22 Adomo, Inc. Caching user information in an integrated communication system
US8559605B2 (en) * 2005-02-07 2013-10-15 Avaya Inc. Extensible diagnostic tool
US8175233B2 (en) * 2005-02-07 2012-05-08 Avaya Inc. Distributed cache system
US8233594B2 (en) * 2005-02-07 2012-07-31 Avaya Inc. Caching message information in an integrated communication system
US7330537B2 (en) * 2005-02-07 2008-02-12 Adomo, Inc. Integrating messaging server directory service with a communication system voice mail message interface
US7724880B2 (en) * 2005-02-07 2010-05-25 Avaya Inc. Networked voicemail
US20060195544A1 (en) * 2005-02-28 2006-08-31 Bcks Posting and receiving resources for external applications using a web browser as an agent
US7752633B1 (en) 2005-03-14 2010-07-06 Seven Networks, Inc. Cross-platform event engine
US7650383B2 (en) * 2005-03-15 2010-01-19 Aol Llc Electronic message system with federation of trusted senders
US8073866B2 (en) 2005-03-17 2011-12-06 Claria Innovations, Llc Method for providing content to an internet user based on the user's demonstrated content preferences
US8155014B2 (en) * 2005-03-25 2012-04-10 Cisco Technology, Inc. Method and system using quality of service information for influencing a user's presence state
US8015403B2 (en) 2005-03-28 2011-09-06 Cisco Technology, Inc. Method and system indicating a level of security for VoIP calls through presence
US7647381B2 (en) 2005-04-04 2010-01-12 Aol Llc Federated challenge credit system
US7746989B2 (en) 2005-04-12 2010-06-29 Onset Technology, Ltd. System and method for recording and attaching an audio file to an electronic message generated by a portable client device
EP2565797B1 (de) 2005-04-18 2019-10-23 BlackBerry Limited Verfahren zur Bereitstellung von Privilegienverwaltung für drahtlose Anwendungen
US20060235975A1 (en) * 2005-04-19 2006-10-19 International Business Machines Corporation Method, system and computer program for managing data transmission
US7453894B1 (en) * 2005-04-19 2008-11-18 Sprint Spectrum L.P. Method and system for modifying messages during transmission, based on message source and message destination profiles
US8438633B1 (en) 2005-04-21 2013-05-07 Seven Networks, Inc. Flexible real-time inbox access
US7796742B1 (en) 2005-04-21 2010-09-14 Seven Networks, Inc. Systems and methods for simplified provisioning
US20070040702A1 (en) * 2005-05-02 2007-02-22 Mosher Todd J Method for creating highly integrated satellite systems
US20060246889A1 (en) * 2005-05-02 2006-11-02 Buchhop Peter K Wireless Data Device Performance Monitor
US20070029446A1 (en) * 2005-05-02 2007-02-08 Mosher Todd J Modular platform architecture for satellites
US20060253597A1 (en) * 2005-05-05 2006-11-09 Mujica Technologies Inc. E-mail system
US7765265B1 (en) * 2005-05-11 2010-07-27 Aol Inc. Identifying users sharing common characteristics
US7606580B2 (en) 2005-05-11 2009-10-20 Aol Llc Personalized location information for mobile devices
US8079062B2 (en) * 2005-05-16 2011-12-13 Cisco Technology, Inc. Method and system using presence information to manage network access
US7920847B2 (en) * 2005-05-16 2011-04-05 Cisco Technology, Inc. Method and system to protect the privacy of presence information for network users
US7764699B2 (en) 2005-05-16 2010-07-27 Cisco Technology, Inc. Method and system using shared configuration information to manage network access for network users
US7809357B2 (en) * 2005-05-20 2010-10-05 Microsoft Corporation System and method for optimizing network communication in response to network conditions
US7751855B2 (en) * 2005-05-20 2010-07-06 Alcatel-Lucent Usa Inc. Private routing control numbers
KR100669945B1 (ko) 2005-05-31 2007-01-16 삼성전자주식회사 개선한 전자우편 장치 및 전자우편 방법
US7756475B2 (en) * 2005-06-03 2010-07-13 Broadcom Corporation WiFi interface to dialup modem
WO2006136660A1 (en) 2005-06-21 2006-12-28 Seven Networks International Oy Maintaining an ip connection in a mobile network
US8090084B2 (en) * 2005-06-30 2012-01-03 At&T Intellectual Property Ii, L.P. Automated call router for business directory using the world wide web
US20070016632A1 (en) * 2005-07-14 2007-01-18 Yahoo! Inc. System and method for synchronizing between a user device and a server in a communication network
US20070014243A1 (en) * 2005-07-14 2007-01-18 Yahoo! Inc. System and method for provisioning a user device
US8417782B2 (en) 2005-07-14 2013-04-09 Yahoo! Inc. Universal calendar event handling
US7623515B2 (en) * 2005-07-14 2009-11-24 Yahoo! Inc. Content router notification
US8112549B2 (en) 2005-07-14 2012-02-07 Yahoo! Inc. Alert mechanism for notifying multiple user devices sharing a connected-data-set
US20070014277A1 (en) * 2005-07-14 2007-01-18 Yahoo! Inc. Content router repository
US7849199B2 (en) * 2005-07-14 2010-12-07 Yahoo ! Inc. Content router
US20070014307A1 (en) * 2005-07-14 2007-01-18 Yahoo! Inc. Content router forwarding
US20070016636A1 (en) * 2005-07-14 2007-01-18 Yahoo! Inc. Methods and systems for data transfer and notification mechanisms
US7788352B2 (en) * 2005-07-14 2010-08-31 Yahoo! Inc. System and method for servicing a user device
US20070038703A1 (en) * 2005-07-14 2007-02-15 Yahoo! Inc. Content router gateway
US7631045B2 (en) * 2005-07-14 2009-12-08 Yahoo! Inc. Content router asynchronous exchange
US7907966B1 (en) 2005-07-19 2011-03-15 Aol Inc. System and method for cross-platform applications on a wireless phone
US9282081B2 (en) 2005-07-28 2016-03-08 Vaporstream Incorporated Reduced traceability electronic message system and method
US7869799B2 (en) * 2005-07-28 2011-01-11 Research In Motion Limited Method and system for forwarding calls placed to a telecommunications destination
US7610345B2 (en) 2005-07-28 2009-10-27 Vaporstream Incorporated Reduced traceability electronic message system and method
US8069166B2 (en) * 2005-08-01 2011-11-29 Seven Networks, Inc. Managing user-to-user contact with inferred presence information
US20070043829A1 (en) * 2005-08-17 2007-02-22 Robin Dua Method and system for accessing a storage or computing device via the Internet
JP4608400B2 (ja) * 2005-09-13 2011-01-12 株式会社日立製作所 音声通話システムおよび音声通話中におけるコンテンツの提供方法
US8204950B2 (en) * 2005-09-15 2012-06-19 Qwest Communications International Inc. Webpage search
US8116740B2 (en) * 2005-09-21 2012-02-14 Nokia Corporation Mobile communication terminal and method
US7715825B2 (en) * 2005-09-28 2010-05-11 Research In Motion Limited Pushback methods and apparatus for use in communicating messages to mobile communication devices
US8077838B2 (en) * 2005-09-28 2011-12-13 Cisco Technology, Inc. Method and voice communicator to provide a voice communication
KR101147759B1 (ko) * 2005-10-05 2012-05-25 엘지전자 주식회사 디지털 방송 송/수신 시스템
WO2007047246A2 (en) * 2005-10-11 2007-04-26 Barry Appelman Enabling and exercising control over selected sounds associated with incoming communications
US20070088793A1 (en) * 2005-10-17 2007-04-19 Landsman Richard A Filter for instant messaging
US20070088839A1 (en) * 2005-10-19 2007-04-19 Nortel Networks Limited Local time related presence automation and session control
US7924987B2 (en) * 2005-10-19 2011-04-12 At&T Intellectual Property I., L.P. Methods, apparatus and data structures for managing distributed communication systems
US7839988B2 (en) * 2005-10-19 2010-11-23 At&T Intellectual Property I, L.P. Methods and apparatus for data structure driven authorization and/or routing of outdial communication services
US8238327B2 (en) * 2005-10-19 2012-08-07 At&T Intellectual Property I, L.P. Apparatus and methods for subscriber and enterprise assignments and resource sharing
US20070100856A1 (en) * 2005-10-21 2007-05-03 Yahoo! Inc. Account consolidation
US7870288B2 (en) * 2005-10-28 2011-01-11 Yahoo! Inc. Sharing data in scalable software blade architecture
US7779157B2 (en) * 2005-10-28 2010-08-17 Yahoo! Inc. Recovering a blade in scalable software blade architecture
US7873696B2 (en) * 2005-10-28 2011-01-18 Yahoo! Inc. Scalable software blade architecture
CA2628096C (en) * 2005-10-31 2011-07-26 Captaris, Inc. Universal document transport
US20070177195A1 (en) * 2005-10-31 2007-08-02 Treber Rebert Queue processor for document servers
US8170189B2 (en) * 2005-11-02 2012-05-01 Qwest Communications International Inc. Cross-platform message notification
US20070106739A1 (en) * 2005-11-08 2007-05-10 David Clark Wireless messaging using notification messages in a wireless communication network
US7570609B2 (en) * 2005-11-08 2009-08-04 Research In Motion Limited System and method of message delivery in a wireless communication network
US8024290B2 (en) * 2005-11-14 2011-09-20 Yahoo! Inc. Data synchronization and device handling
US8065680B2 (en) * 2005-11-15 2011-11-22 Yahoo! Inc. Data gateway for jobs management based on a persistent job table and a server table
US9497292B2 (en) 2005-11-18 2016-11-15 Adobe Systems Incorporated Facilitating the operation of a client/server application while a client is offline or online
US20070118627A1 (en) * 2005-11-18 2007-05-24 Timucin Ozugur System and method for implementation of instant messaging hunting groups
JP4616159B2 (ja) * 2005-11-30 2011-01-19 富士通株式会社 クラスタシステム、ロードバランサ、ノード振替方法およびノード振替プログラム
US20070127652A1 (en) * 2005-12-01 2007-06-07 Divine Abha S Method and system for processing calls
US9686183B2 (en) 2005-12-06 2017-06-20 Zarbaña Digital Fund Llc Digital object routing based on a service request
US9008075B2 (en) 2005-12-22 2015-04-14 Genesys Telecommunications Laboratories, Inc. System and methods for improving interaction routing performance
US20070157223A1 (en) * 2005-12-29 2007-07-05 United Video Properties, Inc. Systems and methods for managing content
US8526423B2 (en) * 2005-12-30 2013-09-03 France Telecom Method and device for managing personal communications of at least one user
FR2895863A1 (fr) * 2005-12-30 2007-07-06 France Telecom Procede et dispositif de gestion des communications personnelles d'au moins un utilisateur
FR2895862A1 (fr) * 2005-12-30 2007-07-06 France Telecom Procede et dispositif de gestion des communications personnelles d'au moins un utilisateur
GB0602523D0 (en) * 2006-01-05 2006-03-22 Redburn Consulting Ltd Community messaging system
US7624417B2 (en) 2006-01-27 2009-11-24 Robin Dua Method and system for accessing media content via the internet
CA2637445A1 (en) * 2006-02-07 2007-08-16 Hyran Media Services, Inc. System and method for providing commercial broadcast content information to mobile subscribers
US7769395B2 (en) 2006-06-20 2010-08-03 Seven Networks, Inc. Location-based operations and messaging
US20070206747A1 (en) * 2006-03-01 2007-09-06 Carol Gruchala System and method for performing call screening
US7747246B2 (en) 2006-03-02 2010-06-29 At&T Intellectual Property I, L.P. Environment independent user preference communication
US20070208860A1 (en) * 2006-03-02 2007-09-06 Zellner Samuel N User specific data collection
US20070208861A1 (en) * 2006-03-02 2007-09-06 Zellner Samuel N User preference interpretation
US7664875B1 (en) * 2006-03-20 2010-02-16 Avica Technology Corporation Multi-path content distribution and aggregation
US8625749B2 (en) * 2006-03-23 2014-01-07 Cisco Technology, Inc. Content sensitive do-not-disturb (DND) option for a communication system
US8352449B1 (en) 2006-03-29 2013-01-08 Amazon Technologies, Inc. Reader device content indexing
CA2647602A1 (en) * 2006-03-30 2008-03-06 Obopay Inc. Mobile person-to-person payment system
JP4596271B2 (ja) * 2006-04-03 2010-12-08 ソニー株式会社 情報処理装置
US8078476B2 (en) 2006-04-05 2011-12-13 Qwest Communications International Inc. Cross-platform calendar notifications
US20070239895A1 (en) * 2006-04-05 2007-10-11 Qwest Communications International Inc. Cross-platform push of various media types
US9323821B2 (en) * 2006-04-05 2016-04-26 Qwest Communications International Inc. Network repository auto sync wireless handset
US20070239832A1 (en) * 2006-04-05 2007-10-11 Qwest Communications International Inc. Communication presentation in a calendar perspective
US8320535B2 (en) * 2006-04-06 2012-11-27 Qwest Communications International Inc. Selectable greeting messages
US8214469B2 (en) * 2006-04-06 2012-07-03 Qwest Communications International Inc. Multiple use of common perspectives
US7933205B1 (en) 2006-05-01 2011-04-26 At&T Mobility Ii Llc Generalized interconnection apparatus for delivering services based on real time performance requirements
US8923853B1 (en) 2006-05-04 2014-12-30 At&T Mobility Ii Llc Dynamic provisioning system for policy-based traffic navigation for roaming traffic
US8819751B2 (en) 2006-05-16 2014-08-26 Qwest Communications International Inc. Socially networked television experience
WO2007136723A2 (en) * 2006-05-17 2007-11-29 Numerex Corp. System and method for prolonging wireless data product's life
US8175645B2 (en) * 2006-06-12 2012-05-08 Qurio Holdings, Inc. System and method for modifying a device profile
US20070293246A1 (en) * 2006-06-20 2007-12-20 Lucent Technologies Inc. Method and apparatus for improved control of intelligent network-based user features
US8006298B1 (en) 2006-07-11 2011-08-23 Sprint Communications Company L.P. Fraud detection system and method
US9210252B2 (en) * 2006-07-13 2015-12-08 Alcatel Lucent End-user device personalized application notification feature
CA2659607C (en) 2006-08-02 2017-12-05 Captaris, Inc. Configurable document server
US20080034008A1 (en) * 2006-08-03 2008-02-07 Yahoo! Inc. User side database
US7742487B2 (en) * 2006-08-22 2010-06-22 Embarq Holdings Company Llc System and method for integrated service access
US8726195B2 (en) 2006-09-05 2014-05-13 Aol Inc. Enabling an IM user to navigate a virtual world
US20080057943A1 (en) * 2006-09-06 2008-03-06 Cingular Wireless Ii, Llc Remote call forwarding in a wireless network from a telecommunications device inside or outside the wireless network
US8855292B1 (en) 2006-09-08 2014-10-07 Avaya Inc. Agent-enabled queue bypass to agent
US20080071866A1 (en) * 2006-09-15 2008-03-20 Contenta Llc Method and system for authoring mobile book messages
US20080077704A1 (en) * 2006-09-24 2008-03-27 Void Communications, Inc. Variable Electronic Communication Ping Time System and Method
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
US8245284B2 (en) 2006-10-05 2012-08-14 Microsoft Corporation Extensible network discovery
US8675831B2 (en) * 2006-10-24 2014-03-18 Alcatel Lucent Storage of data messages for later retrieval by the recipient
US20080103529A1 (en) * 2006-10-26 2008-05-01 Old Dominion University Apparatus and methods for performing cellular electro-manipulations
US8527592B2 (en) 2006-10-31 2013-09-03 Watchguard Technologies, Inc. Reputation-based method and system for determining a likelihood that a message is undesired
US9985817B2 (en) 2006-11-14 2018-05-29 Tp Lab, Inc. System and method for a universal phone number service
KR100779384B1 (ko) * 2006-12-04 2007-11-23 주식회사 케이티 유선전화망에서 이메일 서비스 제공 시스템
US7852783B2 (en) * 2006-12-07 2010-12-14 Cisco Technology, Inc. Identify a secure end-to-end voice call
US7865817B2 (en) * 2006-12-29 2011-01-04 Amazon Technologies, Inc. Invariant referencing in digital works
WO2008097575A1 (en) 2007-02-06 2008-08-14 Numerex Corp. Service escrowed transportable wireless event reporting system
US7751807B2 (en) 2007-02-12 2010-07-06 Oomble, Inc. Method and system for a hosted mobile management service architecture
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
US8024400B2 (en) 2007-09-26 2011-09-20 Oomble, Inc. Method and system for transferring content from the web to mobile devices
WO2008101165A2 (en) * 2007-02-15 2008-08-21 Void Communications, Inc. Electronic messaging recordlessness warning and routing system and method
US8064576B2 (en) 2007-02-21 2011-11-22 Avaya Inc. Voicemail filtering and transcription
US8107598B2 (en) * 2007-02-21 2012-01-31 Avaya Inc. Voicemail filtering and transcription
US8160212B2 (en) 2007-02-21 2012-04-17 Avaya Inc. Voicemail filtering and transcription
US8418206B2 (en) 2007-03-22 2013-04-09 United Video Properties, Inc. User defined rules for assigning destinations of content
TW200839561A (en) * 2007-03-22 2008-10-01 Wistron Corp Method of irregular password configuration and verification
US9665529B1 (en) 2007-03-29 2017-05-30 Amazon Technologies, Inc. Relative progress and event indicators
US7716224B2 (en) 2007-03-29 2010-05-11 Amazon Technologies, Inc. Search and indexing on a user device
US20080243788A1 (en) * 2007-03-29 2008-10-02 Reztlaff James R Search of Multiple Content Sources on a User Device
US20080247521A1 (en) * 2007-04-06 2008-10-09 At&T Knowledge Ventures, L.P. Method and apparatus for voicemail delivery
US20080259918A1 (en) 2007-04-19 2008-10-23 Craig Elliott Walker Method and apparatus for managing telephone calls
US8087047B2 (en) 2007-04-20 2011-12-27 United Video Properties, Inc. Systems and methods for providing remote access to interactive media guidance applications
US20080270629A1 (en) * 2007-04-27 2008-10-30 Yahoo! Inc. Data snychronization and device handling using sequence numbers
US8179872B2 (en) 2007-05-09 2012-05-15 Research In Motion Limited Wireless router system and method
US8488751B2 (en) 2007-05-11 2013-07-16 Avaya Inc. Unified messenging system and method
US8108793B2 (en) * 2007-05-21 2012-01-31 Amazon Technologies, Inc, Zone-associated objects
US8234282B2 (en) 2007-05-21 2012-07-31 Amazon Technologies, Inc. Managing status of search index generation
US10796392B1 (en) 2007-05-22 2020-10-06 Securus Technologies, Llc Systems and methods for facilitating booking, bonding and release
US8805425B2 (en) 2007-06-01 2014-08-12 Seven Networks, Inc. Integrated messaging
US8693494B2 (en) 2007-06-01 2014-04-08 Seven Networks, Inc. Polling
IL184305A0 (en) * 2007-06-28 2008-03-20 Oleg Golobrodsky Method, apparatus and system for enabling communications between users
CN101755444A (zh) * 2007-07-26 2010-06-23 日本电气株式会社 多媒体通信系统、多媒体通信装置和终端
US8243909B2 (en) * 2007-08-22 2012-08-14 At&T Intellectual Property I, L.P. Programmable caller ID
US8160226B2 (en) * 2007-08-22 2012-04-17 At&T Intellectual Property I, L.P. Key word programmable caller ID
US8327403B1 (en) 2007-09-07 2012-12-04 United Video Properties, Inc. Systems and methods for providing remote program ordering on a user device via a web server
US20090128861A1 (en) * 2007-09-09 2009-05-21 Xpedite Systems, Llc Systems and Methods for Communicating Multimodal Messages
US20090106118A1 (en) * 2007-10-19 2009-04-23 Ebay Inc Payment using funds pushing
US8983506B2 (en) * 2007-11-19 2015-03-17 Tango Networks, Inc. System, method, and computer-readable medium for schedule-based telecommunication policies
US8364181B2 (en) 2007-12-10 2013-01-29 Seven Networks, Inc. Electronic-mail filtering for mobile devices
US8793305B2 (en) * 2007-12-13 2014-07-29 Seven Networks, Inc. Content delivery to a mobile device from a content service
US9002828B2 (en) 2007-12-13 2015-04-07 Seven Networks, Inc. Predictive content delivery
US8107921B2 (en) 2008-01-11 2012-01-31 Seven Networks, Inc. Mobile virtual network operator
US8862657B2 (en) 2008-01-25 2014-10-14 Seven Networks, Inc. Policy based content service
US20090193338A1 (en) 2008-01-28 2009-07-30 Trevor Fiatal Reducing network and battery consumption during content delivery and playback
US10003701B2 (en) 2008-01-30 2018-06-19 Xpedite Systems, Llc Systems and methods for generating and communicating enhanced portable document format files
US20090216650A1 (en) * 2008-02-21 2009-08-27 Americo Salas Peralta Cyber Pub (CP)
US8849261B2 (en) 2008-03-11 2014-09-30 Robert Cohen Provision of additional content to mobile communication devices
US8423889B1 (en) 2008-06-05 2013-04-16 Amazon Technologies, Inc. Device specific presentation control for electronic book reader devices
US8601526B2 (en) 2008-06-13 2013-12-03 United Video Properties, Inc. Systems and methods for displaying media content and media guidance information
US8787947B2 (en) 2008-06-18 2014-07-22 Seven Networks, Inc. Application discovery on mobile devices
US8078158B2 (en) 2008-06-26 2011-12-13 Seven Networks, Inc. Provisioning applications for a mobile device
SG157991A1 (en) * 2008-07-04 2010-01-29 3Rd Brand Pte Ltd Company Regi Extended messaging platform
WO2010006637A1 (en) * 2008-07-14 2010-01-21 Nokia Siemens Networks Oy A method and apparatus for a subscriber database
WO2010104747A2 (en) * 2009-03-10 2010-09-16 Baylor Research Institute Antigen presenting cell targeted vaccines
US8548503B2 (en) 2008-08-28 2013-10-01 Aol Inc. Methods and system for providing location-based communication services
US8909759B2 (en) 2008-10-10 2014-12-09 Seven Networks, Inc. Bandwidth measurement
US10063934B2 (en) 2008-11-25 2018-08-28 Rovi Technologies Corporation Reducing unicast session duration with restart TV
US8180933B2 (en) * 2009-01-21 2012-05-15 Microsoft Corporation Dynamic call handling from multiple attached devices wherein devices advertize its capabililes before facilitating call through appropriate device
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
JP2010182244A (ja) * 2009-02-09 2010-08-19 Ntt Docomo Inc 移動端末、メール返信方法及びサーバ
US8612276B1 (en) 2009-02-11 2013-12-17 Certusview Technologies, Llc Methods, apparatus, and systems for dispatching service technicians
DE102009014400A1 (de) * 2009-03-26 2010-10-07 Vodafone Holding Gmbh Weiterleitung von Nachrichten in Telekommunikationsnetzen
US8832584B1 (en) 2009-03-31 2014-09-09 Amazon Technologies, Inc. Questions on highlighted passages
US8046417B2 (en) * 2009-05-12 2011-10-25 At&T Intellectual Property I, L.P. System and method for quality of presence
US8238538B2 (en) 2009-05-28 2012-08-07 Comcast Cable Communications, Llc Stateful home phone service
ES2702464T3 (es) 2009-06-17 2019-03-01 Bridgeport Networks Inc Detección de presencia mejorada para decisiones de enrutamiento
US8838694B2 (en) * 2009-06-19 2014-09-16 Futurewei Technologies, Inc. System and method for shared multimedia experiences across multiple subscriptions
US8195819B1 (en) 2009-07-13 2012-06-05 Sprint Communications Company L.P. Application single sign on leveraging virtual local area network identifier
US8692763B1 (en) 2009-09-28 2014-04-08 John T. Kim Last screen rendering for electronic book reader
US20110126132A1 (en) * 2009-11-20 2011-05-26 Tyler Robert Anderson System and methods of generating social networks in virtual space
US9215735B2 (en) * 2010-03-03 2015-12-15 Modena Enterprises, Llc Systems and methods for initiating communications with contacts based on a communication specification
WO2011112051A2 (ko) * 2010-03-11 2011-09-15 엘지전자 주식회사 무선 통신 시스템에서 mtc를 위한 방법 및 장치
TW201209697A (en) 2010-03-30 2012-03-01 Michael Luna 3D mobile user interface with configurable workspace management
ES2702989T3 (es) * 2010-05-12 2019-03-06 Nokia Solutions & Networks Oy Entrega de mensajes cortos mejorada
US9204193B2 (en) 2010-05-14 2015-12-01 Rovi Guides, Inc. Systems and methods for media detection and filtering using a parental control logging application
US8443429B1 (en) 2010-05-24 2013-05-14 Sprint Communications Company L.P. Integrated sign on
US8897432B2 (en) 2010-07-01 2014-11-25 Etherfax, Llc System and method of remote fax interconnect technology
CA2806557C (en) 2010-07-26 2014-10-07 Michael Luna Mobile application traffic optimization
CA2806548C (en) 2010-07-26 2015-03-31 Seven Networks, Inc. Distributed implementation of dynamic wireless traffic policy
PL3407673T3 (pl) 2010-07-26 2020-05-18 Seven Networks, Llc Koordynacja ruchu w sieci komórkowej pomiędzy różnymi aplikacjami
US8838783B2 (en) 2010-07-26 2014-09-16 Seven Networks, Inc. Distributed caching for resource and mobile network traffic management
US9538493B2 (en) 2010-08-23 2017-01-03 Finetrak, Llc Locating a mobile station and applications therefor
US9495322B1 (en) 2010-09-21 2016-11-15 Amazon Technologies, Inc. Cover display
US9149959B2 (en) 2010-10-22 2015-10-06 Monosol Rx, Llc Manufacturing of small film strips
EP2635973A4 (de) 2010-11-01 2014-01-15 Seven Networks Inc An das verhalten einer mobilen anwendung und an netzwerkbedingungen angepasste zwischenspeicherung
US9330196B2 (en) 2010-11-01 2016-05-03 Seven Networks, Llc Wireless traffic management system cache optimization using http headers
US8166164B1 (en) 2010-11-01 2012-04-24 Seven Networks, Inc. Application and network-based long poll request detection and cacheability assessment therefor
US8204953B2 (en) 2010-11-01 2012-06-19 Seven Networks, Inc. Distributed system for cache defeat detection and caching of content addressed by identifiers intended to defeat cache
US8484314B2 (en) 2010-11-01 2013-07-09 Seven Networks, Inc. Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
US9060032B2 (en) 2010-11-01 2015-06-16 Seven Networks, Inc. Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic
US8843153B2 (en) 2010-11-01 2014-09-23 Seven Networks, Inc. Mobile traffic categorization and policy for network use optimization while preserving user experience
US8326985B2 (en) 2010-11-01 2012-12-04 Seven Networks, Inc. Distributed management of keep-alive message signaling for mobile network resource conservation and optimization
WO2012060995A2 (en) 2010-11-01 2012-05-10 Michael Luna Distributed caching in a wireless network of content delivered for a mobile application over a long-held request
CA2798523C (en) 2010-11-22 2015-02-24 Seven Networks, Inc. Aligning data transfer to optimize connections established for transmission over a wireless network
EP3422775A1 (de) 2010-11-22 2019-01-02 Seven Networks, LLC Optimierung von ressourcenabfrageintervallen zur zufriedenstellenden beantwortung von anfragen auf mobilen vorrichtungen
JP5609608B2 (ja) * 2010-12-09 2014-10-22 ソニー株式会社 情報処理装置、グループ生成システム、グループ生成方法及びプログラム
GB2501416B (en) 2011-01-07 2018-03-21 Seven Networks Llc System and method for reduction of mobile network traffic used for domain name system (DNS) queries
US9626651B2 (en) * 2011-02-04 2017-04-18 International Business Machines Corporation Automated social network introductions for e-meetings
US9084105B2 (en) 2011-04-19 2015-07-14 Seven Networks, Inc. Device resources sharing for network resource conservation
US20120278431A1 (en) 2011-04-27 2012-11-01 Michael Luna Mobile device which offloads requests made by a mobile application to a remote entity for conservation of mobile device and network resources and methods therefor
WO2012149434A2 (en) 2011-04-27 2012-11-01 Seven Networks, Inc. Detecting and preserving state for satisfying application requests in a distributed proxy and cache system
US9652741B2 (en) 2011-07-08 2017-05-16 Box, Inc. Desktop application for access and interaction with workspaces in a cloud-based content management system and synchronization mechanisms thereof
EP2737690B1 (de) 2011-07-26 2016-12-07 LG Electronics Inc. Verbessertes visuelles voicemail
US8984581B2 (en) 2011-07-27 2015-03-17 Seven Networks, Inc. Monitoring mobile application activities for malicious traffic on a mobile device
US9219761B2 (en) * 2011-10-07 2015-12-22 Karl-Erik Ståhl Device, software module or system for global real-time telecommunication
US9282185B2 (en) 2011-10-17 2016-03-08 At&T Intellectual Property I, L.P. System and method for callee-caller specific greetings for voice mail
US9042527B2 (en) 2011-10-17 2015-05-26 At&T Intellectual Property I, L.P. Visual voice mail delivery mechanisms
US8515029B2 (en) 2011-11-02 2013-08-20 At&T Intellectual Property I, L.P. System and method for visual voice mail in an LTE environment
US9025739B2 (en) 2011-10-20 2015-05-05 At&T Intellectual Property I, L.P. System and method for visual voice mail in a multi-screen environment
US8489075B2 (en) 2011-11-16 2013-07-16 At&T Intellectual Property I, L.P. System and method for augmenting features of visual voice mail
US9158741B1 (en) 2011-10-28 2015-10-13 Amazon Technologies, Inc. Indicators for navigating digital works
GB2500152A (en) 2011-11-29 2013-09-11 Box Inc Mobile platform file and folder selection functionalities for offline access and synchronization
US8918503B2 (en) 2011-12-06 2014-12-23 Seven Networks, Inc. Optimization of mobile traffic directed to private networks and operator configurability thereof
EP2789138B1 (de) 2011-12-06 2016-09-14 Seven Networks, LLC Mobile vorrichtung und verfahren zum verwenden von failover-mechanismen zur fehlertoleranz für mobilverkehrsverwaltung und zur erhaltung von netzwerk-/vorrichtungs-ressourcen
EP2788889A4 (de) 2011-12-07 2015-08-12 Seven Networks Inc Flexible und dynamische integrationsschemata eines verkehrsverwaltungssystems mit verschiedenen netzwerkbetreibern zur netzwerkverkehrabschwächung
US9277443B2 (en) 2011-12-07 2016-03-01 Seven Networks, Llc Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol
WO2013090821A1 (en) 2011-12-14 2013-06-20 Seven Networks, Inc. Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization
US20130159511A1 (en) 2011-12-14 2013-06-20 Seven Networks, Inc. System and method for generating a report to a network operator by distributing aggregation of data
US9832095B2 (en) 2011-12-14 2017-11-28 Seven Networks, Llc Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic
US8805418B2 (en) 2011-12-23 2014-08-12 United Video Properties, Inc. Methods and systems for performing actions based on location-based rules
GB2499306B (en) 2012-01-05 2014-10-22 Seven Networks Inc Managing user interaction with an application on a mobile device
US8249230B1 (en) 2012-01-09 2012-08-21 EC Data Systems, Inc. Scalable and flexible internet fax architecture
US9203864B2 (en) 2012-02-02 2015-12-01 Seven Networks, Llc Dynamic categorization of applications for network access in a mobile network
US9326189B2 (en) 2012-02-03 2016-04-26 Seven Networks, Llc User as an end point for profiling and optimizing the delivery of content and data in a wireless network
CN103907334A (zh) * 2012-02-21 2014-07-02 斯塔斯克莱伯公司 用于提供高效的电信服务的方法和系统
US8254538B1 (en) 2012-02-27 2012-08-28 EC Data Systems, Inc. Scalable and flexible internet fax architecture for processing outbound fax messages
US9380146B1 (en) * 2012-03-14 2016-06-28 Amazon Technologies, Inc. System and method to facilitate conversion between voice calls and text calls
US8812695B2 (en) 2012-04-09 2014-08-19 Seven Networks, Inc. Method and system for management of a virtual network connection without heartbeat messages
US10263899B2 (en) 2012-04-10 2019-04-16 Seven Networks, Llc Enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network
US8775631B2 (en) 2012-07-13 2014-07-08 Seven Networks, Inc. Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications
US9794256B2 (en) 2012-07-30 2017-10-17 Box, Inc. System and method for advanced control tools for administrators in a cloud-based service
EP2883373A1 (de) * 2012-08-10 2015-06-17 Markport Limited System und verfahren zur nachrichtenübermittlung mit adaptiven paketen- und mobilfunknetz-nachrichtenpfaden
US20140100861A1 (en) * 2012-10-09 2014-04-10 David Gerard Ledet Medical analysis application and response system
US9161258B2 (en) 2012-10-24 2015-10-13 Seven Networks, Llc Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion
US10235383B2 (en) 2012-12-19 2019-03-19 Box, Inc. Method and apparatus for synchronization of items with read-only permissions in a cloud-based environment
US9307493B2 (en) 2012-12-20 2016-04-05 Seven Networks, Llc Systems and methods for application management of mobile device radio state promotion and demotion
US9953036B2 (en) 2013-01-09 2018-04-24 Box, Inc. File system monitoring in a system which incrementally updates clients with events that occurred in a cloud-based collaboration platform
US20140201293A1 (en) * 2013-01-14 2014-07-17 Talk.to FZC Choosing a service to provide a message
EP2757491A1 (de) 2013-01-17 2014-07-23 Box, Inc. Konfliktlösung, Wiederversuchbedingungsverwaltung und Handhabung von Problemdateien für den Synchronisations-Client zu einer Plattform auf Cloud-Basis
US9271238B2 (en) 2013-01-23 2016-02-23 Seven Networks, Llc Application or context aware fast dormancy
US9253262B2 (en) 2013-01-24 2016-02-02 Rovi Guides, Inc. Systems and methods for connecting media devices through web sockets
US8874761B2 (en) 2013-01-25 2014-10-28 Seven Networks, Inc. Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols
US10142496B1 (en) 2013-01-26 2018-11-27 Ip Holdings, Inc. Mobile device image capture and image modification including filters, superimposing and geofenced comments in augmented reality
US20140214979A1 (en) * 2013-01-29 2014-07-31 Talk.to FZC Providing alerts on communication devices
US9674233B2 (en) 2013-03-04 2017-06-06 Vonage Business Inc. Method and apparatus for performing network registration
US8879476B2 (en) * 2013-03-04 2014-11-04 Vonage Network Llc Method and apparatus for performing network registration
US8750123B1 (en) 2013-03-11 2014-06-10 Seven Networks, Inc. Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network
US9059987B1 (en) 2013-04-04 2015-06-16 Sprint Communications Company L.P. Methods and systems of using single sign-on for identification for a web server not integrated with an enterprise network
JP6056640B2 (ja) * 2013-05-07 2017-01-11 富士通株式会社 通信装置,管理装置,処理方法,および処理プログラム
US10725968B2 (en) 2013-05-10 2020-07-28 Box, Inc. Top down delete or unsynchronization on delete of and depiction of item synchronization with a synchronization client to a cloud-based platform
US10846074B2 (en) 2013-05-10 2020-11-24 Box, Inc. Identification and handling of items to be ignored for synchronization with a cloud-based platform by a synchronization client
US9633037B2 (en) 2013-06-13 2017-04-25 Box, Inc Systems and methods for synchronization event building and/or collapsing by a synchronization component of a cloud-based platform
US9805050B2 (en) 2013-06-21 2017-10-31 Box, Inc. Maintaining and updating file system shadows on a local device by a synchronization client of a cloud-based platform
US9065765B2 (en) 2013-07-22 2015-06-23 Seven Networks, Inc. Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network
US10122656B2 (en) * 2013-08-05 2018-11-06 Oath Inc. Systems and methods for managing electronic communications
US10530854B2 (en) * 2014-05-30 2020-01-07 Box, Inc. Synchronization of permissioned content in cloud-based environments
US10277778B2 (en) 2014-06-24 2019-04-30 Ec Data Systems Inc. Audit logging for a secure, scalable and flexible internet fax architecture
US11295308B1 (en) 2014-10-29 2022-04-05 The Clearing House Payments Company, L.L.C. Secure payment processing
US9402170B1 (en) * 2015-01-29 2016-07-26 Vonage Business Inc. Method and system for providing informative incoming call alerts
US11694168B2 (en) 2015-07-01 2023-07-04 The Clearing House Payments Company L.L.C. Real-time payment system, method, apparatus, and computer program
US11042882B2 (en) 2015-07-01 2021-06-22 The Clearing House Payments Company, L.L.C. Real-time payment system, method, apparatus, and computer program
JP6661310B2 (ja) * 2015-09-08 2020-03-11 キヤノン株式会社 情報共有システムおよび方法
US11273131B2 (en) 2016-05-05 2022-03-15 Aquestive Therapeutics, Inc. Pharmaceutical compositions with enhanced permeation
CA3022840A1 (en) 2016-05-05 2017-11-09 Aquestive Therapeutics, Inc. Enhanced delivery epinephrine compositions
JP6781407B2 (ja) * 2017-08-28 2020-11-04 京セラドキュメントソリューションズ株式会社 メール形式確認システムおよびメール形式確認プログラム
US11436577B2 (en) 2018-05-03 2022-09-06 The Clearing House Payments Company L.L.C. Bill pay service with federated directory model support
CN111124332B (zh) * 2019-11-18 2024-03-01 北京小米移动软件有限公司 设备呈现内容的控制方法、控制装置及存储介质

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4644351A (en) * 1984-05-08 1987-02-17 Motorola, Inc. Two way personal message system with extended coverage
US5168271A (en) * 1985-11-27 1992-12-01 Seiko Corp. Paging and time keeping system with transmission of time slot identification used for synchronization
US4837798A (en) * 1986-06-02 1989-06-06 American Telephone And Telegraph Company Communication system having unified messaging
US5008926A (en) * 1986-07-17 1991-04-16 Efrat Future Technology Ltd. Message management system
GB8619875D0 (en) * 1986-08-15 1986-09-24 British Telecomm Communications system
US5109405A (en) * 1988-07-11 1992-04-28 Dytel Corporation Automated call screening
US5029196A (en) * 1988-07-11 1991-07-02 Dytel Corporation Automated call screening
US5090050A (en) * 1989-09-14 1992-02-18 Contel Cellular Inc. Method and apparatus for communicating with radio telephones
FI94581C (fi) * 1991-02-12 1995-09-25 Nokia Telecommunications Oy Järjestelmä yhteystietojen välittämiseksi automaattisesti matkapuhelinverkossa tai vastaavassa
US5311570A (en) * 1991-05-10 1994-05-10 At&T Bell Laboratories Integration of wireless paging in a communication system
US5479472A (en) * 1991-05-20 1995-12-26 Ntp Incorporated System for interconnecting electronic mail systems by RF communications and method of operation thereof
SE519357C2 (sv) * 1991-08-29 2003-02-18 Ericsson Telefon Ab L M Cellindelat radiotelefonkommunikationssystem för mobilradiotelefonstationer av multimodtyp
US5222125A (en) * 1991-09-03 1993-06-22 At&T Bell Laboratories System for providing personalized telephone calling features
US5311576A (en) * 1992-01-27 1994-05-10 At&T Bell Laboratories Adjunct processor embedded in a switching system
US5353331A (en) * 1992-03-05 1994-10-04 Bell Atlantic Network Services, Inc. Personal communications service using wireline/wireless integration
AU3924293A (en) * 1992-03-27 1993-11-08 Bell Atlantic Network Services, Inc. Improved data transmission public switched telephone network
US5329578A (en) * 1992-05-26 1994-07-12 Northern Telecom Limited Personal communication service with mobility manager
US5559860A (en) * 1992-06-11 1996-09-24 Sony Corporation User selectable response to an incoming call at a mobile station
US5329579A (en) * 1992-07-27 1994-07-12 At&T Bell Laboratories Modular adjunct processor made of identical multi-function modules adaptable under direction of one of them to perform any of the adjunct-processor functions
US5418835A (en) * 1992-10-26 1995-05-23 Motorola Inc. Method of delivering paging messages using voice mail
US5325419A (en) * 1993-01-04 1994-06-28 Ameritech Corporation Wireless digital personal communications system having voice/data/image two-way calling and intercell hand-off
US5452289A (en) * 1993-01-08 1995-09-19 Multi-Tech Systems, Inc. Computer-based multifunction personal communications system
US5479411A (en) * 1993-03-10 1995-12-26 At&T Corp. Multi-media integrated message arrangement
US5327486A (en) * 1993-03-22 1994-07-05 Bell Communications Research, Inc. Method and system for managing telecommunications such as telephone calls
US5604788A (en) * 1995-03-16 1997-02-18 Motorola, Inc. Wireless messaging system with electronic mail replication

Also Published As

Publication number Publication date
TW307080B (de) 1997-06-01
DE69435052D1 (de) 2008-01-24
EP1401180B1 (de) 2007-12-12
US5742905A (en) 1998-04-21
DE69535283D1 (de) 2006-12-14
JP3452580B2 (ja) 2003-09-29
EP1401180A1 (de) 2004-03-24
JPH09511884A (ja) 1997-11-25
EP1887771A1 (de) 2008-02-13
WO1996009714A1 (en) 1996-03-28
JP2004048684A (ja) 2004-02-12
CA2199802A1 (en) 1996-03-28
EP0782805B1 (de) 2006-11-02
EP0782805A1 (de) 1997-07-09
DE69435052T2 (de) 2008-11-27
EP0782805A4 (de) 1999-10-20
CA2199802C (en) 2000-06-06
US5742668A (en) 1998-04-21

Similar Documents

Publication Publication Date Title
DE69535283T2 (de) Internetzsystem für persönliche übertragungsdienste
DE69736427T2 (de) Verfahren und system für erweiterte adressierungspläne
AU706931B2 (en) Personal communications internetworking
DE69533776T2 (de) Netzwerkbasierte multimediakommunikationen und verzeichnissystem sowie betriebssystem dazu
DE69924299T2 (de) System und verfahren zum zugriff auf mehrwertdienste für nutzer von tragbaren telefongeräten, die sich in fremden netzen aufhalten
DE69836901T2 (de) Verfahren zum Hinzufügen von Kontext zu Kommunikationen
DE60105378T2 (de) System und Verfahren zur Lieferung von Profilinformationen eines Anrufers
DE69735720T2 (de) Verfahren, system und vorrichtung zur überwachung von teilnehmerbetribsamkeit
DE10020278B4 (de) System zum dynamischen Routing einer von einem ein Mobiltelefon benutzenden Sender gesendeten Kurznachricht
EP1020067B1 (de) Verfahren zum melden einer nachricht an einen teilnehmer
DE19919364A1 (de) Automatisiertes Anrufdurchschaltungssystem
DE69828185T2 (de) Anrufweiterleitung in einem telekommunikationssystem
DE69734351T2 (de) Behandlung von zeitzonen in einem telekommunikationssystem
DE19801563B4 (de) Kommunikationssystem mit Unterstützung mobiler Teilnehmer und automatischer Informations- und Medienumsetzung
US6880001B1 (en) System for managing and exchanging telecommunication system subscriber data stored in a single logical subscriber database
DE69830670T2 (de) Mailbox-anrufbeantworterdienst fuer mobile kommunikationen
EP0951186A2 (de) Verfahren in einem Kommunikationsnetz zur Vermittlung von Nachrichten zu Kommunikationsendgeräten und eine Vorrichtung zur Durchführung des Verfahrens
DE10327056B4 (de) Verfahren zum Modifizieren einer Multimedia-Nachricht durch netzwerkseitige Anwendung von Applikationen sowie zugehöriges Funkkommunikationssystem
EP0989763B1 (de) Verfahren und Mobil-Kommunikationssystem zur Steuerung eines Kurznachrichtendienstes
EP1388252A1 (de) Unified-messaging-kommunikationsverfahren und system mit benutzerspezifischem ansagetext
EP1254554B1 (de) Serversystem zum bereitstellen von teilnehmerindividuellen informationen für teilnehmer in zumindest einem kommunikationsnetz
DE602004005002T2 (de) Telekommunikationsdienstevorrichtung und -verfahren
EP1514438B1 (de) Netzwerkbasiertes sprach- und daten-postdienstsystem für breitbandige mobilfunknetze
DE10142095A1 (de) Zweikanal-Kommunikationssystem und -verfahren
WO1998015138A2 (de) Verfahren zum zustellen einer in einem nachrichtenzentralmodul eines mobilfunknetzes vorliegenden textnachricht

Legal Events

Date Code Title Description
8364 No opposition during term of opposition