Patents by Inventor Brian Goldberg
Brian Goldberg 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).
-
Publication number: 20200284572Abstract: A system and method for measuring and correcting phase errors in an OCT system.Type: ApplicationFiled: March 6, 2020Publication date: September 10, 2020Inventors: Timothy N. Ford, Brian Goldberg
-
Patent number: 10393502Abstract: Real-time swept source OCT data is most often sampled using a specially cut hardware k-clock. The present invention involves mathematically resampling signals within an FPGA-based data acquisition board based on data sampled from a wide free spectral range reference interferometer. The FPGA can then multiply up the reference clock rate to achieve greater imaging depth. The Nyquist fold-over depth can thus be programmed from a standard reference to an arbitrary depth, much as PLL frequency synthesizer can produce many frequencies from a standard stable reference. The system is also capable of real-time performance.Type: GrantFiled: July 27, 2015Date of Patent: August 27, 2019Assignee: AXSUN TECHNOLOGIES, INC.Inventors: Bartley C. Johnson, Noble G. Larson, Brian Goldberg, Mark E. Kuznetsov
-
Patent number: 9869542Abstract: A system and method for resampling interference datasets of samples in segments, in a swept-source based Optical Coherence Tomography (OCT) system. The resampling is preferably performed within a Field Programmable Gate Array (FPGA) of the OCT system, the FPGA preferably having Fourier-transform based signal processing capabilities such as Fast Fourier Transform (FFT) cores. Resampling the interference datasets in segments provides a flexible approach to resampling that makes efficient use of system resources such as FFT cores. By resampling the interference datasets in segments, the system adjusts to an increased number of resampling points as the imaging depth upon the sample increases. The OCT system then combines the segments using overlapping values of the resampling points between adjacent resampling regions of the resampled segments, and performs Fourier Transform based post-processing on the combined segments to obtain axial profiles of the sample at desired imaging depths.Type: GrantFiled: April 21, 2014Date of Patent: January 16, 2018Assignee: Axsun Technologies, Inc.Inventors: Brian Goldberg, Bartley C. Johnson
-
Patent number: 9593934Abstract: An optical coherence analysis system comprising: a first swept source that generates a first optical signal that is tuned over a first spectral scan band, a second swept source that generates a second optical signal that is tuned over a second spectral scan band, a combiner for combining the first optical signal and the second optical signal for form a combined optical signal, an interferometer for dividing the combined optical signal between a reference arm leading to a reference reflector and a sample arm leading to a sample, and a detector system for detecting an interference signal generated from the combined optical signal from the reference arm and from the sample arm. In embodiments, the swept sources are tunable lasers that have shared laser cavities.Type: GrantFiled: February 7, 2014Date of Patent: March 14, 2017Assignee: Axsun Technologies LLCInventors: Brian Goldberg, Dale C. Flanders, Walid A. Atia, Bartley C. Johnson, Mark E. Kuznetsov
-
Patent number: 9310182Abstract: A system and method for spectral filtering of a k-clock signal in a swept-source Optical Coherence Tomography (“OCT”) system to remove artifacts in the k-clock signal. The system synchronizes sampling of the k-clock and interference signals generated from scanning a sample. Using a filtered k-clock signal, the system resamples an interference dataset of the interference signals. The system then performs Fourier transform based processing upon the resampled interference dataset to yield axial depth images of the sample. The system preferably performs the reconstruction, resampling, and associated Fourier-Domain signal processing in software via a Field Programmable Gate Array (“FPGA”) of a rendering system.Type: GrantFiled: December 30, 2013Date of Patent: April 12, 2016Assignee: Axsun Technologies LLCInventors: Brian Goldberg, Bartley C. Johnson
-
Publication number: 20160025478Abstract: Real-time swept source OCT data is most often sampled using a specially cut hardware k-clock. The present invention involves mathematically resampling signals within an FPGA-based data acquisition board based on data sampled from a wide free spectral range reference interferometer. The FPGA can then multiply up the reference clock rate to achieve greater imaging depth. The Nyquist fold-over depth can thus be programmed from a standard reference to an arbitrary depth, much as PLL frequency synthesizer can produce many frequencies from a standard stable reference. The system is also capable of real-time performance.Type: ApplicationFiled: July 27, 2015Publication date: January 28, 2016Inventors: Bartley C. Johnson, Noble G. Larson, Brian Goldberg, Mark E. Kuznetsov
-
Patent number: 9243885Abstract: An optical coherence tomography system utilizes an optical swept source that frequency scans at least two different sweep rates. In this way, the system can perform large depth scans of the sample and then the same system can perform shorter depth high precision scans, in one specific example. In order to optimally use the analog to digital converter that samples the interference signal, the system further samples the interference signals at different optical frequency sampling intervals depending upon the selected sweep rates of the optical swept source. This allows the system to adapt to different sweep rates in an optimal fashion.Type: GrantFiled: October 12, 2012Date of Patent: January 26, 2016Assignee: Axsun Technologies, LLCInventors: Bartley C. Johnson, Brian Goldberg, Dale C. Flanders
-
Publication number: 20150300806Abstract: A system and method for resampling interference datasets of samples in segments, in a swept-source based Optical Coherence Tomography (OCT) system. The resampling is preferably performed within a Field Programmable Gate Array (FPGA) of the OCT system, the FPGA preferably having Fourier-transform based signal processing capabilities such as Fast Fourier Transform (FFT) cores. Resampling the interference datasets in segments provides a flexible approach to resampling that makes efficient use of system resources such as FFT cores. By resampling the interference datasets in segments, the system adjusts to an increased number of resampling points as the imaging depth upon the sample increases. The OCT system then combines the segments using overlapping values of the resampling points between adjacent resampling regions of the resampled segments, and performs Fourier Transform based post-processing on the combined segments to obtain axial profiles of the sample at desired imaging depths.Type: ApplicationFiled: April 21, 2014Publication date: October 22, 2015Inventors: Brian Goldberg, Bartley C. Johnson
-
Publication number: 20150184995Abstract: A system and method for spectral filtering of a k-clock signal in a swept-source Optical Coherence Tomography (“OCT”) system to remove artifacts in the k-clock signal. The system synchronizes sampling of the k-clock and interference signals generated from scanning a sample. Using a filtered k-clock signal, the system resamples an interference dataset of the interference signals. The system then performs Fourier transform based processing upon the resampled interference dataset to yield axial depth images of the sample. The system preferably performs the reconstruction, resampling, and associated Fourier-Domain signal processing in software via a Field Programmable Gate Array (“FPGA”) of a rendering system.Type: ApplicationFiled: December 30, 2013Publication date: July 2, 2015Inventors: Brian Goldberg, Bartley C. Johnson
-
Publication number: 20140152997Abstract: An optical coherence analysis system comprising: a first swept source that generates a first optical signal that is tuned over a first spectral scan band, a second swept source that generates a second optical signal that is tuned over a second spectral scan band, a combiner for combining the first optical signal and the second optical signal for form a combined optical signal, an interferometer for dividing the combined optical signal between a reference arm leading to a reference reflector and a sample arm leading to a sample, and a detector system for detecting an interference signal generated from the combined optical signal from the reference arm and from the sample arm. In embodiments, the swept sources are tunable lasers that have shared laser cavities.Type: ApplicationFiled: February 7, 2014Publication date: June 5, 2014Applicant: Axsun Technologies, Inc.Inventors: Brian Goldberg, Dale C. Flanders, Walid A. Atia, Bartley C. Johnson, Mark E. Kuznetsov
-
Patent number: 8687666Abstract: An optical coherence analysis system comprising: a first swept source that generates a first optical signal that is tuned over a first spectral scan band, a second swept source that generates a second optical signal that is tuned over a second spectral scan band, a combiner for combining the first optical signal and the second optical signal for form a combined optical signal, an interferometer for dividing the combined optical signal between a reference arm leading to a reference reflector and a sample arm leading to a sample, and a detector system for detecting an interference signal generated from the combined optical signal from the reference arm and from the sample arm. In embodiments, the swept sources are tunable lasers that have shared laser cavities.Type: GrantFiled: December 28, 2010Date of Patent: April 1, 2014Assignee: Axsun Technologies, Inc.Inventors: Brian Goldberg, Dale C. Flanders, Walid A. Atia, Bartley C. Johnson, Mark E. Kuznetsov
-
Publication number: 20130271772Abstract: An optical coherence tomography system utilizes an optical swept source that frequency scans at least two different sweep rates. In this way, the system can perform large depth scans of the sample and then the same system can perform shorter depth high precision scans, in one specific example. In order to optimally use the analog to digital converter that samples the interference signal, the system further samples the interference signals at different optical frequency sampling intervals depending upon the selected sweep rates of the optical swept source. This allows the system to adapt to different sweep rates in an optimal fashion.Type: ApplicationFiled: October 12, 2012Publication date: October 17, 2013Applicant: Axsun Technologies, Inc.Inventors: Bartley C. Johnson, Brian Goldberg, Dale C. Flanders
-
Patent number: 8423568Abstract: Described is a technology for automatically generating labeled training data for training a classifier based upon implicit information associated with the data. For example, whether a query has commercial intent can be classified based upon whether the query was submitted at a commercial website's search portal, as logged in a toolbar log. Positive candidate query-related data is extracted from the toolbar log based upon the associated implicit information. A click log is processed to obtain negative query-related data. The labeled training data is automatically generated by separating at least some of the positive candidate query data from the remaining positive candidate query data based upon the negative query data. The labeled training data may be used to train a classifier, such as to classify an online search query as having a certain type of intent or not.Type: GrantFiled: September 16, 2009Date of Patent: April 16, 2013Assignee: Microsoft CorporationInventors: Ariel D. Fuxman, Anitha Kannan, Andrew Brian Goldberg, Rakesh Agrawal
-
Publication number: 20120162659Abstract: An optical coherence analysis system comprising: a first swept source that generates a first optical signal that is tuned over a first spectral scan band, a second swept source that generates a second optical signal that is tuned over a second spectral scan band, a combiner for combining the first optical signal and the second optical signal for form a combined optical signal, an interferometer for dividing the combined optical signal between a reference arm leading to a reference reflector and a sample arm leading to a sample, and a detector system for detecting an interference signal generated from the combined optical signal from the reference arm and from the sample arm. In embodiments, the swept sources are tunable lasers that have shared laser cavities.Type: ApplicationFiled: December 28, 2010Publication date: June 28, 2012Applicant: AXSUN TECHNOLOGIES, INC.Inventors: Brian Goldberg, Dale C. Flanders, Walid A. Atia, Bartley C. Johnson, Mark E. Kuznetsov
-
Publication number: 20110255561Abstract: Exemplary embodiments of apparatus according to the present disclosure are provided. For example, an apparatus for providing electromagnetic radiation to a structure can be provided. In one exemplary embodiment, the apparatus can provide at least one electromagnetic radiation, and include at least one first arrangement which can be configured to generate the electromagnetic radiation(s) having at least one wavelength that varies over time. The exemplary apparatus can also include at least one second arrangement which can be configured to power the first arrangement(s) independently from an external power source. In another exemplary embodiment the apparatus can include at least one particular arrangement which is configured to generate the electromagnetic radiation(s) having at least one wavelength that varies over time. The particular arrangement(s) can include a resonant cavity that has a roundtrip optical transit time of approximately less than 0.7 nsec.Type: ApplicationFiled: July 14, 2009Publication date: October 20, 2011Applicant: The General Hospital CorporationInventors: Brian Goldberg, Guillermo J. Tearney, Brett Eugene Bouma, Reza Motgahian-Nezam
-
Publication number: 20110066650Abstract: Described is a technology for automatically generating labeled training data for training a classifier based upon implicit information associated with the data. For example, whether a query has commercial intent can be classified based upon whether the query was submitted at a commercial website's search portal, as logged in a toolbar log. Positive candidate query-related data is extracted from the toolbar log based upon the associated implicit information. A click log is processed to obtain negative query-related data. The labeled training data is automatically generated by separating at least some of the positive candidate query data from the remaining positive candidate query data based upon the negative query data. The labeled training data may be used to train a classifier, such as to classify an online search query as having a certain type of intent or not.Type: ApplicationFiled: September 16, 2009Publication date: March 17, 2011Applicant: Microsoft CorporationInventors: Ariel D. Fuxman, Anitha Kannan, Andrew Brian Goldberg, Rakesh Agrawal
-
Publication number: 20050060058Abstract: A method and system of remotely communicating embroidery pattern data to embroidery machines involving providing an embroidery pattern in response to a pattern selection input from a remote user at a local node, the input communicated through a communications connection between the local node and a server, receiving an identification address for an embroidery machine, communicating the embroidery pattern to the embroidery machine for application of the embroidery pattern to a work piece.Type: ApplicationFiled: May 20, 2004Publication date: March 17, 2005Inventors: Marion Cameron, Ioan Carabenciov, William Collins, William Davis, Brian Goldberg, Mohan Rao, Anastasios Tsonis, Craig West
-
Patent number: 6390005Abstract: A method of filling a defined embroidery pattern shape, with the shape comprising a curve defining the shape, fills the pattern shape with a plurality of turning satin-like embroidery stitches which turn to follow the defined shape. In carrying out the method, the density inset for the next adjacent satin-like embroidery stitch is dynamically varied in accordance with any change in the defined shape from the previous stitch, taking into account the stitch length and stitch angle. The process is iteratively repeated , using the predefined perpendicular distance from the previous stitch end point to the new stitch end point until the defined shape is completely filled.Type: GrantFiled: May 14, 1998Date of Patent: May 21, 2002Inventors: Benito Chia, Brian Goldberg, Niranjan Mayya, Anastasios Tsonis
-
Patent number: 6216618Abstract: An embroidery system having an embroidery machine for automatically stitching embroidery stitch patterns on a garment and a machine controller for selectably controlling the operation of the embroidery machine in response to user provided selections, the improvement involves the use of a Windows CE based graphical user interface, such as a PDA, which is located between the user and the machine controller to provide user selections through the graphical user interface for directing the machine controller. The embroidery system has an associated embroidery functionality and the graphical user interface has a defined system architecture which may selectably enhance the embroidery system functionality by selectably adding software modules to the graphical user interface, such as to control the creation of embroidery lettering, to provide maintenance monitoring either locally or over the Internet, or to enable communication with the embroidery machine over a network.Type: GrantFiled: April 7, 2000Date of Patent: April 17, 2001Assignee: Pulse Microsystems Ltd.Inventors: Brian Goldberg, Anastasios Tsonis, Ben Chia, Jr.
-
Patent number: 6196146Abstract: A web based embroidery system capable of creating an automatically fulfilling a user customized embroidery order for a selectable garment over the internet. The system includes the ability to select the garment to be customized over the internet, to selectably locate an embroidery area on that garment, to select a customized embroidery pattern over the internet to be located in the user selected embroidery area, the ability to display an embroided simulation of the user located customized embroidery pattern on the selected garment, and the ability to provide embroidery pattern controlled signals over the internet to a remotely located embroidery machine for automatically stitching the user located customized embroidery pattern on an actual garment corresponding to the selected garment based on the displayed embroided simulation, which maybe a three dimensional simulation. In addition, customized embroidery lettering can be created and may be combined with a preexisting embroidery pattern.Type: GrantFiled: March 23, 2000Date of Patent: March 6, 2001Assignee: Pulse Microsystems Ltd.Inventors: Brian Goldberg, Niranjan Mayya, Anastasios Tsonis, Claude Vlandis