Interactive geospatial map and geospatial visualization systems
Abstract
A computer-implemented method is provided to visualize data related to one or more assets utilizing an interactive geospatial map. The system may receive query criteria, indicating a geographic region of interest and/or timespan of interest, and may access a plurality of datasets including a first dataset comprising data items associated with default locations of assets and a second dataset comprising data items associated with transit events of assets, and wherein the plurality of datasets are associated with geographic locations and respective times. The system may query the plurality of datasets to determine, for assets associated with the one or more data items, expected geographic locations of the assets, and may generate user interface data configured for rendering an interactive user interface including an interactive geospatial map with indications of the expected geographic locations of the assets, and a plurality of interactive tables.
Claims
exact text as granted — not AI-modified1 . (canceled)
2 . A computing system configured to provide visualization of data related to one or more assets via an interactive geospatial map, the system comprising:
a computer readable storage medium having program instructions embodied therewith; and one or more processors configured to execute the program instructions to cause the computing system to:
cause display of an interactive geospatial map;
identify two or more assets of a same asset type;
cause display of a combined indication of the two or more assets on the interactive geospatial map;
receive a selection of the combined indication via the interactive geospatial map; and
cause display of a first interactive table, the first interactive table including one or more data items associated with transit events of the two or more assets associated with the selected combined indication.
3 . The computing system according to claim 2 , wherein the one or more processors are further configured to execute the program instructions to cause the computing system to:
apply a deduplication to at least some of the one or more data items associated with transit events of one or more assets associated with the selected combined indication to generate one or more deduplicated data items; generate a second interactive table including indications of at least some of the one or more deduplicated data items; and cause display of the second interactive table.
4 . The computing system according to claim 3 , wherein applying the deduplication comprises merging or removing data items associated with overlapping or adjacent time intervals.
5 . The computing system according to claim 2 , wherein the one or more processors are further configured to execute the program instructions to cause the computing system to:
generate a list of temporary asset locations based on data items associated with temporary locations of assets; generate a second interactive table including indications of at least some of the temporary asset locations in the list of temporary asset locations; and cause display of the second interactive table.
6 . The computing system according to claim 2 , wherein the one or more processors are further configured to execute the program instructions to cause the computing system to:
generate a list of permanent asset locations based on data items associated with permanently located assets; generate a second interactive table including indications of at least some of the permanent asset locations in the list of permanent asset locations; and cause display of the second interactive table.
7 . The computing system according to claim 2 , wherein the one or more processors are further configured to execute the program instructions to cause the computing system to:
determine expected geographic locations of the two or more assets on the interactive geospatial map, wherein the expected geographic locations of the two or more assets are determined based at least in part on data items associated with transit events of assets, data items associated with temporary locations of assets, or data items associated with permanent locations of assets, wherein the combined indication of the two or more assets on the interactive geospatial map is based on the expected geographic locations of the two or more assets.
8 . The computing system according to claim 7 , wherein the expected geographic locations of the two or more assets are determined within a geographic region of interest and a timespan of interest.
9 . The computing system according to claim 8 , wherein the geographic region of interest is determined at least partially based on a current view of the interactive geospatial map.
10 . The computing system according to claim 2 , wherein a visual appearance of the combined indication is determined at least in part based on a type of asset associated with the two or more assets.
11 . The computing system according to claim 2 , wherein the one or more processors are further configured to execute the program instructions to cause the computing system to:
cause display, on the interactive geospatial map, of indications associated with transit events.
12 . Non-transitory computer storage media storing instructions that when executed by one or more computers, cause the one or more computers to perform operations comprising:
causing display of an interactive geospatial map; identifying two or more assets of a same asset type; causing display of a combined indication of the two or more assets on the interactive geospatial map; receiving a selection of the combined indication via the interactive geospatial map; and causing display of a first interactive table, the first interactive table including one or more data items associated with transit events of the two or more assets associated with the selected combined indication.
13 . The non-transitory computer storage media of claim 12 , wherein the instructions, when executed by the one or more computers, further cause the one or more computers to perform operations comprising:
applying a deduplication to at least some of the one or more data items associated with transit events of one or more assets associated with the selected combined indication to generate one or more deduplicated data items; generating a second interactive table including indications of at least some of the one or more deduplicated data items; and causing display of the second interactive table.
14 . The non-transitory computer storage media of claim 13 , wherein applying the deduplication comprises merging or removing data items associated with overlapping or adjacent time intervals.
15 . The non-transitory computer storage media of claim 12 , wherein the instructions, when executed by the one or more computers, further cause the one or more computers to perform operations comprising:
generating a list of temporary asset locations based on data items associated with temporary locations of assets; generating a second interactive table including indications of at least some of the temporary asset locations in the list of temporary asset locations; and causing display of the second interactive table.
16 . The non-transitory computer storage media of claim 12 , wherein the instructions, when executed by the one or more computers, further cause the one or more computers to perform operations comprising:
generating a list of permanent asset locations based on data items associated with permanently located assets; generating a second interactive table including indications of at least some of the permanent asset locations in the list of permanent asset locations; and causing display of the second interactive table.
17 . A computer-implemented method for providing visualization of data related to one or more assets via an interactive geospatial map, the method comprising:
causing display of an interactive geospatial map; identifying two or more assets of a same asset type; causing display of a combined indication of the two or more assets on the interactive geospatial map; receiving a selection of the combined indication via the interactive geospatial map; and causing display of a first interactive table, the first interactive table including one or more data items associated with transit events of the two or more assets associated with the selected combined indication.
18 . The method according to claim 17 , further comprising:
applying a deduplication to at least some of the one or more data items associated with transit events of one or more assets associated with the selected combined indication to generate one or more deduplicated data items; generating a second interactive table including indications of at least some of the one or more deduplicated data items; and causing display of the second interactive table.
19 . The method according to claim 18 , wherein applying the deduplication comprises merging or removing data items associated with overlapping or adjacent time intervals.
20 . The method according to claim 17 , further comprising:
generating a list of temporary asset locations based on data items associated with temporary locations of assets; generating a second interactive table including indications of at least some of the temporary asset locations in the list of temporary asset locations; and causing display of the second interactive table.
21 . The method according to claim 17 , further comprising:
generating a list of permanent asset locations based on data items associated with permanently located assets; generating a second interactive table including indications of at least some of the permanent asset locations in the list of permanent asset locations; and causing display of the second interactive table.Join the waitlist — get patent alerts
Track US2022215044A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.