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).

  • Publication number: 20200143223
    Abstract: One or more communication capabilities and a plurality of versions of communication terms of a cognitive interface are identified. A probability of a particular user reaction for each communication term version is determined. A desired outcome of an interaction between a user and the cognitive interface is determined. A first communication term version is selected from the plurality of communication term versions based on the determined probabilities of the communication term versions and the desired outcome. An interaction between the user and the cognitive interface is created using the selected first communication term version. The interaction is sent to a communication device associated with the user.
    Type: Application
    Filed: November 5, 2018
    Publication date: May 7, 2020
    Applicant: International Business Machines Corporation
    Inventors: Craig M. Trim, Rashida Hodge, Gandhi Sivakumar, Victor Povar
  • Patent number: 10635408
    Abstract: Prepending a name object or setting a type of a software object to a name and prepending a value object to the software object provides inheritance of a name value pattern by the software object to establish particular types or classes of attributes of the software object without modification of the software object itself that is thus strongly typed and accessible by type.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: April 28, 2020
    Assignee: International Business Machines Corporation
    Inventors: Faried Abrahams, Vijayaganesh Subramanian, Sandeep Patil Ramesh, Gandhi Sivakumar, Lennox Epstein Thomas
  • Publication number: 20200128072
    Abstract: Migrating and delivering datasets to mobile Internet of Things (IoT) devices is provided. A time is predicted for delivery of one or more datasets to a target intermediate data delivery destination closest to a current geographic location of a mobile IoT device based on context and type of each detected data delivery event and the current geographic location of the mobile IoT device. The one or more datasets are migrated to the target intermediate data delivery destination closest to the current geographic location of the mobile IoT device according to the predicted time. The one or more datasets are delivered to the mobile IoT device from the target intermediate data delivery destination closest to the current geographic location of the mobile IoT device based on the context and the type of each detected data delivery event that corresponds to a particular dataset in the one or more datasets.
    Type: Application
    Filed: October 23, 2018
    Publication date: April 23, 2020
    Inventors: Craig M. Trim, Martin G. Keen, Gandhi Sivakumar, Kushal Patel, Sarvesh Patel
  • Publication number: 20200118060
    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: Application
    Filed: October 12, 2018
    Publication date: April 16, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Maharaj MUKHERJEE, Faried ABRAHAMS, Gandhi SIVAKUMAR, Amol DHONDSE, Anand PIKLE
  • Patent number: 10609269
    Abstract: Aspects of the present invention provide an approach for controlling an operation of a video capture device (e.g., in a cognitive robotic device). In an embodiment, a set of conditions is obtained using a cognitive computer system. Each of the obtained conditions includes a specific individual and a potential action that may be performed by the individual. The cognitive computer system analyzes video being captured by the video capture device to determine whether the video satisfies any of the set of conditions (e.g., the individual in the video is performing the action). If the cognitive computer system determines that one of the set of conditions has been satisfied, the operation of the video capture device (e.g., capture rate of the video) is modified to account for the satisfied condition.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: Kristina Y. Choo, Rashida A. Hodge, Krishnan K. Ramachandran, Gandhi Sivakumar
  • Patent number: 10606951
    Abstract: Approaches presented herein enable optimizing resource allocation to a bid request response based on a cognitive analysis of natural language artifacts. More specifically, a bid request and a plurality of supporting artifacts in a natural language are obtained. A cognitive analysis of the request and supporting artifacts is performed to extract a set of information entities. The extracted information entities are normalized using a lexical-relations based graph database to classify the set of extracted information entities as standardized concepts. A subset of the set of the standardized concepts is identified as a set of parameters corresponding to a set of predetermined variables. Each variable of the set of predetermined variables is weighted according to a likelihood that the variable indicates a relevance of a resource. A probability that a particular resource is relevant is determined based on the weighting and that resource is assigned to the bid request response.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: March 31, 2020
    Assignee: International Business Machines Corporation
    Inventors: Faried Abrahams, Rashida A. Hodge, Gandhi Sivakumar, Amol A. Dhondse, Anand Pikle
  • Publication number: 20200098357
    Abstract: A method, apparatus, system, and computer program product for generating an audio communication. An urgency for a user is determined by a computer system in response to detecting a trigger event in a verbal communication from the user. A frequency modulator is selected by the computer system from a plurality of frequency modulators based on the urgency determined to form a selected frequency modulator. A frequency of words in an audio communication is modulated by the computer system using the selected frequency modulator to form a modulated audio communication, wherein the modulated audio communication comprises a natural language response generated in response to the trigger event. The modulated audio communication is sent by the computer system to an audio output device.
    Type: Application
    Filed: September 24, 2018
    Publication date: March 26, 2020
    Inventors: Craig M. Trim, Victor Povar, Gandhi Sivakumar, Rashida Hodge
  • Publication number: 20200097502
    Abstract: Embodiments for implementing intelligent audio composition guidance for a video by a processor. One or more acoustic characteristics used in a plurality of video segments may be identified, from a corpus, as having similar acoustic, linguistic, and visual characteristics of a selected video segment.
    Type: Application
    Filed: September 20, 2018
    Publication date: March 26, 2020
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig M. TRIM, Gandhi SIVAKUMAR, Martin G. KEEN, Hernan A. CUNICO
  • Patent number: 10601679
    Abstract: A method of migrating a container includes: monitoring, by a processor, a plurality of applications executing on a system to generate monitored data, where each application includes at least one container; building, by the processor, a behavior model using the monitored data; selecting, by the processor, a destination data-center among a plurality of available data-centers and one of the containers to migrate to the selected data-center based on data of the behavior model; and migrating, by the processor, the selected container from a source data-center among the available data-centers to the destination data-center.
    Type: Grant
    Filed: December 26, 2017
    Date of Patent: March 24, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Timothy M. Lynar, Suraj Pandey, Gandhi Sivakumar, John Wagner
  • Publication number: 20200092265
    Abstract: An approach for securing sensitive information in communication data is provided. In an embodiment, communication data is received from an ongoing communication (e.g., phone conversation, exchange of text messages, etc.) between a user and at least one other person. Contextual input is derived based on the content of the communication data and historical data from one or more external sources. A sensitivity index score for each element (e.g., portion) of the communication data is derived based on an assessment of the contextual input. The elements of the communication data having a sensitivity index score greater than a predefined threshold value are deemed to be security sensitive and, therefore, are encoded prior to transmission to its intended recipient.
    Type: Application
    Filed: September 18, 2018
    Publication date: March 19, 2020
    Inventors: Gandhi Sivakumar, Anand Pikle, Amol A. Dhondse, Laura Rusu
  • Patent number: 10587748
    Abstract: An embodiment of the invention may include a method, computer program product and system for generating haptic feedback patterns by a mobile device. An embodiment may include generating a haptic feedback in response to a change in a geographic location of the mobile device resulting in a corresponding forecasted change in a network signal strength of the mobile device.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: March 10, 2020
    Assignee: International Business Machines Corporation
    Inventors: Michael Bender, Gandhi Sivakumar, Martin G. Keen, Craig M. Trim
  • Publication number: 20200050519
    Abstract: Disclosed embodiments provide techniques for restoring an interrupted automated assistance session. Session contexts including pertinent metadata are periodically saved for each session, including a session reentry point. When a user calls an automated response system, metadata is collected from the user and compared with metadata from saved session contexts. If the user is determined to be associated with a saved session context, the user is connected to a conversation starting at the session reentry point, thereby eliminating the need to repeat the entirety of previously provided information.
    Type: Application
    Filed: August 8, 2018
    Publication date: February 13, 2020
    Inventors: Garfield Vaughn, Gandhi Sivakumar, Vasanthi M. Gopal
  • Patent number: 10554812
    Abstract: A method and system for controlling unwanted phone calls. In response to a determination that a phone number of a current incoming call to a user is not a phone number in a contact list including phone numbers of the user's contacts and to a determination that the phone number of the current incoming call is a phone number in a phone list of a shared table, the shared table for the previous call duration is analyzed for the previous call duration and the previous sentiment of the user during a previous incoming phone call for the phone number of the current incoming call to the user. It is ascertained, from analyzing the shared table for the previous call duration, that the previous call duration is less than a predetermined call duration and the previous sentiment is a negative sentiment, and in response the current incoming call is rejected.
    Type: Grant
    Filed: November 8, 2018
    Date of Patent: February 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Geetha Adinarayan, Dinesh Radhakrishnan, Akshat Dixit, Gandhi Sivakumar
  • Patent number: 10552785
    Abstract: A method and system for determining implementing a bidding based product delivery determination process is provided. The method includes presenting a product for purchase via a bidding process. Packages including the product are pre-loaded on delivery vehicles for delivery within geographical zones including maximum travel distances. Monetary bids for the product are received from users with respect to the delivery vehicles and a user submitting a highest monetary bid is identified. In response, a first delivery vehicle is directed to a location of the user. A profit sharing process with respect to the users and an entity providing the product is enabled.
    Type: Grant
    Filed: June 30, 2016
    Date of Patent: February 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Sasikanth Eda, Deepak R. Ghuge, Sandeep R. Patil, Gandhi Sivakumar
  • Publication number: 20200027553
    Abstract: An expert system incorporates multiple virtual-agent experts, each trained in a particular field or domain. When a user enters a block of input, an interactive front-end infers the semantic meaning of the input and creates a chat-table record that stores the inferred meaning and other characteristics of the input. A distributed virtual-assistant manager (DVAM) module uses that record to identify the domain of the input and, after retrieving cross-reference information stored in a virtual-assistant intent (VAI) table, selects a virtual-agent expert trained in the identified domain. If necessary, the DVAM directs the front-end to seamlessly switch the user to the newly selected expert. As the session continues, the system continues to dynamically switch the user to different experts as the session traverses different domains. The system may also consider the domain history of the entire session when selecting a domain.
    Type: Application
    Filed: July 18, 2018
    Publication date: January 23, 2020
    Inventors: Garfield Vaughn, Gandhi Sivakumar, Vasanthi M. Gopal
  • Patent number: 10540388
    Abstract: Migrating and delivering data content to a traveling user is provided. A pattern of data access corresponding to a user is determined. The pattern of data access includes previous data access requests made by the user and data to-be delivered to the user. A travel plan corresponding to the user is determined. The travel plan includes a set of intermediate data delivery destinations based on travel mode, travel route, travel schedule, and geographic locations of stops corresponding to the set of intermediate data delivery destinations. The data content is migrated to a set of data storage locations as the user travels based on the pattern of data access, the travel plan, and the set of intermediate data delivery destinations along the travel route. The data content is delivered to the user at geographic locations corresponding to the set of data storage locations as the user travels.
    Type: Grant
    Filed: November 2, 2018
    Date of Patent: January 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Michael E. Alexander, Kimberly G. Starks, Gandhi Sivakumar, Kushal Patel, Sarvesh Patel
  • Publication number: 20190394689
    Abstract: A computer-implemented method, according to one embodiment, includes: receiving, by the computer, information. The information that is received includes: an expiry time which corresponds to a communication request, and communication resources associated with the communication request. The communication resources further include a channel and/or a spectrum band which correspond to the communication request. The expiry time is packaged with the communication resources by the computer. Furthermore, the packaged expiry time and communication resources is passed, by the computer, to devices which correspond to each of one or more identities associated with the communication request. Other systems, methods, and computer program products are described in additional embodiments.
    Type: Application
    Filed: March 14, 2019
    Publication date: December 26, 2019
    Inventors: Gandhi Sivakumar, Rajan Dilavar Mithani, Sandeep R. Patil, Sasikanth Eda, Abhishek Jain
  • Patent number: 10489827
    Abstract: One embodiment for determining a marketing incentive for a user of an electronic device. In one embodiment, a computer processor detects a first electronic device within a retail environment utilizing a second electronic device that also identifies information associated with the first electronic device. In one embodiment, a computer processor determines a behavior associated with the first electronic device based, at least in part, on movement of the first electronic device within the retail environment. In one embodiment, a computer processor identifies data associated with the retail environment that includes information associated with a retailer associated with the retail environment and information associated with the first electronic device. In one embodiment, a computer processor determines a first marketing incentive based, at least in part, on the determined behavior associated with the first electronic device and the identified data associated with the retail environment.
    Type: Grant
    Filed: June 15, 2017
    Date of Patent: November 26, 2019
    Assignee: International Business Machines Corporation
    Inventors: Geetha Adinarayan, Shaw-Ben S. Shi, Gandhi Sivakumar, Meng Hong Tsai
  • Publication number: 20190347117
    Abstract: A system and method for aiding a user in troubleshooting a problem includes extracting one or more entities and actions from a problem statement received from a user computing device, wherein, in response to the extracting: mapping, the one or more entities and actions to one or more images related to the one or more entities and actions, and ordering, the one or more entities and actions into a user action sequence, creating a pictorial sequence of user-taken actions to correct the problem, comparing the pictorial sequence of user-taken actions to correct the problem with a correct pictorial sequence to correct the problem, to identify a correct action that the user failed to perform, and isolating a portion of the correct pictorial sequence that corresponds to the correct action that the user failed to perform, for displaying to the user on the user computing system.
    Type: Application
    Filed: May 9, 2018
    Publication date: November 14, 2019
    Inventors: Garfield Vaughn, Gandhi Sivakumar, Vasanthi M. Gopal
  • Publication number: 20190332604
    Abstract: A cognitive proximate recommendation method, system, and non-transitory computer readable medium, include first extracting a requested feature and a requested value of the requested feature for a requested item and returning a return item from a plurality of return items stored in the database and returning a ranked list of the plurality of return items, where the ranked list further includes inter-relationships that are defined by defining a primary value of each of the requested items and the return feature corresponding to the requested feature or anchor value for each of the requested items and the return feature corresponding to the requested feature.
    Type: Application
    Filed: June 7, 2019
    Publication date: October 31, 2019
    Inventors: Laura Irina Rusu, Gandhi Sivakumar