DE60028088T2 - System und verfahren zur auf einem e-commerce website basierten verwaltung von werbe- und informationsanzeigen auf fahrzeugen - Google Patents

System und verfahren zur auf einem e-commerce website basierten verwaltung von werbe- und informationsanzeigen auf fahrzeugen Download PDF

Info

Publication number
DE60028088T2
DE60028088T2 DE60028088T DE60028088T DE60028088T2 DE 60028088 T2 DE60028088 T2 DE 60028088T2 DE 60028088 T DE60028088 T DE 60028088T DE 60028088 T DE60028088 T DE 60028088T DE 60028088 T2 DE60028088 T2 DE 60028088T2
Authority
DE
Germany
Prior art keywords
display
vehicle
messages
message
information
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
DE60028088T
Other languages
English (en)
Other versions
DE60028088D1 (de
Inventor
Semyon Brookline DUKASH
W. Matt Somerville MANKINS
Leonid Somerville FRIDMAN
A. Salvatore Cambridge D'AGOSTINO
J. Edwin Arlington SELKER
W. Edward Boston PORTER
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.)
Vert Inc
Original Assignee
Vert 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 Vert Inc filed Critical Vert Inc
Publication of DE60028088D1 publication Critical patent/DE60028088D1/de
Application granted granted Critical
Publication of DE60028088T2 publication Critical patent/DE60028088T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09FDISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
    • G09F21/00Mobile visual advertising
    • G09F21/04Mobile visual advertising by land vehicles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096708Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control
    • G08G1/096716Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control where the received information does not generate an automatic action on the vehicle control
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096733Systems involving transmission of highway information, e.g. weather, speed limits where a selection of the information might take place
    • G08G1/096741Systems involving transmission of highway information, e.g. weather, speed limits where a selection of the information might take place where the source of the transmitted information selects which information to transmit to each vehicle
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096733Systems involving transmission of highway information, e.g. weather, speed limits where a selection of the information might take place
    • G08G1/09675Systems involving transmission of highway information, e.g. weather, speed limits where a selection of the information might take place where a selection from the received information takes place in the vehicle
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096766Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission
    • G08G1/096775Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission where the origin of the information is a central station
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/20Monitoring the location of vehicles belonging to a group, e.g. fleet of vehicles, countable or determined number of vehicles
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09FDISPLAYING; ADVERTISING; SIGNS; LABELS OR NAME-PLATES; SEALS
    • G09F21/00Mobile visual advertising
    • G09F21/04Mobile visual advertising by land vehicles
    • G09F21/042Mobile visual advertising by land vehicles the advertising matter being fixed on the roof of the vehicles

Landscapes

  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Marketing (AREA)
  • Theoretical Computer Science (AREA)
  • Atmospheric Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Electrophonic Musical Instruments (AREA)
  • User Interface Of Digital Computer (AREA)

Description

  • BEREICH DER ERFINDUNG
  • Die vorliegende Erfindung betrifft ein System zum Anzeigen von Informationen für die Öffentlichkeit.
  • HINTERGRUND DER ERFINDUNG
  • Die Kommunikation bzw. das Vermitteln oder Vermitteln von Informationen an die Öffentlichkeit ist ein Hauptindustriezweig. Eine der Haupteinrichtungen für derartige Kommunikationen ist ein öffentlich sichtbares Zeichen einschließlich Anzeigen- bzw. Werbezeichen. Zeichen bzw. Schilder werden seit Jahrhunderten benutzt und haben wertvolle Dienste zum Informieren von Verbrauchern über verfügbare Wahlmöglichkeiten geleistet. Die Fortschritte der Technologie, die die herkömmlichen Zeichen verwendet, scheinen derzeit etwas veraltet zu sein.
  • Das US-Patent Nr. 6 060 993 von Eyal Cohen (das "Cohen-Patent") beschreibt ein mögliches System zum Anzeigen von Nachrichten in Werbungen auf mobilen Zeichen wie z.B. solchen, die auf dem Dach von Kraftfahrzeugen wie z.B. Taxis angeordnet sind. Bei diesem System wird ein geographischer Bereich in getrennte Zonen unterteilt, und wenn eine Mobileinheit von einer Zone in eine andere übergeht, bestimmt die Steuerung, die in der Mobileinheit angeordnet ist, auf der Grundlage eines Positionierungssystems innerhalb der Mobileinheit, einer Folge von geographischen Zonendefinitionen, die in dessen Speicher gespeichert sind, und eines Plans, der anzeigt, welche Nachrichten in welchen Zonen zu welchen Zeiten anzuzeigen sind, wann ein solcher Übergang erfolgt. Das Cohen-Patent ist hiermit insgesamt durch Bezugnahme darauf enthalten.
  • Das Dokument EP-A-0 131 211 beschreibt ein programmierbares elektronisches Fahrzeuganzeigesystem, bei dem ein Ort einer entfernten Anzeigevorrichtung, die an einem Fahrzeug angebracht ist, mittels eines automatischen Fahrzeugortungssystems erfasst wird. Eine Empfangseinrichtung empfängt einen Positionscode von Induktionsschleifen. Dieser Positionscode wird dann an eine zentrale Station übertragen. Die Informationen, die auf einer jeweiligen entfernten Fahrzeuganzeigevorrich tung gezeigt werden, sind Informationen als Funktion ihres sich ändernden Ortes, die wahlweise bestimmten Teilen der Öffentlichkeit an verschiedenen Orten einer Stadt angezeigt werden können.
  • Das Dokument WO-A-98 34 189 beschreibt ein Internetwerbungssystem zum Bereitstellen von Werbeanzeigen von einem zentralen Server für Nutzer, die auf Webseiten zugreifen. Der zentrale Server speichert sowohl Werbungen, die anzuzeigen sind, als auch eine Informationsdatenbank. Die Datenbank enthält Informationen über Nutzer, Informationen über Kennzeichen spezieller Webseiten und weitere relevante Informationen dahingehend, welche Werbeanzeigen für spezielle Nutzer angezeigt werden sollten. Vorgeschlagene Beiträge, die von unterschiedlichen Werbeanbietern dargeboten werden, werden in Echtzeit ausgewertet, um zu bestimmen, welche spezielle Werbeanzeige einem Zuschauer angezeigt wird.
  • ZUSAMMENFASSUNG DER ERFINDUNG
  • Es ist eine Aufgabe der vorliegenden Erfindung, eine flexiblere, effektivere und/oder profitablere Nutzung von Zeichen bereitzustellen.
  • Die Aufgabe wird mit den Merkmalen der unabhängigen Ansprüche gelöst. Die abhängigen Ansprüche sind auf bevorzugte Ausführungsformen der Erfindung gerichtet.
  • Gemäß einem Aspekt wird ein Verfahren zum Anzeigen von Informationen bereitgestellt. Das Verfahren erfasst den derzeitigen geographischen Ort einer öffentlich sichtbaren elektronischen Informationsanzeige, die an einem sich bewegenden Fahrzeug angebracht ist. Das Verfahren wählt die Informationen, die auf der Anzeige angezeigt werden, als eine Funktion des sich ändernden Ortes aus. Das Verfahren wird unter Verwendung mehrerer drahtloser Kommunikationsempfänger durchgeführt, um den Ort eines drahtlosen Signals, das von einem drahtlosen Sender übertragen wird, der sich mit der Informationsanzeige bewegt, zu bestimmen.
  • In einigen Ausführungsformen dieses Aspektes wird der erfasste Fahrzeugort an eine Steuerschaltung am Fahrzeug übertragen. Die Schaltung an dem Fahrzeug wählt als eine Funktion des erfassten Ortes aus, welche Informationen auf der an dem Fahrzeug angebrachten Anzeige zu zeigen sind.
  • In einigen Ausführungsformen wird der erfasste Fahrzeugort an ein zentrales Computersystem gesendet, das sich nicht mit dem Fahrzeug bewegt. In einigen Aus führungsformen wählt das zentrale Computersystem die Informationen, die auf der an dem Fahrzeug angebrachten Anzeige angezeigt werden, als eine Funktion des erfassten Ortes aus. Dieses zentrale System überträgt eine oder mehrere Nachrichten an eine Steuerschaltung am Fahrzeug, die bewirkt, dass die ausgewählten Informationen auf der an dem Fahrzeug angebrachten Anzeige angezeigt werden.
  • Gemäß einem anderen Aspekt wird ein Verfahren zum Anzeigen von Informationen geschaffen. Dieses Verfahren erfasst den derzeitigen geographischen Ort einer öffentlich sichtbaren elektronischen Anzeige, die an einem sich bewegenden Fahrzeug angebracht ist. Das Verfahren ändert die Informationen, die auf der Anzeige angezeigt werden, als eine Funktion der erfassten Fahrzeugorte. Es werden unterschiedlichen Werte Informationen zugeordnet, die auf der Anzeige an unterschiedlichen Orten und zu unterschiedlichen Zeiten anzuzeigen sind. Das Verfahren berechnet eine Summe der Werte, die dem Zeigen der Informationen auf der Anzeige in einer Folge von Orten und Zeiten, die einer Abfolge der erfassten Fahrzeugorte und den entsprechenden Zeitpunkten, zu denen derartige Orte erfasst wurden, entsprechen, zugeordnet sind.
  • In einigen Ausführungsformen dieses Aspekts stimmt ein Inserent zu, für das Anzeigen bestimmter Informationen auf der Anzeige zu zahlen. Der Betrag, der für das Anzeigen der Informationen zu zahlen ist, variiert als eine Funktion der Zeit und des Ortes, bei denen die Informationen gezeigt werden, und die berechnete Summe wird den Inserenten in Rechnung gestellt.
  • In einigen Ausführungsformen dieses Aspekts beinhaltet die berechnete Summe außerdem eine Gutschrift der berechneten Summe für den Betreiber des Fahrzeugs wie z.B. dem Fahrer oder dem Eigentümer des Fahrzeugs. In einigen Ausführungsformen wird eine für den Menschen wahrnehmbare Darstellung der Summe innerhalb des Fahrzeugs erzeugt, beispielsweise durch Erzeugen einer Anzeige oder von Sprachnachrichten, so dass die Summe einem Fahrer des Fahrzeugs vermittelt werden kann. In einigen Ausführungsformen erzeugt die berechnete Summe innerhalb des Fahrzeugs eine für den Menschen wahrnehmbare Darstellung der unterschiedlichen Werte, die dem Zeigen von Informationen an unterschiedlichen Orten und zu unterschiedlichen Zeiten zugeordnet sind, so dass die unterschiedlichen Werte einem Fahrer des Fahrzeugs vermittelt werden können.
  • In einigen Ausführungsformen dieses Aspekts wird eine Online-Auktion verwendet, um unterschiedliche Preise festzulegen, die für das Anzeigen von Informationen an unterschiedlichen geographischen Orten und zu unterschiedlichen Zeiten be rechnet werden, und die unterschiedlichen Werte, die verwendet werden, um die Summe zu berechnen, sind eine Funktion der Preise.
  • Gemäß einem anderen Aspekt weist ein Verfahren zum Anzeigen von Informationen das Erfassen des derzeitigen geographischen Ortes von einer oder mehreren sich bewegenden elektronischen Informationsanzeigen auf. Dieses Verfahren ändert die Informationen, die auf der Anzeige angezeigt werden, als Funktion des Ortes. Dann empfängt das Verfahren über ein Computernetzwerk die von einem Nutzer getroffene Auswahl von Auswahlkriterien dahingehend, an welchen Orten und Zeiten ein Nutzer seine Nachrichten auf einer oder mehreren Anzeigen anzuzeigen wünscht. Das Verfahren steuert, welche Nutzernachrichten auf welcher der sich bewegenden Anzeigen zu welchen Zeiten an welchen erfassten geographischen Orten angezeigt werden, als eine Funktion der Nutzerauswahlkriterien, die über das Netzwerk empfangen werden.
  • In einigen Ausführungsformen dieses Aspekts beinhaltet der Empfang der von einem Nutzer ausgewählten Kriterien über ein Netzwerk das Empfangen von Angeboten über das Computernetzwerk für das Recht, Bilder auf einer oder mehreren der Anzeigen gemäß den von dem Nutzer ausgewählten Kriterien anzuzeigen. Dieses Verfahren verwendet einen Computerauktionsprozess, um zu bestimmen, welche Angebote zu dem Kauf von Rechten zum Anzeigen von Bildern gemäß den von dem Nutzer ausgewählten Kriterien führen.
  • In einigen Ausführungsformen dieses Aspektes können die von einem Nutzer ausgewählten Kriterien ein oder mehrere Kriterien enthalten, die eine gewünschte demographische Charakteristik des gewünschten Publikums für die Anzeige der Nachrichten des Nutzers definieren. Dieses Verfahren verwendet eine demographische Datenbank, die die demographischen Charakteristika von möglichem Publikum an unterschiedlichen Orten verwendet, um auf der Grundlage von einem oder mehreren derartiger von einem Nutzer ausgewählten demographischen Kriterien auszuwählen, an welchen Orten Nachrichten gezeigt werden sollten.
  • Das Wort demographisch meint in dieser Beschreibung Informationen hinsichtlich der Gesamtbevölkerung und Informationen hinsichtlich der Anzahl der unterschiedlichen Typen von Menschen einschließlich praktisch einer beliebigen Klassifikation von Typen von Menschen, die für diejenigen nützlich sind, die Nachrichten an ein gewünschtes Publikum richten wollen, einschließlich Geschlecht, Alter, Einkommen, Rassenhintergrund oder ethnischer Hintergrund, Beruf, Wohnort, Lebensstil, sexuelle Vorzüge, Religion, Anzahl der Kinder, Kleidung, frühere Kaufinformationen, Verhaltensinformationen, derzeitige Aktivität, derzeitiger Ort, oder beliebige andere demographische oder psychographische Informationen, die als nützlich beim Vermarkten von Produkten, Diensten, politischen Kandidaten oder Ansichten und Ideen erachtet werden.
  • In einigen Ausführungsformen, die eine demographische Datenbank verwenden, zeigt die demographische Datenbank die demographischen Charakteristika eines möglichen Publikums sowohl als Funktion des Ortes als auch der Zeit an. Derartige Ausführungsformen verwenden die Datenbank, um auszuwählen, an welchen Orten und zu welchen Zeitpunkten Nachrichten gezeigt werden sollten.
  • In einigen Ausführungsformen, die eine demographische Datenbank verwenden, können die von einem Nutzer ausgewählten Kriterien den Preis enthalten, der für die Anzeige von Nachrichten gemäß bestimmten anderen Kriterien berechnet wird. Dieses Verfahren verwendet eine Preisdatenbank, um Preise für das Anzeigen von Nachrichten entsprechend unterschiedlicher Kombinationen von dem von einem Nutzer ausgewählten Kriterien zu speichern. Dieses Verfahren beinhaltet außerdem das automatische Auswählen eines Satzes einer oder mehrere Zeiten und Orte, die am optimalsten einen Satz der von einem Nutzer ausgewählten Kriterien erfüllen, bei einem gegebenen von einem Nutzer ausgewählten Preiskriterium unter Verwendung von Informationen in den demographischen und Preis-Datenbanken.
  • Gemäß einem anderen Aspekt enthält ein computerisiertes System ein oder mehrere Fahrzeuge. Jedes Fahrzeug enthält eine elektronische Anzeige und einen elektronischen Ortindikator zum Bereitstellen einer Angabe des derzeitigen Ortes des Fahrzeugs. Dieses System enthält außerdem einen elektromagnetischen Empfänger zum Empfangen von drahtlosen Informationen von einem Steuernetzwerk, das bestimmt, welche unterschiedlichen Bilder auf der Informationsanzeige anzuzeigen sind, wenn es durch unterschiedliche Orte zu unterschiedlichen Zeitpunkten fährt. Das computerisierte System enthält ein Steuernetzwerk, das eine Programmierung (Programm) zum Empfangen der Auswahl einer Nachricht und der Auswahl einer oder mehrerer Zeiten und Orte, zu denen bzw. an denen die ausgewählte Nachricht auf einer oder mehrerer der Anzeigen anzuzeigen ist, über ein Computernetzwerk. Das System enthält außerdem einen elektromagnetischen Sender zum Senden bzw. Übertragen von Informationen, die bestimmen, welche Bilder auf den Fahrzeuginformationsanzeigen zu welchen Zeitpunkten als eine Funktion der Auswahl der Nachricht, des Zeitpunktes und des Ortes, die über das Computernetzwerk empfangen wird, anzuzeigen sind.
  • In einigen Ausführungsformen dieses Aspektes enthält die Programmierung des Steuersystems eine Programmierung zum Empfangen von Angeboten über das Computernetzwerk für das Recht, Nachrichten auf einer oder mehreren der Anzeigen zu einem oder mehreren ausgewählten Zeitpunkten und an einem oder mehreren ausgewählten Orten anzuzeigen. Es ist ebenfalls eine Programmierung zur Verwendung eines computerisierten Auktionsprozesses vorgesehen, um zu bestimmen, welche Angebote zu dem Kauf von Rechten zum Anzeigen von Nachrichten zu den ausgewählten Zeitpunkten und Orten führen.
  • Gemäß einem anderen Aspekt weist ein Verfahren zum Anzeigen von Informationen das Anzeigen von Nachrichten auf jeder von mehreren elektronischen Außenanzeigen auf, die jeweils computerisierte Steuerelektroniken aufweisen. Dieses Verfahren stellt eine Online-E-Commerce-Seite bereit, die Nutzern eine Wahl bietet, über ein Computernetzwerk das Recht zu kaufen, eines oder mehrere Bilder auf den Anzeigen als eine Funktion des Ortes und der Zeit zu zeigen. Das Verfahren kommuniziert von der E-Commerce-Seite mit den Steuerelektroniken einzelner elektronischer Anzeigen Informationen, die steuern, welche Bilder zu welchen Zeitpunkten als Ergebnis der Online-Käufe laufen sollten.
  • In einigen Ausführungsformen dieses Aspekts empfängt die E-Commerce-Seite Angebote über das Computernetzwerk für das Recht, Bilder auf einer oder mehreren der Anzeigen an einem oder mehreren Orten zu einem oder mehreren Zeiten anzuzeigen. Dieses Verfahren verwendet einen computerisierten Auktionsprozess, um zu bestimmen, welche Angebote zum Kauf von Rechten zum Anzeigen von Bildern zu welchen Zeitpunkten und an welchen Orten führen.
  • In einigen Ausführungsformen dieses Aspekts sind einige der Außeninformationsanzeigen an Fahrzeugen angebracht, um von außerhalb derartiger Fahrzeuge öffentlich sichtbar zu sein. Der derzeitige geographische Ort eines jeweiligen derartigen Fahrzeugs wird automatisch während der Fahrt bestimmt. Das System bestimmt, welche Bilder auf einer Fahrzeuganzeige anzuzeigen sind, als eine Funktion der Bestimmung der unterschiedlichen Orte während der Fahrt und als eine Funktion, welcher Nutzer das Recht zum Anzeigen von Bildern an gegebenen Orten zum Zeitpunkt, zu dem das Fahrzeug diesen durchfährt, gekauft hat.
  • In einigen Ausführungsformen dieses Aspekts enthält das Verfahren außerdem das Empfangen einer computerlesbaren Darstellung einer Nachricht, die im Zusammenhang mit dem Kauf über das Netzwerk anzuzeigen ist, bei der E-Commerce-Seite über das Netzwerk. Das Verfahren überträgt außerdem die Darstellungen der Nach richt von der E-Commerce-Seite zu einer Anzeigesteuerelektronik, so dass die Nachricht von der Anzeige zu dem Zeitpunkt und an dem Ort, die dem Kauf zugeordnet sind, gezeigt werden kann.
  • In einigen Ausführungsformen dieses Aspekts stellt diese E-Commerce-Seite eine Online-Schnittstelle bereit, die es einem Nutzer ermöglicht, ein oder mehrere Kriterien, die beim Auswählen des Zeitpunktes und des Ortes, zu denen die Nachricht des Nutzers anzuzeigen ist, auszuwählen. Das System wählt außerdem als eine Funktion der von dem Nutzer ausgewählten Kriterien automatisch aus, wann eine gegebene Anzeige die Nachricht des Nutzers zu zeigen hat.
  • Bei einigen derartigen E-Commerce-Seiten können die von einem Nutzer ausgewählten Kriterien einen gewünschten Zeitpunkt für die Anzeige einer Nachricht enthalten. Die von einem Nutzer ausgewählten Kriterien können einen gewünschten Ort für die Anzeige einer Nachricht enthalten.
  • In einigen Ausführungsformen mit einer E-Commerce-Seite sind mindestens einige der Anzeigen an Fahrzeugen angebracht. Das Verfahren enthält das Erfassen des Ortes der Fahrzeuge, wenn sie sich bewegen. Die Auswahl, wann eine gegebene Anzeige eine Nachricht anzuzeigen hat, ist eine Funktion davon, wann ein Fahrzeug, an dem eine gegebene Anzeige angebracht ist, als sich innerhalb des gewünschten Ortes befindend erfasst wird.
  • In einigen Ausführungsformen mit einer E-Commerce-Seite können die von einem Nutzer ausgewählten Kriterien ebenfalls eine Charakterisierung eines gewünschten Publikums für die Anzeige beinhalten.
  • In einigen derartigen Ausführungsformen, die ein Publikumscharakterisierungen beinhalten, werden Sensoren, beispielsweise Klang-, Wärme-, Infrarot-, Licht-, Bild-, Vibrations- und Berührungssensoren verwendet, um Informationen aus der Nachbarschaft einer gegebenen Anzeige zu erhalten, und es werden Elektroniken verwendet, um Informationen zu charakterisieren, die von dem Sensor empfangen werden. Die Charakterisierungen der empfangenen Informationen werden verwendet, um zu bestimmen, ob es wahrscheinlich ist, dass eine gewünschte Publikumscharakterisierung in der Nachbarschaft der gegebenen Anzeige vorhanden ist, und die Auswahl, wann eine gegebene Anzeige eine Nachricht zu zeigen hat, ist eine Funktion dieser Bestimmung.
  • In einigen derartigen Ausführungsformen, die Publikumscharakterisierungen beinhalten, hängt die Auswahl, wann eine gegebene Anzeige eine Nachricht zu zeigen hat, davon ab, ob auf der Grundlage einer Datenbank unterschiedlicher Publikumscharakteristika an unterschiedlichen Orten geschätzt wird, dass die gewünschte Publikumscharakterisierung in der Nachbarschaft der gegebenen Anzeige vorhanden ist. In einigen Ausführungsformen speichert die Datenbank Publikumscharakteristika, die sich sowohl als Funktion des Ortes als auch der Zeit ändern, und die Auswahl, wann eine gegebene Anzeige eine Nachricht zu zeigen hat, ist eine Funktion der Publikumscharakteristika, die in der Datenbank gespeichert sind, für einen Zeitpunkt, der dem Zeitpunkt des möglichen Anzeigens entspricht, und für den Ort der gegebenen Anzeige.
  • In einigen Ausführungsformen mit einer E-Commerce-Seite können die von einem Nutzer ausgewählten Kriterien ebenfalls einen zeitlichen Abstand zu einem Ereignis wie z.B. einem Sportereignis, einem Konzert, einer Verleihungsfeier, oder einer Verkaufsshow enthalten. In einigen derartigen Ausführungsformen können die von einem Nutzer ausgewählten Kriterien ebenfalls einen räumlichen Abstand zu dem Ort eines Ereignisses beinhalten.
  • In einigen Ausführungsformen mit einer E-Commerce-Seite können die von einem Nutzer ausgewählten Kriterien ebenfalls die Nähe zu einer oder mehreren Geschäftseinrichtungen eines gegebenen Typs beinhalten.
  • In einigen Ausführungsformen mit einer E-Commerce-Seite stellt die E-Commerce-Seite eine Nutzerschnittstelle bereit, die es einem Nutzer ermöglicht, eines oder mehrere Kriterien auszuwählen, die beim Auswählen des Zeitpunkts und des Ortes, zu dem die Nachricht des Nutzers zu zeigen ist, zu verwenden sind, und das Verfahren wählt automatisch eine oder mehrere Kombinationen des Ortes und des Zeitpunktes aus, die am besten die von einem Nutzer ausgewählten Kriterien treffen.
  • In einigen derartigen Ausführungsformen mit automatischer Ort-Zeit-Auswahl zeigt die E-Commerce-Seite dem Nutzer online die automatisch ausgewählten Ort-Zeit-Kombinationen an. Dieses ermöglicht es einem Nutzer, online auszuwählen, dass er eine Nachricht bei einer oder mehreren der angezeigten Ort-Zeit-Kombinationen angezeigt haben möchte. Das Verfahren verwendet die Nutzerauswahl der Ort-Zeit-Kombinationen, um zu bestimmen, welche Nachrichten auf welchen Anzeigen zu welchen Zeitpunkten anzuzeigen sind.
  • In einigen derartigen Ausführungsformen mit automatischer Ort-Zeit-Auswahl verwendet die Seite ein Optimierungsschema, um einen Satz eines oder mehrerer Ort-Zeit-Kombinationen auszuwählen, der die ausgewählten Kriterien am besten trifft. Diese Optimierung wird durch ein Abstandsmaß in einem mehrdimensionalen Raum bestimmt, der durch die von einem Nutzer ausgewählten Kriterien definiert wird.
  • In einigen Ausführungsformen mit einer E-Commerce-Seite lädt die Seite Software über das Computernetzwerk auf einen Browser herunter, die es einem Nutzer des Browsers ermöglicht, die Kaufauswahl mittels einer Zeigen-und-Klicken-Nutzerschnittstelle zu treffen.
  • In einigen der Ausführungsformen mit E-Commerce-Seite weist die Seite eine Online-Programmierschnittstelle auf, die einen Satz öffentlich spezifizierter Nachrichten aufweist, die von einem Clientcomputer über ein Computernetzwerk gesendet werden können, um zu bewirken, dass die Seite spezifizierte Funktionen durchführt. Dieses ermöglicht es einem Programmierer, ein Programm für den Ablauf auf Clientcomputern unabhängig zu programmieren, das auswählen kann, welche der spezifizierten Nachrichten über ein Computernetzwerk an die E-Commerce-Seite zu senden sind, um zu bestimmen, welche Kaufauswahl getroffen wird.
  • In einigen der Ausführungsformen mit E-Commerce-Seite stellt die Seite eine Programmierschnittstelle für die computerisierte Steuerelektronik einzelner Anzeigen bereit, wobei die Schnittstelle einen Satz öffentlich spezifizierter Nachrichten aufweist, die von der Steuerelektronik gesendet werden können, um zu bewirken, dass die Seite wahlweise gewünschte Funktionen durchführt, und die von der E-Commerce-Seite gesendet werden können, um zu bewirken, dass die Steuerelektronik gewünschte Funktionen durchführt. Dieses ermöglicht es Programmierern, unabhängig eine Anzeigesteuerung zu programmieren, die bewirken kann, dass derartige Anzeigesteuerelektroniken Anzeigenachrichten unter der Steuerung der Seite anzeigen.
  • Gemäß einem anderen Aspekt ist eine E-Commerce-Seite vorgesehen, die aus einem Computersystem besteht, das einen oder mehrere Computer und eine oder mehrere Kommunikationsschnittstellen enthält, um zu ermöglichen, dass das Computersystem mit einem Netzwerk von elektronischen Außenanzeigen und Nutzercomputern über ein Internet kommuniziert. Die E-Commerce-Seite enthält eine Programmierung zum Bereitstellen einer Online-Schnittstelle, die es Nutzern ermöglicht, online eines oder mehrere Kriterien zum Bestimmen, wo und wann sie wünschen, einzelne Nutzernachrichten durch das Netzwerk der Anzeigen anzuzeigen, auszuwählen. Sie enthält ebenfalls eine Programmierung zum Senden von Steuerinformationen an die Anzeigen, um als eine Funktion der von einem Nutzer ausgewählten Kriterien zu steuern, welche Nutzernachrichten von einzelnen Anzeigen angezeigt werden.
  • In einigen Ausführungsformen einer derartigen E-Commerce-Seite enthält das Computersystem der Seite eine Programmierung zum Empfangen des Inhaltes von Nutzernachrichten über ein Internet. Ein derartiger Inhalt könnte in der Form von Dateien ausgebildet sein, die vektorbasierte Darstellungen von Animationen enthalten; sie können dynamisch erzeugte Daten, beispielsweise Firmenneuigkeiten, derzeitige Preise oder Specials etc. beinhalten. Die Seite enthält eine Programmierung zum Senden des Inhaltes der Nutzernachrichten an die Anzeigen. In einigen derartiger Ausführungsformen ist die E-Commerce-Seite derart programmiert, dass sie in der Lage ist, einen derart heraufgeladenen Nachrichteninhalt an Anzeigen mit Steuerinformationen zu senden, die es der Anzeige ermöglichen, diesen innerhalb einer Stunde nach Empfang anzuzeigen. In einigen derartiger Ausführungsformen ermöglicht die E-Commerce-Seite das Anzeigen von heraufgeladenen Informationen in Echtzeit, was bedeutet, dass die Anzeigen Informationen innerhalb von Sekunden nach dem Heraufladen zeigen können. Dieses ermöglicht es, dass Anzeigen Echtzeitinformationen wie z.B. letzte Preise, Warenbestand, die letzten Angebote bei Optionen, neueste Sportnachrichten, Neuigkeiten, finanzielle Nachrichten, Verkehrsnachrichten oder Wetternachrichten enthalten.
  • In einigen Ausführungsformen einer derartigen E-Commerce-Seite sind zumindest einige der Außenanzeigen an Fahrzeugen angebracht, so dass sie von außerhalb des Fahrzeugs öffentlich sichtbar sind. Das Computersystem der Seite enthält eine Programmierung zum Empfangen von Verfolgungsinformationen derartiger Fahrzeuganzeigen einschließlich Informationen, die die unterschiedlichen Orte zu unterschiedlichen Zeitpunkten der einzelnen an einem Fahrzeug angebrachten Anzeigen angeben. Dieses Verfahren verwendet die Verfolgungsinformationen ebenfalls, um Rechnungen für Nutzer der Seite als eine Funktion der unterschiedlichen Positionen der Fahrzeuge zu unterschiedlichen Zeitpunkten zu erstellen.
  • In einigen Ausführungsformen, die an einem Fahrzeug angebrachte Anzeigen beinhalten, enthält das Computersystem der Seite eine Programmierung zum Senden von Verkehrsinformationen an die an einem Fahrzeug angebrachten Anzeigen und Steuerinformationen zum Bewirken, dass die Anzeigen die Verkehrsinformationen anzeigen.
  • In einigen Ausführungsformen, die an einem Fahrzeug angebrachte Anzeigen beinhalten, enthalten die Verfolgungsinformationen ebenfalls Informationen darüber, welche Nachrichten an welchen Orten und zu welchen Zeitpunkten von den an einem Fahrzeug angebrachten Anzeigen gezeigt wurden.
  • In einigen Ausführungsformen der E-Commerce-Seite können die von einem Nutzer ausgewählten Kriterien einen gewünschten Ort für das Anzeigen einer Nutzernachricht enthalten. In einigen derartiger Ausführungsformen können die von einem Nutzer ausgewählten Kriterien ebenfalls eine gewünschte Zeit zum Anzeigen einer Nutzernachricht enthalten.
  • In einigen Ausführungsformen der E-Commerce-Seite können die von einem Nutzer ausgewählten Kriterien eine Auswahl eines oder mehrerer auswählbarer Typen von Anzeigen enthalten, auf denen der Nutzer seine Nachrichten anzuzeigen wünscht. Die auswählbaren Typen von Anzeigen enthalten z.B. Typen auf der Grundlage unterschiedlicher Anzeigegrößen. In Ausführungsformen, bei denen einzelne Anzeigen an verschiedenen Orten eines Fahrzeugs angebracht sind, enthalten die auswählbaren Typen von Anzeigen Typen auf der Grundlage unterschiedlicher Anzeigepositionen am Fahrzeug, an dem sie angebracht sind.
  • In einigen Ausführungsformen mit einer E-Commerce-Seite können die von einem Nutzer ausgewählten Kriterien eine Charakterisierung eines gewünschten Publikums für das Anzeigen einer Nutzernachricht beinhalten. In einigen Ausführungsformen enthält das Computersystem der Seite eine Programmierung zum Zugreifen auf eine demographische Datenbank, die unterschiedliche Publikumscharakteristika unterschiedlichen Kombinationen von Ort und Zeit zuordnet, um zu bestimmen, welche Ort-Zeit-Kombinationen eine von einem Nutzer ausgewählte Publikumscharakterisierung am besten treffen.
  • Die gewünschte Publikumscharakterisierung kann eine gewünschte Einkommenscharakteristik des Publikums, eine Alterscharakteristik des Publikums, eine ethnische Charakteristik des Publikums, eine gewünschte Verhaltenscharakteristik des Publikums, eine gewünschte Anzahl von Leuten im Publikum, eine gewünschte Charakterisierung des Abstands von einem oder mehreren Publikumsmitgliedern zu einer Anzeige, die zum Anzeigen einer Nachricht verwendet wird, und/oder eine gewünschte Charakterisierung des Zeitpunktes, zu dem ein oder mehrere Publikumsmitglieder die Anzeige sehen sollen, beinhalten.
  • Die von einem Nutzer ausgewählten Kriterien können ebenfalls einen zeitlichen Abstand zu einem Ereignis und/oder einen räumlichen Abstand zu dem Ort eines Ereignisses beinhalten.
  • In einigen Ausführungsformen derartiger E-Commerce-Seiten wählen diese automatisch eine oder mehrere Kombinationen des Ortes und der Zeit, die die von einem Nutzer ausgewählten Kriterien am besten treffen, aus. In einigen derartigen Ausführungsformen enthält das Computersystem der E-Commerce-Seite eine Programmierung zum Bewirken, dass die Online-Schnittstelle die automatisch ausgewählten Ort-Zeit-Kombinationen dem Nutzer anzeigt. Das System ermöglicht es einem Nutzer, auszuwählen, dass er eine Nachricht an einem oder mehreren der angezeigten Ort-Zeit-Kombinationen angezeigt haben möchte. Die Steuerinformationen werden gesendet, so dass die Anzeige als eine Funktion der Nutzerauswahl einer oder mehrerer der angezeigten Ort-Zeit-Kombinationen steuert, welche Nutzernachrichten auf den Anzeigen gezeigt werden.
  • In einigen Ausführungsformen, bei denen die E-Commerce-Seite automatisch Ort-Zeit-Kombinationen auswählt, kodiert die Ort-Zeit-Auswahlprogrammierung ein Optimierungsschema zum Auswählen eines Satzes eines oder mehrerer Ort-Zeit-Kombinationen, der die von einem Nutzer ausgewählten Kriterien am besten trifft, unter Verwendung eines Abstandsmaßes in einem mehrdimensionalen Raum, der durch die ausgewählten Kriterien definiert wird. In einigen derartigen Ausführungsformen können die von einem Nutzer ausgewählten Kriterien eine Angabe einer gewünschten Grenze hinsichtlich der Kosten, die ein Nutzer für das Anzeigen von Nachrichten zu zahlen bereit ist, beinhalten, und das Optimierungsschema wird kodiert, um einen Satz einer oder mehrerer Ort-Zeit-Kombinationen auszuwählen, der innerhalb der Kostengrenze bleibt und trotzdem noch anderen von einem Nutzer ausgewählten Kriterien am besten genügt. In einigen derartiger Ausführungsformen gibt die verwendete Kostengrenze einen Bereich um eine Bezifferung der Kosten an, die von einem Nutzer eingegeben wird.
  • In einigen Ausführungsformen einer derartigen E-Commerce-Seite weist die Seite eine Programmierung zum Bereitstellen einer Online-Schnittstelle auf, die eine Programmierung zum Herunterladen von Software über das Computernetzwerk zu einem Browser eines Client-Computers auf. Dieses ermöglicht es einem Nutzer des Browsers, mittels einer Zeigen-und-Klicken-Nutzerschnittstelle Optionen auszuwählen, die von der Seite angeboten werden.
  • In einigen Ausführungsformen einer derartigen E-Commerce-Seite enthält die Programmierung zum Bereitstellen einer Online-Schnittstelle eine Programmierung, die eine öffentlich verfügbare Online-Zugriffsprogrammierschnittstelle definiert, die Nachrichten definiert, die von einem Client-Computer gesendet werden können, um zu bewirken, dass die E-Commerce-Seite wahlweise gewünschte Funktionen durchführt. Dieses ermöglicht es einem Programmierer, unabhängig ein Programm zu schreiben, das bestimmt, welche Optionen, die von der Seite bereitgestellt werden, auszuwählen sind.
  • In einigen Ausführungsformen einer derartigen E-Commerce-Seite enthält die Programmierung zum Senden von Steuerinformationen an die Anzeigen eine Programmierschnittstelle für die Anzeigen, die einen Satz öffentlich spezifizierter Nachrichten enthält, die von der Seite an die Anzeige und von der Anzeige an die Seite gesendet werden können, um zu bewirken, dass die Anzeige und die Seite wahlweise gewünschte Funktionen durchführen. Dieses ermöglicht es dem Programmierer, unabhängig ein Anzeigesteuerprogramm zu schreiben, das bewirken kann, dass auf einer oder mehreren Außenanzeigen eine derartige Programmierung läuft, um Nachrichten unter der Steuerung der Seite anzuzeigen.
  • In einigen Ausführungsformen derartiger E-Commerce-Seiten ermöglicht es die Programmierung zum Bereitstellen einer Online-Schnittstelle, dass Nutzer online das Recht zum Anzeigen von Nachrichten in der Zukunft gemäß einem Satz eines oder mehrerer von einem Nutzer ausgewählten Kriterien kaufen kann. Es ermöglicht ebenfalls, dass Nutzer, die derartige Rechte gekauft haben, diese online über die Seite weiter verkaufen können.
  • In einigen Ausführungsformen derartiger E-Commerce-Seiten erlaubt es die Programmierung zum Bereitstellen einer Online-Schnittstelle den Nutzern, online das Recht zum Anzeigen einer Nachricht gemäß einem Satz eines oder mehrerer von einem Nutzer ausgewählten Kriterien auszuwählen. Die Programmierung ermöglicht es ebenfalls Nutzern, online auszuwählen, welche Nachrichten sie zu den Zeitpunkten und Orten, die durch derartige Kriterien definiert werden, anzuzeigen wünschen. In einigen derartiger Ausführungsformen ermöglicht es die Programmierung den Nutzern, die eine derartige Nachrichtauswahl getroffen haben, online die Auswahl durch Auswählen einer anderen Nachricht zu ändern.
  • Gemäß einem anderen Aspekt weist eine Internetseite ein Computersystem einschließlich einem oder mehreren Computern und einem oder mehreren Kommunikationsschnittstellen auf. Die Kommunikationsschnittstellen ermöglichen es dem Computersystem, mit einem Netzwerk von elektronischen Außenanzeigen und über ein Internet mit Nutzercomputern zu kommunizieren. Diese Seite enthält ebenfalls eine Programmierung zum Empfangen von heraufgeladenem Inhalt, das den Inhalt von Nutzernachrichten enthält, von Nutzercomputern über das Internet, und eine Pro grammierung zum Senden der Inhalte der heraufgeladenen Nutzernachrichten an die Außenanzeigen und ebenfalls Informationen zum Steuern, wann einzelne Anzeigen einzelne der Nutzernachrichten anzeigen sollen.
  • In einigen derartiger Ausführungsformen sind die herauf geladenen Nachrichten vektorbasierte Darstellungen von animierten Nachrichten, beispielsweise Makromedia-Flash- oder Schockwave-Animationsdateien, und die Steuerelektroniken, die den einzelnen Anzeigen zugeordnet sind, enthalten eine Programmierung zum Erzeugen einer animierten Videoausgabe als Antwort auf derartige vektorbasierte Animationsdarstellungen. Derartige vektorbasierte Animationen sind insbesondere nützlich bei Ausführungsformen, bei denen der Nachrichteninhalt über drahtlose Kommunikationsverbindungen auf Anzeigen heruntergeladen wird (die insbesondere in dem Fall von an einem Fahrzeug angebrachten Anzeigen nützlich sind), da sie es ermöglichen, Animationen kompakt darzustellen. Ihre Kompaktheit ist ebenfalls bei Systemen von Wert, bei denen die Anzeigen zugehörige Speichervorrichtungen aufweisen, in denen die Darstellungen der Nutzernachrichten in einem Cache gespeichert werden.
  • Gemäß einem anderen Aspekt weist ein Verfahren zum Anzeigen von Nachrichten auf einer jeweiligen von mehreren Anzeigen das Verwenden getrennter Kameras zum Erzeugen von Bildern eines Bereichs in der Nähe einer jeweiligen Anzeige auf. Dieses Verfahren enthält die Verwendung derartiger Bilder, um das mögliche Publikum, das dem Ort zugeordnet ist, an dem das derartige Bild aufgenommen wurde, zu charakterisieren. Außerdem verwendet dieses Verfahren derartige Publikumscharakterisierungen, um auszuwählen, welche Nachrichten auf welchen Anzeigen anzuzeigen sind.
  • In einigen Ausführungsformen dieses Kamera-Publikum-Charakterisierungsverfahren werden Kameras verwendet, um Bilder von Bereichen in der Nähe von Anzeigen zu aufeinanderfolgenden Zeitpunkten zu erstellen. Aufeinanderfolgende Bilder, die an jedem der Orte aufgenommen werden, werden verwendet, um zeitsensitive Charakterisierungen des möglichen Publikums, das einem jeweiligen Ort zu unterschiedlichen Zeitpunkten zugeordnet ist, zu erzeugen. Die zeitsensitiven Publikumscharakterisierungen für jeden der unterschiedlichen Orte werden verwendet, um auszuwählen, welche Nachrichten auf welchen Anzeigen zu welchen Zeitpunkten anzuzeigen sind.
  • In derartigen zeitsensitiven Ausführungsformen sind die Anzeigen an Fahrzeugen derart angebracht, dass sie von außerhalb derartiger Fahrzeuge öffentlich sichtbar sind. Jedes derartige Fahrzeug weist mindestens eine derartige montierte Kamera auf. Die Bilder, die von jedem derartigen Fahrzeug aufgenommen werden, enthalten Bilder unterschiedlicher Bereiche in der Nähe des Fahrzeugs zu unterschiedlichen Zeitpunkten, wenn sich das Fahrzeug bewegt, und die Bildinformationen werden von den Kameras mehrerer Fahrzeuge kombiniert, um die zeitsensitiven Publikumscharakterisierungen zu erstellen.
  • In Ausführungsformen des Kamera-Publikum-Charakterisierungsverfahrens kann die Publikumscharakterisierung z.B. charakterisieren: die Anzahl der Leute in dem möglichen Publikum, die eine Nachricht auf einer gegebenen Anzeige sehen; die Anzahl eines gegebenen Typs von Leuten in dem möglichen Publikum, die eine Nachricht auf einer gegebenen Anzeige sehen; die Typen von Fahrzeugen, bei denen es mögliche Zuschauer in der Nachbarschaft einer gegebenen Anzeige gibt; und/oder weitere demographische Charakteristika des möglichen Publikums.
  • In einigen Ausführungsformen, bei denen eine Publikumscharakterisierung Fahrzeugtypen beinhaltet, wird ein maschinelles Bild verwendet, um Fahrzeugtypen in Kamerabildern zu erkennen. In einigen derartiger Ausführungsformen sind Anzeigen und Kameras an Fahrzeugen angebracht, und die Auswahl, welche Nachrichten von einer Anzeige auf einem gegebenen Fahrzeug angezeigt werden, kann eine Funktion eines oder mehrerer Fahrzeugtypen sein, die in Bildern von der einen oder mehreren Kameras des Fahrzeugs erkannt werden. Dieses macht es möglich, beispielsweise die Nachricht, die in einer Rückanzeige eines Fahrzeugs angezeigt wird, als eine Funktion des Herstellers, des Modells, der Fahrzeugkategorie (z.B. Lastkraft-, Roadster-, Kompakt-, SUV-, oder Luxus-Wagen), der Kosten, des Alters oder weiterer Charakteristika des Fahrzeugs direkt hinter ihm zu variieren. Dieses würde es z.B. ermöglichen, dass der Inserent, der Fahrzeuge verkauft oder anbietet, Anzeigen auf Zuschauer auf der Grundlage des Autotyps, den sie fahren, und, wenn gewünscht, ebenfalls in Abhängigkeit von ihrem Ort zu richten. Es würde ebenfalls möglich sein, dass Iserenten Anzeigen an Leute auf der Grundlage von möglichen Informationen über deren Einkommen oder Lebensstil, wie er durch die Wahl des Fahrzeugs angedeutet wird, zu richten.
  • In einigen Ausführungsformen des Kamera-Publikum-Charakterisierungsverfahrens werden Echtzeitpublikumsinformationen, die aus Bildern abgeleitet werden, die von einer Kamera, die einer gegebenen Anzeige zugeordnet ist, aufgenommen werden, in Echtzeit verwendet (in diesem Zusammenhang bedeutet dieses eine Minute oder weniger), um auszuwählen, welche Nachrichten auf der gegebenen Anzeige anzuzeigen sind.
  • Einige Ausführungsformen des Kamera-Publikum-Charakterisierungsverfahrens enthalten außerdem die Verwendung von Publikumsinformationen, die von einer oder mehreren der Kameras an entsprechenden Orten und/oder zu entsprechenden Zeiten in der Vergangenheit aufgenommen wurden, um auszuwählen, welche Nachrichten auf einer gegebenen Anzeige anzuzeigen sind.
  • In dem Kamera-Publikum-Charakterisierungsverfahren kann eine maschinelle Bilderkennung und/oder eine menschliche Bilderkennung verwendet werden, um Publikumsinformationen aus Bildern durch automatisches Bestimmen, welche Teile von Bildern, falls vorhanden, einzelnen Leuten entsprechen, herzuleiten.
  • Gemäß einem anderen Aspekt enthält ein computerisiertes System mehrere Fahrzeuge. Jedes dieser Fahrzeuge trägt eine öffentlich sichtbare elektronische Anzeige, ein Computersystem zum Steuern der elektronischen Anzeige, einen drahtlosen Sender und Empfänger, die mit dem Computer verbunden sind, und eine Kamera zum Aufnehmen von Bildern von dem Fahrzeug, wenn dieses fährt, die mit dem Computer verbunden ist. Dieses System ist programmiert, Bildinformationen, die von der Kamera hergeleitet werden, an ein zentrales System zu senden. Das computerisierte System enthält ein zentrales System, das aus einem oder mehreren Computern besteht, und enthält außerdem einen drahtlosen Sender und Empfänger. Das System weist eine Programmierung zum Senden von Steuerinformationen an die Computer der Fahrzeuge über den drahtlosen Sender des zentralen Systems auf und steuert, welche Nachrichten auf den Anzeigen der Fahrzeuge gezeigt werden. Das zentrale System weist ebenfalls eine Programmierung zum Empfangen von Bildinformationen, die von mehreren derartiger Fahrzeuge gesendet werden, über den drahtlosen Empfänger des zentralen Systems auf.
  • In einigen Ausführungsformen dieses computerisierten Systems enthalten die Bildinformationen Informationen über den Verkehr in der Nachbarschaft der Kameras. Das zentrale System weist eine Programmierung zum Speichern von Informationen auf, die von Bildinformationen hergeleitet werden, die von mehreren der Fahrzeuge empfangen werden und die Flussrate des Verkehrs an jedem der mehreren Orte angeben. In derartigen Ausführungsformen enthält das zentrale System eine Programmierung zum Senden von Informationen an einen oder mehrere Fahrzeugcomputer, die es über Flussraten des Verkehrs an einem oder mehreren Orten gespeichert hat, und Informationen zum Bewirken, dass die Fahrzeugcomputer die Verkehrsinformationen zeigen, die an diese gesendet wurden.
  • In einigen Ausführungsformen des computerisierten Systems enthalten die Bildinformationen Informationen über das Wetter in der Nähe der Kameras. Das zentrale System weist eine Programmierung zum Speichern von Informationen auf, die von Bildinformationen hergeleitet werden, die von mehreren der Fahrzeuge empfangen werden und das Wetter an jedem der mehreren Orte angeben. In einigen derartigen Ausführungsformen enthält das zentrale System eine Programmierung zum Senden von Informationen an einen oder mehrere Fahrzeugcomputer, die es über das Wetter an einem oder mehreren Orten gespeichert hat, und Informationen zum Bewirken, dass die Fahrzeugcomputer derartige Wetterinformationen zeigen.
  • In einigen Ausführungsformen des computerisierten Systems enthalten die Bildinformationen Informationen über das mögliche Publikum für die Nachrichten, die auf den Fahrzeuganzeigen in der Nähe der Kameras angezeigt werden. Das zentrale System weist eine Programmierung zum Speichern von Informationen auf, die von den Bildinformationen hergeleitet werden, die von mehreren der Fahrzeuge empfangen werden und das mögliche Publikum zum Anschauen der Nachrichten charakterisieren, die auf den Fahrzeuganzeigen an jedem der Orte gezeigt werden.
  • In einigen Ausführungsformen des computerisierten Systems enthält jeder Fahrzeugcomputer eine visuelle Erkennungsprogrammierung zum Erkennen von Mustern in Bildern der Kamera, die dem Computer zugeordnet ist. Die Bildinformationen, die an das zentrale System gesendet werden, enthalten Angaben, welche Muster in den Bildern der Kamera erkannt wurden.
  • In einigen Ausführungsformen des computerisierten Systems enthalten die Bildinformationen, die an das zentrale System gesendet werden, übertragene zweidimensionale Bilder, die von der Kamera erstellt werden. In einigen derartiger Ausführungsformen enthalten ein oder mehrere Computer des zentralen Systems eine visuelle Erkennungsprogrammierung zum Erkennen von Mustern in den gesendeten Bildern.
  • Gemäß einem anderen Aspekt weist ein Verfahren für eine öffentliche Anzeige von Nachrichten das Tragen einer öffentlich sichtbaren elektronischen Anzeige, die an einem Fahrzeug angebracht ist, das Senden einer drahtlosen Nachricht an das Fahrzeug einschließlich Verkehrsinformationen für einen oder mehrere Orte, die den Verkehrsfluss an einem jeweiligen derartigen Ort angeben, auf. Es beinhaltet ebenfalls das Zeigen der Verkehrsinformationen auf der Anzeige.
  • In anderen Ausführungsformen dieses Verkehrsanzeigeaspekts wird die Anzeige von dem Fahrzeug derart getragen, dass sie in Bezug auf das Fahrzeug rückwärts gerichtet ist, was es möglich macht, dass diese von Leuten gelesen wird, die hinter dem Fahrzeug fahren. Dieses Verfahren beinhaltet das Erfassen des Ortes des Fahrzeugs, wenn es fährt, und das Auswählen, für welchen der Orte Verkehrsinformationen an dem Fahrzeug zu einer gegebenen Zeit anzuzeigen sind, als Funktion des erfassten Ortes des gegebenen Fahrzeugs zu dem Zeitpunkt. Diese Auswahl kann entweder durch Bestimmen, welche Verkehrsinformationen an ein gegebenes Fahrzeug gesendet werden, auf der Grundlage des erfassten Ortes, oder durch Auswählen, welche Verkehrsinformationen, die an ein Fahrzeug gesendet werden, auf der Grundlage eines derartig erfassten Orte zu zeigen sind, getroffen werden.
  • In einigen Ausführungsformen dieses Verkehrsanzeigeaspekts enthält das Verfahren das Verkaufen der Anzeige von kommerziellen Meldungen auf dem Fahrzeug und das Senden einer oder mehrerer drahtloser Nachrichten an die Fahrzeuge einschließlich einer kommerziellen Nachricht. Dieses Verfahren enthält außerdem das Auswählen, wann eine gegebene kommerzielle Nachricht auf der Anzeige des Fahrzeugs auszuwählen ist, als eine Funktion des erfassten Ortes des Fahrzeugs. Diese Auswahl kann entweder durch Auswählen, welche kommerziellen Nachrichten an ein Fahrzeug zu senden sind, auf der Grundlage des erfassten Ortes, oder durch Auswählen, welche der kommerziellen Nachrichten, die an das Fahrzeug gesendet werden, zu zeigen sind, auf der Grundlage des erfassten Ortes, getroffen werden.
  • Gemäß einem anderen Aspekt weist ein Verfahren zum Anzeigen von Informationen mehrere Fahrzeuge auf, die eine daran befestigte elektronische Anzeige aufweisen. Das Verfahren erfasst den derzeitigen geographischen Ort des Fahrzeugs und ändert die Informationen, die auf der Anzeige angezeigt werden, als eine Funktion des Ortes. Dieses Verfahren sendet Informationen von dem Fahrzeug an ein zentrales System einschließlich Informationen über dessen geographischen Ort an aufeinanderfolgenden Zeitpunkten an das zentrale System. Das zentrale System kombiniert Informationen über die Geschwindigkeit einzelner Fahrzeuge an aufeinanderfolgenden Orten aus derartigen gesendeten Informationen. Es kombiniert ebenfalls derartige Informationen von mehreren derartiger Fahrzeuge, um Verkehrsinformationen über Verkehrsraten in mehreren Orten zusammenzustellen. Das Verfahren sendet von dem zentralen System Verkehrsbeschreibungen hinsichtlich der Rate des Verkehrsflusses an jedem derartiger Orte.
  • In einigen derartiger Ausführungsformen dieses Verkehrsaspektes werden die Verkehrsinformationen zu einzelnen Fahrzeugen zurückgesendet und auf deren Informationsanzeigen angezeigt.
  • Gemäß einem anderen Aspekt weist ein Verfahren das Tragen von elektronischen Anzeigen, die an einem jeweiligen mehrerer Fahrzeuge angebracht sind, und das Erfassen eines jeweiligen Ortes und der Geschwindigkeit des Fahrzeugs auf. Das Verfahren wählt aus, welche Nachrichten auf einer Fahrzeuganzeige anzuzeigen sind, als Funktion des erfassten Ortes zu unterschiedlichen Zeitpunkten. Es kombiniert den erfassten Ort und die Geschwindigkeitsinformationen von mehreren Fahrzeugen, um eine Datenbank zu erzeugen, die Informationen über den Verkehrsfluss an jedem der Orte enthält. Das Verfahren erzeugt ebenfalls für den Menschen wahrnehmbare Beschreibungen des Verkehrsflusses an jedem der Orte. Der Ort eines jeweiligen Fahrzeugs kann z.B. durch eine Ausrüstung erfasst werden, die an dem Fahrzeug vorgesehen ist, oder durch ein Netzwerk von drahtlosen Empfängern, die von dem Fahrzeug getrennt sind und die den Ort des Fahrzeugs als Unterschiede der Signalstärke oder des Zeitpunkts der Signale, die von dem Fahrzeug ausgesendet werden, bestimmt. Die Geschwindigkeit eines gegebenen Fahrzeugs kann durch eine Ausrüstung bestimmt werden, die an dem Fahrzeug vorgesehen ist, beispielsweise einem Geschwindigkeitsmesser oder einer GPS-Einrichtung oder durch Verfolgen der Änderung des Ortes des Fahrzeugs über der Zeit.
  • In einigen Ausführungsformen dieses Aspekts betrifft die Auswahl, welche Nachrichten auf einer Fahrzeuganzeige anzuzeigen sind, ebenfalls eine Auswahl als Funktion der erfassten Fahrzeuggeschwindigkeit.
  • In einigen Ausführungsformen dieses Aspekts beinhaltet die menschlich wahrnehmbare Beschreibung des Verkehrsflusses das Zeigen von Informationen über den Verkehrsfluss an jedem der Orte auf jeder der Fahrzeuganzeigen. In einigen derartiger Ausführungsformen enthält dieses Verfahren außerdem das Auswählen, für welchen der Orte Verkehrsflussinformationen auf der Anzeige eines gegebenen Fahrzeugs anzuzeigen sind, als eine Funktion des erfassten Ortes des gegebenen Fahrzeugs.
  • BESCHREIBUNG DER ZEICHNUNGEN
  • Diese und weitere Aspekte der vorliegenden Erfindung werden beim Lesen der folgenden Beschreibung der bevorzugten Ausführungsform in Verbindung mit den zugehörigen Zeichnungen deutlich. Es zeigen:
  • 1 eine schematische Übersicht einer Ausführungsform der vorliegenden Erfindung,
  • 2 eine vereinfachte Darstellung eines Plans, der von dem zentralen System der Ausführungsform der Erfindung, die in 1 gezeigt ist, verwendet werden kann, um zu helfen zu bestimmen, welche Nachrichten durch Mobileinheiten in jeder von mehreren geographischen Zonen zu jedem von mehreren Zeitpunkten angezeigt werden sollten,
  • 3 bis 6 jeweils eine Seitenansicht, zwei perspektivische Ansichten, und eine Draufsicht einer Mobileinheit gemäß einer Ausführungsform der vorliegenden Erfindung,
  • 7 ein schematischer Überblick einer alternativen Ausführungsform der vorliegenden Erfindung, die einen UHF-Sender verwendet, um den Inhalt von Anzeigenachrichten an ihre Mobileinheiten zu kommunizieren,
  • 8 ein schematisches Diagramm der Ströme des Anzeigenachrichteninhaltes, der von dem zentralen System in der Ausführungsform der Erfindung, die in 6 gezeigt ist, gesendet werden kann,
  • 9 eine stark vereinfachte Pseudo-Code-Beschreibung der Hauptschleife, die von der Steuerung der Mobileinheiten in einigen Ausführungsformen der vorliegenden Erfindung durchgeführt wird,
  • 10 und 11 schematische Darstellungen zweier unterschiedlicher Ausführungsformen des Anzeige-Auswahlverfahrens, das von der vorliegenden Erfindung verwendet werden kann,
  • 12 eine schematische Darstellung eines Ortungssignals, das bei einer Ausführungsform der vorliegenden Erfindung verwendet werden kann,
  • 1315 stark vereinfachte Pseudo-Code-Beschreibungen von Dämonen, die von einer Steuerung einer Mobileinheit verwendet werden können, um jeweils die Erzeugung von Ortungssignalen, die Übertragung von Nachrichten, die die Eingabe von beabsichtigten Fahrzeugzielen betreffen, und das Einstellen von Ortungssignal-Periodenwerten zu steuern,
  • 16 eine stark vereinfachte Pseudo-Code-Beschreibung der Programmierung, die von dem Prozessor des zentralen Systems ausgeführt wird, um auf den Empfang von Ortungssignalen von Mobileinheiten in einigen Ausführungsformen der Erfindung zu antworten,
  • 17 eine stark vereinfachte Pseudo-Code-Beschreibung einer Programmierung, die verwendet werden kann, um zu bewirken, dass das zentrale System eine Rechnung erzeugt,
  • 18 eine schematische Darstellung eines Anzeigesystems gemäß einer Ausführungsform der Erfindung, die die Anzeige von Nachrichten auf mobilen, festen und tragbaren Anzeigen steuert und die es Nutzern und Inserenten und Anzeigeverkäufern ermöglicht, auf ein System über ein Computernetzwerk zuzugreifen und damit zu interagieren,
  • 19 eine schematische Darstellung des Systems der 18, die in einfacherer Form als die 1 und 7 dargestellt ist,
  • 20 ein Blockdiagramm einer Mobileinheit gemäß einer Ausführungsform der vorliegenden Erfindung,
  • 21 ein schematisches Blockdiagramm einer Mobileinheit, die zur Verwendung als ein Taxi gemäß einer anderen Ausführungsform der Erfindung ausgelegt ist,
  • 22 ein schematisches Blockdiagramm einer nicht mobilen bzw. festen Anzeigeeinheit gemäß einer Ausführungsform der vorliegenden Erfindung,
  • 23 eine Pseudo-Code-Darstellung der Programmierung des zentralen Systems, die dessen Online-Seite betrifft, gemäß einer Ausführungsform der vorliegenden Erfindung,
  • 24 eine Pseudo-Code-Darstellung der Geosynchron-Verkaufsprogrammierung des zentralen Systems gemäß einer Ausführungsform der vorliegenden Erfindung,
  • 25 eine Pseudo-Code-Darstellung der Geosynchron-Anzeigeschnittstelle des zentralen Systems gemäß einer Ausführungsform der vorliegenden Erfindung,
  • 26 eine Pseudo-Code-Darstellung der Geosynchron-Auswahlschnittstelle des zentralen Systems gemäß einer Ausführungsform der vorliegenden Erfindung,
  • 27 eine schematische Darstellung der öffentlich definierten Anwendungsprogrammiererschnittstelle, die das zentrale System den unabhängigen Programmierern bereitstellt, um diesen zu ermöglichen, Software zu schreiben, die es entfernten Computern ermöglicht, die Funktionalität des zentralen Systems unter unabhängig geschriebener Programmsteuerung zu nutzen.
  • 28 eine Darstellung der Funktionen, die von der Werbungs- bzw. Anzeigenverkauf-API zum Verkauf des zentralen Systems in einigen Ausführungsformen der vorliegenden Erfindung bereitgestellt werden,
  • 29 eine Pseudo-Code-Darstellung der Programmierung des zentralen Systems zum Verkauf einer persönlichen Nachricht gemäß einigen Ausführungsformen der vorliegenden Erfindung,
  • 30 eine Pseudo-Code-Darstellung der Werbungs- bzw. Anzeigen-Antwort-Programmierung des zentralen Systems gemäß einer Ausführungsform der vorliegenden Erfindung,
  • 31 eine Pseudo-Code-Darstellung der Ortungssignalantwort-Programmierung des zentralen Systems, die der Programmierung der 16 ähnelt, mit der Ausnahme, dass sie auf die Identität, Anzahl und/oder Nähe der drahtlosen Einheiten, die sich in der Nähe einer gegebenen Mobileinheit befinden, für die bestimmt wird, dass die Nachrichten anzuzeigen sind, antwortet,
  • 32 eine ähnliche Darstellung der 31 mit der Ausnahme, dass das zentrale System auf Informationen über die Geschwindigkeit einer Mobileinheit beim Bestimmen, welche Nachrichten angezeigt werden sollten, antwortet,
  • 33 eine Pseudo-Code-Beschreibung einer Programmierung, die in einer Mobileinheit enthalten ist, um eine oder mehrere Kameras, die an der Mobileinheit angeordnet sind, zu nutzen,
  • 34 eine Pseudo-Code-Darstellung einer Programmierung, die von dem zentralen System verwendet wird, um die Kameras, die in den festen und mobilen Einheiten des zentralen Systems enthalten sind, zu nutzen,
  • 35 eine Programmierung, die von dem zentralen System verwendet wird, um zu bewirken, dass zwei oder mehr Anzeigen eine synchronisierte Nachrichtenanzeige durchführen,
  • 36 eine Programmierung, die von dem zentralen System verwendet wird, um zu bewirken, dass eine ihrer Anzeigen eine sich örtlich verändernde Nachricht anzeigt,
  • 37 eine Pseudo-Code-Darstellung einer Programmierung bei einer Mobileinheit, die in der Anzeige einer sich örtlich variierenden Nachricht des mit Bezug auf 36 beschriebenen Typs verwendet wird,
  • 38 eine Pseudo-Code-Darstellung einer Programmierung, die von einer Mobileinheit verwendet werden kann, um die Durchführung von Funktionen zu unterstützen, die ihre Verwendung als ein Taxi betreffen,
  • 39A und 39B Pseudo-Code-Darstellungen einer Programmierung, die von dem zentralen System verwendet wird, um Funktionen, die eine Verwendung von Mobileinheiten als Taxis betreffen, durchzuführen,
  • 40 und 41 schematische Darstellungen der Funktionalität, die von verschiedenen Ausführungsformen der Erfindung beim Aufnehmen und Anzeigen von Informationen über den Verkehr oder das Wetter jeweils durchgeführt werden kann,
  • 42 und 43 Diagramme mit Komponenten, die in einer Fahrzeugoberbox verwendet werden, um einige Funktionalitäten bereitzustellen, die notwendig sind, um ein Kraftfahrzeug in eine Mobileinheit zur Verwendung mit vielen Ausführungsformen der Erfindung zu wandeln,
  • 44 ein Diagramm, das den Ansichtsbereich darstellt, den eine Fahrzeugoberbox wie z.B. diejenige der 42 und 43 ebenso wie diejenige der 3 bis 6 bereitstellt,
  • 45 und 46 schematische Blockdiagramme der Schaltkreise vieler der in den 42 und 43 gezeigten Komponenten,
  • 47 bis 58 eine Ausführungsform der Erfindung, die sowohl eine Textanzeige mit relativ geringer Auflösung als auch eine Graphikanzeige mit höherer Auflösung in einer Mobileinheit beinhaltet,
  • 51 bis 55 eine Anzeigevorrichtung zur Verwendung in einer Mobileinheit gemäß einigen Ausführungsformen der Erfindung, die ausgelegt ist, Sonnenlicht oder eine andere externe Leuchtquelle zu verwenden, um ihre Anzeige zu beleuchten,
  • 56 eine feste Anzeige, die in einigen Ausführungsformen der Erfindung verwendet werden kann, um zu ermöglichen, dass Sonnenlicht oder eine andere externe Lichtquelle ihre Anzeige beleuchtet,
  • 57 eine Pseudo-Code-Darstellung einer Programmierung, die von dem zentralen System in Ausführungsformen der Erfindung verwendet werden kann, bei denen Fahrer von Mobileinheiten in Abhängigkeit von dem Verdienst, den die Anzeigen ihrer Mobileinheit erzeugen, bezahlt werden,
  • 58 einige der verschiedenen Typen von nicht kommerziellen Programmen, die in einigen Ausführungsformen der Erfindung verwendet werden können, um dabei zu helfen, die Aufmerksamkeit des Zuschauers in Richtung der Anzeigen des erfindungsgemäßen Systems zu lenken,
  • 59 eine schematische Darstellung einer möglichen öffentlich definierten Programmiereranwendungsschnittstelle, die das zentrale System bereitstellen kann, um es unabhängigen Programmierern zu ermöglichen, Software zu schreiben, um Anzeigeeinheiten die Funktionalität des zentralen Systems unter unabhängig geschriebenen Programmsteuerungen zu nutzen,
  • 60 eine Darstellung, wie eine oder mehrere Kameras den mobilen und festen Anzeigeeinheiten zum Zwecke des Aufnehmens von Bildern zugeordnet werden können, und die verwendet werden können, um Informationen über den Verkehr, das Wetter und das mögliche Publikum für die Nachrichten einer Anzeigeeinheit zu sammeln, und
  • 61 eine Darstellung, wie Informationen von derartigen Kameras verwendet werden können, um demographische Daten als Funktion sowohl der Zeit als auch des Ortes zu entwickeln,
  • 62 eine schematische Darstellung einer mehrdimensionalen demographischen Datenbank für einen gegebenen geographischen Bereich, der separate demographische Daten an demselben Ort für Fußgänger und für Fahrer enthält,
  • 63 eine schematische Darstellung eines Aspektes der Erfindung, der die Zuordnung unterschiedlicher Werte dem Anzeigen von Nachrichten an unterschiedlichen Orten und zu unterschiedlichen Zeiten und das Berechnen einer Summe derartiger Werte, die den Orten und Zeiten entsprechen, durch die und zu denen eines oder mehrere Fahrzeuge gefahren ist, entsprechen, und das Verwenden einer derartigen Summe zum Erstellen einer Rechnung für einen Inserenten oder eines Fahrzeugnutzers beinhaltet, und
  • 64 eine schematische Darstellung eines Systems zum Steuern der Anzeige von Nachrichten, die auf mobilen Anzeigeeinheiten angezeigt werden, als eine Funktion der Position, an der mehrere Empfänger verwendet werden, um den Ort der Mobileinheit zu bestimmen.
  • GENAUE BESCHREIBUNG BEVORZUGTER AUSFÜHRUNGSFORMEN
  • 1 zeigt einen schematischen Überblick über ein System 100 zum Anzeigen von Informationen auf mobilen Zeichen gemäß einer Ausführungsform der vorliegenden Erfindung. Das System 100 enthält ein zentrales System 102 und eine oder mehrere Mobileinheiten 104, die von dem zentralen System gesteuert werden. Das zentrale System enthält einen Prozessor 106, der einen Speicher 108 enthält, der eine Programmierung zum Steuern seines Betriebes speichert. Der Speicher des Prozessors enthält außerdem geographische Zonendefinitionen 112, die die geographischen Zonen definieren, in denen das System unterschiedliche Nachrichten anzeigen kann. In unterschiedlichen Implementationen können geographische Zonen unterschiedlich definiert sein. In einigen Ausführungsformen können sie dem Zip-Code oder den Zensus-Blöcken entsprechen. In anderen Ausführungsformen können sie der Länge einer gegebenen Straße entlang eines gegebenen Blockes entsprechen. In einigen Ausführungsformen werden Zonendefinitionen dazu tendieren, relativ fest über der Zeit zu bleiben. In anderen Ausführungsformen könnten Zonendefinitionen häufig neu definiert werden, beispielsweise täglich oder sogar stündlich, um unterschiedliche geographische Bereiche zu reflektieren, bei denen Inserenten ein Interesse haben, ihre Anzeigen darin anzuzeigen.
  • Der Speicher des zentralen Systems enthält außerdem einen Plan 114.
  • 2 stellt eine mögliche Ausführungsform des Planes 114 dar, bei der der Plan die Form einer Datenbanktabelle annimmt, die aus Reihen, die einem Datensatz in der Datenbank entsprechen, und Spalten besteht, die einzelnen Feldern innerhalb des Datensatzes entsprechen. Diese Tabelle enthält eine Zonenspalte 116, die die geographische Zone eines gegebenen Datensatzes 124 in der Tabelle definiert. Die Tabelle enthält außerdem eine Zeitspalte 118, die den Zeitbereich definiert, während dessen ein gegebener Datensatz 124 anzuwenden ist. Die Tabelle enthält außerdem Spalten 120 und 122, die die Anzeigenachrichten identifizieren, die auf den separat programmierbaren Anzeigen einer gegebenen Mobileinheit in der Zone zu zeigen sind, und die Zeit, die in der Zone angegeben ist, und die Zeitfelder des Datensatzes 124, in denen sie auftreten, abfragt. Dem Fachmann wird es offensichtlich sein, dass in anderen Ausführungsformen der Erfindung der Plan 114 praktisch eine beliebige Art von Datenstruktur annehmen kann, die in der Lage ist, anzuzeigen, welche Anzeigenachrichten von einer Mobileinheit anzuzeigen sind, bei gegebenen Informationen, die enthalten können: die Zone, in der sie sich derzeitig befindet; die derzeitige Zeit; die Geschwindigkeit der Mobileinheit; die Anzahl und die Typen der Anzeigen, die die Mobileinheit aufweist; die Anzahl der anderen Mobileinheiten, die derzeitig in derselben Zone angeordnet sind; die Anzahl der Summenminuten der Mobileinheit und anderer Mobileinheiten, während denen bereits eine spezielle Nachricht in einer oder mehreren relevanten Zeitperioden entweder in der derzeitigen Zone oder in einer größeren Anzahl von Zonen angezeigt wurde (oder andere Nachrichten von denselben oder anderen Inserenten); und beliebige weitere Informationen, die dahingehend relevant sein können, welche Nachrichten auf einer gegebenen Mobileinheit bei gegebenem derzeitigen Ort erwünscht sein können.
  • Wie aus dem obigen Absatz ersichtlich ist, berücksichtigt in einigen Ausführungsformen der Erfindung der Plan, wie häufig eine oder mehrere Nachrichten von einer gegebenen Gruppe von Nachrichten innerhalb einer oder mehreren Zonen während einer oder mehrerer Zeitdauern von einer oder mehreren Mobileinheiten gezeigt wurden, beim Bestimmen, ob eine gegebene Nachricht von einer gegebenen Mobileinheit in einer gegebenen Zone gezeigt werden sollte. Mit einem derartigen Plan ist z.B. ein Inserent in der Lage, dem System zu befehlen, "zeige meine Nachricht für insgesamt 1000 Minuten in dem "Wallstreet"-Bereich von Montag bis Freitag von 3 Uhr bis 5 Uhr nachmittags. Ein anderer Inserent könnte anfordern, dass das System einen Satz von fünf unterschiedlichen Nachrichten für insgesamt 5000 Minuten in vier unterschiedlichen Zonen, in denen Kaufhäuser während der Hauptgeschäftszeit vorhanden sind, über eine Zeitdauer von einem Monat zeigt. In einigen derartiger Systeme wird der Plan versuchen, die gewünschte Anzahl von Minuten, für die über eine gegebene Zeitdauer angezeigt wird, relativ gleich über dieselbe Zeitdauer zu verteilen.
  • Wie 1 zeigt, enthält der Speicher des zentralen Systems ebenfalls Abrechnungsdatensätze 126. Diese Datensätze zeigen an, welche Anzeigenachrichten in welchen Zonen zu welchen Zeiten angezeigt wurden, so dass mit Inserenten dementsprechend abgerechnet werden kann. Die Abrechnungsdatensätze 126 können ebenfalls Abrechnungen enthalten, die an einzelne Inserenten adressierbar sind, die aus derartigen Informationen erzeugt werden.
  • Der Speicher des zentralen Systems enthält außerdem eine Mobileinheitortshistorie 128, die Informationen über den derzeitigen und vergangene Orte der einzelnen Mobileinheiten aufzeichnet. Diese Informationen können verwendet werden, um die mögliche Fahrt einer einzelnen Mobileinheit zu projizieren und somit zu ermöglichen, dass eine derartige Mobileinheit noch effizienter Anzeigenachrichten für die geographischen Zonen, in denen sie sich wahrscheinlich bewegen wird, zwischenzuspeichern.
  • In verschiedenen Ausführungsformen der Erfindung können unterschiedliche Arten von Anzeigenachrichten verwendet werden. Die Anzeigenachrichten, die bei der Erfindung verwendet werden, können von einfachen Textnachrichten, die auf den textbasierten Anzeigen geringer Auflösung angezeigt werden, bis zu graphischen Standbildern hoher Auflösung oder farbanimierten Nachrichten oder Video-Nachrichten hoher Auflösung reichen. Der Inhalt der Anzeigenachrichten kann nicht nur Werbung enthalten, sondern ebenfalls andere Arten von Nachrichten wie z.B. über Wetter- und Verkehrsberichte (einschließlich örtlicher Verkehrsberichte wie z.B. Berichte, wie viele Meter es bis zu einem Verkehrsstau oder zur Umleitung sind), Neuigkeiten, Ankündigungen öffentlicher Dienste sowie eine Informations- und Unterhaltungsprogrammierung enthalten.
  • Der zentrale Speicher speichert ebenfalls Anzeigenachrichten in einem Anzeigenachrichtenspeicher 130. Wie es in 1 gezeigt ist, wird dieser Speicher oder Cache-Bereich verwendet, um mehrere einzelne Anzeigenachrichten 132A bis 132M nach ihrem Herunterladen von dem zentralen System zu speichern. Diese gespeicherten Anzeigenachrichten können verwendet werden, um die Geschwindigkeit zu erhöhen, mit der die Mobileinheiten ausgewählte Anzeigenachrichten anzeigen können, indem es nicht notwendig ist, dass die Mobileinheit jede derartige Nachricht zum Zeitpunkt, zu dem die Mobileinheit angewiesen wird, diese anzuzeigen, herunterzuladen. Eine derartige Cache-Speicherung weist ebenfalls den Vorteil der Verringerung des Kommunikationsverkehrs, der von dem System benötigt wird, auf, da es oftmals möglich ist, Nachrichten, die mehrere Male gezeigt werden, nur einmal herunterzuladen.
  • Das zentrale System der 1 enthält außerdem ein drahtloses System 134 zum Senden und Empfangen drahtloser Nachrichten zu und von einzelnen Mobileinheiten. Das drahtlose System enthält sowohl einen Sender 136 als auch einen Empfänger 138. Für den Fachmann auf dem Gebiet der Radiofrequenzkommunikation ist es offensichtlich, dass in vielen Ausführungsformen der Erfindung der Sender und der Empfänger eines drahtlosen Systems mehrere Komponenten gemeinsam teilen können. Das drahtlose System 134 kann eine beliebige Art von drahtlosem Sender sein, der derzeitig bekannt ist oder noch erfunden wird. In vielen Ausführungsformen der Erfindung wird das drahtlose System 134 jedoch ein Mobiltelefon oder ein drahtloses Datenkommunikationssystem sein. In derartigen Ausführungsformen werden viele der Komponenten des drahtlosen Systems ein Teil von drahtlosen Systemen sein, die von einem oder mehreren Dritttelefonfirmen bereitgestellt werden.
  • In der in 1 gezeigten Ausführungsform enthält jede der Mobileinheiten 104 eine Steuerung 140, jeweils eine erste und eine zweite getrennt steuerbare Anzeige 142 und 144, ein globales Positionierungssystem ("GPS") 146, einen Geschwindigkeitssensor 148, der in der Lage ist, die Geschwindigkeit der Mobileinheit zu bestimmen, eine Zieleingabevorrichtung 150, beispielsweise eine Tastatur, die es einem Nutzer der Mobileinheit ermöglicht, Informationen einzugeben, die ein gewünschtes Ziel für die Mobileinheit definieren, und ein drahtloses System 152, dass einen Sender 154 und einen Empfänger 156 enthält, die mit dem zentralen System 102 kommunizieren.
  • Die Anzeigen 142 und 144 können praktisch eine beliebige Art von Anzeige sein, die in der Lage ist, ein elektronisch codiertes Bild zu zeigen, einschließlich beispielsweise einer Anzeige mittels Flüssigkristallen, LED, Gas-Plasma, elektronischer Tinte (von dem Typ, der von der Eink Corporation entwickelt wird, und ähnliche Technologien), elektronischem Papier (beispielsweise Gyricon, das von Xerox PARC entwickelt wird, und ähnliche Technologien), sowie Kathodenstrahlröhren. In einigen Ausführungsformen der Erfindung können die separat steuerbaren Anzeigen 142 und 144 tatsächlich zwei separate Teile einer einzigen Anzeige sein.
  • Die 3 bis 6 stellen verschiedene Ansichten einer Ausführungsform der Mobileinheit 104 dar. In dieser Ausführungsform ist die Mobileinheit ein Taxi, und die meisten der Komponenten, die innerhalb der Box, die mit 104 in 1 bezeichnet ist, identifiziert werden, sind in einer Fahrzeugobereinheit 174, die in den 3 bis 6 gezeigt ist, enthalten. In dieser Ausführungsform besteht die erste separat steuerbare Anzeige 142 der Mobileinheit tatsächlich aus zwei Anzeigen, die jeweils an den länge ren beiden Seiten der dreieckigen Fahrzeugobereinheit 174 angeordnet sind. Die zweite separat programmierbare Anzeige 144 der Mobileinheit entspricht einer kleineren Anzeigeeinheit, die an der Rückfläche vorhanden ist, d.h. der kürzeren Seite der dreieckigen Fahrzeugoberbox. Eine derartige Rückflächenanzeige kann einen anderen Inhalt als die Seitenflächen anzeigen, da dessen Inhalt auf das Fahrerpublikum anstatt auf Fußgängerpublikum zugeschnitten sein kann. Es wird darauf hingewiesen, dass das Fahrzeug, das einer Mobileinheit zugeordnet ist, kein Taxi sein muss. Tatsächlich kann dieses ein Bus, ein Zug, ein LKW, ein Privatfahrzeug, ein Boot, ein Flugzeug, ein Kleinluftschiff (blimp) oder praktisch eine beliebige Art von Fahrzeug sein.
  • Die Steuerung der Mobileinheit 140 enthält einen Speicher 158, der eine Programmierung 160 enthält, die dessen Betrieb steuert. Dieser speichert ebenfalls Anzeigenachrichten-IDs 162 und 164, die die Anzeigenachrichten identifizieren, die derzeitig auf den beiden Anzeigen 142 und 144 der Mobileinheit zu zeigen sind. Der Speicher der Steuerung speichert ebenfalls einen Cache von Anzeigenachrichten in dem Anzeigenachrichtenspeicher 166. Dieser Cache enthält mehrere Anzeigenachrichten 168A bis 168M, die gespeichert wurden, nachdem sie durch eine drahtlose Übertragung von dem zentralen System 102 heruntergeladen wurden.
  • In einigen Ausführungsformen der Erfindung enthält diese Programmierung der Anzeigeeinheit eine Programmierung 161 zum Erzeugen einer animierten Videoausgabe von vektorbasierten Darstellungen einer Animation. Dieses hat den Vorteil, dass animierte, relativ hochauflösende Bilder auf einer Anzeigeeinheit aus Dateien, die relativ kompakt sind, erzeugt werden können. Dieses verringert die Zeit und die Bandbreite, die benötigt werden, um derartige Nachrichten von dem zentralen System herunterzuladen, und verringert außerdem den Platz, der benötigt wird, um mehrere derartige animierte Bilder in dem Anzeigenachrichtenspeicherbereich der Anzeigeeinheit zu speichern.
  • Der Speicher der Steuerung der Mobileinheit enthält außerdem eine Ortungssignalperiodenvariable 170, die die Zeitdauer anzeigt, die zwischen der Erzeugung aufeinanderfolgender Ortungssignale vorhanden sein sollte. Derartige Ortungssignale übertragen Informationen über den Status einer gegebenen Mobileinheit und den Ort an das zentrale System. Der Speicher der Mobileinheit speichert ebenfalls eine Zielvariable 172, die Informationen aufzeichnet, die ein beabsichtigtes Ziel für das Fahrzeug der Mobileinheit angeben und in die Zieleingabevorrichtung 150 eingegeben wurden.
  • 7 stellt eine alternative Ausführungsform des erfindungsgemäßen Systems zum Anzeigen von Informationen auf mobilen Zeichen dar. Diese Ausführungsform ist identisch zu derjenigen der 1 mit der Ausnahme der Tatsache, dass deren zentrales System ein Breitband-Übertragungssystem enthält, beispielsweise einen UHF-Sender 176, der eine lizenzierte UHF-Fernsehstation sein kann, und mit der Ausnahme, dass deren Mobileinheiten 104A ein entsprechendes Breitband-Empfangssystem enthalten, beispielsweise einen UHF-Empfänger 180 und einen Stromdekodierer 182. In dieser Ausführungsform der Erfindung sendet der UHF-Sender mehrere Datenströme des Typs, der schematisch in 8b gezeigt ist.
  • Wie es in 8 gezeigt ist, bestehen die Daten, die von dem UHF-Sender übertragen werden, aus mehreren Datenströmen 186. Jeder dieser Ströme enthält mehrere Nachrichten 132 unterschiedlicher Länge, die zu aufeinandertolgenden Zeiten auftreten. Wie es unten beschrieben wird, sendet das zentrale System an jede Mobileinheit eine Angabe, welche der Nachrichten, die in einem ihrer Datenströme der Mobileinheit enthalten sind, live angezeigt werden sollten, und welche der derartigen Nachrichten der Mobileinheit gespeichert werden sollten. Derartige Steuerinformationen werden in vielen Ausführungsformen der Erfindung durch den drahtlosen Sender 136, der in 7 gezeigt ist, gesendet. In einigen Ausführungsformen der Erfindung sind derartige Befehle in einem oder mehreren der UHF-Datenströmen selbst enthalten. Für den Fachmann auf dem Gebiet der Kommunikationstechnik ist es offensichtlich, dass es verschiedene Verfahren gibt, mit denen ein oder mehrere Datenströme auf ein Hochfrequenzsendesignal wie z.B. das von einem UHF-Sender erzeugte Signal kodiert werden können.
  • 9 beschreibt einen Teil der Programmierung 160 der Mobileinheiten. Insbesondere beschreibt sie eine Hauptschleife 186, die die Steuerung während eines normalen Betriebs wiederholt ausführt. Die Hauptfunktion des Abschnitts der Hauptschleife der 9 besteht darin, darauf zu warten, auf Nachrichten von dem zentralen System 102 der 1 zu antworten. Wenn eine derartige Nachricht empfangen wird, bewirkt der Schritt 188, dass die Schritte 190 bis 222 der 9 durchgeführt werden. In anderen Ausführungsformen können andere Programmierungsstrukturen neben einer Hauptschleife verwendet werden. Beispielsweise könnte die Hauptschleife auf einfache Weise durch eine ereignisgesteuerte Architektur ersetzt werden, bei der ein wiederholtes Abfragen (polling) durch eine Unterbrechungsdienstroutine ersetzt wird, um Ereignisse zu verschicken.
  • Schritt 190 liest die Nachricht, die von dem zentralen System empfangen wurde, um dessen Typ zu bestimmen. Wenn die Nachricht eine Anzeige- Auswahlnachricht ist, bewirkt Schritt 192 die Durchführung der Schritte 194 bis 214; wenn sie eine Speicherungsnachricht ist, bewirkt Schritt 216 die Durchführung des Schritts 218; und wenn sie eine Ortungssignalperiodennachricht ist, bewirkt der Schritt 220 die Durchführung des Schritts 222. Obwohl es hier nicht beschrieben ist, können andere Arten von Nachrichten von dem zentralen System an die Mobileinheiten gesendet werden.
  • Wenn eine Nachricht, die von dem zentralen System empfangen wird, eine Anzeige-Auswahlnachricht ist, werden die Schritte 194 bis 214 durchgeführt.
  • Schritt 194 führt einen Satz von Schritten 196 bis 210 für jede der separat steuerbaren Anzeigen der Mobileinheit durch. In der in 1 gezeigten Ausführungsform weist jede Mobileinheit zwei separat steuerbare Anzeigen auf. In einigen Ausführungsformen wird die Mobileinheit nur eine steuerbare Anzeige aufweisen, und in noch anderen Ausführungsformen können mehr als zwei vorgesehen sein.
  • Für jede separat steuerbare Anzeigenachricht testet Schritt 196, ob der Inhalt der Anzeigenachricht, die in der Anzeige-Auswahlnachricht für die derzeitige Anzeige identifiziert wird, in der Anzeige-Auswahlnachricht enthalten ist. Dieser Unterschied wird mit Bezug auf die 10 und 11 dargestellt. 10 zeigt eine Anzeige-Auswahlnachricht 224, bei der nur eine ID die ausgewählten Nachrichten identifiziert. 11 zeigt eine Anzeige-Auswahlnachricht 224A, die identisch zur Nachricht 224 ist, mit der Ausnahme, dass in ihr die ausgewählten Nachrichten tatsächlich innerhalb in der Anzeige-Auswahlnachricht enthalten sind. Wie es durch einen Vergleich der 10 und 11 zu sehen ist, enthalten beide Nachrichten einen Kopf 226, eine Mobileinheit-ID 228, die die spezielle Mobileinheit identifiziert, an die die Anzeige-Auswahlnachricht adressiert ist, und in einigen Fällen eine Ortungssignalperiode 234, die die Zeitdauer definiert, die die Mobileinheit zwischen dem Senden der Ortungssignale, die das zentrale System über den Ort der Mobileinheit informieren, warten sollte.
  • Wenn gemäß 9 der Schritt 196 findet, dass die empfangene Anzeige-Auswahlnachricht vom Typ ist, der in 11 gezeigt ist, welcher die Inhalte der ausgewählten Anzeigenachrichten enthält, wird er bewirken, dass der Schritt 198 diesen Inhalt liest und diesen auf der zugeordneten Anzeige 142 oder 144 zeigt.
  • Wenn der Test des Schrittes 196 nicht zutrifft, d.h. wenn die Anzeige-Auswahlnachricht den Inhalt ihrer ausgewählten Anzeigennachrichten nicht enthält, testet danach Schritt 200, ob die ausgewählte Anzeigenachricht in dem Cache-Speicher 166 der Mobileinheit, der in 1 gezeigt ist, gespeichert ist. Wenn diesem so ist, wird Schritt 202 bewirken, dass der Inhalt der ausgewählten Nachricht von dem Speicher ausgelesen wird und auf der zugeordneten Anzeige angezeigt wird.
  • Wenn die Anzeige-Auswahlnachricht die ausgewählte Nachricht als Teil eines Sendedatenstroms 186 des in 8 gezeigten Typs identifiziert, wird der Schritt 204 die Durchführung der Schritte 206 und 208 bewirken. Der Schritt 206 wird bewirken, dass der Datenstromempfänger 182 der 7 die identifizierte Anzeigenachricht empfängt, und der Schritt 208 wird bewirken, dass die identifizierte Anzeigenachricht auf der entsprechenden Anzeige der Mobileinheit in Echtzeit angezeigt wird. Die Schritte 204 bis 208 sind nur für Ausführungsformen der Erfindung des Typs, beispielsweise der mit Bezug auf 7 beschriebene, anwendbar, der Live-Nachrichten zu Mobileinheiten durch einen Datenkanal oder einen anderen Strom als die Daten-Auswahlnachrichten sendet, die von dem drahtlosen System 134 des zentralen Systems übertragen werden.
  • Wenn keiner der Tests, die in den Schritten 196, 200 oder 204 enthalten sind, für die derzeitige Anzeigeauswahlnachricht positiv ausfällt, wird Schritt 210 bewirken, dass die Steuerung ein Ortungssignal an das zentrale System sendet, das angibt, dass die Mobileinheit die ausgewählte Nachricht nicht aufweist. In vielen Ausführungsformen wird das zentrale System durch Senden der Inhalte der Nachricht an die Mobileinheit oder durch Anweisen der Mobileinheit, eine andere Nachricht anzuzeigen, antworten.
  • Wenn eine Anzeige-Auswahlnachricht einen Ortungssignalperiodenwert 234 des in den 10 und 11 gezeigten Typs enthält, wird der Schritt 212 der 9 bewirken, dass der Schritt 214 diesen Wert in die Ortungssignalperiodenvariable 170 der 1 und 7 schreibt. Dieser Wert wird dann von der Mobileinheit verwendet, um die Häufigkeit zu steuern, mit der sie die Ortungssignale erzeugen wird, die das zentrale System über ihren Ort informieren.
  • Wenn die Nachricht, die durch die Hauptschleife der Steuerung der Mobileinheit der 9 empfangen wird, eine Speicherungsnachricht ist, wird der Schritt 216 bewirken, dass der Schritt 218 die Anzeigenachricht, die in der Speichernachricht identifiziert wird, speichert. In den meisten Ausführungsformen der Erfindung wird eine Speichernachricht entweder die Inhalte von jeder Nachricht, bei der angezeigt wird, dass sie gespeichert werden soll, enthalten, oder wenn sie bei Ausführungsformen der Erfindung mit einem oder mehreren Sendedatenströmen, beispielsweise der mit Bezug auf 7 beschriebenen Ausführungsform verwendet wird, wird sie ausreichende Informationen enthalten, die es dem Sendungsempfänger der Mobileinheit und dem Stromdekodierer ermöglichen, die gewünschte Nachricht aus einem Sendungsdatenstrom auszuwählen, so dass der Inhalt der Nachricht in dem Cache-Speicher 166 gespeichert werden kann.
  • Wenn die Nachricht, die von der Steuerung der neuen Mobileinheit empfangen wird, eine Ortungssignalperiodennachricht ist, wird der Schritt 220 bewirken, dass der Schritt 222 den Ortungssignalperiodenwert, der in der Nachricht empfangen wird, in der Ortungssignalperiodenvariable 170 der 1 und 7 speichert.
  • 12 ist eine schematische Darstellung einer Ortungssignalnachricht, die in einigen Ausführungsformen der vorliegenden Erfindung erzeugt wird. Wie es oben erwähnt wurde, wird das Ortungssignal durch eine Mobileinheit erzeugt, um das zentrale System über den Ort der Mobileinheit zu informieren. Das Ortungssignal 240 enthält einen Kopf 242, eine Mobileinheit-ID 240, die es dem zentralen System ermöglicht, die Identifikation der Mobileinheit, die das Ortungssignal erzeugt, zu wissen, und GPS-Koordinaten, die von der GPS-Einheit 146 der Mobileinheit, die in den 1 und 7 gezeigt ist, erzeugt werden, um das zentrale System über den Ort der Mobileinheit zu informieren.
  • In der in 12 gezeigten Ausführungsform kann die Mobileinheit außerdem Ortungssignale verwenden, um andere Typen von Informationen mit der zentralen Einheit auszutauschen. Beispielsweise enthält in der in 11 gezeigten Ausführungsform das Ortungssignal 240 die IDs 248 jeweiliger Anzeigenachrichten, die derzeitig auf den separat steuerbaren Anzeigen der Mobileinheit gezeigt werden. Diese Informationen werden an das zentrale System übertragen, so dass dieses verifizieren kann, dass die Anzeigenachrichten, die sie der Mobileinheit anzuzeigen angewiesen hat, tatsächlich für ihre gewünschte Zeitdauer gezeigt wurden. Das Ortungssignal 240 der 12 enthält ebenfalls die Fahrzeuggeschwindigkeit 250. Diese Geschwindigkeitsinformationen ermöglichen es dem zentralen System noch genauer die Häufigkeit zu berechnen, mit der die Mobileinheit Ortungssignale erzeugen sollte, um es dem zentralen System am besten zu ermöglichen zu bestimmen, wann eine Mobileinheit eine neue geographische Zone kreuzt. Die Geschwindigkeitsinformationen können ebenfalls verwendet werden, um die Natur des anzuzeigenden Inhaltes zu bestimmen. Wenn z.B. sich ein Fahrzeug bewegt, kann ein fester oder sich langsam bewegender Inhalt angezeigt werden. Wenn das Fahrzeug anhält, kann ein dynamischer Inhalt einschließlich einem vollständig bewegten Video gezeigt werden.
  • Die Nachrichten 252 und 254, die in 11 gezeigt sind, werden nur an das zentrale System gesendet, wenn die Mobileinheit dieses benötigt. Die Informationen 252 informieren das zentrale System darüber, dass die Mobileinheit die Inhalte einer ausgewählten Anzeigenachricht, die zu zeigen ist, nicht aufweist, wie es passieren würde, wenn Schritt 210 der 9 durchgeführt wird. Das Ortungssignal wird die Informationen 254 enthalten, wenn der Nutzer ein neues gewünschtes Ziel für die Mobileinheit durch die Zieleingabe 150 der 1 und 7 eingibt. Dieses ist ein Merkmal, das allgemein in den Ausführungsformen der Erfindung verwendet wird, bei denen die Mobileinheiten Taxis oder andere gemietete Fahrzeuge sind, um Leute zu gewünschten Zielen zu befördern.
  • Die 13 bis 15 stellen Dämonen dar, die von der Steuerung der Mobileinheit verwendet werden, um bei der Durchführung verschiedener Aufgaben zu unterstützen. In anderen Ausführungsformen der Erfindung können andere Programmiertechniken neben der Verwendung von Dämonen verwendet werden, um deren Funktionen durchzuführen, einschließlich z.B. Unterbrechungen, Mehrfachschleifen, separate Hardware zum Antworten auf einzelne Ereignisse und viele weitere bekannte Techniken.
  • 13 beschreibt den Ortungssignaldämon 260. Dieser Dämon testet, ob die Zeitdauer seit der letzten Übertragung eines Ortungssignals durch die Mobileinheit gleich der Ortungssignalperiode ist. Wenn diesem so ist, bewirkt er, dass der Schritt 262 ein Ortungssignal 240 des mit Bezug auf 12 beschriebenen Typs sendet. Unter anderem ermöglicht es dieses dem zentralen System, den Ort der Mobileinheit zu identifizieren.
  • 14 stellt den Fahrzeugzieleingabedämon 264 der Mobileinheit dar. Dieser Dämon testet, ob der Nutzer ein neues gewünschtes Ziel für das Fahrzeug der Mobileinheit in die Zieleingabe 150 der 1 und 7 eingegeben hat. Wenn diesem so ist, bewirkt er, dass der Schritt 268 ein Ortungssignal an das zentrale System einschließlich einem Feld eines beabsichtigtem Ziels 254 des in 12 gezeigten Typs sendet. Diese Informationen hinsichtlich des beabsichtigten Zieles des Fahrzeugs hilft dem zentralen System bei der Bestimmung, welche Nachricht der Mobileinheit gespeichert werden sollte, und kann ebenfalls der Mobileinheit dabei helfen, die Ortungssignalperiode, die von der Mobileinheit zu verwenden ist, zu bestimmen.
  • 15 stellt den Geschwindigkeitsüberwachungsdämon 270 der Mobileinheit dar. Dieser Dämon enthält einen Schritt 272, der die Fahrzeuggeschwindigkeit, die von dem Geschwindigkeitssensor 148 der 1 und 7 erzeugt wird, liest. Der Schritt 274 testet, ob die Fahrzeuggeschwindigkeit oder die Richtung des Fahrzeugs sich um mehr als einen bestimmten Betrag geändert hat, und wenn diesem so ist, bewirkt Schritt 276, dass die Ortungssignalperiode dementsprechend geändert wird. Wenn z.B. das Fahrzeug sich verlangsamt, kann die Ortungssignalperiode proportional zur Verringerung der Geschwindigkeit erhöht werden. Wenn sich die Fahrzeuggeschwindigkeit erhöht, wird dementsprechend die Ortungssignalperiode erhöht. Derartige Änderungen der Ortungssignalperiode werden durchgeführt, da die Häufigkeit, mit der die Mobileinheit das zentrale System über ihren Ort informieren muss, um es dem zentralen System zu ermöglichen, genau zu bestimmen, wann das Mobilsystem von einer Zone in eine andere übergeht, als eine Funktion der Nähe der Mobileinheit zu einer derartigen Zonengrenze und deren Richtung und Geschwindigkeit variiert.
  • 16 stellt den Teil 280 der Programmierung 110 des zentralen Systems dar, die in den 1 und 7 gezeigt ist, der auf die Antwort auf Ortungssignale von Mobileinheiten gerichtet ist.
  • Diese Programmierung enthält einen Schritt 282, der die Durchführung der Schritte 284 bis 316 bewirkt, wenn ein Ortungssignal von einer Mobileinheit empfangen wird. Der Schritt 284 ordnet einen geographischen Ort der Mobileinheit zu, die das Ortungssignal sendet. In Ausführungsformen der Erfindung, bei denen das Ortungssignal 240 vom in 12 gezeigten Typ ist, enthält das Ortungssignal sowohl die Mobileinheit-ID 244 als auch die GPS-Koordinaten 246. In diesem Fall ordnet Schritt 284 in seinem Speicher nur die GPS-Koordinaten 246 der Mobileinheit-ID 244 zu, die in dem Ortungssignal enthalten ist. In einigen Ausführungsformen der Erfindung kodiert jedoch das Ortungssignal selbst tatsächlich nicht die Koordinaten der Mobileinheit, sondern enthält stattdessen nur die ID der Mobileinheit. In derartigen Ausführungsformen wird der Ort der Mobileinheit durch das drahtlose System 134 durch Erfassen der relativen Signalstärke bestimmt, mit der das Ortungssignal von verschiedenen Empfängern in dem drahtlosen System empfangen wird, durch Bestimmen der relativen Verzögerung, mit der das Ortungssignal von verschiedenen Empfängern in dem drahtlosen System empfangen wird, oder durch ein beliebiges anderes Verfahren, durch das der Ort eines Funksignals bestimmt werden kann und das entweder derzeitig bereits bekannt ist oder im Folgenden bekannt werden wird.
  • Wenn das zentrale System einen geographischen Ort der Mobileinheit, die das Ortungssignal, das empfangen wurde, sendet, einmal zugeordnet hat, bestimmt der Schritt 286, in welcher geographischen Zone der Ort, der der Mobileinheit zugeordnet ist, vorhanden ist. Die geographische Zone, die von den Zonendefinitionen 112 der 1 und 7 definiert wird, kann eine unterschiedliche Größe aufweisen. In vielen Ausführungsformen werden die Zonen, die von den Zonendefinitionen 112 definiert werden, größer als die Auflösung des Ortes, der den Mobileinheiten im Schritt 284 zugeordnet wird, sein.
  • Anschließend testet Schritt 288, ob die Anzeigenachrichten, von denen das Feld 248 des Ortungssignals angibt, dass sie auf der zugeordneten Mobileinheit angezeigt werden, sich von denjenigen unterscheiden, die von der letzten Anzeige-Auswahlnachricht, die an die Mobileinheit gesendet wurde, identifiziert werden. Wenn dem so ist, zeigt der Schritt 290 diese Differenz in der Abrechnungsdatenbank an, so dass Inserenten keine Betrag für die Anzeige von Werbung berechnet wird, die von einer Anzeige-Auswahlnachricht geordert wurden, aber tatsächlich nicht gezeigt wurden.
  • Der nächste Schritt 292 testet, ob sich die Mobileinheit in einer geographischen Zone befindet, für die andere Anzeigenachrichten als diejenigen, die durch das Feld 248 angezeigt werden, das in dem Ortungssignal, das empfangen wurde, enthalten ist, gezeigt werden sollten. Wenn dem so ist, werden die Schritte 294 bis 298 durchgeführt. Schritt 294 wählt die Anzeigenachrichten, die von der Mobileinheit anzuzeigen sind, auf der Grundlage der derzeitigen Zone, in der sich die Mobileinheit befindet, und der derzeitigen Zeit durch Bezugnahme auf den Plan 114, der oben mit Bezug auf 2 beschrieben wurde, aus. Der Schritt 296 sendet eine Anzeige-Auswahlnachricht durch das drahtlose System 134 an die Mobileinheit, die die ausgewählten Anzeigenachrichten identifiziert, die durch die Mobileinheit zu zeigen sind. Danach zeichnet Schritt 298 die Zone, die Zeit und die Anzeigenachrichten, die der Anzeige-Auswahlnachricht zugeordnet sind, in der Abrechnungsbank 126, die in den 1 und 7 gezeigt ist, auf.
  • Nach der Durchführung der Schritte 292 bis 298 zeichnet der Schritt 300 Informationen über den Ort der Mobileinheit auf, die von dem derzeitigen Ortungssignal in der Orthistorie 128 der Mobileinheit, die in den 1 und 7 gezeigt ist, abgeleitet werden. Wie es oben erwähnt ist, werden diese Informationen verwendet, um bei der Bestimmung der derzeitigen Geschwindigkeit der Mobileinheit ebenso wie dessen speziellen Reisemustern zu helfen, so dass das zentrale System der Mobileinheit helfen kann, noch intelligenter Nachrichten, die geographischen Zonen, durch die es wahrscheinlich fährt, zugeordnet sind, zu speichern.
  • Anschließend bewirkt der Schritt 302 die Durchführung der Schritte 304 bis 310, wenn das zentrale System die Ortungssignale variabler Häufigkeit verwendet.
  • Nicht sämtliche Ausführungsformen der Erfindung müssen Ortungssignale variabler Häufigkeit verwenden. Die Verwendung derartiger Ortungssignale variabler Häufigkeit ermöglicht es dem System jedoch, eine höhere Genauigkeit bei der Bestimmung zu erzielen, wann eine Mobileinheit in eine Zone eintritt, für die unterschiedliche Anzeigenachrichten gezeigt werden sollten, wobei ein gegebenes Niveau eines Ortungssignalkommunikationsverkehrs verwendet wird. Dieses erfolgt durch Bewirken, dass einzelne Mobileinheiten die Häufigkeit, mit der sie Ortungssignale erzeugen, als Funktion ihrer Nähe zu geographischen Zonengrenzen, ihrer Geschwindigkeit und ihrer Richtung variieren. In einem derartigen System variabler Häufigkeit wird, wenn sich eine Mobileinheit einer Zonengrenze nähert, die Häufigkeit mit der sie Ortungssignale sendet, erhöht. Wenn die Mobileinheiten anhalten oder sich mit einer sehr geringen Geschwindigkeit bewegen und nicht in der Nähe einer Zonengrenze sind, wird die Häufigkeit, mit der sie Ortungssignale senden, stark verringert. Das Nettoergebnis besteht darin, die Menge des Ortungssignalverkehrs stark zu verringern, der notwendig ist, um einen gegebenen Genauigkeitsgrad in Bezug auf die Bestimmung, wann Mobileinheiten Zonengrenzen queren, zu erzielen.
  • Wenn ein derartiges Ortungssignalsystem variabler Häufigkeit verwendet wird, bestimmt der Schritt 304 der 16 aus dem Ortungssignal einen Abstand der Mobileinheit zur Grenze ihrer derzeitigen geographischen Zone. In einigen Ausführungsformen wird dieser Abstand der kürzeste Abstand von der Mobileinheit zur Grenze einer geographischen Zone sein. In anderen Ausführungsformen wird dieser Abstand der kürzeste Abstand von der Mobileinheit zur Grenze der geographischen Zone in der Richtung, in der sich die gegebene Mobileinheit bewegt, sein. Anschließend berechnet der Schritt 306 die Zeitdauer, bevor die Mobileinheit wahrscheinlich die Grenze ihrer derzeitigen geographischen Zone erreichen wird, bei gegebenem Abstand, der im Schritt 304 bestimmt wird, und der Geschwindigkeit des Fahrzeugs. Anschließend berechnet der Schritt 308 eine Ortungssignalperiode auf der Grundlage der Zeitdauer, die im Schritt bestimmt wird. Schließlich sendet der Schritt 310 eine drahtlose Ortungssignalperiodennachricht an die gegebene Mobileinheit, die das Ortungssignal enthält. Wie es oben mit Bezug auf 9 beschrieben wurde, wird dieses bewirken, dass die Schritte 220 und 222 der 9 die Ortungssignalperiode 170, die in den 1 und 7 gezeigt ist, einstellen. Wenn das zentrale System eine Anzeige-Auswahlnachricht an die gegebene Mobileinheit zu näherungsweise demselben Zeitpunkt sendet, zu dem sie wünscht, einen Ortungssignalperiodenwert an die Mobileinheit zu senden, kann sie die Ortungssignalperiode in die Anzeige-Auswahlnachricht einschließen, wie es durch das Feld 234 der 10 und 11 angegeben ist.
  • Wenn das Ortungssignal, das von dem zentralen System empfangen wurde, eine Bezeichnung eines beabsichtigten Zieles 254 des in 12 gezeigten Typs enthält, wird Schritt 312 bewirken, dass die Schritte 314 und 316 durchgeführt werden. Schritt 314 wählt einen Untersatz von Anzeigenachrichten aus, die für eine Mobileinheit zum Speichern geeignet sind, bei gegebenen derzeitigen Ort und dem beabsichtigten Ort, der durch das Feld 254, das in 12 gezeigt ist, identifiziert wird. Danach sendet Schritt 316 eine drahtlose Nachricht an die Mobileinheit, die diese darüber informiert, den ausgewählten Untersatz von Anzeigenachrichten zu speichern. In einigen Ausführungsformen der Erfindung wird die Speichernachricht, die im Schritt 316 gesendet wird, tatsächlich den Inhalt der Anzeigenachrichten, die zu speichern sind, beinhalten. In anderen Ausführungsformen der Erfindung wird die Speichernachricht die Nachrichten identifizieren, die von einem anderen Kommunikationskanal zu empfangen und zu speichern sind, wie z.B. von einem der Sendungsdatenströme 186 der 8, die beispielsweise durch den UHF-Sender 176 der 7 an die Mobileinheiten gesendet werden können.
  • 17 stellt eine Rechnungserzeugungsprogrammierung 320 dar, die von dem zentralen System ausgeführt werden kann. Diese beinhaltet eine Programmierung 322, die bewirkt, dass das zentrale System Abrechnungsaufzeichnungen für einzelne Inserenten erzeugt, die den Betrag einer jeweiligen Rechnung als Funktion der Anzahl und Länge der Anzeigen der Nachrichten dieser Inserenten, die auf den Mobileinheiten des Systems gezeigt wurden, anzeigen. In vielen Ausführungsformen der Erfindung ist der Betrag, der den einzelnen Inserenten in Rechnung gestellt wird, nicht nur eine Funktion der Anzahl der Anzeigen, die ihre Nachrichten angezeigt haben, sondern ebenfalls eine Funktion des Ortes und des Zeitpunktes, an bzw. zu dem derartige Nachrichten gezeigt wurden.
  • 18 stellt eine andere Ausführungsform der Erfindung dar. In dieser Ausführungsform steuert das zentrale System 102B die Anzeige von Nachrichten auf mehr als nur Mobilanzeigeeinheiten, beispielsweise die Taximobileinheit 104B und die Busmobileinheit 104C, die in 18 gezeigt sind. Sie steuert ebenfalls die Anzeige von Nachrichten auf einer oder mehreren festen Anzeigeeinheiten wie z.B. der festen Anzeige 344 der 18, und auf einer oder mehreren drahtlosen tragbaren Computervorrichtungen wie z.B. dem persönlichen digitalen Assistenten (PDA) 340, der in 18 gezeigt ist.
  • Das zentrale System 102B ist durch ein Computernetzwerk mit einem drahtlosen Übertragungssystem 134 verbunden, das durch das Bild eines Mobilfunkantennenturmes in der 18 gezeigt ist. Durch dieses drahtlose System kann das zent rale System mit den verschiedenen Anzeigeeinheiten und tragbaren Computervorrichtungen, die in 18 gezeigt sind, kommunizieren. Wie es oben mit Bezug auf die 1 und 7 beschrieben wurde, kann das drahtlose System 134, das von den zentralen Systemen verschiedener Ausführungsformen der Erfindung verwendet wird, entweder ein getrennter Sender und/oder Empfänger, die für die Verwendung des zentralen Systems zweckgebunden sind, oder ein drahtloses System sein, das von einem Drittanbieter drahtloser Datenkommunikationen betrieben wird, beispielsweise einem Mobiltelefon- und einem Datennetzwerk. In der Ausführungsform der Erfindung, die in 18 gezeigt ist, ist das drahtlose System 134 vom letzteren Typ, obwohl dieses in anderen Ausführungsformen nicht sein muss.
  • In vielen Ausführungsformen der Erfindung, die in 18 gezeigt ist, weist das zentrale System ebenfalls die Fähigkeit auf, mit mindestens einiger ihrer Anzeigeeinheiten durch einen UHF-Sender 176 ähnlich demjenigen, der oben mit Bezug auf 7 beschrieben wurde, zu kommunizieren.
  • Das in 18 gezeigte Computernetzwerk 348 soll ein allgemeines Kommunikationsnetzwerk darzustellen, das Telefon-, drahtlose und Datenkommunikationen enthalten kann, die in vielen Ausführungsformen ein Netzwerk von Computernetzwerken wie z.B. das Internet enthalten. Das zentrale System 102B ist mit dem Netzwerk 348 nicht nur zum Zwecke der Kommunikation mit seinen Anzeigeeinheiten durch das drahtlose System 134 verbunden, sondern ebenfalls zum Zwecke der Kommunikation mit anderen Arten von Vorrichtungen, beispielsweise einem oder mehreren externen Computersystemen 350, einem oder mehreren anderen Typen von Computervorrichtungen wie z.B. dem PDA 340B und/oder einem oder mehreren Telefonen 352. Das zentrale System 102B verwendet seine Verbindungen mit derartigen Vorrichtungen, um es Leuten zu ermöglichen, den Inhalt von Nachrichten, die von dem System angezeigt werden, zu kaufen und zu steuern, mit den Nachrichten des Systems und Anzeigeeinheiten zu interagieren und auf diese zu antworten, und es Nutzern zu ermöglichen, mit verschiedenen Formen von Informationen, die in dem zentralen System gespeichert sind, zu interagieren.
  • Das zentrale System 102B der 18 enthält eine Online-Werbungs-E-Commerce-Seite 352. In vielen Ausführungsformen der Erfindung wird dieses eine World-Wide-Web-Seite sein. Diese Werbungs-E-Commerce-Seite enthält eine Werbungs-Marktplatz-Programmierung 354, um es Nutzern zu ermöglichen, das Recht zu kaufen, Werbung auf den Systemen verschiedener Anzeigen während einer oder mehreren Geosynchronen zu kaufen. Ein Geosynchron ist eine gegebene Kombination aus einer oder mehreren Zeiten, Orten und anderen Bedingungen. Das zentrale System 102B enthält außerdem eine Werbungs-Heraufladeprogrammierung 356, um es dem Nutzer zu ermöglichen, über das Kommunikationsnetzwerk 348 Werbung heraufzuladen, die er während gegebener Geosynchrone zu zeigen wünscht, dessen Rechte er gekauft hat. Die Online-Seite 352 enthält außerdem eine Werbungs-Antwortprogrammierung 358, die es Leuten, die Nachrichten gesehen haben, die auf verschiedenen Anzeigeschirmen des Systems angezeigt werden, ermöglicht, mit derartigen Anzeigen zu interagieren.
  • Das zentrale System enthält außerdem eine Anzeigesteuerprogrammierung 360, die ein wenig der Anzeigesteuerprogrammierung 110 und 110A, die oben mit Bezug auf die 1, 7 und 16 beschrieben wurden, ähnelt. Es enthält ebenfalls Zonendefinitionen 112A (oder Geondefinitionen), einen Nachrichtenplan 114A und einen Anzeigenachrichtenspeicher 130A, der den Zonendefinitionen 112, dem Plan 114 und dem Anzeigespeicher 130, die in den obigen 1 und 7 gezeigt sind, entsprechen. Ein Geon ist ein Ort, der verwendet wird, um ein Geosynchron zu definieren.
  • Das zentrale System 102B enthält außerdem eine Werbungsmarktplatzdatenbank 362, die Informationen einschließlich einer demographischen Datenbank 1150 speichert, die für den Betrieb der Werbungsmarktplatzseite des zentralen Systems notwendig ist, eine Abrechnungsdatenbank 126, die den Abrechnungsaufzeichnungen 126, die oben mit Bezug auf die 1 und 7 beschrieben wurden, ähnelt, eine Verkehrsdatenbank 346, die Informationen über Kraftfahrzeugverkehrsflüsse speichert, die aus Ortungssignalen und weiteren Informationen abgeleitet werden, die von den mobilen und festen Einheiten des Systems erzeugt werden, eine Wetterdatenbank 336, die aus Wetterinformationen hergeleitet wird, die von den mobilen und festen Einheiten des Systems erhalten werden, und eine Bilddatenbank 368, die Bilder von einem oder mehreren Großräumen enthält, in denen sich das zentrale System 102B befindet, die von Kameras erstellt werden, die an verschiedenen mobilen und festen Einheiten des Systems angeordnet sind.
  • 19 ist eine alternative Darstellung des in 18 gezeigten Systems, die eine ähnliche Form wie diejenige des Diagramms der 1 und 7 aufweist. In 19 sind einige der Computersysteme 350 als Verbrauchercomputer 350A, einige als Werbungskäufercomputer 350B und noch weitere als Werbungsverkäufercomputer 350C bezeichnet. Ein einziger Computer kann in Abhängigkeit von seiner Verwendung als eines dieser Typen von Computern dienen. Ein Werbungskäufercomputer 350B bezieht sich auf ein System, das von einem Inserenten oder jemandem, der für einen Inserenten tätig ist, verwendet wird, um Informationen über die Platzierung von Werbung oder das Platzieren von Werbungen durch das System zu erhalten. Ein Werbungsverkäufercomputer 350C bezieht sich auf ein System, das von denjenigen verwendet wird, die wünschen, durch das zentrale System Werbungsverfügbarkeiten von Anzeigen, die sie steuern, zu verkaufen. Sie können die Nutzer des zentralen Systems oder Dritte sein, die feste, mobile oder tragbare Anzeigen steuern, die von dem System gesteuert werden können. Ein Verbrauchersystem 350A bezieht sich auf einen Computer, der mit dem zentralen System zu anderen Zwecken als zu denjenigen, die das Verkaufen oder Kaufen von Werbungen betreffen, interagiert. Das einzige weitere Element, das in 19 gezeigt ist und das nicht explizit in 18 gezeigt ist, ist die Netzwerkschnittstelle 374, die einen beliebigen Typ von Netzwerkschnittstelle darstellt, die in der Lage ist, eine Schnittstelle zwischen einem oder mehreren Computern des zentralen Systems und dem Netzwerk 348 zu bilden.
  • Die 20, 21 und 22 stellen verschiedene Typen von Anzeigeeinheiten dar, die mit dem System, das in den 18 und 19 gezeigt ist, verwendet werden können.
  • 20 stellt eine mobile Anzeigeeinheit 104D dar, die der mobilen Anzeigeeinheit, die in 7 gezeigt ist, ähnelt, mit der Ausnahme, dass 20 mehr mögliche Merkmale darstellt, die die Mobileinheiten der Erfindung enthalten können.
  • Die Mobileinheit 104D enthält mehrere externe Anzeigen 142 und 144, ein globales Positionierungssystem 146, einen Geschwindigkeitssensor 148, ein drahtloses System 152, einen UHF-Empfänger 180, eine Steuerung 140 und einen Speicher 158, die ähnlich wie die ähnlichen Elemente der 7 bezeichnet sind.
  • Außerdem enthält die Mobileinheit 104D der 20 eine oder mehrere Lautsprecher 376, die verwendet werden können, um eine Klangausgabe in Begleitung zu Nachrichten zu erzeugen, die auf deren Anzeigen 142 und/oder 144 gezeigt werden, falls es angemessen ist. Es könnte z.B. angemessen sein, eine Klangausgabe in Verbindung mit der Anzeige von Nachrichten zu erzeugen, wenn die Mobileinheit anhält oder mit geringer Geschwindigkeit fährt. In einem derartigen Fall würde es relativ leicht für Leute in der Nähe der Mobileinheit sein, ihre Audionachrichten sogar dann zu hören, wenn sie relativ langsam und somit mit nicht anstößiger Lautstärke abgespielt werden. Zu anderen Zeitpunkten können die Lautsprecher 376 verwendet werden, um lautere Audionachrichten zu erzeugen, was es der Mobileinheit ermöglicht, als Übertragungswagen betrieben zu werden, der Bilder ebenso wie Klänge erzeugen kann. Die Lautsprecher 376 können verwendet werden, um eine Klangausgabe zu erzeugen, die mit einer Abfolge stehender oder sich bewegender Bilder, die auf der Anzeige angezeigt werden, synchronisiert ist, oder sie können verwendet werden, um Audionachrichten anzuzeigen, die nicht derart synchronisiert sind.
  • Die Mobileinheit, die in 20 gezeigt ist, enthält außerdem eine oder mehrere Kameras 380 und eine Bildaufnahmevorrichtung 378 zum Kommunizieren zwischen den Kameras 380 und dem Steuerungscomputer 140. Obwohl in einigen Ausführungsformen der Erfindung eine oder mehrere der Kameras 380 Kameras sein können, die einen chemischen Entwicklungsfilm verwenden, werden sie in vielen Ausführungsformen elektronische Kameras sein, die entweder digitale Stehbildkameras oder Videokameras sind. In vielen Ausführungsformen der Erfindung werden Videokameras verwendet werden, da sie bewegte Bilder aufnehmen können, die oftmals für das Auge interessanter sind. Wie es unten genauer beschrieben wird, kann die Kamera der Mobileinheit viele Verwendungen haben, einschließlich das Aufzeichnen von Informationen über das mögliche Publikum für Nachrichten einer Mobileinheit an verschiedenen Orten und zu verschiedenen Zeiten, das Aufzeichnen von Informationen über den Verkehr an verschiedenen Orten und zu verschiedenen Zeitpunkten, das Aufzeichnen von Bildern für eine Echtzeitanzeige auf den Anzeigebildschirmen der Mobileinheit und das Aufzeichnen von Bildern der Großräume, in denen sich die Mobileinheit bewegt, zum Zwecke der Erzeugung einer visuellen Datenbank dieser Großräume.
  • Die in 20 gezeigte Mobileinheit enthält außerdem eine lokale Kommunikationsvorrichtung 382, die in der Lage ist, direkt mit lokalen Kommunikationsvorrichtungen desselben Typs zu kommunizieren, die relativ dicht bei der Mobileinheit sind. Die lokale Kommunikationsvorrichtung 382 kann eine beliebige Art von Kommunikationsvorrichtung sein, die in der Lage ist, eine derartige Kommunikation durchzuführen. Dieses beinhaltet Infrarot-Kommunikationsvorrichtungen und verschiedene drahtlose Radiofrequenzkommunikationsvorrichtungen wie z.B. Kommunikationsvorrichtungen, die dem Bluetooth-Kommunikationsstandard entsprechen.
  • Wie es unten noch genauer erläutert wird, besteht der Zweck der lokalen Kommunikationsvorrichtung 382 darin, es Leuten oder Vorrichtungen in der Nähe der Mobileinheit, die kompatible lokale Kommunikationsvorrichtungen aufweisen, zu ermöglichen, direkt mit der Mobileinheit zu kommunizieren und interagieren.
  • Die Mobileinheit der 20 enthält außerdem eine Fahrerschnittstelle 384, die eine Fahreranzeige 386 enthält, eine oder mehrere Fahrerlautsprecher 388, ein Fahrermikrofon 390 und eine Fahrereingabe 392.
  • Die Fahreranzeige 386 ist eine Anzeige, die angeordnet ist, wo der Fahrer der Mobileinheit diese leicht lesen kann, beispielsweise am Armaturenbrett des Fahrzeugs der Mobileinheit. Obwohl die Fahreranzeige unterschiedliche Formen aufweisen kann, wird sie in vielen Ausführungsformen eine Bitmap-Anzeige sein, beispielsweise eine LED-Anzeige, eine Flüssigkristallanzeige, eine Gas-Plasma-Anzeige, ein CRT oder eine elektronische Tintenanzeige. Die Fahreranzeige kann für viele unterschiedliche Zwecke verwendet werden.
  • In Ausführungsformen der Erfindung, bei denen ein Fahrer in Abhängigkeit vom Geldbetrages, der durch das Zeigen der Nachrichten auf der Mobileinheit, die der Fahrer betreibt, verdient wird, bezahlt wird, kann die Fahreranzeige verwendet werden, um Informationen anzuzeigen, die den Fahrer über den Geldbetrag, den er derzeitig verdient, den Geldbetrag, den er über eine gegebene Zeitdauer verdient hat, und wohin zu fahren ist, um das meiste Geld zu verdienen, zu informieren. In einigen derartiger Ausführungsformen wird die Fahreranzeige eine Karte verschiedener Orte zeigen, die farbcodiert sind, um das relative Verdienstpotential anzuzeigen, das mit der Fahrt durch diese Orte zu verschiedenen Zeitpunkten verbunden ist.
  • In Ausführungsformen der Erfindung, bei denen die Mobileinheit ein Taxi oder ein ähnliches zu mietendes Fahrzeug ist, wird die Fahreranzeige viele Verwendungen aufweisen, die die Funktionen eines Taxis betreffen.
  • In vielen Ausführungsformen stellt die Fahreranzeige dem Fahrer Informationen über die beste Route zwischen zwei Orten bereit. In einigen Ausführungsformen kann die Anzeige verwendet werden, um Richtungen anzugeben, beispielsweise durch Anzeigen des Ortes des Fahrers auf einer Karte und Anzeigen, wo der Fahrer abzubiegen hat, auf der Anzeige des Fahrers. In Ausführungsformen der Erfindung, bei denen Bilder von den Kameras der Mobileinheit aufgenommen werden, die in ein virtuelles Bild der Stadt zusammengestellt werden, kann die Fahreranzeige verwendet werden, um dem Fahrer Bilder wichtiger Orte entlang einer Route oder das Erscheinungsbild eines gewünschten Zieles zu zeigen.
  • Die Lautsprecher 388 sind vorgesehen, um es dem Computer 140 zu ermöglichen, einem Fahrer einen Audioausgang bereitzustellen. Beispielsweise kann der Fahrerlautsprecher verwendet werden, um den Fahrer darüber zu informieren, wann er sich Orten auf einer Route nähert, bei denen er abbiegen sollte. In Taxiausführungsformen können die Fahrerlautsprecher verwendet werden, um es dem Nutzer zu ermöglichen, Anweisungen oder Informationen von dem Auftraggeber (ob menschlich oder ein computerisiertes System) zu empfangen, ohne seine Augen von der Straße nehmen zu müssen. Der Fahrerlautsprecher kann für viele andere Zwecke verwendet werden, für die Lautsprecher verwendet werden, um den Fahrern von Kraftfahrzeugen eine Schnittstelle einschließlich der Bereitstellung von Neuigkeiten, Verkehrsnachrichten und Wetterinformationen zu bieten.
  • Die Fahrereingabe 392 enthält eine oder mehrere Eingabevorrichtungen wie z.B. eine Tastatur, eine Zeigevorrichtung oder einen berührungsempfindlichen Bildschirm auf der Fahreranzeige, die es dem Nutzer ermöglichen, Informationen in den Computer 140 einzugeben. Diese kann verwendet werden, um es dem Fahrer zu ermöglichen, ein gewünschtes Ziel einzugeben, zu dem das Kraftfahrzeug zu fahren ist. Wenn die Mobileinheit ein Taxi ist, kann die Fahrereingabe verwendet werden, um es dem Nutzer zu ermöglichen, ein gewünschtes Ziel ebenso wie den Status des Taxis einzugeben, beispielsweise ob das Taxi besetzt ist, grade einen Fahrgast aufgenommen hat oder fährt, um einen Fahrgast aufzunehmen. Die Fahrereingabe 392 wird ebenfalls verwendet, um es einem Fahrer zu ermöglichen, beliebige andere Interaktionen, die er mit dem Computer 140 durchzuführen wünscht, durchzuführen.
  • Das Fahrermikrofon 390 wird verwendet, um es einem Nutzer zu ermöglichen, mit dem Computer 140 und/oder dem System insgesamt zu sprechen. Der Computer 140 kann den Klang der Sprache, die von dem Fahrer gesprochen wird, ebenso wie Geräusche, die in dem Taxi auftreten, aufzeichnen. In vielen Ausführungsformen wird entweder die Steuerung 140 oder das zentrale System die Möglichkeit der Spracherkennung aufweisen, um es zu ermöglichen, dass eine Spracheingabe von dem Fahrer in Text oder Befehle gewandelt wird.
  • In der Ausführungsform der 20 enthält der Speicher 158 der Steuerung der Mobileinheit 140 eine Programmierung 160, die viele der Aspekte der Programmierung 160, die in den 1 und 7 gezeigt ist und oben diskutiert wurde, enthält. Dieser Speicher speichert ebenfalls ausgewählte Nachrichten-IDs 162 und 164, Anzeigenachrichten 168A bis 168N, eine Ortungssignalperiode 170 und ein Ziel 172, wie es oben mit Bezug auf die 1 und 7 beschrieben wurde. Außerdem speichert er Fahrerverdienstdaten 394, die es der Fahreranzeige 386 ermöglichen, einem Fahrer Informationen über seine Verdienste auf der Grundlage des Geldbetrages zu liefern, die seine Mobileinheit beim Anzeigen von Nachrichten bei verschiedenen Geosynchronen, d.h. bei verschiedenen Kombinationen von Zeit und Ort und weiteren möglichen Bedingungen, die das System verwendet, um die Anzeige von Nachrichten auf seinen Anzeigeeinheiten zu steuern, bereitzustellen. Der Speicher 158 kann außerdem eine Geosynchron-Verdienstdatenbank 396 enthalten, die Informationen enthält, die auf der Fahreranzeige 386 angezeigt werden können, um einem Fahrer zu helfen, über das Verdienstpotential, das mit einer Fahrt durch unterschiedliche Orte zu unterschiedlichen Zeitpunkten unter unterschiedlichen Bedingungen verbunden ist, zu entscheiden.
  • 21 stellt eine Mobileinheit 104E dar, die der Mobileinheit 104D der 20 ähnelt, mit der Ausnahme, dass sie außerdem eine Passagierschnittstelle 400 enthält, die enthält: eine Passagieranzeige 402, einen Passagierlautsprecher 404, ein Passagiermikrofon 406 und eine Passagiereingabe 408. Die Mobileinheit der 21 kann ähnlich wie diejenige der 20 als Taxi oder ein anderes Fahrzeug, das gemietet werden kann, verwendet werden. Ihre Passagierschnittstelle 400 würde insbesondere bei solchen Fahrzeugen nützlich sein, da sie den Passagieren Informationen und Unterhaltung liefern würde. Die Mobileinheit der 21 enthält außerdem ein Thermometer 149, das verwendet werden kann, um die Temperatur der Außenluft der Mobileinheit zu erfassen. Die Mobileinheit, die in 21 gezeigt ist, enthält keinen UHF-Empfänger 180 wie er in 20 gezeigt ist, obwohl er in anderen Ausführungsformen vorgesehen sein könnte.
  • Die Passagierschnittstelle 400 kann für unterschiedliche Zwecke verwendet werden. Sie kann verwendet werden, um es Passagieren zu ermöglichen, auf dem Internet zu surfen oder E-Mails zu senden und zu empfangen. Sie kann ebenfalls verwendet werden, um den Insassen eine bezahlte audiovisuelle Programmierung oder eine audiovisuelle Programmierung, die durch Werbung finanziert ist, zu bieten. In vielen Ausführungsformen, die dem Passagier eine bezahlte Audio- und Videoprogrammierung bieten, enthält die Steuerung 140 der Mobileinheit eine Programmierung 410, die die Verwendung der Passagierschnittstelle durch den Passagier verfolgt und diese entsprechend berechnet. Der Betrag dieser Abrechnung kann dem Taxigeld, das für die Fahrt des Passagiers berechnet wird, hinzugefügt werden. Der Betrag der Taxigebühr und weitere Abrechnungen für die Verwendung der Passagierschnittstelle können auf der Fahrerschnittstellenanzeige 386 ebenso wie auf der Passagieranzeige 402 angezeigt werden.
  • In einigen Ausführungsformen der Mobileinheit, die in 21 gezeigt ist, werden Werbungsmeldungen auf der Passagieranzeige 402 und/oder als Klang auf dem Passagierlautsprecher 404 dargeboten. In einem derartigen Fall kann der Inhalt einer derartigen Nachricht von dem System auf Bedingungen hin, beispielsweise dem Ort des mobilen Fahrzeugs, dem Ziel des Passagiers in dem mobilen Fahrzeug, der Tageszeit, dem Tag der Woche oder dem Datum des Monats, und weiteren Faktoren wie beispielsweise Informationen, die der Passagier auf der Passagierschnittstelle 400 eingegeben hat, ausgewählt werden. Eine derartige Nachrichtenauswahl kann mittels Software 412 durchgeführt werden, die in der Steuerung 130 der Mobileinheit enthalten ist, oder Computer des zentralen Systems können diese auswählen.
  • 22 stellt Komponenten 346A einer Ausführungsform einer nicht mobilen Einheit 346 des in 18 gezeigten Typs dar. Diese Ausführungsform einer nicht mobilen Einheit enthält einen einzigen Anzeigebildschirm 344. In anderen Ausführungsformen kann die nicht mobile Einheit zwei oder mehr Anzeigen aufweisen, beispielsweise eine Anzeige auf jeder der beiden gegenüberliegenden Seitenflächen. Die nicht mobile Einheit enthält außerdem einen oder mehrere Lautsprecher 376A. Diese Lautsprecher können ähnlich den Lautsprechern 376, die oben mit Bezug auf 20 beschrieben wurden, verwendet werden, um eine Klangausgabe in Begleitung zu Nachrichten, die auf der Anzeige 334 gezeigt werden, oder eine Klangausgabe, die andere Nachrichten als diejenigen, die auf der Anzeige angezeigt werden, enthalten, bereitzustellen.
  • Die nicht mobile Einheit der 22 enthält außerdem eine oder mehrere Kameras 380A und Bildaufnahmeelektroniken 378A, um es der Mobileinheit zu ermöglichen, Publikums-, Verkehrs- und Wetterinformationen zur Verwendung durch das gesamte System aufzuzeichnen. Ähnlich den mit Bezug auf 20 beschriebenen Kameras 380 können die Kameras 380A ebenfalls den vernetzten Nutzern des zentralen Systems Bilder der Ansicht der Kamera zum derzeitigen Zeitpunkt bereitstellen; Bilder, die in Echtzeit auf der Anzeige der nicht mobilen Einheit 334 gezeigt werden können, bereitstellen, falls gewünscht; und können, wenn sie mit einer visuellen Erkennungssoftware kombiniert werden, es der nicht mobilen Einheit ermöglichen, auf die Leute in ihrem Blickfeld einschließlich das Aussehen, die Gesten und weiteres Verhalten derartiger Leute zu antworten.
  • Die nicht mobile Einheit enthält außerdem eine lokale Kommunikationsvorrichtung 382A ähnlich der lokalen Kommunikationsvorrichtung 382, die oben mit Bezug auf 20 beschrieben wurde. Diese Vorrichtung ermöglicht es der nicht mobilen Einheit, mit Leuten und elektronischen Systemen an ihrem Ort zu interagieren, die ähnliche lokale Kommunikationsvorrichtungen enthalten. Die nicht mobile Einheit enthält außerdem ein drahtloses System 152 zum Empfangen von Nachrichten, die Anweisungen dahingehend, welche Nachrichten anzuzeigen sind, ebenso wie weitere Anweisungen bereitstellen. In einigen Ausführungsformen wird die nicht mobile Einheit einen UHF-Empfänger 180 enthalten, um den Nachrichteninhalt und weitere Daten, die an Anzeigeeinheiten des gesamten Anzeigesystems von einem UHF-Sender übertragen werden, zu empfangen.
  • Viele Ausführungsformen der nicht mobilen Einheiten der Erfindung werden kein globales Positionierungssystem 136 enthalten, da die nicht mobilen Einheiten normalerweise nur einen festen Ort einnehmen, der in das System nur einmal eingegeben werden muss, wenn die Mobileinheit an einem gegebenen Ort positioniert wird. Aber in einigen Ausführungsformen können nicht mobile Einheiten tatsächlich Positionierungssysteme 136 enthalten, da derartige Systeme relativ kostengünstig sind, und diese würden automatisch den Ort einer nicht mobilen Einheit bestimmen und automatisch Änderungen des Ortes der nicht mobilen Einheit oder ihrer Elektroniken korrigieren, wenn sie bewegt werden. In derartigen Ausführungsformen könnte die nicht mobile Einheit tatsächlich Ortungssignale senden, obwohl die Häufigkeit, mit der derartige Signale gesendet würden, aufgrund der festgelegten Natur derartiger Einheiten sehr langsam sein könnte.
  • 23 ist eine stark vereinfachte Pseudo-Code-Darstellung der Programmierung 420, die der Online-Werbungsseite 352, die in den 18 und 19 gezeigt ist, zugeordnet ist. In vielen Ausführungsformen der Erfindung wird die Seite eine World-Wide-Web-Seite sein, aber in anderen Ausführungsformen kann sie eine andere Art von Online-Seite sein, beispielsweise eine, die mit einem privaten virtuellen Netzwerk verbunden ist. Wie es in 23 gezeigt ist, enthält diese Seite eine Programmierung 422, die es einem Nutzer ermöglicht, zu bewirken, dass sich mehrere unterschiedliche Dinge ereignen. In webbasierten Ausführungsformen dieses Aspektes der Erfindung lädt die E-Commerce-Seite Webseiten herunter, die eine Schnittstelle bereitstellen, die es einem Nutzer auf einem Clientcomputer ermöglichen, mit einem Browser viele der Nutzeroptionen, die von der E-Commerce-Seite bereitgestellt werden, durch Zeigen und Klicken mit einer Computerzeigevorrichtung, beispielsweise einer Maus, auszuwählen.
  • Wie es durch die Bezugszeichen 424 bis 432 angegeben ist, ermöglicht es diese Schnittstelle einem Nutzer, Informationen über die Merkmale des Systems, beispielsweise wie Werbung auf dem System zu kaufen ist, wie auf Werbung auf dem System zu antworten ist, und wie an Wettbewerben und Verkaufsförderungen teilzunehmen ist, die das System verwendet, um den Blick auf dessen Anzeigeeinheiten und die Interaktion mit diesen zu ermuntern, zu erhalten.
  • Wie es durch die Bezugszeichen 1152 gezeigt ist, stellt die Schnittstelle den Verbrauchern eine Geosynchron-Verkaufsschnittstelle bereit. Diese Schnittstelle ermöglicht es einem Verbraucher, die folgenden Funktionen online durchzuführen.
  • Sie ermöglicht es Nutzern, Geosynchrone auf einer nutzernavigierbaren Zeit-Ort-Karte bzw. Tabelle zu untersuchen, wie es durch das Bezugszeichen 1154 angegeben ist. Sie ermöglicht es ihnen, nach Geosynchronen anhand verschiedener von einem Nutzer ausgewählten Kriterien zu suchen, wie es durch das Bezugszeichen 1156 angegeben ist. Sie ermöglicht die Auswahl oder Zurücknahme der Auswahl einer oder mehrerer Geosynchrone, die in der Zeit-Ort-Tabelle oder in den Ergebnissen der Suchen anhand der Kriterien gezeigt sind, wie es durch das Bezugszeichen 1158 angegeben ist. Sie ermöglicht es Nutzern, ausgewählte Geosynchrone aus einer ausgewählten Gruppe zu hinzuzufügen oder wegzunehmen, und Geosynchron-Gruppen auszuwählen, hinzuzufügen oder wegzunehmen, wie es durch die Bezugszeichen 1160 und 1162 angegeben ist.
  • Die Verkaufsschnittstelle ermöglicht es Nutzern, ausgewählte Geosynchrone zu kaufen oder für diese zu bieten, wie es durch das Bezugszeichen 1164 angegeben ist. Sie ermöglicht es Nutzern, eine automatische Anordnung von Nachrichten auszuwählen, die, wenn ausgewählt, bewirken, dass das System automatisch Nachrichten entsprechend von einem Nutzer ausgewählten Kriterien anzeigt, wie es durch die Bezugszeichen 1164 und 1166 angegeben ist. Die Schnittstelle ermöglicht es außerdem Nutzern, Werbenachrichten, einschließlich Text, Bitmaps, Bitmap-Animationen, vektorbasierte Animationen und in Echtzeit gelieferte Nachrichten heraufzuladen, wie es durch die Bezugszeichen 1170 und 1172 angegeben ist. Wenn der Nutzer ein Heraufladen in Echtzeit auswählt, wird das zentrale System den empfangenen Nachrichteninhalt herunterladen, um diesen auf einer oder mehreren der Systemanzeigen in Echtzeit zu zeigen.
  • Die Verkaufsschnittstelle ermöglicht es einem Nutzer, eine Auswahl zu treffen bzw. die Auswahl wieder zurückzunehmen, welche heraufgeladene Nachricht in einem Satz eines oder mehrerer Geosynchrone, die ein Nutzer gekauft hat, anzuzeigen ist, wie es durch das Bezugszeichen 1174 angegeben ist. Sie ermöglicht es Nutzern ebenfalls, Geosynchrone zu verkaufen oder wieder zu verkaufen, wie es durch das Bezugszeichen 1176 angegeben ist. Dieses ermöglicht es Dritten, die Anzeigeeinheiten aufweisen, die eine Schnittstelle zu dem System aufweisen, das Recht, Nachrichten durch diese E-Commerce-Seite anzuzeigen, zu verkaufen. Sie ermöglicht es ebenfalls denjenigen, die Geosynchrone gekauft haben, ihre Meinung zu ändern und zu versuchen, diese auf dem System zu verkaufen, wenn sie aus irgendeinem Grund entscheiden, die Nachrichten bei derartigen gekauften Geosynchronen nicht zu zeigen. Die Nutzer würden das Recht haben, Preise für derartige Wiederverkäufe einzustellen oder zu ändern, einen Drittmarkt für Geosynchron-Anzeigerechte zu erzeugen.
  • Die Schnittstelle ermöglicht es ebenfalls den Nutzern, das Anzeigen von Nachrichten in verkauften Geosynchronen zu verfolgen, wie es durch das Bezugszeichen 1178 angegeben ist, und sie ermöglicht es diesen, das Anzeigen von automatisch platzierten Nachrichten zu verfolgen, wie es durch das Bezugszeichen 1180 angegeben ist. Dieses informiert sie darüber, wann und wo gegebene Nachrichten gezeigt wurden, über die Kosten, die mit einer derartigen Anzeige verbunden sind, und in einigen Ausführungsformen liefert sie Informationen über das tatsächliche Publikum der Anzeige wie beispielsweise eines oder mehrere Bilder, die von der Anzeige zum Zeitpunkt, zu dem eine Nachricht gezeigt wurde, aufgenommen wurden und die den Bereich zeigen, in dem Leute die Anzeige sehen konnten, oder Informationen, die aus derartigen Bildern unter Verwendung eines maschinellen Bildes hergeleitet wurden.
  • Wie es durch das Bezugszeichen 1181 angegeben ist, enthält die Online-E-Commerce-Seite eine Programmierung zum automatischen Abrechnen mit Verbrauchern als Ergebnis des Zeitpunktes und des Ortes, an dem deren Nachrichten gezeigt wurden.
  • Wie es durch die Bezugszeichen 436 angegeben ist, ermöglicht es die Schnittstelle der 23 Nutzern, einen Datensatz der Nachrichten, die an einem ausgewählten Ort zu einem ausgewählten Zeitpunkt gezeigt wurden, anzusehen und zu lesen, um mehr Informationen darüber zu erhalten, oder andererseits mit einer ausgewählten derartigen Werbung zu interagieren. Dieses Merkmal könnte häufig von den Mitgliedern des Publikums verwendet werden, die sich erinnern, eine gegebene Nachricht, an der sie interessiert sind, an näherungsweise einem gegebenen Ort und zu näherungsweise einer gegebenen Zeit gesehen zu haben. Diese Schnittstelle wird es ihnen ermöglichen, die Datenbank nach Werbungen auf der Grundlage der Zeit und des Ortes, an denen sie gezeigt wurden, zu durchsuchen, um es Nutzern zu ermöglichen, eine gegebene Nachricht, an der sie interessiert sind, zu finden und es ihnen zu ermöglichen, mit einer derartigen Werbung, wenn sie gefunden wird, zu interagieren, beispielsweise durch Klicken durch die Webseite des Inserenten, durch Erhalten von mehr Informationen über das Produkt oder den Dienst, der in der Nachricht beschrieben ist, oder durch Empfangen eines Coupons, der mit der Nachricht verbunden ist.
  • Wie es durch das Bezugszeichen 438 angegeben ist, ermöglicht es die Online-Seite des zentralen Systems ebenfalls Nutzern, Verkehrsinformationen, die von Mobileinheiten gesammelt werden, anzusehen, mit der Möglichkeit, diese Informationen für einen gegebenen Ort und gegebene Zeitperioden zu sehen. Wenn z.B. eine Person zu wissen wünscht, wie stark der Verkehr auf einer gegebenen Straße um 4 Uhr nachmittags an einem gewöhnlichen Werktag war, würde sie in der Lage sein, durch diese Datenbank zu gehen und diese Informationen für viele Orte, die von den Anzeigeeinheiten bedient werden, die mit der Online-Seite verbunden sind, zu erhalten. In vielen Ausführungsformen der Systeme wird die Verkehrsdatenbank ebenfalls Informationen von anderen Quellen als den eigenen Anzeigeeinheiten des Anzeigesystems beinhalten, beispielsweise von Regierungsquellen, die über derzeitige Verkehrsbedingungen berichten, oder lokalen Zeitungen, Radio und/oder TV-Organisationen, die Verkehrsinformationen haben. Die Daten in dieser Verkehrsdatenbank können nicht nur Bildaufzeichnungen vom Verkehr an verschiedenen Orten und zu verschiedenen Zeiten einschließlich der derzeitigen Zeit enthalten, sondern ebenfalls statistische Informationen, die manuell oder automatisch aus derartigen Bildern hergeleitet werden, ebenso wie Informationen, die aus Ortungssignalen, die von Mobileinheiten erzeugt werden, hergeleitet werden, und Informationen, die von Geschwindigkeitssensoren an derartigen Mobileinheiten hergeleitet werden.
  • Wie es durch den Text, der dem Bezugszeichen 440 zugeordnet ist, gezeigt ist, ermöglicht es die Schnittstelle 422 den Nutzern, Wetterinformationen, die von Anzeigeeinheiten gesammelt werden, einschließlich Informationen eines gegebenen Ortes einer gegebenen Zeit zu sehen. Dieses ermöglicht es einem Nutzer, zu sehen, wie das Wetter an verschiedenen Orten innerhalb einer oder mehrerer Großräume, die von dem System bedient werden, ist. Wenn es z.B. in dem Bereich, in dem sich der gegebene Nutzer befindet, einen Regenguss gibt, kann das System verwendet werden, um zu bestimmen, wie verbreitet der Regen ist, und um dessen Bewegung zu bestimmen, um besser kalkulieren zu können, wie lange es bis zum Ende des Regens dauern wird. Wie bei der Verkehrsinformationsdatenbank wird die Wetterdatenbank des Systems in vielen Ausführungsformen Daten von anderen Quellen als den festen und mobilen Anzeigeeinheiten des Nachrichtensystems enthalten, beispielsweise Informationen von dem nationalen Wetterdienst und von lokalen Medienorganisationen.
  • Wie es durch das Bezugszeichen 441 angegeben ist, enthält die Online-Seite des zentralen Systems eine Schnittstelle, die es Nutzern ermöglicht, ein visuelles Bild der Stadt sowohl nach Ort und Zeit zu navigieren. Obwohl diese visuelle Datenbank in einigen Ausführungsformen nur 2-D-Bilder enthalten kann, wird diese visuelle Datenbank in vielen anderen Ausführungsformen aus 3-D-Bildern bestehen, die aus 2-D-Bildern hergeleitet werden, die von Kameras aufgenommen werden, die sowohl an mobilen als auch an festen Einheiten angeordnet sind. Wie es aus dem Stand der Technik der Bildverarbeitung bekannt ist, ist es möglich, 3-D-Bilder einer Szene von mehreren 2-D-Bildern herzuleiten. Dieser Prozess kann verwendet werden, um eine virtuelle Stadt zu erzeugen, die aus den vielen Bildern zusammengesetzt ist, die von den mobilen und festen Anzeigeeinheiten des Systems aufgenommen werden. Au ßerdem kann das System Bilder der Stadt zu verschiedenen Tageszeiten, verschiedenen Jahreszeiten enthalten, oder es variiert die Zeiten über eine Dauer von Jahren, um die virtuelle Stadt lebensechter zu gestalten.
  • Vorzugsweise sind Nutzer in der Lage, zu gegebenen Orten in dieser virtuellen 3-D-Stadt oder diesem Großraum auf mehrere unterschiedliche Weisen zu navigieren, die beinhalten: Identifizieren bestimmter Adressen; mittels Ausführen einer virtuellen Fahrt; durch Auswählen einer oder mehrerer Orte von einer Luft- oder Satellitenansicht und anschließendes Auswählen, um diese Orte in einer Straßenniveauansicht zu sehen; und/oder durch Auswählen verschiedener Inserenten oder anderer prominenter Orte innerhalb des Großraums und Auswählen, um zu sehen, wie sie innerhalb der virtuellen Stadt erscheinen. Organisationen wie z.B. Warenhäuser, öffentliche Beförderungsunternehmen und Museen können mit der Internetseite des zentralen Systems durch Bereitstellen von 3-D-Bildern ihres eigenen Inneren, die in die visuelle Datenbank eingebunden werden können, kooperieren, so dass in diesen als Teil des 3-D-Raums, der von der visuellen Darstellung repräsentiert wird, navigiert werden kann.
  • Diese virtuelle 3-D-Stadt kann viele Nutzen aufweisen. Um nur wenige zu nennen: In einigen Ausführungsformen wird sie verwendet, um Richtungen über der Internetseite des zentralen Systems bereitzustellen, wie es durch das Bezugszeichen 442 angegeben ist. In einigen Ausführungsformen wird sie verwendet werden, um Nutzern zu helfen, die Orte der Geschäfte der Inserenten zu finden. In einigen Ausführungsformen wird ihr Softwareinhalt von dem zentralen System an andere Geschäfte verkauft oder lizenziert, beispielsweise als Webseite. In einigen Ausführungsformen wird sie als Teil von Videospielen verwendet. Und in einigen Ausführungsformen wird sie durch Touristenbüros für eine oder mehrere Großräume, die angezeigt werden, verwendet.
  • Wie es durch das Bezugszeichen 443 in 23 angegeben ist, ermöglicht es die Internetseite des zentralen Systems Nutzern, auszuwählen, derzeitige Bilder von den Kameras auf den Anzeigeeinheiten des zentralen Systems zu sehen. In vielen Ausführungsformen ermöglicht es die Schnittstelle den Nutzern eine Darstellung des derzeitigen Ortes des individuellen Ortes und fester Einheiten des Systems zu sehen und aus diesen eine oder mehrere auszuwählen, von denen sie derzeitige Bilder zu sehen wünschen. Dieses Merkmal wird für Leute hilfreich sein, die zu sehen wünschen, wie das derzeitige Wetter an einem gegebenen Ort ist, ebenso wie für diejenigen, die zu sehen wünschen, wie viele Leute draußen sind, in welchem gegebenen Teil der Stadt und wie diese Leute aussehen.
  • Wie es durch das Bezugszeichen 444 der 23 angegeben ist, enthält die Seite des zentralen Systems vorzugsweise außerdem eine Schnittstelle, die es Nutzern ermöglicht, Inhalt für nicht kommerzielle Anzeigen auf den verschiedenen Anzeigen des zentralen Systems heraufzuladen. Eine derartige Schnittstelle kann helfen, die Publikumsteilnahme und das Interesse für das Anzeigesystem zu erhöhen, ebenso wie interessanten nicht kommerziellen Inhalt für seine Anzeigen bereitstellen. Das System kann z.B. Leuten ermöglichen, Bilder ihrer Babys als Teil eines Babyschönheitswettbewerbs heraufzuladen oder Witze als Teil eines Wettbewerbs des lustigsten Witzes des Tages heraufzuladen.
  • Die 24A und 24B stellen eine genauere Darstellung einer Ausführungsform der Geosynchron-Verkaufsschnittstelle 1152, die oben mit Bezug auf 23 beschrieben wurde, bereit. Sie beschreiben einen Teil der Programmierung 446, die von dem Teil der Internetseite des zentralen Systems verwendet werden kann, der es Inserenten oder denjenigen, die für die Inserenten arbeiten, ermöglicht, Werbungsrechte für das Anzeigesystem zu kaufen. Diese Programmierung enthält die Schritte 448 bis 506.
  • Wenn der Nutzer eine bestimmte Geosynchron-Anzeige durch die Verwendung einer Geosynchron-Anzeigeschnittstelle auswählt, werden die Schritte 448 und 450 bewirken, dass der Computer des zentralen Systems die spezielle Anzeige eines ausgewählten Satzes von Geosynchronen für den Nutzer erzeugt und diesem zeigt.
  • 25 stellt die Geosynchron-Anzeigeschnittstelle 508 dar, die es Nutzern ermöglicht, eine derartige Geosynchron-Anzeige auszuwählen. Wie es durch das Bezugszeichen 510 angegeben ist, ermöglicht sie es einem Nutzer, mehrere unterschiedliche Optionen auszuwählen.
  • Wie es durch das Bezugszeichen 512 und 514 angegeben ist, ermöglicht sie es einem Nutzer, verfügbare Geosynchrone gemäß deren zugeordnetem Typ von Anzeige zur Ansicht auszuwählen, beispielsweise feste Anzeigen, mobile Anzeigen, einschließlich Taxi- oder Busanzeigen, oder tragbare Computervorrichtungen wie z.B. PDAs.
  • Wie es durch die Bezugszeichen 516 und 518 angegeben ist, ermöglicht es die Schnittstelle einem Nutzer, den Typ von Geosynchron, das anzuzeigen ist, auf der Grundlage davon, wie bezahlt wird, beispielsweise durch eine Auktion oder durch einen festen Preis, auszuwählen.
  • Wie es durch die Bezugszeichen 520 und 522 angegeben ist, ermöglicht es die Geosynchron-Anzeigeschnittstelle Nutzern, die Anzeige von Geosynchronen auf der Grundlage einer bestimmten Klasse von Rechten, die einem jeweiligen angezeigten Geosynchron zugeordnet ist, auszuwählen, einschließlich: ob die Geosynchrone für eine gegebene Zeitdauer nicht unterbrochen werden sollen oder aus einem oder mehreren Zeitschlitzen zusammengesetzt sind, die über eine gegebene Zeitdauer auftreten; ob die Geosynchrone im Gegensatz zu einer kommerziellen Ankündigung eine persönliche Ankündigung betreffen; ob die Geosynchrone von der Anzeige her zeitbegrenzt sind, was bedeutet, dass der Nutzer nur bis zu einem gegebenen Dollarbetrag für Anzeigen in der Zeitdauer und an dem Ort, der von den Geosynchronen identifiziert wird, zu zahlen bereit ist; ob die Geosynchrone das Recht betreffen, eine Anzeigezeit, die übrig ist, zu nutzen, nachdem andere Geosynchrone, die eine höhere Priorität aufweisen, beispielsweise von der Anzeige her zeitbegrenzte Geosynchrone, ihr Recht zum Anzeigen genutzt haben; ob die Geosynchrone in einem Sekundärmarkt zum Verkauf vorgesehen sind, d.h. durch einen Inserenten anstatt durch die Nutzer des zentralen Systems selbst verkauft werden; und ob die Geosynchrone ein Sponsoring von anderen nicht kommerziellen Programminhalten betreffen, beispielsweise von Neuigkeiten, Zeit, Wetter, Verkehr, Wettbewerbe oder anderen Typen nicht kommerzieller Programmierungen, die auf dem Anzeigesystem gesponsert werden können.
  • Wie es durch das Bezugszeichen 524 angegeben ist, ermöglicht es die Geosynchron-Anzeigeschnittstelle einem Nutzer, die Zeit der Geosynchrone, für die er die Anzeige wünscht, auszuwählen. In vielen Ausführungsformen beinhaltet dieses eine oder mehrere Schiebebalkensteuerungen, die es einem Nutzer ermöglichen, unterschiedliche Zeitperioden oder Zeitdauern zu definieren.
  • Wie es durch das Bezugszeichen 526 angegeben ist, lässt die Schnittstelle ebenfalls einem Nutzer einen oder mehrere Orte der Geosynchrone, die er anzuzeigen wünscht, bestimmen. Dieses kann durch Navigieren auf einer Karte und Ändern der Skala der Ansicht erfolgen. Es kann ebenfalls ermöglichen, dass ein Nutzer, wenn gewünscht, einen Abstand zu einem gegebenen Ort, Klassen von Orten, ein gegebenes Ereignis oder Klassen von Ereignissen eingibt.
  • Wie es durch die Bezugszeichen 528 bis 548 angegeben ist, ermöglicht es die Geosynchron-Anzeigeschnittstelle einem Nutzer, ein Farbschema, das bei einer Geosynchron-Anzeige zu verwenden ist, zu spezifizieren. Wie es durch das Bezugszeichen 532 angegeben ist, ermöglicht sie es einem Nutzer, zu spezifizieren, dass die angezeigten Geosynchrone entsprechend ihren jeweiligen Werten von einer oder mehreren unterschiedlichen Typen von demographischen Informationen gefärbt sind, beispielsweise Haushaltseinkommen, Population, Verkehr, oder anderen Typen von verfügbaren demographischen Informationen. Wie es durch das Bezugszeichen 534 angegeben ist, kann der Nutzer auswählen, angezeigte Geosynchrone in Abhängigkeit von der Menge des Verkehrs der Mobileinheit oder der Zeit einer Anzeige, die in der Vergangenheit in äquivalenten Geosynchronen vorgekommen ist, einzufärben.
  • Wie es durch das Bezugszeichen 536 angegeben ist, haben Nutzer die Option, Geosynchrone entsprechend ihrem Preis einzufärben. Wenn Geosynchrone mit festem Preis angezeigt werden, würde dieses bedeuten, dass diese entsprechend ihrem festen Verkaufspreis eingefärbt sind. Wenn Geosynchrone, die in einer Auktion zu kaufen sind, angezeigt werden, würde die Preisfarbe, die dem derzeitigen Angebot entspricht, verwendet werden. In vielen Ausführungsformen wird, wenn der Nutzer ausgewählt hat, Geosynchrone über eine Zeitperiode anzusehen, die mehrere Geosynchrone für einen gegebenen Ort umfasst, die Preisanzeige oder ein anderer angezeigter farbiger Wert normalerweise ein Mittel über den ausgewählten Zeitbereich darstellen. Alternativ könnte ein Nutzer einen Zeitgleitbalken des oben mit Bezug auf das Bezugszeichen 524 beschriebenen Typs verwenden, um zu sehen, wie sich der Farbwert, der einem Geosynchron eines gegebenen Ortes zugeordnet ist, über der Zeit ändert.
  • Wie es durch das Bezugszeichen 538 angegeben ist, kann ein Nutzer auswählen, Geosynchrone in Abhängigkeit von der Identität der Parteien, die diese gekauft haben, eingefärbt zu sehen. Vorzugsweise wird dem Nutzer die Möglichkeit gegeben, Geosynchrone entsprechend der Klasse des Inserenten, der diese gekauft hat, einzufärben. Vorzugsweise würde dieses nicht nur Geosynchrone betreffen, die gekauft, aber noch nicht angezeigt wurden, sondern auch Geosynchrone, die in der Vergangenheit angezeigt wurden, einschließlich Geosynchrone, die zu einem bestimmten Zeitpunkt in der Vergangenheit aufgetreten sind, ebenso wie diejenigen, die in der Vergangenheit während einer wiederholten Zeit aufgetreten sind, beispielsweise Feierabend-Hauptverkehrszeit zwischen 4 und 6 Uhr nachmittags. In einigen Ausführungsformen wird es, wenn der Nutzer von einer oder mehreren anderen Parteien autorisiert wurde zu sehen, welche Geosynchrone sie gekauft haben, dem Nutzer ermöglicht, die Geosynchrone in Abhängigkeit von der die Identität dieser anderen Inserenten gefärbt zu sehen. Dieses Merkmal wird insbesondere nützlich sein, wo unterschiedliche Parteien an einer kooperativen Inserentenkampagne beteiligt sind. Es wird ebenfalls einem Inserenten ermöglicht, die Orte und Zeitpunkte, zu denen die anderen Inserenten, mit denen er kooperiert, Werbung angezeigt haben oder planen, diese anzuzeigen, zu sehen, so dass er Werbungen platzieren kann, die komplementär zu derartigen Käufen sind.
  • Wie es durch die Zeile 540 der 25 gezeigt ist, ermöglicht es die Geosynchron-Anzeigeschnittstelle einem Nutzer, Geosynchrone zu sehen, die gemäß einer Rangfolge gefärbt sind, die den Geosynchronen von der Geosynchron-Auswahlschnittstelle zugeordnet werden, die unten mit Bezug auf die 26A und 26D beschrieben wird. Wie es durch das Bezugszeichen 542 angegeben ist, ermöglicht es die Geosynchron-Anzeigeschnittstelle Nutzern ebenfalls, auszuwählen, Geosynchrone entsprechend beliebigen anderen Kriterien einzufärben, die für die Auswahl von Geosynchronen in der Geosynchron-Auswahlschnittstelle der 26A und 26B verwendet werden können.
  • Wie es durch das Bezugszeichen 548 angegeben ist, ermöglicht es die Geosynchron-Anzeigeschnittstelle Nutzern, auszuwählen, Geosynchrone zu sehen, die entsprechend dahingehend eingefärbt sind, ob sie als zu einem oder mehreren Geosynchron-Sätzen gehörend ausgewählt werden, die von dem Nutzer definiert wurden. Dieses ermöglicht es z.B. einem Nutzer, auf einer Karte den Ort verschiedener Sätze von Geosynchrone, die er durch verschiedene Einrichtungen ausgewählt haben könnte, zu sehen.
  • Wie es durch die Bezugszeichen 550 und 552 angegeben ist, ermöglicht es die Geosynchron-Anzeigeschnittstelle Nutzern, verschiedene Anzeigenschemata einschließlich Schemata, die Geosynchrone auf einer Karte mit einem oder mehreren unterschiedlichen ausgewählten Skalierungen anzeigen, und diejenigen, die diese in einem oder mehreren unterschiedlichen Listenformaten anzeigen, auszuwählen.
  • Wie es durch das Bezugszeichen 554 angegeben ist, ermöglicht es die Geosynchron-Anzeigeschnittstelle Nutzern, einen Geosynchron-Satz zu öffnen, bearbeiten bzw. editieren und sichern bzw. speichern. Wie es unten beschrieben wird, ist, wenn ein Nutzer einen Geosynchronsatz anzeigt, dieser in der Lage, einen oder mehrere individuelle Geosynchrone innerhalb dieses Satzes unter Verwendung bekannter graphischer Nutzerschnittstellenauswahltechniken auszuwählen. Der Nutzer kann auswählen, einen Satz von einem oder mehreren Geosynchronen, die ausgewählt wurden, zu einem gegebenen Zeitpunkt als einen derartigen Geosynchronsatz zu speichern. Wenn ein derartiger Satz gespeichert wurde, kann dieser später geöffnet werden. Ein Geosynchronsatz kann z.B. durch Ändern von dessen Zeit auf einen anderen Tag, Woche oder Monat, durch Hinzufügen oder Löschen von Geosynchronen oder durch Hinzufügen oder Wegnehmen von Geosynchronsätzen editiert werden. Dieses ist handlich, da es einem Inserenten, der die Mühe auf sich genommen hat, einen Geosynchronsatz für eine gegebene Zeitdauer zu definieren, ermöglicht, diese Satzdefinition später schnell zur Wiederverwendung zu einem späteren Zeitpunkt zu editieren.
  • Wie es durch die Bezugszeichen 556 und 558 angegeben ist, wird, wenn der Nutzer auswählt, Geosynchrone mit derzeitigen Einstellungen, die von den Steuerungen, die durch die Bezugszeichen 512 bis 554 der 25 angegeben sind, bestimmt werden, zu zeigen, das System eine Geosynchronanzeige entsprechend diesen ausgewählten Einstellungen erzeugen. Dieses entspricht den Schritten 448 und 450, die oben mit Bezug auf 24A beschrieben wurden. In vielen Ausführungsformen wird das System automatisch derartige Geosynchrone jedes Mal, wenn der Nutzer die individuelle Einstellung ändert, erzeugen und erneut anzeigen. In Situationen jedoch, in denen die Erzeugung einer neuen Anzeige zeitaufwändig ist, ist es wünschenswert, dass der Nutzer die Option hat, die Erzeugung einer Geosynchronanzeige solange zu verzögern bis der Nutzer eine Gelegenheit hat, sämtliche Einstellungen, die für die Anzeige gewünscht sind, durchzuführen.
  • Wenn ein Nutzer einen oder mehrere Geosynchrone in einer Geosynchronanzeige, die von dem System erzeugt wird, im Schritt 558 auswählt, ermöglicht der Schritt 556 es einem Nutzer, auszuwählen, eines der folgenden Tätigkeiten mit den ausgewählten Geosynchronen durchzuführen: die Auswahl zurückzunehmen, wie es durch das Bezugszeichen 564 angegeben ist; demographische Informationen, die den ausgewählten Geosynchronen zugeordnet sind, zu sehen, wie es durch das Bezugszeichen 566 angegeben ist; Bilder von den Mobileinheiten, die während entsprechender Geosynchrone in der Vergangenheit aufgezeichnet wurden, zu sehen, wie es durch das Bezugszeichen 568 angegeben ist; statistische, geographische, 3-D-Daten oder andere Daten, die von Kameras an Mobileinheiten während entsprechender Geosynchrone in der Vergangenheit extrahiert wurden, zu sehen, wie es durch das Bezugszeichen 570 angegeben ist; die ausgewählten Geosynchrone zu kaufen oder für diese zu bieten, wie es durch das Bezugszeichen 572 angegeben ist; die ausgewählten Geosynchrone erneut zum Verkauf anzubieten, wenn der Nutzer diese Geosynchrone derzeitig besitzt, wie es durch das Bezugszeichen 574 angegeben ist; und, wenn die ausgewählten Geosynchrone abgelaufen sind, was bedeutet, dass sie verwendet wurden, und wenn der derzeitige Nutzer diese besitzt, kann der derzeitige Nutzer auswählen, tatsächliche Bilder, die während der Anzeige von Nachrichten während dieses Geosynchron aufgezeichnet werden, wenn verfügbar, zu sehen und auswählen, Statistiken über das Publikum während dieser Anzeige, falls verfügbar, zu sehen, wie es durch die Bezugszeichen 576 bis 580 angegeben ist.
  • In einigen Ausführungsformen der Erfindung ermöglicht der Schritt 578 es einem Nutzer, aufgezeichnete Bilder, die während der Anzeige seiner Nachrichten, die synchron zu einem Abspiel ihrer Anzeigenachrichten gezeigt werden, zu sehen, um es ihm zu ermöglichen zu sehen, welche Abschnitte seiner Werbungen welche Antworten von dem Publikum auf sich ziehen.
  • Gemäß 24A enthält die Verkaufsprogrammierung 486 des zentralen Systems die Schritte 1182 und 1184, die es einem Nutzer ermöglichen, einen Geosynchron aus der Ort-Zeit-Tabelle oder aus Listen, die als Antwort auf Anzeigeauswahlen oder Suchergebnissen erzeugt werden, auszuwählen.
  • Die Verkaufsprogrammierung enthält außerdem die Schritte 452 und 454, die auf die Auswahl eines Nutzers eines Satzes von Geosynchronauswahlkriterien durch Suchen danach und anschließendes Erzeugen einer Rangliste von Geosynchronen, die mit dem Satz der Kriterien übereinstimmen oder mit diesen am besten übereinstimmen, antworten.
  • Die 26A und 26B stellen eine Beschreibung der Geosynchron-Auswahlschnittstelle 582 bereit, die dessen Schritte genauer beschreiben.
  • Wie es durch das Bezugszeichen 584 der 26A angegeben ist, stellt die Geosynchron-Auswahlschnittstelle mehrere Steuerungen bereit, die es einem Nutzer ermöglichen, eine oder mehrere gewichtete Auswahlen für jedes der Kriterien oder Parametertypen zu treffen, wie es durch die Bezugszeichen 586 bis 638 angegeben ist. In vielen Ausführungsformen ermöglicht das Gewichtungssystem es einem Nutzer, gegebene Kriterien als "Muss" zu definieren, d.h. zu verlangen, dass sämtliche Geosynchrone, die ausgewählt werden, die Kriterien erfüllen müssen.
  • Wie es durch die Bezugszeichen 586, 590 und 594 jeweils angegeben ist, ermöglicht es die Geosynchron-Auswahlschnittstelle einem Nutzer, gewünschte Werte für einen Werbungsvorrichtungstyp, einen Verkaufstyp und einen Werbungstyp, die ähnlich bezeichneten Typen entsprechen, die oben mit Bezug auf 25 beschrieben wurden, auszuwählen.
  • Die Zeitprofilsteuerung 614, die in der Geosynchron-Auswahlschnittstelle gezeigt ist, ermöglicht es einem Nutzer, eine oder mehrere separat gewichtete Zeitperioden für den Satz von Geosynchronen, die auszuwählen sind, auszuwählen. Vorzugsweise ermöglicht es die Schnittstelle Nutzern, Zeitperioden nach Datum und Zeit auszuwählen, ebenso wie nach Wochentag, Tag des Monats, Feiertagen und anderen Zeitklassifikationen, die für die Platzierung von Außenwerbungen relevant sind, beispielsweise Wochentage, Wochenenden, Feiertage, Hauptverkehrszeit, zeitliche Nähe zu einem gegebenen Ereignis oder einer gegebenen Klasse von Ereignissen. In einer relativ einfachen Ausführungsform der Erfindung wird ein separater Geosynchron für jede entsprechende geographische Zone, oder "Geon" zu jedem aufeinanderfolgenden halbstündlichen Intervall definiert. In anderen Ausführungsformen werden komplexere Zeitschemata verwendet, einschließlich diejenigen, die unterschiedliche Nachrichten in unterschiedlichen Zeitschlitzen über eine gegebene Zeitperiode anzeigen.
  • Die Ortprofilsteuerung 616 ermöglicht es dem Nutzer, Ortkriterien auf mehrere unterschiedliche Weisen zu definieren. Wie es bei 620 angegeben ist, kann ein Nutzer Ortkriterien anhand verschiedener Typen von Orten definieren, die enthalten: Wohngebiete, Unterhaltungsviertel, Ausbildungsorte wie z.B. Universitäten, Parks, Regierungsgebäude, ausgewählte Tunnel und Brücken, Geschäftsdistrikte, Touristengebiete, Kunstgalerien, Restaurants, Kinos, 24-Stunden-Geschäfte, Zollstände, Hochverkehrsgebiete, Flughäfen, Taxistände, U-Bahnhaltestellen, verschiedene spezielle Typen von Geschäften, verschiedene bekannte Geschäfte: und beliebige andere Orttypen, die die Schnittstelle zur Auswahl bietet. Der Nutzer kann ebenfalls Orte durch andere Verfahren auswählen, beispielsweise nach Maßgabe der Stadt oder dem Tag in der Stadt, der Geone, die einem vordefinierten Geosynchronsatz zugeordnet sind, oder aus einem Satz aufgelisteter Geone. Andere Verfahren zum Bestimmen von Geosynchronen können die Nähe zu einem gegebenen Ort oder einer Klasse von Orten beinhalten, beispielsweise die Nähe zu Schulen, oder die Nähe zu Flughäfen, oder die Nähe zu Geschäften, die einem gegebenen Händler gehören.
  • Wie es durch die Bezugszeichen 600 bis 612 angegeben ist, ermöglicht es die Geosynchron-Auswahlschnittstelle einem Nutzer, mehrere unterschiedliche Typen von demographischen Profilkriterien auszuwählen, die für die Auswahl eines Geosynchronsatzes verwendet werden.
  • Wie es durch das Bezugszeichen 604 angegeben ist, beinhaltet dieses die Population der Bewohner des Bereichs der Anzeige, einschließlich dem Alter, Ausbildung, Einkommen, Sprache, ethnische Gruppe, Verhaltens- oder psychologische Charakteristika und Geschlecht der Population, falls verfügbar, für die ausgewählten Geosynchrone.
  • Wie es durch das Bezugszeichen 606 angegeben ist, enthalten die auswählbaren demographischen Kriterien Parameterwerte für das Publikum, das wahrscheinlich die Nachrichten während der ausgewählten Geosynchrone sieht. Dieses unterscheidet sich von Wohndemographiken, da dieses nicht auf Schätzungen basiert, wer in einem Ort lebt, sondern die Charakteristika von Leuten, die tatsächlich wahrscheinlich in der Lage sind, die Anzeige zu sehen. Diese demographischen Informationen würden die Charakteristika von Leuten reflektieren, die in einen gegebenen Bereich kommen oder zu einer gegebenen Zeit reisen. Diese Charakteristika enthalten die Gesamtanzahl der Leute, und/oder Mittelwerte der Anzahl unterschiedlicher Typen von Leuten, die nach demographischen Kategorien wie z.B. Alter, Ausbildung, Größe, Einkommen, Ausbildung, Verhaltens- oder psychologischen Charakteristika, dem Typ das Fahrzeugs, das sie fahren und ihrem Geschlecht klassifiziert werden, wenn diese Informationen verfügbar sind. Die Publikumsinformationen können ebenfalls demographische Informationen enthalten, die nicht nur reflektieren, wer die Leute sind, die wahrscheinlich eine Anzeige zu einem gegebenen Zeitpunkt oder zu einem gegebenen Ort sehen, sondern auch was sie zu dem Zeitpunkt tun (beispielsweise Gehen, Fahren, Sitzen, etc.), und ihre wahrscheinliche Beziehung zur Anzeige, beispielsweise ihre Nähe, ihre Geschwindigkeit, ihre Geschwindigkeit relativ zur Anzeige, ihre Orientierung relativ zur Anzeige und die Zeitdauer, während der sie wahrscheinlich die Anzeige sehen.
  • Wie es durch die Bezugszeichen 608 bis 612 angegeben ist, enthalten die demographischen Kriterien ebenfalls derartige Informationen wie den mittleren Haushaltswert für die Geosynchrone, die mittleren Einzelhandelsverkäufe der Geosynchrone und die Anzahl der Arbeitnehmer in den Geosynchronen.
  • Wie es durch die Bezugszeichen 624 bis 627 der 26B angegeben ist, ermöglicht es die Geosynchron-Auswahlschnittstelle einem Nutzer, Kriterien zu definieren, die den Preis von gewünschten Geosynchronen betreffen. Dieses beinhaltet Kriterien die bestimmen, dass sich die ausgewählten Geosynchrone in einem bestimmten Mindest- oder teuersten Prozentsatz des Geosynchronpools befinden. Der Nutzer kann ebenfalls auswählen, dass die ausgewählten Geosynchrone oberhalb oder unterhalb des mittleren Preises für die Region liegen, dass der Preis der Geosynchrone kleiner als oder größer als ein spezieller Dollarbetrag ist und dass die Geosynchrone eine niedrige oder eine hohe Preisschwankung aufweisen. Wie es durch das Bezugszeichen 627 angegeben ist, kann der Nutzer außerdem eine Gesamtpreisgrenze für eine Gruppe Geosynchrone bestimmen, nach denen zu suchen ist. Dieses ermöglicht es dem System, die beste Übereinstimmung mit einem Satz von einem Nutzer ausgewählten Kriterien zu suchen, wobei der Gesamtpreis auf oder unterhalb einer ge gebenen Grenze gehalten wird. Andere Preisparameter könnten ebenfalls verwendet werden, und die Auswahl von Preisparametern, die bereitgestellt wird, könnte sich in Abhängigkeit davon, ob der Nutzer ausgewählt hat, zu einem festen Preis oder durch eine Auktion gekaufte Geosynchrone zu zeigen, variieren.
  • Wie es durch die Bezugszeichen 628 und 630 angegeben ist, ermöglicht es die Geosynchron-Auswahlschnittstelle einem Nutzer, Kriterien für die Auswahl von Geosynchronen, die die zeitliche oder die räumliche Nähe zu bekannten Ereignissen, beispielsweise Sportereignissen, Unterhaltungsereignissen oder anderen Ereignissen betreffen, die für Inserenten relevant sind, entweder nach Ereignistyp oder nach Ereignisnamen zu spezifizieren.
  • Wie es durch die Bezugszeichen 632 und 634 angegeben ist, ermöglicht es die Geosynchron-Auswahlschnittstelle einem Nutzer, Kriterien für gewünschte Geosynchrone zu spezifizieren, die die Inserenten betreffen, die äquivalente Geosynchrone in der Vergangenheit gekauft haben, oder die derzeitig nicht abgelaufene Geosynchrone besitzen. Vorzugsweise ermöglicht es die Schnittstelle dem Nutzer, derartige Inserenten durch den Namen, durch den Geschäftstyp, durch die Geschäftsgröße, durch den Ort oder durch die individuelle Inserenten-ID zu identifizieren. Wie es oben erwähnt ist, wird in den meisten Ausführungsformen der Erfindung ein Nutzer nicht in der Lage sein, die Identifikation von Geosynchronen zu finden, die von einzelnen Inserenten gekauft wurden, wenn diese Inserenten keine Erlaubnis für die Anzeige derartiger Informationen gegeben haben.
  • Wie es durch die Bezugszeichen 636 und 638 angegeben ist, ist ein Nutzer ebenfalls in der Lage, eine eingestellte Logik zu verwenden, um einen Satz von auszuwählender Geosynchrone auf der Grundlage der Definitionen von zuvor definierten Geosynchronsätzen einschließlich der Addition und/oder Subtraktion derartiger Sätze ebenso wie das Editieren der Sätze, beispielsweise um einen vordefinierten Satz zu ändern, um auf diesen später Bezug zu nehmen, zu definieren.
  • Wie es durch die Bezugszeichen 640 bis 650 angegeben ist, ermöglicht es die Geosynchron-Auswahlschnittstelle einem Nutzer, auszuwählen, ob die Suche nur Geosynchrone zurückgeben soll, die genau den von einem Nutzer ausgewählten Kriterien entsprechen, oder diejenigen, die diese am Besten treffen, wie es durch das Bezugszeichen 641 angegeben ist. Sie ermöglicht es außerdem auszuwählen, die tatsächliche Suchprogrammierung ablaufen zu lassen, die eine Übereinstimmung oder eine beste Übereinstimmung von Geosynchronen findet und erzeugt und den sich ergebenden Geosynchronsatz anzeigt, wie es durch das Bezugszeichen 642 angege ben ist. Wie es durch das Bezugszeichen 644 angegeben ist, ermöglicht es die Schnittstelle einem Nutzer, einen Geosynchronsatz oder eine Gruppe, die durch den Schritt 642 erzeugt wird, zu benennen und zu speichern, einen zuvor definierten Satz von Geosynchron-Auswahlparametern, die zuvor unter Verwendung der Steuerungen 586 bis 638 definiert werden, zu öffnen oder zu speichern, wie es durch das Bezugszeichen 646 angegeben ist, Geosynchrone von einem Geosynchron-Auswahlsatz zu entfernen, wie es durch das Bezugszeichen 648 angegeben ist, und weitere eingestellte Logikoperationen für Geosynchronsätze zu addieren, subtrahieren oder durchzuführen, wie es durch das Bezugszeichen 650 angegeben ist.
  • 27 ist eine abstrakte Darstellung einer möglichen Ausführungsform der Optimierungsprogrammierung 652, die von dem Schritt 642 verwendet werden kann, um einen Satz am besten übereinstimmender Geosynchrone zu suchen. Sie enthält einen Schritt 653, der einen mehrdimensionalen Raum als Funktion der von einem Nutzer ausgewählten Kriterien definiert, die bei der Suche verwendet werden, und Gewichte, die diesen Kriterien jeweils zugeordnet sind, die entweder von dem Nutzer oder durch Voreinstellung ausgewählt werden. Im anschließenden Schritt 654 findet sie den Abstand zwischen einem oder mehreren Punkten in dem Raum, die Werte der von einem Verbraucher ausgewählten Kriterien darstellen, und einem oder mehreren Punkten, die durch jeden der Geosynchrone dargestellt werden, wie es Kriterienwerte, die diesen Geosynchronen zugeordnet sind, z.B. durch demographische und/oder andere Datenbanken angegeben. Danach wählt sie im Schritt 655 einen Satz von einem oder mehreren am besten abschneidenden Geosynchronen aus, die der Preisgrenze, wenn eine vorhanden ist, die von dem Verbraucher ausgewählt wird, genügen.
  • In 24A ermöglichen es die Schritte 456 und 458 der Werbungsverkaufsprogrammierung des zentralen Systems einem Nutzer, einen Satz Auto-Platzierungskriterien auszuwählen, die bewirken werden, dass das System automatisch einen gegebenen Satz von einer oder mehreren von einem Verbraucher spezifizierten Nachrichten zu Zeitpunkten und an Orten zeigt, die von dem System gemäß derartiger Kriterien ausgewählt werden.
  • Wie es durch die Schritte 460 und 462 der 24A angegeben ist, werden, wenn ein Nutzer auswählt, den Preis eines ausgewählten Satzes von Geosynchronen zu schätzen, diese Schritte die Verteilung der wahrscheinlichen Preise für diesen Satz Geosynchrone auf der Grundlage des Preises für Nachrichtenanzeigen in individuellen Geosynchronen, entweder bei dem festen Preis oder dem derzeitigen gebotenen Preis, und auf der Grundlage der vergangenen Nachrichtenanzeigezeitmustern für diese Geosynchrone anzeigen.
  • Dieser Schritt ermöglicht es einem Nutzer, die möglichen Kosten für einen Geosynchron auf der Grundlage der Anzeigezeit, die wahrscheinlich benötigt wird, auf der Grundlage der vergangenen Historie zu schätzen. Wie es oben beschrieben wurde, wird mit den Nutzern in der beschriebenen Ausführungsform auf der Grundlage der angezeigten Zeit für ihre Nachrichten innerhalb eines gegebenen Geosynchron abgerechnet. In dieser Ausführungsform sind Nutzer in der Lage, bei der oberen Grenze der Anzeigezeit, für die sie für innerhalb eines gegebenen Geosynchron zu zahlen bereit sind, zu platzieren. Selbstverständlich können viele andere Schemata verwendet werden, um für Anzeigen in einem Geosynchron zu zahlen, und zwar unter Berücksichtung der Tatsache, dass die Zeit, die in dem Geosynchron genutzt wird, gewöhnlicherweise nicht im Voraus bekannt ist und sehr stark variieren kann.
  • Wenn der Nutzer auswählt, einen Geosynchron, den er zum Verkauf besitzt, zu platzieren, wird der Schritt 464 der 24A die Durchführung der Schritte 466 bis 470 bewirken. Schritt 466 stellt dem Nutzer eine Schnittstelle bereit, die es diesem ermöglicht, seine Inserenten-ID zu identifizieren, eine Geosynchron-Eigentümer-ID des Geosynchron zu verkaufen, und einen angefragten Preis für den Geosynchron, wenn ein Festpreisverkauf zu verwenden ist, oder das Startgebot, den minimalen Preis und den Schließzeitpunkt, wenn eine Auktion für den Verkauf zu verwenden ist. Wenn der Nutzer geeignete Informationen im Schritt 466 bereitstellt, wird Schritt 468 bewirken, dass der Schritt 470 das Angebot und den Ort des Geosynchron in der Geosynchrondatenbank des Systems zum Verkauf zusammen mit anderen Geosynchronen, die derzeitig zum Verkauf innerhalb des Systems stehen, aufzeichnet.
  • Wenn ein Werbungsverkäufer das System verwendet, um auszuwählen, einen oder mehrere Geosynchrone das erste Mal zum Verkauf zu platzieren, bewirkt der Schritt 471, dass die Schritte 472 bis 477 durchgeführt werden. Schritt 472 stellt dem Nutzer eine Schnittstelle bereit, die es dem Nutzer ermöglicht, Informationen einzugeben, die den Geosynchron und die Bedingungen, unter denen es zum Verkauf steht, zu definieren. Derartige Informationen könnten den Werbungsanzeigenvorrichtungstyp, den Verkaufstyp, den Werbungstyp, den Zeitpunkt und den Ort (sämtlich wie mit Bezug auf 25 definiert), die dem Geosynchron zugeordnet sind, ebenso wie eine Identifikation der Partei, die die Anzeigevorrichtungen des Geosynchron besitzen oder steuern, und den Preis oder weitere Bedingungen, unter denen die Geosynchrone zum Verkauf verfügbar sind, enthalten.
  • Der Schritt 473 testet, ob das System die richtigen Informationen von dem Nutzer empfangen hat, um die Geosynchrone zu definieren und wie diese zu verkaufen sind, und, wenn dem so ist, bewirkt er, dass Schritt 474 das Verkaufsangebot der Werbungsmarktplatzdatenbank des zentralen Systems aufzeichnet, und platziert den Geosynchron in dem Geosynchroninventar 363 des zentralen Systems, das in 19 gezeigt ist.
  • Wie es oben mit Bezug auf 19 erläutert wurde, kann ein Werbungsverkäufer entweder eine Person sein, die für das zentrale System arbeitet und die Geosynchrone auf Anzeigen anbietet, die von dem zentralen System zum Verkauf besessen und gesteuert werden, oder eine dritte Partei sein, die Geosynchrone auf Anzeigen, die die dritte Partei besitzt oder steuert, zum Verkauf anbietet. Tatsächlich muss in einigen Ausführungsformen der Erfindung die Instanz, die das zentrale System besitzt, keine der Anzeigen, die mit dem System verwendet werden, besitzen und kann nur als Vermittler zum Verkaufen, Kaufen und/oder Steuern der Auswahl von Nachrichten, die bei Geosynchronen anzuzeigen sind, agieren, was Drittparteianzeigen als Funktion der Zeit, des Ortes oder anderer Bedingungen beinhaltet.
  • Wenn ein Nutzer wählt, einen Geosynchron festen Preises zu kaufen, bewirkt der Schritt 475, dass die Schritte 476 bis 478 durchgeführt werden. Der Schritt 476 testet, ob der Kauf autorisiert ist, und wenn dem so ist, bewirkt er, dass die Schritte 477 und 478 durchgeführt werden. Schritt 477 zeichnet den Werbungskauf in den Abrechnungsdatensätzen des zentralen Systems auf und der Schritt 478 sendet dem Inserenten eine Geosynchron-Eigentümer-ID, die diesen ermächtigt, eine oder mehrere gewünschte Nachrichten, die bei den Geosynchronen anzuzeigen sind, in dem Nachrichtenplan des zentralen Systems zu identifizieren.
  • Wenn ein Nutzer oder das Kaufoptimierungsprogramm, das oben beschrieben ist, auswählt, in einer Auktion für ein Geosynchron zu bieten, wird danach Schritt 479 bewirken, dass die Schritte 480 bis 484 durchgeführt werden. Schritt 480 testet, ob das erfolgte Angebot größer als das derzeitig höchste Angebot für das Geosynchron ist, und wenn dem so ist, zeichnet er das geforderte Gebot als das derzeitig höchste Gebot auf und zeichnet die Inserenten-ID des Anforderers in Verbindung mit dem Geosynchron in der Marktplatzdatenbank des zentralen Systems auf. Danach gibt Schritt 484 dem Nutzer eine Anzeige zurück, die anzeigt, ob das Angebot erfolgreich war.
  • Wenn der Nutzer anfordert, das derzeitige Gebot für ein zu auktionierendes Geosynchron zu sehen, wird der Schritt 486 bewirken, dass der Schritt 482 Informationen über das derzeitige Gebot anzeigt.
  • Wenn der Zeitpunkt zum Schließen der Gebote für einen oder mehrere Geosynchrone gekommen ist, wird Schritt 490 bewirken, dass die Schritte 492 bis 496 durchgeführt werden. Schritt 492 bewirkt die Durchführung einer Schleife, die aus den Schritten 494 und 496 besteht, für jedes Geosynchron, dessen Gebot soeben geschlossen wurde. In dieser Schleife erklärt Schritt 494 den qualifizierten Bieter mit dem derzeitig höchsten Angebot in seinem Datensatz als den Gewinner des Geosynchron, wobei der Gewinnerpreis als der Preis des Geosynchron aufgezeichnet wird, und Schritt 496 sendet eine Nachricht zum Gewinner, die diesen darüber informiert, dass er den Geosynchron besitzt. Diese Nachricht enthält eine Geosynchron-Eigentümer-ID, die es dem Gewinner ermöglicht, seine Rechte als Eigentümer des Geosynchron auszuüben, einschließlich dem Recht zu bestimmen, welche Nachrichten während der Zeit anzuzeigen sind, und dem Recht, das Geosynchron wieder zu verkaufen, wie es oben mit Bezug auf die Schritte 472 und 476 angegeben ist.
  • Die Bezugszeichen 498 bis 506 der 24B stellen Schritte dar, die von der Werbungsverkaufsprogrammierung des zentralen Systems durchgeführt werden, um feste Preise den Festpreis-Geosynchronen zuzuordnen, die zum Verkauf durch das System angeboten werden. Wie es durch diese Bezugszeichen angegeben ist, kann die Programmierung automatisch den Preis von Geosynchronen auf der Grundlage mehrerer Faktoren festlegen, die enthalten: Auktionspreise für vergleichbare Geosynchrone, wie es durch das Bezugszeichen 500 angegeben ist; den Prozentsatz ähnlicher Geosynchrone, die zu verschiedenen Preisen verkauft wurden, wie es durch das Bezugszeichen 502 angegeben ist; die Demographiken, den Anzeigeverkehr, den Zuschauerverkehr, Auktionspreise, Klick durch die Webseiten des Systems nach Werbung, die bei ähnlichen Geosynchronen gezeigt werden, Zeit und anderen relevanten Attributen, die dem Geosynchron zugeordnet sind, wie es durch das Bezugszeichen 504 angegeben ist; und durch den Menschen eingestellte Preise, die in das System durch deren Bediener eingegeben wurden.
  • Einer der Wege, wie das System automatisch geeignete Preise für Geosynchrone bei der Möglichkeit stark variierender Interessen für unterschiedliche Typen von Geosynchrone zu unterschiedlichen Zeitpunkten einstellen kann besteht darin, einen auktionierten Verkauf und einen Festpreisverkauf von Geosynchronen für ähnliche Zeitpunkte oder für Zeitpunkte, die Zeitschlitze mit den zu verkaufenden Festpreis-Geosynchronen sind, zu mischen. Das System könnte Änderungen der Aukti onspreise für ähnliche Geosynchrone verwenden, um anzuzeigen, dass eine Änderung des Festpreises für derartige Geosynchrone erfolgen sollte.
  • Ein anderer Weg, automatisch Preise für Geosynchrone einzustellen, besteht darin, dass das System automatisch den Preis für ähnliche Geosynchrone über der Zeit variiert, um automatisch eine Bedarfskurve für derartige Geosynchrone zu entwickeln, und auf der Grundlage einer derartigen Bedarfskurve automatisch Preise aufzunehmen, die wahrscheinlich die Rentabilität maximieren.
  • Wie es in 28 gezeigt ist, wird in einigen Ausführungsformen der Erfindung die Werbungsverkaufsseite des zentralen Systems eine öffentliche, oder offene API oder Anwendungsprogrammiererschnittstelle aufweisen, um es Drittsoftware, die ausgelegt ist, auf Clients der Seite abzulaufen, zu ermöglichen, automatisch eine Schnittstelle mit dessen Programmierung zu bilden. Es gibt viele bekannte Verfahren, die es ermöglichen, dass eine Programmierung, die auf einem Clientcomputer abläuft, mit einer Programmierung, die auf einem Servercomputer abläuft, interagiert. Jedes dieser bekannten Verfahren oder ein beliebiges derartiges Verfahren, das in der Zukunft entwickelt wird, kann verwendet werden, um der Werbungsverkaufsseite des zentralen Systems eine API zu bieten, mit der eine Drittprogrammierung, die auf Clientcomputern läuft, interagieren kann.
  • 28 stellt einen Teil der Funktionalität einer derartigen API 674 dar. Selbstverständlich können in anderen Ausführungsformen der Erfindung unterschiedliche Sätze von API-Funktionen bereitgestellt werden.
  • Die API der 28 enthält mehrere Funktionen, die ausgelegt sind, eine Schnittstelle zu Aspekten der Geosynchronverkaufsprogrammierung des zentralen Systems, die oben mit Bezug auf die 24 bis 27 beschrieben wurde, zu bilden. Beispielsweise ist die "selectGeosynchrons"-Funktion 675, die in 28 gezeigt ist, ausgelegt zu ermöglichen, dass Drittclientsoftware eine Schnittstelle zur Funktionalität bildet, die Nutzern durch die Geosynchronauswahlschnittstelle 582 bereitgestellt wird, die oben mit Bezug auf 26 beschrieben wurde. Obwohl es in 28 nicht gezeigt ist, enthält die API vorzugsweise die Fähigkeit, eine Schnittstelle mit der Funktionalität der Geosynchronanzeigeschnittstelle 598 zu bilden, die in 25 gezeigt ist, ebenso wie mit der Verkaufsoptimierungsschnittstelle 652, die in 27 gezeigt ist.
  • Die "bidForGeosynchron"-Funktion 676 der 28 ermöglicht es einem Nutzer, ein Angebot für einen gegebenen Geosynchron zu platzieren. Die "showCurrentGeosynchronBid"-Funktion 677 ermöglicht es einem Drittprogramm, den derzeitigen Wert des höchsten Gebotes für einen gegebenen Geosynchron zu finden. Die "uploadAd"-Funktion 678 ermöglicht es einem autorisierten Nutzer, eine Werbungsnachricht für eine Speicherung in dem Anzeigenachrichtenspeicherbereich 130 des zentralen Systems, der in 18 gezeigt ist, heraufzuladen. Die "pickAdForGeosynchron"-Funktion 679 ermöglicht es einem Inserenten, der eine Geosynchron-Eigentümer-ID aufweist, die angibt, dass der das Recht hat, die Nachrichten, die während eines gegebenen Geosynchron anzuzeigen sind, zu bestimmen, eine Werbungs-ID, die von einer früheren Durchführung einer "uploadAd"-Funktion 678 zurückgegeben wurde, dem Geosynchron zuzuordnen. Die "getGeonForCensusBlock"-Funktion 680, die "getGeonForCoordinates"-Funktion 631, und die "getGeonForAddress"-Funktion 682 geben jeweils die Identifikation eines Geon, der einem gegebenen Zensus-Block entspricht, an einen gegebenen Satz von Koordinaten und an eine gegebene Adresse zurück. Wie es oben erwähnt wurde, entspricht ein Geon einem oder mehreren Orten eines Geosynchron unabhängig von Zeit oder anderen Bedingungen. Die "getGeosynchronForGeon"-Funktion 683 gibt die Geosynchron-ID des Geonsynchron, der einem gegebenen Geon zu einem gegebenen Zeitpunkt zugeordnet ist, zurück. Die "getInfoOnGeosynchron"-Funktion 684 gibt einen Satz von Informationen eines gegebenen Geosynchron, der von dem "InfoForm"-Feld definiert wird, zurück.
  • Die "getInfoOnGeon"-Funktion 685 ist äquivalent zur Funktion 684 mit der Ausnahme, dass sie einen Geon anstatt einen Geosynchron betrifft. Die "getAccountInfo"-Funktion 686 ermöglicht es einem Inserenten, Informationen über sein derzeitiges Konto in einer oder mehreren Formen, die von dem "InfoForm"-Feld definiert werden, zu erhalten. Die "resellGeosynchron"-Funktion 687 ermöglicht es einem Nutzer, einen Geosynchron, für den er die Geosynchron-Eigentümer-ID aufweist, zum Wiederverkauf innerhalb des Systems zu platzieren. Die "getGeosynchronDisplayInfo"-Funktion 688 ermöglicht es einem autorisierten Inserenten, der Eigentümer eines Geosynchron zum Zeitpunkt der Anzeige ist, Informationen über die Anzeige zu erhalten. Diese Informationen können unter anderem enthalten: die Zeitdauer der Meldungen des Inserenten, während der sie während der Geosynchrone gezeigt wurden; welche der möglichen Nachrichten tatsächlich gezeigt wurden; die Zeitdauern, während denen jede gezeigt wurde; ein Video, das während der Anzeige von der Kamera der Anzeigeeinheit aufgenommen wurde; und/oder Statistiken, die automatisch aus einem derartigen Video durch visuelle Erkennungstechniken extrahiert wurden.
  • Wie es in 59 gezeigt ist, weist in einigen Ausführungsformen der Erfindung das zentrale System eine öffentliche oder offene API oder eine Anwendungsprogrammiererschnittstelle auf, um es zu ermöglichen, Drittsoftware auszulegen, auf An zeigeeinheiten zu laufen, die unter der Steuerung des zentralen Systems betrieben werden.
  • 59 ist eine stark schematische Teildarstellung einer derartigen möglichen Schnittstelle 1220. Sie enthält zwei Klassen von Nachrichten, nämlich die Nachrichten 1222, die eine Kommunikation von dem zentralen System zu einer Anzeigeeinheit definieren, und die Nachrichten 1230, die eine Kommunikation von der Anzeigeeinheit zum zentralen System definieren.
  • Die Nachrichtendefinition 1124 definiert eine Nachricht von dem zentralen System zum Mitteilen der ID der anzuzeigenden Nachricht ähnlich der Anzeige-Auswahlnachricht, die in 10 gezeigt ist, an eine Anzeigeeinheit. Die Nachrichtendefinition 1226 ist eine Speichernachricht zum Anweisen einer Mobileinheit, den Inhalt für einen spezifizierten Satz von Nachrichten zu speichern. Die Ortungssignalperiodennachricht 1128 definiert eine Nachricht, mit der das zentrale System einer Anzeigeeinheit mitteilt, wie oft Ortungssignale des oben mit Bezug auf 12 beschriebenen Typs zu senden sind.
  • Unter den Definitionen der Nachrichten, die von einer Anzeigeeinheit zum zentralen System zu senden sind, befinden sich Ortungssignalnachrichten des in 12 gezeigten Typs.
  • 29 zeigt eine Programmierung 694, die die Internetseite des zentralen Systems mit Bezug auf den Verkauf von persönlichen Nachrichten, beispielsweise Geburtstag, Jahrestag, Beförderung, Hochzeit, Todes- oder Geburtsanzeigen oder Nachrichten oder Liebesverkündungen verwenden kann. In einigen Ausführungsformen der Erfindung muss keine Unterscheidung zwischen derartigen persönlichen Meldungen und Werbungen, die Geschäftskonzernen zugeordnet sind, erfolgen. Aber in einigen Ausführungsformen kann es wünschenswert sein, eine spezielle Software zu haben, die auf spezielle Typen von Werbungen einschließlich derartigen persönlichen Nachrichten, klassifizierten Werbungen oder den traditionellen persönlichen Werbungen gerichtet ist, nach denen Leute sehen, die sich verabreden oder heiraten wollen.
  • In der Verkaufsprogrammierung für eine persönliche Nachricht der 29 bewirkt Schritt 695, wenn eine Person wählt, eine persönliche Nachricht zu kaufen, dass die Schritte 696 bis 703 durchgeführt werden.
  • Schritt 696 stellt dem Nutzer eine Schnittstelle bereit, die es diesem ermöglicht, entweder die gewünschte Nachricht, die anzuzeigen ist, heraufzuladen oder eine persönliche Nachricht auszuwählen, zusammenzustellen und/oder zu editieren. Wenn der Nutzer auswählt, eine persönliche Nachricht zusammenzustellen und/oder zu editieren, wird eine Schnittstelle bereitgestellt, die es der Person ermöglicht, einen Gruß auf eine Weise zu erzeugen, die derjenigen ähnelt, die von den derzeitigen Internetgrußkartenseiten wie z.B. derjenigen, die von BlueMountain.com betrieben wird, bereitgestellt werden. In vielen Ausführungsformen wird die Schnittstelle entweder entsprechende Software enthalten, die die Wahrscheinlichkeit von Nachrichten, die Obszönitäten enthalten oder ansonsten anstößig wären, verringert, oder einen oder mehreren Menschen einen Mechanismus zur Verfügung stellen, um derartige Nachrichten zu sichten, bevor sie gezeigt werden, um zu gewährleisten, dass diese nicht anstößig sind.
  • Schritt 697 stellt eine Schnittstelle bereit, die es Nutzern ermöglicht, Informationen zu sehen, die verschiedenen persönlichen Ankündigungs-Geosynchronen zugeordnet sind, beispielsweise den Preis derartiger Geosynchrone, deren Demographiken und deren Publikum. Diese Schnittstelle kann viele der Merkmale enthalten, die für den Kauf kommerzieller Werbungen, die oben beschrieben wurden, bereitgestellt werden.
  • Schritt 698 stellt eine Schnittstelle bereit, die es Nutzern ermöglicht, den Ort und das Ziel, falls verfügbar, der mobilen und festen Anzeigeeinheiten in der Nähe einer oder mehrerer gegebenen Orte zu sehen, die die Möglichkeiten eines persönlichen Ankündigungs-Geosynchron aufweisen. Dieses ist für Leute nützlich, die eine persönliche Nachricht in der Nähe einer festen Anzeige in der Zukunft zu zeigen wünschen, und ist wahrscheinlich für Leute nützlich, die eine persönliche Nachricht über Mobilanzeigen in der nahen Zukunft zeigen wollen.
  • Schritt 699 stellt eine Schnittstelle bereit, die es einem Nutzer ermöglicht, ein oder mehrere Geosynchrone, bei denen seine persönliche Nachricht anzuzeigen ist, auszuwählen.
  • Wie es durch das Bezugszeichen 700 angegeben ist, kann der Nutzer auswählen, dass die Nachricht zu einer ausgewählten festen Zeit an einem festen Ort und mit einer festgelegten Zeitdauer anzuzeigen ist. Wenn der Ort der Geosynchrone derjenige einer festen Anzeige ist, wird die Nachricht auf der Anzeige zu genau der ausgewählten Zeit und der ausgewählten Zeitdauer gezeigt. Wenn das Geosynchron für Mobileinheiten vorgesehen ist, wird die Nachricht durch eine oder mehrere Mobil einheiten angezeigt, die sich durch den Ort des Geosynchron während der ausgewählten Zeitdauer bewegt.
  • Wie es durch das Bezugszeichen 701 angegeben ist, kann der Nutzer auswählen, dass die Nachricht automatisch beim Annähern an eine gegebene drahtlose Vorrichtung angezeigt wird, vorausgesetzt, dass die drahtlose Vorrichtung eine derartige ist, die verwendet werden kann, um automatisch ihren eigenen Ort dem System anzuzeigen. Dieses würde z.B. einer Person ermöglichen, eine persönliche Nachricht an eine Person zu senden, die normalerweise eine derartige tragbare Vorrichtung mit sich trägt, wenn die Person sich nahe bei einer oder mehreren Anzeigeeinheiten befindet. In einigen Ausführungsformen kann das System von der Person programmiert werden, die Anzeige anzuweisen, automatisch eine Nachricht zum Empfänger der Nachricht zu senden, beispielsweise zu dessen drahtlosem Telefon oder PDA, um diese darauf hinzuweisen, die Nachricht anzusehen, und/oder weitere Informationen in Verbindung mit der Nachricht bereitstellen, beispielsweise Sprachinformationen, die mit der visuellen Anzeige synchronisiert sind.
  • Wie es durch das Bezugszeichen 702 angegeben ist, kann der Nutzer auswählen, dass die persönliche Nachricht zu einem genauen Zeitpunkt und Ort, die durch einen Nutzerbefehl angegeben werden, angestoßen wird, beispielsweise durch eine Nachricht, die von dem Internet, von einem Telefon oder von einer drahtlosen Vorrichtung wie z.B. einem I-Telefon oder einem PDA gesendet wird. Dieses wird z.B. einer Person ermöglichen, die in einem Außenrestaurant mit einer Verabredung speist, die Zeit anzugeben, zu der sie wünscht, dass eine feste oder eine mobile Einheit in einem gewünschten Ort seine persönliche Nachricht dieser Verabredung anzeigt.
  • Wie es durch das Bezugszeichen 703 angegeben ist, stellt die Programmierung der 29 ebenfalls eine Schnittstelle bereit, die dem Nutzer eine persönliche Nachricht beispielsweise durch Berechnen der Kosten der Nachricht über eine Kreditkarte berechnet.
  • 30 stellt eine Programmierung 705 in dem zentralen System dar, die es diesem ermöglicht, auf Leute zu antworten, die Nachrichten gesehen haben, die auf dessen Anzeigeeinheiten gezeigt wurden. Wie es durch den Schritt 706 gezeigt ist, enthält die Software in den unteren Schritten eine Programmierung, die es diesem ermöglicht, auf unterschiedliche Typen von Werbungsantwortnachrichten unterschiedlich zu antworten. Derartige Werbungsantwortnachrichten können von mehreren Typen von Vorrichtungen gesendet werden, einschließlich beispielsweise drahtlo sen Datenvorrichtungen, drahtlosen Telefonen, Festnetztelefonen, Internetvorrichtungen oder lokalen Kommunikationsvorrichtungen des Typs, die oben mit Bezug auf die lokalen Kommunikationsvorrichtungen 382, die in den 20 bis 22 gezeigt sind, beschrieben wurden.
  • Wenn das zentrale System eine Werbungsantwortnachricht empfängt, die die Zeit und den Ort einer Werbung für die sendende Person spezifiziert, die daran interessiert ist, wird Schritt 718 bewirken, dass die Schritte 719 und 720 durchgeführt werden. Schritt 719 zeichnet den Zeitpunkt und den Ort der Nachricht, auf die zu antworten ist, auf. Danach sendet Schritt 720 der Clientvorrichtung, die die Nachricht gesendet hat, die Identifikation und eine Schnittstelle, die es dem Nutzer ermöglicht, eine aus mehreren Nachrichten, die in der Nähe des angegebenen Ortes und der angegebenen Zeit gezeigt werden, auszuwählen, ebenso wie eine Standardwerbungsantwortschnittstelle. Die Standardwerbungsantwortschnittstelle ermöglicht es einem Nutzer, eine andere Werbungsantwortnachricht zu senden, die eine andere Zeit und einen anderen Ort spezifiziert, die der Anzeigenachricht, auf die er zu antworten wünscht, zugeordnet sind, ebenso wie Verbindungen zu anderen Aspekten der Netzwerkseite des zentralen Systems. Wenn nur eine Nachricht in der Nähe des Zeitpunktes und des Ortes, die in der empfangenen Werbungsantwortnachricht spezifiziert sind, gezeigt wurde, wird das System dementsprechend antworten.
  • In vielen Ausführungsformen der Erfindung können die Zeit und der Ort, die einer derartigen Werbungsantwort zugeordnet sind, automatisch bestimmt werden, ohne dass der Einzelne diese senden muss, um derartige Informationen einzugeben. Wenn z.B. Nutzer bestimmter Typen drahtloser Vorrichtungen Nachrichten zum zentralen System senden, wenn sie die Anzeige einer Nachricht, an der sie interessiert sind, sehen, wird das zentrale System automatisch in der Lage sein, den geeigneten Zeitpunkt der Werbung, an der sie interessiert sind, durch den Zeitpunkt des Empfangs der Nachricht und den geeigneten Ort der Nachricht durch die automatischen Ortungserfassungsmerkmale, die von bestimmten drahtlosen Netzwerken bereitgestellt werden, zu bestimmen. Dieses erleichtert es Nutzern, auf beliebige Anzeigenachrichten, die sie sehen, nur durch Kontaktieren einer Adresse, entweder eine Telefonnummer, eine Webadresse oder eine andere Netzwerkadresse, zu antworten.
  • Wenn eine von einem Clientsystem empfangene Nachricht eine Werbungsauswahlnachricht ist, die erzeugt wird, wenn ein Nutzer eine der Vielzahl von Anzeigenachrichten auswählt, die durch den Schritt 720 zu ihm zurückgesendet werden, bewirkt der Schritt 712, dass die Schritte 722 bis 724 durchgeführt werden. Schritt 722 zeichnet die Auswahl des Nutzers hinsichtlich der gewünschten Nachricht auf. Diese Information wird nicht nur zum Entwickeln von Statistiken über Nutzerantworten verwendet, sondern ebenfalls zum Zwecke der Abrechnung mit Kaufleuten für Werbung, auf die geantwortet wurde. Danach antwortet der Schritt 762 auf die Auswahl einer gegebenen Nachricht durch Senden der ausgewählten Nutzerantwort, die der Nachricht zugeordnet ist, an die Clientvorrichtung, die die Werbungsauswahlnachricht gesendet hat.
  • Wie es durch die Bezugszeichen 764 bis 780 angegeben ist, kann diese Antwort zusätzliche Informationen über die ausgewählte Nachricht, eine Sofortmeldungsnachricht, die eine Chat-Box zum Kommunizieren zwischen dem Nutzer und dem zentralen System oder dem Inserenten der ausgewählten Nachricht erzeugen kann, einen elektronischen Coupon, der den Nutzer berechtigt, freie Produkte oder Dienste oder Rabatte für derartige Produkte oder Dienste in Zusammenhang mit der Nachricht zu nutzen, eine Karte zum Inserentengeschäft (oder zum nächsten Geschäft des Inserenten zum Ort des Antwortenden in einigen Fällen), eine direkte Verbindung oder eine Verbindung zur Webseite des Inserenten, eine Telefonverbindung zum Inserenten, eine Audioausgabe, die mit der ausgewählten Nachricht verbunden ist, eine Schnittstelle, die es dem Nutzer ermöglicht, aus den obigen Optionen eine auszuwählen, und Verbindungen zu anderen Aspekten der Internetseite des zentralen Systems enthalten.
  • Wie es durch die Schritte 725 und 726 gezeigt ist, werden, wenn das zentrale System eine Couponeinlösungsnachricht von einem Händler empfängt, Informationen wie beispielsweise die Identität des Händlers, die Coupon-ID und der Zeitpunkt für die Buchhaltung und statistische Analysen aufgezeichnet. In einigen Ausführungsformen der Erfindung wird mit den Händlern für die Einlösung beliebiger Coupons, die von dem System verteilt werden, abgerechnet. Es ist nicht in allen Ausführungsformen notwendig, dass Couponnachrichten dem zentralen System berichtet werden, damit die Nutzer die Vergünstigungen, die damit verbunden sind, empfangen. Aber viele Inserenten wünschen, für Werbungen auf der Grundlage ihrer Effektivität zu zahlen, und die Umwandlung eines elektronischen Coupons eines Nutzers würde eine effektive Einrichtung zum Zeigen der Effektivität der Werbungen des Systems bereitstellen. In einigen Ausführungsformen der Erfindung wird das zentrale System tatsächlich Geld einer Kreditkarte eines Nutzers gutschreiben, wenn eine Couponeinlösungsnachricht von einem Händler empfangen wird. Dieses kann erfolgen, um die Chance zu verringern, dass Händler fehlschlagen, die Einlösung von Coupons für ihre Abrechnung für Couponeinlösungen zu berichten.
  • Wenn das zentrale System eine "zeige mich"-Anforderung empfängt, bewirkt der Schritt 746, dass die Schritte 748 und 750 durchgeführt werden. Schritt 748 testet, ob der Ort des Anforderers mit hinreichender Genauigkeit identifiziert werden kann, beispielsweise durch die Ortungsfähigkeit, die in derartigen drahtlosen Systemen eingebaut ist, und wenn diesem so ist, ob der Nachrichtenplan des Anzeigesystems die Anzeige eines "Zeige mich"-Bildes erlaubt. Wenn dem so ist, bewirkt Schritt 750, dass die Kamera 380 oder 380A des Typs, der in den 20 bis 22 gezeigt ist, der lokalen Anzeigeeinheit ein Bild des Ortes aufnimmt, der mit der Quelle der Anforderung verbunden ist, und diesen auf einem oder mehreren seiner Anzeigebildschirme anzeigt.
  • Wenn das System eine Gestenerkennungssoftware aufweist, kann es programmiert sein, dass seine Kameras in Richtung einzelner Personen an dem identifizierten Ort zeigt und diejenigen einzoomt, die in Richtung der Anzeige winken oder eine andere Geste machen oder ein Verhalten in Richtung der Anzeige zeigen, das anzeigt, dass sie die Person sind, die die "zeige mich"-Anforderung erzeugt hat.
  • Der Zweck dieses "zeige mich"-Merkmales ist es, Leute zu ermuntern, auf die Anzeigeeinheiten des Systems zu sehen und damit zu interagieren. In einigen Ausführungsformen der Erfindung kann es, wenn das System die Identität des Eigentümers der Vorrichtung, die die "zeige mich"-Anforderung sendet, kennt, das Bild mit dem Namen betiteln, beispielsweise durch Zeigen eines Bildes der anfordernden Person mit dem Text wie beispielsweise "Hi, John Smith".
  • In vielen Ausführungsformen der Erfindung steuert die Anzeigesteuerprogrammierung 360, die in 28 gezeigt ist, welche Nachrichten von einer gegebenen Mobileinheit zu zeigen sind, auf der Grundlage von mehr als nur dem Ort und der Zeit. Die anderen Faktoren, die berücksichtigt beim Bestimmen werden können, welche Nachrichten angezeigt werden sollten, können enthalten: die Identität, die Anzahl und/oder die Nähe der drahtlosen Einheiten, deren Ort und Identität automatisch von einem drahtlosen Netzwerk erfasst werden können; die Geschwindigkeit oder andere Betriebscharakteristika der Mobileinheit, auf der die Anzeige zu erfolgen hat; Wetterbedingungen; die Anzahl der Leute in dem Publikum; das Vorkommen bestimmter Ereignisse in der Nähe des Ortes der Anzeige, beispielsweise ein Unfall, Feuer, Verkehrsstau, Sportereignis, Unterhaltungsereignis, etc.
  • 31 stellt einen Abschnitt der Ortungssignalantwortprogrammierung des zentralen Systems in einer Ausführungsform der Erfindung dar, die der Programmierung ähnelt, die oben mit Bezug auf 16 beschrieben wurde, mit der Ausnahme, dass sie modifiziert wurde, um das Vorhandensein drahtloser Einheiten in der Nähe des Ortes einer Anzeigeeinheit beim Bestimmen, welche Nachrichten auf der Einheit gezeigt werden sollten, berücksichtigt. Sämtliche Abschnitte der Programmierung 280A sind identisch zu den entsprechenden Abschnitten der Programmierung 280, die in 16 gezeigt ist, mit Ausnahme der Abschnitte, die in 31 gezeigt sind. In 31 enthält die Programmierung einen zusätzlichen Schritt 790, der Informationen von einem drahtlosen Netzwerk über die Identität, Anzahl und/oder Nähe drahtloser Einheiten in der Nähe des Ortes einer gegebenen Mobileinheit enthält, auf die das zentrale System antwortet. In einigen Ausführungsformen der Erfindung wird der Schritt 790 nur durchgeführt, wenn der Plan derzeitig Nachrichten an dem derzeitigen Ort der Mobileinheit erlaubt, was von der Nähe drahtloser Vorrichtungen abhängt.
  • Danach testet Schritt 292A, ob die Mobileinheit sich in einem Geon oder einer geographischen Zone befindet, für die eine andere Anzeigenachricht als diejenige, die das Ortungssignal anzeigt, das die Mobileinheit derzeitig anzeigt, gezeigt werden sollte, oder ob die Identität, Anzahl und/oder Nähe drahtloser Einheiten in der Nähe der Mobileinheit anzeigt, dass eine andere Nachricht gezeigt werden sollte. Wenn dieses der Fall ist, wählt danach Schritt 294A die Anzeigenachricht, die von der Mobileinheit zu zeigen ist, auf der Grundlage des Klanges, der derzeitigen Zeit und der Identität, Anzahl und Nähe drahtloser Einheiten, die in dem Bereich identifiziert werden, aus. Er bezieht sich dabei auf einen Nachrichtenplan 144A des Typs, der in 18 gezeigt ist. Dieser Nachrichtenplan zeigt an, welche Nachrichten an welchen Geonen zu welchem Zeitpunkt unter unterschiedlichen Bedingungen, die die Identität, Anzahl und/oder Nähe drahtloser Einheiten betreffen, zu zeigen sind.
  • Die Programmierung der 31 wird es einer Anzeigeeinheit ermöglichen, Nachrichten anzuzeigen, die an einen oder mehrere spezielle individuelle Personen gerichtet sind, deren drahtlose Einheiten in der Nähe erfasst werden. Beispielsweise könnten derartige Nachrichten den Namen einer derartigen Person oder evtl. sogar ein Bild von dieser enthalten. Außerdem kann der Gegenstand von Nachrichten geändert werden, um die Identität eines oder mehrerer Leute, deren drahtlose Vorrichtungen in der Nähe der gegebenen Anzeigeeinheit erfasst wurden, zu reflektieren. Außerdem können die visuellen Charakteristika der angezeigten Nachricht auf der Grundlage des Abstandes derartiger Leute zur Anzeigeeinheit geändert werden. Wenn somit die drahtlosen Vorrichtungen, die erfasst wurden, weit von der Anzeige entfernt sind, könnte eine Nachricht mit großen Bildern und Buchstaben verwendet werden, wohingegen, wenn sie in der Nähe der Anzeige sind, eine Nachricht, die kleinere Bilder und kleineren Text enthält, gezeigt werden könnte.
  • 32 ähnelt der 31 mit der Ausnahme, dass in ihr die Ortungssignalantwortprogrammierung 280E des zentralen Systems im Schritt 792 Informationen über die Geschwindigkeit der Mobileinheit berücksichtigt und diese Informationen in den Schritten 792B und 794B beim Auswählen, welche Anzeigenachrichten auf den Mobileinheiten zu zeigen sind, verwendet. In einigen Ausführungsformen der Erfindung könnten Informationen über die relative Differenz zwischen der Geschwindigkeit einer gegebenen Anzeigeeinheit, ob fest oder mobil, und Leuten in deren möglichem Publikum anstelle nur der Geschwindigkeit der Anzeige selbst verwendet werden. Beispielsweise könnten die Einheit oder die feste Anzeige die Nachrichten, die sie anzeigen, auf der Grundlage der Geschwindigkeit des Verkehrs, mit dem sie sich bewegen, geändert werden. Eine derartige Relativgeschwindigkeit kann durch mehrere Verfahren bestimmt werden, beispielsweise durch die Verwendung von Kameras der Anzeigeeinheit oder durch Bestimmen der Geschwindigkeit der drahtlosen Einheiten, die sich an der Anzeigeeinheit vorbei innerhalb passierender Fahrzeuge fortbewegen.
  • In anderen Ausführungsformen der Erfindung, die mehr wie in dem mobilen Anzeigesystem, das in dem Cohen-Patent beschrieben ist, betrieben werden, bei denen Entscheidungen darüber, welche Nachrichten in welchen geographischen Zonen zu welchen Zeiten gezeigt werden, von Computern auf Mobileinheiten selbst getroffen werden, können weitere Faktoren wie z.B. die Identität, Anzahl und/oder Nähe drahtloser Einheiten in der Nähe einer Mobileinheit oder die Geschwindigkeit oder weitere Betriebsbedingungen einer Mobileinheit von einer derartigen Mobileinheit selbst beim Entscheiden verwendet werden, welche Nachrichten zu welchen Zeiten gezeigt werden sollten. In vielen derartigen Ausführungsformen der Erfindung würde das zentrale System normalerweise mehrere Nachrichten für ein gegebenes Geosynchron herabsenden, und die Mobileinheit selbst würde entscheiden, welche dieser verschiedenen Nachrichten zu einer gegebenen Zeit und an einem gegebenen Ort zu zeigen sind.
  • 33 stellt einen Teil der Programmierung 794 dar, die von der Steuerung einer Mobileinheit verwendet werden kann, die eine oder mehrere Kameras 380 des in den 20 und 21 gezeigten Typs enthält.
  • 60 zeigt, wie die Kameras 380, die an mobilen Anzeigeeinheiten 104 angebracht sind, und eine Kamera, die an einer festen Anzeigeeinheit 346 angebracht ist, verwendet werden können, um Bildinformationen herzuleiten. In der in 60 gezeigten Ausführungsform weist die mobile Anzeigeeinheit eine Oberbox ähnlich derjenigen, die in den 3 bis 6 gezeigt ist, auf, die zwei längere Seitenanzeigen 142 und eine kürzere hintere Anzeige 144 aufweist. Sie weist eine Kamera 380, die positioniert ist, um das mögliche Publikum für eine jeweilige derartige Anzeige zu sehen, und eine nach vorne zeigende Kamera auf, um einen besseren Überblick über einen ankommenden Verkehr und das Wetter in der Richtung, in der sich das Fahrzeug bewegt, zu haben. Die feste Anzeigeeinheit weist eine Kamera 380A auf, die positioniert ist, um zu sehen, wie Leute ihre Anzeige sehen können, ebenso um den Verkehr und das Wetter zu beobachten.
  • Diese Programmierung enthält einen Schritt 796, der Bilder von der Kamera in das zentrale System herauflädt. In vielen Ausführungsformen werden nur ausgewählte Bilder heraufgeladen, und sie werden komprimiert, bevor sie heraufgeladen werden, um die Kommunikationsbandbreitenanforderungen zu verringern. In einigen Ausführungsformen der Erfindung wird ein Teil oder das sämtliche Heraufladen durch eine Einrichtung einer Festnetzverbindung, beispielsweise einem Kabelmodem, DSL oder einer anderen drahtgebundenen Datenverbindung mit dem zentralen System durchgeführt, wenn eine Mobileinheit während der Nacht geparkt ist. Die meisten derzeitigen drahtlosen Übertragungsstandards stellen noch eine sehr geringe Bandbreite bereit. Aber es ist technisch machbar, drahtlose Systeme heutzutage mit hoher Bandbreite zu bauen, und es wird erwartet, dass innerhalb mehrerer Jahre im breiten Ausmaß verfügbare drahtlose Netzwerke eine ausreichend hohe Bandbreite schaffen, um es Mobileinheiten zu ermöglichen, in Echtzeit Stand- und Videobilder zum zentralen System heraufzuladen.
  • Der Schritt 398 der 33 verwendet einen Vergleich mit einem oder mehreren Abschnitten des 3-D-Großraumbildes, das von dem System erzeugt wird, um den Computern auf der Mobileinheit zu helfen, noch genauer zu erkennen, welche Teile des Bildes seine Kameras aufnehmen, die Autos und Leuten entsprechen, die selbstverständlich normalerweise nicht Teil des permanenten 3-D-Modells sind. Dieses hilft einem System dabei, Publikums- und Verkehrszählungen durchzuführen, da es die Bestimmung erleichtert, welche Teile eines Bildes Leuten, Autos und den relativ konstanten Aspekten eines gegebenen Orts einer Straße entsprechen. Der Vergleich des Videos, das von der Kamera der Einheit aufgenommen wird, mit der Videodatenbank des Systems verringert außerdem die Informationsmenge, die heraufgeladen werden muss, da in vielen Beispielen ein großer Teil der Informationen, der abgebildet wird, bereits in der visuellen Datenbank des Systems enthalten ist. Mit der derzeitigen Technologie würde es teuer sein, eine detaillierte visuelle Datenbank der gesamten Stadt innerhalb einer Mobileinheit zu speichern, aber innerhalb von 5 bis 10 Jahren sollte alles oder ein signifikanter Teil einer derartigen Datenbank auf eine Festplatte passen. Außerdem werden innerhalb mehrerer Jahre die Standard-Drahtlosnetzwerkbandbreiten hoch genug sein, um es dem zentralen System zu ermöglichen, an eine Mobileinheit die Abschnitte einer visuellen Datenbank einer Stadt nach Bedarf für derartige Vergleiche heraufzuladen. Derzeitig würde es möglich sein, einen Abschnitt einer visuellen Datenbank einer Stadt auf einer Mobileinheit zum Zwecke eines derartigen Vergleichs zu speichern.
  • Wie es durch die Schritte 799 und 800 der 33 angegeben ist, wird, wenn die Einheit eine "zeige mich"-Anforderung entweder direkt von einer lokalen Kommunikationsvorrichtung oder indirekt durch das zentrale System empfängt, die Mobileinheit ihre Kamera veranlassen, ein Bild des Ortes, der der Vorrichtung zugeordnet ist, die eine Anforderung erzeugt, aufzunehmen, wie es oben mit Bezug auf die Schritte 746 bis 750 der 30 beschrieben ist.
  • Wie es durch die Schritte 800 und 804 angegeben ist, wird, wenn die Mobileinheit eine Nachricht von dem zentralen System empfängt, die diese anweist, ein Bild eines gegebenen Ortes von einem gegebenen Winkel mit einer gegebenen Zoom-Einstellung aufzunehmen, sie dieses tun. Derartige Nachrichten können durch das zentrale System erzeugt werden, wenn dieses durch Nutzer des Systems angefordert wurde, um Bilder bestimmter Orte in einem Großraum zu erhalten, oder wenn das zentrale System spezielle Informationen wünscht, um seine Bilddatenbank des Großraums zu verbessern.
  • Wie es durch die Schritte 806 und 808 angegeben ist, wird, wenn bestimmte spezielle Bedingungen zutreffen, die Mobileinheit Bilder auf ihrem Anzeigebildschirm zeigen, die von ihren eigenen Kameras aufgezeichnet werden. Normalerweise werden dieses Live-Bilder sein, aber sie können ebenfalls zuvor aufgezeichnete Bilder sein. Eine der Bedingungen, die Anlass zum Anzeigen derartiger Bilder geben können, besteht darin, dass eine "zeige mich"-Anforderung, die oben mit Bezug auf die Schritte 799 und 800 beschrieben wurde, vorhanden ist. Kamerabilder könnten außerdem auf der Anzeige der Einheit gezeigt werden, um die Aufmerksamkeit auf die Anzeige zu lenken, oder als Teil von Wettbewerben, die Personen, die winken oder bestimmte Zeichen in Richtung einer mobilen oder festen Einheit mit einer Kamera machen, Belohnungen bieten. Belohnungen können so gering wie ein Einzoomen der winkenden Person sein, oder sie können so groß wie ein beachtlicher Preis sein.
  • Wie es durch den Schritt 810 angegeben ist, könnte in einigen Ausführungsformen der Erfindung der Computer auf einer Mobileinheit das Bild, das von deren Kameras erstellt wird, mit 3-D-Projektionen von dem 3-D-Modell des Systems des Großraums vergleichen, um der Mobileinheit zu helfen, ihre genaue Position zu bestimmen. Ein derartiges System könnte in Verbindung oder unabhängig von anderen Ortungssystemen verwendet werden, beispielsweise wie dem GPS-System 146, das in den 20 und 21 gezeigt ist. Beim Betrieb an einem Ort, von dem das zentrale System bereits in etwa ein gutes 3-D-Bildmodell hat, wird dieses dem System ermöglichen, sehr genau den Ort der Mobileinheit zu bestimmen. Es weist ebenfalls den Vorteil auf, dass es in der Lage ist, an Orten betrieben zu werden, an denen GPS-Signale schwierig zu empfangen sind, beispielsweise in Tunneln oder in den Schatten einiger Gebäude.
  • Schritt 1200 beinhaltet die Verwendung einer Bilderkennungssoftware oder -hardware, um Bildinformationen aus Bildern der Kamera des Fahrzeugs zu extrahieren. Wie es durch das Bezugszeichen 1202 angegeben ist, können diese Bildinformationen Schätzungen von Publikumsinformationen enthalten, beispielsweise Informationen über die Anzahl, den Typ, den Abstand, die Relativgeschwindigkeit und die Aktivität beliebiger Leute in einem Bereich in der Nähe einer jeweiligen Anzeige, ebenso wie über den Hersteller, das Modell und das Jahr und die Relativgeschwindigkeit beliebiger Fahrzeuge in derartigen Ansichten. In 60 weisen einige der Leute 1240, die symbolisch in der Figur dargestellt sind, Kreuze auf (Bezugszeichen 1240A), und einige weisen Punkte auf (Bezugszeichen 1240B), um darzustellen, wie Kameras, die mit den Anzeigen verbunden sind, Ansichten unterschiedlicher Typen von Leuten aufweisen können. Die derzeitige Bilderkennung ist gut genug, um Leute in Bildern, Ausdrücke auf Gesichtern und die Größe von erkannten Leuten sowie deren Abstand von der Kamera zu erkennen (insbesondere wenn mehrere Kameras oder eine andere Bereichsauffindungsausrüstung vorgesehen ist, um die Hautfarbe zu schätzen und um viele andere Aufgaben durchzuführen, die sehr wertvoll beim Klassifizieren des möglichen Publikums für die Anzeige sind).
  • Wie es durch das Bezugszeichen 1204 angegeben ist, können die Bildinformationen, die maschinell extrahiert werden, Schätzungen der Verkehrsinformationen auf der Grundlage der Anzahl, Geschwindigkeit und Relativgeschwindigkeit der Fahrzeuge enthalten. Wie es durch das Bezugszeichen 1206 angegeben ist, können die extrahierten Bildinformationen Schätzungen von Wettercharakteristika enthalten. Wenn derartige Informationen einmal extrahiert wurden, können sie zum zentralen System heraufgeladen werden, wo sie verwendet werden können, um demographische Datenbanken sowie Verkehrs- und Wetterdatenbanken herzuleiten.
  • Wie es durch die Bezugszeichen 1210 und 1212 angegeben ist, können, wenn eine automatische Platzierung verwendet wird, die Publikums-, Verkehrs- oder Wetterinformationen, die aus Bildern hergeleitet werden, verwendet werden, um als eine Funktion der von einem Nutzer ausgewählten Kriterien auszuwählen, welche Anzeigenachricht anzuzeigen ist.
  • 34 stellt eine Programmierung 812 dar, die die Verwendung der Kameras des Systems betrifft, die von dem zentralen System durchgeführt wird. Selbstverständlich kann in anderen Ausführungsformen der Erfindung eine andere Verteilung der Funktionalitäten, die in den 32 und 33 gezeigt sind, zwischen den Computern der lokalen Anzeigeeinheiten wie z.B. festen und mobilen Einheiten und den Computern des zentralen Systems vorhanden sein.
  • Beispielsweise kann in einigen Ausführungsformen der Erfindung eine Bilderkennung bei dem zentralen System durchgeführt werden, obwohl dieses den Nachteil hat, dass eine relativ große Bandbreite für das Heraufladen von Informationen benötigt wird oder dass nur Bilder niedriger Auflösung oder niedriger Frequenz heraufgeladen werden können. In einigen Ausführungsformen der Erfindung können Informationen von heraufgeladenen Bildern durch eine menschliche Bilderkennung anstatt durch eine maschinelle Erkennung abgeleitet werden.
  • Wie es durch den Schritt 814 angegeben ist, wird das zentrale System Bilder oder Bildinformationen, die von mobilen und festen Anzeigeeinheiten heraufgeladen werden, aufzeichnen und vorzugsweise den Zeitpunkt und den Ort einer jeweiligen derartigen Aufzeichnung aufzeichnen. Diese Aufzeichnungen werden verwendet, um historische Informationen über den Verkehr, das Wetter und das Publikum an gegebenen Ort und zu gegebenen Zeitpunkten bereitzustellen, wie es unten mit Bezug auf den Schritt 1216 der 34 beschrieben wird. Sie können ebenfalls zur Vorbereitung des 3-D-Graphikmodells des Systems des Großraums verwendet werden.
  • Wie es durch den Schritt 816 angegeben ist, verwendet das System 2-D-nach-3-D-Software, um ein 3-D-Modell des Großraums auf der Grundlage von Bildern, die im Schritt 814 heraufgeladen werden, zu erzeugen oder zu erneuern. In vielen Ausführungsformen entfernt dieser Prozess bewegte Objekte, falls möglich, und erneuert das 3-D-Modell, um Änderungen in der Großraumszene, wie beispielsweise den Bau eines neuen Gebäudes, zu berücksichtigen.
  • Die Kosten der Speicherung eines 3-D-Bildes eines großen Großraums sind derzeitig niedrig genug, um daraus praktischen Nutzen zu ziehen. Beispielsweise sollte ein 3-D-Bild einer angemessen hohen Auflösung von der Länge einer jeweiligen Straße in einem Großraum von 40 Meilen mal 40 Meilen mit einer Straße alle 500 Fuß sowohl in der Nordwestrichtung als auch in der Ostwestrichtung nicht mehr als 10 Terabytes benötigen, was nicht mehr als einige hunderttausend Dollars an Speicherkosten im Jahr 2000 ausmacht. Es wird erwartet, dass sich die Kosten von Festplat tenspeichern in den nächsten Jahren weiterhin stark verringern, was bedeutet, dass erwartet wird, dass näherungsweise im Jahr 2010 10 Terabytes auf eine Festplatte passen werden.
  • In vielen Ausführungsformen der Erfindung würde eine derartige 3-D-Karte der Stadt mit weiteren Informationen betitelt werden, beispielsweise dem Ort wichtiger Gebäude, Brücken, Tunneln, Flughäfen, Zugstationen, U-Bahn-Haltestellen, Sportstadien, Straßennamen und Straßenadressen. Die Integration dieser Daten in einer derartigen 3-D-Karte würde einen sehr wertvollen Inhalt erzeugen, der von dem zentralen System an Drittparteien lizenziert oder verkauft werden könnte.
  • Außerdem könnten derartige Datenbanken Nutzer zu der eigenen Webseite des zentralen Systems ziehen. Dieses könnte Gewinn durch die Werbung auf der Webseite selbst ebenso wie durch das Ziehen der Aufmerksamkeit von Inserenten und Publikum auf die Außenanzeigen des Systems erzielen.
  • Eine derartige 3-D-Karte der Stadt kann verwendet werden, um Leuten einschließlich den Fahrern der Mobileinheiten des Systems visuelle Richtungen anzugeben, wie sie zu gegebenen Orten kommen. Sie kann ebenfalls verwendet werden, um eine virtuelle Reise durch einen gegebenen Großraum bereitzustellen, was hilfreich sein kann, um es Touristen, d.h. Leuten, die überlegen, sich zu einem gegebenen Großraum zu bewegen, und denjenigen, die nach Häusern gucken, zu ermöglichen, etwas über die verschiedenen Teile eines derartigen Gebietes zu lernen. Das virtuelle Bild kann ebenfalls verwendet werden, um Änderungen in dem Großraum über der Zeit aufzuzeichnen.
  • Wie es durch den Schritt 818 angegeben ist, kann die Programmierung auf dem zentralen System eine visuelle Erkennungssoftware verwenden, um die Anzahl der Leute in der Nähe der gegebenen Anzeige zu schätzen und diese als Publikumsschätzungen für die Geosynchrone entsprechend den Orten und Zeiten, zu denen die Bilder aufgenommen wurden, aufzuzeichnen. Derartige Informationen können verwendet werden, um Inserenten zu helfen, zu schätzen, welches wünschenswerte Orte für Werbung zu gegebenen Zeiten sind, und können von dem System verwendet werden, um zu helfen, die Preise zu bestimmen, die für verschiedene Geosynchrone berechnet werden. Zusätzlich können derartige Statistiken den Inserenten zur Verfügung gestellt werden, damit diese sehen können, wer das tatsächliche Publikum für die Anzeige ihrer Werbungen in verschiedenen Geosynchronen war.
  • Wie es durch Schritt 820 angegeben ist, kann, wenn eine visuelle Erkennung von der Anzeigeeinheit, die Bildinformationen herauflädt, nicht durchgeführt wurde, das zentrale System eine visuelle Erkennungsprogrammierung oder eine Hardware verwenden, um die Anzahl der Fahrzeuge, die Geschwindigkeit der Fahrzeuge und weitere Verkehrsbedingungen zu einem gegebenen Zeitpunkt und an einem gegebenen Ort zu schätzen und diese in der Verkehrsdatenbank des zentralen Systems aufzuzeichnen. Selbstverständlich können visuelle Bilder des Verkehrs selbst ebenfalls in der Verkehrsdatenbank gespeichert werden. Diese Datenbank ermöglicht es den Fahrern der Mobileinheiten des Systems, noch effektiver Routen zu verschiedenen Zeitpunkten und Orten zu finden, und schafft einen wertvollen Medieninhalt, der von dem zentralen System verkauft werden kann, der verwendet werden kann, um die Aufmerksamkeit des Publikums auf dessen Webseite zu lenken, oder der auf den Außenanzeigen des Systems angezeigt werden kann.
  • Wie es durch den Schritt 822 angegeben ist, verwendet das zentrale System eine visuelle Erkennungssoftware, um Wetterbedingungen zu schätzen und die Bedingungen, die dem Zeitpunkt und dem Ort, zu dem derartige Bilder aufgezeichnet wurden, zugeordnet sind, in einer Wetterdatenbank aufzuzeichnen. Zusätzlich können visuelle Bilder des Wetters in dieser Datenbank gespeichert werden. Ähnlich den Informationen in der Verkehrsdatenbank können die Informationen in der Wetterdatenbank verwendet werden, um Fahrern der Mobileinheiten des Systems zu helfen, können als wertvoller Medieninhalt dienen, der von dem zentralen System verkauft oder lizenziert werden kann, können verwendet werden, um die Aufmerksamkeit des Publikums auf ihre Webseite zu lenken, und/oder können auf dessen Außenanzeigen angezeigt werden.
  • Wie es durch die Schritte 823 bis 838 angegeben ist, kann die Programmierung des zentralen Systems eine visuelle Erkennung verwenden, um die Nachrichten, die von ihren Anzeigen der Mobileinheit gezeigt werden, auf der Grundlage unterschiedlicher Bedingungen, die anhand von Bildern bestimmt werden, die von den Kameras des Systems erstellt werden, zu variieren, wobei die Bedingungen enthalten: Schätzungen der Anzahl der Leute, die die Anzeige sehen können, Schätzungen der Geschwindigkeit des Fahrzeugs oder der Fahrzeuge in der Nähe, Schätzungen des Alters, des Geschlechts, der Rasse, der sozialen Klasse der Leute um die Anzeige, Schätzungen der derzeitigen Wetterbedingungen und Schätzungen der derzeitigen Lichtbedingungen.
  • Wie es durch die Schritte 838 bis 842 angegeben ist, kann das zentrale System visuelle Erkennungstechniken verwenden, um das Verhalten von Personen in der Nähe einer ihrer Anzeigen einschließlich des Verhaltens in Bezug auf die Anzeige zu erfassen und dementsprechend auf ein derartiges Verhalten, das die Erkennung der Anzeige durch eine Person oder eine Aufmerksamkeit, die darauf gerichtet ist, angibt, antworten. Ein derartiges Verhalten könnte das Winken in Richtung der Anzeige, das Zeigen einer Hand in Richtung der Anzeige, das Zeigen des Kopfes in Richtung der Anzeige, das Richten der Augen in Richtung der Anzeige, oder das Machen einer bestimmten Geste, die das System darüber informiert, dass Leute wünschen, dass das System darauf antwortet, enthalten. Wenn das System ein derartiges Verhalten von einer Person in seinen Bildern erfasst, kann der Schritt 842 durch Belohnen einer derartigen Person antworten, wenn sie sich beispielsweise durch die Verwendung einer drahtlosen Vorrichtung oder, wenn die Anzeige eine feste Anzeige ist, durch Eingeben von Informationen auf eine Eingabevorrichtung, die mit der Anzeige verbunden ist, oder durch späteres Kontaktieren der Webseite des Systems und Bereitstellen von Fotografien, die ausreichend den Bildern von ihnen entsprechen, die von der Kamera der Anzeige aufgenommen wurden, selbst identifiziert. Wie es durch den Schritt 842 angegeben ist, kann, wenn das System eine Person erfasst, die ein bestimmtes Verhalten in Richtung des Systems zeigt, wie beispielsweise das System betrachten oder zum System winken, die Anzeige ein Bild dieser Person zeigen. Wie es außerdem im Schritt 843 angegeben ist, kann das System das Zeichen der Erkennung durch die Person in Richtung der Anzeige für statistische Zwecke aufzeichnen, beispielsweise um den Inserenten die Anzahl der Leute zu zeigen, die auf die Anzeige des Systems sehen oder darauf antworten.
  • Wie es durch den Schritt 844 angegeben ist, antwortet das zentrale System auf die Eingabe von Nutzern des Systems, egal ob sie Operatoren des zentralen Systems oder Nutzer sind, die derartige Anforderungen über die Internetseite des zentralen Systems machen und anfordern, dass gegebene Bilder an gegebenen Orten aufgenommen werden, und zwar durch Anweisen der Mobileinheiten an derartigen Orten, derartige Bilder aufzunehmen, einschließlich, in einigen Ausführungsformen, einer Beschreibung des gewünschten Winkels und Zooms des gegebenen Ortes. Wenn dieses durchgeführt ist, werden die Schritte 802 und 804 der Mobileinheit durch Aufnehmen des gewünschten Bildes antworten, wenn die Einheit sich einmal an dem gewünschten Ort befindet.
  • 35 stellt die Programmierung 846 des zentralen Systems zum Synchronisieren von Anzeigen zwischen mehreren unterschiedlichen Anzeigeeinheiten dar. Wenn der derzeitige Ort von zwei Anzeigeeinheiten nahe genug ist, um von denselben Leuten gesehen zu werden, und wenn andere Bedingungen, beispielsweise Planungs- und Ortbedingungen richtig sind, bewirkt Schritt 848, dass die Schritte 850 bis 858 eine synchrone Anzeige bewirken. Die involvierten Anzeigeeinheiten können mehrere Mobileinheiten, eine oder mehrere Mobileinheiten und eine oder mehrere feste Einheiten, oder zwei oder mehr feste Einheiten sein.
  • Wenn diese Bedingungen zutreffen, weist Schritt 850 die Anzeigen, die nahe beieinander sind, an, eine Nachricht synchron anzuzeigen.
  • Wie es durch die Schritte 852 und 854 angegeben ist, weist, wenn die synchron anzuzeigende Nachricht für einen einfachen Synchronismus ausgelegt ist, das zentrale System nur die involvierten lokalen Anzeigen an, die Nachrichten zur gleichen Zeit anzuzeigen.
  • Wie es durch die Schritte 856 und 858 angegeben ist, wird, wenn die Nachricht für "Pingpong" ausgelegt ist, das System die verschiedenen lokalen Anzeigen, die involviert sind, anweisen, die Nachricht auf eine "Pingpong"-Weise anzuzeigen, bei der zunächst eine Anzeige einen Teil der Nachricht und dann eine andere Anzeige der Gruppenanzeige einen anderen Teil der Nachricht zeigt. Obwohl es in der 35 nicht gezeigt ist, können andere Arten von synchronen Anzeigen verwendet werden. Wenn zum Beispiel zwei Taxis, die zu dem System gehören, im Verkehr einander kreuzen, können sie einander einen Gruß senden, beispielsweise einen, bei dem beide Taxis das Firmenlogo des zentralen Systems mit einer sich erhöhenden schnellen Rate blinken, bis die beiden Taxis aneinander vorbeifahren, wobei dann eine synchronisierte Nachricht gezeigt werden könnte, die Werbung für die Firma und die Möglichkeiten des zentralen Systems macht. Eine andere Form von synchroner Anzeige besteht darin, dass, wenn zwei oder mehr Mobileinheiten hintereinander fahren, ein synchronisiertes Nachrichtenanzeigeverfahren verwendet werden könnte, das aufeinanderfolgende Mobileinheiten aufweisen könnte, die aufeinanderfolgende Teile einer sequentiellen Nachricht tragen könnten. Außerdem könnten unterschiedliche Typen oder Techniken synchroner Anzeigen in der Anzeige einer synchronen Nachricht kombiniert werden.
  • Der Zweck derartiger synchronisierter Anzeigen besteht darin, die Aufmerksamkeit eines möglichen Zuschauers in Richtung des Anzeigesystems und auf die Nachrichten, die dieses zeigt, einzufangen. In einigen Fällen werden die synchronisierten Nachrichten Werbung für das System selbst sein. In anderen Beispielen werden Inserenten für derartige synchronisierte Nachrichten zahlen. Selbstverständlich kann in anderen Ausführungsformen der Erfindung die Steuerung der synchronisierten Nachrichten direkt durch die Computer auf einer oder mehreren lokalen Anzeigeeinheiten selbst gesteuert werden.
  • 36 stellt eine Programmierung 860 in dem zentralen System zum Zeigen ortsvarianten Nachrichten dar. Eine ortsvariante Nachricht ist eine Nachricht, beispielsweise eine Werbung für ein Kaufhaus, die aus einer oder mehreren unterschiedlichen möglichen Folgen von Bildern besteht, die mittels Software auf Änderungen des Ortes der Mobileinheit hin, die eine derartige Nachricht während ihrer Anzeige zeigt, ausgewählt oder zeitlich geplant werden.
  • Wie es in 36 angegeben ist, werden, wenn das zentrale System erfasst, dass der Ort einer Mobileinheit dicht bei einem bestimmten Ort für die Anzeige einer ortsvarianten Nachricht ist, und wenn andere Bedingungen, beispielsweise die Verfügbarkeit einer derartigen Nachricht in dem Nachrichtenplan, die Anzeige einer derartigen Nachricht erlauben, die Schritte 862 und 864 die Mobilanzeige anweisen, eine ortsvariante Nachricht zu zeigen, die für den speziellen Ort geeignet ist.
  • 37 stellt eine Programmierung 866 in einer Mobileinheit zum Anzeigen einer derartigen ortsvarianten Nachricht dar. Dieses Programm enthält den Schritt 867, der auf eine Anweisung von dem zentralen System, eine gegebene ortsvariante Nachricht anzuzeigen, durch Bewirken der Durchführung der Schritte 868 bis 872 antwortet. Schritt 868 startet die Anzeige der Nachricht. Während dieser Anzeige bewirkt eine Schleife 867, dass die Schritte 870 und 872 wiederholt durchgeführt werden. Der Schritt 870 erhält weiterhin Informationen über den derzeitigen Ort der Mobileinheit. Schritt 872 antwortet auf derartige Informationen über den Ort der Mobileinheiten durch Ändern der Anzeige aufeinanderfolgender Bilder in der ortsvarianten Nachricht als eine Funktion derartiger Informationen hinsichtlich des sich ändernden Ortes.
  • In einigen Ausführungsformen der Erfindung werden die ortsvarianten Nachrichten Animationen sein, beispielsweise Flash- oder Schockwave-Animationen oder ein programmierbares Video, die das Bild, das angezeigt wird, auf Softwarebefehle hin ändern. Derartige ortsvariante Nachrichten können verwendet werden, um zum Beispiel den Abstand zu einem speziellen Ort, beispielsweise einem Kaufhaus des Inserenten, herunterzuzählen. In anderen Beispielen könnten derartige Nachrichten Bilder enthalten, die einen bewegten Zeiger aufweisen, der auf einen gegebenen Ort zeigt, wenn eine Mobileinheit vorbeifährt. Eine derartige ortsvariante Nachricht kann sehr effektiv beim Lenken der Aufmerksamkeit in Richtung eines speziellen Ortes, beispielsweise des Kaufhauses eines Inserenten, sein. Wenn der Ort eines Kaufhauses eine feste externe Anzeige aufweist, wird es für eine Mobileinheit möglich sein, die Anzeige zu passieren, und für die ortsvarianten Nachrichten der festen Anzeige zu-Anzeige eine der Formen des oben mit Bezug auf 35 beschriebenen Synchronismus zu verwenden.
  • In einigen Ausführungsformen der Erfindung entscheidet die Mobileinheit anstatt des zentralen Systems, ob eine ortsvariante Nachricht anzuzeigen ist. Dieses trifft insbesondere bei Anzeigesystemen, beispielsweise bei denjenigen, die in dem Cohen-Patent beschrieben sind, bei denen Mobileinheiten auf der Grundlage eines Nachrichtenplans und einer Karte der geographischen Zonen, die sie mit sich tragen, bestimmen, welche Nachrichten sie zu welchem Zeitpunkt zeigen, zu.
  • Die 38, 39A und 39B stellen eine zusätzliche Programmierung dar, die von einer Mobileinheit und einem zentralen System für Mobileinheiten verwendet werden kann, die ebenfalls als Taxis dienen. Wenn sich diese Beschreibung auf Taxis bezieht, ist ebenfalls gemeint, dass sie andere Fahrzeuge, die gemietet werden können, um Personen zu ausgewählten Zielen zu befördern, wie beispielsweise Limousinen, oder gemietete Vans oder Busse beinhaltet.
  • 38 stellt einen Teil der speziellen zusätzlichen Programmierung 874 dar, die von Taximobileinheiten verwendet werden kann.
  • Wenn der Fahrer ein neues Ziel für das Fahrzeug in eine Fahrereingabe des Typs 392, der in 21 gezeigt ist, eingibt, bewirkt Schritt 875, dass die Schritte 876 und 877 durchgeführt werden. Schritt 876 zeigt das neue Ziel auf der Anzeige des Fahrers 386, die in 21 gezeigt ist, an (und in einigen Ausführungsformen auf einer externen Anzeige der Taxieinheit). Schritt 877 überträgt das neue Ziel an das zentrale System.
  • Wenn der Fahrer einen neuen Status in die Fahrereingabe 392, die in 21 gezeigt ist, eingibt, beispielsweise ob das Fahrzeug besetzt ist, fährt, um einen Fahrgast aufzunehmen, oder mit einem Fahrgast zum gewünschten Ziel des Gastes fährt, wird Schritt 878 bewirken, dass die Schritte 879 bis 890 durchgeführt werden. Schritt 879 wird die Änderung des Status auf der Anzeige des Fahrers 386, die in 21 gezeigt ist, anzeigen (und in vielen Ausführungsformen auf einer Art externen Anzeige, die mit einer Mobileinheit verbunden ist). Danach wird Schritt 890 die Statusänderung an das zentrale System übertragen.
  • Wenn der Fahrpreis von dem Taxi verdient ist, wird Schritt 891 bewirken, dass der Schritt 892 derartige Fahrpreisinformationen auf der Anzeige des Fahrers (und in einigen Ausführungsformen auf der derjenigen des Insassen) anzeigt, und Schritt 893 wird die Fahrpreisinformationen an das zentrale System übertragen.
  • Wenn der Fahrer einen gegebenen Notfalltyp durch Durchführen einer Eingabe in die Fahrereingabe 392, die in 21 gezeigt ist, signalisiert, werden in Abhängigkeit von dem Typ des Notfalls die Schritte 896 bis 902 eine Nachricht an das zentrale System und eine Polizeistation senden, die die Fahrzeug-ID der Mobileinheit, den Namen des Fahrers und den Typ des Notfalls anzeigt, eine oder mehrere Audiohörvorrichtungen einschalten, beispielsweise die Mikrofone 390 und 406 des Fahrers und des Passagiers, die in 21 gezeigt sind, und derartige Informationen aufzeichnen und/oder an die zentrale Station oder die Polizeistation senden. Dieser Schritt kann ebenfalls Bilder von den Kameras der Mobileinheit aufzeichnen und/oder senden. Ein derartiges Aufzeichnen und/oder Senden wird durchgeführt, um bei der Aufzeichnung zu helfen, was bei dem Notfall passiert ist und ob jemand ungesetzlich gehandelt hat, um bei der Aufzeichnung zu helfen, wer diese Person sein könnte. Ein derartiges Aufzeichnen und/oder Senden kann ebenfalls verwendet werden, um weiteres ungesetzliches Verhalten durch Bewirken, dass sowohl die Fahrer- als auch die Passagieranzeigen und -lautsprecher einen Alarm ausgeben und Nachrichten erzeugen, die besagen, dass Video- und Audioaufzeichnungen stattfinden, zu verhindern. Bei derartigen Typen von Notfall wird der Schritt 902 dadurch antworten, dass die externe Anzeige einer Mobileinheit eine Nachricht zeigt, die für den Notfalltyp angemessen ist. Wenn beispielsweise der Notfalltyp angibt, dass der Fahrer der Mobileinheit ausgeraubt wurde oder physikalisch bedroht wird, könnte die externe Anzeige blinken, und wenn das Taxi einen externen Lautsprecher hat, könnte dieser Lautsprecher einen Alarm ausgeben, der die Aufmerksamkeit auf das Taxi lenkt und jeden möglichen Attentäter verscheucht.
  • Die 39A und 39B zeigen eine zusätzliche Programmierung 904, die von dem zentralen System verwendet werden kann, wenn Einheiten als Taxis verwendet werden. Wie es in den Schritten 906 bis 912 angegeben ist, wird jedes Mal, wenn das zentrale System Informationen über den Ort eines Taxis, beispielsweise von einem Ortungssignal des oben mit Bezug auf die 9, 12, 13 und 16 beschriebenen Typs, empfängt, das System in einer Taxidatenbank diesen Ort zusammen mit der Taxi-ID und der derzeitigen Zeit aufzeichnen. Danach wird es die Darstellung des Ortes des Taxis in einer Taxiortanzeige erneuern, die sowohl denjenigen, die ein Taxi über das Internet zu mieten wünschen, als auch denjenigen, die das Taxisystem betreiben, verfügbar ist.
  • Wenn das zentrale System Informationen über ein neues Ziel für ein Taxi als Antwort auf die Schritte 875 bis 888 der 38 empfängt, wird Schritt 912 bewirken, dass die Schritte 914 bis 918 durchgeführt werden. Schritt 914 zeichnet das neue Ziel, zusammen mit der ID des Taxis, das die Nachricht gesendet hat, und der derzeitigen Zeit in der Taxidatenbank auf. Schritt 916 berechnet eine oder mehrere der besten Routen zum Ziel unter Berücksichtigung von Faktoren wie beispielsweise dem derzeitigen Ort des Taxis, der Zeit, den derzeitigen Verkehrsinformationen, der Historie des Verkehrs zu ähnlichen Zeitpunkten in der Vergangenheit, Werbungsanforderungen an verschiedenen Orten und den Kosten und der Zeit, die mit den verschiedenen Routen verbunden sind. Danach überträgt das zentrale System im Schritt 918 eine oder mehrere derartige Routen mit der berechneten Zeit, den Kosten und den Verdiensten an das Taxi zur Anzeige für den Fahrer auf der Fahreranzeige 386.
  • Wie es durch die Schritte 920 und 921 angegeben ist, wird, wenn das zentrale System Informationen über eine Änderung des Taxistatus als Ergebnis des Betriebs der Schritte 878 bis 890 der 38 empfängt, es Informationen in der Taxidatenbank mit der Taxi-ID und der derzeitigen Zeit aufzeichnen. Danach wird es die Darstellung des Taxistatus in der Taxiortanzeige erneuern, die sowohl denjenigen, die ein Taxi über das Internet zu mieten wünschen, als auch denjenigen, die das Taxisystem betreiben, verfügbar ist.
  • Wie es durch die Schritte 922 und 923 angegeben ist, werden, wenn das zentrale System Informationen über ein Taxifahrgeld, das verdient oder bezahlt wurde, empfängt, diese Informationen in Zusammenhang mit der ID des Taxis und der derzeitigen Zeit in der Taxidatenbank aufgezeichnet.
  • Wie es durch die Bezugszeichen 924 bis 932 der 39 angegeben ist, sammelt das zentrale System aus den Informationen, die in seiner Taxidatenbank aufgezeichnet sind, Informationen über derartige Themen wie die Produktivität einzelner Fahrer, die Produktivität einzelner Orte, Verkehrsflüsse an gegebenen Orten und zu gegebenen Zeiten und die derzeitige Verfügbarkeit der Taxis.
  • Wie es durch die Schritte 934 bis 938 angegeben ist, berechnet das zentrale System aus Informationen in seiner Taxidatenbank Informationen über den besten Ort für ein Taxi zum Warten auf Passagiere auf der Grundlage der Anzahl von Fahrgastfahrten und des Ziels dieser Fahrten an verschiedenen Orten zu verschiedenen Zeiten in der Vergangenheit und ebenfalls auf der Grundlage von Informationen, die kürzlich in die Taxidatenbank von verschiedenen Taxis eingegeben wurden.
  • Wie es durch die Bezugszeichen 940 bis 944 angegeben ist, berechnet, wenn ein Fahrer in einem Taxi das System verwendet, um Informationen darüber anzufordern, wo er für eine Fahrgastaufnahme zu warten hat, das System Informationen über den besten Ort für das Taxi, um einen Passagier aufzunehmen, unter Berücksichtigung des derzeitigen Ortes des Taxis und gegebenen Informationen, die in den Schritten 934 bis 938 berechnet werden, und sendet dann die Informationen zum Taxi, damit diese auf der Fahreranzeige 386 des Taxis und außerdem für eine Ankündigung auf dem Lautsprecher des Fahrers 388, die beide in 21 gezeigt sind, angezeigt werden.
  • Wenn das zentrale System beispielsweise von möglichen Fahrgästen, die auf das zentrale System über das Internet zugreifen, eine Anforderung empfängt, den Ort der Taxis in einem gegebenen Bereich zu sehen, werden die Schritte 946 und 948 ein Bild aussenden, das die derzeitigen Orte der Taxis in der Nachbarschaft anhand von Informationen in der Taxidatenbank zeigt. Diese Informationen können entweder in graphischer Form, Karten- oder Listenform ausgesendet werden.
  • Wenn das zentrale System eine Anforderung beispielsweise über das Internet von einem möglichen Fahrgast nach einer Schätzung empfängt, wie lange es dauert, dass das Taxi einen gegebenen Ort für eine Fahrgastaufnahme erreicht, werden die Schritte 950 bis 954 auf der Grundlage des Ortes der verfügbaren Taxis, des Ortes der angeforderten Aufnahme, des derzeitigen Verkehrs und der Wetterinformationen und historischen Verkehrsinformationen für die involvierten Orte eine Schätzung der Zeit des Taxis, das bald verfügbar sein wird, berechnen. In einigen Ausführungsformen wird die Schätzung einen Bereich möglicher Zeiten mit den Wahrscheinlichkeiten unterschiedlicher Werte in dem Bereich enthalten.
  • Wie es durch die Schritte 956 bis 960 angegeben ist, berechnet, wenn das System eine Anforderung beispielsweise über das Internet nach einer Schätzung empfängt, wie lange es dauert, dass das Taxi, wenn es einmal einen Fahrgast aufgenommen hat, von einem Ort zu einem anderen zu einer gegebenen Zeit fährt, das System automatisch, wie lange eine derartige Fahrt wahrscheinlich dauert, unter Berücksichtigung des derzeitigen Verkehrs und der Wetterinformationen und unter Berücksichtigung historischer Verkehrsinformationen für die involvierten Orte, und wird diese Informationen dann an den Anforderer senden. Wie bei der Anforderung nach Informationen, wie lange es dauern wird, dass das Taxi einen Fahrgast aufnimmt, könnte die Schätzung einen Bereich von geschätzten Fahrzeiten mit einer Wahrscheinlichkeit beinhalten, die einer jeweiligen Zeit zugeordnet ist.
  • Wenn das System eine Anforderung beispielsweise über das Internet empfängt, historische Informationen darüber zu sehen, wie lange es dauert, von einem Ort zu einem anderen mit dem Taxi zu gelangen, werden die Schritte 962 und 964 eine Seite als Antwort auf die Anforderung senden, die es einem Nutzer ermöglicht, historische Informationen aus der Taxidatenbank über die Zeitdauer für derartige Fahrten in der Vergangenheit zu verschiedenen ausgewählten Zeiten und Wetterbedingungen zu erhalten.
  • Wie es in 39B gezeigt ist, wird, wenn das zentrale System eine Anforderung empfängt, einen Fahrgast an einem ersten Ort für eine Reise zu einem zweiten Ort sobald wie möglich aufzunehmen, Schritt 966 bewirken, dass die Schritte 968 bis 984 durchgeführt werden. Schritt 968 bestimmt, welches, falls überhaupt, der Taxis frei ist oder wahrscheinlich bald frei sein wird, sowie dessen Ort aus der Taxidatenbank. Danach berechnet Schritt 970 die wahrscheinliche Zeit für das nächste derartiger Taxis zum Erreichen des ersten Ortes. Danach berechnet Schritt 972 die wahrscheinliche Zeit für die Fahrt von dem ersten Ort zum zweiten Ort unter Berücksichtigung des derzeitigen Verkehrs und der Wetterbedingungen und vergangenen historischen Verkehrsinformationen. Danach sendet Schritt 974 dem Nutzer Informationen über derartige Taxizeitberechnungen und fragt den Nutzer, ob er wünscht, eine derartige Taxifahrt zu buchen.
  • Wenn der Nutzer dieses zu tun wünscht, bewirkt Schritt 976, dass die Schritte 978 bis 984 durchgeführt werden. Schritt 978 informiert den Fahrer über den erwarteten Fahrgast und bestätigt, dass er diesen übernehmen will. Wenn der Fahrer bestätigt, dass er den Fahrgast übernehmen will, wird Schritt 980 bewirken, dass die Schritte 982 und 984 durchgeführt werden. Schritt 982 sendet eine Nachricht an das Taxi, um seine Statusanzeige zu ändern, um zu zeigen, dass es derzeitig gebucht ist, um einen Passagier aufzunehmen, und zeichnet die Änderung des Status in der Taxidatenbank in dem zentralen System auf. Danach sendet das System dem Passagier eine Nachricht, dass das Taxi gebucht wurde, mit einer Buchungs-URL, die es dem Passagier ermöglicht, den Status des Taxis auf der Internetwebseite des zentralen Systems zu verfolgen. In einigen Ausführungsformen der Erfindung könnte zu diesem Zeitpunkt die Fahrt auf der Kreditkarte des Passagiers abgerechnet werden.
  • Wie es durch die Schritte 986 bis 922 angegeben ist, wird, wenn das zentrale System eine Anforderung empfängt, den Status eines gebuchten Taxis zu finden, beispielsweise eine Anforderung unter Verwendung der URL, die oben mit Bezug auf Schritt 984 erwähnt wurde, das zentrale System die Taxidatenbank durchsuchen, um einen Ort des gebuchten Taxis mit einer Schätzung der Zeit, die das Taxi benötigt, um von seinem derzeitigen Ort zum Aufnahmeort zu gelangen, zu finden, und danach wird es dem Anforderer Informationen senden, die eine derartige Schätzung enthalten, wie beispielsweise eine Karte, die den Aufnahmeort zeigt, den Ort und die Geschwindigkeit des gebuchten Taxis und die geschätzte Zeit der Ankunft. In einigen Ausführungsformen der Erfindung könnte das System tatsächlich den Fahrer des Taxis fragen, ob er der Schätzung seiner Ankunftszeit zustimmt, bevor irgendeine Nachricht automatisch zur Person, die den Taxistatus anfordert, gesendet wird.
  • 40 stellt eine bestimmte Funktionalität 994 des gesamten Systems einschließlich beider Mobileinheiten und des zentralen Systems dar, die das Aufzeichnen und die Verwendung von Verkehrsinformationen betrifft, die in einigen Ausführungsformen der Erfindung gefunden wurden.
  • Wie es durch das Bezugszeichen 996 angegeben ist, beinhaltet diese Funktionalität mehrere Mobileinheiten, die jeweils mit einer oder mehreren externen Anzeigen versehen sind, die über ihren eigenen Ort an aufeinanderfolgenden Zeitpunkten berichten. Es können ebenfalls weitere Informationen neben den Orten der Mobileinheit berichtet werden, einschließlich Informationen, die von Kameras, Geschwindigkeitssensoren oder anderen elektronischen Erfassungseinrichtungen, die an einer jeweiligen Mobileinheit angeordnet sind, erhalten werden.
  • Wenn diese Informationen einmal zum zentralen System beispielsweise über ein drahtloses Netzwerk heraufgeladen sind, bewirkt Schritt 998, dass das zentrale System derartige Informationen, die die Fahrzeugposition, -zeit und -geschwindigkeit betreffen, aufzeichnet. Wenn die heraufgeladenen Informationen nicht explizit die Fahrzeuggeschwindigkeit enthalten, können diese Informationen durch Messen des Abstandes zwischen den Orten, an denen ein gegebenes Fahrzeug aufeinanderfolgende Berichte seines Ortes abgibt, über der Zeit berechnet werden. Wie es durch das Bezugszeichen 1000 angegeben ist, berechnet das zentrale System wiederholt die Geschwindigkeit des Verkehrsflusses an mehreren Orten aus den Informationen, die es im Schritt 998 aufgezeichnet hat, und aus anderen Informationen, die diesem verfügbar sind, beispielsweise von anderen Quellen von Verkehrsinformationen.
  • Wie es durch den Schritt 1002 angegeben ist, überträgt das zentrale System die Verkehrsinformationen, die es im Schritt 1000 berechnet, an die Mobileinheiten. Danach zeigen im Schritt 1003 die Mobileinheiten diese heruntergeladenen Informationen über derartige Verkehrsflüsse an mehreren Orten auf ihren externen Anzeigen an. Selbstverständlich können die Schritte der 40 kontinuierlich wiederholt werden. Derartige Verkehrsinformationen können eine interessante und wertvolle Quelle eines Programmierinhalts zur Verwendung durch ein mobiles Nachrichtenanzeigesystem bereitstellen, um zu helfen, die visuelle Aufmerksamkeit in Richtung der Außenanzeigen zu ziehen.
  • 41 ähnelt der 40 mit der Ausnahme, dass sie ein System von Mobileinheiten betrifft, die Informationen, die das Wetter in deren eigenen Orten betreffen, erhalten und dann zu einem zentralen System heraufladen, und dann die Informationen von dem zentralen System über das Wetter über einen größeren geographischen Bereich zurückerhalten, die sie dann auf ihren externen Anzeigen zeigen.
  • Die 42 und 43 stellen Ansichten einer Ausführungsform einer Fahrzeugoberbox 174 dar, die verwendet werden kann, um viele der Komponenten bereitzustellen, die notwendig sind, um ein Standard-Kraftfahrzeug in eine mobile Einheit zur Verwendung in einem mobilen Nachrichtensystem des oben beschriebenen Typs zu wandeln. Diese Fahrzeugoberbox weist, wenn sie mit einer externen Plastikhülle bedeckt ist, die in den 42 und 43 nicht gezeigt ist, das in den 3 bis 6 gezeigte Erscheinungsbild auf.
  • Die Fahrzeugoberbox 174 enthält mehrere Komponenten, die auf einer Basis 1026 angebracht sind, die wiederum auf dem Dach eines Kraftfahrzeugs mittels Isolierbefestigungen 1024 befestigt ist. Diese Isolierbefestigungen sind wichtig, da sie die Vibration verringern, die die Fahrzeugoberboxen während der Fahrten des Fahrzeugs, an dem sie befestigt sind, aufnehmen, und daher verringern sie signifikant den Vibrationsschaden, der bei den Komponenten der Einheit 174 entsteht.
  • Die Oberbox enthält drei separate Anzeigen, einschließlich der beiden Anzeigen 142, die in 6 gezeigt sind, entlang ihren beiden langen Dreiecksseiten, die jeweils aus drei separaten LCD-Anzeigepaneelen 1036 bestehen, wie es in 42 gezeigt ist, ebenso wie einer dritten Anzeige 144, die in 6 gezeigt ist, an der hinteren, kürzeren Dreiecksseite, die in den 42 und 43 gezeigt ist und nur aus zwei LCD-Paneelen 1036 besteht. Die LCD-Anzeigepaneele bzw. -flächen 1036 an der jeweiligen Anzeige werden durch einen Rahmen 1032 an ihrem Ort gehalten. Die Bodenseite eines jeweiligen Rahmens enthält einen Trägerflansch 1032, der Löcher enthält, durch die Bolzen verwendet werden können, um den Rahmen und die LCD-Paneele, die er trägt, an der Basis 1026 der Fahrzeugoberbox zu befestigen.
  • Jedes LCD-Anzeigepaneel weist eine zugehörige LCD-Ansteuerplatine bzw. -karte 1021 auf, die die Pixel der Anzeige ansteuert. Jede derartige Anzeige enthält außerdem eine Videoanzeigeplatine 1022, die Eingangsvideosignale empfängt, die von einer Computervideoanzeigeplatine erzeugt werden, und als Ausgangssignale bereitstellt, die die LCD-Ansteuerplatine 1021 ansteuern. An jeder der drei Ecken des Dreiecks, das durch die drei Anzeigen 142 und 144 ausgebildet wird, wird eine Eckklammer 1025 verwendet, um die Paneele zu verbinden. In einigen Ausführungsformen der Fahrzeugoberbox ist ein Ventilationslüfter 1027 vorgesehen, um die Elektroniken in der Fahrzeugoberbox zu kühlen. Es wurde jedoch herausgefunden, dass ein derartiger Ventilationslüfter in vielen Umgebungen nicht benötigt wird.
  • Die Fahrzeugoberbox ist mit einem Industriecomputer 1030 versehen, der den Steuerungen 140 der Mobileinheit entspricht, die in den Blockdiagrammen der Mobileinheit der 1, 7, 20 und 21 gezeigt sind. Ein drahtloses CDPD-Modem 1031 ist vorgesehen, das dem drahtlosen System 152 entspricht, das in den Blockdiagrammen der Mobileinheit gezeigt ist. Eine Antenne 1035 ist für das drahtlose Modem vorgesehen. Ein globaler Positionierungsempfänger 1033 ist vorgesehen, der dem GPS-Empfänger 146, der in derartigen Diagrammen gezeigt ist, entspricht.
  • Ein Umgebungslichtsensor 1034 ist für jede Anzeige 142 oder 144 an einem Ort an der Seite der Fahrzeugoberbox vorgesehen, an der die Anzeige angeordnet ist. Jeder derartige Lichtsensor ist derart positioniert, dass er sich unter einem transparenten Fenster in dem Plastikdeckel der Oberbox befindet, um es zu ermöglichen, dass der Umgebungslichtsensor die Menge des externen Lichts, das seiner zugeordneten Anzeige folgt, erfasst. Informationen von diesem Lichtsensor werden verwendet, um die Helligkeit zu steuern, die für die fluoreszierenden Rücklichter verwendet wird, die Teil jedes der Anzeigepaneele 1036 sind. Das System enthält LCD-PC-Rücklichtinverter 1028, die mit jedem der acht einzelnen LCD-Anzeigepaneele verbunden sind.
  • 44 stellt einen der Vorteile einer Fahrzeugoberbox dar, die einen dreieckigen Satz von Anzeigen aufweist, wie es in den 42 und 43 gezeigt ist. Dieser Vorteil besteht in dem Ansichtsfeld, der eine Oberbox seinen Anzeigen bietet. In 44 ist ein kleines Bild einer Draufsicht auf eine Mobileinheit 104 gezeigt, ähnlich derjenigen der 6, die leicht oberhalb des Mittelpunktes der Figur gezeigt ist, wobei das Fahrzeug der Mobileinheit in der Figur in eine Abwärtsrichtung zeigt. Ausgehend von dem Ort des Daches dieser Mobileinheit entsprechend ihrer Oberbox 174 sind drei dreieckig geformte Bereiche vorgesehen, die den Zonen der Ansicht einer jeweiligen der drei Anzeigen 142 oder 144 der Mobileinheit entsprechen. An den Seiten der Mobileinheit sind zwei Ansichtszonen 142V vorgesehen, die jeweils einer der beiden Seitenanzeigen 142 der Mobileinheit zugeordnet sind. Ausgehend von dem Hinterteil dieses Fahrzeugs befindet sich eine Ansichtszone 144V, die dessen hinterer Anzeige 144 zugeordnet ist. Wie es anhand der 44 zu sehen ist, stellt diese Kombination von drei Anzeigen Ansichten von sämtlichen Richtungen mit Ausnahme derjenigen vor der Mobileinheit bereit, wo die Anzeigen die ankommenden Fahrer stark stören könnten.
  • In anderen Ausführungsformen der Erfindung können anders gestaltete dreieckige Fahrzeugoberboxen verwendet werden, um einen ähnlichen Vorteil zu schaffen. Beispielsweise könnten sämtliche drei Seiten einer dreieckigen Fahrzeugoberbox Anzeigen ähnlicher Größe aufweisen, die den Vorteil haben würden, dass es rechenmäßig einfacher ist, sämtliche drei Anzeigen dieselbe Nachricht anzeigen zu lassen, wenn dieses gewünscht ist.
  • Selbstverständlich kann in anderen Ausführungsformen der Erfindung eine Fahrzeugoberbox eine andere als eine dreieckige Gestalt für ihre Anzeigen verwenden. Beispielsweise könnte sie nur zwei gegenüberliegende Anzeigen aufweisen, die eine längste Dimension aufweisen, die parallel zur Länge des Fahrzeugs, an dem sie angebracht ist, verläuft. In anderen Ausführungsformen könnte die Fahrzeugoberbox vier Anzeigen aufweisen, die jeweils entlang einer Seite einer rechtwinkligen Gestalt angeordnet sind, so dass die Mobileinheit jeweils eine Anzeige aufweisen würde, die von vorne, hinten und den beiden Seiten sichtbar ist.
  • Die 45 und 46 sind Blockdiagramme, die einige Komponenten der Fahrzeugoberbox, die in den 42 und 43 gezeigt ist, darstellen.
  • 45 zeigt, dass der GPS-Empfänger 1033 mit einer Antenne verbunden ist, die in dessen Gehäuse eingebaut ist, um GPS-Signale zu empfangen, und ebenfalls durch einen Kommunikationsanschluss mit dem Computer 1030 verbunden ist. Sie zeigt ebenfalls, dass das drahtlose CDPD-Modem 1031 mit der Antenne 1035 verbunden ist, um drahtlose Übertragungen zu empfangen und zu senden, und dass dieses Modem durch einen Kommunikationsanschluss mit dem Computer 1030 verbunden ist, um Daten, die es von dem drahtlosen Netzwerk empfängt, zum Computer zu senden und um an das drahtlose Netzwerk Daten, die es von dem Computer empfängt, zu senden.
  • Wie in 45 gezeigt ist, enthält der Computer 1030 fünf Videoanschlüsse, von denen drei verwendet werden, um drei der Paneele, die den jeweiligen Seitenanzeigen 142 zugeordnet sind, anzusteuern, und von denen zwei verwendet werden, um die beiden Anzeigen der hinteren Anzeige 144, die in den 42 und 43 gezeigt ist, anzusteuern. Wie es in 45 gezeigt ist, gehen die drei Videoausgänge, die zu den beiden Anzeigen 142 gehen, durch einen Zwei-Wege-Videoteiler 1042 zum Zwecke des Teilens jedes derartigen Videoausgangs in zwei identische Videosignale, die zu entsprechenden LCD-Paneelen auf jeder der beiden Anzeigen 142 gesendet werden.
  • 46 stellt ein Blockdiagramm der Elektroniken dar, die einer jeweiligen der Videoanzeigen 142 zugeordnet sind. Da jede der Videoanzeigen 142 drei separate LCD-Anzeigepaneele 1036 enthält, enthält das Blockdiagramm der 46 drei separate Zweige, die mit 1043A, 1043B und 1043C bezeichnet sind und einer jeweiligen derartigen Anzeige zugeordnet sind. In der hinteren Anzeige 144, die nur zwei LCD-Anzeigepaneele enthält, werden nur zwei Zweige, die den Bezugszeichen 1043A und 1043B entsprechen, verwendet.
  • Die digitale Ansichtensteuerung oder Videoanzeigeplatine 1022, die einem jeweiligen LCD-Anzeigepaneel 1036 zugeordnet ist, empfängt einen der geteilten Videoausgänge, die von einem der Teiler 142, die in 45 gezeigt sind, erzeugt werden, von entweder der Videoleitung 1, Videoleitung 2 oder Videoleitung 3, die in 45 gezeigt sind. Wie es oben erläutert ist, empfängt jede derartige Videoanzeigeplatine 1022 einen Videoeingang, der durch eine Videoplatine des Computers 1030 erzeugt wird, um den Abschnitt seines zugehörigen Anzeigebildes darzustellen, das durch dessen zugeordnetes LCD-Paneel gezeigt wird, und danach wandelt sie das Videosignal in Signale um, die verwendet werden, um ein LCD-Anzeigepaneel 1036 durch eine LCD-Ansteuerplatine 1021 anzusteuern, die als Teil der Anzeigepaneel- und Rückleuchteinheit 1036 der 46 dargestellt ist.
  • Ein großer Teil der in 46 gezeigten Schaltung betrifft die Steuerung der Hintergrundbeleuchtung, die einem jeweiligen Anzeigepaneel zugeordnet ist. Da die Fahrzeugoberbox ausgelegt ist, außerhalb bei Beleuchtungsbedingungen verwendet zu werden, die von Dunkelheit bei Mondlicht bis zur Mittagssonne reichen, weist die Oberbox ein flexibles und leistungsfähiges System zum Hintergrundbeleuchten ihrer Anzeigepaneele auf. Jede der Anzeigen weist einen separaten Lichtsensor 1034 des in 42 gezeigten Typs auf, um die Lichtmenge an der Seite der Oberbox zu erfassen. Der Ausgang dieses Sensors wird in eine Pulsbreitenmodulationsschaltung 1044 eingespeist, die die Energie, die der Beleuchtung in den Anzeigen zugeführt wird, die mit dem Lichtsensor 1034 verbunden sind, steuert. Die Ausgabe des Pulsbreitenmodulators 1044 gelangt durch eine Verteilungsschaltung 1046, die dessen Pulsbreitenmodulationsausgang in drei getrennte Pfade aufteilt, von denen einer der Energieverteilungsplatine 1048 zugeführt wird, die einem jeweiligen LCD-Anzeigepaneel 1036 zugeordnet ist. Jede Energieverteilungsplatine 1048 filtert die 12-Volt-Energie, die von einem elektrischen Kraftfahrzeugsystem zugeführt wird, und reicht das Pulsbreitenmodulationssignal zum Eingang des DC-Umwandlers 1028 weiter. Dieser Umwandler erzeugt einen 2000-Volt-Ausgang, der denselben Tastzyklus wie das Pulsbreitenmodulationssignal, das diesem zugeführt wird, aufweist. Der Ausgang dieses DC-Inverters wird verwendet, um die fluoreszierende Hintergrundbeleuchten der Anzeige 1036 mit variierenden Pegeln der Helligkeit in Abhängigkeit von dem Tastzyklus des 2000-Volt-Ausgangs der Inverter anzusteuern, der sich als eine Funktion des Umgebungslichtes an der Seite der Oberboxanzeige, an der ein gegebenes Anzeigepaneel 1036 angeordnet ist, ändert.
  • Die 47 bis 50 stellen eine alternative Ausführungsform der Erfindung dar, bei der eine Mobileinheit unterschiedliche Typen von Anzeigen einschließlich einer hochauflösenden Graphikanzeige wie zum Beispiel der Anzeige 142, die oben mit Bezug auf die 42 und 43 beschrieben wurde, und einer niedrigauflösenden, im wesentlichen textorientierten Anzeige 143 aufweist. In der in den 47 bis 50 gezeigten Ausführungsform sind diese beiden Anzeigen derart ausgerichtet, dass sie beide von im Allgemeinen ähnlichen Orten relativ zur Mobileinheit 104, auf der sie angebracht sind, gelesen werden können. Eine textbasierte Anzeige 1043 des in den 47 bis 50 gezeigten Typs kann für mehrere unterschiedliche Zwecke verwendet werden. Beispielsweise kann sie verwendet werden, um Informationen über die Zeit, wie es in 47 gezeigt ist, über das Wetter oder die Temperatur, wie es in 48 gezeigt ist, über den derzeitigen Straßenort des Fahrzeugs, wie es in 49 gezeigt ist, und neue Informationen, wie es in 50 gezeigt ist, zeigen. Eine derartige Anzeige kann ebenfalls für viele andere Typen von Informationen verwendet werden, beispielsweise für den Status des Kraftfahrzeugs als Taxi, das heißt, ob es besetzt ist, derzeitig fährt, um einen Passagier aufzunehmen, oder derzeitig belegt ist.
  • Einer der Vorteile der Verwendung einer Kombination von textorientierten und graphikorientierten Anzeigen besteht darin, dass die textorientierte Anzeige Textinformationen mit einem gegebenen Grad an Lesbarkeit in einem gegebenen Abstand mit einer kostengünstigen Anzeige und mit weniger Energieverbrauch als die meisten Bitmap-Anzeigen zeigen kann.
  • In einer anderen Ausführungsform der Erfindung kann eine Kombination einer elektronisch gesteuerten Anzeige und einer traditionelleren statisch gedruckten Anzeige verwendet werden. In einigen derartiger Ausführungsformen wird die gesteuerte Anzeige eine textorientierte Anzeige des in den 47 bis 50 gezeigten Typs sein.
  • Die 51 bis 56 zeigen alternative Typen von Außenanzeigen, die mit der derzeitigen Erfindung verwendet werden können. Diese Anzeigen sind alle ausgelegt, das Sonnenlicht für die Hintergrundbeleuchtung zu nutzen.
  • Die 51 bis 53 stellen den Betrieb einer derartigen Anzeige 1060 dar, wobei die Sonne 1064 an drei unterschiedlichen Orten relativ dazu gezeigt ist. In der Ausführungsform dieser Erfindung, die in den 51 bis 53 gezeigt ist, weist die Anzeige eine Linse 1062 auf, die an deren Oberseite angeordnet ist und ausgelegt ist, die Strahlen der Sonne nach unten in die Anzeigevorrichtung zu biegen, um die Lichtmenge, die entweder den Rücken eines Anzeigepaneels 1036 direkt trifft, wie es in 53 gezeigt ist, oder die eine Lichtstreuoberfläche 1064 trifft, von der ein Teil eines derartigen Lichtes in streuender Weise in Richtung der Rückseite der Anzeige 1036 reflektiert wird, zu erhöhen. In einigen Ausführungsformen der Erfindung wird die Bodenfläche der Linse 1062 entweder mit einer Ein-Weg-Reflexionsoberfläche oder mit einem steuerbaren Lichtventil 1065 bedeckt sein, um die Lichtmenge, die durch die Linse 1062 von der Streuoberfläche 1064 zurückreflektiert wird, zu verringern oder um zu verhindern, dass zu viel Licht das Anzeigepaneel 1036 beleuchtet.
  • Die Anzeige 1060 enthält mehrere Lichtsensoren 1067, die auf dieselbe Weise wie die Lichtsensoren 1034, die oben mit Bezug auf die 42 und 46 beschrieben wurden, funktionieren, mit der Ausnahme, dass sie die Lichtmenge, die einen Teil der Anzeige 1036 von hinten erreicht, messen. In vielen Ausführungsformen der Anzeige 1060 wird außerdem ein Umgebungslichtsensor 1034 verwendet werden, um das Licht zu messen, das auf der anderen Seite der Anzeige 1036 verfügbar ist, um zu helfen, den Betrag der Gesamtbeleuchtung, die für die Anzeige genutzt werden sollte, zu bestimmen. Diese Informationen würden dann verwendet werden, um die Lichtmenge, die von den Hintergrundlichtern erzeugt wird, die in das Anzeigepaneel 1036 eingebaut sind, zu steuern.
  • Die 54 und 55 stellen dar, wie zwei Anzeigen 1062 in eine Fahrzeugoberbox ähnlich derjenigen, die oben mit Bezug auf die 42 und 43 beschrieben wurde, eingepasst werden könnten. In der in den 54 und 55 gezeigten Ausführungsform sind nur zwei externe Anzeigen in der Fahrzeugoberbox vorgesehen, die jeweils eine Länge parallel zur Länge des Fahrzeugs, auf der sie angebracht sind, aufweisen. In 54 zeigt das Bezugszeichen 1066, wo die elektronischen Komponenten der Fahrzeugoberbox in einer derartigen Anzeige angebracht werden könnten. Für den Fachmann ist es selbstverständlich, dass andere Konfigurationen von Anzeigen ähnlich den Anzeigen 1060 in eine Fahrzeugoberbox eingepasst werden könnten, einschließlich derjenigen mit einer im Allgemeinen dreieckigen Gestalt, die grob äquivalent zu derjenigen der Fahrzeugoberbox ist, die in den 42 und 43 gezeigt ist, ebenso wie derjenigen, die vier Anzeigen aufweist, wobei eine derartige Anzeige an jeder Seite einer rechtwinklig gestalteten Fahrzeugoberbox angeordnet ist.
  • 56 stellt dar, wie eine Anzeige 1060A, die auf ähnliche Weise wie die Anzeige 1060, die in den 51 bis 55 gezeigt ist, betrieben wird, für die Verwendung mit einer festen Außenanzeige ausgelegt sein könnte. In der in 56 gezeigten Ausführungsform ist die Linse 1062A auf der Oberseite der Anzeige eine flache bikonvexe Linse. Obwohl entweder eine herkömmliche Linse oder eine bikonvexe Linse in entweder einer mobilen oder einer festen Anzeige verwendet werden könnte, ist eine bikonvexe Linse insbesondere für eine große feste Anzeige wünschenswert, da das Gewicht einer großen bikonvexen Linse im Wesentlichen kleiner als das Gewicht einer herkömmlichen Linse ist. In einigen Ausführungsformen der Erfindung, die in 26 gezeigt sind, könnte die bikonvexe Linse 1062A eine Chevron-Form mit einer Mitte aufweisen, die aufwärts zeigt, um mehr Licht einzufangen, wenn die Sonne niedrig steht.
  • In anderen Ausführungsformen der Erfindung könnten andere Einrichtungen verwendet werden, um Sonnenlicht zur Verwendung der Beleuchtung von Außenanzeigen einzufangen. Dieses könnte die Verwendung von Spiegeln anstatt von Linsen beinhalten, um Sonnenlicht auf die Streuoberfläche 1064 der Anzeige oder direkt auf die Rückseite eines oder mehrerer Paneele 1036 der Anzeige zu lenken. In einigen Ausführungsformen könnten die Spiegel unter der Steuerung eines Computers beweglich sein, um das Sonnenlicht in der richtigen Richtung fokussiert zu halten, wenn sich die Sonne und/oder die Anzeige bewegt. Beispielsweise könnte eine MEM-Vorrichtung, die tausende separater elektronisch positionierbarer Spiegel enthält, verwendet werden, um zu helfen, direktes Sonnenlicht auf ein Hintergrundbeleuchtungssystem des allgemeinen Typs, der oben mit Bezug auf die 51 bis 56 beschrieben wurde, zu richten.
  • 57 zeigt eine Programmierung 1070 des zentralen Systems, die ein System betrifft, bei dem Fahrer in Abhängigkeit von dem Geldbetrag, den sie durch die Nachrichten, die in ihren Mobileinheiten angezeigt werden, verdient haben, bezahlt werden. Ein derartiges System könnte in einem Taxi verwendet werden, aber es könnte ebenfalls bei Privatfahrzeugen verwendet werden, die mit Fahrzeugobereinheiten oder anderen externen Anzeigen versehen sind.
  • Wie es in 57 gezeigt ist, enthält diese Programmierung einen Schritt 1072, der aufeinanderfolgende Orte und Zeitpunkte, durch die sich die Anzeige bewegt und Anzeigen gezeigt hat, verwendet, um einen Verdienstwert für die Fahrt zu berechnen. Dieses ist der Wert, den ein Nutzer in Abhängigkeit von dem Geldbetrag für Anzeigen zu diesen Zeitpunkten und Orten mit dem System verdient hat.
  • Das zentrale System könnte Informationen über die aufeinanderfolgenden Orte einer Mobileinheit durch die Verwendung von Ortungssignalen des oben mit Bezug auf die Schritte 282 und 284 der 16 beschriebenen Typs erhalten. Es könnte ebenfalls derartige Ortungssignale verwenden, um anzuzeigen, welche Nachrichten an welchen Orten angezeigt wurden, wie es oben mit Bezug auf 12 beschrieben wurde. In anderen Ausführungsformen könnten andere Berichtsschemata verwendet werden, um es dem zentralen System zu ermöglichen, zu bestimmen, an welchen Orten und Zeiten die Mobileinheit Nachrichten angezeigt hat.
  • Im Schritt 1074 schreibt das System den berechneten Verdienstwert dem Betreiber des Fahrzeugs in seiner internen Datenbank gut. Danach sendet Schritt 1076 den berechneten gutgeschriebenen Wert an das Fahrzeug zur Anzeige für den Fahrer, beispielsweise auf einer Fahreranzeige 386 des in 20 gezeigten Typs.
  • Im Schritt 1078 sendet das zentrale System Informationen an den Fahrer, die den unterschiedlichen Wert, der verdient werden kann, als Funktion der Fahrt des Fahrers durch diese unterschiedlichen Bereiche zu unterschiedlichen Zeiten zeigen. Dieses ermöglicht es einem Fahrer, insbesondere eine private Partei, die ein Fahrzeug für ihre eigenen Zwecke fährt, das Fahrmuster zu ändern, um mehr Geld zu verdienen. Wenn Fahrer dementsprechend ihre Fahrmuster ändern, wird das zentrale System mehr Geld verdienen, da es mehr Anzeigen in wertvolleren Geosynchronen verfügbar hat.
  • Die Informationen, die im Schritt 1078 gesendet werden, können an die Mobileinheit gesendet werden, so dass sie dem Fahrer auf der Fahreranzeige 386 gezeigt werden können. In vielen Ausführungsformen der Erfindung werden diese Informationen ebenfalls der Webseite des zentralen Systems verfügbar gemacht werden, so dass ein Fahrer, bevor er in sein Fahrzeug einsteigt, eine Route planen kann, die es ihm helfen wird, das meiste Geld zu verdienen.
  • Wie es durch die Schritte 1080 bis 1084 angegeben ist, berechnet, wenn ein Fahrer in das System beispielsweise durch die Fahrereingabe 392, die in 20 gezeigt ist, oder über das Internet ein gewünschtes Ziel für seine Fahrten eingibt, das zentrale System eine oder mehrere Routen, die das Ziel erreichen, mit einer optimalen Kombination der schnellsten Route, der größten Anzeigeverdienste und/oder der niedrigsten Kosten (beispielsweise Mautgebühren oder Kilometerkosten). Danach kommuniziert Schritt 1084 diese berechneten Informationen zum Fahrer. Wenn die Anforderung nach derartigen Informationen in eine Fahrereingabe 392 einer Mobileinheit des in 20 gezeigten Typs eingegeben wurde, werden diese Informationen auf der Fahreranzeige 386 angezeigt. Wenn die Anforderung über das Internet eingegeben wurde, werden die Informationen zurück zum Browser gesendet, der die Anforderung durchgeführt hat.
  • 58 stellt einen Teil der verschiedenen Typen einer nicht kommerziellen Programmierung dar, die von den Anzeigesystemen der Erfindung zusätzlich zu Werbenachrichten gezeigt werden kann. Oftmals wird eine derartige Programmierung in einer Programmierdatenbank 1124 gespeichert, die auf dem zentralen System gespeichert ist. Aber ein Teil einer derartigen Programmierung kann dynamisch erzeugt werden, beispielsweise von einem Programmierbüro oder automatisch durch Softwareprogramme. Diese Programmiertypen beinhalten eine Straßenortprogrammierung 1125 des oben mit Bezug auf 49 gezeigten Typs, eine Zeitprogrammierung 1126, die die derzeitige Zeit angibt, wie es in 47 angegeben ist, eine Wetterprogrammierung 1128, die oben mit Bezug auf die 48 und 41 beschrieben wurde, eine Neuigkeitenprogrammierung 1130, die oben mit Bezug auf 50 dargestellt wurde, eine Sportprogrammierung 1132, eine Verkehrsprogrammierung 1134, die oben mit Bezug auf 40 und anderswo in der Beschreibung beschrieben wurde, öffentliche Dienstankündigungen 1136, eine Wettbewerbsprogrammierung 1138, eine Seifenoperprogrammierung 1140, die aus kurzen Stücken einer fortlaufenden Geschichte bestehen könnte, die ebenfalls in Wettbewerben integriert sein könnte, und Grußprogramme, beispielsweise saisonale oder Feiertagsgrußnachrichten oder andere Nachrichten, die ausgelegt sind, eine gute Stimmung unter dem Publikum der Anzeigen des Systems zu verbreiten.
  • Selbstverständlich dienen die vorherige Beschreibung und die Zeichnungen nur zur Erläuterung und Darstellung von Beispielen.
  • Selbstverständlich können die Verhaltensweisen, die in dem Pseudo-Code der Zeichnungen gezeigt sind, ebenso wie praktisch sämtliche Programmierungen durch viele unterschiedliche Programmierungen und Datenstrukturen unter Verwendung einer im Wesentlichen anderen Organisation und Abfolge realisiert werden. Dieses ist deshalb möglich, da Programmieren eine äußerst flexible Kunst ist, bei der eine gegebene Idee beliebiger Komplexität, wenn sie einmal von einem Fachmann verstan den ist, auf eine praktisch unbegrenzte Anzahl von Arten manifestiert werden kann. Im Interesse einer derartigen Vereinfachung differiert die Struktur des oben beschriebenen Pseudo-Codes oftmals signifikant von der Struktur des tatsächlichen Codes, den ein fachmännischer Programmierer benutzen würde, wenn er die Erfindung implementiert. Außerdem könnten viele der Programmierungen, die in der Beschreibung als durch Software ausgeführt gezeigt sind, in anderen Ausführungsformen durch Hardware ausgeführt werden.
  • In den Ausführungsformen der Erfindung, die oben beschrieben wurden, sind viele der verschiedenen Aspekte der Erfindung als in einem System zusammen auftretend gezeigt. Selbstverständlich können in anderen Ausführungsformen der Erfindung unterschiedliche Untersätze eines oder mehrerer einzelner Merkmalen der Erfindung in einem gegebenen System auftreten. Um nur einige wenige derartige Beispiele zu nennen, müssen nicht sämtliche Ausführungsformen der Erfindung das Speichern von Anzeigenachrichten oder den Empfang von Sendungsnachrichten von einem oder mehreren Datenströmen oder Ortungssignale variabler Häufigkeit oder Zieleingaben verwenden. Als ein zusätzliches Beispiel müssen in anderen Ausführungsformen der Erfindung eine Programmierung wie zum Beispiel die Online-Seitenprogrammierung des zentralen Systems, die mit Bezug auf 23 beschrieben wurde, die Geosynchron-Verkaufsprogrammierung, die mit Bezug auf die 24A und 24B beschrieben wurde, die Geosynchron-Anzeigeschnittstelle, die mit Bezug auf 25 beschrieben wurde, die Geosynchron-Auswahlschnittstelle, die mit Bezug auf 26 beschrieben wurde, die Verkaufsoptimierungsschnittstelle, die mit Bezug auf 27 beschrieben wurde, und die Werbungsverkaufs-API des zentralen Systems, die in 28 gezeigt ist, nicht sämtliche Elemente enthalten, die in ihren jeweiligen Figuren dieser Beschreibung gezeigt sind. Sie können Elemente zusätzlich zu denjenigen, die in den Figuren gezeigt sind, enthalten und sie können ebenfalls Elemente in unterschiedlicher Form oder Reihenfolge als in derartigen Figuren gezeigt enthalten.
  • In Bezug auf viele Aspekte der Erfindung, die in der Beschreibung beschrieben sind, können selbstverständlich Funktionen, die oben als durch die festen oder mobilen Einheiten des Systems durchgeführt beschrieben wurden, in anderen Ausführungsformen vieler Aspekte der Erfindung von dem zentralen System durchgeführt werden, und Funktionen, die als von dem zentralen System durchgeführt beschrieben wurden, können in Ausführungsformen vieler Aspekte der Erfindung von den festen oder mobilen Einheiten des Systems durchgeführt werden. Außerdem sind selbstverständlich sämtliche der Fähigkeiten und Funktionalitäten, die oben für Mobileinheiten beschrieben wurden, auf feste Einheiten anwendbar, wenn sie nicht inhärent nicht auf feste Einheiten anwendbar sind.
  • Die Steuerung der Mobileinheit und der Prozessor des zentralen Systems können in einigen Ausführungsformen der Erfindung jeweils tatsächlich mehr als einen Prozessor enthalten. Außerdem kann in einigen Ausführungsformen der Erfindung das zentrale System verteilt sein und somit aus mehreren separaten Rechensystemen bestehen, die jeweils mit einer Kommunikationsfähigkeit versehen sind, unabhängig davon, ob ein drahtloser Sender und Empfänger vorhanden sind, die separat einem jeweiligen derartigen verteilten Rechensystem zugeordnet sind, oder ob sie ein Teil eines einheitlichen Kommunikationssystems sind. Vorzugsweise sind in einem derartigen verteilten System sämtliche separate Computersysteme zusammen vernetzt, so dass die Computersysteme als eine Einheit arbeiten können.
  • In der Ausführungsform der Erfindung, die in den 1, 7, 20, 21 und 22 gezeigt ist, ist das Positionierungssystem, das in der Mobileinheit verwendet wird, ein GPS-System. In anderen Ausführungsformen der Erfindung kann jedoch irgendein anderes derzeitig bekanntes oder noch zu entwickelndes Ortsbestimmungssystem verwendet werden. Wie es oben erläutert wurde, muss in einigen Ausführungsformen der Erfindung die Mobileinheit kein Positionsbestimmungssystem aufweisen, und das drahtlose System, das von dem zentralen System verwendet wird, wird die Mobileinheit auf der Grundlage von Informationen orten, die anhand des Empfangs der Nachricht von verschiedenen Empfängern innerhalb des drahtlosen Systems bestimmt werden.
  • In einigen Ausführungsformen der Erfindung, die oben beschrieben wurden, werden die Ortungssignale von demselben drahtlosen System übertragen, das verwendet wird, um Anzeige-Auswahlnachrichten von dem zentralen System zu empfangen. Selbstverständlich können in anderen Ausführungsformen der Erfindung die Ortungssignale von einem getrennten Funk-Sender übertragen werden. In einigen derartigen Ausführungsformen kann beispielsweise das drahtlose System, das für die meiste Datenkommunikation zwischen den Mobileinheiten und dem zentralen System verwendet wird, ein Mobilfunksystem sein, wohingegen die Ortungssignale durch getrennte Funk-Sender übertragen werden können, die nicht Teil des Mobilfunksystems sind. In einigen derartigen Ausführungsformen können die übertragenen Ortungssignale wenig mehr Informationen als eine Identifikation der Mobileinheit selbst enthalten. In einem derartigen Fall wird das zentrale System zusätzliche drahtlose Empfänger enthalten, die ausgelegt sind, den Ort der Übertragung derartiger Ortungssignale zu empfangen und zu bestimmen.
  • In den 1, 7, 20, 21 und 22 sind die GPS-Elektroniken 146 als mit der Steuerung ihrer jeweiligen Anzeigeeinheit verbunden gezeigt. In anderen Ausführungsformen können die GPS-Elektroniken (oder andere Positionserfassungselektroniken) einen Ausgang aufweisen, der direkt mit Elektroniken zum Übertragen der Positionswerte, die sie bestimmen, zum zentralen System verbunden ist, ohne dass ein derartiger Positionswert zu einer Steuerung der Anzeigeeinheit oder durch sie gelangen muss.
  • In einigen Ausführungsformen der Erfindung könnte der UHF-Sender, der in den 7 und 19 dargestellt ist, derart angesteuert werden, dass er sowohl Datenströme des oben mit Bezug auf 8 beschriebenen Typs als auch Audiosignale oder visuelle Signale erzeugt, die ausgelegt sind, von einem Standard-UHF-Fernsehempfänger empfangen zu werden. Dieses würde es dem UHF-Empfänger ermöglichen, verwendet zu werden, um Nachrichten zu erzeugen, die verwendet werden könnten, um das Anzeigesystem der Erfindung zu erläutern und zu fördern, Programmierungsinhalte bereitzustellen und mögliche Steuerinformationen den Anzeigen des Systems bereitzustellen. Um die Größe der möglichen Bandbreite zu verringern, werden derartige Standard-UHF-Nachrichten, die von Standard-UHF-Fernsehempfängern empfangen werden sollen, von der Verwendung für Datenströme des in 8 gezeigten Typs abweichen, wobei ein derartiger Standard-UHF-Inhalt nur intermittierend oder nur in Abschnitten von Videorahmen oder -feldern übertragen werden könnte.
  • Die folgenden Absätze listen einige zusätzliche Aspekte der Erfindung auf, die in Ausführungsformen einiger Aspekte der Erfindung, die oben beschrieben wurden, enthalten sein können.
  • Gemäß einem Aspekt der Erfindung ist eine computerlesbare Datenstruktur, die in einem maschinenlesbarem Speicher aufgezeichnet ist, vorgesehen. Die Datenstruktur weist Informationen auf, die die Anzahl der Leute betreffen, die verfügbar sind, um eine öffentlich angezeigte Nachricht in einem jeweiligen physikalischen Ort zu einem jeweiligen Zeitpunkt der verschiedenen Zeitpunkte einschließlich verschiedener Tageszeiten zu sehen.
  • In einigen Ausführungsformen dieses Aspektes der Erfindung enthalten die Orte mehrere Außenorte. In einigen Ausführungsformen enthalten die Informationen Informationen, die die Anzahl unterschiedlicher Typen von Leuten betreffen, die verfügbar sind, um derartige Nachrichten an unterschiedlichen Orten und zu unterschied lichen Zeiten zu sehen. Derartige unterschiedliche Typen können praktisch eine beliebige Klassifikation von Typen von Leuten beinhalten, die für diejenige nützlich ist, die Nachrichten auf ein gewünschtes Publikum richten wollen, einschließlich Geschlecht, Alter, Einkommen, Rassenhintergrund oder ethnischer Hintergrund, Beschäftigungstyp, sexuelle Vorzüge, Wohnort, Lebensstil, Religion, Anzahl der Kinder, Kleidung, frühere Kaufinformationen, Verhaltensinformationen und beliebige andere demographische oder psychographische Informationen, die als nützlich bei der Vermarktung betrachtet werden.
  • In einigen Ausführungsformen enthalten die Informationen der Datenstruktur Informationen, die aus Daten über die Anzahl der unterschiedlichen Typen von Leuten hergeleitet werden, die in Bereichen leben, die den einzelnen physikalischen Orten zugeordnet sind. In einigen derartigen Ausführungsformen können die Informationen, die die Anzahl der Leute, die verfügbar sind, um eine öffentliche Anzeige an einem gegebenen Ort zu sehen, betreffen, eine Funktion der Bevölkerung und/oder der Demographiken des gegebenen Ortes sein. In anderen derartigen Ausführungsformen können derartige Informationen eine Funktion der Bevölkerung oder der Demographiken von Bereichen sein, die den gegebenen Ort betreffen, beispielsweise Orte in der Nähe oder Orte, von denen Leute durch die gegebenen Orte reisen, beispielsweise auf der Straße oder mit dem Zug.
  • In einigen Ausführungsformen enthalten die Informationen über die Anzahl der Leute, die verfügbar sind, Informationen, die von Schätzungen des Fußverkehrs in der Nähe der einzelnen physikalischen Orte zu verschiedenen Tageszeiten hergeleitet werden. In einigen Ausführungsformen enthalten die Informationen, die das verfügbare Publikum betreffen, Informationen, die von Schätzungen des Kraftfahrzeugverkehrs in der Nähe der einzelnen physikalischen Orte zu verschiedenen Tageszeiten hergeleitet werden.
  • In einigen Ausführungsformen dieses Aspektes werden die Publikumsinformationen auf elektronische Sensoren in mehreren physikalischen Orten hin erneuert.
  • In einigen derartigen Ausführungsformen enthalten die elektronischen Sensoren Kameras, und die Publikumsinformationen werden auf die maschinelle visuelle Erkennung von Bildern hin, die von derartigen Kameras aufgenommen werden, erneuert. Selbstverständlich muss die maschinelle Erkennung nicht vollständig genau oder sogar nahe bei der totalen Genauigkeit liegen, um dem System zu helfen, genauer die Anzeige von Nachrichten zu treffen. Eine derartige visuelle Erkennung kann verwendet werden, um die Anzahl der Leute in Bildern an unterschiedlichen Orten zu unterschiedlichen Zeiten zu schätzen. Eine derartige visuelle Erkennung kann ebenfalls verwendet werden, um die Anzahl der unterschiedlichen Typen von Leuten in Bildern an unterschiedlichen Orten zu unterschiedlichen Zeiten zu schätzen. Beispielsweise könnte eine visuelle Erkennung verwendet werden, um die Rasse möglicher Leute in dem Publikum durch Messen ihrer Hautfarbe oder Gesichtsmerkmale zu schätzen. Deren Alter könnte durch deren Größe und/oder Gesichtsmerkmale geschätzt werden. Deren Geschlecht könnte durch deren Größe und deren Kleidung geschätzt werden. Weitere Informationen über Leute können anhand ihrer Kleidung vermutet werden. In einigen Ausführungsformen wird die visuelle Erkennung verwendet, um das Verhalten von Leuten in Bildern an unterschiedlichen Orten zu unterschiedlichen Zeiten zu schätzen. Dieses könnte Informationen über deren Nähe und Winkelposition zur Anzeige, über die Wahrscheinlichkeit ihrer Aufmerksamkeit auf die Anzeige und über die Geschwindigkeit der Bewegung relativ zur Anzeige beinhalten.
  • In einigen Ausführungsformen könnten andere Arten maschineller Erkennung verwendet werden, um Publikumsinformationen zu erhalten. Beispielsweise könnten Audioinformationen verwendet werden, um zu helfen, das Alter und das Geschlecht der möglichen Zuschauer zu bestimmen. Audioinformationen könnten ebenfalls verwendet werden, um die Sprache einzelner Sprecher zu identifizieren und/oder zu identifizieren, ob die Mitglieder des möglichen Publikums über die Anzeige selbst sprechen oder ob deren Worte anzeigen, dass sie einer gegebenen demographischen oder Vermarktungsgruppe angehören könnten.
  • Gemäß einem anderen Aspekt der Erfindung stellt ein computerisiertes Verfahren Werte für demographische Attribute als eine Funktion des physikalischen Ortes und der Zeit bereit. Dieses Verfahren beinhaltet das Empfangen von Eingangsdaten, die Werte von einem oder mehreren demographischen Attributen an bzw. zu jedem der gegebenen diskreten Orte in dem physikalischen Raum und der Zeit aufweisen, wobei die Eingaben Variationen der Werte über eine Dauer von zumindest einer Woche enthalten. Das Verfahren glättet diese Werte über den Ort und/oder der Zeit, um einen Satz von Werten für jedes der Eingangsattribute zu erzeugen, die mit einer höheren Raum- und/oder Zeitauflösung variieren als die Eingangsdaten. Das Verfahren antwortet auf Anfragen nach einem gegebenen Attributwert an einem gegebenen Ort und einer gegebenen Zeit durch Erstellen derartiger geglätteter Werte für das Attribut.
  • Die Eingangsdaten können Attributwerte enthalten, die den Punktorten und/oder geographischen Zonen zugeordnet sind. Wo Werte für Punktorte empfangen werden, glättet das Verfahren Werte zwischen den Punkten. Wo Werte für Zonen empfangen werden, glättet das Verfahren Werte über die Zonen, beispielsweise in dem der Wert einer Zone seinem Mittelpunkt zugeordnet wird und die Werte zwischen derartigen Mittelpunkten geglättet werden.
  • In einigen Ausführungsformen dieses Aspektes der Erfindung könnten die geglätteten Werte dynamisch zum Zeitpunkt einer Anfrage erzeugt werden. In anderen Ausführungsformen könnten die geglätteten Daten in der Datenbank gespeichert werden. In einigen Ausführungsformen könnten die geglätteten Daten selbst diskrete Werte beinhalten, die unterschiedlichen Zonen zugeordnet sind, aber eine höhere Auflösung als die Auflösung der Eingangsdaten enthalten. In anderen Ausführungsformen, insbesondere in denjenigen, bei denen die Daten im Flug als Antwort auf die Anfragen berechnet werden, kann die Auflösung der geglätteten Daten so fein wie die Auflösung der Informationen hinsichtlich des Ortes, für den der Attributwert angefordert wird, sein.
  • Gemäß einem anderen Aspekt der Erfindung stellt ein computerisiertes Verfahren Werte für mehrere unterschiedliche demographische Attribute als eine Funktion des physikalischen Ortes und der Zeit bereit. Das Verfahren empfängt Eingangsdaten, die aus Werten von jedem der demographischen Attribute als eine Funktion des physikalischen Ortes und/oder der Zeit bestehen. Das Verfahren führt eine statistische Schlussfolgerung aus den Eingangsdaten durch, um geschlussfolgerte Werte von demographischen Attributen für physikalische Orte und/oder die Zeit, für die derartige Attributwerte nicht explizit in den Eingangsdaten enthalten sind, zu berechnen. Das Verfahren antwortet auf Anfragen nach einem Wert eines Attributs, der nicht in den Eingangsdaten enthalten ist, durch Erzeugen eines der geschlussfolgerten Werte.
  • Wenn beispielsweise die Eingangsdaten eine Schätzung der Anzahl der lateinamerikanischen Leute enthalten, die verfügbar sind, um eine Nachricht an einem gegebenen Ort zu einer gegebenen Zeit zu sehen, aber keine Schätzung der Anzahl derartiger lateinamerikanischer Leute, die einer Profession angehören, könnte die Anzahl durch Multiplizieren der Anzahl der lateinamerikanischen Leute an dem gegebenen Ort mit dem Prozentsatz der lateinamerikanischen Leute im Allgemeinen, die einer Profession angehören, statistisch gefolgert werden. Obwohl eine derartige Folgerung nicht immer genau ist, stellt sie häufig eine vernünftige Schätzung dar.
  • Wenn die Eingangsdaten gemäß einem anderen Beispiel den Prozentsatz des Fußverkehrs an einem gegebenen Ort enthalten, der aus gläubigen Leuten besteht, aber keine speziellen Informationen darüber enthalten, wie stark sich der gläubige Fußverkehr über der Zeit ändert, und wenn die Eingangsinformationen allgemeine Daten darüber enthalten, wie sich der Fußverkehr im Allgemeinen über der Zeit ändert, kann das System die Menge des Fußverkehrs einer speziellen Glaubensrichtung an dem gegebenen Ort mit den allgemeinen Änderungen des Fußverkehrs als Funktion der Zeit multiplizieren, um eine Schätzung der Menge des gläubigen Fußverkehrs zu unterschiedlichen Zeiten an dem gegebenen Ort abzuleiten.
  • Gemäß einem anderen Aspekt der Erfindung wählt ein computerisiertes Verfahren individuell aus, welche Nachrichten auf jeweiligen öffentlich sichtbaren, vernetzten, elektronischen Anzeigen anzuzeigen sind. Das Verfahren speichert demographische Informationen, die die Anzahl unterschiedlicher Typen von Leuten betreffen, die verfügbar sind, um eine öffentlich angezeigte Nachricht an jedem der physikalischen Orte zu jeder der Zeiten einschließlich verschiedener Tageszeiten zu sehen. Das Verfahren speichert für jede der Nachrichten Zielinformationen über das gewünschte demographische Publikum für die Nachricht. Das Verfahren erhält aus den demographischen Informationen für jede der Anzeigen Verfügbarkeiten, die jeweils einer öffentlichen Anzeige an einem gegebenen Ort zu einer gegebenen Zeit zugeordnet sind. Die Informationen, die für jede Anzeigenverfügbarkeit erhalten werden, beinhalten geschätzte Publikumsinformationen, einschließlich der Schätzung der Anzahl unterschiedlicher Typen von Leuten, die verfügbar sind, um eine Nachricht, die auf der Anzeigeverfügbarkeit gezeigt wird, zu sehen. Das Verfahren berechnet eine Wertung als eine Funktion der Übereinstimmung zwischen den Zielinformationen, die einer jeweiligen Nachricht zugeordnet sind, und den Publikumsinformationen, die einer Anzeigenverfügbarkeit zugeordnet sind. Das Verfahren beinhaltet außerdem das Auswählen, welche der Nachrichten auf einer gegebenen Anzeigenverfügbarkeit zu zeigen sind, als eine Funktion der relativen Werte der Wertungen, die für die unterschiedlichen Nachrichten berechnet wurden.
  • In einigen Ausführungsformen dieses Aspektes der Erfindung variieren die Kriterien nur in Bezug auf den Ort und nicht auf die Zeit. In anderen variieren die Kriterien sowohl als Funktion der Zeit als auch des Ortes. In einigen Ausführungsformen dieses Aspektes der Erfindung sind die Anzeigen öffentlich sichtbare Anzeigen. In einigen Ausführungsformen sind zumindest einige der Anzeigen mobil, was bewirkt, dass sie an unterschiedlichen Orten zu unterschiedlichen Punkten und Zeiten angeordnet sind. In einigen Ausführungsformen sind den einzelnen Anzeigen Sensoren zugeordnet, die verwendet werden, um zu helfen, die demographische Datenbank, die von dem Verfahren verwendet wird, zu erneuern.
  • Gemäß einem anderen Aspekt der Erfindung wählt ein computerisiertes Verfahren individuell aus, welche Nachrichten auf einer jeweiligen vernetzten elektroni schen Anzeige anzuzeigen sind. Das Verfahren speichert für jede der Nachrichten ein oder mehrere Kriterien, die gewünscht sind, um die Nachricht anzuzeigen. Das Verfahren speichert außerdem in einem maschinenlesbaren Speicher Informationen, die die Anzahl der Leute betreffen, die verfügbar sind, um eine öffentlich angezeigte Nachricht an einem jeweiligen der physikalischen Orte zu einer der jeweiligen Zeiten, einschließlich verschiedener Tageszeiten, zu sehen. Das Verfahren erhält Informationen, die die Werte für die Kriterien betreffen, die einer gegebenen Anzeigenverfügbarkeit zugeordnet sind (d.h. die Gelegenheit, eine Nachricht auf einer gegebenen Anzeige zu einem gegebenen Zeitpunkt anzuzeigen). Das Verfahren berechnet eine Wertung als Funktion der Übereinstimmung zwischen den Kriterien, die einer jeweiligen Nachricht zugeordnet sind, und den Werten für derartige Kriterien, die der gegebenen Anzeigenverfügbarkeit zugeordnet sind. Außerdem wählt das Verfahren, welche der Nachrichten in einer gegebenen Anzeigenverfügbarkeit zu zeigen sind, als Funktion der relativen Werte der Wertungen, die für die Nachrichten berechnet wurden, aus.
  • In einigen Ausführungsformen dieses Aspektes der Erfindung weisen die einzelnen Anzeigen unterschiedliche geographische Orte auf, und das Erhalten von Informationen, die die Werte für die Kriterien betreffen, die einer gegebenen Anzeigenverfügbarkeit zugeordnet sind, beinhaltet das Erhalten von Werten für eines oder mehrere der Kriterien als Funktion des geographischen Ortes der individuellen Anzeige, die der Anzeigenverfügbarkeit zugeordnet ist. In einigen derartigen Ausführungsformen werden derartige Informationen aus einer Datenbank erhalten, die Werte für jeden der Orte enthält. In anderen derartigen Ausführungsformen, bei denen derartige Entscheidungen separat für einzelne Anzeigen getroffen werden, die sich nicht an einem festen Ort befinden, wird auf einen Abschnitt der Datenbank, der dem gegebenen Ort einer einzelnen Anzeige zugeordnet ist, zugegriffen, um Informationen zu erhalten, die die Anzeige betreffen.
  • Gemäß einem anderen Aspekt der Erfindung weist ein computerisiertes Verfahren zum Anzeigen individueller Nachrichten auf individuellen elektronischen Anzeigen in einem Netzwerk derartiger Anzeigen Folgendes auf:
    Bereitstellen einer Schätzung einer Anzahl von Leuten, die verfügbar sind, um das Zeigen einer Nachricht auf einer gegebenen individuellen Anzeige zu beobachten, und
    Abrechnen mit einer Partei für das Zeigen einer gegebenen Nachricht auf der gegebenen Anzeige als Funktion der Anzahl der Leute.
  • In einigen Ausführungsformen dieses Aspektes der Erfindung ist die Anzahl der Leute, die verwendet wird, um die Abrechnung zu berechnen, eine Anzahl einer oder mehrerer spezieller Typen von Leuten (z.B. demographischer Gruppen).
  • In einigen Ausführungsformen dieses Aspektes der Erfindung beinhaltet das Schätzen der Anzahl einer oder mehrerer spezieller Typen von Leuten, die verfügbar sind, um das Zeigen einer Nachricht zu beobachten, das Durchführen einer derartigen Schätzung für eine Anzeige auf einer gegebenen Anzeige zu einem gegebenen Zeitpunkt. Derartige Ausführungsformen speichern für jede der Nachrichten eine Angabe der Menge der Parteien, die zugestimmt haben, für das Anzeigen der Nachricht einer Anzahl von einem oder mehreren speziellen Typen von Leuten zu zahlen. Derartige Ausführungsformen wählen, welche der Nachrichten auf einer gegebenen Anzeige an einem gegebenen Ort und zu einem gegebenen Zeitpunkt zu zeigen sind, als eine Funktion des relativen Geldbetrags, der für das Zeigen einer jeweiligen derartigen Nachricht an dem gegebenen Ort und dem gegebenen Zeitpunkt abgerechnet werden kann, aus, wobei die Schätzung der Anzahl der speziellen Typen der Leute sowie eine Schätzung für die gegebene Zeit und den Ort und die Angabe der Beträge, die für das Zeigen einer Anzahl von speziellen Typen von Leuten eine jeweilige Nachricht vereinbart wurden, gegeben sind.
  • In einigen Ausführungsformen dieses Aspektes der Erfindung basiert die Schätzung der Anzahl der Leute auf dem physikalischen Ort der gegebenen Anzeige. In einigen derartigen Ausführungsformen basiert die Schätzung der Anzahl der Leute ebenfalls auf der Tageszeit, zu der die Nachricht gezeigt wird.
  • In einigen Ausführungsformen dieses Aspektes der Erfindung sind die elektronischen Anzeigen öffentlich sichtbar.
  • In einigen Ausführungsformen dieses Aspektes der Erfindung basiert die Schätzung der Anzahl der Leute auf einer computerisierten Erkennung. In einigen derartigen Ausführungsformen ist die Schätzung der Anzahl der Leute eine Funktion der computerisierten visuellen Erkennung eines oder mehrerer Bilder, die von Kameras aufgenommen werden, die in der Nähe der gegebenen individuellen Anzeige angeordnet sind. In einigen Ausführungsformen ist die Schätzung der Anzahl der Leute eine Funktion der computerisierten Spracherkennung eines Klanges, der anhand von Mikrofonen erhalten wird, die in der Nähe der gegebenen individuellen Anzeige angeordnet sind. In einigen Ausführungsformen wird die Schätzung der Anzahl der Leute für das Zeigen einer Nachricht zu einem gegebenen Zeitpunkt bereitgestellt, und die Schätzung ist eine Funktion der computerisierten Erkennung von Daten, die in der Nähe der gegebenen individuellen Anzeige innerhalb einer Stunde der gegebenen Zeit gesammelt werden. In einigen Ausführungsformen wird die Schätzung der Anzahl der Leute für das Zeigen einer Nachricht zu einer gegebenen Zeit bereitgestellt, und die Schätzung ist eine Funktion der computerisierten Erkennung von Daten, die zu einem oder mehreren Zeitpunkten mehr als eine Stunde vor der gegebenen Zeit gesammelt wurden.
  • Mit festen Anzeigen ist gemeint, dass sie große Anzeigen von Tafelgröße ebenso wie kleine Anzeigen beinhalten, wobei keine Begrenzung für diejenigen besteht, die an den Seiten von Gebäuden, innerhalb von Gebäuden oder an den Seiten von Telefonkabinen platziert werden könnten.
  • Das Wort "demographisch" meint in dieser Beschreibung Informationen hinsichtlich der Gesamtbevölkerung und Informationen hinsichtlich der Anzahl der unterschiedlichen Typen von Leuten, einschließlich praktisch einer beliebigen Klassifikation von Typen von Leuten, die für diejenige nützlich ist, die Nachrichten an ein gewünschtes Publikum richten wollen, einschließlich Geschlecht, Alter, Einkommen, Rassenhintergrund und ethnischer Hintergrund, Beschäftigungstyp, Wohnort, Lebensstil, sexuelle Vorzüge, Religion, Anzahl der Kinder, Kleidung, frühere Kaufinformationen, Verhaltensinformationen, derzeitige Aktivität, derzeitiger Ort oder beliebige andere demographische oder psychographische Informationen, die als nützlich beim Vermarkten von Produkten, Diensten, politischen Kandidaten oder Ansichten und Ideen erachtet werden.
  • Gemäß einem Aspekt der Erfindung wählt ein computerisiertes Verfahren individuell aus, welche Nachrichten auf einer jeweiligen vernetzten elektronischen Anzeige anzuzeigen sind. Das Verfahren beinhaltet das Berechnen einer gewünschten Anzeigerate für jede Nachricht, die auf Anzeigen des Netzwerks zu zeigen ist, als Funktion einer gewünschten Anzahl von Darstellungen derartiger Nachrichten, die innerhalb einer verbleibenden Zeitdauer erfolgen sollen. Das Verfahren wählt, welche der möglichen Nachrichten auf einer individuellen Anzeige anzuzeigen sind, als eine Funktion der relativen Werte der gewünschten Anzeigeraten, die den unterschiedlichen Nachrichten zugeordnet sind, aus, um die Auswahl von Nachrichten zu begünstigen, die eine höhere gewünschte Anzeigerate aufweisen. Das Verfahren verwendet dann Informationen, dass eine gegebene Nachricht ausgewählt wurde, auf einer gegebenen Anzeige angezeigt zu werden, um die Berechnung der gewünschten Anzeigerate für eine gegebene Nachricht durch Verringern der Anzahl der Darstellungen der gegebenen Nachricht, die während einer verbleibenden Zeitdauer, die der Nachricht zugeordnet ist, erfolgen sollen, zu erneuern.
  • In einigen Ausführungsformen dieses Aspektes der Erfindung ist die Anzahl der Darstellungen, die beim Berechnen der gewünschten Anzeigerate verwendet wird, eine Funktion der Anzahl von Leuten, die geschätzt wurden, das Zeigen einer gegebenen Nachricht gesehen zu haben, so dass beim Berechnen der gewünschten Anzeigerate nicht nur die Anzahl der vorherigen Anzeigen einer Nachricht relevant ist, sondern ebenfalls eine Schätzung der Anzahl von Leuten, die jeweils eine derartige Anzeige der Nachricht gesehen haben. In einigen derartigen Ausführungsformen ist die Anzahl der Leute, die verwendet wird, um die Anzahl der Anzeigen bzw. Darbietungen zu berechnen, eine Anzahl eines oder mehrerer spezieller Typen von Leuten, beispielsweise eine Anzahl von Leuten, die zu einer oder mehreren demographischen Gruppen gehören.
  • In einigen Ausführungsformen dieses Aspektes der Erfindung sind die elektronischen Anzeigen öffentlich sichtbare Anzeigen. In einigen derartigen Ausführungsformen weisen die elektronischen Anzeigen einen festen Ort auf, in einigen sind sie mobil und in anderen eine Mischung aus Textanzeigen und mobilen Anzeigen.
  • In einigen Ausführungsformen dieses Aspektes der Erfindung wird die Auswahl, welche Nachrichten auf einer individuellen Anzeige anzuzeigen sind, lokal durch eine Recheneinrichtung getroffen, die den einzelnen Anzeigen zugeordnet ist, aber Informationen dahingehend, welche Nachrichten auf einzelnen Anzeigen gezeigt wurden, werden anderen Anzeigen entweder direkt oder durch ein zentrales System, mitgeteilt, um zu ermöglichen, dass Informationen über die gewünschte Anzeigerate für unterschiedliche Nachrichten, die von einer derartigen lokalen Recheneinrichtung verwendet werden, erneuert werden, um die Darbietungen einzelner Nachrichten, die von anderen Anzeigen erfolgten, zu reflektieren.
  • In einigen Ausführungsformen dieses Aspektes der Erfindung wird die Auswahl, welche Nachrichten auf einer individuellen Anzeige zu zeigen sind, nur als Funktion der relativen Werte der gewünschten Anzeigeraten, die den unterschiedlichen Nachrichten zugeordnet sind, durchgeführt, aber auch als eine Funktion der Übereinstimmung zwischen Werten für ein oder mehrere Kriterien, die zwischen einzelnen Anzeigen als Funktion des Ortes und/oder der Zeit variieren, und gewünschten Werten derjenigen Kriterien, die den einzelnen Nachrichten zugeordnet sind. In einigen derartigen Ausführungsformen enthalten die Kriterien eine oder mehrere demographische Kriterien, die eine Schätzung der Anzahl der Leute einer gegebenen de mographischen Kategorie betreffen, die verfügbar sind, um eine gegebene Darstellung einer Nachricht auf einer gegebenen Anzeige zu sehen.
  • Gemäß einem anderen Aspekt der Erfindung ist ein computerisiertes Verfahren zum individuellen Auswählen, welche Nachrichten auf einer jeweiligen vernetzten elektronischen Anzeige anzuzeigen sind, vorgesehen, das das Speichern von Kriterien für jede der Nachrichten zum Zeigen der Nachricht beinhaltet. Das Verfahren erhält Informationen, die die Werte für die Kriterien, die einer gegebenen Anzeigenverfügbarkeit zugeordnet sind, betreffen (d.h. die Gelegenheit, eine Nachricht auf einer gegebenen Anzeige zu einem gegebenen Zeitpunkt anzuzeigen). Das Verfahren berechnet außerdem eine Wertung als Funktion der Übereinstimmung zwischen den Kriterien, die einer jeweiligen Nachricht zugeordnet sind, und den Werten für derartige Kriterien, die der gegebenen Anzeigenverfügbarkeit zugeordnet sind. Das Verfahren wählt dann, welche der Nachrichten in einer gegebenen Anzeigenverfügbarkeit zu zeigen sind, als Funktion der relativen Werte der Wertungen, die für die Nachrichten berechnet werden, aus.
  • In einigen Ausführungsformen dieses Aspektes der Erfindung weisen die Anzeigen unterschiedliche geographische Orte auf; und das Erhalten von Informationen, die die Werte für die Kriterien betreffen, die einer gegebenen Anzeigenverfügbarkeit zugeordnet sind, beinhaltet das Erhalten von Werten für eines oder mehrere der Kriterien als Funktion des geographischen Ortes der individuellen Anzeige, die der Anzeigenverfügbarkeit zugeordnet ist.
  • In einigen Ausführungsformen dieses Aspektes der Erfindung sind die Anzeigen öffentlich sichtbare Anzeigen. In einigen Ausführungsformen enthalten die Kriterien eine oder mehrere demographische Kriterien, die eine Schätzung der Anzahl der Leute einer gegebenen demographischen Kategorie betreffen, die verfügbar sind, um eine gegebene Darstellung einer Nachricht auf einer gegebenen Anzeige zu sehen.
  • Gemäß einem anderen Aspekt der Erfindung beinhaltet ein computerisiertes Verfahren zum individuellen Auswählen, welche Nachrichten auf einer jeweiligen vernetzten elektronischen Anzeige zu zeigen sind, das Bereitstellen einer Angabe einer gewünschten Anzahl von verbleibenden Darstellungen für eine jeweilige Nachricht einer Vielzahl von Nachrichten, die auf Anzeigen des Netzwerkes zu zeigen sind. Das Verfahren wählt, welche der möglichen Nachrichten auf einer individuellen Anzeige zu zeigen sind, als eine Funktion der gewünschten Anzahl der verbleibenden Darbietungen, die den unterschiedlichen Nachrichten zugeordnet sind, aus. Das Verfahren verwendet dann Informationen, dass eine gegebene Nachricht zum Anzeigen auf einer gegebenen Anzeige ausgewählt wurde, um die gewünschte Anzahl der verbleibenden Darbietungen für die gegebene Nachricht zu erneuern.
  • In einigen Ausführungsformen dieses Aspektes der Erfindung wird die Auswahl, welche Nachricht auf einer jeweiligen individuellen Anzeige zu zeigen ist, durch einen lokalen Computer getroffen, der mit der jeweiligen individuellen Anzeige verbunden ist, und das Erneuern der gewünschten Anzahl der verbleibenden Darbietungen für eine gegebene Nachricht beinhaltet das Kommunizieren von Informationen, dass eine gegebene Nachricht als auf einer gegebenen Anzeige zu zeigen ausgewählt wurde, durch die gegebenen Anzeigen, die dem lokalen Computer zugeordnet sind, den lokalen Computern, die anderen Anzeigen zugeordnet sind, so dass diese anderen Anzeigen die erneuerte Anzahl verbleibender Darbietungen berücksichtigen können, wenn sie ihre Auswahl dahingehend treffen, welche Nachrichten auf ihrer zugehörigen Anzeige anzuzeigen sind.
  • In einigen Ausführungsformen dieses Aspektes der Erfindung ist die gewünschte Anzahl der verbleibenden Darbietungen für jede Nachricht eine Funktion der Anzahl von Leuten, für die geschätzt wurde, dass sie bereits individuelle Anzeigen der Nachrichten gesehen haben.
  • In einigen Ausführungsformen dieses Aspektes der Erfindung ist die Anzahl der Leute, die verwendet wird, um die Anzahl der Darbietungen zu berechnen, eine Anzahl eines oder mehrerer spezieller Typen von Leuten.
  • Feste Anzeigen meinen, dass sie sowohl große Anzeigen von Tafelgröße ebenso wie kleinere Anzeigen beinhalten, ohne Begrenzung, was die Platzierung an den Seiten von Gebäuden, innerhalb von Gebäuden oder an den Seiten von Telefonkabinen angeht.

Claims (12)

  1. Fahrzeug (104) zur Verwendung in einem System zum Anzeigen von Meldungen auf einem oder mehreren Fahrzeugen, das aufweist: mindestens eine Anzeige (142, 144), die von außerhalb des Fahrzeugs sichtbar ist, ein drahtloses System, das ausgelegt ist, Anzeigemeldungen von einem Zentralsystem (102) zu empfangen und ein Ortungssignal, das Ortinformationen des Fahrzeugs enthält, an das Zentralsystem (102) zu senden, gekennzeichnet durch ein GPS-Ortsystem (146) zum Bestimmen eines Orts des Fahrzeugs (104), wobei das drahtlose System ausgelegt ist, Anzeigeauswahlmeldungen zum Identifizieren jeweiliger Anzeigemeldungen, die auf der Anzeige (142, 144) anzuzeigen sind, von dem Zentralsystem (102) zu empfangen, einen Anzeigemeldungsspeicher (166) zum Speichern von Anzeigemeldungen, die von dem Zentralsystem (102) empfangen werden, und eine Steuerung (140) zum Lesen der Anzeigemeldung, die durch die Anzeigeauswahlmeldung identifiziert wird, aus dem Anzeigemeldungsspeicher (166) und zum Steuern der Anzeige (142, 144), um die gelesene Anzeigemeldung anzuzeigen.
  2. Zentralsystem zur Verwendung in einem System zum Anzeigen von Meldungen auf einem oder mehreren Fahrzeugen, das aufweist: ein drahtloses System (134), das ausgelegt ist, ein Ortungssignal von mindestens einem Fahrzeug (104) zu empfangen, das Ortinformationen über den Ort des Fahrzeugs (104) enthält, und Anzeigemeldungen zum Fahrzeug (104) zu senden, gekennzeichnet durch das drahtlose System (134), das ausgelegt ist, Anzeigeauswahlmeldungen zum Identifizieren jeweiliger Anzeigemeldungen, die von dem Fahrzeug (104) anzuzeigen sind, zum Fahrzeug (104) zu senden, einen Speicher (108) zum Speichern mehrerer geographischer Zonendefinitionen und einer Angabe, welche der Anzeigemeldungen von dem Fahrzeug in einer jeweiligen geographischen Zone anzuzeigen ist, und einen Prozessor (106) zum Bestimmen auf der Grundlage des Ortungssignals, in welcher der geographischen Zonen sich das Fahrzeug befindet, zum Auswählen einer gegebenen Anzeigemeldung aus mehreren Anzeigemeldungen, die von dem Fahrzeug (104) anzuzeigen sind, auf der Grundlage der geographischen Zone, in dem sich das Fahrzeug (104) befindet, und zum Bewirken des Sendens der Anzeigeauswahlmeldung, die die ausgewählte Anzeigemeldung identifiziert, von dem zweiten drahtlosen System (134) zum Fahrzeug (104).
  3. System zum Anzeigen von Meldungen auf einem oder mehreren Fahrzeugen, das aufweist: mindestens ein Fahrzeug (104) nach Anspruch 1 zum Bewegen in einem geographischen Gebiet, und ein Zentralsystem nach Anspruch 2.
  4. System nach Anspruch 3, wobei der Prozessor (106) ausgelegt ist, Informationen darüber, wie viele Anzeigemeldungen von einem oder mehreren Fahrzeugen (104) innerhalb einer oder mehrerer geographischer Zonen während einer oder mehrerer Zeitdauern gezeigt wurden, aufzuzeichnen, und der Prozessor (106) ausgelegt ist, die Informationen zu verwenden, wenn er eine Auswahl trifft, welche Anzeigemeldung von einem gegebenen Fahrzeug in einer gegebenen Zone zu einer gegebenen Zeit zu zeigen ist.
  5. System nach Anspruch 3 oder 4, wobei der Prozessor (106) ausgelegt ist, Aufzeichnungen durchzuführen, die ein Aufzeichnen darüber beinhalten, welche Anzeigemeldungen von Fahrzeugen (104) gezeigt werden, und wann solche Meldungen gezeigt werden.
  6. System nach Anspruch 5, wobei der Prozessor (106) ausgelegt ist aufzuzeichnen, wo einzelne Anzeigemeldungen gezeigt werden.
  7. System nach Anspruch 5 oder 6, wobei der Prozessor (106) ausgelegt ist, Abrechnungsinformationen aus den Informationen darüber, welche Anzeigemeldungen zu welchen Zeiten angezeigt wurden, zu erzeugen.
  8. System nach einem der Ansprüche 3 bis 7, wobei der Prozessor (106) ausgelegt ist, Informationen über den Ort jedes Fahrzeugs (104), die aus den Ortungssignalen zu jedem der aufeinander folgenden Zeiten hergeleitet werden, aufzuzeichnen, um eine Historie der Fahrt jedes Fahrzeugs (104) aufzuzeichnen.
  9. System nach einem der Ansprüche 3 bis 8, wobei der Prozessor (106) ausgelegt ist, auf der Grundlage des Empfangs eines Ortungssignals von einem gegebenen Fahrzeug (104) zu bestimmen, wie dicht sich das gegebene Fahrzeug an der Grenze der geographischen Zone, in dem es sich befindet, befindet, als eine Funktion, wie nahe sich das gegebene Fahrzeug an der Grenze der geographischen Zone, in dem es sich befindet, befindet, zu berechnen, wie lange es dauern sollte, bevor das gegebene Fahrzeug das eine oder jedes der aufeinander folgenden Ortungssignale sendet, und eine drahtlose Ortungssignalperiodenmeldung zum gegebenen Fahrzeug (104) zu senden, die die Ergebnisse der Berechnung enthält, und wobei die Steuerung (140) ausgelegt ist, durch Bewirken, dass der Zeitpunkt des anschließenden Sendens des Ortungssignals oder der Ortungssignale des gegebenen Fahrzeugs auf der Grundlage der Ortungssignalperiodenmeldung gesteuert wird, auf den Empfang eines der Ortungssignalperiodenmeldungen hin zu antworten.
  10. System nach Anspruch 9, wobei der Prozessor (106) ausgelegt ist, die Berechnung ebenfalls als eine Funktion der Geschwindigkeit des gegebenen Fahrzeugs auszuführen.
  11. System nach einem der Ansprüche 3 bis 10, wobei das Fahrzeug (104) einen Geschwindigkeitssensor (148) zum Messen der Geschwindigkeit des Fahrzeugs enthält, und die Steuerung (140) ausgelegt ist, die Zeit zwischen dem Senden von Ortungssignalen als eine Funktion der Geschwindigkeit des Fahrzeugs, die von dem Geschwindigkeitssensor gemessen wird, zu variieren.
  12. Verfahren zum Anzeigen von Meldungen auf einem oder mehreren Fahrzeugen (104), das die folgenden Schritte aufweist: Bewegen eines oder mehrerer Fahrzeuge (104) in einem geographischen Gebiet, Senden eines Ortungssignals, das Ortinformationen des Fahrzeugs (104) enthält, von dem Fahrzeug (104) zu einem Zentralsystem, gekennzeichnet durch Bestimmen eines Orts des Fahrzeugs (104) durch ein GPS-Ortsystem (146) des Fahrzeugs (104), Speichern mehrerer geographischer Zonendefinitionen und einer Angabe, welche der Anzeigemeldungen von dem Fahrzeug in einer jeweiligen geographischen Zonen anzuzeigen ist, in einem Speicher (108) des Zentralsystems, Bestimmen auf der Grundlage des Ortungssignals von dem Zentralsystem, in welcher der geographischen Zonen sich das Fahrzeug befindet, Auswählen einer gegebenen Anzeigemeldung aus den Anzeigemeldungen in dem Speicher (108) auf der Grundlage der geographischen Zone, in dem sich das Fahrzeug (104) befindet, Senden einer Anzeigeauswahlmeldung, die die ausgewählte Anzeigemeldung identifiziert, von dem Zentralsystem zum Fahrzeug (104), Lesen der Anzeigemeldung, die von der Anzeigeauswahlmeldung identifiziert wird, aus einem Anzeigemeldungsspeicher (166) des Fahrzeugs (104), und Anzeigen der gelesenen Anzeigemeldung auf mindestens einer Anzeige (142, 144) des Fahrzeugs, die von außerhalb des Fahrzeugs sichtbar ist.
DE60028088T 1999-12-15 2000-12-15 System und verfahren zur auf einem e-commerce website basierten verwaltung von werbe- und informationsanzeigen auf fahrzeugen Expired - Lifetime DE60028088T2 (de)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US17091499P 1999-12-15 1999-12-15
US170914P 1999-12-15
US22600000P 2000-08-16 2000-08-16
US226000P 2000-08-16
PCT/US2000/034549 WO2001045065A2 (en) 1999-12-15 2000-12-15 System and method for managing advertisement and information displays on vehicles based on an e-commerce site

Publications (2)

Publication Number Publication Date
DE60028088D1 DE60028088D1 (de) 2006-06-22
DE60028088T2 true DE60028088T2 (de) 2006-12-21

Family

ID=26866540

Family Applications (1)

Application Number Title Priority Date Filing Date
DE60028088T Expired - Lifetime DE60028088T2 (de) 1999-12-15 2000-12-15 System und verfahren zur auf einem e-commerce website basierten verwaltung von werbe- und informationsanzeigen auf fahrzeugen

Country Status (6)

Country Link
EP (1) EP1250691B1 (de)
AT (1) ATE326747T1 (de)
AU (1) AU2729801A (de)
DE (1) DE60028088T2 (de)
ES (1) ES2264945T3 (de)
WO (1) WO2001045065A2 (de)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE202007017477U1 (de) * 2007-12-14 2008-05-15 Diebel, Martin, Dipl.-Ing. (FH) Automatisierte dynamische Informationsanzeige für Kraftfahrzeuge
DE102010048933A1 (de) * 2009-12-23 2011-06-30 Mayer, Harald, 48163 Verfahren zur mobilen Wiedergabe von digitalen Informationen an einem Fahrzeug unter Verwendung retroflektierender Materialien
DE102012108493A1 (de) * 2012-09-11 2014-03-13 Deutsche Post Ag Verfahren zum Auswählen eines Informationsträgers
DE102016225750A1 (de) 2016-12-21 2018-06-21 Audi Ag Verfahren und Einrichtung zur Registrierung von Interaktionen eines Fahrzeugs mit virtuellen Wegmarken
DE102017107086A1 (de) * 2017-04-03 2018-10-04 Advanced Digital Solutions Ltd. Verkaufshilfsmittel für den Einzelhandel
DE102017213283A1 (de) * 2017-08-01 2019-02-07 TAXi-AD GmbH Dachwerbeträger für ein Fahrzeug
US10429968B2 (en) 2014-11-06 2019-10-01 Visteon Global Technologies, Inc. Reconfigurable messaging assembly
DE102018214309A1 (de) * 2018-08-23 2020-02-27 Volkswagen Aktiengesellschaft Verfahren und Vorrichtung zur fahrzeugexternen Anzeige eines Fahrzeugs und/oder zur Anpassung des externen optischen Erscheinungsbilds des Fahrzeugs
DE102019218073A1 (de) * 2019-11-22 2021-05-27 Zf Friedrichshafen Ag Bildbereitstellungsvorrichtung, Verfahren zur Bildbereitstellung sowie Fahrzeug
DE102020107062A1 (de) 2020-03-14 2021-09-16 Audi Aktiengesellschaft Verfahren zum Betreiben einer Ausgabevorrichtung eines Kraftfahrzeugs, Steuereinrichtung, Kraftfahrzeug, und Servereinrichtung

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20020095334A1 (en) * 2001-01-17 2002-07-18 Kao Tze Chung Method and system of posting electronic poster through public network
AUPR704101A0 (en) * 2001-08-15 2001-09-06 Adamson, Walter System and method for determining audience characteristics.
SG132493A1 (en) * 2002-07-18 2007-06-28 Multiscience System Pte Ltd A system and method for presenting route specific information to a person intending to travel to a destination
CN1260697C (zh) * 2002-07-23 2006-06-21 日本电信电话株式会社 广告***及广告牌
KR20020092846A (ko) * 2002-09-04 2002-12-12 장기원 Gps를 이용한 위치 광고 기법 과 단말 기기 장치
US20040201489A1 (en) * 2003-04-14 2004-10-14 Levinsohn Steven Mark Sporting article device
US20070050248A1 (en) * 2005-08-26 2007-03-01 Palo Alto Research Center Incorporated System and method to manage advertising and coupon presentation in vehicles
WO2007048191A1 (en) * 2005-10-25 2007-05-03 Ainsworth Terry W Mobile advertising
EP1955313A4 (de) * 2005-11-14 2010-08-25 Eye Corp Pty Ltd Elektronische werbeanzeige
GB2461130B (en) * 2008-06-23 2013-04-24 Philip James Barnett Interactive communication system
US20130013412A1 (en) * 2011-07-08 2013-01-10 Qualcomm Incorporated Methods and Systems for Displaying GEO-Based Offers on a Mobile Advertising Display Device
MX351496B (es) * 2012-03-01 2017-10-16 Hitch Demon Llc Aparato, sistema y metodo para desplegar el contenido en un vehiculo.
CA2786205A1 (en) * 2012-08-17 2014-02-17 Modooh Inc. Information display system for transit vehicles
CN103903434B (zh) * 2012-12-28 2015-11-04 重庆凯泽科技有限公司 基于图像处理的智能交通***
MX2013009172A (es) * 2013-08-08 2014-02-21 Alejandro De Jesus Hernandez Miravete Dispositivo exhibidor de publicidad con pantallas digitales para vehiculos automotores.
US9341307B2 (en) 2013-10-21 2016-05-17 Hitch Demon, Llc Apparatus, system, and method for displaying content on a vehicle
ES2552742B1 (es) * 2014-05-30 2016-10-19 Francisco VERGARA RODRÍGUEZ Sistema de cobro y publicidad para taxis
ES2684598B1 (es) * 2017-03-29 2019-04-02 Dreams Factory Advertising And Design Company S L Soporte publicitario para transportes públicos con carga de contenido remoto
US10913178B2 (en) * 2018-02-15 2021-02-09 Electricwaze LLC Conduit segment casting mold and method of forming a conduit segment
CN108389393A (zh) * 2018-04-16 2018-08-10 东北林业大学 一种基于压力传感器的出租车客流检测***
IT201800004801A1 (it) * 2018-04-23 2019-10-23 Sistema interattivo di messaggistica pubblicitaria
RU2018133712A (ru) * 2018-09-25 2020-03-25 Алексей Викторович Шторм Способы подтверждения транзакций в распределенной сети наружной рекламы
US20210201356A1 (en) * 2018-12-14 2021-07-01 Productive Application Solutions, Inc. System and Method for Monitoring Mobile Media
US10796340B2 (en) * 2018-12-14 2020-10-06 Productive Application Solutions, Inc. System and method for targeting the distribution of media from a mobile platform
JP7404882B2 (ja) * 2020-01-15 2023-12-26 トヨタ自動車株式会社 広告提示システム及び広告提示方法
US12002391B2 (en) 2021-09-02 2024-06-04 Cesar Aguirre Modular multi-screen display
US11983741B2 (en) * 2022-03-23 2024-05-14 Uber Technologies, Inc. Cartop advertisement vehicle-based routing and matching

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4529982A (en) * 1982-06-03 1985-07-16 Flintab Ab Vehicle locating system
JPS6068377A (ja) * 1983-07-01 1985-04-18 オウデイオプロ・マ−ケテイング・アクチイボラゲツト プログラム可能な電子乗物表示方式
US5155591A (en) * 1989-10-23 1992-10-13 General Instrument Corporation Method and apparatus for providing demographically targeted television commercials
US5550928A (en) * 1992-12-15 1996-08-27 A.C. Nielsen Company Audience measurement system and method
DE19639546A1 (de) * 1996-09-26 1998-04-09 Weiss Electronic Elektronische Verfahren und Vorrichtung zur fahrzeuggebundenen Informationsübermittlung
US6285987B1 (en) * 1997-01-22 2001-09-04 Engage, Inc. Internet advertising system
US5974398A (en) * 1997-04-11 1999-10-26 At&T Corp. Method and apparatus enabling valuation of user access of advertising carried by interactive information and entertainment services
DE19730794A1 (de) * 1997-07-18 1999-01-21 Bosch Gmbh Robert Verfahren und Telematikgerät zum Erstellen und Aussenden von verkehrsrelevanten Daten
US6047234A (en) * 1997-10-16 2000-04-04 Navigation Technologies Corporation System and method for updating, enhancing or refining a geographic database using feedback

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE202007017477U1 (de) * 2007-12-14 2008-05-15 Diebel, Martin, Dipl.-Ing. (FH) Automatisierte dynamische Informationsanzeige für Kraftfahrzeuge
DE102010048933A1 (de) * 2009-12-23 2011-06-30 Mayer, Harald, 48163 Verfahren zur mobilen Wiedergabe von digitalen Informationen an einem Fahrzeug unter Verwendung retroflektierender Materialien
DE102012108493A1 (de) * 2012-09-11 2014-03-13 Deutsche Post Ag Verfahren zum Auswählen eines Informationsträgers
US10429968B2 (en) 2014-11-06 2019-10-01 Visteon Global Technologies, Inc. Reconfigurable messaging assembly
DE102016225750A1 (de) 2016-12-21 2018-06-21 Audi Ag Verfahren und Einrichtung zur Registrierung von Interaktionen eines Fahrzeugs mit virtuellen Wegmarken
DE102016225750B4 (de) 2016-12-21 2024-05-29 Audi Ag Verfahren und Einrichtung zur Registrierung von Interaktionen eines Fahrzeugs mit virtuellen Wegmarken
DE102017107086A1 (de) * 2017-04-03 2018-10-04 Advanced Digital Solutions Ltd. Verkaufshilfsmittel für den Einzelhandel
DE102017213283A1 (de) * 2017-08-01 2019-02-07 TAXi-AD GmbH Dachwerbeträger für ein Fahrzeug
DE102018214309A1 (de) * 2018-08-23 2020-02-27 Volkswagen Aktiengesellschaft Verfahren und Vorrichtung zur fahrzeugexternen Anzeige eines Fahrzeugs und/oder zur Anpassung des externen optischen Erscheinungsbilds des Fahrzeugs
DE102019218073A1 (de) * 2019-11-22 2021-05-27 Zf Friedrichshafen Ag Bildbereitstellungsvorrichtung, Verfahren zur Bildbereitstellung sowie Fahrzeug
DE102020107062A1 (de) 2020-03-14 2021-09-16 Audi Aktiengesellschaft Verfahren zum Betreiben einer Ausgabevorrichtung eines Kraftfahrzeugs, Steuereinrichtung, Kraftfahrzeug, und Servereinrichtung

Also Published As

Publication number Publication date
WO2001045065A2 (en) 2001-06-21
EP1250691B1 (de) 2006-05-17
AU2729801A (en) 2001-06-25
WO2001045065A3 (en) 2002-01-31
DE60028088D1 (de) 2006-06-22
ATE326747T1 (de) 2006-06-15
EP1250691A2 (de) 2002-10-23
ES2264945T3 (es) 2007-02-01

Similar Documents

Publication Publication Date Title
DE60028088T2 (de) System und verfahren zur auf einem e-commerce website basierten verwaltung von werbe- und informationsanzeigen auf fahrzeugen
US20040036622A1 (en) Apparatuses, methods, and computer programs for displaying information on signs
US6812851B1 (en) Apparatuses for displaying information on vehicles
US6850209B2 (en) Apparatuses, methods, and computer programs for displaying information on vehicles
US20020111146A1 (en) Apparatuses, methods, and computer programs for displaying information on signs
US20020112026A1 (en) Apparatuses, methods, and computer programs for displaying information on signs
US11201981B1 (en) System for notification of user accessibility of curated location-dependent content in an augmented estate
US20020009978A1 (en) Units for displaying information on vehicles
US20020065046A1 (en) Apparatuses, methods, and computer programs for showing information on a vehicle having multiple displays
US20020164962A1 (en) Apparatuses, methods, and computer programs for displaying information on mobile units, with reporting by, and control of, such units
DE60129253T2 (de) Verfahren zum senden von kundenspezifischen daten an mindestens eine person ausgerüstet mit einer tragbaren vorrichtung
JP6369871B2 (ja) 移動物体上に非常に関連性の高い広告を表示することによって収入を得るためのシステム及び方法
US7570261B1 (en) Apparatus and method for creating a virtual three-dimensional environment, and method of generating revenue therefrom
US6091956A (en) Situation information system
CN102483824B (zh) 基于与经由定向设备信息发现的感兴趣点的交互的门户服务
CN101427104B (zh) 虚拟地球的屋顶覆盖和定界
US5948040A (en) Travel reservation information and planning system
US20140316900A1 (en) Real-time targeted dynamic advertising in moving vehicles
US8862500B1 (en) Automated billboard tagging and selling
CN102063512B (zh) 虚拟地球
US20060089870A1 (en) Intelligent and time varying out of home information or advertising system
CN102661748A (zh) 虚拟地球的屋顶覆盖和定界
US11785161B1 (en) System for user accessibility of tagged curated augmented reality content
US11044393B1 (en) System for curation and display of location-dependent augmented reality content in an augmented estate system
Cronin Mobility and market research: outdoor advertising and the commercial ontology of the city

Legal Events

Date Code Title Description
8364 No opposition during term of opposition