Pseudo random frequency sonar ping generation Grant US-11579288-B2 United States of America 14 Feb 2023