Patents Examined by Afsar Qureshi
  • Patent number: 7042842
    Abstract: A Fiber Channel switch is presented that tracks the congestion status of destination ports in an XOFF mask at each input. A mapping is maintained between virtual channels on an ISL and the destination ports to allow changes in the XOFF mask to trigger a primitive to an upstream port that provides virtual channel flow control. The XOFF mask is also used to avoid sending frames to a congested port. Instead, these frames are stored on a single deferred queue and later processed in a manner designed to maintain frame ordering. A routing system is provided that applies multiple routing rules in parallel to perform line speed routing. The preferred switch fabric is cell based, with techniques used to manage path maintenance for variable length frames and to adapt to varying transmission rates in the system. Finally, the switch allows data and microprocessor communication to share the same crossbar network.
    Type: Grant
    Filed: June 21, 2004
    Date of Patent: May 9, 2006
    Assignee: Computer Network Technology Corporation
    Inventors: Harry V. Paul, Anthony G. Tornetta, Henry G. Gonzalez, Larry Cantwell, Gregory L. Koellner, Steven G. Schmidt, Jereld W. Pearson, Jason Workman, James C. Wright, Scott Carlsen, Govindaswamy Nallur
  • Patent number: 7039028
    Abstract: A technique for assigning an address (“shadow address”) to a mobile station that is compatible with the layer-2 address on the wireline network which serves the mobile station. The shadow address is then used as a wireline identifier for the destination address for frames ultimately destined for the mobile station. The shadow address is stored in a watch list for serving base stations, and any base station receiving a frame with a shadow address in its watch list process the frame to forward it the to mobile station. In this way, the shadow address facilitates carrying out soft handoff and smooth handoff.
    Type: Grant
    Filed: October 12, 2001
    Date of Patent: May 2, 2006
    Assignees: Telcordia Technologies, Inc., Toshiba America Research, Inc.
    Inventors: Jyh-Cheng Chen, Tao Zhang
  • Patent number: 7039059
    Abstract: A VoIP (Voice over IP network) gateway device includes an identification pattern inserting section, identification pattern detecting section, pass through frame assembly section, and pass through frame processing section. The identification pattern inserting section inserts an identification pattern of a predetermined bit pattern in a receiving signal from an IP transit trunk, and sends out the signal to a digital exchange. The identification pattern detecting section detects an identification pattern from a receiving signal from the digital exchange. The pass through frame assembly section converts an RTP (Real-time Transport Protocol) packet obtained from the IP transit trunk into a digital voice signal in a pass through frame format having a bit rate of 64 kbps when the identification pattern detecting section detects an identification pattern.
    Type: Grant
    Filed: September 26, 2001
    Date of Patent: May 2, 2006
    Assignee: NEC Corporation
    Inventors: Tsunetoshi Mizusawa, Toshie Ishii
  • Patent number: 7035289
    Abstract: Presently described is a system and method for switching multimedia data communications, including but not limited to Voice over IP (VoIP) telephony, cable TV, digital audio and video. The system utilizes a single, integrated device to provide all PacketCable-compliant functionality, including enhanced user privacy, compliance with CALEA, E911 and other mandated services not available in conventional distributed PacketCable systems. High speed and efficient, low cost operation are provided by means of an optimized data unit encapsulation scheme for internal switching and routing. A proprietary fiber optic backplane and removable optical connectors are used to enable lightspeed internal communications hot-swapping of components. Furthermore, the present system is extensible to all forms of digital data switching and is secure, resistant to Denial of Service attacks, and fault-resilient.
    Type: Grant
    Filed: May 2, 2003
    Date of Patent: April 25, 2006
    Assignee: Cedar Point Communications
    Inventors: Geoffrey Devine, Patrick Quigley, Jeffrey J. Fitzgerald, Daniel W. English, John Doucette, Paul Miller
  • Patent number: 7035219
    Abstract: A communication system includes multiple network interfaces interconnected using synchronous transport resources, such as a SONET ring. These interfaces couple to various communications networks and provide access for these networks to the synchronous transport resources. In response to relatively simple commands, these interfaces may couple attached asynchronous networks to the synchronous transport resources. With appropriate messages communicated to two of these interfaces, this system provides for the provisioning of synchronous transport resources between two asynchronous networks to support network-to-network communications.
    Type: Grant
    Filed: September 21, 2001
    Date of Patent: April 25, 2006
    Assignee: Fujitsu Limited
    Inventors: Ted D. Chang, Steve G Pelosi
  • Patent number: 7035253
    Abstract: A communication unit (30) arranged to send transmit data includes a receiver (32) arranged to recover input data transmitted at a downstream transfer rate in response to a symbol clock (20) signal. A transmitter (40) is arranged to transmit the transmit data at an upstream transfer rate in response to an upstream transmit clock signal (TX_CLKA) that is coordinated with the symbol clock signal. The frequency or repetition rate of the upstream transmit clock signal is defined at least in part by a predetermined relationship between the downstream transfer rate and the upstream transfer rate, such as a ratio of the downstream transfer rate and the upstream transfer rate.
    Type: Grant
    Filed: January 28, 2002
    Date of Patent: April 25, 2006
    Assignee: Broadcom Corporation
    Inventors: Martin Kuhlmann, Robindra B. Joshi
  • Patent number: 7035265
    Abstract: Opportunities to transmit ATM cells of identical level onto an ATM line are equally afforded to respective terminal side lines. In a cell assembler/disassembler, data from the terminal side lines 1100 are turned into ATM cells, and the ATM cells are assigned priority levels. Then, the ATM cells are stored in internal buffers 111–116 respectively corresponding to the terminal side lines 1100. The priority controller 1210 selects the ATM cells of the highest priority levels from within the respective internal buffers, and further selects the ATM cell of the highest priority level as an ATM cell to-be-transmitted from among the selected ATM cells. In the presence of a plurality of such ATM cells of the highest priority level, the priority controller 1210 determines the ATM cell to-be-transmitted in accordance with the priority sequence of the internal buffers in which the ATM cells of the highest priority level are stored.
    Type: Grant
    Filed: September 21, 2001
    Date of Patent: April 25, 2006
    Assignee: Hitachi Telecom Technologies, Ltd.
    Inventors: Tatsuhiko Ando, Kanichi Sato
  • Patent number: 7031338
    Abstract: A system and method for optimizing the transmission of a plurality of data packets, each packet having a next-hop address, across a data network are provided. The method includes receiving the data packets at the network traffic device, buffering the data packets, identifying a selected data packet, identifying a second data packet with the same next-hop address as the selected data packet, consolidating the selected data packet with the second data packet to form a consolidated packet, and transmitting the consolidated data packet. The system and method of the present invention are particularly applicable to the optimization of voice data traffic.
    Type: Grant
    Filed: August 27, 2001
    Date of Patent: April 18, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Jeffrey S. Weaver
  • Patent number: 7027463
    Abstract: A system is described for processing messages and calls comprising: a plurality of filtering modules to apply a corresponding plurality of rule sets in succession to filter incoming and/or outgoing electronic messages and to apply the highest priority rule from among a plurality of rule sets to calls; and a pre-inbox for temporarily storing the calls and/or electronic messages as each of the plurality of rule sets are applied, the calls and/or electronic messages being removed from the pre-inbox and disposed of only after each of the plurality of rule sets have been applied to the calls and/or electronic messages.
    Type: Grant
    Filed: July 12, 2004
    Date of Patent: April 11, 2006
    Assignee: Sonolink Communications Systems, LLC
    Inventors: Boban Mathew, Thomas John, Dagny Evans
  • Patent number: 7023840
    Abstract: A scheduling system and methodology for use in a network switch element having multiserver, multiple-arbiter architecture. Ingress ports and egress ports coupled to the cross-connect fabric of the network element are provided with multiple ingress and egress arbiters, respectively, for effectuating an iterative arbitration strategy such as RGA or RG. Arbiter architectures include singe-arbiter-per-port; single-arbiter-per-server; multiple-arbiters-per-port; and multiple-arbiters-per-server arrangements, wherein the arbiters can be implemented using RRA, BTA, Flexible Ring, or any other arbiter technology. Depending on the iteration strategy, ingress arbiter architecture and egress arbiter architecture, a variety of iterative, multiserver-capable scheduling algorithms can be obtained, which scheduling algorithms can also be implemented in QoS-aware network nodes.
    Type: Grant
    Filed: January 28, 2002
    Date of Patent: April 4, 2006
    Assignee: Alcatel
    Inventors: Prasad N. Golla, Gerard Damm, John Blanton, Mei Yang, Dominique Verchere, Hakki Candan Cankaya, Yijun Xiong
  • Patent number: 7023807
    Abstract: A switching device for forwarding network traffic to a desired destination on a network, such as a telephone or computer network. The switching device includes multiple ports and uses a lookup table to determine which port to forward network traffic over. The lookup table includes network addresses that are maintained in ascending or descending order. The switching device includes multiple binary search engines coupled in series including one or more precursor binary search engines and a final stage binary search engine. Together, the binary search engines perform an N iteration binary search. Additionally, a single search engine can perform multiple concurrent searches so that source and destination addresses can be obtained simultaneously and without wasted memory cycles.
    Type: Grant
    Filed: November 12, 2002
    Date of Patent: April 4, 2006
    Inventors: Timothy Scott Michels, James E. Cathey, Greg W. Davis, Bernard N. Daines
  • Patent number: 7020098
    Abstract: A method and system for reducing latency in establishment of a real-time communication session, such as an instant chat session for instance. The method and system provides for detecting the occurrence of a triggering event that indicates a user is likely to soon request initiation of a real-time media session, before the user actually makes the request. In response to detection of the triggering event, the method and system then provides for reserving a data connection through which the session can be set up and carried and maintaining that data connection for a certain period of time. Thereafter, if and when the user actually requests initiation of a session, a data connection will already exist, or procedures will have already begun to establish the data connection.
    Type: Grant
    Filed: May 28, 2003
    Date of Patent: March 28, 2006
    Assignee: Sprint Spectrum L.P.
    Inventors: John D. Ehrsam, Tony A. Stewart, Benjamin P. Blinn
  • Patent number: 7020163
    Abstract: The present invention relates to a frame communication system composed of a code converter and a frame generator/decomposer. In order to improve a line efficiency without encapsulating transmitting data, a code converter in a frame transmitting device converts at least different specific codes X and Y within the transmitting data respectively into codes (Y, A) and (Y, B) composed of the code Y and at least specific codes A and B different from each other, and a frame generator prepares a frame of the transmitting data with the code X as a frame boundary. A frame decomposer in a frame receiving device recognizes a specific code X as a frame boundary to decompose receiving data, and a code converter converts codes (Y, A) and (Y, B) within the receiving data composed of a specific code Y, and specific codes A and B into codes X and Y.
    Type: Grant
    Filed: January 29, 2002
    Date of Patent: March 28, 2006
    Assignee: Fujitsu Limited
    Inventors: Toshiyuki Yoshida, Takeo Kubo, Takaharu Kajiwara, Tsuyoshi Matsumoto, Hidetoshi Amari, Masashi Hirome
  • Patent number: 7006454
    Abstract: This invention comprises a method to manage the efficient routing of messages in a multi-hop network. This method can be implemented using a low cost, low processing power hardware platform, whereby each network node consists of an 8-bit microcontroller and additional peripherals. The data storage unit is implemented by an external memory. This method uses four internal data buffers and an extremely efficient algorithm to manage traffic of messages and buffers within the microcontroller.
    Type: Grant
    Filed: March 1, 2005
    Date of Patent: February 28, 2006
    Assignee: Smartmatic, Corp.
    Inventor: Felix Missel
  • Patent number: 7006500
    Abstract: Methods, apparatuses and systems facilitating the aggregation or bonding of communications paths into a higher-bandwidth, logical communications path. Embodiments of the present invention can be applied to bond different physical links (e.g., xDSL over twisted pairs), different channels on the same physical line, or even different channels or frequencies in a wireless communications network. The present invention further provides methods, apparatuses and systems facilitating the re-sequencing of data flows transmitted across bonded communications paths. In one embodiment, the re-sequencing methodology of the present invention adapts to the transmission delays (both absolute and relative) across the bonded communications path.
    Type: Grant
    Filed: December 30, 2002
    Date of Patent: February 28, 2006
    Assignee: Valo, Inc.
    Inventors: Soren Bo Pedersen, Radimir Shilshtut, Danny Thom, Sina Soltani, Manish Lohani
  • Patent number: 7006535
    Abstract: A method and system for allocating an initial maintenance request (IMR) for an upstream channel in a communications system, wherein the communication system includes a headend and at least one remote device associated with the channel. A first propagation delay from the headend to the remote device having the greatest delay is determined. Likewise, a second propagation delay from the headend to the remote device experiencing the least delay is determined. The IMR is then defined to be shorter than the first propagation delay and at least as long as the difference between the two propagation delays. The starting point of the IMR is established by modifying the clock output of the headend. A modification value is added to the headend clock output. The modification value corresponds to a time interval that can be as long as the propagation delay from the headend to the remote having the shortest delay.
    Type: Grant
    Filed: August 22, 2001
    Date of Patent: February 28, 2006
    Assignee: Broadcom Corporation
    Inventors: Lisa V. Denney, David R. Dworkin
  • Patent number: 7002957
    Abstract: A method is described for transporting information in frames comprising header and payload information from a first network to a second network via a third network. The first and second networks are commonly managed but are independent of management of the third network. Network nodes generate respective headers for each outgoing frame from the node but completely copies payload from an incoming frame to the outgoing frames. Upon crossing a first boundary between the first and third networks, only a first part of the header is copied into the payload such that a reduced size header in the third network fits into space that would otherwise be occupied by a second part of the header that is not copied into the payload. Upon crossing a second boundary between the third and second networks, the headers are retrieved from the payload and used to generate header information in the second network.
    Type: Grant
    Filed: July 30, 2001
    Date of Patent: February 21, 2006
    Assignee: Lucent Technolgies Inc.
    Inventors: Roel Den Bakker, Peter B. Busschbach, Pieter Hulshoff, Maarten Petrus Joseph Vissers
  • Patent number: 6999426
    Abstract: A periodical processing time band during which communication is periodically conducted between a plurality of communication terminals and a data bus control apparatus and a nonperiodical processing time band during which communication is nonperiodically conducted between the plurality of terminals and the data bus control apparatus are independently provided, priority communication during each nonperiodical processing time band are determined in advance.
    Type: Grant
    Filed: January 16, 2001
    Date of Patent: February 14, 2006
    Assignee: NEC Toshiba Space Systems
    Inventor: Hiroaki Miyoshi
  • Patent number: 6996084
    Abstract: The invention can enable routers in a region to share information about nodes on foreign sub-networks. The information includes the nodes' and routers' respective network layer addresses. Upon receiving a message addressed to one of the nodes, a router can tunnel the message to a router on the node's foreign sub-network for subsequent de-tunneling and delivery to the node.
    Type: Grant
    Filed: December 14, 2000
    Date of Patent: February 7, 2006
    Assignee: BBNT Solutions LLC
    Inventors: Gregory Donald Troxel, Gwendolyn Jean Gesler
  • Patent number: 6993046
    Abstract: A fibre channel (FC) signal representing block encoded data is applied to a block decoder, which removes the block encoding from the data. The data is then applied to a simplified data link (SDL) protocol encoder, which maps the data into an SDL protocol packet for transmission over a SONET (Synchronous Optical Network)-based transport medium.
    Type: Grant
    Filed: October 16, 2000
    Date of Patent: January 31, 2006
    Assignee: Lucent Technologies Inc.
    Inventors: Enrique Hernandez-Valencia, Nevin R Jones