Bused Computer Networking Patents (Class 709/253)
  • Publication number: 20080140864
    Abstract: An electronic system interconnect. The interconnect comprises a first node and a second node coupled to the first node. The interconnect is initially configured to include the first and second nodes. A third node is added to the interconnect after the interconnect is initially configured, and the first node responds to the addition of the third node by initiating a new connect handshake with the third node. The first node begins by transmitting a first signal to the third node. The first node signals that the third node has been added to the interconnect if the third node responds to the first signal by transmitting a second signal. The first node causes the interconnect to be reconfigured if the third node transmits a third signal in response to receiving the first signal.
    Type: Application
    Filed: February 12, 2008
    Publication date: June 12, 2008
    Inventors: William S. Duckwall, Michael D. Teener
  • Publication number: 20080140811
    Abstract: A remote host controller includes USB ports and a network interface. A processing device in the remote host controller supports an IP stack in communication with a network and drivers in communication with a Universal Serial Bus attached to the USB ports. The remote host controller registers with hosts on the network. Registered hosts are sent communications regarding attachment and detachment of peripheral devices to/from the remote host controller. The registered hosts are selectively configured to be able to communicate with one or more of the peripheral devices. Communications between applications and the peripherals are transparent in that they operate as if directly attached to a USB port on the host computer.
    Type: Application
    Filed: February 6, 2008
    Publication date: June 12, 2008
    Inventor: Eric Welch
  • Publication number: 20080126497
    Abstract: A controller apparatus with shared expansion connection and method for the same includes a plurality of controller and each controller with a built-in programmable logic controller (PLC). The controllers communicate through signal interfaces and detect unused transmission interfaces in the programmable logic controllers. The unused transmission interface can be used by other controllers by share setting and functional setting. The transmission function is improved and the transmission interfaces do not need augmentation.
    Type: Application
    Filed: August 10, 2006
    Publication date: May 29, 2008
    Inventors: Shih-Chieh Laio, Tai-Tsung Huang
  • Patent number: 7373414
    Abstract: A multimedia system and method that provides easy universal text searching for non-technical users, is disclosed. A configuration of the multimedia system and method of the present invention also facilitates content delivery through multiple, independent, simultaneous feeds from a single source to two or more different destinations without impairing audio and/or video and/or data stream quality.
    Type: Grant
    Filed: August 29, 2002
    Date of Patent: May 13, 2008
    Assignee: AMX LLC
    Inventors: Roni Evron, Benjamin Rosner, Jonas Buzzerio
  • Patent number: 7363210
    Abstract: A method and communications system for managing and supplying data in a communications environment, which may have a data-management device, several application servers that may communicate with the central data-management device via different communications protocols, and storage devices based on FC (Fiber Channel) and IP (Internet Protocol) technology. To provide the entire range of storage devices of different technologies to application servers that use different communications protocols, an application server may request data, which may be distributed among several storage devices of different technologies, using a specific communications protocol for an application to be carried out. The requested data are fetched out of at least one storage device, independently of the utilized communications protocol of the application server, and may be transmitted via the data-management device to the application server requesting the data, for further use, using its communications protocol.
    Type: Grant
    Filed: September 23, 2004
    Date of Patent: April 22, 2008
    Assignee: Deutsche Telekom AG
    Inventor: Michael Fehse
  • Patent number: 7363380
    Abstract: A method for improving a link schedule used in a communications network is disclosed. While the method applies generally to networks that operate on a scheduled communications basis, it is described in the context of a Foundation FIELDBUS. The method includes: scheduling sequences and their associated publications according to their relative priority, per application; minimizing delays between certain function blocks, and between certain function blocks and publications; and grouping certain publications. Accordingly, advantages such as latency reduction, schedule length reduction, and improved communications capacity are gained.
    Type: Grant
    Filed: October 29, 2002
    Date of Patent: April 22, 2008
    Assignee: Honeywell International Inc.
    Inventor: William R. Hodson
  • Patent number: 7359932
    Abstract: A processor communication register (PCR) contained within a multiprocessor cluster system provides enhanced processor communication. The PCR stores information that is useful in pipelined or parallel multi-processing. Each processor cluster has exclusive rights to store to a sector within the PCR and has continuous access to read its contents. Each processor cluster updates its exclusive sector within the PCR, instantly allowing all of the other processors within the cluster network to see the change within the PCR data, and bypassing the cache subsystem. Efficiency is enhanced within the processor cluster network by providing processor communications to be immediately networked and transferred into all processors without momentarily restricting access to the information or forcing all the processors to be continually contending for the same cache line, and thereby overwhelming the interconnect and memory system with an endless stream of load, store and invalidate commands.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: April 15, 2008
    Assignee: International Business Machines Corporation
    Inventors: Ravi Kumar Arimilli, Robert Alan Cargnoni, Derek Edward Williams, Kenneth Lee Wright
  • Patent number: 7349391
    Abstract: A system is described having a network, a bus and an interface coupling the network to the bus. A host is coupled to the network and executes software to generate packets for communication on the network. A bus device is coupled to the bus. The interface and host coordinate to transport bus device packets between the host and the bus device via tunneling over the network.
    Type: Grant
    Filed: March 19, 1999
    Date of Patent: March 25, 2008
    Assignee: F5 Networks, Inc.
    Inventors: Avner Ben-Dor, James Goodwin, Joseph Meza, Mark S. Young, David Zalatimo
  • Patent number: 7340314
    Abstract: An embodiment of an access control system is disclosed herein that is easily customized by a user. A user defines cardholders, clearance levels, and logic scripts that dictate how the system will operate. User-entered changes propagate through the system automatically. The disclosed embodiment includes personality modules coupled to both field devices and a server. However, the personality modules operate autonomously from the server. Personality modules can also be added to the system dynamically and are auto-configuring. Display modules may also be included for locally and remotely programming, testing, managing, and operating personality modules and field devices. The system may include an intelligent display station that includes a reader and a display, displaying information in an interactive user interface in accordance with an individual's clearance level.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: March 4, 2008
    Assignee: Global Network Security, Inc.
    Inventors: David Duncan, Timothy A. Johns, Ray Sharif, John Seghers, Eugene Chigirinsky, Greg McKay
  • Publication number: 20070250646
    Abstract: A system and method for controlling and monitoring a wireless communication device. Communication between a communication manager and a wireless communication device is via Ethernet data, and communication between an Ethernet interface controller and a wireless communication module, both in the wireless communication device is via USB data.
    Type: Application
    Filed: January 31, 2007
    Publication date: October 25, 2007
    Inventors: Kwang Chul Jeon, Gwan-Hee You, Henry Kim
  • Publication number: 20070250647
    Abstract: A system and method for controlling and monitoring a wireless communication device. Communication between a communication manager and a wireless communication device is via Ethernet data, and communication between an Ethernet interface controller and a wireless communication module, both in the wireless communication device is via USB data.
    Type: Application
    Filed: February 2, 2007
    Publication date: October 25, 2007
    Inventors: Kwang Chul Jeon, Gwan-Hee You, Henry Kim
  • Patent number: 7272738
    Abstract: A data transmission system including a slave device (30) and a master device (10) is disclosed. Slave device (30) may include a slave side clock signal generator section (32) for generating a slave side clock signal (CLKSOUT), a phase adjusting circuit (40) for controlling a phase of a slave side clock signal (CLKSOUT), output sections (33-1 to 33-m) for outputting transmission data signals (SD1 to SDm) in response to slave side clock signal (CLKSOUT), and a timing reference signal generator section (34) for outputting a timing reference signal (SSPH) in response to slave side clock signal (CLKSOUT).
    Type: Grant
    Filed: January 31, 2002
    Date of Patent: September 18, 2007
    Assignee: Elpida Memory, Inc.
    Inventor: Toru Ishikawa
  • Patent number: 7260609
    Abstract: The present invention provides a method and a communications system for the exchange of data between at least two users who are in contact with one another using a bus system. The data are included in messages which are transmitted by users over the bus system. A specifiable priority is assigned to each message. In order to achieve, in the normal case, a high probability of a short latency period (t) of a message to be transmitted, and to be able to guarantee, in the worst case, a maximum latency period (tmax), it is provided that the priorities assigned to the messages be dynamically modified during the operation of bus system. Preferably, the set of all messages is subdivided into equivalence classes, and a priority is assigned to each equivalence class. During the operation of the bus system, the priorities of the messages are dynamically modified within an equivalence class, and the priorities of the equivalence classes are dynamically modified.
    Type: Grant
    Filed: December 21, 2001
    Date of Patent: August 21, 2007
    Assignee: Robert Bosch GmbH
    Inventors: Thomas Fuehrer, Bernd Mueller
  • Patent number: 7249200
    Abstract: The present invention is concerned with a process for determining communication identifiers for communication devices connected over a network, which have start identifiers assigned to them, as well as with a communication device and a communication module therefor.
    Type: Grant
    Filed: March 20, 2003
    Date of Patent: July 24, 2007
    Assignee: Vector Informatik GmbH
    Inventors: Mirko Tischer, Holger Heinemann, Jurgen Kluser
  • Patent number: 7231433
    Abstract: The present invention, sometimes called Enterlink, for the first time provides a federated system with state that interconnects applications of multiple companies. The Enterlink connects participant companies and applications, through the Enterlink bus, with each other and with consolidated data stores, third party services, core services, public process applications, and private process applications. The Enterlink bus uses, for the first time, metachannels, a metachannel engine and a metachannel repository Connectors connect the Enterlink public process applications and the company private I process applications with the bus. The invention can be applied to the automotive retail industry, among others. The Enterlink applications, core applications, and bus, may be operated as a service to company participants.
    Type: Grant
    Filed: October 29, 2003
    Date of Patent: June 12, 2007
    Assignee: Reynolds and Reynolds Holdings, Inc.
    Inventors: Mark H. Hellbusch, Bryon K. Propst, Girish U. Balsavar, Robert G. Schaefer, Harsh Wardhan
  • Patent number: 7231464
    Abstract: The present invention relates to a global management system for a multimodule, multiprocessor machine (PK). The system is characterized in that it comprises an independent module (SM) dedicated to the global management of a plurality of first modules (M1 through Mn), the independent module (SM) being connected to a management tool (BUMP) for each of the first modules (M1 through Mn) by a first specific link supporting a given communication protocol that makes it possible to manage each of the first modules at the startup of the machine, during the running of the machine, and after the machine stops running, the independent module (SM) being connected to each of the first modules via a second link, and the independent module also being globally connected to the multimodule machine (PK) via a physical link of a local area network (LAN) linked to at least two of the first modules (M2 and M3).
    Type: Grant
    Filed: September 15, 2000
    Date of Patent: June 12, 2007
    Assignee: Bull, SA
    Inventors: Christian Caudrelier, Lorenzo Olivares, Tony Reix
  • Patent number: 7197536
    Abstract: A circuit arrangement, node, clustered computer system, and method incorporate a primitive communication mechanism for use in exchanging data between adjacent nodes coupled via a point-to-point network. A plurality of network ports are used to couple a node to other nodes in the clustered computer system over point-to-point network interconnects, and a plurality of communication registers are associated with each of the network ports for the purpose of storing data received through their associated network ports. A node desiring to communicate information to another node receives a port identifier from the other node that identifies the network port on the other node through which the pair of nodes are coupled. The port identifier is then used by the node to communicate data to the other node through the use of one or more write operations directed to the communication register on the other node that is associated with the network port identified by the port identifier.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: March 27, 2007
    Assignee: International Business Machines Corporation
    Inventors: Bruce Leroy Beukema, Richard Charles Booth, David Robert Engebretsen, Thomas Rembert Sand, Kenneth Michael Valk
  • Patent number: 7145909
    Abstract: This invention relates to apparatus and associated methods for providing access to and switching of information in a packet data network. More particularly, the invention is directed to a platform facilitating both packet switching capabilities and associated access interface functions in a single system.
    Type: Grant
    Filed: May 24, 2002
    Date of Patent: December 5, 2006
    Assignee: Lucent Technologies Inc.
    Inventor: Neil J. Romy
  • Patent number: 7143216
    Abstract: A system and method for configuring expandable buses wherein a host supports a plurality of expandable buses are provided. A plurality of devices are arranged to form a plurality of groups. Each group forms a chain of devices on an expandable bus. Each chain includes an input connector. The chains are configured such that connecting an expandable bus of the host to the input connector for a particular chain causes that particular chain to be directly connected to that particular expandable bus of the host. The absence of connecting any expandable bus of the host to the input connector for a particular chain causes that particular chain to be directly connected to a different chain so as to be indirectly connected to one of the expandable buses of the host. In another embodiment, the connections to an expandible bus of the host must be consistent with a predetermined connection logic.
    Type: Grant
    Filed: August 2, 2005
    Date of Patent: November 28, 2006
    Assignee: Storage Technology Corporation
    Inventors: Charles A. Milligan, Philippe Y. Le Graverand
  • Patent number: 7111095
    Abstract: A frame grabber with switched fabric interface where in varying embodiments the fabric interface may be one of InfiniBand, Star Fabric, or PCI Express or the like.
    Type: Grant
    Filed: April 25, 2003
    Date of Patent: September 19, 2006
    Assignee: August Technology Corp.
    Inventors: Cory M. Watkins, Mark R. Harless
  • Patent number: 7107361
    Abstract: The present invention provides coupled-type computers wherein a computer can be coupled with computers of the same structure easily, and can be coupled with other computers of the same structure in high density. Computer components such as CPUs or memories are built in a holder made of polyhedron cube. A radio propagation bus space formed by a cavity is provided in the inside of the holder, and a plurality of radio-electric signal interconversion elements provided with a signal identification means facing the radio propagation bus space are disposed in the holder. These radio-electric signal interconversion elements are connected to the computer components in the holder. Holes communicating with the radio propagation bus space are bored on the surfaces of the outsides of the holders by means of the radio lines.
    Type: Grant
    Filed: December 26, 2001
    Date of Patent: September 12, 2006
    Inventor: Tsunemi Tokuhara
  • Patent number: 7100066
    Abstract: Disclosed is a clock distribution device and method in a compact PCI system based multi-processing system. A compact PCI based multi-processing system preferably includes processing signals upon mounting various circuit boards on multiple slots, even if the location of the system slot is varied, the skew of clocks transmitted to the other slots may be minimized. Accordingly, the system may be configured in a flexible manner because of such variability of the system slot's location. Further, the system may be efficiently repaired and maintained because it is possible to easily and quickly take measures in response to any failure occurring on the board mounted on the system slot.
    Type: Grant
    Filed: December 27, 2002
    Date of Patent: August 29, 2006
    Assignee: LG Electronics Inc.
    Inventor: Sang Ik Jeong
  • Patent number: 7085855
    Abstract: The objective of the present invention is to provide a data transfer control device and electronic equipment that guarantee stable operation even if a reset that clears the node topology information occurs. When a CPU (firmware) of a data transfer control device in accordance with the IEEE 1394 standard issues a data transfer start (or resume) command during a bus reset period, the execution of that command is canceled. The fact that the command has been canceled is informed to the CPU by an interrupt. The command is canceled by using a signal that is active during the bus reset period to mask a signal that goes active when a command is issued. When a pause command is issued, the transfer processing pauses at a previously determined pause location. Transfer data is automatically divided into a series of packets to be transferred continuously by the hardware.
    Type: Grant
    Filed: October 12, 2000
    Date of Patent: August 1, 2006
    Assignee: Seiko Epson Corporation
    Inventors: Daisuke Sato, Hiroshi Horiuchi
  • Patent number: 7082502
    Abstract: A method and apparatus for processing a bi-directional dataflow are disclosed which permits the transparent movement of data from one processor to another via a shared memory fabric which is connected with both processors. This permits the incoming data of a first processor to be utilized by a second processor thereby freeing that processor from having to handle incoming data. Further, the second processor can handle outgoing data exclusively, freeing the first processor from having to handle outgoing data. In this way, each direction of a bi-directional dataflow may be handled by the maximum capability of a bi-directional capable processing device. The shared memory may comprise a plurality of banks of synchronous dynamic random access memory (SDRAM) devices, and may be used to store packet data in a network.
    Type: Grant
    Filed: May 15, 2001
    Date of Patent: July 25, 2006
    Assignee: Cloudshield Technologies, Inc.
    Inventors: Zahid Najam, Peder J. Jungck, Macduy T. Vu, Andrew T. Nguyen
  • Patent number: 7072988
    Abstract: A method for verifying bus performance in a multiple initiator environment is provided. A first initiator generates a key data pattern including a key header and a pattern. The first initiator then writes the key data pattern to an echo buffer of a target after which the first initiator reads the key data pattern. The first initiator also examines the key header to ascertain a level of communication integrity of a physical connection with the target.
    Type: Grant
    Filed: March 31, 2000
    Date of Patent: July 4, 2006
    Assignee: Adaptec, Inc.
    Inventor: Carlos H. Morales
  • Patent number: 7035959
    Abstract: A measuring device, a measuring device controller, a measuring system, a measurement process performing method and a recording medium thereof which can easily and adequately perform a measurement process are provided. The present invention is constructed to include a program receiving unit 110 for receiving a control program, which comprises contents prescribing a measurement process, from said network; a memorizing unit 120 for memorizing the control program; an initiating instruction receiving unit 130 for receiving a program initiating instruction of the control program from the network; and a measurement control unit 156 for letting a measuring unit 160 perform the measurement process based on the control program memorized by the memorizing unit 120 in case the initiating instruction receiving unit 130 receives the program initiating instruction.
    Type: Grant
    Filed: April 17, 2001
    Date of Patent: April 25, 2006
    Assignee: Advantest Corporation
    Inventors: Satoshi Umezu, Jun Miyajima, Takahiro Yamaguchi, Norio Arakawa
  • Patent number: 7024492
    Abstract: A data server for use in networks where media data are transmitted in packet form comprises at least one card shelf containing at least a bus controller card, a plurality of media processor cards, and a backplane. The backplane has a plurality of media buses, which carry data in packet form among the cards installed on the shelf. Each card has at least one bidirectional port with its own unique identity, and each bidirectional port outputs flow control information as to whether that port can or cannot accept packets of data that are intended to be sent to it, as well as transmit requests to transmit packets of data from that port. Each card outputs flow control information for each bus. A bus arbiter reviews each request to transmit and each flow control message, and grants requests to transmit media data packets only when the intended destination address is free to receive a media data packet over a free bus.
    Type: Grant
    Filed: May 24, 2002
    Date of Patent: April 4, 2006
    Assignee: Convedia Corporation
    Inventors: Andrew M. Fussell, Paul Robert Russell
  • Patent number: 7020725
    Abstract: A method for reserving an isochronous resource over a link between a first bus and a second bus, the link including a first interface device connected to the first bus and a second interface device connected to the second bus. The reservation of the resources over the link is transparent to the devices connected to the busses. The method includes, at the level of the interface devices, intercepting the connection set up messages sent by the devices connected to the busses, checking whether a source device and a sink device for which the set-up message has been intercepted are on different busses, and in the affirmative, reserving resources for the connection over the link.
    Type: Grant
    Filed: October 18, 2001
    Date of Patent: March 28, 2006
    Assignee: Thomson Licensing
    Inventors: Nicolas Burdin, Sébastien Perrot, Christophe Vincent
  • Patent number: 7006941
    Abstract: A test method for relevancy testing of an identifier able to be transmitted to a communication device by way of a communication network in a message, a test module therefor and a generating module for building a relevancy table provided for the testy method. In the test method a first position in the relevancy table is sought for the identifier on the basis of a calculating rule applied to the identifier or a on the basis of a second position alternative to the latter using a move-on rule applied to the identifier in a case of conflict, in which the first position is not available until an available position is found. The identifier is designated as being relevant, when at the first or the second position the identifier or a value associated with it is entered or as being irrelevant, when at the first or the second position a non-use marker is entered.
    Type: Grant
    Filed: January 7, 2002
    Date of Patent: February 28, 2006
    Assignee: Vector Informatik GmbH
    Inventors: Horst Wettstein, Jochen Rein, Tobias Pongs
  • Patent number: 7003563
    Abstract: A remote management system for a group of servers, typically a group mounted in a single rack. A daisy-chained bus is used to couple server management command, status and data, including keyboard, video, mouse and downloaded data signals between a server selected from the group and a single remote management unit. A local management unit is provided for each server to couple digital video and status data onto the daisy-chained bus in packet format and to convert packet format signals received from the bus to signals that can be used by the server. A multiplexor is provided to selectively couple the packetized video and status data from a server onto the bus and through the bus to the single remote management unit. The remote management unit converts video and status signals to web page format and couples to a remotely located server manager via IP protocol.
    Type: Grant
    Filed: November 2, 2001
    Date of Patent: February 21, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kevin B. Leigh, Doron Chosnek
  • Patent number: 6978318
    Abstract: A network interface includes a network medium interface operatively coupled to a software device driver arrangement, with a legacy media access controller (MAC) therebetween. The device driver arrangement includes a legacy MAC device driver configured to communicate with the legacy MAC, and an intermediate driver configured to communicate with the network medium interface. The intermediate driver and the network medium interface may communicate with one another by use of special frames, for example to send and receive control information. The special frames are formatted to pass through the legacy MAC, and include an identifier so that they can be identified at the intended destination, either the intermediate driver or the network medium interface. Upon identification, the control information is extracted at the destination. The network medium interface may include one or more MACs as well as one or more physical layer devices (PHYs).
    Type: Grant
    Filed: June 19, 2000
    Date of Patent: December 20, 2005
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Philip J. Keller, Yatin R. Acharya, Matthew J. Fischer
  • Patent number: 6976067
    Abstract: A method, apparatus, and computer instructions for providing real-time user support. Monitoring is performed for a user input selecting a particular option on a desktop in the data processing system. In response to detecting the user input, a request is generated for real-time user support, wherein the request includes entitlement information used to determine a type of support to be provided. The request is sent to initiate a communication link for real-time user support.
    Type: Grant
    Filed: September 6, 2001
    Date of Patent: December 13, 2005
    Assignee: International Business Machines Corporation
    Inventors: Carl Phillip Gusler, Rick Allen Hamilton, II
  • Patent number: 6968386
    Abstract: System for transferring a data file from a web server to a user workstation through a network and reciprocally, the user workstation including a hard disk (205) for storing the data file being transferred over a SCSI bus (208). The user workstation includes a dual-port memory (304) for storing temporarily the data file, a network logic unit (302) interconnected between the network and the input port of the dual-port memory for receiving the data file from the network and transmitting it to the dual-port memory, and a SCSI logic unit (303) interconnected between the output port of the dual-port memory and the SCSI bus for transferring the data file from the dual-port memory to the hard disk over the SCSI bus and reciprocally.
    Type: Grant
    Filed: September 12, 2000
    Date of Patent: November 22, 2005
    Assignee: International Business Machines Corporation
    Inventors: Alain Benayoun, Patrick Michel, Jean-Francois Le Pennec, Claude Pin
  • Patent number: 6961792
    Abstract: A system and method for configuring expandable buses wherein a host supports a plurality of expandable buses are provided. A plurality of devices are arranged to form a plurality of groups. Each group forms a chain of devices on an expandable bus. Each chain includes an input connector. The chains are configured such that connecting an expandable bus of the host to the input connector for a particular chain causes that particular chain to be directly connected to that particular expandable bus of the host. The absence of connecting any expandable bus of the host to the input connector for a particular chain causes that particular chain to be directly connected to a different chain so as to be indirectly connected to one of the expandable buses of the host.
    Type: Grant
    Filed: May 23, 2003
    Date of Patent: November 1, 2005
    Assignee: Storage Technology Corporation
    Inventor: Philippe Le Graverand
  • Patent number: 6957273
    Abstract: Priorities are set in order of an internal register access packet, a response system packet, and a command system packet which are transmitted/received by a packet transmitting/receiving unit. In a transfer waiting state of the command system packet of the low priority to a certain transmission destination, in the case where the response system packet or internal register access packet of the high priority to another transmission destination is received from an external module, the packet transmitting/receiving unit withdraws the transfer waiting state and transmits the packet of the high priority.
    Type: Grant
    Filed: November 30, 2000
    Date of Patent: October 18, 2005
    Assignee: Fujitsu Limited
    Inventors: Terumasa Haneda, Hiroshi Matsushita, Makoto Takamatsu, Yuji Hanaoka
  • Patent number: 6947999
    Abstract: An improved UART which has a number of channels, with each channel having a set of channel configuration registers. Each channel configuration register includes an interrupt source register. The interrupt source register has a multi-bit interrupt source code which is used to indicate the source of the interrupt. This code is chosen to be compatible with prior UART devices. The device also includes a bus interface, and a plurality of device configuration registers accessible through the bus interface by a user. One of the device configuration registers is an interrupt register which provides a user accessible code to indicate the interrupt source. The code used for the interrupt source is a compressed version of the multiple bit code used in the channel configuration interrupt source register. This compression allows more channels to be represented in a single register, while also conveying the interrupt source information quickly to the user.
    Type: Grant
    Filed: March 17, 2000
    Date of Patent: September 20, 2005
    Assignee: Exar Corporation
    Inventors: Glenn Wegner, Sun Man Lo
  • Patent number: 6933943
    Abstract: A distributed resource system comprises a plurality of compute resource units operable to execute graphics applications and generate graphics data, and a plurality of visualization resource units communicatively coupled to the plurality of compute resource units and operable to render pixel data from the graphics data. A first network couples a network compositor to the plurality of visualization resource units. The network compositor is operable to synchronize the received pixel data from the plurality of visualization resource units and receive the pixel data from the visualization resource units and to composite the synchronized pixel data into at least one image. A plurality of display devices, at least one of which is located remotely from the plurality of compute resource units, are coupled to the network compositor and operable to display the at least one image.
    Type: Grant
    Filed: February 27, 2002
    Date of Patent: August 23, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Byron A. Alcorn
  • Patent number: 6909952
    Abstract: A device for controlling/regulating the operational sequences in a motor vehicle. The device has a number of arrangements for control/regulation. Each of the arrangements includes a processor having a storage unit and an input and output unit. A characteristic of this device lies in spatially combining the arrangements on a carrier and interconnecting them, using a communications bus.
    Type: Grant
    Filed: September 21, 2001
    Date of Patent: June 21, 2005
    Assignee: Robert Bosch GmbH
    Inventor: Hans-Joerg Mathony
  • Patent number: 6909950
    Abstract: A control device of an electric car in which any two of control devices fixed to the corresponding electric motors send signals to each other and send and receive control information by taking a bypass route when any one of transmission lines malfunctions is provided. Fail safe means for signal transmission lines, in which a bypass route is established such that a node detecting a communication failure in an electronic control system of the car sends a search message for searching a transmission route and another node which is able to establish the transmission route sends back a response message, is provided.
    Type: Grant
    Filed: October 26, 2001
    Date of Patent: June 21, 2005
    Assignee: Japan Science and Technology Corporation
    Inventor: Hiroshi Shimizu
  • Patent number: 6904487
    Abstract: An apparatus and method for generating distributed traffic in nodes coupled to a bus, wherein one node reads information on other nodes and generates traffic, includes a bus interface unit and a control unit receiving signals. The signals are transmitted from the nodes via the bus interface unit, to detect a bus reset and determine the number N of nodes coupled to the bus and a node ID number K of a node having the control unit. The information on the nodes is read in a predetermined order, starting from a reference node with node ID number K+M, wherein M is an integer larger than 1?K and smaller than N?K. The apparatus controls the order of generation of read transactions in each node for reading information from the other nodes coupled to a bus. The traffic load applied to each node is distributed to reduce an initial bus stabilization time.
    Type: Grant
    Filed: February 3, 2003
    Date of Patent: June 7, 2005
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jae-hwa Kim, Il-ju Na
  • Patent number: 6894986
    Abstract: A transmission managing apparatus included in an information transmitting system comprising a communication bus (B), an indicating device (NI), which has a transmission state memory (5) for storing a channel used for an information transmission executed in a time division manner on the communication bus and a transmission occupation period occupied for the information transmission, for indicating the channel and the transmission occupation period and an information processing apparatus (N) for reserving a non-used channel and a preservable period, while referring to a memory content of the transmission state memory.
    Type: Grant
    Filed: June 2, 2003
    Date of Patent: May 17, 2005
    Assignee: Pioneer Corporation
    Inventors: Makoto Matsumaru, Hidemi Usuba, Sho Murakoshi, Kinya Ono, Seiichi Hasebe, Kunihiro Minoshima
  • Patent number: 6892247
    Abstract: A communication method for use with a decentralized bus system B, to which a plurality of communication participants are connected, including a first master M1, which is assigned to a first master system MS1, and a second master M2 and a slave S3, which are assigned to a second master system MS2 that is associated with at least one application and provided with a filter table FT containing data entries. A message M having a header (provided with data entries corresponding to the filter table data entries) and message data is formed and transmitted from the first master M1 over the bus B. The message M is detected, and at least some header data are evaluated in the second master system MS2, including being compared to the filter table data entries. The message data D are made available to the application when the header and filter table data entries coincide.
    Type: Grant
    Filed: February 6, 2001
    Date of Patent: May 10, 2005
    Assignee: Siemens Aktiengesellschaft
    Inventor: Guenter Steindl
  • Patent number: 6877043
    Abstract: A method for distributing sets of collision resolution parameters to be used for resolution of network access contention events among nodes of a non-centralized media access control shared medium network. A set of collision resolution parameters is provided which includes a sequence of fixed numbers for resolving a single network access contention event. A single collision signal slot master node is identified when one or more candidate collision signal slot master nodes exist. Collision signal slot request messages are sent from client nodes addressed to all network nodes. Collision signal slot assignment messages are sent from the master node to the client nodes. A collision resolution parameter set to be employed by that given client node is obtained at a given client node from within a received collision signal slot assignment message. Collision signal slot acknowledgment messages are sent from client nodes addressed to all network nodes.
    Type: Grant
    Filed: April 4, 2001
    Date of Patent: April 5, 2005
    Assignee: Broadcom Corporation
    Inventors: Tracy D. Mallory, Matthew James Fischer
  • Patent number: 6842450
    Abstract: One embodiment of the present invention provides a system for enhancing the effective timing margins and the reliability of a digital system bus. The system monitors the digital system bus to determine the data flow between devices on the digital system bus. If an absence of data flow is detected, the system generates a pseudo-data signal to replace the normal data signal on the digital system bus. This pseudo-data signal is broadcast on the digital system bus, in order to keep the digital system bus active, thereby preventing subsequent transmissions from suffering from effects caused by an inactive digital system bus.
    Type: Grant
    Filed: January 22, 2001
    Date of Patent: January 11, 2005
    Assignee: Sun Microsystems, Inc.
    Inventor: Stephen Ho
  • Patent number: 6839771
    Abstract: In one embodiment, the system includes a host processor and a plurality of devices connected to the host processor via a USB interface. Each of the devices includes at least a processor and USB controller hardware. The host processor includes message handling logic and each of the devices also include message handling logic that is configured to cooperate with the device to prepend a communication protocol header to a message that one of the devices desires to send to the host or to another of the devices. The host processor and each of the devices are peers with respect to each other. A router located in the host processor analyzes the communication protocol header to determine whether the message is destined for the host processor or for one of the other devices.
    Type: Grant
    Filed: April 13, 2000
    Date of Patent: January 4, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Paul H. Bouchier, Ronald E. Gilbert, Jr., Christine Koerber
  • Patent number: 6834313
    Abstract: A method and system for performing a two-step read on a count register as an atomic read in a home network is disclosed. The count register has a lower half and an upper half, and is incremented in response to an increment signal and is read in response to a read signal. The method and system include reading the lower half of the count register and storing the upper half of the count register in a shadow register in response to detecting the increment signal. The shadow register is then read in order to obtain the value of the upper half of the count register, thereby avoiding reading an incorrect result from the register.
    Type: Grant
    Filed: June 19, 2001
    Date of Patent: December 21, 2004
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Harand Gaspar, Peter K. Chow, Robert Williams
  • Publication number: 20040230701
    Abstract: A strap pin short-circuits specific signal lines on an unused interface an IDE interface with which a hard disk is connected. When the server device starts, a BIOS skips the process for recognizing the IDE interface when specific lines of an IDE interface are short-circuited.
    Type: Application
    Filed: May 22, 2002
    Publication date: November 18, 2004
    Inventor: Motoyuki Sukigara
  • Publication number: 20040230703
    Abstract: A server device 10 and a client device 14 are connected with a network. The client device 14 detects an existence of the server device 10 based on an MAC address, and executes ping command while sequentially changing an IP address to search for a free IP address. The free IP address is automatically assigned as an IP address for the server device 10.
    Type: Application
    Filed: May 22, 2002
    Publication date: November 18, 2004
    Inventor: Motoyuki Sukigara
  • Publication number: 20040230702
    Abstract: A free area for recovery (unallocated area) 10d(2), an OS storage area 10d(1), and a user data area 10d(3) are provided on a hard disk 10d in a server device 10. Recovery OS data is written into the free area for recovery (unallocated area) 10d(2) in advance. When an error occurs in the OS, a user connects a serial dongle with a serial port to induce a short-circuit. When the server device 10 starts, a BIOS executes and detects that the serial port is short-circuited, the BIOS copies the recovery OS data stored in the free area 10d(2) into the OS storage area 10d(1) on the hard disk.
    Type: Application
    Filed: May 22, 2002
    Publication date: November 18, 2004
    Inventor: Motoyuki Sukigara
  • Publication number: 20040230704
    Abstract: Copy capability moved into the SAN fabric and provided as a data mover service. A well-known address is utilized to receive copy commands from the hosts. Each switch in the fabric contains a front end or service interface. The service interface of the switch connected to the host receives the copy command and manages access control or zoning and LUN mapping. LUN mapping and zoning are based on shared databases. Maintaining single, shared databases among the switches for LUN mapping and zoning greatly reduces administrator burden. By decoupling the need for the host to talk to the copy engine, zoning is greatly simplified as only the switches will be able to send commands to the copy engine, so the copy engine need only be zoned to have access to all of the desired storage devices, with no host access to the copy engine. Assuming correct zoning, the service interface will perform any necessary LUN mapping on the received copy command and forward the command to a copy engine to perform the copy operation.
    Type: Application
    Filed: April 29, 2003
    Publication date: November 18, 2004
    Applicant: Brocade Communications Systems, Inc.
    Inventors: Shankar Balasubramanian, Balakumar N. Kaushik, Richard L. Hammons