Patents Examined by John Shew
  • Patent number: 7230924
    Abstract: This invention provides for a technique for selectively off-loading traffic from congested sub-regions of a network to more lightly-loaded regions by making use of Multiprotocol Label Switching (MPLS). For each network element, an Interior Gateway Protocol (IGP) routing is employed to provide re-routing and to identify congested links caused by re-routed trunks for each single failure. The re-routed traffic is then analyzed and alternate Label Switched Paths (LSPs) are identified for such traffic trunks so that the traffic is directed to the alternate LSPs during the single failure event.
    Type: Grant
    Filed: March 28, 2001
    Date of Patent: June 12, 2007
    Assignee: AT&T Corp.
    Inventors: Angela L. Chiu, Seyhan Civanlar, Leonard L. Lu, Zhuangbo Tang
  • Patent number: 7180893
    Abstract: A packet header processing engine includes a level 2 (L2) header generation unit and a level 3 (L3) header generation unit. The L2 and L3 header generation units are implemented in parallel with one another. The L2 generation unit writes L2 header information to a first buffer and the L3 generation unit writes L3 header information to a second buffer. When both the L2 and L3 generation units complete their operations for a particular packet, a build component combines the generated L2 and L3 header information from the buffers to form a complete packet header.
    Type: Grant
    Filed: March 22, 2002
    Date of Patent: February 20, 2007
    Assignee: Juniper Networks, Inc.
    Inventors: Pradeep Sindhu, Raymond M. Lim, Jeffrey G. Libby
  • Patent number: 7161907
    Abstract: A system and method for providing dynamic rate flow control. An originating entity sets requested and target rates of communication within a communication sent to a destination entity. The requested and target rates may be expressed in terms of a “time to next communication” (e.g., a period of delay between transmission of successive communications). Intermediate devices (e.g., switches, routers) may decrease a target rate (thereby increasing the time between communications) but not the requested rate. Through a feedback process, the destination entity (or an intermediate entity) reports the target rate, and possibly the requested rate, back to the originator, which may accept and implement a reduced rate of communication, select a different communication channel, etc.
    Type: Grant
    Filed: March 5, 2002
    Date of Patent: January 9, 2007
    Assignee: Sun Microsystems, Inc.
    Inventor: James A. Mott
  • Patent number: 7158543
    Abstract: The invented method involves one or more gateways sniffing the voice channel during the voice mode. If it is determined that V.8bis signals are being initiated, then the gateway breaks these exchanges by suppressing such signaling, thereby avoiding the above-described detrimental effects. Modem relay communications then are allowed to proceed. Briefly, the method and apparatus involve monitoring a call during a voice mode phase for an initiating signal representative of the defined signaling, the monitoring being performed by a local gateway and, if such an initiating signal is detected during the monitoring, then suppressing such detected signaling in such manner that the signaling does not reach the remote gateway. Preferably, the monitoring is for an initiating signal characterized by a dual tone of defined frequency and duration of approximately 1375 Hz and 2002 Hz for a duration of approximately 400 ms or 285 ms, in agreement with the ITU-T Recommendation V.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: January 2, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Mehryar Khalili Garakani, Herbert M. Wildfeuer, Gavin Jin, Chieh-Wen Tsai
  • Patent number: 7145911
    Abstract: A method for performing a parallel hash transformation in a network device to generate a hash pointer for an address input. The method includes the step of receiving an address input. The address input is apportioned among a plurality of hashing units. The hashing units are configured to operate in parallel. A hash transformation is executed on the apportioned address inputs in parallel, resulting in a corresponding plurality of hashing unit outputs. The hashing unit outputs are combined to generate a hash result corresponding to the address input.
    Type: Grant
    Filed: March 5, 2002
    Date of Patent: December 5, 2006
    Assignee: Hewlett-Packard Company
    Inventor: Mark Gooch
  • Patent number: 7145916
    Abstract: A communications network employs an optical communications medium carrying a synchronous communications transport signal including a number of time-division-multiplexed (TDM) channels. A number of bridges include respective interfaces to associated local area network (LAN) segments, and the bridges are coupled to the communications medium by associated add-drop circuits. Each add-drop circuit groups the TDM channels of the transport signal into bundles, each bundle being associated with a different bridge. Each add-drop circuit transmits data traffic originated by the associated bridge on only the bundle associated with the bridge, receives data traffic from the other bridges via the bundles associated with the other bridges, forwards the received data traffic to the associated bridge, and re-transmits at least some of the received data traffic on the bundles for receipt by another of the add-drop circuits.
    Type: Grant
    Filed: June 11, 2001
    Date of Patent: December 5, 2006
    Assignee: Fujitsu Limited
    Inventors: Roy McNeil, Jae Park, David Delgadillo
  • Patent number: 7139251
    Abstract: The invention provides a method and system for scheduling for links having changing parameters. The method and system for scheduling for links having changing parameters is responsive to variations in communication capacity of communication links, such as wireless communication links in a wireless communication system. A BSC communicates with a plurality of CPE, including dynamically varying communication parameters for each CPE and substantially simultaneously scheduling traffic for each such CPE in response to those varying communication parameters. The BSC can schedule communication with each individual CPE in response to both (1) requested communication bandwidth and (2) varying communication capacity of the communication link between the BSC and that individual CPE. In a preferred embodiment, the BSC communicates with each CPE during a TDD frame. Sequences of such frames can each have differing communication parameters and can each be separately processed by the scheduling technique.
    Type: Grant
    Filed: April 9, 2002
    Date of Patent: November 21, 2006
    Assignee: Aperto Networks, Inc.
    Inventor: Subir Varma
  • Patent number: 7139274
    Abstract: Methods and apparatus for a data transmission in a communication system are disclosed. Each of a subset of plural access terminals desiring to transmit user data in an interval transmits a request to transmit in the interval to an access network. The access network makes a decision to schedule at least one of the subset of the plural access terminals to transmit in the interval in accordance with the request. At least one access point of the access network transmits the decision to the plural access terminals.
    Type: Grant
    Filed: December 6, 2002
    Date of Patent: November 21, 2006
    Assignee: Qualcomm, Incorporated
    Inventors: Rashid Ahmed Attar, Naga Bhushan
  • Patent number: 7103027
    Abstract: A preamble for a random access channel (RACH) transmission is provided by selecting one out of sixteen preamble signatures. Each of the sixteen preamble signatures having sixteen symbols. A code is produced based on the preamble sequence. The produced code is phase rotated to produce a preamble code.
    Type: Grant
    Filed: May 11, 2004
    Date of Patent: September 5, 2006
    Assignee: InterDigital Technology Corporation
    Inventors: Stephen G. Dick, Charles Dennean, Eldad Zeira, Jung-Lin Pan, Sung-Hyuk Shin, Ariela Zeira
  • Patent number: 7099353
    Abstract: A wireless transmitter (TX1). The transmitter comprises circuitry for providing a plurality of control bits (CONTROL) and circuitry for providing a plurality of user bits (USER). The transmitter further comprises circuitry (16) for modulating the plurality of control bits and the plurality of user bits into a stream of complex symbols and circuitry (18) for converting the stream of complex symbols into a parallel plurality of complex symbol streams. The transmitter further comprises circuitry (20) for performing an inverse fast Fourier transform on the parallel plurality of complex symbol streams to form a parallel plurality of OFDM symbols and circuitry (22) for converting the parallel plurality of OFDM symbols into a serial stream of OFDM symbols. The serial stream consists of an integer N+1 OFDM symbols. Each OFDM symbol in the serial stream of OFDM symbols comprises a plurality of data points. Finally, selected OFDM symbols (SF1.
    Type: Grant
    Filed: January 30, 2002
    Date of Patent: August 29, 2006
    Assignee: Texas Instruments Incorporated
    Inventor: Srinath Hosur
  • Patent number: 7095720
    Abstract: Integrated echo cancellers in a telecommunications system are tested using a test apparatus connected to the main communications trunk where a large number of individual signals are multiplexed together. The signals are de-multiplexed in the test apparatus and specific amounts of echo delay, echo magnitude, and line delay can be introduced for any selected signals within the group on the trunk. The signals are then re-multiplexed and returned to the trunk in a direction back toward the echo canceller.
    Type: Grant
    Filed: October 17, 2001
    Date of Patent: August 22, 2006
    Assignee: Sprint Communications Company L.P.
    Inventor: Benjamin J. Parker
  • Patent number: 7075921
    Abstract: A person receiving a Voice over IP call, such as a call center agent, remotely controls media settings on a caller's multimedia terminal device functioning as a telephone terminal device. In some embodiments, the call center agent may remotely control media settings by entering a DTMF (dual tone multi-frequency) sequence from the telephone keypad. The DTMF sequence may be recognized by a gateway through which an Internet-to-PSTN call is made, stripped out of the audio stream and sent to the caller's multimedia terminal device in a separate command message through the Internet, or the DTMF sequence may be encoded into packets along with the voice information for detection and translation into a command message by software at the caller's terminal device. In pure VoIP applications, command packets may be sent directly.
    Type: Grant
    Filed: January 30, 2001
    Date of Patent: July 11, 2006
    Assignee: eStara, Inc.
    Inventors: Joseph Siegrist, Amen Zwa
  • Patent number: 7075932
    Abstract: A communication device includes a static routing table, a dynamic routing table and a judging unit. The judging unit, if no failure occur in a static route, selects the static route based on routing information given from the static routing table as a route to which a packet should be forwarded. The judging unit, if the failure occurs in the static route, selects a dynamic route based on routing information given from the dynamic routing table as a route to which the packet should be forwarded.
    Type: Grant
    Filed: January 25, 2001
    Date of Patent: July 11, 2006
    Assignee: Fujitsu Limited
    Inventors: Naoki Matsuhira, Akira Takeyama
  • Patent number: 7075946
    Abstract: A receiver unit (500) capable of combining a plurality of streaming data channels includes a receiver and a channel decoder (510) for receiving over the air in a time division multiplex signal the plurality of streaming data channels. The receiver unit further includes at least one decoder (502) for decoding at least two of the plurality of streaming data channels to provide a plurality of decoded signals, a combiner (508) for combining the plurality of decoded signals to provide a combined signal, and an audio output for outputting the combined signal as audio.
    Type: Grant
    Filed: October 2, 2001
    Date of Patent: July 11, 2006
    Assignee: XM Satellite Radio, Inc.
    Inventors: Paul Marko, Craig Wadin
  • Patent number: 7075951
    Abstract: In an embodiment, an apparatus includes a storage unit to store data from a data signal. The apparatus also includes control circuitry coupled to the storage unit. The control circuitry is to cause the storage of the data from the data signal into the storage unit at a nominal rate upon determining that the data signal includes a number of errors.
    Type: Grant
    Filed: March 20, 2002
    Date of Patent: July 11, 2006
    Assignee: Redback Networks Inc.
    Inventor: Michael McClary
  • Patent number: 7068651
    Abstract: A method and apparatus that recognizes a portion of an address that would be unrecognizable to an intended associated switch or device and manipulates the portion of the address to make it recognizable. The apparatus and method manipulates a discontinuous address to provide the appearance to the associated device, switch or peripheral, that the address is continuous. This provides additional address capacity such that a new address is created within the switch itself for routing data within the switch. All or a portion of the switches in network are preassigned a chassis address, and each chassis also has a specific switch address that is different from the preassigned chassis address. An address adaptor provides translation of addresses and mapping within a switch so that in the event of a port failure, affected frames can be redirected from the failed port by employing the described translation and mapping operations.
    Type: Grant
    Filed: June 1, 2001
    Date of Patent: June 27, 2006
    Assignee: Computer Network Technology Corporation
    Inventors: Steven G. Schmidt, William John Hughes, III, Harry V. Paul
  • Patent number: 7061863
    Abstract: At a data receiving terminal, if a received-data of a particular time section received from a data sending terminal does not satisfy a predetermined accumulation quality as the result of discrimination by a received-data quality discriminating section, an alternative-data sending requesting section requests a data sending terminal for alternative data satisfying the accumulation quality for the unsatisfied data of the particular time section. The result is that the data receiving terminal can realize both reproduction of data with less sending delay and accumulation of high-quality data.
    Type: Grant
    Filed: December 13, 2000
    Date of Patent: June 13, 2006
    Assignee: Fujitsu Limited
    Inventors: Hideaki Watanabe, Takashi Hamano
  • Patent number: 7058010
    Abstract: The present invention is a methodology for controlled switchover of unicast and multicast data flows in packet based switching system. In some cases it is advantageous to purposefully support switchover of flows from one path to the other without causing loss of data. This is termed a “controlled” or “hitless” switchover. In accordance with the present invention switchover methodology, given that an ingress arbiter device is transmitting to both cores simultaneously, it is required that the flows to both switching cores be synchronized at an aggregator level and that an egress arbiter be given time to cease receiving packets from one Core then switch over to the other Core, and continue receiving packets.
    Type: Grant
    Filed: March 29, 2001
    Date of Patent: June 6, 2006
    Assignee: Lucent Technologies Inc.
    Inventors: P K Chidambaran, Thomas A Hoch, John Patrick Jones, Andrew A Long, Prasasth R Palnati, Raymond J Schmidt
  • Patent number: 7050405
    Abstract: Novel data transmission method and apparatus in a communication system require novel method and apparatus for power control and rate of data determination, which are disclosed.
    Type: Grant
    Filed: December 6, 2002
    Date of Patent: May 23, 2006
    Assignee: Qualcomm Incorporated
    Inventors: Rashid Ahmed Attar, Naga Bhushan
  • Patent number: 7046659
    Abstract: A method for providing self-provisioning of VoIP telephony to a subscriber of a VoIP telephony service is disclosed. An un-provisioned residential gateway that is associated with the subscriber is instructed to collect a subscriber numeric identity that uniquely identifies the subscriber and a Personal Identification Number (PIN) information that are associated with the subscriber. An example of a subscriber numeric identity that uniquely identifies the subscriber is the subscriber's E.164 address. The E.164 address and Personal Identification Number (PIN) information is verified. A source IP address that is associated with one or more Media Gateway Control Protocol (MGCP) messages that are sent by the residential gateway is used as a residential gateway IP address for the residential gateway. The residential gateway IP address is then used to provision the residential gateway that is associated with the subscriber.
    Type: Grant
    Filed: July 3, 2001
    Date of Patent: May 16, 2006
    Assignee: Cisco Technology, Inc.
    Inventor: Richard Woundy