Nova Patents
DE102014208515A1

Interactive data object map

Abstract

<?abstract ?><p num="0000">An interactive data object-card system is disclosed, are presented in which large amounts of geographic, geospatial, and other types of data, spatial data, objects, features and / or metadata efficiently to a user on a card interface. The interactive data object card system enables rapid and deep analysis of various objects, features and / or metadata by the user. A layer-ontology can be displayed to the user. In various embodiments, a contour of the object / feature, when a user moves a selection means about an object / feature appears. Selecting an object / feature may cause metadata are displayed that are associated with this object / feature. The interactive data object-card system can automatically generate Merkmal- / object lists and / or histograms based on a selection made by the user. The user can perform a Geo search, generate heat maps and / or perform a keyword search, among other actions.</p><p><img file="DE102014208515A1_0001.tif" he="94" img-content="drawing" img-format="tif" inline="no" orientation="portrait" wi="170" /></p>

DE102014208515A1, drawing sheet 1
Sheet 1 of 36

Term

7.6 yearsto projected expiry

Projected expiry 7 May 2034, counted from filing; an application has no term until it is granted.

  1. Priority and filed
  2. Published
  3. Today
  4. Projected expiry

22 claims: 5 independent, 17 dependent

  1. 1
    Computerimplementiertes Verfahren, umfassend:Erzeugen einer graphischen Benutzerschnittstelle, die eine interaktive Karte, eine Mehrzahl von Merkmalen oder Objekten, die auf der interaktiven Karte angezeigt werden, und eines oder mehrere Histogramme beinhaltet, die einem Gebiet auf der interaktiven Karte überlagert werden, wobei das Erzeugen der graphischen Benutzerschnittstelle umfasst: Zugreifen auf eine elektronische Datenstruktur, die konfiguriert ist, eine Mehrzahl von Merkmalen oder Objekten zu speichern, wobei jedes der Merkmale oder Objekte mit Metadaten assoziiert ist;Aufnehmen zumindest einiger von der abgerufenen Mehrzahl von Merkmalen oder Objekten in die interaktive Karte, wobei die Merkmale oder Objekte durch einen Benutzer ausgewählt werden können;und ansprechend auf eine erste Eingabe von dem Benutzer, die eine Mehrzahl von den aufgenommenen Merkmalen oder Objekten auswählt: Bestimmen von Metadaten, die mit jeweiligen gewählten Merkmalen oder Objekten assoziiert sind;Bestimmen einer oder mehrerer Metadaten-Kategorien, die mit mindestens einem der bestimmten Metadaten assoziiert sind;für jede der bestimmten Metadaten-Kategorien, Erzeugen eines oder mehrerer Histogramme, die Metadatenwerte oder -wertbereiche enthalten, welche mit jeweiligen gewählten Merkmalen oder Objekten assoziiert sind, wobei jedes der Histogramme einen visuellen Indikator beinhaltet, der eine Anzahl (Quantität) der jeweiligen gewählten Mehrzahl von Merkmalen oder Objekten angibt, die in die interaktive Karte aufgenommen worden sind und die den jeweiligen Metadatenwert oder -wertbereich haben;und Überlagern des einen oder der mehreren Histogramme auf das Gebiet der interaktiven Karte;und die graphische Benutzerschnittstelle wird auf einer Rechnervorrichtung dem Benutzer angezeigt.
  2. 2
    Verfahren nach Anspruch 1, wobei die Merkmale oder Objekte Vektordaten beinhalten.
  3. 3
    Verfahren nach Anspruch 1 oder Anspruch 2, wobei die Merkmale oder Objekte mindestens eines beinhalten von:Straßen, Terrain, Seen, Flüsse, Vegetation, Versorgungseinrichtungen, Straßenbeleuchtungen, Eisenbahnstrecken, Hotels oder Motels, Schulen, Krankenhäuser, Gebäude oder Strukturen, Regionen, Objekte des Transportwesens, Entitäten, Ereignisse oder Dokumente.
  4. 4
    Verfahren nach einem der Ansprüche 1 bis 3, wobei die Metadaten, die mit den Merkmalen oder Objekten assoziiert sind, mindestens eines beinhalten von:einem Ort, einer Stadt, einem Landkreis, einem Bundesstaat, einem Staat, einer Adresse, einem Distrikt, einer Erdplanumhöhe, einer Telefonnummer, einer Geschwindigkeit, einer Breite, oder weiteren verwandten Attributen.
  5. 5
    Verfahren nach einem der Ansprüche 1 bis 4, wobei die Merkmale oder Objekte durch den Benutzer unter Verwendung einer Maus und/oder einer Berührungsschnittstelle ausgewählt werden können.
  6. 6
    Verfahren nach einem der Ansprüche 1 bis 5, wobei jedes Histogramm des einen oder der mehreren Histogramme für eine spezielle Metadaten-Kategorie spezifisch ist.
  7. 7
    Verfahren nach Anspruch 6, wobei jedes Histogramm von dem einen oder den mehreren Histogrammen eine Liste von Metadatenelementen aufweist, die für die spezielle Metadaten-Kategorie des Histogramms spezifisch sind, wobei die Liste von Elementen in absteigender Reihenfolge geordnet ist, und zwar von einem Element, das die größte Anzahl von in Beziehung stehenden Objekten oder Merkmalen hat, zu einem Element, das die geringste Anzahl von in Beziehung stehenden Objekten oder Merkmalen hat.
  8. 8
    Verfahren nach einem der Ansprüche 1 bis 7, wobei das eine oder die mehreren Histogramme, die auf der elektronischen Anzeige angezeigt werden, so angezeigt werden, dass sie die angezeigte interaktive Karte teilweise überlagern.
  9. 9
    Verfahren nach einem der Ansprüche 1 bis 8, wobei das Erzeugen der graphischen Benutzerschnittstelle weiter umfasst:ansprechend auf eine zweite Eingabe vom Benutzer, die ein zweites oder mehrere zweite Merkmale oder Objekte aus dem einen oder den mehreren Histogrammen auswählt: Aktualisieren der Benutzerschnittstelle, um das zweite oder die mehreren zweiten Merkmale oder Objekte auf der interaktiven Karte anzuzeigen;und hervorgehobenes Darstellen des zweiten oder der mehreren zweiten Merkmale oder Objekte auf der interaktiven Karte.
  10. 10
    Verfahren nach Anspruch 9, wobei ein Aktualisieren der Benutzerschnittstelle ein Verschieben (Panning) und/oder ein Vergrößern/Verkleinern (Zoomen) der interaktiven Karte umfasst.
  11. 11
    Verfahren nach Anspruch 9 oder Anspruch 10, wobei das hervorgehobene Darstellen des zweiten oder der mehreren zweiten Merkmale mindestens eines umfasst von:konturiertes Darstellen, Farbänderung, fettgedruckte Darstellung oder Kontraständerung.
  12. 12
    Verfahren nach einem der Ansprüche 9 bis 11, wobei ein Erzeugen der graphischen Benutzerschnittstelle weiter umfasst:ansprechend auf eine dritte Eingabe vom Benutzer, die eine Drilldown-Gruppe von Merkmalen oder Objekten aus dem einen oder den mehreren Histogrammen auswählt, Durchführen eines Drilldown-Vorgangs bei der ausgewählten Drilldown-Gruppe von Merkmalen oder Objekten, und zwar durch: Bestimmen von Metadaten, die mit jeweiligen Merkmalen oder Objekten der ausgewählten Drilldown-Gruppe assoziiert sind;Bestimmen einer oder mehrerer Drilldown-Metadatenkategorien, die mit mindestens einem Element der abgerufenen Metadaten assoziiert sind, das/die mit einem jeweiligen von den Merkmalen oder Objekten der ausgewählten Drilldown-Gruppe assoziiert ist/sind;für jede der bestimmten Drilldown-Metadatenkategorien, Erzeugen eines oder mehrerer Drilldown-Histogramme, das/die Drilldown-Metadatenwerte oder -wertbereiche beinhaltet/beinhalten, welche mit jeweiligen Merkmalen oder Objekten der ausgewählten Drilldown-Gruppe assoziiert sind, wobei jedes der Drilldown-Histogramme einen visuellen Indikator beinhaltet, der eine Anzahl (Quantität) der jeweiligen Merkmale oder Objekte der ausgewählten Drilldown-Gruppe bezeichnet, die den jeweiligen Drilldown-Metadatenwert oder -wertbereich haben;und Überlagern des einen oder der mehreren Drilldown-Histogramme auf das Gebiet der interaktiven Karte.
  13. 13
    Verfahren nach Anspruch 12, das weiter umfasst, dass dem Benutzer ermöglicht wird, einen Drilldown-Vorgang weiter hinein in das eine oder die mehreren Drilldown-Histogramme durchzuführen.
  14. 14
    Verfahren nach einem der Ansprüche 1 bis 13, wobei das Erzeugen der graphischen Benutzerschnittstelle weiter umfasst:Empfangen einer durch Zeigen auf ein Merkmal oder Objekt mit einem Eingabemittel erfolgenden Eingabe vom Benutzer;und ansprechend auf ein Empfangen der durch Zeigen mit dem Eingabemittel erfolgenden Eingabe werden Metadaten, die mit dem speziellen Merkmal oder Objekt, auf das mit dem Cursor gezeigt wird, assoziiert sind, dem Benutzer hervorgehoben angezeigt.
  15. 15
    Verfahren nach einem der Ansprüche 1 bis 14, wobei das Erzeugen der graphischen Benutzerschnittstelle weiter umfasst:Entgegennehmen einer Eingabe vom Benutzer, zum Auswählen eines Merkmals oder Objekts;und ansprechend auf ein Entgegennehmen der Auswähl-Eingabe werden Metadaten, die mit dem speziellen ausgewählten Merkmal oder Objekt assoziiert sind, dem Benutzer angezeigt.
  16. 16
    Verfahren, umfassend:Erzeugen einer graphischen Benutzerschnittstelle, die eine interaktive Karte und eine Mehrzahl von auf der interaktiven Karte angezeigten Merkmalen oder Objekten beinhaltet, wobei die interaktive Karte eine Mehrzahl von Kartenkacheln beinhaltet, und die Kartenkacheln jeweils ein Bild beinhalten, das aus einer oder mehreren Vektorschichten aufgebaut ist, wobei ein Erzeugen der graphischen Benutzerschnittstelle umfasst: Zugreifen auf eine elektronische Datenstruktur, die konfiguriert ist, eine Mehrzahl von Merkmalen oder Objekten zu speichern, wobei jedes der Merkmale oder Objekte mit Metadaten assoziiert ist;Aufnehmen zumindest einiger von der abgerufenen Mehrzahl von Merkmalen oder Objekten in die interaktive Karte, wobei die Merkmale oder Objekte durch einen Benutzer ausgewählt werden können;und ansprechend auf eine erste Eingabe von dem Benutzer, die mindestens eine von einer Vergrößern-/Verkleinern-Aktion (Zoom-Aktion), einer Verschiebe-Aktion, einer Merkmals- oder Objektauswahl, einer Schichtauswahl, einer Geosuche, einer Heatmap oder einer Schlüsselwortsuche beinhaltet: Anfordern, von einem Server, von aktualisierten Kartenkacheln, wobei die aktualisierten Kartenkacheln gemäß der Eingabe vom Benutzer aktualisiert werden;Empfangen der aktualisierten Kartenkacheln vom Server;und Aktualisieren der interaktiven Karte mit den aktualisierten Kartenkacheln;und bei einer Rechner-Vorrichtung wird die graphische Benutzerschnittstelle dem Benutzer angezeigt.
  17. 17
    Verfahren nach Anspruch 16, wobei die eine oder mehreren Vektorschichten mindestens eine von einer Regionen-Schicht, einer Gebäude-/Strukturen-Schicht, einer Terrain-Schicht, einer Transportwesen-Schicht, oder einer Versorgungseinrichtungs-/Infrastruktur-Schicht beinhalten.
  18. 18
    Verfahren nach Anspruch 16 oder Anspruch 17, wobei jede von der einen oder den mehreren Vektorschichten aus einer oder mehreren Vektor-Subschichten besteht.
  19. 19
    Verfahren, umfassend:Erzeugen einer graphischen Benutzerschnittstelle, die eine interaktive Karte beinhaltet, welche eine Mehrzahl von Kartenschichten aufweist, wobei das Erzeugen der graphischen Benutzerschnittstelle umfasst: Bestimmen einer Liste von verfügbaren Kartenschichten;Organisieren der Liste von verfügbaren Kartenschichten gemäß einer hierarchischen Schicht-Ontologie, wobei ähnliche Kartenschichten zusammen gruppiert werden;und Anzeigen der hierarchischen Schicht-Ontologie auf der interaktiven Karte, wobei ein Benutzer eine oder mehrere der angezeigten Schichten auswählen kann, und wobei jede der verfügbaren Kartenschichten mit einem oder mehreren Merkmalen oder Objekttypen assoziiert ist;und die graphische Benutzerschnittstelle wird dem Benutzer bei einer Rechner-Vorrichtung angezeigt.
  20. 20
    Verfahren nach Anspruch 19, wobei die Kartenschichten mindestens eine von Vektorschichten und Basisschichten beinhalten.
  21. 21
    Computersystem, das einen oder mehrere Computerprozessoren enthält, die mit computerausführbaren Anweisungen konfiguriert sind, so dass die Schritte nach einem der Ansprüche 1 bis 20 ausgeführt werden.
  22. 22
    Computerlesbares Speichermedium, das Softwareanweisungen speichert, die, wenn sie durch einen oder mehrere Prozessoren ausgeführt werden, bewirken, dass der eine oder die mehreren Prozessoren die Schritte nach einem der Ansprüche 1 bis 20 ausführen.
Independent claims22