Patents Examined by Steven H. D Nguyen
  • Patent number: 7450502
    Abstract: The present invention enables a graphical display of network call volumes in a predefined period before and after network alarm indications that show serious service disruptions to help determine if surges in call volumes precipitated the service disrupting event. When a surge of call volumes occurs and subsides, the graphical display of current network call volumes can be compared against historical trends of normal call traffic volumes and rates. The network will be placed in a high alert state and monitored for the predefined period of time. If the comparison shows aberrations between the historical trends and the current trend within the predefined period time window, then the network operator will be informed to take actions.
    Type: Grant
    Filed: February 2, 2005
    Date of Patent: November 11, 2008
    Assignee: AT&T Corp.
    Inventors: Marian Croak, Hossein Eslambolchi
  • Patent number: 7450612
    Abstract: Network streams and a method for encapsulating media packets having data therein into the network streams. The network streams includes a base layer stream and an enhancement layer stream. Base-layer media packets are encapsulated into the network packets of the base layer stream, wherein each network packet of the base layer stream includes one, and no more than one, corresponding base-layer media packet. Enhancement-layer media packets are encapsulated into the network packets of the enhancement layer stream, wherein a first portion and a second remaining portion of any enhancement-layer media packet may be respectively included in successive network packets of the enhancement layer stream in order to have each network packet of the enhancement layer stream filled to a constant number of bits that does not exceed a maximum number of bits. The media packets are, but not limited to, video packets or audio packets.
    Type: Grant
    Filed: November 28, 2003
    Date of Patent: November 11, 2008
    Assignee: Koninklijke Electronics N.V.
    Inventors: Carles Ruiz Floriach, Yingwei Chen
  • Patent number: 7447162
    Abstract: Methods and apparatuses for obtaining home agent assignment. The invention uses a DNS query to signal a request for dynamic home agent assignment. The DNS query will cause a content routing device to be notified that home agent assignment is being requested. The content routing device can then use predetermined metrics to select a home agent. A DNS response will then be sent back to the device that initiated the DNS query containing the IP address of the selected home agent.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: November 4, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Kent K. Leung, Milind M. Kulkarni, Alpesh Patel
  • Patent number: 7440419
    Abstract: Methods for detecting Nagling on a TCP network connection are disclosed. Embodiments may generally include a system with a Nagle detection threshold determiner for determining a Nagle detection threshold based on the network connection. The system may also generally include a Nagle detection module in communication with the Nagle detection threshold determiner for observing a small segment at a second time following an acknowledgement indicative of a Nagling condition at a first time, wherein the Nagle detection module also may detect a Nagling condition if the difference between the second time and the first time is less than or equal to the Nagle detection threshold. The system may be a receiver computer or a network computer. The system may also generate and transmit a notification of the Nagling condition, increment a Nagle monitor counter, or save an indication of the Nagling condition in a log.
    Type: Grant
    Filed: January 27, 2005
    Date of Patent: October 21, 2008
    Assignee: International Business Machines Corporation
    Inventors: Rajiv Arora, Jesse M. Gordon
  • Patent number: 7433303
    Abstract: In a network apparatus, control logic is provided to preemptively issue pause controls to a sender of network traffic of a link to preemptively regulate a rate the sender may send network traffic of the link. In one embodiment, the pause controls are sent periodically, with each including a pause duration. In one embodiment, at least a selected one of the pause duration and the periodicity of preemptive issuance is determined based at least in part on at least a selected one of a working capacity of storage medium allocated to service the link, a network traffic drain rate of the link, and a fill rate of the input line over which the network traffic of the link is received. In one embodiment, the networking apparatus is an optical networking module with the control logic disposed in a multi-protocol networking processor of the module.
    Type: Grant
    Filed: August 2, 2002
    Date of Patent: October 7, 2008
    Assignee: Null Networks LLC
    Inventors: Alfred C. She, Samuel J. Peters, II, I. Claude Denton
  • Patent number: 7433320
    Abstract: Customer edge (CE) to CE device verification checks initiate routes from available CEs as a set of path verification messages, destined for remote CE routes serving a remote VPN. An extended community attribute, included among the attributes of the path verification message, stores the identity of the originating CE router. The path verification message propagates across the network, and transports the identity of the originating CE router because the originator identity is not overwritten by successive routing. Upon receipt by the remote CE, the originator is determinable from the extended community attribute. A further reachability field is also included in the extended community attribute and indicates whether per CE or per prefix is appropriate for the particular route in question. In this manner, CE-CE connectivity checks identify CEs which are reachable from other CEs. Accordingly, such a mechanism allows for route reachability aggregation on a per-CE or per-prefix reachability basis.
    Type: Grant
    Filed: February 1, 2005
    Date of Patent: October 7, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Stefano Previdi, James N. Guichard, Jean-Philippe Vasseur, David D. Ward
  • Patent number: 7433349
    Abstract: Automatic compilation of address filter information permits a cable modem to route incoming data packets to destination devices. A cable modem uses address filter information, such as for example, a list of addresses of communication devices that have previously registered with the cable modem, to identify incoming data packets that are addressed to communication devices associated with the cable modem. Incoming data packets with addresses that are not in the address filter information are filtered out. However, the cable modem may have insufficient filter information, when, for instance, a new communication device is associated with the cable modem. In order to automatically register communication devices associated with the cable modem, the cable modem inspects the source addresses of outgoing data packets. If the source address is not included in the address filter information, the source address is added.
    Type: Grant
    Filed: February 3, 2005
    Date of Patent: October 7, 2008
    Assignee: Microsoft Corporation
    Inventors: Jun Liu, John M. Parchem, Daniel J. Shoff, Soemin Tjong
  • Patent number: 7423961
    Abstract: A correlator detects arriving timings of a desired wave and an interfering wave from a signal transmitted by the OFDM scheme. A reception response vector estimator estimates a first response vector for a signal arriving within a guard interval section from the head arriving wave and a second response vector for a signal arriving after the guard interval section from the head arriving wave out of the desired wave, and also a third response vector for a signal arriving within the guard interval section from the head arriving wave and a fourth response vector for a signal arriving after the guard interval section from the head arriving wave out of the interfering wave. An adaptive array block provides a weight vector based on a result of Fourier transform on the first to fourth response vectors.
    Type: Grant
    Filed: October 11, 2002
    Date of Patent: September 9, 2008
    Assignees: Sanyo Electric O., Ltd., National University Corporation Hokkaido University
    Inventors: Yasutaka Ogawa, Takeo Ohgane, Yoshiharu Doi
  • Patent number: 7415042
    Abstract: A system and method for retrieving information from a frame. A plurality of entries is initialized in a translation table. The translation table has a plurality of rows. Each of the plurality of rows represents a state. The rows have a plurality of entries. Each of the entries corresponds to a character. An indication of a current state is maintained and a frame is received. The frame includes a plurality of characters. A selected character from the frame is chosen. A translation row is selected in the translation table corresponding to the indication of the current state. An entry is located in the selected translation row in the translation table. The entry corresponds to the selected character. The character is translated. The translated character is stored in an output buffer.
    Type: Grant
    Filed: February 19, 2003
    Date of Patent: August 19, 2008
    Assignee: UTStarcom, Inc.
    Inventor: Arun C. Alex
  • Patent number: 7283496
    Abstract: A network paging system and method implementing a Mobile IP protocol that allows transparent routing of IP datagrams sent by a Correspondent Node (CN) (any Internet node that wants to communicate with a Mobile Node) to a Mobile Node (MN) in the Internet is disclosed. The IP paging protocol disclosed is an extension to Mobile IP to allow dormant mode operation permitting conservation of battery power when not receiving/sending IP datagrams. The disclosed technique permits a mobile node to alternate between dormant and active modes to conserve its power resources. In the disclosed invention, the mobile node does not perform location updates as long as it is in dormant mode. In a preferred embodiment, the implement IP paging protocol is a Layer-3 protocol used to find the paging area, in which the MN is located and to alert MN to come out of dormant mode, whenever there is an incoming traffic.
    Type: Grant
    Filed: January 25, 2002
    Date of Patent: October 16, 2007
    Assignee: Alcatel Lucent
    Inventors: Sridhar Gurivireddy, Behcet Sarikaya, Vinod Kumar Choyi, Xiaofeng Xu
  • Patent number: 7158498
    Abstract: Methods and apparatuses for transmitting and receiving enhance the performance of a system utilizing interleaving and transmit diversity by reordering the sequence of symbols transmitted along the different transmission channels. This enhancement is accomplished by providing different shuffling functions in conjunction with the interleavers and deinterleavers used with different transmission channels, which decreases the probability of loss of sequential symbols when transmission channels or antennas become correlated.
    Type: Grant
    Filed: October 22, 2001
    Date of Patent: January 2, 2007
    Assignee: Qualcomm Incorporated
    Inventors: Stein S. Lundby, Keith Saints
  • Patent number: 7072319
    Abstract: A method for allocating orthogonal codes, whereby the product of a number of active users in the system and the average number of sectors servicing each user is determined, and sufficient orthogonal codes are allocated to service the product of F and the optimal number of active users in the system. At least one message is transmitted for reception by at least one mobile station, the message indicating the number of allocated orthogonal codes.
    Type: Grant
    Filed: December 19, 2001
    Date of Patent: July 4, 2006
    Assignee: Nortel Networks Limited
    Inventors: Jun Li, Mo-Han Fong, Derek K. Yu
  • Patent number: 7023831
    Abstract: To provide a CDMA mobile communications apparatus which can enhance a detection probability of a base station received with low power. A first threshold determination unit selects a peak correlation value output from a slot synchronizing unit based on a predetermined first threshold T1. A second threshold determination unit selects the peak correlation value selected by the first threshold determination unit based on the predetermined second threshold T2. A first storage unit and a second storage unit hold slot timing corresponding to the peak correlation value selected by the second threshold determination unit. The slot timing selection unit appropriately selects the slot timing held in the first storage unit and the second storage unit, and sequentially transmits the slot timing to a frame synchronization/code group identifying unit and a Scrambling Code identifying unit.
    Type: Grant
    Filed: November 2, 2001
    Date of Patent: April 4, 2006
    Assignee: NEC Corporation
    Inventor: Toshiyuki Okuyama
  • Patent number: 6990109
    Abstract: Adaptive clock recovery for the receiving entity of a communication system transporting constant bit-rate (CBR) services over an asynchronous transfer mode (ATM) or ATM-like network is performed by a digital phase locked loop (DPLL). The recovered clock is based on the DPLL's phase detector's count of high frequency service clock cycles between transitions in an input signal representative of instances of receipt of ATM cells subject to cell delay variations through the network, and a reference clock signal whose frequency is a prescribed fraction of that of the output clock. The DPLL's VCO function is an increment/decrement of the service clock frequency, which avoids constraining the operation of a high performance modem (such as a V.90 modem).
    Type: Grant
    Filed: October 31, 2001
    Date of Patent: January 24, 2006
    Assignee: Adtran, Inc.
    Inventors: Bruce Edward Mitchell, Ayman K. Ghobrial
  • Patent number: 6850493
    Abstract: A network interface is presented that receives packet data from a shared medium and accomplishes the signal processing required to convert the data packet to host computer formatted data separately from receiving the data packet. The network interface receives the data packet, converts the analog signal to a digitized signal, and stores the resulting sample packet in a storage queue. An off-line processor, which may be the host computer itself, performs the signal processing required to interpret the sample packet. In transmission, the off-line process converts host-formatted data to a digitized version of a transmission data packet and stores that in a transmission queue. A transmitter converts the transmission data packet format and transmits the data to the shared medium.
    Type: Grant
    Filed: May 9, 2000
    Date of Patent: February 1, 2005
    Assignee: Broadcom Corporation
    Inventors: Eric Ojard, Jason Trachewsky, John T. Holloway, Edward H. Frank, Kevin H. Peterson
  • Patent number: 6804767
    Abstract: A method and system for storing and accessing associations between network addresses and ports within a network multiplexer. The method and system implement an address table containing indexed address/port pairs. Multiple hash functions are applied to an input address in order to identify indexes of address table entries in which the input address may be stored. If the entries indexed by application of the multiple hash functions to an input source address are neither empty nor contain the input source address, then contents of one of the entries is discarded, and the input source address is placed into the now empty entry. Over time, discarded addresses are re-entered into the address table in a fashion equivalent to hash table reshuffling, but the computational inefficiencies inherent in hash table reshuffling are deferred and largely avoided.
    Type: Grant
    Filed: November 26, 1999
    Date of Patent: October 12, 2004
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Bruce W. Melvin
  • Patent number: 6801543
    Abstract: A method and apparatus for assigning time slots in a TDMA transmission maintains a list of available time slots and at least one list of subsequently available time slots with respect to a current frame of a TDMA transmission. The available list and subsequently available list or lists are maintained for each connection supported by the TDMA transmission. The procedure continues by receiving at least one data transport request, which identifies a quantity of data to transmit. It is then determined whether at least one time slot is available for allocation in response to the data transport request. Such a determination is based on the quantity of data to transmit and information in the list of available time slots and information in the list of subsequently available time slots. The procedure continues by allocating at least one time slot for at least one frame when the at least one time slot is available for allocation.
    Type: Grant
    Filed: May 21, 1999
    Date of Patent: October 5, 2004
    Assignee: Alcatel, Canada Inc.
    Inventor: John Scott Ployer
  • Patent number: 6798747
    Abstract: A system and method for providing Time Slot Assignment (TSA)-compatible routes that optimize demand transport in a network with optimal placement of network equipment. A demand input structure having a plurality of demands organized by their time points and MUX levels is provided as an input to a model generator and an optimization processor associated therewith. After recursively optimizing the network for each MUX level/time point combination, demand routes are analyzed to verify whether they are TSA-compatible. Where demands with TSA-blocked routes are found, blocking spans are identified and a cost associated therewith is increased during an iterative re-routing process with respect to each of such blocked demands. Accordingly, alternate spans are discovered that may allow TSA transport for the blocked demands. The iterative re-routing process is effectuated by using a capacitated shortest path algorithm, and may be bounded by a limit on the number of iterations or a timeout period.
    Type: Grant
    Filed: December 22, 1999
    Date of Patent: September 28, 2004
    Assignee: WorldCom, Inc.
    Inventors: Kristen L. Watkins, Nandagopal Venugopal
  • Patent number: 6795402
    Abstract: A network diagnostic device is disclosed that digitally samples the voltages on the cabling of the network, but does so at a much higher rate and with greater resolution then is required to minimally detect digital transmissions on the cabling. This sampling provides information on the analog characteristics of digital, noise, and interference signals on the network. Thus, network problems can be precisely diagnosed. The device includes a fast digitizer with a long memory and a system processor that statistically analyzes the signal events captured by the digitizer. The invention is also capable of performing time domain reflectometry (TDR) analysis of a functioning network. This is accomplished by placing a TDR signal on the network surrounded by a transmission that the network devices will interpret as a broadcast diagnostic packet. This will cause the network nodes to ignore the transmission. The digitizer, however, is able to detect the networks response to the TDR signal.
    Type: Grant
    Filed: October 28, 1999
    Date of Patent: September 21, 2004
    Assignee: Vigilant Networks LLC
    Inventors: William M. Richardson, Leslie H. Swanson, Ashwin Kovummal, Sandeepan Mukherjee
  • Patent number: 6788706
    Abstract: A frame handling system and frame handling method therefor which is capable of speedily handling the frames appropriately according to the type of lines, requiring a minimum function/circuit involvement. this invention is composed of a cell segmentation and reassembler (SAR) portion and a frame handling portion, wherein SAR portion receives a stream of ATM cells from lines VC1 to VCn, separates ATM cells depending on whether they come from VP or VC connections, and assembles them into AAL5 frames. While AAL5 frames being formed, the subsequent frame handling portion seeks the information regarding handling for each frame which has been received through VP or VC connection. The assembled frame containing the data for handling is delivered to the frame handling portion. Thus, it is possible for the frame handling portion to dynamically handle frames depending on the data for frame handling provided by SAR portion.
    Type: Grant
    Filed: May 25, 2000
    Date of Patent: September 7, 2004
    Assignee: NEC Corporation
    Inventor: Yuichi Suzuki