Patents by Inventor Shikhar KWATRA

Shikhar KWATRA 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: 20240153399
    Abstract: Provided are a computer program product, system, and method for generating virtual objects for a mixed reality display to render in a field of view of a user operating a vehicle. A view environment image of a user field of view of a user operating the vehicle is received. The view environment image and a user difficulty level for the user are inputted into a generator, comprising a neural network model, to generate an augmented environment image including virtual objects added to the view environment image. The virtual objects are transmitted to a mixed reality display to render in the field of view of the user.
    Type: Application
    Filed: November 7, 2022
    Publication date: May 9, 2024
    Inventors: Mak Hoi Victor HAU, Shikhar KWATRA, Devon DEANE, Xu WANG, Minhua ZHU
  • Publication number: 20240153645
    Abstract: A method, computer program product, and system include a processor(s) obtains various data relevant to one or more infected individuals (e.g., location data and infection data. The processor(s) identifies relationships and physical proximity between people comprising the one or more infected individuals and additional individuals, based on the various data. The processor(s) generates, based on the various data, a geofence. The processor(s) utilizes the geofence, the relationships, the physical proximity, and the various data, to predict that a portion of the additional individuals are more likely than not to be infected with the infection. The processor(s) generates a scoring model to identify a source of the infection. The processor(s) applies the scoring model to a group consisting of the one or more individuals, the portion of the additional individuals, and the physical locations, to identify the source of the infection (i.e., a person or physical locations).
    Type: Application
    Filed: November 3, 2022
    Publication date: May 9, 2024
    Inventors: Seng Chai Gan, Shikhar Kwatra, Geeth Ranmal de Mel, Lan Ngoc Hoang
  • Patent number: 11977813
    Abstract: A method, computer system, and a computer program product for sound management is provided. The present invention may include generating a multidimensional risk vector relating to a current contextual activity of a user. The present invention may include dynamically monitoring at least one sound generating device within a predefined threshold distance of a chatbot of the user. The present invention may include determining that an audio adjustment of the at least one sound generating device is warranted. The present invention may include performing the audio adjustment.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: May 7, 2024
    Assignee: International Business Machines Corporation
    Inventors: Shikhar Kwatra, Jeremy R. Fox, Paul N. Krystek
  • Publication number: 20240143486
    Abstract: A computer-implemented method, a computer program product, and a computer system for using computer vision to automatically generate a unit test case. A computer converts a text file of a source code to an image file of the source code. A computer inputs the image file to a neural network having been trained with source code images. The neural network identifies elements in the image file. The neural network generates a resulting image including identified elements in the image file. A computer extracts the identified elements from the resulting image. A computer generates a text file including a key value map of the identified elements. A computer generates a scaffold of a unit test case, based on the key value map.
    Type: Application
    Filed: October 27, 2022
    Publication date: May 2, 2024
    Inventors: Raju Metgiri, Hemant Kumar Sivaswamy, Shikhar Kwatra
  • 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
  • Patent number: 11966854
    Abstract: A computer-implemented method according to one embodiment includes building a knowledge graph of resource vendors. The method further includes identifying resources that are in relatively short supply in a host system, and determining, using a matching algorithm, a first of the resource vendors in the knowledge graph from which to temporarily lease the identified resources to the host system. The first resource vendor includes the identified resources and satisfies policy prerequisites of the host system. A lease is caused to be issued, from the first resource vendor to the host system, for the identified resources. A computer program product according to another embodiment includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by a computer to cause the computer to perform the foregoing method.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: April 23, 2024
    Assignee: International Business Machines Corporation
    Inventors: Nadiya Kochura, Indervir Singh Banipal, Shikhar Kwatra, Sourav Mazumder
  • Publication number: 20240127321
    Abstract: Computer-based provision of recommendations includes determining an item of interest to a user and a geographic region of the user. The item, as available from different e-commerce websites (websites) of geographic regions that are different from the geographic region of the user are aggregated within blockchain. Social network data for the user is retrieved and processed using natural language processing to determine contacts of the user located in the geographic regions of the websites. A likelihood of each contact traveling to the geographic region of the user is determined based on the social networking data. A website is selected that offers the item and that corresponds to a geographic region of a selected contact. The selected contact of the user has at least a minimum likelihood of traveling to the geographic region of the user. The selected website is presented to the user as an option for obtaining the item.
    Type: Application
    Filed: October 17, 2022
    Publication date: April 18, 2024
    Inventors: Venkata Vara Prasad Karri, Hemant Kumar Sivaswamy, Shikhar Kwatra, Preethi Balakrishnan
  • Publication number: 20240119252
    Abstract: Provided are techniques for enhancing silent features with adversarial networks for improved model versions. Input features are obtained. Hidden features are identified. Quantum feature importance scoring is performed to assign an importance score to each of the hidden features. Silent features are identified as the hidden features with the importance score below a first threshold. Important features are identified as the input features and as the hidden features with the importance score above a second threshold. A silent feature model is built using the silent features. An important feature model is built using the important features. An ensemble model is built with the silent feature model and the important feature model. The ensemble model is used to generate one or more predictions and one or more prescriptions.
    Type: Application
    Filed: October 5, 2022
    Publication date: April 11, 2024
    Inventors: Kavitha Hassan YOGARAJ, Shantanu SINHA, Amit Kumar RAHA, Shikhar KWATRA, Debajyoti BAGCHI, Aaron K. BAUGHMAN
  • Patent number: 11956360
    Abstract: A node in a blockchain network may generate a secret information proof, generate a private/public key pair, encrypt the secret information proof with the private/public key pair, and submit the proof to a blockchain network.
    Type: Grant
    Filed: June 15, 2021
    Date of Patent: April 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Petr Novotny, Shikhar Kwatra, Nitin Gaur, Matthias Seul
  • Patent number: 11955247
    Abstract: Methods and systems for mobile automation control of disease spread are disclosed. A computer-implemented method includes: determining, by a computing device, a health status of a person; determining, by the computing device, that the person is sick based on the health status; determining, by the computing device, facial and body movements of the person determined to be sick; determining, by the computing device, that the person determined to be sick performed a germ-transmitting activity based on the facial and body movements; and deploying, by the computing device, a cleaning robot to clean based on the determining that the person determined to be sick performed the germ-transmitting activity.
    Type: Grant
    Filed: September 11, 2019
    Date of Patent: April 9, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Craig M. Trim, Sarbajit K. Rakshit, Munish Goyal, Zachary A. Silverstein, Shikhar Kwatra
  • Patent number: 11954209
    Abstract: The present invention includes an embodiment that may determine an access level within an organization. The embodiment may generate a simulated scenario based on the access level. The embodiment may identify responses of the user to the generated simulated scenario. The embodiment may capture one or more input frames. The embodiment may analyze the responses and the one or more input frames and generate education for the user based on the responses and the one or more input frames.
    Type: Grant
    Filed: March 18, 2022
    Date of Patent: April 9, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, Tiberiu Suto, Shikhar Kwatra, Jeremy R. Fox
  • Publication number: 20240112074
    Abstract: An embodiment of the present invention extracts information from a natural language query requesting performance of a task. A machine learning model determines a task that corresponds to the task requested by the natural language query based on the extracted information. A query is generated for retrieving data from a plurality of different data sources based on the extracted information. The data for the determined task is retrieved from the plurality of different data sources based on the generated query. The determined task is performed using the retrieved data. Present invention embodiments include a method, system, and computer program product for processing a natural language query in substantially the same manner described above.
    Type: Application
    Filed: September 30, 2022
    Publication date: April 4, 2024
    Inventors: Bryson Chisholm, Shikhar Kwatra, Shaikh Shahriar Quader, Ayesha Bhangu, Jack Zhang, Shabana Dhayananth, Tarandeep kaur Randhawa
  • Patent number: 11947871
    Abstract: According to one embodiment, a method, computer system, and computer program product for spatially aware virtual meetings is provided. The embodiment may include establishing a virtual conference room and connections thereto by a speaking participant, an addressee participant, and a non-addressee participant. The embodiment may also include assigning the speaking participant, the addressee participant, and the non-addressee participant to positions in a virtual space. The embodiment may further include displaying a virtual output stream of the virtual space to a viewing participant on a user device display screen. The embodiment may also include determining that a speaking participant is directing a speech segment to an addressee participant. The embodiment may further include altering at least one of the visual output stream and an audio output stream for a viewing participant based at least on the positions of the speaking participant and the addressee participant.
    Type: Grant
    Filed: April 13, 2023
    Date of Patent: April 2, 2024
    Assignee: International Business Machines Corporation
    Inventors: Steven Lee Fisher-Stawinski, Shikhar Kwatra, Moitreyee Mukherjee-Roy, Scott E. Schneider
  • Publication number: 20240104653
    Abstract: A computer-implemented method for digital asset transaction is disclosed. The computer-implemented method includes determining that a licensed material was used to generate a digital asset. The computer-implemented method further includes generating a smart contract for the digital asset, wherein one or more terms of the smart contract are based, at least in part, on one or more license terms associated with the licensed material. The computer-implemented method further includes identifying a transaction request for the digital asset. The computer-implemented method further includes authenticating the digital asset. The computer-implemented method further includes executing, in response to authenticating the digital asset, the generated smart contract for the digital asset.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 28, 2024
    Inventors: Tiberiu Suto, Shikhar Kwatra, Nadiya Kochura, Ayush Khandelwal, Jeremy R. Fox
  • Publication number: 20240104854
    Abstract: Provided are a computer program product, system, and method for determining an assignment of virtual objects to positions in a user field of view to render in a mixed reality display. A reward score for a virtual object is calculated based on an easiness score indicating an easiness to view the virtual object in previous interactions with the virtual object and frequency of interactions with the virtual object. The reward scores and the viewability scores for the positions are inputted into a virtual object placement program to output an assignment of the virtual objects to the positions. The assignment of the virtual objects to the positions are transmitted to the mixed reality display to cause the mixed reality display to render the virtual objects at the positions in the field of view of the user indicated in the assignment.
    Type: Application
    Filed: September 23, 2022
    Publication date: March 28, 2024
    Inventors: Shikhar KWATRA, Smitkumar Narotambhai MARVANIYA, Jeremy R. FOX
  • Publication number: 20240104625
    Abstract: Techniques are described with respect to a system, method, and computer product for improving product demand. An associated method includes generating a food profile based on a food inventory of a user the food inventory available to a computing device in a computer-accessible form; and identifying at least one food recipe based on the food profile, the food recipe available in a computer-accessible form. The method further includes determining a plurality of food items associated with the food inventory; identifying one or more absent food items associated with the at least one food recipe from the plurality of food items, the one or more absent food items being absent from the food inventory; and communicating to the user that the one or more absent food items are absent from the food inventory.
    Type: Application
    Filed: September 26, 2022
    Publication date: March 28, 2024
    Inventors: Jeremy R. Fox, Shikhar Kwatra, Smitkumar Narotambhai Marvaniya
  • Patent number: 11941000
    Abstract: An embodiment includes processing a dataset to generate a set of feature vectors that include a first feature vector corresponding to a first concept within a user's areas of interest and a second feature vector corresponding to a second concept within the user's areas of study. The embodiment identifies clusters of the feature vectors and identifies key features that most contribute to influencing the clustering algorithm. The embodiment selects the first feature vector in response to a user query, and then selects the second feature vector based on an overlap between key features of the first and second feature vectors and a degree of dissimilarity between the first and second concepts. The embodiment outputs a query response that includes the second concept. The embodiment also determines an effectiveness value based on sensor data indicative of a user action responsive to the outputting of the response to the query.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: March 26, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shikhar Kwatra, Robert E. Loredo, Frederik Frank Flöther, Stefan Ravizza
  • Patent number: 11934849
    Abstract: Classification and visualization of user interactions with an interactive computing platform is provided by building and providing a graphical user interface (GUI) of graphical elements for display on a display device. The graphical elements present visualizations of user interactions between users and an interactive computing platform in progression of the users through tasks based on the user interactions. The graphical elements also present identified features of the user interactions relative to the tasks and progression of the users therethrough. The building and providing includes building and providing, for a task of the tasks, a task element with first features corresponding to subtasks of the task and second features providing relations between the first features.
    Type: Grant
    Filed: May 9, 2023
    Date of Patent: March 19, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Shikhar Kwatra, Smitkumar Narotambhai Marvaniya, Caleb Miles, Clement Decrop
  • Patent number: 11932285
    Abstract: Communications are managed and prioritized by a machine learning process in a vehicle with automated driver assistance. It is detected that the vehicle is currently being operated in manual mode by a human driver. It is detected that a telecommunication device located within the vehicle is receiving a communication. The communication is classified according to a priority. The communication is acted upon based on the priority classification. The driver state is assessed at the conclusion of the communication. The vehicle returns to the manual driving mode if the driver state is compatible with the manual driving mode.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Shikhar Kwatra, Sushain Pandit, Sarbajit K. Rakshit
  • Publication number: 20240086190
    Abstract: Aspects of the present disclosure relate generally to software development environments and, more particularly, to systems, computer program products, and methods of automating software development, security, and operations (DevSecOps). For example, a computer-implemented method includes receiving, by a processor, a plurality of infrastructure as code files specifying a configuration of a runtime environment for a deployable image of source code in a continuous integration and continuous delivery pipeline for a cloud platform; generating, by the processor, compliance code for at least one file of the plurality of infrastructure as code files; building, by the processor, the deployable image of the source code in the continuous integration and continuous delivery pipeline according to the configuration specified by the plurality of infrastructure as code files and the compliance code; and deploying, by the processor, an instance of the image in the runtime environment.
    Type: Application
    Filed: September 14, 2022
    Publication date: March 14, 2024
    Inventors: Shikhar Kwatra, Richard Daniel Gunjal, Tiberiu Suto, Pedro Andres Guzman Benavides, Nadiya Kochura