Patents by Inventor Haidar Chamas
Haidar Chamas 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: 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
-
Publication number: 20120253728Abstract: A method and system for test automation is described. The method may include creating a test case on a client computer; generating expected testing results by manually executing the test case on a computer system; performing automated testing on the computer system using the test case to generate automated testing results; validating the test case by comparing the automated testing results with the expected testing results; marking the test case as automatable, if the automated testing results match the expected testing results; and storing the automatable test case for later execution.Type: ApplicationFiled: April 1, 2011Publication date: October 4, 2012Applicant: Verizon Patent and Licensing Inc.Inventors: Haidar A. CHAMAS, Fred R. GALLOWAY, Robert ORMSBY, James G. RHEEL, Charles D. ROBERTSON
-
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: 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: 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