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: 11963681Abstract: 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: GrantFiled: December 22, 2020Date of Patent: April 23, 2024Assignee: Cilag GmbH InternationalInventors: 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: 11347861Abstract: 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: GrantFiled: January 24, 2019Date of Patent: May 31, 2022Assignee: Raytheon CompanyInventors: Matthew C. Areno, John C. Hoffman
-
Patent number: 10878101Abstract: 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: GrantFiled: December 10, 2018Date of Patent: December 29, 2020Assignee: Raytheon CompanyInventors: Matthew C. Areno, John C. Hoffman, Trevor B. Hird, Eric P. Egalite, Nathan T. Palmer
-
Publication number: 20200082091Abstract: 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: ApplicationFiled: December 10, 2018Publication date: March 12, 2020Applicant: Raytheon CompanyInventors: Matthew C. Areno, John C. Hoffman, Trevor B. Hird, Eric P. Egalite, Nathan T. Palmer
-
Publication number: 20190311126Abstract: 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: ApplicationFiled: January 24, 2019Publication date: October 10, 2019Applicant: Raytheon CompanyInventors: Matthew C. Areno, John C. Hoffman
-
Patent number: 8379850Abstract: 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: GrantFiled: October 8, 2010Date of Patent: February 19, 2013Assignee: Xilinx, Inc.Inventors: Brendan K. Bridgford, Stephen M. Trimberger, Jason J. Moore, Edward S. Peterson, James Wesselkamper, John C. Hoffman
-
Patent number: 7526917Abstract: 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: GrantFiled: August 11, 2008Date of Patent: May 5, 2009Inventor: John C. Hoffman
-
Patent number: 5492202Abstract: 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: GrantFiled: February 6, 1995Date of Patent: February 20, 1996Assignee: Ford Motor CompanyInventors: Frederick L. Drotar, John C. Hoffman, Christian A. Valachovic
-
Patent number: 4279255Abstract: 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: GrantFiled: February 26, 1980Date of Patent: July 21, 1981Assignee: John F. TaylorInventor: John C. Hoffman