Patents by Inventor Vijay Ekambaram

Vijay Ekambaram 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: 20240394522
    Abstract: A method for lightweight and efficient long sequence time-series forecasting and representation learning includes segmenting a time-series dataset from a plurality of sensors into a plurality of patches. The method further includes applying gated multilayer perceptron (MLP) mixing across different directions of the patched input time-series. The method further includes capturing local and global and interrelated correlations across the plurality of patches and within the plurality of patches. The method further includes applying a patch-time aggregated hierarchy to guide lowest-level predictions based on aggregated hierarchy signals at a patch-level. The method further includes chaining MLP-mixers in a patch length context aware hierarchy fashion to enhance time-series short and long-term correlation capture.
    Type: Application
    Filed: May 23, 2023
    Publication date: November 28, 2024
    Inventors: Vijay Ekambaram, Nam H. Nguyen, Arindam Jati, Phanwadee Sinthong, Pankaj Satyanarayan Dayama, Jayant R. Kalagnanam
  • Publication number: 20240394333
    Abstract: A method, system, and compute program product are configured to: receive a dataset comprising a multivariate time series that includes plural channels; generate an original forecast of the multivariate time series using a channel-independent backbone and a prediction head; and generate a revised forecast of the multivariate time series using a cross-channel reconciliation head with the original forecast, wherein the cross-channel reconciliation head generates the revised forecast based on correlations between the channels of the multivariate time series.
    Type: Application
    Filed: May 23, 2023
    Publication date: November 28, 2024
    Inventors: Vijay Ekambaram, Arindam Jati, Nam H. Nguyen, Phanwadee Sinthong, Jayant R. Kalagnanam
  • Patent number: 12130604
    Abstract: An embodiment includes retrofitting an existing control device with an automation panel that senses manual actuation of a control element of the control device, and automatically actuates the control element in response to a specified control signal. The embodiment collects state data indicative of an actuation state of the control element and context data of conditions at a time that the state data is collected, and generates a training dataset comprising collected state data and sensor data. It then uses this data to train a classification model to predict a control element actuation state based on sensor data. The embodiment deploys the trained classification model to process sensor data and upon detecting a mismatch between a predicted actuation state output from the trained classification model and an actual actuation state of the control element, the embodiment transmits the specified control signal to the automation panel to actuate the control element.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: October 29, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Natalie Brooks Powell, Shikhar Kwatra, Vijay Ekambaram, Nisarg Negi
  • Publication number: 20240357189
    Abstract: A computer-implemented method, a computer program product, and a computer system for synchronizing audio and video using pause gap analysis. A computer splits a video into an audio stream and a video stream. A computer identifies time points at which there is no sound in the audio stream and derives pause gaps in the audio stream. A computer applies a binary classifier to predict sound presence or absence in frames of the video stream and derives pause gaps in the video stream. A computer identifies desynchronization between the pause gaps in the video stream and the pause gaps in the audio stream. A computer aligns the pause gaps in the video stream with the pause gaps in the audio stream, based on metadata of the pause gaps in the video stream.
    Type: Application
    Filed: April 19, 2023
    Publication date: October 24, 2024
    Inventors: Indervir Singh Banipal, Hemant Kumar Sivaswamy, Vijay Ekambaram
  • Patent number: 12067414
    Abstract: Inadvertent data swaps can be prevented by measuring volume of transactions in distributed computing environment to determine locations for potential data swaps; and managing a correlation between a thread identification (ID) and transaction header (ID) for transactions in the distributed computing environment. In some embodiments, the prevention of data swaps can further include performing a data transmission interruption to avoid data swaps at the locations for potential data swaps. When the thread identification (ID) and transaction header (ID) do not match the potential for data swaps can be high.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: August 20, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Abhay Kumar Patra, Rakesh Shinde, Harish Bharti, Vijay Ekambaram
  • Patent number: 12030180
    Abstract: Approaches presented herein enable maneuvering collaborative robots to rescue persons in a hydrological disaster. A plurality of robots are dispersed in a body of water to spread out and seek victims using cooperative foraging techniques within resource constraints. A location of victims located by a robot using sensing techniques is communicated to other robots. A situational assessment is performed using victim location information to determine a number of robots to deploy to the location. The deployed robots are directed to perform coordinated maneuvers to create a connected floatation unit to support floatation of victims for rescue.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: July 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Srikanth K. Murali, Padmanabha Venkatagiri Seshadri, Vijay Kumar Ananthapur Bache, Vijay Ekambaram
  • Patent number: 11972759
    Abstract: Mitigating mistranscriptions resolves errors in a transcription of the audio portion of a video based on a semantic matching with contextualized data electronically garnered from one or more sources other than the audio portion of the video. A mistranscription is identified using a pretrained word embedding model that maps words to an embedding space derived from the contextualizing data. A similarity value for each vocabulary word of a multi-word vocabulary of the pretrained word embedding model is determined in relation to the mistranscription. Candidate words are selected based on the similarity values, each indicating a closeness of a corresponding vocabulary word to the mistranscription. The textual rendering is modified by replacing the mistranscription with a candidate word that, based on average semantic similarity values, is more similar to the mistranscription than is each other candidate word.
    Type: Grant
    Filed: December 2, 2020
    Date of Patent: April 30, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shikhar Kwatra, Vijay Ekambaram, Hemant Kumar Sivaswamy, Rodrigo Goulart Silva
  • Publication number: 20240127085
    Abstract: Targeted acquisition of data for model training includes identifying attributes of classified samples of a collection of samples classified by a classification model, and generating at least one query based on the identified attributes, the at least one query tailored, based on the attributes, to retrieve additional training data for training the classification model to more accurately classify samples and avoid incorrect sample classification.
    Type: Application
    Filed: December 21, 2023
    Publication date: April 18, 2024
    Inventors: Namit Kabra, Ritesh Kumar Gupta, Vijay Ekambaram, Smitkumar Narotambhai MARVANIYA
  • Publication number: 20240104396
    Abstract: An example operation may include one or more of storing a hierarchical data set, receiving a plurality of predicted outputs from a plurality of nodes in a distributed computing environment, respectively, wherein each predicted output is generated by a different node via execution of a time-series forecasting model on a different subset of lowest level data in the hierarchical data set, combining the plurality of predicted outputs via bottom-up aggregation to generate one or more additional predicted outputs for the time-series forecasting model based on one or more levels above the lowest level in the hierarchical time-series data set, determining error values for the time-series forecasting model at each level of the hierarchical data set based on the received and the one or more additional generated predicted outputs, and modifying a parameter of the time-series forecasting model based on the determined error values.
    Type: Application
    Filed: September 27, 2022
    Publication date: March 28, 2024
    Inventors: Arindam Jati, Vijay Ekambaram, Sumanta Mukherjee, Brian Leo Quanz, Pavithra Harsha
  • Publication number: 20240095270
    Abstract: An embodiment includes analyzing text content of a user query to identify via natural language processing (NLP) a query topic. The embodiment maps the query topic to a topic cluster at a node of a hierarchical model of a text database. The embodiment generates query demand data indicative of demand for the topic cluster based on user queries. The embodiment identifies the topic cluster as a topic-cache candidate based on the query demand data. The embodiment compares an amount of memory required for storing text associated with the first topic cluster to available cache memory. The embodiment caches the text of the topic cluster candidate upon determining that there is sufficient available cache memory space.
    Type: Application
    Filed: September 21, 2022
    Publication date: March 21, 2024
    Applicant: International Business Machines Corporation
    Inventors: Gandhi Sivakumar, Smitkumar Narotambhai Marvaniya, Vijay Ekambaram, Luke Peter Macura
  • Patent number: 11929845
    Abstract: A system and method are disclosed that utilizes an artificial intelligence based virtual proxy node. The virtual proxy node includes an intent resolution model and communicates between a smart audio device and at least one secondary device, wherein the at least one secondary device is configured to be controlled by a smart audio device or smart hub. The virtual proxy node tracks interactions between the smart audio device and the at least one secondary device to derive historical and context data from the tracking interactions. The virtual proxy node uses the historical and context data to predict which secondary device will be successful in responding to the user input command and broadcasts the input command to the virtual proxy node associated with one of the at least one secondary device. The virtual proxy node includes an intent resolution model trained by historical and context data.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: March 12, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Anvita Vyas, Namit Kabra, Vijay Ekambaram, Sarbajit K. Rakshit
  • Patent number: 11928719
    Abstract: Methods, systems, and computer program products for facilitating user selection using trend-based joint embeddings are provided herein. A method includes obtaining a selection of an item in an online catalog; determining a compatible item of the plurality of items at least in part by providing the selected at least one item and at least one previously selected item corresponding to the user to a trend-based machine learning model, wherein the trend-based machine learning model is trained on historical data associated with the item in the online catalog and fine-tuned based on current trend data from multiple data sources; receiving feedback in response to outputting the at least one compatible item; identifying one or more attributes related to the at least one compatible item based on the feedback; and using the trend-based machine learning model to determine at least one additional compatible item based on the one or more attributes.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: March 12, 2024
    Assignee: International Business Machines Corporation
    Inventors: Satyam Dwivedi, Vijay Ekambaram, Kushagra Manglik, Nupur Aggarwal, Vikas C. Raykar
  • Publication number: 20240070730
    Abstract: Using a trained neural network to transform user ratings into standardized user ratings is provided. Respective attribute-based leniency and strictness rating scores are generated for a plurality of attributes associated with a product category using the trained neural network based on historical user ratings of products in the product category. A set of attributes associated with a product included in the product category is identified. An overall leniency and strictness rating score is determined for the product using the trained neural network based on a set of attribute-based leniency and strictness rating scores for the set of attributes associated with the product included in the product category. A user rating of the product is received. The user rating of the product is adjusted based on the overall leniency and strictness rating score for the product included in the product category to form a standardized user rating for the product.
    Type: Application
    Filed: August 30, 2022
    Publication date: February 29, 2024
    Inventors: Shikhar Kwatra, Vijay Ekambaram, Anvita Vyas, Jeremy R. Fox
  • Patent number: 11907860
    Abstract: Targeted acquisition of data for model training includes automatically generating metadata describing samples, of an initial dataset, in neighborhoods of an embedding space in which the samples are embedded. The samples described by the automatically generated metadata are classified by a classification model, and include both correctly classified samples in the neighborhoods and incorrectly classified samples in the neighborhoods. Additionally, attributes of one or more correctly classified samples of the collection of samples and one or more incorrectly classified samples of the collection of samples are identified, and queries are generated based on the identified attributes, the queries tailored, based on the attributes, to retrieve additional training data for training the classification model to more accurately classify samples and avoid incorrect sample classification.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: February 20, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Namit Kabra, Ritesh Kumar Gupta, Vijay Ekambaram, Smitkumar Narotambhai Marvaniya
  • Publication number: 20240045926
    Abstract: An example operation may include one or more of storing a hierarchical time-series data set in memory, initially training a first time-series forecasting model based on a lower level of time-series data in the hierarchical data set, training a second time-series teaching forecasting model based on an upper level of time-series data from the hierarchical data set which includes an additional level of aggregation with respect to the lower level of time-series data, optimizing one or more parameters of the initially trained first time-series forecasting model based on predicted outputs from the trained second time-series forecasting model in comparison to predicted outputs from the initially trained first time-series forecasting model, and storing the modified first time-series forecasting model in the memory.
    Type: Application
    Filed: August 2, 2022
    Publication date: February 8, 2024
    Inventors: Arindam Jati, Vijay Ekambaram, Sumanta Mukherjee, Brian Leo Quanz, Wesley M. Gifford, Pavithra Harsha
  • Publication number: 20240037021
    Abstract: Described herein are methods, computer program products, and computer systems for video-based user interface (UI) application testing. The method includes receiving first test video data corresponding to test video images of an application executing on a first UI, generating the test video images on a first display, generating application video images on a second display. Further, the method may include determining that a first frame of the test video images and a second frame of the application video images fail to satisfy a predetermined similarity threshold, generating a third UI comprising the second frame of the second UI on a third display, receiving user inputs at the third UI for a first duration, capturing replacement test video images from the third display for the first duration, and generating second test video images, wherein the first frame of the test video images is replaced by the replacement test video images.
    Type: Application
    Filed: October 12, 2023
    Publication date: February 1, 2024
    Inventors: Shinoj Zacharias, Vijay Ekambaram, Vittal Ramakanth Pai
  • Patent number: 11882232
    Abstract: A method includes determining a presence of one or more people around a user and determining, based on the presence of the one or more people, an exposure level. The method also includes receiving a message for the user, the message comprising a first portion and a second portion and removing, based on the exposure level, the first and second portions from the message to produce a first message. The method further includes removing, based on the exposure level, the first portion from the message to produce a second message and presenting, based on the exposure level, the first message to the user. The method also includes receiving, from the user, feedback about the first message and presenting the second message to the user in response to the feedback.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: January 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Hemant Kumar Sivaswamy, Vijay Ekambaram, Smitkumar Narotambhai Marvaniya, Namit Kabra
  • Patent number: 11861459
    Abstract: Methods, systems and computer program products for providing automatic determination of recommended hyper-local data sources and features for use in modeling is provided. Responsive to training each model of a plurality of models, aspects include receiving client data, a use-case description and a selection of hyper-local data sources, generating a client data profile, determining feature importance and generating a use-case profile. Aspects also include generating a feature profile relation graph including client data profile nodes, hyper-local feature nodes and a use-case profile nodes, wherein each hyper-local feature node is associated with one or more client data profile nodes and user-case profile nodes by a respective edge having an associated edge weight. Responsive to receiving a new client data set and a new use-case description, aspects also include determining one or more hyper-local features as suggested hyper-local features for use in building a new model.
    Type: Grant
    Filed: June 11, 2019
    Date of Patent: January 2, 2024
    Assignee: International Business Machines Corporation
    Inventors: Rajendra Rao, Rajesh Phillips, Manisha Sharma Kohli, Puneet Sharma, Vijay Ekambaram
  • Publication number: 20230395070
    Abstract: Embodiments of the present invention provide computer-implemented methods, computer program products and computer systems. Embodiments of the present invention can dynamically predict a user need based, at least in part, on context associated with an activity. Embodiments of the present invention can then execute a remedial action that satisfies the predicted user need.
    Type: Application
    Filed: June 1, 2022
    Publication date: December 7, 2023
    Inventors: Namit Kabra, Vijay Ekambaram, Sarbajit K. Rakshit
  • Publication number: 20230382507
    Abstract: A system includes: a platform; a payload extending from a platform; an adjustable tether connecting the payload to the platform; and a sail extending from the payload. The system further includes a computer program that is executable to relocate the platform to the area of interest based on a threshold based decision which may include providing a tether and sail configuration.
    Type: Application
    Filed: May 27, 2022
    Publication date: November 30, 2023
    Inventors: Caleb MILES, Shikhar KWATRA, Vijay EKAMBARAM, Padmanabha Venkatagiri SESHADRI