Bridge Between Bus Systems Patents (Class 370/402)
  • Patent number: 7359625
    Abstract: A recording medium having content stream data recorded thereon and a recording and reproducing apparatus provided therefor. On the recording medium, content stream data is recorded as a stream object formed of one or more stream object units, each having a predetermined size and one or more stream packs. Each of the stream packs has an application time stamp indicating reproducing time information and a plurality of application packets in which the content stream data is packed. Each of the stream object units, excluding the last stream object unit, has at least one entire application time stamp. Thus, search information on all of the stream object units is correctly obtained, and program searching is carried out without error.
    Type: Grant
    Filed: January 10, 2002
    Date of Patent: April 15, 2008
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Bum-sik Yoon, Sung-wook Park
  • Patent number: 7356040
    Abstract: A controller (GK) of a communication system (SYS) including in each of a plurality of geographically distant zones (ZA, ZB, ZC) a zone-specific controller (GK) and one or more subscriber terminals (EP) comprises a controller characteristics memory (CCM) for storing at least a private network identifier (PNID), a private network configuration memory (PNCM) for storing the private network configuration, a private network configuration determing means (PMDM) for communicating with other controllers (GK) of the communication system to determine the private network configuration and a call router for routing a call setup message received from a subscriber terminal (EP-A3) in one zone (ZA) to another subscriber terminal (EP-B2) of another zone (ZB).
    Type: Grant
    Filed: January 10, 2001
    Date of Patent: April 8, 2008
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Francisco Parra-Moyano, Javier Perez Fernandez, Jesus-Javier Arauz-Rosado
  • Patent number: 7356042
    Abstract: A technique for multiplexing high speed computed data with digitized voice signals onto a fiber optic cable for transfer to a local central office. The data packets of a number of computers are networked by way of a distributed hub that extends to residences, offices, apartments, etc. The data packets are switched outside the switching fabric of a local central office and routed to the internet or elsewhere. Command signals that are for accessing the internet are transmitted and received as 10 MHz Ethernet data packets on the distributed hub.
    Type: Grant
    Filed: June 21, 2002
    Date of Patent: April 8, 2008
    Assignee: Tellabs Beford, Inc.
    Inventors: Barry J. Ethridge, Mahlon D. Kimbrough, James J. Gainer, Joseph L. Whitehead
  • Publication number: 20080080539
    Abstract: Provided are a method for Ternary Contents Address Memory (TCAM) table management and a computer-readable recording medium for recording a program that implements the method. The method includes the steps of: a) dividing a memory area of TCAM into fixed-size blocks depending on priority to configure a lookup table; b) assigning a priority to each routing entry being inputted to the lookup table based on prefix length; c) storing the routing entry having been assigned with the priority in a lookup table block of a corresponding priority; and d) when a modification occurs in the lookup table, modifying the lookup table to maintain an arranged state for a longest prefix match.
    Type: Application
    Filed: September 25, 2007
    Publication date: April 3, 2008
    Inventors: Seung-Woo HONG, Byung-Ho YAE
  • Patent number: 7352850
    Abstract: An (e.g., primary rate interface) offload device used relieve switches designed and engineered to carry short duration voice telephone calls, from servicing other types of calls (such as modem-based Internet calls), such as calls to a remote access server. Security is enhanced by isolating signaling and data communications. Such isolation may be provided by the use of separate networks, or a network with appropriate firewalls.
    Type: Grant
    Filed: June 26, 2002
    Date of Patent: April 1, 2008
    Assignee: Verizon Services Corp.
    Inventors: Ellen R. Cericola, Nick T. Davis, Bradley J. Frison, Harry A. Hetz, Kathleen F. Jarosinski, David George Morris
  • Patent number: 7352708
    Abstract: A method and apparatus relating to the behavior of border nodes within a high performance serial bus system is disclosed. A method for determining and communicating the existence of a hybrid bus is disclosed. A method for determining a path to a senior border node is disclosed, as is a method for identifying a senior border node Various methods for properly issuing gap tokens within a beta cloud are disclosed. A method for returning control to the senior border node is disclosed. A method for determining whether a BOSS node may issue a grant is disclosed.
    Type: Grant
    Filed: August 5, 2003
    Date of Patent: April 1, 2008
    Assignee: Apple Inc.
    Inventors: Jerrold V. Hauck, Colin Whitby-Strevens
  • Patent number: 7346010
    Abstract: The hybrid data bus includes client nodes and an IEEE-1394b-based network operably associated with those client nodes. At least one of the client nodes is a legacy-based client node that utilizes a non-deterministic network bus type for network interfacing. An IEEE-1394b-based network is operably associated with the client nodes via at least one network interface bridge (NIB). The IEEE-1394b-based network provides a deterministic data passing capability between the legacy-based client node and at least one other of the client nodes.
    Type: Grant
    Filed: January 10, 2003
    Date of Patent: March 18, 2008
    Assignee: The Boeing Company
    Inventor: Gary A. Kinstler
  • Patent number: 7336671
    Abstract: This invention provides a network relay apparatus has an information collecting portion for collecting information about the function and identification of devices V1-V4 in other network n1 through a communication channel N, a virtual unit generating portion for generating virtual unit information corresponding to a first protocol based on the collected device information, and a relay portion which receives a predetermined command from the first network and which transmits the predetermined command to the device in the second network based on the virtual unit information. Consequently, control of apparatuses among networks is facilitated.
    Type: Grant
    Filed: August 7, 2003
    Date of Patent: February 26, 2008
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Kazunobu Konda, Hideki Ohkita, Ken Matsushita, Hiroaki Kobayashi
  • Patent number: 7334073
    Abstract: The present invention relates to a bridge for interfacing buses within an embedded system. There is provided a method of interfacing a first bus and a second bus operating at different speeds, the method includes counting a match value assigned to a predetermined peripheral device among peripheral devices connected to the second bus for each cycle of a clock signal received from the first bus, and keeping a read state or a write state for the predetermined peripheral device by continuously outputting a read signal or a write signal for the predetermined peripheral device to the second bus, during the counting of the match value. According to the present invention, it is not necessary to operate depending on a peripheral device operating at the lowest speed among peripheral devices, and not necessary to add wrappers to the peripheral devices, by employing the AHB-to-ISA bridge variably adjusting the output times of output signals to an ISA bus.
    Type: Grant
    Filed: June 2, 2005
    Date of Patent: February 19, 2008
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sang-ik Choi, Shin-wook Kang, Hyang-suk Park
  • Patent number: 7321592
    Abstract: An asynchronous control mechanism packet is used to send control messages and information to one or more bridge devices within a network of buses of devices. The asynchronous control mechanism packet is addressed to a device on one of the buses and is intercepted by one or more appropriate bridge devices along the path to the destination device. The asynchronous control mechanism packet is targeted at a particular bridge device or used to send control messages and information to bridge devices along a particular communications route between two devices. The asynchronous control mechanism packet includes a designation specifying that it is an asynchronous control mechanism packet and should be treated accordingly. This designation is recognized by the appropriate bridge devices. Preferably, this designation is included within the extended transaction code field of the packet. In an alternate embodiment, the designation is included within a transaction code field of the packet.
    Type: Grant
    Filed: July 3, 2002
    Date of Patent: January 22, 2008
    Assignees: Sony Corporation, Sony Electronics, Inc.
    Inventors: Richard K. Scheel, David V James
  • Patent number: 7317694
    Abstract: A method is disclosed for determining and communicating the existence of a hybrid bus. The method comprises the acts of determining whether the node has a connection to a Legacy link layer; if the node determines that it has a connection to a Legacy link layer, then transmitting a Self-ID packet without a Speed Code; and if the node determines that it does not have a connection to a Legacy link layer, then transmitting a Self-ID packet without a Speed Code.
    Type: Grant
    Filed: August 5, 2003
    Date of Patent: January 8, 2008
    Assignee: Apple Inc.
    Inventors: Jerrold V. Hauck, Colin Whitby-Strevens
  • Patent number: 7307837
    Abstract: A mechanism for changing ownership over the physical power to a blade server in a blade center chassis that prevents a malfunctioning blade from jeopardizing other components in the chassis. When the management module is not present, control over power to the blade is switched to a service processor on the blade. This arbitration of control over power to a blade is accomplished by implementing a watchdog timer mechanism. The management module is responsible for tickling the watchdog timer when the present in the chassis and operating normally. This mechanism provides the management module with control over power. If the management module malfunctions or is removed, control over power is switched to the local service processor on the blade server as soon as the watchdog timer is not tickled.
    Type: Grant
    Filed: August 23, 2005
    Date of Patent: December 11, 2007
    Assignee: International Business Machines Corporation
    Inventors: Aaron E. Merkin, Thomas M. Brey, Joseph E. Bolan
  • Patent number: 7305001
    Abstract: The present invention provides a management table that uses only specific symbols for upstream signals and other symbols for downstream signals, within a hyperframe (ADSL communication unit). Communication is performed by switching streams between the upstream and downstream, in accordance with the symbols stored in the management table. Upon transmitting a predetermined number of hyperframes, a processor transmits a SEGUE signal instead of a REVERB signal in the beginning of the next hyperframe.
    Type: Grant
    Filed: April 28, 2003
    Date of Patent: December 4, 2007
    Assignee: Panasonic Communications Co., Ltd.
    Inventors: Nobuhiko Noma, Tatsuo Imai, Keiichi Tomita
  • Patent number: 7301912
    Abstract: A method and apparatus for determining a communication path over a network are provided. The method involves generating a spanning tree having connection devices over a network as vertices and having links among the connection devices as edges; allotting predetermined vertex information to each vertex on the spanning tree; detecting all circuits having a plurality of communication paths among the connection devices over the network corresponding to the spanning tree; and applying rapid ring spanning tree protocol (RRSTP) to links corresponding to the detected circuits and applying rapid spanning tree protocol (RSTP) to links not corresponding to the detected circuits.
    Type: Grant
    Filed: October 30, 2003
    Date of Patent: November 27, 2007
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Kang Woon Hong, Heyung Sub Lee, Hyeong Ho Lee
  • Patent number: 7302256
    Abstract: Methods, apparatuses and systems directed to wireless discovery mechanism that facilitates the deployment and configuration of managed access elements in a wireless network system. In one embodiment, the present invention can be utilized to achieve a viral wireless discovery and configuration mechanism wherein un-configured access elements discovery network devices with which to exchange configuration information through wireless messages transmitted by configured access elements. Once configured, the newly installed access elements may then provide wireless messages to other un-configured access elements which receive configuration information in the same manner. In other embodiments, the wireless discovery mechanism can be used alternatively, as a supplement to, or as part of an enhancement to Layer 2 and 3 discovery mechanisms.
    Type: Grant
    Filed: December 3, 2003
    Date of Patent: November 27, 2007
    Assignee: Airespace, Inc.
    Inventors: Robert B. O'Hara, Jr., Patrice R. Calhoun, Rohit Kumar Suri
  • Patent number: 7289165
    Abstract: A self-directing bus amplifier and method is disclosed, which includes an input biased at a given voltage level and a tri-state amplifier with a first input terminal coupled to the biased input and an output coupled to an output bus. A field effect transistor with a gate terminal coupled to the biased input and a source terminal coupled to ground potential with a drain terminal coupled to an inhibiting input of the tri-state amplifier. The drain terminal of the field effect transistor is biased, such that when a signal is present on the input the field effect transistor turns OFF, which enables the tri-state amplifier so that the signal is passed through to the output bus.
    Type: Grant
    Filed: February 10, 2004
    Date of Patent: October 30, 2007
    Assignee: Cybermation Systems, Inc.
    Inventor: Arthur Richard Ott
  • Patent number: 7280490
    Abstract: A method and apparatus relating to the behavior of border nodes within a high performance serial bus system is disclosed. A method is disclosed for determining a path to a senior border during the Self-ID process in a full-duplex communications system having at least one border node comprising the acts of: marking the border node as the senior border; determining whether the border node has received a Self-ID packet that does not contain a Speed Code on a parent beta port of the border node; marking the port on said border node as the path to the senior border node if the border node has received a Self-ID packet that does not contain a Speed Code on a parent beta port of the border node; and canceling the border node's own status as a senior border node.
    Type: Grant
    Filed: August 5, 2003
    Date of Patent: October 9, 2007
    Assignee: Apple Inc.
    Inventors: Jerrold V. Hauck, Colin Whitby-Strevens
  • Patent number: 7280491
    Abstract: A method relating to the behavior of border nodes within a high performance serial bus system is disclosed. A method is disclosed for determining a path to a senior border node comprising the acts of: determining whether a B PHY has received a Self-ID packet without a Speed Code on at least one port; and marking the at least one port on the B PHY that was last to receive a Self-ID packet without a Speed Code as the path to the senior border node and canceling by the B PHY of any other ports within the node that have been marked as the path to the senior border node if the B PHY has received a Self-ID packet without a Speed Code on the at least one port.
    Type: Grant
    Filed: August 5, 2003
    Date of Patent: October 9, 2007
    Assignee: Apple Inc.
    Inventors: Jerrold V. Hauck, Colin Whitby-Strevens
  • Publication number: 20070230360
    Abstract: A loop locating apparatus and method enabling simple and fast identification of a Layer 3 loop fault occurring in a network, wherein, when the possibility of a Layer 3 loop is detected, a loop locating command function unit makes a packet transmission/reception function unit send a series of inspection packets (Pis) with successively incremented TTLs and monitors the return packets (te) of the inspection packets (Pis) by a return number counting function unit and wherein a loop location decision function unit finds the routers returning packets (te) with remarkably larger return numbers than the others and identifies the routers with return numbers over a predetermined threshold as the location of occurrence of the loop.
    Type: Application
    Filed: August 8, 2006
    Publication date: October 4, 2007
    Inventors: Tetsuya Nishi, Tomonori Gotoh
  • Patent number: 7269137
    Abstract: Method for setting up an isochronous data stream connection between at least one entry terminal or talker and at least one addressee terminal or listener connected by at least one bridge of a digital bus networ.
    Type: Grant
    Filed: August 13, 2002
    Date of Patent: September 11, 2007
    Assignee: Canon Kabushiki Kaisha
    Inventors: Stéphane Bizet, Laurent Frouin
  • Patent number: 7269168
    Abstract: Placing virtualization agents in the switches which comprise the SAN fabric. Higher level virtualization management functions are provided in an external management server. Conventional HBAs can be utilized in the hosts and storage units. In a first embodiment, a series of HBAs are provided in the switch unit. The HBAs connect to bridge chips and memory controllers to place the frame information in dedicated memory. Routine translation of known destinations is done by the HBA, based on a virtualization table provided by a virtualization CPU. If a frame is not in the table, it is provided to the dedicated RAM. Analysis and manipulation of the frame headers is then done by the CPU, with a new entry being made in the HBA table and the modified frames then redirected by the HBA into the fabric. This can be done in either a standalone switch environment or in combination with other switching components located in a director level switch.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: September 11, 2007
    Assignee: Brocade Communications Systems, Inc.
    Inventors: Subhojit Roy, Richard A. Walter, Cirillo Lino Costantino, Naveen S. Maveli, Carlos Alonso, Michael Yiu-Wing Pong
  • Patent number: 7260112
    Abstract: Methods and apparatus for bridging network protocols are disclosed. A protocol bridge may be used to function as a target for a network processor while performing a target mode operation, while functioning as an initiator on behalf of the network processor while performing an initiator mode operation. In one embodiment, the protocol bridge determines the mode of operation based on information in a received frame's header. In another embodiment, the protocol bridge couples a Fiber Channel device to a storage processor on a packet-over-SONET network.
    Type: Grant
    Filed: September 9, 2003
    Date of Patent: August 21, 2007
    Assignee: Applied Micro Circuits Corporation
    Inventors: Michael Moretti, David Geddes, Thomas Wu, Salil Suri, Scott Furey
  • Patent number: 7254603
    Abstract: A method and apparatus for on-chip inter-network performance optimization using configurable performance parameters have been described.
    Type: Grant
    Filed: May 3, 2002
    Date of Patent: August 7, 2007
    Assignee: Sonics, Inc.
    Inventors: Wolf-Dietrich Weber, Chien-Chun Chou, Nabil N. Masri, Michael Jude Meyer, Thomas Wayne O'Connell, Kamil Synek, Jay Scott Tomlinson, Drew Eric Wingard
  • Publication number: 20070171927
    Abstract: An apparatus and control method for multicast traffic forwarding in a system supporting Point-to-Point Protocol (PPP) multi-link includes: a memory adapted to store a received frame and a buffer handler having meta data information; and a network processor adapted to: store the frame received from an external network interface card in the memory; store the buffer handler indicating the frame and as many buffer handlers as either frame copies for multicasting or fragments for multi-linking; check the buffer handler stored in the memory and then to copy and transmit the corresponding frame stored in the memory via a corresponding port upon transmitting the frame to an external network interface card; and delete corresponding buffer handlers after transmitting the frame to the external network interface card, thereby managing forwarding of the frame.
    Type: Application
    Filed: January 25, 2007
    Publication date: July 26, 2007
    Inventors: Sung-Chan Paik, Sun-Gi Kim, Yong-Seok Park
  • Patent number: 7249178
    Abstract: The present invention is a method and system for non-intrusively dispatching service requests in a service node nested in a service topology. The method can include receiving a service request in the service node and identifying a requested operation and corresponding parameters for the requested operation from the received service request. A port end point address can be obtained for the requested operation and a service list can be located for the requested operation. It can be determined whether the service node is a destination hub. If so, an operation corresponding to THE service request can be invoked. Otherwise, a service node at a different level in the service topology can be selected and the foregoing process can be recursively performed.
    Type: Grant
    Filed: March 28, 2003
    Date of Patent: July 24, 2007
    Assignee: International Business Machines Corporation
    Inventors: Yih-Shin Tan, Jie Xing
  • Patent number: 7246190
    Abstract: Methods and apparatuses are disclosed for providing a bus in a computer system. In one embodiment, an apparatus comprises: a central processing unit (CPU), a bridge coupled to the CPU, a first slot configured to receive a device, where a first portion of the bridge is coupled to the first slot, a second slot configured to receive a device, where a second portion of the bridge is coupled to the second slot, and where inserting a jumper board into the first slot couples the first portion of the bridge to the second slot.
    Type: Grant
    Filed: April 21, 2004
    Date of Patent: July 17, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Vincent Nguyen, Raghavan V. Venugopal
  • Patent number: 7243182
    Abstract: A system for selectively forming high-speed serial connections between various components of a network device that includes a multiplexing switch coupled a GE slot and to the high speed serial interfaces of a PHY and at least two network devices. The switch can be programmed to connect the serial interfaces of the two network modules to provide a high-speed, low-latency serial link between the two network modules. Alternatively, the serial interface of a network module can be connected to the GE slot to provide a high-speed, low-latency serial link between the network module and the GE slot.
    Type: Grant
    Filed: November 10, 2004
    Date of Patent: July 10, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Niels-Peder Mosegaard Jensen, Nancy Shen, Joel Craig Naumann
  • Patent number: 7239633
    Abstract: An Ethernet switch and a method of switch for selectively transporting or filtering network packets. Said Ethernet switch comprises plural network ports, a first and a second memory device, a first and a second memory control device, a switch device, and a memory management device. Network ports are for receiving or delivering network packets. The first memory device saves the source address and associated messages of the network packets. The second memory device saves the network packets received from the network port. The first and the second memory control devices control the read and write of the first and the second memory devices. Further, the switch device creates a source address and the associated messages of the network port for each network packet, and a destination address and the associated messages of the network port for each network packet in accordance with the contents of the first memory device.
    Type: Grant
    Filed: December 29, 1999
    Date of Patent: July 3, 2007
    Assignee: Winbond Electronics Corp.
    Inventor: Bin Chi Chiou
  • Patent number: 7224698
    Abstract: Methods, systems, and apparatuses are disclosed for enabling a virtual personalized network. Communications are established with a personal digital gateway to control access, sharing, security, and/or management of up-to-date personalized data exchanged between or among a plurality of associated communications devices and/or communications networks. The associated communications devices are owned, operated, and/or accessed by a common user.
    Type: Grant
    Filed: November 27, 2002
    Date of Patent: May 29, 2007
    Assignee: BellSouth Intellectual Property Corporation
    Inventors: Barrett Morris Kreiner, Donna K. Hodges, Jonathan M. Peterson
  • Patent number: 7224668
    Abstract: An internetworking device that provides improved immunity to Denial of Service attacks, and in general, improved Quality of Service (QoS). An internetworking element or other route processor is composed of two main parts, including a data forwarding plane and a control plane; the control plane runs routing, signaling and control protocols that are responsible for determining the packet forwarding behavior by the data plane. Independent control plane processes may be provided; however, they are considered to be a single network entity that is a uniquely addressable port. Packets thus intended for the control plane always pass through a designated point. As a result, a set of port services unique to the control plane may be applied to the control plane port. These control plane port services thus can be utilized to control all packet traffic entering and exiting the control plane processes as a whole.
    Type: Grant
    Filed: November 27, 2002
    Date of Patent: May 29, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: Adrian C. Smethurst, Michael F. Keohane, R. Wayne Ogozaly
  • Patent number: 7215649
    Abstract: A method and system for wireless pairing procedure through a wired interface. The wireless pairing system of the present invention comprises at least two wireless devices and a central controller. First, the wireless devices are connected to the central controller through a wired interface for pairing. The central controller then requests relevant information such as device address, device type, and connection mode of each wireless device. The central controller determines all possible pairs of peer entities according to the relevant information of the wireless devices, and generates a dedicated link key for each pair for successful pairing. Finally, the central controller writes the link key and the relevant information of the corresponding peer entity into each wireless device.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: May 8, 2007
    Assignee: Via Technologies, Inc.
    Inventors: Robert Yu, Vance Yeh
  • Patent number: 7209468
    Abstract: A method of forming an ad hoc hierarchical communication network among a plurality of wireless transceiver includes assigning to each of the transceivers one or more common designations. A network organization routine of the transceivers operates to establish hierarchical networks based on the transceivers' common designations, resulting in a logical network organization that provides efficiencies for acquiring information from particular transceivers that share a common designation. Each transceiver's common designation is used by a digital processor of the transceiver to selectively receive data packets that are intended for receipt by transceivers sharing the particular common designation. Such a “common designation” network reduces power consumption and signal interference, which increases battery life in the transceivers.
    Type: Grant
    Filed: August 8, 2005
    Date of Patent: April 24, 2007
    Assignee: Terahop Networks, Inc.
    Inventor: Robert W. Twitchell, Jr.
  • Patent number: 7209975
    Abstract: Methods, software products, and systems establish a connection between a source network element and a destination network element in a communication network comprising a plurality of first network elements. The first network elements are partitioned into at least two areas wherein a shared network element is shared between the at least two areas. A working path is then generated between the source network element and the destination network element through the shared network element. A first backup sub-path is then generated within a first one of the at least two areas between the source network element and the shared network element. A second backup sub-path is generated within a second one of the at least two areas between the shared network element and the destination network element.
    Type: Grant
    Filed: March 15, 2002
    Date of Patent: April 24, 2007
    Assignee: Sprint Communications Company L.P.
    Inventors: Hui Zang, Canhui Ou
  • Patent number: 7180901
    Abstract: A system and method are disclosed for parallel compression and decompression of a bitstream. For compression, the bitstream is separated into a plurality of components, and the components are encoded using a compression algorithm. Packets are then constructed from the encoded components. At least one packet is associated with each encoded component and comprises header information and encoded data. The packets are combined into a packetized encoded bitstream. For decompression, the packets are separated from the packetized encoded bitstream using the header information. The packets are then decoded in parallel using a decompression algorithm to recover the encoded data. The plurality of components are reconstructed from the recovered encoded data and combined to-recover the bitstream.
    Type: Grant
    Filed: January 19, 2005
    Date of Patent: February 20, 2007
    Assignee: Microsoft Corporation
    Inventors: Luke Y Chang, Michael L. Fuccio, John C. Liu, Gordon Max Elder
  • Patent number: 7161948
    Abstract: A network switch for network communications is disclosed. The switch includes a first data port interface, supporting at least one data port transmitting and receiving data at a first data rate and a second data port interface, supporting at least one data port transmitting and receiving data at a second data rate. A memory management unit for communicating data from at least one of the first data port interface and the second data port interface and a memory is also included. The switch uses a communication channel for communicating data and messaging information between the first data port interface, the second data port interface, and the memory management unit. The switch also has a plurality of lookup tables, including an address resolution lookup table, a VLAN table and module port table.
    Type: Grant
    Filed: June 17, 2002
    Date of Patent: January 9, 2007
    Assignee: Broadcom Corporation
    Inventors: Srinivas Sampath, Mohan Kalkunte
  • Patent number: 7158525
    Abstract: The invention relates to an apparatus and a process for the data communication between a system unit (8) and technical facilities (2, 3, 4) in buildings for the flexible and convenient parameterization and remote monitoring of the facilities (2, 3, 4), an existing communication infrastructure being usable to reduce the expenditure resulting from cabling and to enable cost-effective data communication. The apparatus comprises a system unit (8) which is suited for data transmission according to a first data transmission protocol, at least one facility (2, 3, 4) which is suited for data transmission according to a second data transmission protocol, a protocol converter (1) which is connected to system unit (8) and converts data of the first data transmission protocol into data of the second data transmission protocol and vice versa, and a bus system (5) to which the facilities (2, 3, 4) and the protocol converter (1) can be connected.
    Type: Grant
    Filed: February 26, 2002
    Date of Patent: January 2, 2007
    Assignee: Viessmann Werke GmbH & Co.
    Inventors: Klaus-Josef Daffner, Gerhard Heinmöller, Jörg Hoffmann, Andreas Ciliox
  • Patent number: 7142128
    Abstract: A home network system disclosed herein includes a high-speed network for networking a plurality of home appliances and a low-speed network. A portable information device is provided so as to be connectable to the high-speed network and the low-speed network 11 in a wireless manner. A portable information device access point is provided for helping the portable information device reciprocally communicate with the home appliances connected to the high-speed and low-speed networks. The portable information device does negotiation with the access point to be served by the access point. Thus, both the home appliances and the portable information device share their resources to effectively exploit them, with the home appliances organically associated with the portable information device such as a cellular phone or a PDA.
    Type: Grant
    Filed: September 17, 2001
    Date of Patent: November 28, 2006
    Assignee: Sony Corporation
    Inventor: Shinji Kobayashi
  • Patent number: 7136928
    Abstract: In a communication device for carrying out communications according to an Echonet protocol on a network of a prescribed network layer protocol, a prescribed bit sequence value of a network layer address or a datalink layer address of the communication device is set as a candidate for an Echonet address to be used in the Echonet protocol. Then, an inquiry packet for inquiring whether the prescribed bit sequence value is identical to the Echonet address used by each other communication device or not is transmitted, and the prescribed bit sequence value is determined as the Echonet address of the communication device when the prescribed bit sequence value is judged as not identical to any of Echonet addresses used by the other communication devices.
    Type: Grant
    Filed: October 30, 2002
    Date of Patent: November 14, 2006
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Takeshi Saito, Keiichi Teramoto, Nobuyuki Monma, Hiroyuki Aizu, Shuichi Kyuma
  • Patent number: 7123621
    Abstract: A communication system includes a source node including a first connection control register, a destination node including a second connection control register, and a controller. The controller is adapted to select one of a first and a second communication protocol as a communication protocol to be used between the source node and the destination node, to set a logical connection to be used between the source node and the destination node, to access the first connection control register to store therein information for the communication protocol selected by the controller and information for the logical connection set by the controller, and to access the second connection control register to store therein information for the communication protocol selected by the controller and information for the logical connection set by the controller. The first communication protocol uses an asynchronous transfer, but does not use an isochronous transfer.
    Type: Grant
    Filed: April 8, 1999
    Date of Patent: October 17, 2006
    Assignee: Canon Kabushiki Kaisha
    Inventors: Mitsuo Niida, Takashi Kobayashi, Shinichi Hatae, Shinji Ohnishi
  • Patent number: 7120154
    Abstract: Disclosed is a carrier network fulfilling a distributed virtual routing function, said carrier network comprising one or more components, each of the components comprising at least two nodes communicating with one another by means of an artery, a node comprising a an access function. At least one component of said network comprises the following elements: several bridge ELANs, each bridge ELAN being connected to a virtual network VLAN, at least one transit ELAN, all access functions of the same component being adjacent through said transit ELAN, and at the level of an access function: router LEC means adapted to connect the access function to at least one bridge ELAN associated with a VLAN means for the identification of the VLANs serviced by the access function, means (transit LEC) to connect the transit ELAN to the access function.
    Type: Grant
    Filed: July 2, 2001
    Date of Patent: October 10, 2006
    Inventors: Marc Bavant, Michel Delattre
  • Patent number: 7120146
    Abstract: In a communication network where multiple bus systems are interconnected by a bus bridge, a first node attached to a first bus system acquires a first channel for transmission of packets to a first multicast address and broadcasts a first message pertaining to the first channel and the first multicast address. A second node attached to a second bus system acquires a second channel for transmission of packets to a second multicast address and broadcasts a second message pertaining to the second channel and the second multicast address. In response to receipt of the first and second messages, the bus bridge establishes a connection between two channels respectively identified by the received messages if the multicast addresses contained in the received messages are equal to each other.
    Type: Grant
    Filed: October 10, 2001
    Date of Patent: October 10, 2006
    Assignee: NEC Corporation
    Inventors: Johji Suzuki, Morihisa Momona
  • Patent number: 7116681
    Abstract: A tunnel is established across an IPv4 domain for the transport of packets from a source host on one IPv6 domain to a destination host on another IPv6 domain, there being respective interfaces between the IPv4 domain and the IPv6 domains.
    Type: Grant
    Filed: September 25, 2000
    Date of Patent: October 3, 2006
    Assignee: British Telecommunications
    Inventors: Peter Hovell, John R King, John Patterson
  • Patent number: 7099983
    Abstract: A communications module for a data communications system having a plurality of data processors comprises a plurality of ports, each coupled to a respective one of the data processors. An address table associates addresses of a memory space to addresses of the data processors. The memory space may include addressable FIFOs, SRAM memory and/or flag registers. In the case of FIFOs, a counter coupled to the FIFO supplies a flag or ready signal indicating the not-full or not-empty status of the respective FIFO, which is supplied to a master device that is writing data to the FIFO or that is reading data from the FIFO so that the writing master device will write only when the FIFO is not full and the reading master device will read only when the FIFO is not empty.
    Type: Grant
    Filed: November 25, 2002
    Date of Patent: August 29, 2006
    Assignee: LSI Logic Corporation
    Inventors: Steven M. Emerson, Gregory F. Hammitt, Steven G. Kopacek
  • Patent number: 7092392
    Abstract: A packet routing apparatus has a plurality of routing units, connected by a first connecting mechanism. The plurality of routing units comprise a first routing unit, connected to at least one port, and a second routing unit, connected to an extended function processor. The first routing unit transmits a packet, received from the port, to another first routing unit and/or a second routing unit. The second routing unit transmits the packet, received from the first connecting mechanism, to the extended function processor.
    Type: Grant
    Filed: March 11, 2002
    Date of Patent: August 15, 2006
    Assignee: Hitachi, Ltd.
    Inventors: Shigeki Yoshino, Hidemitsu Higuchi, Naoya Ikeda, Yoshitaka Sainomoto, Yukihide Inagaki
  • Patent number: 7092400
    Abstract: The invention relates to a bus system for transmitting data between a processing unit (10) and a memory unit (19) comprising memory cells (17), in which a plurality of logic addresses is available for each memory cell (17). Dependent on the kind of address used, the data transmitted through the data bus (13) are differently manipulated by a data modification unit (16) so that, for protection against abuse of data, the unchanged identical data are not present at the data bus (13).
    Type: Grant
    Filed: March 22, 2002
    Date of Patent: August 15, 2006
    Assignee: Koninklijke Philips Electronics N.V.
    Inventor: Ralf Malzahn
  • Patent number: 7088739
    Abstract: The present invention provides a method and apparatus for creating a packet using a digital signal processor. Call set-up information is received. Thereafter, call data is received and a data portion of the packet is created using the call data. One or more headers are created using the call data and the call set-up information. The packet is then created by attaching the one or more headers to the data portion of the packet. In addition, the one or more headers may include a real time transport protocol header, a user datagram protocol header, an Internet protocol header, and a media access control header.
    Type: Grant
    Filed: November 9, 2001
    Date of Patent: August 8, 2006
    Assignee: Ericsson Inc.
    Inventors: Alan DeMars, William Paul Harding-Jones
  • Patent number: 7079490
    Abstract: An integrated circuit includes a trace analyzer to sample, process and store data carried along internal or external data path of the circuit. The trace analyzer may include a multiplexer, a sampler, a formatter and a memory controller. The trace analyzer samples data on a predetermined basis, processes it and caused the processed data to be stored in a memory.
    Type: Grant
    Filed: December 3, 1998
    Date of Patent: July 18, 2006
    Assignee: Intel Corporation
    Inventors: Frank Hady, Rick Coulson
  • Patent number: 7072330
    Abstract: Systems and methods by which voice/data communications may occur in multiple modes/protocols are disclosed. In particular, systems and methods are provided for multiple native mode/protocol voice and data transmissions and receptions with a computing system having a multi-bus structure, including, for example, a TDM bus and a packet bus, and multi-protocol framing engines. Such systems preferably include subsystem functions such as PBX, voice mail and other telephony functions, LAN hub and data router or switch functions. In preferred embodiments, a TDM bus and a packet bus are intelligently bridged and managed, thereby enabling such multiple mode/protocol voice and data transmissions to be intelligently managed and controlled with a single, integrated system.
    Type: Grant
    Filed: April 25, 2001
    Date of Patent: July 4, 2006
    Assignee: Consolidated IP Holdings, Inc.
    Inventors: Gregory E. Pounds, William D. Strauss, Scott K. Pickett
  • Patent number: 7061904
    Abstract: A network processor (12) for a voice over Internet protocol phone integrates a universal serial bus port (56), a pair of IEEE 802.3 MACs (70a), a repeater (70b), and a pair of pulse code modulation (PCM) ports (24) such that the network processor can be combined with other peripherals to transmit both voice and data over an Internet protocol network (13).
    Type: Grant
    Filed: April 9, 2001
    Date of Patent: June 13, 2006
    Assignee: Infineon Technologies North America Corp.
    Inventors: Frank Preiss, Oliver von Soosten
  • Patent number: RE39514
    Abstract: An Ethernet controller, for use within an Ethernet network of other Ethernet controller connected together by a bus, is provided. The Ethernet controller includes a plurality of ports including at least one bus port associated with ports connected to other switching Ethernet controllers, a hash table for storing addresses of ports within the Ethernet network, a hash table address control, a storage buffer including a multiplicity of contiguous buffers in which to temporarily store said packet, an empty list including a multiplicity of single bit buffers, a packet storage manager, a packet transfer manager and a write-only bus communication unit. The hash table address control hashes the address of a packet to initial hash table location values, changes the hash table location values by a fixed jump amount if the address values stored in the initial hash table location do not match the received address, and provides at least an output port number of the port associated with the received address.
    Type: Grant
    Filed: June 21, 2004
    Date of Patent: March 13, 2007
    Assignee: Marvell Semiconductor International Ltd.
    Inventors: David Shemla, Avigdor Willenz