Patents by Inventor David Haley

David Haley 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: 12219691
    Abstract: A printed circuit board assembly comprises: a printed circuit board (PCB); an integrated circuit (IC) package that is mounted on the PCB and includes a first surface and a bare IC die disposed on the first surface; and a vapor chamber coupled to the first surface of the IC package.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: February 4, 2025
    Assignee: NVIDIA CORPORATION
    Inventors: David Haley, James Stephen Fields, Jr., Seungkug Park
  • Publication number: 20250003694
    Abstract: A heat transfer apparatus including a housing and a wick structure is provided that is configured to dissipate heat from a heat source. The housing defines a chamber that holds working fluid. The wick structure includes a body and pores defined by the body. The heat transfer apparatus defines an evaporator section configured to evaporate the working fluid using heat from a heat source and a condenser section configured to dissipate heat carried by the evaporated working fluid through condensation of the evaporated working fluid. The wick structure has a repeatable, configurable, and controlled geometry optimized to move the working fluid from the condenser section to the evaporator section via capillary action. The body of the wick structure may have a gyroidal geometry. Associated methods are also provided.
    Type: Application
    Filed: July 18, 2023
    Publication date: January 2, 2025
    Inventors: Ron CHAO, Elad Mentovich, Harrison Sangwha Kim, Mark North, Xinwei Lu, Tahir Cader, Fei Zhang, Yunseok Kim, David Haley, Yuezhan Steven Zhu, Lei Huang
  • Publication number: 20250005470
    Abstract: Embodiments described herein relate to systems and methods for automatically generating content, generating API requests and/or request bodies, structuring user-generated content, and/or generating structured content in collaboration platforms, such as documentation systems, issue tracking systems, project management platforms, and other platforms. The systems and methods described use a network architecture that includes a prompt generation service and a set of one or more purpose-configured large language model instances (LLMs) and/or other trained classifiers or natural language processors used to provide generative responses for content collaboration platforms.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: Sherif Mansour, Gaurav Awadhwal, Brian Zawisza, Timothy David Haley, Christopher Thomas Castillo
  • Patent number: 12022633
    Abstract: A graphics subsystem includes a printed circuit board (PCB), a blower, and a heat sink. A graphics processing unit (GPU) is integrated into the PCB. The PCB is shortened to occupy a portion of the width of the graphics subsystem. The heat sink is coupled to the PCB and/or GPU similarly occupies just a portion of the width of the graphics subsystem. The blower is disposed adjacent to the PCB and heat sink and configured to occupy the full height of the graphics subsystem. The blower is further configured to intake air from both the top side of the graphics subsystem and the bottom side of the graphics subsystem. In this configuration, the blower provides an elevated air flow rate in order to facilitate cooling of the PCB and/or GPU.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: June 25, 2024
    Assignee: NVIDIA Corporation
    Inventors: David Haley, Xiang Sun, Gabriele Gorla, Andrew Bell, Boris Landwehr
  • Patent number: 11681340
    Abstract: A graphics subsystem includes a printed circuit board (PCB), a set of one or more fans, and a heat sink. A graphics processing unit (GPU) is integrated into the PCB. The PCB is shortened to occupy a portion of the width of the graphics subsystem. The heat sink is coupled to the PCB and/or GPU and configured to extend beyond an edge of the PCB, thereby occupying a larger portion of the width of the graphics subsystem compared to the PCB. A first fan is disposed partially or fully beyond the edge of the PCB and is configured to direct air through the portion of the heat sink that extends beyond the edge of the PCB, along a first airflow path, and out of the graphics subsystem. A second fan is configured to direct air through the heat sink, along a second airflow path, towards the GPU.
    Type: Grant
    Filed: December 14, 2020
    Date of Patent: June 20, 2023
    Assignee: NVIDIA CORPORATION
    Inventors: David Haley, Xiang Sun, Gabriele Gorla, Andrew Bell, Boris Landwehr
  • Publication number: 20200117254
    Abstract: The disclosure provides a cooling solution that evaluates the thermal environment of a computer component based on transient thermal responses of the computer component. The transient thermal responses are generated by measuring the temperature rise of the computer component over a designated amount of time for multiple “good” assemblies and multiple “bad” assemblies to determine a duration and allowable temperature rise needed to set a pass/fail criteria for different failure modes of cooling devices. A cooling device may not be operating as designed due to damage, needed maintenance, missing thermal interface material (TIM), improper installation, etc. From the transient thermal responses, a thermal problem, such as a malfunctioning fan, can be determined and a corrective action can be performed.
    Type: Application
    Filed: October 15, 2019
    Publication date: April 16, 2020
    Inventors: Qi Lin, David Haley, Chad Plummer, Hans Schulze, Darryl Moore
  • Patent number: 10571978
    Abstract: A fan control module configured to control the speed of a fan receives a signal that indicates the power used by a graphics processing unit (GPU) and a signal that indicates the GPU temperature. Whenever the GPU power exceeds a power threshold level, but the GPU temperature is below a temperature threshold level, the control module turns the fan on and causes the fan to operate at a minimum speed. Whenever the GPU temperature is above the temperature threshold, the control module causes the fan speed to increase with increasing temperature, regardless of power. The control module turns the fan off only when both the GPU temperature is below the temperature threshold and the GPU power is below the power threshold. Although the algorithm is discussed in conjunction with a GPU, the algorithm can be implemented with any type of processor or subsystem that needs to be fan-cooled.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: February 25, 2020
    Assignee: NVIDIA CORPORATION
    Inventors: David Haley, Hans Schulze
  • Patent number: 10460445
    Abstract: To digitize an object, a camera captures images of different sides of the object with color and depth data. At least two different sides of the object are identified from the images, and constructions are created of the sides of the object from the images. Points of the constructions to connect to one another are determined and used to align the constructions. The construction are merged to generate a rendition of the object. Various techniques are applied to extrapolate edges, remove seams, extend color intelligently, filter noise, apply skeletal structure to the object, and optimize the digitization further. The rendition of the object can be provided for display as a digital representation of the object and potentially used in different applications (e.g., games, Web, etc.).
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: October 29, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jeffrey Jesus Evertt, Justin Avram Clark, Christopher Harley Willoughby, Mike Scavezze, Joel Deaguero, Relja Markovic, Joe Sola, David Haley
  • Patent number: 9953426
    Abstract: Digitizing objects in a picture is discussed herein. A user presents the object to a camera, which captures the image comprising color and depth data for the front and back of the object. For both front and back images, the closest point to the camera is determined by analyzing the depth data. From the closest points, edges of the object are found by noting large differences in depth data. The depth data is also used to construct point cloud constructions of the front and back of the object. Various techniques are applied to extrapolate edges, remove seams, extend color intelligently, filter noise, apply skeletal structure to the object, and optimize the digitization further. Eventually, a digital representation is presented to the user and potentially used in different applications (e.g., games, Web, etc.).
    Type: Grant
    Filed: September 3, 2015
    Date of Patent: April 24, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jeffrey Jesus Evertt, Justin Avram Clark, Christopher Harley Willoughby, Mike Scavezze, Joel Deaguero, Relja Markovic, Joe Sola, David Haley
  • Patent number: 9775229
    Abstract: This disclosure describes an electronics device that effectively removes heat from the SoC, which increases its efficiency and extends its useful life by spreading heat in the thermally conductive plate before transferring it across the interface. Surface area is a significant factor in TIM thermal performance, so this increases the performance substantially when using the same type of TIM pad. This device allows the use of lower performance TIM pads that resolve the issues of high die pressure and non-resilient behavior of high thermal conductivity TIMs. Additionally, the device mechanically isolates the SoC from the heatsink, which reduces stress and provides improved thermal performance.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: September 26, 2017
    Assignee: Nvidia Corporation
    Inventors: David Haley, Carlo Galutera
  • Patent number: 9208571
    Abstract: Digitizing objects in a picture is discussed herein. A user presents the object to a camera, which captures the image comprising color and depth data for the front and back of the object. For both front and back images, the closest point to the camera is determined by analyzing the depth data. From the closest points, edges of the object are found by noting large differences in depth data. The depth data is also used to construct point cloud constructions of the front and back of the object. Various techniques are applied to extrapolate edges, remove seams, extend color intelligently, filter noise, apply skeletal structure to the object, and optimize the digitization further. Eventually, a digital representation is presented to the user and potentially used in different applications (e.g., games, Web, etc.).
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: December 8, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jeffrey Jesus Evertt, Justin Avram Clark, Christopher Harley Willoughby, Mike Scavezze, Joel Deaguero, Relja Markovic, Joe Sola, David Haley
  • Patent number: 8929612
    Abstract: A system and method are disclosed relating to a pipeline for generating a computer model of a target user, including a hand model of the user's hands, captured by an image sensor in a NUI system. The computer model represents a best estimate of the position of a user's hand or hands and whether the hand or hand is in an open or closed state. The generated hand model may be used by a gaming or other application to determine such things as user gestures and control actions.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: January 6, 2015
    Assignee: Microsoft Corporation
    Inventors: Anthony Ambrus, Kyungsuk David Lee, Andrew Campbell, David Haley, Brian Mount, Albert Robles, Daniel Osborn, Shawn Wright, Nahil Sharkasi, Dave Hill, Daniel McCulloch, Alexandru Balan
  • Patent number: 8897491
    Abstract: A system and method are disclosed relating to a pipeline for generating a computer model of a target user, including a hand model of the user's hands and fingers, captured by an image sensor in a NUI system. The computer model represents a best estimate of the position and orientation of a user's hand or hands. The generated hand model may be used by a gaming or other application to determine such things as user gestures and control actions.
    Type: Grant
    Filed: October 19, 2011
    Date of Patent: November 25, 2014
    Assignee: Microsoft Corporation
    Inventors: Anthony Ambrus, Kyungsuk David Lee, Andrew Campbell, David Haley, Brian Mount, Albert Robles, Daniel Osborn, Shawn Wright, Nahil Sharkasi, Dave Hill, Daniel McCulloch
  • Publication number: 20120309532
    Abstract: A system and method are disclosed relating to a pipeline for generating a computer model of a target user, including a hand model of the user's hands and fingers, captured by an image sensor in a NUI system. The computer model represents a best estimate of the position and orientation of a user's hand or hands. The generated hand model may be used by a gaming or other application to determine such things as user gestures and control actions.
    Type: Application
    Filed: October 19, 2011
    Publication date: December 6, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Anthony Ambrus, Kyungsuk David Lee, Andrew Campbell, David Haley, Brian Mount, Albert Robles, Daniel Osborn, Shawn Wright, Nahil Sharkasi, Dave Hill, Daniel McCulloch
  • Publication number: 20120308140
    Abstract: A system and method are disclosed relating to a pipeline for generating a computer model of a target user, including a hand model of the user's hands, captured by an image sensor in a NUI system. The computer model represents a best estimate of the position of a user's hand or hands and whether the hand or hand is in an open or closed state. The generated hand model may be used by a gaming or other application to determine such things as user gestures and control actions.
    Type: Application
    Filed: November 18, 2011
    Publication date: December 6, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Anthony Ambrus, Kyungsuk David Lee, Andrew Campbell, David Haley, Brian Mount, Albert Robles, Daniel Osborn, Shawn Wright, Nahil Sharkasi, Dave Hill, Daniel McCulloch, Alexandru Balan
  • Publication number: 20080247450
    Abstract: The present application discloses a number of inventions directed to method(s), apparatus and/or networks and systems adapted to track time varying channels, adapted to synchronise packets arriving at a receiver, adapted to correlate a received signal, adapted to manage digital resources, adapted to receive a signal and/or adapted to enable communication in a wireless packet based communications network.
    Type: Application
    Filed: August 22, 2006
    Publication date: October 9, 2008
    Applicant: COHDA WIRELESS PTY LTD.
    Inventors: Paul Alexander, John Buetefuer, Ivan Curtis, Wade Farrell, Alexander Grant, David Haley, Stephen Jakas, Joshua Sutton