Patents by Inventor Anil Kumar Vishnoi

Anil Kumar Vishnoi 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: 20240163184
    Abstract: A networking request is received from a first workload, within a first container, on an edge device. A determination is made that the destination of the networking request is a second workload, within a second container, on the edge device. In response to determining the destination of the networking request, the networking request is forwarded to the second application, wherein the forwarding comprises intercepting the networking request at a socket associated with the first workload and delivering the network request to a socket associated with the second workload.
    Type: Application
    Filed: November 16, 2022
    Publication date: May 16, 2024
    Inventors: Anil Kumar Vishnoi, Brent Salisbury
  • Patent number: 11792072
    Abstract: A request to execute a workload is received from a client device. The request includes identification information associated with one or more containers of multiple containers supported by one or more host systems of multiple host systems, where the one or more containers are to execute the workload. Corresponding communication endpoints associated with the one or more containers are identified in view of the identification information. One or more network connections are configured between the corresponding communication endpoints of the one or more containers and the client device while bypassing configuring other network connections between other containers of the multiple containers and the one or more containers and further network connections between the one or more containers that do not communicate with one another when executing the workload.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: October 17, 2023
    Assignee: Red Hat, Inc.
    Inventors: Anil Kumar Vishnoi, Balaji Gargeshwari Varadaraju
  • Publication number: 20220376979
    Abstract: A request to execute a workload is received from a client device. The request includes identification information associated with one or more containers of multiple containers supported by one or more host systems of multiple host systems, where the one or more containers are to execute the workload. Corresponding communication endpoints associated with the one or more containers are identified in view of the identification information. One or more network connections are configured between the corresponding communication endpoints of the one or more containers and the client device while bypassing configuring other network connections between other containers of the multiple containers and the one or more containers and further network connections between the one or more containers that do not communicate with one another when executing the workload.
    Type: Application
    Filed: May 19, 2021
    Publication date: November 24, 2022
    Inventors: Anil Kumar Vishnoi, Balaji Gargeshwari Varadaraju
  • Patent number: 8996675
    Abstract: Methods and arrangements for facilitating virtual machine migration across data centers. A virtual machine is designated for migration from a first data center to a second data center, the virtual machine including a real identifier. A pseudo identifier is assigned to the virtual machine, and the pseudo identifier is mapped to the real identifier at a controller of the first data center. The real identifier is replaced in a data packet with the pseudo identifier for a routing task. Communication is maintained between the controller of the first data center and a controller of the second data center, and the controllers are synchronized to update a correct location of the virtual machine. The virtual machine is migrated from the first data center to the second data center.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: March 31, 2015
    Assignee: International Business Machines Corporation
    Inventors: Shivkumar Kalyanaraman, Kalapriya Kannan, Vijay Mann, Anil Kumar Vishnoi
  • Patent number: 8990621
    Abstract: Methods and arrangements for detecting and diagnosing system outages. A system outage is ascertained and aberrant user activities are categorized, as possible contributors to the system outage, based on system impact. User activities and system impact are learned, and user activities and system impact are compared against predetermined rules. A system outage alert is generated, and a user activity responsible for the system outage is displayed.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Manish Gupta, Ravi Kothari, Vijay Mann, Anil Kumar Vishnoi
  • Patent number: 8990371
    Abstract: Methods and arrangements for facilitating virtual machine migration across data centers. A virtual machine is designated for migration from a first data center to a second data center, the virtual machine including a real identifier. A pseudo identifier is assigned to the virtual machine, and the pseudo identifier is mapped to the real identifier at a controller of the first data center. The real identifier is replaced in a data packet with the pseudo identifier for a routing task. Communication is maintained between the controller of the first data center and a controller of the second data center, and the controllers are synchronized to update a correct location of the virtual machine. The virtual machine is migrated from the first data center to the second data center.
    Type: Grant
    Filed: January 31, 2012
    Date of Patent: March 24, 2015
    Assignee: International Business Machines Corporation
    Inventors: Shivkumar Kalyanaraman, Kalapriya Kannan, Vijay Mann, Anil Kumar Vishnoi
  • Patent number: 8972783
    Abstract: Methods and arrangements for detecting and diagnosing system outages. A system outage is ascertained and aberrant user activities are categorized, as possible contributors to the system outage, based on system impact. User activities and system impact are learned, and user activities and system impact are compared against predetermined rules. A system outage alert is generated, and a user activity responsible for the system outage is displayed.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: March 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Manish Gupta, Ravi Kothari, Vijay Mann, Anil Kumar Vishnoi
  • Patent number: 8949830
    Abstract: Methods and arrangements for emulating a data center network. A first end host and a second end host are provided. A base hypervisor is associated with each of the first and second end hosts, and the first and second end hosts are interconnected. A virtual hypervisor is associated with at least one virtual machine running on at least one of the base hypervisors, and virtual hypervisors are interconnected within one of the first and second end hosts. A virtual machine is nested within the virtual hypervisor, and the virtual machine is migrated from one virtual hypervisor to a destination virtual hypervisor to further be nested within the destination virtual hypervisor.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: February 3, 2015
    Assignee: International Business Machines Corporation
    Inventors: Kalapriya Kannan, Vijay Mann, Anil Kumar Vishnoi
  • Publication number: 20130263118
    Abstract: Methods and arrangements for emulating a data center network. A first end host and a second end host are provided. A base hypervisor is associated with each of the first and second end hosts, and the first and second end hosts are interconnected. A virtual hypervisor is associated with at least one virtual machine running on at least one of the base hypervisors, and virtual hypervisors are interconnected within one of the first and second end hosts. A virtual machine is nested within the virtual hypervisor, and the virtual machine is migrated from one virtual hypervisor to a destination virtual hypervisor to further be nested within the destination virtual hypervisor.
    Type: Application
    Filed: March 29, 2012
    Publication date: October 3, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kalapriya Kannan, Vijay Mann, Anil Kumar Vishnoi
  • Publication number: 20130198352
    Abstract: Methods and arrangements for facilitating virtual machine migration across data centers. A virtual machine is designated for migration from a first data center to a second data center, the virtual machine including a real identifier. A pseudo identifier is assigned to the virtual machine, and the pseudo identifier is mapped to the real identifier at a controller of the first data center. The real identifier is replaced in a data packet with the pseudo identifier for a routing task. Communication is maintained between the controller of the first data center and a controller of the second data center, and the controllers are synchronized to update a correct location of the virtual machine. The virtual machine is migrated from the first data center to the second data center.
    Type: Application
    Filed: January 31, 2012
    Publication date: August 1, 2013
    Applicant: International Business Machines Corporation
    Inventors: Shivkumar Kalyanaraman, Kalapriya Kannan, Vijay Mann, Anil Kumar Vishnoi
  • Publication number: 20130198355
    Abstract: Methods and arrangements for facilitating virtual machine migration across data centers. A virtual machine is designated for migration from a first data center to a second data center, the virtual machine including a real identifier. A pseudo identifier is assigned to the virtual machine, and the pseudo identifier is mapped to the real identifier at a controller of the first data center. The real identifier is replaced in a data packet with the pseudo identifier for a routing task. Communication is maintained between the controller of the first data center and a controller of the second data center, and the controllers are synchronized to update a correct location of the virtual machine. The virtual machine is migrated from the first data center to the second data center.
    Type: Application
    Filed: August 30, 2012
    Publication date: August 1, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shivkumar Kalyanaraman, Kalapriya Kannan, Vijay Mann, Anil Kumar Vishnoi
  • Publication number: 20130061092
    Abstract: Methods and arrangements for detecting and diagnosing system outages. A system outage is ascertained and aberrant user activities are categorized, as possible contributors to the system outage, based on system impact. User activities and system impact are learned, and user activities and system impact are compared against predetermined rules. A system outage alert is generated, and a user activity responsible for the system outage is displayed.
    Type: Application
    Filed: August 29, 2012
    Publication date: March 7, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Manish Gupta, Ravi Kothari, Vijay Mann, Anil Kumar Vishnoi
  • Publication number: 20130007538
    Abstract: Methods and arrangements for detecting and diagnosing system outages. A system outage is ascertained and aberrant user activities are categorized, as possible contributors to the system outage, based on system impact. User activities and system impact are learned, and user activities and system impact are compared against predetermined rules. A system outage alert is generated, and a user activity responsible for the system outage is displayed.
    Type: Application
    Filed: June 28, 2011
    Publication date: January 3, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Manish Gupta, Ravi Kothari, Vijay Mann, Anil Kumar Vishnoi