Patents Examined by Inder Pal Mehra
  • Patent number: 6744734
    Abstract: A method for constructing the set of optimal complex node representations of a PNNI peer group based on a restrictive cost database (e.g. a cost matrix) associated with the border nodes. The resulting set of complex node representations is the optimal in that it contains all the possible complex node representations that use the minimum possible number of exception bypasses.
    Type: Grant
    Filed: August 30, 1999
    Date of Patent: June 1, 2004
    Assignee: International Business Machines Corporation
    Inventors: Ilias Iliadis, Paolo Scotton
  • Patent number: 6744735
    Abstract: In a network system having a network diagnostic facility, a plurality of control units are provided, each one of the control units being connected to a common communication line via its corresponding branch line to enable a mutual communication with the other control unit; and a normal state checking facility responsive to a diagnostic command signal from a network diagnostic device to transmit an interrogation signal from any one of the control units to all of the other control units which are connected to the common communication line and to output respective results of receiving acknowledgement signals from the all of the other control units within respective constant periods of time in response to the interrogation signal transmitted from the one of the control units to the diagnostic device, the health state checking facility being installed on each of the control units.
    Type: Grant
    Filed: May 4, 2000
    Date of Patent: June 1, 2004
    Assignee: Nissan Motor Co., Ltd.
    Inventor: Kunio Nakaguro
  • Patent number: 6744773
    Abstract: A multi-domain telephony application programming interface is disclosed for managing a multimedia call across a plurality of domains. Advanced addressing techniques are utilized to support a media independent call control model across multiple communication domains in a consistent and integrated manner. In an illustrative embodiment, the multi-domain telephony application programming interface is based on the Java Telephony API (JTAPI). The multi-domain telephony application programming interface recognizes a call between two domains as one call on both systems, and presents the calls together as a single transaction to a user application. The multi-domain telephony application programming interface identifies and manages a set of inter-domain addresses that are the egress and access points between two domains, so that calls can traverse between them.
    Type: Grant
    Filed: August 13, 1998
    Date of Patent: June 1, 2004
    Assignee: Avaya Technology Corp.
    Inventors: Michael Joseph Harris, William Kovar
  • Patent number: 6741599
    Abstract: A telephone switch-integrated modem pool and broadband access concentrator provide improved data network access through a PSTN local loop. Rather than simply cascading data as TDM traffic through the PSTN, plural switch-integrated modems, a broadband access concentrator, and a broadband pipe are used to route data traffic between local loop subscribers and one or more data network service providers. Advantageously, point-to-point connections are maintained between subscriber and service provider equipment in order to enable continued use of high level subscriber-provider protocol service negotiation (such as PAP/CHAP, NCP and the like). LCP (link layer) management and translation between the asynchronous subscriber-modem pool link and the synchronous provider-modem pool link are handled transparently by the broadband access concentrator.
    Type: Grant
    Filed: February 18, 2000
    Date of Patent: May 25, 2004
    Assignee: Lucent Technologies Inc.
    Inventors: James Patrick Dunn, Mark Alan Lassig, Hsien-Chuen Yu
  • Patent number: 6738371
    Abstract: Methods and system architectures are disclosed for controlling the processing of data packets in a router, which stores received data packets in one or more ingress data queues. In a first aspect of the disclosure, packets held in an ingress data queue are processed by the router at a dynamically adjusted packet flow rate. The ingress data queue has a data queue head structure, including a packets-to-be-processed field. The packets-to-be-processed field has a value indicating a selected number of packets to be processed from the ingress data queue in a given processing interval. In this manner, the packet flow rate of the ingress data queue is adjusted by varying the value of the packets-to-be-processed field, based on current operating conditions (e.g., current processor or memory utilization) of the router.
    Type: Grant
    Filed: September 28, 1999
    Date of Patent: May 18, 2004
    Assignee: Ericsson Inc.
    Inventor: Lawrence Ayres
  • Patent number: 6735174
    Abstract: Methods and systems for flow control over channel-based switched fabric connections between a first side and a second side. At least one posted receive buffer is stored in a receive buffer queue at the first side. A number of credits is incremented based on the at least one posted receive buffer. The second side is notified of the number of credits. A number of send credits is incremented at the second side based on the number of credits. A message is sent from the second side to the first side if the number of send credits is larger than or equal to two or the number of send credits is equal to one and a second number of credits is larger than or equal to one. The second number of credits is based on at least one second posted receive buffer at the second side. Therefore, communication of messages between the first side and the second side is prevented from deadlocking.
    Type: Grant
    Filed: March 29, 2000
    Date of Patent: May 11, 2004
    Assignee: Intel Corporation
    Inventors: Mark S. Hefty, Jerrie L. Coffman
  • Patent number: 6731596
    Abstract: A novel system and method of automatically detecting a change in network node connection in a multiport data switching system having receive ports for receiving data packets from network nodes, and a decision making engine for controlling data forwarding. Data blocks representing received data packets are placed in data queues corresponding to the receive ports. The data queues are transferred to logic circuitry for processing in accordance with a predetermined algorithm. This processing includes automatically detecting a change in connection between at least one of the network nodes and at least one of the receive ports, based on a search of an address table having address information relating to the receive ports. The address table may be searched for an address entry having a source address and VLAN address information that match a source address and VLAN address information of the received data packet.
    Type: Grant
    Filed: April 1, 1999
    Date of Patent: May 4, 2004
    Assignee: Advanced Micro Devices, Inc.
    Inventors: John Chiang, Shashank Merchant, Robert Williams
  • Patent number: 6721284
    Abstract: Generalised service detail records are created for a telephony service carried over a packet data network by monitoring packet network service data, signaling data and quality of service data, and combining these data to produce the required service detail records.
    Type: Grant
    Filed: April 1, 1999
    Date of Patent: April 13, 2004
    Assignee: Agilent Technologies, Inc.
    Inventors: Peter John Mottishaw, Daniele Abbadessa
  • Patent number: 6717928
    Abstract: The invention relates to a method in the packet switched data transmission between a wireless communication device (MS) and a packet network (PLMN1, PLMN2), in which data transmission between the wireless communication device (MS) and the packet network (PLMN1, PLMN2) is controlled with at least one packet switching controller (SGSN). A group of connection states is defined in the method, from said connection states one is selected at a given time, and the selected connection state is set to the wireless communication device (MS) and to the packet switching controller (SGSN). In addition, said connection states are defined in the method to be: a ready state (303), in which packets are transmissible in an activated data transmission connection, a standby state (302), in which data transmission connection packets to transmitted and received are waited for, and an idle state (301), in which the data transmission connection is deactivated.
    Type: Grant
    Filed: April 1, 1999
    Date of Patent: April 6, 2004
    Assignee: Nokia Mobile Phones Ltd.
    Inventors: Juha Kalliokulju, Zhi-Chun Honkasalo
  • Patent number: 6717912
    Abstract: The present invention is a shared buffer architecture that dynamically allocates buffer size to each of multiple sources depending on buffer pool utilization, estimated per-connection offered load, and the total number of connection established within a given class of service. When the buffer pool is almost empty, each source is allocated a large buffer space, proportional to its estimated offered load. When the buffer pool is more full each source is allocated a reduced buffer space, while maintaining the proportional weighting relationship. The invention keeps track of the amount of input per source and dynamically allocates a proportionate amount of buffer space in the buffer memory for that source. The dynamic allocation is made as a function of the fullness of the memory allocation for all sources. Additionally, thresholds are modulated dynamically as the number of established connections within a given class modulates, providing a predictive aspect to the system, with respect to congestion control.
    Type: Grant
    Filed: February 16, 2000
    Date of Patent: April 6, 2004
    Assignee: Network Equipment Technologies, Inc.
    Inventors: Richard Lemyre, James P. Scott
  • Patent number: 6707814
    Abstract: In a communication control apparatus comprising a receiving section which receives reception cells supplied from a network via a physical layer device and which includes a memory for selectively storing the reception cells as stored cells, the receiving section comprises an address filtering section for identifying a value of a particular address included in a payload field of a first cell for a reception packet to produce an address filtered signal indicative of an identified value. A write-in control section determines whether or not the reception packet should be received on the basis of the identified value indicated by the address filtered signal. The write-in control section writes the reception packet in the memory when the reception packet should be received. The write-in control section discards the reception packet without writing it in the memory when the reception packet should be not received.
    Type: Grant
    Filed: June 29, 1998
    Date of Patent: March 16, 2004
    Assignee: NEC Electronics Corporation
    Inventor: Shoji Ohgane
  • Patent number: 6704287
    Abstract: Methods and apparatus for providing enhanced telecommunications services troubleshooting in multi-carrier telecommunications networks are described. Troubleshooting information gathering is initiated by launching a “Test Service Call with a Travelling Log”. The Travelling Log acquires data from enabled intelligent network elements in each carrier network through which a Test Service Call is routed. The Travelling Log entries permit information posted to the Travelling Log to be relayed back to network management personnel. Network management personnel equipped with network management system terminals or customers, as appropriate, can initiate the Test Service Call with Travelling Log. The enabled intelligent network elements may include any element in NB/BB PSTN/ISDN with TDM, ATM, Internet, or SONET transport capabilities. The advantage is a cost-effective enhanced troubleshooting information retrieval system operable across service delivery carriers in multi-carrier telecommunications networks.
    Type: Grant
    Filed: August 31, 1999
    Date of Patent: March 9, 2004
    Assignee: Nortel Networks Limited
    Inventor: Omayma El-Sayed Moharram
  • Patent number: 6700888
    Abstract: In packet communication paths that include header compression, header fields of packets to be communicated are altered. The alteration of the header fields does not disturb their functionality, and is transparent to the header compression scheme of the packet communication path. The altered header fields are provided for compression by the header compression scheme, resulting in improved performance of the header compression scheme. Performance improvements can also be achieved in packet communication paths that do not use header compression, by violating the integrity of header fields in packets to be transmitted over the packet communication path.
    Type: Grant
    Filed: September 28, 1999
    Date of Patent: March 2, 2004
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Lars-Erik Jonsson, Jim Sundqvist, Krister Svanbro, Zsolt Haraszti, Vicknesan Ayadurai
  • Patent number: 6697343
    Abstract: A base station assembles a frame including information bits at a vocoding rate for downlink transmission over a traffic channel as channel bits at a channel rate. The base station places at least one rate-indicating bit at a beginning of the frame for indicating the vocoding rate. The mobile station evaluates the downlink transmission with consideration of the vocoding rate indicated by the at least one rate-indicating bit. The mobile station can determine the vocoding rate by decoding the beginning of the frame to permit power control in less than one frame duration from initial receipt of the frame at the mobile station.
    Type: Grant
    Filed: August 26, 1999
    Date of Patent: February 24, 2004
    Assignee: Lucent Technologies Inc.
    Inventors: Raafat Edward Kamel, Wen-Yi Kuo, Martin Howard Meyers, Carl Francis Weaver, Xiao Cheng Wu
  • Patent number: 6693882
    Abstract: A method and an apparatus for detecting a frequency correction burst embedded in a signal which includes ordered samples. The method comprises the following: (a) correlating K sequences of the ordered samples with a predetermined waveform to produce K correlation outputs, each of the K correlation outputs corresponding to one of the K sequences, having a magnitude and being associated with an order index, K being an integer, the predetermined waveform corresponding to the frequency correction burst; (b) storing the K correlation outputs in a buffer according to the order indices; and (c) estimating a parameter based on the K correlation outputs, the parameter indicating detection of the frequency correction burst. The estimated parameter includes a frequency error and an ending time of a frequency correction burst. A quality metric associated with each frequency error is also computed.
    Type: Grant
    Filed: January 26, 1999
    Date of Patent: February 17, 2004
    Assignee: International Business Machines Corporation
    Inventors: Jian Gu, Prasanna Desai
  • Patent number: 6690681
    Abstract: An inband signaling modem communicates digital data over a voice channel of a wireless telecommunications network. An input receives digital data. An encoder converts the digital data into audio tones that synthesize frequency characteristics of human speech. The digital data is also encoded to prevent voice encoding circuitry in the telecommunications network from corrupting the synthesized audio tones representing the digital data. An output then outputs the synthesized audio tones to a voice channel of a digital wireless telecommunications network.
    Type: Grant
    Filed: March 21, 2000
    Date of Patent: February 10, 2004
    Assignee: Airbiquity Inc.
    Inventors: Dan A. Preston, Joseph Preston, Robert Leyendecker, Wayne Eatherly, Rod L. Proctor
  • Patent number: 6687239
    Abstract: A method of dynamic channel allocation in a frequency hopping communications system is disclosed providing improved efficiency and reliability. During the course of communications between a plurality of transceivers over a frequency hopping wireless communications link, a transceiver begins evaluating the performance of each channel in the hop sequence, starting at a fixed point in the sequence. The transceiver proceeds sequentially through the hop sequence, until a channel fails to satisfy a predetermined quality criterion. A channel which fails to satisfy the quality criterion is considered bad, and substituted with a replacement channel from a set of available channels via an unacknowledged channel replacement command. The channel evaluation process is subsequently reinitiated beginning anew at the fixed point in the hop sequence, thus operating to maintain a set of consecutive good channels.
    Type: Grant
    Filed: May 8, 2000
    Date of Patent: February 3, 2004
    Assignee: VTech Telecommunications, LTD
    Inventor: Milosh Koprivica
  • Patent number: 6680941
    Abstract: A process for the control of forwarding packets of completed packet sequences of packet-switched networks as well as a software module, an interface, a terminal device, and a server for this purpose. In these packets of packet sequences, information is transported segmentally. First, that the authorization of a packet to be forwarded is tested by using the transported information of the packet by way of comparison with a certain criterion, at least whenever the packet belongs at the start of a packet sequence (C11A, C12A, C13A).
    Type: Grant
    Filed: May 7, 1999
    Date of Patent: January 20, 2004
    Assignee: Alcatel
    Inventor: Bernhard Schmitz
  • Patent number: 6674713
    Abstract: A method and apparatus are provided for providing continuous voice and call communications between a data network and a telephony network. In one configuration, a first gateway controller that receives the communications from the data network is coupled multiple sessions to a gateway that couples the communications to the telephony network. When the in-use session fails, the communications are automatically switched over from this session to the another session, while maintaining the voice and call communications without interruption, and while ensuring that all messages generated by the gateway are sent to the gateway controller. In another configuration, first and second gateway controllers are designated as Active and Standby. Each of the gateway controllers maintains one or more sessions in communication with the gateway.
    Type: Grant
    Filed: February 23, 1999
    Date of Patent: January 6, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Diane M. Berg, Thomas J. Bova, Theodore S. Krivoruchka, Jr., Kenneth A. Morneault
  • Patent number: 6671252
    Abstract: Apparatus and methods for adaptively, reliably, and accurately measuring the duration of an alerting or other signaling tone. A tone detector in accordance with the principles of the present invention accurately measures a duration of a tone burst (i.e., tone pulse) using a long frame length DFT and a short frame length DFT. Based on information obtained by the short frame length DFT, the long (i.e., standard) frame length DFT may be interrupted and reset to begin a new frame of data synchronized with the start of the next short frame corresponding to the processing by the short frame length DFT to minimize noise in the processing by the long frame length DFT and to greatly improve the resolution of the measurement of the duration of a particular tone to correspond to the lengths of the short frames used by the short frame length DFT.
    Type: Grant
    Filed: April 5, 1999
    Date of Patent: December 30, 2003
    Assignee: Agere Systems Inc.
    Inventors: Joseph M. Cannon, James A. Johanson