Patents by Inventor Raman (Rajoo) G. Patel
Raman (Rajoo) G. 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: 12385837Abstract: A photon peak event detection system accepts an analog output from a photon sensor, directly digitizes the analogy output and includes a graphics processing unit (GPU) programmed to conduct a photon peak event detection in real-time via a photon count program that analyzes the digitized photon sensor output in sampling periods each having at least three consecutive data points to determine a local maximum among the consecutive data points and compare the local maximum to one or more predetermined thresholds to determine whether or not a photon was received in each sampling period, the algorithm providing photon counts to a phasor analysis program in the GPU. The phasor analysis program calculates pixelwise fluorescence lifetime phasor data in real-time and sends the data to a central processing unit.Type: GrantFiled: June 9, 2022Date of Patent: August 12, 2025Assignee: The Board of Trustees of the University of IllinoisInventors: Stephen Boppart, Janet Sorrells, Rishyashring Raman Iyer
-
Patent number: 12385660Abstract: A physics model of a building is linearized around an operating point. Measurements received from sensors define a system state of the HVAC system. The linearized physics model is used as an equality constraint for a model predictive controller that determines a next control input to the HVAC system based on the system state by solving an optimization problem for a time horizon of size N. A constraint matrix H of the equality constraint is decomposed into factors of U and V matrices such that UUT and VT V are both diagonal matrices. An objective function of the model predictive controller is optimized by iteratively solving a linear system of equations that includes inverses of UUT and VT V to determining a sequence of inputs for a horizon of the model predictive controller. A first input of the sequence of inputs to is used to control the HVAC system.Type: GrantFiled: December 28, 2022Date of Patent: August 12, 2025Assignee: Xerox CorporationInventors: Muhammad Adil, Raman Goyal, Saman Mostafavi, Subhashis Hazarika, David E. Schwartz
-
Publication number: 20250254823Abstract: An immersion cooling device for dissipating heat includes a base portion having a heat absorbing surface and a heat dissipating surface, a fin portion that arranged on the heat dissipating surface of the base portion, and a covering portion that forms a vapor chamber around the fin portion on the base portion. The covering portion can include a liquid inlet channel and a liquid outlet channel that are connected to the vapor chamber. Further, the fin portion can include a inlet section that is located adjacent to the liquid inlet channel and an outlet section that is located adjacent to the liquid outlet channel, and a cavity that is formed over the outlet section.Type: ApplicationFiled: July 16, 2024Publication date: August 7, 2025Applicant: COOLER MASTER CO., LTD.Inventor: Venkata Raman SAHOO
-
Publication number: 20250252427Abstract: Systems and methods are disclosed for performing an electronic transaction using a hosted transaction page. One method comprises providing a hosted transaction page to a first data system, the hosted transaction page enabling the first data system to request an electronic transaction. Via the hosted transaction page, authentication data may be received from a user. The received authentication data may be encoded into a first format and tokenized into tokenized authentication data. The tokenized authentication data may then be transmitted to the first data system. An authorization request for performing the electronic transaction based on the tokenized authentication data may be received from the first data system, then transmitted to a second data system.Type: ApplicationFiled: March 4, 2020Publication date: August 7, 2025Inventor: Raman SAMPATH
-
Publication number: 20250254198Abstract: The present disclosure is directed to preventing computer data from being usurped and exploited by individuals or organizations with nefarious intent. Methods and systems consistent with the present disclosure may store keys and keying data for each of a plurality of connections in separate memory locations. These memory locations may store data that maps a virtual address to a physical memory address associated with storing information relating to a secure connection. These separate memory locations may have a unique instance for each individual communication connection session, for example each transport layer security (TLS) connection may be assigned memory via logical addresses that are mapped to one or more physical memory addresses on a per-core basis. Such architectures decouple actual physical addresses that are used in conventional architectures that assign a single large continuous physical memory partition that may be accessed via commands that access physical memory addresses directly.Type: ApplicationFiled: April 1, 2025Publication date: August 7, 2025Inventors: Raj Raman, Aleksandr Dubrovsky
-
Patent number: 12381709Abstract: A networking device can use sync request packets to synchronize connection objects with a peer. Real or virtual flow misses occurring in the data plane while processing a network packet indicate that synchronization is needed. A virtual flow miss occurs when a data plane connection object is obsolete. A sync request packet containing connection metadata and the network packets is sent to the peer. The peer uses the connection metadata to create or update its version of the connection object then returns a sync ack packet that contains the network packet. Receiving a sync ack packet can indicate that the locally stored version of the connection object and the peer's version of the connection object are consistent. The network packet may be processed normally when the locally stored version of the connection object and the peer's version of the connection object are consistent.Type: GrantFiled: January 3, 2023Date of Patent: August 5, 2025Assignee: Pensando Systems Inc.Inventors: Balakrishnan Raman, Dontula Venkata Ratnananda Ganesh, Krishna Doddapaneni, Sarat Kamisetty, Akshaya Nadahalli, Rathina Sabapathy Sabesan, Prabu Thayalan, Arun Selvarajan
-
Patent number: 12381795Abstract: Aspects of this technical solution can generate, according to a lag time window based at least in part on a first plurality of features, a second data set via aggregation of compatible fields in the first data set, the first plurality of features corresponding to a first data set, augment the first plurality of features extracted from the first data set with a second plurality of features extracted from a third data set, the third data set corresponding to a join of the first data set and the second data set, update, via machine learning and according to a rate corresponding to the data set, a model with the third plurality of features, and instruct a user interface to present at least one performance of the model with the third plurality of features, according to the rate.Type: GrantFiled: August 15, 2023Date of Patent: August 5, 2025Assignee: Data Robot, Inc.Inventors: Rishabh Raman, Peter Simon, Oleg Zarakhani
-
Patent number: 12379823Abstract: Aspects of the present disclosure involve systems comprising a computer-readable storage medium storing a program and a method for performing operations comprising: receiving, by a messaging application, a first content item generated by a first client device using a third-party resource; generating the first content item for display on a second client device together with an indication of the third-party resource used to generate the first content item; receiving, from the second client device, selection of the indication of the third-party resource; generating, for display on the second client device, a first user interface that includes a plurality of content items associated with the third-party resource and a first option to access the third-party resource, the plurality of content items including the first content item; and enabling the second client device to use the third-party resource in response to receiving selection of the first option to access the third-party resource.Type: GrantFiled: March 28, 2023Date of Patent: August 5, 2025Assignee: Snap Inc.Inventors: Jacob Catalano, Patrick Mandia, Sriram Raman
-
Publication number: 20250245902Abstract: Systems and methods of the present disclosure are directed to a method for optimizing utilization of graphics processors for machine learning inference tasks. The method includes simultaneously rendering, by a computing system comprising one or more computing devices, a plurality of textures from an input to a machine-learned model. The method includes generating, by the computing system, a plurality of shaders based at least in part on a layout of the plurality of textures, wherein each of the plurality of shaders corresponds to at least one operator of a plurality of operators of the machine-learned model. The method includes processing, by the computing system using a Graphics Processing Unit (GPU), the plurality of textures with the plurality of shaders to obtain a machine-learning output for the machine-learned model.Type: ApplicationFiled: March 13, 2025Publication date: July 31, 2025Inventors: Raman Sarokin, Juhyun Lee
-
Publication number: 20250247736Abstract: Systems and methods use a protocol for multilink operations. The systems and methods can use a circuit configured to provide frames across a connection comprised of one or more links to a second device. The circuit is configured to use a beacon reception pattern where first intervals on a first link are alternately disposed with second intervals on a second link or to select a beacon reception pattern for a first link, a second link, and a third link in response a low battery condition, a delivery traffic indication map setting, or a roam decision.Type: ApplicationFiled: January 29, 2024Publication date: July 31, 2025Applicant: Avago Technologies International Sales Pte. LimitedInventors: Somaraju Dasam, Yogesh Bandaru, Manoj Raveendranath Kamath, Raghvendra Gupta, Harish Vaidya, Shivkumar Basavaraj Tadahal, Rakesh Raman
-
Publication number: 20250247786Abstract: Systems and methods use a protocol for multilink operations. The systems and methods can use a circuit configured to provide frames across a connection comprised of one or more links. The circuit 1. is configured to use during an idle condition a lower power consuming link of the links for link management operations, 2. is configured to use during the lower power consuming link of the links for beacon synchronization operations, or 3. is configured to select the links in response to traffic parameters and a power consumption characteristic of the links.Type: ApplicationFiled: January 30, 2024Publication date: July 31, 2025Applicant: Avago Technologies International Sales Pte. LimitedInventors: Rakesh Raman, Harish Vaidya, Shivkumar Basavaraj Tadahal, Raghvendra Gupta, Manoj Raveendranath Kamath, Neeraj Kumar Garg, Raghavendra Prasad Gumgere Thimmaiah Shetty, Jithu Jance
-
Publication number: 20250246441Abstract: A method of attaching a plurality of discrete power modules (DPMs) to a substrate includes positioning the substrate such that a bottom surface of the substrate opposes a top surface of a base plate. The method includes placing solder pre-forms on a top side of the substrate, placing each DPM on a top surface of a corresponding solder pre-form, and performing a reflowing process. The reflowing process includes melting the solder pre-forms by providing heat to the substrate via the base plate. The method further includes measuring, via at least one sensor, measured temperatures of a plurality of temperature zones of the DPMs during the reflowing process. The method includes determining, via a controller, whether the measured temperatures of the plurality of temperature zones are below a threshold temperature during the reflowing process and maintaining the measured temperatures of the temperature zones below the threshold temperature during the reflowing process.Type: ApplicationFiled: January 26, 2024Publication date: July 31, 2025Applicant: Ford Global Technologies, LLCInventors: Russell Lee Weatherspoon, Shreyas Raman, Brandon Dobbins, Ross Evers, Venkatesh Radhakrishnan, Ethan Martin
-
Publication number: 20250245219Abstract: A computing device can receive a query in a first query language that identifies a set of data to be processed and determine that at least a portion of the set of data resides in an external data system that uses a different query language. The query system can translate the query in the first query language in to a second query language for the external data system. To retrieve results of the translated query, the computing device may determine a quantity of results of generated by the translated query and generate one or more results readers to read the results in parallel. The computing device may further process the results and provide them to a user.Type: ApplicationFiled: April 7, 2025Publication date: July 31, 2025Inventors: Raman Arora, Ankit Jain, Meng Su, Hailun Yan, Sophia Rui Zhu
-
Publication number: 20250243799Abstract: A method for injecting nitrogen into an internal combustion engine cylinder includes moving a piston back and forth in a cylinder and injecting pure nitrogen into a combustion chamber during the compression stroke. The method includes injecting the fuel and nitrogen into different regions to create a stratified gas environment, igniting the fuel, and releasing exhaust emissions. An engine system for injecting nitrogen into an internal combustion engine includes a cylinder, a first intake line, one or more nitrogen injectors, and a fuel injector. An engine system for injecting nitrogen into an internal combustion engine includes a cylinder, an intake line, and a multi-nozzle injector with a fuel nozzle and a nitrogen nozzle.Type: ApplicationFiled: January 25, 2024Publication date: July 31, 2025Applicant: SAUDI ARABIAN OIL COMPANYInventors: Vallinayagam Raman, Jaeheon Sim, Junseok Chang
-
Publication number: 20250238416Abstract: Aspects of the subject disclosure may include, for example, validating data across database tables by comparing checksums across rows of the various tables. A client computing device may perform a database query to produce checksum values for one or more rows in one or more database tables to be compared. Checksums are compared and when mismatches are found, database table rows may be copied from one database table to another, or entire database tables may be copied. Other embodiments are disclosed.Type: ApplicationFiled: January 16, 2025Publication date: July 24, 2025Applicant: JPMorgan Chase Bank, N.A.Inventors: Anurag Rastogi, Arunkumar Mani, Gopal Arumugam, Dijesh Raman, Kevin Lobo
-
Patent number: 12365821Abstract: The present application relates to polyurethane polymers produced by polymerizing a reactant mixture comprising triglycerides of Physaria fendleri, one or more polyisocyanates, and one or more polyols, wherein the triglycerides of Physaria fendleri have a hydroxyl value ranging from 90 milligrams of potassium hydroxide per gram of the triglycerides of Physaria fendleri to 250 milligrams of potassium hydroxide per gram of the triglycerides of Physaria fendleri. The present application also relates to polyester polymers produced by polymerizing a reactant mixture comprising triglycerides of Euphorbia lagascae, and one or more dicarboxylic acids. Also disclosed are the methods of formation of the polyurethane and polyester polymers, and their use as adhesives.Type: GrantFiled: April 17, 2024Date of Patent: July 22, 2025Assignee: IOWA STATE UNIVERSITY RESEARCH FOUNDATION, INC.Inventors: Greg Curtzwiler, Keith Vorst, Alexandra Ivey, Sharan Raman
-
Patent number: 12366386Abstract: A material may be included in a cooling film or cooling panel to achieve cooling even under direct solar irradiation. The material includes one or more constituent materials and an outer surface configured to interact thermally with the atmosphere and with solar radiation. The material exhibits an emissivity of at least 0.8 in spectral range of 5 ?m to 15 ?m, an ultraviolet reflectivity of at least 0.5 in the spectral range of 275 nm to 375 nm, an ultraviolet absorptivity of at least 0.75 in the spectral range of 275 nm to 375 nm, or a combination thereof. A cooling film, or cooling panel, may be affixed to an exterior surface of a vehicle, structure, or system to provide cooling even under direct solar irradiance.Type: GrantFiled: November 2, 2023Date of Patent: July 22, 2025Assignee: SkyCool Systems, Inc.Inventors: Aaswath Raman, Eli A. Goldstein, Shanhui Fan
-
Patent number: 12368009Abstract: An energy storage device can include a cathode, an anode, and a separator between the cathode and the anode, where the anode and/or electrode includes an electrode film having a super-fibrillized binder material and carbon. The electrode film can have a reduced quantity of the binder material while maintaining desired mechanical and/or electrical properties. A process for fabricating the electrode film may include a fibrillization process using reduced speed and/or increased process pressure such that fibrillization of the binder material can be increased. The electrode film may include an electrical conductivity promoting additive to facilitate decreased equivalent series resistance performance. Increasing fibrillization of the binder material may facilitate formation of thinner electrode films, such as dry electrode films.Type: GrantFiled: February 8, 2023Date of Patent: July 22, 2025Assignee: Tesla, Inc.Inventors: Santhanam Raman, James Borkenhagen, Xiaomei Xi, Xiang-Rong Ye
-
Patent number: 12366913Abstract: This disclosure provides a system and method for selecting an application dialog layout design based on a response pattern for a task-based application. A plurality of user interface layouts may be generated based on a first user interface layout, where the first user interface layout is associated with a task included in a process of a computer-implemented software application. One or more performance metrics associated with each user interface layout of the plurality of user interface layouts may be monitored, where the one or more performance metrics characterize a performance of the task by one or more task users. A second user interface layout may be selected based on an analysis of the one or more performance metrics. The second user interface layout may be provided to a plurality of users of a computer-implemented software application.Type: GrantFiled: October 11, 2023Date of Patent: July 22, 2025Assignee: Open Text CorporationInventors: Raman Meenakshisundaram, Jeroen van Rotterdam
-
Patent number: 12365064Abstract: In particular embodiments, a sheetrock robot may be an autonomous (or semi-autonomous) system comprising a drive base, lift assembly, load Manipulator, and screw gun assembly. In particular embodiments, the sheetrock robot's functions may include, for example: (1) taking a piece of sheetrock off of a stack; (2) picking it up and transporting it to a desired location; (3) lifting and manipulating it into position using the load manipulator; (4) detecting studs; and (5) attaching it to a studded wall with sheetrock screws.Type: GrantFiled: November 30, 2022Date of Patent: July 22, 2025Assignee: RevolutioNice Inc.Inventors: Sreenivas Raman, William Tompkins, Stephen Joseph Churchman, Condoor Lakshmi Punith Kumar, Huaguang Du