Patents by Inventor Mathews Thomas

Mathews Thomas 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: 12639412
    Abstract: According to one embodiment, a method, computer system, and computer program product for managing application access is provided. The embodiment may include receiving real-time biometric data of a user as the user interacts with a computing device and deriving a real-time biometric signature of the user based on the received real-time biometric data. Responsive to determining that the real-time biometric signature is known, the embodiment may include identifying the user, computing a confidence score of the real-time biometric signature, and configuring application access and application functionality available to the user via the computing device based on the identification of the user and the computed confidence score. The embodiment may include continuously performing the receiving and the deriving as the user interacts with the computing device. While a successive real-time biometric signature is known, the embodiment may include continuously performing the identifying, the computing, and the configuring.
    Type: Grant
    Filed: March 27, 2024
    Date of Patent: May 26, 2026
    Assignee: International Business Machines Corporation
    Inventors: Pawan Raghunath Chowdhary, Dinesh C. Verma, Satishkumar Sadagopan, Gerald Coon, Mathews Thomas, Utpal Mangla
  • Publication number: 20260039624
    Abstract: Provided are a computer program product, system, and method for reclaiming addresses used to communicate with machines over a network. A determination is made of a first machine using the first network protocol addressing scheme to communicate with a second machine over a network. A determination is made of whether the second machine supports a second network protocol addressing scheme. The first machine is configured to communicate with the second machine using the second network protocol addressing scheme to free a network address in the first network protocol addressing scheme used by the first machine to communicate with the second machine in response to determining that the second machine supports the second network protocol addressing scheme.
    Type: Application
    Filed: August 5, 2024
    Publication date: February 5, 2026
    Inventors: Dinesh C. Verma, Bill Lambertson, SATISHKUMAR SADAGOPAN, Mathews Thomas, PAWAN RAGHUNATH CHOWDHARY, Gerald Coon, Utpal Mangla
  • Publication number: 20250392566
    Abstract: Air-gapped security for a remote-managed site is provide through a system and related methods, the system including a switch component having at least one network switch, a staging component to stage data for communication between a first site, as a management site, and second site, as a target site to be managed by the management site, a mechanical component to selectively, physically connect and disconnect wired communication links to and from the switch component, and a control component to operate the mechanical component to physically disconnect a wired communication link to air-gap one site from the other site and the staging component as a prerequisite to physically connecting another wired communication link between the other site and the staging component via the switch component. Through selective connection and disconnection, secure provision of data between the first site and second site via the intermediate system is provided.
    Type: Application
    Filed: June 20, 2024
    Publication date: December 25, 2025
    Inventors: Dinesh C. Verma, Gerald Coon, Mathews Thomas, Satishkumar Sadagopan, Utpal Mangla, Pawan Raghunath Chowdhary
  • Patent number: 12506708
    Abstract: Air-gapped security for a remote-managed site is provide through a system and related methods, the system including a switch component having at least one network switch, a staging component to stage data for communication between a first site, as a management site, and second site, as a target site to be managed by the management site, a mechanical component to selectively, physically connect and disconnect wired communication links to and from the switch component, and a control component to operate the mechanical component to physically disconnect a wired communication link to air-gap one site from the other site and the staging component as a prerequisite to physically connecting another wired communication link between the other site and the staging component via the switch component. Through selective connection and disconnection, secure provision of data between the first site and second site via the intermediate system is provided.
    Type: Grant
    Filed: June 20, 2024
    Date of Patent: December 23, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dinesh C. Verma, Gerald Coon, Mathews Thomas, Satishkumar Sadagopan, Utpal Mangla, Pawan Raghunath Chowdhary
  • Patent number: 12495190
    Abstract: Systems, methods and/or computer program products for dynamically generating interactive content at an edge node of an edge network. For each set of video frames received, altered frames cached by the edge network can be fetched (when available) and reused to deliver interactive content to users. Where cached content is not present or distinctly different content from previously delivered content is intended for delivery to user(s), edge node identifies hotspots within video frames to insert interactive content, defining a timing and location for insertion, selects content consistent with user insights and/or preferences as well as an interaction types and placements known to be preferred by the user requesting the video frames. The edge node uses video creation services to alter the incoming video frames into altered video frames, inserts selected content at corresponding hotspots within the video and applies the interaction types for presenting the content to the user.
    Type: Grant
    Filed: May 4, 2022
    Date of Patent: December 9, 2025
    Assignee: International Business Machines Corporation
    Inventors: Praveen Jayachandran, Mathews Thomas, Dushyant K. Behl, Mudit Verma, Utpal Mangla
  • Publication number: 20250307362
    Abstract: According to one embodiment, a method, computer system, and computer program product for managing application access is provided. The embodiment may include receiving real-time biometric data of a user as the user interacts with a computing device and deriving a real-time biometric signature of the user based on the received real-time biometric data. Responsive to determining that the real-time biometric signature is known, the embodiment may include identifying the user, computing a confidence score of the real-time biometric signature, and configuring application access and application functionality available to the user via the computing device based on the identification of the user and the computed confidence score. The embodiment may include continuously performing the receiving and the deriving as the user interacts with the computing device. While a successive real-time biometric signature is known, the embodiment may include continuously performing the identifying, the computing, and the configuring.
    Type: Application
    Filed: March 27, 2024
    Publication date: October 2, 2025
    Inventors: PAWAN RAGHUNATH CHOWDHARY, Dinesh C. Verma, SATISHKUMAR SADAGOPAN, Gerald Coon, Mathews Thomas, Utpal Mangla
  • Patent number: 12423341
    Abstract: Provided is a method for generating a personalized response to a user query. An omnichannel assistant receives a query from a user. The query is parsed to identify a user request. A user profile of the user is analyzed to determine one or more sources for responding to the query. The user profile includes a set of trusted sources for the user. Data for responding to the query is retrieved from the one or more sources. A channel for a response is selected based at least in part on the user profile. The response to the query is generated. The response is generated using the retrieved data, the selected channel, and the user profile. The response is then transmitted to the user.
    Type: Grant
    Filed: November 13, 2019
    Date of Patent: September 23, 2025
    Assignee: International Business Machines Corporation
    Inventors: Janki Vora, Mathews Thomas, Tassanee Kraipon Supakkul, Utpal Mangla, Steven Layne Canepa
  • 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
  • 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
  • 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
  • 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: 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: 20240396798
    Abstract: A network usage plan is constructed using a network usage prediction model. The network usage plan comprises a first time and a first desired network configuration to be implemented at the first time. A network is configured according to the first desired network configuration for use at the first time. Responsive to determining, during a time period in which the network is configured according to the first network configuration, that a usage requirement has changed more than a threshold amount, the network is reconfigured according to a second network configuration meeting the changed usage requirement.
    Type: Application
    Filed: September 23, 2022
    Publication date: November 28, 2024
    Applicant: International Business Machines Corporation
    Inventors: Utpal Mangla, Shikhar Kwatra, Mathews Thomas, Juel Daniel Raju, Aaron K. Baughman
  • 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
  • Publication number: 20240320531
    Abstract: A computer-implemented method, according to one approach, includes receiving at least one set of qubits at a first client component, and using the at least one set of qubits to index a configuration dictionary to determine a first configuration. The configuration dictionary defines a plurality of different configurations. The method further includes causing the first client component to be configured according to the first configuration. A computer program product, according to another approach, includes a computer readable storage medium having program instructions embodied therewith. The program instructions are readable and/or executable by a first client component to cause the first client component to perform the foregoing method. A system, according to another approach, includes a processor, and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor. The logic is configured to perform the foregoing method.
    Type: Application
    Filed: March 24, 2023
    Publication date: September 26, 2024
    Inventors: Utpal Mangla, Paridhi Verma, Gerald Coon, Satishkumar Sadagopan, Mark B. Ritter, Mudhakar Srivatsa, Mathews Thomas, Dinesh C. Verma
  • Publication number: 20240323230
    Abstract: A method, computer program product and system are provided to provide control mechanisms in unidirectional data transfers. A processor connects to a secure device via a unidirectional connection. A processor sends a packet to the secure device via the unidirectional connection. A processor receives, from the secure device via a passive out-of-band channel, feedback regarding the transmission of the packet. A processor, in response to the feedback indicating that the packet was incorrectly received, resends the packet via the unidirectional connection with the secure device.
    Type: Application
    Filed: March 24, 2023
    Publication date: September 26, 2024
    Inventors: Dinesh C. Verma, Mathews Thomas, SATISHKUMAR SADAGOPAN, Gerald Coon