Patents Examined by Robert C. Scheibel, Jr.
  • Patent number: 7251241
    Abstract: Source devices, softwares and methods are provided for predicting at a transmitting source how well a specific encoded frame, relative to other frames in a stream, would be reconstructed if it were not available for eventual playout at a receiving destination. If poorly, then the specific encoded frame is packetized and transmitted advantageously with respect to other packets in a stream. The transmitted stream will have higher jitter. Predicting is performed at the source by synthesizing a replicated frame, which emulates how the specific frame would be reconstructed at the destination. Then the replicated frame is compared with the decoded specific frame. The eventual playout will have a higher fidelity to the original, since reconstructed from more critical frames.
    Type: Grant
    Filed: August 21, 2002
    Date of Patent: July 31, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Ramanathan T. Jagadeesan, Luke Surazski
  • Patent number: 7239651
    Abstract: A SONET demapper includes three desynchronizers, each of which includes a RAM-based, shared digital phase locked loop, shared elastic storage, and twenty-eight divide-by 33/34/44/45 counters. Unlike a conventional desynchronizer which uses separate FIFOs for each of the twenty-eight T1/E1 channels, the elastic storage for each channel is an addressed portion of a shared block of RAM. Each desynchronizer generates a clock for each of the twenty-eight T1/E1 channels based on a FIFO depth count for each channel which is derived from a read pointer, an “effective write pointer”, and the divide-by clock for the channel. Each desynchronizer can desynchronize both T1/E1 signals as well as a combination of these signals. In addition, the invention combines the leak FIFO and desynchronizer FIFO into a single FIFO with an effective write pointer. This eliminates the need to maintain separate counters and pointers for separate FIFOs.
    Type: Grant
    Filed: March 11, 2002
    Date of Patent: July 3, 2007
    Assignee: Transwitch Corporation
    Inventor: John F. Gilsdorf
  • Patent number: 7227849
    Abstract: The invention relates to implementation of multiple simultaneous calls for a mobile station in a mobile communication system. A common traffic channel (TCH) is allocated to several simultaneous calls (applications 1–n) of the mobile station (MS), so that the calls share the capacity of the common channel. Logical links are established for each call inside a common radio link protocol or link access control protocol, which is established over the common traffic channel between the mobile station (MS) and an interworking function (IWF). The common traffic channel (TCH) is allocated when the first call or calls are set up, and the capacity of the traffic channel is adjusted dynamically during the calls. The capacity of the common traffic channel is increased or the allocated capacity is reallocated when a new call is added to the traffic channel. Correspondingly, the capacity is decreased or the allocated capacity is reallocated when a call is cleared from the common traffic channel.
    Type: Grant
    Filed: April 8, 1999
    Date of Patent: June 5, 2007
    Assignee: Nokia Networks Oy
    Inventor: Juha Räsänen
  • Patent number: 7212528
    Abstract: A system and method of reassembling packets from traffic flows in a network element is provided. Each of the packets has at least one data part. The method includes the steps (1) queuing each of the data parts of the packets of traffic flows in a single reassembly queue in a sorted order, the data parts of each of the packets being continuously grouped without data parts of another packet being interleaved therein and (2) reassembling the data parts of each of the packets queued in the single reassembly queue.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: May 1, 2007
    Assignee: Alcatel Canada Inc.
    Inventors: Timothy Harris Kuhl, Mark Jason Thibodeau, David Michael Motz
  • Patent number: 7212517
    Abstract: The invention comprises a system and method for correcting jitter and frame erasure in packet voice communication systems with out severely affecting the voice quality of the signal to be easily noticed by a listener. A packet is retrieved from a buffer, a pitch of the packet is determined, and the pitch of the packet is processed in a manner determinative of whether a next packet has arrived.
    Type: Grant
    Filed: April 9, 2001
    Date of Patent: May 1, 2007
    Assignee: Lucent Technologies Inc.
    Inventor: Steven C. Dzik
  • Patent number: 7197020
    Abstract: A radio communication system in which information of a unit length is constituted with a plurality of frames as a set and the information is transmitted/received between a base station and a mobile station. A control section of the base station decides, during a telephone communications, performed between the base station and the mobile station, when an instruction to switch the frequency to a second frequency is received from an upper order network via a transmission/reception section, a time interval for the telephone communication using the second frequency so as not to stride over a boundary of frame sets adjacent to each other.
    Type: Grant
    Filed: March 27, 2002
    Date of Patent: March 27, 2007
    Assignee: Kabushiki Kaisha Toshiba
    Inventor: Naritoshi Saito
  • Patent number: 7190681
    Abstract: The transmission of ATM, Internet, and satellite communications is unified through international standardized protocol embedment. Global and Local performance optimization are achieved through the combination of combinatorial, dynamic, and probabilistic programming. A simultaneous domino effect of bandwidth conservation, efficiency enhancement, reliability improvement, traffic congestion prevention, delay minimization, and speed multiplication are realized for any digital communication system, particular in Internet. With three levels of error coding in ATM cells, the loss cell recovery and bit integrity are preserved. From its mathematical roots, new combinatorial sets are systematically generated, and applications of the sets are identified. Among the applications, optimal sequences can be produced for multi-user and multi-function communication system designs. Optimality is in terms of maximum possible number of sequences with given sequence length and sequence characteristics.
    Type: Grant
    Filed: June 9, 2003
    Date of Patent: March 13, 2007
    Inventor: William W. Wu
  • Patent number: 7190670
    Abstract: A method used for communicating packets or other information units from a server (11) to a client (15) over a communication path including a packet scheduler (14-1) followed by a bottleneck path (14-2), with the packet scheduler (14-1) having a buffer for holding packets so as not to transmit over the bottleneck path (14-2) at a rate either too high or too low, the method providing that the server (11) communicate to the client (15) sender information indicating the last packet sent to the client (11) by the server (11) and do so via a mechanism by which the sender information is communicated over the bottleneck path (14-2) ahead of substantially all packets already in the buffer.
    Type: Grant
    Filed: October 4, 2002
    Date of Patent: March 13, 2007
    Assignee: Nokia Corporation
    Inventors: Victor Varsa, David Leon, Durhan Guerrero, Cris Jansson
  • Patent number: 7180860
    Abstract: A method for the provision of a defined quality of service in a packet switched communication system with interconnected nodes (N) for the forwarding of data packets is described. The system comprises at least one edge node (EN) for the connection to user equipment (UE) or a further communication system (FS) and for processing data packets. The packets comprise a data field (10) specifying the handling of the packets and the nodes (N) perform a differentiated handling of packets according to said data field (10). The communication system comprises or is connectable to a data base (DB) which contains a record for a user specifying a quality of service. An edge node (EN) which processes a packet for said user is provided with quality parameters from the data base (DB). The edge node (EN) sets the data field (10) specifying the handling of the packet according to the record. Devices and programs to perform the method are also described.
    Type: Grant
    Filed: December 20, 2000
    Date of Patent: February 20, 2007
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Benny Fonden, Ralf Keller, Dirk Kopplin, Thorsten Lohmar, Hans-Olof Sundell
  • Patent number: 7161957
    Abstract: An apparatus in a wireless network includes a video encoder for encoding uncompressed video information into packets with variable length of compressed frames, and a decision processor for selecting a partial bandwidth and queuing delay on a wireless channel for each of the packets based on an intended reception quality. Preferably, the queuing delay and partial bandwidth are one of a plurality of distinct queuing delay and partial bandwidth representative of wireless transmission quality of service classes.
    Type: Grant
    Filed: February 10, 2003
    Date of Patent: January 9, 2007
    Assignee: Thomson Licensing
    Inventors: Charles Chuanming Wang, Shaily Verma
  • Patent number: 7149223
    Abstract: Enhanced Cable Modem Termination System (CMTS) functionality, including programmable digital domain modulators and demodulators for dynamic channel assignment, is incorporated into Fiber Nodes (FNs) or mini Fiber Nodes (mFNs), yielding enhanced Fiber Nodes (eFNs). These eFns distribute CMTS functionality deep into Hybrid-Fiber-Coax Networks (HFCN) rather than centralizing the CMTS functions within a single location. Moving the cable modem terminations closer to the subscribers shortens the analog RF paths required to support cable modems. Communication of both subscriber data and CMTS control data is performed over Ethernet-compatible packet networks between the field-based CMTSs and an upstream facility (e.g., the Head End), which includes an Internet gateway. Packet data for multiple subscriber cable modems is easily compressed and merged over common network paths, reducing cabling plant complexity and increasing bandwidth utilization.
    Type: Grant
    Filed: October 24, 2001
    Date of Patent: December 12, 2006
    Assignee: Juniper Networks, Inc.
    Inventors: Valentino Liva, Alok Sharma, Lance Smith, James Yee
  • Patent number: 7136364
    Abstract: Maintaining a reliable link includes altering a record of information transmitted across a network from a mobile unit to a destination based on an acknowledgment by the destination of receipt of the transmitted information and transmitting information from the mobile unit to the destination based on the record after the mobile unit establishes a new interface connection to the destination.
    Type: Grant
    Filed: March 29, 2001
    Date of Patent: November 14, 2006
    Assignee: Intel Corporation
    Inventors: Ylian Saint-Hilaire, Frederick William Strahm, Changwen Liu
  • Patent number: 7120133
    Abstract: A wireless office communication system including a multi-protocol wireless internet base station (WIBS) encompassing a base station controller (BSC), a mobile switch controller (MSC) and an ethernet interface module for coupling the WIBS to an existing internet protocol (IP) based network. The interface module provides for coupling the WIBS to an ethernet back-bone, a mobile communication unit and a public switch telephone network (PSTN). In one embodiment the wireless communication system includes wireless signaling logic and media gateway logic to enable the wireless office communication system to handle signal transmission between a mobile terminal and a media gateway. A virtual circuit identity code (VCIC) enables the base station to provide a virtual traffic path (VTP) to link communications between TIA/EIA-634 wireless signaling and media gateway control protocol (MGCP).
    Type: Grant
    Filed: November 3, 2000
    Date of Patent: October 10, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Ki-Hyun Joo, Chol Su Kang, Sung Goo Shim, Jay Wu Hong
  • Patent number: 7116664
    Abstract: A structure and technique for preventing collisions using a hash table in conjunction with a CAM to identify and prevent collisions of binary keys. A portion of the hash value of a binary key, which does not collide with a portion of the hash value of any other reference binary key, is used as an entry in the hash table. If two or more binary keys have identical values of the portions of the hash values, each of these binary keys are stored in their entirety, in the CAM. The key in the CAM provides a pointer to a data structure where the action associated with that binary key is stored. If the binary key is not found in the CAM, the binary key is hashed, and a specific entry in the hash table is selected using a portion of this hash value.
    Type: Grant
    Filed: May 13, 2002
    Date of Patent: October 3, 2006
    Assignee: International Business Machines Corporation
    Inventors: Gordon Taylor Davis, Andreas Guenther Herkersdorf, Clark Debs Jeffries, Mark Anthony Rinaldi
  • Patent number: 7116651
    Abstract: A method (100) and corresponding equipment, the method for enabling a Node B/base station (14) to distinguish different states—HARQ active states and a DTX (non-transmitting) state—of a UE (12) in respect to use of the feedback HSDPA (high-speed downlink packet access) channel HS-DPCCH over which the UE (12) sends acknowledgement messages (ACK/NACK) to the Node B (14) in response to receiving packets via the HSDPA (downlink) data channel HS-DPCH, the method including steps (41 42) in which the UE (12) additionally sends preamble symbols if an acknowledgement message (ACK/NACK) is to be sent in a next time interval but not in the current time interval, and at least one postamble symbol prior to the UE (12) entering the non-transmitting state (DTX).
    Type: Grant
    Filed: September 19, 2003
    Date of Patent: October 3, 2006
    Assignee: Nokia Corporation
    Inventors: Hannu Hakkinen, Esa Malkamäki
  • Patent number: 7106691
    Abstract: In an IP network, tabulating the number of data packets received from and/or sent to a particular IP address over time can provide a mechanism by which it is possible to determine or predict overloading of a node or nodes in an IP data network. By selectively deleting data packets received from a suspect source address or inhibiting the transmission of data packets to a suspect destination address, network management and control can be readily accomplished.
    Type: Grant
    Filed: November 1, 2000
    Date of Patent: September 12, 2006
    Assignee: AT&T Corp.
    Inventors: Craig L. DeCaluwe, Hossein Eslambolchi
  • Patent number: 7103032
    Abstract: A telephone controller according controls a plurality of telephones connected to the Internet via a LAN. The telephone controller includes an IP address allocating circuit which allocates a private IP address to each of the telephones. A memory in the controller stores a table indicating a correspondence between IDs of the plurality of telephones and the private IP addresses. A control circuit controls communication between the plurality of telephones and the Internet using the private IP addresses, where the ID includes a domain name of the telephone controller and identification information.
    Type: Grant
    Filed: December 20, 2000
    Date of Patent: September 5, 2006
    Assignee: NEC Infrontia Corporation
    Inventor: Yoshikazu Kobayashi
  • Patent number: 7099328
    Abstract: An integrated circuit for processing communication packets having separate data buffers and separate state information buffers. Each data buffer and each state information buffer (hereinafter termed resources) has an associated in-use counter. Multiple events can share the same resource. The counter associated with a resource is incremented when a resource becomes associated with a particular event. The counter associated with a resource is decremented when an event completes the use of that particular resource. When the in-use counter for a resource becomes zero, the in-use counter indicates that the resource is unassigned and that the resource can be assigned to a new event.
    Type: Grant
    Filed: July 31, 2001
    Date of Patent: August 29, 2006
    Assignee: Mindspeed Technologies, Inc.
    Inventors: Duane E. Galbi, Joseph B. Tompkins, Bruce G. Burns, Daniel J. Lussier
  • Patent number: 7095719
    Abstract: Method and apparatus for dynamically selecting a packet type based on the quality estimates of the channel are disclosed. From these channel quality estimates, specific properties of the packet may be selected including whether a coding scheme should be used, the packet length, and the modulation used. The packet type selection is then performed in a dynamic fashion based on updates or changes to the channel conditions.
    Type: Grant
    Filed: November 3, 2000
    Date of Patent: August 22, 2006
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Leif Wilhelmsson, Joakim Persson, Jacobus Haartsen, Olof Dellien
  • Patent number: 7092403
    Abstract: First, two subsystems are connected with each other via a communication cable and then recognize physical connection between the two subsystems. Next, each one of the two subsystems ignores signals from the other subsystem for a predetermined time period after recognition of the physical connection. Then, the two subsystems execute the connection procedure and after that, establish data communication between the two subsystems.
    Type: Grant
    Filed: May 11, 2001
    Date of Patent: August 15, 2006
    Assignee: NEC Electronics Corporation
    Inventors: Junichi Takeuchi, Koichiro Suzuki