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: 20240394522Abstract: 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: ApplicationFiled: May 23, 2023Publication date: November 28, 2024Inventors: Vijay Ekambaram, Nam H. Nguyen, Arindam Jati, Phanwadee Sinthong, Pankaj Satyanarayan Dayama, Jayant R. Kalagnanam
-
Publication number: 20240394333Abstract: 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: ApplicationFiled: May 23, 2023Publication date: November 28, 2024Inventors: Vijay Ekambaram, Arindam Jati, Nam H. Nguyen, Phanwadee Sinthong, Jayant R. Kalagnanam
-
Patent number: 12130604Abstract: 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: GrantFiled: February 23, 2022Date of Patent: October 29, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Natalie Brooks Powell, Shikhar Kwatra, Vijay Ekambaram, Nisarg Negi
-
Publication number: 20240357189Abstract: 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: ApplicationFiled: April 19, 2023Publication date: October 24, 2024Inventors: Indervir Singh Banipal, Hemant Kumar Sivaswamy, Vijay Ekambaram
-
Patent number: 12067414Abstract: 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: GrantFiled: November 4, 2021Date of Patent: August 20, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Abhay Kumar Patra, Rakesh Shinde, Harish Bharti, Vijay Ekambaram
-
Patent number: 12030180Abstract: 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: GrantFiled: August 31, 2022Date of Patent: July 9, 2024Assignee: International Business Machines CorporationInventors: Srikanth K. Murali, Padmanabha Venkatagiri Seshadri, Vijay Kumar Ananthapur Bache, Vijay Ekambaram
-
Patent number: 11972759Abstract: 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: GrantFiled: December 2, 2020Date of Patent: April 30, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shikhar Kwatra, Vijay Ekambaram, Hemant Kumar Sivaswamy, Rodrigo Goulart Silva
-
Publication number: 20240127085Abstract: 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: ApplicationFiled: December 21, 2023Publication date: April 18, 2024Inventors: Namit Kabra, Ritesh Kumar Gupta, Vijay Ekambaram, Smitkumar Narotambhai MARVANIYA
-
Publication number: 20240104396Abstract: 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: ApplicationFiled: September 27, 2022Publication date: March 28, 2024Inventors: Arindam Jati, Vijay Ekambaram, Sumanta Mukherjee, Brian Leo Quanz, Pavithra Harsha
-
Publication number: 20240095270Abstract: 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: ApplicationFiled: September 21, 2022Publication date: March 21, 2024Applicant: International Business Machines CorporationInventors: Gandhi Sivakumar, Smitkumar Narotambhai Marvaniya, Vijay Ekambaram, Luke Peter Macura
-
Patent number: 11929845Abstract: 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: GrantFiled: January 7, 2022Date of Patent: March 12, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Anvita Vyas, Namit Kabra, Vijay Ekambaram, Sarbajit K. Rakshit
-
Patent number: 11928719Abstract: 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: GrantFiled: December 6, 2021Date of Patent: March 12, 2024Assignee: International Business Machines CorporationInventors: Satyam Dwivedi, Vijay Ekambaram, Kushagra Manglik, Nupur Aggarwal, Vikas C. Raykar
-
Publication number: 20240070730Abstract: 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: ApplicationFiled: August 30, 2022Publication date: February 29, 2024Inventors: Shikhar Kwatra, Vijay Ekambaram, Anvita Vyas, Jeremy R. Fox
-
Patent number: 11907860Abstract: 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: GrantFiled: September 26, 2022Date of Patent: February 20, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Namit Kabra, Ritesh Kumar Gupta, Vijay Ekambaram, Smitkumar Narotambhai Marvaniya
-
Publication number: 20240045926Abstract: 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: ApplicationFiled: August 2, 2022Publication date: February 8, 2024Inventors: Arindam Jati, Vijay Ekambaram, Sumanta Mukherjee, Brian Leo Quanz, Wesley M. Gifford, Pavithra Harsha
-
Publication number: 20240037021Abstract: 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: ApplicationFiled: October 12, 2023Publication date: February 1, 2024Inventors: Shinoj Zacharias, Vijay Ekambaram, Vittal Ramakanth Pai
-
Patent number: 11882232Abstract: 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: GrantFiled: April 9, 2021Date of Patent: January 23, 2024Assignee: International Business Machines CorporationInventors: Hemant Kumar Sivaswamy, Vijay Ekambaram, Smitkumar Narotambhai Marvaniya, Namit Kabra
-
Patent number: 11861459Abstract: 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: GrantFiled: June 11, 2019Date of Patent: January 2, 2024Assignee: International Business Machines CorporationInventors: Rajendra Rao, Rajesh Phillips, Manisha Sharma Kohli, Puneet Sharma, Vijay Ekambaram
-
Publication number: 20230395070Abstract: 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: ApplicationFiled: June 1, 2022Publication date: December 7, 2023Inventors: Namit Kabra, Vijay Ekambaram, Sarbajit K. Rakshit
-
Publication number: 20230382507Abstract: 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: ApplicationFiled: May 27, 2022Publication date: November 30, 2023Inventors: Caleb MILES, Shikhar KWATRA, Vijay EKAMBARAM, Padmanabha Venkatagiri SESHADRI