Patents by Inventor Prashanth Madisetti

Prashanth Madisetti 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: 20190163664
    Abstract: Methods and systems are provided for intelligent priming. An Intelligent Priming Module (IPM) can process various input parameters to determine relevant priming data for priming an application at a user system. The relevant priming data is predicted to be relevant to a particular user and user system based on one or more of the input parameters. A processing system is configured to pre-populate a cache with at least some of the relevant priming data, load the relevant priming data stored at the cache in response to a trigger event, and execute the application. Upon execution of the application the relevant priming data can be presented at user interface of the user system.
    Type: Application
    Filed: November 27, 2017
    Publication date: May 30, 2019
    Applicant: salesforce.com, inc.
    Inventors: VIJAY KARANI, PRASHANTH MADISETTI, JAYANT TYAGI
  • Patent number: 8356141
    Abstract: A replacement memory page is identified by accessing a first list of page records, and if the first list is not empty, identifying a replacement page from a next page record indicator of the first list. A second list of page records is accessed if the first list is empty, and if the second list is not empty, the replacement page is identified from a next page record indicator of the second list. A third list of page records is accessed if the first and second lists are empty, and the replacement page is identified from a next page record indicator of the third list.
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: January 15, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Prashanth Madisetti, Dan Truong, Srisailendra Yallapragada
  • Publication number: 20110320747
    Abstract: A replacement memory page is identified by accessing a first list of page records, and if the first list is not empty, identifying a replacement page from a next page record indicator of the first list. A second list of page records is accessed if the first list is empty, and if the second list is not empty, the replacement page is identified from a next page record indicator of the second list. A third list of page records is accessed if the first and second lists are empty, and the replacement page is identified from a next page record indicator of the third list.
    Type: Application
    Filed: June 28, 2010
    Publication date: December 29, 2011
    Inventors: Prashanth Madisetti, Dan Truong, Srisailendra Yallapragada
  • Patent number: 7610468
    Abstract: A modified buddy system memory allocator of an apparatus in an example receives a request for a size of memory. The modified buddy system memory allocator identifies a plurality of contiguous, differently-sized memory blocks that are each smaller than the size of memory from the request. The modified buddy system memory allocator allocates the plurality of contiguous, differently-sized memory blocks to satisfy the request for the size of memory.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: October 27, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Prashanth Madisetti
  • Publication number: 20080104353
    Abstract: A modified buddy system memory allocator of an apparatus in an example receives a request for a size of memory. The modified buddy system memory allocator identifies a plurality of contiguous, differently-sized memory blocks that are each smaller than the size of memory from the request. The modified buddy system memory allocator allocates the plurality of contiguous, differently-sized memory blocks to satisfy the request for the size of memory.
    Type: Application
    Filed: October 26, 2006
    Publication date: May 1, 2008
    Inventor: Prashanth Madisetti