Patents by Inventor Toby J. Koktan

Toby J. Koktan 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: 20180091405
    Abstract: Various embodiments relate to an apparatus, method and a non-transitory computer readable medium including a control plane microprocessor which is configured receive a first route from a forwarding information base, generate an internet protocol (IP) address lookup based on the first route and generate an IP route lookup request based on the IP address lookup, a shared memory configured to receive the IP route lookup request from the control plane microprocessor and a datapath processor configured to receive an IP lookup request from the control plane microprocessor, receive the IP route lookup request from the shared memory and perform an IP route datapath lookup on a storage device, wherein the control plane microprocessor compares the result of the IP route datapath lookup to the first route.
    Type: Application
    Filed: September 29, 2016
    Publication date: March 29, 2018
    Inventors: Toby J. KOKTAN, Andre POULIN
  • Publication number: 20160254990
    Abstract: Various embodiments include a method for monitoring a Content Addressable Memory (CAM).
    Type: Application
    Filed: February 27, 2015
    Publication date: September 1, 2016
    Inventor: Toby J. Koktan
  • Patent number: 8976803
    Abstract: Embodiments of the invention are directed to monitoring resources of a network processor to detect a condition of exhaustion in one or more of the resources over a predetermined time interval and to provide an indication of the condition. Some embodiments periodically sample various resources of a network processor and from the samples calculate utilization of the network processor's memory bus and core processor, and determine if an interworking FIFO packet queue error has occurred. Such information may help network operators and/or support engineers to quickly zero in on the root cause and take corrective actions for network failures which previously could have been attributed to many different causes and that would have required significant time and effort to troubleshoot.
    Type: Grant
    Filed: April 11, 2013
    Date of Patent: March 10, 2015
    Assignee: Alcatel Lucent
    Inventors: Toby J. Koktan, William R. McEachern
  • Patent number: 8938579
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: determining that a first search value is associated with a first range field; determining a first bitmap associated with the first search value, wherein the first bitmap indicates at least one range encompassing the first search value; generating a search key based on the first bitmap; and accessing the ternary content addressable memory based on the search key.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: January 20, 2015
    Assignee: Alcatel Lucent
    Inventors: Toby J. Koktan, Andre Poulin, Michel Rochon
  • Patent number: 8924640
    Abstract: Embodiments of the invention are directed to a TCAM for longest prefix matching in a routing system. The TCAM comprises a plurality of records of which a portion are configured into one or more address clusters each such cluster corresponding to a respective IP address prefix length and another portion of which are configured into a free cluster not corresponding to any IP address prefix length.
    Type: Grant
    Filed: May 14, 2012
    Date of Patent: December 30, 2014
    Assignee: Alcatel Lucent
    Inventor: Toby J. Koktan
  • Publication number: 20140095782
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: determining that a first search value is associated with a first range field; determining a first bitmap associated with the first search value, wherein the first bitmap indicates at least one range encompassing the first search value; generating a search key based on the first bitmap; and accessing the ternary content addressable memory based on the search key.
    Type: Application
    Filed: September 28, 2012
    Publication date: April 3, 2014
    Inventors: Toby J. Koktan, Andre Poulin, Michel Rochon
  • Publication number: 20130304983
    Abstract: Embodiments of the invention are directed to a TCAM for longest prefix matching in a routing system. The TCAM comprises a plurality of records of which a portion are configured into one or more address clusters each such cluster corresponding to a respective IP address prefix length and another portion of which are configured into a free cluster not corresponding to any IP address prefix length.
    Type: Application
    Filed: May 14, 2012
    Publication date: November 14, 2013
    Applicant: Alcatel-Lucent Canada, Inc.
    Inventor: Toby J. Koktan
  • Publication number: 20130227135
    Abstract: Embodiments of the invention are directed to monitoring resources of a network processor to detect a condition of exhaustion in one or more of the resources over a predetermined time interval and to provide an indication of the condition. Some embodiments periodically sample various resources of a network processor and from the samples calculate utilization of the network processor's memory bus and core processor, and determine if an interworking FIFO packet queue error has occurred. Such information may help network operators and/or support engineers to quickly zero in on the root cause and take corrective actions for network failures which previously could have been attributed to many different causes and that would have required significant time and effort to troubleshoot.
    Type: Application
    Filed: April 11, 2013
    Publication date: August 29, 2013
    Applicant: ALCATEL-LUCENT
    Inventors: Toby J. KOKTAN, William R. McEACHERN
  • Patent number: 8483234
    Abstract: Embodiments of the invention are directed to monitoring resources of a network processor to detect a condition of exhaustion in one or more of the resources over a predetermined time interval and to provide an indication of the condition. Some embodiments periodically sample various resources of a network processor and from the samples calculate utilization of the network processor's memory bus and core processor, and determine if an interworking FIFO packet queue error has occurred. Such information may help network operators and/or support engineers to quickly zero in on the root cause and take corrective actions for network failures which previously could have been attributed to many different causes and that would have required significant time and effort to troubleshoot.
    Type: Grant
    Filed: February 17, 2011
    Date of Patent: July 9, 2013
    Assignee: Alcatel Lucent
    Inventors: Toby J. Koktan, William R. McEachern
  • Publication number: 20120213064
    Abstract: Embodiments of the invention are directed to monitoring resources of a network processor to detect a condition of exhaustion in one or more of the resources over a predetermined time interval and to provide an indication of the condition. Some embodiments periodically sample various resources of a network processor and from the samples calculate utilization of the network processor's memory bus and core processor, and determine if an interworking FIFO packet queue error has occurred. Such information may help network operators and/or support engineers to quickly zero in on the root cause and take corrective actions for network failures which previously could have been attributed to many different causes and that would have required significant time and effort to troubleshoot.
    Type: Application
    Filed: February 17, 2011
    Publication date: August 23, 2012
    Applicant: ALCATEL-LUCENT CANADA, INC.
    Inventors: Toby J. Koktan, William R. McEachern