Patents by Inventor Sarvesh S. Patel

Sarvesh S. Patel 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: 12387052
    Abstract: A first version of a model specified by a model execution request is executed, producing a first execution result. A second version of the model is selected according to an input data attribute specified by the model execution request. The second version of the model is executed, producing a first execution result. Using a natural language processing engine, responsive to the first execution result and the second execution result differing by more than a threshold amount, a natural language explanation of a difference between the first execution result and the second execution result is constructed.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: August 12, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gandhi Sivakumar, Kushal S. Patel, Jianbin Tang, Sarvesh S. Patel
  • Patent number: 12354357
    Abstract: A telecom network monitoring method and associated computer program product and hardware device. Location and activation sight information is collected via a plurality of image retrieval devices associated with a plurality of hardware devices connected to a telecom network. Object elevation, movement, and abstraction attributes of objects within images retrieved from the plurality of image retrieval devices are collected from a metadata database. Based on the object elevation, movement, and abstraction attributes of objects within the images, obstruction characteristics associated with obstruction objects of the objects located within a coverage area of the telecom network are detected. The obstruction characteristics are mapped with login and disturbance patterns of the telecom network. Based on results of the mapping, an alternative transmission location within the telecom network is determined.
    Type: Grant
    Filed: August 16, 2023
    Date of Patent: July 8, 2025
    Assignee: International Business Machines Corporation
    Inventors: Gandhi Sivakumar, Kushal S. Patel, Sarvesh S. Patel, Luke Peter Macura
  • Patent number: 12335146
    Abstract: Condition-based, selective workload reduction through at least one port of a network device is provided. The process includes determining, by a network device of a computing environment, that the network device has a defined condition, and obtaining, by the network device, classifications of applications using the network device, where the classifications include multiple different application classifications. Further, the process includes reducing, by the network device, workload through at least one port of the network device based on determining that the network device has the defined condition. The reducing includes reducing workload through the at least one port of the network device of an application of a particular application classification of the multiple different application classifications, without reducing workload through a selected port of the network device of another application of a different application classification of the multiple different application classifications.
    Type: Grant
    Filed: June 14, 2023
    Date of Patent: June 17, 2025
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gandhi Sivakumar, Tanmay Jayant Mujumdar, Kushal S. Patel, Sarvesh S. Patel
  • Patent number: 12333392
    Abstract: An approach is provided in which the approach detects a set of personal information data corresponding to a set of users in a set of training data. The approach transforms the set of training data into a set of semantically equivalent training data by replacing the set of personal information with a set of semantic equivalent data. The approach then trains a machine learning model using the set of semantically equivalent training data.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: June 17, 2025
    Assignee: International Business Machines Corporation
    Inventors: Gandhi Sivakumar, Lynn Kwok, Kushal S. Patel, Sarvesh S. Patel
  • Publication number: 20250156173
    Abstract: A computer-implemented method, according to one embodiment, includes generating a map of a first satellite's orbital path with respect to Earth's surface, and identifying, on the map along the first satellite's orbital path, a first activation region of Earth's surface. A first application is expected to be activated on the first satellite for a duration that a footprint coverage region of the first satellite is within the first activation region. In response to a determination that the footprint coverage region of the first satellite is within the first activation region, first application updates are prevented from being performed on the first satellite. In response to a determination that the footprint coverage region of the first satellite is not within the first activation region, performance of the first application updates is caused on the first satellite.
    Type: Application
    Filed: November 15, 2023
    Publication date: May 15, 2025
    Inventors: Kushal S. Patel, Gandhi Sivakumar, Sarvesh S. Patel
  • Patent number: 12292922
    Abstract: A computer-implemented method for providing tag suggestions for an image in a social media platform is provided. Aspects include receiving an image from a first user of a social media platform, obtaining a timestamp corresponding to a time that the image was captured, and obtaining a geographic location corresponding to where the image was captured. Aspects also include identifying one or more members of the social media platform that are connected to the first user that were within a predefined distance of the geographic location at the time that the image was captured and providing a list of the one or more members to the first user as suggestions for tagging the image.
    Type: Grant
    Filed: September 15, 2023
    Date of Patent: May 6, 2025
    Assignee: International Business Machines Corporation
    Inventors: Kushal S. Patel, Gandhi Sivakumar, Sarvesh S. Patel
  • Publication number: 20250141534
    Abstract: A computer-implemented method, according to one embodiment, includes receiving, on a first satellite, a first connection request, and analyzing the first connection request to determine services needed to fulfill the first connection request. In response to a determination that the first satellite does not have at least a predetermined number of the determined services loaded, a predetermined offload process is performed.
    Type: Application
    Filed: October 30, 2023
    Publication date: May 1, 2025
    Inventors: Kushal S. Patel, Gandhi Sivakumar, Sarvesh S. Patel
  • Publication number: 20250112689
    Abstract: Systems and methods for modulating conductance of a plurality of unit cells are described. A data center coupled to a low Earth orbit (LEO) satellite can determine an activation window of an application. The data center can map the orbital movements of the LEO satellite to the activation window of the application. The data center can allocate a resource group to the application. The data center can schedule a server in the data center to run the application according to a result of the mapping and the allocation of the resource group.
    Type: Application
    Filed: September 28, 2023
    Publication date: April 3, 2025
    Inventors: Kushal S. Patel, Gandhi Sivakumar, Sarvesh S. Patel
  • Publication number: 20250112974
    Abstract: Provided are a method, system, and computer program product in which a connection management system is provided in multi-site target system. Resources for connections not needed at a point in time are loaned, from one entity to another in the connection management system.
    Type: Application
    Filed: September 29, 2023
    Publication date: April 3, 2025
    Inventors: Kushal S. Patel, Gandhi Sivakumar, Sarvesh S. Patel
  • Publication number: 20250111407
    Abstract: A device may navigate to a website using a browser and may receive, based on navigating to the website, targeted content that is targeted based on browsing information. The device may receive, based on navigating to the website and at a particular time, a request to provide the targeted content via the browser. The device may determine whether content, on a display of the device, is being shared. The device may determine a period of time for providing a content type of the targeted content and may determine whether the particular time is included in the period of time based on determining whether the content is being shared. The device may provide the targeted content when the particular time is included in the period of time or may prevent the targeted content from being provided when the particular time is not included in the period of time.
    Type: Application
    Filed: September 28, 2023
    Publication date: April 3, 2025
    Inventors: Kushal S. PATEL, Gandhi SIVAKUMAR, Sarvesh S. PATEL
  • Publication number: 20250102305
    Abstract: A computer-implemented method, a computer system, and a computer program product are provided. A first computer receives a message that indicates a destination location for a drone flight. The first computer generates a first recommendation for a route from a departure location to the destination location for the drone flight. The generating includes relying on a first safety matrix that represents a geographical area that includes the departure and destination locations. The first safety matrix includes rows and columns of numbers. Each number represents a first safety factor for a respective portion of a map that illustrates the geographical area. The generating also includes relying on a first analysis regarding a direct route between the departure and destination locations. The first analysis includes analyzing values of the first safety matrix along portions representing the direct route.
    Type: Application
    Filed: September 21, 2023
    Publication date: March 27, 2025
    Inventors: Sarvesh S. Patel, Gandhi Sivakumar, Kushal S. Patel
  • Publication number: 20250094485
    Abstract: A computer-implemented method for providing tag suggestions for an image in a social media platform is provided. Aspects include receiving an image from a first user of a social media platform, obtaining a timestamp corresponding to a time that the image was captured, and obtaining a geographic location corresponding to where the image was captured. Aspects also include identifying one or more members of the social media platform that are connected to the first user that were within a predefined distance of the geographic location at the time that the image was captured and providing a list of the one or more members to the first user as suggestions for tagging the image.
    Type: Application
    Filed: September 15, 2023
    Publication date: March 20, 2025
    Inventors: Kushal S. Patel, Gandhi Sivakumar, Sarvesh S. Patel
  • Patent number: 12248820
    Abstract: A method includes collecting, by one or more processors of a computer system, digestive capabilities for Input Output Queues (IOQs) of infrastructure components in a hybrid cloud infrastructure, and allocating, by the one or more processors of the computer system, nonvolatile memory express (NVMe) storage cloud resources for the hybrid cloud infrastructure based on the collected digestive capabilities for IOQs of the infrastructure components.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: March 11, 2025
    Assignee: International Business Machines Corporation
    Inventors: Gandhi Sivakumar, Kushal S. Patel, Luke Peter Macura, Sarvesh S. Patel
  • Publication number: 20250055557
    Abstract: A computer-implemented method, according to one embodiment, includes generating a map of a first satellite's orbital path with respect to Earth's surface. The method further includes identifying, on the map along the first satellite's orbital path, a first portion of Earth's surface from which more than a predetermined number of connection requests are expected to be received. In response to a determination that a footprint coverage region of the first satellite is within a predetermined proximity to the first portion of Earth's surface, a connection processor of the first satellite is caused to perform a predetermined polling-based lookup connection process for fulfilling connection requests. 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: Application
    Filed: August 11, 2023
    Publication date: February 13, 2025
    Inventors: Gandhi Sivakumar, Kushal S. Patel, Sarvesh S. Patel
  • Publication number: 20250021491
    Abstract: A computer-implemented method, according to one embodiment, includes receiving, from a plurality of initiators, a plurality of reservation requests for logical unit numbers (LUNs) of a storage target. Exclusive type network paths between the initiators and the LUNs requested in the reservation requests are caused to be added to a restricted path list. The method further includes determining the initiators of the plurality of initiators, that have access to at least one of the exclusive type network paths in the restricted path list. Session logout commands are caused to be sent to the determined initiators. The session logout commands instruct the determined initiators to thereafter re-log in to sessions that are logged out of as a result the determined initiators adhering to the session logout commands. The method further includes allocating a first session that a first of the determined initiators re-logs in to, to a first fiber.
    Type: Application
    Filed: July 14, 2023
    Publication date: January 16, 2025
    Inventors: Kushal S. Patel, Gandhi Sivakumar, Sarvesh S. Patel
  • Publication number: 20240427639
    Abstract: An embodiment detects an inter-cloud service negotiation between a plurality of cloud environments, the inter-cloud service negotiation indicating an interaction between the plurality of cloud environments. The embodiment identifies a plurality of local controllers in the plurality of cloud environments, a local controller in the plurality of local controllers being a computer control node configured to manage resources associated a cloud environment in the plurality of cloud environments including a worker, and the worker being a computer execution node configured to execute tasks using resources associated with the cloud environment. The embodiment selects a local controller from among the plurality of local controllers based on a performance metric of the local controller. The embodiment designates the selected local controller as a super controller, the super controller being configured to manage resources associated the plurality of cloud environments including the plurality of local controllers.
    Type: Application
    Filed: June 21, 2023
    Publication date: December 26, 2024
    Applicant: International Business Machines Corporation
    Inventors: Kushal S. Patel, Gandhi Sivakumar, Sarvesh S. Patel
  • Publication number: 20240422101
    Abstract: Condition-based, selective workload reduction through at least one port of a network device is provided. The process includes determining, by a network device of a computing environment, that the network device has a defined condition, and obtaining, by the network device, classifications of applications using the network device, where the classifications include multiple different application classifications. Further, the process includes reducing, by the network device, workload through at least one port of the network device based on determining that the network device has the defined condition. The reducing includes reducing workload through the at least one port of the network device of an application of a particular application classification of the multiple different application classifications, without reducing workload through a selected port of the network device of another application of a different application classification of the multiple different application classifications.
    Type: Application
    Filed: June 14, 2023
    Publication date: December 19, 2024
    Inventors: Gandhi SIVAKUMAR, Tanmay Jayant MUJUMDAR, Kushal S. PATEL, Sarvesh S. PATEL
  • Publication number: 20240402921
    Abstract: Provided are techniques for model generation for determining optimal components of a storage subsystem based on measurements and models. Data for a storage subsystem having a plurality of components is collected, where the data comprises data for application resources, data for workload measurements, metadata, tags, and policies, and wherein the data comprises volume specific characteristics and storage functions. A plurality of models are generated based on the collected data, where each of the models includes a subset of the plurality of components of the storage subsystem. Characteristics for a new storage subsystem are received. The characteristics are matched to a model of the plurality of models. A recommendation of components of the matching model is created to create the new storage subsystem.
    Type: Application
    Filed: June 2, 2023
    Publication date: December 5, 2024
    Inventors: Georg Basil Richard Moshous, Adriana Pellegrini Furnielis, Marc Henri Coq, Sarvesh S. Patel, Ebenezer Kofi
  • Publication number: 20240396621
    Abstract: A computer-implemented method, according to one embodiment, includes generating a temporal mapping of positions of a first satellite with respect to predetermined portions of land of Earth and predetermined bodies of water of the Earth. The method further includes determining, based on the temporal mapping, a first job for the first satellite to offload to a first target device during a first period of time that a footprint coverage region of the first satellite is within a predetermined proximity to a first of the bodies of water. In response to a determination that the footprint coverage region of the first satellite is within the predetermined proximity to the first body of water, the first satellite is caused to offload the first job to the first target device.
    Type: Application
    Filed: May 26, 2023
    Publication date: November 28, 2024
    Inventors: Gandhi Sivakumar, Kushal S. Patel, Sarvesh S. Patel
  • Patent number: 12137084
    Abstract: Computer-implemented methods for management of data collection devices. Aspects include creating a cluster of data collection devices and a distributed meta-key manager for the cluster and providing an authentication key for each data collection device to access the distributed meta-key manager. Aspects also include collecting and storing data by one or more of the data collection devices and periodically perform a quorum check for each data collection device of the cluster. Aspects further include updating an operational mode of each data collection device based on the quorum check and offloading the stored data from a data collection device based on successful verification of the stored data and the operational mode of the data collection device.
    Type: Grant
    Filed: December 5, 2022
    Date of Patent: November 5, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Christopher J. Vollmar, Adriana Pellegrini Furnielis, Sarvesh S. Patel, Frank N. Lee, Abhishek Jain, Joseph W. Dain, Daniel De Souza Casali