Patents by Inventor Christopher L. Reeve

Christopher L. Reeve 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: 11712317
    Abstract: Disclosed are various embodiments for holding and organizing surgical instruments in a surgical environment. In one embodiment, a surgical instrument holder has an elongated body portion with a top surface and a base surface. The base surface is configured to contact a table surface. When a portion of a surgical instrument is laid upon the top surface, the top surface is configured to deform under an applied weight so as to limit movement of the surgical instrument.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: August 1, 2023
    Assignee: Nichols-Reeves Enterprises, LLC
    Inventors: Christopher L. Reeves, Markyia S. Nichols
  • Publication number: 20230146539
    Abstract: Disclosed are various embodiments for holding and organizing surgical instruments in a surgical environment. In one embodiment, a surgical instrument holder has an elongated body portion with a top surface and a base surface. The base surface is configured to contact a table surface. When a portion of a surgical instrument is laid upon the top surface, the top surface is configured to deform under an applied weight so as to limit movement of the surgical instrument.
    Type: Application
    Filed: November 8, 2021
    Publication date: May 11, 2023
    Inventors: Christopher L. Reeves, Markyia S. Nichols
  • Patent number: 11243904
    Abstract: A method and apparatus for scheduling instructions of a shader program for a graphics processing unit (GPU) with a fixed number of registers. The method and apparatus include computing, via a processing unit (PU), a liveness-based register usage across all basic blocks in the shader program, computing, via the PU, the range of numbers of waves of a plurality of registers for the shader program, assessing the impact of available post-register allocation optimizations, computing, via the PU, the scoring data based on number of waves of the plurality of registers, and computing, via the PU, the number of waves for execution for the plurality of registers.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: February 8, 2022
    Assignee: ADVANCED MICRO DEVICES, INC.
    Inventors: Robert A. Gottlieb, Christopher L. Reeve, Michael John Bedy
  • Publication number: 20200278947
    Abstract: A method and apparatus for scheduling instructions of a shader program for a graphics processing unit (GPU) with a fixed number of registers. The method and apparatus include computing, via a processing unit (PU), a liveness-based register usage across all basic blocks in the shader program, computing, via the PU, the range of numbers of waves of a plurality of registers for the shader program, assessing the impact of available post-register allocation optimizations, computing, via the PU, the scoring data based on number of waves of the plurality of registers, and computing, via the PU, the number of waves for execution for the plurality of registers.
    Type: Application
    Filed: March 9, 2020
    Publication date: September 3, 2020
    Applicant: ADVANCED MICRO DEVICES, INC.
    Inventors: Robert A. Gottlieb, Christopher L. Reeve, Michael John Bedy
  • Patent number: 10585847
    Abstract: A method and apparatus for scheduling instructions of a shader program for a graphics processing unit (GPU) with a fixed number of registers. The method and apparatus include computing, via a processing unit (PU), a liveness-based register usage across all basic blocks in the shader program, computing, via the PU, the range of numbers of waves of a plurality of registers for the shader program, assessing the impact of available post-register allocation optimizations, computing, via the PU, the scoring data based on number of waves of the plurality of registers, and computing, via the PU, the number of waves for execution for the plurality of registers.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: March 10, 2020
    Assignee: ADVANCED MICRO DEVICES, INC.
    Inventors: Robert A. Gottlieb, Christopher L. Reeve, Michael John Bedy
  • Publication number: 20190179798
    Abstract: A method and apparatus for scheduling instructions of a shader program for a graphics processing unit (GPU) with a fixed number of registers. The method and apparatus include computing, via a processing unit (PU), a liveness-based register usage across all basic blocks in the shader program, computing, via the PU, the range of numbers of waves of a plurality of registers for the shader program, assessing the impact of available post-register allocation optimizations, computing, via the PU, the scoring data based on number of waves of the plurality of registers, and computing, via the PU, the number of waves for execution for the plurality of registers.
    Type: Application
    Filed: February 4, 2019
    Publication date: June 13, 2019
    Applicant: ADVANCED MICRO DEVICES, INC.
    Inventors: Robert A. Gottlieb, Christopher L. Reeve, Michael John Bedy
  • Patent number: 10198259
    Abstract: A method and apparatus for scheduling instructions of a shader program for a graphics processing unit (GPU) with a fixed number of registers. The method and apparatus include computing, via a processing unit (PU), a liveness-based register usage across all basic blocks in the shader program, computing, via the PU, the range of numbers of waves of a plurality of registers for the shader program, assessing the impact of available post-register allocation optimizations, computing, via the PU, the scoring data based on number of waves of the plurality of registers, and computing, via the PU, the number of waves for execution for the plurality of registers.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: February 5, 2019
    Assignee: ADVANCED MICRO DEVICES, INC.
    Inventors: Robert A. Gottlieb, Christopher L. Reeve, Michael John Bedy
  • Publication number: 20180296296
    Abstract: Disclosed are various embodiments for holding and organizing surgical instruments in a surgical environment. In one embodiment, a surgical instrument holder has an elongated body portion with a top surface and a base surface. The base surface is configured to contact a table surface. When a portion of a surgical instrument is laid upon the top surface, the top surface is configured to deform under an applied weight so as to limit movement of the surgical instrument.
    Type: Application
    Filed: June 18, 2018
    Publication date: October 18, 2018
    Inventors: Christopher L. Reeves, Markyia S. Nichols
  • Patent number: 10016239
    Abstract: Disclosed are various embodiments for holding and organizing surgical instruments in a surgical environment. In one embodiment, a surgical instrument holder comprises an elongated body portion including a plurality of slots. Each of the slots may be configured so as to retain a surgical instrument in a fixed position. The elongated body portion may have a base surface configured to contact a table surface.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: July 10, 2018
    Assignee: NICHOLS-REEVES ENTERPRISES, LLC
    Inventors: Christopher L. Reeves, Markyia S. Nichols
  • Publication number: 20170371653
    Abstract: A method and apparatus for scheduling instructions of a shader program for a graphics processing unit (GPU) with a fixed number of registers. The method and apparatus include computing, via a processing unit (PU), a liveness-based register usage across all basic blocks in the shader program, computing, via the PU, the range of numbers of waves of a plurality of registers for the shader program, assessing the impact of available post-register allocation optimizations, computing, via the PU, the scoring data based on number of waves of the plurality of registers, and computing, via the PU, the number of waves for execution for the plurality of registers.
    Type: Application
    Filed: June 23, 2016
    Publication date: December 28, 2017
    Applicant: Advanced Micro Devices, Inc.
    Inventors: Robert A. Gottlieb, Christopher L. Reeve, Michael John Bedy
  • Patent number: 8997985
    Abstract: Disclosed are various embodiments for holding and organizing surgical instruments in a surgical environment. In one embodiment, a surgical instrument holder comprises an elongated body portion including a plurality of slots. Each of the slots may be configured so as to retain a surgical instrument in a fixed position. The elongated body portion may have a base surface configured to contact a table surface.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: April 7, 2015
    Assignee: Nichols-Reeves Enterprises, LLC
    Inventors: Christopher L. Reeves, Markyia S. Nichols
  • Publication number: 20140021319
    Abstract: Disclosed are various embodiments for holding and organizing surgical instruments in a surgical environment. In one embodiment, a surgical instrument holder comprises an elongated body portion including a plurality of slots. Each of the slots may be configured so as to retain a surgical instrument in a fixed position. The elongated body portion may have a base surface configured to contact a table surface.
    Type: Application
    Filed: August 14, 2013
    Publication date: January 23, 2014
    Applicant: Nichols-Reeves Enterprises, LLC
    Inventors: Christopher L. Reeves, Markyia S. Nichols
  • Publication number: 20140021318
    Abstract: Disclosed are various embodiments for holding and organizing surgical instruments in a surgical environment. In one embodiment, a surgical instrument holder comprises an elongated body portion including a plurality of slots. Each of the slots may be configured so as to retain a surgical instrument in a fixed position. The elongated body portion may have a base surface configured to contact a table surface.
    Type: Application
    Filed: August 14, 2013
    Publication date: January 23, 2014
    Applicant: Nichols-Reeves Enterprises, LLC
    Inventors: Christopher L. Reeves, Markyia S. Nichols
  • Patent number: 8511468
    Abstract: Disclosed are various embodiments for holding and organizing surgical instruments in a surgical environment. In one embodiment, a surgical instrument holder comprises an elongated body portion including a plurality of slots. Each of the slots may be configured so as to retain a surgical instrument in a fixed position. The elongated body portion may have a base surface configured to contact a table surface.
    Type: Grant
    Filed: February 22, 2010
    Date of Patent: August 20, 2013
    Assignee: Nichols-Reeves Enterprises, LLC
    Inventors: Christopher L. Reeves, Markyia S. Nichols
  • Publication number: 20100217246
    Abstract: Disclosed are various embodiments for holding and organizing surgical instruments in a surgical environment. In one embodiment, a surgical instrument holder comprises an elongated body portion including a plurality of slots. Each of the slots may be configured so as to retain a surgical instrument in a fixed position. The elongated body portion may have a base surface configured to contact a table surface.
    Type: Application
    Filed: February 22, 2010
    Publication date: August 26, 2010
    Applicant: NICHOLS-REEVES ENTERPRISES, LLC
    Inventors: Christopher L. Reeves, Markyia S. Nichols
  • Patent number: 7029986
    Abstract: This invention relates to a method of fabricating a bonded product comprising at least two components that are bonded together, the method comprising the steps of: a) bringing the components together; and b) heating the components; wherein at least one of the components comprises a nanomaterial and wherein steps (a) and (b) are performed in such a manner that the components are bonded together by heating at least part of the nanomaterial. The method allows the components to be welded together at lower temperatures than for prior art methods. The method also provides a more reliable form of bonding and improves the strength of the bond formed.
    Type: Grant
    Filed: November 2, 2004
    Date of Patent: April 18, 2006
    Assignee: pSiMedia Limited
    Inventors: Leigh T Canham, Christopher L Reeves
  • Patent number: 6832716
    Abstract: This invention relates to a method of fabricating a bonded product comprising at least two components that are bonded together, the method comprising the steps of: a) bringing the components together; and b) heating the components; wherein at least one of the components comprises a nanomaterial and wherein steps (a) and (b) are performed in such a manner that the components are bonded together by heating at least part of the nanomaterial. The method allows the components to be welded together at lower temperatures than for prior art methods. The method also provides a more reliable form of bonding and improves the strength of the bond formed.
    Type: Grant
    Filed: June 25, 2002
    Date of Patent: December 21, 2004
    Assignee: pSiMedica Limited
    Inventors: Leigh T Canham, Christopher L Reeves
  • Patent number: 6815360
    Abstract: A method of providing a microprojection (180) on the surface of a first material, the microprojection having a base portion adjacent the first material and a remote, or a tip portion, and a duct (182) at least in a region of the tip portion and the method comprising micro-machining the first material to provide the micro-projection duct. Various uses of the microprojection are also disclosed including light guides and cuvettes from micro-analytical systems, microneedles for transdermal fluid delivery or the like.
    Type: Grant
    Filed: February 8, 2001
    Date of Patent: November 9, 2004
    Assignee: Qinetiq Limited
    Inventors: Leigh T Canham, Timothy I Cox, Christopher L. Reeves
  • Publication number: 20030040180
    Abstract: This invention relates to a method of fabricating a bonded product comprising at least two components that are bonded together, the method comprising the steps of: a) bringing the components together; and b) heating the components; wherein at least one of the components comprises a nanomaterial and wherein steps (a) and (b) are performed in such a manner that the components are bonded together by heating at least part of the nanomaterial. The method allows the components to be welded together at lower temperatures than for prior art methods. The method also provides a more reliable form of bonding and improves the strength of the bond formed.
    Type: Application
    Filed: June 25, 2002
    Publication date: February 27, 2003
    Inventors: Leigh T Canham, Christopher L Reeves
  • Patent number: 5535393
    Abstract: An improved parallel processing apparatus and method executes an iterative sequence of instructions by arranging the sequence into subtasks and allocating those subtasks to processors. This division and allocation is conducted in such a manner as to minimize data contention among the processors and to maximize the locality of data to them. The improved apparatus and method have application to a variety of multiprocessor systems, including those which are massively parallel.
    Type: Grant
    Filed: June 5, 1995
    Date of Patent: July 9, 1996
    Inventors: Christopher L. Reeve, Tani Shavit, James B. Rothnie, Jr., Timothy G. Peters, Linda Q. Lee, William F. Mann, Jacklin Kotikian