Patents by Inventor William A. Bjorkman

William A. Bjorkman 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: 9106528
    Abstract: A method includes detecting, by a first network device, a configuration problem at a second network device, where the first and second network devices are associated with a link aggregation group (LAG) coupling the first and second network devices. The method also includes de-activating, by the first network device, one or more links in the LAG in response to detecting the configuration problem. The method further comprises maintaining at least one of the links in the LAG as an active link and allowing traffic to be forwarded on the active link in the LAG.
    Type: Grant
    Filed: June 26, 2012
    Date of Patent: August 11, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Frank M. Shannon, Roman Krzanowski, Vincent A. Alesi, William A. Bjorkman
  • Patent number: 9100341
    Abstract: An approach provides virtual circuit protection. Traffic is received at a network interface device configured to interface an Ethernet virtual circuit of a service provider transport network over a user network interface (UNI). The network interface device is configured as a demarcation point between a customer network and the service provider transport network. Circuit replication is performed over the virtual circuit to create a plurality of communication paths over the virtual circuit by assigning respective tags for independently switching the traffic over the communication paths. One of the communication paths is designated as a standby communication path.
    Type: Grant
    Filed: December 29, 2010
    Date of Patent: August 4, 2015
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Michael U. Bencheck, Matthew W. Turlington, Vincent A. Alesi, William Bjorkman
  • Patent number: 8879561
    Abstract: In one of many possible embodiments, a system includes a plurality of queues configured to share an amount of bandwidth, the amount of bandwidth being allocated between the queues in accordance with a plurality of queue weighting factors associated with the queues. The system further includes an admission control subsystem configured to dynamically adjust the queue weighting factors when a predefined condition has been satisfied. In certain embodiments, the admission control subsystem is configured to adjust the queue weighting factors based on a ratio of bandwidth provisioned on the plurality of queues. In certain embodiments, each of the queues is associated with a different class of service.
    Type: Grant
    Filed: June 22, 2011
    Date of Patent: November 4, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Haidar Chamas, William A. Bjorkman
  • Patent number: 8750117
    Abstract: The present invention, including system methods and computer program product, provide the ability to control the flow of traffic into an aggregated trunk port in a network. This is performed by monitoring the trunk port of an aggregation packet switch for congestion and limiting the traffic flowing into the aggregation packet switch through virtual connections with one or more user network interfaces. An access control system executing an access control algorithm monitors the trunk port and controls the user network interfaces to limit the traffic the passes through the trunk port in the event of traffic congestion. Traffic may be limited on the basis of the class of service, the virtual connection, or other parameters.
    Type: Grant
    Filed: August 26, 2010
    Date of Patent: June 10, 2014
    Assignee: Verizon Services Corp.
    Inventors: Roman M. Krzanowski, William A. Bjorkman, Haidar Chamas, Vincent A. Alesi
  • Patent number: 8681632
    Abstract: Exemplary carrier Ethernet service bandwidth allocation systems and methods are disclosed herein. An exemplary method includes a carrier Ethernet service system 1) receiving an Ethernet layer operation, administration, and management (“OAM”) protocol based message provided by a customer premises device to a network interface device over a user network interface (“UNI”), the Ethernet layer OAM protocol based message including a request to adjust an amount of bandwidth allocated to a carrier Ethernet service provided by the Ethernet service system to the customer premises device, and 2) adjusting, in response to the request, the amount of bandwidth allocated to the carrier Ethernet service. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: January 30, 2012
    Date of Patent: March 25, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Michael U. Bencheck, Matthew W. Turlington, Scott R. Kotrla, William A. Bjorkman, Christopher N. DelRegno
  • Patent number: 8630171
    Abstract: Traffic flow is monitored in a plurality of links. Based on the monitoring, a manner in which traffic is allocated to the links is determined, and at least one policer is assigned according to the manner in which traffic is allocated to the links.
    Type: Grant
    Filed: April 6, 2011
    Date of Patent: January 14, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Vincent A. Alesi, William A. Bjorkman, Roman M. Krzanowski
  • Patent number: 8625435
    Abstract: A method includes monitoring, by a first network device, traffic from a customer device, wherein the traffic is to be forwarded via a provider's network. The method also includes identifying a traffic pattern associated with the traffic, identifying a link on which the identified traffic pattern was transmitted and generating performance monitoring traffic. The method further includes forwarding, by the first network device, the performance monitoring traffic to the provider's network via the link on which the identified traffic pattern was transmitted.
    Type: Grant
    Filed: September 17, 2010
    Date of Patent: January 7, 2014
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Roman Krzanowski, Frank M. Shannon, William A. Bjorkman
  • Publication number: 20130194932
    Abstract: Exemplary carrier Ethernet service bandwidth allocation systems and methods are disclosed herein. An exemplary method includes a carrier Ethernet service system 1) receiving an Ethernet layer operation, administration, and management (“OAM”) protocol based message provided by a customer premises device to a network interface device over a user network interface (“UNI”), the Ethernet layer OAM protocol based message including a request to adjust an amount of bandwidth allocated to a carrier Ethernet service provided by the Ethernet service system to the customer premises device, and 2) adjusting, in response to the request, the amount of bandwidth allocated to the carrier Ethernet service. Corresponding methods and systems are also disclosed.
    Type: Application
    Filed: January 30, 2012
    Publication date: August 1, 2013
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Michael U. Bencheck, Matthew W. Turlington, Scott R. Kotrla, William A. Bjorkman, Christopher N. DelRegno
  • Publication number: 20120266013
    Abstract: A method includes detecting, by a first network device, a configuration problem at a second network device, where the first and second network devices are associated with a link aggregation group (LAG) coupling the first and second network devices. The method also includes de-activating, by the first network device, one or more links in the LAG in response to detecting the configuration problem. The method further comprises maintaining at least one of the links in the LAG as an active link and allowing traffic to be forwarded on the active link in the LAG.
    Type: Application
    Filed: June 26, 2012
    Publication date: October 18, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Frank M. Shannon, Roman Krzanowski, Vincent A. Alesi, William A. Bjorkman
  • Publication number: 20120170467
    Abstract: An approach provides virtual circuit protection. Traffic is received at a network interface device configured to interface an Ethernet virtual circuit of a service provider transport network over a user network interface (UNI). The network interface device is configured as a demarcation point between a customer network and the service provider transport network. Circuit replication is performed over the virtual circuit to create a plurality of communication paths over the virtual circuit by assigning respective tags for independently switching the traffic over the communication paths. One of the communication paths is designated as a standby communication path.
    Type: Application
    Filed: December 29, 2010
    Publication date: July 5, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Michael U. Bencheck, Matthew W. Turlington, Vincent A. Alesi, William Bjorkman
  • Patent number: 8213296
    Abstract: A method includes detecting, by a first network device, a configuration problem at a second network device, where the first and second network devices are associated with a link aggregation group (LAG) coupling the first and second network devices. The method also includes de-activating, by the first network device, one or more links in the LAG in response to detecting the configuration problem. The method further comprises maintaining at least one of the links in the LAG as an active link and allowing traffic to be forwarded on the active link in the LAG.
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: July 3, 2012
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Frank M. Shannon, Roman Krzanowski, Vincent A. Alesi, William A. Bjorkman
  • Patent number: 8144629
    Abstract: An admission control system is disclosed in combination with a network and a computing system in communication with the network. The computing system is configured to determine a class of service requirement from a service request. The computing system is furnished with topology information about the network, a portion of the topology being based on a protocol (e.g., Multiple Spanning Tree protocol) whereby multiple paths are created for provisioning a connection for the service request. A mechanism is configured to determine if at least one path is available that satisfies the class of service requirement and to admit the service request into the network when the path is available for provisioning the connection. Bandwidth usage may be tracked and used in provisioning decisions. Requests may be made to the network to add bandwidth (e.g., through additional optical wavelengths) to accommodate service requests.
    Type: Grant
    Filed: June 8, 2010
    Date of Patent: March 27, 2012
    Assignee: Verizon Services Corp.
    Inventors: Haidar Chamas, William A. Bjorkman
  • Publication number: 20120069744
    Abstract: A method includes monitoring, by a first network device, traffic from a customer device, wherein the traffic is to be forwarded via a provider's network. The method also includes identifying a traffic pattern associated with the traffic, identifying a link on which the identified traffic pattern was transmitted and generating performance monitoring traffic. The method further includes forwarding, by the first network device, the performance monitoring traffic to the provider's network via the link on which the identified traffic pattern was transmitted.
    Type: Application
    Filed: September 17, 2010
    Publication date: March 22, 2012
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Roman Krzanowski, Frank M. Shannon, William A. Bjorkman
  • Publication number: 20110249554
    Abstract: In one of many possible embodiments, a system includes a plurality of queues configured to share an amount of bandwidth, the amount of bandwidth being allocated between the queues in accordance with a plurality of queue weighting factors associated with the queues. The system further includes an admission control subsystem configured to dynamically adjust the queue weighting factors when a predefined condition has been satisfied. In certain embodiments, the admission control subsystem is configured to adjust the queue weighting factors based on a ratio of bandwidth provisioned on the plurality of queues. In certain embodiments, each of the queues is associated with a different class of service.
    Type: Application
    Filed: June 22, 2011
    Publication date: October 13, 2011
    Inventors: Haidar Chamas, William A. Bjorkman
  • Patent number: 7990978
    Abstract: In one of many possible embodiments, a system includes a plurality of queues configured to share an amount of bandwidth, the amount of bandwidth being allocated between the queues in accordance with a plurality of queue weighting factors associated with the queues. The system further includes an admission control subsystem configured to dynamically adjust the queue weighting factors when a predefined condition has been satisfied. In certain embodiments, the admission control subsystem is configured to adjust the queue weighting factors based on a ratio of bandwidth provisioned on the plurality of queues. In certain embodiments, each of the queues is associated with a different class of service.
    Type: Grant
    Filed: December 19, 2005
    Date of Patent: August 2, 2011
    Assignee: Verizon Services Corp.
    Inventors: Haidar Chamas, William A. Bjorkman
  • Publication number: 20110182179
    Abstract: Traffic flow is monitored in a plurality of links. Based on the monitoring, a manner in which traffic is allocated to the links is determined, and at least one policer is assigned according to the manner in which traffic is allocated to the links.
    Type: Application
    Filed: April 6, 2011
    Publication date: July 28, 2011
    Inventors: Vincent A. Alesi, William A. Bjorkman, Roman M. Krzanowski
  • Patent number: 7944834
    Abstract: Traffic flow is monitored in a plurality of links. Based on the monitoring, a manner in which traffic is allocated to the links is determined, and at least one policer is assigned according to the manner in which traffic is allocated to the links.
    Type: Grant
    Filed: October 27, 2006
    Date of Patent: May 17, 2011
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Vincent A. Alesi, William A. Bjorkman, Roman M. Krzanowski
  • Publication number: 20100293408
    Abstract: A method includes detecting, by a first network device, a configuration problem at a second network device, where the first and second network devices are associated with a link aggregation group (LAG) coupling the first and second network devices. The method also includes de-activating, by the first network device, one or more links in the LAG in response to detecting the configuration problem. The method further comprises maintaining at least one of the links in the LAG as an active link and allowing traffic to be forwarded on the active link in the LAG.
    Type: Application
    Filed: August 28, 2009
    Publication date: November 18, 2010
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Frank M. Shannon, Roman Krzanowski, Vincent A. Alesi, William A. Bjorkman
  • Publication number: 20100246393
    Abstract: An admission control system is disclosed in combination with a network and a computing system in communication with the network. The computing system is configured to determine a class of service requirement from a service request. The computing system is furnished with topology information about the network, a portion of the topology being based on a protocol (e.g., Multiple Spanning Tree protocol) whereby multiple paths are created for provisioning a connection for the service request. A mechanism is configured to determine if at least one path is available that satisfies the class of service requirement and to admit the service request into the network when the path is available for provisioning the connection. Bandwidth usage may be tracked and used in provisioning decisions. Requests may be made to the network to add bandwidth (e.g., through additional optical wavelengths) to accommodate service requests.
    Type: Application
    Filed: June 8, 2010
    Publication date: September 30, 2010
    Inventors: Haidar Chamas, William A. Bjorkman
  • Patent number: 7760738
    Abstract: A processing system is coupled with a memory system and with a network interface that is connectable to a network. The processing system may receive a service request over the network interface requesting a connection between a source node and a destination node over the network. The processing system may then determine a requested class of service associated with the service request. The class of service requirement may indicate one of a plurality of classes of service. The processing system may further store topology information about the network, a portion of which may be based on a protocol identifying multiple paths in the network. The processing system may also determine if one of the multiple paths is available between the source node and the destination node that satisfies the requested class of service. If such a path is available, the processing system may assign the determined path to the connection.
    Type: Grant
    Filed: July 28, 2005
    Date of Patent: July 20, 2010
    Assignee: Verizon Services Corp.
    Inventors: Haidar Chamas, William A. Bjorkman