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: 9106528Abstract: 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: GrantFiled: June 26, 2012Date of Patent: August 11, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: Frank M. Shannon, Roman Krzanowski, Vincent A. Alesi, William A. Bjorkman
-
Patent number: 9100341Abstract: 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: GrantFiled: December 29, 2010Date of Patent: August 4, 2015Assignee: Verizon Patent and Licensing Inc.Inventors: Michael U. Bencheck, Matthew W. Turlington, Vincent A. Alesi, William Bjorkman
-
Patent number: 8879561Abstract: 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: GrantFiled: June 22, 2011Date of Patent: November 4, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Haidar Chamas, William A. Bjorkman
-
Patent number: 8750117Abstract: 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: GrantFiled: August 26, 2010Date of Patent: June 10, 2014Assignee: Verizon Services Corp.Inventors: Roman M. Krzanowski, William A. Bjorkman, Haidar Chamas, Vincent A. Alesi
-
Patent number: 8681632Abstract: 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: GrantFiled: January 30, 2012Date of Patent: March 25, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Michael U. Bencheck, Matthew W. Turlington, Scott R. Kotrla, William A. Bjorkman, Christopher N. DelRegno
-
Patent number: 8630171Abstract: 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: GrantFiled: April 6, 2011Date of Patent: January 14, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Vincent A. Alesi, William A. Bjorkman, Roman M. Krzanowski
-
Patent number: 8625435Abstract: 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: GrantFiled: September 17, 2010Date of Patent: January 7, 2014Assignee: Verizon Patent and Licensing Inc.Inventors: Roman Krzanowski, Frank M. Shannon, William A. Bjorkman
-
Publication number: 20130194932Abstract: 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: ApplicationFiled: January 30, 2012Publication date: August 1, 2013Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Michael U. Bencheck, Matthew W. Turlington, Scott R. Kotrla, William A. Bjorkman, Christopher N. DelRegno
-
Publication number: 20120266013Abstract: 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: ApplicationFiled: June 26, 2012Publication date: October 18, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Frank M. Shannon, Roman Krzanowski, Vincent A. Alesi, William A. Bjorkman
-
Publication number: 20120170467Abstract: 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: ApplicationFiled: December 29, 2010Publication date: July 5, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Michael U. Bencheck, Matthew W. Turlington, Vincent A. Alesi, William Bjorkman
-
Patent number: 8213296Abstract: 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: GrantFiled: August 28, 2009Date of Patent: July 3, 2012Assignee: Verizon Patent and Licensing Inc.Inventors: Frank M. Shannon, Roman Krzanowski, Vincent A. Alesi, William A. Bjorkman
-
Patent number: 8144629Abstract: 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: GrantFiled: June 8, 2010Date of Patent: March 27, 2012Assignee: Verizon Services Corp.Inventors: Haidar Chamas, William A. Bjorkman
-
Publication number: 20120069744Abstract: 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: ApplicationFiled: September 17, 2010Publication date: March 22, 2012Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Roman Krzanowski, Frank M. Shannon, William A. Bjorkman
-
Publication number: 20110249554Abstract: 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: ApplicationFiled: June 22, 2011Publication date: October 13, 2011Inventors: Haidar Chamas, William A. Bjorkman
-
Patent number: 7990978Abstract: 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: GrantFiled: December 19, 2005Date of Patent: August 2, 2011Assignee: Verizon Services Corp.Inventors: Haidar Chamas, William A. Bjorkman
-
Publication number: 20110182179Abstract: 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: ApplicationFiled: April 6, 2011Publication date: July 28, 2011Inventors: Vincent A. Alesi, William A. Bjorkman, Roman M. Krzanowski
-
Patent number: 7944834Abstract: 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: GrantFiled: October 27, 2006Date of Patent: May 17, 2011Assignee: Verizon Patent and Licensing Inc.Inventors: Vincent A. Alesi, William A. Bjorkman, Roman M. Krzanowski
-
Publication number: 20100293408Abstract: 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: ApplicationFiled: August 28, 2009Publication date: November 18, 2010Applicant: VERIZON PATENT AND LICENSING INC.Inventors: Frank M. Shannon, Roman Krzanowski, Vincent A. Alesi, William A. Bjorkman
-
Publication number: 20100246393Abstract: 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: ApplicationFiled: June 8, 2010Publication date: September 30, 2010Inventors: Haidar Chamas, William A. Bjorkman
-
Patent number: 7760738Abstract: 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: GrantFiled: July 28, 2005Date of Patent: July 20, 2010Assignee: Verizon Services Corp.Inventors: Haidar Chamas, William A. Bjorkman