Patents by Inventor Balavinayagam Samynathan

Balavinayagam Samynathan 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: 20210042280
    Abstract: Methods and systems are disclosed for a hardware acceleration pipeline with filtering engine for column-oriented database management systems with arbitrary scheduling functionality. In one example, a hardware accelerator for data stored in columnar storage format comprises memory to store data and a controller coupled to the memory. The controller to process at least a subset of a page of columnar format in an execution unit with any arbitrary scheduling across columns of the columnar storage format.
    Type: Application
    Filed: August 8, 2020
    Publication date: February 11, 2021
    Applicant: BigStream Solutions, Inc.
    Inventors: Hardik Sharma, Michael Brzozowski, Balavinayagam Samynathan
  • Publication number: 20200311264
    Abstract: A data processing system is disclosed that includes an Input/output (I/O) interface to receive incoming data and an in-line accelerator coupled to the I/O interface. The in-line accelerator is configured to receive the incoming data from the I/O interface and to automatically remove all timing channels that potentially form through any shared resources. A generic technique of the present design avoids timing channels between different types of resources. A compiler is enabled to automatically apply this generic pattern to secure shared resources.
    Type: Application
    Filed: June 15, 2020
    Publication date: October 1, 2020
    Applicant: BigStream Solutions, Inc.
    Inventors: Maysam LAVASANI, Balavinayagam Samynathan
  • Publication number: 20200301898
    Abstract: Methods and systems are disclosed for accelerating Big Data operations by utilizing subgraph templates for a hardware accelerator of a computational storage device. In one example, a computer-implemented method comprises performing a query with a dataflow compiler, performing a stage acceleration analyzer function including executing a matching algorithm to determine similarities between sub-graphs of an application program and unique templates from an available library of templates; and selecting at least one template that at least partially matches the sub-graphs with the at least one template being associated with a linear set of operators to be executed sequentially within a stage of the Big Data operations.
    Type: Application
    Filed: June 10, 2020
    Publication date: September 24, 2020
    Applicant: BigStream Solutions, Inc.
    Inventors: Balavinayagam Samynathan, Keith Chapman, Mehdi Nik, Behnam Robatmili, Shahrzad Mirkhani, Maysam Lavasani, John David Davis, Danesh Tavana, Weiwei Chen
  • Patent number: 10691797
    Abstract: A data processing system is disclosed that includes an Input/output (I/O) interface to receive incoming data and an in-line accelerator coupled to the I/O interface. The in-line accelerator is configured to receive the incoming data from the I/O interface and to automatically remove all timing channels that potentially form through any shared resources. A generic technique of the present design avoids timing channels between different types of resources. A compiler is enabled to automatically apply this generic pattern to secure shared resources.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: June 23, 2020
    Assignee: Big Stream Solutions, Inc.
    Inventors: Maysam Lavasani, Balavinayagam Samynathan
  • Publication number: 20200081841
    Abstract: Methods and systems are disclosed for a cache architecture for accelerating operations of a column-oriented database management system. In one example, a hardware accelerator for data stored in columnar storage format comprises at least one decoder to generate decoded data, a cache controller coupled to the at least one decoder. The cache controller comprising a store unit to store data in columnar format, cache admission policy hardware for admitting data into the store unit including a next address while a current address is being processed, and a prefetch unit for prefetching data from memory when a cache miss occurs.
    Type: Application
    Filed: September 6, 2019
    Publication date: March 12, 2020
    Applicant: Bigstream Solutions, Inc.
    Inventors: Balavinayagam Samynathan, John David Davis, Peter Robert Matheu, Christopher Ryan Both, Maysam Lavasani
  • Publication number: 20190392002
    Abstract: Methods and systems are disclosed for accelerating big data operations by utilizing subgraph templates. In one example, a data processing system includes a data processing system comprising a hardware processor and a hardware accelerator coupled to the hardware processor. The hardware accelerator is configured with a compiler of an accelerator functionality to generate an execution plan, to generate computations for nodes including subgraphs in a distributed system for an application program based on the execution plan, and to execute a matching algorithm to determine similarities between the subgraphs and unique templates from an available library of templates.
    Type: Application
    Filed: June 25, 2019
    Publication date: December 26, 2019
    Applicant: BigStream Solutions, Inc.
    Inventors: Maysam Lavasani, John David Davis, Danesh Tavana, Weiwei Chen, Balavinayagam Samynathan, Behnam Robatmili