Patents by Inventor Kenneth Edward Neudorf

Kenneth Edward Neudorf 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: 11755235
    Abstract: Systems and methods include storing one or more counters in a plurality of locations in Double Data Rate (DDR) Random Access Memory (RAM) such that each counter is stored partially in multiple locations across the DDR RAM; and accessing banks in the DDR RAM sequentially for read operations and write operations associated with the one or more counters. The multiple locations include a location in each bank of the banks in the DDR RAM. A read operation for a counter is performed by reading all of the corresponding multiple locations and combining associated values to return a result for the counter. A write operation for a counter is performed by writing to a location of the multiple locations that is currently in sequence.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: September 12, 2023
    Assignee: Ciena Corporation
    Inventor: Kenneth Edward Neudorf
  • Publication number: 20220155991
    Abstract: Systems and methods include storing one or more counters in a plurality of locations in Double Data Rate (DDR) Random Access Memory (RAM) such that each counter is stored partially in multiple locations across the DDR RAM; and accessing banks in the DDR RAM sequentially for read operations and write operations associated with the one or more counters. The multiple locations include a location in each bank of the banks in the DDR RAM. A read operation for a counter is performed by reading all of the corresponding multiple locations and combining associated values to return a result for the counter. A write operation for a counter is performed by writing to a location of the multiple locations that is currently in sequence.
    Type: Application
    Filed: November 13, 2020
    Publication date: May 19, 2022
    Inventor: Kenneth Edward Neudorf
  • Patent number: 11018674
    Abstract: Systems and method include receiving counter update requests that are at a maximum frequency of fcounters; sending the counter update requests to a main block of counters that operate at a maximum frequency of fmain, where (fmain)?(fcounters)/2; and responsive to a block of the main block of counters experiencing an overflow, sending corresponding counter update requests for the block of the main block of counters experiencing the overflow to a cache counter block that operates at a maximum frequency of fcache, where (fmain)?(fcache) and (fcache)?(fcounters)?(fmain). The counter update requests can be for Y×K total counters, and the main block of counters can include Y blocks of counters each block having K counters, Y and K are positive integers. (fmain)?(fcounters)/2 ensures only one block of the main block of counters overflows simultaneously.
    Type: Grant
    Filed: November 17, 2020
    Date of Patent: May 25, 2021
    Assignee: Ciena Corporation
    Inventors: Kenneth Edward Neudorf, Stuart C. White
  • Patent number: 9497522
    Abstract: A flexible smart sleeve system for a pluggable transceiver includes a pluggable sleeve configured to selectively engage a pluggable transceiver; a smart enclosure configured to selectively engage a host device, wherein the host device is configured for the pluggable transceiver; and a flexible cable connecting the pluggable sleeve to the smart enclosure. A network with a flexible smart sleeve system for a pluggable transceiver includes a network switch; a customer premises switch comprising a host cage configured for the pluggable transceiver; and a flexible smart sleeve system configured to engage the host cage and to engage the pluggable transceiver, wherein the flexible smart sleeve system is configured to provide Operations, Administration, and Maintenance (OAM) to the network switch.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: November 15, 2016
    Assignee: Ciena Corporation
    Inventor: Kenneth Edward Neudorf
  • Publication number: 20160057518
    Abstract: A flexible smart sleeve system for a pluggable transceiver includes a pluggable sleeve configured to selectively engage a pluggable transceiver; a smart enclosure configured to selectively engage a host device, wherein the host device is configured for the pluggable transceiver; and a flexible cable connecting the pluggable sleeve to the smart enclosure. A network with a flexible smart sleeve system for a pluggable transceiver includes a network switch; a customer premises switch comprising a host cage configured for the pluggable transceiver; and a flexible smart sleeve system configured to engage the host cage and to engage the pluggable transceiver, wherein the flexible smart sleeve system is configured to provide Operations, Administration, and Maintenance (OAM) to the network switch.
    Type: Application
    Filed: August 19, 2014
    Publication date: February 25, 2016
    Applicant: CIENA CORPORATION
    Inventor: Kenneth Edward NEUDORF
  • Patent number: 8886878
    Abstract: A method, a statistics subsystem, and a system use a combination of commercially available high speed memory and high density low speed memory to mitigate cost, space, control, and power issues associated with storing counters for statistics updates, while meeting the growing width and depth needs of multi-hundred gigabit Carrier Class data network devices. The method, statistics subsystem, and system offer a Counter Management Algorithm (CMA) that relies on rollover bits stored within data of counters. An update to the low speed memory is substantially faster than a rollover time for the counter in the high speed memory thereby allowing statistics to be cached in the high speed memory while updates take place to the low speed memory.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: November 11, 2014
    Assignee: Ciena Corporation
    Inventors: Kenneth Edward Neudorf, Richard Robb, Kelly Donald Fromm, J. Kevin Seacrist