Patents by Inventor Chandra H. Kamalakantha

Chandra H. 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: 20160132561
    Abstract: A destination device may check an expiration tag of data received from a source device. The expiration tag may include a date. The destination device may not accept the data if the date of the expiration to is less than or equal to a current date. Further, the destination device unit may deny access to the data and/or delete the data after the data is stored at the destination device, if the date of the expiration tag is less than or equal to the current date.
    Type: Application
    Filed: June 28, 2013
    Publication date: May 12, 2016
    Inventors: Parag Doshi, Chandra H. Kamalakantha
  • Patent number: 9276999
    Abstract: According to one example of the present invention, there is provided a system for providing a service. The service is accessible from a client application and is provided through a service application using a set of service provider resources. The system comprises a mapping module for generating mapping data, the mapping data being generated in part from an enterprise architecture definition, in part from a vocabulary definition; and in part from a client context definition. The system additionally comprises a communication module for receiving a communication request, transforming the communication request using the generated mapping data, and processing the transformed communication request.
    Type: Grant
    Filed: October 15, 2010
    Date of Patent: March 1, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Ajay A. Tipnis, Chandra H. Kamalakantha
  • Publication number: 20150222702
    Abstract: A method of migrating a number of applications from a first network to a second network comprises, with a processor, creating a dependency data set for a first network, creating a migration plan to migrate a number of applications from the first network to a second network based on the dependency data set, and migrating a number of applications from the first network to the second network based on the migration plan. A migration device for migrating a number of applications from a first network to a second network, comprises a processor, and a data storage device communicatively coupled to the processor, in which the processor creates a dependency data set for the first network, and migrates a number of applications from the first network to the second network based on the dependency data set.
    Type: Application
    Filed: April 20, 2012
    Publication date: August 6, 2015
    Inventors: Mathias Salle, Chandra H. Kamalakantha, Reinier J. Aerdts, Ilya Joel-Pitcher
  • Publication number: 20150089064
    Abstract: A method of policy-based scaling of network resources comprises, with a processor, creating a dependency data set for a number of application components m a network, setting a number of scaling policies by tier based on the dependency date set, and applying the scaling policies within the network. A cloud management device for policy-based scaling of network resources comprises a processor, and a data storage device communicatively coupled to the processor, in which the processor creates a dependency data set for a number of application components on a network, and sets a number of scaling policies by tier based on the dependency data set.
    Type: Application
    Filed: July 20, 2012
    Publication date: March 26, 2015
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Mathias Salle, Reinier J. Aerdts, Chandra H. Kamalakantha
  • Patent number: 8549064
    Abstract: A data processing system that includes a processor and a metadata repository storing data describing a plurality of systems and applications. The data processing system also includes integration rules describing a plurality of data distribution formats corresponding to the plurality of systems. The data processing system correlates data between the metadata repository and the integration rules to produce and store an impact analysis of the effect a change would have on the plurality of systems and applications. There is also a master data management system including a metadata repository and integration rules. The master data management system correlates data between the metadata repository and the integration rules to produce and store an impact analysis of the effect a change would have on the plurality of target systems and applications. The master data management system is configured to publish data to the plurality of target systems over a network.
    Type: Grant
    Filed: August 12, 2008
    Date of Patent: October 1, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Chandra H. Kamalakantha, Srivats Rayaplolu, Sridhara Madhugiri
  • Publication number: 20130198360
    Abstract: According to one example of the present invention, there is provided a system for providing a service. The service is accessible from a client application and is provided through a service application using a set of service provider resources. The system comprises a mapping module for generating mapping data, the mapping data being generated in part from an enterprise architecture definition, in part from a vocabulary definition; and in part from a client context definition. The system additionally comprises a communication module for receiving a communication request, transforming the communication request using the generated mapping data, and processing the transformed communication request.
    Type: Application
    Filed: October 15, 2010
    Publication date: August 1, 2013
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Ajay A. Tipnis, Chandra H. Kamalakantha
  • Patent number: 8321226
    Abstract: Methods, systems, and apparatus, including computer program products, for automatically creating a speech-based user interface involve identifying a software service definition that includes service inputs, service outputs, and context data and accessing a standard user interface incorporating the service input and output. The standard user interface defines a set of valid inputs for the service input and a set of available outputs, at least one of which based on the context data. Audio data is associated with at least some of the inputs in the set of valid inputs to define a set of valid speech inputs. A speech-based user interface is automatically generated from the standard user interface and the set of valid speech inputs.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: November 27, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Charles E. Bess, Chandra H. Kamalakantha
  • Publication number: 20120191831
    Abstract: According to one example of the present invention, there is provided a system for cataloging assets in a network. The network comprises a plurality of computing devices and at least some of the computing devices include asset description data. The system comprises a network explorer to send a request on a network address of the network to obtain asset description data, to receive asset description data from a computing device connected to the network address, and to store the retrieved asset description data in a data store. The system further comprises an asset description data processor to process the data in the data store to identify known relationships between assets in the network, to infer relationships between assets in the network, and to update stored asset description data in the data store with relationship data describing any determined or inferred relationships with other assets.
    Type: Application
    Filed: January 26, 2011
    Publication date: July 26, 2012
    Inventors: Carl Kanzabedian, Chandra H. Kamalakantha
  • Patent number: 8145898
    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: Grant
    Filed: December 23, 2003
    Date of Patent: March 27, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Chandra H. Kamalakantha
  • Publication number: 20100042670
    Abstract: A data processing system comprising a processor and accessible memory, the data processing system implementing an integrated development engine configured to automatically create and provision a computing environment in a network cloud environment.
    Type: Application
    Filed: August 13, 2008
    Publication date: February 18, 2010
    Applicant: Electronic Data Systems Corporation
    Inventors: Chandra H. Kamalakantha, Jeffrey L. Weiss
  • Publication number: 20100042641
    Abstract: A data processing system that includes a processor and a metadata repository storing data describing a plurality of systems and applications. The data processing system also includes integration rules describing a plurality of data distribution formats corresponding to the plurality of systems. The data processing system correlates data between the metadata repository and the integration rules to produce and store an impact analysis of the effect a change would have on the plurality of systems and applications. There is also a master data management system including a metadata repository and integration rules. The master data management system correlates data between the metadata repository and the integration rules to produce and store an impact analysis of the effect a change would have on the plurality of target systems and applications. The master data management system is configured to publish data to the plurality of target systems over a network.
    Type: Application
    Filed: August 12, 2008
    Publication date: February 18, 2010
    Applicant: Electronic Data Systems Corporation
    Inventors: Chandra H. Kamalakantha, Srivats Rayaprolu, Sridhara Madhugiri
  • Publication number: 20100036665
    Abstract: Methods, systems, and apparatus, including computer program products, for automatically creating a speech-based user interface involve identifying a software service definition that includes service inputs, service outputs, and context data and accessing a standard user interface incorporating the service input and output. The standard user interface defines a set of valid inputs for the service input and a set of available outputs, at least one of which based on the context data. Audio data is associated with at least some of the inputs in the set of valid inputs to define a set of valid speech inputs. A speech-based user interface is automatically generated from the standard user interface and the set of valid speech inputs.
    Type: Application
    Filed: August 8, 2008
    Publication date: February 11, 2010
    Applicant: Electronic Data Systems Corporation
    Inventors: Charles E. Bess, Chandra H. Kamalakantha
  • Publication number: 20100030598
    Abstract: There is provided a platform provisioning system and method. More specifically, in one embodiment, there is a computerized method of provisioning a new environment to an application platform, the method including analyzing a current state of the application platform, defining business requirements for the new environment, defining technical requirements for the new environment, generating a logical architecture for the new environment based on the business requirements and the technical requirements, performing a gap analysis on the application platform based on the current state of the application platform and the generated logical architecture, generating a technical architecture for the new environment based at least partially on the gap analysis, generating a physical architecture for the new environment based at least partially on the technical architecture, and provisioning the new environment based at least partially on the physical architecture.
    Type: Application
    Filed: August 1, 2008
    Publication date: February 4, 2010
    Applicant: Electronic Data Systems Corporation
    Inventors: Chandra H. Kamalakantha, Sanjay Lobo, Charles E. Bess, Jeff Sandler