Patents by Inventor Venkata Jakkula

Venkata Jakkula 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: 11930251
    Abstract: Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to credit commercial broadcasts are disclosed. Example commercial crediting apparatus disclosed herein compare first identification information and first timing information obtained from a first monitored data feed with second identification information and second timing information in a second monitored data feed to identify a first final distributor code represented in the second monitoring data feed, the first identification information and the first timing information corresponding to a first commercial represented in the first monitored data feed. Disclosed example apparatus also access data that maps a first original distributor code to the first final distributor code, identify the first commercial in lineup data based on the first original distributor code, and adjust, based on a duration of the first commercial, a duration obtained for a first media program listed in the lineup data.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: March 12, 2024
    Assignee: The Nielsen Company (US), LLC
    Inventors: Narasimha Reddy Goli, Gangadhar Jakkula, Michael Allen Bivins, Thomas A. Potter, Venkata Lakshmi Kumar Pittu, Kevin J. Rini
  • Patent number: 8359281
    Abstract: A method system for training an apparatus to recognize a pattern includes providing the apparatus with a host processor executing steps of a machine learning process; providing the apparatus with an accelerator including at least two processors; inputting training pattern data into the host processor; determining coefficient changes in the machine learning process with the host processor using the training pattern data; transferring the training data to the accelerator; determining kernel dot-products with the at least two processors of the accelerator using the training data; and transferring the dot-products back to the host processor.
    Type: Grant
    Filed: June 4, 2009
    Date of Patent: January 22, 2013
    Assignee: NEC Laboratories America, Inc.
    Inventors: Srihari Cadambi, Igor Durdanovic, Venkata Jakkula, Eric Cosatto, Murugan Sankaradass, Hans Peter Graf, Srimat T. Chakradhar
  • Publication number: 20090304268
    Abstract: A method system for training an apparatus to recognize a pattern includes providing the apparatus with a host processor executing steps of a machine learning process; providing the apparatus with an accelerator including at least two processors; inputting training pattern data into the host processor; determining coefficient changes in the machine learning process with the host processor using the training pattern data; transferring the training data to the accelerator; determining kernel dot-products with the at least two processors of the accelerator using the training data; and transferring the dot-products back to the host processor.
    Type: Application
    Filed: June 4, 2009
    Publication date: December 10, 2009
    Applicant: NEC LABORATORIES AMERICA, INC.
    Inventors: Srihari Cadambi, Igor Durdanovic, Venkata Jakkula, Eric Cosatto, Murugan Sankaradass, Hans Peter Graf, Srimat T. Chakradhar
  • Patent number: 7474750
    Abstract: An architecture for content-aware compression and/or encryption of various segments of a application is disclosed. The architecture advantageously allows decompression and decryption units to be placed various levels of a memory hierarchy.
    Type: Grant
    Filed: June 16, 2004
    Date of Patent: January 6, 2009
    Assignee: NEC Laboratories America, Inc.
    Inventors: Haris Lekatsas, Joerg Henkel, Srimat Chakradhar, Venkata Jakkula
  • Patent number: 7302543
    Abstract: An embedded systems architecture is disclosed which can flexibly handle compression of both instruction code and data.
    Type: Grant
    Filed: June 16, 2004
    Date of Patent: November 27, 2007
    Assignee: NEC Laboratories America, Inc.
    Inventors: Haris Lekatsas, Joerg Henkel, Srimat Chakradhar, Venkata Jakkula
  • Patent number: 7203935
    Abstract: A method for code compression of a program, the method comprising separating code from data. Software transformations necessary to make address mappings between compressed and uncompressed space are introduced into the code. Statistics are obtained about frequency of occurrence instructions, wherein said statistics include frequency of occurrence of two consecutive instructions. The program is parsed to identify occurrence of instructions or instruction pairs. The identified instructions are replaced with an address to a compressed bus-word table. An address mapping is generated from uncompressed address to compressed addresses.
    Type: Grant
    Filed: December 5, 2002
    Date of Patent: April 10, 2007
    Assignee: NEC Corporation
    Inventors: Srimat Chakradhar, Jörg Henkel, Venkata Jakkula, Haris Lekatsas, Murugan Sankaradass
  • Publication number: 20060101223
    Abstract: An embedded systems architecture is disclosed which can flexibly handle compression of both instruction code and data.
    Type: Application
    Filed: June 16, 2004
    Publication date: May 11, 2006
    Applicant: NEC Laboratories America, Inc.
    Inventors: Haris Lekatsas, Joerg Henkel, Srimat Chakradhar, Venkata Jakkula
  • Publication number: 20060069857
    Abstract: A new compression and decompression architecture is herein disclosed which advantageously uses a plurality of parallel content addressable memories of different sizes to perform fast matching during compression.
    Type: Application
    Filed: March 31, 2005
    Publication date: March 30, 2006
    Applicant: NEC Laboratories America, Inc.
    Inventors: Haris Lekatsas, Joerg Henkel, Venkata Jakkula, Srimat Chakradhar
  • Publication number: 20060002555
    Abstract: An architecture for content-aware compression and/or encryption of various segments of a application is disclosed. The architecture advantageously allows decompression and decryption units to be placed various levels of a memory hierarchy.
    Type: Application
    Filed: June 16, 2004
    Publication date: January 5, 2006
    Applicant: NEC Laboratories America, Inc.
    Inventors: Haris Lekatsas, Joerg Henkel, Srimat Chakradhar, Venkata Jakkula
  • Publication number: 20060005047
    Abstract: A system architecture is disclosed that can support fast random access to encrypted memory.
    Type: Application
    Filed: June 16, 2004
    Publication date: January 5, 2006
    Applicant: NEC Laboratories America, Inc.
    Inventors: Haris Lekatsas, Joerg Henkel, Srimat Chakradhar, Venkata Jakkula
  • Patent number: 6892292
    Abstract: Code compression is known as an effective technique to reduce instruction memory size on an embedded system. However, code compression can also be very effective in increasing the processor-to-memory bandwidth and hence provide increased system performance. A code decompression engine having plurality of dictionary tables, coupled with decoding circuitry and appropriate control circuitry, is coupled between the processor core and the instruction cache. The code decompression engine provides one-cycle decompression of compressed instructions that are intermixed with uncompressed instructions, thereby increasing processor-to-memory bandwidth and avoiding processor stalls.
    Type: Grant
    Filed: May 1, 2002
    Date of Patent: May 10, 2005
    Assignee: NEC Corporation
    Inventors: Joerg Henkel, Haris Lekatsas, Venkata Jakkula
  • Publication number: 20040111710
    Abstract: A method for code compression of a program, the method comprising separating code from data. Software transformations necessary to make address mappings between compressed and uncompressed space are introduced into the code. Statistics are obtained about frequency of occurrence instructions, wherein said statistics include frequency of occurrence of two consecutive instructions. The program is parsed to identify occurrence of instructions or instruction pairs. The identified instructions are replaced with an address to a compressed bus-word table. An address mapping is generated from uncompressed address to compressed addresses.
    Type: Application
    Filed: December 5, 2002
    Publication date: June 10, 2004
    Applicant: NEC USA, INC.
    Inventors: Srimat Chakradhar, Jorg Henkel, Venkata Jakkula, Haris Lekatsas, Murugan Sankaradass
  • Publication number: 20030131216
    Abstract: Code compression is known as an effective technique to reduce instruction memory size on an embedded system. However, code compression can also be very effective in increasing the processor-to-memory bandwidth and hence provide increased system performance. A code decompression engine having plurality of dictionary tables, coupled with decoding circuitry and appropriate control circuitry, is coupled between the processor core and the instruction cache. The code decompression engine provides one-cycle decompression of compressed instructions that are intermixed with uncompressed instructions, thereby increasing processor-to-memory bandwidth and avoiding processor stalls.
    Type: Application
    Filed: May 1, 2002
    Publication date: July 10, 2003
    Applicant: NEC USA, INC.
    Inventors: Joerg Henkel, Haris Lekatsas, Venkata Jakkula