Patents by Inventor Pranjal Chakraborty
Pranjal Chakraborty 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: 10841723Abstract: A technique for dynamic sweet spot calibration. The technique includes receiving an image of a listening environment, which may have been captured under poor lighting conditions, and generating a crowd-density map based on the image. The technique further includes setting at least one audio parameter associated with an audio system based on the crowd-density map. At least one audio output signal may be generated based on the at least one audio parameter.Type: GrantFiled: July 2, 2018Date of Patent: November 17, 2020Assignee: Harman International Industries, IncorporatedInventors: Pratyush Sahay, Srinivas Kruthiventi Subrahmanyeswara Sai, Arindam Dasgupta, Pranjal Chakraborty, Debojyoti Majumder
-
Patent number: 10776130Abstract: Embodiments are disclosed for methods and systems for selectively initializing elements of an operating system of a computing device. In some embodiments, a method of selectively loading hardware instances for a computing device includes receiving a notification identifying a driver for a hardware instance, initializing the driver identified in the notification, and for each hardware instance supported by the driver, determining if that hardware instance is associated with a first stage of initialization. The method may further include initializing the identified hardware instance and each other hardware instance supported by the driver that is associated with a first stage of initialization.Type: GrantFiled: July 9, 2015Date of Patent: September 15, 2020Assignee: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATEDInventors: Prakash Raman, Pranjal Chakraborty, Eugine Varghese
-
Publication number: 20200008002Abstract: A technique for dynamic sweet spot calibration. The technique includes receiving an image of a listening environment, which may have been captured under poor lighting conditions, and generating a crowd-density map based on the image. The technique further includes setting at least one audio parameter associated with an audio system based on the crowd-density map. At least one audio output signal may be generated based on the at least one audio parameter.Type: ApplicationFiled: July 2, 2018Publication date: January 2, 2020Inventors: Pratyush SAHAY, Srinivas Kruthiventi Subrahmanyeswara SAI, Arindam DASGUPTA, Pranjal CHAKRABORTY, Debojyoti MAJUMDER
-
Patent number: 10504214Abstract: The present disclosure relates to systems, devices and methods for image presentation for vehicle driver assistance. In one embodiment, a method includes receiving image data representing an outside of a vehicle and enhancing the image data. Image enhancement can include inverting the image data, running a dehazing operation based on scene radiance, medium transmission and atmospheric light of the image data. The method may also include generating reconstructed image data from the enhanced image data by performing a sparse representation of the enhanced image data for denoising of the enhanced image data, and performing a learning operation to identify and enhance objects of interest in the enhanced image data with the sparse representation. The method also includes outputting the reconstructed image data to a display unit of the vehicle. Vehicle driver assist systems and devices are provided to enhance image data detected by vehicle cameras and wearable devices.Type: GrantFiled: November 16, 2018Date of Patent: December 10, 2019Assignee: Harman International Industries, IncorporatedInventors: Pranjal Chakraborty, Rajesh Biswal, Debashis Mukherjee
-
Patent number: 10423430Abstract: Embodiments are disclosed for methods and systems for selectively initializing elements of an operating system of a computing device. In some embodiments, a method of selectively loading classes during an initialization of an operating system of a computing device comprises starting a service-loading process, loading critical services via the service-loading process, and launching a human-machine interface. The method may further include launching a last-used application via the human-machine interface, and launching remaining services responsive to requests for use of the remaining services.Type: GrantFiled: July 9, 2015Date of Patent: September 24, 2019Assignee: Harman International Industries, IncorporatedInventors: Prakash Raman, Pranjal Chakraborty, Eugine Varghese
-
Patent number: 10379871Abstract: Example methods and systems for selectively initializing elements of an operating system of a computing device are disclosed. In some examples, a method of selectively loading classes during an initialization of an operating system of a computing device comprises initializing a virtual machine, loading classes selected from a first class list, and loading resources. The method further includes loading a service-loading process configured to initialize services of the operating system and register the services with a service manager, and loading classes selected from a second class list after loading the service-loading process.Type: GrantFiled: July 9, 2015Date of Patent: August 13, 2019Assignee: Harman International Industries, IncorporatedInventors: Prakash Raman, Pranjal Chakraborty, Eugine Varghese
-
Publication number: 20190087944Abstract: The present disclosure relates to systems, devices and methods for image presentation for vehicle driver assistance. In one embodiment, a method includes receiving image data representing an outside of a vehicle and enhancing the image data. Image enhancement can include inverting the image data, running a dehazing operation based on scene radiance, medium transmission and atmospheric light of the image data. The method may also include generating reconstructed image data from the enhanced image data by performing a sparse representation of the enhanced image data for denoising of the enhanced image data, and performing a learning operation to identify and enhance objects of interest in the enhanced image data with the sparse representation. The method also includes outputting the reconstructed image data to a display unit of the vehicle. Vehicle driver assist systems and devices are provided to enhance image data detected by vehicle cameras and wearable devices.Type: ApplicationFiled: November 16, 2018Publication date: March 21, 2019Applicant: Harman International Industries, IncorporatedInventors: Pranjal CHAKRABORTY, Rajesh BISWAL, Debashis MUKHERJEE
-
Patent number: 10140690Abstract: The present disclosure relates to systems, devices and methods for image presentation for vehicle driver assistance. In one embodiment, a method includes receiving image data representing an outside of a vehicle and enhancing the image data. Image enhancement can include inverting the image data, running a dehazing operation based on scene radiance, medium transmission and atmospheric light of the image data. The method may also include generating reconstructed image data from the enhanced image data by performing a sparse representation of the enhanced image data for denoising of the enhanced image data, and performing a learning operation to identify and enhance objects of interest in the enhanced image data with the sparse representation. The method also includes outputting the reconstructed image data to a display unit of the vehicle. Vehicle driver assist systems and devices are provided to enhance image data detected by vehicle cameras and wearable devices.Type: GrantFiled: February 3, 2017Date of Patent: November 27, 2018Assignee: Harman International Industries, IncorporatedInventors: Pranjal Chakraborty, Rajesh Biswal, Debashis Mukherjee
-
Publication number: 20180225808Abstract: The present disclosure relates to systems, devices and methods for image presentation for vehicle driver assistance. In one embodiment, a method includes receiving image data representing an outside of a vehicle and enhancing the image data. Image enhancement can include inverting the image data, running a dehazing operation based on scene radiance, medium transmission and atmospheric light of the image data. The method may also include generating reconstructed image data from the enhanced image data by performing a sparse representation of the enhanced image data for denoising of the enhanced image data, and performing a learning operation to identify and enhance objects of interest in the enhanced image data with the sparse representation. The method also includes outputting the reconstructed image data to a display unit of the vehicle. Vehicle driver assist systems and devices are provided to enhance image data detected by vehicle cameras and wearable devices.Type: ApplicationFiled: February 3, 2017Publication date: August 9, 2018Applicant: Harman International Industries, IncorporatedInventors: Pranjal CHAKRABORTY, Rajesh BISWAL, Debashis MUKHERJEE
-
Publication number: 20170206101Abstract: Embodiments are disclosed for methods and systems for selectively initializing elements of an operating system of a computing device. In some embodiments, a method of selectively loading classes during an initialization of an operating system of a computing device comprises starting a service-loading process, loading critical services via the service-loading process, and launching a human-machine interface. The method may further include launching a last-used application via the human-machine interface, and launching remaining services responsive to requests for use of the remaining services.Type: ApplicationFiled: July 9, 2015Publication date: July 20, 2017Inventors: Prakash Raman, Pranjal Chakraborty, Eugine Varghese
-
Publication number: 20170206092Abstract: Embodiments are disclosed for methods and systems for selectively initializing elements of an operating system of a computing device. In some embodiments, a method of selectively loading hardware instances for a computing device includes receiving a notification identifying a driver for a hardware instance, initializing the driver identified in the notification, and for each hardware instance supported by the driver, determining if that hardware instance is associated with a first stage of initialization. The method may further include initializing the identified hardware instance and each other hardware instance supported by the driver that is associated with a first stage of initialization.Type: ApplicationFiled: July 9, 2015Publication date: July 20, 2017Inventors: Prakash Raman, Pranjal Chakraborty, Eugine Varghese
-
Publication number: 20170168848Abstract: Embodiments are disclosed for methods and systems for selectively initializing elements of an operating system of a computing device. In some embodiments, a method of selectively loading classes during an initialization of an operating system of a computing device comprises initializing a virtual machine, loading classes selected from a first class list, and loading resources. The method further includes loading a service-loading process configured to initialize services of the operating system and register the services with a service manager, and loading classes selected from a second class list after loading the service-loading process.Type: ApplicationFiled: July 9, 2015Publication date: June 15, 2017Applicant: Harman International Industries, IncorporatedInventors: Prakash Raman, Pranjal Chakraborty, Eugine Varghese