Patents by Inventor Roshan Samuel
Roshan Samuel 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: 20240154579Abstract: A method for digital predistortion (DPD) calibration in a wireless communication device is provided that includes transmitting, by transmission circuitry of the wireless communication device, a plurality of pulses, where each pulse corresponds to an amplitude step in a pattern of amplitude steps, where the amplitude steps are separated by silence gaps, receiving each pulse in receiver circuitry of the wireless communication device, generating, by an accumulator component of the wireless communication device, an accumulated sample for each pulse based on a plurality of samples output by the receiver circuitry for the pulse, and computing, by a processor of the wireless communication device, amplitude dependent gain (AM/AM) and amplitude dependent phase shift (AM/PM) values for each accumulated sample.Type: ApplicationFiled: January 16, 2024Publication date: May 9, 2024Inventors: Raghu Ganesan, Harish Ramesh, John Roshan Samuel Chandran, Lakshmi Bala Krishna Manoja Vinnakota
-
Publication number: 20240077265Abstract: An automated projectile loader and a method of loading projectile for a vehicle is disclosed. The automated projectile loader includes a carousal projectile unit mounted on a hull of the vehicle. The carousal projectile unit includes a carousal storage adapted to store a plurality of projectiles oriented in a vertical direction. The automated projectile loader includes a bustle projectile unit disposed at a rear end of a turret of the vehicle. The bustle projectile unit includes a bustle storage adapted to store a plurality of projectiles and propellants oriented in a horizontal direction. The automated projectile loader includes an automated arm disposed below the turret and adapted to load the plurality of projectiles from one of the carousal storage and the bustle storage in a barrel orientated in any angle in the turret.Type: ApplicationFiled: January 7, 2022Publication date: March 7, 2024Inventors: Babu NATESAN, Roshan SAMUEL RAJA RAJESH KUMAR, Balaguru VADIVEL, Rajakumar RAI S, Dhanpal MURUGESAN
-
Patent number: 11876491Abstract: A method for digital predistortion (DPD) calibration in a wireless communication device is provided that includes transmitting, by transmission circuitry of the wireless communication device, a plurality of pulses, where each pulse corresponds to an amplitude step in a pattern of amplitude steps, where the amplitude steps are separated by silence gaps, receiving each pulse in receiver circuitry of the wireless communication device, generating, by an accumulator component of the wireless communication device, an accumulated sample for each pulse based on a plurality of samples output by the receiver circuitry for the pulse, and computing, by a processor of the wireless communication device, amplitude dependent gain (AM/AM) and amplitude dependent phase shift (AM/PM) values for each accumulated sample.Type: GrantFiled: October 14, 2021Date of Patent: January 16, 2024Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Raghu Ganesan, Harish Kumar Ramesh, John Roshan Samuel Chandran, Lakshmi Bala Krishna Manoja Vinnakota
-
Publication number: 20220113879Abstract: An apparatus may include a processor. The apparatus may include a memory communicatively coupled to the processor. The apparatus may include a memory control circuit (MCC). The MCC may be configured to define a protected portion of the memory, wherein the protected portion of the memory is configured for read-only access by the processor, increase a size of the protected portion of the memory, and, after the increase in size of the protected portion of the memory, prevent decreases of the size of the protected portion of the memory.Type: ApplicationFiled: October 12, 2021Publication date: April 14, 2022Applicant: Microchip Technology IncorporatedInventors: Roshan Samuel, Erick Pfeifer, John Day, Daniel Ujvari
-
Publication number: 20220038061Abstract: A method for digital predistortion (DPD) calibration in a wireless communication device is provided that includes transmitting, by transmission circuitry of the wireless communication device, a plurality of pulses, where each pulse corresponds to an amplitude step in a pattern of amplitude steps, where the amplitude steps are separated by silence gaps, receiving each pulse in receiver circuitry of the wireless communication device, generating, by an accumulator component of the wireless communication device, an accumulated sample for each pulse based on a plurality of samples output by the receiver circuitry for the pulse, and computing, by a processor of the wireless communication device, amplitude dependent gain (AM/AM) and amplitude dependent phase shift (AM/PM) values for each accumulated sample.Type: ApplicationFiled: October 14, 2021Publication date: February 3, 2022Inventors: Raghu Ganesan, Harish Kumar Ramesh, John Roshan Samuel Chandran, Lakshmi Bala Krishna Manoja Vinnakota
-
Patent number: 11177778Abstract: A method for digital predistortion (DPD) calibration in a wireless communication device is provided that includes transmitting, by transmission circuitry of the wireless communication device, a plurality of pulses, where each pulse corresponds to an amplitude step in a pattern of amplitude steps, where the amplitude steps are separated by silence gaps, receiving each pulse in receiver circuitry of the wireless communication device, generating, by an accumulator component of the wireless communication device, an accumulated sample for each pulse based on a plurality of samples output by the receiver circuitry for the pulse, and computing, by a processor of the wireless communication device, amplitude dependent gain (AM/AM) and amplitude dependent phase shift (AM/PM) values for each accumulated sample.Type: GrantFiled: January 13, 2021Date of Patent: November 16, 2021Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Raghu Ganesan, Harish Kumar Ramesh, John Roshan Samuel Chandran, Lakshmi Bala Krishna Manoja Vinnakota
-
Publication number: 20210135635Abstract: A method for digital predistortion (DPD) calibration in a wireless communication device is provided that includes transmitting, by transmission circuitry of the wireless communication device, a plurality of pulses, where each pulse corresponds to an amplitude step in a pattern of amplitude steps, where the amplitude steps are separated by silence gaps, receiving each pulse in receiver circuitry of the wireless communication device, generating, by an accumulator component of the wireless communication device, an accumulated sample for each pulse based on a plurality of samples output by the receiver circuitry for the pulse, and computing, by a processor of the wireless communication device, amplitude dependent gain (AM/AM) and amplitude dependent phase shift (AM/PM) values for each accumulated sample.Type: ApplicationFiled: January 13, 2021Publication date: May 6, 2021Inventors: Raghu Ganesan, Harish Kumar Ramesh, John Roshan Samuel Chandran, Lakshmi Bala Krishna Manoja Vinnakota
-
Patent number: 10924068Abstract: A method for digital predistortion (DPD) calibration in a wireless communication device is provided that includes transmitting, by transmission circuitry of the wireless communication device, a plurality of pulses, where each pulse corresponds to an amplitude step in a pattern of amplitude steps, where the amplitude steps are separated by silence gaps, receiving each pulse in receiver circuitry of the wireless communication device, generating, by an accumulator component of the wireless communication device, an accumulated sample for each pulse based on a plurality of samples output by the receiver circuitry for the pulse, and computing, by a processor of the wireless communication device, amplitude dependent gain (AM/AM) and amplitude dependent phase shift (AM/PM) values for each accumulated sample.Type: GrantFiled: February 27, 2019Date of Patent: February 16, 2021Assignee: TEXAS INSTRUMENTS INCORPORATEDInventors: Raghu Ganesan, Harish Kumar Ramesh, John Roshan Samuel Chandran, Lakshmi Bala Krishna Manoja Vinnakota
-
Publication number: 20200274500Abstract: A method for digital predistortion (DPD) calibration in a wireless communication device is provided that includes transmitting, by transmission circuitry of the wireless communication device, a plurality of pulses, where each pulse corresponds to an amplitude step in a pattern of amplitude steps, where the amplitude steps are separated by silence gaps, receiving each pulse in receiver circuitry of the wireless communication device, generating, by an accumulator component of the wireless communication device, an accumulated sample for each pulse based on a plurality of samples output by the receiver circuitry for the pulse, and computing, by a processor of the wireless communication device, amplitude dependent gain (AM/AM) and amplitude dependent phase shift (AM/PM) values for each accumulated sample.Type: ApplicationFiled: February 27, 2019Publication date: August 27, 2020Inventors: Raghu Ganesan, Harish Kumar Ramesh, John Roshan Samuel Chandran, Lakshmi Bala Krishna Manoja Vinnakota
-
Patent number: 10425268Abstract: A universal asynchronous receiver/transmitter (UART) module is disclosed. The UART module may include an edge detector coupled with a data line of the UART module, wherein the edge detector resets a counter on a rising and a falling edge.Type: GrantFiled: June 21, 2016Date of Patent: September 24, 2019Assignee: MICROCHIP TECHNOLOGY INCORPORATEDInventor: Roshan Samuel
-
Patent number: 10331610Abstract: A universal asynchronous receiver/transmitter (UART) interface is disclosed. The UART interface may include a configurable asynchronous receiver and transmitter unit; and a configurable state machine, wherein the state machine allows configuration of the receiver and transmitter unit to support various baud rates and provide for start bit and stop bit configuration, wherein the state machine is further configurable to automatically support a plurality of communication protocols.Type: GrantFiled: June 17, 2016Date of Patent: June 25, 2019Assignee: MICROCHIP TECHNOLOGY INCORPORATEDInventors: Roshan Samuel, Janmichael Aberouette, Ward Brown, Chintan Desai, Brant Ivey, Razvan Dochia
-
Patent number: 9825754Abstract: A universal asynchronous receiver/transmitter (UART) module is disclosed. The UART module may include a receiver unit being clocked by a programmable receiver clock configured to sample an incoming data signal and comprising a counter clocked by said receiver clock, wherein the counter is reset to start counting with every falling edge of the data signal and to trigger a BRK detection signal if the counter reaches a programmable threshold value.Type: GrantFiled: June 21, 2016Date of Patent: November 21, 2017Assignee: MICROCHIP TECHNOLOGY INCORPORATEDInventor: Roshan Samuel
-
Patent number: 9733950Abstract: A multi-boot device capable of booting from a plurality of boot devices, each storing a boot image. The multi-boot device determines which boot device to load based on sequence numbers assigned to each of the boot devices. Some embodiments will make this determination using only hardware operations. The multi-boot device compares the sequence numbers of the available boot devices in order to determine the boot image to be loaded. The address of the selected boot image is then mapped to the device's default boot vector. The remaining images are likewise mapped to a secondary boot memory. The device then boots from the default boot vector. The user can change the boot device to be loaded by modifying one or more of the boot sequence numbers. The boot images can be updated without resetting the device by switching execution to and from boot images in the secondary boot memory.Type: GrantFiled: March 13, 2014Date of Patent: August 15, 2017Assignee: MICROCHIP TECHNOLOGY INCORPORATEDInventors: Roshan Samuel, Rodney Pesavento, Igor Wojewoda
-
Publication number: 20160380798Abstract: A universal asynchronous receiver/transmitter (UART) module is disclosed. The UART module may include an edge detector coupled with a data line of the UART module, wherein the edge detector resets a counter on a rising and a falling edge.Type: ApplicationFiled: June 21, 2016Publication date: December 29, 2016Applicant: Microchip Technology IncorporatedInventor: Roshan Samuel
-
Publication number: 20160373238Abstract: A universal asynchronous receiver/transmitter (UART) module is disclosed. The UART module may include a receiver unit being clocked by a programmable receiver clock configured to sample an incoming data signal and comprising a counter clocked by said receiver clock, wherein the counter is reset to start counting with every falling edge of the data signal and to trigger a BRK detection signal if the counter reaches a programmable threshold value.Type: ApplicationFiled: June 21, 2016Publication date: December 22, 2016Applicant: Microchip Technology IncorporatedInventor: Roshan Samuel
-
Publication number: 20160371220Abstract: A universal asynchronous receiver/transmitter (UART) interface is disclosed. The UART interface may include a configurable asynchronous receiver and transmitter unit; and a configurable state machine, wherein the state machine allows configuration of the receiver and transmitter unit to support various baud rates and provide for start bit and stop bit configuration, wherein the state machine is further configurable to automatically support a plurality of communication protocols.Type: ApplicationFiled: June 17, 2016Publication date: December 22, 2016Applicant: Microchip Technology IncorporatedInventors: Roshan Samuel, Janmichael Aberouette, Ward Brown, Chintan Desai, Brant Ivey, Razvan Dochia
-
Patent number: 9261932Abstract: A method for hot swapping program code includes defining a predetermined range of new code from which to execute; identifying from the new code one or more system components which require a reinitialization or reset; reinitializing or resetting the one or more system components; and executing the new code.Type: GrantFiled: March 15, 2013Date of Patent: February 16, 2016Assignee: MICROCHIP TECHNOLOGY INCORPORATEDInventors: Michael Simmons, Igor Wojewoda, Roshan Samuel
-
Publication number: 20140281473Abstract: A method for hot swapping program code includes defining a predetermined range of new code from which to execute; identifying from the new code one or more system components which require a reinitialization or reset; reinitializing or resetting the one or more system components; and executing the new code.Type: ApplicationFiled: March 15, 2013Publication date: September 18, 2014Applicant: MICROCHIP TECHNOLOGY INCORPORATEDInventors: Michael Simmons, Igor Wojewoda, Roshan Samuel
-
Publication number: 20140281466Abstract: A multi-boot device capable of booting from a plurality of boot devices, each storing a boot image. The multi-boot device determines which boot device to load based on sequence numbers assigned to each of the boot devices. Some embodiments will make this determination using only hardware operations. The multi-boot device compares the sequence numbers of the available boot devices in order to determine the boot image to be loaded. The address of the selected boot image is then mapped to the device's default boot vector. The remaining images are likewise mapped to a secondary boot memory. The device then boots from the default boot vector. The user can change the boot device to be loaded by modifying one or more of the boot sequence numbers. The boot images can be updated without resetting the device by switching execution to and from boot images in the secondary boot memory.Type: ApplicationFiled: March 13, 2014Publication date: September 18, 2014Inventors: Roshan Samuel, Rodney Pesavento, Igor Wojewoda
-
Patent number: 8543888Abstract: A cyclic redundancy check (CRC) unit has a programmable CRC engine, a variable buffer memory operable to store k words wherein each word has n-bits, wherein k and n can be varied, and shift logic operable to shift data from the variable buffer memory into the programmable CRC engine.Type: GrantFiled: May 10, 2010Date of Patent: September 24, 2013Assignee: Microchip Technology IncorporatedInventors: Sudhir Bommena, Igor Wojewoda, Yong Yuenyongsgool, Vijay Dubey, Roshan Samuel, Jonathan Brant Ivey