Patents by Inventor Amr A. Hafez

Amr A. Hafez 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: 11005457
    Abstract: A circuit that produces an output signal having a frequency that is proportional to absolute temperature (PTAT) is disclosed. In one embodiment, the circuit includes a ring oscillator and a bias current circuit coupled thereto. The ring oscillator and the bias current circuit are implemented in close proximity to one another. During operation, the bias current circuit generates a bias current that is provided to the ring oscillator. The amount of bias current generated is dependent upon the temperature of the circuit. In turn, the frequency of an output signal provided by the ring oscillator is dependent on the amount of bias current received from the bias current circuit. Accordingly, the frequency of the ring oscillator output signal is dependent on the temperature of the circuit.
    Type: Grant
    Filed: June 12, 2018
    Date of Patent: May 11, 2021
    Assignee: Apple Inc.
    Inventors: Ramy A. Ahmed, Amr A. Hafez, Jafar Savoj
  • Publication number: 20190379363
    Abstract: A circuit that produces an output signal having a frequency that is proportional to absolute temperature (PTAT) is disclosed. In one embodiment, the circuit includes a ring oscillator and a bias current circuit coupled thereto. The ring oscillator and the bias current circuit are implemented in close proximity to one another. During operation, the bias current circuit generates a bias current that is provided to the ring oscillator. The amount of bias current generated is dependent upon the temperature of the circuit. In turn, the frequency of an output signal provided by the ring oscillator is dependent on the amount of bias current received from the bias current circuit. Accordingly, the frequency of the ring oscillator output signal is dependent on the temperature of the circuit.
    Type: Application
    Filed: June 12, 2018
    Publication date: December 12, 2019
    Inventors: Ramy A. Ahmed, Amr A. Hafez, Jafar Savoj
  • Patent number: 10459478
    Abstract: A sensor circuit and integrated circuit having the same is disclosed. In one embodiment, a sensor circuit includes first and second ring oscillators having different circuit topologies. A first counter is coupled to receive an output signal from the first ring oscillator, while a second counter is coupled to receive an output signal from the second ring oscillator. The sensor circuit further includes a local clock circuit that provides a clock signal to the first and second counters. Furthermore, the local clock circuit is coupled to provide the clock signal exclusively to circuitry within the sensor circuit, the circuitry including the first and second counters.
    Type: Grant
    Filed: April 13, 2018
    Date of Patent: October 29, 2019
    Assignee: Apple Inc.
    Inventors: Jafar Savoj, Amr A. Hafez, Ramy A. Ahmed
  • Publication number: 20190317547
    Abstract: A sensor circuit and integrated circuit having the same is disclosed. In one embodiment, a sensor circuit includes first and second ring oscillators having different circuit topologies. A first counter is coupled to receive an output signal from the first ring oscillator, while a second counter is coupled to receive an output signal from the second ring oscillator. The sensor circuit further includes a local clock circuit that provides a clock signal to the first and second counters. Furthermore, the local clock circuit is coupled to provide the clock signal exclusively to circuitry within the sensor circuit, the circuitry including the first and second counters.
    Type: Application
    Filed: April 13, 2018
    Publication date: October 17, 2019
    Inventors: Jafar Savoj, Amr A. Hafez, Ramy A. Ahmed
  • Patent number: 6560647
    Abstract: A system and method for summarizing metric data in a semantically correct way. The system preferably comprises a distributed computing environment, i.e., an enterprise, which comprises a plurality of interconnected computer systems. At least one of the computer systems is an agent computer system which collects raw data relating to one or more metrics, i.e., measurements of system resources on the agent computer system. A Universal Data Repository (UEDR) receives a set of data points representing metric data from one or more agent computer systems. The UDR summarizes the set of data points into a more compact yet meaningful form. In summarization, the UDR determines a data type of the set of data points, applies a summarization rule according to the data type, and then creates a summarized data structure which corresponds to the set of data points. The summarization rule varies according to the semantics of the data type.
    Type: Grant
    Filed: March 4, 1999
    Date of Patent: May 6, 2003
    Assignee: BMC Software, Inc.
    Inventors: Amr Hafez, Joseph Rocco, Subhash Agrawal
  • Patent number: 6513065
    Abstract: A system and method for summarizing metric data with a plurality of levels of varying granularity. The system preferably comprises a distributed computing environment, i.e., an enterprise, which comprises a plurality of interconnected computer systems. At least one of the computer systems is an agent computer system which collects raw data relating to one or more metrics, i.e., measurements of system resources on the agent computer system. A Universal Data Repository (UDR) receives raw metric data from one or more agents. The UDR summarizes the raw data into a more compact yet meaningful form. The UDR can summarize both raw data and data that has previously been summarized one or more times, thus creating a plurality of levels of summarization. With each successive summarization, metric data become more compact, yet the data retain information and meaning.
    Type: Grant
    Filed: March 4, 1999
    Date of Patent: January 28, 2003
    Assignee: BMC Software, Inc.
    Inventors: Amr Hafez, Joseph Rocco, Subhash Agrawal