Patents by Inventor Darshan Gandhi
Darshan Gandhi 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: 20240094794Abstract: An integrated circuit (IC) includes an array of statically reconfigurable compute units for separation into mutually exclusive groups. Each group includes statically reconfigurable number of compute units. Each compute unit includes a register statically reconfigurable with a group identifier that identifies which group the compute unit belongs to, a counter statically reconfigurable to synchronously increment with the counters of all the other compute units such that all the counters have the same value each clock cycle, and control circuitry that prevents the compute unit from starting to process data until the counter value matches the identifier. According to operation of the register, the counter, and the control circuitry, no more than the statically reconfigurable number of the compute units are allowed to start processing data concurrently to mitigate supply voltage droop caused by a time rate of change of current drawn by the IC through inductive loads of the IC.Type: ApplicationFiled: April 8, 2023Publication date: March 21, 2024Applicant: SambaNova Systems, Inc.Inventors: Darshan GANDHI, Manish K. SHAH, Raghu PRABHAKAR, Gregory Frederick GROHOSKI, Youngmoon CHOI, Jinuk SHIN
-
Publication number: 20240085967Abstract: An integrated circuit (IC) includes an array of compute units. Each compute unit is configured such that, when transitioning from not processing data to processing data, the compute unit makes an individual contribution to an aggregate time rate of change of current drawn by the IC. Control circuitry is configurable to, for each compute unit of the array of compute units, control when the compute unit is eligible to transition from not processing data to processing data relative to when the other compute units start processing data to mitigate supply voltage overshoot caused by the aggregate time rate of change of current drawn by the IC through inductive loads of the IC.Type: ApplicationFiled: April 8, 2023Publication date: March 14, 2024Applicant: SambaNova Systems, Inc.Inventors: Darshan GANDHI, Manish K. SHAH, Raghu PRABHAKAR, Gregory Frederick GROHOSKI, Youngmoon CHOI, Jinuk SHIN
-
Publication number: 20240085966Abstract: A method includes analyzing a dataflow graph to generate configuration information loadable into an integrated circuit. The dataflow graph specifies operations to be performed and data dependencies between the operations. The configuration information is usable by the integrated circuit to configure compute units of the integrated circuit to perform respective one or more of the operations of the dataflow graph, control data flow between the compute units to accomplish the data dependencies between the respective operations performed by the compute units, and control when each compute unit starts to perform the respective operations on the data to mitigate supply voltage droop caused by a time rate of change of current drawn by the integrated circuit through inductive loads of the integrated circuit.Type: ApplicationFiled: April 8, 2023Publication date: March 14, 2024Applicant: SambaNova Systems, Inc.Inventors: Darshan GANDHI, Manish K. SHAH, Raghu PRABHAKAR, Gregory Frederick GROHOSKI, Youngmoon CHOI, Jinuk SHIN
-
Publication number: 20240085965Abstract: An integrated circuit (IC) includes an array of compute units. Each compute unit is configured such that, when transitioning from not processing data to processing data, the compute unit makes an individual contribution to an aggregate time rate of change of current drawn by the IC. Control circuitry is configurable to, for each compute unit of the array of compute units, control when the compute unit is eligible to transition from not processing data to processing data relative to when the other compute units start processing data to mitigate supply voltage droop caused by the aggregate time rate of change of current drawn by the IC through inductive loads of the IC.Type: ApplicationFiled: April 8, 2023Publication date: March 14, 2024Applicant: SambaNova Systems, Inc.Inventors: Darshan GANDHI, Manish K. SHAH, Raghu PRABHAKAR, Gregory Frederick GROHOSKI, Youngmoon CHOI, Jinuk SHIN
-
Patent number: 10319239Abstract: Systems and methods for context based controller pilot data link communication (CPDLC) are provided. In certain implementations, a method for CPDLC includes receiving data through the selection of a selectable item on a pilot interface, wherein the pilot interface is a non-CPDLC interface and communicating the data to a CPDLC application. Further, the method also includes constructing a CPDLC message based on the data; and transmitting the CPDLC message to an air traffic controller.Type: GrantFiled: July 31, 2014Date of Patent: June 11, 2019Assignee: Honeywell International Inc.Inventors: Rakesh Kumar, Maria John Paul Dominic, Vivek Kumar Pandey, Siva Kommuri, Darshan Gandhi
-
Patent number: 9503175Abstract: An aerospace communication system comprises a communication management unit; a first communication device configured to transmit and receive data over a first communication network; and a second communication device configured to transmit and receive data over a second communication network. The first communication device is coupled to a corresponding interface of the communication management unit. The second communication device is communicatively separated from the communication management unit by the first communication device such that the communication management unit is unaware of the second communication device. The first communication device includes routing logic configured to determine whether to send each message received from the communication management unit over the first communication network or to the second communication device for transmission over the second communication network.Type: GrantFiled: June 9, 2014Date of Patent: November 22, 2016Assignee: Honeywell International Inc.Inventors: Thomas D. Judd, Sandra J. Howe-Ryberg, Darshan Gandhi
-
Patent number: 9420620Abstract: Systems and methods for aircraft on-ground determination are provided. In one embodiment, an onboard motion controlled wireless avionics datalink gateway comprises: a wireless radio chipset module; and a velocity interlock coupled to an aircraft motion sensor and the wireless radio chipset module. The wireless radio chipset module is configured to establish one or more intra-aircraft radio communication links with one or more onboard avionics system, and wherein the wireless radio chipset module is configure to establish one or more external radio communication links with at least one ground-based wireless communication system. The aircraft motion sensor is configured to output to the velocity interlock an aircraft motion signal indicative of a velocity of an aircraft in which the gateway is installed. The velocity interlock enables and disables the one or more intra-aircraft radio communication links and the one or more external radio communication links based on the aircraft motion signal.Type: GrantFiled: September 30, 2014Date of Patent: August 16, 2016Assignee: Honeywell International Inc.Inventors: Sandra J. Howe-Ryberg, Darshan Gandhi
-
Publication number: 20160095150Abstract: Systems and methods for aircraft on-ground determination are provided. In one embodiment, an onboard motion controlled wireless avionics datalink gateway comprises: a wireless radio chipset module; and a velocity interlock coupled to an aircraft motion sensor and the wireless radio chipset module. The wireless radio chipset module is configured to establish one or more intra-aircraft radio communication links with one or more onboard avionics system, and wherein the wireless radio chipset module is configure to establish one or more external radio communication links with at least one ground-based wireless communication system. The aircraft motion sensor is configured to output to the velocity interlock an aircraft motion signal indicative of a velocity of an aircraft in which the gateway is installed. The velocity interlock enables and disables the one or more intra-aircraft radio communication links and the one or more external radio communication links based on the aircraft motion signal.Type: ApplicationFiled: September 30, 2014Publication date: March 31, 2016Inventors: Sandra J. Howe-Ryberg, Darshan Gandhi
-
Publication number: 20160035227Abstract: Systems and methods for context based controller pilot data link communication (CPDLC) are provided. In certain implementations, a method for CPDLC includes receiving data through the selection of a selectable item on a pilot interface, wherein the pilot interface is a non-CPDLC interface and communicating the data to a CPDLC application. Further, the method also includes constructing a CPDLC message based on the data; and transmitting the CPDLC message to an air traffic controller.Type: ApplicationFiled: July 31, 2014Publication date: February 4, 2016Inventors: Rakesh Kumar, Maria John Paul Dominic, Vivek Kumar Pandey, Siva Kommuri, Darshan Gandhi
-
Publication number: 20150222351Abstract: An aerospace communication system comprises a communication management unit; a first communication device configured to transmit and receive data over a first communication network; and a second communication device configured to transmit and receive data over a second communication network. The first communication device is coupled to a corresponding interface of the communication management unit. The second communication device is communicatively separated from the communication management unit by the first communication device such that the communication management unit is unaware of the second communication device. The first communication device includes routing logic configured to determine whether to send each message received from the communication management unit over the first communication network or to the second communication device for transmission over the second communication network.Type: ApplicationFiled: June 9, 2014Publication date: August 6, 2015Inventors: Thomas D. Judd, Sandra J. Howe-Ryberg, Darshan Gandhi