Patents by Inventor Subramaniam Aravindhan

Subramaniam Aravindhan 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: 10970004
    Abstract: A computerized system is disclosed. The computerized system may include one or more processors configured to perform the operations stored in a memory. The operations may include sorting a subset of a plurality of endpoints for communication during a communication frame first based on service interval time assigned to each endpoint and then resorting based on a concurrency score of each peripheral device corresponding to the subset of the plurality of endpoints. The operations may include determining available bandwidth and a number of packets to be communicated with the each endpoint of the subset of the plurality of endpoints. The operations may include generating a scheduling table that includes the number of packets and an order of communication of the packets to be communicated with the each endpoint of the subset of the plurality of endpoints.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: April 6, 2021
    Assignee: Synopsys, Inc.
    Inventors: Shaori Guo, Jun Cao, Jigang Yang, Subramaniam Aravindhan, Saleem Mohammad, Chandrashekar B U
  • Publication number: 20200201800
    Abstract: A computerized system is disclosed. The computerized system may include one or more processors configured to perform the operations stored in a memory. The operations may include sorting a subset of a plurality of endpoints for communication during a communication frame first based on service interval time assigned to each endpoint and then resorting based on a concurrency score of each peripheral device corresponding to the subset of the plurality of endpoints. The operations may include determining available bandwidth and a number of packets to be communicated with the each endpoint of the subset of the plurality of endpoints. The operations may include generating a scheduling table that includes the number of packets and an order of communication of the packets to be communicated with the each endpoint of the subset of the plurality of endpoints.
    Type: Application
    Filed: December 20, 2019
    Publication date: June 25, 2020
    Applicant: Synopsys, Inc.
    Inventors: Shaori GUO, Jun CAO, Jigang YANG, Subramaniam ARAVINDHAN, Saleem MOHAMMAD, Chandrashekar B U
  • Patent number: 9047257
    Abstract: An improved USB host controller and method supports concurrent host and device debug operations with only one usable USB port. The described embodiments save silicon cost and avoid additional connectors, which are undesirable in ever-smaller devices.
    Type: Grant
    Filed: October 11, 2012
    Date of Patent: June 2, 2015
    Assignee: Synopsys, Inc.
    Inventor: Subramaniam Aravindhan
  • Publication number: 20140108870
    Abstract: An improved USB host controller and method supports concurrent host and device debug operations with only one usable USB port. The described embodiments save silicon cost and avoid additional connectors, which are undesirable in ever-smaller devices.
    Type: Application
    Filed: October 11, 2012
    Publication date: April 17, 2014
    Applicant: Synopsys, Inc.
    Inventor: Subramaniam Aravindhan