Patents by Inventor Vijaya Kumar Kilari

Vijaya Kumar Kilari 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: 20240095542
    Abstract: A method for accelerating machine learning on a computing device is described. The method includes accessing a neural network. The method also includes splitting the neural network into N sub-neural networks. The method further includes hosting the N sub-neural networks in M inference accelerators. The method also includes scheduling the N sub-neural networks in the M inference accelerators. The method further includes executing the N sub-neural networks in the M inference accelerators.
    Type: Application
    Filed: February 25, 2022
    Publication date: March 21, 2024
    Inventors: Vijaya Kumar KILARI, Fan WU, Geoffrey Carlton BERRY, Hemanth PURANIK
  • Patent number: 10459840
    Abstract: Exemplary embodiments provide for compressing, storing, retrieving and decompressing paged code from mass storage devices. By evaluating the size of compressed virtual pages relative to the storage page (read unit) of the mass storage device into which the compressed virtual pages are to be stored, decisions can be made which facilitate later read out and decompression of those compressed virtual pages. According to exemplary embodiments, a virtual page can be stored uncompressed, compressed but undivided or compressed and subdivided into a plurality of parts based on an evaluation.
    Type: Grant
    Filed: October 12, 2011
    Date of Patent: October 29, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (publ)
    Inventors: Vijaya Kumar Kilari, Saugata Das Purkayastha
  • Publication number: 20130326170
    Abstract: Exemplary embodiments provide for compressing, storing, retrieving and decompressing paged code from mass storage devices. By evaluating the size of compressed virtual pages relative to the storage page (read unit) of the mass storage device into which the compressed virtual pages are to be stored, decisions can be made which facilitate later read out and decompression of those compressed virtual pages. According to exemplary embodiments, a virtual page can be stored uncompressed, compressed but undivided or compressed and subdivided into a plurality of parts based on an evaluation.
    Type: Application
    Filed: October 12, 2011
    Publication date: December 5, 2013
    Inventors: Vijaya Kumar Kilari, Saugata Das Purkayastha
  • Publication number: 20130254511
    Abstract: A memory management system for managing memory of a processing system having a primary memory and at least one secondary memory is disclosed. The memory is managed by optimizing the number of writes required by swapping one or more relevant pages of an application from the primary memory to the at least one secondary memory. The system comprises of a dynamic memory manager for allocating memory to the application from a memory pool and having a first table containing virtual addresses and chunk sizes of memory allocated by the application. The system further comprises of a swap manager having a second table containing the physical addresses of the primary memory pages and information whether the pages are allocated or not. The system further comprises of a memory management unit having a third table containing a mapping information of the physical addresses and the virtual addresses of the one or more physical pages used by the application and information whether the page is dirty or not.
    Type: Application
    Filed: October 24, 2011
    Publication date: September 26, 2013
    Applicant: ST-Ericsson SA
    Inventors: Saugata Das Purkayastha, Vijaya Kumar Kilari