Patents by Inventor Gagan Lal Choudhury
Gagan Lal Choudhury 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: 8059659Abstract: A communication system includes a plurality of devices, such as cable modems, in communication with a station, such as a cable modem termination system, that provides efficient upstream bandwidth sharing.Type: GrantFiled: January 18, 2007Date of Patent: November 15, 2011Assignee: AT&T Intellectual Property II, L.P.Inventors: Gagan Lal Choudhury, Arunabha Guha, Wai Sum Lai, William G. Lester, Moshe Segal
-
Patent number: 7961753Abstract: A communication system includes a plurality of devices, such as cable modems, in communication with a station, such as a cable modem termination system, that provides efficient upstream bandwidth sharing.Type: GrantFiled: September 30, 2005Date of Patent: June 14, 2011Assignee: AT&T Intellectual Property II, LPInventors: Gagan Lal Choudhury, Arunabha Guha, Wai Sum Lai, William G. Lester, Moshe Segal
-
Patent number: 7953005Abstract: A terminal adapter for guaranteeing the quality of service of both voice and data packets is disclosed. When a data packet is received in a first data input queue of a terminal adapter, a determination is made whether a voice packet is present in a voice input queue. Another determination is made as to whether the sum of the size of the data packet and the size of all packets in a terminal adapter output queue would exceed a first size threshold established for the output queue. If voice packets are present in the voice input queue, or if the aforementioned sum exceeds the size threshold, the data packet is not forwarded to the output queue. If no voice packets are present in the voice input queue and if the aforementioned sum is below the first size threshold, then the data packet is forwarded to the output queue.Type: GrantFiled: August 4, 2009Date of Patent: May 31, 2011Assignee: AT&T Intellectual Property II, L.P.Inventors: Ali M. Cherchali, Gagan Lal Choudhury, Marius Jonas Gudelis, Robert J. McLaughlin
-
Patent number: 7724685Abstract: A method includes obtaining first information indicative of instability of a data communication network. The method also includes isolating a first portion of a network from a second portion of the network responsive to the obtained first information. After a predetermined period of time, second information indicative of instability of the first portion is obtained. The method further includes isolating a first segment of the first portion from a second segment of the first portion responsive to the obtained second information.Type: GrantFiled: October 11, 2007Date of Patent: May 25, 2010Assignee: AT&T Corp.Inventors: Gagan Lal Choudhury, Elie M. Francis, Thomas K. Helstern, Beth S. Munson, Vera D. Sapozhnikova
-
Publication number: 20090290579Abstract: A terminal adapter for guaranteeing the quality of service of both voice and data packets is disclosed. When a data packet is received in a first data input queue of a terminal adapter, a determination is made whether a voice packet is present in a voice input queue. Another determination is made as to whether the sum of the size of the data packet and the size of all packets in a terminal adapter output queue would exceed a first size threshold established for the output queue. If voice packets are present in the voice input queue, or if the aforementioned sum exceeds the size threshold, the data packet is not forwarded to the output queue. If no voice packets are present in the voice input queue and if the aforementioned sum is below the first size threshold, then the data packet is forwarded to the output queue.Type: ApplicationFiled: August 4, 2009Publication date: November 26, 2009Inventors: Ali M. Cherchali, Gagan Lal Choudhury, Marius Jonas Gudelis, Robert J. McLaughlin
-
Patent number: 7590058Abstract: A terminal adapter for guaranteeing the quality of service of both voice and data packets is disclosed. When a data packet is received in a first data input queue of a terminal adapter, a determination is made whether a voice packet is present in a voice input queue. Another determination is made as to whether the sum of the size of the data packet and the size of all packets in a terminal adapter output queue would exceed a first size threshold established for the output queue. If voice packets are present in the voice input queue, or if the aforementioned sum exceeds the size threshold, the data packet is not forwarded to the output queue. If no voice packets are present in the voice input queue and if the aforementioned sum is below the first size threshold, then the data packet is forwarded to the output queue.Type: GrantFiled: December 1, 2004Date of Patent: September 15, 2009Assignee: AT&T Intellectual Property II, L.P.Inventors: Ali M. Cherchali, Gagan Lal Choudhury, Marius Jonas Gudelis, Robert J. McLaughlin
-
Patent number: 7548514Abstract: A node in a network running a link-state routing protocol identifies certain routing control messages and stores the identified messages in separate queues. The queues are weighted such that each message type is allotted a predetermined amount of processing overhead to optimize the message processing by a node. In one embodiment, the node processor processes the queued messages in accordance with the entries in a weighted round robin polling table. An upper limit of processing time can be specified for each visit to a particular message queue.Type: GrantFiled: September 15, 2005Date of Patent: June 16, 2009Inventors: Gagan Lal Choudhury, Anurag S. Maunder
-
Patent number: 7545745Abstract: A terminal adapter for guaranteeing the quality of service of both voice and data packets is disclosed. Such quality is ensured by inserting gaps between successive data packets in a stream of multiplexed data and/or voice packets. A gap after a particular data packet is proportional to the size of that particular data packet. In this way, bandwidth is preserved for any voice packets that may have arrived during the transfer of the data packet as well as for any voice packets that arrive during the gap. The unconstrained upstream data bandwidth and the bandwidth used by voice calls may each be estimated by taking a plurality of instantaneous measurements of the available bandwidth and/or taking individual direct measurements. The size of data packets may be limited to a maximum size in order to ensure that time-sensitive voice packets experience only an acceptable delay in queue for transmission.Type: GrantFiled: January 14, 2005Date of Patent: June 9, 2009Assignee: AT&T Intellectual Property II, L.P.Inventors: Ali M. Cherchali, Gagan Lal Choudhury, Gerald Murray Ezrol, Marius Jonas Gudelis, Thomas Joseph Killian, Jerry A. Leger, Norman L. Schryer
-
Publication number: 20080198753Abstract: A method of monitoring a network that includes a number of nodes interconnected by trunks has a step of obtaining processor usage data pertaining to a plurality of node processors, the processor usage data including information representative of a rate of usage of each of the plurality of node processors. The method also includes obtaining memory usage data pertaining to a plurality of memories, each of the plurality of memories associated with a node processor, the memory usage data including information representative of a rate of usage of each of the plurality of memories. The method further includes determining from the memory usage data and the processor usage data whether a network congestion event is occurring.Type: ApplicationFiled: April 29, 2008Publication date: August 21, 2008Inventors: Gagan Lal Choudhury, Elie M. Francis, Shih-Yue Hou, Beth S. Munson, Vera D. Sapozhnikova, Michael B. Wardlow
-
Patent number: 7366104Abstract: A method of monitoring a network that includes a number of nodes interconnected by trunks has a step of obtaining processor usage data pertaining to a plurality of node processors, the processor usage data including information representative of a rate of usage of each of the plurality of node processors. The method also includes obtaining memory usage data pertaining to a plurality of memories, each of the plurality of memories associated with a node processor, the memory usage data including information representative of a rate of usage of each of the plurality of memories. The method further includes determining from the memory usage data and the processor usage data whether a network congestion event is occurring.Type: GrantFiled: January 3, 2003Date of Patent: April 29, 2008Assignee: AT&T Corp.Inventors: Gagan Lal Choudhury, Elie M. Francis, Shih-Yue Hou, Beth S. Munson, Vera D. Sapozhnikova, Michael B. Wardlow
-
Patent number: 7283484Abstract: A method includes obtaining first information indicative of instability of a data communication network. The method also includes isolating a first portion of a network from a second portion of the network responsive to the obtained first information. After a predetermined period of time, second information indicative of instability of the first portion is obtained. The method further includes isolating a first segment of the first portion from a second segment of the first portion responsive to the obtained second information.Type: GrantFiled: January 3, 2003Date of Patent: October 16, 2007Assignee: AT&T Corp.Inventors: Gagan Lal Choudhury, Elie M. Francis, Thomas K. Helstern, Beth S. Munson, Vera D. Sapozhnikova
-
Patent number: 7177324Abstract: A communication system includes a plurality of devices, such as cable modems, in communication with a station, such as a cable modem termination system, that provides efficient upstream bandwidth sharing.Type: GrantFiled: November 2, 2001Date of Patent: February 13, 2007Assignee: AT&T Corp.Inventors: Gagan Lal Choudhury, Arunabha Guha, Wai Sum Lai, William G. Lester, Moshe Segal
-
Patent number: 7006441Abstract: A node in a network running a link-state routing protocol identifies certain routing control messages and stores the identified messages in separate queues. The queues are weighted such that each message type is allotted a predetermined amount of processing overhead to optimize the message processing by a node. In one embodiment, the node processor processes the queued messages in accordance with the entries in a weighted round robin polling table. An upper limit of processing time can be specified for each visit to a particular message queue.Type: GrantFiled: November 16, 2000Date of Patent: February 28, 2006Assignee: AT&T Corp.Inventors: Gagan Lal Choudhury, Anurag S. Maunder
-
Patent number: 6885634Abstract: A network utilizing a link-state protocol includes a plurality of nodes with associated trunks that recover in a staggered manner. A first trunk associated with a first node is selected for recovery. After the first trunk is recovered, further trunks are selected such that N or less trunks recover at the same time until all trunks associated with the first node are selected for recovery. Node recovery is staggered at selected intervals to minimize or eliminate overload conditions. Staggered recovery in accordance with the present invention can reduce the likelihood of trunk loss due to excessive HELLO messages in an OSPF system and retransmission and retransmission lockout.Type: GrantFiled: January 24, 2001Date of Patent: April 26, 2005Assignee: AT&T Corp.Inventors: Gagan Lal Choudhury, Anurag S. Maunder
-
Patent number: 5933412Abstract: Parallel connection control ("PCC") processes and switching networks are described. Various aspects of these PCC processes and networks relate to the provision of an alternative switching connection setup to achieve bandwidth savings or lower cost networks with acceptable setup delay. The new approach provides an alternative to existing switch-by-switch sequential connection setup approaches. In the new approach, segments of the connection are set up by executing operations in parallel. The algorithm and network are also extended to address complex control connection tasks, such as the complex bearer control tasks of third-party connection control, unidirectional multicast connection setup, and multiparty-to-multiparty connection control.Type: GrantFiled: March 26, 1996Date of Patent: August 3, 1999Assignee: Lucent Technologies Inc.Inventors: Gagan Lal Choudhury, Madhukar Moreshwar Kshirsagar, Malathi Veeraraghavan
-
Patent number: 5719854Abstract: Techniques for (a) controlling admission of customers to a shared resource, (b) adjusting the capacity of a resource in light of new customer demand, and (c) diverting usage from a failed resource to alternative resources, each use a "blocking probability computer" (BPC) to solve a resource-sharing model that has a product-form steady-state distribution. The techniques allow each customer to obtain an appropriate grade of service and protection against overloads from other customers. Each customer is a source of a series of requests, and is assigned "upper-limit" (UL) and "guaranteed-minimum" (GM) "bounds" on its requests. The upper limit bound puts an upper limit on the number of requests from that customer that can be in service at any time. The guaranteed-minimum bound guarantees that there will always be available resource units in the resources to serve a specified number of requests from that customer.Type: GrantFiled: April 5, 1996Date of Patent: February 17, 1998Assignee: Lucent Technologies Inc.Inventors: Gagan Lal Choudhury, Kin K. Leung, Ward Whitt