Patents by Inventor Sreekanth R. Iyer
Sreekanth R. Iyer 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).
-
Patent number: 9621557Abstract: A method and an apparatus for specifying a time-varying, intelligent service-oriented model are provided. A method implemented in a computer infrastructure having computer executable code embodied on a computer readable storage medium having programming instructions, includes defining information of a service which is to be provided to one or more users having access to a system storing the defined information. The method further includes defining policies associated with the defined information to allow and deny access to selected portions of the defined information, and exposing to a user of the one or more users the selected portions of the defined information based on the defined policies allowing access to the selected portions of the defined information.Type: GrantFiled: January 28, 2016Date of Patent: April 11, 2017Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sreekanth R. Iyer, Sandeep R. Patil, Sri Ramanathan, Gandhi Sivakumar, Matthew B. Trevathan
-
Patent number: 9612821Abstract: A method for predicting deployment success of a continuous deployment pipeline is provided. Initially, a user request may be received for node data from nodes that correspond to steps in the pipeline. The requests for node data may then be distributed to the appropriate nodes in the pipeline based on the received user request. Thereafter, the requested node data may be received as a response from the appropriate nodes in the pipeline and stored in a data repository. Then, a success prediction score may be calculated based on the stored node data and historical data. Finally, the calculated success prediction score may be displayed to the user through a dashboard.Type: GrantFiled: July 2, 2015Date of Patent: April 4, 2017Assignee: International Business Machines CorporationInventors: Sreekanth R. Iyer, Vasanth K. Kodi
-
Patent number: 9559921Abstract: In an approach for providing a dynamic boundary based approach for monitoring and metering, a processor provisions at least one agent to one or more network accessible resources, wherein the at least one agent is configured to allow for monitoring and metering. A processor provides at least one dynamic boundary for monitoring and metering. A processor receives information captured by the at least one agent provisioned to the one or more network accessible resources based on the dynamic boundary for monitoring and metering. A processor causes the information to be available for use.Type: GrantFiled: August 18, 2016Date of Patent: January 31, 2017Assignee: International Business Machines CorporationInventors: Raman Harishankar, Sreekanth R. Iyer, Nanjangud C. Narendra, Gandhi Sivakumar
-
Publication number: 20170003948Abstract: A method for predicting deployment success of a continuous deployment pipeline is provided. Initially, a user request may be received for node data from nodes that correspond to steps in the pipeline. The requests for node data may then be distributed to the appropriate nodes in the pipeline based on the received user request. Thereafter, the requested node data may be received as a response from the appropriate nodes in the pipeline and stored in a data repository. Then, a success prediction score may be calculated based on the stored node data and historical data. Finally, the calculated success prediction score may be displayed to the user through a dashboard.Type: ApplicationFiled: July 2, 2015Publication date: January 5, 2017Inventors: Sreekanth R. Iyer, Vasanth K. Kodi
-
Publication number: 20160352593Abstract: In an approach for providing a dynamic boundary based approach for monitoring and metering, a processor provisions at least one agent to one or more network accessible resources, wherein the at least one agent is configured to allow for monitoring and metering. A processor provides at least one dynamic boundary for monitoring and metering. A processor receives information captured by the at least one agent provisioned to the one or more network accessible resources based on the dynamic boundary for monitoring and metering. A processor causes the information to be available for use.Type: ApplicationFiled: August 18, 2016Publication date: December 1, 2016Inventors: Raman Harishankar, Sreekanth R. Iyer, Nanjangud C. Narendra, Gandhi Sivakumar
-
Patent number: 9467840Abstract: In an approach for providing a dynamic boundary based approach for monitoring and metering, a processor provisions at least one agent to one or more network accessible resources, wherein the at least one agent is configured to allow for monitoring and metering. A processor provides at least one dynamic boundary for monitoring and metering. A processor receives information captured by the at least one agent provisioned to the one or more network accessible resources based on the dynamic boundary for monitoring and metering. A processor causes the information to be available for use.Type: GrantFiled: March 29, 2016Date of Patent: October 11, 2016Assignee: International Business Machines CorporationInventors: Raman Harishankar, Sreekanth R. Iyer, Nanjangud C. Narendra, Gandhi Sivakumar
-
Publication number: 20160210122Abstract: An approach for specifying data in a standards style pattern of Service-Oriented Architecture (SOA) environments is provided. The approach implemented in a computer infrastructure, includes defining an interface including one or more local data elements and one or more references to one or more common data elements, of a service, the one or more common data elements being defined in a library for a plurality of services. The approach further includes configuring a data definition file (DDF) which indicates whether each of the one or more local data elements and the one or more common data elements is mandatory for the service. The approach further includes validating one or more data elements from a consumer as mandatory for the service based on the configured DDF.Type: ApplicationFiled: March 31, 2016Publication date: July 21, 2016Inventors: Sreekanth R. IYER, Sandeep R. PATIL, Sri RAMANATHAN, Gandhi SIVAKUMAR, Matthew B. TREVATHAN
-
Publication number: 20160198325Abstract: In an approach for providing a dynamic boundary based approach for monitoring and metering, a processor provisions at least one agent to one or more network accessible resources, wherein the at least one agent is configured to allow for monitoring and metering. A processor provides at least one dynamic boundary for monitoring and metering. A processor receives information captured by the at least one agent provisioned to the one or more network accessible resources based on the dynamic boundary for monitoring and metering. A processor causes the information to be available for use.Type: ApplicationFiled: March 29, 2016Publication date: July 7, 2016Inventors: Raman Harishankar, Sreekanth R. Iyer, Nanjangud C. Narendra, Gandhi Sivakumar
-
Publication number: 20160182324Abstract: In an approach for providing a dynamic boundary based approach for monitoring and metering, a processor provisions at least one agent to one or more network accessible resources, wherein the at least one agent is configured to allow for monitoring and metering. A processor provides at least one dynamic boundary for monitoring and metering. A processor receives information captured by the at least one agent provisioned to the one or more network accessible resources based on the dynamic boundary for monitoring and metering. A processor causes the information to be available for use.Type: ApplicationFiled: December 22, 2014Publication date: June 23, 2016Inventors: Raman Harishankar, Sreekanth R. Iyer, Nanjangud C. Narendra, Gandhi Sivakumar
-
Publication number: 20160149920Abstract: A method and an apparatus for specifying a time-varying, intelligent service-oriented model are provided. A method implemented in a computer infrastructure having computer executable code embodied on a computer readable storage medium having programming instructions, includes defining information of a service which is to be provided to one or more users having access to a system storing the defined information. The method further includes defining policies associated with the defined information to allow and deny access to selected portions of the defined information, and exposing to a user of the one or more users the selected portions of the defined information based on the defined policies allowing access to the selected portions of the defined information.Type: ApplicationFiled: January 28, 2016Publication date: May 26, 2016Inventors: Sreekanth R. IYER, Sandeep R. PATIL, Sri RAMANATHAN, Gandhi SIVAKUMAR, Matthew B. TREVATHAN
-
Patent number: 9329860Abstract: An approach for specifying data in a standards style pattern of Service-Oriented Architecture (SOA) environments is provided. The approach implemented in a computer infrastructure, includes defining an interface including one or more local data elements and one or more references to one or more common data elements, of a service, the one or more common data elements being defined in a library for a plurality of services. The approach further includes configuring a data definition file (DDF) which indicates whether each of the one or more local data elements and the one or more common data elements is mandatory for the service. The approach further includes validating one or more data elements from a consumer as mandatory for the service based on the configured DDF.Type: GrantFiled: February 10, 2015Date of Patent: May 3, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Sreekanth R. Iyer, Sandeep R. Patil, Sri Ramanathan, Gandhi Sivakumar, Matthew B. Trevathan
-
Publication number: 20160080478Abstract: Embodiments of the present invention provide methods, systems, and computer program products for managing operations in a cloud management system. In one embodiment, after a user submits a request to perform a cloud operation, a contextual security assessment of the requesting user and/or cloud resources on which the requested operation will be performed can be determined. An administrative user can review the contextual security assessments before approving or rejecting the cloud operation, which can help increase safety within the cloud computing environment.Type: ApplicationFiled: October 30, 2015Publication date: March 17, 2016Inventors: Ramamohan Chennamsetty, Sreekanth R. Iyer, Pradeep Kumar Kalale Srinivasa Prasad, Archana Kumar
-
Publication number: 20160080407Abstract: Embodiments of the present invention provide methods, systems, and computer program products for managing operations in a cloud management system. In one embodiment, after a user submits a request to perform a cloud operation, a contextual security assessment of the requesting user and/or cloud resources on which the requested operation will be performed can be determined. An administrative user can review the contextual security assessments before approving or rejecting the cloud operation, which can help increase safety within the cloud computing environment.Type: ApplicationFiled: September 11, 2014Publication date: March 17, 2016Inventors: Ramamohan Chennamsetty, Sreekanth R. Iyer, Pradeep Kumar Kalale Srinivasa Prasad, Archana Kumar
-
Patent number: 9282123Abstract: A method and an apparatus for specifying a time-varying, intelligent service-oriented model are provided. A method implemented in a computer infrastructure having computer executable code embodied on a computer readable storage medium having programming instructions, includes defining information of a service which is to be provided to one or more users having access to a system storing the defined information. The method further includes defining policies associated with the defined information to allow and deny access to selected portions of the defined information, and exposing to a user of the one or more users the selected portions of the defined information based on the defined policies allowing access to the selected portions of the defined information.Type: GrantFiled: October 27, 2014Date of Patent: March 8, 2016Assignee: International Business Machines CorporationInventors: Sreekanth R. Iyer, Sandeep R. Patil, Sri Ramanathan, Gandhi Sivakumar, Matthew B. Trevathan
-
Publication number: 20150254269Abstract: A tool for providing access control for an application. The tool registers, by one or more computer processors, an application. The tool determines, by one or more computer processors, a social platform receives an access request. The tool determines, by one or more computer processors, an access determination for the access request. The tool sends, by one or more computer processors, the access determination for the access request.Type: ApplicationFiled: March 6, 2014Publication date: September 10, 2015Applicant: International Business Machines CorporationInventors: Alex Cherian, Sreekanth R. Iyer, Nataraj Nagaratnam, Rohit Shetty
-
Publication number: 20150160943Abstract: An approach for specifying data in a standards style pattern of Service-Oriented Architecture (SOA) environments is provided. The approach implemented in a computer infrastructure, includes defining an interface including one or more local data elements and one or more references to one or more common data elements, of a service, the one or more common data elements being defined in a library for a plurality of services. The approach further includes configuring a data definition file (DDF) which indicates whether each of the one or more local data elements and the one or more common data elements is mandatory for the service. The approach further includes validating one or more data elements from a consumer as mandatory for the service based on the configured DDF.Type: ApplicationFiled: February 10, 2015Publication date: June 11, 2015Inventors: Sreekanth R. IYER, Sandeep R. PATIL, Sri RAMANATHAN, Gandhi SIVAKUMAR, Matthew B. TREVATHAN
-
Patent number: 8990271Abstract: An approach for specifying data in a standards style pattern of Service-Oriented Architecture (SOA) environments is provided. The approach implemented in a computer infrastructure, includes defining an interface including one or more local data elements and one or more references to one or more common data elements, of a service, the one or more common data elements being defined in a library for a plurality of services. The approach further includes configuring a data definition file (DDF) which indicates whether each of the one or more local data elements and the one or more common data elements is mandatory for the service. The approach further includes validating one or more data elements from a consumer as mandatory for the service based on the configured DDF.Type: GrantFiled: March 12, 2012Date of Patent: March 24, 2015Assignee: International Business Machines CorporationInventors: Sreekanth R. Iyer, Sandeep R. Patil, Sri Ramanathan, Gandhi Sivakumar, Matthew B. Trevathan
-
Publication number: 20150046974Abstract: A method and an apparatus for specifying a time-varying, intelligent service-oriented model are provided. A method implemented in a computer infrastructure having computer executable code embodied on a computer readable storage medium having programming instructions, includes defining information of a service which is to be provided to one or more users having access to a system storing the defined information. The method further includes defining policies associated with the defined information to allow and deny access to selected portions of the defined information, and exposing to a user of the one or more users the selected portions of the defined information based on the defined policies allowing access to the selected portions of the defined information.Type: ApplicationFiled: October 27, 2014Publication date: February 12, 2015Inventors: Sreekanth R. IYER, Sandeep R. PATIL, Sri RAMANATHAN, Gandhi SIVAKUMAR, Matthew B. TREVATHAN
-
Patent number: 8893217Abstract: A method and an apparatus for specifying a time-varying, intelligent service-oriented model are provided. A method implemented in a computer infrastructure having computer executable code embodied on a computer readable storage medium having programming instructions, includes defining information of a service which is to be provided to one or more users having access to a system storing the defined information. The method further includes defining policies associated with the defined information to allow and deny access to selected portions of the defined information, and exposing to a user of the one or more users the selected portions of the defined information based on the defined policies allowing access to the selected portions of the defined information.Type: GrantFiled: June 30, 2011Date of Patent: November 18, 2014Assignee: International Business Machines CorporationInventors: Sreekanth R. Iyer, Sandeep R. Patil, Sri Ramanathan, Gandhi Sivakumar, Matthew B. Trevathan
-
Patent number: 8694576Abstract: A method, a system and a computer program for parallel event processing in an event processing network (EPN) are disclosed. The EPN has at least one event processing agent (EPA). The method includes assigning an execution mode for the at least one EPA, the execution mode including a concurrent mode and a sequential mode. The execution mode for the at least one EPA is stored in the EPN metadata. The method also includes loading and initializing the EPN. The method further includes routing the event in the EPN and, when an EPA is encountered, depending on the execution mode of the encountered EPA, further processing of the event. Also disclosed are a system and a computer program for parallel event processing in an event processing network (EPN).Type: GrantFiled: March 23, 2012Date of Patent: April 8, 2014Assignee: International Business Machines CorporationInventors: Sreekanth R. Iyer, Gowdhaman Jayaseelan, Jojo Joseph