Patents by Inventor Nasrullah

Nasrullah 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: 9842784
    Abstract: A system according to some examples herein includes a base chip which may include a plurality of attachment slots for attaching dies thereto. One or more of the attachment slots may be programmable attachment slots. The base chip may further include circuitry for interconnecting the dies attached to the base chip. For example, the base chip may include a plurality of cross bar switches, each of which is associated with respective ones of the plurality of attachment slots. The base chip may further include a configuration block, which is adapted to receive and transmit test signals for determining electrically connected signal lines of one or more attachment slots when one or more dies are attached to the base chip and which is further adapted to receive configuration data for programming signal (including power and ground) channels of the cross bar switches.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: December 12, 2017
    Assignee: ZGLUE, INC.
    Inventors: Jawad Nasrullah, Ming Zhang
  • Publication number: 20170336101
    Abstract: A gravity driven Thermosiphon solar water heating system to harness solar insolation in low sunshine regions. This innovatory system uses CO2 as the working fluid to collect even mild sunlight to heat the water in sub-zero temperature areas. This solar water heater harnesses solar energy by fitting U-shaped copper heat removal pipes in evacuated glass tubes. This system works automatically by natural thermosiphon circulation force caused by density difference of supercritical CO2 at different temperatures. This innovatory solar water heater can perform in ice cold temperature areas where water based systems cease to function after freezing.
    Type: Application
    Filed: May 18, 2016
    Publication date: November 23, 2017
    Inventors: Naeem Abas, Nasrullah Khan, Aun Haider
  • Publication number: 20170306348
    Abstract: This disclosure provides a stress-responsive polypeptide sequence for fusion with a polypeptide to specifically induce stability of the fusion polypeptide under stress conditions, such as drought, high salt and high temperature, in plants. Also disclosed includes an expression vector for expressing a fusion polypeptide comprising the stress-responsive peptide in plants transformed therewith, and a method for generating a transgenic plant with enhanced tolerance to environmental stresses, comprising introducing into the transgenic plant a polynucleotide encoding a fusion polypeptide which comprises the stress-responsive peptide as disclosed and a plant anti-stress gene, such as the plant senescence-associated gene SSPP. A plant expressing the expression vector that have an enhanced stress tolerance, including Arabidopsis and soybean, is also provided.
    Type: Application
    Filed: July 8, 2017
    Publication date: October 26, 2017
    Applicant: NANKAI UNIVERSITY
    Inventors: NINGNING WANG, LI XIONG, JUANJUAN BI, SHENG LIU, WEI XU, LIFANG SUN, ZHAOXIA GUO, NASRULLAH, DAN WANG, YUANYUAN MEI
  • Patent number: 9766685
    Abstract: In an embodiment, a processor includes a logic to cause at least one core to operate with a power control cycle including a plurality of on times and a plurality of off times according to an ON-OFF keying protocol, where the on and off times vary depending on whether and when an interrupt is incurred. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 15, 2013
    Date of Patent: September 19, 2017
    Assignee: Intel Corporation
    Inventors: David Keppel, Jawad Nasrullah
  • Patent number: 9665144
    Abstract: Systems and methods for entry and exit latency reduction for low power states are described. In one embodiment, a computer implemented method initiates an energy-efficient low power state (e.g., deep sleep state) to reduce power consumption of a device. The method sets a power supply voltage that provides sufficient power to a dual power supply array for retention of states. Logic is powered down in this low power state.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: May 30, 2017
    Assignee: Intel Corporation
    Inventors: Jawad Nasrullah, Kelvin Kwan, Jaydeep P. Kulkarni, Muhammad M. Khellah
  • Publication number: 20170062294
    Abstract: A system according to some examples herein includes a base chip which may include a plurality of attachment slots for attaching dies thereto. One or more of the attachment slots may be programmable attachment slots. The base chip may further include circuitry for interconnecting the dies attached to the base chip. For example, the base chip may include a plurality of cross bar switches, each of which is associated with respective ones of the plurality of attachment slots. The base chip may further include a configuration block, which is adapted to receive and transmit test signals for determining electrically connected signal lines of one or more attachment slots when one or more dies are attached to the base chip and which is further adapted to receive configuration data for programming signal (including power and ground) channels of the cross bar switches.
    Type: Application
    Filed: June 23, 2015
    Publication date: March 2, 2017
    Applicant: zGlue, Inc.
    Inventors: Jawad Nasrullah, Ming Zhang
  • Publication number: 20170003734
    Abstract: A method performed by a multi-core processor is described. The method includes, while a core is executing program code, reading a dirty cache line from the core's last level cache and sending the dirty cache line from the core for storage external from the core, where, the dirty cache line has not been evicted from the cache nor requested by another core or processor.
    Type: Application
    Filed: September 13, 2016
    Publication date: January 5, 2017
    Inventors: DAVID KEPPEL, KELVIN KWAN, JAWAD NASRULLAH
  • Publication number: 20160370837
    Abstract: A first droop mitigation methodology in which the clock frequency applied to a processor's core is reduced from its normal operating value when a droop event capable of causing the first droop in the voltage being delivered to the core is anticipated. The reduced core switching frequency reduces the average core current, thereby mitigating the first droop. The reduced frequency is then gradually increased back to its normal operating value through a multi-step frequency ramp, instead of one fixed step. A pre-determined delay may be applied prior to each frequency increase step. A clock generator in the processor die may be configured to perform such frequency staggering in response to a droop event signal, which may be generated by the operating system or other program code being executed by the processor. The frequency staggering-based first droop mitigation may be predominantly software-based, and can be applied to core power delivery.
    Type: Application
    Filed: June 17, 2015
    Publication date: December 22, 2016
    Inventors: Jin SHI, Jawad NASRULLAH
  • Patent number: 9490623
    Abstract: An overcurrent detection circuit and method for one or more capacitive loads includes sensing current being supplied to the one or more capacitive loads to thereby generate a sensed current, and sensing a voltage rate of change across the one or more capacitive loads to thereby generate a differentiator output. The differentiator output is added to a fixed reference setpoint to thereby generate an overcurrent setpoint. The sensed current is compared to the overcurrent setpoint, and an overcurrent trip signal is supplied when the sensed current is greater than or equal to the overcurrent setpoint.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: November 8, 2016
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Joseph Marotta, Nasrullah Habeeb M, Rajamohan Revindranathan, John Dylan Michael, Dale Trumbo
  • Publication number: 20160320832
    Abstract: In an embodiment, a processor includes a logic to cause at least one core to operate with a power control cycle including a plurality of on times and a plurality of off times according to an ON-OFF keying protocol, where the off times each correspond to a maximum off time for a platform including the processor. Other embodiments are described and claimed.
    Type: Application
    Filed: May 3, 2016
    Publication date: November 3, 2016
    Inventors: David Pardo Keppel, Jawad Nasrullah
  • Patent number: 9442849
    Abstract: A method performed by a multi-core processor is described. The method includes, while a core is executing program code, reading a dirty cache line from the core's last level cache and sending the dirty cache line from the core for storage external from the core, where, the dirty cache line has not been evicted from the cache nor requested by another core or processor.
    Type: Grant
    Filed: December 29, 2012
    Date of Patent: September 13, 2016
    Assignee: Intel Corporation
    Inventors: David Keppel, Kelvin Kwan, Jawad Nasrullah
  • Publication number: 20160179175
    Abstract: Systems and a method for controlling power of a device with power management software are described. In one embodiment, a computer implemented method initiates power control having ON-OFF keying to control power consumption of a device for energy efficiency and energy conservation. An ON-OFF period of the ON-OFF keying for the device is computed. The method sets a target frequency, a target supply voltage, and a power gate control for the device based on the ON-OFF keying.
    Type: Application
    Filed: March 2, 2016
    Publication date: June 23, 2016
    Inventors: Jawad Nasrullah, Kelvin Kwan, David Roger Ditzel, Vjekoslav Svilan
  • Patent number: 9354694
    Abstract: In an embodiment, a processor includes a logic to cause at least one core to operate with a power control cycle including a plurality of on times and a plurality of off times according to an ON-OFF keying protocol, where the off times each correspond to a maximum off time for a platform including the processor. Other embodiments are described and claimed.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: May 31, 2016
    Assignee: Intel Corporation
    Inventors: David Pardo Keppel, Jawad Nasrullah
  • Publication number: 20160141859
    Abstract: An overcurrent detection circuit and method for one or more capacitive loads includes sensing current being supplied to the one or more capacitive loads to thereby generate a sensed current, and sensing a voltage rate of change across the one or more capacitive loads to thereby generate a differentiator output. The differentiator output is added to a fixed reference setpoint to thereby generate an overcurrent setpoint. The sensed current is compared to the overcurrent setpoint, and an overcurrent trip signal is supplied when the sensed current is greater than or equal to the overcurrent setpoint.
    Type: Application
    Filed: November 18, 2014
    Publication date: May 19, 2016
    Applicant: HONEYWELL INTERNATIONAL INC.
    Inventors: Joseph Marotta, Nasrullah Habeeb M, Rajamohan Revindranathan, John Dylan Michael, Dale Trumbo
  • Patent number: 9342403
    Abstract: An apparatus and method for scrubbing spin transfer torque (STT) memory. For example, one embodiment of a apparatus comprises: a memory subsystem including at least one spin transfer torque (STT) memory, the STT memory arranged into one or more entries; and a scrub engine to ensure that the entries of the STT contain valid data, the scrub engine including analysis and processing logic to determine, for each entry, whether a specified scrubbing interval has expired and, if so, then to invalidate the entry or re-fetch data for the entry from a source and, if the scrubbing interval has not expired, then to perform error detection and/or correction on the entry.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: May 17, 2016
    Assignee: Intel Corporation
    Inventors: David Pardo Keppel, Helia Naeimi, Jawad Nasrullah
  • Patent number: 9329658
    Abstract: In one embodiment, a processor includes at least one sleep block and a central sleep controller. The at least one sleep block may include at least one execution unit, at least one processor component, and sleep logic. The central sleep controller may be to program the sleep logic to perform at least one sleep transition for the at least one sleep block, and to operate in a first sleep mode. The sleep logic may be to perform the at least one sleep transition for the at least one sleep block without waking the central sleep controller from the first sleep mode. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: May 3, 2016
    Assignee: Intel Corporation
    Inventors: David Pardo Keppel, Jawad Nasrullah
  • Patent number: 9280190
    Abstract: Systems and a method for controlling power of a device with power management software are described. In one embodiment, a computer implemented method initiates power control having ON-OFF keying to control power consumption of a device for energy efficiency and energy conservation. An ON-OFF period of the ON-OFF keying for the device is computed. The method sets a target frequency, a target supply voltage, and a power gate control for the device based on the ON-OFF keying.
    Type: Grant
    Filed: December 21, 2011
    Date of Patent: March 8, 2016
    Assignee: Intel Corporation
    Inventors: Jawad Nasrullah, Kelvin Kwan, David Roger Ditzel, Vjekoslav Svilan
  • Patent number: 9229872
    Abstract: A method is described that includes during runtime of a semiconductor die, determining that a next BIST test sequence of a storage component embedded on the die is appropriate. The method further includes applying a BIST test sequence to each valid entry in the storage component. The method also includes marking any newly invalid entries in the storage component as invalid and configuring a respective replacement entry for each of the newly invalid entries.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 5, 2016
    Assignee: Intel Corporation
    Inventors: Christopher Wilkerson, Jawad Nasrullah, Kelvin Kwan
  • Publication number: 20150278011
    Abstract: An apparatus and method for scrubbing spin transfer torque (STT) memory. For example, one embodiment of a apparatus comprises: a memory subsystem including at least one spin transfer torque (STT) memory, the STT memory arranged into one or more entries; and a scrub engine to ensure that the entries of the STT contain valid data, the scrub engine including analysis and processing logic to determine, for each entry, whether a specified scrubbing interval has expired and, if so, then to invalidate the entry or re-fetch data for the entry from a source and, if the scrubbing interval has not expired, then to perform error detection and/or correction on the entry.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 1, 2015
    Inventors: DAVID PARDO KEPPEL, HELIA NAEIMI, JAWAD NASRULLAH
  • Publication number: 20140344596
    Abstract: In an embodiment, a processor includes a logic to cause at least one core to operate with a power control cycle including a plurality of on times and a plurality of off times according to an ON-OFF keying protocol, where the on and off times vary depending on whether and when an interrupt is incurred. Other embodiments are described and claimed.
    Type: Application
    Filed: May 15, 2013
    Publication date: November 20, 2014
    Inventors: David Keppel, Jawad Nasrullah