Patents by Inventor Dinesh C. Verma

Dinesh C. Verma 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: 12387613
    Abstract: The present inventive concept provides for a method of unmanned machine synchronization using robotic sensing. The method includes generating at least one physical signal in the vicinity of at least one unmanned machine. The at least one generated physical signal is received by the at least one unmanned machine. At least one task is performed by the at least one unmanned machine based on the at least one received generated physical signal.
    Type: Grant
    Filed: June 1, 2023
    Date of Patent: August 12, 2025
    Assignee: International Business Machines Corporation
    Inventors: Dinesh C. Verma, Utpal Mangla, Mathews Thomas, Gerald Coon, Mudhakar Srivatsa, Satishkumar Sadagopan
  • Patent number: 12381849
    Abstract: A method, computer system, and a computer program product is provided for establishing a dynamically adaptive network firewall. A firewall model is established that identifies resources that can be used and a plurality of nodes that connect to one another to form a network. A set of external rules and policies are provided to each resource. The firewall implemented using the firewall model upon receiving of incoming data and upon traffic flow. The firewall expands or contracts the network by adding or removing resources according to work that needs to be performed. The work includes both tasks to be completed and efforts that has to be taken by the firewall to ensure security by preventing unauthorized access into the network.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: August 5, 2025
    Assignee: International Business Machines Corporation
    Inventors: Satishkumar Sadagopan, Mudhakar Srivatsa, Dinesh C. Verma, Mathews Thomas, Utpal Mangla, Gerald Coon
  • Publication number: 20250217095
    Abstract: Adaptive synchronization of objects in a distributed metaverse is provided. An agent of a user of a global metaverse is detected performing an action on an object within a scene of a local metaverse corresponding to the user. A state change in the object caused by the action performed by the agent of the user in a local context of the local metaverse corresponding to the user is stored. It is determined whether the action performed by the agent on the object is globally observable or an irreversible action. The state change in the object caused by the action performed by the agent of the user in the local context of the local metaverse corresponding to the user is propagated to a plurality of different local metaverses of the global metaverse in response to determining that the action performed by the agent is globally observable or an irreversible action.
    Type: Application
    Filed: January 2, 2024
    Publication date: July 3, 2025
    Inventors: David Joel Edelsohn, Dinesh C. Verma, Dan Gutfreund, Shahrokh Daijavad
  • Patent number: 12340270
    Abstract: A computer-implemented method, according to one approach, includes: receiving, from a remote location, a request to generate a unique equipment code identifying a device. Identifying characteristics of the device are determined, and a unique equipment code is generated. The unique equipment code is generated by applying policy based rules summarized in one or more predetermined information dependency graphs while combining at least some of the determined identifying characteristics in a specific order. Moreover, the combined identifying characteristics are converted into a corresponding alphanumeric string. The unique equipment code is assigned to the device and the unique equipment code is also transmitted to the remote location.
    Type: Grant
    Filed: April 19, 2024
    Date of Patent: June 24, 2025
    Assignee: International Business Machines Corporation
    Inventors: Satishkumar Sadagopan, Dinesh C. Verma, Gerald Coon, Mathews Thomas, Utpal Mangla, Pawan Raghunath Chowdhary
  • Patent number: 12322199
    Abstract: In an approach to identifying occluded objects, a computer retrieves a first image that includes an object at least partially occluded by one or more occlusions. A computer removes the one or more occlusions from the first image to create a partial object in a second image. A computer runs a detection model with the second image to predict one or more identifications of a symbol represented by the partial object. A computer determines top predictions of the one or more identifications of the symbol by the detection model. A computer identifies at least one geometric property associated with the one or more identifications of the symbol included in the one or more top predictions. A computer applies the at least one geometric property to the partial object. A computer determines a probability of the one or more top predictions correctly identifying the symbol represented by the partial object.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: June 3, 2025
    Assignee: International Business Machines Corporation
    Inventors: Aneesh Agrawal, Pranita Sharad Dewan, Dinesh C. Verma, Mudhakar Srivatsa
  • Publication number: 20250131124
    Abstract: Mechanisms are provided for customizing an avatar in a virtual environment. A user that is interacting with the virtual environment, and to whom the avatar is to be rendered in the virtual environment, is identified and classified with regard to a plurality of affinity groups specifying levels of affinity between the first user and an operator of the avatar. A user security and privacy policy (USPP) data structure, associated with the operator, is retrieved that specifying security and privacy policies for each affinity group in the plurality of affinity groups. Based on the user classification and the security and privacy policy, an anonymization operation is applied to static and/or dynamic characteristics data for the operator which are used to render the avatar, to thereby generate anonymized characteristic data. The anonymized characteristic data is output for rendering the avatar in the virtual environment.
    Type: Application
    Filed: October 18, 2023
    Publication date: April 24, 2025
    Inventors: Shahrokh Daijavad, Dinesh C. Verma, Dan Gutfreund, David Joel Edelsohn
  • Patent number: 12282527
    Abstract: Techniques for determining system performance without ground truth include receiving a trained model and one or more generator models, the trained model having been trained on training data. The trained model is used on testing data to produce labeled testing data, and the labeled testing data are used to train a proxy model. The one or more generator models are used to produce synthetic training data that are representative of the training data. The proxy model is used on the synthetic training data to produce predictions, and performance of the trained model is determined based on the predictions by the proxy model.
    Type: Grant
    Filed: September 1, 2020
    Date of Patent: April 22, 2025
    Assignee: International Business Machines Corporation
    Inventors: Dinesh C. Verma, Seraphin Bernard Calo
  • Patent number: 12265837
    Abstract: Methods and systems for emulating an application include generating a log template to match one or more patterns in a set of application logs collected from an original application. Semantic state representations are learned for the original application from the log template. A classifier is trained to predict a next action template based on a sequence of prior action templates. A regressor is trained to generate a parameter value for a template based on a sequence of prior action templates and a particular semantic state of the original application.
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: April 1, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Nirmit V Desai, Jae-Wook Ahn, Tova Roth, Dinesh C. Verma, Douglas M. Freimuth, Seraphin Bernard Calo, Anshu Kak, Steven A Waite, Roger Hollander
  • Publication number: 20250096963
    Abstract: Provided are a computer program product, system, and method for managing radio-frequency spectrum in a network having a static cellular base station and a mobile cellular station servicing the radio-frequency spectrum. Information is maintained on physical resource blocks in the radio-frequency spectrum. Each physical resource block is defined for a frequency and timing advance from the static cellular base station. An assignment of the static cellular base station and the mobile cellular station are randomized, by timing advance and frequency, to provide cellular service to the physical resource blocks.
    Type: Application
    Filed: September 18, 2023
    Publication date: March 20, 2025
    Inventors: Sagar Tayal, Saurabh Agrawal, Utpal Mangla, Dinesh C. Verma, Mathews Thomas
  • Publication number: 20250086688
    Abstract: A method, computer system, and a computer program product for supply chain optimization is provided. The present invention may include receiving augmented reality data from a plurality of users. The present invention may include categorizing the augmented reality data into one or more cohort groups according to attributes of the plurality of users. The present invention may include utilizing the one or more cohort groups to define a plurality of new products. The present invention may include presenting one or more of the plurality of new products to a user based on at least one of the one or more cohort groups to which the user belongs.
    Type: Application
    Filed: September 12, 2023
    Publication date: March 13, 2025
    Inventors: Shahrokh Daijavad, Dinesh C. Verma, David Joel Edelsohn, Dan Gutfreund
  • Publication number: 20250068887
    Abstract: Computer-implemented methods for providing personalized, interactive, and dynamic manuals for technical assistance are provided. Aspects include obtaining data representative of one or more actions of a user and instruction data, where the data and the instruction data are associated with performing a task. Aspects also include generating a latent space representation based on the data and the instruction data, the latent space representation including a first set of vectors corresponding to the one or more actions and a second set of vectors corresponding to the instruction data. Aspects also include managing the instruction data based on a result of comparing the first set of vectors and the second set of vectors.
    Type: Application
    Filed: August 22, 2023
    Publication date: February 27, 2025
    Inventors: Dan Gutfreund, David Joel Edelsohn, Dinesh C. Verma, Shahrokh Daijavad
  • Patent number: 12231451
    Abstract: Embodiments related to using a foundational model for network packet traces. A technique includes receiving network traffic of a network and extracting features from the network traffic, the features having a function related to communications in the network. The technique includes generating tokens from the features, each of the features corresponding to a respective one of the tokens, training a machine learning model by inputting the tokens, the machine learning model being trained to output contextual embeddings for the tokens, and using the contextual embeddings to determine an anomaly in the network traffic.
    Type: Grant
    Filed: October 20, 2022
    Date of Patent: February 18, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mudhakar Srivatsa, Davis Wertheimer, Franck Vinh Le, Utpal Mangla, Satishkumar Sadagopan, Mathews Thomas, Dinesh C. Verma
  • Publication number: 20250005637
    Abstract: A method, system, and computer program product are configured to: receive a list of attributes of a virtual world rendering of an object, the list of attributes having been created by a first user; receive a digital rendering of a physical object provided to a second user based on the virtual world rendering of the object; determine attributes of the physical object from the digital rendering; make a determination that the physical object matches or does not match the virtual world rendering of the object based on comparing the list of attributes to the determined attributes of the physical object; and notify the first user and the second user of the determination that the physical object matches or does not match the virtual world rendering of the object.
    Type: Application
    Filed: June 30, 2023
    Publication date: January 2, 2025
    Inventors: Dinesh C. Verma, Shahrokh DAIJAVAD, Dan Gutfreund, David Joel Edelsohn
  • Publication number: 20240403099
    Abstract: An embodiment for improved estimating of end-user performance of cloud-based services. The embodiment may collect, for a target cloud-based service, a first dataset including network level metrics, and a second dataset including end-user performance data from one or more monitoring services. The embodiment may combine the collected first dataset and second dataset to generate a curated training dataset. The embodiment may train a machine learning prediction model using the curated training dataset. The embodiment may predict and estimate, using the trained machine learning prediction model, the end-user performance of the target cloud-based service for any target end-user.
    Type: Application
    Filed: May 31, 2023
    Publication date: December 5, 2024
    Inventors: Dinesh C. Verma, Mudhakar Srivatsa, Gerald Coon, SATISHKUMAR SADAGOPAN, Utpal Mangla, Mathews Thomas
  • Publication number: 20240404415
    Abstract: The present inventive concept provides for a method of unmanned machine synchronization using robotic sensing. The method includes generating at least one physical signal in the vicinity of at least one unmanned machine. The at least one generated physical signal is received by the at least one unmanned machine. At least one task is performed by the at least one unmanned machine based on the at least one received generated physical signal.
    Type: Application
    Filed: June 1, 2023
    Publication date: December 5, 2024
    Inventors: Dinesh C. Verma, Utpal Mangla, Mathews Thomas, Gerald Coon, Mudhakar Srivatsa, Satishkumar Sadagopan
  • Publication number: 20240354132
    Abstract: Methods and systems for emulating an application include generating a log template to match one or more patterns in a set of application logs collected from an original application. Semantic state representations are learned for the original application from the log templates. A classifier is trained to predict a next action template based on a sequence of prior action templates. A regressor is trained to generate a parameter value for a template based on a sequence of prior action templates and particular semantic state of the original application.
    Type: Application
    Filed: April 18, 2023
    Publication date: October 24, 2024
    Inventors: Nirmit V. Desai, Jae-Wook Ahn, Tova Roth, Dinesh C. Verma, Douglas M. Freimuth, Seraphin Bernard Calo, Anshu Kak, Steven A. Waite, Roger Hollander
  • Patent number: 12117975
    Abstract: Methods and systems for execution of distributed analytics include building a global linked structure that describes correspondences between dataset metadata structures, analytics metadata structures, and location metadata structures and that encodes compatibility between respective datasets, analytics, and locations. A set of analytics and compatible datasets for execution is determined based on the dataset metadata structures, analytics metadata structures, and global linked structure. An optimal execution location is determined based on the determined set of analytics and compatible datasets, the location metadata structures, and the global linked structure. The set of analytics and compatible datasets are deployed to the optimal location for execution.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: October 15, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Theodoros Salonidis, Bong Jun Ko, Swati Rallapalli, Rahul Urgaonkar, Dinesh C. Verma
  • Patent number: 12120632
    Abstract: A computer-implemented method for grouping devices in a massive multiple-input and multiple-output (MIMO)-based cellular network, in accordance with one embodiment, includes determining movement states of end devices in a cell of the massive MIMO-based cellular network, estimating payload requirements of the end devices, and grouping the end devices in a group based on the determined movement states and the estimated payload requirements.
    Type: Grant
    Filed: October 18, 2022
    Date of Patent: October 15, 2024
    Assignee: International Business Machines Corporation
    Inventors: Utpal Mangla, Saurabh Agrawal, Dinesh C. Verma, Mathews Thomas, Sagar Tayal
  • Publication number: 20240329726
    Abstract: A first computational device with a first visual display and a second computational device with a second visual display are maintained, wherein the first computational device is configured to read information displayed on the second visual display, and wherein the second computational device is configured to read information displayed on the first visual display. Byte streams are exchanged bidirectionally between the first computational device and the second computational device via the information displayed on the first visual display and the information displayed on the second visual display, wherein active radio transmission between the first computational device and the second computational device is avoided.
    Type: Application
    Filed: March 29, 2023
    Publication date: October 3, 2024
    Inventors: Dinesh C. VERMA, MUDHAKAR SRIVATSA, Gerald COON, Utpal MANGLA, SATISHKUMAR SADAGOPAN, Mathews Thomas
  • Patent number: 12106082
    Abstract: A computer implemented method determines a placement of an application being added to a network. The method includes determining a logical-physical mapping for the application. Sub-graphs in the logical-physical mapping are identified. A stored application in a catalog of applications previously used in the network is located. The stored application includes one of the sub-graphs in the logical-physical mapping. An experiment is generated, performed by a computing device running a neural network model, using the sub-graphs. The experiment includes inducing a physical node mapping for the sub-graph. A cost function associated with a placement of the application being added to the network to one or more physical nodes in the induced physical node mapping is determined.
    Type: Grant
    Filed: May 20, 2021
    Date of Patent: October 1, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Mudhakar Srivatsa, Dinesh C. Verma, Satish Sadagopan, Mathews Thomas, Utpal Mangla