¿Cómo filtrar el objeto json en Javascript?

Tengo la siguiente cadena json:

{
   "Alarm":{
      "Hello":48,
      "World":3,
      "Orange":1
   },
   "Rapid":{
      "Total":746084,
      "Fake":20970,
      "Cancel":9985,
      "Word": 2343
   },
   "Flow":{
      "Support":746084,
      "About":0,
      "Learn":0
   }
}

Luego cargo la cadena anterior y la convierto ajson objeto:

jsonStr = '{"Alarm":{"Hello":48,"World":3,"Orange":1},"Rapid":{"Total":746084,"Fake":20970,"Cancel":9985},"Flow":{"Support":746084,"About":0,"Learn":0}}';
var jsonObj = JSON.parse(jsonStr);

Ahora, ¿cómo puedo filtrar esto?json objeto por nombre clave? p.ej. Si el filtro fuera "ange", el objeto filtrado sería:

{
   "Alarm":{
      "Orange":1
   }
}

Si el filtro fuera "flo", el objeto filtrado se convertiría en:

{
   "Flow":{
      "Support":746084,
      "About":0,
      "Learn":0
   }
}

Y si el filtro fuera "wor", el resultado sería:

{
   "Alarm":{
      "World":3,
   },
   "Rapid":{
      "Word": 2343
   }
}

¿Es posible lograr este filtrado usando elfilter ¿método? Cualquier consejo sería apreciado.