There sure is!!!
Utilize the Israeli system of control
The problem is we are more concerned with the rights of criminals then the safety of the innocent. Of course we are also afraid of offending people. When it comes to protecting my life - I'm not concerned about how much you might offend me. and yes, I am talking about profiling.
When I was in Germany in a small town (Wildflecken) a murder happened downtown. Local Germans describe the assailant as a black male who was US military.
The basic plan was to have all the blacks fall out for formation for the witnesses to view. Some of the blacks said they would not do it, unless everyone - including the whites fell out in formation.
Now, if the assailant was a black - why incarnation would you need the whites to fall out? It only makes sense to check out about 15% of the troops than 100%.
But the commander ruled that a Black could not be required to come to formation, unless all troops were required.
Same thing with terrorists. Every terrorist on 11 Sep was a Muslim -- Hmmmmmm