How long can it take for patents to be approved after initially being filed?