Patents Examined by Duc Ho
  • Patent number: 6975629
    Abstract: A method of processing first and second record packets of real-time information includes computing for each packet a deadline interval and ordering processing of the packets according to the respective deadline intervals. A single-chip integrated circuit has a processor circuit and embedded electronic instructions forming an egress packet control establishing an egress scheduling list structure and operations in the processor circuit that extract a packet deadline intervals, place packets in the egress scheduling list according to deadline intervals; and embed a decoder that decodes the packets according to a priority depending to their deadline intervals.
    Type: Grant
    Filed: February 16, 2001
    Date of Patent: December 13, 2005
    Assignee: Texas Instruments Incorporated
    Inventor: Andrew M. Welin
  • Patent number: 6975631
    Abstract: A switch/router contains intelligence for more quickly determining a next hop for an network layer packet. A network forwarding lookup table or array structure is configured so as to minimize the number of memory accesses required. This results in a decrease in time due to memory access and a decrease in computational overhead due to the memory accesses. In one embodiment, a first forwarding lookup is indexed by the first 16 bits of a destination address. A second forwarding lookup is indexed by the subsequent 8 bits of the destination address, and a final third forwarding lookup is indexed by the last 8 bits of the destination address. Each entry within a forwarding lookup contains either direction as to how properly forward the packet or reference to a next subsequent forwarding lookup.
    Type: Grant
    Filed: January 25, 1999
    Date of Patent: December 13, 2005
    Assignee: Juniper Networks, Inc.
    Inventor: Frank Kastenholz
  • Patent number: 6973091
    Abstract: A system and method of bypassing the regulated portion of the Public Switching Telephone Network (PSTN) to establish carrier-grade voice transmissions and/or IP data communications between an Internet Calling Person having a first telephone and a first PC coupled to a first Local Service Access Provider (LSAP) and an Internet Called Party having a second telephone and a second PC coupled to a second different Local Service Access Provider (LSAP).
    Type: Grant
    Filed: October 4, 1999
    Date of Patent: December 6, 2005
    Inventor: Rex R. Hester
  • Patent number: 6973038
    Abstract: An apparatus and method are described for real-time buying and selling of bandwidth at differentiated quality of service levels, routing of excess traffic over the bandwidth purchased in real time, and billing and settlement of the transactions. In the present invention, a network user buys bandwidth to have a fixed capacity level. When the current traffic level exceeds the fixed capacity level, the network user buys additional capacity in real time as needed to handle the overflow. In addition, when the fixed capacity level exceeds the current traffic level, the network user can sell the excess capacity as available. Further, network users can select among a number of response times. The response times, which can be guaranteed, allow all traffic to be delivered within a time limit, or set time limits within which different types of data can be delivered.
    Type: Grant
    Filed: July 28, 2000
    Date of Patent: December 6, 2005
    Assignee: Tactical Networks a.s.
    Inventor: Paranthaman Narendran
  • Patent number: 6970468
    Abstract: A multiported LAN switch comprised of legacy local area network ports and ATM ports. Each ATM port comprising a hardware forwarding engine for bridging LAN frames from the LAN ports to the ATM port. The hardware forwarding engine converts layer 2 protocols between the dissimilar ports expediently, without requiring intervention by a microprocessor. A substantial performance gain is attained compared to microprocessor controlled format converters. Both LAN emulation and virtual LANs are supported.
    Type: Grant
    Filed: October 31, 2003
    Date of Patent: November 29, 2005
    Assignee: International Business Machines Corporation
    Inventors: Dennis Albert Doidge, Jim P. Ervin, Douglas Ray Henderson, Edward Hau-chun Ku, Pramod Narottambhai Patel, Loren Blair Reiss, Thomas Eric Ryle, Joseph M. Rash
  • Patent number: 6970418
    Abstract: A method of switching a network access configuration associated with a first electronic system to a second electronic system via a network is described. The first electronic system is inoperable. The second electronic system replaces the first electronic system such that a user seamlessly transitions from the first electronic system to the second electronic system. The user continues to access the network resources using the second electronic system rather than the first electronic system.
    Type: Grant
    Filed: March 9, 2004
    Date of Patent: November 29, 2005
    Assignee: Palm, Inc.
    Inventor: Craig Stuart Skinner
  • Patent number: 6970474
    Abstract: A gateway device couples a mobile telephone with a data network, such as the Internet, for voice communications. The gateway device is configured to provide a consistent interface with a user of the voice communications facility, independent of the method of user-access to the gateway device, and independent of the access to the data network. The gateway device allows for user-access from both wired and wireless telephone instruments, and provides the user a consistent service profile, independent of the location of the user at the time of access. The gateway device provides a service, such as a conventional “Voice over the Internet” (VoIP) application, that allows the user to place and receive telephone calls to other VoIP users, or to conventional telephone service users.
    Type: Grant
    Filed: June 21, 2000
    Date of Patent: November 29, 2005
    Assignee: Koninklijke Philips Electronics N.V.
    Inventor: Atul N. Sinha
  • Patent number: 6970472
    Abstract: A data processing apparatus and method and a computer readable storage medium storing data processing programs realizing the data processing method, capable of preventing transmission of unnecessary redundant data and efficiently utilizing a transmission path. In the data processing method, data is input, the data is compression-encoded, the encoded data is packetized into a first data train on a basis of a first data length, the generated first data train is packetized into a second data train on a basis of a second data length, and the first data length is controlled in accordance with the second data length.
    Type: Grant
    Filed: May 19, 1999
    Date of Patent: November 29, 2005
    Assignee: Canon Kabushiki Kaisha
    Inventor: Takayuki Kikuchi
  • Patent number: 6970448
    Abstract: The present invention describes a network communication system which includes a first slave transceiver configured to communicate a plurality of TDMA data packets at different data rates to a second slave transceiver. The second slave transceiver is also configured to communicate a plurality of TDMA data packets at different data rates to the first slave transceiver. A master transceiver manages data communications between the first slave transceiver and the second slave transceiver. Each transceiver includes a data modulation unit, a transmitter, an antenna, and a receiver. The data modulation unit is configured to generate a plurality of signals having variable pulse repetition frequencies and different modulation techniques. The transmitter is coupled to the data modulation unit and the transmitter is configured to generate a pulse stream according to the data modulation unit.
    Type: Grant
    Filed: June 21, 2000
    Date of Patent: November 29, 2005
    Assignee: Pulse-LINK, Inc.
    Inventors: Carlton Sparrell, Roberto Aiello, Gerald Rogerson, Minnie Ho
  • Patent number: 6967933
    Abstract: Processing of multimedia calls in a packet-based network builds on existing call model processing by maintaining the use of the basic call state models to control the overall two-party call and the use of connection views to associate multiple two-party calls and provide access to advanced supplementary services. Through the use of a multimedia view processor, the system separates multimedia connection handling from call handling. The basic call models are extended to support new messages and enhanced messages for creating, modifying, and deleting multimedia view objects and communicating modifications to the media streams between call state model processors and protocol specific processors.
    Type: Grant
    Filed: July 12, 2001
    Date of Patent: November 22, 2005
    Assignee: Telcordia Technologies, Inc.
    Inventors: Thomas Chapuran, Seshadri Mohan
  • Patent number: 6967938
    Abstract: A wireless office communication system including a wireless internet base station (WIBS) encompassing a base station controller, a mobile switch controller, 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 a wireless internet server which also encompasses base station controller and mobile switch controller functions to enable the wireless communication system to manage call mobility with the system. In one embodiment, communication between the WIBS and the PSTN is in an IP data protocol format. The WIBs provides control and sequencing of all call control operations by handling both voice and data calls which are transmitted over the ethernet back-bone to the PSN or the internet.
    Type: Grant
    Filed: April 25, 2000
    Date of Patent: November 22, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Chol Su Kang, Sang Kyoon Hyun, Ki Hyun Joo
  • Patent number: 6965605
    Abstract: A split access point is disclosed in which an access point controller is provided for management functions of a plurality of wireless clients on a network and one or more media access controls are provided for moving data packets between the network and the wireless clients. One or more radios are provided for communicating with at least one wireless client. In the present invention, one or more of the access point controller, the media access control(s) and the radio(s) are physically separated so as to provide a split wireless access point.
    Type: Grant
    Filed: September 10, 2001
    Date of Patent: November 15, 2005
    Assignee: Cisco Technologies, Inc.
    Inventors: James A. Amos, Michael E. Lewis
  • Patent number: 6965586
    Abstract: An initial synchronization method in a DS-CDMA inter-base station asynchronous cellular scheme of transmitting a spreading code sequence, includes: a first stage that detects correlation power values between the common identification code and a received signal by using a correlator and performs a threshold determination; a second stage that detects a correlation value between the received signal and each long code group identification short code, sets a group having a maximum correlation sum as a group, detects a slot in which a head of the pattern is obtained as a start slot of a frame, and compares an arbitrarily set threshold with the maximum correlation sum; and a third stage that sequentially generates replica codes of long codes and short codes, performs correlation detection for the obtained synchronization timing, and performs long code correlation detection.
    Type: Grant
    Filed: November 16, 2000
    Date of Patent: November 15, 2005
    Assignee: NEC Corporation
    Inventor: Hidenori Maruyama
  • Patent number: 6963588
    Abstract: A system and methodology is described for automatically setting a clock, in which a Code Division Multiple Access (CDMA) mobile station is in communication with a CDMA base station. The base station is constantly transmitting the local time as part of a Sync Channel Message in the synchronization information overhead. The mobile station is configured to extract the local time from the Sync Channel Message and provide the local time for updating the current value of the clock.
    Type: Grant
    Filed: November 21, 2000
    Date of Patent: November 8, 2005
    Assignee: Cellco Partnership
    Inventors: Richard J. Lynch, Louis La Medica, Jr., Lee J. Whritenour
  • Patent number: 6963535
    Abstract: A Media Access Control (MAC) Bus interface definition and multiplexor scheme that may be implemented to provide chip layout-insensitive connections between a number of communication physical layer port entities and a single buffer manager or communications controller entity, utilizing a set of independent pipelined buses. The interface comprising three buses: A MAC In Data bus, a MAC Out Data bus, and a MAC Out Message bus. Each bus can operated with an independent set of timing signals to enable data transfers between a system side block and one or more network side blocks. The multiplexor scheme provides a multiplexor for each of the MAC buses, and enables a single system side block to connect to multiple network side blocks. The multiplexors may be also be cascaded.
    Type: Grant
    Filed: December 28, 2000
    Date of Patent: November 8, 2005
    Assignee: Intel Corporation
    Inventors: Gavin J. Stark, John Wishneusky
  • Patent number: 6963574
    Abstract: A broadband telephony network changes a number of users in a multiuser call. The network initially has active users. Each initial active user has a one-way connection as an origin and a one-way connection as a destination. In response to a change in the number of users, for each active user maintaining an active status, the destination of one of the connections where that active user is the origin is changed while that active user remains as that connection's origin.
    Type: Grant
    Filed: May 25, 2001
    Date of Patent: November 8, 2005
    Assignee: General Instrument Corporation
    Inventor: Robert C. Stein
  • Patent number: 6961343
    Abstract: An input data (input frame) is sequentially stored in memory in time slot units. A counter counts the number of input pulses of a clock synchronous with the time slot of the input frame, outputs the count value as a write address to the memory, and outputs it as a read address to the memory. A processor in a cross-connection device preliminarily writes to the memory data indicating switching information of a time slot. The memory outputs the data stored at an address input from the counter as a read address to the memory. The memory outputs data of a time slot of an input frame stored at the address as time slot data of an output frame.
    Type: Grant
    Filed: October 4, 1999
    Date of Patent: November 1, 2005
    Assignee: Fujitsu Limited
    Inventor: Naomi Yamazaki
  • Patent number: 6961332
    Abstract: The present invention provides for a multiple appearance directory number (MADN) group including terminals on both the public switched telephone network (PSTN) and a packet-switched network. The terminals within the MADN group are preferably on the PSTN and a packet-switched network under the control of the PSTN. While call signaling is centralized and provided by the PSTN, a full complement of PSTN services are available to the terminals on the packet-switched network. With centralized call control and access to services from the PSTN, IP terminals on the packet-switched network are treated as if they were PSTN terminals by PSTN elements, and are capable of implementing PSTN features and functions.
    Type: Grant
    Filed: April 25, 2001
    Date of Patent: November 1, 2005
    Assignee: Nortel Networks Limited
    Inventors: Xuewen Li, Carroll L. Gray-Preston, Samuel H. Christie, IV, Junhui Ma
  • Patent number: 6961308
    Abstract: An ATM switching system 1 is provided with an ATM switch 11, a reserved connection memory 12 for storing reserved connection information, a call history memory 13 for maintaining call histories of requests for connection from subscriber's terminal units 2?1 to 2?n, and a call-signal processing section 15. The call-signal processing section 15 generates a request for connection with respect to a trunk ATM switching network 3 by the use of the call histories in the call history memory 13 in the case where no call was issued from the subscriber's terminal units, and stores response results thereof in the reserved connection memory 16. Thereafter, when there was a call from the subscriber's terminal units 2?1 to 2?n, and contents of the request for connection thereof are the same as the reserved connection information, which has been stored in the reserved connection memory 16, processing for connection is executed by the use of the reserved connection information.
    Type: Grant
    Filed: August 28, 2001
    Date of Patent: November 1, 2005
    Assignee: Juniper Networks, Inc.
    Inventor: Makoto Suzuki
  • Patent number: 6961351
    Abstract: The present invention relates to holding a call being executed between communication devices in a communication system which has a first function for a holding party of the communication devices to hold the call by transmitting a first request signal to a held party and a second function for the holding party to hold the call by transmitting a second request signal to the held party and receiving a response signal. The holding party transmits the second request signal first and when the response signal is not returned within a given time, transmits the first request signal. A transit device for relaying a call between communication devices, unless detecting the response signal within a given time after relaying the second request signal, transmits the first request signal to the held party, generates the response signal and transmits the generated response signal to the holding party.
    Type: Grant
    Filed: November 20, 2000
    Date of Patent: November 1, 2005
    Assignee: Fujitsu Limited
    Inventors: Satoru Fukushima, Kensuke Kawai, Yasuhiro Tsuchiya, Yasutaka Iwasaki