Patents by Inventor David Nicholson

David Nicholson 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: 11972512
    Abstract: Directional propagation editing techniques are described, in one example, a digital image, a depth map, and a direction are obtained by an image editing system. The image editing system then generates features. To do so, the image editing system generates features from the digital image and the depth map for each pixel based on the direction, e.g., until an edge of the digital image is reached. In an implementation, instead of storing a value of the depth directly, a ratio is stored based on a depth in the depth map and a depth of a point along the direction. The image editing system then forms a feature volume using the features, e.g., as three dimensionally stacked features. The feature volume is employed by the image editing system as part of editing the digital image to form an edited digital image.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: April 30, 2024
    Assignee: Adobe Inc.
    Inventors: Julien Philip, David Nicholson Griffiths
  • Publication number: 20240092143
    Abstract: A system for detecting external leaks in a cabin of a vehicle includes sensors and onboard vehicle controls disposed on the vehicle. Control modules of the system have processors, memory, and input/output (I/O) ports. The I/O ports communicate with the sensors and onboard vehicle controls. The control modules execute program code portions stored memory. The program code portions include first and second algorithm portions. The first algorithm portion receives data from the sensors and controls and determines that the data from the sensors and controls meets initialization threshold values. When the data from the sensors and controls meets the threshold values, the second algorithm portion generates a cabin leak detection output including: a first output, a second output, or a third output. The first output indicates a large leak, the second output indicates no leak, and the third output indicates that a small leak has been detected.
    Type: Application
    Filed: September 20, 2022
    Publication date: March 21, 2024
    Inventors: Dhruv Patel, Joseph F. Szczerba, David Alexander Hinz, Rupesh Sonu Kakade, Cynthia A. Nicholson
  • Patent number: 11932497
    Abstract: A method of inverting workpieces in a mass production process includes: advancing an end effector in electronic synchronization with advancement of a carrier to synchronize arrival of the carrier at a stop position with arrival of the end effector at an unloading position, in which the end effector is in alignment with a workpiece held by the carrier for engaging the workpiece; while the end effector is in engagement with the workpiece, retracting the end effector away from the carrier to unload the workpiece from the carrier and advancing the end effector back toward the carrier to load the workpiece back into the carrier; and rotating the end effector relative to the carrier to invert the workpiece in electronic synchronization with the retracting and advancing of the end effector for loading the workpiece back into the carrier when inverted.
    Type: Grant
    Filed: March 17, 2022
    Date of Patent: March 19, 2024
    Assignee: ATS CORPORATION
    Inventors: Kenneth Wayne Nicholson, Philip David Munroe, James Mark McLean, Robert James MacGregor, David Andrew Tait, Gustavo Barea, Roger Craig Hogan
  • Publication number: 20230323663
    Abstract: This invention relates to a demountable cassette construction system for building a structure comprising one or more demountable cassettes, wherein the or each of the one or more demountable cassettes are attachable to one or more adjacent demountable cassettes via demountable joints, wherein the demountable joints permit the one or more demountable cassettes to be removed from a structure without removal of and/or damage to the or each of the one or more adjacent demountable cassettes.
    Type: Application
    Filed: September 17, 2021
    Publication date: October 12, 2023
    Inventors: David NICHOLSON, Natasha GREENFIELD
  • Publication number: 20230298335
    Abstract: A computer-implemented method of training an object detector, the method comprising: training an embedding neural network using, as an input, cropped images from an image dataset, wherein training the embedding neural network is performed using a self-supervised learning approach and the trained embedding neural network translates input images into a lower dimensional representation; and training an object detector neural network by, for images of the image dataset, repeatedly: passing an image through the object detector neural network to obtain proposed coordinates of an object within the image, cropping the image to the proposed coordinates to obtain a cropped image, passing the cropped image through the trained embedding neural network to obtain a cropped image representation, passing an exemplar through the trained embedding neural network to obtain an exemplar representation, wherein the exemplar is a cropped manually labelled image bounding a known object, computing a distance in embedding space betwee
    Type: Application
    Filed: January 25, 2023
    Publication date: September 21, 2023
    Applicant: Fujitsu Limited
    Inventor: David Nicholson GRIFFITHS
  • Publication number: 20230260962
    Abstract: There is provided a semiconductor device 1, comprising: a housing comprising a first housing electrode 4 and a second housing electrode 5 arranged at opposite sides of the housing; and a plurality of semiconductor units 30 arranged within the housing between the first and second housing electrodes 4, 5 and coupled to at least one of the first and second housing electrodes 4, 5 by pressure, wherein the plurality of semiconductor units 30 comprise a first semiconductor unit 30-1 and a second semiconductor unit 30-2 neighbouring the first semiconductor unit 30-1; wherein the first and/or second housing electrode comprises a plurality of pillars 10, and the plurality of pillars comprise a first pillar 10-1 and a second pillar 10-2 electrically coupled to the first and second semiconductor units 30-1, 30-2, respectively, and wherein a surface 16 of the first housing electrode 4 comprises a groove 15, and a width W1 of the groove 15 is less than a spacing S2 between the first pillar 10-1 and the second pillar 10-2.
    Type: Application
    Filed: May 28, 2021
    Publication date: August 17, 2023
    Inventors: Robin Adam Simpson, Michael David Nicholson, Yangang Wang
  • Publication number: 20230236072
    Abstract: There is provided a semiconductor device 100, comprising: at least one semiconductor chip 5, and a structure 2 thermally coupled to the at least one semiconductor chip 5, wherein the structure 2 comprises a surface located within an interior of the semiconductor device, and the surface comprises a groove 12; and a sensor 16 comprising an optical fibre 13 passing through the groove 12, wherein the sensor 16 is configured to sense a temperature of the at least one semiconductor chip 5.
    Type: Application
    Filed: April 20, 2021
    Publication date: July 27, 2023
    Inventors: Yangang Wang, Bruno Cerqueira Rente Ribeiro, Paul Durnford Taylor, Robin Adam Simpson, Callum Tarr, Michael David Nicholson, Daniel Bell, Tong Sun, Kenneth Grattan, Matthias Fabian
  • Publication number: 20230237718
    Abstract: Directional propagation editing techniques are described, in one example, a digital image, a depth map, and a direction are obtained by an image editing system. The image editing system then generates features. To do so, the image editing system generates features from the digital image and the depth map for each pixel based on the direction, e.g., until an edge of the digital image is reached. In an implementation, instead of storing a value of the depth directly, a ratio is stored based on a depth in the depth map and a depth of a point along the direction. The image editing system then forms a feature volume using the features, e.g., as three dimensionally stacked features. The feature volume is employed by the image editing system as part of editing the digital image to form an edited digital image.
    Type: Application
    Filed: January 25, 2022
    Publication date: July 27, 2023
    Applicant: Adobe Inc.
    Inventors: Julien Philip, David Nicholson Griffiths
  • Publication number: 20220342976
    Abstract: The techniques disclosed herein provide an enhanced single sign-on flow for secure computing resources, such as a virtual machine or hosted applications. In some configurations, the techniques process different types of security data, e.g., credentials, tokens, certificates, and reference objects at specific computing entities of a system to provide a single sign-on flow for providing access to secure computing resources from a client computing device. In one illustrative example, a select type of security data, such as a certificate, is generated from a token and a claim at a particular computing resource, such as an agent operating on a virtual machine. In another example, a signed version of the certificate can be stored and verified at the virtual machine. By generating certificates at such particular computing resources, the computing resource can verify a person's credentials using a secure single sign-on flow without requiring the person to provide credentials multiple times.
    Type: Application
    Filed: April 23, 2021
    Publication date: October 27, 2022
    Inventors: Vladimir Kostadinov STOYANOV, Artem BELKINE, Gustavo Hernando CATALANO-FONSECA, Christian Cruz MONTOYA, David BELANGER, Clark David NICHOLSON
  • Patent number: 10697196
    Abstract: In an example embodiment, A shelter comprises a primary canopy and a frame assembly. The frame assembly includes a plurality of leg members and an upper frame. Each leg member attaches to the upper frame at a respective corner bracket of the upper frame. The primary canopy is attached to the upper frame, which includes at least one roof member extending from each corner bracket. At least one roof member includes a telescoping inner shaft so as to be selectively extendable therefrom. A support member also extends above at least a portion of the at least one roof member to support the primary canopy. A secondary canopy is attached to the telescoping inner shaft for selective deployment therewith.
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: June 30, 2020
    Assignee: The Coleman Company, Inc.
    Inventors: David A. Nicholson, Jr., Neil D. Cox, Thomas G. Trefz
  • Publication number: 20190284830
    Abstract: In an example embodiment, A shelter comprises a primary canopy and a frame assembly. The frame assembly includes a plurality of leg members and an upper frame. Each leg member attaches to the upper frame at a respective corner bracket of the upper frame. The primary canopy is attached to the upper frame, which includes at least one roof member extending from each corner bracket. At least one roof member includes a telescoping inner shaft so as to be selectively extendable therefrom. A support member also extends above at least a portion of the at least one roof member to support the primary canopy. A secondary canopy is attached to the telescoping inner shaft for selective deployment therewith.
    Type: Application
    Filed: March 13, 2019
    Publication date: September 19, 2019
    Inventors: David A. Nicholson, JR., Neil D. Cox, Thomas G. Trefz
  • Patent number: 10218575
    Abstract: A method of configuring a telecommunications network comprising the steps of: providing a first set of time dependent network data, a network related parameter varying with time; identifying abnormalities embedded within said first set of data; providing a first set of external event data; associating respective abnormalities with corresponding event data; generating a model to represent an impact of the, or each, class of event, represented by the event data; using the, or each, model in combination with extrapolated data to predict future variation in the network related parameter; repeating this simulation for alternative input conditions; selecting a solution from the output of one the simulations; and implementing a modification to the network corresponding to the/or each respective input condition.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: February 26, 2019
    Assignee: BAE SYSTEMS plc
    Inventors: Iain Norman Nicol Reid, Richard Thomas Jarvis, David Nicholson
  • Patent number: 10215541
    Abstract: A target is described that includes a plurality of clay targets and a clay target connector having a plurality of clamping ends. Each clamping end is releasably connected to a clay target. A target support structure is described that includes a tension line and a first and second support leg. The tension line is suspended between the first and second support leg with a horizontal tension. First and second guy lines are connected to first and second support legs. A target is suspended from the tension line. The target includes a plurality of clay targets and a clay target connector. The clay target connector includes a plurality of clamping ends. Each clamping end of the plurality of clamping ends is releasably connected to a clay target of the plurality of clay targets. A method to suspend a target is also described.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: February 26, 2019
    Inventor: Bret David Nicholson
  • Publication number: 20180212829
    Abstract: A method of configuring a telecommunications network comprising the steps of: providing a first set of time dependent network data, a network related parameter varying with time; identifying abnormalities embedded within said first set of data; providing a first set of external event data; associating respective abnormalities with corresponding event data; generating a model to represent an impact of the, or each, class of event, represented by the event data; using the, or each, model in combination with extrapolated data to predict future variation in the network related parameter; repeating this simulation for alternative input conditions; selecting a solution from the output of one the simulations; and implementing a modification to the network corresponding to the/or each respective input condition.
    Type: Application
    Filed: February 16, 2016
    Publication date: July 26, 2018
    Applicant: BAE SYSTEMS plc
    Inventors: IAIN NORMAN NICOL REID, RICHARD THOMAS JARVIS, DAVID NICHOLSON
  • Publication number: 20180186432
    Abstract: A seat system for watercraft, preferably inflatable watercraft, the seat system comprising a seat having a base and a backrest, a support system comprising straps removably attaching the seat to the inner sidewall of the watercraft, the seat system alleviating at least a portion of a user's weight from the watercraft floor.
    Type: Application
    Filed: June 29, 2016
    Publication date: July 5, 2018
    Inventors: Steve Haring, Cynthia Willey, Darin Webb, Christine Noack, Nicole Birdsong, Michael Peterson, Rob Rippy, Mike Brockel, Yiyun Culp, Rui Luo, Rick L. Looslie, Gabe Trefz, Tanner Dickerson, David Nicholson, Jr., Daniel Youngers, Myles Levine
  • Patent number: 9798508
    Abstract: Embodiments are directed to providing direct access to graphical user interface (GUI) frame buffers and to associating input hardware with a login session. In one scenario, a computer system registers a plug-in software module with a remote desktop client. The registering includes requesting one or more frame buffers rendered for display on a computer system display. The computer system determines that a session has been established between a computer system user and the remote desktop client. The computer system then receives the requested frame buffers and displays the frame buffers on the computer system display and/or sends the received frame buffers to various registered third parties.
    Type: Grant
    Filed: October 23, 2012
    Date of Patent: October 24, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: David Jaroslav Sebesta, Robert C. Elmer, Robert Wilhelm Schmieder, Michael Thomas Gahrns, Clark David Nicholson
  • Patent number: 9765584
    Abstract: A downhole tool assembly for use in a drilling string includes a motor, a flow head, and a flow restrictor. The flow head is coupled to the motor and comprises a plurality of ports permitting fluid communication therethrough. The flow restrictor is in fluid communication with the flow head and comprises a plurality of ports permitting fluid communication therethrough. The flow restrictor is stationary with respect to the flow head, which rotates. As the flow head rotates, one or more of the plurality of ports of the flow head enters into and out of alignment with one or more of the plurality of ports of the flow restrictor such that fluid flow through the ports of the flow head and the flow restrictor is constrained to a cyclic, polyrhythmic pattern optionally including at least one interval where the fluid flow is substantially blocked by the flow restrictor.
    Type: Grant
    Filed: December 2, 2014
    Date of Patent: September 19, 2017
    Assignee: TLL Oilfield Consulting Ltd.
    Inventors: Troy Lorenson, David Nicholson, Petr Macek
  • Publication number: 20170219318
    Abstract: A target is described that includes a plurality of clay targets and a clay target connector having a plurality of clamping ends. Each clamping end is releasably connected to a clay target. A target support structure is described that includes a tension line and a first and second support leg. The tension line is suspended between the first and second support leg with a horizontal tension. First and second guy lines are connected to first and second support legs. A target is suspended from the tension line. The target includes a plurality of clay targets and a clay target connector. The clay target connector includes a plurality of clamping ends. Each clamping end of the plurality of clamping ends is releasably connected to a clay target of the plurality of clay targets. A method to suspend a target is also described.
    Type: Application
    Filed: January 11, 2017
    Publication date: August 3, 2017
    Inventor: Bret David Nicholson
  • Patent number: 9721211
    Abstract: A method and apparatus for processing data, the data including a set of one or more system inputs; and a set of one or more system outputs; wherein each system output corresponds to a respective system input. Each system input can include a plurality of data points, such that at least one of these data points is from a different data source to at least one other of those data points. The method includes performing a kernel function on a given system input from the data and a further system input to provide kernelized data; and inferring a value indicative of a significance of data from a particular data source; wherein the inferring includes applying a regression technique to the kernelized data.
    Type: Grant
    Filed: May 31, 2012
    Date of Patent: August 1, 2017
    Assignee: BAE SYSTEMS plc
    Inventors: David Nicholson, Christopher Mark Lloyd, Steven Reece, Stephen John Roberts
  • Patent number: D831506
    Type: Grant
    Filed: September 22, 2017
    Date of Patent: October 23, 2018
    Assignee: JOHNSONVILLE, LLC
    Inventors: David A. Nicholson, Daniel William Dressel, Stuart Mark Leslie, Daniel Taek Kim, Eric Michael Gray