METHOD AND APPARATUS FOR COUNTING THE BIDIRECTIONAL PASSAGE OF VEHICLES IN A WIRELESS VEHICULAR SENSOR NETWORK
First Claim
Patent Images
1. A method of counting the passing of vehicles between at least two wireless vehicular sensor nodes;
- wherein each of said wireless vehicular sensor nodes sends a report to create a filtered queue, further comprising;
a first of said wireless vehicular sensor nodes sends said report to create a first of said filtered queues, herein referred to as the first filtered queue; and
a second of said wireless vehicular sensor nodes sends said report to create a second of said filtered queues, herein referred to as the second filtered queue;
wherein said method, comprises the steps of;
step 2100 starts said method by directing to step 3300A;
step 3300A determines if either of said filtered queues are empty, when yes directing to step 3000 else directing to step 3100;
step 3000 fills and filters out short spikes in empty waveform queues by using said reports received from said wireless vehicular sensor nodes, then directing to step 3100;
step 3100 finds first rising edge in said filtered queues and designates said filtered queue as a first waveform, then directing to step 3200;
step 3200 determines whether second waveform rises before first waveform falls, if yes directing to step 3400 else directing to step 3800;
step 3400 determine whether second waveform falls before the first waveform falls, if yes directing to step 2500, else directing to step 3300B;
step 2500 causes good count and directs to step 2100;
step 3300B determines if either of said filtered queues are empty, when yes directing to step 3500 else directing to step 3600;
step 3500 pushes only last pulse back on each waveform queue and directing to step 3000;
step 3600 determines whether said second waveform starts within a first time T1 of said first waveform falling, if yes directing to step 3700 else directing to step 3800;
step 3800 pushes most recent pulse back onto said second waveform queue and directs to step 3300A; and
step 3700 determines whether said second waveform falls after the next rise of said first waveform, if yes directing to step 3800, else directing to step 3400.
4 Assignments
0 Petitions
Accused Products
Abstract
Method and apparatus receiving reports from at least two wireless vehicular sensor nodes and stepping through a process of comparing filtered queues to determine the first and the second waveform in time, leading to counting the vehicles passing the magnetic sensors of the wireless vehicular sensor nodes.
50 Citations
17 Claims
-
1. A method of counting the passing of vehicles between at least two wireless vehicular sensor nodes;
-
wherein each of said wireless vehicular sensor nodes sends a report to create a filtered queue, further comprising;
a first of said wireless vehicular sensor nodes sends said report to create a first of said filtered queues, herein referred to as the first filtered queue; and
a second of said wireless vehicular sensor nodes sends said report to create a second of said filtered queues, herein referred to as the second filtered queue;
wherein said method, comprises the steps of;
step 2100 starts said method by directing to step 3300A;
step 3300A determines if either of said filtered queues are empty, when yes directing to step 3000 else directing to step 3100;
step 3000 fills and filters out short spikes in empty waveform queues by using said reports received from said wireless vehicular sensor nodes, then directing to step 3100;
step 3100 finds first rising edge in said filtered queues and designates said filtered queue as a first waveform, then directing to step 3200;
step 3200 determines whether second waveform rises before first waveform falls, if yes directing to step 3400 else directing to step 3800;
step 3400 determine whether second waveform falls before the first waveform falls, if yes directing to step 2500, else directing to step 3300B;
step 2500 causes good count and directs to step 2100;
step 3300B determines if either of said filtered queues are empty, when yes directing to step 3500 else directing to step 3600;
step 3500 pushes only last pulse back on each waveform queue and directing to step 3000;
step 3600 determines whether said second waveform starts within a first time T1 of said first waveform falling, if yes directing to step 3700 else directing to step 3800;
step 3800 pushes most recent pulse back onto said second waveform queue and directs to step 3300A; and
step 3700 determines whether said second waveform falls after the next rise of said first waveform, if yes directing to step 3800, else directing to step 3400. - View Dependent Claims (2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
6. The method of claim 3600, wherein the step 3600 further comprises the steps of:
-
pop said pulse into said second waveform; and
determine whether said second waveform starts within said first time T1 of said first waveform falling.
-
Specification