Patents by Inventor Albee Jhoney

Albee Jhoney 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: 11188984
    Abstract: A method, computer program product, and system performing a method that includes a processor(s) obtaining a digital document defining insurance parameters for utilization by a user of a portion of computing resources selected from a group of computing resources comprising the shared computing environment. The processor(s) generates, based on the digital document, parameters defining the portion of the computing resources and risk management rules reflecting guaranteed thresholds for utilization and performance of the portion of the computing resources defined in the digital document. The processor(s) configures a controller in the shared computing environment, based on the parameters and the risk management rules and obtains a notification of a failure in the portion of the computing resources in violation of the risk management rules and details of the failure to determine the extent and impact of the failure. The processor(s) automatically generates a claim package and transmits it to the administrator.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: November 30, 2021
    Assignee: International Business Machines Corporation
    Inventors: Albee Jhoney, Hariharan Krishna, Anbazhagan Mani, Umasuthan Ramakrishnan
  • Patent number: 11086767
    Abstract: An adaptive log system and method may include calculating a complexity of the change set, comparing a current log message with a previous log message created as a result of the test operation during a previous run, to determine a log difference between the current log message and the previous log message, determining a module sensitivity for each module of the change set, identifying a trust level of a developer of the change set, dynamically adjusting log level settings, and analyzing a serviceability of the change set made to the continuous delivery pipeline based on: (i) the complexity of the change set, (ii) the log difference, (iii) the module sensitivity of each module of the change set, and (iv) the trust level of the developer, wherein, as a function of the analyzing, the sufficiency of log messages for each module of the change set is determined.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: August 10, 2021
    Assignee: International Business Machines Corporation
    Inventors: Kalpesh Sharma, Mahantesh Meti, Albee Jhoney
  • Patent number: 11012520
    Abstract: An approach is provided in which an information handling system captures a set of performance metrics corresponding to a traffic flow through a set of microservices included in the service mesh. Next, the information handling system identifies one or more modifications to the traffic flow based on analyzing the set of performance metrics against a set of application requirements corresponding to the set of microservices. In turn, the information handling system adjusts a traffic routing policy of the service mesh based on the identified one or more modifications.
    Type: Grant
    Filed: March 11, 2019
    Date of Patent: May 18, 2021
    Assignee: International Business Machines Corporation
    Inventors: Akash V. Gunjal, Neeraj Kumar Kashyap, Pushpendra Singh Dahiya, Himanshi, Albee Jhoney, Akanksha Singh
  • Patent number: 10970095
    Abstract: A context-sensitive help system for obtaining insights from a target environment in an unobtrusive manner. The context-sensitive help system detects a search or opening of a help document containing a plurality of placeholders and product/component names by a user; crawls documents in the knowledgebase and extracts product and/or component names and corresponding configuration parameters or placeholders; stores the product and/or component names and placeholders in the placeholder dictionary along with links and an index to documents in the knowledgebase. The system extracts insights from the target environment in an unobtrusive manner; and replaces placeholders in the help document with values from the target environment based on the insights from the target environment; and then displays the help document to the user.
    Type: Grant
    Filed: February 7, 2019
    Date of Patent: April 6, 2021
    Assignee: International Business Machines Corporation
    Inventors: Bharath Gopalakrishnan, Albee Jhoney, Sundaravelu Shanmugam
  • Patent number: 10891654
    Abstract: A method for generating location-based advertisement includes receiving a selection of a first radio station from a user of a mobile device, receiving an electronic program guide from the first radio station including a plurality of advertisement time slots, where each advertisement time slot in the plurality of advertisement time slots includes an advertisement sequence for a first advertisement content, receiving a second advertisement content from a second radio station located in a geographic location matching a real-time geographic location of the user as determined by a location-based service of the mobile device, substituting the first advertisement content in the advertisement sequence of one of the plurality of advertisement time slots with the second advertisement content from the second radio station, and broadcasting the second advertisement content to the user via the mobile device.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: January 12, 2021
    Assignee: International Business Machines Corporation
    Inventors: Albee Jhoney, Mahantesh S. Meti, Kalpesh Sharma
  • Publication number: 20200296172
    Abstract: An approach is provided in which an information handling system captures a set of performance metrics corresponding to a traffic flow through a set of microservices included in the service mesh. Next, the information handling system identifies one or more modifications to the traffic flow based on analyzing the set of performance metrics against a set of application requirements corresponding to the set of microservices. In turn, the information handling system adjusts a traffic routing policy of the service mesh based on the identified one or more modifications.
    Type: Application
    Filed: March 11, 2019
    Publication date: September 17, 2020
    Inventors: Akash V. Gunjal, Neeraj Kumar Kashyap, Pushpendra Singh Dahiya, . Himanshi, Albee Jhoney, Akanksha Singh
  • Patent number: 10740362
    Abstract: Aspects generating a container structure wherein processors are configured to compare attributes of a new container to attributes of each of plurality of existing containers within a container model as a function of a weighted Jaccard co-efficient distance matrix. The aspects identify a neighbor subset of the model containers that each have attributes that are nearest to the new container attributes, relative to remaining others of the model containers; select, as a nearest container, a container of the neighbor subset that has closest matching statistical properties to statistical properties calculated for the new container attributes; and generate a sizing recommendation for the new container to meet future utilization needs predicted as a function of usage pattern data of the nearest container.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: August 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Anmol Sandeep Agrawal, Albee Jhoney, Suman Mondal, Pothuraju Srinivas, Vijay K. Sukthankar
  • Publication number: 20200159652
    Abstract: An adaptive log system and method may include calculating a complexity of the change set, comparing a current log message with a previous log message created as a result of the test operation during a previous run, to determine a log difference between the current log message and the previous log message, determining a module sensitivity for each module of the change set, identifying a trust level of a developer of the change set, dynamically adjusting log level settings, and analyzing a serviceability of the change set made to the continuous delivery pipeline based on: (i) the complexity of the change set, (ii) the log difference, (iii) the module sensitivity of each module of the change set, and (iv) the trust level of the developer, wherein, as a function of the analyzing, the sufficiency of log messages for each module of the change set is determined.
    Type: Application
    Filed: January 23, 2020
    Publication date: May 21, 2020
    Inventors: Kalpesh Sharma, Mahantesh Meti, Albee Jhoney
  • Patent number: 10585789
    Abstract: An adaptive log system and method may include calculating a complexity of the change set, comparing a current log message with a previous log message created as a result of the test operation during a previous run, to determine a log difference between the current log message and the previous log message, determining a module sensitivity for each module of the change set, identifying a trust level of a developer of the change set, dynamically adjusting log level settings, and analyzing a serviceability of the change set made to the continuous delivery pipeline based on: (i) the complexity of the change set, (ii) the log difference, (iii) the module sensitivity of each module of the change set, and (iv) the trust level of the developer, wherein, as a function of the analyzing, the sufficiency of log messages for each module of the change set is determined.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Kalpesh Sharma, Mahantesh Meti, Albee Jhoney
  • Publication number: 20190286552
    Abstract: An adaptive log system and method may include calculating a complexity of the change set, comparing a current log message with a previous log message created as a result of the test operation during a previous run, to determine a log difference between the current log message and the previous log message, determining a module sensitivity for each module of the change set, identifying a trust level of a developer of the change set, dynamically adjusting log level settings, and analyzing a serviceability of the change set made to the continuous delivery pipeline based on: (i) the complexity of the change set, (ii) the log difference, (iii) the module sensitivity of each module of the change set, and (iv) the trust level of the developer, wherein, as a function of the analyzing, the sufficiency of log messages for each module of the change set is determined.
    Type: Application
    Filed: March 19, 2018
    Publication date: September 19, 2019
    Inventors: Kalpesh Sharma, Mahantesh Meti, Albee Jhoney
  • Publication number: 20190259105
    Abstract: A method, computer program product, and system performing a method that includes a processor(s) obtaining a digital document defining insurance parameters for utilization by a user of a portion of computing resources selected from a group of computing resources comprising the shared computing environment. The processor(s) generates, based on the digital document, parameters defining the portion of the computing resources and risk management rules reflecting guaranteed thresholds for utilization and performance of the portion of the computing resources defined in the digital document. The processor(s) configures a controller in the shared computing environment, based on the parameters and the risk management rules and obtains a notification of a failure in the portion of the computing resources in violation of the risk management rules and details of the failure to determine the extent and impact of the failure. The processor(s) automatically generates a claim package and transmits it to the administrator.
    Type: Application
    Filed: May 6, 2019
    Publication date: August 22, 2019
    Inventors: Albee Jhoney, Hariharan Krishna, Anbazhagan Mani, Umasuthan Ramakrishnan
  • Publication number: 20190197178
    Abstract: Aspects generating a container structure wherein processors are configured to compare attributes of a new container to attributes of each of plurality of existing containers within a container model as a function of a weighted Jaccard co-efficient distance matrix. The aspects identify a neighbor subset of the model containers that each have attributes that are nearest to the new container attributes, relative to remaining others of the model containers; select, as a nearest container, a container of the neighbor subset that has closest matching statistical properties to statistical properties calculated for the new container attributes; and generate a sizing recommendation for the new container to meet future utilization needs predicted as a function of usage pattern data of the nearest container.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 27, 2019
    Inventors: Anmol Sandeep Agrawal, Albee Jhoney, Suman Mondal, Pothuraju Srinivas, Vijay K. Sukthankar
  • Patent number: 10332212
    Abstract: A method, computer program product, and system performing a method that includes a processor(s) obtaining a digital document defining insurance parameters for utilization by a user of a portion of computing resources selected from a group of computing resources comprising the shared computing environment. The processor(s) generates, based on the digital document, parameters defining the portion of the computing resources and risk management rules reflecting guaranteed thresholds for utilization and performance of the portion of the computing resources defined in the digital document. The processor(s) configures a controller in the shared computing environment, based on the parameters and the risk management rules and obtains a notification of a failure in the portion of the computing resources in violation of the risk management rules and details of the failure to determine the extent and impact of the failure. The processor(s) automatically generates a claim package and transmits it to the administrator.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Albee Jhoney, Hariharan Krishna, Anbazhagan Mani, Umasuthan Ramakrishnan
  • Publication number: 20190171469
    Abstract: A context-sensitive help system for obtaining insights from a target environment in an unobtrusive manner. The context-sensitive help system detects a search or opening of a help document containing a plurality of placeholders and product/component names by a user; crawls documents in the knowledgebase and extracts product and/or component names and corresponding configuration parameters or placeholders; stores the product and/or component names and placeholders in the placeholder dictionary along with links and an index to documents in the knowledgebase. The system extracts insights from the target environment in an unobtrusive manner; and replaces placeholders in the help document with values from the target environment based on the insights from the target environment; and then displays the help document to the user.
    Type: Application
    Filed: February 7, 2019
    Publication date: June 6, 2019
    Inventors: Bharath Gopalakrishnan, Albee Jhoney, Sundaravelu Shanmugam
  • Patent number: 10241809
    Abstract: A context-sensitive help system for obtaining insights from a target environment in an unobtrusive manner. The context-sensitive help system detects a search or opening of a help document containing a plurality of placeholders and product/component names by a user; crawls documents in the knowledgebase and extracts product and/or component names and corresponding configuration parameters or placeholders; stores the product and/or component names and placeholders in the placeholder dictionary along with links and an index to documents in the knowledgebase. The system extracts insights from the target environment in an unobtrusive manner; and replaces placeholders in the help document with values from the target environment based on the insights from the target environment; and then displays the help document to the user.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: March 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Bharath Gopalakrishnan, Albee Jhoney, Sundaravelu Shanmugam
  • Patent number: 10171329
    Abstract: Embodiments of the present invention provide methods, computer program products, and systems for optimizing log analysis, such as in SaaS environments. Embodiments of the present invention can be used to determine an optimal log analysis location and ensure that the log file is processed at the optimal location based, at least in part, on the log file size and available network bandwidth.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: January 1, 2019
    Assignee: International Business Machines Corporation
    Inventors: Albee Jhoney, Hariharan Krishna, Rohit Shetty
  • Patent number: 10037261
    Abstract: A method, computer program product, and system for risk monitoring of continuous software delivery include a first plurality of test data. The first plurality of test data is associated with one or more software components. In response to receiving a changelog, a change in the received plurality of test data is determined. A risk profile for the one or more software components is generated, in response to receiving the first plurality of test data and the received changelog. A component code graph is generated, based on the risk profile associated with the one or more software components and a risk value associated with the generated risk profile is calculated, based on the component code graph.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: July 31, 2018
    Assignee: International Business Machines Corporation
    Inventors: Albee Jhoney, Mahantesh S. Meti, Kalpesh Sharma
  • Publication number: 20180115477
    Abstract: Embodiments of the present invention provide methods, computer program products, and systems for optimizing log analysis, such as in SaaS environments. Embodiments of the present invention can be used to determine an optimal log analysis location and ensure that the log file is processed at the optimal location based, at least in part, on the log file size and available network bandwidth.
    Type: Application
    Filed: December 20, 2017
    Publication date: April 26, 2018
    Inventors: Albee Jhoney, Hariharan Krishna, Rohit Shetty
  • Publication number: 20180114271
    Abstract: A method, computer program product, and system performing a method that includes a processor(s) obtaining a digital document defining insurance parameters for utilization by a user of a portion of computing resources selected from a group of computing resources comprising the shared computing environment. The processor(s) generates, based on the digital document, parameters defining the portion of the computing resources and risk management rules reflecting guaranteed thresholds for utilization and performance of the portion of the computing resources defined in the digital document. The processor(s) configures a controller in the shared computing environment, based on the parameters and the risk management rules and obtains a notification of a failure in the portion of the computing resources in violation of the risk management rules and details of the failure to determine the extent and impact of the failure. The processor(s) automatically generates a claim package and transmits it to the administrator.
    Type: Application
    Filed: October 26, 2016
    Publication date: April 26, 2018
    Inventors: Albee JHONEY, Hariharan KRISHNA, Anbazhagan MANI, Umasuthan RAMAKRISHNAN
  • Patent number: 9917758
    Abstract: Embodiments of the present invention provide methods, computer program products, and systems for optimizing log analysis, such as in SaaS environments. Embodiments of the present invention can be used to determine an optimal log analysis location and ensure that the log file is processed at the optimal location based, at least in part, on the log file size and available network bandwidth.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: March 13, 2018
    Assignee: International Business Machines Corporation
    Inventors: Albee Jhoney, Hariharan Krishna, Rohit Shetty