Patents Assigned to Cisco Technology
  • Patent number: 7657262
    Abstract: A method for assisting in a handover is provided that includes utilizing a link between a centralized access controller (CAC) and customer premises equipment (CPE) to facilitate a communication session involving a mobile station. The method also includes rejecting a handover from a public network to a cell controlled by the CAC after recognizing, in advance, that sufficient resources are unavailable for supporting a channel to be employed for the handover.
    Type: Grant
    Filed: May 24, 2005
    Date of Patent: February 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventor: Mark Grayson
  • Patent number: 7656957
    Abstract: A method and system is disclosed for passing a transmit/receive control signal and a power signal through a coax cable from a base transceiver station to a tower top device in a time division duplex communication system. After generating the transmit/receive control signal and a radio frequency signal for communications, the transmit/receive control signal modulates a separate timing control operating on a separate control frequency. It is then multiplexed on at least one coax cable along with the radio frequency signal and DC power. At the tower top device, the modulated transmit/receive control signal is converted back to a DC level for providing a time division duplex control reference.
    Type: Grant
    Filed: June 21, 2006
    Date of Patent: February 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Mitch Johnson, George Bednekoff
  • Patent number: 7657940
    Abstract: A data center provides secure handling of HTTPS traffic using backend SSL decryption and encryption in combination with a load balancer such as a content switch. The load balancer detects HTTPS traffic and redirects it to an SSL offloading device for decryption and return to the load balancer. The load balancer then uses the clear text traffic for load balancing purposes before it redirects the traffic back to the SSL offloading device for re-encryption. Thereafter, the re-encrypted traffic is sent to the destination servers in the data center. In one embodiment, the combination with the back-end SSL with an intrusion detection system improves security by performing intrusion detection on the decrypted HTTPS traffic.
    Type: Grant
    Filed: May 6, 2005
    Date of Patent: February 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Maurizio Portolani, Mauricio Arregoces, David W. Chang, Nagaraj A. Bagepalli, Stefano Testa
  • Patent number: 7656884
    Abstract: An apparatus and method for a Generic Service locking mechanism that enables a Host to lock the Fibre Channel Switching Fabric of a storage area network while applying changes across the Switching Fabric of the network is disclosed. The apparatus includes a network interface configured to send and receive Fibre Channel frames across the Fabric, a session element, responsive to the network interface, and configured to establish sessions with the Fabric; and a locking element configured issue commands to establish a lock over the Fabric so that replicated information across the Fabric can be consistently updated when the session element establishes a session with the Fabric. In one embodiment of the invention, the network interface, session element and the locking element are all implemented on each Switch of the Fabric.
    Type: Grant
    Filed: May 24, 2002
    Date of Patent: February 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventor: Claudio DeSanti
  • Patent number: 7656816
    Abstract: A method and system for logging voice quality issues for a communication connection includes receiving a signal for logging quality information for a voice connection at an endpoint of the voice connection. Voice samples are collected from the voice connection at the endpoint. The voice samples are stored in an error log at the endpoint.
    Type: Grant
    Filed: August 23, 2006
    Date of Patent: February 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Shmuel Shaffer, Joseph F. Khouri, Michael E. Knappe, Robert T. Bell
  • Patent number: 7657654
    Abstract: A resource unit has a request interface to allow the unit to receive a request and associated data. The resource unit also has a hashing engine to create a hash of the associated data, a modulo engine to create a modulus result, a read engine to perform a memory read, and a results interface to allow the device to return results.
    Type: Grant
    Filed: July 25, 2005
    Date of Patent: February 2, 2010
    Assignee: Cisco Technologies, Inc.
    Inventors: Earl T. Cohen, Ibrahim Delibalta, Jonathan Rosen
  • Patent number: 7657821
    Abstract: A system (e.g., Fiber Channel Error Detecting Code (FC-EDC)) that maps the “standard” Hamming codes onto the bits of a 33-bit control block is provided. The system employs a “rotation” of the check positions in a two-dimensional parity-check matrix for the FC-EDC. The specification discloses a computer-implemented program to test further modifications and permutations of the “standard” distance-4 parity-check matrix to yield an FC-EDC with enhanced error-detecting properties, designed to detect the most likely errors in the known physical environment. By using a parity-check matrix with the “rotation” property, certain error-detecting properties of the parity-check matrix are ensured, and the computation time for searching for a matrix with enhanced error-detecting properties becomes much shorter.
    Type: Grant
    Filed: August 25, 2006
    Date of Patent: February 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: John F. Wakerly, Claudio DeSanti
  • Patent number: 7657263
    Abstract: A method of routing calls of an automatic call distributor system that includes receiving a first workflow, comprising a desired behavior, associated with a first agent of a plurality of agents and receiving at least one request from a respective user for connection with one of the agents. The method also includes monitoring system information and executing the first workflow after the first agent becomes available for connection with one of the requests. The method includes selecting a first request of the at least one request, wherein the first request is selected based on the first agent's desired behavior and the monitored system information, and connecting the first request to the first agent. The method may also include receiving a notification that the first agent is available for connection with one of the respective users, and executing the first workflow after receiving the notification that the first agent is available.
    Type: Grant
    Filed: March 21, 2002
    Date of Patent: February 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Gebran G. Chahrouri, Kevin T. Collins, Labhesh Patel, Chris S. L. Yeo
  • Patent number: 7656856
    Abstract: Methods, systems, and apparatuses for transmitting link state packet (LSP) through a network are provided. The method includes dividing the LSP into LSP fragments having respective fragment numbers, transmitting the LSP fragments repetitively through the network, identifying at least one LSP fragment that is updated while the LSP fragments are being transmitted, and retransmitting the identified LSP fragments. The transmitted updated LSP is used for processing the Shortest Path First algorithm to identify accurately the shortest path that can be used to establish communication in the network.
    Type: Grant
    Filed: April 28, 2005
    Date of Patent: February 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Heidi Ou, Steven V. Luong, Rena Whei-Ming Yang
  • Patent number: 7656877
    Abstract: Disclosed are methods and apparatus for selectively filtering data messages that are communicated between a head end complex and its associated cable modems. Filtering includes obtaining a copy of the message and sending the copied message to a memory device. The memory device is accessible, for example, via a user so that the filtered message may be analyzed. In a preferred embodiment, the memory device is a monitoring device in the form of a computer system (e.g., a router). Messages may be filtered to the memory or monitoring device based on any suitable filtering criteria that identifies specific message parameters. In a specific embodiment, filtering may be based on one or more message types. When filtering criteria specifies a particular message type, messages having such a specified type are filtered to the monitoring station. Additionally or alternatively, filtering may be based on one or more values of a particular field of the message.
    Type: Grant
    Filed: August 21, 2001
    Date of Patent: February 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Ishita Sharan, Feisal Y. Daruwalla
  • Patent number: 7657268
    Abstract: Facilitating mobile node mobility includes facilitating at a current access location a communication session for a mobile node. Context information for the communication session is managed, where the context information comprises information for supporting the communication session. A predictive set comprising one or more predicted next access locations is established for the communication session. The context information is transferred to the predicted next access locations prior to the communication session moving to an actual next access location.
    Type: Grant
    Filed: March 29, 2006
    Date of Patent: February 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Anand K. Oswal, John G. Waclawsky
  • Patent number: 7657916
    Abstract: A dual mode file system in a subscriber network television system, comprising a memory with logic, and a processor configured with the logic to use remote data to support the processor until the logic detects that local data is available.
    Type: Grant
    Filed: July 30, 2001
    Date of Patent: February 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Arturo A. Rodriguez, Dean F. Jerding
  • Patent number: 7657259
    Abstract: Particular embodiments provide an optimal allocation of a bearer manager or home agent. In one embodiment, a message is received from a mobile node requesting access to a visiting network that is different from a home network for the mobile node. An authentication request is sent to the home network requesting authentication for access. The authentication request indicates that a home agent has not been assigned. The home AAA server then sends a response that indicates the visiting AAA server can assign a home agent for the mobile node. The visiting AAA server then assigns a home agent that is optimally determined. The visiting home agent is different from a home agent that is found in the mobile node's home network. When a registration request is received, an IP gateway may send the registration request to the visiting home agent, which may not be sent back to the home network.
    Type: Grant
    Filed: February 16, 2007
    Date of Patent: February 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Parviz Yegani, Timothy P. Stammers, Jayaraman Iyer, Anand K. Oswal
  • Patent number: 7657744
    Abstract: Various methods and systems for dynamically determining the role of a network device in a link authentication protocol exchange are disclosed. In one embodiment, such a method involves monitoring several (e.g., two) link authentication protocol exchanges. These link authentication protocol exchanges can be initiated at substantially the same time. A first network device acts as an authenticator in a first one of the link authentication protocol exchanges and a supplicant in a second one of the link authentication protocol exchanges. One of the link authentication protocol exchanges is terminated prior to completion.
    Type: Grant
    Filed: August 10, 2004
    Date of Patent: February 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventor: Wilson Kok
  • Patent number: 7657237
    Abstract: A method and system are provided to compensate for the nonlinearity of a wireless transmitter. The method includes sending a predetermined input bit stream to the power amplifier, calculating the coefficients of the polynomial representing the response curve of the power amplifier and generating the predistortion coefficients of the polynomial representing the response curve of the predistortor. The method linearizes the response curve of the transmitter chain in a communication device.
    Type: Grant
    Filed: December 4, 2006
    Date of Patent: February 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Hang Jin, Jing Jiang, John Grabner
  • Patent number: 7657706
    Abstract: An input/output processor for speeding the input/output and memory access operations for a processor is presented. The key idea of an input/output processor is to functionally divide input/output and memory access operations tasks into a compute intensive part that is handled by the processor and an I/O or memory intensive part that is then handled by the input/output processor. An input/output processor is designed by analyzing common input/output and memory access patterns and implementing methods tailored to efficiently handle those commonly occurring patterns. One technique that an input/output processor may use is to divide memory tasks into high frequency or high-availability components and low frequency or low-availability components.
    Type: Grant
    Filed: December 17, 2004
    Date of Patent: February 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Sundar Iyer, Nick McKeown
  • Patent number: 7656857
    Abstract: Each network node in a network is configured for calculating a directed acyclic graph that provides at least one path from all the other network nodes toward the one network node. The network node performs a modified shortest path first calculation by identifying next-hop nodes adjacent to the network node, and orienting the link of each next-hop node toward itself (i.e., the origin). The network node also identifies secondary adjacent nodes, adjacent to each of the next hop nodes, and extends paths from next-hop nodes to the associated secondary adjacent nodes while orienting each of the links of the path between adjacent nodes and next-hop nodes toward the next hop nodes. The paths of the nodes form a directed acyclic graph from any other network node toward the origin, enabling distribution of the directed acyclic graph to the other network nodes for optimized reachability to the network node.
    Type: Grant
    Filed: October 18, 2005
    Date of Patent: February 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Pascal Thubert, Eric M. Levy-Abegnoli
  • Patent number: 7656788
    Abstract: A method for managing a cluster of network devices, the cluster includes a command network device and at least one member network device, and the command network device has a commander IP address and a commander MAC address, includes: defining a standby group by assigning a virtual IP address and a virtual MAC address; selecting a first network device, which is the command device, for the standby group; selecting at least one second network device, which has an IP address, for the standby group; defining a standby priority for each network device in the standby group; and binding the standby group to the cluster, by replacing the commander IP address with the virtual IP address and replacing the commander MAC address with the virtual MAC address. Upon the binding, the network device with a highest priority becomes an active commander, and the network device with a second highest priority becomes a standby commander.
    Type: Grant
    Filed: February 14, 2005
    Date of Patent: February 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Lucern K. Ma, Murali Duvvury
  • Patent number: 7657915
    Abstract: A system and method for splitting and combining signal in a Cable Modem Terminal Station (CMTS). This system uses a hierarchal approach to connect RF modules to PHY modules. A first splitter and combiner connects each N input in a module to each of N outputs. Each of Nth output is then connected to a Nth second splitter/combiner which in turn connects each input to each output.
    Type: Grant
    Filed: June 18, 2004
    Date of Patent: February 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Paul Thomas Bradley, Nicos Achilleoudis
  • Patent number: 7656818
    Abstract: Methods and systems for providing customizable network device management are disclosed. In one such method, a user-created policy is received and registered on a network device, such as a router. An event identified by the policy is detected at the network device. In response, the policy runs on the network device and an action specified by the policy is performed. The policy can be prepared by a user of a remote computing device, uploaded to the network device, and registered on the network device. In various implementations, the policy can be provided in the form of a script or applet executable by the network device.
    Type: Grant
    Filed: October 28, 2005
    Date of Patent: February 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Mihyar Baroudi, Thanh Luu, Jason Pfeifer, Clyde L. Wildes, Yu Zhang