Patents by Inventor Ajit Malaviya

Ajit Malaviya 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: 8666957
    Abstract: Methods and apparatus are disclosed in which locks for shared data are acquired by specifying a pathname for the shared data. One embodiment, among others, includes a method for locking shared data. The method includes the steps of receiving a first request to acquire a lock for a first pathname, storing the first pathname in a lock store, searching the lock store for a corresponding pathname in response to a further request to acquire a lock for a second pathname, and if the second pathname corresponds to the first pathname in the lock store then denying the further request to acquire the lock for the second pathname.
    Type: Grant
    Filed: July 26, 2006
    Date of Patent: March 4, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Manish Srivastava, Ajit Malaviya
  • Patent number: 7770056
    Abstract: A technique for creating memory page classification that improves memory dumping efficiency. In one example embodiment, this is accomplished by creating DPCs that substantially maps to operational hierarchy of kernel that includes modules/sub-systems that can allocate and manage the kernel. One or more DPCs associated with the kernel's modules/sub-systems that needs to dumped is then determined upon receiving a computer system panic condition. The memory pages associated with the one or more DPCs are then dumped to an external memory based on the determination.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: August 3, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Ajit Malaviya
  • Publication number: 20080270483
    Abstract: A storage management system is disclosed for managing storage of electronic files in a plurality of storage devices connected during use to the storage management system. The system comprises a storage server connectable to a plurality of storage devices and communicable with at least one client device through a network. Each storage device has storage device attributes indicative of characteristics of the storage device, and the storage server is arranged to export a virtual file structure indicative of the connected storage devices to the at least one client. During storage of a file the storage management system is arranged to compare desired storage requirements for the file with the storage device attributes of storage devices connected during use to the storage server, and to select a storage device for the file based on the comparison.
    Type: Application
    Filed: April 24, 2008
    Publication date: October 30, 2008
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Manoj KUMAR, Srinath SASTRY, Ajit MALAVIYA
  • Publication number: 20080098209
    Abstract: A technique for creating memory page classification that improves memory dumping efficiency. In one example embodiment, this is accomplished by creating DPCs that substantially maps to operational hierarchy of kernel that includes modules/sub-systems that can allocate and manage the kernel. One or more DPCs associated with the kernel's modules/sub-systems that needs to dumped is then determined upon receiving a computer system panic condition. The memory pages associated with the one or more DPCs are then dumped to an external memory based on the determination.
    Type: Application
    Filed: October 17, 2007
    Publication date: April 24, 2008
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventor: Ajit MALAVIYA
  • Publication number: 20070050377
    Abstract: A method and apparatus is disclosed in which locks for shared data are acquired by specifying a pathname for the shared data.
    Type: Application
    Filed: July 26, 2006
    Publication date: March 1, 2007
    Inventors: Manish Srivastava, Ajit Malaviya
  • Publication number: 20070033305
    Abstract: A method and apparatus is disclosed for transferring data in a processor in which if data destined for an application buffer is not read or modified by an application program then it is saved to storage from the input or read buffer.
    Type: Application
    Filed: July 21, 2006
    Publication date: February 8, 2007
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventor: Ajit Malaviya