Patents by Inventor James Duda

James Duda 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: 11606156
    Abstract: A method, system, and apparatus for determining delay between clocks, in response to a trigger event, buffering DSP symbol information in a symbol capture buffer; wherein the amount of DSP symbol information buffered corresponds to the amount of symbols captured during a buffer storage interval; and extracting a synchronization packet from the symbol capture buffer.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: March 14, 2023
    Assignee: Acacia Communications, Inc.
    Inventors: James Duda, Jon Stahl, Kevin Hinchey
  • Patent number: 11418313
    Abstract: A system, method, and apparatus enabling synchronous and asynchronous data sources to be demapped from an oFrame container using a generic mapping system.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: August 16, 2022
    Assignee: Acacia Communications, Inc.
    Inventors: Michael Sluyski, Pierre Humblet, James Duda
  • Patent number: 11228373
    Abstract: A system, apparatus, and method for an optical grooming network; wherein a set of switches form an optical grooming interconnection system where each switch is communicatively coupled to each other switch; a set of clients; where each switch of the set of switches is communicatively coupled to a client of the clients; wherein each client receiver is enabled to communicate through the set of switches to any client or modem; and a set of coherent optical modems; wherein each coherent optical modem is communicatively coupled to a switch of the set of switches; wherein each client of the clients is able to communicate through the set of switches to every coherent optical modem of the set of coherent optical modems, and each coherent optical modem in the set of coherent optical modems can communicate to every coherent optical modem of the set of coherent optical modems.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: January 18, 2022
    Assignee: Acacia Communications, Inc.
    Inventors: Jon Stahl, James Duda
  • Patent number: 10979209
    Abstract: A method, system, and apparatus for transmitting information over an coherent optical link comprising enabling synchronous and asynchronous data sources to be mapped together into a single payload using a generic mapping system which performs decoupling of a clock from each data source, and mapping data from each data source into a tributary of an oFrame.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: April 13, 2021
    Assignee: Acacia Communications, Inc.
    Inventors: Michael Sluyski, Pierre Humblet, James Duda
  • Patent number: 10819438
    Abstract: A system, apparatus, and method for an optical grooming network; wherein a set of switches form an optical grooming interconnection system where each switch is communicatively coupled to each other switch; a set of clients; where each switch of the set of switches is communicatively coupled to a client of the clients; wherein each client receiver is enabled to communicate through the set of switches to any client or modem; and a set of coherent optical modems; wherein each coherent optical modem is communicatively coupled to a switch of the set of switches; wherein each client of the clients is able to communicate through the set of switches to every coherent optical modem of the set of coherent optical modems, and each coherent optical modem in the set of coherent optical modems can communicate to every coherent optical modem of the set of coherent optical modems.
    Type: Grant
    Filed: March 26, 2019
    Date of Patent: October 27, 2020
    Assignee: Acacia Communications, Inc.
    Inventors: Jon Stahl, James Duda
  • Patent number: 6275877
    Abstract: A direct memory access controller is provided which utilizes a single dedicated controller to control all or substantially all memory accesses in a computer system, both memory-to-memory accesses within the system and transfers between system memory and various system peripherals. At least portions of the controller are time shared by various channels, each channel performing data transfers in a selected direction between a system memory component and a second component which may be a peripheral, another memory component or the like. An arbiter is provided as part of the controller for determining the channel using shared resources at any given time. Where one of the peripherals is a variable length packetized data source, multiple subchannels may be provided for transfers of data for such source into system memory, each such subehannel being for transfers to buffers of different size.
    Type: Grant
    Filed: October 27, 1998
    Date of Patent: August 14, 2001
    Inventor: James Duda