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; and
present, in response to the reclassifying, 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.
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.
2 Citations
32 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; and present, in response to the reclassifying, 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 31)
-
-
10-20. -20. (canceled)
-
21. 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; and presenting, in response to the reclassifying, 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. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 32)
-
-
30. 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; and presenting, in response to the reclassifying, 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.
-
Specification