Patents by Inventor Samuel A. Cooper

Samuel A. Cooper 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: 11507705
    Abstract: Systems and methods for determining cryptographic operation masks for improving resistance to external monitoring attacks. An example method may comprise: selecting a first input mask value, a first output mask value, and one or more intermediate mask values; based on the first output mask value and the intermediate mask values, calculating a first transformation output mask value comprising two or more portions, wherein concatenation of all portions of the first transformation output mask value produces the first transformation output mask value, and wherein exclusive disjunction of all portions of the first transformation output mask value is equal to the first output mask value; and performing a first masked transformation based on the first transformation output mask value and the first input mask value.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: November 22, 2022
    Assignee: CRYPTOGRAPHY RESEARCH INC.
    Inventor: Jeremy Samuel Cooper
  • Publication number: 20200364377
    Abstract: Systems and methods for determining cryptographic operation masks for improving resistance to external monitoring attacks. An example method may comprise: selecting a first input mask value, a first output mask value, and one or more intermediate mask values; based on the first output mask value and the intermediate mask values, calculating a first transformation output mask value comprising two or more portions, wherein concatenation of all portions of the first transformation output mask value produces the first transformation output mask value, and wherein exclusive disjunction of all portions of the first transformation output mask value is equal to the first output mask value; and performing a first masked transformation based on the first transformation output mask value and the first input mask value.
    Type: Application
    Filed: June 9, 2020
    Publication date: November 19, 2020
    Inventor: Jeremy Samuel Cooper
  • Patent number: 10699030
    Abstract: Systems and methods for determining cryptographic operation masks for improving resistance to external monitoring attacks. An example method may comprise: selecting a first input mask value, a first output mask value, and one or more intermediate mask values; based on the first output mask value and the intermediate mask values, calculating a first transformation output mask value comprising two or more portions, wherein concatenation of all portions of the first transformation output mask value produces the first transformation output mask value, and wherein exclusive disjunction of all portions of the first transformation output mask value is equal to the first output mask value; and performing a first masked transformation based on the first transformation output mask value and the first input mask value.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: June 30, 2020
    Assignee: CRYPTOGRAPHY RESEARCH INC.
    Inventor: Jeremy Samuel Cooper
  • Publication number: 20180167196
    Abstract: Systems and methods for determining cryptographic operation masks for improving resistance to external monitoring attacks. An example method may comprise: selecting a first input mask value, a first output mask value, and one or more intermediate mask values; based on the first output mask value and the intermediate mask values, calculating a first transformation output mask value comprising two or more portions, wherein concatenation of all portions of the first transformation output mask value produces the first transformation output mask value, and wherein exclusive disjunction of all portions of the first transformation output mask value is equal to the first output mask value; and performing a first masked transformation based on the first transformation output mask value and the first input mask value.
    Type: Application
    Filed: November 23, 2015
    Publication date: June 14, 2018
    Inventor: Jeremy Samuel Cooper
  • Publication number: 20150075569
    Abstract: Apparatuses, and related methods, for processing a workpiece that include a particular barrier structure that can overlie and cover a workpiece. Apparatuses, and related methods, for processing a workpiece that include a particular movable member that can be positioned over and moved relative to a workpiece. Apparatuses, and related methods, for processing a workpiece that include a particular ceiling structure that can overlie a processing chamber. Nozzle devices, and related methods, that include a particular annular body. Nozzle devices, and related methods, that include a particular first, second, and third nozzle structure.
    Type: Application
    Filed: November 25, 2014
    Publication date: March 19, 2015
    Inventors: Jimmy D. Collins, Samuel A. Cooper, James M. Eppes, Alan D. Rose, Kader Mekias
  • Patent number: 8899248
    Abstract: Apparatuses, and related methods, for processing a workpiece that include a particular barrier structure that can overlie and cover a workpiece. Apparatuses, and related methods, for processing a workpiece that include a particular movable member that can be positioned over and moved relative to a workpiece. Apparatuses, and related methods, for processing a workpiece that include a particular ceiling structure that can overlie a processing chamber. Nozzle devices, and related methods, that include a particular annular body. Nozzle devices, and related methods, that include a particular first, second, and third nozzle structure.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: December 2, 2014
    Assignee: Tel FSI, Inc.
    Inventors: Jimmy D. Collins, Samuel A. Cooper, James M. Eppes, Alan D. Rose, Kader Mekias
  • Patent number: 8656936
    Abstract: Apparatuses, and related methods, for processing a workpiece that include a particular barrier structure that can overlie and cover a workpiece. Apparatuses, and related methods, for processing a workpiece that include a particular movable member that can be positioned over and moved relative to a workpiece. Apparatuses, and related methods, for processing a workpiece that include a particular ceiling structure that can overlie a processing chamber. Nozzle devices, and related methods, that include a particular annular body. Nozzle devices, and related methods, that include a particular first, second, and third nozzle structure.
    Type: Grant
    Filed: July 9, 2008
    Date of Patent: February 25, 2014
    Assignee: Tel FSI, Inc.
    Inventors: Jimmy D. Collins, Samuel A. Cooper, James M. Eppes, Alan D. Rose, Kader Mekias
  • Patent number: 8544483
    Abstract: Apparatuses, and related methods, for processing a workpiece that include a particular barrier structure that can overlie and cover a workpiece. Apparatuses, and related methods, for processing a workpiece that include a particular movable member that can be positioned over and moved relative to a workpiece. Apparatuses, and related methods, for processing a workpiece that include a particular ceiling structure that can overlie a processing chamber. Nozzle devices, and related methods, that include a particular annular body. Nozzle devices, and related methods, that include a particular first, second, and third nozzle structure.
    Type: Grant
    Filed: March 15, 2006
    Date of Patent: October 1, 2013
    Assignee: TEL FSI, Inc.
    Inventors: Jimmy D. Collins, Samuel A. Cooper, James M. Eppes, Alan D. Rose, Kader Mekias
  • Patent number: 8095936
    Abstract: In some embodiments, a method includes receiving an input for a software application that is executing on a controlled device. The method also includes transmitting, over a network, an identification of an event for the software application, that is a result of the input, to a controller device to remotely control execution of the software application. The identification of the event comprises an identification of at least one of a control and the input for the control.
    Type: Grant
    Filed: January 31, 2007
    Date of Patent: January 10, 2012
    Assignee: Halliburton Energy Services, Inc.
    Inventors: Marcus Leo Avery, Ryan Daniel Hatfield, Samuel Cooper Grantham, Marcos Suuru Kajita
  • Publication number: 20110308647
    Abstract: Apparatuses, and related methods, for processing a workpiece that include a particular barrier structure that can overlie and cover a workpiece. Apparatuses, and related methods, for processing a workpiece that include a particular movable member that can be positioned over and moved relative to a workpiece. Apparatuses, and related methods, for processing a workpiece that include a particular ceiling structure that can overlie a processing chamber. Nozzle devices, and related methods, that include a particular annular body. Nozzle devices, and related methods, that include a particular first, second, and third nozzle structure.
    Type: Application
    Filed: August 26, 2011
    Publication date: December 22, 2011
    Inventors: Jimmy D. Collins, Samuel A. Cooper, James M. Eppes, Alan D. Rose, Kader Mekias
  • Patent number: 7538685
    Abstract: A method, apparatus and computer program product for providing auditory feedback in a personal virtual assistant (PVA) is presented. A user communication is received at the PVA. A determination is made whether an event sound is required in response to the receiving a user communication and upon determination that an event sound is required, an event sound is provided to the user and upon determination that an event sound is not required an event sound is not provided to the user. A response to the communication received from the user is determined and is transmitted to the user.
    Type: Grant
    Filed: May 8, 2006
    Date of Patent: May 26, 2009
    Assignee: Avaya Inc.
    Inventors: Robert Samuel Cooper, Derek Sanders, Jeffrey F. McElroy
  • Publication number: 20080271763
    Abstract: Apparatuses, and related methods, for processing a workpiece that include a particular barrier structure that can overlie and cover a workpiece. Apparatuses, and related methods, for processing a workpiece that include a particular movable member that can be positioned over and moved relative to a workpiece. Apparatuses, and related methods, for processing a workpiece that include a particular ceiling structure that can overlie a processing chamber. Nozzle devices, and related methods, that include a particular annular body. Nozzle devices, and related methods, that include a particular first, second, and third nozzle structure.
    Type: Application
    Filed: July 9, 2008
    Publication date: November 6, 2008
    Inventors: Jimmy D. Collins, Samuel A. Cooper, James M. Eppes, Alan D. Rose, Kader Mekias
  • Publication number: 20080184269
    Abstract: In some embodiments, a method includes receiving an input for a software application that is executing on a controlled device. The method also includes transmitting, over a network, an identification of an event for the software application, that is a result of the input, to a controller device to remotely control execution of the software application. The identification of the event comprises an identification of at least one of a control and the input for the control.
    Type: Application
    Filed: January 31, 2007
    Publication date: July 31, 2008
    Inventors: Marcus Leo Avery, Ryan Daniel Hatfield, Samuel Cooper Grantham, Marcos Suuru Kajita
  • Patent number: 7404681
    Abstract: Described are process control methods for spin-coating, and apparatuses and devices incorporating the same, wherein the method is useful for application of developer solution to a substrate, and wherein the process control method includes one or more features of: interrupted serial process control using an interrupt signal from a hardware or a software component, an interrupt service routine, and a multiple process commands initiated at durations measured in parallel from an earlier process event.
    Type: Grant
    Filed: May 31, 2000
    Date of Patent: July 29, 2008
    Assignee: FSI International, Inc.
    Inventors: Samuel A. Cooper, Joseph W. Daggett
  • Publication number: 20070245954
    Abstract: Apparatuses, and related methods, for processing a workpiece that include a particular barrier structure that can overlie and cover a workpiece. Apparatuses, and related methods, for processing a workpiece that include a particular movable member that can be positioned over and moved relative to a workpiece. Apparatuses, and related methods, for processing a workpiece that include a particular ceiling structure that can overlie a processing chamber. Nozzle devices, and related methods, that include a particular annular body. Nozzle devices, and related methods, that include a particular first, second, and third nozzle structure.
    Type: Application
    Filed: March 15, 2006
    Publication date: October 25, 2007
    Inventors: Jimmy Collins, Samuel Cooper, James Eppes, Alan Rose, Kader Mekias
  • Publication number: 20040083953
    Abstract: Described are methods and apparatuses useful for spin-coating process solutions onto substrates, wherein the methods and apparatuses incorporate a pressure sensor to detect the pressure of a process solution, such as a pressure related to a beginning or end of a dispense of process solution from a dispenser; some preferred methods and apparatuses measure pressure of a photoresist, developer, water, solvent, or cleaner in a dispense line; and some preferred methods and apparatuses incorporate process control systems involving interrupted, parallel control methods.
    Type: Application
    Filed: October 29, 2003
    Publication date: May 6, 2004
    Inventors: Jimmy D. Collins, Samuel A. Cooper
  • Publication number: 20040072450
    Abstract: Described are methods and apparatuses useful for spin-coating process solutions onto substrates, wherein the methods and apparatuses incorporate a pressure sensor to detect the pressure of a process solution, such as a pressure related to a beginning or end of a dispense of process solution from a dispenser; some preferred methods and apparatuses measure pressure of a photoresist, developer, water, solvent, or cleaner in a dispense line; and some preferred methods and apparatuses incorporate process control systems involving interrupted, parallel control methods.
    Type: Application
    Filed: October 15, 2002
    Publication date: April 15, 2004
    Inventors: Jimmy D. Collins, Samuel A. Cooper
  • Patent number: 5959994
    Abstract: An enhanced ATM switch with CPU node interconnect functionality and peripheral interconnect functionality and network functionality. The ATM switch provides low latency transfer between computer nodes and performs input/output operations with peripherals through the ATM network. SCSI Fibre Channel protocol (FCP) commands are implemented according to ATM standards to provide communication with peripherals. A segmentation and reassembly (SAR) unit is provided for performing ATM segmentation and reassembly. The SAR includes functional units which allow direct connection of an application agent to the core of the switch once the cell characteristics are determined by the application agent and provides ATM cell translation to and from available kernel buffers. The transmission media in the ATM network comprises digital optical links. The enhanced ATM switch may also include a synchronous optical network (SONET) interface for providing SONET transmission over the digital optical links in the ATM network.
    Type: Grant
    Filed: August 19, 1996
    Date of Patent: September 28, 1999
    Assignee: NCR Corporation
    Inventors: Gary Lee Boggs, Robert Samuel Cooper, Gene Robert Erickson, Douglas Edward Hundley, Gregory H. Milby, P. Keith Muller, Curtis Hall Stehley, Donald G. Tipon