Method for Automatically Characterizing the Behavior of One or More Objects
First Claim
1. A method for automatically characterizing a behavior of an object or objects, comprising:
- processing object data to obtain a data set that records a measured parameter set for each object over time;
providing a learning input that identifies when the measured parameter set of an object is associated with a behavior;
processing the data set in combination with the learning input to determine which parameters of the parameter set over which range of respective values characterize the behavior; and
sending information that identifies which parameters of the parameter set over which range of respective values characterize the behavior for use in a process that uses the characteristic parameters and their characteristic ranges to process second object data and automatically identify when the behavior occurs.
2 Assignments
0 Petitions
Accused Products
Abstract
Automatically characterizing a behavior of an object or objects by processing object data to obtain a data set that records a measured parameter set for each object over lime, providing a learning input that identifies when the measured parameter set of an object is associated with a behavior, processing the data set in combination with the learning input to determine which parameters of the parameter set over which range of respective values characterize the behavior; and sending information that identifies which parameters of the parameter set over which range of respective values characterize the behavior for use in a process that uses the characteristic parameters and their characteristic ranges to process second object data and automatically identify when the behavior occurs. Also disclosed is a method of tracking one or more objects.
120 Citations
34 Claims
-
1. A method for automatically characterizing a behavior of an object or objects, comprising:
-
processing object data to obtain a data set that records a measured parameter set for each object over time; providing a learning input that identifies when the measured parameter set of an object is associated with a behavior; processing the data set in combination with the learning input to determine which parameters of the parameter set over which range of respective values characterize the behavior; and sending information that identifies which parameters of the parameter set over which range of respective values characterize the behavior for use in a process that uses the characteristic parameters and their characteristic ranges to process second object data and automatically identify when the behavior occurs. - View Dependent Claims (2, 3, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
4. (canceled)
-
5. (canceled)
-
6. (canceled)
-
16. A system for automatically characterizing a behavior of an object or objects, comprising:
-
means for providing a learning input that identifies when a measured parameter set of an object is associated with a behavior; means for processing a data set, which records the measured parameter set for each object over time, in combination with the learning input to determine which parameters of the parameter set over which range of respective values characterize the behavior; and means for outputting information that identifies which parameters of the parameter set over which range of respective values characterize the behavior.
-
-
17. A method of tracking one or more objects comprising:
-
processing first data to identify discrete first groups of contiguous data values that satisfy a first criterion or first criteria; processing second subsequent data to identify discrete second groups of contiguous data values that satisfy a second criterion or second criteria; performing mappings between the first groups and the second groups; using the mappings to determine whether a second group represents a single object or a plurality of objects; measuring one or more parameters of a second group when it is determined that the second group represents a single object; processing a second group, when it is determined that the second group represents N (N>
1) objects, to resolve the second group into N subgroups of contiguous data values that satisfy the second criterion or second criteria;measuring the one or more parameters of the sub groups; and mapping the plurality of subgroups to the plurality of objects. - View Dependent Claims (18, 21, 22, 25, 28)
-
-
19. (canceled)
-
20. (canceled)
-
23. (canceled)
-
24. (canceled)
-
26. (canceled)
-
27. (canceled)
-
29-33. -33. (canceled)
-
34. A system for tracking one or more objects comprising:
-
a processor operable to process first data to identify discrete first groups of contiguous data values that satisfy a first criterion or first criteria; process second subsequent data to identify discrete second groups of contiguous data values that satisfy a second criterion or second criteria; perform mappings between the first groups and the second groups; use the mappings to determine whether a second group represents a single object or a plurality of objects; measure one or more parameters of a second group when it is determined that the second group represents a single object; process a second group, when it is determined that the second group represents N (N>
1) objects, to resolve the second group into N subgroups of contiguous data values that satisfy the second criterion or second criteria;measure the one or more parameters of the sub groups; and map the plurality of subgroups to the plurality of objects.
-
Specification