Systems and methods for determining if objects are in a queue
First Claim
Patent Images
1. A method, comprising:
- detecting a first object within a defined area using a sensor, the defined area being fixed with respect to a field of detection of the sensor;
producing a position value of the first object based on an indicator from the sensor, the position value including at least two position coordinates and a corresponding time value; and
associating the position value of the first object with a queue set when a queue parameter condition is satisfied based on a value calculated based on at least a portion of the position value of the first object and at least a portion of a position value of a second object, the position value of the second object including at least two position coordinates and a corresponding time value, the position value of the second object being associated with the queue set, the queue set defining a queue associated with a seed location that has a fixed location within the defined area.
12 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods that determine a position value of a first object and a position value of a second object, and compare the position value of the first object with the position value of the second object to determine if the second object is in a queue with the first object are provided.
58 Citations
29 Claims
-
1. A method, comprising:
-
detecting a first object within a defined area using a sensor, the defined area being fixed with respect to a field of detection of the sensor; producing a position value of the first object based on an indicator from the sensor, the position value including at least two position coordinates and a corresponding time value; and associating the position value of the first object with a queue set when a queue parameter condition is satisfied based on a value calculated based on at least a portion of the position value of the first object and at least a portion of a position value of a second object, the position value of the second object including at least two position coordinates and a corresponding time value, the position value of the second object being associated with the queue set, the queue set defining a queue associated with a seed location that has a fixed location within the defined area. - View Dependent Claims (2, 3, 4, 8, 9, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
5. A method, comprising:
-
detecting a first object within a defined area using a sensor; producing a position value of the first object based on an indicator from the sensor, the position value including at least two position coordinates and a corresponding time value; associating the position value of the first object with a queue set when at least a portion of the position value of the first object and at least a portion of a position value of a second object satisfies a queue parameter condition, the position value of the second object including at least two position coordinates and a corresponding time value, the position value of the second object being associated with the queue set, the queue set defining a queue associated with a seed location; identifying a third object as a final object; and closing the queue set for a period of time when at least one of the queue parameter condition or a seed parameter condition is unsatisfied based on a position value of the final object and each track from a plurality of tracks included in the queue set, the position value of the first object being included in a first track from the plurality of tracks, the position value of the second object being included in a second track from the plurality of tracks.
-
-
6. A method, comprising:
-
detecting a first object within a defined area using a sensor; producing a position value of the first object based on an indicator from the sensor, the position value including at least two position coordinates and a corresponding time value; associating the position value of the first object with a queue set when at least a portion of the position value of the first object and at least a portion of a position value of a second object satisfies a queue parameter condition, the position value of the second object including at least two position coordinates and a corresponding time value, the position value of the second object being associated with the queue set, the queue set defining a queue associated with a seed location; and including a position value associated with a third object in the queue set when the queue parameter condition is satisfied based on a calculated value, the calculated value being based on the position value associated with the third object and at least one of the position value of the first object or the position value of the second object. - View Dependent Claims (7)
-
-
10. An apparatus, comprising:
-
a tracking system configured to detect, using a sensor, a first object within a defined area that is fixed with respect to a field of detection of the sensor, the tracking system being configured to produce a position value of the first object based on an indicator from the sensor, the position value being included in a track of the first object, the position value including at least two position coordinates and a corresponding time value; and a processor system configured to associate the track of the first object with a queue set when a queue parameter condition is satisfied based on a value calculated based on at least a portion of the position value of the first object and at least a portion of a position value of a second object, the position value of the second object being included in the queue set, the queue set defining a queue associated with a seed location, the seed location and the defined area being different. - View Dependent Claims (11, 12, 13)
-
-
14. An apparatus, comprising:
-
a tracking system configured to detect, using a sensor, a first object within a defined area, the tracking system being configured to produce a position value of the first object based on an indicator from the sensor, the position value being included in a track of the first object, the position value including at least two position coordinates and a corresponding time value; a processor system configured to associate the track of the first object with a queue set when at least a portion of the position value of the first object and at least a portion of a position value of a second object satisfies a queue parameter condition, the position value of the second object being included in the queue set, the queue set defining a queue associated with a seed location, the processor system is configured to associate a position value associated with a third object with the queue set when the queue parameter condition is satisfied based on a calculated value, the calculated value being based on the position value associated with the third object and at least one of the position value of the first object or the position value of the second object.
-
-
15. A method, comprising:
-
detecting, using a sensor, a first object within a defined area that is fixed with respect to a field of detection of the sensor; producing a position value of the first object based on an indicator from the sensor, the position value including at least two position coordinates and a corresponding time value; receiving a position value of a second object associated with a beginning of a queue, the position value of the second object being included in a queue set, the queue set defining a queue associated with a seed location that is fixed with respect to the defined area; and associating the position value of the first object with the queue set when a queue parameter condition is satisfied based on a value calculated based on at least a portion of the position value of the first object and at least a portion of a position value of the second object. - View Dependent Claims (16, 17, 18, 19)
-
Specification