Patents by Inventor Saurabh Yadav

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

  • Patent number: 11934905
    Abstract: A method can include obtaining contact data corresponding to a set of contacts of an authorization card. The contact data can indicate a set of engaged contacts among the set of contacts. The method can include obtaining activation data corresponding to a set of predetermined engaged contacts among the set of contacts. The method can include determining, by comparing the contact data to the activation data, that the set of engaged contacts matches the set of predetermined engaged contacts. The method can include changing, in response to the determining, a state of the authorization card from an inactive state to an active state. The method can include permitting, in response to the changing the state, an electronic transfer of authorization data from the authorization card.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: March 19, 2024
    Assignee: International Business Machines Corporation
    Inventors: Joseph Hughes, Christopher Douglas Hanudel, Saurabh Yadav
  • Patent number: 11907877
    Abstract: In an approach, a processor receives a request to purchase an item from a retailer, where the request includes a location. A processor receives a request to purchase an item from a retailer, where the request includes location information associated with a buyer. A processor identifies that the item is unavailable from the retailer. A processor determines a plurality of users predicted to have a surplus quantity of the item beyond each respective user's estimated needs at a time of the request. A processor sends an offer to the plurality of users to transfer the item in accordance with the request. A processor, responsive to receiving an acceptance of the offer, selects at least one accepting user, of the plurality of users, based on geographic proximity to the location information. A processor coordinates fulfillment of the request by the at least one user.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: February 20, 2024
    Assignee: International Business Machines Corporation
    Inventors: Saurabh Yadav, Arvind Kumar, Hiti Sinha, Raghuveer Prasad Nagar
  • Publication number: 20230286666
    Abstract: A method, computer system, and a drone for in-flight drone structure modification are provided. A first sensor of a drone may detect damage to a first arm of the drone during a flight of the drone. In response to the detecting the damage, the damaged first arm of the drone may be detached via a computer of the drone and during the flight of the drone.
    Type: Application
    Filed: March 8, 2022
    Publication date: September 14, 2023
    Inventors: Clement Decrop, Shikhar Kwatra, Saurabh Yadav, Vijay Ekambaram
  • Publication number: 20230275938
    Abstract: In an approach to meeting summarization for disconnected participants, one or more computer processors detect a start of a collaborative meeting. One or more computer processors monitor a connection to the collaborative meeting of each of one or more participants. One or more computer processors determine a first participant of the one or more participants has disconnected from the collaborative meeting. One or more computer processors record the collaborative meeting. One or more computer processors determine the first participant has re-connected with the collaborative meeting. One or more computer processors synthesize, a first summary of a portion of the collaborative meeting missed by the first participant. One or more computer processors to synthesize, a second summary of a portion of the collaborative meeting recorded after the first participant re-connected with the collaborative meeting. One or more computer processors present the first summary and the second summary to the first participant.
    Type: Application
    Filed: January 28, 2022
    Publication date: August 31, 2023
    Inventors: Shikhar Kwatra, Raghuveer Prasad Nagar, Saurabh Yadav, Sushain Pandit
  • Publication number: 20230186660
    Abstract: The present specification describes a computer-implemented method. According to the method, user-specific tags are generated for a virtual reality (VR) object displayed within a VR environment. The user-specific tags are generated based on an interaction of a first user with the VR object. Role-based access rights are assigned to the user-specific tags. A role of a second user accessing the VR environment is determined and the user-specific tags are presented to the second user, alongside the VR object, based on a comparison of the role of the second user and the role-based access rights.
    Type: Application
    Filed: December 13, 2021
    Publication date: June 15, 2023
    Inventors: Vinod A. Valecha, Partho Ghosh, Saurabh Yadav, Amrita Maitra
  • Publication number: 20230177304
    Abstract: A method can include obtaining contact data corresponding to a set of contacts of an authorization card. The contact data can indicate a set of engaged contacts among the set of contacts. The method can include obtaining activation data corresponding to a set of predetermined engaged contacts among the set of contacts. The method can include determining, by comparing the contact data to the activation data, that the set of engaged contacts matches the set of predetermined engaged contacts. The method can include changing, in response to the determining, a state of the authorization card from an inactive state to an active state. The method can include permitting, in response to the changing the state, an electronic transfer of authorization data from the authorization card.
    Type: Application
    Filed: December 7, 2021
    Publication date: June 8, 2023
    Inventors: Joseph Hughes, Christopher Douglas Hanudel, Saurabh Yadav
  • Publication number: 20230132070
    Abstract: A method for enabling a transformation system, comprising a transformation model built for a first setting using first input values, to incorporate second feature values present in a second setting is disclosed. The method comprises providing training input data comprising second feature values as well as expected second results, providing a feature mapper comprising a machine-learning model, wherein output signals of the feature mapper are used as input signals for the transformation system, thereby building a combination of the feature mapper and the transformation model, training of the machine-learning model of the feature mapper using the training input data as input for the feature mapper and using the second results as expected output data of the transformation system, and deploying the combination of the feature mapper and the transformation system as a super machine-learning system comprising a super machine-learning model usable in the second setting.
    Type: Application
    Filed: October 27, 2021
    Publication date: April 27, 2023
    Inventors: Christian Eggenberger, Frederik Frank Flöther, Patrick Lustenberger, Saurabh Yadav
  • Publication number: 20230085012
    Abstract: A computer captures a voice of a user. The computer determines a frequency spectrum and a voice pattern of the voice. The computer identifies one or more topics of the voice by transcribing the voice by a natural language processing. The computer identifies the user based on matching the frequency spectrum of the voice to the frequency spectrum of the conversation and the pattern of the voice to the pattern of the conversation when a conversation is intercepted and determines a trust score based on comparing the one or more topics to the one or more topics extracted from the conversation.
    Type: Application
    Filed: September 14, 2021
    Publication date: March 16, 2023
    Inventors: Aaron K. Baughman, Shikhar Kwatra, Saurabh Yadav, Eric Jeffery
  • Patent number: 11550827
    Abstract: A method and a related system for allocating target locations to optimize trajectories between several objects and the target locations may be provided. The method comprises capturing location data of the target locations as well as location and movement data of the objects, building a graph using the target locations as well as the location and movement data and integrating constraints into the graph. Furthermore, the method comprises determining for each of the several objects a desired target location using a first optimization system, thereby determining endpoints of a trajectory between each of the objects and its respective desired target location and selecting for each of the several objects an optimal path as the trajectory between the object and the desired target location, using a second optimization system, and taking into account movements of other objects along their trajectories.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: January 10, 2023
    Assignee: International Business Machines Corporation
    Inventors: Stefan Ravizza, Shikhar Kwatra, Frederik Frank Flöther, Saurabh Yadav
  • Publication number: 20220407692
    Abstract: An approach to multi-device collaboration authentication may be provided. The approach may include generating a password in response to a user requesting access to a service or application on a primary device. The approach may include dynamically determining whether secondary devices are located physically near a primary device. The generated password may be segmented into two or more parts, based on the number of secondary devices the physically located near the primary device. A password segment can be sent to the primary device and another segment of the password can be sent to the secondary device determined to be physically near the primary device. The approach can include receiving the password segments in prescribed manner to provide authentication and grant access to the requested application or service.
    Type: Application
    Filed: June 16, 2021
    Publication date: December 22, 2022
    Inventors: Shikhar Kwatra, Jennifer L. Szkatulski, Saurabh Yadav, Raghuveer Prasad Nagar
  • Patent number: 11526930
    Abstract: Embodiments include a method for optimizing order fulfillment conditions. Information of an order fulfillment is received, including items included in an order, inventory information of the items included in an order from one or more entities at respective locations, and timeline information of a user associated with the order fulfillment information. A selection of an entity at a first location is determined from the one or more entities at respective locations, and a time schedule associated with the order fulfillment is determined. Conditions are determined that correspond to the entity at the first location and a travel route to the first location, and responsive to determining the conditions corresponding to the travel route and the first location of the entity to be unfavorable for the order fulfillment, a modification is performed on the information of the order fulfillment resulting in favorable conditions for the order fulfillment.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: December 13, 2022
    Assignee: International Business Machines Corporation
    Inventors: Saurabh Yadav, Shikhar Kwatra
  • Publication number: 20220374067
    Abstract: A computer device trains a neural network to determine power recharging directions between sets of computing devices based on historical computing device data and historical user eye data. The computing device receives, from an augmented reality device, computing device data pertaining to a first computing device and a second computing device, and user eye data pertaining to a user associated with the first computing device and the second computing device. The computing device determines a power recharging direction between the first computing device and the second computing device based, at least in part, on providing the received computing device data and the received user eye data as input to the neural network, resulting in an identification of a source computing device and a target computing device. The computing devices triggers a power recharging cycle, wherein the source computing device transfers direct current power to the target computing device.
    Type: Application
    Filed: May 19, 2021
    Publication date: November 24, 2022
    Inventors: Raghuveer Prasad Nagar, Sarbajit K. Rakshit, Saurabh Yadav
  • Publication number: 20220309429
    Abstract: In an approach, a processor receives a request to purchase an item from a retailer, where the request includes a location. A processor receives a request to purchase an item from a retailer, where the request includes location information associated with a buyer. A processor identifies that the item is unavailable from the retailer. A processor determines a plurality of users predicted to have a surplus quantity of the item beyond each respective user's estimated needs at a time of the request. A processor sends an offer to the plurality of users to transfer the item in accordance with the request. A processor, responsive to receiving an acceptance of the offer, selects at least one accepting user, of the plurality of users, based on geographic proximity to the location information. A processor coordinates fulfillment of the request by the at least one user.
    Type: Application
    Filed: March 29, 2021
    Publication date: September 29, 2022
    Inventors: Saurabh Yadav, Arvind Kumar, Hiti Sinha, Raghuveer Prasad Nagar
  • Publication number: 20220164680
    Abstract: In an approach, a processor creates a multi-layered knowledge graph (KG), wherein a first layer is a core KG, a second layer has application-specific structured facts, and a third layer has individualized facts. A processor adapts weights in each layer of the multi-layered KG based on the individualized facts. A processor uses, as input data to the multi-layered KG, individual environmental data. A processor maps the input data to the multi-layered KG in a sequence of the first layer, the second layer, and the third layer. A processor selects, as relevant nodes in the first layer and the second layer, the relevant nodes lying on a selected path from the input data via the first layer, the second layer, and the third layer having the highest average weight value along the selected path. A processor outputs facts of the relevant nodes from the first layer and the second layer.
    Type: Application
    Filed: November 24, 2020
    Publication date: May 26, 2022
    Inventors: Stefan Ravizza, Matthias Biniok, Frederik Frank Flöther, Patrick Lustenberger, David Ocheltree, Saurabh Yadav
  • Publication number: 20220092091
    Abstract: A method and a related system for allocating target locations to optimize trajectories between several objects and the target locations may be provided. The method comprises capturing location data of the target locations as well as location and movement data of the objects, building a graph using the target locations as well as the location and movement data and integrating constraints into the graph. Furthermore, the method comprises determining for each of the several objects a desired target location using a first optimization system, thereby determining endpoints of a trajectory between each of the objects and its respective desired target location and selecting for each of the several objects an optimal path as the trajectory between the object and the desired target location, using a second optimization system, and taking into account movements of other objects along their trajectories.
    Type: Application
    Filed: September 22, 2020
    Publication date: March 24, 2022
    Inventors: Stefan Ravizza, Shikhar Kwatra, Frederik Frank Flöther, Saurabh Yadav
  • Publication number: 20220092677
    Abstract: Embodiments include a method for optimizing order fulfillment conditions. Information of an order fulfillment is received, including items included in an order, inventory information of the items included in an order from one or more entities at respective locations, and timeline information of a user associated with the order fulfillment information. A selection of an entity at a first location is determined from the one or more entities at respective locations, and a time schedule associated with the order fulfillment is determined. Conditions are determined that correspond to the entity at the first location and a travel route to the first location, and responsive to determining the conditions corresponding to the travel route and the first location of the entity to be unfavorable for the order fulfillment, a modification is performed on the information of the order fulfillment resulting in favorable conditions for the order fulfillment.
    Type: Application
    Filed: September 22, 2020
    Publication date: March 24, 2022
    Inventors: Saurabh Yadav, Shikhar Kwatra
  • Patent number: 11244525
    Abstract: A method can include obtaining access code data corresponding to an access code transmitted to a user device. The method can further include monitoring the user device. The method can further include determining, based on the monitoring, that the access code is shared. The method can further include initiating, in response to the determining that the access code is shared, an invalidation of the access code.
    Type: Grant
    Filed: March 2, 2020
    Date of Patent: February 8, 2022
    Assignee: International Business Machines Corporation
    Inventors: Saurabh Yadav, Raghuveer Prasad Nagar, Arvind Kumar
  • Publication number: 20210272402
    Abstract: A method can include obtaining access code data corresponding to an access code transmitted to a user device. The method can further include monitoring the user device. The method can further include determining, based on the monitoring, that the access code is shared. The method can further include initiating, in response to the determining that the access code is shared, an invalidation of the access code.
    Type: Application
    Filed: March 2, 2020
    Publication date: September 2, 2021
    Inventors: Saurabh Yadav, Raghuveer Prasad Nagar, Arvind Kumar