Patents by Inventor Vimal Kumar

Vimal Kumar 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: 20170083532
    Abstract: An information management system according to certain aspects may determine whether snapshot operations will work prior to executing them. The system may check various factors or parameters relating to a snapshot storage policy to verify whether the storage policy will work at runtime without actually executing the policy. Some examples of factors can include: availability of primary storage devices for which a snapshot should be obtained, availability of secondary storage devices, license availability for snapshot software, user credentials for connecting to primary and/or second storage devices, available storage capacity, connectivity to storage devices, etc. The system may also check whether a particular system configuration is supported in connection with snapshot operations. The result of the determination can be provided in the form of a report summarizing any problems found with the snapshot storage policy.
    Type: Application
    Filed: September 29, 2016
    Publication date: March 23, 2017
    Inventors: Rajiv Kottomtharayil, Manoj Kumar Vijayan, Vimal Kumar Nallathambi, Unmil Vinay Tambe
  • Patent number: 9593083
    Abstract: The present invention provides process for preparation of Crystalline Erlotinib HCl (I) Form-SE characterized by X-ray powder diffraction pattern comprising at least 5 characteristic 2?° peaks selected from the XRPD peak set of 5.60, 10.00, 11.40, 13.00, 13.50, 15.20, 18.40, 20.65, 21.86, 23.5, 31.80, 32.13, 32.80, 34.40±0.20 2?°, DSC isotherm comprising the endothermic peaks ranging between 213 to 217° C. (Peak ?1) and 225 to 235° C. (Peak ?2) and IR absorption characteristic peaks at approximately 3278 cm?1, 1948 cm?1, 1871 cm?1, 1632 cm?1, 1164 cm?1, 1024 cm?1, 940 cm?1 and 742 cm?1 useful as active pharmaceutical ingredient in pharmaceutical compositions for the treatment cancer.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: March 14, 2017
    Assignee: SHILPA MEDICARE LIMITED
    Inventors: Vimal Kumar Shrawat, Prashant Purohit, Rafiuddin Dr., Vinod Kumar Singh, Akshay Kant Chaturvedi
  • Publication number: 20170068601
    Abstract: A data storage environment can include a secondary storage computing device that acts as a proxy for other secondary storage computing devices. For example, the secondary storage computing device receives a storage operation request from one or more of the other secondary storage computing devices, such as a request to create a snapshot of client data. The secondary storage computing device generally acts as an intermediary between the other secondary storage computing devices and the storage device to carry out the snapshots or other storage operations. The secondary storage computing device may further receive a notification upon completion of the storage operations, and transmit relevant data to the requesting secondary storage computing device regarding the storage operation.
    Type: Application
    Filed: September 15, 2016
    Publication date: March 9, 2017
    Inventors: Vimal Kumar NALLATHAMBI, Manoj Kumar VIJAYAN
  • Patent number: 9557929
    Abstract: The systems and methods herein permit storage systems to correctly perform data recovery, such as direct access recovery, of Network Data Management Protocol (“NDMP”) backup data that was modified prior to being stored in secondary storage media, such as tape. For example, as described in greater detail herein, the systems and methods may permit NDMP backup data to be encrypted, compressed, deduplicated, and/or otherwise modified prior to storage. The systems and methods herein also permit a user to perform a precautionary snapshot of the current state of data (e.g., primary data) prior to reverting data to a previous state using point-in-time data.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: January 31, 2017
    Assignee: Commvault Systems, Inc.
    Inventors: Duncan Alden Littlefield, Vimal Kumar Nallathambi, Girish Chanchlani
  • Patent number: 9542286
    Abstract: A memory system logs failures to optimize garbage collection in partial bad blocks that are reused in non-volatile memory. A failure in a primary block may be logged in an inverse global address table. A garbage collection operation can reference the log in order to automatically avoid the failure in the primary block when the primary block is picked as the source block for garbage collection. Likewise, the garbage collection operation may scan only the logged wordlines in the secondary block when the secondary block is picked as the source block for garbage collection.
    Type: Grant
    Filed: April 30, 2015
    Date of Patent: January 10, 2017
    Assignee: SanDisk Technologies LLC
    Inventors: Kaushik Kumar Bar, Chetan Agrawal, Dinesh Agarwal, Vimal Kumar Jain
  • Publication number: 20170006087
    Abstract: A dynamic spectrum arbitrage (DSA) system includes a dynamic spectrum policy controller (DPC) and a dynamic spectrum controller (DSC) that together dynamically manage the allocation and use of resources (e.g., spectrum resources) across different networks. The DSC component may include wired or wireless connections to a mobility load balancer gateway (MLB gateway) component that is coupled to eNodeBs, a mobility management entity (MME), and various other network components. The MLB gateway may be configured to serve/operate as a gateway that continuously, repeatedly, or dynamically identifies, selects, and assigns an MME to a wireless device and performs various other mobility management operations to coordinate the handling (e.g., handoffs, hand-ins, backoff, etc.) of the wireless devices as it is moved within and in-between networks.
    Type: Application
    Filed: September 15, 2016
    Publication date: January 5, 2017
    Inventors: Clint Smith, Vimal Kumar Mishra
  • Publication number: 20160345440
    Abstract: Processes for masking electronic devices, including, but not limited to, electronic subassemblies, prior to the application of protective coatings to the electronic devices are disclosed. Such processes include the use of a plurality of different masking techniques in combination to mask the electronic device. Different masking techniques may be used to mask different features and/or components of the electronic device. Some features and/or components may be masked by way of two or more masking techniques. With one or more masks in place, an electronic device may be protectively coated. After a protective coating has been applied to the electronic device, at least a portion of the mask(s) may be removed from the electronic device. Protectively coated electronic devices may then be assembled with one another.
    Type: Application
    Filed: August 26, 2015
    Publication date: November 24, 2016
    Inventors: Vimal Kumar Kasagani, Colin LaMar Loose, Tyler Christensen Child, Caleb Edward Kanavel, Heidi L. Popeck, Samuel R. Anderson, Cameron LaMar Loose, Xiaowei Shen
  • Patent number: 9495251
    Abstract: An information management system according to certain aspects may determine whether snapshot operations will work prior to executing them. The system may check various factors or parameters relating to a snapshot storage policy to verify whether the storage policy will work at runtime without actually executing the policy. Some examples of factors can include: availability of primary storage devices for which a snapshot should be obtained, availability of secondary storage devices, license availability for snapshot software, user credentials for connecting to primary and/or second storage devices, available storage capacity, connectivity to storage devices, etc. The system may also check whether a particular system configuration is supported in connection with snapshot operations. The result of the determination can be provided in the form of a report summarizing any problems found with the snapshot storage policy.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: November 15, 2016
    Assignee: Commvault Systems, Inc.
    Inventors: Rajiv Kottomtharayil, Manoj Kumar Vijayan, Vimal Kumar Nallathambi, Unmil Vinay Tambe
  • Publication number: 20160306712
    Abstract: An illustrative approach to managing snapshots streamlines how and when snapshots are generated in a storage management system, such that fewer snapshots may be generated without diminishing the scope of data protection. A novel unified-snapshot storage policy may govern snapshots for any number of subclients. A unified-snapshot job based on the unified-snapshot storage policy enables the illustrative storage management system to automatically discover relevant components and generate at most one snapshot per target logical unit number (“LUN”) in a storage array. Each snapshot may comprise the data of any number of subclients and/or clients in the storage management system. Accordingly, one unified-snapshot job may yield a minimum but sufficient number of snapshots comprising data of all subclients associated with the governing unified-snapshot storage policy. An enhanced storage manager may manage the unified-snapshot jobs.
    Type: Application
    Filed: June 28, 2016
    Publication date: October 20, 2016
    Inventors: Vimal Kumar NALLATHAMBI, Manoj Kumar VIJAYAN
  • Patent number: 9471578
    Abstract: A data storage environment can include a secondary storage computing device that acts as a proxy for other secondary storage computing devices. For example, the secondary storage computing device receives a storage operation request from one or more of the other secondary storage computing devices, such as a request to create a snapshot of client data. The secondary storage computing device generally acts as an intermediary between the other secondary storage computing devices and the storage device to carry out the snapshots or other storage operations. The secondary storage computing device may further receive a notification upon completion of the storage operations, and transmit relevant data to the requesting secondary storage computing device regarding the storage operation.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: October 18, 2016
    Assignee: CommVault Systems, Inc.
    Inventors: Vimal Kumar Nallathambi, Manoj Kumar Vijayan
  • Patent number: 9467843
    Abstract: A dynamic spectrum arbitrage (DSA) system includes a dynamic spectrum policy controller (DPC) and a dynamic spectrum controller (DSC) that together dynamically manage the allocation and use of resources (e.g., spectrum resources) across different networks. The DSC component may include wired or wireless connections to a mobility load balancer gateway (MLB gateway) component that is coupled to eNodeBs, a mobility management entity (MME), and various other network components. The MLB gateway may be configured to serve/operate as a gateway that continuously, repeatedly, or dynamically identifies, selects, and assigns an MME to a wireless device and performs various other mobility management operations to coordinate the handling (e.g., handoffs, hand-ins, backoff, etc.) of the wireless devices as it is moved within and in-between networks.
    Type: Grant
    Filed: May 15, 2015
    Date of Patent: October 11, 2016
    Assignee: Rivada Networks, LLC
    Inventors: Clint Smith, Vimal Kumar Mishra
  • Patent number: 9462574
    Abstract: A dynamic spectrum arbitrage (DSA) system may include a dynamic spectrum policy controller (DPC) and a dynamic spectrum controller (DSC) that together dynamically manage the allocation and use of resources (e.g., spectrum resources) across different networks. A dynamic spectrum arbitrage application part (DSAAP) protocol/component/module may allow, facilitate, support, or augment communications between the DSC and DPC so as to improve the efficiency and speed of the DSA system. The DSAAP may allow the DPC and/or DSC components to better pool resources across the different networks, better monitor traffic and resource usage in the various networks, to more efficiently communicate bids and bidding information, to quickly and efficiently register and deregister components, and better perform backoff operations.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: October 4, 2016
    Assignee: Rivada Networks, LLC
    Inventors: Clint Smith, Nageswara Rao Deekshitha Devisetti, Samuel Smith, Purnima Surampudi, Nithin Nellikunnu, Sony Mohanty, Geetha C. Vastrad, Vimal Kumar Mishra, Kalpana Kempanna, Ravi Ramesh Bhat
  • Patent number: 9448731
    Abstract: An illustrative approach to managing snapshots streamlines how and when snapshots are generated in a storage management system, such that fewer snapshots may be generated without diminishing the scope of data protection. A novel unified-snapshot storage policy may govern snapshots for any number of subclients. A unified-snapshot job based on the unified-snapshot storage policy enables the illustrative storage management system to automatically discover relevant components and generate at most one snapshot per target logical unit number (“LUN”) in a storage array. Each snapshot may comprise the data of any number of subclients and/or clients in the storage management system. Accordingly, one unified-snapshot job may yield a minimum but sufficient number of snapshots comprising data of all subclients associated with the governing unified-snapshot storage policy. An enhanced storage manager may manage the unified-snapshot jobs.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: September 20, 2016
    Assignee: COMMVAULT SYSTEMS, INC.
    Inventors: Vimal Kumar Nallathambi, Manoj Kumar Vijayan
  • Patent number: 9442839
    Abstract: A non-volatile storage system comprises a controller and one or more memory die in communication with the controller. The controller sends data and an initial address in conjunction with a request to program the data to one of the memory die. The memory die comprises a plurality of non-volatile storage elements and one or more control circuits. The one or more control circuits attempt to program the data to the non-volatile storage elements at the initial address and determine that programming of the data at the initial address fails. The one or more managing circuits automatically identify a new address in the memory die without the memory die being instructed of the new address by the controller and program the data at the new address on the memory die without the data being re-transmitted from the controller to the memory die.
    Type: Grant
    Filed: May 26, 2015
    Date of Patent: September 13, 2016
    Assignee: SANDISK TECHNOLOGIES LLC
    Inventors: Aditya Pratap Sharma, N. Balasiva Kumar, Vimal Kumar Jain
  • Patent number: 9441175
    Abstract: A process to produce low ash clean coal from high ash coal with substantially complete solvent recovery, the process including: forming a slurry of coal fines in a N-Methyl-2-pyrrolidone (NMP) and Ethylenediamine (EDA) solution; maintaining said slurry in a reactor at a temperature range of 100° C. to 240° C. and a pressure range of 1 to 4 gauge (kg/cm2) for a period of about 15 minutes to 4 hours; separating the produced sample withdrawn from the reactor, one part being a filtrate and the other a reject; feeding the filtrate into an evaporator to recover 80-85% solvent; precipitating the concentrated filtrate material in an anti-solvent tank to separate coal from solvent; separating the coal by filtration, said separated coal having a reduced ash content; feeding the anti-solvent and solvent mixture into a distillation column to separate remaining solvent from the anti-solvent for reuse in the process.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: September 13, 2016
    Assignee: Tata Steel Limited
    Inventors: Vimal Kumar Chandaliya, Pinakpani Biswas, Pradip Kumar Banerjee
  • Patent number: 9403785
    Abstract: The present invention provides a non-solvated amorphous form of (2?,5?,7?,10?,13?)-4-acetoxy-13-({(2R,3S)-3[ (tert-butoxy carbonyl) amino]-2-hydroxy-3-phenylpropanoyl}oxy)-1-hydroxy-7,10-dimethoxy-9-oxo-5,20-epoxytax-11-en-2-yl benzoate or Cabazitaxel (I), and process for preparation thereof. The present application also provides a non-solvated amorphous form of (2?,5?,7?,10?,13?)-4-acetoxy-13-({(2R,3S)-3[ (tert-butoxy carbonyl) amino]-2-hydroxy-3-phenylpropanoyl}oxy)-1-hydroxy-7,10-dimethoxy-9-oxo-5,20-epoxytax-11-en-2-yl benzoate or Cabazitaxel (I) having an XRPD pattern as per FIG. 1, and IR spectrum as per FIG. 3 and is useful as an active pharmaceutical in a pharmaceutical composition comprising thereof and has anti-cancer activity.
    Type: Grant
    Filed: December 26, 2012
    Date of Patent: August 2, 2016
    Assignee: SHILPA MEDICARE LIMITED
    Inventors: Vimal Kumar Shrawat, Prashant Purohit, Rafiuddin Dr, Vinod Kumar Singh, Akshay Kant Chaturvedi
  • Patent number: 9403236
    Abstract: A method for selectively removing portions of a protective coating from a substrate, such as an electronic device, includes removing portions of the protective coating from the substrate. The removal process may include cutting the protective coating at specific locations, then removing desired portions of the protective coating from the substrate, or it may include ablating the portions of the protective coating that are to be removed. Coating and removal systems are also disclosed.
    Type: Grant
    Filed: January 17, 2014
    Date of Patent: August 2, 2016
    Assignee: HZO, Inc.
    Inventors: David James Astle, Tyler Christensen Child, Vimal Kumar Kasagani, Cameron LaMar Loose, Blake LeRoy Stevens, Max Ernest Sorenson
  • Publication number: 20160154707
    Abstract: A data storage environment can include one or more virtual clients instantiated on a host proxy computing device. The virtual clients may have only indirect access to a storage device, and may access the storage device via the proxy computing device. For example, the proxy computing device receives storage operation requests from one of the virtual clients, such as a request to create, mount or revert a snapshot of virtual client data. The proxy computing device generally acts as an intermediary between the virtual clients and the storage device to carry out the snapshots or other storage operations. The proxy computing device may further receive a notification upon completion of the storage operations, and transmits relevant data to the requesting virtual client regarding the storage operation.
    Type: Application
    Filed: February 3, 2016
    Publication date: June 2, 2016
    Inventors: Paramasivam Kumarasamy, Vimal Kumar Nallathambi, Dmitriy Borisovich Zakharkin
  • Publication number: 20160147472
    Abstract: The systems and methods herein permit storage systems to correctly perform data recovery, such as direct access recovery, of Network Data Management Protocol (“NDMP”) backup data that was modified prior to being stored in secondary storage media, such as tape. For example, as described in greater detail herein, the systems and methods may permit NDMP backup data to be encrypted, compressed, deduplicated, and/or otherwise modified prior to storage. The systems and methods herein also permit a user to perform a precautionary snapshot of the current state of data (e.g., primary data) prior to reverting data to a previous state using point-in-time data.
    Type: Application
    Filed: January 25, 2016
    Publication date: May 26, 2016
    Inventors: Duncan Alden Littlefield, Vimal Kumar Nallathambi, Girish Chanchlani
  • Publication number: 20160139836
    Abstract: An illustrative approach to managing snapshots streamlines how and when snapshots are generated in a storage management system, such that fewer snapshots may be generated without diminishing the scope of data protection. A novel unified-snapshot storage policy may govern snapshots for any number of subclients. A unified-snapshot job based on the unified-snapshot storage policy enables the illustrative storage management system to automatically discover relevant components and generate at most one snapshot per target logical unit number (“LUN”) in a storage array. Each snapshot may comprise the data of any number of subclients and/or clients in the storage management system. Accordingly, one unified-snapshot job may yield a minimum but sufficient number of snapshots comprising data of all subclients associated with the governing unified-snapshot storage policy. An enhanced storage manager may manage the unified-snapshot jobs.
    Type: Application
    Filed: November 14, 2014
    Publication date: May 19, 2016
    Inventors: Vimal Kumar NALLATHAMBI, Manoj Kumar VIJAYAN