Patents Examined by Steven H. D Nguyen
-
Patent number: 7450502Abstract: 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: GrantFiled: February 2, 2005Date of Patent: November 11, 2008Assignee: AT&T Corp.Inventors: Marian Croak, Hossein Eslambolchi
-
Patent number: 7450612Abstract: 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: GrantFiled: November 28, 2003Date of Patent: November 11, 2008Assignee: Koninklijke Electronics N.V.Inventors: Carles Ruiz Floriach, Yingwei Chen
-
Patent number: 7447162Abstract: 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: GrantFiled: June 28, 2002Date of Patent: November 4, 2008Assignee: Cisco Technology, Inc.Inventors: Kent K. Leung, Milind M. Kulkarni, Alpesh Patel
-
Patent number: 7440419Abstract: 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: GrantFiled: January 27, 2005Date of Patent: October 21, 2008Assignee: International Business Machines CorporationInventors: Rajiv Arora, Jesse M. Gordon
-
Patent number: 7433303Abstract: 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: GrantFiled: August 2, 2002Date of Patent: October 7, 2008Assignee: Null Networks LLCInventors: Alfred C. She, Samuel J. Peters, II, I. Claude Denton
-
Patent number: 7433320Abstract: 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: GrantFiled: February 1, 2005Date of Patent: October 7, 2008Assignee: Cisco Technology, Inc.Inventors: Stefano Previdi, James N. Guichard, Jean-Philippe Vasseur, David D. Ward
-
Patent number: 7433349Abstract: 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: GrantFiled: February 3, 2005Date of Patent: October 7, 2008Assignee: Microsoft CorporationInventors: Jun Liu, John M. Parchem, Daniel J. Shoff, Soemin Tjong
-
Patent number: 7423961Abstract: 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: GrantFiled: October 11, 2002Date of Patent: September 9, 2008Assignees: Sanyo Electric O., Ltd., National University Corporation Hokkaido UniversityInventors: Yasutaka Ogawa, Takeo Ohgane, Yoshiharu Doi
-
Patent number: 7415042Abstract: 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: GrantFiled: February 19, 2003Date of Patent: August 19, 2008Assignee: UTStarcom, Inc.Inventor: Arun C. Alex
-
Patent number: 7283496Abstract: 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: GrantFiled: January 25, 2002Date of Patent: October 16, 2007Assignee: Alcatel LucentInventors: Sridhar Gurivireddy, Behcet Sarikaya, Vinod Kumar Choyi, Xiaofeng Xu
-
Patent number: 7158498Abstract: 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: GrantFiled: October 22, 2001Date of Patent: January 2, 2007Assignee: Qualcomm IncorporatedInventors: Stein S. Lundby, Keith Saints
-
Patent number: 7072319Abstract: 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: GrantFiled: December 19, 2001Date of Patent: July 4, 2006Assignee: Nortel Networks LimitedInventors: Jun Li, Mo-Han Fong, Derek K. Yu
-
Patent number: 7023831Abstract: 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: GrantFiled: November 2, 2001Date of Patent: April 4, 2006Assignee: NEC CorporationInventor: Toshiyuki Okuyama
-
Patent number: 6990109Abstract: 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: GrantFiled: October 31, 2001Date of Patent: January 24, 2006Assignee: Adtran, Inc.Inventors: Bruce Edward Mitchell, Ayman K. Ghobrial
-
Patent number: 6850493Abstract: 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: GrantFiled: May 9, 2000Date of Patent: February 1, 2005Assignee: Broadcom CorporationInventors: Eric Ojard, Jason Trachewsky, John T. Holloway, Edward H. Frank, Kevin H. Peterson
-
Patent number: 6804767Abstract: 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: GrantFiled: November 26, 1999Date of Patent: October 12, 2004Assignee: Hewlett-Packard Development Company, L.P.Inventor: Bruce W. Melvin
-
Patent number: 6801543Abstract: 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: GrantFiled: May 21, 1999Date of Patent: October 5, 2004Assignee: Alcatel, Canada Inc.Inventor: John Scott Ployer
-
Patent number: 6798747Abstract: 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: GrantFiled: December 22, 1999Date of Patent: September 28, 2004Assignee: WorldCom, Inc.Inventors: Kristen L. Watkins, Nandagopal Venugopal
-
Patent number: 6795402Abstract: 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: GrantFiled: October 28, 1999Date of Patent: September 21, 2004Assignee: Vigilant Networks LLCInventors: William M. Richardson, Leslie H. Swanson, Ashwin Kovummal, Sandeepan Mukherjee
-
Patent number: 6788706Abstract: 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: GrantFiled: May 25, 2000Date of Patent: September 7, 2004Assignee: NEC CorporationInventor: Yuichi Suzuki