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

  • 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: 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: 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: 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: 20250101317
    Abstract: The present invention relates to selective removal of mercaptans and H2S from low boiling hydrocarbon streams (primary stream) by reacting with olefins present in heavy/high boiling hydrocarbon stream (secondary stream) and get converted into high boiling sulphur compounds ending up into the secondary stream in an integrated staging reactor, which comprises of reactor, separator and stabilization sections in a single vessel. The separation of primary and secondary streams is integrated in the same reaction vessel with a self-regulating liquid seal mechanism at bottom and a vapour enriching mechanism at the top by utilization of change in phases of streams.
    Type: Application
    Filed: September 6, 2024
    Publication date: March 27, 2025
    Applicant: Indian Oil Corporation Limited
    Inventors: Arun ARANGARASU, Uttaran BASAK, Chandrima BHATTACHARYA, Ganesh Vitthalrao BUTLEY, Sarvesh KUMAR, Madhusudan SAU
  • Publication number: 20250101320
    Abstract: The present invention relates to an integrated hydro-processing reaction vessel which comprises of all the reactor, separator and stabilization sections integrated in a single vessel or system for hydro-processing of low boiling vapour phase hydrocarbon feed; as primary stream undergoing multitude of mass transfer stages with the heavy boiling liquid phase hydrocarbon feed; as secondary stream.
    Type: Application
    Filed: September 6, 2024
    Publication date: March 27, 2025
    Applicant: Indian Oil Corporation Limited
    Inventors: Arun ARANGARASU, Yamini GUPTA, Nepal VISWAKARMA, Ganesh Vitthalrao BUTLEY, Sarvesh KUMAR, Madhusudan SAU
  • Patent number: 12257763
    Abstract: An apparatus for manufacturing an annular or semi-annular composite component having a circumferentially-extending base and a flange, the apparatus including: a loom for weaving a woven preform of fibre reinforcement material for the composite component; a rotatable mandrel configured to receive and draw the woven preform through the loom for weaving; and a guide disposed between the loom and the rotatable mandrel, configured so that a woven preform drawn by the rotatable mandrel along a guide path under tension engages the guide to transition to a flanged profile at a lip of the guide before being received on the mandrel.
    Type: Grant
    Filed: June 28, 2023
    Date of Patent: March 25, 2025
    Assignee: ROLLS-ROYCE plc
    Inventors: Christopher D Jones, Robert C Backhouse, Ian Buck, Sarvesh Dhiman
  • Patent number: 12260511
    Abstract: Embodiments relate to a front-end scaler circuit configured to receive and process demosaiced image data in different modes depending on if the demosaiced image data was demosaiced from Bayer or Quad Bayer raw image data. The front-end scaler circuit shares memory with a demosaicing circuit, and is configured to perform different operations that use different amounts of the shared memory based on the original image format of the demosaiced image data being processed, to compensate for additional memory utilized by the demosaicing circuit when demosaicing certain types of image data. For example, when processing image data demosaiced from Quad Bayer image data, the front-end scaler circuit discards a portion of the chrominance component data for the received image data before performing chromatic suppression, compared to when processing image data demosaiced from Bayer image data.
    Type: Grant
    Filed: January 18, 2022
    Date of Patent: March 25, 2025
    Assignee: APPLE INC.
    Inventors: Sarvesh Swami, David R Pope, Sheng Lin
  • 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
  • Publication number: 20250097312
    Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for implementing a bi-level subscription process. A server computing device subscribes to a global topic. The server computing device receives a discovery message published to the global topic, where the discovery message specifies an instance name, a data center, and an instance URL. The server computing device subscribes to a regional topic having the instance name. The server computing device receives a metadata message published to the regional topic having the instance name, where the metadata message includes a tenant identifier, source information pertaining to a source from which events are to be obtained, and destination information pertaining to a destination via which the events are to be transmitted. The server computing device stores the source information and destination information in association with the tenant identifier, obtains events from the source and transmits the events to the destination.
    Type: Application
    Filed: September 14, 2023
    Publication date: March 20, 2025
    Applicant: Salesforce, Inc.
    Inventors: Yatin UMROTKAR, Alexey Syomichev, Abhishek Chhabra, Simi Kaleeckal Mathew, Sarvesh Parab
  • 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: 20250081098
    Abstract: An apparatus configured to process, based on signaling received from a child device, a data request, determine whether an active context exists with the child device based on data stored in firmware and determine whether to respond to the data request based on whether the active context exists with the child device.
    Type: Application
    Filed: August 28, 2024
    Publication date: March 6, 2025
    Inventors: Sarvesh Kumar VARATHARAJAN, Riteshkumar S PATEL, Venkateswara Rao MANEPALLI
  • Publication number: 20250081238
    Abstract: A method is provided. The method includes attaching a user device to a wireless network via a router of a first communications protocol. The method includes determining, based on information about a second session using a second communications protocol, a first time window and a second time window. The method includes determining to perform a first session using the first communications protocol in the first time window. The method includes performing a first arbitration between the first session and the second session. The method includes determining, based on the first arbitration, that the first session has a priority over the second session in the second time window. The method includes performing a second arbitration between the first session and a third session using a third communications protocol. The method includes determining, based on the second arbitration, whether to perform the first session in the second time window.
    Type: Application
    Filed: August 14, 2024
    Publication date: March 6, 2025
    Inventors: Yaranama Venkata Ramana Dass, Arun Vijayakumari Mahasenan, Camille Chen, David D Cheng, Hsin-Yao Chen, Langford M. Wasada, Sarvesh Kumar Varatharajan, Venkateswara Rao Manepalli
  • Patent number: 12235843
    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: Grant
    Filed: May 6, 2024
    Date of Patent: February 25, 2025
    Assignee: Snowflake Inc.
    Inventors: Fabio Angius, Chen Luo, Sarvesh Singh
  • 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
  • Patent number: 12222923
    Abstract: Techniques for constructing transaction lock wait history showing blocker queries are described. A first transaction referencing a resource saved in a network-based data warehouse is received where the first transaction being blocked due to second transaction accessing the resource. A first telemetry event based on the first transaction being blocked is transmitted. After acquiring lock ownership of the resource by the first transaction, a second telemetry event based on acquiring lock ownership by the first transaction is transmitted.
    Type: Grant
    Filed: May 31, 2023
    Date of Patent: February 11, 2025
    Assignee: Snowflake Inc.
    Inventors: Lin Chan, Krishna B. Nibhanupudi, Sahaj Saini, Sarvesh Singh
  • Publication number: 20250021231
    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: Application
    Filed: October 1, 2024
    Publication date: January 16, 2025
    Inventors: Sarvesh Varakabe GANGADHAR, Mark Anthony GOLEZ, Jacky LE
  • Publication number: 20250021272
    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: Application
    Filed: September 26, 2024
    Publication date: January 16, 2025
    Inventors: Vivek Angoth, David Carlton, Sarvesh Gangadhar, MarkAnthony Golez, David J. Pelster, Neelesh Vemula