Patents by Inventor Krishna Dhulipala

Krishna Dhulipala 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: 11252241
    Abstract: The present invention provides a system and method for enabling a plurality of IoT applications running on a gateway to utilize a sub-set of underlying protocol services in a common way, where each application is agnostic of the specific implementation of each protocol service and has the flexibility to use any of the underlying protocols in the service set without impacting or restricting the application or any other applications that are sharing the protocol service set.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: February 15, 2022
    Inventors: Rama Vamshi Krishna Dhulipala, Koushik Kashojjula, Timothy Clark Winter
  • Publication number: 20210112125
    Abstract: The present invention provides a system and method for enabling a plurality of IoT applications running on a gateway to utilize a sub-set of underlying protocol services in a common way, where each application is agnostic of the specific implementation of each protocol service and has the flexibility to use any of the underlying protocols in the service set without impacting or restricting the application or any other applications that are sharing the protocol service set.
    Type: Application
    Filed: October 9, 2020
    Publication date: April 15, 2021
    Inventors: Rama Vamshi Krishna Dhulipala, Koushik Kashojjula, Timothy Clark Winter
  • Patent number: 9213645
    Abstract: A method and system for partial page programming in a storage device is disclosed. An amount of data for partial page programming is determined. The amount may include host data (such as host data in a host command sent from a host device) and/or binary cache index data. The write step, used for partial page programming, is dynamically set based on the determined amount of data for partial page programming. In this way, the write step for partial page programming is dynamic rather than fixed. Further, dynamically setting the write step may reduce the number of programming steps for storing the host data in the host command and may reduce padding when partial page programming, thereby leaving less invalid data inside a block.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: December 15, 2015
    Assignee: Sandisk Technologies Inc.
    Inventors: Ameen Aslam, Krishna Dhulipala
  • Publication number: 20130173845
    Abstract: A method and system for partial page programming in a storage device is disclosed. An amount of data for partial page programming is determined. The amount may include host data (such as host data in a host command sent from a host device) and/or binary cache index data. The write step, used for partial page programming, is dynamically set based on the determined amount of data for partial page programming. In this way, the write step for partial page programming is dynamic rather than fixed. Further, dynamically setting the write step may reduce the number of programming steps for storing the host data in the host command and may reduce padding when partial page programming, thereby leaving less invalid data inside a block.
    Type: Application
    Filed: December 29, 2011
    Publication date: July 4, 2013
    Inventors: Ameen Aslam, Krishna Dhulipala