DE69927725T2 - Elektronisches Postsystem mit Radiogerät und Server - Google Patents

Elektronisches Postsystem mit Radiogerät und Server Download PDF

Info

Publication number
DE69927725T2
DE69927725T2 DE69927725T DE69927725T DE69927725T2 DE 69927725 T2 DE69927725 T2 DE 69927725T2 DE 69927725 T DE69927725 T DE 69927725T DE 69927725 T DE69927725 T DE 69927725T DE 69927725 T2 DE69927725 T2 DE 69927725T2
Authority
DE
Germany
Prior art keywords
radio
message
server
mail
messages
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
DE69927725T
Other languages
English (en)
Other versions
DE69927725D1 (de
Inventor
Alfred Alpharetta Adler
Robert Lee Alpharetta Hyder
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.)
Motorola Mobility LLC
Original Assignee
Motorola Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Motorola Inc filed Critical Motorola Inc
Publication of DE69927725D1 publication Critical patent/DE69927725D1/de
Application granted granted Critical
Publication of DE69927725T2 publication Critical patent/DE69927725T2/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
    • H04L51/21Monitoring or handling of messages
    • H04L51/214Monitoring or handling of messages using selective forwarding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/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/58Message adaptation for wireless communication
    • 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
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/022One-way selective calling networks, e.g. wide area paging
    • H04W84/025One-way selective calling networks, e.g. wide area paging with acknowledge back capability
    • 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/02Terminal devices
    • H04W88/022Selective call receivers
    • H04W88/023Selective call receivers with message or information receiving capability
    • 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 bezieht sich auf ein Kommunikationssystem mit einer Funkeinrichtung und einem Server. Im Besonderen und zusätzlich bezieht sie sich auf eine Funkeinrichtung (zum Beispiel einen Pager) für ein solches System, das über eine bestimmte Software verfügt, die als "Client"-Software bezeichnet wird, und einen Server, der über eine bestimmte Software verfügt, die als "Server"-Software bezeichnet wird. Ein Funkkommunikationssystem, wie zum Beispiel (ohne darauf begrenzt zu sein) ein asymmetrisches Zweiwege-Pagingsystem, verbindet die Funkeinrichtung und den Server.
  • Hintergrund der Erfindung
  • Es gibt einen zunehmenden Bedarf für Geschäftsleute, Fachleute und gewöhnliche Verbraucher, in Bewegung über ei nen größeren Zugriff auf Kommunikationen zu verfügen. Pagingsysteme sind für Kommunikationen sehr beliebt geworden, wobei der Anwender in die Lage versetzt wird, eine kostengünstige Vorrichtung mit niedrigem Gewicht zu tragen, die über eine gute Großraum- und innergebäudliche Durchdringung verfügt. In der Vergangenheit haben Pagingsysteme unter dem Nachteil gelitten, nur einfachgerichtet zu sein, aber jüngst hat Motorola, Inc. das asymmetrische Zweiwege-Pagingsystem "Reflex" eingeführt, das es einem Anwender ermöglicht, auf ankommende Messages zu antworten. Asymmetrische Systeme sind im Besonderen nützlich, um an den Pager Mengen von Daten auszusenden, die die Mengen übersteigen, von denen erwartet wird, dass sie zurückgesendet werden. Sie sind im Besonderen für das Zurücksenden von kurzen Bestätigungen oder Kennungen geeignet, die "konservierte" Antworten identifizieren (wie zum Beispiel "OK", oder "ich bin im Augenblick nicht in der Lage, zu antworten").
  • Gleichzeitig mit der Entwicklung von asymmetrischen Zweiwege-Pagingsystemen haben sich symmetrische Zweiwege-Datensysteme, wie zum Beispiel das 'ARDIS'(Marke)-System, entwickelt, die ermöglichen, dass erhebliche Mengen von Daten in beide Richtungen über ein landesweites öffentliches Datensystem gesendet werden können.
  • Es ist bekannt, eine ferne elektronische Post (E-Mail)-Verbindung zwischen einem privaten E-Mai-Server und einem tragbaren Computer durch Verwenden eines Zweiwege-Funkmodems, wie zum Beispiel einem durch Motorola, Inc., hergestellten "Personal Messenger 100D" (Marke)-Modem, zur Verfügung zu stellen. Solch eine Anordnung wird in 1 gezeigt. Das Modem 106 wird in einen PCMCIA-Steckplatz eines tragbaren Computers 105 eingesteckt und eine Zweiwege- Verbindung mit dem privaten E-Mail-Server wird (fast so wie die Etablierung einer Zweiwege-Telefonmodemverbindung) zwischen einem tragbaren Computer und seinem Hostserver eingerichtet. Die Verbindung besteht über eine Basisstation 120 und einen öffentliches-Netz-Server 110 des öffentlichen Zweiwege-Funknetzes 130. In einer solchen Anordnung verhält sich der Computer so, als ob er durch ein drahtloses lokales Netz (LAN) an den Server angeschlossen wäre, außer dass die Verbindung langsam ist (niedrige Bandbreite und hohe Latenz). Auf dem tragbaren Computer 105 erscheint ein Bild, das die gesamten Inhalte eines Posteingangs zeigt, der bei dem Hostserver 115 geführt wird, mit Message-Arten, Absendernamen, Empfangszeiten und dergleichen. Durch Auswählen einer bestimmten Message (durch Verwenden einer Maus oder auf andere Weise) wird ein Befehl an den Server gesendet, der verursacht, dass die ganze Message auf dem tragbaren Computer heruntergeladen wird.
  • Solche Zweiwege-Funk-Messaging-Systeme neigen dazu, teilweise aufgrund der Kosten zum Bereitstellen eines Funkkanals signifikanter Bandbreite, der größtenteils (zu einer gegebenen Zeit) an den Anwender dediziert ist, teuer zu sein. Einen anderen Beitrag zu den hohen Kosten stellen das getrennte Modem und der tragbare Computer dar.
  • Die europäische Patentanmeldung Nr. EP-A-0772327 offenbart ein E-Mail-Versandsystem zwischen einem Mail-Kommunikationsterminal und einem tragbaren Drahtloskommunikationsterminal. Das drahtlose Kommunikationsterminal sendet ein Versandanfragesignal an den Hostcomputer und in Reaktion darauf versendet der Hostcomputer die angeforderte Mail an das drahtlose Kommunikationsterminal.
  • Es gibt einen Bedarf an einem geeigneten und preiswerten Weg, auf einen privaten E-Mail-Server über ein Funksystem zuzugreifen.
  • Kurze Beschreibung der Zeichnungen
  • 1 zeigt ein Zweiwege-Funkkommunikationssystem nach dem Stand der Technik.
  • 2 zeigt ein Zweiwege-Funkkommunikationssystem gemäß der vorliegenden Erfindung.
  • 3 zeigt ein Beispiel einer E-Mail-Message zur Veranschaulichung.
  • 4 zeigt Einzelheiten des Kommunikationssystems von 2.
  • 5 zeigt Bildschirmaufnahmen ("screen shots") von Bildern, die auf einem Display der Funkreinrichtung von 2 erscheinen; und
  • 6 zeigt ein Flussdiagramm, das bestimmte Operationen in der Funkeinrichtung von 2 darstellt.
  • Ausführliche Beschreibung der bevorzugten Ausführungsform
  • Es wird auf 2 Bezug genommen, darin wird ein Funkkommunikationssystem gezeigt, das eine Funkeinrichtung 200 in der Form eines Zweiwege-Pagers, vorzugsweise eines PageWriter(Marke)-Pagers umfasst, der von Motorola, Inc., 200 North Point Center East Street 100, Alpharetta, Georgia, 30202, USA bezogen werden kann. Die Funkeinrichtung 200 befindet sich in Kommunikation mit einer Basisstation 201 eines öffentlichen asymmetrischen Zweiwege-Pagingsystems 202, das über einen öffentliches-Netz-Server 203 verfügt. Ein solches System wird zum Beispiel unter der Marke Skytel zur Verfügung gestellt. Ein privates-Netz-Server 205, als ein Hostserver bezeichnet, ist an den öffentliches-Netz-Server 203 über ein Gateway 204 angeschlossen. Der Ausdruck "Host" zeigt an, dass bestimmte Kommunikationsvorrichtungen mit dem Hostserver 205 verknüpft sind, das heißt, mit diesem Hostserver registriert sind. Solche Kommunikationsvorrichtungen umfassen LAN-angeschlossene Terminals (unten beschrieben) und die Funkeinrichtung 200. Der Hostserver 205 verfügt über die virtuelle Client-Sofware 206, die unten ausführlicher beschrieben wird.
  • Die Funkeinrichtung 200 kann ein Zweiwege-Pager oder ein tragbarer Computer mit einer Funkmöglichkeit, zum Beispiel ein tragbarer Computer mit einem Modem, sein. Das Netzwerk 202 ist nicht notwendigerweise ein asymmetrisches Pagingnetzwerk, sondern kann alternativ ein symmetrisches Funknetzwerk, wie zum Beispiel das "ARDIS"-Netzwerk, sein. Die Basisstation 201 wird nur zur Veranschaulichung gezeigt. Das Netzwerk 202 verfügt tatsächlich über viele Basisstationen, die über das Land verteilt sind. Das Netzwerk 202 wird mit einer einzigen Basisstation 201 für eine Zweiwege-Kommunikation mit der Funkeinrichtung 200 dargestellt, es ist jedoch eine alternative Anordnung möglich, in der es in dem Netzwerk 202 viel mehr Empfänger als Sender gibt. Das Gateway 204 zwischen dem öffentliches-Netz-Server 203 und dem Hostserver 205 ist vorzugsweise eine Internetzverbindung, kann jedoch viele Formen annehmen. Die Verbindung kann eine dedizierte Verbindung oder eine öffentliche ISDN-Verbindung oder eine analoge Modemverbindung sein. Das Gateway 204 kann sogar eine Funkverbindung in das Netzwerk 202 sein.
  • Es wird auf 3 Bezug genommen, darin wird ein Beispiel einer elektronische-Post(E-Mail)-Message gezeigt. Die Message umfasst eine Kopfzeile 301 und einen Körper, oder Text 302. Die Message wird außerdem mit einem Anhang 303, zum Beispiel einem Bild, gezeigt. In der Kopfzeile gibt es ein Absenderfeld 310, ein Datums- und Zeitfeld 311 und ein Betreff-Feld 312. Außerdem gibt es ein Adressenfeld, hier als Feld 313 dargestellt. Typischerweise ist ein weiteres Feld verfügbar (jedoch in 3 nicht gezeigt), wobei es sich um ein cc-Feld handelt, das andere Empfänger der Message anzeigt. Der Anhang 303 kann in den Körper der Message aufgenommen werden, oder es kann ein Informationsfeld in der Kopfzeile 301 vorkommen, das die Existenz des Anhanges und (optional) die Art des Anhanges anzeigt.
  • In einem E-Mail-System nach dem Stand der Technik, das eine Funknetzwerkverbindung verwendet, ist es bekannt, Informationen von der Kopfzeile 301 bei einer Funkeinrichtung in der Form einer Zusammenfassungszeile zu präsentieren, die typischerweise in Spaltenform Absender von Messages, Empfangszeiten und einen Betreff zusammenfasst. Es ist ein Problem, dass der Text 302 einer Message sehr lang sein kann. In dem in 3 gegebenen Beispiel gibt es eine Message von Baby Bär an Mami Bär, aber als eine Fortsetzung dieser Message gibt es eine frühere Message von Mami Bär an Papi Bär. Für mehrere Messages ist es ziemlich typisch, dass sie in einen übermäßig langen Text zusammengestapelt werden. Eine vollständige Message an eine Funkeinrichtung zu senden, kann zu einer weitreichenden und unnötigen Verwendung der begrenzten und wertvollen Kapazität des Funkkanals führen. Zusätzlich wird in 3 dargestellt, dass es einen Anhang 303 gibt, der ein in den Körper des Textes 302 eingebettetes Bild ist. Üblicherweise sind Anhänge sogar größer als der Text, in dem sie eingebettet sind. Bilder stellen zum Beispiel sehr große Datendateien dar. Es kann sein, dass der Empfänger der Message den Anhang nicht benötigt, oder nicht über die Kapazität verfügt, den Anhang anzusehen.
  • Die Art und Weise, auf die eine Message, wie zum Beispiel die in 3 gezeigte Message, durch das in 2 dargestellte System gehandhabt wird, wird beschrieben und zum Zwecke einer Beschreibung werden weitere Einzelheiten des Systems von 2 mit Bezug auf 4 beschrieben. In der folgenden Beschreibung werden schon mit Bezug auf 2 beschriebene Elemente nicht noch einmal beschrieben.
  • Es wird auf die in 4 dargestellte Funkeinrichtung 300 Bezug genommen, darin wird sie mit einem Sender 401 und einem Empfänger 402 gezeigt, die an eine Antenne 403 gekoppelt sind (zum Beispiel durch Verwenden eines Duplexers oder Schalters, die beide nicht dargestellt sind). Der Transceiver 40 und der Empfänger 402 sind an eine Steuerschaltung 405 angeschlossen, vorzugsweise einen Mikroprozessor. Die Steuerschaltung 405 verfügt über den verknüpften Speicher 406 und den vorgespeicherten Message-Speicher 407. Der Speicher 406 und der verknüpfte Message-Speicher 407 können tatsächlich die selbe Speicherschaltung sein. Außerdem werden das Display 408 und ein Tastenfeld 410 als an die Steuerschaltung 405 angeschlossen gezeigt. Aufgrund der kleinen Größe der Vorrichtung 200 ist das Tastenfeld 410 notwendigerweise sehr beschränkt. Es verfügt vorzugsweise über eine Taste für jeden Buchstaben des Alphabetes, kann jedoch sogar auf weniger Tasten als diese begrenzt werden. In einer ausgewählten Betriebsart der Vorrichtung 200 entsprechen ausgewählte Tasten des Tastenfeldes 410, zum Beispiel die Tasten 411 und 412, ausgewählten Messages in dem Message-Speicher 407.
  • Es wird auf den Hostserver 205 Bezug genommen, darin gibt es eine E-Mail-Datenbank 430, die einen Teil des Hostservers 205 bildet, und die Computerterminals 431, 432 und 433, die über ein lokales Netz 435 an den Server 205 angeschlossen sind. Die Terminals 431 bis 433 und das lokale Netz 435 sind optimal, sind jedoch aufgenommen, um bei einer Erklärung der Erfindung zu helfen.
  • Der Hostserver 205 verfügt über die virtuelle Client-Software 206, die mit einer Client-Software in der Funkeinrichtung 200 wechselwirkt. Die virtuelle Client-Software umfasst eine Kontentabelle 450, in der Kontonummern oder – kennungen in der E-Mai-Server-Datenbank 430 mit Kontonummern oder -kennungen in dem öffentliches-Netz-Server 203 korreliert werden. In der virtuellen Client-Software des Hostservers 205 sind außerdem ein Mitteilungsagent 455, eine Messageteil-Handhabungsroutine 460 und ein Befehls-Message-Empfänger 465 enthalten. Unter Betriebsbedingungen können Anwender die Terminals 431 bis 433 verwenden, um E-Mail-Messages zu erzeugen, und diese E-Mail-Messages sich gegenseitig und an andere Empfänger außerhalb des lokalen Netzes 435 zuzusenden. wo Messages an andere Empfänger zu senden sind, können sie durch den Server 205 an die Internetverbindung 470 gesendet werden. Ein Anwender eines Terminals, zum Beispiel des Terminals 431, kann eine Seite ansehen, die Zusammenfassungsinformationen aller seiner ankommenden Messages anzeigt, und eine Seite, die alle seine abgehenden Messages zusammenfasst. Jede dieser Seiten zeigt dem Empfänger (oder Absender) der Message die Zeit und die Betreffkopfzeile. Diese Informationen werden dem Terminal von einer E-Mail-Datenbank 430 präsentiert. In der Datenbank 430 gibt es einen jedem Anwender zugeordneten Abschnitt. Die Abschnitte der Datenbank 430 werden durch eine Anwenderkontonummer identifiziert. Somit verfügt zum Beispiel bezugnehmend auf die Message von 3 jeder von Papi Bär, Mami Bär und Baby Bär über ein Konto in der Datenbank 430. Jedes Konto wird (in dem gegebenen Beispiel) einfach durch den Namen des Kontoinhabers identifiziert. Diese Konten können als E-Mai-Konten bezeichnet werden. Wenn ein Anwender eines Terminals, zum Beispiel Terminal 431, eine bestimmte Message auf seinem Konto sehen möchte, kann er diese Message auswählen und der Server 205 wird die vollständige Message abliefern, die die vollständige Kopfzeile und den vollständigen Text und alle Anhänge von der Datenbank 430 an das Terminal 431 umfasst.
  • Es wird nun auf die Funkeinrichtung 200 Bezug genommen, diese Vorrichtung ist in der Lage, auf beinahe die gleiche Art und Weise zu agieren, wie ein Terminal 431, jedoch, wie unten beschrieben, mit bestimmten Unterschieden in der Funktion und Anwenderinteraktion. Zuerst richtet die Funkeinrichtung 200 eine virtuelle Sitzung mit dem Server 205 auf eine Art und Weise ein, die in der US-Patentanmeldung 08/557657 von Eggleston et al., angemeldet am 13. November 1995 und erteilt an den Abtretungsempfänger der vorliegenden Erfindung, beschrieben wird. Im Verlauf einer Einrichtung einer virtuellen Sitzung sendet die Vorrichtung 200 eine an den Server 205 gerichtete Message, die das E-Mail-Konto in der Serverdatenbank 430 anzeigt, auf das die Vorrichtung 200 zugreifen möchte. Dadurch wird eine Korrelation in die Kontentabelle 450 eingegeben, die die E-Mail- Kontonummer oder -kennung mit der Pagingnetzwerkadresse des Pagers 200 korreliert.
  • Pagingnetzwerkadressen erläuternd, verfügt jeder Pager oder jede andere Funkeinrichtung 200, die auf dem öffentlichen Funknetz 202 registriert ist, über eine Adresse und ein entsprechendes Konto in einer Datenbank 420, die mit dem öffentliches-Netz-Server 203 verknüpft sind. Die Kontentabelle 450 unterhält eine Tabelle von Korrelationen zwischen E-Mail-Kontonummern oder -Kennungen in der Datenbank 430 und Kontonummern des öffentlichen Netzes in der Datenbank 420. Auf diese Art und Weise, wenn von einer gegebenen Funkeinrichtung 200 eine Message empfangen wird, empfängt der Server 205 die Message mit einer Kennung, die die Funkeinrichtung anzeigt, von der sie empfangen wird und ist in der Lage diese Funkeinrichtung mit der geeigneten E-Mai-Kontonummer zu korrelieren. Ähnlich wird, wenn eine E-Mail an eine bestimmte Kontonummer adressiert ist und an den Anwender dieses Kontos bei seiner Funkeinrichtung 200 gesendet werden soll, die geeignete Adresse der Funkeinrichtung in der Kontentabelle 450 identifiziert und die Message wird an die richtige Funkeinrichtung gesendet.
  • Die Funkeinrichtung 200 ist in der Lage, eine Zahl von voridentifizierten Messages zu erzeugen, die in dem Message-Speicher 407 gespeichert werden. Einige dieser Messages sind Befehle. Die Befehle die gesendet werden können, umfassen "OK", "Beenden" und "Bewegen".
  • Unter Betriebsbedingungen sendet die Messageteil-Handhabungsroutine 460 eine ausgewählte Liste von Kopfzeilen von Messages in dem Posteingang für das Konto in der Datenbank 430, die sich auf die Funkeinrichtung 200 bezieht, an die Funkeinrichtung 200. Die Kopfzeilen sind kurz, wobei sie lediglich den Absender einer Message (Feld 310 von 3), das Datum oder die Zeit (Feld 311) und den Betreff (Feld 312), oder einen Teil des Betreff-Feldes, angeben. Durch den individuellen Anwender werden Regeln in der Datenbank 430 aufgestellt, wodurch definiert wird, wie viel und welche Form von Kopfzeileninformation der Anwender von dem Empfänger beim Betrachten seines Posteingangs zu sehen wünscht. Der Anwender kann zum Beispiel eine Regel aufstellen, die vorsieht, dass nur die letzten 10 Messages gezeigt werden oder er kann eine Regel aufstellen, die vorsieht, dass nur Messages gezeigt werden, die in den letzten 24 Stunden empfangen wurden. Für jede Message wird eine vorbestimmt Grenze für die Menge an Text von dem Message-Körper gesetzt, der an die Funkeinrichtung 200 gesendet wird.
  • Vorzugsweise sind die ersten paar Textzeilen alles, was nach einem Empfang des Ansichtssbefehls gesendet wird. Auf diese Art und Weise wird das Netzwerk 202 nicht dadurch beschäftigt und überbeansprucht, dass es den ganzen Text 302 der E-Mail-Message senden muss. Ebenso wird der Speicher 406 der Vorrichtung 200 (der sehr begrenzt ist) nicht mit übermäßig langem E-Mail-Message-Text und mit Anhängen überfüllt. Eine Grenze von 300 Buchstaben ist eine angemessene Grenze.
  • Wenn der Anwender 200 mehr von der Message benötigt, kann eine weitere Taste (oder eine Wiederholung der vorherigen Taste) gedrückt werden, wodurch verursacht wird, dass ein anderer Befehl (zum Beispiel der Befehl "Bewegen") an den Server 205 gesendet wird, wodurch verursacht wird, dass die nächsten paar Zeilen von Text an die Funkeinrichtung 200 gesendet werden. Auf diese Art und Weise kann ein An wender fortfahren, weitere Teile einer Message zu empfangen, bis er zufrieden ist, für seine Zwecke genug von der Message verstanden zu haben. Zum Beispiel kann eine Message das Einrichten eines Meetings verlangen und der Anwender kann durch die Message blättern, bis er die Zeit, den Ort und das Datum des Meetings empfangen hat, und der Anwender mag nicht wünschen, weiteres von der Message durchzusehen, bis er in sein Büro zurückgekehrt ist. Wenn der Anwender der Funkeinrichtung 200 in sein Büro zurückkehrt, kann er eines der Terminals 431 bis 433 verwenden, um die vollständige Message zu lesen, sie auszudrucken und irgendwelche Anhänge zu lesen.
  • Es wird nun auf 5 Bezug genommen, darin wird eine Reihe von Beispielen von Bildschirmaufnahmen gezeigt, die auf dem Display 408 einer Funkeinrichtung 200 dargestellt werden. Jede Bildschirmaufnahme stellt eine Betriebsart der Funkeinrichtung dar. Dementsprechend gibt es in der Steuerschaltung 405 der Funkeinrichtung 200 eine Softwareroutine, die sich auf jede der neun Bildschirmaufnahmen in 5 bezieht. 5 könnte genauso als ein Zustandsdiagramm präsentiert werden, das die Übergänge zwischen diesen jeweiligen Softwareroutinen darstellt.
  • In 5 gibt es ein Eröffnungsbild 500, das von einer Betriebsart höchster Stufe ist, das einem Anwender nach einem Einschalten der Funkeinrichtung 200 präsentiert wird. Als eine Funktion des Prozesses des Einschaltens und Präsentierens des Bildes 500, richtet die Funkeinrichtung 200 eine virtuelle Sitzung mit dem öffentliches-Netz-Server 203 des öffentlichen Funknetzes 202 ein. Das Bild 500 zeigt die fünf Bildschirmtasten 501 bis 505. Diese sind als "Posteingang", "Eingeben", "Agent", "Anwender" und "Beenden" be zeichnet. Die fünf Bildschirmtasten 501 bis 505 beziehen sich vorzugsweise auf fünf Hardwaretasten auf dem Tastenfeld 410, wie zum Beispiel die Tasten 411 und 412, etc. Alternativ kann das Display 408 über einen Digitalisierer verfügen und ein Taststift kann verwendet werden, um Bildschirmtasten auszuwählen und zu aktivieren. Jede der Tasten 501 bis 504 stellt eine auf der rechten Seite des Bildes 500 dargestellte Betriebsart dar. Diese Betriebsarten sind die Message-Ansichtsbetriebsart 510, die Message-Eingabebetriebsart 520, die Message-Agentbetriebsart 530 und die Anwenderpräferenzbetriebsart 540.
  • In der Message-Ansichtsbetriebsart 510 ist das erste präsentierte Bild ein Posteingangsbild 550. Das Bild hat die vier Bildschirmtasten 551, 552, 553 und 554. Diese Tasten entsprechen den Befehlen "Ansehen", "Löschen", "Neu" und "Erledigt". Das Bild 550 stellt die Inhalte des Posteingangs des Anwenders so, wie in der Serverdatenbank 430 (4) gespeichert, dar. Die Information wird in der Form von Zeilen präsentiert, die für jede Message den Absender, das Empfangsdatum und einen Teil des Betreff-Feldes darstellen. Durch Aktivieren der Taste 551 (durch Verwenden des Tastenfeldes 410 oder eines Taststiftes) geht der Prozess zu dem Bild 560 weiter. Das Bild 560 präsentiert den Absender, das Empfangsdatum und den Betreff der Message und präsentiert außerdem einen Teil des Textes der Message. Der Teil 561 des Textes besteht nur aus ein paar Zeilen von Text. Die Größe des Teils 561 ist entweder vorbestimmt (zum Beispiel ausgewählt, um auf das Display 408 zu passen) oder durch den Anwender auswählbar, der eine Präferenz für die Länge des Message-Teils definiert. Es können andere Anordnungen zum Begrenzen der Größe des Message-Teils 561 erson nen werden, zum Beispiel kann der Message-Teil bei einem gegebenen Buchstaben oder Satz von Buchstaben beendet werden. Zum Beispiel kann die Message beim Auftreten des ersten oder zweiten Zeilenumschaltsymbols beendet werden.
  • Das Bild 560 verfügt über die drei Bildschirmtasten 562, 563 und 564, die den Befehlen "Erledigt", "Antworten" und "Bewegen" entsprechen. Es können weitere Tasten (nicht gezeigt) veranlasst werden zu erscheinen, entsprechend den Befehlen "Löschen", "Absenden" und "Antworten".
  • Es wird nun auf die Message-Eingabebetriebsart 520 Bezug genommen, dabei präsentiert eine Aktivierung dieser Betriebsart durch eine Aktivierung der Taste 502 das Bild 570. Dieses Bild verfügt über die Bildschirmtasten 571 und 572, die den Befehlen "OK" und "Abbrechen" entsprechen. Das Bild 570 verfügt außerdem über einige Betriebsartauswahltasten 573.
  • Es wird nun auf die Message-Agentbetriebsart 530 Bezug genommen. Eine Aktivierung dieser Betriebsart präsentiert das Message-Agentbild 580, das über die "Fortfahren"- und "Abbrechen"-Tasten 581 und 582 und die Präferenzauswahltasten 583 verfügt. Von dem Bild 580 kann der Prozess zu dem Bild 585 (Agentzusammenfassungsbild) weitergehen, das über die Tasten 586 bis 589 verfügt, die die Befehle "Neu", "Editieren", "Löschen" und "Erledigt" darstellen.
  • Von dem Agentzusammenfassungsbild 585 kann der Prozess zu dem Agentaktionsbild 590 weitergehen, das die "Beenden"-Taste 591 und die "Abbrechen"-Taste 592 präsentiert. Es werden verschiedene andere Präferenztasten auf dem Bild 590 dargestellt. Alternativ kann der Prozess von dem Bild 585 zu dem Bild 595 weitergehen, das über die Tasten 596 und 597 verfügt, die die Befehle "OK" und "Abbrechen" darstel len. Das Bild 595 verfügt außerdem über die Anwenderpräferenztasten 598.
  • Schließlich verursacht die Anwenderpräferenzbetriebsart 540 die Präsentation des Bildes 610, das über die Eingabefelder 611, 612 und 613 und die Befehlstasten 614 und 615 für die Befehle "OK" und "Abbrechen" verfügt.
  • Unter Betriebsbedingungen fängt die Anwendung mit dem Bild 500 an. Von diesem Bild kann der Anwender zu einer der vier Betriebsarten 510 bis 540 durch Verwenden jeweils der Tasten 501 bis 504 weitergehen. Alternativ hört die Anwendung durch Drücken der Taste 505 "Beenden" auf und kehrt zu einer vorgegebenen Anwendung zurück, die sich nicht auf die Funktion von Messaging bezieht. Nach einer Auswahl der Message-Eingabebetriebsart 520 wird das Bild 570 präsentiert, in dem der Anwender auswählen kann, ob er möchte, dass alle Messages oder nur Messages, die durch den Agenten des Anwenders weitergegeben werden, oder keine Messages in die Funkeinrichtung 200 einzugeben sind.
  • Nach einem Auswählen einer der ersten zwei Präferenzen und Aktivieren des Schalters 571 wird eine Message von der Anwendervorrichtung 200 an den Server 205 gesendet, die den Server 205 anweist, anzufangen Messages an die Funkeinrichtung 200 zu senden (einzugeben). Die von der Funkeinrichtung 200 an den Server 205 gesendete Message zeigt entsprechend den Tasten 573 an, ob alle Messages in dem Posteingang einzugeben sind, oder ob nur solche Messages in die Funkeinrichtung 200 einzugeben sind, die durch einen Agenten (unten beschrieben) identifiziert werden. Nach einem Empfang dieser Message bei dem Befehls-Message-Empfänger 465 beginnt der Server 205 für jede der gewünschten Messages die Kopfzeile und einen Teil des Textes durch das Gate way 204 und durch das öffentliche Funknetz 202 zu senden. Einmal gesendet, können die Messages bei der Funkeinrichtung 200, wie in den Bildern 550 und 560 gezeigt, angesehen werden.
  • Es wird auf die Betriebsart 530 Bezug genommen. Diese Betriebsart wird durch Drücken von 503 aktiviert und bringt das Bild 580 hervor, das es dem Anwender der Funkeinrichtung 200 gestattet, einen Satz von Regeln (in die Datenbank 430 zu speichern) zu definieren, die die Messages, oder Formen von Messages, oder Arten von Messages definieren, die der Anwender der Funkeinrichtung 200 zu empfangen wünscht. Somit können zum Beispiel die Auswahltasten 583 Messages verlangen, die bestimmte Wörter enthalten oder bestimmte Wörter auslassen. Von dem Bild 580 weitergehend, kann die Taste 581 gedrückt werden, die das Programm beendet, um zu dem Bild 585, dem Agentzusammenfassungsbild, weiterzugehen. Das Bild 585 fasst die Messages zusammen, die von dem Server 205 an die Funkeinrichtung 200 zu senden sind. Es können zum Beispiel Messages ausgewählt werden, die durch einen Absender, oder ein Betreffkennwort, oder eine Dringlichkeitsmarkierung, oder einen Körper (Text) identifiziert wurden. Durch Aktivieren der Taste 586 geht das Programm zu dem Bild 595 weiter und es kann ein neues Kennwort eingegeben werden. Das zu durchsuchende Feld wird durch die Präferenztasten 598 ausgewählt und in dem Feld 600 wird ein Kennwort eingegeben. Das in dem Feld 600 eingegebene Kennwort kann eine Suche durch den Server 205 in dem Absenderfeld, dem Betreff-Feld, oder dem Körperfeld verursachen, entsprechend der in den Abschnittstasten 598 vorgenommenen Auswahl.
  • Durch Drücken der Editiertaste 587 in dem Bild 585 wird das Agentaktionsbild 590 präsentiert, das den Server 205 auffordert, die vollständige Message, oder nur die vordefinierte erste Zahl von Buchstaben, oder nur den Absender, oder nur den Absender und den Betreff, wenn die Kennwörter übereinstimmen, zu senden. Durch Aktivieren der Taste 591 wird eine Message an den Befehls-Message-Empfänger 465 des Servers 205 gesendet, der die durch den Anwender definierten Agentaktionen identifiziert. Diese Agentaktionen werden als eine Regel in der Datenbank 430 gespeichert und definieren danach das Ausmaß eines Filterns von Messages von dem Posteingang des Anwenders an die Funkeinrichtung 200.
  • Durch Aktivieren der Anwenderpräferenzbetriebsart 540 kann der Anwender seinen Namen in das Feld 611, seine E-Mail-Adresse in das Feld 612 und sein E-Mail-Warnsignal in das Feld 613 eingeben. Durch Drücken der Taste 614 wird eine Message an den Server 205 gesendet und bei dem Befehls-Message-Empfänger 465 empfangen. Diese Message kann die E-Mail-Adresse des Anwenders der Funkeinrichtung 200 vollständig ändern, was eine Aktualisierung in der Kontentabelle 450 verursacht, die eine neue Beziehung zwischen einer E-Mail-Adresse und einer Pager-Adresse zeigt. Dieses Merkmal gestattet es einem Anwender der Funkeinrichtung 200 einem Mitanwender zu erlauben, eine E-Mail-Adresse einzugeben und zu erlauben, dass ein anderes E-Mail-Konto angesehen wird.
  • 5 zusammenfassend, ist beschrieben worden, wie vier Betriebsarten eines in der Steuerung 405 der Funkeinrichtung 200 gespeicherten Softwareprogramms zur Verfügung stehen. Die Message-Ansichtsbetriebsart erlaubt es dem An wender der Vorrichtung 200, eine E-Mail-Message von dem E-Mail-Server 205 zu betrachten. Die Message-Eingabebetriebsart 520 weist den Server 205 an, zu beginnen, eine Message des Anwenders von dem E-Mail-Server an die Funkeinrichtung 200 zu übertragen. Die Message-Agentbetriebsart 530 erlaubt es einem Anwender der Vorrichtung 200, einen Satz von Filterparametern oder Regeln, die in der Datenbank 430 gespeichert und mit dem E-Mail-Konto des Anwenders verknüpft werden, entfernt aufzustellen. Dieser Satz von Regeln oder Filterparametern definiert die Arten von Messages oder Aspekten von Messages, die der Anwender entfernt zu betrachten wünscht. Dieses Merkmal hat den großen Vorteil einer Flexibilität bei einer Erteilung einer Erlaubnis an den Anwender, Messages auszuwählen, die bei der Funkeinrichtung 200 zu präsentieren sind. Dieses Merkmal ist in einer Vorrichtung, die über eine sehr begrenzte Bildschirmgröße und Speicherkapazität verfügt, äußerst nützlich, weil eine unterschiedslose Darbietung aller Messages an die Funkeinrichtung den Speicher und den Bildschirm unnötigerweise auffüllt, wodurch der Anwender irritiert wird.
  • Schließlich erlaubt es die Anwenderpräferenzbetriebsart 540 dem Anwender, sich selbst gegenüber dem Server 205 zu identifizieren, um zu identifizieren, welches besondere E-Mail-Konto anzusehen ist, unabhängig von der Adresse der Funkeinrichtung 200 in dem öffentlichen Funknetz 202.
  • Es wird nun auf 6 Bezug genommen, darin wird ein Flussdiagramm gezeigt, das den Betrieb der Funkeinrichtung 200 in Verbindung mit dem Hostserver 205 beschreibt.
  • Schritte, die bei der Funkeinrichtung 200 stattfinden, werden links dargestellt und Schritte, die bei dem Hostserver 205 stattfinden, werden rechts dargestellt. Pfeile zwischen der linken und rechten Seite des Diagramms stellen zwischen der Funkeinrichtung und dem Server ausgetauschte Messages (Befehls-Messages umfassend) dar. 6 stellt den Prozess des Beginnens der Eingabe von Messages von dem Hostserver in die Funkeinrichtung, des Lesens eines Teils der Message und des Anforderns von mehr von der selben Message dar. Flussdiagramme ähnlich dem Diagramm in 6 können durch einen Fachmann auf dem Gebiet leicht erzeugt werden, um die anderen Operationen und Wechselwirkungen zwischen der Funkeinrichtung und dem Server, oben mit Bezug auf 5 beschrieben, darzustellen.
  • Es wird nun ausführlich auf 6 Bezug genommen, darin beginnt der Fluss durch ein Einrichten einer virtuellen Sitzung zwischen der Funkeinrichtung 200 und dem Hostserver 205. Die Einrichtung einer virtuellen Sitzung findet bei den Schritten 650 in der Funkeinrichtung und 651 in dem Hostserver statt. Nach dem Beginn einer virtuellen Sitzung und nach einer Aktivierung der Bildschirmtaste 502 wird ein Befehl erzeugt, eine Eingabe zu erzeugen. Dieser Befehl (Eingabebefehl 653) wird an den Server gesendet und wird bei dem Server in dem Schritt 655 empfangen. Nach einem Empfang dieses Befehls sendet der Server in dem Schritt 656 eine Kopfzeileninformation und diese Information wird bei der Funkeinrichtung in dem Schritt 657 empfangen.
  • Nach einer Aktivierung der "Ansichts"-Taste 551 in dem Bild 550 wird auf dem Display der Funkeinrichtung eine Message ausgewählt (Schritt 658) und dargestellt. Der Fluss geht zu dem Schritt 675 weiter. Bei dem Schritt 675 drückt der Anwender, wenn er mehr von der Message wünscht, die Bildschirmtaste 564 und der Fluss geht von dem Schritt 675 zu dem Schritt 680 weiter, wodurch verursacht wird, dass ein Befehl 681 erzeugt und an den Server gesendet wird, der mehr von der Message anfordert. Dieser Befehl wird bei dem Schritt 682 empfangen und in dem Schritt 684 wird ein Zähler inkrementiert, um den nächsten Teil der Message zu identifizieren. Wenn es, in dem Schritt 686, keine Message mehr zu senden gibt, das heißt, der Zähler das Ende der Message erreicht hat, kann ein Fehlerbefehl in dem Schritt 688 gesendet werden, der anzeigt, dass es keine Message mehr zu senden gibt, und der Prozess endet bei 690. Andererseits, wenn der Schritt 686 identifiziert, dass es mehr Messages zu senden gibt, geht der Fluss zu dem Schritt 664 weiter und eine Ausgangs-Paging-Message wird formatiert, um den nächsten Teil des Körpers der Message zuzustellen, und der Prozess fährt fort.

Claims (6)

  1. Kommunikationssystem, das umfasst: eine Funkeinrichtung (200), die über eine elektronische Messaging-Anwendung verfügt, wobei die Funkeinrichtung zu einer Zweiwege-Kommunikation über ein Zweiwegfunknetzwerk (202) imstande ist; und einen ersten Server (203), der über das Zweiwegfunknetzwerk mit der Funkeinrichtung kommuniziert, mit einer öffentliches-Netz-Datenbank, konfiguriert, um Funknetzwerkkonten zu handhaben und um Funk-Messaging-Adressen zu speichern, die mit solchen Konten verknüpft sind, wobei das Kommunikationssystem weiterhin gekennzeichnet ist durch: einen zweiten Server (205), der eine Message-Handhabungskomponente (206) umfasst, konfiguriert, um einen Teil einer Message von einer vorbestimmten Größe, die einen Kopfzeilenanteil und einen Textanteil umfasst, an die Funkeinrichtung zu senden, wobei der zweite Server konfiguriert ist, um E-Mail-Konten zu handhaben, E-Mail-Adressen, die mit den E-Mail-Konten verknüpft sind, zu speichern und eine Tabelle zu führen, die die E-Mail-Adressen der E-Mail-Konten mit entsprechenden Funk-Messaging-Adressen der Funknetzwerkkonten korreliert.
  2. System gemäß Anspruch 1, wobei jede Funkeinrichtung Mittel zum Eingeben eines Filterparameters und zum Senden einer Message an den zweiten Server umfasst (590), die den Filterparameter umfasst.
  3. System gemäß Anspruch 2, wobei der zweite Server Filterregeln zum Auswählen von Messages unterhält, die in die Funkeinrichtung gemäß einem von der Funkeinrichtung empfangenen Filterparameter einzuspeisen sind.
  4. System gemäß Anspruch 1, wobei die Funkeinrichtungen Mittel (590) zum Eingeben eines Message-Längenparameters und zum Senden einer Message an den zweiten Server umfasst, die den Message-Längenparameter umfasst.
  5. System gemäß Anspruch 4, wobei der zweite Server eine Messageteil-Handhabungsroutine (460) zum Einspeisen von Teilen von Messages in die Funkeinrichtung unterhält, die gemäß dem Message-Längenparameter in der Länge abgeschnitten wurden.
  6. System gemäß Anspruch 1, wobei der zweite Server weiterhin Mittel (455) zum Erzeugen einer Mitteilungs-Message zum Senden über das Zweiwegfunknetzwerk an eine Funkeinrichtung umfasst, die über eine gegebene Funkeinrichtungsadresse verfügt, wenn eine Message bei dem Server empfangen wird, die an ein E-Mail-Konto entsprechend dieser Adresse adressiert ist.
DE69927725T 1998-01-26 1999-01-26 Elektronisches Postsystem mit Radiogerät und Server Expired - Lifetime DE69927725T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US13439 1998-01-26
US09/013,439 US6157630A (en) 1998-01-26 1998-01-26 Communications system with radio device and server

Publications (2)

Publication Number Publication Date
DE69927725D1 DE69927725D1 (de) 2005-11-24
DE69927725T2 true DE69927725T2 (de) 2006-07-06

Family

ID=21759979

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69927725T Expired - Lifetime DE69927725T2 (de) 1998-01-26 1999-01-26 Elektronisches Postsystem mit Radiogerät und Server

Country Status (5)

Country Link
US (3) US6157630A (de)
EP (1) EP0932320B1 (de)
CN (1) CN1115059C (de)
DE (1) DE69927725T2 (de)
HK (1) HK1021605A1 (de)

Families Citing this family (223)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2216533C (en) * 1995-12-19 2002-05-07 Motorola, Inc. Method and apparatus for rate governing communications
US6826169B1 (en) * 1996-12-20 2004-11-30 Fujitsu Limited Code multiplexing transmitting apparatus
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
US6636733B1 (en) 1997-09-19 2003-10-21 Thompson Trust Wireless messaging method
US6826407B1 (en) 1999-03-29 2004-11-30 Richard J. Helferich System and method for integrating audio and visual messaging
US6253061B1 (en) 1997-09-19 2001-06-26 Richard J. Helferich Systems and methods for delivering information to a transmitting and receiving device
US7003304B1 (en) 1997-09-19 2006-02-21 Thompson Investment Group, Llc Paging transceivers and methods for selectively retrieving messages
US6983138B1 (en) 1997-12-12 2006-01-03 Richard J. Helferich User interface for message access
US20030023694A1 (en) * 1998-04-16 2003-01-30 James Macor Portable electronic mail messaging device
US7209955B1 (en) * 1998-05-29 2007-04-24 Research In Motion Limited Notification system and method for 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
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
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
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
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
US6574239B1 (en) * 1998-10-07 2003-06-03 Eric Morgan Dowling Virtual connection of a remote unit to a server
US6522875B1 (en) 1998-11-17 2003-02-18 Eric Morgan Dowling Geographical web browser, methods, apparatus and systems
US6654787B1 (en) * 1998-12-31 2003-11-25 Brightmail, Incorporated Method and apparatus for filtering e-mail
US7007239B1 (en) 2000-09-21 2006-02-28 Palm, Inc. Method and apparatus for accessing a contacts database and telephone services
US20060121938A1 (en) 1999-08-12 2006-06-08 Hawkins Jeffrey C Integrated handheld computing and telephony device
US7503016B2 (en) * 1999-08-12 2009-03-10 Palm, Inc. Configuration mechanism for organization of addressing elements
US8064886B2 (en) 1999-08-12 2011-11-22 Hewlett-Packard Development Company, L.P. Control mechanisms for mobile devices
US6628194B1 (en) 1999-08-31 2003-09-30 At&T Wireless Services, Inc. Filtered in-box for voice mail, e-mail, pages, web-based information, and faxes
US7293074B1 (en) 1999-09-20 2007-11-06 Fusionone, Inc. Performing server actions using template with field that can be completed without obtaining information from a user
US6360252B1 (en) * 1999-09-20 2002-03-19 Fusionone, Inc. Managing the transfer of e-mail attachments to rendering devices other than an original e-mail recipient
FI109319B (fi) 1999-12-03 2002-06-28 Nokia Corp Päätelaitteelle välitettävän elektronisen informaation suodattaminen
US8620286B2 (en) 2004-02-27 2013-12-31 Synchronoss Technologies, Inc. Method and system for promoting and transferring licensed content and applications
US6671757B1 (en) 2000-01-26 2003-12-30 Fusionone, Inc. Data transfer and synchronization system
US8156074B1 (en) 2000-01-26 2012-04-10 Synchronoss Technologies, Inc. Data transfer and synchronization system
AU2000236901A1 (en) * 2000-02-18 2001-08-27 National University Of Singapore A selective message content retrieval and delivery messaging system
US7159039B1 (en) * 2000-02-28 2007-01-02 Verizon Laboratories Inc. Systems and methods for providing in-band and out-band message processing
US6826609B1 (en) * 2000-03-31 2004-11-30 Tumbleweed Communications Corp. Policy enforcement in a secure data file delivery system
US6724720B1 (en) 2000-05-01 2004-04-20 Palmone, Inc. Swapping a nonoperational networked electronic system for an operational networked electronic system
US7391718B2 (en) * 2004-03-09 2008-06-24 Palm, Inc. Swapping a nonoperational networked electronic system for an operational networked electronic system
JP3441422B2 (ja) * 2000-05-31 2003-09-02 株式会社東芝 無線機制御端末装置および無線システム
US8386557B2 (en) * 2000-06-16 2013-02-26 Enfora, Inc. Method for supporting a personal wireless network
US20010054060A1 (en) * 2000-06-16 2001-12-20 Fillebrown Lisa A. Personal wireless network
JP2002082880A (ja) * 2000-06-28 2002-03-22 Oregadare Inc メッセージの送受信管理方法及びメッセージの送受信管理システム
US6804699B1 (en) 2000-07-18 2004-10-12 Palmone, Inc. Identifying and locating lost or stolen personal digital assistant devices via a landline- or wireless-connected web server
US7895334B1 (en) 2000-07-19 2011-02-22 Fusionone, Inc. Remote access communication architecture apparatus and method
US8073954B1 (en) 2000-07-19 2011-12-06 Synchronoss Technologies, Inc. Method and apparatus for a secure remote access system
US7450969B1 (en) * 2000-08-28 2008-11-11 Wideray, Inc. Two radio interface for mobile communication device for electronic commerce
US7039678B1 (en) 2000-09-07 2006-05-02 Axis Mobile, Ltd. E-mail proxy
US8332553B2 (en) 2000-09-21 2012-12-11 Hewlett-Packard Development Company, L.P. Method and apparatus for accessing a contacts database and telephone services
US6650890B1 (en) * 2000-09-29 2003-11-18 Postini, Inc. Value-added electronic messaging services and transparent implementation thereof using intermediate server
US20020061003A1 (en) * 2000-10-23 2002-05-23 Arch Wireless, Inc. Method of and system for wireless network access through server platform integration
US6928300B1 (en) * 2000-11-09 2005-08-09 Palmsource, Inc. Method and apparatus for automated flexible configuring of notifications and activation
US6961567B1 (en) 2000-12-07 2005-11-01 Palm, Inc. Generic activation and registration framework for wireless devices
US20020073142A1 (en) * 2000-12-11 2002-06-13 Thomas Moran Messaging
US7818435B1 (en) 2000-12-14 2010-10-19 Fusionone, Inc. Reverse proxy mechanism for retrieving electronic content associated with a local network
WO2002052798A2 (en) 2000-12-22 2002-07-04 Research In Motion Limited Wireless router system and method
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
US20020087628A1 (en) * 2000-12-29 2002-07-04 Andrew Rouse System and method for providing wireless device access to e-mail applications
US8112544B2 (en) * 2000-12-29 2012-02-07 International Business Machines Corporation System and method for providing customizable options on a wireless device
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
US20050159136A1 (en) * 2000-12-29 2005-07-21 Andrew Rouse System and method for providing wireless device access
US7555571B1 (en) 2001-01-05 2009-06-30 Palm, Inc. Activation of mobile computing device on a cellular network
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
US8928577B1 (en) 2001-01-29 2015-01-06 Qualcomm Incorporated Method and apparatus for single-step user generated notes on a personal digital assistant
US6806865B2 (en) 2001-02-05 2004-10-19 Palm, Inc. Integrated joypad for handheld computer
US20080045266A1 (en) * 2001-02-13 2008-02-21 Research In Motion Limited System and Method for Pushing Information from a Host System to a Mobile Data Communication Device
US20020183038A1 (en) 2001-05-31 2002-12-05 Palm, Inc. System and method for crediting an account associated with a network access node
US6745047B1 (en) 2001-03-07 2004-06-01 Palmone, Inc. System and method for using a wireless enabled portable computer system as a wireless modem
US8615566B1 (en) 2001-03-23 2013-12-24 Synchronoss Technologies, Inc. Apparatus and method for operational support of remote network systems
US7346333B2 (en) * 2001-04-27 2008-03-18 Palm, Inc. Method and apparatus for effectuating a predetermined communications connection
US8812398B2 (en) 2001-05-08 2014-08-19 Qualcomm Incorporated Key for a wireless-enabled device
US7096049B2 (en) * 2001-05-25 2006-08-22 Palm, Inc. Wireless transaction enabled handheld computer system and method
US7266379B2 (en) * 2001-05-30 2007-09-04 Palm, Inc. Resource location through location history
US7395089B1 (en) 2001-06-11 2008-07-01 Palm, Inc Integrated personal digital assistant device
US6975304B1 (en) 2001-06-11 2005-12-13 Handspring, Inc. Interface for processing of an alternate symbol in a computer device
US7356361B1 (en) * 2001-06-11 2008-04-08 Palm, Inc. Hand-held device
US6950988B1 (en) 2001-06-11 2005-09-27 Handspring, Inc. Multi-context iterative directory filter
US7197541B1 (en) 2001-06-18 2007-03-27 Palm, Inc. Method and apparatus for automated personality transfer for a wireless enabled handheld device
US7260607B2 (en) * 2001-08-02 2007-08-21 Siemens Communications, Inc. Methods and apparatus for performing media/device sensitive processing of messages stored in unified multimedia and plain text mailboxes
US7692667B2 (en) 2001-08-17 2010-04-06 Palm, Inc. Handheld computer having moveable segments that are interactive with an integrated display
US6842628B1 (en) 2001-08-31 2005-01-11 Palmone, Inc. Method and system for event notification for wireless PDA devices
CA2461075C (en) * 2001-09-21 2010-11-16 Research In Motion Limited System and method for managing data items
US7280100B2 (en) * 2001-10-11 2007-10-09 Palm, Inc. Accessory module for handheld devices
US7231208B2 (en) 2001-10-17 2007-06-12 Palm, Inc. User interface-technique for managing an active call
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
US7192235B2 (en) 2001-11-01 2007-03-20 Palm, Inc. Temporary messaging address system and method
US20030087602A1 (en) 2001-11-05 2003-05-08 Palm, Inc. Data prioritization and distribution limitation system and method
US20030098857A1 (en) * 2001-11-28 2003-05-29 Palm, Inc. Detachable flexible and expandable display with touch sensor apparatus and method
US20070069975A1 (en) * 2001-11-28 2007-03-29 Palm, Inc. Detachable expandable flexible display
US20030104782A1 (en) 2001-11-30 2003-06-05 Palm, Inc. Object tagging system and method
US8676897B1 (en) 2001-11-30 2014-03-18 Hewlett-Packard Development Company, L.P. N-way interactive communication using hand held computers
CA2469513C (en) 2001-12-07 2007-08-21 Research In Motion Limited System and method of managing information distribution to mobile stations
US7668915B2 (en) * 2001-12-20 2010-02-23 Motorola, Inc. System and method for responding to a communication message with a canned reply
CA2742282C (en) * 2001-12-26 2014-12-16 Research In Motion Limited User interface and method of viewing unified communications events on a mobile device
EP1466261B1 (de) 2002-01-08 2018-03-07 Seven Networks, LLC Verbindungsarchitektur für ein mobilnetzwerk
US7591020B2 (en) * 2002-01-18 2009-09-15 Palm, Inc. Location based security modification system and method
US7693484B2 (en) 2002-01-29 2010-04-06 Palm, Inc. Dynamic networking modes method and apparatus
US6925308B2 (en) * 2002-02-11 2005-08-02 Qualcomm, Incorporated Auto-fill message fields in a communication terminal
US7248146B1 (en) 2002-02-25 2007-07-24 Palm, Inc. Method for waking a device in response to wireless network activity
US7509417B1 (en) 2002-02-28 2009-03-24 Palm, Inc. Method for intelligently selecting a wireless communication access point
US20030160767A1 (en) * 2002-02-28 2003-08-28 Palm Inc. Wireless detachable display
US20030208547A1 (en) * 2002-05-01 2003-11-06 Ambrekovic Branimir Direct internet mail access through links in wireless instant messaging systems
US7474298B2 (en) 2002-05-31 2009-01-06 Palm, Inc. Mobile device having an adjustable length to selectively expose a surface component
US7522910B2 (en) * 2002-05-31 2009-04-21 Oracle International Corporation Method and apparatus for controlling data provided to a mobile device
US20080046592A1 (en) * 2002-06-26 2008-02-21 Research In Motion Limited System and Method for Pushing Information Between a Host System and a Mobile Data Communication Device
JP3954932B2 (ja) * 2002-08-28 2007-08-08 株式会社エヌ・ティ・ティ・ドコモ 電子メール配信システム、中継装置、プログラムおよび記録媒体
US20060031300A1 (en) * 2002-08-30 2006-02-09 Kock Martijn W M Method and system for the phased retrieval of data
US7702739B1 (en) 2002-10-01 2010-04-20 Bao Tran Efficient transactional messaging between loosely coupled client and server over multiple intermittent networks with policy based routing
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
EP1586054A4 (de) * 2002-12-13 2010-12-08 Symantec Corp Verfahren, system und computerprogrammprodukt zur sicherheit innerhalb eines weltweiten computernetzwerkes
US7092743B2 (en) * 2002-12-26 2006-08-15 Intel Corporation Method and apparatus to reply to call
US7853563B2 (en) 2005-08-01 2010-12-14 Seven Networks, Inc. Universal data aggregation
US7917468B2 (en) 2005-08-01 2011-03-29 Seven Networks, Inc. Linking of personal information management data
US8468126B2 (en) 2005-08-01 2013-06-18 Seven Networks, Inc. Publishing data in an information community
US7231229B1 (en) 2003-03-16 2007-06-12 Palm, Inc. Communication device interface
US7835504B1 (en) 2003-03-16 2010-11-16 Palm, Inc. Telephone number parsing and linking
US7295852B1 (en) 2003-05-01 2007-11-13 Palm, Inc. Automated telephone conferencing method and system
US8631133B1 (en) * 2003-05-06 2014-01-14 Symantec Operating Corporation Method and system of providing a virtual transport session
US20050108340A1 (en) * 2003-05-15 2005-05-19 Matt Gleeson Method and apparatus for filtering email spam based on similarity measures
US8145710B2 (en) * 2003-06-18 2012-03-27 Symantec Corporation System and method for filtering spam messages utilizing URL filtering module
US7865180B2 (en) 2003-06-23 2011-01-04 Palm, Inc. Automated telephone conferencing method and system
EP1652048A4 (de) 2003-07-21 2009-04-15 Fusionone Inc Einrichtungs-nachrichten-verwaltungssystem
US20050027839A1 (en) * 2003-07-31 2005-02-03 International Business Machiness Corporation Method, system and program product for dynamic transmission in a messaging session
US20050027669A1 (en) * 2003-07-31 2005-02-03 International Business Machines Corporation Methods, system and program product for providing automated sender status in a messaging session
US8271588B1 (en) 2003-09-24 2012-09-18 Symantec Corporation System and method for filtering fraudulent email messages
US20050243746A1 (en) * 2004-04-29 2005-11-03 Nokia Corporation Session inspection scheme
US7941490B1 (en) 2004-05-11 2011-05-10 Symantec Corporation Method and apparatus for detecting spam in email messages and email attachments
US9542076B1 (en) 2004-05-12 2017-01-10 Synchronoss Technologies, Inc. System for and method of updating a personal profile
JP2008500750A (ja) 2004-05-12 2008-01-10 フュージョンワン インコーポレイテッド 高度な連絡先識別システム
CN1297122C (zh) * 2004-08-13 2007-01-24 大唐软件技术有限责任公司 利用mms实现在移动终端上收发电子邮件的系统和方法
US7441271B2 (en) 2004-10-20 2008-10-21 Seven Networks Method and apparatus for intercepting events in a communication system
US8010082B2 (en) 2004-10-20 2011-08-30 Seven Networks, Inc. Flexible billing architecture
US7706781B2 (en) 2004-11-22 2010-04-27 Seven Networks International Oy Data security in a mobile e-mail service
FI117152B (fi) 2004-12-03 2006-06-30 Seven Networks Internat Oy Sähköpostiasetusten käyttöönotto matkaviestimelle
US7877703B1 (en) 2005-03-14 2011-01-25 Seven Networks, Inc. Intelligent rendering of information in a limited display environment
US20060253590A1 (en) * 2005-04-08 2006-11-09 Konaware, Inc. Platform and methods for continuous asset location tracking and monitoring in intermittently connected environments
US20060250249A1 (en) * 2005-04-08 2006-11-09 Konaware, Inc. Self describing RFID chains to validate parts in bills-of-material or manifest when disconnected from server
EP1872251B1 (de) 2005-04-18 2015-10-21 BlackBerry Limited Verfahren zur bereitstellung von privilegienverwaltung für drahtlose anwendungen
US7796742B1 (en) 2005-04-21 2010-09-14 Seven Networks, Inc. Systems and methods for simplified provisioning
US8438633B1 (en) 2005-04-21 2013-05-07 Seven Networks, Inc. Flexible real-time inbox access
US8135778B1 (en) 2005-04-27 2012-03-13 Symantec Corporation Method and apparatus for certifying mass emailings
US7739337B1 (en) 2005-06-20 2010-06-15 Symantec Corporation Method and apparatus for grouping spam email messages
US8010609B2 (en) 2005-06-20 2011-08-30 Symantec Corporation Method and apparatus for maintaining reputation lists of IP addresses to detect email spam
WO2006136660A1 (en) 2005-06-21 2006-12-28 Seven Networks International Oy Maintaining an ip connection in a mobile network
US8069166B2 (en) 2005-08-01 2011-11-29 Seven Networks, Inc. Managing user-to-user contact with inferred presence information
US8688103B2 (en) * 2005-11-18 2014-04-01 Qualcomm Incorporated Identifying and accessing a network device via wireless communication
US7769395B2 (en) 2006-06-20 2010-08-03 Seven Networks, Inc. Location-based operations and messaging
US7522574B2 (en) * 2006-05-15 2009-04-21 Omni Medics Corporation Power efficient communication system
US7584376B2 (en) * 2006-08-23 2009-09-01 Palm, Inc. Method and apparatus for power management
US8135798B2 (en) 2006-11-15 2012-03-13 Hewlett-Packard Development Company, L.P. Over-the-air device services and management
US20080115152A1 (en) * 2006-11-15 2008-05-15 Bharat Welingkar Server-controlled heartbeats
US7603435B2 (en) 2006-11-15 2009-10-13 Palm, Inc. Over-the-air device kill pill and lock
CN101202737B (zh) * 2006-12-11 2012-02-15 腾讯科技(深圳)有限公司 一种实现第三方邮件账户管理的方法及系统
US9140552B2 (en) 2008-07-02 2015-09-22 Qualcomm Incorporated User defined names for displaying monitored location
US20080254811A1 (en) 2007-04-11 2008-10-16 Palm, Inc. System and method for monitoring locations of mobile devices
US9031583B2 (en) 2007-04-11 2015-05-12 Qualcomm Incorporated Notification on mobile device based on location of other mobile device
US8179872B2 (en) 2007-05-09 2012-05-15 Research In Motion Limited Wireless router system and method
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
US9288751B2 (en) * 2007-08-29 2016-03-15 Qualcomm Incorporated Use of position data to select wireless access point
US8126519B2 (en) 2007-08-31 2012-02-28 Hewlett-Packard Development Company, L.P. Housing for mobile computing device having construction to slide and pivot into multiple positions
US20090143078A1 (en) * 2007-11-30 2009-06-04 Palm, Inc. Techniques to manage a radio based on location information
US8364181B2 (en) 2007-12-10 2013-01-29 Seven Networks, Inc. Electronic-mail filtering for mobile devices
US8150482B2 (en) 2008-01-08 2012-04-03 Hewlett-Packard Development Company, L.P. Mobile computing device with moveable housing segments
US8233948B2 (en) 2007-12-11 2012-07-31 Hewlett-Packard Development Company, L.P. Slider assembly for a housing of a mobile computing device
US9002828B2 (en) 2007-12-13 2015-04-07 Seven Networks, Inc. Predictive content delivery
US8793305B2 (en) 2007-12-13 2014-07-29 Seven Networks, Inc. Content delivery to a mobile device from a content service
US8181111B1 (en) 2007-12-31 2012-05-15 Synchronoss Technologies, Inc. System and method for providing social context to digital activity
US20090176481A1 (en) * 2008-01-04 2009-07-09 Palm, Inc. Providing Location-Based Services (LBS) Through Remote Display
US8200298B2 (en) 2008-01-08 2012-06-12 Hewlett-Packard Development Company, L.P. Keypad housing configuration for a mobile computing device
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
DE102008022130A1 (de) * 2008-05-05 2009-12-10 Airbus Deutschland Gmbh Übertragung von Informationen an ein Luftfahrzeug
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
ATE471613T1 (de) * 2008-07-09 2010-07-15 Research In Motion Ltd BESTIMMUNG AUF INHALTSBASIS, DER GRÖßE VON E-MAIL-NACHRICHTEN, DIE ÜBER EIN DRAHTLOSES NETZWERK VERSENDET WERDEN
CN201222231Y (zh) * 2008-07-11 2009-04-15 李伟高 滑板式伸缩鼠标
DE102008038968A1 (de) * 2008-08-13 2010-02-18 Schad Gmbh System zur Überwachung, Steuerung und Datenerfassung technischer Prozesse
US8909759B2 (en) 2008-10-10 2014-12-09 Seven Networks, Inc. Bandwidth measurement
US8259075B2 (en) 2009-01-06 2012-09-04 Hewlett-Packard Development Company, L.P. Secondary key group layout for keyboard
US8395547B2 (en) 2009-08-27 2013-03-12 Hewlett-Packard Development Company, L.P. Location tracking for mobile computing device
US8755815B2 (en) 2010-08-31 2014-06-17 Qualcomm Incorporated Use of wireless access point ID for position determination
US8255006B1 (en) 2009-11-10 2012-08-28 Fusionone, Inc. Event dependent notification system and method
US9043731B2 (en) 2010-03-30 2015-05-26 Seven Networks, Inc. 3D mobile user interface with configurable workspace management
EP2599003B1 (de) 2010-07-26 2018-07-11 Seven Networks, LLC Koordinierung eines mobilnetzwerkverkehrs zwischen mehreren anwendungen
EP2599345B1 (de) 2010-07-26 2017-09-06 Seven Networks, LLC Verteilte implementierung dynamischer drahtlosverkehrsrichtlinien
WO2012018556A2 (en) 2010-07-26 2012-02-09 Ari Backholm Mobile application traffic optimization
US8838783B2 (en) 2010-07-26 2014-09-16 Seven Networks, Inc. Distributed caching for resource and mobile network traffic management
CN103222319B (zh) 2010-09-29 2016-08-10 高通股份有限公司 一种用于移动计算设备的方法及移动计算设备
WO2012061430A2 (en) 2010-11-01 2012-05-10 Michael Luna Distributed management of keep-alive message signaling for mobile network resource conservation and optimization
US9330196B2 (en) 2010-11-01 2016-05-03 Seven Networks, Llc Wireless traffic management system cache optimization using http headers
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
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
US8843153B2 (en) 2010-11-01 2014-09-23 Seven Networks, Inc. Mobile traffic categorization and policy for network use optimization while preserving user experience
US8943428B2 (en) 2010-11-01 2015-01-27 Synchronoss Technologies, Inc. System for and method of field mapping
US8417823B2 (en) 2010-11-22 2013-04-09 Seven Network, Inc. Aligning data transfer to optimize connections established for transmission over a wireless network
CN103620576B (zh) 2010-11-01 2016-11-09 七网络公司 适用于移动应用程序行为和网络条件的缓存
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
WO2012060997A2 (en) 2010-11-01 2012-05-10 Michael Luna Application and network-based long poll request detection and cacheability assessment therefor
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
GB2500327B (en) 2010-11-22 2019-11-06 Seven Networks Llc Optimization of resource polling intervals to satisfy mobile device requests
EP2661697B1 (de) 2011-01-07 2018-11-21 Seven Networks, LLC System und verfahren zur reduzierung eines mobilnetzwerkverkehrs für domänennamensystem (dns)-anfragen
US8316098B2 (en) 2011-04-19 2012-11-20 Seven Networks Inc. Social caching for device resource sharing and management
GB2504037B (en) 2011-04-27 2014-12-24 Seven Networks Inc Mobile device which offloads requests made by a mobile application to a remote entity for conservation of mobile device and network resources
US8621075B2 (en) 2011-04-27 2013-12-31 Seven Metworks, Inc. Detecting and preserving state for satisfying application requests in a distributed proxy and cache system
EP2737741A4 (de) 2011-07-27 2015-01-21 Seven Networks Inc Überwachung der aktivitäten von mobilanwendungen für böswilligem verkehr auf einer mobiler vorrichtung
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
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
EP2788889A4 (de) 2011-12-07 2015-08-12 Seven Networks Inc Flexible und dynamische integrationsschemata eines verkehrsverwaltungssystems mit verschiedenen netzwerkbetreibern zur netzwerkverkehrabschwächung
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
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
GB2499306B (en) 2012-01-05 2014-10-22 Seven Networks Inc Managing user interaction with an application on a mobile device
WO2013116856A1 (en) 2012-02-02 2013-08-08 Seven Networks, Inc. Dynamic categorization of applications for network access in a mobile network
WO2013116852A1 (en) 2012-02-03 2013-08-08 Seven Networks, Inc. User as an end point for profiling and optimizing the delivery of content and data in a wireless network
US8812695B2 (en) 2012-04-09 2014-08-19 Seven Networks, Inc. Method and system for management of a virtual network connection without heartbeat messages
US20130268656A1 (en) 2012-04-10 2013-10-10 Seven Networks, Inc. Intelligent customer service/call center services enhanced using real-time and historical mobile application and traffic-related statistics collected by a distributed caching system in a mobile network
WO2014011216A1 (en) 2012-07-13 2014-01-16 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
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
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
US9241314B2 (en) 2013-01-23 2016-01-19 Seven Networks, Llc Mobile device with application or context aware fast dormancy
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
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
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
US20150201399A1 (en) * 2014-01-14 2015-07-16 Unication Co., Ltd. Paging communication system providing functions of two-way communication and control for one-way pager groups

Family Cites Families (41)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4385295A (en) * 1981-09-29 1983-05-24 Motorola, Inc. Pager with visible display indicating unread messages
US4833701A (en) * 1988-01-27 1989-05-23 Motorola, Inc. Trunked communication system with nationwide roaming capability
US5475689A (en) * 1990-12-06 1995-12-12 Hughes Aircraft Company Cellular telephone with datagram and dispatch operation
US5265033A (en) * 1991-09-23 1993-11-23 Atm Communications International, Inc. ATM/POS based electronic mail system
JP3553987B2 (ja) * 1992-11-13 2004-08-11 株式会社日立製作所 クライアント・サーバシステム
US5457680A (en) * 1993-05-18 1995-10-10 International Business Machines Corporation Data gateway for mobile data radio terminals in a data communication network
US5742905A (en) * 1994-09-19 1998-04-21 Bell Communications Research, Inc. Personal communications internetworking
US5604788A (en) * 1995-03-16 1997-02-18 Motorola, Inc. Wireless messaging system with electronic mail replication
US5635918A (en) * 1995-03-16 1997-06-03 Motorola, Inc. Method and apparatus for controlling message delivery to wireless receiver devices
CA2220345C (en) * 1995-05-08 2001-09-04 Compuserve Incorporated System for electronic messaging via wireless devices
FI105740B (fi) * 1995-09-29 2000-09-29 Nokia Mobile Phones Ltd Toimistoviestintäjärjestelmä
JP3459149B2 (ja) * 1995-11-06 2003-10-20 シャープ株式会社 電子メール転送システム
EP0777394A1 (de) * 1995-12-01 1997-06-04 ALCATEL BELL Naamloze Vennootschap Verfahren und Gerät zum Versenden von elektronischer Post als Kurznachrichten an ein Mobilfunkendgerät
JP2000504515A (ja) * 1996-01-30 2000-04-11 モトローラ・インコーポレイテッド ワイヤレス・メッセージ送達システム
SG76492A1 (en) * 1996-03-01 2000-11-21 Motorola Inc Selective call receiver and system
CN1046612C (zh) * 1996-03-22 1999-11-17 袁芳 具有传呼、告呼、送呼功能的邮政服务系统及方法
US5822526A (en) * 1996-06-03 1998-10-13 Microsoft Corporation System and method for maintaining and administering email address names in a network
JP3781213B2 (ja) * 1996-06-20 2006-05-31 ソニー株式会社 電子メールシステム、コンピユータ装置及び着信通知方法
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
US5970122A (en) * 1996-07-24 1999-10-19 Lucent Technologies Inc. Two-way wireless messaging system having user agent
US5838252A (en) * 1996-09-09 1998-11-17 Datalink Systems, Inc. Interactive two-way pager systems
US5978837A (en) * 1996-09-27 1999-11-02 At&T Corp. Intelligent pager for remotely managing E-Mail messages
US5995597A (en) * 1997-01-21 1999-11-30 Woltz; Robert Thomas E-mail processing system and method
US5964833A (en) * 1997-02-07 1999-10-12 Datalink Systems Corp. Pager enhanced keyboard and system
US6061570A (en) * 1997-02-24 2000-05-09 At & T Corp Unified message announcing
US6040784A (en) * 1997-03-07 2000-03-21 Datalink Systems Corporation Alphanumeric paging message system operating on internet
US5961590A (en) * 1997-04-11 1999-10-05 Roampage, Inc. System and method for synchronizing electronic mail between a client site and a central site
US5896504A (en) * 1997-05-08 1999-04-20 Ad Skut, Inc. System having facsimile devices receiving E-mails from terminal computers by monitoring mail boxes associated with the devices in predetermined intervals to detect arrival of mail
US6178331B1 (en) * 1997-06-17 2001-01-23 Bulletin.Net, Inc. System and process for allowing wireless messaging
US6061718A (en) * 1997-07-23 2000-05-09 Ericsson Inc. Electronic mail delivery system in wired or wireless communications system
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
US6026292A (en) * 1997-08-19 2000-02-15 Qualcomm Incorporated Truck communication system
US6138146A (en) * 1997-09-29 2000-10-24 Ericsson Inc. Electronic mail forwarding system and method
US6052735A (en) * 1997-10-24 2000-04-18 Microsoft Corporation Electronic mail object synchronization between a desktop computer and mobile device
US6034621A (en) * 1997-11-18 2000-03-07 Lucent Technologies, Inc. Wireless remote synchronization of data between PC and PDA
US6320941B1 (en) * 1998-01-08 2001-11-20 Dan Tyroler Stand alone electronic mail notifying device
US5968117A (en) * 1998-01-20 1999-10-19 Aurora Communications Exchange Ltd. Device and system to facilitate accessing electronic mail from remote user-interface devices
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
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
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
US6185606B1 (en) * 1998-11-09 2001-02-06 Motive Communications, Inc. Adaptive messaging method, system and computer program product

Also Published As

Publication number Publication date
DE69927725D1 (de) 2005-11-24
US20040205106A1 (en) 2004-10-14
HK1021605A1 (en) 2000-06-16
EP0932320B1 (de) 2005-10-19
EP0932320A2 (de) 1999-07-28
EP0932320A3 (de) 2000-05-10
US6157630A (en) 2000-12-05
CN1234694A (zh) 1999-11-10
CN1115059C (zh) 2003-07-16
US20030191808A1 (en) 2003-10-09

Similar Documents

Publication Publication Date Title
DE69927725T2 (de) Elektronisches Postsystem mit Radiogerät und Server
DE60119035T2 (de) Verfahren, Terminal und System zur Verwaltung mehrerer Briefkästen
DE60034012T2 (de) Nachrichtverwaltungskonzept
DE60126330T2 (de) Mobile anwendung zur emotionalen benachrichtigung
DE60113820T2 (de) Vorrichtung zur übermittlung von chat-nachrichten und verfahren dazu
DE60120855T2 (de) Verfahren und Vorrichtung für elektronische Post
EP1353519B1 (de) Verfahren zur Übertragung von Kurznachrichten
DE60132433T2 (de) Sofortige nachrichtenübermittlung mit zusätzlicher sprachkommunikation
DE60108916T2 (de) Verfahren und System zur Teilnehmer-konfigurierbaren Übertragungsdiensten
DE60114692T2 (de) Verfahren zur Übertragung von gespeicherten Daten einer Datenbank
DE60313187T2 (de) Verfahren und Vorrichtung für sofortigen Nachrichtendienst
DE69632398T2 (de) System zum übertragen von nachrichten
DE69730950T2 (de) Kommunikationsnetzwerksendgerät mit einer vielfalt von applikationen
DE60128486T2 (de) Nachrichtensystem mit drahtloser kommunikation und verfahren dafür
DE69734306T2 (de) Zwei-wege schnurloses Nachrichtensystem
DE60030618T4 (de) Ereignissteuergerät und digitales Rundfunksystem
DE60038054T2 (de) Verfahren zur erleichterung der elektronischen kommunikation
DE60320045T2 (de) Verfahren zur Übertragung vollständiger Antworten zu abgekürzter elektronischer Post
DE602004010351T2 (de) Mobiles Endgerät zum Bereitstellen von Nutzungsdaten
DE60301194T2 (de) System und Verfahren zur Übertragung von Multimediainhalten zu mobilen Endgeräten
DE60115530T2 (de) Verfahren zur Übertragung von Ressourceninformation
DE60308634T2 (de) System und Verfahren zum Anbieten persönlicher Daten
DE69919892T2 (de) Interaktives mediasystem
DE202006021123U1 (de) Mobiles Kommunikationsgerät zur Nachrichtenanzeige
DE60102663T2 (de) Darstellung von anwendungen in einem telekommunikationssystem

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: MOTOROLA MOBILITY, INC. ( N.D. GES. D. STAATES, US