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: 11783397Abstract: Generating a product design is provided. A plurality of product desirability models corresponding to a product is generated based on analysis of data corresponding to the product and features of the product that affect physical interactions between potential consumers of the product and the product. A set of insights into design of the product is generated based on the plurality of product desirability models corresponding to the product. A set of design element recommendations for the product is generated based on the set of insights into the design of the product generated from the plurality of product desirability models.Type: GrantFiled: August 13, 2021Date of Patent: October 10, 2023Assignee: International Business Machines CorporationInventors: Bharath Gopalakrishnan, Albee Jhoney, Lawrence Innasimuthu
-
Publication number: 20230051831Abstract: Generating a product design is provided. A plurality of product desirability models corresponding to a product is generated based on analysis of data corresponding to the product and features of the product that affect physical interactions between potential consumers of the product and the product. A set of insights into design of the product is generated based on the plurality of product desirability models corresponding to the product. A set of design element recommendations for the product is generated based on the set of insights into the design of the product generated from the plurality of product desirability models.Type: ApplicationFiled: August 13, 2021Publication date: February 16, 2023Inventors: Bharath Gopalakrishnan, Albee Jhoney, Lawrence Innasimuthu
-
Patent number: 11188984Abstract: 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: GrantFiled: May 6, 2019Date of Patent: November 30, 2021Assignee: International Business Machines CorporationInventors: Albee Jhoney, Hariharan Krishna, Anbazhagan Mani, Umasuthan Ramakrishnan
-
Patent number: 11086767Abstract: 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: GrantFiled: January 23, 2020Date of Patent: August 10, 2021Assignee: International Business Machines CorporationInventors: Kalpesh Sharma, Mahantesh Meti, Albee Jhoney
-
Patent number: 11012520Abstract: 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: GrantFiled: March 11, 2019Date of Patent: May 18, 2021Assignee: International Business Machines CorporationInventors: Akash V. Gunjal, Neeraj Kumar Kashyap, Pushpendra Singh Dahiya, Himanshi, Albee Jhoney, Akanksha Singh
-
Patent number: 10970095Abstract: 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: GrantFiled: February 7, 2019Date of Patent: April 6, 2021Assignee: International Business Machines CorporationInventors: Bharath Gopalakrishnan, Albee Jhoney, Sundaravelu Shanmugam
-
Patent number: 10891654Abstract: 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: GrantFiled: March 9, 2016Date of Patent: January 12, 2021Assignee: International Business Machines CorporationInventors: Albee Jhoney, Mahantesh S. Meti, Kalpesh Sharma
-
Publication number: 20200296172Abstract: 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: ApplicationFiled: March 11, 2019Publication date: September 17, 2020Inventors: Akash V. Gunjal, Neeraj Kumar Kashyap, Pushpendra Singh Dahiya, . Himanshi, Albee Jhoney, Akanksha Singh
-
Patent number: 10740362Abstract: 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: GrantFiled: December 22, 2017Date of Patent: August 11, 2020Assignee: International Business Machines CorporationInventors: Anmol Sandeep Agrawal, Albee Jhoney, Suman Mondal, Pothuraju Srinivas, Vijay K. Sukthankar
-
Publication number: 20200159652Abstract: 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: ApplicationFiled: January 23, 2020Publication date: May 21, 2020Inventors: Kalpesh Sharma, Mahantesh Meti, Albee Jhoney
-
Patent number: 10585789Abstract: 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: GrantFiled: March 19, 2018Date of Patent: March 10, 2020Assignee: International Business Machines CorporationInventors: Kalpesh Sharma, Mahantesh Meti, Albee Jhoney
-
Publication number: 20190286552Abstract: 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: ApplicationFiled: March 19, 2018Publication date: September 19, 2019Inventors: Kalpesh Sharma, Mahantesh Meti, Albee Jhoney
-
Publication number: 20190259105Abstract: 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: ApplicationFiled: May 6, 2019Publication date: August 22, 2019Inventors: Albee Jhoney, Hariharan Krishna, Anbazhagan Mani, Umasuthan Ramakrishnan
-
Publication number: 20190197178Abstract: 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: ApplicationFiled: December 22, 2017Publication date: June 27, 2019Inventors: Anmol Sandeep Agrawal, Albee Jhoney, Suman Mondal, Pothuraju Srinivas, Vijay K. Sukthankar
-
Patent number: 10332212Abstract: 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: GrantFiled: October 26, 2016Date of Patent: June 25, 2019Assignee: International Business Machines CorporationInventors: Albee Jhoney, Hariharan Krishna, Anbazhagan Mani, Umasuthan Ramakrishnan
-
Publication number: 20190171469Abstract: 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: ApplicationFiled: February 7, 2019Publication date: June 6, 2019Inventors: Bharath Gopalakrishnan, Albee Jhoney, Sundaravelu Shanmugam
-
Patent number: 10241809Abstract: 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: GrantFiled: April 15, 2016Date of Patent: March 26, 2019Assignee: International Business Machines CorporationInventors: Bharath Gopalakrishnan, Albee Jhoney, Sundaravelu Shanmugam
-
Patent number: 10171329Abstract: 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: GrantFiled: December 20, 2017Date of Patent: January 1, 2019Assignee: International Business Machines CorporationInventors: Albee Jhoney, Hariharan Krishna, Rohit Shetty
-
Patent number: 10037261Abstract: 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: GrantFiled: June 27, 2016Date of Patent: July 31, 2018Assignee: International Business Machines CorporationInventors: Albee Jhoney, Mahantesh S. Meti, Kalpesh Sharma
-
Publication number: 20180115477Abstract: 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: ApplicationFiled: December 20, 2017Publication date: April 26, 2018Inventors: Albee Jhoney, Hariharan Krishna, Rohit Shetty