Patents by Inventor David R. Baldwin

David R. Baldwin 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: 10909753
    Abstract: An apparatus and method for sampling pattern generation in a ray tracing architecture. For example, one embodiment of a graphics processing apparatus comprises: a ray generation circuit to generate a ray stream from one or more image tiles; and a sample pattern generation circuit to generate samples for rays in the ray stream, the samples generated to exhibit at least some randomness across pixels of a given frame but be repeatable across multiple frames.
    Type: Grant
    Filed: February 26, 2020
    Date of Patent: February 2, 2021
    Assignee: Intel Corporation
    Inventor: David R. Baldwin
  • Publication number: 20210009409
    Abstract: Disclosed is a method of: providing a hydrogenated sp2 carbon allotrope, and releasing hydrogen gas from the carbon allotrope. The method may be used an apparatus having: a vessel for containing the hydrogenated sp2 carbon allotrope, a fuel cell capable of using hydrogen gas a fuel, and a tube for transporting hydrogen gas from the vessel to the fuel cell. The carbon allotrope may be made by: providing a mixture of an sp2 carbon allotrope and liquid ammonia, adding an alkali metal to the mixture, and sonicating the mixture to form a hydrogenated form of the carbon allotrope. The hydrogenated carbon can be at least 3.5 wt % hydrogen covalently bound to the carbon.
    Type: Application
    Filed: July 10, 2020
    Publication date: January 14, 2021
    Applicant: The Government of the United States of America, as represented by the Secretary of the Navy
    Inventors: Jeffrey W. Baldwin, James R. Morse, David A. Zugell, Bernard R. Matis, Heather D. Willauer, Nicolas T Gangemi, Brian Houston
  • Publication number: 20200265637
    Abstract: An apparatus and method for sampling pattern generation in a ray tracing architecture. For example, one embodiment of a graphics processing apparatus comprises: a ray generation circuit to generate a ray stream from one or more image tiles; and a sample pattern generation circuit to generate samples for rays in the ray stream, the samples generated to exhibit at least some randomness across pixels of a given frame but be repeatable across multiple frames.
    Type: Application
    Filed: February 26, 2020
    Publication date: August 20, 2020
    Inventor: David R. BALDWIN
  • Patent number: 10681109
    Abstract: An image display system with one or more client computers in selective communication with a visual server having image processing capabilities. The client computer generates image-modifying data corresponding to a generated image, and transmits the data to the visual server. The visual server receives the image-modifying data, generates a modified image based upon the image-modifying data, and transmits the modified image as compressed data to the client. The client decompresses the modified image data and displays the modified image. In the system, the visual server and client can provide a sequential display of modified frames on client to support animation with complex 3-dimensional graphics.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: June 9, 2020
    Assignee: INTELLECTUAL PIXELS LIMITED
    Inventors: Osman Kent, David R. Baldwin, Nicholas J. N. Murphy
  • Patent number: 10580201
    Abstract: An apparatus and method for sampling pattern generation in a ray tracing architecture. For example, one embodiment of a graphics processing apparatus comprises: a ray generation circuit to generate a ray stream from one or more image tiles; and a sample pattern generation circuit to generate samples for rays in the ray stream, the samples generated to exhibit at least some randomness across pixels of a given frame but be repeatable across multiple frames.
    Type: Grant
    Filed: October 22, 2018
    Date of Patent: March 3, 2020
    Assignee: Intel Corporation
    Inventor: David R. Baldwin
  • Patent number: 10472335
    Abstract: In one aspect, the invention relates to a crystalline form of the structure: or a pharmaceutically acceptable salt thereof, having neprilysin inhibition activity. In another aspect, the invention relates to pharmaceutical compositions comprising this crystalline form; methods of using this crystalline form and its soluble form (I); and processes for preparing soluble (I) and crystalline (I?) forms.
    Type: Grant
    Filed: September 10, 2018
    Date of Patent: November 12, 2019
    Assignee: THERAVANCE BIOPHARMA R&D IP, LLC
    Inventors: Adam D. Hughes, Melissa Fleury, Miroslav Rapta, Venkat R. Thalladi, R. Michael Baldwin, David L. Bourdet
  • Publication number: 20190183481
    Abstract: A heart valve anchor has a body that includes a distal portion, a distal end, a proximal portion, and a proximal end. The distal end and the proximal end define a longitudinal axis. The body has an expandable portion that includes a first radially expandable portion at the distal portion of the body, a second radially expandable portion at the proximal portion of the body, and a root portion disposed between the first and second radially expandable portions. The body has a first configuration adapted to be housed at least partially within a tissue penetrating device, and a second configuration in which the first and second radially expandable portions are partially or fully expanded such that the anchor engages tissue in a region between the first and second radially expandable portions.
    Type: Application
    Filed: December 16, 2016
    Publication date: June 20, 2019
    Applicants: BOSTON SCIENTIFIC SCIMED, INC., MAYO FOUNDATION FOR MEDICAL EDUCATION AND RESEARCH
    Inventors: JAMES P. ROHL, MARY M. BYRON, DAVID R. WULFMAN, JAMES K. CAWTHRA, Jr., DEVON N. ARNHOLT, MICHAEL EPPIHIMER, DAVID J. LEHSE, KATHERINE LORRAINE BALDWIN, JOSEPH A. DEARANI, PETER M. POLLAK
  • Patent number: 10262459
    Abstract: Conflicts between the database-building and traversal phases are resolved by allowing the database bin size to be different from the display bin size. The database bin size is some multiple of the bin display bin size, and when there are multiple display bins in a database bin, each database bin is traversed multiple times for display, and the rasterizer discards primitives outside of the current display bin. This allows a trade off between memory bandwidth consumed for database building and bandwidth consumed for display, particularly when the display traversal is done multiple of times.
    Type: Grant
    Filed: June 2, 2018
    Date of Patent: April 16, 2019
    Inventor: David R. Baldwin
  • Publication number: 20190057543
    Abstract: An apparatus and method for sampling pattern generation in a ray tracing architecture. For example, one embodiment of a graphics processing apparatus comprises: a ray generation circuit to generate a ray stream from one or more image tiles; and a sample pattern generation circuit to generate samples for rays in the ray stream, the samples generated to exhibit at least some randomness across pixels of a given frame but be repeatable across multiple frames.
    Type: Application
    Filed: October 22, 2018
    Publication date: February 21, 2019
    Inventor: DAVID R. BALDWIN
  • Patent number: 10162642
    Abstract: An instruction cache and data cache used to virtualize the storage of global data and instructions used by graphics shaders. Present day hardware design stores the global data and instructions used by the shaders in a fixed amount of registers or writable control store (WCS). However, this traditional approach limits the size and the complexity of the shaders that can be supported. By virtualizing the storage of the global data and instructions, the amount of global or state memory available to the shader and the length of the shading programs are no longer constrained by the physical on-chip memory.
    Type: Grant
    Filed: February 4, 2014
    Date of Patent: December 25, 2018
    Assignee: ZiiLABS Inc. Ltd.
    Inventor: David R. Baldwin
  • Patent number: 10147225
    Abstract: An apparatus and method for sampling pattern generation in a ray tracing architecture. For example, one embodiment of a graphics processing apparatus comprises: a ray generation circuit to generate a ray stream from one or more image tiles; and a sample pattern generation circuit to generate samples for rays in the ray stream, the samples generated to exhibit at least some randomness across pixels of a given frame but be repeatable across multiple frames.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: December 4, 2018
    Assignee: Intel Corporation
    Inventor: David R. Baldwin
  • Patent number: 9990768
    Abstract: Conflicts between the database-building and traversal phases are resolved by allowing the database bin size to be different from the display bin size. The database bin size is some multiple of the bin display bin size, and when there are multiple display bins in a database bin, each database bin is traversed multiple times for display, and the rasterizer discards primitives outside of the current display bin. This allows a trade off between memory bandwidth consumed for database building and bandwidth consumed for display, particularly when the display traversal is done multiple of times.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: June 5, 2018
    Assignee: ZIILABS INC., LTD.
    Inventor: David R. Baldwin
  • Patent number: 9916643
    Abstract: An efficient method and system for multi-sample antialiasing in graphics processing is described. Geometric edges as well as implicit edges of primitives in a bin are identified by iteratively rendering bins of pixels. Selective multi-sample antialiasing is applied to pixels that are touched by either a geometric edge or an implicit edge; pixels that are fully covered are not antialiased.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: March 13, 2018
    Assignee: ZiiLabs Inc., Ltd.
    Inventor: David R. Baldwin
  • Publication number: 20170366599
    Abstract: An image display system with one or more client computers in selective communication with a visual server having image processing capabilities. The client computer generates image-modifying data corresponding to a generated image, and transmits the data to the visual server. The visual server receives the image-modifying data, generates a modified image based upon the image-modifying data, and transmits the modified image as compressed data to the client. The client decompresses the modified image data and displays the modified image. In the system, the visual server and client can provide a sequential display of modified frames on client to support animation with complex 3-dimensional graphics.
    Type: Application
    Filed: June 29, 2017
    Publication date: December 21, 2017
    Applicant: Intellectual Pixels Limited
    Inventors: Osman Kent, David R. Baldwin, Nicholas J.N. Murphy
  • Publication number: 20170287208
    Abstract: An apparatus and method for sampling pattern generation in a ray tracing architecture. For example, one embodiment of a graphics processing apparatus comprises: a ray generation circuit to generate a ray stream from one or more image tiles; and a sample pattern generation circuit to generate samples for rays in the ray stream, the samples generated to exhibit at least some randomness across pixels of a given frame but be repeatable across multiple frames.
    Type: Application
    Filed: April 1, 2016
    Publication date: October 5, 2017
    Inventor: DAVID R. BALDWIN
  • Patent number: 9699238
    Abstract: An image display system with one or more client computers in selective communication with a visual server having image processing capabilities. The client computer generates image-modifying data corresponding to a generated image, and transmits the data to the visual server. The visual server receives the image-modifying data, generates a modified image based upon the image-modifying data, and transmits the modified image as compressed data to the client. The client decompresses the modified image data and displays the modified image. In the system, the visual server and client can provide a sequential display of modified frames on client to support animation with complex 3-dimensional graphics.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: July 4, 2017
    Assignee: INTELLECTUAL PIXELS LIMITED
    Inventors: Osman Kent, David R. Baldwin, Nicholas J. N. Murphy
  • Patent number: 9679364
    Abstract: An efficient method and system for multi-sample antialiasing in graphics processing is described. Geometric edges as well as implicit edges of primitives in a bin are identified by iteratively rendering bins of pixels. Selective multi-sample antialiasing is applied to pixels that are touched by either a geometric edge or an implicit edge; pixels that are fully covered are not antialiased.
    Type: Grant
    Filed: August 1, 2016
    Date of Patent: June 13, 2017
    Assignee: ZiiLAbs Inc., Ltd.
    Inventor: David R. Baldwin
  • Patent number: 9406168
    Abstract: An efficient method and system for multi-sample antialiasing in graphics processing is described. Geometric edges as well as implicit edges of primitives in a bin are identified by iteratively rendering bins of pixels. Selective multi-sample antialiasing is applied to pixels that are touched by either a geometric edge or an implicit edge; pixels that are fully covered are not antialiased.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: August 2, 2016
    Assignee: ZiiLabs Inc., Ltd.
    Inventor: David R. Baldwin
  • Patent number: 9349215
    Abstract: Conflicts between the database-building and traversal phases are resolved by allowing the database bin size to be different from the display bin size. The database bin size is some multiple of the bin display bin size, and when there are multiple display bins in a database bin, each database bin is traversed multiple times for display, and the rasterizer discards primitives outside of the current display bin. This allows a trade off between memory bandwidth consumed for database building and bandwidth consumed for display, particularly when the display traversal is done multiple of times.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: May 24, 2016
    Assignee: ZiiLABS Inc., Ltd.
    Inventor: David R. Baldwin
  • Patent number: 9218689
    Abstract: An efficient method and system for multi-sample antialiasing in graphics processing is described. Geometric edges as well as implicit edges of primitives in a bin are identified by iteratively rendering bins of pixels. Selective multi-sample antialiasing is applied to pixels that are touched by either a geometric edge or an implicit edge; pixels that are fully covered are not antialiased.
    Type: Grant
    Filed: September 28, 2004
    Date of Patent: December 22, 2015
    Assignee: ZILABS INC., LTD.
    Inventor: David R. Baldwin