Patents by Inventor Ray T. Hsu

Ray T. Hsu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10317514
    Abstract: Generally discussed herein are systems, apparatuses, and methods for generating a replica of a first signal with a notch at one or more desired frequencies. In an example, an apparatus can include a pulse cataloger configured to analyze the first signal and to provide phase modulation information about the first signal, a direct digital synthesizer having an output and configured to modulate a second signal using the phase modulation information and to provide the second signal at the output. The second signal can include a representation of the first signal with a frequency notch at a particular center frequency within the bandwidth of the second signal.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: June 11, 2019
    Assignee: Raytheon Company
    Inventors: Chris S. Mclean, Harry B. Marr, Jr., Ray T. Hsu
  • Publication number: 20170045608
    Abstract: Generally discussed herein are systems, apparatuses, and methods for generating a replica of a first signal with a notch at one or more desired frequencies. In an example, an apparatus can include a pulse cataloger configured to analyze the first signal and to provide phase modulation information about the first signal, a direct digital synthesizer having an output and configured to modulate a second signal using the phase modulation information and to provide the second signal at the output. The second signal can include a representation of the first signal with a frequency notch at a particular center frequency within the bandwidth of the second signal.
    Type: Application
    Filed: August 11, 2015
    Publication date: February 16, 2017
    Inventors: Chris S. Mclean, Harry B. Marr, JR., Ray T. Hsu
  • Publication number: 20160218784
    Abstract: Method and apparatus for generating channelized hardware-independent waveforms include: generating metadata associated with a waveform, the metadata including a frequency list, a phase list and amplitude information, wherein the metadata is generated independent of a number of channels; interpreting the metadata to generate channel select, frequency, phase and amplitude parameters; providing the frequency, phase and amplitude parameters to a direct digital synthesizer (DDS) to generate a digital signal; providing the channel select parameter to a channel selector to generate a plurality of channelized waveforms from the generated digital signal; and transmitting the plurality of channelized waveforms over a plurality of communication channels.
    Type: Application
    Filed: January 27, 2015
    Publication date: July 28, 2016
    Inventors: Harry Marr, Ian S. Robinson, Ray T. Hsu
  • Patent number: 9385798
    Abstract: Method and apparatus for generating channelized hardware-independent waveforms include: generating metadata associated with a waveform, the metadata including a frequency list, a phase list and amplitude information, wherein the metadata is generated independent of a number of channels; interpreting the metadata to generate channel select, frequency, phase and amplitude parameters; providing the frequency, phase and amplitude parameters to a direct digital synthesizer (DDS) to generate a digital signal; providing the channel select parameter to a channel selector to generate a plurality of channelized waveforms from the generated digital signal; and transmitting the plurality of channelized waveforms over a plurality of communication channels.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: July 5, 2016
    Assignee: RAYTHEON COMPANY
    Inventors: Harry Marr, Ian S. Robinson, Ray T. Hsu
  • Publication number: 20160055035
    Abstract: A method for scheduling a plurality of resources for processing a plurality of requests is provided. The method sorts the requests, each specifying a priority and one or more resources that process the request, in parallel based on the priorities. The method initializes an output set to an empty set and filters out any request that has a resource conflict with a current highest priority request, adds the current highest priority request to the output set and determines whether one or more requests of the plurality of requests, other than the requests added to the output set, are not filtered out. Responsive to determining that the one or more requests are not filtered out, repeating filtering, adding, and determining by using a highest priority request of the one or more requests as a current highest priority request. The method causes the assigned resources to process the output set of requests in parallel.
    Type: Application
    Filed: March 6, 2015
    Publication date: February 25, 2016
    Inventors: Ray T. Hsu, Harry B. Marr, Frank N. Cheung