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: 20250257272Abstract: Used Lubricating Oil (ULO) and Used Cooking Oil (UCO) are waste oils generated from Automotive Machines/Heavy Machinery, and Cooking/Frying respectively. These oils, unless recycled or refined using conventional methods, can no longer be used for their respective purposes. The present disclosure provides a process wherein synergistic co-conversion of ULO and UCO is done in a reactor vessel to reduce the impurity content of the ULO+UCO mixture and co-processing the heavier fraction of ULO+UCO mixture with residue feedstock in Delayed Coker Unit (DCU) to produce value added products while utilizing the lighter cut of ULO+UCO mixture in steam cracker to produce olefins and aromatics.Type: ApplicationFiled: February 12, 2025Publication date: August 14, 2025Applicant: INDIAN OIL CORPORATION LIMITEDInventors: Shahil SIDDIQUI, Ponoly Ramachandran PRADEEP, Satyen Kumar DAS, Sarvesh KUMAR, Madhusudan SAU, Sankara Sri Venkata RAMAKUMAR
-
Patent number: 12387052Abstract: 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: GrantFiled: October 28, 2021Date of Patent: August 12, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gandhi Sivakumar, Kushal S. Patel, Jianbin Tang, Sarvesh S. Patel
-
Patent number: 12380934Abstract: A parameterized register interface of an integrated circuit and methods of register programming. An integrated circuit includes a digital controller, at least one client comprising at least one programmable register and a parameterized bus coupled to the digital controller and the client. The digital controller is configured to: transfer, via the parameterized bus, address data and/or register data between the digital controller and the client according to one or more interface signals conveyed over the parameterized bus; generate a transaction command comprising at least one transaction specific to the programmable register of the client, the transaction command generated according to a predetermined register programming protocol; and transfer, via the parameterized bus, the transaction command together with at least one predetermined combination of the interface signals to the client. The programmable register is configured to perform the transaction in accordance with the transaction command.Type: GrantFiled: June 17, 2022Date of Patent: August 5, 2025Assignee: InvenSense, Inc.Inventors: Hou-Yi Wang, Biswajit Datta, Sarvesh Shrivastava
-
Patent number: 12366962Abstract: Mechanisms for improving read command processing times in a solid-state drive (SSD) are provided, the mechanisms comprising: determining a workload type of an SSD; in response to determining that the workload type is a pure read workload type: determining at least one command size into which an original background write is to be split-up using at least one hardware processor; and splitting-up the background write into a plurality of split background writes, each having one of the determined at least one command size. In some embodiments, the at least one command size accounts for a page of the physical medium of the SSD. In some embodiments, the at least one command size includes at least two different sizes. In some embodiments, the mechanisms further comprise combining two or more split background writes. In some embodiments, the original background write is split-up before being placed in a channel queue.Type: GrantFiled: December 28, 2022Date of Patent: July 22, 2025Assignee: SK hynix NAND Product Solutions CorporationInventors: Mark Anthony Sumabat Golez, Henry Chu, Darshan Mallapur Vishwanath, Sarvesh Varakabe Gangadhar, David J. Pelster
-
Patent number: 12354357Abstract: 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: GrantFiled: August 16, 2023Date of Patent: July 8, 2025Assignee: International Business Machines CorporationInventors: Gandhi Sivakumar, Kushal S. Patel, Sarvesh S. Patel, Luke Peter Macura
-
Patent number: 12356308Abstract: Embodiments disclosed herein relate to enabling direct wireless device-to-device communication between sleepy end devices (SEDs) of a mesh (e.g., Thread®) network. A router may forward packets between end devices of the mesh network. However, if the router is not available, SEDs may not be able to communicate with each other using a mesh protocol. Embodiments presented herein enable end devices of the mesh network to communicate directly, without a router. Some embodiments are directed to changing a role of an end device to temporarily act as a router for a particular target end device. The role change may be based on a trigger event and may be temporary until a target action is performed by the target end device. In some embodiments, the end devices continue to operate as SEDs and use coordinated sampled listening techniques to communicate via the mesh protocol.Type: GrantFiled: April 29, 2024Date of Patent: July 8, 2025Assignee: Apple Inc.Inventors: Arun Vijayakumari Mahasenan, Sarvesh Kumar Varatharajan, Venkateswara Rao Manepalli, Yaranama Venkata Ramana Dass
-
Patent number: 12348497Abstract: Various embodiments discussed herein are directed to improving existing technologies by extracting or detecting identifiers from a page, regardless of the device or platform a user is using, and then anonymizing such identifiers to determine if the same user accessed different pages or if the current user of a current computer session is a same user as in past computer sessions.Type: GrantFiled: November 7, 2022Date of Patent: July 1, 2025Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Sarvesh Nagpal, Swaathee Radhakrishnan, Ravi Theja Yada
-
Publication number: 20250210120Abstract: An apparatus of a fuse array includes a bit cell coupled to a high voltage (HV) programming supply rail. The bit cell includes at least one P-channel metal-oxide semiconductor (PMOS) transistor. The fuse array further includes a column selection N-channel metal-oxide semiconductor (NMOS) device coupled to the bit cell. The column selection NMOS device includes a first NMOS transistor and a second NMOS transistor. The second NMOS transistor is configured to enable programming of the bit cell based on a program enable signal. The fuse array further includes a power multiplexer (MUX) coupled to the first NMOS transistor and configured to control voltage supplied to a gate of the first NMOS transistor based on a program control signal and the program enable signal.Type: ApplicationFiled: December 20, 2023Publication date: June 26, 2025Inventors: Zhanping Chen, Joonha Jun, Sarvesh Kulkarni, Rui Ma
-
Publication number: 20250209269Abstract: Systems and methods for stateful text generation using large language models are described. For example, a method may include inputting a first prompt to a large language model to cause the large language model to output a list of keywords based on a context window; inputting a second prompt to the large language model to cause the large language model to output an adjacency matrix for keywords in the list of keywords that indicates which of the keywords in the list of keywords are related in the context window; and determining a graph including nodes corresponding to respective keywords in the list of keywords and edges corresponding to relationships between keywords indicated by the adjacency matrix.Type: ApplicationFiled: December 22, 2024Publication date: June 26, 2025Inventor: Sarvesh Bhardwaj
-
Publication number: 20250200630Abstract: Methods, systems, and computer storage media for providing a knowledge graph using a generative AI knowledge graph (KG) engine “generative AI KG engine” in an item listing system. The generative AI KG engine supports generating the knowledge graph using a generative AI model (e.g., an LLM). In operation, a seed product is accessed in a product listing system. Using a product knowledge graph, a plurality of candidate products associated with the seed product are identified. The product knowledge graph comprises a plurality of products as nodes and a plurality of relationships as edges. The product knowledge graph is associated with a generative AI model. Using a ranker of the product listing system, a plurality of recommended products are identified. The plurality of recommended products are a subset of the plurality of candidate products. The plurality of recommended products are communicated and caused to be generated on a graphical user interface.Type: ApplicationFiled: December 13, 2023Publication date: June 19, 2025Inventors: Menghan Wang, Mengyi Li, Jeffrey William Talley, Duanfeng Zhang, Sishu Li, Xiang Zhang, Danny Zhou, Jianian Jin, Sarvesh Saran, Yuchen Guo, Xun Zhou
-
Patent number: 12335146Abstract: 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: GrantFiled: June 14, 2023Date of Patent: June 17, 2025Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gandhi Sivakumar, Tanmay Jayant Mujumdar, Kushal S. Patel, Sarvesh S. Patel
-
Patent number: 12333392Abstract: 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: GrantFiled: May 12, 2021Date of Patent: June 17, 2025Assignee: International Business Machines CorporationInventors: Gandhi Sivakumar, Lynn Kwok, Kushal S. Patel, Sarvesh S. Patel
-
Patent number: 12326874Abstract: Methods for data visibility in nested transactions in distributed systems are performed by systems and devices. Distributed executions of queries are performed in processing systems according to isolation level protocols with unique nested transaction identifiers for data management and versioning across one or more data sets, one or more compute pools, etc., within a logical server via a single transaction manager that oversees the isolation semantics and data versioning. A distributed query processor of the systems and devices performs nested transaction versioning for distributed tasks by generating nested transaction identifiers, encoded in data rows, which are used to enforce correct data visibility. Data visibility is restricted to previously committed data from distributed transactions and tasks, and is blocked for distributed transactions and tasks that run concurrently.Type: GrantFiled: December 29, 2023Date of Patent: June 10, 2025Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Sarvesh Singh, Alan Dale Halverson, Sandeep Lingam, Srikumar Rangarajan
-
Publication number: 20250177319Abstract: A bacteria-responsive color-changing, core-shell nanofiber, comprising polyurethane (PU), a hemicyanine-based chromogenic probe localized in the core-shell nanofiber near the surface of the shell, polyvinylpyrrolidone (PVP) dopant in the shell, the hemicyanine-based chromogenic probe further comprising a labile ester linkage that is enzymatically cleavable by bacterial lipase released from clinically relevant strains of bacteria including Pseudomonas aeruginosa and methicillin-resistant Staphylococcus aureus (MRSA).Type: ApplicationFiled: February 7, 2025Publication date: June 5, 2025Inventors: Song LIU, Sarvesh Logsetty
-
Patent number: 12317013Abstract: An optical line terminal is disclosed. The optical line terminal comprises at least one processor; and at least one memory including machine-readable instructions. The at least one memory and the machine-readable instructions are configured to, with the at least one processor, cause the optical line terminal to determine based on one or more variables a relationship between bandwidth efficiency and latency for communication of contents of a queue buffer of an optical network unit with the optical line terminal via an optical distribution network, and determine a burst schedule for the queue buffer based on the determined relationship.Type: GrantFiled: September 28, 2022Date of Patent: May 27, 2025Assignee: NOKIA SOLUTIONS AND NETWORKS OYInventors: Paschalis Tsiaflakis, Konstantinos Christodoulopoulos, Sarvesh Sanjay Bidkar
-
Publication number: 20250159675Abstract: An approach is described for a wireless device comprising a transceiver and a processor communicatively coupled to the transceiver. In a thread-based device, a thread radio coexists with a primary radio, such as a Bluetooth or WiFi radio. Because both radio share a common frequency band, the thread radio requests grants from the primary radio for transmission and reception. So as to avoid bogging down the primary radio, the thread radio throttles its requests. Specifically, the thread radio tracks certain variables indicative of the number of requests that have been made within a time window and the types of requests that have been made to the primary radio. By limiting the number of total requests and the number of requests of each type within the time window, the thread radio avoids overburdening the primary radio.Type: ApplicationFiled: January 14, 2025Publication date: May 15, 2025Applicant: Apple Inc.Inventors: Venkateswara Rao MANEPALLI, Yaranama Venkata Ramana DASS, Sarvesh Kumar VARATHARAJAN
-
Publication number: 20250156173Abstract: 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: ApplicationFiled: November 15, 2023Publication date: May 15, 2025Inventors: Kushal S. Patel, Gandhi Sivakumar, Sarvesh S. Patel
-
Patent number: 12292922Abstract: 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: GrantFiled: September 15, 2023Date of Patent: May 6, 2025Assignee: International Business Machines CorporationInventors: Kushal S. Patel, Gandhi Sivakumar, Sarvesh S. Patel
-
Publication number: 20250141534Abstract: 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: ApplicationFiled: October 30, 2023Publication date: May 1, 2025Inventors: Kushal S. Patel, Gandhi Sivakumar, Sarvesh S. Patel
-
Publication number: 20250112689Abstract: 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: ApplicationFiled: September 28, 2023Publication date: April 3, 2025Inventors: Kushal S. Patel, Gandhi Sivakumar, Sarvesh S. Patel