Patents by Inventor Sumit Sanyal
Sumit Sanyal 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: 11748611Abstract: Reinforcement learning enables a framework of information technology assets that include software elements, computational hardware assets, and/or, bundled software and computational hardware systems and products. The performance of successive sessions of an inner loop reinforcement learning is directed and monitored by an outer loop reinforcement learning wherein the outer loop reinforcement learning is designed to reduce financial costs and computational asset requirements and/or optimize learning time in successive instantiations of inner loop reinforcement learning training sessions. The framework enables consideration of the license costs of domain specific simulators, the usage cost of hardware platforms, and the progress of a particular reinforcement learning training. The framework further enables reductions of these costs to orchestrate and train a neural network under budget constraints with respect to the available hardware and software licenses available at runtime.Type: GrantFiled: February 18, 2019Date of Patent: September 5, 2023Inventors: Sumit Sanyal, Anil Hebbar, Abdul Puliyadan Kunnil Muneer, Abhinav Kaushik, Bharat Kumar Padi, Jeroen Bédorf, Tijmen Tieleman
-
Publication number: 20200265302Abstract: Reinforcement learning enables a framework of information technology assets that include software elements, computational hardware assets, and/or, bundled software and computational hardware systems and products. The performance of successive sessions of an inner loop reinforcement learning is directed and monitored by an outer loop reinforcement learning wherein the outer loop reinforcement learning is designed to reduce financial costs and computational asset requirements and/or optimize learning time in successive instantiations of inner loop reinforcement learning training sessions. The framework enables consideration of the license costs of domain specific simulators, the usage cost of hardware platforms, and the progress of a particular reinforcement learning training. The framework further enables reductions of these costs to orchestrate and train a neural network under budget constraints with respect to the available hardware and software licenses available at runtime.Type: ApplicationFiled: February 18, 2019Publication date: August 20, 2020Inventors: SUMIT SANYAL, ANIL HEBBAR, ABDUL Puliyadan Kunnil MUNEER, Abhinav Kaushik, Bharat Kumar Padi, Jeroen Bédorf, Tijmen Tieleman
-
Patent number: 9532155Abstract: Systems and methods for real time monitoring of acoustic environment using ultrasound are provided. An example method includes causing production of an acoustic sensing signal. The acoustic sensing signal can be a continuously repeating ultrasonic signal. The method further includes receiving a reflected acoustic signal, the reflected acoustic signal being a representation of an acoustic signal reflected within the acoustic environment. The method further includes analyzing the reflected acoustic signal based at least in part on the acoustic sensing signal to determine properties of the acoustic environment. The acoustic sensing signal can be produced based on a pseudorandom binary sequence. Analyzing the reflected acoustic signal includes correlating the reflected acoustic signal and the acoustic sensing signal to determine a real time estimate of impulse response of the acoustic environment. The method further allows determining that the properties of the acoustic environment have changed.Type: GrantFiled: November 20, 2014Date of Patent: December 27, 2016Assignee: Knowles Electronics, LLCInventors: Dana Massie, Sumit Sanyal
-
Publication number: 20160342887Abstract: A scalable neural network system may include a root processor and a plurality of neural network processors with a tree of synchronizing sub-systems connecting them together. Each synchronization sub-system may connect one parent to a plurality of children. Furthermore, each of the synchronizing sub-systems may simultaneously distribute weight updates from the root processor to the plurality of neural network processors, while statistically combining corresponding weight gradients from its children into single statistical weight gradients. A generalized network of sensor-controllers may have a similar structure.Type: ApplicationFiled: May 20, 2016Publication date: November 24, 2016Inventors: Tijmen TIELEMAN, Sumit SANYAL, Theodore MERRILL, Anil HEBBAR
-
Publication number: 20160335119Abstract: A multi-processor system for batched pattern recognition may utilize a plurality of different types of neural network processors and may perform batched sets of pattern recognition jobs on a two-dimensional array of inner product units (IPUs) by iteratively applying layers of image data to the IPUs in one dimension, while streaming neural weights from an external memory to the IPUs in the other dimension. The system may also include a load scheduler, which may schedule batched jobs from multiple job dispatchers, via initiators, to one or more batched neural network processors for executing the neural network computations.Type: ApplicationFiled: May 9, 2016Publication date: November 17, 2016Inventors: Theodore MERRILL, Tijmen TIELEMAN, Sumit SANYAL, Anil HEBBAR
-
Publication number: 20160210550Abstract: A multi-processor system for data processing may utilize a plurality of different types of neural network processors to perform, e.g., learning and pattern recognition. The system may also include a scheduler, which may select from the available units for executing the neural network computations, which units may include standard multi-processors, graphic processor units (GPUs), virtual machines, or neural network processing architectures with fixed or reconfigurable interconnects.Type: ApplicationFiled: May 15, 2015Publication date: July 21, 2016Inventors: Theodore MERRILL, Sumit SANYAL, Laurence H. COOKE, Tijmen TIELEMAN, Anil HEBBAR, Donald S. SANDERS
-
Patent number: 8982744Abstract: Methods and systems for a subband acoustic echo canceller with integrated voice activity detection are disclosed and may include adjusting transmit and/or receive powers of wirelessly communicated audio signals based on voice activity detection via subband analysis of the wirelessly communicated audio signals. The receive power may be adjusted by utilizing a reduced duty cycle, or by conveying voice activity detection information via an asynchronous control channel in a Bluetooth application. A plurality of subbands may be generated utilizing a fast Fourier transform, and a first subset of the subbands corresponding to voice activity may be selected and a second subset of the subbands may be selected that corresponds to background noise. The processing of the subsets may be dynamically adjusted due to variations in the voice activity or background noise. Comfort noise may be generated and transmitted at a reduced bandwidth utilizing the second subset of the subbands.Type: GrantFiled: June 6, 2007Date of Patent: March 17, 2015Assignee: Broadcom CorporationInventors: Sumit Sanyal, Wilfrid LeBlanc
-
Patent number: 8582442Abstract: Provided are systems and methods for providing reduced audio latency in wireless communications. One electronic system providing reduced audio latency includes a host unit for converting audio data, a digital interface coupling the host unit and a wireless transceiver, where the wireless transceiver has a controller including a rate adapter, and where the controller is configured to monitor a rate mismatch between the host unit and the wireless transceiver and to compensate for the rate mismatch using the rate adapter, thereby reducing the audio latency. One controller includes an audio codec for encoding and decoding the audio data, where the controller is further configured to align a frame of encoded audio data and a transmission packet of the wireless transceiver, thereby further reducing the audio latency.Type: GrantFiled: February 11, 2011Date of Patent: November 12, 2013Assignee: Broadcom CorporationInventors: John Walley, Sumit Sanyal
-
Publication number: 20110199909Abstract: Provided are systems and methods for providing reduced audio latency in wireless communications. One electronic system providing reduced audio latency includes a host unit for converting audio data, a digital interface coupling the host unit and a wireless transceiver, where the wireless transceiver has a controller including a rate adapter, and where the controller is configured to monitor a rate mismatch between the host unit and the wireless transceiver and to compensate for the rate mismatch using the rate adapter, thereby reducing the audio latency. One controller includes an audio codec for encoding and decoding the audio data, where the controller is further configured to align a frame of encoded audio data and a transmission packet of the wireless transceiver, thereby further reducing the audio latency.Type: ApplicationFiled: February 11, 2011Publication date: August 18, 2011Applicant: BROADCOM CORPORATIONInventors: John Walley, Sumit Sanyal
-
Patent number: 7554913Abstract: Allocating resources in a circuit switched data network, comprising receiving a request for a resource from a device coupled to the circuit switched data network and granting the resource to the requesting device if the resource is available. If the resource is not available, then examining the instantaneous quantity of data to be transmitted by the requesting device; the rate of change in the instantaneous quantity of data to be transmitted by the requesting device; and the time of utilization of the resource by the requesting device, and granting the resource to the requesting device based on the examination of the three factors.Type: GrantFiled: March 25, 2005Date of Patent: June 30, 2009Inventors: Vivek Gupta, Sumit Sanyal, Xiangzhong Zeng, Stephen J. Sifferman, Leah J. Fera, Christopher R. Uhlik
-
Publication number: 20090132186Abstract: A charge stored in a battery is estimated by multiplying estimated charge currents supplied during charge phases and estimated discharge currents discharged during operational modes by the respective amounts of time of charging and discharge. The state of charge of the battery is calculated from the estimated stored charge. Furthermore, parameters of the battery may be measured to be used to adjust the estimated state of charge of the battery. In a first case, the estimated stored charge may be adjusted to a charge value corresponding to the detected completion of a constant current charge phase. In a second case, the estimated stored charge may be adjusted to a charge value corresponding to the detected completion of a constant voltage charge phase. In a third case, the estimated stored charge may be adjusted to a charge value corresponding to a detected predetermined discharge level of the battery.Type: ApplicationFiled: October 31, 2008Publication date: May 21, 2009Applicant: Broadcom CorporationInventors: Domitille Esnard, John Walley, Sumit Sanyal
-
Publication number: 20080306736Abstract: Methods and systems for a subband acoustic echo canceller with integrated voice activity detection are disclosed and may include adjusting transmit and/or receive powers of wirelessly communicated audio signals based on voice activity detection via subband analysis of the wirelessly communicated audio signals. The receive power may be adjusted by utilizing a reduced duty cycle, or by conveying voice activity detection information via an asynchronous control channel in a Bluetooth application. A plurality of subbands may be generated utilizing a fast Fourier transform, and a first subset of the subbands corresponding to voice activity may be selected and a second subset of the subbands may be selected that corresponds to background noise. The processing of the subsets may be dynamically adjusted due to variations in the voice activity or background noise. Comfort noise may be generated and transmitted at a reduced bandwidth utilizing the second subset of the subbands.Type: ApplicationFiled: June 6, 2007Publication date: December 11, 2008Inventors: Sumit Sanyal, Wilfrid LeBlanc
-
Publication number: 20050169178Abstract: Allocating resources in a circuit switched data network, comprising receiving a request for a resource from a device coupled to the circuit switched data network and granting the resource to the requesting device if the resource is available. If the resource is not available, then examining the instantaneous quantity of data to be transmitted by the requesting device; the rate of change in the instantaneous quantity of data to be transmitted by the requesting device; and the time of utilization of the resource by the requesting device, and granting the resource to the requesting device based on the examination of the three factors.Type: ApplicationFiled: March 25, 2005Publication date: August 4, 2005Inventors: Vivek Gupta, Sumit Sanyal, Xiangzhong Zeng, Stephen Sifferman, Leah Fera, Christopher Uhlik
-
Patent number: 6888795Abstract: Allocating resources in a circuit switched data network, comprising receiving a request for a resource from a device coupled to the circuit switched data network and granting the resource to the requesting device if the resource is available. If the resource is not available, then examining the instantaneous quantity of data to be transmitted by the requesting device; the rate of change in the instantaneous quantity of data to be transmitted by the requesting device; and the time of utilization of the resource by the requesting device, and granting the resource to the requesting device based on the examination of the three factors.Type: GrantFiled: April 25, 2002Date of Patent: May 3, 2005Assignee: Durham Logistics LLCInventors: Vivek Gupta, Sumit Sanyal, Xiangzhong Zeng, Stephen J. Sifferman, Leah J. Fera, Christopher R. Uhlik
-
Publication number: 20020114287Abstract: Allocating resources in a circuit switched data network, comprising receiving a request for a resource from a device coupled to the circuit switched data network and granting the resource to the requesting device if the resource is available. If the resource is not available, then examining the instantaneous quantity of data to be transmitted by the requesting device; the rate of change in the instantaneous quantity of data to be transmitted by the requesting device; and the time of utilization of the resource by the requesting device, and granting the resource to the requesting device based on the examination of the three factors.Type: ApplicationFiled: April 25, 2002Publication date: August 22, 2002Inventors: Vivek Gupta, Sumit Sanyal, Xiangzhong Zeng, Stephen J. Sifferman, Leah J. Fera, Christopher R. Uhlik