Patents by Inventor Nishant YADAV

Nishant YADAV 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: 20240070434
    Abstract: An information system provides a conversational knowledge base for responding to user queries. The information system incorporates contemporaneous advancements in NLP and deep learning to create the conversation knowledge base from its documents, which may be obtained from various sources. Domain-specific information is extracted and generated from the documents substantially without human intervention. From the domain-specific information, precise answers to synthesized questions are generated using transformer-based deep learning models.
    Type: Application
    Filed: August 28, 2023
    Publication date: February 29, 2024
    Inventors: Aditi Garg, Suchitra Gupta, Puneet Mehta, Partho Nath, Nishant Pandey, Radha Yadav
  • Patent number: 10956041
    Abstract: To create a backup of a live (running) virtual machine, a backup agent may take a snapshot of the virtual machine, backup the virtual machine from the snapshot disk, and delete the snapshot. Deleting the snapshot initiates a snapshot consolidation process where delta disks of the virtual machine are collapsed. A virtual disk layer sets up a mirror driver between a current virtual disk and a target virtual disk. Data sectors of the delta disk are copied over to the target virtual disk in a single pass, while the mirror driver mirrors write request for the current virtual disk to the target virtual disk.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: March 23, 2021
    Assignee: VMware, Inc.
    Inventors: Nishant Yadav, Jesse Pool, Li Zheng, Gabriel Tarasuk-Levin, Nick Michael Ryan
  • Patent number: 10932004
    Abstract: Embodiments are directed towards recommending and providing content to a user group for the social consumption of recommended content. Embodiments include generating an individual recommendation for the users based on user preferences of the plurality of users. A group recommendation is generated based on a combination of the individual recommendations. The group recommendation is provided to each of the plurality of users. The group may collaborate over the group recommendation. During collaboration, the group may generate a dialog that includes a discussion based on the group recommendation. Keyword and sentiment pairs, included in the dialog, are determined. The group recommendation is updated based on the keywords and sentiments. The updated group recommendation is provided to the users. In response to detecting a group consensus while monitoring the group collaboration, content associated with the group consensus is provided to the users.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: February 23, 2021
    Assignee: ADOBE INC.
    Inventors: Sumit Shekhar, Nishant Yadav, Anindya Shankar Bhandari, Aditya Siddhant
  • Patent number: 10585690
    Abstract: One or more embodiments provide techniques for promoting a linked clone virtual machine to a full clone virtual machine. In one embodiment, a method includes receiving an instruction to promote the linked clone virtual machine to a full clone virtual machine. The method also includes creating a second base disk for the linked clone virtual machine. The method includes installing a mirror driver between the first delta disk and the second base disk. The method includes copying the contents of the first delta disk to the second base disk with the mirror driver. After the contents of the first delta disk have been copied to the second base disk, the method includes removing the mirror driver and operating the linked clone virtual machine as a full clone virtual machine on the second base disk.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: March 10, 2020
    Assignee: VMware, Inc.
    Inventors: Mohammed Junaid Ahmed, Nishant Yadav, Jesse Pool
  • Publication number: 20180213284
    Abstract: Embodiments are directed towards recommending and providing content to a user group for the social consumption of recommended content. Embodiments include generating an individual recommendation for the users based on user preferences of the plurality of users. A group recommendation is generated based on a combination of the individual recommendations. The group recommendation is provided to each of the plurality of users. The group may collaborate over the group recommendation. During collaboration, the group may generate a dialog that includes a discussion based on the group recommendation. Keyword and sentiment pairs, included in the dialog, are determined. The group recommendation is updated based on the keywords and sentiments. The updated group recommendation is provided to the users. In response to detecting a group consensus while monitoring the group collaboration, content associated with the group consensus is provided to the users.
    Type: Application
    Filed: January 24, 2017
    Publication date: July 26, 2018
    Inventors: SUMIT SHEKHAR, NISHANT YADAV, ANINDYA SHANKAR BHANDARI, ADITYA SIDDHANT
  • Publication number: 20180095775
    Abstract: One or more embodiments provide techniques for promoting a linked clone virtual machine to a full clone virtual machine. In one embodiment, a method includes receiving an instruction to promote the linked clone virtual machine to a full clone virtual machine. The method also includes creating a second base disk for the linked clone virtual machine. The method includes installing a mirror driver between the first delta disk and the second base disk. The method includes copying the contents of the first delta disk to the second base disk with the mirror driver. After the contents of the first delta disk have been copied to the second base disk, the method includes removing the mirror driver and operating the linked clone virtual machine as a full clone virtual machine on the second base disk.
    Type: Application
    Filed: September 30, 2016
    Publication date: April 5, 2018
    Inventors: Mohammed Junaid AHMED, Nishant YADAV, Jesse POOL
  • Patent number: 9575658
    Abstract: A method for opening a virtual disk comprises reading information from a metadata file that identifies the current owner of the virtual disk. The method further includes sending a release request to the current owner of the virtual disk to release the virtual disk, writing information to the metadata file identifying the new owner, and then opening the virtual disk.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: February 21, 2017
    Assignee: VMware, Inc.
    Inventors: Christoph Klee, Adrian Drzewiecki, Jesse Pool, Nishant Yadav
  • Publication number: 20160266800
    Abstract: A method for opening a virtual disk comprises reading information from a metadata file that identifies the current owner of the virtual disk. The method further includes sending a release request to the current owner of the virtual disk to release the virtual disk, writing information to the metadata file identifying the new owner, and then opening the virtual disk.
    Type: Application
    Filed: March 12, 2015
    Publication date: September 15, 2016
    Inventors: Christoph KLEE, Adrian DRZEWIECKI, Jesse POOL, Nishant YADAV
  • Patent number: 9239729
    Abstract: Exemplary methods, apparatuses, and systems include receiving selection of a virtual disk and a plug-in. The virtual disk includes an extent file storing data used by a virtual machine and a descriptor file including a reference to the extent file and used by a virtualization stack of a host computer to manage the virtual disk. The plug-in is attached to the virtual disk in response to the received selection. Attaching the plug-in includes adding an identification of the plug-in to the descriptor file. The plug-in is notified of the attachment to the virtual disk. A request is received from the plug-in to create a sidecar file to store data or metadata on behalf of the plug-in. The sidecar file is created for the attached plug-in. The sidecar file is attached to the virtual disk.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: January 19, 2016
    Assignee: VMware, Inc.
    Inventors: Nicholas Michael Ryan, Nishant Yadav
  • Publication number: 20150378636
    Abstract: To create a backup of a live (running) virtual machine, a backup agent may take a snapshot of the virtual machine, backup the virtual machine from the snapshot disk, and delete the snapshot. Deleting the snapshot initiates a snapshot consolidation process where delta disks of the virtual machine are collapsed. A virtual disk layer sets up a mirror driver between a current virtual disk and a target virtual disk. Data sectors of the delta disk are copied over to the target virtual disk in a single pass, while the mirror driver mirrors write request for the current virtual disk to the target virtual disk.
    Type: Application
    Filed: October 30, 2014
    Publication date: December 31, 2015
    Inventors: Nishant YADAV, Jesse POOL, Li ZHENG, Gabriel TARASUK-LEVIN, Nick Michael RYAN