Patents by Inventor Arjun SABNIS

Arjun SABNIS 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: 20230385103
    Abstract: In a method an Intelligent Data Conversion (IDC) engine of a dataflow system detects a stage transition of a dataflow application executing on the dataflow system. In response, the IDC engine determines that data among stage data of the application has a first Stage Data Format (SDF). The IDC engine determines that a first processing unit of the dataflow system can process data having a second SDF and determines a data conversion to convert data among the stage data to have the second SDF. The IDC engine also determines a second processing unit, of the dataflow system to perform the data conversion and dispatches the second processing unit to perform the data conversion. The dataflow computing system can include a runtime processor and the IDC engine can interact with the runtime processor to detect the stage transition and/or dispatch the first processing unit.
    Type: Application
    Filed: May 22, 2023
    Publication date: November 30, 2023
    Applicant: SambaNova Systems, Inc.
    Inventors: Qi ZHENG, Ravinder KUMAR, Arnav GOEL, Po-Yu WU, Arjun SABNIS, Joshua Earle POLZIN
  • Patent number: 11772103
    Abstract: An air purification system for purifying atmospheric air has an ionization chamber that includes a needle arrangement. The needles create a dense and strong electric field when a high voltage is passed to them by the effect of dual charge ionization due to which the suspended particles in the polluted air get clumped together and fall. The second invention is an air monitoring system facilitating a two-way communication with external information sources. It contains gas sensors comprising of an ambient noise sensor, temperature and humidity sensor, and sensors to measure the amount of oxides of nitrogen, Sulphur, carbon and size of suspended particles in the air. The third invention is a theft protection module for the safe keeping of an air purification system.
    Type: Grant
    Filed: March 27, 2020
    Date of Patent: October 3, 2023
    Assignee: Praan Inc.
    Inventors: Angad Daryani, Arjun Sabnis, Prithvi Rathaur, Amira Tobasi, Patrick Finley
  • Publication number: 20230297527
    Abstract: A system is presented that includes two data processing systems that are coupled via a network, each data processing system including a reconfigurable processor with a reconfigurable processor memory, a host that is coupled to the reconfigurable processor and that includes a host processor and a host memory that is coupled to the host processor, and a network interface controller (NIC) that is operatively coupled to the reconfigurable processor and to the host processor. The reconfigurable processor of one of the data processing systems is configured to implement a virtual function that uses a virtual address for a memory access operation. An application programming interface (API) in the host processor translates the virtual address into a physical address, and the NIC uses the physical address to initiate a direct memory access operation at the reconfigurable processor memory or the host memory of the other data processing system.
    Type: Application
    Filed: March 14, 2023
    Publication date: September 21, 2023
    Applicant: SambaNova Systems, Inc.
    Inventors: Conrad Alexander TURLIK, Sudhakar DINDUKURTI, Anand MISRA, Arjun SABNIS, Milad SHARIF, Ravinder KUMAR, Joshua Earle POLZIN, Arnav GOEL, Steven DAI
  • Publication number: 20230205585
    Abstract: A data processing system includes a runtime processor and a pool of reconfigurable data flow resources with memory units, busses, and arrays of physical configurable units. The runtime processor is operatively coupled to the pool of reconfigurable data flow resources and configured to load first and second configuration files for executing first and second user applications on first and second subsets of the arrays of physical configurable units and to assign first and second subsets of the memory units to the first and second user applications. The runtime processor starts execution of the first and second user applications on the first and second subsets of the arrays of physical configurable units, prevents the first user application from accessing the resources allocated to the second user application, and prevents the second user application from accessing resources allocated to the first user application.
    Type: Application
    Filed: December 19, 2022
    Publication date: June 29, 2023
    Applicant: SambaNova Systems, Inc.
    Inventors: Ranen CHATTERJEE, Ravinder KUMAR, Raghunath SHENBAGAM, Maran WILSON, Conrad Alexander TURLIK, Arnav GOEL, Arjun SABNIS, Yannan CHEN