Patents by Inventor Mark J. Harris

Mark J. Harris 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: 11980363
    Abstract: A surgical stapling assembly is disclosed. The assembly can include a cartridge body having cavities defined therein forming a pattern of openings in the deck of the cartridge body. The pattern can include longitudinally-repeating clusters of cavity ends. The assembly can also include fasteners removably positioned in the cavities. The pattern of openings can comprise openings on a first side of the cartridge body comprising inner openings each defining an inner proximal-to-distal axis oriented parallel to the longitudinal axis, outer openings each defining an outer proximal-to-distal axis obliquely-oriented relative to the longitudinal axis at an outer angle, and intermediate openings each defining an intermediate proximal-to-distal axis obliquely-oriented relative to the longitudinal axis at an intermediate angle, wherein the intermediate angle is different than the outer angle.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: May 14, 2024
    Assignee: Cilag GmbH International
    Inventors: Michael J. Stokes, Anil K. Nalagatla, Mark S. Zeiner, Chester O. Baxter, III, Disha V. Estera, Jason L. Harris, Laura S. Downing, Shannon L. Jones
  • Patent number: 11957337
    Abstract: A surgical stapling assembly is disclosed. The assembly can include a cartridge body having cavities defined therein forming a pattern of openings in the deck of the cartridge body. The pattern can include longitudinally-repeating clusters of cavity ends. The assembly can also include fasteners removably positioned in the cavities. The pattern of openings can comprise openings on a first side of the cartridge body comprising inner openings each defining an inner proximal-to-distal axis oriented parallel to the longitudinal axis, outer openings each defining an outer proximal-to-distal axis obliquely-oriented relative to the longitudinal axis at an outer angle, and intermediate openings each defining an intermediate proximal-to-distal axis obliquely-oriented relative to the longitudinal axis at an intermediate angle, wherein the intermediate angle is different than the outer angle.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: April 16, 2024
    Assignee: Cilag GmbH International
    Inventors: Michael J. Stokes, Mark S. Zeiner, Chester O. Baxter, III, Jason L. Harris, Anil K. Nalagatla
  • Publication number: 20240112115
    Abstract: In a threat management platform, a number of endpoints log events in an event data recorder. A local agent filters this data and feeds a filtered data stream to a central threat management facility. The central threat management facility can locally or globally tune filtering by local agents based on the current data stream, and can query local event data recorders for additional information where necessary or helpful in threat detection or forensic analysis. The central threat management facility also stores and deploys a number of security tools such as a web-based user interface supported by machine learning models to identify potential threats requiring human intervention and other models to provide human-readable context for evaluating potential threats.
    Type: Application
    Filed: August 3, 2023
    Publication date: April 4, 2024
    Inventors: Beata Ladnai, Mark D. Harris, Andrew G. P. Smith, Kenneth D. Ray, Andrew J. Thomas, Russell Humphries
  • Patent number: 11930970
    Abstract: Exemplary power systems for dynamically controlling a dispenser drive motor for dispensing soap, sanitizing or lotion. An exemplary soap, sanitizing or lotion dispenser includes a housing, a receptacle for receiving a container for holding a soap, sanitizing or lotion, a container of soap, sanitizing or lotion and a pump secured to the container. The exemplary soap, sanitizing or lotion dispenser includes a power source, a motor and an actuator that couples the motor to the pump. In addition, the exemplary soap, sanitizing or lotion dispenser includes pulse width modulation circuitry in circuit communication with the power source and the motor. Movement of the actuator one actuation cycle dispenses a dose of soap, sanitizing or lotion. The pulse width modulation circuitry provides a plurality of voltage pulses to the motor to move the actuator one actuation cycle.
    Type: Grant
    Filed: November 17, 2022
    Date of Patent: March 19, 2024
    Assignee: GOJO Industries, Inc.
    Inventors: John J. McNulty, Donald R. Harris, Mark A. Bullock, Chip W. Curtis
  • Patent number: 11930153
    Abstract: In some examples, an imaging device can include a processing resource and a memory resource storing instructions to cause the processing resource to perform a feature extraction process to extract a gamut-based feature included in a plurality of pixels of a scanned image to determine whether the scanned image includes a particular marking, apply a classification model to the scanned image, and optimize the scanned image based on the classification of the scanned image.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: March 12, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Peter Bauer, Todd J. Harris, Mark Shaw, Jan Allebach, Yafei Mao, Yufang Sun, Lixia Li
  • Publication number: 20240076781
    Abstract: Disclosed herein are systems and methods for treating a magnesium or a magnesium alloy substrate. The system includes a cleaning composition having a pH greater than 8.5 or a solvent, and a pretreatment composition comprising an organophosphate compound and/or an organophosphonate compound. The method includes contacting a substrate surface with the cleaning composition or the solvent, and contacting the surface with the pretreatment composition. Also disclosed are substrates treated with one of the systems or methods. Also disclosed are magnesium or magnesium alloy substrates wherein, between the air/substrate interface and 500 nm below the air/substrate interface (a) oxygen and magnesium are present in a combined amount of at least 70 atomic %; (b) carbon is present in an amount of no more than 30 atomic %; and/or (c) fluoride is present in an amount of no more than 8 atomic %, wherein atomic % is measured by XPS depth profiling.
    Type: Application
    Filed: August 10, 2020
    Publication date: March 7, 2024
    Applicant: PPG Industries Ohio, Inc.
    Inventors: Kristi M. Allen, Rachel D. Harris, Justin J. Martin, Steven J. Lemon, Silvia Bezer, Mark W. McMillen
  • Patent number: 8996846
    Abstract: A system, method, and computer program product are provided for efficiently performing a scan operation. In use, an array of elements is traversed by utilizing a parallel processor architecture. Such parallel processor architecture includes a plurality of processors each capable of physically executing a predetermined number of threads in parallel. For efficiency purposes, the predetermined number of threads of at least one of the processors may be executed to perform a scan operation involving a number of the elements that is a function (e.g. multiple, etc.) of the predetermined number of threads.
    Type: Grant
    Filed: September 27, 2007
    Date of Patent: March 31, 2015
    Assignee: NVIDIA Corporation
    Inventors: Samuli M. Laine, Timo O. Aila, Mark J. Harris
  • Patent number: 8223159
    Abstract: One embodiment of the present invention sets forth a system configured for transferring data between independent application programming interface (API) contexts on one or more graphics processing units (GPUs). Each API context may derive from an arbitrary API. Data is pushed from one API context to another API context using a peer-to-peer buffer “blit” operation executed between buffers allocated in the source and target API context memory spaces. The source and target API context memory spaces may be located within the frame buffers of the source and target GPUs, respectively, or located within the frame buffer of a single GPU. The data transfers between the API contexts are synchronized using semaphore operator pairs inserted in push buffer commands that are executed by the one or more GPUs.
    Type: Grant
    Filed: June 20, 2006
    Date of Patent: July 17, 2012
    Assignee: NVIDIA Corporation
    Inventors: Franck R. Diard, Barthold B. Lichtenbelt, Mark J. Harris, Simon G. Green
  • Patent number: 7965289
    Abstract: A graphics processing unit calculates transformation matrices for changes to the position and orientation of objects. The graphics processing unit applies the transformation matrices to vertices of objects to be rendered.
    Type: Grant
    Filed: July 12, 2006
    Date of Patent: June 21, 2011
    Assignee: NVIDIA Corporation
    Inventors: Simon G. Green, Mark J. Harris, Oliver Strunk
  • Patent number: 7884830
    Abstract: A graphics system supports arrays of cube map textures. In one implementation, a cube map texture is utilized as an index into a set of cube map textures. The set of cube map textures may further be arranged into an atlas of two-dimensional textures.
    Type: Grant
    Filed: July 12, 2006
    Date of Patent: February 8, 2011
    Assignee: Nvidia Corporation
    Inventors: Simon G. Green, Mark J. Harris, Oliver Strunk
  • Publication number: 20090089542
    Abstract: A system, method, and computer program product are provided for efficiently performing a scan operation. In use, an array of elements is traversed by utilizing a parallel processor architecture. Such parallel processor architecture includes a plurality of processors each capable of physically executing a predetermined number of threads in parallel. For efficiency purposes, the predetermined number of threads of at least one of the processors may be executed to perform a scan operation involving a number of the elements that is a function (e.g. multiple, etc.) of the predetermined number of threads.
    Type: Application
    Filed: September 27, 2007
    Publication date: April 2, 2009
    Inventors: Samuli M. Laine, Timo O. Aila, Mark J. Harris
  • Patent number: 7245305
    Abstract: Colors are obtained and used to shade two-dimensional non-photo realistic images of three-dimensional models. The colors are stored as texels in texture maps. The texels are chosen to shade the images based on their orientation in a scene. The colors may be obtained once, in a pre-rendering process. The colors may then be selected in a run-time process.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: July 17, 2007
    Assignee: Intel Corporation
    Inventors: Adam T. Lake, Michael D. Rosenzweig, Mark J. Harris, Jason E. Plumb, Carl S. Marshall
  • Patent number: 7098925
    Abstract: Colors are obtained and used to shade two-dimensional non-photo realistic images of three-dimensional models. The colors are stored as texels in texture maps. The texels are chosen to shade the images based on their orientation in a scene. The colors may be obtained once, in a pre-rendering process. The colors may then be selected in a run-time process.
    Type: Grant
    Filed: March 10, 2000
    Date of Patent: August 29, 2006
    Assignee: Intel Corporation
    Inventors: Adam T. Lake, Michael D. Rosenzweig, Mark J. Harris, Jason E. Plumb, Carl S. Marshall
  • Patent number: 6975328
    Abstract: Colors are obtained and used to shade two-dimensional non-photo realistic images of three-dimensional models. The colors are stored as texels in texture maps. The texels are chosen to shade the images based on their orientation in a scene. The colors may be obtained once, in a pre-rendering process. The colors may then be selected in a run-time process.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: December 13, 2005
    Assignee: Intel Corporation
    Inventors: Adam T. Lake, Michael D. Rosenzweig, Mark J. Harris, Jason E Plumb, Carl S. Marshall
  • Patent number: 5558575
    Abstract: Generally, the invention include a spark plug with a platinum tip partially embedded in one of the spark plug's electrodes. A spark plug according to the present invention may be prepared by first heating the area of the electrode where the platinum tip is to be attached to a temperature such that the platinum tip may be pushed into and embedded in the electrode. Thereafter the platinum tip is welded to the electrode. Heating the electrode allows the platinum tip to penetrate deeper into the electrode material. This deeper penetration or embedment will reduce the operating temperature at the weld interface (junction) which will in turn reduce the thermal stress and hence prevent cracking of the platinum tip. This deeper penetration or embedment will also reduce the rate of oxidation at the platinum tip near the weld junction and hence prevent cracking of the platinum tip.
    Type: Grant
    Filed: May 15, 1995
    Date of Patent: September 24, 1996
    Assignee: General Motors Corporation
    Inventors: Randolph K. Chiu, Mark J. Harris