Patents by Inventor Roy Campbell

Roy Campbell 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: 11587246
    Abstract: A metrology system is provided including a projected pattern for points-from-focus type processes. The metrology system includes an objective lens portion, a light source, a pattern projection portion and a camera. Different lenses (e.g., objective lenses) having different magnifications and cutoff frequencies may be utilized in the system. The pattern projection portion includes a pattern component with a pattern. At least a majority of the area of the pattern includes pattern portions that are not recurring at regular intervals across the pattern (e.g., as corresponding to a diverse spectrum of spatial frequencies that result in a relatively flat power spectrum over a desired range and with which different lenses with different cutoff frequencies may be utilized). The pattern is projected on a workpiece surface (e.g., for producing contrast) and an image stack is acquired, from which focus curve data is determined that indicates 3 dimensional positions of workpiece surface points.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: February 21, 2023
    Assignee: Mitutoyo Corporation
    Inventors: Shannon Roy Campbell, Lukasz Redlarski
  • Patent number: 11430105
    Abstract: A workpiece inspection and defect detection system includes a light source, a lens that inputs image light arising from a surface of a workpiece, and a camera that receives imaging light transmitted along an imaging optical path. The system utilizes images of workpieces acquired with the camera as training images to train a defect detection portion to detect defect images that include workpieces with defects. Anomaly detector classification characteristics are determined based on features of the training images. Run mode images of workpieces are acquired with the camera, and based on determined features from the images, the anomaly detector classification characteristics are utilized to determine if the images of the workpieces are classified as anomalous. In addition, the defect detection portion determines if images are defect images that include workpieces with defects and for which additional operations may be performed (e.g., metrology operations for measuring dimensions of the defects, etc.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: August 30, 2022
    Assignee: Mitutoyo Corporation
    Inventors: William Todd Watson, Robert Kamil Bryll, Shannon Roy Campbell
  • Publication number: 20220138976
    Abstract: A metrology system is provided including a projected pattern for points-from-focus type processes. The metrology system includes an objective lens portion, a light source, a pattern projection portion and a camera. Different lenses (e.g., objective lenses) having different magnifications and cutoff frequencies may be utilized in the system. The pattern projection portion includes a pattern component with a pattern. At least a majority of the area of the pattern includes pattern portions that are not recurring at regular intervals across the pattern (e.g., as corresponding to a diverse spectrum of spatial frequencies that result in a relatively flat power spectrum over a desired range and with which different lenses with different cutoff frequencies may be utilized). The pattern is projected on a workpiece surface (e.g., for producing contrast) and an image stack is acquired, from which focus curve data is determined that indicates 3 dimensional positions of workpiece surface points.
    Type: Application
    Filed: October 30, 2020
    Publication date: May 5, 2022
    Inventors: Shannon Roy Campbell, Lukasz Redlarski
  • Publication number: 20210390681
    Abstract: A workpiece inspection and defect detection system includes a light source, a lens that inputs image light arising from a surface of a workpiece, and a camera that receives imaging light transmitted along an imaging optical path. The system utilizes images of workpieces acquired with the camera as training images to train a defect detection portion to detect defect images that include workpieces with defects. Anomaly detector classification characteristics are determined based on features of the training images. Run mode images of workpieces are acquired with the camera, and based on determined features from the images, the anomaly detector classification characteristics are utilized to determine if the images of the workpieces are classified as anomalous. In addition, the defect detection portion determines if images are defect images that include workpieces with defects and for which additional operations may be performed (e.g., metrology operations for measuring dimensions of the defects, etc.
    Type: Application
    Filed: June 15, 2020
    Publication date: December 16, 2021
    Inventors: William Todd Watson, Robert Kamil Bryll, Shannon Roy Campbell
  • Patent number: 11150200
    Abstract: A workpiece inspection and defect detection system includes a light source, a lens that inputs image light arising from a surface of a workpiece, and a camera that receives imaging light transmitted along an imaging optical path. The system utilizes images of workpieces acquired with the camera as training images to train a defect detection portion to detect defect images that include workpieces with defects, and determines a performance of the defect detection portion as trained with the training images. Based on the performance of the defect detection portion, an indication is provided as to whether additional defect images should be provided for training. After training is complete, the camera is utilized to acquire new images of workpieces which are analyzed to determine defect images that include workpieces with defects, and for which additional operations may be performed (e.g., metrology operations for measuring dimensions of the defects, etc.
    Type: Grant
    Filed: June 15, 2020
    Date of Patent: October 19, 2021
    Assignee: Mitutoyo Corporation
    Inventors: William Todd Watson, Shannon Roy Campbell, Robert Kamil Bryll
  • Publication number: 20160024894
    Abstract: An expandable completion system and method of completing a well in which gravel packing of multiple completion zones is achieved by morphing a sleeve across a gravel packed annulus to secure it to a well bore wall by the use of fluid pressure to provide a zonal isolation barrier between two gravel packed zones in a wellbore. An embodiment provides gravel packing for multiple completion zones by circulation. A further embodiment allows selective isolation barriers to be created along the length of the completion string after the gravel has been pumped into the annulus.
    Type: Application
    Filed: July 18, 2015
    Publication date: January 28, 2016
    Inventors: Roy Campbell, Neil Thomson, Peter Wood
  • Patent number: 9060117
    Abstract: A method of automatically adjusting lighting conditions improves the results of points from focus (PFF) 3D reconstruction. Multiple lighting levels are automatically found based on brightness criteria and an image stack is taken at each lighting level. In some embodiments, the number of light levels and their respective light settings may be determined based on trial exposure images acquired at a single global focus height which is a best height for an entire region of interest, rather than the best focus height for just the darkest or brightest image pixels in a region of interest. The results of 3D reconstruction at each selected light level are combined using a Z-height quality metric. In one embodiment, the PFF data point Z-height value that is to be associated with an X-Y location is selected based on that PFF data point having the best corresponding Z-height quality metric value at that X-Y location.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: June 16, 2015
    Assignee: Mitutoyo Corporation
    Inventors: Robert Kamil Bryll, Shannon Roy Campbell
  • Publication number: 20130162806
    Abstract: A method for operating an edge focus tool to focus the optics of a machine vision inspection system proximate to an edge adjacent to a beveled surface feature is provided. The method comprises defining a region of interest (ROI) including the edge in a field of view of the machine vision inspection system; acquiring an image stack of the ROI over a Z range including the edge; generating a point cloud including a Z height for a plurality of points in the ROI, based on determining a best focus Z height measurement for the plurality of points; defining a proximate subset of the point cloud comprising points proximate to the beveled surface feature and corresponding to the shape of the beveled surface feature; defining a Z-extremum subset of the proximate subset of the point cloud; and focusing the optics at a Z height corresponding to the Z-extremum subset.
    Type: Application
    Filed: December 23, 2011
    Publication date: June 27, 2013
    Applicant: MITUTOYO CORPORATION
    Inventors: Yuhua Ding, Shannon Roy Campbell, Mark Lawrence Delaney, Robert Kamil Bryll
  • Publication number: 20130027538
    Abstract: A multi-region focus navigation interface for a machine vision inspection system is provided to assist a user with user-directed or manual focus operations. The multi-region focus navigation interface comprises a plurality of regional focus elements, each corresponding to a respective region of interest and superimposed on a displayed field of view. Each focus element comprises at least first and second operating states corresponding to its focus distance being in a close or intermediate range, respectively. Each operating state comprises a respective graphical focus indicator. For the intermediate range, a focus improvement direction may also be indicated. In one embodiment, in the close range operating state, a user may activate a region focus element to perform autofocus operations, while in the intermediate range operating state, a user may activate a focus element to perform operations that move toward the focus height by a predetermined step size.
    Type: Application
    Filed: July 29, 2011
    Publication date: January 31, 2013
    Applicant: MITUTOYO CORPORATION
    Inventors: Yuhua Ding, Shannon Roy Campbell
  • Patent number: 8280172
    Abstract: A method for correcting coaxial light image edge location errors in a precision machine vision inspection system is disclosed. The method comprises comparing an edge position measurement of a workpiece edge feature using coaxial light and stage light. Edge position measurements using stage light have a lower uncertainty than that of coaxial light. Position correction factors may be determined from the difference between the two edge position measurements. The position correction factors may be stored for correcting subsequent edge position measurements that are based on images acquired using coaxial light. In some embodiments, position correction factors may be determined based on comparing edge position measurements for a plurality of edges.
    Type: Grant
    Filed: March 22, 2011
    Date of Patent: October 2, 2012
    Assignee: Mitutoyo Corporation
    Inventors: Shannon Roy Campbell, Mark Lawrence Delaney
  • Publication number: 20120243790
    Abstract: A method for correcting coaxial light image edge location errors in a precision machine vision inspection system is disclosed. The method comprises comparing an edge position measurement of a workpiece edge feature using coaxial light and stage light. Edge position measurements using stage light have a lower uncertainty than that of coaxial light. Position correction factors may be determined from the difference between the two edge position measurements. The position correction factors may be stored for correcting subsequent edge position measurements that are based on images acquired using coaxial light. In some embodiments, position correction factors may be determined based on comparing edge position measurements for a plurality of edges.
    Type: Application
    Filed: March 22, 2011
    Publication date: September 27, 2012
    Applicant: MITUTOYO CORPORATION
    Inventors: Shannon Roy Campbell, Mark Lawrence Delaney
  • Patent number: 7898491
    Abstract: A reflector antenna feed RF seal between an antenna base, a feed hub and a vertex plate. The RF seal formed via a generally annular gasket of compressible material adapted to seat around an outer diameter of the feed hub. The gasket having an outer diameter greater than a diameter of a joint between the feed hub and the antenna base and less than an outer diameter of the vertex plate. The gasket compressed within a cavity formed between the antenna base, the feed hub and the vertex plate as the feed hub is seated within the antenna base.
    Type: Grant
    Filed: November 5, 2009
    Date of Patent: March 1, 2011
    Assignee: Andrew LLC
    Inventors: John Curran, Roy Campbell
  • Publication number: 20070150399
    Abstract: Computer technology for substantially optimizing portfolios of multiple participants is disclosed. Preferably the portfolios of such multiple participants comprise fixed income instruments. The disclosed systems and methods include using at least one computer system for storing digital data representing portfolio holdings of multiple parties and, in particular, for each participant storing in the computer memory data representing constraints with respect to the desired portfolio. The method and system comprise optimizing using an optimization engine portfolio and constraint information of multiple participants so as to generate a set of trades that would substantially optimize participants portfolios with respect to a known objective.
    Type: Application
    Filed: January 29, 2007
    Publication date: June 28, 2007
    Applicant: Morgan Stanley
    Inventors: Andrew Young, Evan Tick, Robert Towse, Yoon Chang, Roy Campbell, Joan Tse, Stephen Reddy, Young-Sup Lee, John Scowcroft
  • Patent number: 7138958
    Abstract: A radome adapted to reduce backlobes of an associated reflector antenna via application of a conductive ring with an inward facing edge about the periphery of the radome. The conductive ring may be applied extending around the radome periphery to an inside and or outside surface of the radome. The conductive ring may be formed upon the radome by metalising, electrodaging, over molding or the like. Further, the conductive ring may be a metal, metallic foil, conductive foam or the like which is coupled to the radome. An absorber in the form of a ring or a surface coating applied to the radome and or the distal end of the reflector may also be added between the radome and the reflector.
    Type: Grant
    Filed: February 27, 2004
    Date of Patent: November 21, 2006
    Assignee: Andrew Corporation
    Inventors: Junaid Syed, Roy Campbell, David Sutherland
  • Publication number: 20060106705
    Abstract: Computer technology for substantially optimizing portfolios of multiple participants is disclosed. Preferably the portfolios of such multiple participants comprise fixed income instruments. The disclosed systems and methods include using at least one computer system for storing digital data representing portfolio holdings of multiple parties and, in particular, for each participant storing in the computer memory data representing constraints with respect to the desired portfolio. The method and system comprise optimizing using an optimization engine portfolio and constraint information of multiple participants so as to generate a set of trades that would substantially optimize participants portfolios with respect to a known objective.
    Type: Application
    Filed: December 28, 2005
    Publication date: May 18, 2006
    Inventors: Andrew Young, Evan Tick, Robert Towse, Yoon Chang, Roy Campbell, Joan Tse, Stephen Reddy, Young-Sup Lee, John Scowcroft
  • Patent number: 7010580
    Abstract: Provided is a system and method for easily packaging and exchanging complex information such as that contained in a database in the form of objects and attached documents. The invention may include a server configured to create a viewer package containing data and viewer code that allows a client computer to read data within the viewer package. The viewer code provides a client computer with the ability to perform functions that are as robust and as useful to common functions of a database for viewing, consuming and manipulating data. The data to be accessed may be formatted in one or more universal formats so that a user opening the viewer package can access the data, independent of the medium onto which it is received.
    Type: Grant
    Filed: October 10, 2000
    Date of Patent: March 7, 2006
    Assignee: Agile Software Corp.
    Inventors: Xiang Fu, Roy Campbell Stafford
  • Publication number: 20050190116
    Abstract: A radome adapted to reduce backlobes of an associated reflector antenna via application of a conductive ring with an inward facing edge about the periphery of the radome. The conductive ring may be applied extending around the radome periphery to an inside and or outside surface of the radome. The conductive ring may be formed upon the radome by metalising, electrodaging, over molding or the like. Further, the conductive ring may be a metal, metallic foil, conductive foam or the like which is coupled to the radome. An absorber in the form of a ring or a surface coating applied to the radome and or the distal end of the reflector may also be added between the radome and the reflector.
    Type: Application
    Filed: February 27, 2004
    Publication date: September 1, 2005
    Applicant: ANDREW CORPORATION
    Inventors: Junaid Syed, Roy Campbell, David Sutherland
  • Publication number: 20040220679
    Abstract: A prosthesis for total or partial replacement of an articulating skeletal joint has two opposed bearing surfaces. The opposed bearing surfaces are made of a ceramic and a metal, respectively. The ceramic material is a silicon nitride or silicon carbide and the metal is preferably a nitrogen alloyed chromium stainless steel, know as Cronidur 30.
    Type: Application
    Filed: May 1, 2003
    Publication date: November 4, 2004
    Inventors: Robert L. Diaz, Drew D. Ehlert, David Roy Campbell
  • Publication number: 20030125931
    Abstract: A method for efficient and quick string matching is presented. The algorithm gains its efficiency through the assumption that the text to be searched is large and that the pattern searched for is also somewhat large. A preprocessing step is performed on the text and the pattern that consists of finding the locations of matches with a small patch of characters that occurs commonly in both the text and pattern. The distances between successive small patch matching locations (called interdistances) are stored as lists. Based on comparison of the interdistance lists, the probability of match can be calculated. The method is fast because the interdistance lists are much smaller than the text and pattern data and comparing these two smaller lists is significantly faster than comparing the text and pattern data using existing algorithms.
    Type: Application
    Filed: February 25, 2003
    Publication date: July 3, 2003
    Inventor: Shannon Roy Campbell
  • Patent number: D808043
    Type: Grant
    Filed: November 3, 2016
    Date of Patent: January 16, 2018
    Inventors: Roy Campbell, Kenneth McClendon