Patents by Inventor Rajaram B. Krishnamurthy

Rajaram B. Krishnamurthy 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: 11341433
    Abstract: Embodiments relate to a system, program product, and method for dynamically providing navigation and transportation to individuals for passage from an emergency-stricken location to an emergency haven. Traffic of users from the emergency-stricken location to the emergency haven is dynamically regulated at least partially due to real-time traffic densities, predicted traffic densities, and the number of in transit users. In addition, a population of users at the emergency haven is dynamically regulated at least partially subject to an existing population and a predicted population at each emergency haven.
    Type: Grant
    Filed: November 21, 2019
    Date of Patent: May 24, 2022
    Assignee: International Business Machines Corporation
    Inventors: Mahalakshmi Lakshminarayanan, Rajaram B. Krishnamurthy
  • Publication number: 20210158233
    Abstract: Embodiments relate to a system, program product, and method for dynamically providing navigation and transportation to individuals for passage from an emergency-stricken location to an emergency haven. Traffic of users from the emergency-stricken location to the emergency haven is dynamically regulated at least partially due to real-time traffic densities, predicted traffic densities, and the number of in transit users. In addition, a population of users at the emergency haven is dynamically regulated at least partially subject to an existing population and a predicted population at each emergency haven.
    Type: Application
    Filed: November 21, 2019
    Publication date: May 27, 2021
    Inventors: Mahalakshmi Lakshminarayanan, Rajaram B. Krishnamurthy
  • Patent number: 10895902
    Abstract: Apparatus, systems and methods for managing and aggregating cached data of aggregated electronic devices for sharing functionality to fulfill requested tasks, while monitoring and controlling battery energy levels in the electronic devices to ensure sufficient battery power is available, individually or collectively, to fulfill a requested task. The electronic devices are positioned in proximity to a computing device for sharing cached hierarchies of each device as well as hierarchies of the aggregated devices. The electronic devices are provided in proximity to a charge distribution unit (CDU) for determining if each electronic device has enough battery power to complete all, or a portion, of a requested task. If any device needs charging, the CDU allocates and distributes battery power from one or more other device batteries and/or power outlet. The charging power is then transferred to the electronic device in need of charging to fulfill the requested task.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: January 19, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Pasquale A. Catalano, Casimer M. DeCusatis, Rajaram B. Krishnamurthy, Michael Onghena, Anuradha Rao
  • Patent number: 10887378
    Abstract: Embodiments relate to a software-defined networking (SDN) single-source enterprise workload manager. An aspect includes analyzing, by an enterprise server executing a workload compiler, a plurality of source code files of a workload during a workload compilation and build process to determine enterprise network connections between a plurality of subprograms of the workload as a plurality of compile-time information of the workload. The workload compiler generates a network flow graph as interactions between the subprograms of the workload in the enterprise network responsive to the compile-time information of the workload. The network flow graph is provided to an SDN controller to make network resource allocations for the workload based on the network flow graph. A workload manager of the enterprise server adjusts an allocation of compute resources based on a notification of a reallocation of network resources made by the SDN controller.
    Type: Grant
    Filed: September 4, 2019
    Date of Patent: January 5, 2021
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Casimer M. DeCusatis, Rajaram B. Krishnamurthy
  • Patent number: 10832358
    Abstract: A disposition manager configured to identify a damaged component of a damaged assembly by determining a measured first property value of a set of measured property values associated with the damaged component and obtained by a sensor is not within a range of acceptable first property values according to a specification of the damaged component. The disposition manager further configured to estimate a performance characteristic of the damaged component and a salvage value of the damaged component. The disposition manager further configured to present, to a user interface, the performance characteristic and the salvage value for the damaged component.
    Type: Grant
    Filed: January 19, 2017
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Michael E. Gildein, II, Vijai Kalathur, Rajaram B. Krishnamurthy, Christine D. Mikijanic, Moses J. Vaughan
  • Patent number: 10831375
    Abstract: A method, hybrid server system, and computer program product, prefetch data. A set of prefetch requests associated with one or more given datasets residing on the server system are received from a set of accelerator systems. A set of data is prefetched from a memory system residing at the server system for at least one prefetch request in the set of prefetch requests. The set of data satisfies the at least one prefetch request. The set of data that has been prefetched is sent to at least one accelerator system, in the set of accelerator systems, associated with the at least one prefetch request.
    Type: Grant
    Filed: September 20, 2019
    Date of Patent: November 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yuk Lung Chan, Rajaram B. Krishnamurthy, Carl Joseph Parris
  • Patent number: 10834262
    Abstract: Embodiments include method, systems and computer program products for enhancing a customer service process. Aspects include receiving customer data associated with a customer and creating a customer profile based on the customer data. Aspects also include obtaining customer service representative data comprising a customer service profile for each of a plurality of customer service representatives and determining a matching subset of the plurality of customer service representatives for the customer based upon the customer profile and the customer service representative data. Next, aspects include displaying, to the customer, the matching subset of the plurality of customer services representatives for the customer. Aspects also include selecting a first customer service representative from the matching subset of the plurality of customer service representatives for the customer based on a customer input.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: November 10, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vijai Kalathur, Rajaram B. Krishnamurthy, Robert J. C. Paquin, Philip A. Siconolfi, Moses J. Vaughan
  • Patent number: 10761974
    Abstract: Embodiments of the present invention provide a computer-implemented method for generating test plans based on test failure root causes or symptoms. The method generates a heat map of manufacturing process test failures based at least in part on historical test failures and prior repair actions. A database is searched for test failure records that are relevant to user input. Relevant test failure records are prioritized via an index score that is assigned based at least in part on proximity of the relevant test failure records to the user input. Failure records that have an index score that is higher than a threshold value are detected. Unstructured text data of each of the detected failure records is analyzed to identify relevant keywords and relevancy rates. A test solution priority list is displayed, via a GUI, in a window or view that is separate from the heat map.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: September 1, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Brad Hoover, Rajaram B. Krishnamurthy, Michael Lapointe, Jayapreetha Natesan, Kanayo G. Okonji, Chanchal Saha, Thomas Ward
  • Patent number: 10750022
    Abstract: Embodiments include method, systems and computer program products for enhancing a customer service process. Aspects include receiving customer data associated with a customer and creating a customer profile based on the customer data. Aspects also include obtaining customer service representative data comprising a customer service profile for each of a plurality of customer service representatives and determining a matching subset of the plurality of customer service representatives for the customer based upon the customer profile and the customer service representative data. Next, aspects include displaying, to the customer, the matching subset of the plurality of customer services representatives for the customer. Aspects also include selecting a first customer service representative from the matching subset of the plurality of customer service representatives for the customer based on a customer input.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: August 18, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vijai Kalathur, Rajaram B. Krishnamurthy, Robert J. C. Paquin, Philip A. Siconolfi, Moses J. Vaughan
  • Patent number: 10652308
    Abstract: Embodiments include methods, systems and computer program products method for cognitive storage management for a mobile computing device. The computer-implemented method includes monitoring, using a processor, content generation and usage on a mobile computing device by a user associated with the mobile computing device to determine usage habits of the user. The processor determines a storage capacity for the mobile computing device. The processor predicts future content generation and usage by the user based on the determined usage habits. The processor determines whether future storage capacity issues could exist based on the predicted future content usage and the determined storage capacity. The processor, in response to a determination that future storage capacity issues could exist based on the predicted future content usage and the determined storage capacity, causes at least a portion of content stored on the mobile computing device for storage in a remote storage.
    Type: Grant
    Filed: November 8, 2017
    Date of Patent: May 12, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vijai Kalathur, Rajaram B. Krishnamurthy, Robert J. Paquin, Philip A. Siconolfi, Moses J. Vaughan
  • Publication number: 20200125161
    Abstract: Embodiments of the invention are directed to a computer-implemented method of operating a computing device. The computer-implemented method includes receiving, using a processor of the computing device, indoor positioning data and object detection data. Based on an analysis of the indoor positioning data and the object detection data, the processor is used to make a determination that a current location of the computing device is a charging outlet location. The computer-implemented method further includes using the processor to disable a limited functionality mode of the computing device based at least in part on the determination that the current location of the computing device is a charging outlet location.
    Type: Application
    Filed: October 19, 2018
    Publication date: April 23, 2020
    Inventors: Ali Y. Duale, Louis P. Gomes, Shailesh R. Gami, Rajaram B. Krishnamurthy
  • Patent number: 10630734
    Abstract: A method for managing multiple electronic conference sessions. The method includes a computer processor identifying a plurality of conference sessions that a user is attending, wherein the plurality of conference sessions includes a first session and a second session. The method further includes a computer processor identifying one or more triggers that indicate an occurrence of an event in at least one of the plurality of conference sessions. The method further includes a computer processor determining that the user is an active participant in at least the first session of the plurality of conference sessions that the user is attending. The method further includes a computer processor detecting at least one trigger of the one or more identified triggers, within the second session of the plurality of conference sessions that the user is attending.
    Type: Grant
    Filed: August 6, 2018
    Date of Patent: April 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Anjil R. Chinnapatlolla, Casimer M. DeCusatis, Rajaram B. Krishnamurthy, Ajay Sood
  • Patent number: 10630605
    Abstract: A method and system are disclosed for migrating network resources to improve network utilization, for use in a multi-node network wherein nodes of the network share network resources. The method comprises the steps of identifying a group of nodes that share one of the network resources, and identifying one of the nodes satisfying a specified condition based on at least one defined access latency metric. The shared resource is moved to the identified one of the nodes to reduce overall access latency to access the shared resource by said group of nodes. One embodiment of the invention provides a method and system to synchronize tasks in a distributed computation using network attached devices (NADs). A second embodiment of the invention provides a method and system to reduce lock latency and network traffic by migrating lock managers to coupling facility locations closest to nodes seeking resource access.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: April 21, 2020
    Assignee: International Business Machines Corporation
    Inventor: Rajaram B. Krishnamurthy
  • Patent number: 10592118
    Abstract: A method, hybrid server system, and computer program product, prefetch data. A set of prefetch requests associated with one or more given datasets residing on the server system are received from a set of accelerator systems. A set of data is prefetched from a memory system residing at the server system for at least one prefetch request in the set of prefetch requests. The set of data satisfies the at least one prefetch request. The set of data that has been prefetched is sent to at least one accelerator system, in the set of accelerator systems, associated with the at least one prefetch request.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: March 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yuk Lung Chan, Rajaram B. Krishnamurthy, Carl Joseph Parris
  • Patent number: 10587554
    Abstract: An approach for new recipient inclusion to e-mail chains. E-mail chain manager receives include participants associated with an e-mail chain, current participants in the current e-mail chain distribution and authorization rules associated with the e-mail chain. The e-mail chain manager determines inclusion authorizations for the include participants based on comparing the include participants with the authorization rules and creates authorization results associated with the include participants. In response to determining the authorization results are passed, the e-mail chain manager creates authorized include participants. The e-mail chain manager creates the participant notifications where the participant notifications are based on the authorized include participants and outputs the participant notifications based on predetermined participant preferences of the current participants.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Muneeb Arshad, Ali Y. Duale, Shailesh R. Gami, Louis P. Gomes, Vijai Kalathur, Rajaram B. Krishnamurthy
  • Patent number: 10585593
    Abstract: Once or more embodiments manage access to data by accelerator systems in an out-of-core processing environment. In one embodiment, a request from an accelerator system is received for access to a given data set. An access context associated with the given data set is determined. The accelerator system is dynamically configured, based on the access context that has been determined, based on the access context that has been determined, to one of access the given data set directly from the server system; locally store a portion of the given data set in a memory; and locally store all of the given data set in the memory.
    Type: Grant
    Filed: February 21, 2019
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yuk Lung Chan, Rajaram B. Krishnamurthy, Carl Joseph Parris
  • Patent number: 10560414
    Abstract: An approach for new recipient inclusion to e-mail chains. E-mail chain manager receives include participants associated with an e-mail chain, current participants in the current e-mail chain distribution and authorization rules associated with the e-mail chain. The e-mail chain manager determines inclusion authorizations for the include participants based on comparing the include participants with the authorization rules and creates authorization results associated with the include participants. In response to determining the authorization results are passed, the e-mail chain manager creates authorized include participants. The e-mail chain manager creates the participant notifications where the participant notifications are based on the authorized include participants and outputs the participant notifications based on predetermined participant preferences of the current participants.
    Type: Grant
    Filed: April 1, 2019
    Date of Patent: February 11, 2020
    Assignee: International Business Machines Corporation
    Inventors: Muneeb Arshad, Ali Y. Duale, Shailesh R. Gami, Louis P. Gomes, Vijai Kalathur, Rajaram B. Krishnamurthy
  • Patent number: 10545827
    Abstract: A tool for redundancy and recovery for a mobile device. Responsive to the mobile device unsuccessfully powering up, the tool activates a recovery functionality via a physical reset switch on the mobile device. Responsive to activating the recovery functionality, the tool scavenges for at least one resource to support a device functionality for the mobile device, wherein scavenging includes siphoning charge from a battery, a processor complex, or a wiring harness within a main module of the mobile device to accumulate sufficient energy to restore and power the one or more features available on the mobile device.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: January 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Rajaram B. Krishnamurthy, Daniel A. Rogers
  • Patent number: 10545828
    Abstract: A tool for redundancy and recovery for a mobile device. Responsive to the mobile device unsuccessfully powering up the tool activates a recovery functionality via a physical reset switch on the mobile device. Responsive to activating the recovery functionality, the tool scavenges for at least one resource to support the device functionality for the mobile device, wherein scavenging includes siphoning charge from a battery, a processor complex, or a wiring harness within a main module of the mobile device to accumulate sufficient energy to restore and power the one or more features available on the mobile device.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: January 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Rajaram B. Krishnamurthy, Daniel A. Rogers
  • Patent number: 10542323
    Abstract: An approach to modifying text captioning is provided, comprising receiving, by a captioning modifier program, input data associated with a video stream, analyzing, by the captioning modifier program, the input data, altering, by the captioning modifier program, text captioning associated with the video stream to indicate eventful aspects based on an analysis of the input data and generating, by the captioning modifier program, supplementary information associated with the video stream based on the analysis and providing the supplementary information as an addition to the text captioning.
    Type: Grant
    Filed: December 16, 2017
    Date of Patent: January 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Philip J. Chou, Rajaram B. Krishnamurthy, Christine D. Mikijanic, Conner W. Simmons