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: 11939255Abstract: Fibrous material webs and methods of making the fibrous material webs. Binderless webs can be formed in a continuous process where fiber material, such as glass is melted and formed into fibers. The fibers are formed into a web of binderless glass fibers or a web with a dry binder. The binderless web or the web with dry binder can be layered and/or the fibers that make up the web can be mechanically entangled, for example, by needling.Type: GrantFiled: May 16, 2014Date of Patent: March 26, 2024Assignee: Owens Corning Intellectual Capital, LLCInventors: Glenn Haley, David J. Gaul, Michael T. Pellegrin
-
Publication number: 20240091864Abstract: A guide for cutting a dowel pin of a rotor assembly is provided. The guide includes a catch basin, including a first catch basin portion and a second catch basin portion, and a shim. The first catch basin portion and the second catch basin portion form a cutting tool receiver. The shim extends from a first edge having a cross-section that is complementary to a surface of the rotor assembly. The first catch basin portion and the second catch basin portion form a receptacle that accommodates and retains portions of a dowel pin during and after removal of the dowel pin from the rotor assembly. The cutting tool receiver is defined by a receiver edge configured to guide a cutting surface of a cutting tool through a cross-section of a dowel pin.Type: ApplicationFiled: September 15, 2022Publication date: March 21, 2024Applicants: GENERAL ELECTRIC COMPANY, ATLANTIC PLANT MAINTENANCE, INC.Inventors: CHRISTOPHER DAVID RUNKEL, THOMAS ALAN MOGLE, II, MARCUS NOLAN ADAMS, MARK ANDREW HALEY, SANDRA BEVERLY KOLVICK
-
Patent number: 11918582Abstract: Disclosed herein are pyrazole pyrimidine compounds that modulate and/or inhibit hematopoietic progenitor kinase 1, as well as methods of making such compounds and therapeutic methods of using same.Type: GrantFiled: March 14, 2022Date of Patent: March 5, 2024Assignee: RAPT Therapeutics, Inc.Inventors: Cyril Bucher, Adrian Dukes, Blanca Gomez, Hannah Haley, Dennis Hu, Jeffrey J. Jackson, Michelle Yoo Min Ko, Paul Leger, Anqi Ma, Andrew A. Ng, Daniel Poon, Omar Robles, Anton Shakhmin, Grant Shibuya, Parcharee Tivitmahaisoon, Vi-Anh Vu, David J. Wustrow, Mikhail Zibinsky
-
Publication number: 20230345613Abstract: 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: ApplicationFiled: April 25, 2022Publication date: October 26, 2023Inventors: David HALEY, James Stephen FIELDS, JR., Seungkug PARK
-
Patent number: 11681340Abstract: 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: GrantFiled: December 14, 2020Date of Patent: June 20, 2023Assignee: NVIDIA CORPORATIONInventors: David Haley, Xiang Sun, Gabriele Gorla, Andrew Bell, Boris Landwehr
-
Publication number: 20210294397Abstract: 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: ApplicationFiled: December 14, 2020Publication date: September 23, 2021Inventors: David HALEY, Xiang SUN, Gabriele GORLA, Andrew BELL, Boris LANDWEHR
-
Publication number: 20210298199Abstract: 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: ApplicationFiled: September 3, 2020Publication date: September 23, 2021Inventors: David HALEY, Xiang SUN, Gabriele GORLA, Andrew BELL, Boris LANDWEHR
-
Publication number: 20200117254Abstract: 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: ApplicationFiled: October 15, 2019Publication date: April 16, 2020Inventors: Qi Lin, David Haley, Chad Plummer, Hans Schulze, Darryl Moore
-
Patent number: 10571978Abstract: 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: GrantFiled: October 13, 2015Date of Patent: February 25, 2020Assignee: NVIDIA CORPORATIONInventors: David Haley, Hans Schulze
-
Patent number: 10460445Abstract: 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: GrantFiled: April 4, 2018Date of Patent: October 29, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jeffrey Jesus Evertt, Justin Avram Clark, Christopher Harley Willoughby, Mike Scavezze, Joel Deaguero, Relja Markovic, Joe Sola, David Haley
-
Publication number: 20180225829Abstract: 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: ApplicationFiled: April 4, 2018Publication date: August 9, 2018Inventors: Jeffrey Jesus EVERTT, Justin Avram CLARK, Christopher Harley WILLOUGHBY, Mike SCAVEZZE, Joel DEAGUERO, Relja MARKOVIC, Joe SOLA, David HALEY
-
Patent number: 9953426Abstract: 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: GrantFiled: September 3, 2015Date of Patent: April 24, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Jeffrey Jesus Evertt, Justin Avram Clark, Christopher Harley Willoughby, Mike Scavezze, Joel Deaguero, Relja Markovic, Joe Sola, David Haley
-
Patent number: 9775229Abstract: 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: GrantFiled: January 25, 2017Date of Patent: September 26, 2017Assignee: Nvidia CorporationInventors: David Haley, Carlo Galutera
-
Publication number: 20170102744Abstract: 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: ApplicationFiled: October 13, 2015Publication date: April 13, 2017Inventors: David HALEY, Hans SCHULZE
-
Publication number: 20150379719Abstract: 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: ApplicationFiled: September 3, 2015Publication date: December 31, 2015Inventors: JEFF EVERTT, JUSTIN CLARK, CHRISTOPHER HARLEY WILLOUGHBY, MIKE SCAVEZZE, JOEL DEAGUERO, RELJA MARKOVIC, JOE SOLA, DAVID HALEY
-
Patent number: 9208571Abstract: 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: GrantFiled: March 2, 2012Date of Patent: December 8, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Jeffrey Jesus Evertt, Justin Avram Clark, Christopher Harley Willoughby, Mike Scavezze, Joel Deaguero, Relja Markovic, Joe Sola, David Haley
-
Patent number: 8929612Abstract: 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: GrantFiled: November 18, 2011Date of Patent: January 6, 2015Assignee: Microsoft CorporationInventors: 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: 8897491Abstract: 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: GrantFiled: October 19, 2011Date of Patent: November 25, 2014Assignee: Microsoft CorporationInventors: 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: 20120309532Abstract: 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: ApplicationFiled: October 19, 2011Publication date: December 6, 2012Applicant: MICROSOFT CORPORATIONInventors: 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: 20120308140Abstract: 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: ApplicationFiled: November 18, 2011Publication date: December 6, 2012Applicant: MICROSOFT CORPORATIONInventors: 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