Patents Examined by Andy Lee
  • Patent number: 6853626
    Abstract: A method and system for canceling echo signals originating from a transmitter at a predetermined data rate. The echo signals are received by a receiver at a different data rate. The echo system is configured to manipulate data rates of transmitted signals, and reconstruct echo signals for consideration by the receiver. In view of the band-limited nature of these echo signals, the invention intelligently reduces the computational complexity of reconstructing and canceling echo signals.
    Type: Grant
    Filed: March 22, 2000
    Date of Patent: February 8, 2005
    Assignees: National University of Singapore, Agency for Science, Technology and Research
    Inventors: Behrouz Farhang-Boroujeny, Chong Yuan Ng
  • Patent number: 6850538
    Abstract: Provided is a synchronous stack bus repeater system for a computer network. The system includes a plurality of stacked repeaters, a stack bus linking the repeaters, and a single clock to which the plurality of repeaters is synchronized. The synchronization of the stack bus eliminates several time-consuming communications required between devices operating with different clocks on an asynchronous bus and makes it possible to satisfy the 46 bit time repeater maximum latency required of a Class II repeater according to the IEEE 802.3 standard.
    Type: Grant
    Filed: September 22, 2000
    Date of Patent: February 1, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Moshe Voloshin, Mark D. Cavaro
  • Patent number: 6847615
    Abstract: A method for automatically determining the baud rate of a serial data transmission comprises the steps of setting a receiving device to a first baud rate, processing (65) a first data word received by said receiving device and possibly further information to determine said baud rate of said data transmission, possibly setting (68) said receiving device to a second baud rate in order to enable said receiving device to find the beginning of a subsequent data word in said serial data transmission, and possibly setting (74) said receiving device to said determined baud rate. A corresponding apparatus and a mobile telephone each employs this method. The invention provides an autobauding function which causes little expense in terms of hardware and processing time, and which will correctly synchronize with the serial data transmission even if the transmitted data words immediately follow each other.
    Type: Grant
    Filed: November 11, 1998
    Date of Patent: January 25, 2005
    Assignee: Optimay Corporation
    Inventors: Ulrich Walter, Vassil Lolov
  • Patent number: 6845102
    Abstract: A method and system are provided for transmitting information from a faster network to a data terminal via a slower network connection. The invention is adapted for use with any Internet access device or terminal, such as an Internet-compatible telephone. A client connects to the Internet via an intermediary software program, known as the Gateway (GW). In the preferred embodiment of the invention, the GW executes on a host computer of an ISP's Local Area Network (LAN). The GW thus mediates the data transfer between the Internet, such as the Web, and the client Internet terminal. The GW employs a point-to-point Internet protocol, the Gateway Interface Protocol (GWIP) to communicate with the client over the low-bandwidth link. The invention shifts the entire overhead of the Internet protocol stack to the GW, and does not involve the Internet terminal or the slow link between Internet terminal and GW.
    Type: Grant
    Filed: October 9, 1997
    Date of Patent: January 18, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Chaim Bendelac, Ran M. Bittmann, Kobi Samburski
  • Patent number: 6839352
    Abstract: A single-chip synchronous optical network (SONET) physical layer device includes first, second and third interface ports. An asynchronous transfer mode (ATM) interface circuit is coupled to the first interface port. A point-to-point protocol (PPP) processing circuit is coupled to the second interface port and the ATM interface circuit. A SONET framer circuit is coupled between the ATM interface circuit and the third interface port and between the PPP processing circuit and the third interface port. The device is programmable to allow multiple standard and non-standard data transmission modes, including transmitting ATM cells in SONET payloads, PPP frames in ATM cells in SONET payloads, PPP frames from a UTOPIA interface in SONET payloads and PPP frames directly in SONET payloads.
    Type: Grant
    Filed: December 17, 1999
    Date of Patent: January 4, 2005
    Assignee: LSI Logic Corporation
    Inventor: Danny C. Vogel
  • Patent number: 6839336
    Abstract: Methods and apparatus are presented for acknowledging broadcast transmissions. An acknowledgment channel is designed for acknowledging the success or failure of a transmission on a dedicated channel and on a broadcast channel. Acknowledgments are generated based on whether a new orthogonal space is sent to a remote station or not. Moreover, an acknowledgment to the broadcast transmission is generated when an acknowledgment is needed for a dedicated transmission. The two acknowledgments are combined and sent to a base station.
    Type: Grant
    Filed: April 29, 2002
    Date of Patent: January 4, 2005
    Assignee: QUALCOMM, Incorporated
    Inventors: Edward G. Tiedemann, Jr., Yongbin Wei, Peter Gaal, Sai Yiu Duncan Ho
  • Patent number: 6836465
    Abstract: A method and system for extracting and building end-to-end route information in a multi-area Internet protocol (IP) autonomous system (AS) is disclosed. The method and system enable a user, such as a network administrator, to explicitly identify a full set of paths (links and routers) that a given IP packet would potentially traverse from its entry point in the source area of the AS where it originates until its exit point in its intended destination area.
    Type: Grant
    Filed: November 29, 2001
    Date of Patent: December 28, 2004
    Assignee: Ipsum Networks, Inc.
    Inventors: Rajendran Rajan, Roch Guerin
  • Patent number: 6834050
    Abstract: A Packet Core Function (PCF) and method of consistently selecting a Packet Data Service Node (PDSN) from a plurality of PDSNs in a packet data network to host a data session for a Mobile Node (MN). In a first embodiment, a static lookup table in the PCF is used to associate a list of identifiers for MNs and a list of the plurality of PDSNs in the network. The PCF obtains an identifier for the MN and utilizes the lookup table and a hash function to associate the identifier for the MN with a PDSN. The PDSN is then selected by the PCF to host the data session for the MN. In another embodiment, the PCF also includes a cache timer and a cache memory that stores the identifier for the MN and the IP address of the selected PDSN for a predetermined time period following the handoff of the MN to another PCF. If the MN returns to the PCF within the predetermined period of time, the PCF reselects the same PDSN to host the data session.
    Type: Grant
    Filed: September 8, 2000
    Date of Patent: December 21, 2004
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Lila Madour, Louis Segura, Karim Shafik
  • Patent number: 6831912
    Abstract: A system for efficiently and reliably communicating over a high-speed asymmetric communications link. The system includes a first mechanism for connecting a first device to a second device via a channel. A second mechanism delivers data packets over the channel from the first device to the second device. Each packet is associated with a window of packets. A third mechanism selectively employs the second mechanism to re-send data packets not received by the second device after each window of packets. The window of packets is sized in accordance with the bandwidth of the communications link between the first device and the second device, and the round trip delay time. In a specific embodiment, the first mechanism (includes Transmission Control Protocol/Internet Protocol (TCP/IP) functionality on the first device and the second device for establishing a first TCP/IP link from the second device to the first device.
    Type: Grant
    Filed: March 9, 2000
    Date of Patent: December 14, 2004
    Assignee: Raytheon Company
    Inventor: Jon H. Sherman
  • Patent number: 6831922
    Abstract: A contention priority control circuit which receives data of two priority classes from a plurality of input ports, and arbitrates contention between output requests for outputting these data to a bus on the basis of the priority classes and priorities determined for the respective input ports includes a plurality of arbiters which are arranged at a plurality of input ports for receiving data of the two priority classes, and receive data output requests for each of the two priority classes, a forward high-priority ring for connecting the plurality of arbiters in a forward direction, a forward low-priority ring for connecting the plurality of arbiters in the forward direction, and a backward high-priority ring for connecting the plurality of arbiters in a backward direction opposite to the forward direction.
    Type: Grant
    Filed: May 5, 2000
    Date of Patent: December 14, 2004
    Assignee: NEC Corporation
    Inventor: Koushin Shimada
  • Patent number: 6829239
    Abstract: A LAN modem permits unambiguous routing for multiple workstations located on a LAN to each gain access through the LAN modem to any one of a number of different remote servers located on a number of different remote networks using a combination of public port number and public address of the workstation. There are instances where sessions are changed between the same workstation/server. This changing of sessions changes the public port numbers associated with each session, which destroys the above unambiguous routing, since the combination of a public destination IP address and a private destination port number is no longer the same unique value contained in an address translation table of the LAN modem. A four step hierarchical procedure is provided in which the LAN modem determines which workstation the packet is to be routed based upon value of fields stored in the network address translation (NAT) table or value of fields stored in a static table.
    Type: Grant
    Filed: May 9, 2003
    Date of Patent: December 7, 2004
    Assignee: 3Com Corporation
    Inventors: Rajiv Bhatia, Daniel M Brennan, C. Paul Douglas, Jyh-Ming J. Wang, Suiling C. Zhang
  • Patent number: 6829240
    Abstract: Data (e.g. legacy LAN traffic) segmented into packets provide a header and a cell payload for each cell in each packet. The cell payloads are transferred to a region address in a host memory in accordance with determinations by a control memory. When the cell payload is to be transmitted from the host memory, the cell payload for a particular region address is combined with the header stored in the control memory for such address. Streaming data (e.g. voice or video) occurs at a regular rate and is not necessarily broken into packets. The streaming data is segmented to provide cell headers and cell payloads. The cell payloads are then transferred to a host receive FIFO in accordance with a determination by the control memory and are stored in a data sink. Cell payloads from a data source are transferred into a host transmit FIFO at a particular rate and are transferred from the host transmit FIFO preferably at a substantially constant rate higher than the particular rate.
    Type: Grant
    Filed: November 27, 1996
    Date of Patent: December 7, 2004
    Assignee: Mindspeed Technologies, Inc.
    Inventors: Bradford C. Lincoln, David R. Meyer
  • Patent number: 6829226
    Abstract: A method for controlling the transmit power level of a mobile terminal in a satellite communication system includes both a closed-loop element and an open-loop element. For the closed-loop element, the base station calculates the mobile terminal's power setting based on the strength of the signals received from the mobile terminal. The base station takes into account the propagation delays of the satellite system in determining the mobile terminal's transmit power setting. The open-loop element of the power control method allows the mobile terminal to adjust its own transmit power level from frame to frame based on the strength of the received signals from the base station. The strength of the signal received from the base station in each frame is compared to the strength of the signal received in the previous frame. The transmit power level of the mobile terminal is then adjusted inversely in accordance with variations in the observed signal strength.
    Type: Grant
    Filed: April 4, 1997
    Date of Patent: December 7, 2004
    Assignee: Ericsson Inc.
    Inventors: Maria Apostolides, Paul Wilkinson Dent
  • Patent number: 6826199
    Abstract: A switching arrangement for switching plesiochronous hierarchical digital traffic signals is provided. The arrangement includes a synchronous switching matrix with a number of input ports and output ports. Each input port may be connected to anyone of the output ports. The switching matrix uses a unitary reference clock with a frequency for synchronizing and clocking the traffic signals such that signals of at least two different hierarchical levels can be switched. Also presented is a system and a method for switching plesiochronous hierarchical digital traffic signals using a synchronous switching matrix for switching signals having at least two different hierarchical levels. An asynchronous switching means is provided for switching higher hierarchical level signals.
    Type: Grant
    Filed: September 8, 2000
    Date of Patent: November 30, 2004
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Lars-Göran Davidsson, Johan Mellgren
  • Patent number: 6826157
    Abstract: Data rate control systems, methods, and computer program products in which an error counter is maintained that contains an error count. The error counter is periodically sampled to determine a sampling interval error count corresponding to a change in the error count since a previous read of the error counter. The sampling interval error count is provided to a first filter that is characterized by a slow time-constant and a second filter that is characterized by a fast time-constant. The first filter generates a slow-filtered sampling interval error count while the second filter generates a fast-filtered sampling interval error count, which are used as a basis for generating a data rate slowdown request signal. More specifically, the data rate slowdown request signal is generated if either the slow-filtered sampling interval error count or the fast-filtered sampling interval error count exceeds a threshold respectively associated therewith.
    Type: Grant
    Filed: October 29, 1999
    Date of Patent: November 30, 2004
    Assignee: International Business Machines Corporation
    Inventors: Gordon Taylor Davis, Jeffrey Haskell Derby, Malcolm Scott Ware, Charles Robert Young
  • Patent number: 6819684
    Abstract: A data communications subsystem (15) including a digital signal processor (DSP) (20) for performing bit insertion to preclude the inadvertent serial transmission of a protocol flag sequence is disclosed. A trigger sequence detection process (40) applies an infinite impulse response (IIR) filter to a current sequence of the input bitstream to generate a insertion bitstream that is bit sychronized with the the input bitstream. A bit insertion process (50) then inserts bits into the input bitstream at bit positions indicated by the insertion bitstream. The trigger sequence detection process (40) may be applied to subsequent sections of the input bitstream, as it is not dependent upon the results of the bit insertion process (50).
    Type: Grant
    Filed: November 15, 2000
    Date of Patent: November 16, 2004
    Assignee: Texas Instruments Incorporated
    Inventor: Joseph R. Zbiciak
  • Patent number: 6810042
    Abstract: A method and apparatus is described that provides queuing traffic to many destinations covering a wide range of communication interface speeds while minimizing buffer size. A plurality of communication interface boards that distribute packets are coupled to a processing module that segments information into packets. Each communication interface board has an individual packet transmission speed. A buffer is provided in the communication interface boards according to the transmission speed of the board.
    Type: Grant
    Filed: January 4, 1999
    Date of Patent: October 26, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Joel Naumann, Shirish Sathe
  • Patent number: 6807159
    Abstract: A system, method, and computer program product for carrying out the method for managing power consumption in a master driven time division duplex wireless network comprising optimizing power consumption while maintaining quality of service requirements for end-to-end packet delay by adjusting the polling interval for each slave in low power mode based on the incoming traffic at the slave.
    Type: Grant
    Filed: October 25, 2000
    Date of Patent: October 19, 2004
    Assignee: International Business Machines Corporation
    Inventors: Rajeev Shorey, Apurva Kumar, Indraneel Chakraborty, Abhishek Kashyap, Anupam Rastogi, Huzur Saran
  • Patent number: 6804264
    Abstract: Disclosed is a method of generating pilot sequences having double lengths of slots used for frame synchronization in an up or down link of a next generation mobile communication system which adopts W-CDMA mode. Disclosed is a method of generating pilot sequences having double lengths of slots used for frame synchronization and defined by 4l+2(l=1,2,3, . . . ) while providing a mathematical method of generating code sequences of slot length.
    Type: Grant
    Filed: March 14, 2000
    Date of Patent: October 12, 2004
    Assignee: LG Information & Communications, Ltd.
    Inventor: Young-Joon Song
  • Patent number: 6804208
    Abstract: A wireless communication network includes a plurality of mobile nodes each including a transceiver, a phased array antenna connected to the transceiver, and a controller connected to the transceiver. The controller initiates at least one semi-permanent time slot request for respective time frames to establish a communication link with each neighboring mobile node and leaving at least one available time slot in each time frame, while processing multiple received semi-permanent time slot requests from neighboring mobile nodes. The controller also initiates at least one available time slot request to also serve the communication link with a neighboring mobile node based upon link communications demand, while processing multiple received available time slot requests from neighboring mobile nodes. The phased array antenna is aimed by the controller towards each neighboring mobile node during communication therewith.
    Type: Grant
    Filed: October 25, 2002
    Date of Patent: October 12, 2004
    Assignee: Harris Corporation
    Inventors: Joseph Bibb Cain, Thomas Jay Billhartz