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: 20250139494Abstract: A computer-implemented method for forecasting a future value of one or more elements of a time-series of data includes obtaining a time-series of data, obtaining a library having a plurality of selected loss functions, obtaining at least one Business Specification Rule (BSR), each BSR including a Context, a Metric and a Priority, for each selected loss function, generating input-associated perturbated outputs based on the BSRs and the time-series of data by training a deep learning artificial intelligence (DLAI) model to learn a set of learned weights to be given to each of the selected loss functions, deriving a custom composite loss function based on the sets of learned weights for the plurality of selected loss functions in the LFL, and using the custom composite loss function to train a final DLAI model on the time-series of data. The final DLAI model may then be used to forecast future outcomes.Type: ApplicationFiled: November 1, 2023Publication date: May 1, 2025Inventors: Sumanta Mukherjee, Arindam Jati, Vijay Ekambaram, Brian Leo Quanz
-
Publication number: 20250131659Abstract: A method for testing and debugging interaction of collaborative mixed reality objects is disclosed. In one embodiment, such a method includes receiving inputs including a first mixed reality object expressed by a first set of attributes, a second mixed reality object expressed by a second set of attributes, a first individual test case associated with the first mixed reality object, and a second individual test case associated with the second mixed reality object. The method automatically generates, from the inputs, a collaborative mixed reality test case to evaluate interaction of the first mixed reality object with the second mixed reality object within a collaborative mixed reality environment. In certain embodiments, a generative-AI-based encoder-decoder architecture is used to generate the collaborative mixed reality test case from the inputs. A corresponding system and computer program product are also disclosed.Type: ApplicationFiled: October 20, 2023Publication date: April 24, 2025Applicant: International Business Machines CorporationInventors: Saravanan Sadacharam, Arup Laha, Vijay Ekambaram, Subhajit Bhuiya
-
Patent number: 12277859Abstract: A processor may receive a route request from a user. The processor may receive data associated with predicted routes of one or more nearby vehicles. The processor may select a recipient vehicle from the one or more nearby vehicles, where the recipient vehicle is selected based on recipient selection criteria. The processor may determine one or more driving change requests for the recipient vehicle. The processor may send the one or more driving change requests and a proposed token to the recipient vehicle. The processor may provide a token to the recipient vehicle in response to the recipient vehicle implementing the driving change requested.Type: GrantFiled: April 12, 2021Date of Patent: April 15, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gandhi Sivakumar, Smitkumar Narotambhai Marvaniya, Vijay Ekambaram, Padmanabha Venkatagiri Seshadri, Ashok Pon Kumar Sree Prakash
-
Publication number: 20250117550Abstract: An embodiment senses a raw data sequence by a central processing unit, responsive to the raw data sequence, computes by the central processing unit a transfer data size of the raw data sequence based at least in part on the comparison of a data size of the raw data sequence to a memory size of a graphics processing unit. The embodiment transfers by the central processing unit of the raw data sequence to the graphics processing unit based on the transfer data size. The embodiment trains a foundation model on the raw data sequence where a sliding window algorithm is executed on the raw data sequence by the graphics processing unit, where generating a window of the sliding window algorithm is based on a memory pointer to the raw data sequence.Type: ApplicationFiled: October 6, 2023Publication date: April 10, 2025Applicant: International Business Machines CorporationInventors: Phanwadee Sinthong, Nam H. Nguyen, Vijay Ekambaram, Aridam Jati, Jayant R. Kalagnanam
-
Publication number: 20250061472Abstract: Mechanisms are provided for rendering content in a compacted view. A machine learning computer model is trained by a machine learning process to predict a user attention score for segments of content based on features of the content and historical user attention data. The trained machine learning computer model processes new content to associate with each segment, in a plurality of segments, of the new content, a corresponding user attention score. The segments, in the plurality of segments, of the new content are ranked relative to one another based on the corresponding user attention scores of the segments. A compacted view of the new content is rendered based on the ranking of the segments. A first number of segments are rendered in the compacted view and a second number of segments are not rendered in the compacted view, and are replaced with an inserted user selectable expansion element.Type: ApplicationFiled: August 16, 2023Publication date: February 20, 2025Inventors: Namit Kabra, Sarbajit K. Rakshit, Vijay Ekambaram
-
Patent number: 12217195Abstract: 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: GrantFiled: December 21, 2023Date of Patent: February 4, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Namit Kabra, Ritesh Kumar Gupta, Vijay Ekambaram, Smitkumar Narotambhai Marvaniya
-
Patent number: 12207787Abstract: Debris signature-based robotic cleaning device navigation includes operating the robotic cleaning device in a first mode as part of a vacuum cycle, the device including suction ports configurable for different suction power levels and each port having a suction path along which debris entering through the suction port is collected by the device. In the first operating mode the suction ports are operated at a first suction power level. The navigation also includes changing operation of the device to a second mode and in which the suction ports are operated at a greater suction power, measuring a respective amount of debris collected through each suction port, and selecting a direction in which to navigate the robotic cleaning device based on the debris measurements.Type: GrantFiled: December 22, 2021Date of Patent: January 28, 2025Assignee: Kyndryl, Inc.Inventors: Caleb Miles, Shikhar Kwatra, Vijay Ekambaram, Padmanabha Venkatagiri Seshadri
-
Patent number: 12192599Abstract: Embodiments of the present disclosure provide systems and methods for synchronizing an unaligned audio stream and a corresponding unaligned video stream of real time streaming media. A non-limiting disclosed method comprises performing, using a video classifier, video reference point classification of a video stream based on an audio-video dataset; performing, using an audio classifier, audio reference point classification of the audio stream based on the audio-video dataset. The system correlates object related reference points in video segments of the video stream and in audio segments of the audio stream to identify a set of audio-video synchronization candidates. The system compares context of the set of audio-video synchronization candidates to identify an audio-video synchronization candidate to synchronize the audio stream and video stream based on reference point alignment.Type: GrantFiled: June 12, 2023Date of Patent: January 7, 2025Assignee: International Business Machines CorporationInventors: Indervir Singh Banipal, Shikhar Kwatra, Vijay Ekambaram, Hemant Kumar Sivaswamy
-
Publication number: 20240419762Abstract: Systems and methods for lightweight proxy virtualization of a plurality of sensor data streams in a device are described. A processor can receive a plurality of sensor data streams from a plurality of sensors. The processor can identify missing sensor data in a sensor data stream among the plurality of sensor data streams. The processor can predict a value of the missing sensor data by running a machine learning model trained using sensor data determined based on at least one of a plurality of co-existence probabilities of the plurality of sensor data streams and a plurality of co-prediction accuracies of the plurality of sensor data streams.Type: ApplicationFiled: June 14, 2023Publication date: December 19, 2024Inventors: Vijay Ekambaram, Arindam Jati, Padmanabha Venkatagiri Seshadri
-
Publication number: 20240414418Abstract: Embodiments of the present disclosure provide systems and methods for synchronizing an unaligned audio stream and a corresponding unaligned video stream of real time streaming media. A non-limiting disclosed method comprises performing, using a video classifier, video reference point classification of a video stream based on an audio-video dataset; performing, using an audio classifier, audio reference point classification of the audio stream based on the audio-video dataset. The system correlates object related reference points in video segments of the video stream and in audio segments of the audio stream to identify a set of audio-video synchronization candidates. The system compares context of the set of audio-video synchronization candidates to identify an audio-video synchronization candidate to synchronize the audio stream and video stream based on reference point alignment.Type: ApplicationFiled: June 12, 2023Publication date: December 12, 2024Inventors: Indervir Singh BANIPAL, Shikhar KWATRA, Vijay EKAMBARAM, Hemant Kumar SIVASWAMY
-
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
-
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
-
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