Patents by Inventor Tanuman Bhaduri

Tanuman Bhaduri 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: 20230224079
    Abstract: Methods, systems, and computer readable media for measuring data integrity in time sensitive networks. An example method for testing a time sensitive network (TSN) device includes calculating a data integrity value for a preemptable frame. The method includes appending the data integrity value to an end of the preemptable frame and transmitting the preemptable frame to the TSN device, causing the TSN device to fragment the preemptable frame or to reassemble the preemptable frame after fragmentation. The method includes receiving the preemptable frame after traversing the TSN device and validating the data integrity value of the preemptable frame after traversing the TSN device.
    Type: Application
    Filed: January 7, 2022
    Publication date: July 13, 2023
    Inventors: Tanuman Bhaduri, Kingshuk Mandal
  • Patent number: 11444831
    Abstract: A method for measuring a schedule update time of a time aware shaper DUT includes configuring the DUT with a first configuration that blocks traffic from at least one gate of the DUT. The method further includes transmitting traffic from an emulated talker to an emulated listener via the DUT. The method further includes confirming blocking of the traffic from the at least one gate of the DUT and transmitting a second configuration from an emulated CNC node to the DUT, where the second configuration opens the at least one gate of the DUT, recording a time T1 of transmission of the second configuration to the DUT, detecting traffic from the at least one gate of the DUT at the listener, recording a time T2 of receipt of the traffic at the listener, and calculating a response time of the DUT to the second configuration based on T1 and T2.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: September 13, 2022
    Assignee: KEYSIGHT TECHNOLOGIES, INC.
    Inventor: Tanuman Bhaduri
  • Patent number: 11108675
    Abstract: Methods, systems, and computer readable media for testing effects of simulated frame preemption and deterministic fragmentation of preemptable frames in a frame-preemption-capable network are disclosed. According to one method, a device under test including at least one processor simulates frame preemption by generating a plurality of simulated preempted frame fragments and an express frame. The test device deterministically orders, independently from MAC merge sublayer fragmentation and ordering, the simulated preempted frame fragments and the express frame for transmission to the DUT. The test device transmits the simulated preempted frame fragments and the express frame to the DUT in an order corresponding to the deterministic ordering. The test device receives a response of the DUT to the simulated preempted frame fragments and the express frame. The test device determines, based on the response of the DUT, whether the DUT operates in accordance with specifications for frame preemption.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: August 31, 2021
    Assignee: Keysight Technologies, Inc.
    Inventors: Pradosh Tapan Datta, Tanuman Bhaduri, Kingshuk Mandal, Alon Regev, James Robert Bauder
  • Publication number: 20210226843
    Abstract: A method for measuring a schedule update time of a time aware shaper DUT includes configuring the DUT with a first configuration that blocks traffic from at least one gate of the DUT. The method further includes transmitting traffic from an emulated talker to an emulated listener via the DUT. The method further includes confirming blocking of the traffic from the at least one gate of the DUT and transmitting a second configuration from an emulated CNC node to the DUT, where the second configuration opens the at least one gate of the DUT, recording a time T1 of transmission of the second configuration to the DUT, detecting traffic from the at least one gate of the DUT at the listener, recording a time T2 of receipt of the traffic at the listener, and calculating a response time of the DUT to the second configuration based on T1 and T2.
    Type: Application
    Filed: January 17, 2020
    Publication date: July 22, 2021
    Inventor: Tanuman Bhaduri
  • Patent number: 10728134
    Abstract: Methods, systems, and computer readable media for measuring preempted frame delivery latency in a frame-preemption-capable network are disclosed. One method includes, in a network test tool including at least one processor, simulating frame preemption by generating a plurality of simulated preempted frame fragments of a simulated preempted frame and an express frame. The method further includes inserting a last fragment generation timestamp in a last fragment of the simulated preempted frame fragments, wherein inserting the last fragment generation timestamp in a last fragment of the simulated preempted frame fragments includes inserting the last fragment generation timestamp in a portion of the last fragment that will remain in a last fragment of a refragmentation of the simulated preempted frame in the event that the simulated preempted frame is reassembled and refragmented. The method further includes transmitting the simulated preempted frame fragments and the express frame to a device under test (DUT).
    Type: Grant
    Filed: November 14, 2018
    Date of Patent: July 28, 2020
    Assignee: KEYSIGHT TECHNOLOGIES, INC.
    Inventors: Pradosh Tapan Datta, Tanuman Bhaduri, Kingshuk Mandal
  • Publication number: 20200153722
    Abstract: Methods, systems, and computer readable media for measuring preempted frame delivery latency in a frame-preemption-capable network are disclosed. One method includes, in a network test tool including at least one processor, simulating frame preemption by generating a plurality of simulated preempted frame fragments of a simulated preempted frame and an express frame. The method further includes inserting a last fragment generation timestamp in a last fragment of the simulated preempted frame fragments, wherein inserting the last fragment generation timestamp in a last fragment of the simulated preempted frame fragments includes inserting the last fragment generation timestamp in a portion of the last fragment that will remain in a last fragment of a refragmentation of the simulated preempted frame in the event that the simulated preempted frame is reassembled and refragmented. The method further includes transmitting the simulated preempted frame fragments and the express frame to a device under test (DUT).
    Type: Application
    Filed: November 14, 2018
    Publication date: May 14, 2020
    Inventors: Pradosh Tapan Datta, Tanuman Bhaduri, Kingshuk Mandal
  • Publication number: 20200136953
    Abstract: Methods, systems, and computer readable media for testing effects of simulated frame preemption and deterministic fragmentation of preemptable frames in a frame-preemption-capable network are disclosed. According to one method, a device under test including at least one processor simulates frame preemption by generating a plurality of simulated preempted frame fragments and an express frame. The test device deterministically orders, independently from MAC merge sublayer fragmentation and ordering, the simulated preempted frame fragments and the express frame for transmission to the DUT. The test device transmits the simulated preempted frame fragments and the express frame to the DUT in an order corresponding to the deterministic ordering. The test device receives a response of the DUT to the simulated preempted frame fragments and the express frame. The test device determines, based on the response of the DUT, whether the DUT operates in accordance with specifications for frame preemption.
    Type: Application
    Filed: October 31, 2018
    Publication date: April 30, 2020
    Inventors: Pradosh Tapan Datta, Tanuman Bhaduri, Kingshuk Mandal, Alon Regev, James Robert Bauder