Patents Examined by Van Kim T. Nguyen
  • Patent number: 7065583
    Abstract: A network system includes a network having a network bus, such as unshielded differential twisted-pair wires, electrically connected to a plurality of remote devices, and a network controller for digitally directing transmissions with the remote devices via the network bus. The network system also includes a plurality of network device interface elements adapted to interconnect the network controller with respective remote devices via the network bus. Each network device interface element is capable of transmitting and receiving messages via the network bus. And to at least partially limit electromagnetic emissions from the respective network device interface element and/or the respective remote device, each network device interface element includes a suppression assembly. Additionally, each network device interface element can include a transceiver and a processing element, with the suppression assembly electrically connected between the transceiver and the network bus.
    Type: Grant
    Filed: February 14, 2002
    Date of Patent: June 20, 2006
    Assignee: The Boeing Company
    Inventors: Daniel W. Konz, Mark D. Rogers
  • Patent number: 7062529
    Abstract: Embodiments of the present invention separates raw server configuration data (data describing how the server is to operate—e.g., network port number, security settings, software drivers, etc.) from server instance data (data which describes where to run a server and how to process user code—e.g., which directories to access, where the user code is located, etc.). Embodiments of the present invention may have raw server configuration data and server instance data stored as, for example, text files. A file embodying raw server configuration data may be copied and reused on multiple computer systems. Similarly, a file embodying server instance data may also be copied and reused on multiple computer systems. Embodiments of the present invention process the raw server configuration data file and the server instance file to generate an overall server configuration file which configures a server to operate in the desired manner so that user code can be successfully deployed on the configured server.
    Type: Grant
    Filed: May 30, 2002
    Date of Patent: June 13, 2006
    Assignee: International Business Machines Corporation
    Inventors: Timothy G. Deboer, Timothy M. Francis, Sheldon B. Wosnick, Siu Chung Yuen
  • Patent number: 7047310
    Abstract: A communication system that includes multiple nodes controls a flow of data from a first node of the multiple nodes to a second node of the multiple nodes without relying on an estimate of a rate at which data is drawn from a buffer of the second node and such that an overflow and an underflow of the buffer is avoided. The second node determines multiple flow control parameters, including a current occupancy (Q) of the buffer and an upper threshold (U) and a lower threshold (L) for an occupancy of the buffer and determines a desired data rate (r) based on the multiple flow control parameters. The desired data rate can be used to adjust a data rate for the flow of data. In another embodiment, the communication system further dynamically controls a rate at which flow control messages are conveyed by the second node to the first node.
    Type: Grant
    Filed: February 25, 2003
    Date of Patent: May 16, 2006
    Assignee: Motorola, Inc.
    Inventors: Anand S. Bedekar, Rajeev Agrawal, Rajeev Ranjan
  • Patent number: 7042846
    Abstract: Methods and apparatus are provided for generating a set of restrictive costs associated with directional paths between selected nodes in a group of nodes of a network system wherein each node in the group is connected by a link to at least one other node in the group, and each link has a pair of directional costs associated therewith such that each link can be considered as a pair of oppositely-directed, unidirectional links each of which extends from a source node to a destination node and has a said directional cost associated therewith. The method allows asymmetric costs, rather than merely symmetric costs, to be considered, and can be applied, for example, to generate the transition matrix for a PNNI peer group.
    Type: Grant
    Filed: January 27, 2001
    Date of Patent: May 9, 2006
    Assignee: International Business Machines Corporation
    Inventor: Daniel Bauer
  • Patent number: 7039007
    Abstract: A system and method for improving reliability of a packet network are described. Data is transmitted on a first virtual circuit in the network. A message signaling a failure in receipt of the data is received on a second virtual circuit in the network. Finally, transmission of data is switched to the second virtual circuit within a predetermined period of time.
    Type: Grant
    Filed: July 31, 2000
    Date of Patent: May 2, 2006
    Assignee: Cicso Technology, Inc.
    Inventors: Hisham Abdelhamid, Madhav Marathe, Mark M. Perkins
  • Patent number: 7020736
    Abstract: A method and apparatus for sharing memory space of multiple memory units by multiple processing units are described. In an embodiment, a method includes storing a set of data across more than one of at least two memory units upon determining that the number of sets of data is static. The method also includes storing the set of data within a single memory unit of the at least two memory units upon determining that the set of data is dynamic.
    Type: Grant
    Filed: December 18, 2000
    Date of Patent: March 28, 2006
    Assignee: Redback Networks Inc.
    Inventor: Ravikrishna Cherukuri
  • Patent number: 7007095
    Abstract: A method and apparatus for transmitting unscheduled flow control, in packet form, between two chips are described. In one embodiment, a method includes reading a status of a buffer used to receive network packets transmitted from a different chip. The method further includes transmitting to said different chip an unscheduled flow control packet including information about the status of the buffer. In an embodiment, a chip includes a packet buffer to store network packets transmitted from a different chip, wherein the packet buffer is associated with one or more of a plurality of ports through which the network packets travel. The chip also includes control circuitry, coupled with a packet data bus to receive said network packets from the different chip, and coupled with an unscheduled flow control packet bus to generate and transmit unscheduled flow control packets to the different chip, wherein the unscheduled flow control packets contain information relating to the packet buffer.
    Type: Grant
    Filed: December 7, 2001
    Date of Patent: February 28, 2006
    Assignee: Redback Networks Inc.
    Inventors: Edmund G. Chen, Ravikrishna Cherukuri, Ruchi Wadhawan
  • Patent number: 7002915
    Abstract: This patent concerns a system and method for detecting a mass calling event in a telephone system and to regulate telephone calls to a call destination for which a mass calling event has been detected where a packet transport network and Call Server is integrated into the Public Switched Telephone Network (PSTN). A packet transport network and a central Call Server implement switching functionality traditionally provided by numerous Time Division Multiplexing (TDM) switches within the PSTN. A credit bucket mechanism is used for call regulation in a mass calling event. The packet network may be based on (but is not limited to) ATM, Frame Relay, or IP packet protocols.
    Type: Grant
    Filed: November 22, 1999
    Date of Patent: February 21, 2006
    Assignee: Alcatel Canada Inc.
    Inventors: Ronald M. Huberman, Ka K. Ho, Edwin M. Gans
  • Patent number: 6999431
    Abstract: A voice over Internet protocol (VOIP) directory service for communications users of an enterprise locates a telephone or work station of a called party for the purpose of setting up real-time communication, either from a pulse code modulation (PCM) telephone or from an Internet protocol (IP) telephone, or a computer by way of the world wide web, using a common directory database. Once the directory entry has been found, it may be immediately called through use of translated addresses assigned to the selected called party device.
    Type: Grant
    Filed: February 17, 2001
    Date of Patent: February 14, 2006
    Assignee: Inter-Tel, Inc.
    Inventor: Clark C. Rines
  • Patent number: 6987735
    Abstract: In a networking environment including one or more network processing (NP) devices and implementing a routing protocol for routing data packets from a source NP devices to destination NP devices via a switch fabric, with each network processing device supporting a number of interface ports, a system and method for enabling a routing system to recover more quickly that the routing protocol so as to significantly reduce the occurrence of lost data packets to a failed target interface/blade. The routing system is enabled to track the operational status of each network processor device and operational status of destination ports supported by each network processor device in the system, and maintains the operational status as a data structure at each network processing device.
    Type: Grant
    Filed: May 24, 2001
    Date of Patent: January 17, 2006
    Assignees: International Business Machines Corporation, Alcatel
    Inventors: Claude Basso, Francis Arts, Pierre Leon Debuysscher, Olivier Didier Duroyon, Max Robert Povse, Natarajan Vaidhyanathan, Colin Beaton Verrilli
  • Patent number: 6977939
    Abstract: The invention allows applications to transparently use a bus, such as the IEEE-1394 serial bus, as if it were an Ethernet (IEEE 802.3). In a conventional Ethernet, each node is assigned a unique 6-byte MAC address in order to receive frames addressed to it over the LAN. According to the invention, IEEE-1394 bus node identifiers are mapped to Ethernet MAC addresses using for example a digital signature algorithm. Ethernet frames are then “wrapped” into 1394 bus packets and addressed to the destination node using the hashed address. The receiver unwraps the 1394 packet and restores the Ethernet frame to its original form. An optimum packet size for transmission of Ethernet packets over the 1394 bus is selected with reference to speed topology maps in the 1394 bus nodes, and this optimum size is transmitted to bus nodes. This packet size is reported to TCP to specify the packet size, and all packets larger than that size are fragmented and reassembled at the receiving node.
    Type: Grant
    Filed: January 26, 2001
    Date of Patent: December 20, 2005
    Assignee: Microsoft Corporation
    Inventors: Joseph M. Joy, Arvind Murching, Lawrence R. Cleeton
  • Patent number: 6973033
    Abstract: An architecture, design, and realization for providing Quality of Service (QoS) to Internet Protocol (IP) networks based on a three-class differentiated service scheme where the service provider uses a resource management system and a schedule optimizer to enable the optimal use of bandwidth and buffer resources at each node or router along the various links between the ingress and egress points in a network. The resource reservation system checks to determine if sufficient bandwidth resources are available along the path requested by the customer for a particular class. The schedule optimizer ensures that sufficient buffer resource allocations and parameter settings are made to optimally reach the predetermined QoS criteria for each of the three classes. The system also contains a mechanism supporting resource reservations providing additional resources along alternative paths if the selected path links fail in the network.
    Type: Grant
    Filed: March 23, 2004
    Date of Patent: December 6, 2005
    Assignee: AT&T Corp.
    Inventors: Angela L. Chiu, Seyhan Civanlar, Albert Gordon Greenberg, Zhuangbo Tang
  • Patent number: 6967940
    Abstract: A UE transmitter in a 3G UTRAN wireless communication system performs dynamic link adaptation (DLA) with dynamic semi-static parameters for overcoming RF propagation difficulties. Separate transport channels (DCH) are defined for each semi-static parameter, including forward error coding (FEC) coding type and rate. When data rate is decreased during DLA, a TFC is selected having the desired FEC coding type and rate. Since this adjustment occurs at each TTI, mapping of data packet codes in each timeslot on the physical channel includes the benefit of FEC rather than reduced data rate alone. This permits improved SIR in a timeslot that may be experiencing RF propagation difficulties during the UL mapping process.
    Type: Grant
    Filed: December 23, 2002
    Date of Patent: November 22, 2005
    Assignee: InterDigital Technology Corporation
    Inventors: Paul Marinier, Angelo Cuffaro, Christopher Cave
  • Patent number: 6937625
    Abstract: A method and device is described for converting an STM-1 signal into a sub-STM-1 signal in synchronous radio transmission. The invention provides for the use of a pure regenerator network element without any multiplexing function. The method according to the invention provides in transmission, for reducing the received STM-1 signal by one third (only the first TUG-3 is considered as valid and is transmitted in the radio link, whereas the second and the third TUG-3 are considered in an unequipped condition and are not transmitted), thus maintaining the STM-1 structure. In reception, the method provides for reconstructing the signal with the complete regenaration of the payload and the correct structure of the AU-4 without incurring any parity control infringement.
    Type: Grant
    Filed: December 21, 2000
    Date of Patent: August 30, 2005
    Assignee: Alcatel
    Inventors: Claudio Colombo, Primo Garofoli, Giuseppa Licata, Alberto Lometti
  • Patent number: 6934259
    Abstract: An apparatus and method for designing a network are disclosed. The network is designed wherein nodes originate and terminate traffic to keep delay related to node-to-node delay-sensitive communication below a specified threshold. The method obtains an initial network topology including links and traffic routing based on a volume of traffic, allocates a maximum delay to each link in the network topology in proportion to the square root of an imputed cost for each link, sizes a bandwidth required for each link based on a current traffic routing and at least one of a maximum delay allocated to the link, determines link lengths and reroutes traffic according to shortest paths with respect to the determined link lengths.
    Type: Grant
    Filed: November 12, 2003
    Date of Patent: August 23, 2005
    Assignee: AT&T Corp
    Inventors: John Gregory Klincewicz, James Anthony Schmitt, Richard Tekee Wong
  • Patent number: 6925060
    Abstract: The invention proposes a method and a unit for controlling the flow of at least one TCP connection between a sender and a receiver. The method is of the type which consists in controlling, at the level of a given multiplexing node through which TCP segments relevant to the connection pass, a window size parameter contained in acknowledgement segments sent back by the receiver.
    Type: Grant
    Filed: January 29, 2001
    Date of Patent: August 2, 2005
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Christophe Mangin
  • Patent number: 6925090
    Abstract: The present invention relates to a high-speed digital transmission method using an analog subscriber line (for example, an existing telephone-use copper cable), a subscriber accommodating system used in the high-speed digital transmission method, an accommodating device on a subscriber-terminal side and an accommodating device on an accommodating station side. The present invention includes the steps of providing a subscriber distributing device, to which a plurality of subscribers are connected, on a subscriber-terminal side of an analog subscriber line in a high-speed digital transmission method using the analog subscriber line; setting a low-frequency band part as a control channel; setting a high-frequency band part as one or a plurality of communication channels; and controlling the one or plurality of communication channels by use of the control channel. The plurality of subscribers communicate by using the same analog subscriber line.
    Type: Grant
    Filed: July 19, 2001
    Date of Patent: August 2, 2005
    Assignee: Fujitsu Limited
    Inventors: Kazuhiko Inada, Noriki Kajizaki, Hiroshi Kinoshita
  • Patent number: 6920111
    Abstract: Methods and devices for controlling traffic in a multi-level system are described. A first counter associated with a first node in a first level of the system is incremented. A second counter associated with a second node in an upstream level of the system is incremented. The first counter is incremented more frequently than the second counter.
    Type: Grant
    Filed: March 21, 2003
    Date of Patent: July 19, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Ming Zhang, Yung-Chin Chen, Abhijit Warkhedi
  • Patent number: 6904021
    Abstract: A system and method for selecting an appropriate transmit power and data rate at which a communication signal is transmitted over a link between nodes in a wireless ad-hoc communication network based on factors such as variations in path loss in the link, fading conditions, noise level estimation and overall link quality. The system and method perform the operations of computing path loss in the link based on information provided to the source node from the destination node pertaining to characteristics of a message that was transmitted by the source node and received by the destination node, determining a noise factor at the destination node, and calculating the power level and rate at which the data is transmitted over the link from the source node to the destination node based on the path loss and the noise factor. More specifically, the method calculates the power level based on the path loss, the noise factor and signal fading, and determines the rate based on the calculated power level.
    Type: Grant
    Filed: March 15, 2002
    Date of Patent: June 7, 2005
    Assignee: MeshNetworks, Inc.
    Inventor: John M. Belcea
  • Patent number: 6842445
    Abstract: An automatic repeat request mechanism (such as Type II/III hybrid ARQ) which includes (soft or hard) combining of initially transmitted and retransmitted versions of a packet, is provided for retransmission of erroneous packets. According to the present invention, in association with each retransmission, there is outband signaling from a transmitter to a receiver that unambiguously indicates when, e.g. the exact time or physical location, the first transmission of the packet was carried out, so that it is possible to combine the retransmitted version with the previous version(s) of the packet. Soft combining requires that the initial packet and the retransmitted packet be identical. In an embodiment of the invention, in order to overcome this problem, the information that needs to be changed between the initial transmission and the retransmission(s) of a packet is sent outband with other outband signaling information.
    Type: Grant
    Filed: December 13, 2000
    Date of Patent: January 11, 2005
    Assignee: Nokia Corporation
    Inventors: Kalle Ahmavaara, Jukka Vialén, Fabio Longoni, Esa Malkamäki