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: 20240154579
    Abstract: 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: Application
    Filed: January 16, 2024
    Publication date: May 9, 2024
    Inventors: Raghu Ganesan, Harish Ramesh, John Roshan Samuel Chandran, Lakshmi Bala Krishna Manoja Vinnakota
  • Publication number: 20240077265
    Abstract: 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: Application
    Filed: January 7, 2022
    Publication date: March 7, 2024
    Inventors: Babu NATESAN, Roshan SAMUEL RAJA RAJESH KUMAR, Balaguru VADIVEL, Rajakumar RAI S, Dhanpal MURUGESAN
  • Patent number: 11876491
    Abstract: 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: Grant
    Filed: October 14, 2021
    Date of Patent: January 16, 2024
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Raghu Ganesan, Harish Kumar Ramesh, John Roshan Samuel Chandran, Lakshmi Bala Krishna Manoja Vinnakota
  • Publication number: 20220113879
    Abstract: 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: Application
    Filed: October 12, 2021
    Publication date: April 14, 2022
    Applicant: Microchip Technology Incorporated
    Inventors: Roshan Samuel, Erick Pfeifer, John Day, Daniel Ujvari
  • Publication number: 20220038061
    Abstract: 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: Application
    Filed: October 14, 2021
    Publication date: February 3, 2022
    Inventors: Raghu Ganesan, Harish Kumar Ramesh, John Roshan Samuel Chandran, Lakshmi Bala Krishna Manoja Vinnakota
  • Patent number: 11177778
    Abstract: 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: Grant
    Filed: January 13, 2021
    Date of Patent: November 16, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Raghu Ganesan, Harish Kumar Ramesh, John Roshan Samuel Chandran, Lakshmi Bala Krishna Manoja Vinnakota
  • Publication number: 20210135635
    Abstract: 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: Application
    Filed: January 13, 2021
    Publication date: May 6, 2021
    Inventors: Raghu Ganesan, Harish Kumar Ramesh, John Roshan Samuel Chandran, Lakshmi Bala Krishna Manoja Vinnakota
  • Patent number: 10924068
    Abstract: 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: Grant
    Filed: February 27, 2019
    Date of Patent: February 16, 2021
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Raghu Ganesan, Harish Kumar Ramesh, John Roshan Samuel Chandran, Lakshmi Bala Krishna Manoja Vinnakota
  • Publication number: 20200274500
    Abstract: 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: Application
    Filed: February 27, 2019
    Publication date: August 27, 2020
    Inventors: Raghu Ganesan, Harish Kumar Ramesh, John Roshan Samuel Chandran, Lakshmi Bala Krishna Manoja Vinnakota
  • Patent number: 10425268
    Abstract: 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: Grant
    Filed: June 21, 2016
    Date of Patent: September 24, 2019
    Assignee: MICROCHIP TECHNOLOGY INCORPORATED
    Inventor: Roshan Samuel
  • Patent number: 10331610
    Abstract: 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: Grant
    Filed: June 17, 2016
    Date of Patent: June 25, 2019
    Assignee: MICROCHIP TECHNOLOGY INCORPORATED
    Inventors: Roshan Samuel, Janmichael Aberouette, Ward Brown, Chintan Desai, Brant Ivey, Razvan Dochia
  • Patent number: 9825754
    Abstract: 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: Grant
    Filed: June 21, 2016
    Date of Patent: November 21, 2017
    Assignee: MICROCHIP TECHNOLOGY INCORPORATED
    Inventor: Roshan Samuel
  • Patent number: 9733950
    Abstract: 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: Grant
    Filed: March 13, 2014
    Date of Patent: August 15, 2017
    Assignee: MICROCHIP TECHNOLOGY INCORPORATED
    Inventors: Roshan Samuel, Rodney Pesavento, Igor Wojewoda
  • Publication number: 20160380798
    Abstract: 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: Application
    Filed: June 21, 2016
    Publication date: December 29, 2016
    Applicant: Microchip Technology Incorporated
    Inventor: Roshan Samuel
  • Publication number: 20160373238
    Abstract: 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: Application
    Filed: June 21, 2016
    Publication date: December 22, 2016
    Applicant: Microchip Technology Incorporated
    Inventor: Roshan Samuel
  • Publication number: 20160371220
    Abstract: 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: Application
    Filed: June 17, 2016
    Publication date: December 22, 2016
    Applicant: Microchip Technology Incorporated
    Inventors: Roshan Samuel, Janmichael Aberouette, Ward Brown, Chintan Desai, Brant Ivey, Razvan Dochia
  • Patent number: 9261932
    Abstract: 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: Grant
    Filed: March 15, 2013
    Date of Patent: February 16, 2016
    Assignee: MICROCHIP TECHNOLOGY INCORPORATED
    Inventors: Michael Simmons, Igor Wojewoda, Roshan Samuel
  • Publication number: 20140281473
    Abstract: 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: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: MICROCHIP TECHNOLOGY INCORPORATED
    Inventors: Michael Simmons, Igor Wojewoda, Roshan Samuel
  • Publication number: 20140281466
    Abstract: 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: Application
    Filed: March 13, 2014
    Publication date: September 18, 2014
    Inventors: Roshan Samuel, Rodney Pesavento, Igor Wojewoda
  • Patent number: 8543888
    Abstract: 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: Grant
    Filed: May 10, 2010
    Date of Patent: September 24, 2013
    Assignee: Microchip Technology Incorporated
    Inventors: Sudhir Bommena, Igor Wojewoda, Yong Yuenyongsgool, Vijay Dubey, Roshan Samuel, Jonathan Brant Ivey