[go: up one dir, main page]

DE102006002832B4 - Textkompressionssystem und Textkompressionsverfahren für eine Mehrebenenanzeige - Google Patents

Textkompressionssystem und Textkompressionsverfahren für eine Mehrebenenanzeige Download PDF

Info

Publication number
DE102006002832B4
DE102006002832B4 DE102006002832A DE102006002832A DE102006002832B4 DE 102006002832 B4 DE102006002832 B4 DE 102006002832B4 DE 102006002832 A DE102006002832 A DE 102006002832A DE 102006002832 A DE102006002832 A DE 102006002832A DE 102006002832 B4 DE102006002832 B4 DE 102006002832B4
Authority
DE
Germany
Prior art keywords
text
display
character
display device
level
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 - Fee Related
Application number
DE102006002832A
Other languages
English (en)
Other versions
DE102006002832A1 (de
Inventor
J. William Novi Whikehart
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.)
Visteon Global Technologies Inc
Original Assignee
Visteon Global Technologies 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 Visteon Global Technologies Inc filed Critical Visteon Global Technologies Inc
Publication of DE102006002832A1 publication Critical patent/DE102006002832A1/de
Application granted granted Critical
Publication of DE102006002832B4 publication Critical patent/DE102006002832B4/de
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M7/00Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
    • H03M7/30Compression; Expansion; Suppression of unnecessary data, e.g. redundancy reduction

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

System (10) zur Mehrebenen-Textkompression, bestehend aus einem Empfänger (12), einem Prozessor (14), und einer Anzeigeeinrichtung (16), wobei von einem Sender gesendete Textzeichen sowohl die Textzeichen beschreibenden Codes als auch eine sogenannte Ebenen-Information enthalten, und wobei der Prozessor (14) diese Ebenen-Information verwendet, um im Vergleich mit einer gespeicherten Anzeigenebene (19), die der Anzeigekapazität der Anzeigeeinrichtung (16) entspricht, eine Anzeigeentscheidung zu erzeugen, dahingehend, ob das Textzeichen an der Anzeigeeinrichtung (16) ausgegeben wird oder nicht, wobei:
– der Empfänger (12) für den Empfang eines Signals einer digitalen Audioübertragung (13) und das Erzeugen eines einen Text (22) und eine dem Text (22) entsprechende Textanzeigeebene (20) ausgelegt ist;
– der Prozessor (14) für den Empfang des Digitalsignals (15) mit dem Empfänger (12) in Kommunikation steht und zur Erzeugung einer Anzeigeentscheidung (26) eine gespeicherte Anzeigeebene (20) vergleicht;
– eine Anzeigeeinrichtung (16) in Kommunikation mit dem Empfänger (12) steht, wobei der Prozessor (14)...

Description

  • Hintergrund
  • 1. Fachgebiet der Erfindung
  • Die Erfindung bezieht sich auf ein System zur Textkompression.
  • 2. Beschreibung des Standes der Technik
  • Systeme, wie z. B. digitale Audiosendungsempfänger, können zusätzlich zu den Daten, die für das digitale Audiosignal selbst verwendet werden, Informationsdaten empfangen. Die zusätzlichen Daten können programmspezifische Daten sein, wie z. B. ein Liedtitel oder der Name des Liedinterpreten, die über digitale Audioübertragung empfangen werden. Mindestens einige, wenn nicht die meisten der programmspezifischen Informationsdaten haben Textform. So wird in der Druckschrift DE 103 39 537 A1 ein Textübertragungssystem für DAB angegeben, das dem Benutzer die Möglichkeit gibt, aus der Textkompression die erwünschte Textangabe manuell auszuwählen.
  • Jeder Empfängertyp kann unterschiedliche Informationsanzeigefähigkeiten aufweisen. Ein weniger hochwertiger Empfänger kann zum Beispiel eine einzeilige alphanumerische 12-Zeichen-Anzeige haben. In diesem System ist es unmöglich, sämtliche programmspezifischen Daten gleichzeitig anzuzeigen. In High-End-Systemen kann die Anzeigeeinrichtung eine mehrzeilige Anzeige haben und sämtliche programmspezifischen Daten gleichzeitig anzeigen. Bei Systemen mit einer kleinen Anzeigeeinrichtung besteht eine der Lösungen im Scrollen der Daten über die Anzeigeeinrichtung. Diese Vorgehensweise kann unerwünscht sein, weil nicht alle Informationen zur gleichen Zeit zu sehen sind.
  • Eine andere Vorgehensweise besteht im Senden mehrerer Versionen der Daten, um unterschiedlichen Anzeigefähigkeiten in verschiedenen Empfängern Rechnung zu tragen. Der Nachteil des Sendens verschiedener Versionen der Daten besteht darin, dass bestimmte Teile der Daten mehr als einmal gesendet werden könnten, wodurch eine zusätzliche Bandbreite im übertragenen Signal erforderlich ist.
  • Eine noch andere Lösung liegt in der Verwendung eines Textkompressionsalgorithmus im Empfänger, wodurch der Text gekürzt wird, sodass er auf kleineren Anzeigeeinrichtungen Platz findet. In der Druckschrift DE 10 2004 009 459 A1 ist ein solches System zur Textkompression dargestellt, das neben der kompletten Textinformation eine Folge möglichst sinnwahrender Abkürzungen mitsendet, die bei für den vollen Text nicht ausreichender Anzeigekapazität für den vollen Text wiedergegeben werden. Ein Textkompressionsalgorithmus im Empfänger hat zwei Nachteile. Der erste Nachteil besteht darin, dass der Algorithmus im Allgemeinen nicht den Zusammenhang der Nachricht berücksichtigt und deshalb zu einem verstümmelten, nicht wiedererkennbaren gekürzten Text führen kann. Der zweite Nachteil besteht darin, dass ein komplizierter Kompressionsalgorithmus signifikante Verarbeitungsressourcen erfordert, sodass sich die Kosten und die Komplexität des Empfängers erhöhen. Die Druckschrift DE 103 04 546 A1 schlägt eine zweigeteilte Information vor, die eine Basismeldung um eine Ortskennung ergänzt, was die Zahl der zu übertragenden Textbausteine erhöht. In EP 14 34 371 A2 wird ein System beschrieben, das übertragene Signale mit priorisierenden Parametern versieht, die im Empfangsgerät so verarbeitet werden müssen, dass eine verwertbare Nachricht entsteht. Angesichts des Voranstehenden ist es offensichtlich, dass ein Bedarf für ein verbessertes System und Verfahren zur Textkompression existiert.
  • Zusammenfassung
  • Zur Befriedigung des voranstehend genannten Bedarfs sowie zur Überwindung der aufgezählten Nachteile und anderer Einschränkungen des Standes der Technik stellt die Erfindung ein System und ein Verfahren zur Mehrebenentextkompression bereit.
  • Das System umfasst einen Empfänger, einen Prozessor und eine Anzeigeeinrichtung. Der Empfänger ist für den Empfang einer digitalen Audioübertragung und die Erzeugung eines eine Textkomponente und eine der Textkomponente entsprechende Textanzeigeebene enthaltenden Digitalsignals ausgelegt. Der Prozessor steht für den Empfang des Digitalsignals mit dem Empfänger in Kommunikation. Zur Erzeugung einer Anzeigeentscheidung vergleicht der Prozessor eine gespeicherte Anzeigeebene mit der Textanzeigeebene des Digitalsignals. Auf der Basis der Anzeigeentscheidung überträgt der Prozessor den Text an die Anzeigeeinrichtung. Der Text wird also auf der Basis der gespeicherten Anzeigeebene und der Textanzeigeebene angezeigt.
  • Im Allgemeinen ist der Text ein einzelnes Zeichen, und die Textanzeigeebene entspricht einer Anzeigeebene für das Zeichen. Zur Bildung einer Nachricht kann eine Zeichenfolge verwendet werden. Außerdem kann jedes Zeichen basierend auf der dem Zeichen entsprechenden Textanzeigeebene durch einen Empfänger angezeigt oder weggelassen werden. Die das Zeichen definierenden Bits und die die Textanzeigeebene definierenden Bits sind in einem einzelnen Paket innerhalb des Digitalsignals integriert. Die Pakete sind Gruppierungen von Bits, die durch Zeit oder Organisation definiert oder in anderer Weise abgegrenzt sein können. Typischerweise ist jedes Paket ein Byte mit bestimmten der Textanzeigeebene zugeordneten Bits und den restlichen zur Identifizierung des Zeichens zugeordneten Bits. Wenn der Prozessor die an die Anzeigeeinrichtung zu übertragenden Zeichen bestimmt, werden die Zeichen in einem Standardzeichensatz, wie z. B. ein ASCII-Zeichensatz, erfasst. Außerdem ist der Prozessor für die Identifizierung eines festgelegten Zeichenkodes im Text und die Übertragung eines nachfolgenden Bitpakets oder Bytes an die Anzeigeeinrichtung konfiguriert, wenn der festgelegte Zeichenkode identifiziert ist. Der zur Identifizierung verwendete reduzierte Bitbereich kann also zum Senden jedes in einem vollen 8-bit-Standardzeichensatz enthaltenen Zeichens verwendet werden.
  • Weitere Ziele, Merkmale und Vorteile der Erfindung sind nach Prüfung der nachfolgenden Beschreibung unter Berücksichtigung der Zeichnungen und beigefügten und ein Teil dieser Spezifikation bildenden Patentansprüche für Fachleute leicht erkennbar.
  • Kurzbeschreibung der Zeichnung
  • 1 ist eine schematische Darstellung eines digitalen Audiosystems, das eine erfindungsgemäße Textkompressionslogik enthält.
  • Ausführliche Beschreibung
  • In 1 ist ein die Prinzipien der Erfindung verkörperndes System dargestellt und mit dem Bezugszeichen 10 gekennzeichnet. Als seine primären Komponenten umfasst das System 10 einen Empfänger 12, einen Prozessor 14 und eine Anzeigeeinrichtung 16.
  • Der Empfänger 12 empfangt eine digitale Audioübertragung 13, wie z. B. eine Satellitenradioübertragung. Die digitale Audioübertragung 13 umfasst einen kodierten Text und darin eingebettete Textanzeigeinformationen. Der Empfänger 12 wandelt die digitale Audioübertragung 13 in ein Digitalsignal 15 um, das an den Prozessor 14 bereitgestellt wird. Das Digitalsignal 15 enthält eine Folge von 8-bit-Paketen mit Textinformationen. Jedes 8-bit-Paket entspricht einem einzigen Zeichen, wobei die zwei Anfangsbits (2 bit) eine Textanzeigeebene 20 und die sechs Endbits (6 bit) den anzuzeigenden Text 22 kennzeichnen. Der Prozessor 14 ruft eine gespeicherte Anzeigeebene 19 aus einer Speichereinrichtung 18 ab. In Block 24 wird die gespeicherte Anzeigeebene 19 mit der Textanzeigeebene 20 zur Erzeugung einer Anzeigeentscheidung 26 verglichen, die angibt, ob der Text 22 physisch anzuzeigen ist. Wenn die Anzeigeentscheidung 26 angibt, dass der Text 22 anzuzeigen ist, wird der Text 22 vom Block 28 am Block 30 bereitgestellt. Ansonsten wird der Text 22 weggelassen und nicht zur weiteren Anzeige bereitgestellt. In Block 30 kann der Text 22 in einem Standardzeichensatz erfasst werden. Die sechs Endbits (6 bit) des Digitalsignals 15 können also zur Bereitstellung an der Anzeigeeinrichtung 16 in einem 128-bit-ASCII-Zeichensatz erfasst werden.
  • Es wird ein Zeichenkodierverfahren verwendet, um anzugeben, welche Zeichen auf der Basis der Textanzeigeebene 20 anzuzeigen sind. In einem der Verfahren werden die mit der höchsten Textanzeigeebene 20 verbundenen Zeichen immer angezeigt, und Zeichen, die nicht angezeigt werden müssen, werden systematisch weggelassen, sodass gekürzte Meldungen gebildet werden, die auf kleinere Anzeigeeinrichtungen passen. Wenn zum Beispiel angenommen wird, dass Zeichen als eines der Zeichen-/Byte-Pakete gespeichert sind, dann können sechs Bits (6 bit) des Byte für den realen Zeichenkode oder Text 22 und zwei Bits (2 bit) zur Angabe der Textanzeigeebene 20 des Zeichens verwendet werden. Deshalb existieren die vier (4) möglichen Anzeigeebenen 0 bis 3. Wenn die Textanzeigeebene 20 eine auf die Ebene 0 hinweisende binäre Ziffernfolge 00 ist, wird das damit verbundene Zeichen von sämtlichen Empfängern angezeigt. Ist die Textanzeigeebene 20 eine auf die Ebene 3 hinweisende binäre Ziffernfolge 11, wird das Zeichen nur in den hochwertigsten Empfängern angezeigt, die eine gleichzeitige Anzeige einer großen Anzahl von Zeichen unterstützen können. Ist die Textanzeigeebene 20 eine binäre Ziffernfolge 10 oder 01, wird das Zeichen basierend auf dem Zusammenhang der Meldung für jede Ebene der Empfängeranzeige angezeigt oder weggelassen. Es werden außerdem andere Paketgrößen und Größenverhältnisse zwischen Anzeigeebene und Zeichenidentifizierung betrachtet, sodass z. B. für die Textanzeigeebene 20 nur ein tief oder hoch angebendes ein Bit (1 bit) verwendet werden kann und zur Identifizierung des tatsächlichen Zeichens sieben Bits (7 bit) verwendet werden können.
  • Die voranstehend beschriebene Zeichenkodierung wird am Signalübertragungsende durchgeführt. Das System 10 muss nur während des Empfangs jedes Pakets die Textanzeigeebene 20 dekodieren und sie mit der gespeicherten Anzeigeebene 19 des Systems 10 vergleichen. Die gespeicherte Anzeigeebene 19 kann bei der Konstruktion oder der Herstellung des Empfängers festgelegt werden. Das Kodieren der Übertragung wird entweder durch eine Bedienkraft oder einen in einer Maschine ablaufenden Algorithmus ausgeführt. Wird das Kodieren von der Bedienkraft ausgeführt, kann diese zur Festlegung der besten Kodierung das menschliche Urteilsvermögen unter Zuhilfenahme verschiedener Prinzipien anwenden, wie z. B. den gesunden Menschenverstand, kulturelle Prinzipien oder alternative Wortformen, die in der Öffentlichkeit allgemein bekannt sind. Wenn zum Beispiel ein zu übertragender Liedtitel aus den 16 Zeichen „PLEASE PLEASE ME” besteht, könnte der Titel derart kodiert werden, dass in weniger hochwertigen Empfängern eine gekürzte Meldung, wie z. B. „PLS PLS ME”, angezeigt wird.
  • Ein ausführlicheres Beispiel ist in Tabelle 1 dargestellt. Die Übertragung enthält die Meldung „The accident is at the intersection of Highway I-94 and Southfield Road”. Tabelle 1
    Zeichen 2 Anfangsbits (2 bit) in ganzzahliger Form 6 Endbits (6 bit) in ganzzahliger Form nächstes Byte der 6 Endbits ist Sonderzeichenkode auf Ebene-3-Empfänger anzuzeigender gewünschter Text auf Ebene-2-Empfänger anzuzeigender gewünschter Text auf Ebene-1-Empfänger anzuzeigender gewünschter Text auf Ebene-0-Empfänger anzuzeigender gewünschter Text
    T 1 20 T T
    h 1 34 h h
    e 1 31 e e
    3 0
    a 3 27 a a a A
    c 3 29 c c c C
    c 0 29 c
    i 0 35 i
    d 3 30 d d d D
    e 0 31 e
    n 3 40 n n n N
    t 3 46 t t t T
    3 0
    i 1 35 i i
    s 1 45 s s
    3 0
    a 2 27 a a a
    t 2 46 t t t
    3 0
    t 1 46 t t
    h 1 34 h h
    e 1 31 e e
    3 0
    i 2 35 i i i
    n 2 40 n n n
    t 2 46 t t t
    e 0 31 e
    r 2 44 r r r
    s 2 45 s s s
    e 0 31 e
    c 2 29 c c c
    t 2 46 t t t
    i 0 35 i
    o 0 41 0
    n 2 40 n n n
    3 0
    o 1 41 0 0
    f 1 32 f f
    3 0
    H 3 8 H H H H
    i 0 35 i
    g 0 33 g
    h 0 34 h
    w 3 49 w w w W
    a 0 27 a
    y 3 51 y y y Y
    3 0
    I 3 9 I I I I
    - NA 63 45 - -
    9 3 62 9 9 9 9
    4 3 57 4 4 4 4
    3 0
    a 2 27 a a a
    n 2 40 n n n
    d 2 30 d d d
    3 0
    S 3 19 S S S S
    o 2 41 o o o
    u 2 47 u u u
    t 3 46 t t t T
    h 3 34 h h h H
    f 3 32 f f f F
    i 2 35 i i i
    e 2 31 e e e
    l 3 38 1 1 1 L
    d 3 30 d d d D
    3 0
    R 3 18 R R R R
    o 1 41 o
    a 1 27 a
    d 3 30 d d d D
    NA 63 46 . .
    EXT 3 63 3 EXT EXT EXT EXT
  • Die vollständige Meldung ist 72 Zeichen lang, und wenn die gespeicherte Anzeigeebene Ebene 3 ist, wird die gesamte Meldung angezeigt. Wenn die gespeicherte Anzeigeebene Ebene 2 ist, werden die Zeichen mit einer zugehörigen Textanzeigeebene größer als 0 angezeigt, und die Meldung wird auf „The acdnt is at the intrsctn of Hwy I-94 and Southfield Rd.” gekürzt. Eine als Ebene 2 gespeicherte Anzeigeebene führt zu einer aus 59 Zeichen bestehenden angezeigten Meldung, was einer 18%igen Kompression entspricht. Ist die gespeicherte Anzeigeebene Ebene 1, werden die Zeichen mit einer zugehörigen Textanzeigeebene größer als 1 angezeigt. Dementsprechend wird die gekürzte Meldung „acdnt at intrsctn Hwy I94 and Southfield Rd.” angezeigt. Eine als Ebene 1 gespeicherte Anzeigeebene führt zu einer aus 43 Zeichen bestehenden angezeigten Meldung, was einer 40%igen Kompression entspricht. Auf Ebene 0 werden nur die Zeichen mit einer zugehörigen Textanzeigeebene 3 angezeigt, sodass sich als daraus resultierende Meldung „acdnt intrsctn Hwy I94 Sthfld Rd.” ergibt. Auf Ebene 0 ist die angezeigte Meldung 32 15 Zeichen lang, was einer 66%igen Kompression oder Längenreduzierung entspricht.
  • Es ist zu beachten, dass der Kode 63 in Verbindung mit einem zweiten Paket oder Byte verwendet wird, um das Zeichen ”–” anzuzeigen. Bei Anwendung einer vollständigen 8-bit-Kodierung wird der Kode 63 verwendet, um anzuzeigen, dass das tatsächliche Zeichen im folgenden Byte enthalten ist. In diesem Beispiel ist das zweite Byte 45 oder der ASCII-Kode für ”–”. Wie in Tabelle 2 dargestellt, wird die folgende komprimierte Kodierstruktur verwendet. Tabelle 2
    Kodierung für die 6 Endbits
    ZEICHEN KODE
    Leerzeichen 0
    a 1
    b 2
    c 3
    d 4
    e 5
    f 6
    g 7
    h 8
    i 9
    j 10
    k 11
    l 12
    m 13
    n 14
    0 15
    p 16
    q 17
    r 18
    s 19
    t 20
    u 21
    v 22
    w 23
    x 24
    y 25
    z 26
    A 27
    B 28
    C 29
    D 30
    E 31
    F 32
    G 33
    H 34
    I 35
    S 36
    K 37
    L 38
    M 39
    N 40
    O 41
    P 42
    Q 43
    R 44
    S 45
    T 46
    U 47
    V 48
    W 49
    X 50
    Y 51
    Z 52
    0 53
    1 54
    2 55
    3 56
    4 57
    5 58
    6 59
    7 60
    8 61
    9 62
    Sonderzeichen 63
  • Die Kodes 1 bis 26 werden für Kleinbuchstaben, die Kodes 27 bis 52 für Großbuchstaben und die Kodes 53 bis 62 für die Ziffern 0 bis 9 verwendet. Außerdem wird der Kode 0 für die Anzeige des Leerzeichens und der Kode 63 für die Anzeige der Sonderzeichen verwendet.
  • 10
    System
    12
    Empfänger
    13
    digitale Audioübertragung
    14
    Prozessor
    15
    Digitalsignal
    16
    Anzeigeeinrichtung
    18
    Speichereinrichtung
    19
    gespeicherte Anzeigeebene
    20
    Textanzeigeebene
    22
    Text
    24
    Block
    26
    Anzeigeentscheidung
    28
    Block
    30
    Block

Claims (20)

  1. System (10) zur Mehrebenen-Textkompression, bestehend aus einem Empfänger (12), einem Prozessor (14), und einer Anzeigeeinrichtung (16), wobei von einem Sender gesendete Textzeichen sowohl die Textzeichen beschreibenden Codes als auch eine sogenannte Ebenen-Information enthalten, und wobei der Prozessor (14) diese Ebenen-Information verwendet, um im Vergleich mit einer gespeicherten Anzeigenebene (19), die der Anzeigekapazität der Anzeigeeinrichtung (16) entspricht, eine Anzeigeentscheidung zu erzeugen, dahingehend, ob das Textzeichen an der Anzeigeeinrichtung (16) ausgegeben wird oder nicht, wobei: – der Empfänger (12) für den Empfang eines Signals einer digitalen Audioübertragung (13) und das Erzeugen eines einen Text (22) und eine dem Text (22) entsprechende Textanzeigeebene (20) ausgelegt ist; – der Prozessor (14) für den Empfang des Digitalsignals (15) mit dem Empfänger (12) in Kommunikation steht und zur Erzeugung einer Anzeigeentscheidung (26) eine gespeicherte Anzeigeebene (20) vergleicht; – eine Anzeigeeinrichtung (16) in Kommunikation mit dem Empfänger (12) steht, wobei der Prozessor (14) für die auf der Anzeigeentscheidung (26) basierenden Übertragung des Textes an die Anzeigeeinrichtung (19) konfiguriert ist.
  2. System (10) nach Anspruch 1, wobei der Text (22) ein einzelnes Zeichen ist und die Textanzeigeebene dem Zeichen entspricht.
  3. System (10) nach Anspruch 1 oder 2, wobei das einzelne Zeichen und die Textanzeigeebene (20) in einem einzelnen Paket des Digitalsignals (15) enthalten sind.
  4. System (10) nach einem der Ansprüche 1 bis 3, wobei das einzelne Paket ein Byte ist.
  5. System (10) nach einem der Ansprüche 1 bis 4, wobei der Prozessor (14) für die Erfassung des Textes (22) in einem Standardzeichensatz konfiguriert ist.
  6. System (10) nach einem der Ansprüche 1 bis 5, wobei der Standardzeichensatz ein ASCII-Zeichensatz ist.
  7. System (10) nach einem der Ansprüche 1 bis 6, wobei der Prozessor (14) für die Identifizierung eines festgelegten Zeichencodes im Text (22) und die Übertragung eines nachfolgenden Bitpakets an die Anzeigeeinrichtung (16) konfiguriert ist.
  8. System (10) nach einem der Ansprüche 1 bis 7, wobei das nachfolgende Bitpaket auf der Basis der Textanzeigeebene (20) an die Anzeigeeinrichtung (16) übertragen wird.
  9. System (10) nach einem der Ansprüche 1 bis 8, wobei das nachfolgende Bitpaket einem Standardzeichensatz entspricht.
  10. System (10) nach einem der Ansprüche 1 bis 9, wobei der Standardzeichensatz ein ASCII-Zeichensatz ist.
  11. Verfahren zur Mehrebenen-Textkompression, umfassend: – Empfangen einer digitalen Audioübertragung (13); – Erzeugen eines Digitalsignals (15), das einen Text (22) und eine dem Text (22) entsprechende Textanzeigeebene (20) enthält; – Konfigurieren der von einem Sender gesendeten Textzeichen (22), sodass sie sowohl die Textzeichen (22) beschreibende Codes als auch eine Ebenen-Information enthalten; – Vergleichen der Textanzeigeebene (20) mit einer gespeicherten Anzeigeebene (19), um eine Anzeigeentscheidung (26) dahingehend, ob das Textzeichen (22) auf der Anzeigeeinrichtung (16) angezeigt wird oder nicht, zu erzeugen; und – auf der Anzeigeentscheidung (26) basierendes Anzeigen des Textes (22) auf einer Anzeigeeinrichtung (16).
  12. Verfahren nach Anspruch 11, wobei der Text (22) ein einzelnes Zeichen ist und die Textanzeigeebene (20) dem Zeichen entspricht.
  13. Verfahren nach Anspruch 11 oder 12, wobei das einzelne Zeichen und die Textanzeigeebene (20) in einem einzelnen Paket des Digitalsignals (15) enthalten sind.
  14. Verfahren nach einem der Ansprüche 11 bis 13, wobei das einzelne Paket ein Byte ist.
  15. Verfahren nach einem der Ansprüche 11 bis 14, wobei der Prozessor (14) für die Erfassung des Textes (22) in einem Standardzeichensatz konfiguriert ist.
  16. Verfahren nach einem der Ansprüche 11 bis 15, wobei der Standardzeichensatz ein ASCII-Zeichensatz ist.
  17. Verfahren nach einem der Ansprüche 11 bis 16, wobei der Prozessor (14) für die Identifizierung eines festgelegten Zeichencodes im Text (22) und die Übertragung eines nachfolgenden Bitpakets an die Anzeigeeinrichtung (16) konfiguriert ist.
  18. Verfahren nach einem der Ansprüche 11 bis 17, wobei das nachfolgende Bitpaket auf der Basis der Textanzeigeebene (20) an die Anzeigeeinrichtung (16) übertragen wird.
  19. Verfahren nach einem der Ansprüche 11 bis 18, wobei das nachfolgende Bitpaket einem Standardzeichensatz entspricht.
  20. Verfahren nach einem der Ansprüche 11 bis 19, wobei der Standardzeichensatz ein ASCII-Zeichensatz ist.
DE102006002832A 2005-01-19 2006-01-16 Textkompressionssystem und Textkompressionsverfahren für eine Mehrebenenanzeige Expired - Fee Related DE102006002832B4 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/039,289 2005-01-19
US11/039,289 US20060158357A1 (en) 2005-01-19 2005-01-19 Text compression method for multi-level display

Publications (2)

Publication Number Publication Date
DE102006002832A1 DE102006002832A1 (de) 2006-07-27
DE102006002832B4 true DE102006002832B4 (de) 2010-01-21

Family

ID=36650789

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102006002832A Expired - Fee Related DE102006002832B4 (de) 2005-01-19 2006-01-16 Textkompressionssystem und Textkompressionsverfahren für eine Mehrebenenanzeige

Country Status (2)

Country Link
US (1) US20060158357A1 (de)
DE (1) DE102006002832B4 (de)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060129633A1 (en) * 2004-12-14 2006-06-15 International Business Machines Corporation Mechanism to facilitate customization of real time messaging using mobile devices
CN114492322B (zh) * 2020-10-23 2026-01-27 晶晨半导体(上海)股份有限公司 文本压缩方法、模块、芯片、电子设备和存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1434371A2 (de) * 2002-12-06 2004-06-30 Bose Corporation Verarbeitung zusätzlicher Rundfunkdaten
DE10304546A1 (de) * 2003-02-04 2004-08-05 Robert Bosch Gmbh Verfahren zur Übertragung verkehrsrelevanter Informationen sowie Gerät zur Auswertung
DE10339537A1 (de) * 2003-08-26 2005-03-24 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Radio
DE102004009459A1 (de) * 2004-02-27 2005-09-15 Robert Bosch Gmbh Verfahren zur Ausgabe von textuellen Informationen mittels einer Anzeige

Family Cites Families (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5119319A (en) * 1989-12-14 1992-06-02 Options Unlimited Research Corp. Full-duplex video communication system
DE69324843T2 (de) * 1992-02-19 1999-11-25 Koninklijke Philips Electronics N.V., Eindhoven Informationsübertragungssystem und darin verwendete Sender, Empfänger und Aufzeichnungsträger
US5479408A (en) * 1994-02-22 1995-12-26 Will; Craig A. Wireless personal paging, communications, and locating system
US5864711A (en) * 1995-07-05 1999-01-26 Microsoft Corporation System for determining more accurate translation between first and second translator, and providing translated data to second computer if first translator is more accurate
US6343318B1 (en) * 1998-05-29 2002-01-29 Palm, Inc. Method and apparatus for communicating information over low bandwidth communications networks
US6460086B1 (en) * 1998-12-01 2002-10-01 Sun Microsystems, Inc. Method and apparatus for delivery of a bytecode embedded within a transport stream
US6725022B1 (en) * 1999-09-22 2004-04-20 Motorola, Inc. Method and apparatus for enabling the selection of content on a wireless communication device
US6678215B1 (en) * 1999-12-28 2004-01-13 G. Victor Treyz Digital audio devices
US6658062B1 (en) * 2000-05-09 2003-12-02 Sony Corporation User-demand information and entertainment system using wide area digital broadcast
US6658231B2 (en) * 2000-05-09 2003-12-02 Sony Corporation Receiver for user-demand information and entertainment system using wide area digital broadcast
DE60109376T2 (de) * 2000-08-01 2006-01-19 Command Audio Corp., Redwood City Verfahren und Signal zur Übertragung eines Rundfunkprogramms an einen drahtlosen Empfänger
AU2001282625B2 (en) * 2000-09-11 2006-05-18 Matsushita Electric Industrial Co., Ltd. Stream decoder
US20020055339A1 (en) * 2000-09-14 2002-05-09 Rogson Ariel S. Apparatus and method for identifying a performance
US20020073235A1 (en) * 2000-12-11 2002-06-13 Chen Steve X. System and method for content distillation
US6492916B1 (en) * 2001-03-30 2002-12-10 Ricoh Co., Ltd. Method and apparatus for generating multiple selectable contexts
US6785656B2 (en) * 2001-06-05 2004-08-31 Xm Satellite Radio, Inc. Method and apparatus for digital audio playback using local stored content
US6504910B1 (en) * 2001-06-07 2003-01-07 Robert Engelke Voice and text transmission system
US20030009765A1 (en) * 2001-06-22 2003-01-09 Linden Thomas M. Multiple program burst broadcast
US6553077B2 (en) * 2001-07-31 2003-04-22 Xm Satellite Radio, Inc. Method and apparatus for customized selection of audio channels
US20030037132A1 (en) * 2001-08-20 2003-02-20 Abdollahi Mahshid Ellie Controlling multiple nodes using SNMP
US7054314B2 (en) * 2001-08-20 2006-05-30 Skystream Networks Inc. Controlling multiple nodes divided into groups
US7035628B2 (en) * 2001-12-31 2006-04-25 Xm Satellite Radio, Inc. Method and apparatus for content blocking
US20030236674A1 (en) * 2002-06-19 2003-12-25 Henry Raymond C. Methods and systems for compression of stored audio
US7363000B2 (en) * 2002-12-13 2008-04-22 Agere Systems Inc. Method, system, and computer program product for providing multi-tiered broadcasting services
ATE339055T1 (de) * 2003-11-06 2006-09-15 Matsushita Electric Industrial Co Ltd OPTIMIERTE ÜBERTRAGUNG VON TEXTBEISPIEL- FORMATBESCHREIBUNGEN FÜR ßSTREAMING TIMED TEXTß
US7382752B2 (en) * 2004-04-26 2008-06-03 Research In Motion Apparatus, and an associated method, for communicating text data in a radio communication system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1434371A2 (de) * 2002-12-06 2004-06-30 Bose Corporation Verarbeitung zusätzlicher Rundfunkdaten
DE10304546A1 (de) * 2003-02-04 2004-08-05 Robert Bosch Gmbh Verfahren zur Übertragung verkehrsrelevanter Informationen sowie Gerät zur Auswertung
DE10339537A1 (de) * 2003-08-26 2005-03-24 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Radio
DE102004009459A1 (de) * 2004-02-27 2005-09-15 Robert Bosch Gmbh Verfahren zur Ausgabe von textuellen Informationen mittels einer Anzeige

Also Published As

Publication number Publication date
US20060158357A1 (en) 2006-07-20
DE102006002832A1 (de) 2006-07-27

Similar Documents

Publication Publication Date Title
DE69635073T2 (de) Bildcodierverfahren und -system zum Erzeugung arithmetischen Codes mit reduzierter Bitrate
DE69626271T2 (de) Verfahren und gerät zum automatischen zusammenfassen von texten
DE1296182C2 (de) Verfahren zur uebertragung binaerer informationssignale sowie kodierer zur abgabe solcher signale und mit diesem betreibbarer dekodierer
DE60126896T2 (de) Verfahren zur anzeige von informationen auf einem endgerät mit geringem anzeigevermögen
DE19905893A1 (de) Verfahren zur Übertragung von digital codierten Verkehrsnachrichten und Funkempfänger dazu
DE4427519C2 (de) Verfahren zur Faksimile-Kommunikation und Selektiv- rufkommunikationssystem
DE102006002832B4 (de) Textkompressionssystem und Textkompressionsverfahren für eine Mehrebenenanzeige
DE2847085A1 (de) Verfahren und vorrichtung zur verarbeitung arabisch-farsischer sprachdaten
WO1998022229A1 (de) Verfahren zur kodierung von sendungen
DE19933984A1 (de) Verfahren zur Bildung und/oder Aktualisierung von Wörterbüchern zum automatischen Adreßlesen
EP0690622B1 (de) Verfahren und Vorrichtung zur proportionalen Anzeige von Teletextdaten
EP1240758B1 (de) Verfahren zur übertragung von elektronischen postnachrichten
DE69423452T2 (de) Personenrufempfängerstruktur und Steuerungsverfahren zum Speichern von Nachrichten
DE102020211473A1 (de) Vorrichtung zur Fahrzeug-zu-X Kommunikation und Verfahren
DE10002030B4 (de) Verfahren und Vorrichtung zum Verwalten von Mobilfunk-Nachrichten
DE112006001442T5 (de) Anzuzeigende Nachrichten auf tragbaren Vorrichtungen
EP1721299A1 (de) Verfahren zur ausgabe von textuellen informationen mittels einer anzeige
DE60122327T2 (de) Verfahren und vorrichtung zur abschwächung von übertragungsfehlern in einem verteilten spracherkennungsverfahren und system
DE102012210313A1 (de) Verfahren zum Erkennen, Speichern und/oder Anzeigen eines Sendernamens einesRundfunksenders
EP1111864B1 (de) Kodierung von Haupt- und Zusatzinformationen in einem Bussystem
DE3328344C1 (de) Verfahren zum Übertragen von digitalen Tonsignalen sowie Einrichtung zum Empfangen eines nach diesem Verfahren übertragenen Tonsignals
DE60036455T2 (de) Verfahren und Einrichtung zur Reduzierung der Datenkommunikation in einem RDS TMC System
DE3810179C2 (de) Rundfunkempfänger, insbesondere Fahrzeugempfänger
DE3014218A1 (de) Faksimileeinrichtung
DE69634885T2 (de) Autoradio mit Datenspeicher zur Speicherung von bestimmten Sprachelementen

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8364 No opposition during term of opposition
8339 Ceased/non-payment of the annual fee