Conflict resolution based on object behavioral determination and collaborative relative positioning
First Claim
1. A method for behavioral determination and conflict resolution by an object, comprising:
- identifying a presence of one or more nearby objects;
receiving state data from each of the one or more nearby objects wherein state data includes object identification;
developing a local spatial awareness of an environment including the one or more nearby objects wherein the local spatial awareness includes relative range, bearing and motion of each of the one or more nearby objects and correlates object identification of each of the identified one or more nearby objects with a predetermined authorization list of nearby objects;
correlating the local spatial awareness of the local environment with a primary course of action of the object;
determining one or more probabilistic conflicts between the local spatial awareness and the primary course of action of the object; and
responsive to determining one or more probabilistic conflicts, modifying a behavior of the object.
2 Assignments
0 Petitions
Accused Products
Abstract
Using distributed positioning, collaborative behavioral determination, and probabilistic conflict resolution objects can independently identify and resolve potential conflicts before the occur. In one embodiment of the invention, interactive tags and other sensor resources associated with each of a plurality of objects provide among the objects relative positional data and state information. Using this information each object develops a spatial awareness of its environment, including the positional and action of nearby objects so as to, when necessary, modify its behavior to more effectively achieve an objective and resolve potential conflicts.
-
Citations
28 Claims
-
1. A method for behavioral determination and conflict resolution by an object, comprising:
-
identifying a presence of one or more nearby objects; receiving state data from each of the one or more nearby objects wherein state data includes object identification; developing a local spatial awareness of an environment including the one or more nearby objects wherein the local spatial awareness includes relative range, bearing and motion of each of the one or more nearby objects and correlates object identification of each of the identified one or more nearby objects with a predetermined authorization list of nearby objects; correlating the local spatial awareness of the local environment with a primary course of action of the object; determining one or more probabilistic conflicts between the local spatial awareness and the primary course of action of the object; and responsive to determining one or more probabilistic conflicts, modifying a behavior of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for behavioral determination and conflict resolution by an object, comprising:
-
a detection module operable to detect a presence of one or more nearby objects and to receive state data, including object identification, from each of the one or more nearby objects; a spatial awareness engine communicatively coupled to the detection module and operable to create a spatial representation of the one or more nearby objects, wherein the spatial representation provides relative positional and translational information about each of the one or more nearby objects and correlates object identification of each of the identified one or more nearby objects with a predetermined authorization list of nearby objects; a guarded motion module communicatively coupled to the spatial awareness engine and operable to identify one or more probabilistic conflicts; and a behavior engine communicatively coupled to the guarded motion module and operable to modify object behavior in response to the identification of one or more probabilistic conflicts. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A system for conflict identification and resolution, comprising:
-
a plurality of detection modules each operable to detect a presence of one or more nearby objects wherein each of the plurality of detection modules includes a receiver operable to receive state information from the one or more nearby objects including object identification; a spatial awareness engine communicatively coupled to each of the plurality of detection modules and operable to create a spatial representation of the one or more nearby objects, wherein the spatial representation provides relative positional and translational information about each of the one or more nearby objects and correlates object identification of each of the identified one or more nearby objects with a predetermined authorization list of nearby objects; a correlation engine coupled to the spatial awareness engine and operable to correlate relative positional and translational information with received state information; a guarded motion module communicatively coupled to the spatial awareness engine and the correlation engine operable to identify one or more conflicts; and a behavior engine communicatively coupled to the guarded motion module and operable to modify a behavior in response to identification of one or more conflicts. - View Dependent Claims (26, 27, 28)
-
Specification