Patents by Inventor Pravas Kumar Panda

Pravas Kumar Panda 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: 10860523
    Abstract: A hypervisor of a device may receive information that identifies a virtual machine that is to use a universal asynchronous receiver/transmitter (UART) of the device. The hypervisor may map a set of first register addresses, associated with a physical UART port, and a set of variable addresses. The hypervisor may map a second set of register addresses, associated with a virtual UART port of the virtual machine, and the set of variable addresses. The hypervisor may permit the virtual machine to communicate, with a remote device, using the physical UART port based on mapping the set of second register addresses and the set of variable addresses.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: December 8, 2020
    Assignee: Juniper Networks, Inc.
    Inventor: Pravas Kumar Panda
  • Patent number: 10644948
    Abstract: A device may receive information associated with a set of types of virtual network interface cards (vNICs). A hypervisor, of the device, being capable of connecting a vNIC, to a virtual bus, to connect a virtual machine, of the device, to a network. The device may connect the vNIC, to the virtual bus, based on the information associated with the set of types of vNICs. The vNIC being associated with a type of the set of types. The device may determine whether the virtual machine is compatible with the vNIC based on connecting the vNIC to the virtual bus. The device may selectively connect another vNIC, to the virtual bus, based on determining whether the virtual machine is compatible with the vNIC.
    Type: Grant
    Filed: August 29, 2017
    Date of Patent: May 5, 2020
    Assignee: Juniper Networks, Inc.
    Inventors: Pravas Kumar Panda, Bineet Kumar, Rajashekhar T. Reddy
  • Publication number: 20190205282
    Abstract: A hypervisor of a device may receive information that identifies a virtual machine that is to use a universal asynchronous receiver/transmitter (UART) of the device. The hypervisor may map a set of first register addresses, associated with a physical UART port, and a set of variable addresses. The hypervisor may map a second set of register addresses, associated with a virtual UART port of the virtual machine, and the set of variable addresses. The hypervisor may permit the virtual machine to communicate, with a remote device, using the physical UART port based on mapping the set of second register addresses and the set of variable addresses.
    Type: Application
    Filed: March 7, 2019
    Publication date: July 4, 2019
    Inventor: Pravas Kumar PANDA
  • Patent number: 10270692
    Abstract: A device may receive a request to establish a connection to a network device or one or more other network devices. The request may include a destination identifier that identifies a destination to which the request is to be provided. The one or more other network devices may be associated with a same Internet protocol (IP) address as the network device. The device may determine, from the destination identifier, a device identifier that identifies the network device or another network device as the destination to which the request is to be provided. The device may determine whether the device identifier matches a set of stored device identifiers. The device may provide the request to the network device or the other network device based on determining that the device identifier matches the set of stored device identifiers. The device may perform an action related to the request or the connection.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: April 23, 2019
    Assignee: Juniper Networks, Inc.
    Inventors: Pravas Kumar Panda, Deepansh Agrawal
  • Patent number: 10235326
    Abstract: A hypervisor of a device may receive information that identifies a virtual machine that is to use a universal asynchronous receiver/transmitter (UART) of the device. The hypervisor may map a set of first register addresses, associated with a physical UART port, and a set of variable addresses. The hypervisor may map a second set of register addresses, associated with a virtual UART port of the virtual machine, and the set of variable addresses. The hypervisor may permit the virtual machine to communicate, with a remote device, using the physical UART port based on mapping the set of second register addresses and the set of variable addresses.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: March 19, 2019
    Assignee: Juniper Networks, Inc.
    Inventor: Pravas Kumar Panda