Interactive data object map

US12374011B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12374011-B2
Application numberUS-202318491296-A
CountryUS
Kind codeB2
Filing dateOct 20, 2023
Priority dateMay 7, 2013
Publication dateJul 29, 2025
Grant dateJul 29, 2025

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An interactive data object map system is disclosed in which large amounts of geographical, geospatial, and other types of data, geodata, objects, features, and/or metadata are efficiently presented to a user on a map interface. The interactive data object map system allows for rapid and deep analysis of various objects, features, and/or metadata by the user. A layer ontology may be displayed to the user. In various embodiments, when the user rolls a selection cursor over an object/feature an outline of the object/feature is displayed. Selection of an object/feature may cause display of metadata associated with that object/feature. The interactive data object map system may automatically generate feature/object lists and/or histograms based on selections made by the user. The user may perform geosearches, generate heatmaps, and/or perform keyword searches, among other actions.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer system comprising: one or more computer-readable storage mediums storing computer executable instructions; and one or more hardware processors configured to execute the instructions to cause the computer system to: access a plurality of data objects stored according to an object-centric data model, wherein the plurality of data objects includes associated metadata, wherein types of the plurality of data objects in the object-centric data model are defined by an ontology, wherein the data objects of the plurality of data objects are associated with object types of a plurality of object types, and wherein the object-centric data model includes links among data objects of the plurality of data objects indicative of relationships among the data objects; determine metadata and/or links of the plurality of data objects usable for: positioning representations or features of the plurality of data objects in an interactive map; and providing visualizations of characteristics of one or more of the plurality of data objects in the interactive map; cause generation of user interface data usable to display the interactive map including the representations or features of the plurality of data objects, wherein the representations or features of the plurality of data objects are positioned in the interactive map according to the determined metadata and/or links, and wherein the visualizations of the characteristics of the one or more of the plurality of data objects are provided in the interactive map according to the determined metadata; and enable determination of correlations among the characteristics and representations or features associated with at least one data object of a first object type of the plurality of object types and at least one data object of a second object type of the plurality of object types through the visualizations of the characteristics and the positioning of the representations or features of the plurality of data objects in the interactive map, wherein the first object type and the second object type are different object types. 2. The computer system of claim 1 , wherein the metadata includes geographical metadata usable for the positioning of the plurality of data objects. 3. The computer system of claim 1 , wherein the one or more hardware processors are configured to execute the instructions to further cause the computer system to: receive a first user input provided via the interactive map, the first user input comprising a selection of a set of data objects of the plurality of data objects; determine one or more metadata categories from metadata associated with the set of data objects; for each of the one or more metadata categories, determine one or more histograms corresponding to metadata values and representing quantities of data objects of the set of data objects having respective metadata values within the metadata category; and cause update of the interactive map to include indications of at least a first of the one or more metadata categories and the associated one or more histograms. 4. The computer system of claim 3 , wherein the one or more hardware processors are configured to execute the instructions to further cause the computer system to: receive a second user input provided via the interactive map, the second user input comprising a selection of at least a first metadata value represented in a displayed histogram; and in response to the second user input, cause filtering or highlighting, in the interactive map, of one or more data objects associated with the first metadata value, wherein determining of the correlations is enabled by the filtering or highlighting. 5. The computer system of claim 4 , wherein the one or more hardware processors are configured to execute the instructions to further cause the computer system to: receive a third user input provided via the interactive map, the third user input comprising a selection of at least a second metadata value represented in a displayed histogram; and in response to the third user input, cause further filtering or highlighting, in the interactive map, of one or more data objects associated with both the first and second metadata values, wherein determining of the correlations is further enabled by the further filtering or highlighting. 6. The computer system of claim 1 , wherein the one or more hardware processors are configured to execute the instructions to further cause the computer system to: receive a user input provided via the interactive map, the user input comprising a selection of at least a first representation or feature; and in response to the user input, retrieve metadata associated a first data object associated with the first representation or features and cause display of the metadata. 7. The computer system of claim 1 , wherein the one or more hardware processors are configured to execute the instructions to further cause the computer system to: receive a user input provided via the interactive map, the user input comprising a hover over or selection of at least a first representation or feature; determine boundaries associated with at least the first representation or feature; and render an outline of at least the first representation or feature in the interactive map based on the determined boundaries. 8. The computer system of claim 1 , wherein the one or more hardware processors are configured to execute the instructions to further cause the computer system to: receive, via a shape selection interface, user selection of a shape; receive, via the interactive map, user selection of a location and size of the shape within the interactive map; in response to the user selection of the location and size of the shape, update the user interface data to cause display of an area of the interactive map encompassed by the shape; determine, based on the metadata, a preliminary subset of the data objects within the area of the interactive map encompassed by the shape; receive, within the interactive map, one or more object criteria configured to identify target data objects within the map; determine a target subset of the data objects having location metadata falling within the area of the interactive map encompassed by the shape and having other metadata satisfying the object criteria; and update the user interface data to cause highlighting of the target subset of the data objects within the area of the interactive map encompassed by the shape. 9. The computer system of claim 8 , wherein the shape is a circle, and wherein the user selection of the shape includes user specification of at least a center and a radius of the circle. 10. The computer system of claim 8 , wherein the shape is a polygon, and wherein the user selection of the shape includes the user drawing the polygon within the map interface. 11. A computer-implemented method comprising: by one or more processors executing program instructions: accessing a plurality of data objects stored according to an object-centric data model, wherein the plurality of data objects includes associated metadata, wherein types of the plurality of data objects in the object-centric data model are defined by an ontology, wherein the data objects of the plurality of data objects are associated with object types of a plurality of object types, and wherein the object-centric data model includes links among data objects of the plurality of data objects indicative of relationships among the data objects; determining metadata and/or links of the plurality of data objects usable for: positioning representations or features of the plurality of data objects in an interactive map; and providing vi

Assignees

Inventors

Classifications

  • Texturing; Colouring; Generation of textures or colours (retouching, inpainting or scratch removal G06T5/77) · CPC title

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

  • G09B29/106Primary

    using electronic means · CPC title

  • Geographical information databases · CPC title

  • based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12374011B2 cover?
An interactive data object map system is disclosed in which large amounts of geographical, geospatial, and other types of data, geodata, objects, features, and/or metadata are efficiently presented to a user on a map interface. The interactive data object map system allows for rapid and deep analysis of various objects, features, and/or metadata by the user. A layer ontology may be displayed to…
Who is the assignee on this patent?
Palantir Technologies Inc
What technology area does this patent fall under?
Primary CPC classification G09B29/106. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jul 29 2025 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).