Patents by Inventor Joseph Frank Cihula

Joseph Frank Cihula 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).

  • Publication number: 20220100532
    Abstract: A processor package comprises a processing core, a system agent, an input/output memory management unit (IOMMU), and transaction security circuitry (TSC) in at least one of the system agent and the IOMMU. The TSC determines whether ultra-protected memory (UPM) is enabled in a data processing system that comprises the processor package. The transaction security circuitry also determines whether an address for a memory access transaction in the data processing system falls within a UPM region within a physical address space of the data processing system. The transaction security circuitry also blocks the memory access transaction, in response to a determination that (a) UPM is enabled and (b) the address for the memory access transaction falls within the UPM region. Other embodiments are described and claimed.
    Type: Application
    Filed: September 25, 2020
    Publication date: March 31, 2022
    Inventors: Rupin Hemantkumar Vakharwala, Joseph Frank Cihula, Philip Ralph Lantz, Utkarsh Yogeshkumar Kakaiya
  • Patent number: 8635415
    Abstract: A set of default registers of a processor are expanded into metadata registers on the processor of a computer system. The default registers having stored thereon data, while metadata which is related to the data is stored separately on the metadata registers.
    Type: Grant
    Filed: September 30, 2009
    Date of Patent: January 21, 2014
    Assignee: Intel Corporation
    Inventors: Baiju V. Patel, Rajeev Gopalakrishna, Andrew F. Glew, Robert J. Kushlis, Don Alan Van Dyke, Joseph Frank Cihula, Asit K. Mallick, James B. Crossland, Gilbert Neiger, Scott Dion Rodgers, Martin Guy Dixon, Mark Jay Charney, Jacob (Koby) Gottlieb
  • Publication number: 20110078389
    Abstract: A set of default registers of a processor are expanded into metadata registers on the processor of a computer system. The default registers having stored thereon data, while metadata which is related to the data is stored separately on the metadata registers.
    Type: Application
    Filed: September 30, 2009
    Publication date: March 31, 2011
    Inventors: Baiju V. Patel, Rajeev Gopalakrishna, Andrew F. Glew, Robert J. Kushlis, Don Alan Van Dyke, Joseph Frank Cihula, Asit K. Mallick, James B. Crossland, Gilbert Neiger, Scott Dion Rodgers, Martin Guy Dixon, Mark Jay Charney, Jocob Gottlieb