Patents by Inventor Lokesh Shivashankara

Lokesh Shivashankara 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: 20230106091
    Abstract: Examples described herein relate to a centralized API broker for providing services offered by service platforms to users of the cloud platform. The centralized API broker registers multiple service platforms and converts native APIs supported by the service platform to APIs supported by the cloud platform and displays the APIs as catalog items in a service catalog. On selection of a catalog item, the centralized API broker receives a first operation request that is compliant with a first API specification supported by the cloud platform. The centralized API broker converts the first operation request into a second operation request that is compliant with a second API specification supported by the service platform using vendor-specific mapping. The centralized API broker makes an API call to the service platform using the second operation request.
    Type: Application
    Filed: December 15, 2021
    Publication date: April 6, 2023
    Inventor: Lokesh Shivashankara
  • Patent number: 11588698
    Abstract: Example techniques for pod migration across nodes of a cluster are described. In an example, in response to receiving a request to migrate a pod from a first region of a cloud computing platform to a second region of the cloud computing platform, the pod may be migrated from a first node in the first region to a second node in the second region. The first node and the second node may each be a part of a cluster of nodes.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: February 21, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Lokesh Shivashankara, Chinglenkhomba Lamabam, Selvaraj Katturaja
  • Patent number: 11392622
    Abstract: Example techniques of cloud service categorization are described. In an example, presence of a keyword, in metadata of an item, amongst a plurality of items, is determined. Each of the items is representative of a corresponding service hosted by a cloud network in a cloud infrastructure. The metadata is indicative of functional characteristics of a service represented by the item. Based on the keyword and a predefined mapping, the item is grouped in a category, amongst a plurality of categories. The predefined mapping is indicative of a correlation between the plurality of keywords and the plurality of categories. A list of the plurality of categories may be generated, where each of the plurality of items is grouped in a respective category amongst the plurality of categories.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: July 19, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Lokesh Shivashankara, Vikas Dhananjaya Murthy, Shrinath Vasudevamurthy Honnavalli
  • Patent number: 11366653
    Abstract: An application code updating apparatus is disclosed. The apparatus comprises a processor to receive application deployment code defining an application to be deployed in a cloud-computing environment; determine, from the application deployment code, an identity of a cloud-based repository from which to retrieve the application; obtain, from a database, an authentication credential for the identified repository; generate, based on the authentication credential, an access token to provide access to the repository; and update the application deployment code to include the generated access token. A method and a machine-readable medium are also disclosed.
    Type: Grant
    Filed: May 4, 2020
    Date of Patent: June 21, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventor: Lokesh Shivashankara
  • Patent number: 11307839
    Abstract: Example techniques for updating of container-based applications are described. In an example, a second version of an application code or application code changes are retrieved from a code storage location. Based on the retrieved second version or the retrieved application code changes, an application hosted in a container is updated.
    Type: Grant
    Filed: June 26, 2019
    Date of Patent: April 19, 2022
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Kiran Kumar Vaddi, Om Kumar, Lokesh Shivashankara
  • Publication number: 20210004389
    Abstract: Example techniques of cloud service categorization are described. In an example, presence of a keyword, in metadata of an item, amongst a plurality of items, is determined. Each of the items is representative of a corresponding service hosted by a cloud network in a cloud infrastructure. The metadata is indicative of functional characteristics of a service represented by the item. Based on the keyword and a predefined mapping, the item is grouped in a category, amongst a plurality of categories. The predefined mapping is indicative of a correlation between the plurality of keywords and the plurality of categories. A list of the plurality of categories may be generated, where each of the plurality of items is grouped in a respective category amongst the plurality of categories.
    Type: Application
    Filed: July 2, 2019
    Publication date: January 7, 2021
    Inventors: Lokesh Shivashankara, Vikas Dhananjaya Murthy, Shrinath Vasudevamurthy Honnavalli
  • Publication number: 20200409680
    Abstract: Example techniques for updating of container-based applications are described. In an example, a second version of an application code or application code changes are retrieved from a code storage location. Based on the retrieved second version or the retrieved application code changes, an application hosted in a container is updated.
    Type: Application
    Filed: June 26, 2019
    Publication date: December 31, 2020
    Inventors: Kiran Kumar Vaddi, Om Kumar, Lokesh Shivashankara
  • Publication number: 20200403872
    Abstract: Example techniques for pod migration across nodes of a cluster are described. In an example, in response to receiving a request to migrate a pod from a first region of a cloud computing platform to a second region of the cloud computing platform, the pod may be migrated from a first node in the first region to a second node in the second region. The first node and the second node may each be a part of a cluster of nodes.
    Type: Application
    Filed: June 19, 2019
    Publication date: December 24, 2020
    Inventors: Lokesh Shivashankara, Chinglenkhomba Lamabam, Selvaraj Katturaja
  • Publication number: 20200379746
    Abstract: An application code updating apparatus is disclosed. The apparatus comprises a processor to receive application deployment code defining an application to be deployed in a cloud-computing environment; determine, from the application deployment code, an identity of a cloud-based repository from which to retrieve the application; obtain, from a database, an authentication credential for the identified repository; generate, based on the authentication credential, an access token to provide access to the repository; and update the application deployment code to include the generated access token. A method and a machine-readable medium are also disclosed.
    Type: Application
    Filed: May 4, 2020
    Publication date: December 3, 2020
    Inventor: Lokesh Shivashankara
  • Publication number: 20200301759
    Abstract: Example techniques for chaining of brokered service instances are described. In an example, a chaining instruction to chain a first service instance and a second service instance may be received. The first service instance may be provisioned by a first service broker and the second service instance may be provisioned by a second service broker. In response to the chaining instruction, an output parameter of the first service instance is received. Further, an input parameter is supplied to the second service broker based on the output parameter. The supplying of the input parameter facilitates chaining between the first service instance and the second service instance.
    Type: Application
    Filed: March 18, 2019
    Publication date: September 24, 2020
    Inventors: Kiran Kumar Vaddi, Lokesh Shivashankara, Bharath Kumar