Patents by Inventor Raghavendra .

Raghavendra . 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: 12235851
    Abstract: Methods for operation fragmentation with metadata serialization in query processing pushdowns are performed by systems and devices. A compute node receives a query directed to database data, and generates query text fragments. Portions of metadata of the database are read from different page servers, and are serialized by the compute node. Page identities of data pages in a page server that stores the data are determined from a page index at the compute node, and the compute node provides the text fragments, the serialized metadata, and the page identities to the page server storing the data. The page server compiles the text fragments based on the serialized metadata to generate an executable query plan for the query. The page server initializes and performs execution of the executable query plan against the data as a pushdown query operation, and a result of pushdown query operation is provided to the compute node.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: February 25, 2025
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Craig S. Freedman, Adrian-Leonard Radu, Daniel G. Schall, Hanumantha R. Kodavalla, Panagiotis Antonopoulos, Raghavendra Thallam Kodandaramaih, Alejandro Hernandez Saenz, Naveen Prakash
  • Patent number: 12235318
    Abstract: Methods and systems for determining and calibrating non-linearity in a phase interpolator. Embodiments determine a first jitter value that causes the bit error rate (BER) of a data sequence to exceed a predefined target BER, when a recovered clock is aligned with the data sequence at a first PI code. The recovered clock is obtained from a data pattern representing the data sequence. Embodiments determine a second jitter value that causes the BER of the data sequence to exceed the predefined target BER at a second PI code. The first PI code may immediately precede or succeed the second PI code. Embodiments determine a Differential Non-Linearity (DNL) corresponding to the second PI code, based on a phase shift introduced to the recovered clock by the second PI code relative to the first PI code, the first jitter value, and the second jitter value. All DNL values corresponding to all PI codes may be determined in a similar manner.
    Type: Grant
    Filed: July 7, 2023
    Date of Patent: February 25, 2025
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Gunjan Mandal, Sunil Rajan, Raghavendra Molthati
  • Publication number: 20250058880
    Abstract: An aircraft seat includes a primary seating section including a primary seat pan and seatback. The aircraft seat further includes one or more deployable armrest assemblies, where each armrest assembly is configured to actuate between a stowed and deployed position. Each armrest assembly includes an actuator sub-system including a locking assembly and an actuator. Each armrest assembly further includes an armrest attaching panel. When the armrest assemblies are positioned in the deployed position, the armrest assemblies form an auxiliary seating section, where the armrest attaching panel is configured as an auxiliary seat pan. When the locking assembly is in the unlocked state, the actuator actuates the armrest assemblies to the deployed position. The auxiliary and primary seat pan form a wide seating surface when in the deployed position. A top surface of the auxiliary seat pan is substantially flush with a top surface of the primary seat pan cushion.
    Type: Application
    Filed: October 31, 2023
    Publication date: February 20, 2025
    Inventors: Arjun Koustubhan, Raghavendra Kottem, Sambasiva Rao Kodati
  • Publication number: 20250060450
    Abstract: The present disclosure describes a system and a method for object detection and counter measures. A signal reflected by an object in an environment is conditioned to improve various parameters such as signal to noise ratio, spectral resolution, color mapping, or the like. A determination whether the object is unmanned aerial vehicle is based on an output of a trained AI model. The trained AI model classifies the detected object into a category based on the conditioned signal. Additionally, a jammer and spoofer are orchestrated based on determination that the object is an unmanned aerial vehicle. A control of the object is achieved based on the orchestration to perform counter measures such as jamming and spoofing.
    Type: Application
    Filed: August 14, 2024
    Publication date: February 20, 2025
    Inventors: Nilutpal Choudhury, Manash Pratim Bhuyan, Nihar Kanta Sahoo, Pournamy S, Stephin George, Ajay R, Ravikumar G, Raghavendra Murgod
  • Publication number: 20250062261
    Abstract: A package comprising an integrated circuit substrate having an exposed substrate pad and having an exposed substrate dielectric, and an electronic component having an integrated circuit, having an exposed component pad and having an exposed component dielectric, wherein the integrated circuit substrate is connected with the electronic component so that there is a direct physical contact between the substrate pad and the component pad and so that there is a direct physical contact between the substrate dielectric and the component dielectric.
    Type: Application
    Filed: May 9, 2023
    Publication date: February 20, 2025
    Applicant: AT & S Austria Technologie & Systemtechnik Aktiengesellschaft
    Inventors: Johannes STAHR, Markus LEITGEB, Venkata Raghavendra Subrahmanya Sarma MOKKAPATI
  • Patent number: 12229664
    Abstract: This disclosure relates to method and system for optimizing artificial neural network (ANN) classification model and training data thereof for appropriate model behavior. The method may include extracting entities and domain specific entities from the training data for each of classes of the ANN classification mode, determining model parameters of the ANN classification model based on the training data, determining missing data with respect to the training data or the model parameters based on the entities and the domain specific entities for each the classes, iteratively analysing a relative advantage of a modified ANN classification model with a modified training data with respect to the ANN classification model with the training data, and determining an optimized ANN classification model and an optimized training data for appropriate model behavior based on the iterative analysis. The modified data may be generated based on the missing data.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: February 18, 2025
    Assignee: Wipro Limited
    Inventors: Prashanth Krishnapura Subbaraya, Raghavendra Hosabettu
  • Publication number: 20250053731
    Abstract: A system and method for machine learning-based data field validation is proposed that utilizes a specific trained machine learning model data architecture that is adapted to be more resilient against training set class imbalance, using a Siamese triplet LSTM network architecture that uses three LSTMs that are trained together and operate in concert. An example non-limiting practical use includes using the Siamese triplet LSTM network architecture to validate whether free-text data fields include a single jurisdiction in an address or multiple jurisdictions in the address.
    Type: Application
    Filed: October 24, 2024
    Publication date: February 13, 2025
    Inventors: Sai Raghavendra KANTIMAHANTI, Sonnu SACHDEVA, Saket GODASE, Aditya PATEL, Claudia Juliet DSOUZA, Atul KULKARNI
  • Publication number: 20250053201
    Abstract: A hinge assembly for rotatably coupling first and second substrates of a computing device comprises first and second hinge brackets affixed to the first and second substrates, with each bracket including a drive gear and shaft. First and second idler gears engage the drive gears. A first friction band comprises a first biasing portion that is biased in a first direction to press a first arcuate contacting surface of the first friction band against the first drive gear shaft and a second arcuate contacting surface against the second drive gear shaft. A second friction band comprises a second biasing portion that is biased in a second direction to press a third arcuate contacting surface of the second friction band against the first drive gear shaft and a fourth arcuate contacting surface against the second drive gear shaft.
    Type: Application
    Filed: December 27, 2022
    Publication date: February 13, 2025
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Denys V. YAREMENKO, Prasad RAGHAVENDRA
  • Publication number: 20250045842
    Abstract: A system can include a first financial account data system that may include first account data. The first financial account data system can perform a function according to a first process using the first account data. The system can include a second financial account data system that can include second account data that is unintegrated with the first account data. The second financial account data system can perform a function according to a second process, which can be different than the first process, using the second account data. The system can include a server with an application programming interface. The server can determine a data system among the first and second financial account data systems with which to execute a requested function received via a common user interface. The server can execute the requested function. The server can provide a result of the execution via the common user interface.
    Type: Application
    Filed: October 18, 2024
    Publication date: February 6, 2025
    Applicant: Truist Bank
    Inventors: Jason Pedone, Sudhakar Swaminathan, Raghavendra P. Narasimhan
  • Publication number: 20250045106
    Abstract: A method and system for centrally modifying a rule in a product definition are disclosed. The method includes receiving, from a user, a change to a product subject to a set of rules, determining whether the change is incompatible with the set of rules, and when the change is determined to be incompatible with the set of rules, prompting the user to modify the change without storing the data associated with the change in a dynamic database residing on the cloud network. However, when the change is determined to be compatible with the set of rules, capturing data associated with the change in the dynamic database residing on a cloud network for first updating rules data, generating and uploading a data object as a microservice based on the first updated rules data, and versioning the product based on the set of rule objects associated with the product.
    Type: Application
    Filed: July 31, 2023
    Publication date: February 6, 2025
    Applicant: JPMorgan Chase Bank, N.A.
    Inventors: Srikanth ADDEPALLI, Raghavendra L R Sekhar TALATAM, Uma ARVINTH
  • Publication number: 20250045219
    Abstract: Examples include techniques associated with causing a change to a configuration to access a storage device based on determined bandwidth capabilities for read and write transactions to the storage device and based on a determined needed bandwidth to complete monitored read and write transactions to the storage device. The configuration to be based, at least in part, on coupling to the storage device via a storage interface over a serial bus and the configuration to include a link width for the serial bus, a link speed for the serial bus, or a power state to operate the storage device.
    Type: Application
    Filed: October 22, 2024
    Publication date: February 6, 2025
    Inventors: Raghavendra RAO, Venkata Mahesh GUNNAM, Eliad Adi KLEIN, David HINES
  • Patent number: 12219315
    Abstract: A method performed by an in-ear headphone. Coupled to the in-ear headphone is a first ear tip that is inserted into an ear canal of a user. The method obtains an audio signal from an audio source device paired with the in-ear headphone and uses the signal to drive a speaker of the headphone to output a sound into the ear canal. The method obtains a microphone signal that is responsive to the outputted sound. The method notifies the user to replace the first ear tip with a second ear tip in response to a parameter associated with the microphone signal being less than a threshold.
    Type: Grant
    Filed: June 30, 2023
    Date of Patent: February 4, 2025
    Assignee: Apple Inc.
    Inventors: Esge B. Andersen, Andrew E. Greenwood, Tom-Davy W. Saux, Baptiste P. Paquier, Hanchi Chen, Raghavendra S. Prabhu
  • Patent number: 12218914
    Abstract: Techniques for policy-based dynamic VPN profile selection using DNS protocol are provided. In some embodiments, a system/process/computer program product for policy-based dynamic VPN profile selection using DNS protocol includes receiving, at a DNS server for an enterprise network, a Domain Name System (DNS) request for a resource from an endpoint client; determining an IP address and an authentication token for the endpoint client to access the resource using a secure tunnel; and sending a DNS response, from the DNS server, including the IP address and the authentication token to the endpoint client.
    Type: Grant
    Filed: May 17, 2022
    Date of Patent: February 4, 2025
    Assignee: Infoblox Inc.
    Inventor: Raghavendra Singh Niranjan
  • Publication number: 20250039512
    Abstract: Methods and apparatuses that utilize machine learning techniques to dynamically adjust the placement of secondary content that is displayed across numerous user devices over time are described. The user devices may comprise electronic computing devices, such as a mobile phones and digital televisions. The secondary content may be displayed within open slots of webpages or display screens in response to being selected for display during a real-time bidding process for the open slots. In some cases, in response to a bid request for an open slot within a webpage or display screen, a computer-implemented bid generation system for determining the selection and placement of secondary content may identify the secondary content to be displayed within the open slot, determine a bid amount for the identified secondary content, and transmit a bid response that includes the bid amount and the identified secondary content.
    Type: Application
    Filed: October 14, 2024
    Publication date: January 30, 2025
    Inventors: Vinay Tiwari, Amith Kumar Ullur Raghavendra, Vignesh Narayanaswamy, Christine Michelle Chu, Faizel Rehiman Kalleri, Madhukar Pulluru, Yongjoon Oh
  • Publication number: 20250036315
    Abstract: Various examples disclosed herein relate to trimming of system elements to prepare the elements for execution of boot code and application code. In an example embodiment, a system is provided. The system includes memory access circuitry and processing circuitry coupled to the memory access circuitry. The memory access circuitry is configured to receive a read request corresponding to a set of instructions for execution by processing circuitry stored in non-volatile memory, determine whether to preempt current access to the non-volatile memory corresponding to one or more access requests in favor of the read request based on a priority of the read request relative to the one or more access requests, obtain the set of instructions from the non-volatile memory, and supply the set of instructions to the processing circuitry. The processing circuitry executes the set of instructions.
    Type: Application
    Filed: July 26, 2023
    Publication date: January 30, 2025
    Inventors: Sriramakrishnan Govindarajan, Vignesh Raghavendra, Mihir Mody, Mohammad Asif Farooqui, Shailesh Ghotgalkar, Sai Rajaraman
  • Publication number: 20250033599
    Abstract: In accordance with at least one aspect of this disclosure, a system includes a wiper drive shaft configured to drive a wiper arm between a start position and an end sweep position. The wiper drive shaft includes external threads defined therein and at a distal end thereof. An axial length of the external threads along the wiper drive shaft defines the start position and the end sweep position, and a total desired sweep angle between the start position and end sweep position. The wiper drive shaft includes and a first hard stop groove and a second hard stop groove, each defined at a respective first axial offset and a second axial offset from the external threads to define a first hard stop position and second hard stop position.
    Type: Application
    Filed: June 4, 2024
    Publication date: January 30, 2025
    Inventors: Phani Srinivas Nouduri, Raghavendra Venkataramu
  • Patent number: 12210873
    Abstract: An integrated circuit device may include programmable logic circuitry on a first integrated circuit die and memory that includes compute-in-memory circuitry on a second die. The programmable logic circuitry may be programmed with a circuit design that operates on a first set of data. The compute-in-memory circuitry of the memory may perform an arithmetic operation using the first set of data from the programmable logic circuitry and a second set of data stored in the memory.
    Type: Grant
    Filed: April 10, 2023
    Date of Patent: January 28, 2025
    Assignee: Altera Corporation
    Inventors: Eriko Nurvitadhi, Scott J. Weber, Ravi Prakash Gutala, Aravind Raghavendra Dasu
  • Patent number: 12210514
    Abstract: Distributed database systems including compute nodes and page servers are described herein that enable compute nodes to pushdown certain query processing compute tasks to the page servers to take advantage of otherwise idle compute resources at the page servers, and to reduce the quantity of data that moves between compute nodes and page servers. A distributed database system includes a page server and a compute node, wherein the page server is configured to maintain multiple versions of stored data objects. The compute node is configured to receive a query and generate a transaction context (TC) and modified table schemas (MTS) scoped to the query, and pushdown the query, TC and MTS to the page server that is configured to determine which data objects at the page server satisfy the query, and for each such object, which version of the object should be returned based on the TC.
    Type: Grant
    Filed: July 31, 2023
    Date of Patent: January 28, 2025
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Craig S. Freedman, Adrian-Leonard Radu, Daniel G. Schall, Hanumantha R. Kodavalla, Panagiotis Antonopoulos, Raghavendra Thallam Kodandaramaih, Alejandro Hernandez Saenz, Naveen Prakash
  • Patent number: 12209582
    Abstract: A cordless compressor has an air storage tank, a pump, a motor for driving the pump, and a controller circuit electrically connected to the motor. A pressure switch assembly is connected to the controller circuit. The pressure switch assembly has first and second pressure switches for sensing pressure within the air storage tank. The controller circuit controls de-activation of the motor depending upon status of the first and second pressure switches.
    Type: Grant
    Filed: October 5, 2023
    Date of Patent: January 28, 2025
    Assignee: BLACK & DECKER INC.
    Inventors: Kathleen A. Miller, Michael S. Justis, Michael J. Kowalski, Steven Thomas Carpenter, Raghavendra Byatnal, Philip John Martinez, Jared W. Rondeau
  • Patent number: 12212322
    Abstract: A clock driver with duty cycle correction includes a first driver circuit, a second driver circuit, and a correction logic circuit. The first driver circuit performs duty cycle correction on a clock input signal and has parameters selected for a first frequency range of the clock input signal. The second driver circuit is nested with the first driver circuit and performs duty cycle correction on the clock input signal with parameters selected for a second frequency range of the clock input signal lower than the first frequency range. The correction logic circuit provides correction signals to a selected one of the first driver circuit and the second driver circuit. The clock driver provides a duty cycle corrected clock signal from the selected one of the first driver circuit and the second driver circuit based on a selected frequency range of the clock input signal.
    Type: Grant
    Filed: May 11, 2023
    Date of Patent: January 28, 2025
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Raghavendra Rukmani Gowrishankar, Milind Gopal Agrawal