Patents Examined by Salvatore Cangialosi
  • Patent number: 6567380
    Abstract: A technique allows selective generation of routing update messages by a router for its neighboring peer routers of a computer network. When an entry version number of a route is incremented, the reason (i.e., “what has changed”) for the change in the best path of the route is identified and recorded. Recordation of the reason is effected using change flags. These flags, along with the characteristics of each neighbor peer router, are considered when determining whether the route is eligible for further consideration of routing updates to the neighbor.
    Type: Grant
    Filed: June 30, 1999
    Date of Patent: May 20, 2003
    Assignee: Cisco Technology, Inc.
    Inventor: Enke Chen
  • Patent number: 6567399
    Abstract: A high-fidelity voice/audio communication system including a high-fidelity SLIC (HSLIC) device that combines traditional BORSCHT functionality with high fidelity sampling and compression techniques. The HSLIC preferably resides on a single plug-in line card contained within a multi-cards chassis. The line card includes an analog interface that connects to a two-wire subscriber line, a high fidelity codec for sampling the analog signal at a high resolution and converting high rate digital signals to an analog signal, a voice processing client running on a microprocessor and associated digital memory. The high fidelity codec preferably has a sample rate of at least twenty thousand samples per second, and no less that 250 quantization levels.
    Type: Grant
    Filed: May 5, 1999
    Date of Patent: May 20, 2003
    Assignee: 3Com Corporation
    Inventors: Guido Schuster, Ikhlaq Sidhu, Jerry Mahler, Jacek Grabiec
  • Patent number: 6556563
    Abstract: An intelligent voice bridging system and process that scaleably extends the functionality of a VOIP telecommunication application by bridging data from external components into the VOIP data stream.
    Type: Grant
    Filed: September 11, 2000
    Date of Patent: April 29, 2003
    Assignee: Yahoo! Inc.
    Inventor: Madhu Yarlagadda
  • Patent number: 6556581
    Abstract: A device for seamlessly providing 10BASE-T compatible data communications over an ordinary single twisted-pair home phone line between multiple computers and/or peripherals is disclosed. Each component that is to communicate over a home phone line needs a 10BASE-T compatible network interface card (NIC) for interfacing with the device. A transmit/receive switch is used to switch the device between a transmit mode and a receive mode. When a signal is being transmitted from a component, a Manchester decoder converts the signals received from the NIC into a raw data stream. A differential converter converts the raw data signal received from the NIC to a differential signal. A modulator is used to modulate the signal to a RF signal using a PSK, QPSK, QAM, MCM or similar modulation schemes. A filter is used to limit the bandwidth of the modulated signal and a driver is used to amplify the signal to match the impedance of the phone line.
    Type: Grant
    Filed: October 30, 1998
    Date of Patent: April 29, 2003
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ming He, Ce Richard Liu
  • Patent number: 6553039
    Abstract: An electronic vehicle controller has a processor unit and a communication output stage for coupling the controller to a databus. A data protocol device, which is connected between the processor unit and the communication output stage, variably defines the data protocol to be used for a particular data transfer, as a function of protocol control information which is supplied to its input side. The data protocol device may be in the form of hardware or software, and allows flexible data protocol selection even at the end of the controller development process.
    Type: Grant
    Filed: April 8, 1999
    Date of Patent: April 22, 2003
    Assignee: DaimlerChrysler AG
    Inventors: Martin Huber, Helmar Kuder, Thilo Kuehner, Peter Lohrmann, Juergen Minuth, Werner Preuschoff, Bernd Saeufferer, Volker Seefried
  • Patent number: 6546018
    Abstract: A digital system is provided with a bus controller to operate and control a peripheral bus, wherein the bus controller selectively operates at least a first portion of the peripheral bus in a store-and-forward manner. The bus controller facilitates communication with a first bus agent in this first portion by sending a number of request packets destined for the first bus agent to a first hub in the first portion, in an integrated multi-packet form, in bulk, and at a first communication speed. The first hub buffers the request packets, and then forwards the request packets to the first bus agent, on a packet-by-packet basis, and at a second communication speed. In one embodiment, the second communication speed is slower than the first communication speed.
    Type: Grant
    Filed: May 10, 1999
    Date of Patent: April 8, 2003
    Assignee: Intel Corporation
    Inventors: John I. Garney, John S. Howard, Venkat Iyer
  • Patent number: 6542520
    Abstract: In an arrangement for securing an ADSL connection to an ADSL transceiver connected together with a telephone to a common telephone line; there are devices for setting a first number and a second, lower number, respectively, of bits to be allocated to the ADSL connection. Moreover, there are devices for detecting whether or not a ringing signal is present on the line and whether the telephone is in the off-hook or the on-hook condition. The first number of bits is allocated when neither the ringing signal nor the off-hook condition is detected, and the second, lower number of bits is allocated when the ringing signal and/or the off-hook condition is detected.
    Type: Grant
    Filed: May 6, 1999
    Date of Patent: April 1, 2003
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Stefan Barkarö, Albin Johansson
  • Patent number: 6539018
    Abstract: A broadband communication system and method utilizing an asynchronous transfer mode core switch is provided. A plurality of central offices are connected to the asynchronous transfer mode network. An asynchronous transfer mode core switch connects to the asynchronous transfer mode network. The core switch is connected to each central office to allow an information provider, such as a video or data provider, to communicate with the plurality of central offices through the core switch. That is, the core switch provides numerous advantages, including a defined point of entry into the asynchronous transfer mode network.
    Type: Grant
    Filed: April 1, 1999
    Date of Patent: March 25, 2003
    Assignee: Qwest Communications International Inc.
    Inventors: Joseph P. Huggins, James W. Nevelle, Bruce A. Phillips
  • Patent number: 6535488
    Abstract: A method of routing messages between stations of a network is characterised in that each of the stations performs the following operations: storage (E104, E102) of data concerning each message which it receives and including at least one message identifier (ID, ISS), an identifier (TSS) for the station sending the message, and a message transmission cost (CT), and, after having stored the data of two messages whose message identifiers (ID, ISS) are identical and whose sending station identifiers (TSS) are different, comparison of the transmission costs (CT) of the two messages in order to determine the sending station associated with the lowest cost. The invention makes it possible to detect paths in the network.
    Type: Grant
    Filed: November 3, 1998
    Date of Patent: March 18, 2003
    Assignee: Canon Kabushiki Kaisha
    Inventor: Jean-Michel Mahe
  • Patent number: 6535514
    Abstract: A method and apparatus are provided for permitting selected requests to a data processing system received in a selected packetized format, and in particular hard real time requests, to receive accelerated “fast” processing. Each packet includes a field normally used for controlling routing of the request, for example a “port” field, which may contain selected codes for requests to receive fast processing. A table containing such special codes and an address pointer for each such code is also stored, incoming requests having a code in the selected field matching a code in the table being routed either for priority processing by an application at the pointer address, bypassing certain preliminary processing, or being routed to incorporate data at a buffer located at the pointer address into a packetized reply message.
    Type: Grant
    Filed: June 11, 1999
    Date of Patent: March 18, 2003
    Assignee: Netsilicon, Inc.
    Inventors: Charles Gordon, William E. Peisel
  • Patent number: 6535480
    Abstract: A hybrid fiber/coaxial cable is attached to an autonomous controller which includes a wireless receiver, transmitter, and antenna. Typically, the autonomous controller is connected near the end of the cable which is remote from the headend. At least one other hybrid fiber/coaxial cable connected to the same headend or distribution hub, provides connectivity for cable data modems and set top boxes in an adjacent neighborhood or community. The second cable is attached to its own, respective autonomous controller which also has a wireless receiver, transmitter, and antenna. The two antennas in the adjacent neighborhoods constitute an antenna cluster. When the first cable's connection to the common headend is interrupted, thereby preventing service to the first neighborhood, its autonomous controller senses the interruption and responds by sending a wireless signal to the controller in the adjacent neighborhood.
    Type: Grant
    Filed: November 20, 1998
    Date of Patent: March 18, 2003
    Assignee: AT&T Corp.
    Inventors: Vijay K. Bhagavath, Joseph Thomas O'Neil
  • Patent number: 6532217
    Abstract: The present invention provides for a system for automatically determining a network address. A new node starting on the network will solicit addresses from other nodes on the subnet. The addresses received are stored in a database. The address stored in the database will be reviewed in order to determine a subnet mask. The new node will choose a host number, based on the subnet mask, that is unique among the addresses in the database: The chosen unique host number is combined with the subnet number to form the new node's network address. One example of a network address is an IP version 4 address.
    Type: Grant
    Filed: June 28, 1999
    Date of Patent: March 11, 2003
    Assignee: IP Dynamics, Inc.
    Inventors: Hasan S. Alkhatib, Bruce C. Wootton
  • Patent number: 6532238
    Abstract: An interconnection structure including an interconnection artery ensuring the parallel transfer, on a group of conductors, of information to be exchanged, configured in at least one ring (50; 60; 70) on which information circulates in a closed loop and in a one-way direction. The artery has a plurality of coupling points to the addressable elements of the microcomputer. Some of the points of coupling (10, 20, 30) include a register associated with the corresponding addressable element with the microcomputer, and others include a gateway (G1, G2. . . . GN) towards, and from, another ring of a lower order, on which lower order ring information also circulates in a closed loop and in a one-way direction. This results in a structure of plurality of hierarchised rings. The interconnection structure is particularly useful for battery operated processor controlled devices, such as active implantable medical devices, pacemakers, defibrillators and the like.
    Type: Grant
    Filed: June 11, 1999
    Date of Patent: March 11, 2003
    Assignee: ELA Medical S.A.
    Inventors: Christophe Lecoutre, Isabelle Izaute, Stephen J. Swift
  • Patent number: 6526064
    Abstract: The invention concerns a method of transmitting data from a plurality of sources (22i) to a plurality of receivers (24) via a single gateway (21) using at least two separate data transmission media (23i), said receivers (24) being able to receive selectively data transmitted on any of said transmission media (23i), the method being characterized in that it assures dynamic distribution of said data to be transmitted to said transmission media (23i) in accordance with a global analysis of all of said data to be transmitted, signalling data (32; 42) regularly specifying to each of said receivers (24) the transmission medium or media (23i) it is to use.
    Type: Grant
    Filed: November 13, 1998
    Date of Patent: February 25, 2003
    Assignee: Alcatel
    Inventor: Jacques Bousquet
  • Patent number: 6526044
    Abstract: A knowledge based system uses a protocol analyzer which acquires real time statistical data on network signal traffic in a monitoring session and reports a session performance history as a real time composite of measured statistics and analysis-derived statistics, together with a real time report of discarded frames.
    Type: Grant
    Filed: June 29, 1999
    Date of Patent: February 25, 2003
    Assignee: Wandel & Goltermann Technologies, Inc.
    Inventors: Eugene N. Cookmeyer, II, Jay E. Novak
  • Patent number: 6526040
    Abstract: An interface connected to a local area network is mounted in each of data transfer circuits 19, 1a to 1c, 28, 29 and 36 for establishing logical connection of exchanges to one another such that it can connect a plurality of data transfer circuits provided in each exchange to one another. It is thus possible to obtain joint establishment of a logical mesh structure by individual data transfer circuits and, when a data transfer circuit receives data to be transferred to a different exchange from its own, obtain alleviation of the load in the own exchange with a process of data transfer between the data transfer circuits that is executed by using the local area network side interface.
    Type: Grant
    Filed: June 15, 1999
    Date of Patent: February 25, 2003
    Assignee: NEC Corporation
    Inventor: Teruo Nakamura
  • Patent number: 6510166
    Abstract: A method and apparatus for performing bit stuffing operations for transmission signals are described. In an embodiment, a method includes receiving data for a number of channels of a signal. The method also includes recursively processing the data for the number of channels in an order. The processing of a channel of the number of channels includes retrieving a previous state for the channel upon determining that a timeslot for the channel is being processed. The previous state includes a history of values of a depth of a First In First Out (FIFO) for the channel. Moreover, the processing of the channel of the number of channels within the signal includes determining whether to make a bit stuffing decision for the channel upon determining whether the timeslot is associated with a bit stuffing opportunity for the channel. The bit stuffing decision is based on a current value and the history of the values of the depth of the FIFO for the channel.
    Type: Grant
    Filed: April 17, 2001
    Date of Patent: January 21, 2003
    Assignee: Redback Networks, Inc.
    Inventor: Michael McClary
  • Patent number: 6507589
    Abstract: Techniques for routing messages to addressable portions (e.g., processes) within an apparatus are disclosed. The techniques can be performed by a variety of apparatus including, for example, a gateway, a proxy server or a mobile device. After receiving the messages routed thereto, the addressable portions are able to process the messages and perhaps return a reply message. Often, the apparatus is a gateway or proxy server coupled between a network containing remote computers storing information and a wireless communication system including a plurality of mobile devices. The processing of the message will typically act to produce a message that forwards certain of the information from one or more of the remote computers on the network to a mobile device coupled to the wireless communication system.
    Type: Grant
    Filed: August 10, 1998
    Date of Patent: January 14, 2003
    Assignee: Openwave Systems Inc.
    Inventors: Seetharaman Ramasubramani, Stephen S. Boyle, Mark A. Fox
  • Patent number: 6507591
    Abstract: A novel method of operating physical layer devices in a local area network, such as one conforming to Ethernet protocol, in which there are a plurality of repeaters of respectively different data rates for communicating with a link partner on a network medium via the physical layer devices. Each physical layer device is prevented from communicating with the repeaters, when a change in the operating speed of the physical layer device is detected. Then, status information of the physical layer device is determined, and the physical layer device is enabled to communicate with a selected one of the repeaters having a data rate conforming to the operating rate of the physical layer device. In a preferred embodiment, each physical layer device has a variable operating speed selected depending on the operating speed of the link partner. A plurality of busses corresponding, respectively, to the speeds of operation of the repeaters, are provided for interconnecting the repeaters and the physical layer devices.
    Type: Grant
    Filed: April 13, 1999
    Date of Patent: January 14, 2003
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Michael Richard Bray
  • Patent number: RE38070
    Abstract: A cryptography system architecture provides cryptographic functionality to support an application requiring encryption. decryption, signing, and verification of electronic messages. The cryptography system has a cryptographic application program interface (CAPI) which interfaces with the application to receive requests for cryptographic functions. The cryptographic system further includes at least one cryptography service provider (CSP) that is independent from, but dynamically accessible by, the CAPI. The CSP provides the cryptographic functionality and manages the secret cryptographic keys. In particular, the CSP prevents exposure of the encryption keys in a non-encrypted form to the CAPI or application. The cryptographic system also has a private application program interface (PAPI) to provide direct access between the CSP and the user. The PAPI enables the user to confirm or reject certain requested cryptographic functions, such as digitally signing the messages or exportation of keys.
    Type: Grant
    Filed: August 30, 1999
    Date of Patent: April 8, 2003
    Assignee: Microsoft Corporation
    Inventors: Terrence R. Spies, Jeffrey F. Spelman, Daniel R. Simon