Patents Assigned to Cisco Technology
  • Patent number: 6868156
    Abstract: A method of repeating a non-voice signal such as a dual tone, multiple frequency (DTMF) signal, by inserting a delay sequence of data values into an output data sequence of data values, a portion of the output data sequence following the delay sequence being the same as a corresponding portion of an input sequence of decoded data obtained from a low bit-rate speech decoder. The input sequence has at least one distorted non-voice sequence. The method provides for inserting a substantially undistorted non-voice sequence into the output sequence, the undistorted sequence being at least of substantially the same length as the distorted sequence, a portion of the output sequence following the undistorted sequence being the same as a corresponding portion of the input sequence, and the output sequence being substantially free of the distorted non-voice signal.
    Type: Grant
    Filed: March 5, 1999
    Date of Patent: March 15, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Shankar S. Narayan, Vijay K. Gupta
  • Patent number: 6865742
    Abstract: A method for dynamic linking of software modules includes detecting an event during the execution of a computer program that resides in a first memory, ascertaining whether there is at least one required property associated with the event if the event is detected, determining a property identifier for the at least one required property and loading at least one code module from a second memory into the first memory based upon a property identifier configured with the executable code module. According to one aspect, the loading includes loading the at least one executable code module into the first memory if it is not in the first memory. According to another aspect, the at least one executable code module includes at least one dynamic link library (DLL). According to another aspect, the event includes the addition of a hardware device and the required property includes a hardware device PROM identifier.
    Type: Grant
    Filed: August 16, 2001
    Date of Patent: March 8, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Aniruddha Khare, Karunakar Reddy Parne, Michael Boe
  • Patent number: 6865187
    Abstract: A method that involves recognizing an incoming FAX call at a destination edge node, the destination edge node supportive of at least two FAX transport manners. A first control packet is sent from the destination edge node to an originating edge node that effectively requests transmission of the FAX call according to one of the FAX transport manners. A second control packet is sent from the originating edge node to the destination edge node that effectively confirms or refuses to confirm transmission of the FAX call according to one of the FAX transport manners.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: March 8, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Shomit M. Ghosh, Shrikanth Kattemalvadi
  • Patent number: 6865181
    Abstract: The present invention discloses a method and apparatus for cross-connecting high-speed telecommunications signals at a cross-connect apparatus. The cross-connect apparatus can transmit the telecommunications signals from an input interface card to a cross-connect card, and from the cross-connect card to an output interface card without any synchronization information. Synchronization of the signals is accomplished with circuitry contained on the interface cards and the cross-connect card. The cross-connect apparatus also includes a control unit for managing the control and timing of the apparatus.
    Type: Grant
    Filed: March 22, 2000
    Date of Patent: March 8, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Paul M. Elliot, Phu S. Le
  • Patent number: 6865150
    Abstract: A system and method for controlling admission of a communication in a network are disclosed. In the network, a virtual circuit having a predetermined bandwidth is provided. A request is received for a communication having a communication bandwidth, and a total utilized bandwidth of the virtual circuit is calculated, including the communication bandwidth. If the total utilized bandwidth is less than the predetermined bandwidth of the virtual circuit, then admission in the network is granted to the communication.
    Type: Grant
    Filed: April 6, 2000
    Date of Patent: March 8, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Mark M. Perkins, Hisham Abdelhamid
  • Patent number: 6865263
    Abstract: The present invention provides a system for placing a telephone call using a telephone number and an extension. The system includes an origination device that receives a telephone number and an extension associated with a destination device and initiates the establishment of a communication path to the destination device by issuing the telephone number. In addition, the origination device determines whether a condition to issue the extension has been satisfied and issues the extension to complete the establishment of the communication path if the condition has been satisfied. The destination device includes a first destination device and a plurality of second destination devices. The first destination device can be contacted based on the telephone number and also receives the extension to complete the establishment of the communication path by selecting the appropriate second destination device to which to place the telephone call.
    Type: Grant
    Filed: March 26, 2003
    Date of Patent: March 8, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Gerardo Chaves, John F. Wakerly
  • Patent number: 6865185
    Abstract: A method and system for queuing traffic in a wireless network includes receiving a stream of packets for transmission in the wireless network. Each packet includes a flow identifier and is assigned to one of the plurality of virtual groups based on the flow identifier. The virtual groups include discrete transmission resources. Each packet is queued in an assigned virtual group for transmission in the wireless network.
    Type: Grant
    Filed: February 25, 2000
    Date of Patent: March 8, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Pulin R. Patel, Achal R. Patel, Ojas T. Choksi, Mohammad R. Ali
  • Patent number: 6865184
    Abstract: A source IPv6 mobile node is configured for forwarding an IPv6 packet via an IPv4 connection with a destination IPv6 router. The IPv4 packet includes IPv4 source and destination addresses, a UDP source port and UDP destination port, and a synthetic tag address in the IPv6 destination address field. The synthetic tag address, a valid (routable) IPv6 care of address, has an address prefix routed to the IPv6 router. The address prefix specifies a forwarding protocol, the IPv4 destination address for the IPv6 router, and a site-level aggregation identifier. An address suffix for the synthetic tag address specifies the IPv4 source address, the UDP source port and UDP destination port. Hence, the synthetic tag address enables the destination IPv6 router to send an IPv6 reply packet back to the source IPv6 mobile node via the IPv4 network.
    Type: Grant
    Filed: May 28, 2003
    Date of Patent: March 8, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Pascal Thubert, Marco Molteni, Patrick Wetterwald, Ole Troan
  • Patent number: 6865162
    Abstract: A method and apparatus for elimination of clipping associated with VAD-directed silence suppression includes receiving a voice signal in a buffer during the delay between the start of voice activity and the detection of the voice activity. Then, the voice signal is played from the buffer in condensed form, e.g., by dropping packets or slightly accelerating playback of the signal from the buffer. After voice activity is detected, the voice signal may continue to be buffered and condensed until the buffer is completely depleted. The voice signal may then be transmitted directly, without being buffered or condensed.
    Type: Grant
    Filed: December 6, 2000
    Date of Patent: March 8, 2005
    Assignee: Cisco Technology, Inc.
    Inventor: Alexander Clemm
  • Patent number: 6865700
    Abstract: A digital system for Bit Error Rate Testing (BERT) of test transmission lines and/or devices and including a test equipment coupled to at least one transmission line for transferring digital information between the test equipment and a company office, a bit error generator coupled to the transmission lines for generating test patterns, a device for storing a plurality of predetermined profiles, each profile having associated therewith at least one parameter for measuring the integrity of the test equipment or the transmission lines, the parameters including one of the generated test patterns.
    Type: Grant
    Filed: July 28, 2000
    Date of Patent: March 8, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Pankaj Malhotra, Michael Segal
  • Patent number: 6865613
    Abstract: An flexible address translation method allows a computer network to automatically learn that a visiting node has attached and then automatically establish a virtual gateway so that the visiting node can communicate through the network with local nodes, other visiting nodes, and/or Internet sites. The network performs an address translation to enable the connectivity of the visiting node. The network maintains one or more globally unique outside addresses that point to it. When a visiting node connects to the network, the network translates the source address of packets from the node to a particular one of its outside addresses. The network also replaces destination addresses in packets received by the network that are addressed to the particular outside address. Specifically, the network replaces the globally unique outside address with the “home” address of the visiting node.
    Type: Grant
    Filed: June 27, 2002
    Date of Patent: March 8, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Mark E. Millet, Chi-Shing Ng
  • Patent number: 6862624
    Abstract: A content-aware flow switch intercepts a client content request in an IP network, and transparently directs the content request to a best-fit server. The best-fit server is chosen based on the type of content requested, the quality of service requirements implied by the content request, the degree of load on available servers, network congestion information, and the proximity of the client to available servers. The flow switch detects client-server flows based on the arrival of TCP SYNs and/or HTTP GETs from the client. The flow switch implicitly deduces the quality of service requirements of a flow based on the content of the flow. The flow switch also provides the functionality of multiple physical web servers on a single web server in a way that is transparent to the client, through the use of virtual web hosts and flow pipes.
    Type: Grant
    Filed: July 17, 2002
    Date of Patent: March 1, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Steven Colby, John J. Krawczyk, Raj Krishnan Nair, Katherine Royce, Kenneth P. Siegel, Richard C. Stevens, Scott Wasson
  • Patent number: 6862284
    Abstract: The invention provides a method and system for providing unique ATM End System Addresses, in which each new device is assigned a unique address in an ATM network while allowing all new devices performing the PNNI protocol in a selected set (such as all those from a single manufacturer) to be assigned by default to the same peer group.
    Type: Grant
    Filed: June 17, 1997
    Date of Patent: March 1, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Ethan Spiegel, Ashok Chippa, Marek Tomaszewski, Anthony Alles
  • Patent number: 6862132
    Abstract: Systems and methods for ameliorating double Rayleigh backscattering induced impairments are provided. Raman amplification is divided among two or more stages. Optical energy from a single counter-propagating pump may traverse multiple stages while optical energy at the frequency of the signal to be amplified is permitted to propagate in the forward direction only. In this way the pump power can be effectively distributed over the entire amplifier length. The scheme may be implemented in a simple configuration employing a closed circulator and a fiber Bragg grating. Multiple wavelength pump operation may be accommodated as well as either discrete or distributed Raman amplification.
    Type: Grant
    Filed: August 13, 2001
    Date of Patent: March 1, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Emilio Casaccia, Fabrizio Di Pasquale, Giorgio Grasso
  • Patent number: 6862281
    Abstract: A method of segmenting Layer 4 packet routing lookups into multiple levels for sequential search in multiple tables provided in a specially organized memory device, such as a content addressable memory (CAM). Using a sequence of limited-width keys, a single CAM (or length-cascaded bank of CAMs) can be tuned to provided faster and more efficient use of limited CAM space. Lookups used to process continuous streams of packets (such as those in the Internet Protocol [IP] format) can be performed with the present invention in either one-packet-at-a-time sequential order or in a pipelined fashion. Packet streams arriving on multiple ports of the switch device can also take advantage of time division multiplexing to employ a single search engine embodying the present invention.
    Type: Grant
    Filed: May 10, 2001
    Date of Patent: March 1, 2005
    Assignee: Cisco Technology, Inc.
    Inventor: Varagur V. Chandrasekaran
  • Patent number: 6862297
    Abstract: Systems and methods for wide offset frequency synchronization in OFDM communications. Frequency domain OFDM bursts include training symbols having known transmitted values in known frequency domain positions. Received values at the known training symbol positions are correlated from burst to burst. The magnitudes are used to establish and correct small integer frequency offsets as measured in frequency domain symbol widths. The phase of the correlation result is used to determine and correct integer frequency offsets that exceed the training tone spacing. Use of the phase to correct large frequency offsets greatly extends the acquisition range required for low cost analog components.
    Type: Grant
    Filed: December 21, 1999
    Date of Patent: March 1, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: James M. Gardner, Vincent K. Jones IV
  • Patent number: 6862294
    Abstract: A system for communicating information includes a master UTOPIA device having a receive transfer controller operable to control reception of data by the master UTOPIA device and a transmit transfer controller operable to control transmission of data from the ATM switch. The system also includes a slave UTOPIA device having at least one memory area. The slave UTOPIA device includes a receive poll controller operable to determine whether the memory area is available to transmit data for receipt by the master UTOPIA device and further operable to communicate the result of the determination to the receive transfer controller. The slave UTOPIA device also includes a transmit poll controller operable to determine whether the memory area is available for receiving data to be transmitted by the master UTOPIA device and further operable to communicate the result of the determination to the transmit transfer controller.
    Type: Grant
    Filed: December 27, 2000
    Date of Patent: March 1, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: William P. Hann, Richard L. House
  • Patent number: 6862082
    Abstract: A method for handover execution in a wireless environment is provided that comprises communicating, by a mobile network, a handover command message to a physical layer of a mobile station to initiate a handover execution. The handover command message is received by the physical layer, which responds by tuning to a handed to frequency and by communicating physical layer bursts over the handed to frequency such that initial timing advance and power control setting characteristics are determined by the mobile network. The method also includes communicating a cease signal to stop communicating the bursts to the mobile station, which responds by ending the transmission of the bursts and by establishing a new communications link over the handed to frequency with the mobile network. The mobile station and mobile network may then couple to a voice or data path such that a wireless communication associated with the mobile station and the mobile network is facilitated.
    Type: Grant
    Filed: October 5, 2001
    Date of Patent: March 1, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Xiaode Xu, Wenfeng Huang, Howard S. Pines, Ian Sayers
  • Patent number: 6862354
    Abstract: A stream cipher encryption method and apparatus that can efficiently seek to arbitrary location in a keystream, and a method of generating an arbitrary segment of keystream.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: March 1, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: David A. McGrew, Scott R. Fluhrer
  • Patent number: 6862698
    Abstract: A method for generating compressed correlation key values for use in correlating alarms generated by network elements in a telecommunications network is disclosed. An alarm message generated by a network element is received. A context value in the alarm message is identified. A table that associates context values to correlation key value formulas is maintained. A formula specifying how to generate the correlation key value is retrieved from the table. Each formula may specify, for an associated context value, one or more ordinal positions of fields in the alarm message, a concatenation of which yields the correlation key value. The correlation key value is created based on the formula. A unique ordinal number is generated to represent the correlation key value, which acts as a context key. The alarm message and correlation key value are sent to an external system for use in correlating alarms.
    Type: Grant
    Filed: January 22, 2002
    Date of Patent: March 1, 2005
    Assignee: Cisco Technology, Inc.
    Inventor: Jackson Shyu