Systems and methods for geo-fenced dynamic dissemination
First Claim
1. A system comprising:
- one or more processors; and
memory storing instructions that, when executed by the one or more processors, cause the system to;
generate a plurality of views of a map, each of the plurality of views comprising one or more objects presentable in accordance with a plurality of classification levels;
present a first geo-fenced view comprising a first virtual boundary encompassing a first subset of the map in conjunction with one of the plurality of views of the map;
present a second geo-fenced view comprising a second virtual boundary encompassing a second subset of the map in conjunction with the one of the plurality of views of the map, at least a portion of the second geo-fenced view overlapping at least a portion of the first geo-fenced view;
reclassify one or more aspects of at least one of the one or more objects contained within the first virtual boundary and the second virtual boundary to a different classification level, the different classification level not being included in the plurality of classification levels, the different classification level comprising a logical combination of a set of first parameters of a first classification level of the plurality of classification levels associated with the first geo-fenced view and a subset of second parameters of a second classification level of the plurality of classification levels associated with the second geo-fenced view;
cause, by a second reclassifying, at least one of the objects contained within the first virtual boundary and the second virtual boundary to be redacted;
present, in response to the reclassifying one or more aspects of at least one of the one or more objects contained within the first virtual boundary and the second virtual boundary to a different classification level, at least a portion of the one or more reclassified aspects of the at least one of the one or more objects in the first geo-fenced view;
present, in response to the second reclassifying, an indication of the at least one redacted object in a classified search interface presented in conjunction with at least a portion of the map;
present the first geo-fenced view within a window defined by a classification banner.
8 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided for sharing maps in a collaborative environment using classification-based access control. The generation of and dissemination of maps and/or data within such maps can be governed by classification-based access control, where a user'"'"'s classification level can determine whether or not maps and/or data within those maps can be seen. In some scenarios, a user may wish to reveal the existence of data and/or additional details within a limited geographical area or subset of a map. The systems and methods further provide a geo-fenced view that can dynamically declassify data (to a specified degree). For example, declassified details can be revealed for moving data sets or objects upon entry into the geo-fenced view, and upon existing the geo-fenced view, the moving data sets or objects are reclassified.
120 Citations
19 Claims
-
1. A system comprising:
-
one or more processors; and memory storing instructions that, when executed by the one or more processors, cause the system to; generate a plurality of views of a map, each of the plurality of views comprising one or more objects presentable in accordance with a plurality of classification levels; present a first geo-fenced view comprising a first virtual boundary encompassing a first subset of the map in conjunction with one of the plurality of views of the map; present a second geo-fenced view comprising a second virtual boundary encompassing a second subset of the map in conjunction with the one of the plurality of views of the map, at least a portion of the second geo-fenced view overlapping at least a portion of the first geo-fenced view; reclassify one or more aspects of at least one of the one or more objects contained within the first virtual boundary and the second virtual boundary to a different classification level, the different classification level not being included in the plurality of classification levels, the different classification level comprising a logical combination of a set of first parameters of a first classification level of the plurality of classification levels associated with the first geo-fenced view and a subset of second parameters of a second classification level of the plurality of classification levels associated with the second geo-fenced view; cause, by a second reclassifying, at least one of the objects contained within the first virtual boundary and the second virtual boundary to be redacted; present, in response to the reclassifying one or more aspects of at least one of the one or more objects contained within the first virtual boundary and the second virtual boundary to a different classification level, at least a portion of the one or more reclassified aspects of the at least one of the one or more objects in the first geo-fenced view; present, in response to the second reclassifying, an indication of the at least one redacted object in a classified search interface presented in conjunction with at least a portion of the map; present the first geo-fenced view within a window defined by a classification banner. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method being implemented by a computing system including one or more physical processors and storage media storing machine-readable instructions, the method comprising:
-
generating a plurality of views of a map, each of the plurality of views comprising one or more objects presentable in accordance with a plurality of classification levels; presenting a first geo-fenced view comprising a first virtual boundary encompassing a first subset of the map in conjunction with one of the plurality of views of the map; presenting a second geo-fenced view comprising a second virtual boundary encompassing a second subset of the map in conjunction with the one of the plurality of views of the map, at least a portion of the second geo-fenced view overlapping at least a portion of the first geo-fenced view; reclassifying one or more aspects of at least one of the one or more objects contained within the first virtual boundary and the second virtual boundary to a different classification level, the different classification level not being included in the plurality of classification levels, the different classification level comprising a logical combination of a set of first parameters of a first classification level of the plurality of classification levels associated with the first geo-fenced view and a subset of second parameters of a second classification level of the plurality of classification levels associated with the second geo-fenced view; causing, by a second reclassifying, at least one of the objects contained within the first virtual boundary and the second virtual boundary to be redacted; presenting, in response to the reclassifying one or more aspects of at least one of the one or more objects contained within the first virtual boundary and the second virtual boundary to a different classification level, at least a portion of the one or more reclassified aspects of the at least one of the one or more objects in the first geo-fenced view; presenting, in response to the second reclassifying, an indication of the at least one redacted object in a classified search interface presented in conjunction with at least a portion of the map; and presenting the first geo-fenced view within a window defined by a classification banner. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium storing a set of instructions that are executable by one or more processors to cause the one or more processors to perform a method comprising:
-
generating a plurality of views of a map, each of the plurality of views comprising one or more objects presentable in accordance with a plurality of classification levels; presenting a first geo-fenced view comprising a first virtual boundary encompassing a first subset of the map in conjunction with one of the plurality of views of the map; presenting a second geo-fenced view comprising a second virtual boundary encompassing a second subset of the map in conjunction with the one of the plurality of views of the map, at least a portion of the second geo-fenced view overlapping at least a portion of the first geo-fenced view; reclassifying one or more aspects of at least one of the one or more objects contained within the first virtual boundary and the second virtual boundary to a different classification level, the different classification level not being included in the plurality of classification levels, the different classification level comprising a logical combination of a set of first parameters of a first classification level of the plurality of classification levels associated with the first geo-fenced view and a subset of second parameters of a second classification level of the plurality of classification levels associated with the second geo-fenced view; causing, by a second reclassifying, at least one of the objects contained within the first virtual boundary and the second virtual boundary to be redacted; presenting, in response to the reclassifying one or more aspects of at least one of the one or more objects contained within the first virtual boundary and the second virtual boundary to a different classification level, at least a portion of the one or more reclassified aspects of the at least one of the one or more objects in the first geo-fenced view; presenting, in response to the second reclassifying, an indication of the at least one redacted object in a classified search interface presented in conjunction with at least a portion of the map; and presenting the first geo-fenced view within a window defined by a classification banner.
-
Specification