Patents by Inventor Jan D. Garmany

Jan D. Garmany 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: 11594301
    Abstract: System and method for constructing a hierarchical index table usable for matching a search sequence to reference data. The index table may be constructed to contain entries associated with an exhaustive list of all subsequences of a given length, wherein each entry contains the number and locations of matches of each subsequence in the reference data. The hierarchical index table may be constructed in an iterative manner, wherein entries for each lengthened subsequence are selectively and iteratively constructed based on the number of matches being greater than each of a set of respective thresholds. The hierarchical index table may be used to search for matches between a search sequence and reference data, and to perform misfit identification and characterization upon each respective candidate match.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: February 28, 2023
    Assignee: Coherent Logix, Incorporated
    Inventors: Michael B. Doerr, Jan D. Garmany, Stephen V. Wood, Daemon G. Anastas, Martin A. Hunt
  • Publication number: 20170116370
    Abstract: System and method for constructing a hierarchical index table usable for matching a search sequence to reference data. The index table may be constructed to contain entries associated with an exhaustive list of all subsequences of a given length, wherein each entry contains the number and locations of matches of each subsequence in the reference data. The hierarchical index table may be constructed in an iterative manner, wherein entries for each lengthened subsequence are selectively and iteratively constructed based on the number of matches being greater than each of a set of respective thresholds. The hierarchical index table may be used to search for matches between a search sequence and reference data, and to perform misfit identification and characterization upon each respective candidate match.
    Type: Application
    Filed: October 21, 2016
    Publication date: April 27, 2017
    Inventors: Michael B. Doerr, Jan D. Garmany, Stephen V. Wood, Daemon G. Anastas, Martin A. Hunt
  • Patent number: 9442461
    Abstract: System and method for video holographic display. Information is received regarding a 2D hogel array with multiple hogel apertures, specifying number, size, and/or spacing of the hogel apertures. Information regarding a 3D scene is received, including a scaling factor mapping the 3D scene to a 3D display volume. Due to gradual variation of radiation patterns from hogel to hogel, a full set of color radiation intensity patterns for the entire hogel array may be generated by interpolating the color radiation intensity patterns from a sparse subset of the hogels without having to compute all of the patterns. The full set of color radiation intensity patterns may then be used to holographically display the 3D scene.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: September 13, 2016
    Assignee: Coherent Logix, Incorporated
    Inventors: Michael B. Doerr, Jan D. Garmany, Michael B. Solka, Martin A. Hunt
  • Patent number: 9362981
    Abstract: A system and method for identifying minor echoes present in an input signal in the situation where a set of major echoes has already been identified from the input signal. The method includes: computing a spectrum F corresponding to a sum of the major echoes; computing a weighted power spectrum SM of the spectrum F; subtracting the weighted power spectrum SM from a weighted power spectrum PIN of the input signal to obtain a difference spectrum; performing a stabilized division of the difference spectrum by a conjugate of the spectrum F to obtain an intermediate spectrum; computing an inverse transform of the intermediate spectrum to obtain a time-domain signal; and estimating parameters one or more of the minor echoes from the time-domain signal. The echo parameters are usable to remove at least a portion of the one or more estimated minor echoes from the input signal.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: June 7, 2016
    Assignee: Coherent Logix, Incorporated
    Inventor: Jan D. Garmany
  • Patent number: 9252920
    Abstract: A receiver system and method for recovering information from a symbol data sequence Y. The symbol data sequence Y corresponds to a symbol data sequence X that is transmitted onto the channel by a transmitter. The symbol data sequence X is generated by the transmitter based on associated information bits. At the receiver, a set of two or more processors operate in parallel on two or more overlapping subsequences of the symbol data sequence Y, where each of the two or more overlapping subsequences of the symbol data sequence Y corresponds to a respective portion of a trellis. The trellis describes redundancy in the symbol data sequence Y. The action of operating in parallel generates soft estimates for the associated information bits. The soft estimates are useable to form a receive message corresponding to the associated information bits.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: February 2, 2016
    Assignee: Coherent Logix, Incorporated
    Inventors: David B. Drumm, James P. Golab, Jan D. Garmany, Kevin L. Shelby, Michael B. Doerr
  • Publication number: 20150355596
    Abstract: System and method for video holographic display. Information is received regarding a 2D hogel array with multiple hogel apertures, specifying number, size, and/or spacing of the hogel apertures. Information regarding a 3D scene is received, including a scaling factor mapping the 3D scene to a 3D display volume. Due to gradual variation of radiation patterns from hogel to hogel, a full set of color radiation intensity patterns for the entire hogel array may be generated by interpolating the color radiation intensity patterns from a sparse subset of the hogels without having to compute all of the patterns. The full set of color radiation intensity patterns may then be used to holographically display the 3D scene.
    Type: Application
    Filed: August 17, 2015
    Publication date: December 10, 2015
    Inventors: Michael B. Doerr, Jan D. Garmany, Michael B. Solka, Martin A. Hunt
  • Patent number: 9134698
    Abstract: System and method for video holographic display. Information is received regarding a 2D hogel array with multiple hogel apertures, specifying number, size, and/or spacing of the hogel apertures. Information regarding a 3D scene is received, including a scaling factor mapping the 3D scene to a 3D display volume. Due to gradual variation of radiation patterns from hogel to hogel, a full set of color radiation intensity patterns for the entire hogel array may be generated by interpolating the color radiation intensity patterns from a sparse subset of the hogels without having to compute all of the patterns. The full set of color radiation intensity patterns may then be used to holographically display the 3D scene.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: September 15, 2015
    Assignee: Coherent Logix, Incorporated
    Inventors: Michael B. Doerr, Jan D. Garmany, Michael B. Solka, Martin A. Hunt
  • Publication number: 20150180537
    Abstract: A system and method for identifying minor echoes present in an input signal in the situation where a set of major echoes has already been identified from the input signal. The method includes: computing a spectrum F corresponding to a sum of the major echoes; computing a weighted power spectrum SM of the spectrum F; subtracting the weighted power spectrum SM from a weighted power spectrum PIN of the input signal to obtain a difference spectrum; performing a stabilized division of the difference spectrum by a conjugate of the spectrum F to obtain an intermediate spectrum; computing an inverse transform of the intermediate spectrum to obtain a time-domain signal; and estimating parameters one or more of the minor echoes from the time-domain signal. The echo parameters are usable to remove at least a portion of the one or more estimated minor echoes from the input signal.
    Type: Application
    Filed: March 9, 2015
    Publication date: June 25, 2015
    Inventor: Jan D. Garmany
  • Publication number: 20150180607
    Abstract: A receiver system and method for recovering information from a symbol data sequence Y. The symbol data sequence Y corresponds to a symbol data sequence X that is transmitted onto the channel by a transmitter. The symbol data sequence X is generated by the transmitter based on associated information bits. At the receiver, a set of two or more processors operate in parallel on two or more overlapping subsequences of the symbol data sequence Y, where each of the two or more overlapping subsequences of the symbol data sequence Y corresponds to a respective portion of a trellis. The trellis describes redundancy in the symbol data sequence Y. The action of operating in parallel generates soft estimates for the associated information bits. The soft estimates are useable to form a receive message corresponding to the associated information bits.
    Type: Application
    Filed: February 27, 2015
    Publication date: June 25, 2015
    Inventors: David B. Drumm, James P. Golab, Jan D. Garmany, Kevin L. Shelby, Michael B. Doerr
  • Patent number: 9008216
    Abstract: A system and method for identifying minor echoes present in an input signal in the situation where a set of major echoes has already been identified from the input signal. The method includes: computing a spectrum F corresponding to a sum of the major echoes; computing a weighted power spectrum SM of the spectrum F; subtracting the weighted power spectrum SM from a weighted power spectrum PIN of the input signal to obtain a difference spectrum; performing a stabilized division of the difference spectrum by a conjugate of the spectrum F to obtain an intermediate spectrum; computing an inverse transform of the intermediate spectrum to obtain a time-domain signal; and estimating parameters one or more of the minor echoes from the time-domain signal. The echo parameters are usable to remove at least a portion of the one or more estimated minor echoes from the input signal.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: April 14, 2015
    Assignee: Coherent Logix, Incorporated
    Inventor: Jan D. Garmany
  • Patent number: 9008242
    Abstract: A receiver system and method for recovering information from a symbol data sequence Y. The symbol data sequence Y corresponds to a symbol data sequence X that is transmitted onto the channel by a transmitter. The symbol data sequence X is generated by the transmitter based on associated information bits. At the receiver, a set of two or more processors operate in parallel on two or more overlapping subsequences of the symbol data sequence Y, where each of the two or more overlapping subsequences of the symbol data sequence Y corresponds to a respective portion of a trellis. The trellis describes redundancy in the symbol data sequence Y. The action of operating in parallel generates soft estimates for the associated information bits. The soft estimates are useable to form a receive message corresponding to the associated information bits.
    Type: Grant
    Filed: May 8, 2014
    Date of Patent: April 14, 2015
    Assignee: Coherent Logix, Incorporated
    Inventors: David B. Drumm, James P. Golab, Jan D. Garmany, Kevin L. Shelby, Michael B. Doerr
  • Publication number: 20140247910
    Abstract: A receiver system and method for recovering information from a symbol data sequence Y. The symbol data sequence Y corresponds to a symbol data sequence X that is transmitted onto the channel by a transmitter. The symbol data sequence X is generated by the transmitter based on associated information bits. At the receiver, a set of two or more processors operate in parallel on two or more overlapping subsequences of the symbol data sequence Y, where each of the two or more overlapping subsequences of the symbol data sequence Y corresponds to a respective portion of a trellis. The trellis describes redundancy in the symbol data sequence Y. The action of operating in parallel generates soft estimates for the associated information bits. The soft estimates are useable to form a receive message corresponding to the associated information bits.
    Type: Application
    Filed: May 8, 2014
    Publication date: September 4, 2014
    Applicant: Coherent Logix Incorporated
    Inventors: David B. Drumm, James P. Golab, Jan D. Garmany, Kevin L. Shelby, Michael B. Doerr
  • Patent number: 8761318
    Abstract: A receiver system and method for recovering information from a symbol data sequence Y. The symbol data sequence Y corresponds to a symbol data sequence X that is transmitted onto the channel by a transmitter. The symbol data sequence X is generated by the transmitter based on associated information bits. At the receiver, a set of two or more processors operate in parallel on two or more overlapping subsequences of the symbol data sequence Y, where each of the two or more overlapping subsequences of the symbol data sequence Y corresponds to a respective portion of a trellis. The trellis describes redundancy in the symbol data sequence Y. The action of operating in parallel generates soft estimates for the associated information bits. The soft estimates are useable to form a receive message corresponding to the associated information bits.
    Type: Grant
    Filed: January 4, 2013
    Date of Patent: June 24, 2014
    Assignee: Coherent Logix, Incorporated
    Inventors: David B. Drumm, James P. Golab, Jan D. Garmany, Kevin L. Shelby, Michael B. Doerr
  • Publication number: 20140126624
    Abstract: A system and method for identifying minor echoes present in an input signal in the situation where a set of major echoes has already been identified from the input signal. The method includes: computing a spectrum F corresponding to a sum of the major echoes; computing a weighted power spectrum SM of the spectrum F; subtracting the weighted power spectrum SM from a weighted power spectrum PIN of the input signal to obtain a difference spectrum; performing a stabilized division of the difference spectrum by a conjugate of the spectrum F to obtain an intermediate spectrum; computing an inverse transform of the intermediate spectrum to obtain a time-domain signal; and estimating parameters one or more of the minor echoes from the time-domain signal. The echo parameters are usable to remove at least a portion of the one or more estimated minor echoes from the input signal.
    Type: Application
    Filed: January 9, 2014
    Publication date: May 8, 2014
    Applicant: COHERENT LOGIX, INCORPORATED
    Inventor: Jan D. Garmany
  • Patent number: 8654827
    Abstract: A system and method for identifying minor echoes present in an input signal in the situation where a set of major echoes has already been identified from the input signal. The method includes: computing a spectrum F corresponding to a sum of the major echoes; computing a weighted power spectrum SM of the spectrum F; subtracting the weighted power spectrum SM from a weighted power spectrum PIN of the input signal to obtain a difference spectrum; performing a stabilized division of the difference spectrum by a conjugate of the spectrum F to obtain an intermediate spectrum; computing an inverse transform of the intermediate spectrum to obtain a time-domain signal; and estimating parameters one or more of the minor echoes from the time-domain signal. The echo parameters are usable to remove at least a portion of the one or more estimated minor echoes from the input signal.
    Type: Grant
    Filed: April 10, 2013
    Date of Patent: February 18, 2014
    Assignee: Coherent Logix, Incorporated
    Inventor: Jan D. Garmany
  • Patent number: 8644431
    Abstract: A receiver system and method for recovering information from a symbol data sequence Y. The symbol data sequence Y corresponds to a symbol data sequence X that is transmitted onto the channel by a transmitter. The symbol data sequence X is generated by the transmitter based on associated information bits. At the receiver, a set of two or more processors operate in parallel on two or more overlapping subsequences of the symbol data sequence Y, where each of the two or more overlapping subsequences of the symbol data sequence Y corresponds to a respective portion of a trellis. The trellis describes redundancy in the symbol data sequence Y. The action of operating in parallel generates soft estimates for the associated information bits. The soft estimates are useable to form a receive message corresponding to the associated information bits.
    Type: Grant
    Filed: June 17, 2010
    Date of Patent: February 4, 2014
    Assignee: Coherent Logix, Incorporated
    Inventors: David B. Drumm, James P. Golab, Jan D. Garmany, Kevin L. Shelby, Michael B. Doerr
  • Patent number: 8451933
    Abstract: A system and method for identifying minor echoes present in an input signal in the situation where a set of major echoes has already been identified from the input signal. The method includes: computing a spectrum F corresponding to a sum of the major echoes; computing a weighted power spectrum SM of the spectrum F; subtracting the weighted power spectrum SM from a weighted power spectrum PIN of the input signal to obtain a difference spectrum; performing a stabilized division of the difference spectrum by a conjugate of the spectrum F to obtain an intermediate spectrum; computing an inverse transform of the intermediate spectrum to obtain a time-domain signal; and estimating parameters one or more of the minor echoes from the time-domain signal. The echo parameters are usable to remove at least a portion of the one or more estimated minor echoes from the input signal.
    Type: Grant
    Filed: September 17, 2010
    Date of Patent: May 28, 2013
    Assignee: Coherent Logix, Incorporated
    Inventor: Jan D. Garmany
  • Publication number: 20130044105
    Abstract: System and method for video holographic display. Information is received regarding a 2D hogel array with multiple hogel apertures, specifying number, size, and/or spacing of the hogel apertures. Information regarding a 3D scene is received, including a scaling factor mapping the 3D scene to a 3D display volume. Due to gradual variation of radiation patterns from hogel to hogel, a full set of color radiation intensity patterns for the entire hogel array may be generated by interpolating the color radiation intensity patterns from a sparse subset of the hogels without having to compute all of the patterns. The full set of color radiation intensity patterns may then be used to holographically display the 3D scene.
    Type: Application
    Filed: August 20, 2012
    Publication date: February 21, 2013
    Inventors: Michael B. Doerr, Jan D. Garmany, Michael B. Solka, Martin A. Hunt
  • Publication number: 20110007789
    Abstract: A system and method for identifying minor echoes present in an input signal in the situation where a set of major echoes has already been identified from the input signal. The method includes: computing a spectrum F corresponding to a sum of the major echoes; computing a weighted power spectrum SM of the spectrum F; subtracting the weighted power spectrum SM from a weighted power spectrum PIN of the input signal to obtain a difference spectrum; performing a stabilized division of the difference spectrum by a conjugate of the spectrum F to obtain an intermediate spectrum; computing an inverse transform of the intermediate spectrum to obtain a time-domain signal; and estimating parameters one or more of the minor echoes from the time-domain signal. The echo parameters are usable to remove at least of portion of the one or more estimated minor echoes from the input signal.
    Type: Application
    Filed: September 17, 2010
    Publication date: January 13, 2011
    Inventor: Jan D. Garmany
  • Publication number: 20100322358
    Abstract: A receiver system and method for recovering information from a symbol data sequence Y. The symbol data sequence Y corresponds to a symbol data sequence X that is transmitted onto the channel by a transmitter. The symbol data sequence X is generated by the transmitter based on associated information bits. At the receiver, a set of two or more processors operate in parallel on two or more overlapping subsequences of the symbol data sequence Y, where each of the two or more overlapping subsequences of the symbol data sequence Y corresponds to a respective portion of a trellis. The trellis describes redundancy in the symbol data sequence Y. The action of operating in parallel generates soft estimates for the associated information bits. The soft estimates are useable to form a receive message corresponding to the associated information bits.
    Type: Application
    Filed: June 17, 2010
    Publication date: December 23, 2010
    Inventors: David B. Drumm, James P. Golab, Jan D. Garmany, Kevin L. Shelby, Michael B. Doerr