DE60117201T2 - System und Verfahren zur Darstellung von Kurznachrichten auf einem mobilen Kommunikationsgerät - Google Patents

System und Verfahren zur Darstellung von Kurznachrichten auf einem mobilen Kommunikationsgerät Download PDF

Info

Publication number
DE60117201T2
DE60117201T2 DE60117201T DE60117201T DE60117201T2 DE 60117201 T2 DE60117201 T2 DE 60117201T2 DE 60117201 T DE60117201 T DE 60117201T DE 60117201 T DE60117201 T DE 60117201T DE 60117201 T2 DE60117201 T2 DE 60117201T2
Authority
DE
Germany
Prior art keywords
current
electronic message
message
address
wireless device
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
DE60117201T
Other languages
English (en)
Other versions
DE60117201D1 (de
Inventor
Michael Waterloo Maguire
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.)
BlackBerry Ltd
Original Assignee
Research in Motion 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 Research in Motion Ltd filed Critical Research in Motion Ltd
Publication of DE60117201D1 publication Critical patent/DE60117201D1/de
Application granted granted Critical
Publication of DE60117201T2 publication Critical patent/DE60117201T2/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
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • 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/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • 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/216Handling conversation history, e.g. grouping of messages in sessions or threads
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72436User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for text messaging, e.g. SMS or e-mail
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L2101/00Indexing scheme associated with group H04L61/00
    • H04L2101/60Types of network addresses
    • H04L2101/618Details of network addresses
    • H04L2101/65Telephone numbers

Description

  • QUERVERWEIS AUF EINE VERWANDTE ANMELDUNG
  • Diese Anmeldung beansprucht eine Priorität von der folgenden früheren Anmeldung und bezieht sich auf diese: System and Method für Viewing Short Messages on a Mobile Communications Device, United States Provisional Application Nr. 60/219,793, angemeldet am 19. Juli 2000.
  • US 5,708,804 offenbart eine Vorrichtung und ein Verfahren zum Suchen in einer persönlichen Kommunikationsvorrichtung einer Datenbank mit einer Vielzahl von Einträgen basierend auf einem Such-String.
  • US 5,905,863 offenbart ein System und ein Verfahren zum Finden einer E-Mail-Nachricht, für die eine andere E-Mail-Nachricht eine Antwort ist, durch Filtern von auf einem Personalcomputer gespeicherten E-Mail-Nachrichten. Die abgefragten Nachrichten werden dem Benutzer zusammen mit anderen Nachrichten präsentiert.
  • HINTERGRUND
  • 1. GEBIET DER ERFINDUNG
  • Diese Erfindung betrifft im Allgemeinen eine Benutzer-Schnittstelle für elektronisches Messaging. Insbesondere sieht die Erfindung eine Benutzer-Schnittstelle und ein Verfahren zur Anzeige einer elektronischen Nachricht in Kontext mit ausgewählten gespeicherten elektronischen Nachrichten vor. Die Erfindung ist insbesondere gut geeignet zur Anzeige von Kurznachrichten (SMS – Short Message Service) auf PDAs (personal digital assistants), mobilen Kommunikationsvorrichtungen, zellularen Telefonen und drahtlosen Zweiweg-E-Mail-Kommunikationsvorrichtungen (allgemein hier als „drahtlose Vorrichtungen" bezeichnet). Die Erfindung ist jedoch in jeder Vorrichtung von Nutzen, die elektronische Nachrichten eines Typs anzeigt.
  • 2. BESCHREIBUNG DER VERWANDTEN TECHNIK
  • Die meisten zellularen Netzwerke sehen einen Kurznachrichtendienst (SMS – Short Message Service) vor, über den eine kurze elektronische Nachricht zwischen drahtlosen Vorrichtungen übertragen werden kann. Die Benutzer-Schnittstellen, die momentan verfügbar sind, um SMS-Nachrichten auf einer drahtlosen Vorrichtung zu betrachten, ermöglichen dem Benutzer jedoch nur die Inhalte jeweils einer Nachricht anzusehen. Zum Beispiel zeigt 1 eine typische Benutzer-Schnittstelle 10 zum Betrachten einer SMS-Nachricht auf einer drahtlosen Vorrichtung. Diese bekannte Benutzer-Schnittstelle 10 zeigt nur den Text der Nachricht („6:30pm") und die Sender- oder Empfängerinformation, die zu der Nachricht gehört („von: 888-7342"). Da er nur die in 1 gezeigte Information sieht, kann es für einen Benutzer nicht möglich sein, die Nachricht in einen Zusammenhang zu bringen. Zum Beispiel kann die Nachricht „6:30pm" empfangen worden sein als Antwort auf eine frühere elektronische Nachricht, die von dem Benutzer gesendet wurde. Wenn der Benutzer sich nicht an seine oder ihre frühere Nachricht erinnern kann, wäre die Antwort „6:30pm" bedeutungslos.
  • ZUSAMMENFASSUNG
  • Eine Benutzer-Schnittstelle und ein Verfahren zum Betrachten von Kurznachrichten auf einer drahtlosen Vorrichtung umfassen eine Anzeigevorrichtung, einen Prozessor, eine Speichervorrichtung und ein Nachrichten-Software-Schnittstellenmodul. Die Speichervorrichtung speichert elektronische Nachrichten, die von der drahtlosen Vorrichtung gesendet oder empfangen wurde. Das Nachrichten-Software-Schnittstellenmodul wird von dem Prozessor ausgeführt und (a) zeigt eine aktuelle elektronische Nachricht auf der Anzeigevorrichtung an, (b) filtert jede der in der Speichervorrichtung gespeicherten elektronischen Nachrichten, um eine oder mehrere ausgewählte Nachrichten zu identifizieren, die ein vorgegebenes Kriterium erfüllt/erfüllen, und (c) zeigt die eine oder mehreren ausgewählte(n) Nachricht(en) auf der Anzeigevorrichtung zusammen mit der aktuellen elektronischen Nachricht an.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • 1 zeigt eine typische Benutzer-Schnittstelle zum Betrachten von SMS-Nachrichten auf einer drahtlosen Vorrichtung;
  • 2 zeigt eine beispielhafte Benutzer-Schnittstelle zum Betrachten einer elektronischen Nachricht in Zusammenhang mit ausgewählten gespeicherten elektronischen Nachrichten gemäß einem Ausführungsbeispiel der beanspruchten Erfindung;
  • 3 ist ein Ablaufdiagramm, das ein beispielhaftes Verfahren zum Identifizieren gespeicherter elektronischer Nachrichten zeigt, die sich auf die aktuelle elektronische Nachricht beziehen;
  • 4 ist ein Ablaufdiagramm, das ein beispielhaftes Verfahren zum Bestimmen zeigt, ob die äußere Adresse einer ankommenden aktuellen elektronischen Nachricht mit der äußeren Adresse einer gespeicherten elektronischen Nachricht übereinstimmt; und
  • 5 ist ein Ablaufdiagramm, das ein beispielhaftes Verfahren zum Bestimmen zeigt, ob die äußere Adresse einer abgehenden aktuellen elektronischen Nachricht mit der äußeren Adresse einer gespeicherten elektronischen Nachricht übereinstimmt.
  • DETAILLIERTE BESCHREIBUNG
  • Unter Bezugnahme nun auf die Zeichnungen zeigt 2 eine beispielhafte Benutzer-Schnittstelle 20 für eine drahtlose Vorrichtung 21, die eine aktuelle elektronische Nachricht 22 in Zusammenhang mit ausgewählten gespeicherten elektronischen Nachrichten 24 anzeigt. Die Benutzer-Schnittstelle 20 umfasst eine Anzeigevorrichtung 26, einen Prozessor 28, einen Transceiver 30 und eine Speichervorrichtung 32. Die Benutzer-Schnittstelle 20 umfasst auch ein Nachrichten-Software-Schnittstellenmodul 34, das von dem Prozessor 28 ausgeführt wird. In Betrieb speichert das Nachrichten-Software-Schnittstellenmodul 34 ankommende und abgehende elektronische Nachrichten 36 in der Speichervorrichtung 32 und ermöglicht einem Benutzer, gleichzeitig die aktuelle ankommende oder abgehende Nachricht 22 und die ausgewählten gespeicherten elektronischen Nachrichten 24 zu sehen.
  • Das Nachrichten-Software-Schnittstellenmodul 34 speichert und indiziert vorzugsweise jede elektronische Nachricht, die von der drahtlosen Vorrichtung 21 übertragen oder empfangen wird. In einem alternativen Ausführungsbeispiel kann das Nachrichten-Software-Schnittstellenmodul 34 dem Benutzer die Option zur Wahl lassen, welche Nachrichten gespeichert und welche verworfen werden sollen.
  • Jede gespeicherte elektronische Nachricht 36 umfasst vorzugsweise einen Nachrichtenteil 38 und sowohl eine Senderadresse 40 (die „von"-Adresse) als auch eine Empfängeradresse 42 (die „an"-Adresse). Die Sender- und Empfängeradressen, die auf der Anzeigevorrichtung 26 zum Beispiel in 2 angezeigt werden, sind in der Form einer Telefonnummer, was typisch für SMS-Nachrichten ist. Es sollte jedoch angemerkt werden, dass die Benutzer-Schnittstelle 20 nicht auf die Verwendung mit SMS-Nachrichten beschränkt ist. Stattdessen kann die Benutzer-Schnittstelle 20 mit jeder Form von elektronischer Nachricht verwendet werden, wie E-Mail-Nachrichten und SMS-Nachrichten.
  • Zusätzlich zu den Sender- und Empfängeradressen 40 und 42 kann das Nachrichten-Software-Schnittstellenmodul 34 auch einen Typ von Indizierungsdaten 44 an jede Nachricht anhängen, wie einen Vergleichswert oder einen elektronischen Zeitstempel, der anzeigt, wann die Nachricht übertragen oder empfangen wurde.
  • Alternativ kann die gespeicherte elektronische Nachricht 36 einen Nachrichtenteil 36, Indizierungsdaten 44 und nur eine äußere Adresse aufweisen. Die äußere Adresse einer Nachricht kann entweder die Senderadresse 40 oder die Empfängeradresse 42 sein, abhängig von dem Kontext der Nachricht. Wenn die Nachricht zum Beispiel von der drahtlosen Vorrichtung 21 empfangen wurde, ist die äußere Adresse die Senderadresse 42 (die „von"-Adresse). Wenn andererseits die Nachricht von der drahtlosen Vorrichtung 21 übertragen wurde oder wird, dann ist die äußere Adresse die Empfängeradresse (die „an"-Adresse). Wenn jedoch das Nachrichten-Software-Schnittstellenmodul 34 nur die äußere Adresse speichert, sollten die Indizierungsdaten 44 vorzugsweise anzeigen, ob die gespeicherte elektronische Nachricht ankommend oder abgehend war.
  • Zusätzlich zum Speichern und Indizieren von ankommend und abgehenden Nachrichten filtert das Nachrichten-Software-Schnittstellenmodul 34 die gespeicherten elektronischen Nachrichten 36, um Nachrichten zu wählen, welche sich auf die aktuelle elektronische Nachricht 22 beziehen, und zeigt die aktuelle elektronische Nachricht 22 zusammen mit den ausgewählten Nachrichten 26 an. Die aktuelle elektronische Nachricht 22 kann vorzugsweise jede Nachricht sein (gespeichert oder anders), auf die von dem Benutzer momentan zugegriffen wird. Zum Beispiel kann die aktuelle elektronische Nachricht 22 eine neue Nachricht, die von dem Benutzer erstellt wird, eine Nachricht, die vor kurzem von der drahtlosen Vorrichtung 21 empfangen wurde, oder eine gespeicherte elektronische Nachricht 36 sein, die von dem Benutzer ausgewählt wird. Sobald eine aktuelle elektronische Nachricht 22 ausgewählt wurde, greift das Nachrichten-Software-Schnittstellenmodul 34 auf jede gespeicherte elektronische Nachricht 36 zu, um ausgewählte Nachrichten 24 mit übereinstimmenden äußeren Adressen zu identifizieren. Das Nachrichten-Software-Schnittstellenmodul 34 kann dann unter Verwendung der Indizierungsdaten 44 die ausgewählte Nachrichten 24 weiter begrenzen. Zum Beispiel umfasst in 2 die aktuelle elektronische Nachricht 22 die äußere Adresse „von: 888-7342". Die ausgewählten Nachrichten 24 wurden vorzugsweise aus den gespeicherten elektronischen Nachrichten 36 identifiziert, da sie die übereinstimmende äußere Adresse „888-7342" entweder als ihre Senderadresse 40 oder Empfängeradresse 42 umfassen. Zusätzlich kann das Nachrichten-Software-Schnittstellenmodul 34 die ausgewählten Nachrichten 24 auf die gezeigten begrenzt haben durch Vergleich der Indizierungsdaten 44 der aktuellen und gespeicherten elektronischen Nachrichten auf eine Nähe. Der Vorgang des Identifizierens von ausgewählten Nachrichten 24 wird detaillierter unter Bezugnahme auf die 3, 4 und 5 diskutiert.
  • In einem alternativen Ausführungsbeispiel kann das Nachrichten-Software-Schnittstellenmodul 34 die gespeicherten elektronischen Nachrichten 36 anzeigen, die sich nur durch die Nähe ihrer Indizierungsdaten 44 auf die aktuelle elektronische Nachricht 22 beziehen. Wenn zum Beispiel die ankommenden und die abgehenden Nachrichten gemäß der Reihenfolge indiziert wurden, in der sie übertragen oder empfangen wurden, kann das Nachrichten-Software-Schnittstellenmodul 34 zusammen mit der aktuellen elektronischen Nachricht 22 eine ausgewählte Anzahl der erst kürzlich gespeicherten Nachrichten anzeigen. Vorzugsweise wird die Anzahl der angezeigten Nachrichten von dem Benutzer ausgewählt. Wenn die aktuelle elektronische Nachricht 22 aus den gespeicherten elektronischen Nachrichten 36 ausgewählt wird, kann der Benutzer auch die Option haben, eine ausgewählte Anzahl von Nachrichten anzuzeigen, die entweder vor oder nach der aktuellen elektronischen Nachricht 22 gespeichert wurden.
  • In einem weiteren Ausführungsbeispiel kann das Nachrichten-Software-Schnittstellenmodul 34 dazugehörige gespeicherte elektronische Nachrichten 24 identifizieren durch Vergleichen des Nachrichtenteils 38 jeder gespeicherten elektronischen Nachricht 36 mit einem von dem Benutzer gewählten Schlüsselwort. Dieses alternative Verfahren des Vergleichs der aktuellen elektronischen Nachricht 22 mit ausgewählten gespeicherten elektronischen Nachrichten 24 kann an sich implementiert werden oder als ein Mittel zum weiteren Begrenzen der ausgewählten Nachrichten 24, die durch die anderen hier beschriebenen Verfahren identifiziert wurden.
  • 3 ist ein Ablaufdiagramm, das ein beispielhaftes Verfahren 50 zum Identifizieren von gespeicherten elektronischen Nachrichten zeigt, die sich auf die aktuelle elektronische Nachricht beziehen. In Schritt 52 wird eine elektronische Nachricht, auf die ein Benutzer zugreift, als die aktuelle elektronische Nachricht 51 bestimmt. In Schritt 54 werden die aktuellen Sender- und Empfängeradressen von der aktuellen elektronischen Nachricht 51 erlangt und es wird bestimmt, ob die aktuelle elektronische Nachricht 51 ankommend oder abgehend ist. Eine ankommende Nachricht bezieht sich auf eine elektronische Nachricht, die von der drahtlosen Vorrichtung empfangen wurde, und eine abgehende Nachricht kann sich entweder auf (a) eine elektronische Nachricht beziehen, die von der drahtlosen Vorrichtung übertragen wurde, oder (b) auf eine neue Nachricht, die von dem Benutzer erstellt wird.
  • In Schritt 56 werden Indizierungsdaten von der aktuellen elektronischen Nachricht 51 erhalten oder, wenn die aktuelle elektronische Nachricht 51 noch nicht gespeichert wurde, werden die Indizierungsdaten für die aktuelle elektronische Nachricht 51 erzeugt. Zum Beispiel kann das Nachrichten-Software-Schnittstellenmodul 34 gespeicherte elektronische Nachrichten unter Verwendung eines elektronischen Zeitstempels indizieren, der die Zeit und das Datum anzeigt, wann eine Nachricht übertragen oder empfangen wurde. Wenn die aktuelle elektronische Nachricht 51 noch nicht gespeichert wurde, kann diese Information aus dem Übertragungsprotokoll erhalten werden und ein elektronischer Zeitstempel kann dann erzeugt werden. Wenn alternativ die gespeicherten elektronischen Nachrichten unter Verwendung eines Ordinalwerts indiziert wurden, dann kann einer nicht gespeicherten aktuellen elektronischen Nachricht der nächste verfügbare Wert zugewiesen werden.
  • In Schritt 58 werden alle gespeicherten elektronischen Nachrichten als nicht verarbeitet hinsichtlich der aktuellen elektronischen Nachricht 51 markiert. Die gespeicherten elektronischen Nachrichten können mittels einer Booleschen Flag, einem Stapel (stack) von Nachrichtenidentifikatoren oder jedem anderen Mittel zur Unterscheidung von verarbeiteten und nicht verarbeiteten Nachrichten markiert werden. Dann wird in den Schritten 6072 jede gespeicherte elektronische Nachricht von dem Nachrichten-Software-Schnittstellenmodul 34 verarbeitet, um zu bestimmen, ob sie sich auf die aktuelle elektronische Nachricht bezieht. Sobald eine gespeicherte elektronische Nachricht verarbeitet wurde, wird sie in Schritt 72 als verarbeitet markiert, und die Schritte 6072 werden wiederholt, bis jede gespeicherte elektronische Nachricht verarbeitet wurde.
  • In den Verarbeitungsschritten 6072 werden sich aufeinander beziehende Nachrichten vorzugsweise basierend auf zwei vorgegebene Kriteria ausgewählt: (a) ob die äußere Adresse der aktuellen elektronischen Nachricht 51 mit der äußeren Adresse der gespeicherten elektronischen Nachricht übereinstimmt, und (b) ob sich die Indizierungsdaten der gespeicherten elektronischen Nachricht innerhalb eines vorher ausgewählten Speichernahbereichs hinsichtlich der Indizierungsdaten der aktuellen elektronischen Nachricht befinden. In den Schritten 62 und 64 werden die Sender- und Empfängeradressen einer gespeicherten elektronischen Nachricht aus der Nachrichtenspeichervorrichtung 65 erlangt und mit der äußeren Adresse der aktuellen elektronischen Nachricht 51 verglichen. Ein beispielhaftes Verfahren, um festzustellen, ob die äußere Adresse der gespeicherten elektronischen Nachricht mit der äußeren Adresse der aktuellen elektronischen Nachricht übereinstimmt, wird im Folgenden unter Bezugnahme auf die 4 und 5 beschrieben. Wenn die äußeren Adressen übereinstimmen, wird die Nähe der Indizierungsdaten in den Schritten 66 und 68 bewertet. Wenn die äußeren Adressen jedoch nicht übereinstimmen, dann ist eine weitere Verarbeitung nicht erforderlich und die gespeicherte elektronische Nachricht wird in Schritt 72 als verarbeitet markiert.
  • In Schritt 66 werden die Indizierungsdaten für die gespeicherte elektronische Nachricht aus der Nachrichtenspeichervorrichtung 65 erlangt. Die Indizierungsdaten der gespeicherten elektronischen Nachricht werden dann in Schritt 68 mit den Indizierungsdaten der aktuellen elektronischen Nachricht 51 hinsichtlich der Nähe verglichen. Vorzugsweise kann der Benutzer im Voraus den Speichernahbereich auswählen, in den eine gespeicherte elektronische Nachricht fallen muss, um als ausgewählte Nachricht betrachtet zu werden. Zum Beispiel kann der Benutzer angeben, dass alle gespeicherten elektronischen Nachrichten, die mit einem elek tronischen Zeitstempel indiziert sind, der sich um mehr als 12 Stunden von dem Zeitstempel der aktuellen elektronischen Nachricht unterscheidet, sich nicht in der Nähe befinden und nicht berücksichtigt werden sollen. Wenn alternativ die gespeicherten elektronischen Nachrichten mit einem Ordinalwert indiziert sind, kann der Benutzer zum Beispiel angeben, dass nur die gespeicherten elektronischen Nachrichten innerhalb einer ordinalen Entfernung von 2 von der aktuellen elektronischen Nachricht als in der Nähe betrachtet werden sollen. Wenn die gespeicherte elektronische Nachricht nicht in der Nähe ist, dann wird sie in Schritt 72 als verarbeitet markiert.
  • Wenn jedoch die gespeicherte elektronische Nachricht sowohl in der Nähe ist als auch eine übereinstimmende äußere Adresse hat, dann wird sie an ein Verzeichnis 74 von betreffenden Nachrichten angehängt (Schritt 70), bevor sie in Schritt 72 als verarbeitet markiert wird. Das „betreffende Nachrichten"-Verzeichnis 74 kann eine Sammlung von eindeutigen Identifikatoren aufweisen, die ermöglichen, dass die ausgewählten Nachrichten identifiziert und abgerufen werden können, oder es kann alternativ vollständige Kopien der ausgewählten Nachrichten aufweisen. In Schritt 76 werden, sobald alle gespeicherten elektronischen Nachrichten verarbeitet wurden, die ausgewählten Nachrichten auf der Anzeigevorrichtung 78 zusammen mit der aktuellen elektronischen Nachricht 51 angezeigt. Jede Nachricht kann zusammen mit ihrer äußeren Adresse angezeigt werden oder alternativ kann die äußere Adresse nur einmal angezeigt werden, da sie dieselbe ist für jede angezeigte Nachricht. In einem alternativen Ausführungsbeispiel können die ausgewählten Nachrichten auf der Anzeigevorrichtung 78 erscheinen, sobald sie in Schritt 70 identifiziert werden.
  • 4 ist ein Ablaufdiagramm, das ein beispielhaftes Verfahren 80 zum Bestimmen zeigt, ob die äußere Adresse einer ankommenden aktuellen elektronischen Nachricht mit der äußeren Adresse einer gespeicherten elektronischen Nachricht übereinstimmt. In Schritt 82 wird festgestellt, ob die gespeicherte elektronische Nachricht eine Nachricht des ankommenden oder des abgehenden Typs ist. Wenn die gespeicherte elektronisch Nachricht ein ankommender Typ ist, dann wird die Senderadresse der aktuellen elektronischen Nachricht mit der Senderadresse der gespeicherten elektronischen Nachricht verglichen (Schritt 84). Die abgehenden Adressen der aktuellen und der gespeicherten elektronischen Nachrichten stimmen überein, wenn diese zwei Senderadressen einander entsprechen (Schritt 86). Wenn andererseits die gespeicherte elektronische Nachricht ein abgehender Typ ist, dann wird die Senderadresse der aktuellen elektronischen Nachricht mit der Empfängeradresse der gespeicherten elektronischen Nachricht verglichen (Schritt 88). Wenn die Sender- und Empfängeradressen einander entsprechen, dann stimmen die äußeren Adressen überein (Schritt 86).
  • 5 ist ein Ablaufdiagramm, das ein beispielhaftes Verfahren 90 zum Bestimmen zeigt, ob die äußere Adresse einer abgehenden aktuellen elektronischen Nachricht mit der äußeren Adresse einer gespeicherten elektronischen Nachricht übereinstimmt. In Schritt 92 wird festgestellt, ob die gespeicherte elektronische Nachricht eine ankommende oder eine abgehende Nachricht ist. Wenn die gespeicherte elektronische Nachricht ein ankommender Typ ist, dann wird die Empfängeradresse der aktuellen elektronischen Nachricht mit der Senderadresse der gespeicherten elektronischen Nachricht verglichen (Schritt 94). Wenn die Empfänger- und Senderadressen einander entsprechen, dann stimmen die äußeren Adressen überein (Schritt 96). Wenn jedoch die gespeicherte elektronische Nachricht ein abgehender Typ ist, dann wird die Empfängeradresse der aktuellen elektronischen Nachricht mit der Empfängeradresse der gespeicherten elektronischen Nachricht verglichen (Schritt 98). Wenn diese beiden Empfängeradressen einander entsprechen, dann stimmen die äußeren Adressen überein.
  • Die hier beschriebenen Ausführungsbeispiele sind Beispiele von Strukturen, Systemen oder Verfahren mit Elementen, die den Elementen der in den Ansprüchen rezitierten Erfindung entsprechen. Diese geschriebene Beschreibung kann Fach leuten ermöglichen, Ausführungsbeispiele mit alternativen Elementen herzustellen und zu verwenden, die genauso den Elementen der in den Ansprüchen rezitierten Erfindung entsprechen. Der beabsichtige Umfang der Erfindung umfasst somit andere Strukturen, Systeme und Verfahren, die sich nicht von der wörtlichen Sprache der Ansprüche unterscheiden, und umfasst weiter andere Strukturen, Systeme und Verfahren mit unwesentlichen Abweichungen von der wörtlichen Sprache der Ansprüche.

Claims (44)

  1. Drahtlose Vorrichtung, mit: – einer Anzeigevorrichtung (26); – einem Prozessor (28); – einer Speichervorrichtung (32), die elektronische Nachrichten (36) speichert, die von der drahtlosen Vorrichtung (21) übertragen oder empfangen wurden; und – einem Nachrichten-Software-Schnittstellenmodul (34), das von dem Prozessor (28) ausgeführt wird, das (a) eine aktuelle elektronische Nachricht (22) auf der Anzeigevorrichtung (26) anzeigt, (b) alle in der Speichervorrichtung (32) gespeicherten elektronischen Nachrichten (36) filtert, um eine oder mehrere ausgewählte Nachricht(en) zu identifizieren, die ein vorgegebenes Kriterium erfüllt/erfüllen (24), und (c) die eine oder mehreren ausgewählte(n) Nachricht(en) (24) auf der Anzeigevorrichtung zusammen mit der aktuellen elektronischen Nachricht (22) anzeigt; wobei das vorgegebene Kriterium für die eine oder die mehreren ausgewählte(n) Nachricht(en) (24) von einem Benutzer der drahtlosen Vorrichtung (21) konfigurierbar ist.
  2. Drahtlose Vorrichtung gemäß Anspruch 1, wobei das vorgegebene Kriterium eine Adressübereinstimmungsbedingung zwischen einer äußeren Adresse der einen oder mehreren ausgewählten Nachricht(en) (24) und einer äußeren Adresse der aktuellen elektronischen Nachricht (22) ist.
  3. Drahtlose Vorrichtung gemäß einem der vorhergehenden Ansprüche, wobei das vorgegebene Kriterium ein Zeitrahmen ist, der von einem Benutzer der drahtlosen Vorrichtung (21) gewählt wird, während dem die eine oder mehreren ausgewählte(n) Nachricht(en) (24) von der drahtlosen Vorrichtung (21) übertragen oder empfangen wird/werden.
  4. Drahtlose Vorrichtung gemäß einem der vorhergehenden Ansprüche, wobei das vorgegebene Kriterium ein von dem Benutzer ausgewählter Speichernahbereich für die eine oder mehreren ausgewählte(n) Nachricht(en) (24) in Bezug auf die aktuelle elektronische Nachricht (22) ist.
  5. Drahtlose Vorrichtung gemäß einem der vorhergehenden Ansprüche, wobei das vorgegebene Kriterium (a) eine äußere Adresse für die eine oder mehreren ausgewählte(n) Nachricht(en) (24), die mit einer äußeren Adresse der aktuellen elektronischen Nachricht (22) übereinstimmt, und (b) einen Zeitrahmen umfasst, der von einem Benutzer der drahtlosen Vorrichtung (21) gewählt wird, während dem die eine oder mehreren ausgewählte(n) Nachricht(en) (24) von der drahtlosen Vorrichtung (21) übertragen oder empfangen wird/werden.
  6. Drahtlose Vorrichtung gemäß einem der vorhergehenden Ansprüche, wobei das vorgegebene Kriterium (a) eine äußere Adresse für die eine oder mehreren ausgewählte(n) Nachricht(en) (24), die mit einer äußeren Adresse der aktuellen elektronischen Nachricht (22) übereinstimmt, und (b) einen von dem Benutzer ausgewählten Speichernahbereich für die eine oder mehreren ausgewählte(n) Nachricht(en) (24) in Bezug auf die aktuelle elektronische Nachricht (22) umfasst.
  7. Drahtlose Vorrichtung gemäß einem der vorhergehenden Ansprüche: – wobei jede gespeicherte elektronische Nachricht (36) Indizierungsdaten umfasst; und – wobei das von dem Prozessor (28) ausgeführte Nachrichten-Software-Schnittstellenmodul (34) (a) auf der Anzeigevorrichtung (26) eine aktuelle elektronische Nachricht (22) anzeigt, (b) eine oder mehrere ausgewählte Nachricht(en) (24) durch Filtern jeder in der Speichervorrichtung (32) gespeicherten elektronischen Nachricht (36) lokalisiert, um gespeicherte elektronische Nachrichten mit Indizierungsdaten zu identifizieren, die in Bezug zu der aktuellen elektronischen Nachricht (22) in einen vorgegebenen Speichernahbereich fallen, und (c) die eine oder mehreren ausgewählte(n) Nachricht(en) (24) auf der Anzeigevorrichtung (26) zusammen mit der aktuellen elektronischen Nachricht (22) anzeigt.
  8. Drahtlose Vorrichtung gemäß Anspruch 7, wobei der vorgegebene Speichernahbereich von einem Benutzer der drahtlosen Vorrichtung (21) konfigurierbar ist.
  9. Drahtlose Vorrichtung gemäß einem der Ansprüche 7 bis 8, wobei die Indizierungsdaten Ordinalwerte aufweisen, welche die Reihenfolge anzeigen, in der die gespeicherten elektronischen Nachrichten (36) von der drahtlosen Vorrichtung (21) übertragen oder empfangen wurden.
  10. Drahtlose Vorrichtung gemäß einem der Ansprüche 7 bis 9, wobei die Indizierungsdaten einen elektronischen Zeitstempel aufweisen, der das Datum anzeigt, an dem die gespeicherten elektronischen Nachrichten (36) von der drahtlosen Vorrichtung (21) übertragen oder empfangen wurden.
  11. Drahtlose Vorrichtung gemäß Anspruch 10, wobei der Zeitstempel weiter die Zeit anzeigt, zu der die gespeicherten elektronischen Nachrichten (36) von der drahtlosen Vorrichtung (21) übertragen oder empfangen wurden.
  12. Drahtlose Vorrichtung gemäß einem der vorhergehenden Ansprüche, wobei jede gespeicherte elektronische Nachrichte (36) eine äußere Adresse umfasst; und – wobei das von dem Prozessor (28) ausgeführte Nachrichten-Software-Schnittstellenmodul (34) (a) auf der Anzeigevorrichtung (26) eine aktuelle elektronische Nachricht (22) mit einer aktuellen äußeren Adresse anzeigt, (b) eine oder mehrere ausgewählte Nachricht(en) (24) durch Vergleichen der äußeren Adresse jeder in der Speichervorrichtung (32) gespeicherten elektronischen Nachricht (36) mit der äußeren Adresse lokalisiert, und (c) die eine oder mehreren ausgewählte(n) Nachricht(en) (24) auf der Anzeigevorrichtung (26) zusammen mit der aktuellen elektronischen Nachricht (22) anzeigt.
  13. Drahtlose Vorrichtung gemäß Anspruch 12, wobei: – jede in der Speichervorrichtung (32) gespeicherte elektronische Nachricht (36) eine Senderadresse und eine Empfängeradresse umfasst, von denen eine die äußere Adresse ist; und – die aktuelle elektronische Nachricht (22) eine aktuelle Senderadresse und eine aktuelle Empfängeradresse umfasst, von denen eine die aktuelle äußere Adresse ist.
  14. Drahtlose Vorrichtung gemäß Anspruch 13, wobei: – das Nachrichten-Software-Schnittstellenmodul (34) auch bestimmt, ob die aktuelle elektronische Nachricht (22) ein ankommender Typ oder ein abgehender Typ ist; – wenn die aktuelle elektronische Nachricht (22) ein ankommender Typ ist, dann lokalisiert das Nachrichten-Software-Schnittstellenmodul (34) die eine oder mehreren ausgewählte(n) Nachricht(en) (24) durch Vergleichen der aktuellen Senderadresse mit sowohl den Empfänger- als auch den Senderadressen jeder in der Speichervorrichtung (32) gespeicherten elektronischen Nachricht (36); und – wenn die aktuelle elektronische Nachricht (22) ein abgehender Typ ist, dann lokalisiert das Nachrichten-Software-Schnittstellenmodul (34) die eine oder mehreren ausgewählte(n) Nachricht(en) (24) durch Vergleichen der aktuellen Empfängeradresse mit sowohl den Empfänger- als auch den Senderadressen jeder in der Speichervorrichtung (32) gespeicherten elektronischen Nachricht (36).
  15. Drahtlose Vorrichtung gemäß Anspruch 13, wobei: – das Nachrichten-Software-Schnittstellenmodul (34) auch bestimmt, (a) ob die aktuelle elektronische Nachricht (22) ein ankommender Typ oder ein abgehender Typ ist, und (b) ob jede gespeicherte elektronische Nachricht (36) ein ankommender Typ oder ein abgehender Typ ist; – wenn die aktuelle elektronische Nachricht (22) ein ankommender Typ ist, dann lokalisiert das Nachrichten-Software-Schnittstellenmodul (34) die eine oder mehreren ausgewählte(n) Nachricht(en) (24) durch Vergleichen der aktuellen Senderadresse mit (a) der Senderadresse jeder gespeicherten elektronischen Nachricht (36), die ein ankommender Typ ist, und mit (b) der Empfängeradresse jeder gespeicherten elektronischen Nachricht (36), die ein abgehender Typ ist; und – wenn die aktuelle elektronische Nachricht (22) ein abgehender Typ ist, dann lokalisiert das Nachrichten-Software-Schnittstellenmodul (34) die eine oder mehreren ausgewählte(n) Nachricht(en) (24) durch Vergleichen der aktuellen Empfängeradresse mit (a) der Senderadresse jeder gespeicherten elektronischen Nachricht (36), die ein ankommender Typ ist, und mit (b) der Empfängeradresse jeder gespeicherten elektronischen Nachricht (36), die ein abgehender Typ ist.
  16. Drahtlose Vorrichtung gemäß einem der Ansprüche 12 bis 15, wobei jede in der Speichervorrichtung (32) gespeicherte elektronische Nachricht (36) weiter Indizierungsdaten umfasst und die Indizierungsdaten von dem Nachrichten-Software-Schnittstellenmodul (34) verwendet werden, die ausgewählten elektronischen Nachrichten (24) weiter auf elektronische Nachrichten einzuschränken, deren Indizierungsdaten in einen vorgegebenen Speichernahbereich fallen.
  17. Drahtlose Vorrichtung gemäß Anspruch 16, wobei der vorgegebene Speichernahbereich von einem Benutzer der drahtlosen Vorrichtung (21) konfigurierbar ist.
  18. Drahtlose Vorrichtung gemäß einem der Ansprüche 16 bis 17, wobei die Indizierungsdaten Ordinalwerte aufweisen, welche die Reihenfolge anzeigen, in der die gespeicherten elektronischen Nachrichten (36) von der drahtlosen Vorrichtung (21) übertragen oder empfangen wurden.
  19. Drahtlose Vorrichtung gemäß einem der Ansprüche 16 bis 18, wobei die Indizierungsdaten einen elektronischen Zeitstempel aufweisen, der das Da tum anzeigt, an dem die gespeicherten elektronischen Nachrichten (36) von der drahtlosen Vorrichtung (21) übertragen oder empfangen wurden.
  20. Drahtlose Vorrichtung gemäß Anspruch 19, wobei der Zeitstempel weiter die Zeit anzeigt, zu der die gespeicherten elektronischen Nachrichten (36) von der drahtlosen Vorrichtung (21) übertragen oder empfangen wurden.
  21. Drahtlose Vorrichtung gemäß einem der Ansprüche 12 bis 20, wobei das Nachrichten-Software-Schnittstellenmodul (34) die eine oder mehreren ausgewählte(n) Nachricht(en) (24) weiter einschränkt durch Vergleichen eines Schlüsselworts oder mehrer Schlüsselwörter, das/die von einem Benutzer der drahtlosen Vorrichtung (21) ausgewählt wird/werden, mit jeder in der Speichervorrichtung (32) gespeicherten elektronischen Nachricht (36).
  22. Drahtlose Vorrichtung gemäß einem der Ansprüche 12 bis 21, wobei das Nachrichten-Software-Schnittstellenmodul (34) die eine oder mehreren ausgewählte(n) Nachricht(en) (24) lokalisiert durch stattdessen Vergleichen eines Schlüsselworts oder mehrer Schlüsselwörter, das/die von einem Benutzer ausgewählt wird/werden, mit jeder in der Speichervorrichtung (32) gespeicherten elektronischen Nachricht (36).
  23. Verfahren zum Anzeigen einer aktuellen elektronischen Nachricht (22) auf einer drahtlosen Vorrichtung (21) im Kontext mit einer oder mehreren einer Vielzahl von gespeicherten elektronischen Nachrichten (36), das die Schritte aufweist: – Filtern jeder gespeicherten elektronischen Nachricht (36) auf der drahtlosen Vorrichtung (21), um eine oder mehrere ausgewählte Nachricht(en) (24) zu identifizieren, die ein vorgegebenes Kriterium erfüllen; und – Anzeigen der aktuellen elektronischen Nachricht (22) auf einer Anzeigevorrichtung (26) zusammen mit der einen oder mehreren ausgewählten Nachricht(en) (24), das/die das vorgegebene Kriterium erfüllt/erfüllen, wobei das vorgegebene Kriterium für die eine oder mehreren ausgewählte(n) Nachricht(en) (24) von einem Benutzer der drahtlosen Vorrichtung (21) konfigurierbar ist.
  24. Verfahren gemäß Anspruch 23, wobei das vorgegebene Kriterium erfordert, dass die eine oder mehreren ausgewählte(n) Nachricht(en) (24) jeweils eine äußere Adresse umfasst/umfassen, die mit einer aktuellen äußeren Adresse der aktuellen elektronischen Nachricht (22) übereinstimmt.
  25. Verfahren gemäß einem der Ansprüche 23 bis 24, wobei das vorgegebene Kriterium erfordert, dass die eine oder mehreren ausgewählte(n) Nachricht(en) (24) jeweils in einem Zeitrahmen übertragen oder empfangen werden, der von einem Benutzer der drahtlosen Vorrichtung (21) gewählt wird.
  26. Verfahren gemäß einem der Ansprüche 23 bis 25, wobei das vorgegebene Kriterium erfordert, dass die eine oder mehreren ausgewählte(n) Nachricht(en) (24) jeweils in einem von dem Benutzer ausgewählten Speichernahbereich in Bezug zu der aktuellen elektronischen Nachricht (22) gespeichert wurden.
  27. Verfahren gemäß einem der Ansprüche 23 bis 26, wobei das vorgegebene Kriterium erfordert, dass die eine oder mehreren ausgewählte(n) Nachricht(en) (24) jeweils (a) eine äußere Adresse umfasst/umfassen, die mit einer aktuellen äußeren Adresse der aktuellen elektronischen Nachricht (22) übereinstimmt, und (b) in einem von einem Benutzer gewählten Zeitrahmen übertragen oder empfangen wurden.
  28. Verfahren gemäß einem der Ansprüche 23 bis 27, wobei das vorgegebene Kriterium erfordert, dass die eine oder mehreren ausgewählte(n) Nachricht(en) (24) jeweils (a) eine äußere Adresse umfasst/umfassen, die mit einer aktuellen äußeren Adresse der aktuellen elektronischen Nachricht (22) übereinstimmt, und (b) in einem von einem Benutzer gewählten Speichernahbereich in Bezug zu der aktuellen elektronischen Nachricht (22) gespeichert wurde/wurden.
  29. Verfahren gemäß einem der Ansprüche 23 bis 28, das die Schritte aufweist: – Identifizieren von Indizierungsdaten für jede gespeicherte elektronische Nachricht (36); – Identifizieren von aktuellen Indizierungsdaten für die aktuelle elektronische Nachricht (22); – Vergleichen der aktuellen Indizierungsdaten (22) mit den Indizierungsdaten für jede gespeicherte elektronische Nachricht (36), um gespeicherte elektronische Nachrichten (36) mit Indizierungsdaten zu identifizieren, die in einen vorgegebenen Speichernahbereich von den aktuellen Indizierungsdaten fallen; und – Anzeigen der aktuellen elektronischen Nachricht (22) auf einer Anzeigevorrichtung zusammen mit jeder der gespeicherten elektronischen Nachrichten (36), die mit Indizierungsdaten identifiziert wurde, die in den vorgegebenen Speichernahbereich fallen.
  30. Verfahren gemäß Anspruch 29, wobei der vorgegebene Speichernahbereich von einem Benutzer der drahtlosen Vorrichtung (21) konfigurierbar ist.
  31. Verfahren gemäß einem der Ansprüche 29 bis 30, wobei die aktuellen Indizierungsdaten und die Indizierungsdaten für jede gespeicherte elektronische Nachricht (36) Ordinalwerte sind.
  32. Verfahren gemäß Anspruch 31, wobei: – Ordinalwerte zugewiesen werden, wenn elektronische Nachrichten (36) gespeichert werden; und – wenn die aktuelle elektronische Nachricht (22) nicht gespeichert wurde, wird ihr ein nächster verfügbarer Ordinalwert zugewiesen.
  33. Verfahren gemäß einem der Ansprüche 29 bis 32, wobei die aktuellen Indizierungsdaten und die Indizierungsdaten für jede gespeicherte elektronische Nachricht (36) Zeitstempel sind.
  34. Verfahren gemäß einem der Ansprüche 23 bis 33, das die Schritte aufweist: – Identifizieren einer aktuellen äußeren Adresse für die aktuelle elektronische Nachricht (22); – Identifizieren einer äußeren Adresse für jede gespeicherte elektronische Nachricht (36); – Vergleichen der aktuellen äußeren Adresse mit der äußeren Adresse jeder gespeicherten elektronischen Nachricht (36); und – Anzeigen der aktuellen elektronischen Nachricht (22) auf einer Anzeigevorrichtung (26) zusammen mit jeder der gespeicherten elektronischen Nachrichten (36), in der die äußere Adresse mit der aktuellen äußeren Adresse übereinstimmt.
  35. Verfahren gemäß Anspruch 34, das den weiteren Schritt aufweist: – Anzeigen der aktuellen äußeren Adresse auf der Anzeigevorrichtung (26).
  36. Verfahren gemäß einem der Ansprüche 34 bis 35, wobei: – jede gespeicherte elektronische Nachricht (36) eine Senderadresse und eine Empfängeradresse umfasst, von denen eine die äußere Adresse ist; und – die aktuelle elektronische Nachricht (22) eine aktuelle Senderadresse und eine aktuelle Empfängeradresse umfasst, von denen eine die aktuelle äußere Adresse ist.
  37. Verfahren gemäß Anspruch 36, wobei der Schritt des Vergleichens der aktuellen äußeren Adresse mit der äußeren Adresse jeder gespeicherten elektronischen Nachricht (36) von einem Verfahren durchgeführt wird, das die Schritte aufweist: – Bestimmen, ob die aktuelle elektronische Nachricht (22) ein ankommender Typ oder ein abgehender Typ ist; – wenn die aktuelle elektronische Nachricht (22) ein ankommender Typ ist, dann Vergleichen der aktuellen Senderadresse mit sowohl den Empfänger- als auch den Senderadressen jeder gespeicherten elektronischen Nachricht (36); und – wenn die aktuelle elektronische Nachricht (22) ein abgehender Typ ist, dann Vergleichen der aktuellen Empfängeradresse mit sowohl den Empfänger- als auch den Senderadressen jeder gespeicherten elektronischen Nachricht (36).
  38. Verfahren gemäß Anspruch 36, wobei der Schritt des Vergleichens der aktuellen äußeren Adresse mit der äußeren Adresse jeder gespeicherten elek tronischen Nachricht (36) von einem Verfahren durchgeführt wird, das die Schritte aufweist: – Bestimmen, ob die aktuelle elektronische Nachricht (22) ein ankommender Typ oder ein abgehender Typ ist; – Bestimmen, ob jede gespeicherte elektronische Nachricht (36) ein ankommender Typ oder ein abgehender Typ ist; – wenn die aktuelle elektronische Nachricht (22) ein ankommender Typ ist, dann Vergleichen der aktuellen Senderadresse mit (a) der Senderadresse jeder gespeicherten elektronischen Nachricht (36), die ein ankommender Typ ist, und (b) der Empfängeradresse jeder gespeicherten elektronischen Nachricht (36), die ein abgehender Typ ist; und – wenn die aktuelle elektronische Nachricht (22) ein abgehender Typ ist, dann Vergleichen der aktuellen Empfängeradresse mit (a) der Senderadresse jeder gespeicherten elektronischen Nachricht (36), die ein ankommender Typ ist, und (b) der Empfängeradresse jeder gespeicherten elektronischen Nachricht (36), die ein abgehender Typ ist.
  39. Verfahren gemäß einem der Ansprüche 34 bis 38, das den weiteren Schritt aufweist: – Anfügen an ein verwandtes Nachrichtenverzeichnis jede der gespeicherten elektronischen Nachrichten (36), in der die äußere Adresse mit der aktuellen äußeren Adresse übereinstimmt.
  40. Verfahren gemäß einem der Ansprüche 34 bis 39, das die weiteren Schritte aufweist: – Identifizieren von Indizierungsdaten für jede gespeicherte elektronische Nachricht (36); – Identifizieren von aktuellen Indizierungsdaten für die aktuelle elektronische Nachricht (22); – Vergleichen der aktuellen Indizierungsdaten (22) mit den Indizierungsdaten für jede gespeicherte elektronische Nachricht (36), um gespeicherte elektronische Nachrichten (36) mit Indizierungsdaten zu identifizieren, die in einen vorgegebenen Speichernahbereich von den aktuellen Indizierungsdaten fallen; und – weiteres Einschränken der gespeicherten elektronischen Nachrichten (36), die auf der Anzeigevorrichtung (26) angezeigt werden, auf die Nachrichten, die Indizierungsdaten aufweisen, die in den vorgegebenen Speichernahbereich fallen.
  41. Verfahren gemäß Anspruch 40, wobei der vorgegebene Speichernahbereich von dem Benutzer der drahtlosen Vorrichtung (21) konfigurierbar ist.
  42. Verfahren gemäß einem der Ansprüche 40 bis 41, wobei die aktuellen Indizierungsdaten und die Indizierungsdaten für jede gespeicherte elektronische Nachricht (36) Ordinalwerte sind.
  43. Verfahren gemäß einem der Ansprüche 40 bis 42, wobei die aktuellen Indizierungsdaten und die Indizierungsdaten für jede gespeicherte elektronische Nachricht (36) Zeitstempel sind.
  44. Verfahren gemäß einem der Ansprüche 23 bis 43, das die Schritte aufweist: – Festsetzen einer elektronischen Nachricht, auf die von einem Benutzer zugegriffen wird, als die aktuelle elektronische Nachricht (22); – Bestimmen, ob die aktuelle elektronische Nachricht (22) ein ankommender Typ oder ein abgehender Typ ist; – wenn die aktuelle elektronische Nachricht (22) ein ankommender Typ ist, dann Identifizieren einer aktuellen Senderadresse für die aktuelle elektronische Nachricht (22); – wenn die aktuelle elektronische Nachricht (22) ein abgehender Typ ist, dann Identifizieren einer aktuellen Empfängeradresse für die aktuelle elektronische Nachricht (22); – Identifizieren von aktuellen Indizierungsdaten für die aktuelle elektronische Nachricht (22); – Identifizieren einer Senderadresse und einer Empfängeradresse für jede gespeicherte elektronische Nachricht (36); – Bestimmen, ob die jede gespeicherte elektronische Nachricht (36) ein ankommender Typ oder ein abgehender Typ ist; – wenn die aktuelle elektronische Nachricht (22) ein ankommender Typ ist, dann Identifizieren von gespeicherten elektronischen Nachrichten (36), die eine übereinstimmende Adresse aufweisen, durch Vergleichen der aktuellen Senderadresse mit (a) der Senderadresse jeder gespeicherten elektronischen Nachricht (36), die ein ankommender Typ ist, und (b) der Empfängeradresse jeder gespeicherten elektronischen Nachricht (36), die ein abgehender Typ ist; – wenn die aktuelle elektronische Nachricht (22) ein abgehender Typ ist, dann Identifizieren von gespeicherten elektronischen Nachrichten (36), die eine übereinstimmende Adresse aufweisen, durch Vergleichen der aktuellen Empfängeradresse mit (a) der Senderadresse jeder gespeicherten elektronischen Nachricht (36), die ein ankommender Typ ist, und (b) der Empfängeradresse jeder gespeicherten elektronischen Nachricht (36), die ein abgehender Typ ist; – Identifizieren von Indizierungsdaten für jede gespeicherte elektronische Nachricht (36) mit einer übereinstimmenden Adresse; – Vergleichen der aktuellen Indizierungsdaten mit den Indizierungsdaten für jede gespeicherte elektronische Nachricht (36) mit einer übereinstimmenden Adresse, um gespeicherte elektronische Nachrichten (36) mit Indizierungsdaten zu identifizieren, die in einen vorgegebenen Speichernahbereich von den aktuellen Indizierungsdaten fallen; – Anfügen von jeder gespeicherten elektronischen Nachricht (36) an ein verwandtes Nachrichtenverzeichnis, wenn die gespeicherte elektronische Nachricht (36) (a) eine übereinstimmende Adresse aufweist und (b) Indizierungsdaten aufweist, die in den vorgegebenen Speichernahbereich von den aktuellen Indizierungsdaten fallen; und – Anzeigen der aktuellen elektronischen Nachricht (22) zusammen mit jeder elektronischen Nachricht, die an das verwandte Nachrichtenverzeichnis angefügt wurde, auf einer Anzeigevorrichtung (26).
DE60117201T 2000-07-19 2001-07-17 System und Verfahren zur Darstellung von Kurznachrichten auf einem mobilen Kommunikationsgerät Expired - Lifetime DE60117201T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US21979300P 2000-07-19 2000-07-19
US219793P 2000-07-19

Publications (2)

Publication Number Publication Date
DE60117201D1 DE60117201D1 (de) 2006-04-20
DE60117201T2 true DE60117201T2 (de) 2006-11-16

Family

ID=22820805

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60117201T Expired - Lifetime DE60117201T2 (de) 2000-07-19 2001-07-17 System und Verfahren zur Darstellung von Kurznachrichten auf einem mobilen Kommunikationsgerät

Country Status (5)

Country Link
US (10) US7028263B2 (de)
EP (1) EP1175072B1 (de)
AT (1) ATE318051T1 (de)
CA (1) CA2353161C (de)
DE (1) DE60117201T2 (de)

Families Citing this family (85)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
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
AU2001245826A1 (en) * 2000-03-17 2001-10-03 America Online, Inc. Instant messaging with additional voice communication
US9356894B2 (en) 2000-05-04 2016-05-31 Facebook, Inc. Enabled and disabled menu choices based on presence state
US7979802B1 (en) 2000-05-04 2011-07-12 Aol Inc. Providing supplemental contact information corresponding to a referenced individual
US9100221B2 (en) 2000-05-04 2015-08-04 Facebook, Inc. Systems for messaging senders and recipients of 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
US8132110B1 (en) 2000-05-04 2012-03-06 Aol Inc. Intelligently enabled menu choices based on online presence state in address book
US8122363B1 (en) 2000-05-04 2012-02-21 Aol Inc. Presence status indicator
US20130073648A1 (en) 2000-05-04 2013-03-21 Facebook, Inc. Presenting a recipient of an e-mail with an option to instant message a sender or another recipient based on the sender's or the other recipient's address and online status
US8001190B2 (en) 2001-06-25 2011-08-16 Aol Inc. Email integrated instant messaging
JP2004505363A (ja) 2000-07-25 2004-02-19 アメリカ オンライン インコーポレーテッド ビデオ・メッセージング
US7320019B2 (en) * 2000-11-30 2008-01-15 At&T Delaware Intellectual Property, Inc. Method and apparatus for automatically checking e-mail addresses in outgoing e-mail communications
CA2440159C (en) * 2001-03-07 2011-05-03 Netscape Communications Corporation Integration of e-mail with instant messaging services
US7533187B1 (en) * 2001-04-05 2009-05-12 Marcellino Tanumihardja Wireless device detection
FI119168B (fi) * 2006-04-21 2008-08-15 Jukka Tapio Aula Kyselyjen ja kutsujen SMS-jakelumenetelmä ja -järjestelmä
US20030190887A1 (en) * 2001-09-14 2003-10-09 Arne Hook System and method for wireless multimedia communication
US7765484B2 (en) 2001-09-28 2010-07-27 Aol Inc. Passive personalization of lists
US7774711B2 (en) * 2001-09-28 2010-08-10 Aol Inc. Automatic categorization of entries in a contact list
US7716287B2 (en) 2004-03-05 2010-05-11 Aol Inc. Organizing entries in participant lists based on communications strengths
US7512652B1 (en) 2001-09-28 2009-03-31 Aol Llc, A Delaware Limited Liability Company Passive personalization of buddy lists
US7192235B2 (en) * 2001-11-01 2007-03-20 Palm, Inc. Temporary messaging address system and method
US20050130631A1 (en) * 2001-12-26 2005-06-16 Michael Maguire User interface and method of viewing unified communications events on a mobile device
US7684787B2 (en) * 2002-05-29 2010-03-23 Qualcomm Incorporated Method and apparatus for routing messages of different message services in a wireless device
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
US7949759B2 (en) * 2003-04-02 2011-05-24 AOL, Inc. Degrees of separation for handling communications
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
US20040179039A1 (en) 2003-03-03 2004-09-16 Blattner Patrick D. Using avatars to communicate
US7913176B1 (en) * 2003-03-03 2011-03-22 Aol Inc. Applying access controls to communications with avatars
US7908554B1 (en) * 2003-03-03 2011-03-15 Aol Inc. Modifying avatar behavior based on user action or mood
US7835504B1 (en) 2003-03-16 2010-11-16 Palm, Inc. Telephone number parsing and linking
US7231229B1 (en) 2003-03-16 2007-06-12 Palm, Inc. Communication device interface
US20040210639A1 (en) 2003-03-26 2004-10-21 Roy Ben-Yoseph Identifying and using identities deemed to be known to a user
US7266584B2 (en) * 2003-06-19 2007-09-04 International Business Machines Corporation Electronic mail distribution via a network of computer controlled display terminals with interactive display interfaces enabling senders/receivers to view sequences of only text from sequences of E-Mail having same headers
US7908566B2 (en) * 2003-12-29 2011-03-15 International Business Machines Corporation System and method for scrolling among categories in a list of documents
US8171426B2 (en) * 2003-12-29 2012-05-01 International Business Machines Corporation Method for secondary selection highlighting
US8151214B2 (en) 2003-12-29 2012-04-03 International Business Machines Corporation System and method for color coding list items
US7421664B2 (en) * 2003-12-29 2008-09-02 International Business Machines Corporation System and method for providing a category separator in a list of documents
US8595146B1 (en) 2004-03-15 2013-11-26 Aol Inc. Social networking permissions
US7395315B2 (en) * 2004-05-20 2008-07-01 International Business Machines Corporation System and method for allowing a user to ensure actions taken on a document are applied to the most recent electronic correspondence
US9002949B2 (en) 2004-12-01 2015-04-07 Google Inc. Automatically enabling the forwarding of instant messages
US7730143B1 (en) 2004-12-01 2010-06-01 Aol Inc. Prohibiting mobile forwarding
US8060566B2 (en) * 2004-12-01 2011-11-15 Aol Inc. Automatically enabling the forwarding of instant messages
US7218943B2 (en) * 2004-12-13 2007-05-15 Research In Motion Limited Text messaging conversation user interface functionality
US9652809B1 (en) 2004-12-21 2017-05-16 Aol Inc. Using user profile information to determine an avatar and/or avatar characteristics
US7921369B2 (en) * 2004-12-30 2011-04-05 Aol Inc. Mood-based organization and display of instant messenger buddy lists
US9002725B1 (en) 2005-04-20 2015-04-07 Google Inc. System and method for targeting information based on message content
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
US9800712B2 (en) * 2005-10-26 2017-10-24 Nokia Technologies Oy Messaging in a mobile communication terminal
US7949714B1 (en) 2005-12-05 2011-05-24 Google Inc. System and method for targeting advertisements or other information using user geographical information
US8601004B1 (en) * 2005-12-06 2013-12-03 Google Inc. System and method for targeting information items based on popularities of the information items
US8726195B2 (en) 2006-09-05 2014-05-13 Aol Inc. Enabling an IM user to navigate a virtual world
KR100803008B1 (ko) * 2007-01-29 2008-02-14 삼성전자주식회사 휴대단말기에서 문자메시지 송수신 장치 및 방법
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
US20090168725A1 (en) * 2007-12-26 2009-07-02 Qualcomm Incorporated Communication handover management
EP2314031B1 (de) * 2008-07-16 2012-01-25 Fundacion Tecnalia Research & Innovation System zum abliefern und präsentieren einer nachricht in einem netzwerk
US8548503B2 (en) 2008-08-28 2013-10-01 Aol Inc. Methods and system for providing location-based communication services
KR101038890B1 (ko) 2008-12-29 2011-06-02 주식회사 엘지유플러스 수발신이력에 연동한 메시지 본문 표시 방법 및 시스템
US10785027B2 (en) 2009-12-21 2020-09-22 Kik Interactive Inc. Systems and methods for accessing and controlling media stored remotely
US9420251B2 (en) 2010-02-08 2016-08-16 Nikon Corporation Imaging device and information acquisition system in which an acquired image and associated information are held on a display
US8521136B2 (en) 2010-04-21 2013-08-27 Blackberry Limited User interface methods and apparatus for use in communicating messages
US8521143B2 (en) 2010-04-21 2013-08-27 Blackberry Limited User interface methods and apparatus for use in communicating messages to multiple recipients
US20120254950A1 (en) * 2011-03-31 2012-10-04 Loment, Inc. Delivery control for messages communicated among end user communication devices
US9042266B2 (en) 2011-12-21 2015-05-26 Kik Interactive, Inc. Methods and apparatus for initializing a network connection for an output device
US8819587B1 (en) 2012-10-30 2014-08-26 Google Inc. Methods of managing items in a shared workspace
US10140198B1 (en) 2012-10-30 2018-11-27 Google Llc Networked desktop environment
US20150262287A1 (en) * 2013-03-15 2015-09-17 Catherine G. Lin-Hendel Method and System for Conducting Electronic Commerce, Gifting, and Invitation Through Electronic Greeting Card and Greeting Video
CN105721680B (zh) * 2016-01-21 2019-05-10 青岛海信移动通信技术股份有限公司 一种短信会话的处理方法及装置
US10419225B2 (en) 2017-01-30 2019-09-17 Factom, Inc. Validating documents via blockchain
US10411897B2 (en) 2017-02-17 2019-09-10 Factom, Inc. Secret sharing via blockchains
US10817873B2 (en) 2017-03-22 2020-10-27 Factom, Inc. Auditing of electronic documents
US20190354607A1 (en) * 2018-05-18 2019-11-21 Factom Personal Blockchain Services
US11134120B2 (en) 2018-05-18 2021-09-28 Inveniam Capital Partners, Inc. Load balancing in blockchain environments
US11170366B2 (en) 2018-05-18 2021-11-09 Inveniam Capital Partners, Inc. Private blockchain services
US11348098B2 (en) 2018-08-06 2022-05-31 Inveniam Capital Partners, Inc. Decisional architectures in blockchain environments
US11328290B2 (en) 2018-08-06 2022-05-10 Inveniam Capital Partners, Inc. Stable cryptocurrency coinage
US11343075B2 (en) 2020-01-17 2022-05-24 Inveniam Capital Partners, Inc. RAM hashing in blockchain environments
US11314776B2 (en) 2020-06-15 2022-04-26 Snap Inc. Location sharing using friend list versions
US11503432B2 (en) 2020-06-15 2022-11-15 Snap Inc. Scalable real-time location sharing framework
US11290851B2 (en) 2020-06-15 2022-03-29 Snap Inc. Location sharing using offline and online objects
US11483267B2 (en) * 2020-06-15 2022-10-25 Snap Inc. Location sharing using different rate-limited links

Family Cites Families (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5708804A (en) 1994-07-25 1998-01-13 International Business Machines Corp. Apparatus and method therefor of intelligently searching for information in a personal communications device
WO1997046962A1 (en) 1996-06-07 1997-12-11 At & T Corp. Finding an e-mail message to which another e-mail message is a response
JP3204614B2 (ja) 1996-06-21 2001-09-04 松下電器産業株式会社 無線受信機
US6018761A (en) 1996-12-11 2000-01-25 The Robert G. Uomini And Louise B. Bidwell Trust System for adding to electronic mail messages information obtained from sources external to the electronic mail transport process
FI101922B (fi) * 1997-01-03 1998-09-15 Nokia Telecommunications Oy Lyhytsanomavastauksen reititys
US6029164A (en) 1997-06-16 2000-02-22 Digital Equipment Corporation Method and apparatus for organizing and accessing electronic mail messages using labels and full text and label indexing
GB2326744A (en) * 1997-06-17 1998-12-30 Nokia Mobile Phones Ltd Intelligent copy and paste operations for application handling units
US6178331B1 (en) * 1997-06-17 2001-01-23 Bulletin.Net, Inc. System and process for allowing wireless messaging
US6169911B1 (en) * 1997-09-26 2001-01-02 Sun Microsystems, Inc. Graphical user interface for a portable telephone
US6151507A (en) * 1997-11-07 2000-11-21 Nokia Mobile Phones Ltd. Individual short message service (SMS) options
JP4126473B2 (ja) 1998-01-23 2008-07-30 カシオ計算機株式会社 電子機器、記憶媒体、及びデータ表示方法
US6346952B1 (en) * 1999-12-01 2002-02-12 Genesys Telecommunications Laboratories, Inc. Method and apparatus for summarizing previous threads in a communication-center chat session
JP3644580B2 (ja) * 1999-03-19 2005-04-27 富士通株式会社 表示制御方法及び装置
US6826596B1 (en) * 1999-09-07 2004-11-30 Roy Satoshi Suzuki System for categorizing and displaying reply messages in computer facilitated discussions
US6727916B1 (en) * 2000-12-21 2004-04-27 Sprint Spectrum, L.P. Method and system for assisting a user to engage in a microbrowser-based interactive chat session

Also Published As

Publication number Publication date
EP1175072B1 (de) 2006-02-15
US7484177B2 (en) 2009-01-27
ATE318051T1 (de) 2006-03-15
US20090132932A1 (en) 2009-05-21
US20020015061A1 (en) 2002-02-07
DE60117201D1 (de) 2006-04-20
US20110237280A1 (en) 2011-09-29
US20170034334A1 (en) 2017-02-02
EP1175072A2 (de) 2002-01-23
US20110281598A1 (en) 2011-11-17
US8793597B2 (en) 2014-07-29
US7028263B2 (en) 2006-04-11
US20160029187A1 (en) 2016-01-28
CA2353161C (en) 2005-01-25
US8434011B2 (en) 2013-04-30
US20060129943A1 (en) 2006-06-15
US20140310367A1 (en) 2014-10-16
US20120015676A1 (en) 2012-01-19
US8683356B2 (en) 2014-03-25
US20110016187A1 (en) 2011-01-20
CA2353161A1 (en) 2002-01-19
US9191346B2 (en) 2015-11-17
US10038774B2 (en) 2018-07-31
US9521530B2 (en) 2016-12-13
EP1175072A3 (de) 2004-01-14
US8239777B2 (en) 2012-08-07
US7827497B2 (en) 2010-11-02

Similar Documents

Publication Publication Date Title
DE60117201T2 (de) System und Verfahren zur Darstellung von Kurznachrichten auf einem mobilen Kommunikationsgerät
DE60218899T2 (de) Benutzerschnittstelle und verfahren zum betrachten von einheitlichen kommunikationsereignissen in einem mobilen gerät
DE602005003409T2 (de) Ausfiltern unerwünschter Nachrichten (Spam) für Mobilfunkgeräte
DE60314349T2 (de) Bild Überfliegung und Laden in Mobilkommunikationsnetze
DE10064627B4 (de) Verfahren und System für die Verarbeitung von E-Mail-Nachrichten in einem Datenübertragungssystem
DE19651383B4 (de) Telekommunikationseinrichtung
EP1128640A2 (de) Verfahren zum Betrieb eines Autotelefons sowie Autotelefon
DE69928149T2 (de) Vorrichtung und Suchverfahren in einem Telefonverzeichnis eines tragbaren zellularen Funktelefons
WO2000079773A1 (de) Erweitertes telefonbuch für ein mobiltelefon
DE602004010330T2 (de) Vorrichtung und Verfahren zur Aufenthaltsortinformationssuche unter Verwendung unterschiedlicher Aufenthaltsortermittlungstechnologien in einem mobilen Kommunikationsendgerät
DE102009030219A1 (de) Verfahren zur Übertragung einer elektronischen Kurznachricht an mehrere Empfänger
DE60022155T2 (de) Behandlung von Anrufen in einer Nummernportabilitätsumgebung mittels erzwungener Standardwegelenkung
DE19912782A1 (de) Privates Telefonbuch
WO2003107641A1 (de) Verfahren zum identifizieren eines telekommunikationsteilnehmers
EP1766945A1 (de) Kommunikationsger[t
DE602004009502T2 (de) System und Verfahren zur elektronischen Benachrichtigung
DE19746252A1 (de) Attributgesteuerte Meldungshandhabungseinrichtung und zugeordnetes Verfahren
DE60315867T2 (de) Vorrichtung und Verfahren zum Vermindern der Grösse einer elektronischen Nachricht auf einem mobilen Kommunikationsendgerät
DE102004047352B4 (de) Kommunikationssystem, Nachrichtenverarbeitungsrechner und Verfahren zum Verarbeiten einer Nachricht
DE102009025069B4 (de) Verfahren und Kommunikationsendgerät zum Feststellen von Gemeinsamkeiten zwischen wenigstens zwei Netzwerkteilnehmern eines Kommunikationsnetzwerks
DE10226105B4 (de) Verfahren zum Identifizieren eines Telekommunikationsteilnehmers
WO2004114699A1 (de) Verfahren zum effizienten verwalten von speicherplatz der speichervorrichtung eines funkkommunikationsgeräts sowie zugehöriges funkkommunikationsgerät
DE10124521A1 (de) Verfahren zum Abrufen von Textnachrichten in einem Mobilfunksystem und Vorrichtung zur Durchführung des Verfahrens
EP1892653A1 (de) Verfahren und Kommunikationsserver zur Ausgabe einer elektronischen Nachricht
WO2003058990A1 (de) Verfahren zur intuitiven identifizierung und nutzung von mobilen telekommunikationsdiensten aus einem breiten diensteportfolio über mobile telekommunikationsendgeräte

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8328 Change in the person/name/address of the agent

Representative=s name: MERH-IP, 80336 MUENCHEN