Patents by Inventor John C. Hoffman

John C. Hoffman 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: 11963681
    Abstract: A surgical instrument comprises a body, shaft, and end effector. The shaft couples the end effector and body together. The end effector comprises an anvil and lower jaw configured to receive a surgical staple cartridge. The anvil is configured to pivot toward and away from the staple cartridge and lower jaw. The shaft assembly comprises a knife member configured to longitudinally translate to thereby substantially simultaneously cut clamped tissue and staple the severed tissue. The end effector may comprise lockout features configure to prevent longitudinal translation of the knife member. The end effector or staple cartridge may comprise lockout bypass features configured to prevent lockout of the knife member. These lockout bypass features may operate to permit longitudinal translation of the knife member once or multiple times. The end effector may comprise features configured to ensure proper alignment of the anvil relative to the staple cartridge.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: April 23, 2024
    Assignee: Cilag GmbH International
    Inventors: Jason M. Rector, Douglas B. Hoffman, Robert J. Simms, John C. Schuckmann, Ryan J. Laurent, Frederick E. Shelton, IV, Jeffrey C. Gagel, Nicholas Fanelli
  • Patent number: 11347861
    Abstract: The concepts, systems and methods described herein are directed towards a method for secure booting running on a security device. The method is provided to include: receiving a public key from a security device; validating the security device by comparing the received public key with a hash code; in response that the security device is validated, receiving custom codes from the security device and storing the custom codes in a microprocessor, wherein the microprocessor is located in a programmable memory of a primary processor; programming the programmable memory by executing the custom codes; and executing a boot sequence of the primary processor by the programmable memory.
    Type: Grant
    Filed: January 24, 2019
    Date of Patent: May 31, 2022
    Assignee: Raytheon Company
    Inventors: Matthew C. Areno, John C. Hoffman
  • Patent number: 10878101
    Abstract: The concepts, systems and methods described herein are directed towards a method running on a security device. The method is provided to including: executing a first secure boot code from a first memory by one of a plurality of cores of a processor, wherein the plurality of cores runs in a secure world; executing a first-stage boot loader (FSBL) from a second memory; executing a security monitoring application to validate the security device; in response to the security device being validated, switching some of the plurality of cores from the secure world to a normal world, wherein at least one of the plurality of cores remains in the secure world to communicate with the security monitoring application; executing a second-stage boot loader (SSBL); and monitoring, via the security monitoring application, status of the security device and communications between the security device and at least one external system.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: December 29, 2020
    Assignee: Raytheon Company
    Inventors: Matthew C. Areno, John C. Hoffman, Trevor B. Hird, Eric P. Egalite, Nathan T. Palmer
  • Publication number: 20200082091
    Abstract: The concepts, systems and methods described herein are directed towards a method running on a security device. The method is provided to including: executing a first secure boot code from a first memory by one of a plurality of cores of a processor, wherein the plurality of cores runs in a secure world; executing a first-stage boot loader (FSBL) from a second memory; executing a security monitoring application to validate the security device; in response to the security device being validated, switching some of the plurality of cores from the secure world to a normal world, wherein at least one of the plurality of cores remains in the secure world to communicate with the security monitoring application; executing a second-stage boot loader (SSBL); and monitoring, via the security monitoring application, status of the security device and communications between the security device and at least one external system.
    Type: Application
    Filed: December 10, 2018
    Publication date: March 12, 2020
    Applicant: Raytheon Company
    Inventors: Matthew C. Areno, John C. Hoffman, Trevor B. Hird, Eric P. Egalite, Nathan T. Palmer
  • Publication number: 20190311126
    Abstract: The concepts, systems and methods described herein are directed towards a method for secure booting running on a security device. The method is provided to include: receiving a public key from a security device; validating the security device by comparing the received public key with a hash code; in response that the security device is validated, receiving custom codes from the security device and storing the custom codes in a microprocessor, wherein the microprocessor is located in a programmable memory of a primary processor; programming the programmable memory by executing the custom codes; and executing a boot sequence of the primary processor by the programmable memory.
    Type: Application
    Filed: January 24, 2019
    Publication date: October 10, 2019
    Applicant: Raytheon Company
    Inventors: Matthew C. Areno, John C. Hoffman
  • Patent number: 8379850
    Abstract: In one embodiment, a cryptographic device is provided. The cryptographic device includes a persistent memory and a decryption control circuit coupled to the persistent memory. The decryption control circuit is configured to receive an encrypted data stream and decrypt a first portion of the encrypted data stream using a first cryptographic key stored in the persistent memory, the first portion including a second cryptographic key. The decryption circuit is configured to decrypt a second portion of the encrypted data stream using the second cryptographic key, the second portion of the encrypted data stream including payload data.
    Type: Grant
    Filed: October 8, 2010
    Date of Patent: February 19, 2013
    Assignee: Xilinx, Inc.
    Inventors: Brendan K. Bridgford, Stephen M. Trimberger, Jason J. Moore, Edward S. Peterson, James Wesselkamper, John C. Hoffman
  • Patent number: 7526917
    Abstract: A gas diffusion vacuum device includes a supply of gas, a nonpermeable enclosure, a supply of liquid, an open liquid reservoir and a gas permeable cover. A first end of the nonpermeable enclosure is retained in the open liquid reservoir. The volume of gas is supplied through a side wall of the nonpermeable enclosure. The gas is preferably carbon dioxide. The gas permeable cover preferably includes a diffusion barrier and a porous diffusion barrier support. The diffusion barrier is wrapped over the porous diffusion barrier support and secured to a side wall of the nonpermeable enclosure. As the gas diffuses through the gas permeable cover, a vacuum is created to raise a column of liquid. A second embodiment of the gas diffusion vacuum device includes a supply of gas, a nonpermeable enclosure and a gas permeable cover. A vacuum created is used to perform work with an air driven device.
    Type: Grant
    Filed: August 11, 2008
    Date of Patent: May 5, 2009
    Inventor: John C. Hoffman
  • Patent number: 5492202
    Abstract: A motor vehicle disc brake assembly includes a caliper (12) supporting a pair of friction elements (32,33) to be applied against opposite sides (35,37) of a rotor (14). The caliper (12) forms a cylinder bore (18) in which a brake piston apparatus (40) is slidably mounted to be actuated by hydraulic or other fluid pressure from a master cylinder (20). The brake piston apparatus (40) includes a first piston member (46) and a second piston member (60) disposed within the cylinder bore (18) and having a compliant member (82) disposed therebetween. The compliant member (82) substantially isolates the first piston member (46) from vibrations generated by friction element contact with the rotor (14), substantially eliminating operator detectable tactile vibrations.
    Type: Grant
    Filed: February 6, 1995
    Date of Patent: February 20, 1996
    Assignee: Ford Motor Company
    Inventors: Frederick L. Drotar, John C. Hoffman, Christian A. Valachovic
  • Patent number: 4279255
    Abstract: A portable therapeutic heating device is provided that may be readily worn and transported by a user. A flexible heating unit is attached to a body part and is capable of raising the skin temperature of that body part to about 102.degree.-108.degree. F. The flexible heating unit includes a plurality of distinct sets of electric resistance heating elements. The flexible heating unit is connected by a flexible tape to a battery pack which is mounted to the approximate center of gravity of the user's body. A switch is mounted on the battery pack, and provides for selection of which sets of electric resistance heating elements will be energized by a battery received by the battery pack, to thereby vary the amount of heat applied by the heating unit to a body part. The switch is mounted in a cutout formed in a casing defining the battery pack.
    Type: Grant
    Filed: February 26, 1980
    Date of Patent: July 21, 1981
    Assignee: John F. Taylor
    Inventor: John C. Hoffman