Patents by Inventor Michael Duckering
Michael Duckering 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).
-
ERROR CORRECTION AND RECOVERY IN OPTICAL COMMUNICATION SYSTEMS WITH LOW-POWER OPTICAL SOURCE DEVICES
Publication number: 20250004211Abstract: A first communication device receives a set of bits for transmission over a plurality of lanes of an optical communication link. The optical communication link includes a larger number of lanes than a number of lanes needed to support transmission at a particular clock rate to provide a maximum speed supported by the optical communication link. The first communication device multiplexes the set of data bits for transmission over respective lanes and transmits the multiplexed set of bits over the lanes to a second communication device. The first communication device uses the larger number of lanes for transmission of error correction code bits in addition to the set of bits at the particular clock rate over the plurality of lanes at the maximum speed supported by the optical communication link and/or uses the larger number of lanes to provide one or more redundancy lanes in the optical communication link.Type: ApplicationFiled: June 3, 2024Publication date: January 2, 2025Inventors: Michael Lewis TAKEFMAN, Jamal RIANI, Michael DUCKERING -
Publication number: 20240223924Abstract: A communication device includes a plurality of communication pipelines configured to receive respective input data streams and a multiplexer coupled to the plurality of communication pipelines. The multiplexer is configured to generate an output data stream by combining the input data streams and to insert one or more special characters into the output data stream in response to a fault with one of the communication pipelines.Type: ApplicationFiled: February 12, 2024Publication date: July 4, 2024Inventors: Whay Sing LEE, Arash FARHOODFAR, Volodymyr SHVYDUN, Michael DUCKERING
-
Patent number: 11902721Abstract: A communication device is configured to receive data at a first data rate and to transmit the data at a second data rate that is greater than the first data rate. The communication device includes a plurality of communication pipelines and a multiplexer. Each communication pipeline is configured to receive a respective input data stream including first data blocks having a first format compatible for transmission at the first data rate, convert the first data blocks into second data blocks having a second format compatible for transmission at the second data rate, and provide an indication when one of the input data streams that is expected to be received is not received. The multiplexer is configured to receive the second data blocks from the communication pipelines and to generate an output data stream for transmission at the second data rate when one of the input data streams is not received.Type: GrantFiled: March 2, 2022Date of Patent: February 13, 2024Assignee: MARVELL ASIA PTE LTDInventors: Whay Sing Lee, Arash Farhoodfar, Volodymyr Shvydun, Michael Duckering
-
Patent number: 11466525Abstract: A propulsion unit for a wellbore tool includes a tool body and at least one wheel section disposed along the tool body. The wheel section comprises a tractor pad movably coupled to a tractor housing coupled to the tool body. The tractor pad is movable only in a lateral direction with respect to the tool body. A wheel rotatably is supported in the tractor pad so as to contact a wall of a wellbore when the tractor pad is moved away from the tractor housing. An hydraulic motor is rotationally coupled to the wheel. The hydraulic motor comprises a displacement changing element operable to change displacement of the hydraulic motor. The unit comprises means for moving the tractor pad between an extended position and a retracted position.Type: GrantFiled: July 20, 2018Date of Patent: October 11, 2022Assignee: Wireline Drilling Technologies, LLCInventors: Daniel Wessel, Michael Duckering
-
Publication number: 20220224997Abstract: A communication device is configured to receive data at a first data rate and to transmit the data at a second data rate that is greater than the first data rate. The communication device includes a plurality of communication pipelines and a multiplexer. Each communication pipeline is configured to receive a respective input data stream including first data blocks having a first format compatible for transmission at the first data rate, convert the first data blocks into second data blocks having a second format compatible for transmission at the second data rate, and provide an indication when one of the input data streams that is expected to be received is not received. The multiplexer is configured to receive the second data blocks from the communication pipelines and to generate an output data stream for transmission at the second data rate when one of the input data streams is not received.Type: ApplicationFiled: March 2, 2022Publication date: July 14, 2022Inventors: Whay Sing LEE, Arash FARHOODFAR, Volodymyr SHVYDUN, Michael DUCKERING
-
Patent number: 11272270Abstract: The present invention is direct to data communication. In a specific embodiment, multiple independent data streams, which are at a first data rate, are transcoded by separate communication pipelines into data blocks. The data blocks, associated with these separate and independent data streams, are multiplexed with alignment markers to generate an output data stream. The output data stream is transmitted at a second data rate, which is higher than the first data rate.Type: GrantFiled: September 3, 2020Date of Patent: March 8, 2022Assignee: MARVELL ASIA PTE LTD.Inventors: Whay Sing Lee, Arash Farhoodfar, Volodymyr Shvydun, Michael Duckering
-
Publication number: 20220070556Abstract: The present invention is direct to data communication. In a specific embodiment, multiple independent data streams, which are at a first data rate, are transcoded by separate communication pipelines into data blocks. The data blocks, associated with these separate and independent data streams, are multiplexed with alignment markers to generate an output data stream. The output data stream is transmitted at a second data rate, which is higher than the first data rate.Type: ApplicationFiled: September 3, 2020Publication date: March 3, 2022Inventors: Whay Sing LEE, Arash FARHOODFAR, Volodymyr SHVYDUN, Michael DUCKERING
-
Patent number: 10944620Abstract: The present invention is directed to data communication. In certain embodiments, the present invention provides switching mechanism for choosing between redundant communication links. Data received from a first set of communication links are processed to have alignment markers removed, and first figure of merit value is determined based on the data without alignment markers. Similarly, a second figure of merit value is determined for the data received from the second set of communication links. A switch selects between the first set of communication links and the second set of communication links based on their respective figure of merit values. Alignment markers are inserted into the data transmitted through the selected set of data links. There are other embodiments as well.Type: GrantFiled: July 15, 2020Date of Patent: March 9, 2021Assignee: INPHI CORPORATIONInventors: Arash Farhoodfar, Jitendra Swarnkar, Michael Duckering, Andre Sczapanek, Scott Feller, Shaun Lytollis
-
Publication number: 20200351144Abstract: The present invention is directed to data communication. In certain embodiments, the present invention provides switching mechanism for choosing between redundant communication links. Data received from a first set of communication links are processed to have alignment markers removed, and first figure of merit value is determined based on the data without alignment markers. Similarly, a second figure of merit value is determined for the data received from the second set of communication links. A switch selects between the first set of communication links and the second set of communication links based on their respective figure of merit values. Alignment markers are inserted into the data transmitted through the selected set of data links. There are other embodiments as well.Type: ApplicationFiled: July 15, 2020Publication date: November 5, 2020Inventors: Arash FARHOODFAR, Jitendra SWARNKAR, Michael DUCKERING, Andre SCZAPANEK, Scott FELLER, Shaun LYTOLLIS
-
Patent number: 10749732Abstract: The present invention is directed to data communication. In certain embodiments, the present invention provides switching mechanism for choosing between redundant communication links. Data received from a first set of communication links are processed to have alignment markers removed, and first figure of merit value is determined based on the data without alignment markers. Similarly, a second figure of merit value is determined for the data received from the second set of communication links. A switch selects between the first set of communication links and the second set of communication links based on their respective figure of merit values. Alignment markers are inserted into the data transmitted through the selected set of data links. There are other embodiments as well.Type: GrantFiled: January 28, 2020Date of Patent: August 18, 2020Assignee: INPHI CORPORATIONInventors: Arash Farhoodfar, Jitendra Swarnkar, Michael Duckering, Andre Sczapanek, Scott Feller, Shaun Lytollis
-
Publication number: 20200169448Abstract: The present invention is directed to data communication. In certain embodiments, the present invention provides switching mechanism for choosing between redundant communication links. Data received from a first set of communication links are processed to have alignment markers removed, and first figure of merit value is determined based on the data without alignment markers. Similarly, a second figure of merit value is determined for the data received from the second set of communication links. A switch selects between the first set of communication links and the second set of communication links based on their respective figure of merit values. Alignment markers are inserted into the data transmitted through the selected set of data links. There are other embodiments as well.Type: ApplicationFiled: January 28, 2020Publication date: May 28, 2020Inventors: Arash FARHOODFAR, Jitendra SWARNKAR, Michael DUCKERING, Andre SCZAPANEK, Scott FELLER, Shaun LYTOLLIS
-
Patent number: 10587452Abstract: The present invention is directed to data communication. In certain embodiments, the present invention provides switching mechanism for choosing between redundant communication links. Data received from a first set of communication links are processed to have alignment markers removed, and first figure of merit value is determined based on the data without alignment markers. Similarly, a second figure of merit value is determined for the data received from the second set of communication links. A switch selects between the first set of communication links and the second set of communication links based on their respective figure of merit values. Alignment markers are inserted into the data transmitted through the selected set of data links. There are other embodiments as well.Type: GrantFiled: December 26, 2018Date of Patent: March 10, 2020Assignee: INPHI CORPORATIONInventors: Arash Farhoodfar, Jitendra Swarnkar, Michael Duckering, Andre Sczapanek, Scott Feller, Shaun Lytollis
-
Publication number: 20200024915Abstract: A propulsion unit for a wellbore tool includes a tool body and at least one wheel section disposed along the tool body. The wheel section comprises a tractor pad movably coupled to a tractor housing coupled to the tool body. The tractor pad is movable only in a lateral direction with respect to the tool body. A wheel rotatably is supported in the tractor pad so as to contact a wall of a wellbore when the tractor pad is moved away from the tractor housing. An hydraulic motor is rotationally coupled to the wheel. The hydraulic motor comprises a displacement changing element operable to change displacement of the hydraulic motor. The unit comprises means for moving the tractor pad between an extended position and a retracted position.Type: ApplicationFiled: July 20, 2018Publication date: January 23, 2020Inventors: Daniel Wessel, Michael Duckering
-
Publication number: 20190132185Abstract: The present invention is directed to data communication. In certain embodiments, the present invention provides switching mechanism for choosing between redundant communication links. Data received from a first set of communication links are processed to have alignment markers removed, and first figure of merit value is determined based on the data without alignment markers. Similarly, a second figure of merit value is determined for the data received from the second set of communication links. A switch selects between the first set of communication links and the second set of communication links based on their respective figure of merit values. Alignment markers are inserted into the data transmitted through the selected set of data links. There are other embodiments as well.Type: ApplicationFiled: December 26, 2018Publication date: May 2, 2019Inventors: Arash FARHOODFAR, Jitendra SWARNKAR, Michael DUCKERING, Andre SCZAPANEK, Scott FELLER, Shaun LYTOLLIS
-
Publication number: 20190052513Abstract: The present invention is directed to data communication. In certain embodiments, the present invention provides switching mechanism for choosing between redundant communication links. Data received from a first set of communication links are processed to have alignment markers removed, and first figure of merit value is determined based on the data without alignment markers. Similarly, a second figure of merit value is determined for the data received from the second set of communication links. A switch selects between the first set of communication links and the second set of communication links based on their respective figure of merit values. Alignment markers are inserted into the data transmitted through the selected set of data links. There are other embodiments as well.Type: ApplicationFiled: May 23, 2018Publication date: February 14, 2019Inventors: Arash FARHOODFAR, Jitendra SWARNKAR, Michael DUCKERING, Andre SCZAPANEK, Scott FELLER, Shaun LYTOLLIS
-
Patent number: 10205625Abstract: The present invention is directed to data communication. In certain embodiments, the present invention provides switching mechanism for choosing between redundant communication links. Data received from a first set of communication links are processed to have alignment markers removed, and first figure of merit value is determined based on the data without alignment markers. Similarly, a second figure of merit value is determined for the data received from the second set of communication links. A switch selects between the first set of communication links and the second set of communication links based on their respective figure of merit values. Alignment markers are inserted into the data transmitted through the selected set of data links. There are other embodiments as well.Type: GrantFiled: May 23, 2018Date of Patent: February 12, 2019Assignee: INPHI CORPORATIONInventors: Arash Farhoodfar, Jitendra Swarnkar, Michael Duckering, Andre Sczapanek, Scott Feller, Shaun Lytollis
-
Patent number: 10009214Abstract: The present invention is directed to data communication. In certain embodiments, the present invention provides switching mechanism for choosing between redundant communication links. Data received from a first set of communication links are processed to have alignment markers removed, and first figure of merit value is determined based on the data without alignment markers. Similarly, a second figure of merit value is determined for the data received from the second set of communication links. A switch selects between the first set of communication links and the second set of communication links based on their respective figure of merit values. Alignment markers are inserted into the data transmitted through the selected set of data links. There are other embodiments as well.Type: GrantFiled: August 9, 2017Date of Patent: June 26, 2018Assignee: INPHI CORPORATIONInventors: Arash Farhoodfar, Jitendra Swarnkar, Michael Duckering, Andre Sczapanek, Scott Feller, Shaun Lytollis