Patents by Inventor Rishi Agarwal

Rishi Agarwal 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: 20240135197
    Abstract: Embodiments are disclosed for expanding a seed scene using proposals from a generative model of scene graphs. The method may include clustering subgraphs according to respective one or more maximal connected subgraphs of a scene graph. The scene graph includes a plurality of nodes and edges. The method also includes generating a scene sequence for the scene graph based on the clustered subgraphs. A first machine learning model determines a predicted node in response to receiving the scene sequence. A second machine learning model determines a predicted edge in response to receiving the scene sequence and the predicted node. A scene graph is output according to the predicted node and the predicted edge.
    Type: Application
    Filed: October 10, 2022
    Publication date: April 25, 2024
    Applicant: Adobe Inc.
    Inventors: Vishwa VINAY, Tirupati Saketh CHANDRA, Rishi AGARWAL, Kuldeep KULKARNI, Hiransh GUPTA, Aniruddha MAHAPATRA, Vaidehi Ramesh PATIL
  • Patent number: 11899664
    Abstract: A novel framework optimizes SQL queries that are generated from a templated virtual sematic layer. The framework introduces the use of a virtual semantic layer into database management systems' operations, whereby templated SQL queries can be rewritten according to a determined and measured nesting, dimensional structure that produces an optimized search system. This enables templated SQL fragments to be translated for query optimization, thereby reducing the drain on a database's resources and minimizing a query's impact on the database's performance.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: February 13, 2024
    Assignee: YAHOO AD TECH LLC
    Inventors: Aaron J. Klish, Jonathan Kilroy, Moiz Arafat, Rishi Agarwal
  • Publication number: 20230385356
    Abstract: In some implementations, a method includes acquiring data about a plurality of web pages rendered within one or more browser tabs of a web browser executing on at least one computing device and processing the acquired data to group the plurality of web pages into one or more groups of web pages. The processing includes performing a similarity analysis using the acquired data, where each group includes web pages that are determined to be topically related to each other based on the similarity analysis. The method includes selecting a group of web pages from the one or more groups of web pages that are determined to be topically-related to content displayed in the web browser and providing a navigation suggestion for display on a user interface of the web browser based on the selected group.
    Type: Application
    Filed: August 14, 2023
    Publication date: November 30, 2023
    Inventors: Samuel Birch, Rishi Agarwal, Yusuf Ozuysal
  • Patent number: 11727076
    Abstract: In some implementations, a method includes acquiring data about a plurality of web pages rendered within one or more browser tabs of a web browser executing on at least one computing device and processing the acquired data to group the plurality of web pages into one or more groups of web pages. The processing includes performing a similarity analysis using the acquired data, where each group includes web pages that are determined to be topically related to each other based on the similarity analysis. The method includes selecting a group of web pages from the one or more groups of web pages that are determined to be topically-related to content displayed in the web browser and providing a navigation suggestion for display on a user interface of the web browser based on the selected group.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: August 15, 2023
    Assignee: Google LLC
    Inventors: Samuel Birch, Rishi Agarwal, Yusuf Ozuysal
  • Publication number: 20230115504
    Abstract: The disclosed systems and methods provide a novel framework that parameterizes columns in a templated virtual semantic layer. The disclosed framework enables inter- and cross-column relationships between stored data within a SQL database to be determined and stored, and then leveraged at query time to enable an optimized search of the data within the database. The disclosed framework enables a database to be construed, modified and/or configured according to a hierarchy, and/or with types of metadata, that corresponds to the determined column relationships. This not only reduces the amount of data stored and reduces the time to process queries, but also enables a more streamlined approach for searches to be constructed and executed, which can increase the performance of the database and the operations of systems that are backed by the database.
    Type: Application
    Filed: September 29, 2021
    Publication date: April 13, 2023
    Inventors: Aaron J. KLISH, Moiz ARAFAT, Jonathan KILROY, Rishi AGARWAL
  • Publication number: 20230053909
    Abstract: The disclosed systems and methods provide a novel framework that optimizes SQL queries that are generated from a templated virtual sematic layer. The framework introduces the use of a virtual semantic layer into database management systems' operations, whereby templated SQL queries can be rewritten according to a determined and measured nesting, dimensional structure that produces an optimized search system. This enables templated SQL fragments to be translated for query optimization, thereby reducing the drain on a database's resources and minimizing a query's impact on the database's performance.
    Type: Application
    Filed: August 11, 2021
    Publication date: February 23, 2023
    Inventors: Aaron J. KLISH, Jonathan KILROY, Moiz ARAFAT, Rishi AGARWAL
  • Publication number: 20220218148
    Abstract: The present disclosure describes a portable liquid warmer system for warming food. The portable liquid warmer system includes a container and a heating base. The container defines a chamber to contain a liquid food or fluid and includes at least one tubular slot defined therein. The heating base includes a heating element and at least one tubular heat transfer element. The heating base is configured to receive the container such that the at least one tubular heat transfer element is received in the at least one tubular slot so that the at least one tubular heat transfer element surrounds a portion of the chamber, and the heating element is operable to heat the liquid food or fluid contained in the chamber via the at least one tubular heat transfer element.
    Type: Application
    Filed: December 13, 2021
    Publication date: July 14, 2022
    Inventor: Rishi Agarwal
  • Publication number: 20210406335
    Abstract: In some implementations, a method includes acquiring data about a plurality of web pages rendered within one or more browser tabs of a web browser executing on at least one computing device and processing the acquired data to group the plurality of web pages into one or more groups of web pages. The processing includes performing a similarity analysis using the acquired data, where each group includes web pages that are determined to be topically related to each other based on the similarity analysis. The method includes selecting a group of web pages from the one or more groups of web pages that are determined to be topically-related to content displayed in the web browser and providing a navigation suggestion for display on a user interface of the web browser based on the selected group.
    Type: Application
    Filed: September 9, 2021
    Publication date: December 30, 2021
    Inventors: Samuel Birch, Rishi Agarwal, Yusuf Ozuysal
  • Patent number: 11138286
    Abstract: In some implementations, a method includes acquiring data about a plurality of web pages rendered within one or more browser tabs of a web browser executing on at least one computing device and processing the acquired data to group the plurality of web pages into one or more groups of web pages. The processing includes performing a similarity analysis using the acquired data, where each group includes web pages that are determined to be topically related to each other based on the similarity analysis. The method includes selecting a group of web pages from the one or more groups of web pages that are determined to be topically-related to content displayed in the web browser and providing a navigation suggestion for display on a user interface of the web browser based on the selected group.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: October 5, 2021
    Assignee: Google LLC
    Inventors: Samuel Birch, Rishi Agarwal, Yusuf Ozuysal
  • Patent number: 11101674
    Abstract: A system may include an adapter, a charger, and a connector. The adapter is configured to receive an alternating current (AC) signal and generate an adapter signal, the adapter signal being generated based on an up-conversion of the AC signal. The charger is configured to generate a direct current (DC) signal from the adapter signal using one or more energy storage elements and supply the DC signal to a load, in which the adapter signal has a voltage greater than that of the DC signal. The connector is configured to couple the adapter and the charger. In some aspects, the adapter signal is adjusted based on one or more measurements of the DC signal at an output of the charger to maintain a target power for charging the load.
    Type: Grant
    Filed: August 4, 2017
    Date of Patent: August 24, 2021
    Assignee: Avago Technologies International Sales Pte. Limited
    Inventors: John S. Walley, Michael Braiman, Jay E. Ackerman, John L. McNitt, Arun Palaniappan, Rishi Agarwal, Marc Keppler
  • Patent number: 10890957
    Abstract: Techniques for low-power USB Type-C receivers with high noise rejection are described herein. In an example embodiment, a USB-enabled device comprises a receiver circuit coupled to a Configuration Channel (CC) line of a USB Type-C subsystem. The receiver circuit is configured to reject the incoming signal even when the incoming signal includes noise with a magnitude of more than 300 mVpp, and to operate in the presence of a VBUS charging current that is compliant with a USB-PD specification.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: January 12, 2021
    Assignee: Cypress Semiconductor Corporation
    Inventors: Rishi Agarwal, Nicholas Alexander Bodnaruk
  • Patent number: 10866627
    Abstract: A Universal Serial Bus (USB) Type-C connector subsystem is described herein. An integrated circuit (IC) chip device includes a Universal Serial Bus (USB) Type-C subsystem. The USB Type-C subsystem is to operate an Ra termination circuit that consumes no more than a first predetermined amount of current after the Ra termination circuit is applied to a Vconn line of the Type-C subsystem, or to operate a standby reference circuit in a low power mode of the device to perform detection on a Configuration Channel (CC) line of the Type-C subsystem, where the device consumes no more than a second predetermined amount of current in the low power mode.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: December 15, 2020
    Assignee: Cypress Semiconductor Corporation
    Inventors: Rishi Agarwal, Nicholas Alexander Bodnaruk, Pavan Kumar Kuchipudi, Suresh Naidu Lekkala
  • Publication number: 20200042567
    Abstract: In some implementations, a method includes acquiring data about a plurality of web pages rendered within one or more browser tabs of a web browser executing on at least one computing device and processing the acquired data to group the plurality of web pages into one or more groups of web pages. The processing includes performing a similarity analysis using the acquired data, where each group includes web pages that are determined to be topically related to each other based on the similarity analysis. The method includes selecting a group of web pages from the one or more groups of web pages that are determined to be topically-related to content displayed in the web browser and providing a navigation suggestion for display on a user interface of the web browser based on the selected group.
    Type: Application
    Filed: July 24, 2019
    Publication date: February 6, 2020
    Inventors: Samuel Birch, Rishi Agarwal, Yusuf Ozuysal
  • Publication number: 20190155351
    Abstract: Techniques for low-power USB Type-C receivers with high noise rejection are described herein. In an example embodiment, a USB-enabled device comprises a receiver circuit coupled to a Configuration Channel (CC) line of a USB Type-C subsystem. The receiver circuit is configured to reject the incoming signal even when the incoming signal includes noise with a magnitude of more than 300 mVpp, and to operate in the presence of a VBUS charging current that is compliant with a USB-PD specification.
    Type: Application
    Filed: November 6, 2018
    Publication date: May 23, 2019
    Applicant: Cypress Semiconductor Corporation
    Inventors: Rishi Agarwal, Nicholas Alexander Bodnaruk
  • Patent number: 10191524
    Abstract: Techniques for low-power USB Type-C receivers with high DC-level shift tolerance are described herein. In an example embodiment, a USB-enabled device comprises a receiver circuit coupled to a Configuration Channel (CC) line of a USB Type-C subsystem. The receiver circuit is configured to receive data from an incoming signal on the CC line even when the incoming signal has more than 250 mV of DC offset with respect to local ground, and to operate in presence of a VBUS charging current that is specified in a USB-PD specification.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: January 29, 2019
    Assignee: Cypress Semiconductor Corporation
    Inventors: Rishi Agarwal, Nicholas Alexander Bodnaruk
  • Publication number: 20180095511
    Abstract: Techniques for low-power USB Type-C receivers with high DC-level shift tolerance are described herein. In an example embodiment, a USB-enabled device comprises a receiver circuit coupled to a Configuration Channel (CC) line of a USB Type-C subsystem. The receiver circuit is configured to receive data from an incoming signal on the CC line even when the incoming signal has more than 250 mV of DC offset with respect to local ground, and to operate in presence of a VBUS charging current that is specified in a USB-PD specification.
    Type: Application
    Filed: October 18, 2017
    Publication date: April 5, 2018
    Applicant: Cypress Semiconductor Corporation
    Inventors: Rishi Agarwal, Nicholas Alexander Bodnaruk
  • Publication number: 20180041060
    Abstract: A system may include an adapter, a charger, and a connector. The adapter is configured to receive an alternating current (AC) signal and generate an adapter signal, the adapter signal being generated based on an up-conversion of the AC signal. The charger is configured to generate a direct current (DC) signal from the adapter signal using one or more energy storage elements and supply the DC signal to a load, in which the adapter signal has a voltage greater than that of the DC signal. The connector is configured to couple the adapter and the charger. In some aspects, the adapter signal is adjusted based on one or more measurements of the DC signal at an output of the charger to maintain a target power for charging the load.
    Type: Application
    Filed: August 4, 2017
    Publication date: February 8, 2018
    Inventors: John S. WALLEY, Michael BRAIMAN, Jay E. ACKERMAN, John L. MCNITT, Arun PALANIAPPAN, Rishi AGARWAL, Marc KEPPLER
  • Patent number: 9866055
    Abstract: Techniques are described herein for detecting one of multiple (e.g., at least three) charger types that may be connected to a portable device. In response to detecting a charging device (e.g., a charger) of a particular charger type, the portable device is configured to charge its battery by drawing the maximum voltage and/or current that is/are allowed by the particular charger type. In an example embodiment, a portable device detects a Universal Serial Bus (USB) connection to a charging device and determines whether the charging device conforms to a first, second, or third charger type based on voltages on data lines of the USB connection. The portable device then charges its battery at maximum charging power available from the charging device according to the third charger type.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: January 9, 2018
    Assignee: Cypress Semiconductor Corporation
    Inventors: Rishi Agarwal, Nicholas Bodnaruk
  • Patent number: 9811135
    Abstract: Techniques for low-power USB Type-C receivers with high DC-level shift tolerance and high noise rejection are described herein. In an example embodiment, a USB-enabled device comprises a receiver circuit coupled to a Configuration Channel (CC) line of a USB Type-C subsystem. The receiver circuit is configured to receive data from an incoming signal on the CC line even when the incoming signal has more than 250 mV of DC offset with respect to local ground, and to reject the incoming signal even when the incoming signal includes noise with a magnitude of more than 300 mVpp.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: November 7, 2017
    Assignee: Cypress Semiconductor Corporation
    Inventors: Rishi Agarwal, Nicholas Alexander Bodnaruk
  • Publication number: 20170262035
    Abstract: A Universal Serial Bus (USB) Type-C connector subsystem is described herein. An integrated circuit (IC) chip device includes a Universal Serial Bus (USB) Type-C subsystem. The USB Type-C subsystem is to operate an Ra termination circuit that consumes no more than a first predetermined amount of current after the Ra termination circuit is applied to a Vconn line of the Type-C subsystem, or to operate a standby reference circuit in a low power mode of the device to perform detection on a Configuration Channel (CC) line of the Type-C subsystem, where the device consumes no more than a second predetermined amount of current in the low power mode.
    Type: Application
    Filed: March 21, 2017
    Publication date: September 14, 2017
    Applicant: Cypress Semiconductor Corporation
    Inventors: Rishi Agarwal, Nicholas Alexander Bodnaruk, Pavan Kumar Kuchipudi, Suresh Naidu Lekkala