Patents by Inventor Gandhi Sivakumar

Gandhi Sivakumar 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: 11425196
    Abstract: Provided is a system and method which prioritizes data replication packets between a private cloud and a public cloud which provides a backup for the private cloud. In one example, the method may include receiving a request from a software application to write data to a storage location of a private cloud that hosts the software application, identifying storage attributes of the storage location of the private cloud, generating a replication request for replicating the data over a network to a public cloud, embedding a priority tag into the replication request based on the identified storage attributes of the storage location of the private cloud, and transmitting the tagged replication request over the network from the private cloud to the public cloud based on a bandwidth assigned to the embedded priority tag.
    Type: Grant
    Filed: November 18, 2021
    Date of Patent: August 23, 2022
    Assignee: International Business Machines Corporation
    Inventors: Gandhi Sivakumar, Kushal S. Patel, Luke Peter Macura, Sarvesh S. Patel
  • Publication number: 20220262243
    Abstract: Embodiments of the present invention provide methods, computer program products, and systems. Embodiments of the present invention can allocate a dedicated traffic channel to a plurality of connected devices. Embodiments of the present invention can dynamically determine an appropriate visualization for one or more connected devices of the plurality of connected devices based on received information. Embodiments of the present invention render the dynamically determined appropriate visualization for the one or more connected devices of the plurality of connected devices using the dedicated traffic channel.
    Type: Application
    Filed: February 16, 2021
    Publication date: August 18, 2022
    Inventors: Craig M. Trim, Rashida A. Hodge, Gandhi Sivakumar, Kushal S. Patel, Sarvesh S. Patel
  • Patent number: 11397858
    Abstract: A computer-implemented method, system and computer program product for initiating a conversation by a virtual agent. The boundary of a widget of a webpage the user is utilizing is determined. The user's interactions or lack of interactions with the widget within the determined boundary of the widget of the webpage is then determined, such as based on tracking the eye gaze or focus of the user. If it is determined that the user is experiencing difficulty in utilizing the widget, then the content associated with the widget is extracted. The extracted widget content is then mapped to the virtual agent content. The virtual agent is instructed to initiate a conversation based on the extracted widget content. In this manner, the virtual agent will now be able to dynamically initiate a conversation with the user to assist the user in addressing a problem the user is currently experiencing with the widget.
    Type: Grant
    Filed: August 15, 2019
    Date of Patent: July 26, 2022
    Assignee: KYNDRYL, INC.
    Inventors: Garfield W. Vaughn, Vasanthi M. Gopal, Gandhi Sivakumar, Malar Kandasamy, Lakshmi Priya Shanmugam
  • Publication number: 20220222471
    Abstract: A method, system, and computer program product for monitoring a telecom network is provided. The method includes retrieving images associated with a transmission location of a telecom network. A communication channel is initialized for enabling transmission of a real time video stream comprising the images with respect to virtual network functions. The virtual network functions are enabled and a triggering signal of the virtual network functions is located. Image collector software and hardware components are activated for collecting the images for local cache storage and location and activation information is collected. Attributes of objects within the images are collected and detecting resulting obstruction characteristics associated with obstruction objects located within a coverage area of the telecom network are detected.
    Type: Application
    Filed: January 14, 2021
    Publication date: July 14, 2022
    Inventors: Gandhi Sivakumar, Kushal S. Patel, Sarvesh S. Patel, Luke Peter Macura
  • Patent number: 11375023
    Abstract: A method, system and computer program product for dynamically adjusting a timeout parameter associated with a connection between a client device and a server. Information is associated with at least one of a characteristic of a content to be rendered by a server, a characteristic of traffic of a connection to the server, and a characteristic of a user of the server is received from the client device and transmitted to the server. Based on the transmitted information, an amount of time in a previously stored timeout parameter associated with a client device is adjusted automatically with a new timeout parameter to enable communication between the client device and the server. The new timeout parameter is stored in place of the previously stored timeout parameter. Responsive to the amount of time to wait for a response from the client device satisfying the new timeout parameter, the communication between the client device and the server is terminated.
    Type: Grant
    Filed: December 2, 2019
    Date of Patent: June 28, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig M. Trim, Shikhar Kwatra, Vinod A. Valecha, Gandhi Sivakumar
  • Publication number: 20220199264
    Abstract: A network architecture may receive situational data. The network architecture may acquire participant data associated with a participant. The network architecture may accept object data associated with an object. The network architecture may generate likelihood of infectiousness of the object based on the participant data and the object data. The network architecture may display the likelihood of infectiousness to one or more users.
    Type: Application
    Filed: December 22, 2020
    Publication date: June 23, 2022
    Inventors: Gandhi Sivakumar, Lynn Kwok, Kushal S. Patel, Sarvesh S. Patel
  • Publication number: 20220182464
    Abstract: Deployment updates in multivendor cloud environments are provided by obtaining, from an administrative user, deployment objectives for a network deployment; identifying currently deployed infrastructure in the network deployment; identifying information sources to provide information for evaluating candidates for additional infrastructure to include in the network deployment to meet the deployment objectives; performing a cognitive computing analysis based on the deployment objectives to identify a configuration of the network deployment that includes the additional infrastructure selected from the candidates provided by the information sources; and providing the administrative user with the configuration.
    Type: Application
    Filed: December 4, 2020
    Publication date: June 9, 2022
    Inventors: Louie A. DICKENS, Rodolfo LOPEZ, Gandhi SIVAKUMAR
  • Patent number: 11355123
    Abstract: Methods, computer program products, and systems are presented. The method, computer program products, and systems can include for instance: obtaining sensor output data from a user, wherein the sensor output data from the user includes voice data of the user; generating, during an interactive voice response session, vocal response data for presentment by a virtual agent to the user in response to the voice data, wherein the generating includes performing data access queries on one or more storage system; and prioritizing certain asset data of the one or more storage system, wherein the prioritizing is performed in dependence on data of the sensor output data.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: June 7, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig M. Trim, Lakisha R. Hall, Gandhi Sivakumar, Kushal Patel, Sarvesh S. Patel
  • Publication number: 20220172078
    Abstract: Embodiments of the present invention provide methods, computer program products, and systems. Embodiments of the present invention receive a request for a machine learning model and information associated with decisions made by the machine learning model. Embodiments of the present invention can determine one or more machine learning modules that satisfy the received request and create a dedicated traffic channel to send the determined one or more machine learning modules and information associated with the decisions made by the machine learning model. Embodiments of the present invention can transmit the determined one or more machine learning modules and information associated with decisions made by the machine learning model to a computing system using the created, dedicated traffic channel.
    Type: Application
    Filed: November 30, 2020
    Publication date: June 2, 2022
    Inventors: Craig M. Trim, Timothy Davis, Gandhi Sivakumar, Kushal S. Patel, Sarvesh S. Patel
  • Publication number: 20220166830
    Abstract: A method, a computer program product, and a computer system determine a kube-edge pod configuration. The method includes determining mobile devices in a coverage area utilizing a cloud service. The method includes receiving polling data from the mobile devices that include bid data indicative of a respective cost and a respective resource availability for each of the mobile devices operating as an edge device for the cloud service. The method comprises includes coupling information for the mobile devices indicative of whether at least two of the mobile devices are to be considered coupled such that the coupled mobile devices have a coupled cost and a coupled resource availability. The method includes determining a utility score of the coverage area based on the bid data and the coupling information and selecting a data storage deployment scheme for pods of the cloud service based on the utility score.
    Type: Application
    Filed: November 23, 2020
    Publication date: May 26, 2022
    Inventors: Gandhi Sivakumar, Vijay Ekambaram, Padmanabha Venkatagiri Seshadri, Anand Shantilal Borse
  • Publication number: 20220164186
    Abstract: Performing container scaling and migration for container-based microservices is provided. A first set of features is extracted from each respective microservice of a plurality of different microservices. A number of containers required at a future point in time for each respective microservice of the plurality of different microservices is predicted using a trained forecasting model and the first set of features extracted from each respective microservice. A scaling label and a scaling value are assigned to each respective microservice of the plurality of different microservices based on a predicted change in a current number of containers corresponding to each respective microservice according to the number of containers required at the future point in time for each respective microservice.
    Type: Application
    Filed: November 24, 2020
    Publication date: May 26, 2022
    Inventors: Sreenivasa Rao Pamidala, Jayachandu Bandlamudi, Gandhi Sivakumar, Ernese Norelus
  • Patent number: 11343315
    Abstract: A method, a computer program product, and a computer system determine a kube-edge pod configuration. The method includes determining mobile devices in a coverage area utilizing a cloud service. The method includes receiving polling data from the mobile devices that include bid data indicative of a respective cost and a respective resource availability for each of the mobile devices operating as an edge device for the cloud service. The method comprises includes coupling information for the mobile devices indicative of whether at least two of the mobile devices are to be considered coupled such that the coupled mobile devices have a coupled cost and a coupled resource availability. The method includes determining a utility score of the coverage area based on the bid data and the coupling information and selecting a data storage deployment scheme for pods of the cloud service based on the utility score.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: May 24, 2022
    Assignee: International Business Machines Corporation
    Inventors: Gandhi Sivakumar, Vijay Ekambaram, Padmanabha Venkatagiri Seshadri, Anand Shantilal Borse
  • Patent number: 11310173
    Abstract: According to a computer-implemented method, a chat data set is received, which chat data set includes information indicative of a plurality of natural language chat transcripts of chats that occurred between a virtual agent and a human. Machine logic analyzes the chat data set to identify an error that occurred in the operation of the virtual agent. The machine logic updates a chat model based on the chat data set.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: April 19, 2022
    Assignee: KYNDRYL, INC.
    Inventors: Garfield W. Vaughn, Vasanthi M. Gopal, Gandhi Sivakumar, Lakisha R. S. Hall
  • Patent number: 11310860
    Abstract: Methods, computer program products, and systems are presented. The methods include, for instance: attaching a user equipment to a communication network via Evolved Nodes B respectively controlling radio cells of the communication network. A new communication channel for the user equipment is assigned based on usage characteristics of the user equipment.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: April 19, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jigneshkumar K. Karia, Gandhi Sivakumar, Rambabu Yerra
  • Patent number: 11298820
    Abstract: A corpus curation method, system, and non-transitory computer readable medium, include mapping a kinematic motion of a robot to a granular feature of an item in the corpus and answering a user question using the mapped kinematic motion embedded in an answer by the robot.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: April 12, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Laura Irina Rusu, Guy Sharon, Gandhi Sivakumar
  • Patent number: 11294752
    Abstract: According to a computer-implemented method, a virtual agent log data set is received which log data set includes information indicative of operation of a virtual agent. Machine logic analyzes the virtual agent log data set to identify an error that occurred in the operation of the virtual agent. The machine logic also determines an error correction for correcting conditions in the virtual agent that resulted in the error. The error correction is sent to the virtual agent.
    Type: Grant
    Filed: May 31, 2019
    Date of Patent: April 5, 2022
    Assignee: Kyndryl, Inc.
    Inventors: Garfield W. Vaughn, Gandhi Sivakumar, Vasanthi M. Gopal, Lakisha R. S. Hall
  • Publication number: 20220091468
    Abstract: A computer-implemented method for altering an appearance of an electrochromic coating of a vehicle is provided. The method includes obtaining vehicle information related to at least one vehicle attribute. The method also includes applying weightage factors to the at least one vehicle attribute. The method also includes determining that a vehicle is a boundary area of a testing zone based on a determined location of the vehicle. The method also includes changing a base appearance of the electrochromic coating of the vehicle to an altered appearance based on the determination that the vehicle is in the boundary area and based on the weightage factors of the vehicle components.
    Type: Application
    Filed: September 24, 2020
    Publication date: March 24, 2022
    Inventors: Gandhi Sivakumar, Anil Manohar Omanwar, Kushal S. Patel, Sarvesh S. Patel
  • Patent number: 11282285
    Abstract: Embodiments described herein provide approaches for enabling visual location of a real-world object. Specifically, an object location service is initiated in a service orchestration layer of a 5G telecom network in response to a request from a user corresponding to the real-world object. This object location service collects a stream of three-dimensional location coordinates from both the user's device and the real-world object's device. Based on these sets of sets of location coordinates, the object location service calculates a continuously updated three-dimensional vector from the user to the real-world object. The object location service uses this continuously updated three-dimensional vector to apply an augmented reality indicator that is continuously updated in real-time to the real-world object on a display of the UE device corresponding to the user.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: March 22, 2022
    Assignee: International Business Machines Corporation
    Inventors: Craig M. Trim, Kimberly Greene Starks, Gandhi Sivakumar, Kushal S. Patel, Sarvesh S. Patel
  • Patent number: 11275972
    Abstract: An embodiment of the invention may include a method, computer program product and computer system for image classification and masking. The method, computer program product and computer system may include computing device which may receive image data from one or more sources. The computing device may classify the image data utilizing visual recognition classification and identify one or more classified features, each classified feature being associated with one or more attributes. The computing device may analyze the classified image data to determine if one or more of images of the classified image data contains one or more sensitive attributes. In response to determining one or more images of the classified image data contains one or more sensitive attributes, the computing device may apply a masking technique and may generate one or more masked images.
    Type: Grant
    Filed: November 8, 2019
    Date of Patent: March 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Gandhi Sivakumar, Craig M. Trim, Michael Bender, Martin G. Keen
  • Patent number: 11276032
    Abstract: A system and method for intelligent classification for product pedigree identification are presented. A transactional block may be dynamically created for recording both pedigree information for one or more supply ingredients at a time of origin and one or more parameters relating to the one or more supply ingredients at each temporal event. One or more transactional blocks may be linked via a shared ledger according to the one or more supply ingredients and the one or more parameters.
    Type: Grant
    Filed: October 12, 2018
    Date of Patent: March 15, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Maharaj Mukherjee, Faried Abrahams, Gandhi Sivakumar, Amol Dhondse, Anand Pikle