US 10,891,853 B2
Method and system for classifying traffic flow
Don Cornthwaite, Edmonton (CA); Daniel Raju, Edmonton (CA); Troy Peacock, Edmonton (CA); and Ben Cote, Edmonton (CA)
Assigned to TNICO Technology Division Ltd.
Appl. No. 15/319,641
Filed by TNICO Technology Division Ltd., Leduc (CA)
PCT Filed Jun. 23, 2015, PCT No. PCT/CA2015/050582
§ 371(c)(1), (2) Date Dec. 16, 2016,
PCT Pub. No. WO2015/196284, PCT Pub. Date Dec. 30, 2015.
Claims priority of provisional application 62/016,217, filed on Jun. 24, 2014.
Prior Publication US 2017/0213453 A1, Jul. 27, 2017
Int. Cl. G08G 1/01 (2006.01); G06F 3/0346 (2013.01); G06F 3/0488 (2013.01); H04B 1/3827 (2015.01)
CPC G08G 1/0133 (2013.01) [G06F 3/0346 (2013.01); G06F 3/04883 (2013.01); G08G 1/012 (2013.01); G08G 1/0129 (2013.01); H04B 1/3833 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A device for collecting traffic data comprising:
a touch screen display;
a computer readable medium;
an orientation sensor configured to report a current orientation; and
a processor configured to execute instructions stored on said computer readable medium for:
displaying on said touch screen display a representation of an intersection comprising a plurality of legs in different directions;
displaying on said touch screen display a first plurality of count buttons on each one of said plurality of legs, each one of said first plurality of count buttons representing a vehicle type moving in a first direction of motion on each one of said plurality of legs;
displaying on said touch screen display a second plurality of count buttons on each one of said plurality of legs, each one of said second plurality of count buttons representing a vehicle type moving in a second direction of motion on each one of said plurality of legs;
associating each one of said first and second plurality of count buttons with an associated counter, said touch screen display configured to detect contact with each one of said first and second plurality of count buttons, and said processor configured to increment the associated counter in response to said contact;
wherein said processor is configured to record each associated counter with said first and second plurality of count buttons to a database along with a time code at the end of a predetermined slice of time;
setting an original orientation during a calibration period; and
remapping each one of said first and second plurality of count buttons to a different counter in response to an orientation change.