Patents by Inventor R. Ashby Armistead

R. Ashby Armistead 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: 7668158
    Abstract: A packet voice switch 60 and method for its operation are disclosed. The switch comprises a network switching means, preferably implemented within its host processor 78, that allows calls to be routed between a circuit-switched connection at circuit-switched interface 74 and either another circuit-switched connection at interface 74 or a packet-switched connection at packet-switched interface 76. The network switching means selects call routing for calls based on a comparison of the current quality of service for the call over the packet-switched connection vs. the extra cost of connecting the call over the circuit-switched connection. Preferably, the comparison can be adjusted for call distance, the user's own quality of service preference, and current system load. In a preferred embodiment, switch 60 communicates with a similar packet voice switch (handling the other end of the same call) in order to initiate a mid-call network switch that is transparent to the calling and called parties.
    Type: Grant
    Filed: August 9, 2004
    Date of Patent: February 23, 2010
    Assignee: Cisco Technology, Inc.
    Inventor: R. Ashby Armistead
  • Patent number: 7616646
    Abstract: An access server architecture, and methods for use of the architecture to increase the scalability of and balance processor load for a network access server device, are disclosed. In this architecture, packet forwarding and packet processing are distributed amongst cards serving low-speed access lines (i.e., line cards). Thus, as the number of line cards expands, forwarding resources are expanded in at least rough proportion. The NAS route switch controller and the high-speed ports used to access the network are largely relieved of packet processing tasks for traffic passing through the server. The egress port uses a distribution engine that performs the routing lookup for packets received at the high-speed interface, tags the packets with an adjacency table pointer, and sends them to the appropriate forwarding engine for packet processing. The route switch controller, largely uninvolved in the processing of packets, updates routing information needed by each distribution or forwarding engine.
    Type: Grant
    Filed: December 12, 2000
    Date of Patent: November 10, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Stephen Ma, Suresh Sangiah, Jagannadh Tangirala, R. Ashby Armistead
  • Patent number: 7606245
    Abstract: An access server architecture, and methods for use of the architecture, are disclosed. The architecture and methods are designed to increase the scalability of and balance processor load for a network access server device. In this architecture, packet forwarding and packet processing are distributed amongst the cards serving the low-speed access lines, such that each line card is responsible for performing forwarding and packet processing for packets associated with the low-speed ports that line card serves. As the number of line cards expands, forwarding resources are expanded in at least rough proportion. The NAS route switch controller, and the high-speed ports, are largely relieved of packet processing tasks because the egress port uses a distribution engine that performs a cursory examination on one or more header fields on packets received—comprehending only enough information to allow each packet to be distributed to the appropriate line card for full packet processing.
    Type: Grant
    Filed: August 18, 2005
    Date of Patent: October 20, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: Stephen Ma, Suresh Sangiah, Jagannadh Tangirala, R. Ashby Armistead
  • Patent number: 7493411
    Abstract: A method and apparatus for automatic routing of multi-link circuit switched connections are shown. A routing processor monitors the behavioral characteristics of a previous connection from an originating client and stores data relating to the characteristics of the previous connection. In particular, data is stored regarding the previous connection which is not available until after call completion of the previous connection. When the originating client initiates a subsequent connection, the routing processor retrieves the data relating to the behavioral characteristics of the previous connection and efficiently routes the subsequent based upon the behavioral characteristics.
    Type: Grant
    Filed: September 4, 2003
    Date of Patent: February 17, 2009
    Assignee: Cisco Technology, Inc.
    Inventors: R. Ashby Armistead, Robert L. Sargent, Tod W. Hays
  • Patent number: 7116707
    Abstract: A modem, multiple modem system, and method for operating each is disclosed. Modems in a multiple-modem system save their internal state information in a remote state memory. In the event of a modem failure, a resource controller transfers data-handling to a second available modem. The second modem configures itself using internal state information for the failed modem, as gleaned from the remote state memory. It then takes over the communication channel previously assigned to the failed modem before the modem at the opposite end of the channel discerns the modem failure and prevents call loss. This invention provides redundancy for systems that employ up to several hundred or even thousands of modems, insulating users of these systems from harmful or annoying effects due to partial equipment failure.
    Type: Grant
    Filed: November 5, 1998
    Date of Patent: October 3, 2006
    Assignee: Cisco Technology, Inc.
    Inventor: R. Ashby Armistead
  • Patent number: 6954463
    Abstract: An access server architecture, and methods for use of the architecture, are disclosed. The architecture and methods are designed to increase the scalability of and balance processor load for a network access server. In this architecture, packet forwarding and packet processing are distributed amongst the cards serving the low-speed access lines, such that each line card is responsible for performing forwarding and packet processing for packets associated with the low-speed ports that line card serves. As the number of line cards expands, forwarding resources are expanded in at least rough proportion. The NAS route switch controller, and the high-speed ports, are largely relieved of packet processing tasks because the egress port uses a distribution engine that performs a cursory examination on one or more header fields on packets received—comprehending only enough information to allow each packet to be distributed to the appropriate line card for full processing.
    Type: Grant
    Filed: December 11, 2000
    Date of Patent: October 11, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Stephen Ma, Suresh Sangiah, Jagannadh Tangirala, R. Ashby Armistead
  • Patent number: 6781983
    Abstract: A packet voice switch 60 and method for its operation are disclosed. The switch comprises a network switching means, preferably implemented within its host processor 78, that allows calls to be routed between a circuit-switched connection at circuit-switched interface 74 and either another circuit-switched connection at interface 74 or a packet-switched connection at packet-switched interface 76. The network switching means selects call routing for calls based on a comparison of the current quality of service for the call over the packet-switched connection vs. the extra cost of connecting the call over the circuit-switched connection. Preferably, the comparison can be adjusted for call distance, the user's own quality of service preference, and current system load. In a preferred embodiment, switch 60 communicates with a similar packet voice switch (handling the other end of the same call) in order to initiate a mid-call network switch that is transparent to the calling and called parties.
    Type: Grant
    Filed: May 3, 1999
    Date of Patent: August 24, 2004
    Assignee: Cisco Technology, Inc.
    Inventor: R. Ashby Armistead
  • Patent number: 6643703
    Abstract: A method and apparatus for automatic routing of multi-link circuit switched connections are shown. A routing processor monitors the behavioral characteristics of a previous connection from an originating client and stores data relating to the characteristics of the previous connection. In particular, data is stored regarding the previous connection which is not available until after call completion of the previous connection. When the originating client initiates a subsequent connection, the routing processor retrieves the data relating to the behavioral characteristics of the previous connection and efficiently routes the subsequent based upon the behavioral characteristics.
    Type: Grant
    Filed: March 12, 2002
    Date of Patent: November 4, 2003
    Assignee: Cisco Technology
    Inventors: R. Ashby Armistead, Robert L. Sargent, Tod W. Hays
  • Patent number: 6553117
    Abstract: A circuit for communicating digital data is disclosed. The circuit can connect with up to 12 digital data lines (L0 through L11) for communication under a T1 or E1 standard. Control processor 36 selects the appropriate communication standard to be used by each framer/line interface processor F0 through F11, and communicates these over control bus 38. Control processor 36 also selects an appropriate line impedance for each line input/output circuit IO0 through IO11, and communicates this information over control bus 38 to control logic 34. Control logic 34 uses control lines 39 to electronically select the impedance for each line input/output circuit IO0 through IO11. Circuit 22 can be easily configured or reconfigured to receive data with different data formats and line impedances. In one preferred embodiment, each framer/line interface processor and line input/output circuit can be independently controlled, such that multiple communication formats can be simultaneously processed by circuit 22.
    Type: Grant
    Filed: June 29, 1998
    Date of Patent: April 22, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: R. Ashby Armistead, Trevor Alan Schulze
  • Patent number: 6529959
    Abstract: A method and apparatus for automatic routing of multi-link circuit switched connections are shown. A routing processor monitors the behavioral characteristics of a previous connection from an originating client and stores data relating to the characteristics of the previous connection. In particular, data is stored regarding the previous connection which is not available until after call completion of the previous connection. When the originating client initiates a subsequent connection, the routing processor retrieves the data relating to the behavioral characteristics of the previous connection and routes the subsequent connection along a route which is advantageous to serving the behavioral characteristics of the subsequent connection.
    Type: Grant
    Filed: May 3, 2001
    Date of Patent: March 4, 2003
    Assignee: Cisco Technology
    Inventors: R. Ashby Armistead, Robert L. Sargent, Tod W. Hays
  • Patent number: 6522151
    Abstract: A circuit and method for connecting data lines in a digital communication system are disclosed. The circuit allows either a balanced data line or an unbalanced data line to be connected to a single input port with no internal reconfiguration of the system. Connection to a balanced data line isolation transformer is provided at the port. A separate connection to ground is provided at the same port. A user connects the system to a balanced data line using a jack wired for connecting the balanced data line pair across the isolation transformer. A user connects the system to an unbalanced data line using a similar jack; however, the jack in this case is wired to short one transformer connection to the ground connection provided at the port, thereby unbalancing the transformer. In one embodiment, this second jack is part of a patch cable that accepts a coaxial connector on. one end, appropriately wired to the shorted jack on the second end.
    Type: Grant
    Filed: May 25, 2001
    Date of Patent: February 18, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: R. Ashby Armistead, David W. Metcalf, Danyang Raymond Zheng
  • Publication number: 20010053627
    Abstract: A circuit and method for connecting data lines to a digital communication system are disclosed. The circuit allows either a balanced data line or an unbalanced data line to be connected to a single input port with no internal reconfiguration of the system. Connection to a balanced data line isolation transformer is provided at the port. A separate connection to ground is provided at the same port. A user connects the system to a balanced data line using a jack wired for connecting the balanced data line pair across the isolation transformer. A user connects the system to an unbalanced data line using a similar jack; however, the jack in this case is wired to short one transformer connection to the ground connection provided at the port, thereby unbalancing the transformer. In one embodiment, this second jack is part of a patch cable which accepts a coaxial connector on one end, appropriately wired to the shorted jack on the second end.
    Type: Application
    Filed: May 25, 2001
    Publication date: December 20, 2001
    Inventors: R. Ashby Armistead, David W. Metcalf, Danyang Raymond Zheng
  • Patent number: 6260071
    Abstract: A method and apparatus for automatic routing of multi-link circuit switched connections are shown. A routing processor monitors the behavioral characteristics of a previous connection from an originating client and stores data relating to the characteristics of the previous connection. In particular, data is stored regarding the previous connection which is not available until after call completion of the previous connection. When the originating client initiates a subsequent connection, the routing processor retrieves the data relating to the behavioral characteristics of the previous connection and routes the subsequent connection along a route which is advantageous to serving the behavioral characteristics of the subsequent connection.
    Type: Grant
    Filed: January 4, 1999
    Date of Patent: July 10, 2001
    Assignee: Cisco Technology, Inc.
    Inventors: R. Ashby Armistead, Robert L. Sargent, Tod W. Hays
  • Patent number: 6250936
    Abstract: A circuit and method for connecting data lines to a digital communication system are disclosed. The circuit allows either a balanced data line or an unbalanced data line to be connected to a single input port with no internal reconfiguration of the system. Connection to a balanced data line isolation transformer is provided at the port. A separate connection to ground is provided at the same port. A user connects the system to a balanced data line using a jack wired for connecting the balanced data line pair across the isolation transformer. A user connects the system to an unbalanced data line using a similar jack; however, the jack in this case is wired to short one transformer connection to the ground connection provided at the port, thereby unbalancing the transformer. In one embodiment, this second jack is part of a patch cable which accepts a coaxial connector on one end, appropriately wired to the shorted jack on the second end.
    Type: Grant
    Filed: August 5, 1998
    Date of Patent: June 26, 2001
    Assignee: Cisco Technology, Inc.
    Inventors: R. Ashby Armistead, David W. Metcalf, Danyang Raymond Zheng