Patents by Inventor Jimmy VINCENT

Jimmy VINCENT 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: 11509411
    Abstract: The disclosure relates to method and system for correcting a clock skew in a slave device using a precision time protocol (PTP). The method includes determining an uplink delay and a downlink delay, based on at least two packet transactions in the PTP protocol and conducted between the slave device and a master device within a pre-defined accumulator time window. The method further includes determining a change in the uplink/downlink delay with respect to a reference uplink/downlink delay. The reference uplink/downlink delay correspond to a first pre-defined accumulator time window at a start of the slave device, or to a last pre-defined accumulator time window during a previous correction of the clock skew. The method further includes correcting the clock skew upon determining the change in the uplink delay to be about same in magnitude as and to be in opposite direction to the change in the downlink delay.
    Type: Grant
    Filed: March 20, 2020
    Date of Patent: November 22, 2022
    Assignee: Wipro Limited
    Inventor: Jimmy Vincent
  • Patent number: 11316648
    Abstract: The disclosure relates to method and system for transmitting a data packet in downlink in frequency division duplex (FDD) communication mode employing adaptive asynchronous Hybrid Automatic Repeat Request (HARQ) mode. The method includes receiving a current Channel Quality Indicator (CQI) from a user transceiver. The CQI is reported by the user transceiver at a periodic interval based on a radio frequency channel condition. The method further includes evaluating a degradation in the radio frequency channel condition based on a decrease in the current CQI with respect to a previously reported CQI. The method further includes retransmitting at least one of a set of transmitted data packets stored in a HARQ retransmission buffer to the user transceiver, based on the degradation in the radio frequency channel condition and without waiting for a corresponding HARQ negative acknowledgement (NACK) signal from the user transceiver.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: April 26, 2022
    Assignee: Wipro Limited
    Inventor: Jimmy Vincent
  • Publication number: 20220029769
    Abstract: The disclosure relates to method and system for transmitting a data packet in downlink in frequency division duplex (FDD) communication mode employing adaptive asynchronous Hybrid Automatic Repeat Request (HARQ) mode. The method includes receiving a current Channel Quality Indicator (CQI) from a user transceiver. The CQI is reported by the user transceiver at a periodic interval based on a radio frequency channel condition. The method further includes evaluating a degradation in the radio frequency channel condition based on a decrease in the current CQI with respect to a previously reported CQI. The method further includes retransmitting at least one of a set of transmitted data packets stored in a HARQ retransmission buffer to the user transceiver, based on the degradation in the radio frequency channel condition and without waiting for a corresponding HARQ negative acknowledgement (NACK) signal from the user transceiver.
    Type: Application
    Filed: September 10, 2020
    Publication date: January 27, 2022
    Inventor: Jimmy VINCENT
  • Patent number: 11184260
    Abstract: The disclosure relates to method and system for determining network congestion level. The method includes determining a round trip time (RTT) for each high priority and for each low priority packet transaction in the precision time protocol (PTP) protocol. The high priority and the low priority packet transactions are conducted between a master device and a slave device within a pre-defined time window. The method further includes determining an average high priority RTT and an average low priority RTT based on the RTT for each high priority packet transaction and for each low priority packet transaction respectively, computing an average delta RTT based on a difference between the average high priority RTT and the average low priority RTT, and determining an instantaneous network congestion level based on the average delta RTT and a reference delta RTT for a number of pre-defined time windows since a start of the slave device.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: November 23, 2021
    Assignee: Wipro Limited
    Inventors: Jimmy Vincent, Basil Joseph
  • Publication number: 20210297174
    Abstract: The disclosure relates to method and system for correcting a clock skew in a slave device using a precision time protocol (PTP). The method includes determining an uplink delay and a downlink delay, based on at least two packet transactions in the PTP protocol and conducted between the slave device and a master device within a pre-defined accumulator time window. The method further includes determining a change in the uplink/downlink delay with respect to a reference uplink/downlink delay. The reference uplink/downlink delay correspond to a first pre-defined accumulator time window at a start of the slave device, or to a last pre-defined accumulator time window during a previous correction of the clock skew. The method further includes correcting the clock skew upon determining the change in the uplink delay to be about same in magnitude as and to be in opposite direction to the change in the downlink delay.
    Type: Application
    Filed: March 20, 2020
    Publication date: September 23, 2021
    Inventor: Jimmy Vincent
  • Publication number: 20210258234
    Abstract: The disclosure relates to method and system for determining network congestion level. The method includes determining a round trip time (RTT) for each high priority and for each low priority packet transaction in the precision time protocol (PTP) protocol. The high priority and the low priority packet transactions are conducted between a master device and a slave device within a pre-defined time window. The method further includes determining an average high priority RTT and an average low priority RTT based on the RTT for each high priority packet transaction and for each low priority packet transaction respectively, computing an average delta RTT based on a difference between the average high priority RTT and the average low priority RTT, and determining an instantaneous network congestion level based on the average delta RTT and a reference delta RTT for a number of pre-defined time windows since a start of the slave device.
    Type: Application
    Filed: March 31, 2020
    Publication date: August 19, 2021
    Inventors: Jimmy VINCENT, Basil JOSEPH
  • Patent number: 10983554
    Abstract: A method and system for clock synchronization in an electronic device based on time based control is disclosed. The method includes comparing a current value of a cumulative phase difference between a signal generated by a device clock and a reference signal, with a reset threshold. The method further includes generating a control value, when the current value is greater than the reset threshold. Generating the control value includes computing a startup correction value based on a time lapsed after reset of the device clock, a dynamic correction value based on an accuracy factor, a clock constant, and a comparison of a current phase difference between with a high error threshold, and computing the control value based on the startup correction value, the dynamic correction value, and the current value of the cumulative phase difference. The method includes adjusting a frequency of the device clock based on the control value.
    Type: Grant
    Filed: March 30, 2019
    Date of Patent: April 20, 2021
    Assignee: Wipro Limited
    Inventors: Jimmy Vincent, Basil Joseph
  • Publication number: 20200264653
    Abstract: A method and system for clock synchronization in an electronic device based on time based control is disclosed. The method includes comparing a current value of a cumulative phase difference between a signal generated by a device clock and a reference signal, with a reset threshold. The method further includes generating a control value, when the current value is greater than the reset threshold. Generating the control value includes computing a startup correction value based on a time lapsed after reset of the device clock, a dynamic correction value based on an accuracy factor, a clock constant, and a comparison of a current phase difference between with a high error threshold, and computing the control value based on the startup correction value, the dynamic correction value, and the current value of the cumulative phase difference. The method includes adjusting a frequency of the device clock based on the control value.
    Type: Application
    Filed: March 30, 2019
    Publication date: August 20, 2020
    Inventors: Jimmy VINCENT, Basil Joseph
  • Patent number: 9906453
    Abstract: An escalated expedited forwarding system, for modifying per hop behavior of one or more Expedited Forwarding (EF) packets for a session in a communication network, the system comprising: a memory; a processor coupled to the memory storing processor executable instructions which when executed by the processor causes the processor to perform operations comprising: determining, by an escalated expedited forwarding system, at least one of latency, jitter and average jitter associated with the one or more EF packets for the session; marking, by the escalated expedited forwarding system, one or more EF packets based on the at least one of latency, jitter and average jitter; and modifying, by the escalated expedited forwarding system, the per hop behavior of the one or more marked EF packets.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: February 27, 2018
    Assignee: WIPRO LIMITED
    Inventor: Jimmy Vincent
  • Publication number: 20170142014
    Abstract: An escalated expedited forwarding system, for modifying per hop behavior of one or more Expedited Forwarding (EF) packets for a session in a communication network, the system comprising: a memory; a processor coupled to the memory storing processor executable instructions which when executed by the processor causes the processor to perform operations comprising: determining, by an escalated expedited forwarding system, at least one of latency, jitter and average jitter associated with the one or more EF packets for the session; marking, by the escalated expedited forwarding system, one or more EF packets based on the at least one of latency, jitter and average jitter; and modifying, by the escalated expedited forwarding system, the per hop behavior of the one or more marked EF packets.
    Type: Application
    Filed: December 28, 2015
    Publication date: May 18, 2017
    Inventor: Jimmy VINCENT