time frequency technology