DYNAMIC COOPERATIVE GEOFENCE
First Claim
1. A system comprising:
- one or more location determining devices for determining the geographic locations of a plurality of mobile objects; and
one or more computing devices operable to—
using data generated by the one or more location determining devices, identify the geographic locations of the objects,generate a single geofence corresponding to the geographic locations of the objects, the objects associated with the geofence forming a geofence group,identify a change in the geographic location of at least one of the objects,change the geofence to reflect the change in the geographic location of the at least one object,after generating the geofence, include an additional object in the geofence group according to inclusion rules, andafter generating the geofence, remove an object from the geofence group according to the inclusion rules.
0 Assignments
0 Petitions
Accused Products
Abstract
A system includes one or more location determining devices for determining the locations of a plurality of mobile objects and one or more computing devices. The one or more computing devices are operable to identify the geographic locations of the objects using data generated by the one or more location determining devices and generate a single geofence corresponding to the geographic locations of the objects, wherein the objects associated with the geofence form a geofence group. The one or more computing devices are further operable to identify a change in the geographic location of at least one of the objects and change the geofence to reflect the change in the geographic location of the at least one object. The one or more computing devices are further operable to, after creating the geofence, include additional objects in the geofence group and remove objects from the geofence group according to inclusion rules.
59 Citations
20 Claims
-
1. A system comprising:
-
one or more location determining devices for determining the geographic locations of a plurality of mobile objects; and one or more computing devices operable to— using data generated by the one or more location determining devices, identify the geographic locations of the objects, generate a single geofence corresponding to the geographic locations of the objects, the objects associated with the geofence forming a geofence group, identify a change in the geographic location of at least one of the objects, change the geofence to reflect the change in the geographic location of the at least one object, after generating the geofence, include an additional object in the geofence group according to inclusion rules, and after generating the geofence, remove an object from the geofence group according to the inclusion rules. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory machine-readable storage medium having instructions stored therein which, when executed by one or more computing devices, cause the one or more computing devices to perform operations comprising:
-
identifying a geographic location of each of a plurality of mobile objects; generating a geofence corresponding to the geographic locations of the objects, the objects used to define the geofence forming a geofence group; identifying a change in the geographic location of at least one of the objects; changing the geofence to reflect the change in the geographic location of the at least one object; after generating the geofence, including an additional object in the geofence group according to inclusion rules; and after generating the geofence, removing an object from the geofence group according to the inclusion rules. - View Dependent Claims (9, 10)
-
-
11. A system comprising:
-
one or more location determining devices for determining the geographic locations of a plurality of mobile objects; and one or more computing devices operable to— using data generated by the one or more location determining devices, identify the geographic locations of the objects, generate a single geofence corresponding to the geographic locations of the objects, identify a change in the geographic location of at least one of the objects, change a shape of the geofence to reflect the change in the geographic location of the at least one object, and identify a central geographic location closest a center of the geofence. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A non-transitory machine-readable storage medium having instructions stored therein which, when executed by one or more computing devices, cause the one or more computing devices to perform operations comprising:
-
identifying a geographic location of each of a plurality of mobile objects, generating a single geofence corresponding to the geographic locations of the plurality of mobile objects, identifying a change in the geographic location of at least one of the objects, changing a shape of the geofence to reflect the change in the geographic location of the at least one object, and identifying a central geographic location closest a center of the geofence. - View Dependent Claims (18, 19, 20)
-
Specification