Methods and systems for determining location information
AssigneePalantir Technologies Inc.
InventorsKatherine Brainard, Matthew Sills, Rastan Boroujerdi, Ilya Nepomnyashchiy
Life of this patent
Estimating the term…
Abstract
Approaches for displaying a user interface including a map based on interaction data are disclosed. A set of interaction data and can be acquired and stored in a data structure. This data can be associated with a plurality of consuming entities that may have purchased something during these interactions. A set of provisioning entities can be determined based on spending or purchasing habits of the consuming entities. Based on this set of provisioning entities, a user interface can be generated which may include various shapes similar to a heat map. These shapes can indicate an average amount spent in a particular neighborhood, among other attributes.
Claims8
A system comprising:
- a memory device configured to store a set of instructions;
- and
- one or more processors configured to execute the set of instructions that cause the one or more processors to:
- receive an indication of a provisioning entity;
- access a set of interaction data associated with the provisioning entity, wherein each interaction data item included in the set of interaction data includes indications of at least:
- a time, a location, at least one provisioning entity, and at least one consuming entity;
- generate user interface data configured to be rendered as a graphical user interface, wherein the graphical user interface includes:
- an interactive map, and
- at least one user selectable graphical element configured to receive analysis criteria from a user;
- analyze the set of interaction data to determine a subset of interaction data that satisfies the analysis criteria;
- analyze the subset of interaction data to determine:
- a set of consuming entities derived from interaction data items of the subset of interaction data, and
- a set of provisioning entities derived from interaction data items of the subset of interaction data;
- determine a type of geometric shape to overlay on each of one or more areas of the map, wherein each of the one or more areas is associated with a same type of geometric shape,
- for each of the one or more areas, and based the subset of interaction data:
- determine a respective aggregate revenue amount from interaction data items of the subset of interaction data that are associated with locations within the area;
- update the graphical user interface to further include:
- a first graphical overlay including one or more geometric shapes of the type of geometric shape, wherein:
- each of the one or more geometric shapes corresponds to a respective one of the one or more areas,
- each of the one or more geometric shapes is superimposed on the respective one or more areas, and
- each of the one or more geometric shapes is visually modified to indicate categories of respective aggregate revenue amounts associated with the area over which the geometric shape is superimposed;
- determine a preferred general location of a new provisioning entity based on an overlap or intersection of two or more geometric shapes associated with a same category of aggregate revenue amounts;
- access a set of mobile device data derived from one or more mobile electronic devices and indicative of locations frequented by consuming entities of the set of consuming entities;
- determine, based on the set of mobile device data and the preferred general location, a preferred specific location of the new provisioning entity by identifying a location frequented by consuming entities located within the preferred general location;
- and
- update the graphical user interface to further include:
- a second graphical overlay including a visual indicator of the preferred specific location of the new provisioning entity, wherein the second graphical overlay overlaps the first graphical overlay.
Dependencies are inferred from the claim text.