Patents Examined by Wellington Chin
  • Patent number: 7088701
    Abstract: In a high data rate communication system, a method and apparatus for improved throughput while transmitting data packets within multiple time slots. In order to avoid unnecessary retransmissions of a packet, a subscriber station sends a Stop-Repeat signal to a base station, causing the base station to cease further transmissions of the packet. In order to enable successful decoding of a packet, a subscriber station sends a Continue-Repeat signal to a base station, causing the base station to send retransmissions of the packet during time slots beyond a predetermined default number of time slots.
    Type: Grant
    Filed: April 14, 2000
    Date of Patent: August 8, 2006
    Assignee: Qualcomm, Inc.
    Inventors: Rashid Attar, Roberto Padovani, Peter J. Black, Nagabhushana T. Sindhushayana, Eduardo A. S. Esteves, Mehmet Gurelli
  • Patent number: 7088739
    Abstract: The present invention provides a method and apparatus for creating a packet using a digital signal processor. Call set-up information is received. Thereafter, call data is received and a data portion of the packet is created using the call data. One or more headers are created using the call data and the call set-up information. The packet is then created by attaching the one or more headers to the data portion of the packet. In addition, the one or more headers may include a real time transport protocol header, a user datagram protocol header, an Internet protocol header, and a media access control header.
    Type: Grant
    Filed: November 9, 2001
    Date of Patent: August 8, 2006
    Assignee: Ericsson Inc.
    Inventors: Alan DeMars, William Paul Harding-Jones
  • Patent number: 7085281
    Abstract: A protocol for an optical network can control the time at which subscriber optical interfaces of an optical network are permitted to transmit data to a transceiver node. The protocol can prevent collisions of upstream transmissions between the subscriber optical interfaces of a particular subscriber group. With the protocol, a transceiver node close to the subscriber can allocate additional or reduced upstream bandwidth based upon the demand of one or more subscribers. That is, a transceiver node close to a subscriber can monitor (or police) and adjust a subscriber's upstream bandwidth on a subscription basis or on an as-needed basis. The protocol can account for aggregates of packets rather than individual packets. By performing calculation on aggregates of packets, the algorithm can execute less frequently which, in turn, permits its implementation in lower performance and lower cost devices, such as software executing in a general purpose microprocessor.
    Type: Grant
    Filed: October 26, 2001
    Date of Patent: August 1, 2006
    Assignee: Wave7 Optics, Inc.
    Inventors: Stephen A. Thomas, Kevin Bourg, Deven Anthony, Patrick W. Quinn, James O. Farmer, John J. Kenny, Thomas A. Tighe, Paul F. Whittlesey, Emmanuel A. Vella
  • Patent number: 7079534
    Abstract: A communication system includes a signaling processor that receives and processes SS7 message to select virtual paths. The communication system includes an interworking system that converts time division multiplex communications into asynchronous communications for transfer over the selected virtual paths. The communication system includes a bandwidth management system that allocates spare bandwidth from one virtual path to another based on messages from the signaling processor, but does not allow the bandwidth of a virtual path to exceed a maximum threshold.
    Type: Grant
    Filed: September 5, 2001
    Date of Patent: July 18, 2006
    Assignee: Sprint COmmunications Company L.P.
    Inventors: Khalid Mohamed Medhat, Michael Joseph Gardner, Dean Charles Boldt
  • 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: 7072312
    Abstract: Physical channels of a new user service are to be assigned to a set of time slots in a hybrid time division multiple access/code division multiple access wireless communication system. The new user service physical channels are ordered based on a desired reception quality of each of the new user service physical channels. The new user service physical channels are assigned to the set of time slots based on the order and the time slot sequence.
    Type: Grant
    Filed: May 14, 2001
    Date of Patent: July 4, 2006
    Assignee: InterDigital Technology Corporation
    Inventors: Eldad Zeira, Guodong Zhang
  • Patent number: 7072336
    Abstract: A communications network includes a data network that is coupled to a wireless access network and other devices. The wireless access network enables access by mobile stations of the data network. Each mobile station, and optionally, one or more of other devices coupled to the data network, contains an adaptive multi-rate codec (coder/decoder) that can be set to operate at a plurality of rates. Based on the selected one of the plurality of rates, the mobile station or other device sets a quality-of-service (QoS) indicator value in a packet carrying data, such as real-time data, over the wireless access network and/or data network. By varying QoS requirements using the QoS indicator value for different codec rates, bandwidth requirements are varied so that more efficient usage of the data network is provided.
    Type: Grant
    Filed: May 4, 2001
    Date of Patent: July 4, 2006
    Assignee: Nortel Networks Limited
    Inventors: Peter A. Barany, Jayshree A. Bharatia, Chandra Sekhar Bontu
  • Patent number: 7072323
    Abstract: A communications network which is capable of effectively and efficiently handling mobility of wireless user terminals between access point nodes of a packet-switched network with minimal overhead and packet loss, and a method for using the same. The communications network employs a packet-switched core network and a plurality of access points coupled to the core network. Each access point is adapted to provide any user terminal with wireless communications access to the core network when that user terminal becomes affiliated with that access point. The system and method further employ ad-hoc routing techniques during handoff of a wireless user terminal between access point nodes of the core network to enable the network to maintain multiple paths via which data packets are provided to the user terminal during handoff to substantially eliminate packet loss during handoff.
    Type: Grant
    Filed: August 15, 2001
    Date of Patent: July 4, 2006
    Assignee: MeshNetworks, Inc.
    Inventors: Robin U. Roberts, Charles R. Barker, Jr.
  • Patent number: 7072300
    Abstract: A multiport switch includes an action generator that creates action tags describing how data frames received by the switch are to be forwarded. A port filter generates policy equations and a differential services code point (DSCP) signal for the received packets. A decoder and an action memory in the action generator choose the highest priority policy equation and use the policy equation to look up priority information for the data frame. A state machine in the action generator receives the DSCP signal. A result tag interface receives a DSCP field from the state machine and the priority information from the action memory. Based on these signals, the result tag interface constructs the final action tag.
    Type: Grant
    Filed: March 23, 2001
    Date of Patent: July 4, 2006
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Peter Ka-Fai Chow, Shr-Jie Tzeng
  • Patent number: 7072290
    Abstract: A code division multiple access base station is used in receiving a plurality of data signals over a shared spectrum. Each received data signal experiences a similar channel response. A combined signal of the received data signals is received over the shared spectrum. The combined signal is sampled at a multiple of the chip rate. A channel response is estimated. A column of a channel correlation matrix is determined using the estimated channel response. A spread data vector is determined using the determined column, the estimated channel response, the received combined signal and a fourier transform. Data of the data signals is estimated using the spread data vector.
    Type: Grant
    Filed: February 21, 2002
    Date of Patent: July 4, 2006
    Assignee: InterDigital Technology Corporation
    Inventors: Parthapratim De, Ariela Zeira, Jung-Lin Pan, Raj Mani Misra
  • Patent number: 7068599
    Abstract: A wireless network includes a plurality of proxy servers located at various locations to selectively transform data based upon network conditions, such as link congestion. A queueing model for the network can be used to determine optimal operating parameters for the network.
    Type: Grant
    Filed: July 24, 2001
    Date of Patent: June 27, 2006
    Assignee: AT&T Corp.
    Inventors: Zhimei Jiang, Kin K. Leung
  • Patent number: 7068595
    Abstract: One embodiment of the present invention provides a system that facilitates instant failover during packet routing by employing a flooding protocol to send packets between a source and a destination. Upon receiving a packet containing data at an intermediate node located between the source and the destination, the system determines whether the packet has been seen before at the intermediate node. If not, the system forwards the packet to neighboring nodes of the intermediate node. In one embodiment of the present invention, forwarding the packet to neighboring needs involves forwarding the packet to all neighboring nodes except the node from which the packet was received. In one embodiment of the present invention, determining whether the packet has been seen before involves examining a sequence number, SR, contained within the packet to determine whether the sequence number has been seen before.
    Type: Grant
    Filed: April 13, 2001
    Date of Patent: June 27, 2006
    Assignee: SUN Microsystems, Inc.
    Inventors: Radia J. Perlman, John V. W. Reynders
  • Patent number: 7068618
    Abstract: A TTD system implements dynamic link adaptation by adding or changing control information to notify the receiver which timeslots and codes are currently active and which timeslots should be avoided. The system synchronizes the transmitter and the receiver such that the receiver knows which timeslots and codes the transmitter has used to map the coded composite transport channel onto physical channels. The system attempts to avoid the timeslots which are experiencing transmission difficulties, while attempting to utilize the timeslots which are not experiencing transmission problems.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: June 27, 2006
    Assignee: Interdigital Technology Corp.
    Inventors: Eldad Zeira, Stephen E. Terry, Ariela Zeira
  • Patent number: 7068650
    Abstract: A system and method for interleaving symbols to facilitate compatibility between serializer/deserializer (SerDes) units operating at different data rates multiplexes duplicates of a parallel data stream into a fast data rate serial data stream to form a serial data steam at a psuedo-slow data rate which can be received by a SerDes unit operating at the slow data rate. The psuedo-slow data rate serial data stream can also be received by a SerDes operating at the fast data rate by sampling each bit multiple times and demultiplexing the samples into duplicates of the parallel data stream.
    Type: Grant
    Filed: September 6, 2001
    Date of Patent: June 27, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Yuval Bachar, Gopakumar Parameswaran
  • Patent number: 7068667
    Abstract: A method and system for managing an interconnect fabric that connects nodes. A network manager manages an interconnect fabric or network of routing devices (e.g., interconnect fabric modules, switches, or routers) to allow source nodes to transmit data to destination nodes. The network manager receives registration requests from source nodes to send data to destination nodes, configures the routing devices of the network to establish a path from each source node to its destination node, and provides a virtual address to each source node. The virtual address identifies a path from the source node to the destination node. The source node sends the data to its destination node by providing the data along with the virtual address to a routing device of the network.
    Type: Grant
    Filed: October 26, 2001
    Date of Patent: June 27, 2006
    Assignee: The Boeing Company
    Inventors: Michael S. Foster, Michael A. Dorsett
  • Patent number: 7068666
    Abstract: An interconnect fabric module (“IFM”) with high-speed switching capabilities. An interconnect fabric module can be dynamically configured to interconnect its communications ports so that data can be transmitted through the interconnected ports. Multiple interconnect fabric modules can be connected to form an interconnect fabric through which nodes (e.g., computer systems) can be interconnected. In one embodiment, data is transmitted through the interconnect fabric as frames such as those defined by the Fibre Channel and InfiniBand standards. The interconnect fabric module allows the creation of an interconnect fabric that is especially well suited for interconnecting devices utilizing multiple information types such as might be required by the devices of an enterprise data network (“EDN”).
    Type: Grant
    Filed: October 26, 2001
    Date of Patent: June 27, 2006
    Assignee: The Boeing Company
    Inventors: Michael S. Foster, Michael A. Dorsett
  • Patent number: 7068679
    Abstract: The present invention involves the passing of clock information from a point where a tributary payload is mapped into a carrier to a point where a tributary payload is de-mapped from the carrier. A synchronization signal is generated at the mapping end. Rather than sending clock phase information implicitly by means of the data, as is normally the case, a value of the synchronization signal at a given time, is sent explicitly, independent from the payload data.
    Type: Grant
    Filed: July 10, 2000
    Date of Patent: June 27, 2006
    Assignee: Nortel Networks Limited
    Inventors: Matthew D. Brown, Colin G. Kelly, Phil Campbell, Tony Bitzanis
  • Patent number: 7068623
    Abstract: A mobile communications system includes a radio access network, such as an Enhanced General Packet Radio Service (EGPRS) network, in which mobile stations are able to enter into a discontinuous transmission (DTX) mode. During DTX mode of a first mobile station that is allocated a channel portion (e.g., a time slot of a frame), the radio access network is able to multiplex traffic from another mobile station onto the same channel portion. A mechanism is provided to enable the first mobile station to send a request for re-allocation of the channel portion. The request includes a Real-Time FastAssociated Control Channel (RTFACCH) resource request message (RTRRM). In response to the RTRRM, the radio access network sends an RTFACCH resource assignment message (RTUAM).
    Type: Grant
    Filed: November 17, 2000
    Date of Patent: June 27, 2006
    Assignee: Nortel Networks Limited
    Inventors: Peter A. Barany, Chandra S. Bontu, Shamim Akbar Rahman
  • Patent number: 7065091
    Abstract: Methods and apparatus are disclosed for scheduling items (e.g., packets, processes, etc.) in a system, such as, but not limited to a computer or communications system (e.g., router, switch, etc.) In one implementation, multiple sets of items requiring processing to be performed are maintained. A current set of the multiple sets of items is identified. Each of the items in the current set is processed. In one implementation, this processing includes identifying a particular item in the current set, adding a quantum to a deficit of the particular item, processing an entity corresponding to the particular item, decreasing the deficit of the particular item by a value, determining if the deficit allows the particular item to be further processed, and moving the particular item from the current set to another of the multiple sets of items after said determining if deficit allows the particular item to be further processed.
    Type: Grant
    Filed: March 21, 2002
    Date of Patent: June 20, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Doron Shoham, Amir Michaeli, David J. Tsiang, Chandrashekhar Appanna
  • Patent number: 7065056
    Abstract: A circuit for transmitting and receiving communications. The circuit includes a transmit block, a receive block, and an echo canceller, coupled to the transmit block and to the receive block, for determining an echo signal and subtracting it from the received signal, the determination of the echo signal involving a predetermined number N of coefficients calculated at the beginning of each of the communications in an initialization phase. The circuit periodically updates during communication a restricted group of coefficients chosen from among the most significant coefficients. The present invention also relates to an echo cancellation method.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: June 20, 2006
    Assignee: STMicroelectronics S.A.
    Inventor: William Glass