Patents by Inventor Suhail Zain

Suhail Zain 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: 11710152
    Abstract: A method and system of determining a viewership of a media content includes displaying a media content on an outward display device. For each vehicle in a predetermined range of the outward display device, a data packet comprising data from one or more sensors of the vehicle is received. It is determined whether the vehicle is unique based on the data packet. Upon determining from the data packet that the vehicle is unique, a dwell time of the vehicle is determined with respect to the displayed media content on the outward display device.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: July 25, 2023
    Assignee: TEK AD OPUS INC.
    Inventors: Manish Garg, Suhail Zain
  • Publication number: 20220270134
    Abstract: A method and system of determining a viewership of a media content includes displaying a media content on an outward display device. For each vehicle in a predetermined range of the outward display device, a data packet comprising data from one or more sensors of the vehicle is received. It is determined whether the vehicle is unique based on the data packet. Upon determining from the data packet that the vehicle is unique, a dwell time of the vehicle is determined with respect to the displayed media content on the outward display device.
    Type: Application
    Filed: February 9, 2022
    Publication date: August 25, 2022
    Inventors: Manish Garg, Suhail Zain
  • Publication number: 20220253265
    Abstract: A method and system of distributing media content includes receiving a data packet including media content from one or more content providers. A location of one or more content delivery vehicles (CDVs) is determined. For each CDV of the one or more CDVs, a content to be sent to the CDV is selected. The content is sent to the CDV to be displayed on an outward display device of the CDV upon the CDV entering a predetermined zone, in a way that is synchronous to other outward display devices of the CDVs in the predetermined zone.
    Type: Application
    Filed: November 26, 2021
    Publication date: August 11, 2022
    Inventors: Manish Garg, Suhail Zain
  • Patent number: 9570152
    Abstract: A memory cell includes a storage element coupled to a first data node and a second data node, a first programmable nonvolatile element and a second programmable nonvolatile element, a first switch element and a second switch element. The first switch element is configured to couple the first programmable nonvolatile element to the first data node during a first read mode of the memory cell. The second switch element is configured to couple the second programmable nonvolatile element to the second data node during the first read mode.
    Type: Grant
    Filed: October 13, 2014
    Date of Patent: February 14, 2017
    Assignee: Cypress Semiconductor Corporation
    Inventors: Suhail Zain, Walt Anderson, Helmut Puchner, David W. Still
  • Patent number: 9304953
    Abstract: A device can include an interface circuit configured to translate memory access requests at a controller interface of the interface circuit into signals at a memory device interface of the interface circuit that is different from the controller interface, the interface circuit including a write buffer memory configured to store a predetermined number of data values received at a write input of the controller interface, and a read buffer memory configured to mirror a predetermined number of data values stored in the write buffer memory; wherein the memory device interface comprises an address output configured to transmit address values, a write data output configured to transmit write data on rising and falling edges of a periodic signal, and a read data input configured to receive read data at the same rate as the write data.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: April 5, 2016
    Assignee: Cypress Semiconductor Corporation
    Inventors: Suhail Zain, Helmut Puchner, Walt Anderson, Karthik Navalpakam
  • Patent number: 8861271
    Abstract: A device can include a plurality of memory cells, each memory cell including at least one latch circuit coupled between two data nodes, a first nonvolatile section coupled to a first data node, and a second nonvolatile section coupled to a second data node; and each nonvolatile section including at least one switch element in series with a programmable nonvolatile element, the switch element configured to couple the nonvolatile element to the corresponding data node during a high reliability read operation of the memory cell.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: October 14, 2014
    Assignee: Cypress Semiconductor Corporation
    Inventors: Suhail Zain, Helmut Puchner, Walt Anderson, David Still
  • Publication number: 20140006730
    Abstract: A device can include a controller interface having at least one controller data output configured to output read data, and at least one controller data input configured to receive write data; and a memory device interface having a write data output configured to transmit the write data on rising and falling edges of a periodic signal, and a read data input configured to receive the read data at a same transmission rate as the write data.
    Type: Application
    Filed: June 29, 2012
    Publication date: January 2, 2014
    Applicant: CYPRESS SEMICONDUCTOR CORPORATION
    Inventors: Suhail Zain, Helmut Puchner, Walt Anderson, Karthik Navalpakam
  • Patent number: 8067959
    Abstract: A delay line compensated for process, voltage, and temperature variations, includes a delay locked loop (DLL) configured to delay a digital signal by the clock period of the digital signal, the DLL including a DLL delay line arranged as a plurality of cascaded sub-delay lines each sub-delay line providing one of a plurality of delay quanta in response to a digital control signal. A fractionating circuit is configured to generate a digital delay line control signal that is a fraction of the digital control signal. A digital delay line is arranged as a plurality of cascaded sub-delay lines each sub-delay line providing one of a plurality of delay quanta in response to the digital delay line control signal.
    Type: Grant
    Filed: March 3, 2010
    Date of Patent: November 29, 2011
    Assignee: Actel Corporation
    Inventors: William C. Plants, Suhail Zain, Joel Landry, Gregory W. Bakker, Tomek P. Jasinoski
  • Patent number: 7932744
    Abstract: An I/O scheme for an integrated circuit includes a group layout cell. The group layout cell includes a plurality of signal I/O pads. A driver circuit is coupled to each signal I/O pad. The group layout cell also includes two I/O driver-circuit power-supply pads. ESD protection circuitry is coupled to the plurality of driver circuits. The signal I/O pads and the I/O driver-circuit power-supply pads are arranged in rows. The rows may be regular or staggered.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: April 26, 2011
    Assignee: Actel Corporation
    Inventors: Jonathan W. Greene, Gregory W. Bakker, Suhail Zain
  • Publication number: 20100156459
    Abstract: A delay line compensated for process, voltage, and temperature variations, includes a delay locked loop (DLL) configured to delay a digital signal by the clock period of the digital signal, the DLL including a DLL delay line arranged as a plurality of cascaded sub-delay lines each sub-delay line providing one of a plurality of delay quanta in response to a digital control signal. A fractionating circuit is configured to generate a digital delay line control signal that is a fraction of the digital control signal. A digital delay line is arranged as a plurality of cascaded sub-delay lines each sub-delay line providing one of a plurality of delay quanta in response to the digital delay line control signal.
    Type: Application
    Filed: March 3, 2010
    Publication date: June 24, 2010
    Inventors: William C. Plants, Suhail Zain, Joel Landry, Gregory W. Bakker, Tomek P. Jasionowski
  • Patent number: 7701246
    Abstract: A delay line compensated for process, voltage, and temperature variations, includes a delay locked loop (DLL) configured to delay a digital signal by the clock period of the digital signal, the DLL including a DLL delay line arranged as a plurality of cascaded sub-delay lines each sub-delay line providing one of a plurality of delay quanta in response to a digital control signal. A fractionating circuit is configured to generate a digital delay line control signal that is a fraction of the digital control signal. A digital delay line is arranged as a plurality of cascaded sub-delay lines each sub-delay line providing one of a plurality of delay quanta in response to the digital delay line control signal.
    Type: Grant
    Filed: July 17, 2008
    Date of Patent: April 20, 2010
    Assignee: Actel Corporation
    Inventors: William C. Plants, Suhail Zain, Joel Landry, Gregory W. Bakker, Tomek Jasionowski
  • Patent number: 7193436
    Abstract: The described embodiments relate to the general area of Field Programmable Gate Arrays (FPGAs), and, in particular, to the architecture and the structure of the building blocks of the FPGAs. Proposed logic units, as separate units or a chain of units, which are mainly comprised of look-up tables, multiplexers, and latches, implement different mathematical and logical functions. Having two outputs, the embodiments of the logic unit can operate in a split mode and perform two separate logic and/or arithmetic functions at the same time. Chains of the proposed logic units, wherein every other unit is clocked by one of the two half clock cycles and utilizes local interconnections instead of traditional routing channels, add to efficiency and speed, and reduce required real estate.
    Type: Grant
    Filed: April 18, 2005
    Date of Patent: March 20, 2007
    Assignee: KLP International Ltd.
    Inventors: Man Wang, Suhail Zain
  • Publication number: 20060232296
    Abstract: The described embodiments relate to the general area of Field Programmable Gate Arrays (FPGAs), and, in particular, to the architecture and the structure of the building blocks of the FPGAs. Proposed logic units, as separate units or a chain of units, which are mainly comprised of look-up tables, multiplexers, and latches, implement different mathematical and logical functions. Having two outputs, the embodiments of the logic unit can operate in a split mode and perform two separate logic and/or arithmetic functions at the same time. Chains of the proposed logic units, wherein every other unit is clocked by one of the two half clock cycles and utilizes local interconnections instead of traditional routing channels, add to efficiency and speed, and reduce required real estate.
    Type: Application
    Filed: April 18, 2005
    Publication date: October 19, 2006
    Applicant: Kilopass Technologies, Inc.
    Inventors: Man Wang, Suhail Zain