Patents by Inventor Chandra Kamalakantha

Chandra Kamalakantha 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: 20230333906
    Abstract: A system includes a marketplace portal to allow a user to order a business service, and a cloud controller to deploy an instance of the ordered business service to a cloud environment. The system includes an application programming interface (API) scanner to discover API information including at least one API exposed by the deployed instance of the ordered business service, and publish the discovered API information to another service.
    Type: Application
    Filed: June 9, 2023
    Publication date: October 19, 2023
    Applicant: The Conundrum IP LLC
    Inventors: Parag DOSHI, Chandra KAMALAKANTHA, Steve MARNEY
  • Patent number: 11714685
    Abstract: A system includes a marketplace portal to allow a user to order a business service, and a cloud controller to deploy an instance of the ordered business service to a cloud environment. The system includes an application programming interface (API) scanner to discover API information including at least one API exposed by the deployed instance of the ordered business service, and publish the discovered API information to another service.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: August 1, 2023
    Inventors: Parag Doshi, Chandra Kamalakantha, Steve Marney
  • Patent number: 11195216
    Abstract: A system includes a federated marketplace portal to allow a user to browse, order, and manage business services offered by a plurality of cloud marketplaces based at least in part on application programming interface (API) abstractions. The system includes an integration system to transform the API abstractions into product-specific APIs used by the cloud marketplaces and cause the invocation of the product-specific APIs.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: December 7, 2021
    Assignee: ENT. SERVICES DEVELOPMENT CORPORATION LP
    Inventors: Parag Doshi, Chandra Kamalakantha, Steve Marney
  • Publication number: 20200246225
    Abstract: Example implementations relate to a drug dispenser. For example, a dispenser may include a processor in communication with a server accessible to a doctor capable of prescribing a drug to a patient and a pharmacist capable of providing the drug to the patient. The processor may receive instructions relating to administration of the drug to the patient. The instructions may specify a timing and an amount of the drug to be administered and an identity of the patient. The dispenser may include a timer to provide a notification based on the timing specified in the instructions and an identifier mechanism to determine an identity of a person attempting to access the drug. The processor may provide the amount of the drug based on the instructions if the identity of the person is the identity of the patient.
    Type: Application
    Filed: December 20, 2019
    Publication date: August 6, 2020
    Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Parag DOSHI, Chandra KAMALAKANTHA
  • Patent number: 10282171
    Abstract: A system includes a policy manger that includes a policy to describe policy attributes of an application that define whether the application can be deployed as a container server or as a non-container server. An application analyzer analyzes a given application with respect to the policy attributes to classify the given application as a container model or a non-container model. A deployment controller generates a corresponding container server for the given application if the given application is classified as a container model or generates a corresponding non-container server for the given application if the given application is classified as a non-container model.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: May 7, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Chandra Kamalakantha, Parag Doshi, Reinier Aerdts
  • Publication number: 20190052643
    Abstract: Examples include cloud access rule translation for a hybrid cloud computing environment. Some examples include translation of a cloud access rule in a cloud-specific format to a canonical format and a determination of whether to allow an application programming interface (API) request for a cloud computing service based on the translated cloud access rule.
    Type: Application
    Filed: February 11, 2016
    Publication date: February 14, 2019
    Inventors: Parag Doshi, Chandra Kamalakantha, Liem M. Nguyen, Steve Marney, Michael D. Reed, Joshua Griswold
  • Publication number: 20180329700
    Abstract: A target model is determined for a source application that is to be migrated to a target system. The target model can be determined in part from policies and application characteristics of the source application. A deployment plan is determined, based at least in part on the target model, for application functionality that represents a migration of the source application. The deployment plan can include executable instructions to implement multiple deployment objectives of the application functionality with the target system. The instructions of the deployment plan can also include recursive logic to select or configure at least one deployment objective based on an outcome of implementing another deployment objective with the target system.
    Type: Application
    Filed: November 30, 2015
    Publication date: November 15, 2018
    Inventors: Parag Doshi, Chandra Kamalakantha, Steven Marney, Michael Reed
  • Publication number: 20180316572
    Abstract: Lifecycle management in a cloud environment is disclosed. The lifecycle management includes accessing lifecycle actions of an orchestration from a service registry. The orchestration is executed in the cloud environment. Lifecycle actions not available in the service registry are non-deterministically injected into the orchestration.
    Type: Application
    Filed: October 30, 2015
    Publication date: November 1, 2018
    Inventors: Chandra Kamalakantha, Parag Doshi, Steven Marney
  • Publication number: 20180225732
    Abstract: A system includes a federated marketplace portal to allow a user to browse, order, and manage business services offered by a plurality of cloud marketplaces based at least in part on application programming interface (API) abstractions. The system includes an integration system to transform the API abstractions into product-specific APIs used by the cloud marketplaces and cause the invocation of the product-specific APIs.
    Type: Application
    Filed: July 31, 2015
    Publication date: August 9, 2018
    Applicant: ENT. SERVICES DEVELOPMENT CORPORATION LP
    Inventors: Parag DOSHI, Chandra KAMALAKANTHA, Steve MARNEY
  • Publication number: 20180225095
    Abstract: A system includes a policy manger that includes a policy to describe policy attributes of an application that define whether the application can be deployed as a container server or as a non-container server. An application analyzer analyzes a given application with respect to the policy attributes to classify the given application as a container model or a non-container model. A deployment controller generates a corresponding container server for the given application if the given application is classified as a container model or generates a corresponding non-container server for the given application if the given application is classified as a non-container model.
    Type: Application
    Filed: March 30, 2015
    Publication date: August 9, 2018
    Inventors: Chandra Kamalakantha, Parag Doshi, Reinier Aerdts
  • Publication number: 20180217871
    Abstract: A system includes a marketplace portal to allow a user to order a business service, and a cloud controller to deploy an instance of the ordered business service to a cloud environment. The system includes an application programming interface (API) scanner to discover API information including at least one API exposed by the deployed instance of the ordered business service, and publish the discovered API information to another service.
    Type: Application
    Filed: July 31, 2015
    Publication date: August 2, 2018
    Inventors: Parag Doshi, Chandra Kamalakantha, Steve Marney
  • Publication number: 20180152392
    Abstract: A hybrid cloud management system in a cloud environment having a more than one cloud platforms is described. The system includes a management interface, a cloud broker including cloud connectors, and a resource broker. The management interface facilitates user-selection of services including service models and deployment models for an internal cloud and an external cloud. The cloud broker is coupled to the management interface to provision and automate lifecycle use of selected services. The cloud connector enables interaction of the management interface with the external cloud through the cloud broker. The resource broker operably coupled to the cloud broker to manage a resource inventory of the internal cloud.
    Type: Application
    Filed: July 10, 2015
    Publication date: May 31, 2018
    Inventors: Michael Reed, Chandra Kamalakantha, Parag Doshi
  • Publication number: 20180028409
    Abstract: Example implementations relate to a drug dispenser. For example, a dispenser may include a processor in communication with a server accessible to a doctor capable of prescribing a drug to a patient and a pharmacist capable of providing the drug to the patient. The processor may receive instructions relating to administration of the drug to the patient. The instructions may specify a timing and an amount of the drug to be administered and an identity of the patient. The dispenser may include a timer to provide a notification based on the timing specified in the instructions and an identifier mechanism to determine an identity of a person attempting to access the drug. The processor may provide the amount of the drug based on the instructions if the identity of the person is the identity of the patient.
    Type: Application
    Filed: February 10, 2015
    Publication date: February 1, 2018
    Applicant: Hewlett Packard Enterprise Development LP
    Inventors: Parag DOSHI, Chandra KAMALAKANTHA
  • Publication number: 20170351536
    Abstract: Examples include provision of a hypervisor manager native API call from an API gateway to a hypervisor manager. Some examples include determination, with the API gateway and based on at least one restriction not enforced by the hypervisor manager, whether a requesting entity associated with the hypervisor manager native API call is authorized to cause an action that is requested in the hypervisor manager native API call. Such examples may involve provision of the hypervisor manager native API call from the API gateway to the hypervisor manager in response to a determination that the action is authorized.
    Type: Application
    Filed: June 2, 2016
    Publication date: December 7, 2017
    Inventors: Chandra Kamalakantha, Parag Doshi, Steven Marney
  • Publication number: 20170220819
    Abstract: Example implementations relate to an information exchange gateway. For example, a computing device may include a processor. The processor may receive a request to provide specified information to a requesting entity. The specified information may be associated with a user of the information exchange gateway managing information of the user. The processor may verify that the requesting entity is authorized by the user to receive the specified information. The processor may identify a source entity managing the specified information and may access the specified information from the source entity using an identifier identifying the user with respect to the source entity. The processor may provide the specified information to the requesting entity.
    Type: Application
    Filed: August 12, 2014
    Publication date: August 3, 2017
    Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Chandra KAMALAKANTHA, Parag DOSHI
  • Publication number: 20150347093
    Abstract: An exemplary embodiment of the present invention may include a method of provisioning tools for application development. The method may include receiving parameters of a project. The method ma also include provisioning components through a network based on the parameters, the components including a source code management module to receive code related to the project, a continuous integration module to maintain code integration, and a virtual machine installed on a client device to enable a user to interact with other components. The method may also include communicatively coupling each of the source code management module, the continuous integration module, and the virtual machine to each other.
    Type: Application
    Filed: December 11, 2012
    Publication date: December 3, 2015
    Inventors: Sean DOWD, Bart LEETEN, Chandra KAMALAKANTHA, Mathias SALLE, Sanjay LOBO, Michael SMITH, Dan BERTRAND, Shi XIN
  • Publication number: 20100023853
    Abstract: Systems and method are disclosed for the automated generation of user interfaces and applications. These methods include selecting a mark up language document for creating an application, and obtaining user input for creating the user interface. These methods also include parsing the mark up language document to obtain at least one server parameter for the application, and using previously generated code to create a user interface for the application. This application can be stored in a computer readable medium.
    Type: Application
    Filed: July 25, 2008
    Publication date: January 28, 2010
    Applicant: Electronic Data Systems Corporation
    Inventor: Chandra Kamalakantha
  • Publication number: 20050138360
    Abstract: A method, system, and computer program product for providing security for files transferred across a network, such as the Internet is provided. In one embodiment, a web service receives a request for content from a partner. The web service contacts a certificate authority to authenticate the partner and retrieves the requested content. The web service then generates a secret key and encrypts the content with the secret key to produce encrypted content. The secret key and the encrypted content are then embedded within a digital certificate issued by the certificate authority by using the public key of a public/private key pair issued by the certificate authority. The digital certificate is then transmitted to the partner where the partner decrypts the digital certificate to obtain the secret key and then uses the secret key to decrypt the encrypted content. A similar process may be used for the partner to send content to the web service.
    Type: Application
    Filed: December 23, 2003
    Publication date: June 23, 2005
    Inventor: Chandra Kamalakantha
  • Publication number: 20050060688
    Abstract: A method, system, and computer program product for generating a software documentation file from a software source code file is provided. In one embodiment, the source code file for the software is read by the automatic program documentation generation tool. The tool extracts software documentation from the source code file, by for example, locating documentation begin and end indicia within the source code and extracting the data contained within the indicia. The documentation has been previously written into the source code by a software developer, programmer, or engineer. The tool then creates a software documentation file, such as, for example, a UNIX Man Page or an HTML page, from the extracted software documentation extracted from the source code. The software documentation file is typically stored in a central repository.
    Type: Application
    Filed: May 26, 2004
    Publication date: March 17, 2005
    Inventor: Chandra Kamalakantha