Systems and methods for interactive maps
Abstract
An interactive map may comprise image data associated with an area. First image data and second image data may comprise an indication of a subsection of the area at different times. At least a portion of the first image data and second image data may be output via the interactive map. The subsection of the area in the first image data and in the second image data may be output at corresponding positions. The interactive map may comprise an interactive icon. A user input may be received, via the interactive map, indicative of a movement of the interactive icon. Responsive to the user input, a part of the first image data or the second image data may be revealed and a part of the second image data or the first image data may be obscured in a direction corresponding to a direction of the movement of the interactive icon.
Claims
exact text as granted — not AI-modifiedWhat is claimed:
1 . A method comprising:
determining, using image processing, video data associated with an area at a first time and with the area at a second time; generating an interactive map comprising at least a portion of the video data, wherein the interactive map comprises an interactive icon; causing output of the interactive map, wherein the video data at the first time is output at a position on the interactive map corresponding to a position of the video data at the second time on the interactive map; receiving, via the interactive map, a user input indicative of an interaction with the interactive icon; and causing output, based on the user input and via the interactive map, of a different portion of the video data.
2 . The method of claim 1 , wherein the interactive icon comprises a bar.
3 . The method of claim 2 , wherein the bar is rendered between the video data at the first time and the video data at the second time.
4 . The method of claim 1 , wherein the area comprises at least one of a portion of a building, a plurality of buildings, a roadway, a waterway, a park, and a forest.
5 . The method of claim 1 , wherein the video data at the first time and the video data at the second time comprise an indication of a feature of the area.
6 . The method of claim 1 , wherein the video data at the first time and the video data at the second time comprises at least a part of the video data at the second time overlaid on at least a part of the video data at the first time.
7 . The method of claim 1 , wherein the interaction with the interactive icon comprises a dragging of the interactive icon.
8 . The method of claim 7 , wherein the causing output of the video data at the first time and the video data at the second time comprises causing part of at least one of the video data at the first time and the video data at the second time to slide across the interactive map.
9 . The method of claim 1 , wherein the causing output of the video data at the first time and the video data at the second time comprises revealing at least a part of the video data at the first time and obscuring at least a part of the video data at the second time, wherein the at least part of the video data at the first time is associated with the at least part of the video data at the second time.
10 . The method of claim 9 , wherein the at least part of the video data at the first time comprises the video data at the first time associated with the video data at the second time; and
wherein the at least part of the video data at the second time comprises the video data at the second time.
11 . A computing device comprising:
one or more processors; and memory storing instructions that, when executed by the one or more processors, causes the computing device to: determine, using image processing, video data associated with an area at a first time and with the area at a second time; generate an interactive map comprising at least a portion of the video data, wherein the interactive map comprises an interactive icon; cause output of the interactive map, wherein the video data at the first time is output at a position on the interactive map corresponding to a position of the video data at the second time on the interactive map; receive, via the interactive map, a user input indicative of an interaction with the interactive icon; and cause output, based on the user input and via the interactive map, of a different portion of the video data.
12 . The computing device of claim 11 , wherein the interactive icon comprises a bar.
13 . The computing device of claim 12 , wherein the bar is rendered between the video data at the first time and the video data at the second time.
14 . The computing device of claim 11 , wherein the area comprises at least one of a portion of a building, a plurality of buildings, a roadway, a waterway, a park, and a forest.
15 . The computing device of claim 11 , wherein the video data at the first time and the video data at the second time comprise an indication of a feature of the area.
16 . The computing device of claim 11 , wherein the video data at the first time and the video data at the second time comprises at least a part of the video data at the second time overlaid on at least a part of the video data at the first time.
17 . The computing device of claim 11 , wherein the interaction with the interactive icon comprises a dragging of the interactive icon.
18 . A non-transitory computer-readable medium storing instructions that, when executed, cause:
determining, using image processing, video data associated with an area at a first time and with the area at a second time; generating an interactive map comprising at least a portion of the video data, wherein the interactive map comprises an interactive icon; causing output of the interactive map, wherein the video data at the first time is output at a position on the interactive map corresponding to a position of the video data at the second time on the interactive map; receiving, via the interactive map, a user input indicative of an interaction with the interactive icon; and causing output, based on the user input and via the interactive map, of a different portion of the video data.
19 . The non-transitory computer readable medium of claim 18 , wherein the causing output of the video data at the first time and the video data at the second time comprises revealing at least a part of the video data at the first time and obscuring at least a part of the video data at the second time, wherein the at least part of the video data at the first time is associated with the at least part of the video data at the second time.
20 . The non-transitory computer readable medium of claim 19 , wherein the at least part of the video data at the first time comprises the video data at the first time associated with the video data at the second time; and
wherein the at least part of the video data at the second time comprises the video data at the second time.Join the waitlist — get patent alerts
Track US2022269397A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.