Patents by Inventor David Forsyth

David Forsyth 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: 20230123998
    Abstract: The use of nondestructive inspection (NDI) capabilities for the detection of fatigue cracks extending from fastener holes in multi-layered metallic structures without removing the fastener; including at least the use of a probe guide containing a UT sensor and either an inertial measurement unit (IMU) or a rotary encoder, and either of these options could be applied in testing of either raised head fasteners or flush fasteners.
    Type: Application
    Filed: October 16, 2022
    Publication date: April 20, 2023
    Inventors: John Nagel, Mark Warchol, David Forsyth, Ajay Shah
  • Publication number: 20200311798
    Abstract: A search engine server includes a communication interface through which to receive a multi-modal query from a browser of a client device, the multi-modal query including at least a first image of an item. A processing device, coupled to the communication interface, is to: execute a neural network (NN) regressor model on the first image to identify a plurality of second items that are similar to and compatible with the item depicted in the first image, wherein a set of images correspond to the plurality of second items; generate structured text that explains, within one of a phrase or a sentence, why the set of images are relevant to the item; and return, to the browser of the client device via the communication interface, a set of search results comprising the set of images and the structured text.
    Type: Application
    Filed: March 24, 2020
    Publication date: October 1, 2020
    Inventors: David A. Forsyth, Ranjitha Kumar, Krishna Dusad, Kedan Li, Mariya I. Vasileva, Bryan Plummer, Yuan Shen, Shreya Rajpal
  • Patent number: 10552553
    Abstract: A multiple curve capillary pressure data set derived from a core sample is discriminated into groups of similar curves representing similar pore structure groups. Primary reservoir development controlling factors (RDCFs) are identified for each pore structure group and a set of capillary pressure type curves are created for each pore structure group to statistically characterize saturation-pressure response. Data is processed from a core sample log to derive identified RDCFs from the log data. A preliminary reservoir development designation log is derived by applying cutoffs to the log-based RDCFs and a preliminary saturation distribution equivalent to the preliminary reservoir development designation log is obtained by applying the capillary pressure type curves. A capillary pressure type uncertainty envelope is compared with saturation measurements from the log. The modelled saturation from the average capillary pressure type curve is recalculated to generate an optimized reservoir development designation.
    Type: Grant
    Filed: August 17, 2015
    Date of Patent: February 4, 2020
    Assignee: Saudi Arabian Oil Company
    Inventors: David Forsyth, Yusuf Ziya Pamukcu, Nasr-Eddine Hammou
  • Publication number: 20170211348
    Abstract: An elastically deformable support for an expandable seal element of a downhole tool, an expandable seal assembly incorporating such a seal element and support, and a downhole tool, such as a packer, incorporating the expandable seal assembly are disclosed. The elastically deformable support may be one-piece. The support is deformable between an unexpanded configuration and a radially expanded configuration and includes a plurality of base portions, each base portion having a surface which, in use, faces towards the seal element; and a plurality of overlap portions, each overlap portion extending from a respective base portion so that it overlaps the surface of an adjacent base portion and having a surface which, in use, faces towards the seal element. The base portions and the overlap portions are arranged to define a generally ring-shaped seal support structure which forms a continuous circumferentially extending support surface for abutting and supporting the seal element.
    Type: Application
    Filed: July 16, 2015
    Publication date: July 27, 2017
    Inventors: Mark Buyers, Stephen Philip Anderson, David Forsyth
  • Publication number: 20170053046
    Abstract: A multiple curve capillary pressure data set derived from a core sample is discriminated into groups of similar curves representing similar pore structure groups. Primary reservoir development controlling factors (RDCFs) are identified for each pore structure group and a set of capillary pressure type curves are created for each pore structure group to statistically characterize saturation-pressure response. Data is processed from a core sample log to derive identified RDCFs from the log data. A preliminary reservoir development designation log is derived by applying cutoffs to the log-based RDCFs and a preliminary saturation distribution equivalent to the preliminary reservoir development designation log is obtained by applying the capillary pressure type curves. A capillary pressure type uncertainty envelope is compared with saturation measurements from the log. The modelled saturation from the average capillary pressure type curve is recalculated to generate an optimized reservoir development designation.
    Type: Application
    Filed: August 17, 2015
    Publication date: February 23, 2017
    Inventors: David Forsyth, Yusuf Ziya Pamukcu, Nasr-Eddine Hammou
  • Patent number: 9471967
    Abstract: A fragment is relit for insertion into a target scene of an image by obtaining a fragment model for the fragment. A set of detail maps for the fragment model are generated, each of which encodes fine-scale shading effects from the surface detail of the fragment. A target scene model is obtained for the target scene, and the fragment model is inserted into the target scene model. The target scene model with inserted fragment model is rendered, and a composited target scene is generated. A modified target scene is generated by combining the composited target scene and the set of detail maps. Weights assigned to the different detail maps can be changed by the user, allowing the modified target scene to be readily altered without re-rendering the target scene model with the inserted fragment model.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: October 18, 2016
    Assignee: The Board of Trustees of the University of Illinois
    Inventors: Kevin Karsch, Zicheng Liao, David Forsyth
  • Patent number: 9330500
    Abstract: An image into which one or more objects are to be inserted is obtained. Based on the image, both a 3-dimensional (3D) representation and a light model of the scene in the image are generated. One or more objects are added to the 3D representation of the scene. The 3D representation of the scene is rendered, based on the light model, to generate a modified image that is the obtained image modified to include the one or more objects.
    Type: Grant
    Filed: December 8, 2011
    Date of Patent: May 3, 2016
    Assignee: The Board of Trustees of the University of Illinois
    Inventors: Kevin Karsch, Varsha Chandrashekhar Hedau, David A. Forsyth, Derek Hoiem
  • Publication number: 20150302563
    Abstract: A fragment is relit for insertion into a target scene of an image by obtaining a fragment model for the fragment. A set of detail maps for the fragment model are generated, each of which encodes fine-scale shading effects from the surface detail of the fragment. A target scene model is obtained for the target scene, and the fragment model is inserted into the target scene model. The target scene model with inserted fragment model is rendered, and a composited target scene is generated. A modified target scene is generated by combining the composited target scene and the set of detail maps. Weights assigned to the different detail maps can be changed by the user, allowing the modified target scene to be readily altered without re-rendering the target scene model with the inserted fragment model.
    Type: Application
    Filed: July 20, 2012
    Publication date: October 22, 2015
    Applicant: The Board of Trustees of the University of Illinois
    Inventors: Kevin KARSCH, Zicheng LIAO, David FORSYTH
  • Patent number: 9027640
    Abstract: A method and apparatus for controlling the operation of a well involves locating a pressure monitoring device downhole and arranging it to be operative: to monitor a characteristic pressure profile of a well during a certain time span controlled by a downhole clock associated with the device; to monitor the temperature downhole in the region of the clock; to calibrate a time reading of the downhole clock with reference to the monitored temperature to correct for drift between the clock time and real time resulting from the downhole elevated temperature; and to respond and generate a triggering output when a significant deviation to the pressure profile is introduced into the well as a control signal to the monitoring device, by comparing two separate pressure profiles within the time span, the device only generating the triggering output when the same pressure profile is monitored twice within the time span.
    Type: Grant
    Filed: March 21, 2013
    Date of Patent: May 12, 2015
    Assignee: Omega Completion Technology Ltd.
    Inventors: Mark Buyers, David Forsyth
  • Patent number: 8842118
    Abstract: A method which makes it possible to replace a reference pattern (aka texture) on a video of clothing is described. For example, a video of a T-shirt with the text “UCLA” could be edited to say “UC Berkeley” with minimal user intervention. The method is novel because it separates the problem into two parts: erasing the old texture (while properly accounting for lighting) and adding the new texture (properly deformed to appear on the shirt. This decomposition creates realistic images with simple tracking models of the cloth. It is believed that this method may be used for targeted audience sales techniques, with static or dynamic replacement images replacing images on warping or otherwise deforming surfaces, in addition to other perspective deformations. Potentially, real-time image replacements using the techniques taught here could be used for live activities or real-time video feeds.
    Type: Grant
    Filed: October 2, 2007
    Date of Patent: September 23, 2014
    Assignee: The Regents of the University of California
    Inventors: Ryan White, David Forsyth
  • Publication number: 20130327767
    Abstract: A filler neck for filling a fluid system, especially for filling a radiator assembly or an engine coolant system is provided. The filler neck avoids breaking of joints and waiving of leak tests by a filler tube and a filler beginning connected with the filler tube.
    Type: Application
    Filed: June 7, 2012
    Publication date: December 12, 2013
    Inventors: Thomas Calhoun, Kip Eberle, David Forsyth, Richard Obradovich
  • Patent number: 8572334
    Abstract: An improved integrated circuit is provided to facilitate communication between a microprocessor and a non-volatile memory. The integrated circuit comprises at least one lock status register, at least one control register and a memory controller. The lock status register comprises a plurality of lock status bits representing whether or not a corresponding unit of storage in the volatile memory has been locked. The control register stores configurable control information for the memory controller, including sizing information defining the size of the unit of storage. The memory controller is configured to receive a modification request to modify data in the non-volatile memory; determine a target unit of storage in the non-volatile memory based on a target memory address associated with the modification request; determine from the lock status register whether the target unit of storage has been locked; and implement the modification request only if the target unit storage has not been locked.
    Type: Grant
    Filed: April 23, 2010
    Date of Patent: October 29, 2013
    Assignee: Psion, Inc.
    Inventors: Bradley Scott, Lawrence David Forsyth, Steve Maddigan, Dimitri Epassa
  • Patent number: 8544542
    Abstract: A method and apparatus for controlling the operation of a well which is not flowing or in which fluid is pumped or injected into the well utilising a downhole located pressure monitoring device which is operative to monitor a characteristic pressure profile of the well, and to respond and generate a triggering output when a significant deviation to the pressure profile is introduced into the well as a control signal to the monitoring device by comparing two separate pressure profiles within a certain time span, the device only generating a triggering output when the same pressure profile is monitored twice within the time span; and an actuator which is initiated into operation to control any required operation of the well when the monitoring device responds to the control signal and generates the triggering output.
    Type: Grant
    Filed: December 14, 2009
    Date of Patent: October 1, 2013
    Assignee: Omega Completion Technology Ltd.
    Inventors: Mark Buyers, David Forsyth
  • Publication number: 20130147798
    Abstract: An image into which one or more objects are to be inserted is obtained. Based on the image, both a 3-dimensional (3D) representation and a light model of the scene in the image are generated. One or more objects are added to the 3D representation of the scene. The 3D representation of the scene is rendered, based on the light model, to generate a modified image that is the obtained image modified to include the one or more objects.
    Type: Application
    Filed: December 8, 2011
    Publication date: June 13, 2013
    Applicant: The Board of Trustees of the University of Illinois
    Inventors: Kevin Karsch, Varsha Chandrashekhar Hedau, David A. Forsyth, Derek Hoiem
  • Publication number: 20110264882
    Abstract: An improved integrated circuit is provided to facilitate communication between a microprocessor and a non-volatile memory. The integrated circuit comprises at least one lock status register, at least one control register and a memory controller. The lock status register comprises a plurality of lock status bits representing whether or not a corresponding unit of storage in the volatile memory has been locked. The control register stores configurable control information for the memory controller, including sizing information defining the size of the unit of storage. The memory controller is configured to receive a modification request to modify data in the non-volatile memory; determine a target unit of storage in the non-volatile memory based on a target memory address associated with the modification request; determine from the lock status register whether the target unit of storage has been locked; and implement the modification request only if the target unit storage has not been locked.
    Type: Application
    Filed: April 23, 2010
    Publication date: October 27, 2011
    Inventors: Bradley Scott, Lawrence David Forsyth, Steve Maddigan, Dimitri Epassa
  • Patent number: 7703511
    Abstract: A pressure barrier apparatus 2 for providing a removable pressure barrier in a borehole is described. The apparatus comprises a housing 6, 8 defining a central bore 10 having a first part 20 and a second part 22 separated by an erodeable pressure barrier member 18. The housing also defines a second fluid flow passage 12 for connecting the first part to the second part, and a plurality of conduits 24 for directing fluid onto the barrier member. A sleeve 30 has a first condition in which fluid communication between the first part 20 and the second fluid flow passage 12 is prevented, and a second condition in which fluid is permitted to flow from the first part to the second fluid flow passage to cause erosion of the barrier member.
    Type: Grant
    Filed: September 21, 2007
    Date of Patent: April 27, 2010
    Assignee: Omega Completion Technology Limited
    Inventors: Mark Buyers, David Forsyth
  • Publication number: 20100089570
    Abstract: A method and apparatus for controlling the operation of a well which is not flowing or in which fluid is pumped or injected into the well utilising a downhole located pressure monitoring device which is operative to monitor a characteristic pressure profile of the well, and to respond and generate a triggering output when a significant deviation to the pressure profile is introduced into the well as a control signal to the monitoring device by comparing two separate pressure profiles within a certain time span, the device only generating a triggering output when the same pressure profile is monitored twice within the time span; and an actuator which is initiated into operation to control any required operation of the well when the monitoring device responds to the control signal and generates the triggering output.
    Type: Application
    Filed: December 14, 2009
    Publication date: April 15, 2010
    Applicant: OMEGA COMPLETION TECHNOLOGY LTD.
    Inventors: Mark Buyers, David Forsyth
  • Patent number: 7673680
    Abstract: A method and apparatus for controlling the operation of a flowing or producing well utilising: a downhole located pressure monitoring device which is operative to monitor a characteristic pressure profile of the flowing well, and to respond when a significant deviation to the pressure profile is introduced into the well as a control signal to the monitoring device; and an actuator which is initiated into operation to control any required operation of the well when the monitoring device responds to the control signal.
    Type: Grant
    Filed: May 11, 2005
    Date of Patent: March 9, 2010
    Assignee: Omega Completion Technology Ltd.
    Inventors: Mark Buyers, David Forsyth
  • Patent number: 7637538
    Abstract: A heater core assembly includes a heater core having two tube stubs projecting therefrom. Two heater tubes engage the two tube stubs, respectively, to define respective abutting interfaces therewith. A clamp couples the heater tubes to corresponding ones of the tube stubs. The clamp includes a first bracket half having two arcuately-shaped openings formed therein for accommodating the stub/tube pairs at the abutting interfaces to permit the stub/tube pairs to extend transversely to the clamp. A second bracket half is hinge connected to the first bracket half to permit opening and closing of the clamp. The second bracket half has two arcuately-shaped openings to accommodate the stub/tube pairs when the second bracket half is pivoted onto the first bracket half. A latch latches the first bracket half and the second bracket half to each other when the clamp is closed.
    Type: Grant
    Filed: April 27, 2007
    Date of Patent: December 29, 2009
    Assignee: Behr America, Inc.
    Inventors: Michael Tchang, Steven Dargel, David Forsyth
  • Patent number: 7614454
    Abstract: A method for repeatably providing large operating forces to actuate a remote device in a well which includes well production means penetrating to some depth, surface means for restricting or closing-off flow of product from the well and changing well pressure during an operating sequence of the well, at least one downhole pressure storage chamber, a valve communicating between the pressure storage chamber and prevailing well pressure, a piston/cylinder device coupled with the remote device to actuate the latter, and isolation valve for controlling the supply of pressure energy from the storage chamber to the piston/cylinder device. The method includes the steps of replenishably storing pressure in the storage chamber during the operating sequence, such stored pressure being derived from fluid flow permitted by the valve, and repeatably operating the isolation valve to apply differential pressure to the piston/cylinder device to actuate the remote device.
    Type: Grant
    Filed: July 14, 2006
    Date of Patent: November 10, 2009
    Assignee: Omega Completion Technology, Limited
    Inventors: Mark Buyers, David Forsyth