Patents by Inventor SARVESH

SARVESH 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: 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
  • Patent number: 12189504
    Abstract: Mechanisms for reducing the impact of drive parameter writes on solid state drive (SSD) performance are provided, the methods including: saving one or more SSD drive parameters of an SSD to volatile memory of the SSD using an SSD controller; detecting a power-loss condition in the SSD; and copying the one or more SSD drive parameters from the volatile memory of the SSD to non-volatile memory of the SSD. In some embodiments, the SSD is a NAND SSD. In some embodiments, the one or more SSD drive parameters include one or more of: a drive health parameter, a drive internal statistic, drive thermal information, drive debug information, a number of host and non-volatile memory read and writes, media error handling data, temperature and throttle information, and firmware download information. In some embodiments, the volatile memory is one or more of: random-access memory and dynamic random-access memory.
    Type: Grant
    Filed: September 6, 2022
    Date of Patent: January 7, 2025
    Assignee: SK hynix NAND Product Solutions Corporation
    Inventors: Sarvesh Varakabe Gangadhar, David J. Pelster, Bhargavi Govindarajan, Archana Rajagopal, Mark Anthony Sumabat Golez, Yogesh Wakchaure
  • Publication number: 20250005022
    Abstract: Techniques for multi database query processing are described. Objects located in a plurality of databases referenced in a query can be compiled. A connection string based on the compiled objects can be generated. The connection string can include mapping information related to the related to the plurality of databases and cluster information of where the plurality of databases are stored in the network-based data system. The connection string can then be included in a query plan to allow for execution of the query plan using the connection string to access the objects in the plurality of databases.
    Type: Application
    Filed: May 6, 2024
    Publication date: January 2, 2025
    Inventors: Fabio Angius, Chen Luo, Sarvesh Singh
  • 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
  • Patent number: 12177187
    Abstract: A network device may create an encrypted packet and may duplicate the encrypted packet to create a plurality of encrypted packets that includes a first set of encrypted packets that is associated with a first receiving network device and a second set of encrypted packets that is to be associated with a second receiving network device. The network device may modify the second set of encrypted packets by replacing a first virtual destination address in the second set of the plurality of encrypted packets with a second virtual destination address that identifies a virtual tunnel endpoint of the second receiving network device. The network device may encapsulate and may send, based on the first virtual destination address and the second virtual destination address, individual encapsulated encrypted packets to the first receiving network device or the second receiving network device.
    Type: Grant
    Filed: December 23, 2022
    Date of Patent: December 24, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Goutham Kondapavuluru, Sarvesh K. Batta, Vijay Sai Ram Paruchuri, Ramesh Biradar, Sharanagoud B Devaraddi
  • 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: 20240418619
    Abstract: A polarimetric light field imaging system for an aerosol plume may include laser sources operating at different wavelengths and configured to generate a plurality of laser beams. The system may also include an optical arrangement downstream from the laser sources that is configured to transmit the laser beams toward the aerosol plume and receive backscatter images therefrom. A spectral polarization filter may be downstream from the optical arrangement, and a light field sensor may be downstream from the spectral polarization filter that is configured to capture a plurality of backscatter images of the aerosol plume at different polarizations. In addition, the system may include a processor coupled to the light field image sensor and may be configured to use a Machine Learning (ML) model to determine a particle density and a particle size distribution of the aerosol plume.
    Type: Application
    Filed: June 13, 2024
    Publication date: December 19, 2024
    Inventor: Sarvesh GARIMELLA
  • 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
  • Publication number: 20240387053
    Abstract: A wellness measurement method for measuring a level of wellness of an individual based on wellness function using a wellness measurement system is disclosed. The method includes steps of: measuring an approximation of the wellness function for computing the level of wellness of the individual based on microbiome data of the individual; determining wellness areas using symptom classes and corresponding diseases associated with symptoms based on the approximation of the wellness function; determining possible wellness gain using the maximization technique by assigning weightage to the determined wellness areas and a microbiome-wellness association network, and predicting an optimal value of microbiome configuration for the individual based on the wellness areas and the microbiome-wellness association network, being assigned with weightage; and outputting recommendations with the wellness gain through a plurality of constraints using a convex optimization.
    Type: Application
    Filed: May 15, 2024
    Publication date: November 21, 2024
    Inventors: Bipin Pradeep Kumar, Samik Ghosh, Renuka Manchiraju, Nishad Bapatdhar, Sarvesh Menon, Dinakaran P
  • Publication number: 20240371155
    Abstract: This disclosure provides system and method for performing an autonomous aircraft visual inspection task using an unmanned aerial vehicle (UAV). The UAV is equipped with a front-facing RGB-D camera, one Velodyne three dimensional Light Detection and Ranging with 64 channels, and one Inertial Measurement Unit. In the method of the present disclosure, the UAV takeoff from any nearby location of the aircraft and face the RGB-D camera towards the aircraft. The UAV find the nearest landmark using a template matching approach and register with the aircraft coordinate system. The UAV navigate using LiDAR and IMU measurements, whereas the inspection process uses measurements from the RGB-D camera. The UAV navigate using a proposed safe navigation around the aircraft by avoiding obstacles. The system identifies the objects of interest using a deep-learning based object detection tool and then performs the inspection. A simple measuring algorithm for simulated objects of interest is implemented.
    Type: Application
    Filed: January 24, 2024
    Publication date: November 7, 2024
    Applicant: Tata Consultancy Services Limited
    Inventors: Arindam SAHA, Mohan BHASKARA, Ranjan DASGUPTA, Lokesh KUMAR, Sarvesh SORTEE
  • 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
  • Publication number: 20240362055
    Abstract: In some implementations, a data materialization platform may perform a data migration process between a core cloud environment and an edge cloud environment. The data materialization platform may identify, in association with the data migration process, attribute values stored in a data repository of the core cloud environment, wherein the attribute values are to be used as inputs for a machine learning model that is to be executed by the edge cloud environment. The data materialization platform may analyze the attribute values to identify ranges, associated with a subset of the attribute values, for which outputs of the machine learning model are estimated to be approximately a same output. The data materialization platform may deduplicating, by the data materialization platform, the subset of the attribute values from the data repository of the core cloud environment to generate deduplicated attribute values that are associated with median range values.
    Type: Application
    Filed: April 28, 2023
    Publication date: October 31, 2024
    Inventors: Grzegorz Piotr SZCZEPANIK, Kushal S. PATEL, Sarvesh S. PATEL, Lukasz Jakub PALUS
  • Patent number: 12131064
    Abstract: An embodiment of an electronic apparatus may include one or more substrates, and a controller coupled to the one or more substrates, the controller including circuitry to control access to NAND-based storage media that includes a plurality of NAND devices, determine if a current workload for a particular NAND device of the plurality of NAND devices is a random write workload, and, if so determined, disable a program suspend operation for only the particular NAND device. Other embodiments are disclosed and claimed.
    Type: Grant
    Filed: April 27, 2021
    Date of Patent: October 29, 2024
    Assignee: SK hynix NAND Product Solutions Corp.
    Inventors: Vivek Angoth, David Carlton, Sarvesh Gangadhar, MarkAnthony Golez, David J. Pelster, Neelesh Vemula
  • Patent number: 12118215
    Abstract: This application is directed to dynamic management of memory read request in a memory system of an electronic device. The electronic device identifies a queue of memory access requests to access the memory system. The queue of memory access requests including at least one host read request and a current system read request. The electronic device monitors a workload condition of the memory system based on the queue of memory access requests, and generates at least a first system read request and a second system read request from the current system read request based on the workload condition of the memory system. The queue of memory access requests is updated by inserting the at least one host read request after the first system read request and before the second system read request.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: October 15, 2024
    Assignee: SK Hynix NAND Product Solutions Corp.
    Inventors: Sarvesh Varakabe Gangadhar, Mark Anthony Golez, Jacky Le
  • Patent number: 12120157
    Abstract: Provided are a method, system, and computer program product in which a service orchestration layer is configured in a telecommunications network. Personalized pending user actions are transmitted to a user equipment, in response to a hold being performed over a first communications channel to the user equipment.
    Type: Grant
    Filed: March 29, 2021
    Date of Patent: October 15, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gandhi Sivakumar, Kushal S. Patel, Sarvesh S. Patel, Luke Peter Macura
  • Patent number: 12112040
    Abstract: A computer-implemented method according to one embodiment includes causing a plurality of I/O queues to be created between an initiator and a storage target device. The created I/O queues are reserved for I/O requests for which adjustments of current priorities of extents of data associated with the I/O requests are to be performed. The method further includes determining identifying information of an I/O request sent from the initiator to the storage target device and determining whether the I/O request was sent from the initiator to the storage target device using one of the created I/O queues. In response to a determination that the I/O request was sent using a first of the created I/O queues having one of the adjustments associated therewith, a tiering manager of the storage target device is instructed to perform the adjustment on the current priority of the extent of data associated with the I/O request.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: October 8, 2024
    Assignee: International Business Machines Corporation
    Inventors: Kushal S. Patel, Subhojit Roy, Ankur Srivastava, Sarvesh S. Patel
  • Publication number: 20240333606
    Abstract: Optimizing non-functional requirements across components of a high availability cluster may include receiving metadata from each of a plurality of components of a high availability network cluster. The metadata is indicative of a value, measured by each of the plurality of components, of one or more non-functional requirements of a service level agreement (SLA) associated with an application. A predicted non-functional requirement is calculated using the metadata based on a model. The model is trained to determine the predicted non-functional requirement based on relationships between the metadata of each of the plurality of components. A potential violation of the SLA is determined based on a comparison of the predicted non-functional requirement and the metadata.
    Type: Application
    Filed: March 29, 2023
    Publication date: October 3, 2024
    Inventors: GEORG BASIL RICHARD MOSHOUS, ADRIANA PELLEGRINI FURNIELIS, SARVESH S. PATEL, MARC HENRI COQ, EBENEZER KOFI
  • Publication number: 20240326039
    Abstract: A biosensor for real-time monitoring of a wound can provide valuable data regarding the presence of bacteria. A nanofibrous biosensor is provided for monitoring wound status at the point of care. The colorimetric biosensor changes color in response to low levels of bacteria and fungi, making it visible to unaided and untrained eyes. A colorimetric probe is a hemicyanine dye that changes color from yellow to green in the presence of lipase. Dye is incorporated into a shell composition of core-shell nanofibers made of polyurethane and polyvinylpyrrolidone. As a means of increasing the biosensor's sensitivity, the alignment of nanofibers is controlled and a surfactant added to the shell (e.g., Tween 80). Alignment of nanofiber enables better localization, and Tween 80 increases lipase activity, which facilitates near immediate color changes above critical levels of Staphylococcus aureus, Pseudomonas aeruginosa, Candida albicans, and Candida aureus. All ESKAPEE bacteria are detected within 2 hours.
    Type: Application
    Filed: March 31, 2023
    Publication date: October 3, 2024
    Inventors: Song LIU, Sarvesh LOGSETTY, Farinaz J. SHARIATZADEH
  • Patent number: 12101725
    Abstract: Some aspects of this disclosure include apparatuses and methods for implementing transmission power control. Some aspects relate to an electronic device including a transceiver configured to communicate with a second electronic device and a processor communicatively coupled to the transceiver. The processor is configured to receive an identification information of the second electronic device and receive, from the second electronic device, at least one of a plurality of feedback signals. The plurality of feedback signals includes a first feedback signal generated based on a link quality query from the electronic device and a second feedback signal including an encoded channel status information embedded within an acknowledgment (ACK) frame from the second electronic device. Based on the received identification information and the at least one of the plurality of feedback signals, the processor is configured to adjust transmission power of a signal to be transmitted to the second electronic device.
    Type: Grant
    Filed: September 22, 2021
    Date of Patent: September 24, 2024
    Assignee: Apple Inc.
    Inventors: Arun Vijayakumari Mahasenan, Venkateswara Rao Manepalli, Sarvesh Kumar Varatharajan, Yaranama Venkata Ramana Dass