Patents by Inventor Robert B. Magill

Robert B. Magill 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: 9531584
    Abstract: The present invention provides for a method for reserving spare bandwidth for a link in a communication network including a plurality of links. The method provides for monitoring the volume of traffic routed through each link of the communication network. A single link failure for each link is then simulated and the volume of traffic which would be rerouted through each link for maintaining communication and the volume of traffic removed from each link are determined for each simulated single link failure. The difference between the volume of traffic which would need to be rerouted through each link and the corresponding volume of traffic removed from each link is then computed, and a maximum difference value is determined for each link for all simulated single link failures. An amount of spare bandwidth equivalent to the determined maximum difference is then reserved for each link.
    Type: Grant
    Filed: December 10, 2013
    Date of Patent: December 27, 2016
    Assignee: Tellabs Operations, Inc.
    Inventors: Robert B. Magill, Philip J. Lin
  • Publication number: 20150200874
    Abstract: Packets having at least one cell are switched using input queues, output queues, a switch fabric, and a controller. Each input queue stores cells to be switched, and each output queue stores switched cells. The switch fabric couples the input queues to the output queues and has memory. The switch fabric stores cells moved from the input queues to the switch fabric and stores cells based on the output queues. The controller couples to the input queues and the switch fabric and determines input priorities for cells moving from the input queues to the switch fabric and output priorities for cells moving from the switch fabric to the output queues.
    Type: Application
    Filed: December 17, 2014
    Publication date: July 16, 2015
    Inventors: Robert B. Magill, Kenneth P. Laberteaux
  • Patent number: 8937964
    Abstract: Packets having at least one cell are switched using input queues, output queues, a switch fabric, and a controller. Each input queue stores cells to be switched, and each output queue stores switched cells. The switch fabric couples the input queues to the output queues and has memory. The switch fabric stores cells moved from the input queues to the switch fabric and stores cells based on the output queues. The controller couples to the input queues and the switch fabric and determines input priorities for cells moving from the input queues to the switch fabric and output priorities for cells moving from the switch fabric to the output queues.
    Type: Grant
    Filed: June 27, 2003
    Date of Patent: January 20, 2015
    Assignee: Tellabs Operations, Inc.
    Inventors: Robert B. Magill, Kenneth P. Laberteaux
  • Publication number: 20140126898
    Abstract: The present invention provides for a method for reserving spare bandwidth for a link in a communication network including a plurality of links. The method provides for monitoring the volume of traffic routed through each link of the communication network. A single link failure for each link is then simulated and the volume of traffic which would be rerouted through each link for maintaining communication and the volume of traffic removed from each link are determined for each simulated single link failure. The difference between the volume of traffic which would need to be rerouted through each link and the corresponding volume of traffic removed from each link is then computed, and a maximum difference value is determined for each link for all simulated single link failures. An amount of spare bandwidth equivalent to the determined maximum difference is then reserved for each link.
    Type: Application
    Filed: December 10, 2013
    Publication date: May 8, 2014
    Applicant: Tellabs Operations, Inc.
    Inventors: Robert B. Magill, Philip J. Lin
  • Patent number: 8630172
    Abstract: The present invention provides for a method for reserving spare bandwidth for a link in a communication network including a plurality of links. The method provides for monitoring the volume of traffic routed through each link of the communication network. A single link failure for each link is then simulated and the volume of traffic which would be rerouted through each link for maintaining communication and the volume of traffic removed from each link are determined for each simulated single link failure. The difference between the volume of traffic which would need to be rerouted through each link and the corresponding volume of traffic removed from each link is then computed, and a maximum difference value is determined for each link for all simulated single link failures. An amount of spare bandwidth equivalent to the determined maximum difference is then reserved for each link.
    Type: Grant
    Filed: September 16, 2011
    Date of Patent: January 14, 2014
    Assignee: Tellabs Operations, Inc.
    Inventors: Robert B. Magill, Philip J. Lin
  • Publication number: 20120008493
    Abstract: The present invention provides for a method for reserving spare bandwidth for a link in a communication network including a plurality of links. The method provides for monitoring the volume of traffic routed through each link of the communication network. A single link failure for each link is then simulated and the volume of traffic which would be rerouted through each link for maintaining communication and the volume of traffic removed from each link are determined for each simulated single link failure. The difference between the volume of traffic which would need to be rerouted through each link and the corresponding volume of traffic removed from each link is then computed, and a maximum difference value is determined for each link for all simulated single link failures. An amount of spare bandwidth equivalent to the determined maximum difference is then reserved for each link.
    Type: Application
    Filed: September 16, 2011
    Publication date: January 12, 2012
    Applicant: Tellabs Operations, Inc.
    Inventors: Robert B. Magill, Philip J. Lin
  • Patent number: 8036114
    Abstract: The present invention provides for a method for reserving spare bandwidth for a link in a communication network including a plurality of links. The method provides for monitoring the volume of traffic routed through each link of the communication network. A single link failure for each link is then simulated and the volume of traffic which would be rerouted through each link for maintaining communication and the volume of traffic removed from each link are determined for each simulated single link failure. The difference between the volume of traffic which would need to be rerouted through each link and the corresponding volume of traffic removed from each link is then computed, and a maximum difference value is determined for each link for all simulated single link failures. An amount of spare bandwidth equivalent to the determined maximum difference is then reserved for each link.
    Type: Grant
    Filed: February 28, 2008
    Date of Patent: October 11, 2011
    Assignee: Tellabs Operations, Inc.
    Inventors: Robert B. Magill, Philip J. Lin
  • Patent number: 7940747
    Abstract: An apparatus for replacing lost PSTN data in a packet network and for generating variable power white noise, includes a lost packet detection unit (402) for detecting lost data packets, a data processing unit (404) for producing in response a lost data output indicating when replacement data needed, data playout unit (408) or data replacement unit (406), each may be implemented as a variable power white noise generator (FIG. 3) to generate replacement data by reusing data stored in an extended playback buffer, and placing the re-used replacement data on an external network.
    Type: Grant
    Filed: November 16, 2005
    Date of Patent: May 10, 2011
    Assignee: Tellabs Operations, Inc.
    Inventors: John B. Kenney, Robert B. Magill, R. Michael Schafer
  • Patent number: 7796644
    Abstract: The present invention provides for a method for reserving spare bandwidth for a link in a communication network including a plurality of links. The method provides for monitoring the volume of traffic routed through each link of the communication network. A single link failure for each link is then simulated and the volume of traffic which would be rerouted through each link for maintaining communication and the volume of traffic removed from each link are determined for each simulated single link failure. The difference between the volume of traffic which would need to be rerouted through each link and the corresponding volume of traffic removed from each link is then computed, and a maximum difference value is determined for each link for all simulated single link failures. An amount of spare bandwidth equivalent to the determined maximum difference is then reserved for each link.
    Type: Grant
    Filed: March 4, 2008
    Date of Patent: September 14, 2010
    Assignee: Tellabs Operations, Inc.
    Inventors: Robert B. Magill, Philip J. Lin
  • Publication number: 20080159735
    Abstract: The present invention provides for a method for reserving spare bandwidth for a link in a communication network including a plurality of links. The method provides for monitoring the volume of traffic routed through each link of the communication network. A single link failure for each link is then simulated and the volume of traffic which would be rerouted through each link for maintaining communication and the volume of traffic removed from each link are determined for each simulated single link failure. The difference between the volume of traffic which would need to be rerouted through each link and the corresponding volume of traffic removed from each link is then computed, and a maximum difference value is determined for each link for all simulated single link failures. An amount of spare bandwidth equivalent to the determined maximum difference is then reserved for each link.
    Type: Application
    Filed: February 28, 2008
    Publication date: July 3, 2008
    Inventors: Robert B. Magill, Philip J. Lin
  • Publication number: 20080151747
    Abstract: The present invention provides for a method for reserving spare bandwidth for a link in a communication network including a plurality of links. The method provides for monitoring the volume of traffic routed through each link of the communication network. A single link failure for each link is then simulated and the volume of traffic which would be rerouted through each link for maintaining communication and the volume of traffic removed from each link are determined for each simulated single link failure. The difference between the volume of traffic which would need to be rerouted through each link and the corresponding volume of traffic removed from each link is then computed, and a maximum difference value is determined for each link for all simulated single link failures. An amount of spare bandwidth equivalent to the determined maximum difference is then reserved for each link.
    Type: Application
    Filed: March 4, 2008
    Publication date: June 26, 2008
    Inventors: Robert B. Magill, Philip J. Lin
  • Patent number: 7359323
    Abstract: The present invention provides for a method for reserving spare bandwidth for a link in a communication network including a plurality of links. The method provides for monitoring the volume of traffic routed through each link of the communication network. A single link failure for each link is then simulated and one volume of traffic which would be rerouted through each link for maintaining communication and the volume of traffic removed from each link are determined for each simulated single link failure. The difference between the volume of traffic which would need to be rerouted through each link and the corresponding volume of traffic removed from each link is then computed, and a maximum difference value is determined for each link for all simulated single link failures. An amount of spare bandwidth equivalent to the determined maximum difference is then reserved for each link.
    Type: Grant
    Filed: June 23, 2003
    Date of Patent: April 15, 2008
    Assignee: Tellabs Operations, Inc.
    Inventors: Robert B. Magill, Philip J. Lin
  • Patent number: 7167485
    Abstract: An arbitration unit according to an embodiment of the present invention is disclosed. The arbitration unit includes an allocation unit that assigns a first number of slots in a frame to a first flow and a second number of slots in the frame to a second flow. The arbitration unit includes a scheduling unit that assigns first slot positions to the first number of slots in the frame and second slot positions to the second number of slots in the frame using a binary distribution tree.
    Type: Grant
    Filed: December 17, 2001
    Date of Patent: January 23, 2007
    Assignee: Tellabs Operations, Inc.
    Inventors: Terry J. Hrabik, Robert B. Magill, Ravi Chandran, Kent D. Benson
  • Patent number: 7072295
    Abstract: In allocating bandwidth to data for transfer through a network device, bandwidth is allocated to committed data traffic based on a guaranteed data transfer rate and a queue size of the network device, and bandwidth is allocated to uncommitted data traffic using a weighted maximum/minimum process. The weighted maximum/minimum process allocates bandwidth to the uncommitted data traffic in proportion to a weight associated with the uncommitted data traffic.
    Type: Grant
    Filed: September 14, 2000
    Date of Patent: July 4, 2006
    Assignee: Tellabs Operations, Inc.
    Inventors: Kent D. Benson, Robert B. Magill, Terry J. Hrabik, John B. Kenney
  • Patent number: 7003000
    Abstract: An apparatus for replacing lost PSTN data in a packet network and for generating variable power white noise, includes a lost packet detection unit (402) for detecting lost data packets, a data processing unit (404) for producing in response a lost data output indicating when replacement data needed, data playout unit (408) or data replacement unit (406), each may be implemented as a variable power white noise generator (FIG. 3) to generate replacement data by reusing data stored in an extended playback buffer, and placing the re-used replacement data on an external network.
    Type: Grant
    Filed: December 3, 1999
    Date of Patent: February 21, 2006
    Assignee: Tellabs Operations, Inc.
    Inventors: John B. Kenney, Robert B. Magill, R. Michael Schafer
  • Patent number: 6915372
    Abstract: A data routing mechanism is disclosed. The data routing mechanism includes virtual output queues (VOQs), corresponding to a first input port, that store data to be sent to one of a first and second output port. The data routing mechanism includes VOQs, corresponding to a second input port, that store data to be sent to one of the first and second output port. The data routing mechanism includes a switch fabric that includes a plurality of buffers at crosspoints between the first and second input ports and the first and second output ports. The data routing mechanism includes a first input scheduler that transmits a first data from the VOQs corresponding to the first input port to one of the plurality of buffers based on lengths of the VOQs corresponding to the first input port and a credit state of the plurality of buffers.
    Type: Grant
    Filed: June 8, 2001
    Date of Patent: July 5, 2005
    Assignee: Tellabs Operations, Inc.
    Inventors: Robert B. Magill, Terry J. Hrabik, Tara Javidi
  • Publication number: 20040085899
    Abstract: The present invention provides for a method for reserving spare bandwidth for a link in a communication network including a plurality of links. The method provides for monitoring the volume of traffic routed through each link of the communication network. A single link failure for each link is then simulated and one volume of traffic which would be rerouted through each link for maintaining communication and the volume of traffic removed from each link are determined for each simulated single link failure. The difference between the volume of traffic which would need to be rerouted through each link and the corresponding volume of traffic removed from each link is then computed, and a maximum difference value is determined for each link for all simulated single link failures. An amount of spare bandwidth equivalent to the determined maximum difference is then reserved for each link.
    Type: Application
    Filed: June 23, 2003
    Publication date: May 6, 2004
    Inventors: Robert B. Magill, Philip J. Lin
  • Publication number: 20040081184
    Abstract: Packets having at least one cell are switched using input queues, output queues, a switch fabric, and a controller. Each input queue stores cells to be switched, and each output queue stores switched cells. The switch fabric couples the input queues to the output queues and has memory. The switch fabric stores cells moved from the input queues to the switch fabric and stores cells based on the output queues. The controller couples to the input queues and the switch fabric and determines input priorities for cells moving from the input queues to the switch fabric and output priorities for cells moving from the switch fabric to the output queues.
    Type: Application
    Filed: June 27, 2003
    Publication date: April 29, 2004
    Applicant: Tellabs Operations, Inc.
    Inventors: Robert B. Magill, Kenneth P. Laberteaux
  • Patent number: 6606297
    Abstract: The present invention provides for a method for reserving spare bandwidth for a link in a communication network including a plurality of links. The method provides for monitoring the volume of traffic routed through each link of the communication network. A single link failure for each link is then simulated and the volume of traffic which would be rerouted through each link for maintaining communication and the volume of traffic removed from each link are determined for each simulated single link failure. The difference between the volume of traffic which would need to be rerouted through each link and the corresponding volume of traffic removed from each link is then computed, and a maximum difference value is determined for each link for all simulated single link failures. An amount of spare bandwidth equivalent to the determined maximum difference is then reserved for each link.
    Type: Grant
    Filed: May 28, 1999
    Date of Patent: August 12, 2003
    Assignee: Tellabs Operations, Inc.
    Inventors: Robert B. Magill, Philip J. Lin
  • Publication number: 20030112750
    Abstract: An arbitration unit according to an embodiment of the present invention is disclosed. The arbitration unit includes an allocation unit that assigns a first number of slots in a frame to a first flow and a second number of slots in the frame to a second flow. The arbitration unit includes a scheduling unit that assigns first slot positions to the first number of slots in the frame and second slot positions to the second number of slots in the frame using a binary distribution tree.
    Type: Application
    Filed: December 17, 2001
    Publication date: June 19, 2003
    Inventors: Terry J. Hrabik, Robert B. Magill, Ravi Chandran, Kent D. Benson