Patents by Inventor Rashmi Khanna

Rashmi Khanna 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: 20230188531
    Abstract: A method includes receiving a dependency chain matrix from each of a plurality of service end points in a multi-cluster system converging the received dependency chain matrices into a converged data matrix, sharing the converged data matrix as a side car module to each of the plurality of service end points, receiving a service request by an external user or service for at least one of the plurality of service end points, validating an authorization for the service request based on the converged data matrix, and generating a label that is appended to the service request and passed downstream to the plurality of service end points.
    Type: Application
    Filed: December 14, 2021
    Publication date: June 15, 2023
    Inventors: Magesh Kumar Sivaswamy, Rashmi Khanna
  • Patent number: 11652688
    Abstract: An approach for updating one or more serverless runtime configurations based on predicting usage patterns of a serverless computing cluster is disclosed. The approach includes collecting one or more attributes associated with an application on a serverless computing cluster and a user of the application and analyzing the one or more collected attributes. Furthermore, the approach includes predicting one or more usage patterns based the analyzing and updating one or more serverless runtime configurations based on the one or more usage patterns.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: May 16, 2023
    Assignee: International Business Machines Corporation
    Inventors: Rashmi Khanna, Magesh Kumar Sivaswamy, Sanjay Kumar Verma, Sanjay Singh, Manesh Chandran Nambiar
  • Publication number: 20220300611
    Abstract: At a sidecar portion sharing a container with a first application portion, metadata describing a modification to a communications protocol is received. At the sidecar portion, a communication of the first application portion to a second application outside the container is received. The modifying is performed according to the metadata. The modified communication is transmitted to the second application.
    Type: Application
    Filed: March 22, 2021
    Publication date: September 22, 2022
    Applicant: International Business Machines Corporation
    Inventors: Magesh Kumar Sivaswamy, RASHMI KHANNA, Manesh Chandran Nambiar
  • Publication number: 20220166670
    Abstract: An approach for updating one or more serverless runtime configurations based on predicting usage patterns of a serverless computing cluster is disclosed. The approach includes collecting one or more attributes associated with an application on a serverless computing cluster and a user of the application and analyzing the one or more collected attributes. Furthermore, the approach includes predicting one or more usage patterns based the analyzing and updating one or more serverless runtime configurations based on the one or more usage patterns.
    Type: Application
    Filed: November 25, 2020
    Publication date: May 26, 2022
    Inventors: Rashmi Khanna, Magesh Kumar Sivaswamy, Sanjay Kumar Verma, Sanjay Singh, Manesh Chandran Nambiar
  • Patent number: 11194350
    Abstract: A sensor of a vehicle receives an identification of a device coupled to an individual via a wireless communications protocol established between the device and the sensor. A computational device on the vehicle processes the identification to uniquely identify the individual. The computational device controls movements of the vehicle to maintain a computed distance at which the vehicle follows the individual.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: December 7, 2021
    Assignee: International Business Machines Corporation
    Inventors: Manesh C. Nambiar, Rashmi Khanna
  • Patent number: 11165810
    Abstract: A configuration map to be transmitted to a container manager within a network is compiled on a client device and transmitted to the container manager managing a cluster of containers within the network. The configuration map is transmitted from the container manager to a validation service endpoint to attempt to validate the compiled configuration map. In response to the transmitting the configuration map from the container manager, a determination is caused to occur at the validation service endpoint whether the configuration map should be validated by the validation service endpoint. The configuration map is received from the validation service endpoint with a new environmental variable, when the validation service endpoint validates the configuration map.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: November 2, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rashmi Khanna, Magesh Kumar Sivaswamy
  • Patent number: 11106516
    Abstract: A containerized application is executed within a container in a virtualized container environment. The containerized application exposes service and diagnostic interfaces that allow a container manager to interact with and control different code paths that provide different services from the containerized application. Using the exposed service and diagnostic interfaces, responsive to a container crash and prior to bringing the containerized application back online within the virtualized container environment after the container crash, functionality of the different code paths that provide the different services from the containerized application is validated.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: August 31, 2021
    Assignee: International Business Machines Corporation
    Inventors: Rashmi Khanna, Magesh Kumar Sivaswamy
  • Publication number: 20210067537
    Abstract: A configuration map to be transmitted to a container manager within a network is compiled on a client device and transmitted to the container manager managing a cluster of containers within the network. The configuration map is transmitted from the container manager to a validation service endpoint to attempt to validate the compiled configuration map. In response to the transmitting the configuration map from the container manager, a determination is caused to occur at the validation service endpoint whether the configuration map should be validated by the validation service endpoint. The configuration map is received from the validation service endpoint with a new environmental variable, when the validation service endpoint validates the configuration map.
    Type: Application
    Filed: August 27, 2019
    Publication date: March 4, 2021
    Applicant: International Business Machines Corporation
    Inventors: RASHMI KHANNA, MAGESH KUMAR SIVASWAMY
  • Publication number: 20200327006
    Abstract: A containerized application is executed within a container in a virtualized container environment. The containerized application exposes service and diagnostic interfaces that allow a container manager to interact with and control different code paths that provide different services from the containerized application. Using the exposed service and diagnostic interfaces, responsive to a container crash and prior to bringing the containerized application back online within the virtualized container environment after the container crash, functionality of the different code paths that provide the different services from the containerized application is validated.
    Type: Application
    Filed: April 10, 2019
    Publication date: October 15, 2020
    Inventors: Rashmi Khanna, Magesh Kumar Sivaswamy
  • Publication number: 20200125121
    Abstract: A sensor of a vehicle receives an identification of a device coupled to an individual via a wireless communications protocol established between the device and the sensor. A computational device on the vehicle processes the identification to uniquely identify the individual. The computational device controls movements of the vehicle to maintain a computed distance at which the vehicle follows the individual.
    Type: Application
    Filed: October 17, 2018
    Publication date: April 23, 2020
    Inventors: Manesh C. Nambiar, Rashmi Khanna