Patents Examined by Duc Ho
  • Patent number: 7187667
    Abstract: An input signal includes spread signals which are respectively transmitted over a plurality of channels. First and second despread demodulators demodulate the spread signals transmitted over first and second communications channels by despreading them with first and second spread codes, respectively. A path detector generates a timing signal for instructing the timing at which the despread demodulators perform the despread operation. The path detector is shared by the first and the second despread demodulators, and operates in a time-division manner.
    Type: Grant
    Filed: May 28, 1999
    Date of Patent: March 6, 2007
    Assignee: Fujitsu Limited
    Inventors: Morihiko Minowa, Tokuro Kubo
  • Patent number: 7187669
    Abstract: The invention is directed to techniques for improving upstream communication in a DOCSIS-based cable network or other reservation-based TDMA system. In one example, the techniques may involve dynamically adjusting the size of a contention region in a MAP interval in which upstream time slot allocation is conveyed by a MAP message broadcasted by a cable modem transmission system (CMTS) to cable modems (CMs) sharing a common upstream DOCSIS channel. By adjusting the size of the contention region in the MAP intervals based on measured traffic parameters, the system can be dynamically responsive to different upstream traffic scenarios and thereby exploit maximal upstream data throughput continually.
    Type: Grant
    Filed: October 3, 2002
    Date of Patent: March 6, 2007
    Assignee: Juniper Networks, Inc.
    Inventor: Chung-Chieh Lee
  • Patent number: 7187677
    Abstract: The present invention provides a stall avoidance mechanism that may be used alone or in conjunction with an ambiguity avoidance mechanism in an ARQ protocol. Both mechanisms decrease data delays and increase data throughput rates. Stall avoidance is accomplished by determining whether a stall condition exists with respect to receiving a missing data unit. In one example, only a single timer is needed to avoid stalls. Retransmission ambiguities may be avoided using a retransmission window in the transmitter and/or a receive window in the receiver. Although each mechanism may be used independently of the other, a preferred example embodiment uses a stall avoidance timer, a retransmission window in the transmitter, and a receive window in the receiver.
    Type: Grant
    Filed: May 23, 2002
    Date of Patent: March 6, 2007
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Per Johan Torsner, Janne Peisa
  • Patent number: 7184416
    Abstract: Techniques are provided for reducing the magnitude of echo tails in a near-end modem. The invention may use an echo tail canceller to generate a signal that cancels echo tail. One characteristic of the echo tail canceller may be determined during a time when only the near-end modem is scheduled to transmit signals. Another characteristic of the echo tail canceller may be determined at approximately the time that a body echo canceller has reached convergence and may be re-determined periodically thereafter. The near-end modem may subtract from any received signal an echo tail canceller signal generated by the echo tail canceller to cancel echo tail from the received signal.
    Type: Grant
    Filed: May 22, 2002
    Date of Patent: February 27, 2007
    Assignee: Intel Corporation
    Inventors: Amod V. Dandawate, Qian C. Xie, Huaiyu Zeng
  • Patent number: 7180911
    Abstract: A method for communicating data packets is provided that includes receiving a data packet at a first processor. A packet handle and interface handle are attached to the data packet. The packet handle, interface handle, and data packet are communicated to a second processor. A plurality of data packets that are destined for the same output are multiplexed. At least one packet handle, one interface handle, and the multiplexed data packet are communicated to the first processor, and the multiplexed data packet is output.
    Type: Grant
    Filed: August 14, 2002
    Date of Patent: February 20, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Dennis N. Blankenship, Glenn L. Preslar, Jr., Thomas W. Scheviak
  • Patent number: 7180866
    Abstract: A Private Network-Network Interface (PNNI) network including interconnected nodes is defined as a single rerouting domain (“global domain”) and the global domain is further defined by multiple divided domains (“local domains”). Each of the local domains is defined to include multiple nodes that are included in the network. Connection recovery and path optimization in the global domain (the entire PNNI network) are performed in accordance with a global rerouting protocol. The global rerouting protocol is a modification of the standard Domain-Based Rerouting (DBR) protocol, by adding information elements of domain identifier, rerouting for the global domain. The DBR protocol does not support the connection recovery from a link failure between local domains (“inter-domains”) and the global path optimization. The global rerouting method is capable of connection recovery and path optimization outside of any rerouting local domains.
    Type: Grant
    Filed: July 11, 2002
    Date of Patent: February 20, 2007
    Assignee: Nortel Networks Limited
    Inventors: Denis Chartre, Jack Zgierski, Darren Newell, Richard Stephens
  • Patent number: 7177286
    Abstract: Telephone conferencing with processing of sequential audio input packets from connections of the conference with assignment of input packets from each connection to a sequence of output sending periods, determination of applicability to each output period of using a common audio output packet for a plurality of connections, preparing and using a common audio output packet where applicable for multiple connections and further output packets for selected connections, combined where applicable for selected connections.
    Type: Grant
    Filed: August 14, 2002
    Date of Patent: February 13, 2007
    Assignee: Sonexis, Inc.
    Inventors: Jeffry C Flowers, James J Koschella
  • Patent number: 7170881
    Abstract: A method and system is disclosed to provide a personalized, location related service to a user of a mobile terminal. The method includes: (A) generating a service specification object that comprises a user-specified location and a message to be generated when the user arrives at the location with the MT; and (B) storing the service specification object for later use. The method further entails: (C) tracking the location of the mobile terminal; and when the location of the mobile terminal matches the location in the stored service creation object, (D) generating the message for activating a user-specified action.
    Type: Grant
    Filed: October 29, 2002
    Date of Patent: January 30, 2007
    Assignee: Nokia Corporation
    Inventor: Hemant Chaskar
  • Patent number: 7167449
    Abstract: A communication terminal device of the present invention includes: a packet classification section 103 for classifying the packets by stream types and destinations; a packet accumulation section 104–107 for accumulating the packets classified by the packet classification section, so as to be separately stored based on classification by the stream types and the destinations; a QoS control section 113 for determining a transmission start requirement based on a QoS parameter which defines a transmission quality of a stream; a transmission control section 108 for determining whether the transmission start requirement is satisfied; a framing section 109 for generating the frame by concatenating the packets accumulated in the packet accumulation section if it is determined by the transmission control section that the transmission start requirement is satisfied; and a transmission section 110 for transmitting the frame generated by the framing section to a destination communication terminal device.
    Type: Grant
    Filed: May 13, 2004
    Date of Patent: January 23, 2007
    Assignee: Matsushita Electric Industrial Co., Ltd.
    Inventors: Koji Ikeda, Akio Kurobe, Gou Kuroda, Kensuke Yoshizawa
  • Patent number: 7161911
    Abstract: A first network device is provided in communications with a second network device comprising a physical layer device. The physical layer device comprises a transmitter to transmit an autonegotiation signal to the second network device, a receiver to receive a received signal from the second network device, and a controller comprising an autonegotiation controller to set a highest common data rate between the first network device and the second network device. The autonegotiation controller compares the autonegotiation signal and the received signal and selectively prevents the autonegotiation when the autonegotiation signal is the same as the received signal.
    Type: Grant
    Filed: March 15, 2002
    Date of Patent: January 9, 2007
    Assignee: Marvell International, Ltd
    Inventors: Calvin Fang, Yi Cheng, William Lo
  • Patent number: 7161940
    Abstract: The transmission server according to the present invention includes a processor, buffer memory, an I/O bus, and a transmission unit. Furthermore, the transmission unit includes a transmitting unit for controlling the generation and transmission of a packet, buffer memory for holding transmission data provided by the processor, and an NIC for connection to a network. The processor manages receivers, and transfers data in the buffer memory to be transmitted to the transmission unit connected to the I/O bus. The transferred data is stored in the buffer memory of the transmission unit. The transmission unit generates a packet for each receiver from the data in the buffer memory according to the receiver information, and transmits the data to a network through the NIC.
    Type: Grant
    Filed: February 7, 2002
    Date of Patent: January 9, 2007
    Assignee: Fujitsu Limited
    Inventor: Akira Jinzaki
  • Patent number: 7161955
    Abstract: A modified approach to detecting the start frame delimiter (SFD) is disclosed. A receiving system scans a decoded but not yet de-scrambled received signal for a scrambled version of the SFD associated with the preamble format being used. Using this approach, it is not necessary to use any bits intended for use in synchronization to initialize a de-scrambler so as to be able to de-scramble the SFD portion of the preamble for detection. The bits that otherwise would have been dedicated to initializing the de-scrambler may then be used for synchronization, as intended. Detecting fewer than all bits comprising a start frame delimiter is described. Bits not used for SFD detection may be used for other purposes, such as synchronization.
    Type: Grant
    Filed: May 3, 2002
    Date of Patent: January 9, 2007
    Assignee: Atheros Communications, Inc.
    Inventors: Chaohuang Zeng, William McFarland
  • Patent number: 7161947
    Abstract: A system provides a proxy connection by intercepting a control connection and a data connection between a client and a server. A proxy device receives a control connection request from a client and establishes a proxy control connection with a server in response to the control connection request from the client. The proxy device then receives a data connection request from the client. In response to the data connection request, the proxy device establishes a data connection with the server at a server-selected or dynamic port of the server and establishes a data connection with the client at a fixed port of the proxy device. Using this technique, the proxy device transparently intercepts both the control connection and the data connection from the client and transmits data received from the server-selected port of the server to the client through the fixed port of the proxy device.
    Type: Grant
    Filed: July 30, 2002
    Date of Patent: January 9, 2007
    Assignee: Cisco Technology, Inc.
    Inventor: Arun Raghavendra Desai
  • Patent number: 7154845
    Abstract: A method for measuring crosstalk in a data service system includes transmitting a signal using a first device. The first device is coupled to a solid state crossbar switch. The method includes coupling the first device using the crossbar switch to a first data line coupled to the crossbar switch such that the signal communicates over the first data line. The first data line is capable of being coupled to a customer premise equipment (CPE) device. The method includes coupling a first number of second devices coupled to the crossbar switch to a second number of data lines coupled to the crossbar switch using the crossbar switch. Each second number of data lines is capable of being coupled to a CPE device. The method also includes monitoring the second number of data lines for near end crosstalk (NEXT) generated by the signal communicating over the first data line using the first number of second devices.
    Type: Grant
    Filed: May 3, 2002
    Date of Patent: December 26, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Hugh Barrass, Scott M. Simon
  • Patent number: 7154872
    Abstract: In the method, a detector retrieves certain signal samples from a data frame that are accumulated in a buffer of a base station receiver. The detector generates a first metric representing a first signal sample and a second metric representing a second signal sample, and calculates a sum of the first and second metrics and a difference between the first and second metrics. A calculator uses the sum to calculate at least one threshold value, and a comparator compares the difference to the calculated threshold value to determine an on-time error for the frame. Based on the determined on-time error, an adjuster adjusts timing for the on-time error, and feeds back an on-time error correction to the buffer for subsequently received data frames.
    Type: Grant
    Filed: April 26, 2002
    Date of Patent: December 26, 2006
    Assignee: Lucent Technologies Inc.
    Inventor: Yi Hsuan
  • Patent number: 7154909
    Abstract: Apparatus, and an associated method, for providing a radio link layer control procedure to maintain the sensitivity of UDP-Lite-formatted data at an RLP (Radio Link Protocol), or other, layer. An indicator generator generates an indication of the sensitivity-type of data that is formatted at the RLP layer. An RLP packet is generated, including the sensitivity data indicator value, and sent to a receiving station. When received thereat, the value of the sensitivity data indicator is utilized and subsequent actions, whether to permit retransmission of the data in the event of erroneous-, or non-, delivery is made.
    Type: Grant
    Filed: June 12, 2002
    Date of Patent: December 26, 2006
    Assignee: Nokia Corporation
    Inventors: Mark W. Cheng, Keith Miller
  • Patent number: 7154892
    Abstract: A method for managing a content addressable memory (CAM) look-up table using the longest prefix matching (LPM) is provided. The method includes providing a pair of pointers per every band of data having the same prefix in length, wherein one of the pair of pointers stores the address of data having the lowest address in each band of data, and the other pointer of the pair of pointers stores the next higher address of data having the highest address in each band of data; and making a space in which data is to be added in the CAM look-up table by moving data having the addresses stored in the pair of pointers provided per each band of data that has a shorter prefix length than the prefix length of the data to be added, when data is added to the CAM look-up table. According to the method, it is possible to easily and efficiently add new data into the look-up table of the CAM.
    Type: Grant
    Filed: May 2, 2002
    Date of Patent: December 26, 2006
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Sang Yoon Oh, Bong Wan Kim, Bin Yeong Yoon, Lee Heyung Sub, Lee Hyeong Ho
  • Patent number: 7154848
    Abstract: Methods and apparatus are provided for generating for generating a multiplexed communication signal in a wireless communication system. The apparatus comprises inputs configured to receive digital communication signals, a transform matrix configured to transform the digital communication signals into transformed digital communication signals, and a processor configured to generate a scaling vector for the transformed digital communication signals. Furthermore, the apparatus further comprises an operator configured to produce a mantissa for each of the transformed digital communication signals with the scaling vector and a multiplexer configured to multiplex the mantissa for each of the transformed digital communication signals and the scaling vector to produce the multiplexed communication signal.
    Type: Grant
    Filed: May 29, 2002
    Date of Patent: December 26, 2006
    Assignee: General Dynamics Corporation
    Inventor: Scott D. Blanchard
  • Patent number: 7151781
    Abstract: A system and method for providing session admission control are provided. Generally, a source of a communication request and a session director are utilized. The session director allocates bandwidth to accommodate a bandwidth allocation request from the source, ensures that quantity of the allocated bandwidth is appropriate for transmission of multimedia packets from the source to the session director, and ensures that quality of service of the allocated bandwidth is appropriate to provide a flow of the multimedia packets via the allocated bandwidth.
    Type: Grant
    Filed: July 19, 2002
    Date of Patent: December 19, 2006
    Assignee: Acme Packet, Inc.
    Inventors: Patrick John MeLampy, Robert Flagg Penfield, Kevin P. Klett
  • Patent number: 7149220
    Abstract: A method, system, and product in a data processing system are disclosed for managing data transmitted from a first end node to a second end node included in the data processing system. A logical connection is established between the first end node and the second end node prior to transmitting data between the end nodes. An instance number is associated with this particular logical connection. The instance number is included in each packet transmitted between the end nodes while this logical connection remains established. The instance number remains constant during this logical connection. The instance number is altered, such as by incrementing it, each time a logical connection between these end nodes is reestablished. Thus, each packet is associated with a particular instance of the logical connection. When a packet is received, the instance number included in the packet may be used to determine whether the packet is a stale packet transmitted during a previous logical connection between these end nodes.
    Type: Grant
    Filed: April 25, 2002
    Date of Patent: December 12, 2006
    Assignee: International Business Machines Corporation
    Inventors: Bruce Leroy Beukema, Thomas Anthony Gregg, Danny Marvin Neal, Renato John Recio