FREE patent keyword monitoring and additional FREE benefits. /images/triangleright (1K) REGISTER now for FREE triangleleft (1K)
Fresh Patents freshpatentsnav7_icons (5K)
browse patent apps by agents browse patent apps by inventors browse patent apps by industry browse patents by location monitor patent applications
    




USPTO Class 710  |  Browse by Industry: Previous - Next | All     monitor keywords
05/2006 | Recent  |  09: Oct | Sept | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan |  | 08: Dec | Nov | Oct | Sp | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan |  | 07: Dec  | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | Mar | Feb | Jan |  | 06: Dec | Nov | Oct | Sep | Aug | Jul | Jun | May | Apr | 

Electrical computers and digital data processing systems: input/output inventions 05/06

Recently published patent applications awaiting approval from the USPTO. Recent week's RSS XML file available below.
Listing format for abstract view: USPTO application #, Title, Abstract excerpt,Patent Agent. Listing format for list view: USPTO National Class full category number, title of the patent application.    05/25/2006 > 19 patent applications in 17 patent subcategories.

20060112193 - System and method for controlling mass storage class digital imaging devices: A method is provided for controlling a Mass Storage Class Digital Imaging Device using a SCSI pass through protocol. The protocol is based on industry standard SCSI protocol with modifications and extensions to allow transparent communication over a medium and is referred to as SCSI Pass Through (SPT). This protocol...

20060112194 - System and method for multi-vendor authentication to remotely activate a software-based option: A system and method are provided to remotely activate options resident on a multi-vendor supported device. The technique includes receiving, at a centralized facility, an activation key sent from a first location and configured to activate an option of an in-field device located in a second location, and sending the...

20060112195 - Electronic device and control method therefor: According to this invention, when initialization of a storage medium such as a flash memory is erase of the data area, the processing can be stopped. When the processing is stopped, at least initialization of the management area has been completed, and processing using the storage medium can be executed....

20060112196 - Device and method for a wireless mouse to detect the battery status of a host computer: A device and method for a wireless mouse to detect the battery status of a host computer are proposed. A low-battery monitor mode of a battery is activated. Whether the battery has a low-battery status is determined. A notification message of the low-battery status is intercepted. The notification message is...

20060112197 - Dual-interface-plug memory card: A dual-interface-plug memory card includes an SD, CF or MS memory card. A strobe control unit is applied to control a USB control chip and a memory card control chip. When a USB plug is inserted to a USB hub, the strobe control unit is activated, information can be accessed...

20060112198 - System and method for managing devices: A device which is subject to management by the management unit comprises a storage region for storing device status information, which is information indicating a status relating to the device, and control sections for sending the device status information stored in this storage region to the management unit....

20060112199 - Method and system for dma optimization in host bus adapters: Method and system for optimizing DMA request processing is provided. The system includes a HBA that uses a dynamic DMA maximum write burst count sizing to optimize processing of write and read requests, wherein the HBA includes a DMA optimizer module that selects a certain write burst size to adjust...

20060112200 - Processing controller, data communication apparatus, and program for the controller and apparatus: The data communication apparatus 1 has an interrupt request blocking section 20 that blocks, during execution of a processing relevant to information exchange concerning a communication condition for the communication controller 2 to carry out a communication processing, an interrupt request to the processing section 10 with priority over the...

20060112201 - Amba slave modular bus interfaces: A method of operating a circuit, comprising the steps of (A) buffering a read signal received within a plurality of first transfers to the circuit, (B) transmitting the read signal in a second transfer from the circuit, (C) buffering a first write signal received in a third transfer to the...

20060112202 - Serial bit ordering of non-synchronous bus signals: The quantity of input and output signal lines that must be directly supported by a bus logic to transmit signals to and receive signals from bus devices is minimized by serializing the states to be driven onto the output signal lines and serially transmitting those states to one or more...

20060112203 - Portable all-in-one digital data storage converter: A portable all-in-one digital data converter includes a power circuit, a micro processing unit (MCU), a card reading chip, a USB connector and a memory card slot. Without requiring a computer as a media, the portable all-in-one digital data converter allows digital data exchange and storage between various storage media...

20060112204 - Method for making a network formed by can type buses, a network and an apparatus having the network: A method, a network and an apparatus having the network in which a star network is formed by CAN type buses using a repeater where each arm can be isolated from the other arms. CAN buses are connected to one another by means of the repeater that duplicates the signals...

20060112207 - Data transfer apparatus: A data transfer apparatus includes at least one master and a plurality of slaves connected by a ring-connection bus, and a controller having a master port and slave ports connected to the corresponding master and slaves, respectively. In such a ring-like structure, a large amount of data can be transferred...

20060112205 - Method and apparatus for connecting buses with different clock frequencies: A method and an apparatus in a computer system for connecting buses with different clock frequencies are provided. The method comprises receiving a request transmitted from a master to a slave. If the clock frequency of the master is lower than that of the slave such that the slave sees...

20060112206 - Scalable, high-performance, global interconnect scheme for multi-threaded, multiprocessing system-on-a-chip network processor unit: A scalable, high-performance interconnect scheme for a multi-threaded, multi-processing system-on-a-chip network processor unit. An apparatus implementing the technique includes a plurality of masters configured in a plurality of clusters, a plurality of targets, and a chassis interconnect that may be controlled to selectively connects a given master to a given...

20060112208 - Interrupt thresholding for smt and multi processor systems: A method, system and computer program product for processing interrupts in a multi-processor system is provided. The method, system and computer program product process interrupts utilizing an unequal scheduling policy in order to achieve SLA target goals for interrupt processing. In a method of the present invention an interrupt is...

20060112209 - Sd memory card with a usb plug: An SD memory card integrated with a USB interface plug. Between a top cover and a board, a circuit board is mounted and SD conductive point contacts are set at a first edge, and an extended plate is formed at a second edge. A USB conductive board is applied to...

20060112210 - Method and related apparatus for configuring lanes to access ports: A method and related apparatus for different lane and access port configurations of a bus. Such different configurations can apply to different applications requirements. In a preferred embodiment of the invention, a chipset can configure 18 lanes to 4 access ports of a peripheral communication interconnect express bus for selectively...

20060112211 - Method of transporting a pci express packet over a vmebus network: A method of transporting a PCI Express packet (135) from an initiator PCI Express domain (102) over a VMEbus network (110) to a receiver PCI Express domain (104), can include the initiator PCI Express domain creating the PCI Express packet, while a PCI Express-to-VMEbus encapsulation module (103) reads a first...

  
05/18/2006 > 22 patent applications in 17 patent subcategories.

20060106947 - Information storage and retrieval system comprising a storage controller and a fibre channel switch controller: An information storage and retrieval system is disclosed, wherein that information storage and retrieval system comprises a storage controller, comprising one or more host adapter ports, one or more device adapter ports, a processor, and a Fibre Channel switch. The information storage and retrieval system further comprises a Fibre Channel...

20060106948 - Apparatus and methods for tuning a memory interface: The disclosure relates to a programmable virtual memory client, that includes programmable control logic configured to generate at least one data pattern sequence from a number of stored data patterns. Additionally, the virtual memory client includes virtual memory client control logic configured to use the generated at least one data...

20060106951 - Command controlling different operations in different chips: In some embodiments, the invention includes a chip having a register to include an operation type signal. The chip also includes control circuitry to receive a first command and in response to the first command to cause the chip to perform a first operation if the operation type signal has...

20060106949 - Legacy-compatible extended command input-output control block: A 32-word command IOCB format is disclosed. A conventional 8-word format is supported, although in both cases 32-word command IOCBs are used. When the conventional 8-word format is used, the host sets the LE bit=1 and writes a conventional 8-word command IOCB into words 0-7 of the 32-word command IOCB....

20060106950 - Method and system for efficient command performance of multiple units sharing the same data interface port: An electronic system includes two or more peripheral devices or units each of which is electronically coupled to the host through a single port of a predetermined bus. By splitting commands from the host to at least one of the two or more peripheral units into subcommands or by repeating...

20060106952 - Apparatus, system, and method for integrating an enclosure: An apparatus, system, and method are disclosed for integrating an enclosure. An initialization module initializes a second enclosure. A discovery module discovers a connection of the second enclosure to a first enclosure. An address module creates a valid address for the second enclosure. An assignment module assigns the address to...

20060106953 - Portable disk-based information device: The invention provides a method and system for obtaining updated information using a portable disk-based information device. The disk-based information device may be included within or attached to a portable networking device such as a personal data assistant (PDA) or a cellular telephone. Update information may be received from a...

20060106954 - Memory reuse for multiple endpoints in usb device: In a system in which individual memory banks may be under individual power control, a subsequent need for a memory bank that is currently in a low power state may be anticipated, so that the memory bank may be powered up in advance of when it is needed, to reduce...

20060106955 - Method for dynamically adjusting the data transfer order of pci express root ports: A method for dynamically adjusting the data transfer order of the Peripheral Component Interconnect Express (PCI Express) root ports is proposed. The method includes: reading the values of the available storage spaces of the first storage units of the PCI Express root ports and the second storage units of the...

20060106956 - Methods and apparatus for servicing commands: In a first aspect, a first method is provided for servicing commands. The first method includes the steps of (1) receiving a first command for servicing in a memory controller including a plurality of memory ports, wherein the first command is of a first priority; (2) receiving a second command...

20060106957 - Method and system for performance enhancement in a polled data storage environment: A method of verifying the passage of a data write across a bus is provided including sending the data write from an originator across the bus to a target, counting the number of data entries received at the target with a counter, and transmitting a return echo write from the...

20060106960 - Deleting expired items in a queue data structure: A method for deleting expired items in a queue data structure, the queue data structure comprising a sequential list of ordered data items including a queue head at one end of the sequential list and a queue tail at another end of the sequential list, wherein each data item includes...

20060106959 - Disk driver cluster management of time shift bufer with file allocation table structure: A file allocation system for a hard disk drive includes a memory with driver logic and a processor configured with the driver logic to receive a request to allocate hard disk space of a defined size for a buffer file. In some embodiments, the processor is configured with the driver...

20060106958 - Efficient multiprocessor system and methods thereof: A multiprocessor system (206) having a plurality of processors (304-306), each processor capable of processing at least one queue (404A-404N) of at least one service application, and at least one task (402A-402N) comprising at least one of the at least one queue; and wherein a first processor and a second...

20060106961 - Streaming data transfer system and repeater therefor: A data transfer system allowing high-quality transfer of streaming data through a network having a relatively large delay variation in data delivery is disclosed. When transferring streaming data in packets from a server computer to a client computer through a repeater provided in the network, the repeater buffers a streaming...

20060106962 - Usb on-the-go implementation: In some embodiments a Universal Serial Bus On-The-Go (USB OTG) device includes a USB device controller, a USB host controller, a USB OTG transceiver, and a controller to control a coupling between the USB device controller, the USB host controller, and the USB OTG transceiver, and to control whether the...

20060106963 - Wireless network system and wireless communication program: Upon receipt of a network connection request, a CPU core of a game device randomly sets a master device search period, and searches for a master device or a temporary master device until the master device search period ends. When the master device search period ends, the CPU core randomly...

20060106964 - Apparatus, system, and method of channel grouping for multipath lock facility connection paths: An apparatus, system, and method are disclosed for grouping connection paths for lock attention data. A grouping request module is included to receive a request to establish a group of connection paths. Each connection path is configured to communicate lock attention data between a host and a control unit. The...

20060106965 - Portable computing device-integrated appliance: In accordance with one aspect, a portable computing device determines a type of an appliance in which the portable computing device is docked. The portable computing device identifies, based on the type of the appliance, a user interface configuration for the portable computing device, and configures the user interface of...

20060106966 - Data bus interface for a control unit, and control unit having a data bus interface: A data bus interface for a control unit, in particular for a motor vehicle control unit is described, as well as a control unit, in particular a motor vehicle control unit, having a data bus interface for accessing a data bus for communicating with another control unit via the data...

20060106967 - Multi-port system and method for routing a data element within an interconnection fabric: The present invention relates generally to a generic fabric interconnect system and method for providing a data path between and among nodes and processing elements within an interconnection fabric. More specifically, there is provided a device accessible by a host processor for expanding access over a first bus to a...

20060106968 - Intelligent platform management bus switch system: A method according to one embodiment may include routing information between a plurality of Intelligent Platform Management (IPM) controllers utilizing an intelligent platform management bus (IPMB) switch system. The IPMB switch system may comprise a first and second IPMB switch. The first IPMB switch may be coupled to each of...

  
05/11/2006 > 27 patent applications in 23 patent subcategories.

20060101161 - Host interface for direct connection of an optical driver to an ide/ata date bus: A compact disk drive controller to control the access of information from an optical compact disk (CD) digital data storage device by a host computer using an integrated drive electronics (IDE) data bus or an industry standard architecture (ISA) data bus is disclosed. A digital signal processor (DSP) interface to...

20060101162 - Method and device for adapting a computer program to a device on which it is installed: A cross platform method and programming architecture that enables a program to be adaptable such that it can be universally implemented on devices of varying characteristics and functionality. The various characteristics and functionality may include varying display resolutions, display sizes, font availability etc where the adaptability of the method and...

20060101163 - Method for a host computer to detect motion message of a wireless mouse: A method for a host computer to detect the motion message of a wireless mouse has the following steps of: gathering statistics regarding information of the host computer; receiving ID authentication information from the wireless mouse; informing a firmware in the wireless mouse to activate a user-specific mode; supervising action...

20060101164 - Context switch architecture and system: A method and system for performing switch operations utilize non-architectural registers to store context information. Data in a first context register on a peripheral system is accessed (e.g., read or write) until a host computer provides a new index value to an index register on the peripheral system. A context...

20060101165 - Device including means for transferring information indicating wether or not the device supports dma: A device for attachment to a host for serial data communication including means for transferring to the host a predetermined data structure indicating whether or not the device supports direct memory access....

20060101166 - Method and system for structured dma transactions: Disclosed is a structured model for developing DMA code and for performing DMA transactions. This model of structured DMA transactions provides a framework with default behaviors. Developers need only provide a minimal amount of configuration information and can then characterize subsequent DMA transactions in terms of a profile, thus reducing...

20060101167 - Method and apparatus for power efficient and scalable memory interface: Transmission of digital signals across a bus between an electronic device having a transmitter and another electronic device having a receiver with termination for both the transmitter and receiver being referenced to ground, such that the electronic device having the transmitter and the other electronic device having the receiver are...

20060101168 - Apparatus and method for allocating data bursts in a broadband wireless communication system: An apparatus and method for adjusting a data region to which data bursts are allocated in a broadband wireless communication system are provided. A cell load is calculated using information about data bursts to be transmitted and then compared with a predetermined threshold. A data region is adjusted based on...

20060101170 - Control method for changing input-output object: A control method for changing an input/output object includes the steps of determining, by an input/output object changing unit on a disk control device for processing an input/output issued by an application program to a logical volume, whether or not change of the input/output object is performed on the basis...

20060101169 - Device and method for generating a logical path between connection of control device connected to a host device and memory device provided in said control device: A control device (4A) has a plurality of memory devices (1A), a first connection (92B) to be connected to a host device, and a second connection (92A) to be connected to an external memory control device (4B). The plurality of memory devices includes a memory device associated with the external...

20060101171 - Sas expander: Systems and methodologies associated with providing additional functionality to a conventional SAS expander are described. One exemplary SAS expander embodiment includes logic for selectively performing source identifier checking for frames received at the SAS expander. The logic may also facilitate selectively performing explicit route checking for frames received at the...

20060101172 - System method structure in network processor that indicates last data buffer of frame packet by last flag bit that is either in first or second position: A method and structure for determining when a frame of information comprised of one or more buffers of data being transmitted in a network processor has completed transmission is provided. The network processor includes several control blocks, one for each data buffer, each containing control information linking one buffer to...

20060101173 - Pin sharing system: The present invention discloses a pin sharing system for sharing with a peripheral device one of a plurality of pins configured between an ATA device and an I/O device. The system includes a peripheral controller, an ATA controller, and an I/O controller. The peripheral controller is used for receiving a...

20060101174 - Media drive, and power saving method thereof: Embodiments of the present invention provide a media drive that is intended for reduction in power consumption required for serial communications to/from a host, and a power saving method thereof. In one embodiment, a HDD includes: a cache; a host interface for transferring, to a host, transfer data read out...

20060101175 - Audio controller for portable electronic devices: An audio controller for use with laptop and notebook digital computers for reproducing compressed digital audio recordings. The controller includes a drive interface for traversing and accessing audio data files stored on a drive of a computer system. Function keys coupled to the controller permit users to access drives containing...

20060101176 - Card type personal computer: The present invention discloses a card type personal computer, comprising: a card-shaped substrate and, provided on said card-shaped substrate, interface connectors, interface controller, central processing unit, memory, power supply and extension slots. The interface connector may be plugged into corresponding interface slots of an external computer or an electronic device...

20060101177 - System with universal serial bus (usb) host functions and its processing methods: A system with Universal Serial Bus (USB) host functions and its processing method is proposed. This system comprises a printed circuit board, a USB host connected to the printed circuit board, an in-system programming interface device connected to the printed circuit board, a plurality of device ports connected to the...

20060101178 - Arbitration in a multi-protocol environment: Packets are selected from a plurality of requesting agents for processing. The processing includes arbitrating enqueuing of the packets to a plurality of queues. A queue of the plurality of queues is repeatedly selected from which a packet is dequeued....

20060101179 - Starvation prevention scheme for a fixed priority pci-express arbiter with grant counters using arbitration pools: Method and apparatus for arbitrating prioritized cycle streams in a manner that prevents starvation. High priority and low priority arbitration pools are employed for arbitrating multiple input cycle streams. Each cycle stream contains a stream of requests of a given type and associated priority. Under normal circumstances in which resource...

20060101180 - Multiprocessor system comprising an observation element: The invention relates to a multiprocessor system, which comprises memory elements, input/output units and a central bus system, whereby the input/output units access the memory elements via the central bus system, using direct memory access. Said system is equipped with a bus observation element, which during the read/write access by...

20060101181 - Method and system for dynamically patching an operating system's interrupt mechanism: In a virtual computing machine, a system and method that dynamically patches the interrupt mechanism (in interrupt vector space) of a host computing architecture with guest mode software. Significant increases in performance are achieved without depending on the host code. A patching mechanism evaluates the operating system version, processor, and...

20060101182 - Usb device: The invention concerns a method of configuring a system. The system comprises a main device and an auxiliary device. The main device and the auxiliary device are arranged to co-operate with each other. The main device is arranged to handle one or more functionalities. The auxiliary device is arranged to...

20060101183 - Technique for broadcasting messages on a point-to-point interconnect: A technique to broadcast a message across a point-to-point network. More particularly, embodiments of the invention relate to broadcasting messages between electronics components within a point-to-point interconnect....

20060101184 - Dual speed/dual redundant bus system: Method and apparatus for use of the dual redundant bus network utilizing time and frequency multiplexing techniques to provide a high bit rate system that maintains a lower bit error rate with good fault tolerance by sending a low speed message on one bus and a high speed message on...

20060101185 - Connecting peer endpoints: In one embodiment, the present invention includes a method for sending a connection request from a requestor endpoint to a target endpoint based on route information stored in the requester endpoint, and receiving a connection confirmation from the target endpoint to confirm establishment of a peer-to-peer connection between the endpoints....

20060101186 - Smart card virtual hub: A smart card virtual hub combines an ISO7816 compliant smart card reader interface with a USB hub that provides one or more attachment points for connection of devices to the USB bus, thereby interfacing such devices to the host computer. The hub in the presently preferred embodiment of the invention...

20060101187 - Multi port processor architecture: A multi-port processor architecture having a first bus, a second bus and a central processing unit. The central processing unit having a first and second ports coupled to first and second busses respectively. A first bus to second bus bi-directional interface couples the first bus to the second bus. Optionally,...

  
05/04/2006 > 54 patent applications in 29 patent subcategories.

20060095592 - Multi-channel memory architecture for daisy chained arrangements of nodes with bridging between memory channels: Multiple memory channels of a multi-channel memory architecture are effectively bridged together to enable data traffic associated with various nodes in daisy chain arrangement to be communicated over both memory channels. For example, a daisy chain arrangement of nodes, such as FB-DIMM memory modules disposed in a first memory channel...

20060095593 - Parallel processing mechanism for multi-processor systems: A multi-processor computing device is provided that has at least two processing subsystems which each comprise a processor unit and at least one further component. In each processing subsystem, the processor unit is connected to the further component via a first link, and can be connected to at least one...

20060095595 - Shared simultaneously-connected drives: Local drive presence is provided for local and remote drives by maintaining a plurality of uninterrupted protocol connections between a plurality of I/O controllers and a plurality of device interfaces through which peripheral bus commands are transmitted. Preferably, the I/O controllers are each housed in a separate server blade and...

20060095596 - Solution for consumer electronics control: The preferred embodiment of the present invention presents a method and a device for a host control unit to communicate over a protocol compliant bus via the introduction of an auxiliary command control unit that handles communications to and from the protocol compliant bus. The auxiliary command control unit converts...

20060095594 - System and method of automatically executing ata/atapi commands: A method for automatically executing at least a command set to communicate between a host and at least a peripheral device having registers of different sizes, the host comprising a storage device, a host processor, a host controller, and a command interpreter having no additional processor aid, the method comprising:...

20060095597 - Ieee 1394 network for deterministic and/or fault-tolerant communication: In one embodiment, a system comprises a plurality of nodes and an IEEE 1394 bus. Each of the plurality of nodes comprises at least one IEEE 1394 interface for communicating over the IEEE 1394 bus. The plurality of nodes communicates over the IEEE 1394 bus in accordance with a rooted,...

20060095598 - Method and apparatus of extending answer to reset and subsequent communications between a smart card and a chip card interface device: A smart card having the capability during execution of an initialization process to allow concurrent processing of a second process consisting of distinct computational units having deadlines associated therewith and a method for operating such a smart card. The smart card has logic to initiate the second process and to...

20060095599 - Expander device capable of communication protocol translation: A method according to one embodiment may include communicating, by an expander device, with at least one initiator engine using at least a first communication protocol and at least one target storage device using at least a second communication protocol. The method of this embodiment may also include translating, by...

20060095600 - Dual mode mobile communication terminal and method for automatically recognizing card information and selecting a drive mode: A dual-mode mobile communication terminal and a method, which automatically recognize a card and select a drive mode. The dual-mode mobile communication terminal includes a first slot and a second slot into which a first card or a second card having subscriber information for a first communication or a second...

20060095601 - Multiple channel data bus control for video processing: A method, apparatus, computer medium, and other embodiments for selectably enabling a plurality of data transfer modes along one or more channels are described. In one embodiment, data transfer between a first device and a second device is controlled based on selecting a combination of access and operation modes. In...

20060095603 - Data processing apparatus and data processing method that generates a final class code: An integrated processing box performs processing commonly to a plurality of input devices, a plurality of output devices, or a plurality of storage devices. For example, the integrated processing box performs noise reduction processing on data received from an input device or a storage device or data supplied to an...

20060095602 - Multi-function system: A multi-function system in which one of plural peripheral apparatuses is connected as a parent peripheral apparatus to an upper apparatus having a peripheral apparatus driver for making the peripheral apparatuses operative and the residual peripheral apparatuses are connected as child peripheral apparatuses to the parent peripheral apparatus. The parent...

20060095604 - Implementing bufferless dma controllers using split transactions: According to one embodiment a method for implementing bufferless DMA controllers using split transaction functionality is presented. One embodiment of the method comprises, generating a write command from a disk controller directed to a destination unit, the write command including an identifier, generating a read command from the disk controller...

20060095605 - Programmable logic device with high speed serial interface circuitry: A programmable logic device (“PLD”) includes high speed serial interface (“HSS”) circuitry that can support several high speed serial (“HSS”) standards. Examples of the standards that can be supported are XAUI, InfiniBand, 1G Ethernet, FibreChannel, and Serial RapidIO. The HSSI circuitry may be partly programmable to support these various standards....

20060095606 - Method, system and storage medium for lockless infinibandtm poll for i/o completion: A method, system, and storage medium for the InfiniBand™ Poll verb to support a multi-threaded environment without the use of kernel services to provide serialization for mainline Poll logic. Poll is the verb, which allows a consumer to determine which of its work requests have completed, and provides ending status....

20060095608 - Buffer utilization in a frame based communication system: A method according to one embodiment may include reserving a plurality of buffers having an aggregate capacity, receiving a frame having a size less than the aggregate capacity, and releasing at least one of the plurality of buffers that is unused to store the frame. Of course, many alternatives, variations,...

20060095611 - Hardware supported peripheral component memory alignment method: A memory alignment system for efficient data transfer between a host system and a remote system comprises a data communications controller configured to align transmitted and received data based on formatting information received from the host system. When transmitting data from local system memory, for example over an Ethernet connection,...

20060095609 - Methodology and apparatus for implementing write combining: Write-combining in a computer system that uses a push model is set forth herein. In one embodiment, the method comprises creating one or more packets having a descriptor and the data associated with detected write transactions stored in the buffer assigned to a write-combinable range in response to a flush...

20060095610 - Moving, resizing, and memory management for producer-consumer queues: Systems, methods, and software products for moving and/or resizing a producer-consumer queue in memory without stopping all activity is provided so that no data is lost or accidentally duplicated during the move. There is a software consumer and a hardware producer, such as a host channel adapter....

20060095607 - Pci to pci express protocol conversion: In embodiments of the present invention, a PCI bus to PCE Express protocol conversion module includes a process implemented by control logic to convert streaming PCI information to PCI Express packets. In one embodiment, an agent may transfer PCI data and associated byte enables to a first queue, which may...

20060095612 - System and method for implementing a demand paging jitter buffer algorithm: An apparatus for providing storage is provided that includes a jitter buffer element. The jitter buffer element includes a primary jitter buffer storage that includes a primary low water mark and a primary high water mark. The jitter buffer element also includes a secondary jitter buffer storage that includes a...

20060095615 - Cardbus pc card type wireless transmitting/receiving device: A CardBus PC Card type wireless transmitting/receiving device performs a wireless data transmission/reception operation between a plurality of notebook PCs and an MB-OFDM (Multiband Orthogonal Frequency Division Multiplexing) UWB (Ultra Wide Band) type piconet coordinator. The device includes a wireless 1394 device, built in the notebook PC in the form...

20060095616 - Computing module with serial data conectivity: A modular computer system (20) including a universal connectivity station (UCS) (22) interconnected to a plurality of remote modules (30, 32, 34, 36, 38, 42) via a plurality of respective high speed serial links (26, 40) such as based on proprietary Split-Bridge™ technology. The plurality modules, including a processor module...

20060095614 - Device for directly playing audio and video cd: A device for directly playing audio and video CDs is provided so that a notebook computer could become a portable audio and video CD player. The device operates without powering on the notebook computer. During its operation, the device's audio and video processing circuit, along with the notebook computer's LCD...

20060095613 - Next generation 8b10b architecture: Eight-bit ten-bit (8B10B) coding is provided in a hard intellectual property (IP) block with the capability of supporting a greater range of data rates (e.g., data rates less than, equal to, and greater than 3.125 Gbps). Each channel of high speed serial interface circuitry includes receiver circuitry having two 8B10B...

20060095617 - Processing architecture for directly playing audio/video signal: Disclosed is a processing architecture that converts a notebook computer into an audio/video playing device for directly playing an audio/video signal without activating a central processing unit of the notebook computer, wherein, without activating the central processing unit, the processing architecture receives an audio/video signal through an analog audio/video interface,...

20060095618 - Data processing apparatus that processes incoming bits: A data processing apparatus receives a communication signal that contains temporally successive bits. A programmable processor circuit executes a plurality of series of programmed instructions for operations such as parity checking, each at a time of reception of a respective one of the bits. The processor circuit suspends operation each...

20060095619 - Determining latency and persistency of storage devices and presenting a save/read user interface through abstracted storage: A system and method for enabling users and developers to store data on a number of different types of local and remote devices connected to a multimedia console or a gaming console. The range of available storage devices creates issues that are addressed to avoid apparent inconsistencies in storage performance...

20060095621 - Methods and apparatuses for generating a single request for block transactions over a communication fabric: Embodiments of apparatuses, systems, and methods are described for communicating information between functional blocks of a system across a communications fabric. A first functional block communicates a single request fully describing attributes of a two-dimensional data block across the communication fabric to a second functional block capable of decoding the...

20060095620 - System, method and storage medium for merging bus data in a memory subsystem: A method for re-driving data in a memory subsystem. The method includes receiving controller interface signals and a forwarded interface clock associated with the controller interface signals at a memory module. The memory module is part of a cascaded interconnect system. The controller interface signals are sampled with the forwarded...

20060095622 - System and method for improved memory performance in a mobile device: A system and method are disclosed for improved memory performance in a mobile device. A mobile device incorporating teachings disclosed herein may include, for example, a central processing unit (CPU) residing on a first chip. The mobile device may also include a memory system residing on a second chip. The...

20060095623 - Digital interface receiver apparatus: An audio controlling device generates an audio mute signal based on the level of a power-supply voltage supplied from the source equipment, whether a clock signal has been input or not, whether a digital signal has been input or not, whether a multiplier circuit is being locked or not, an...

20060095624 - Retargeting device interrupt destinations: Provided are a method, system, and article of manufacture, where a determination is made of one of a plurality of processors to disable, where the plurality of processors are processing interrupts from at least one device. An interrupt directed at the determined processor is communicated to at least one other...

20060095625 - Integrated circuit capable of assigning a unique identity to ata/atapi devices: A method according to one embodiment may include discovering at least one ATA/ATAPI target device. The method of this embodiment may also include discovering a SAS address for at the least one ATA/ATAPI target device. The method of this embodiment may also include returning the SAS address for the at...

20060095627 - Efficient connection between modules of removable electronic circuit cards: A removable electronic circuit card has multiple modules connected to the card's bus in parallel so that each module can exchange commands and data independently with the host. According to a first aspect of the present invention, this achieved by a controller-to-controller interface whereby the modules can facilitate their interactions...

20060095626 - Multifunction adapter: The present invention discloses a multi-function interface card. The multi-function interface card comprises a central processor mounted on a PCB (printed circuits board). A communication module is coupled to the central processor. An arbitrator is coupled to the central processor. An interface is coupled to the arbitrator to act as...

20060095628 - External-network data content exposure to network-connected devices: Described herein are one or more implementations for exposing data content (e.g., digital media) of a portable digital media device over a network to one or more network-connected electronics devices, where such exposing is done via a network-connected personal computer to which the portable digital media device is directed coupled...

20060095630 - Serial attached small computer system interface (sas) connection emulation for direct attached serial advanced technology attachemnt (sata): The present invention is directed to a system and method for emulating a serial small computer system interface (SAS) connection for direct attached serial advanced technology attachment (SATA) communication are disclosed. A system in accordance with the present invention includes a host controller. The host controller includes a physical interface...

20060095629 - System, method and storage medium for providing a service interface to a memory system: A cascaded interconnect system for providing a service interface to a memory system. The cascaded interconnect system includes a master service interface module, a service interface bus, and one or more slave service interface modules. The master service interface module and the slave interface modules are cascade interconnected via the...

20060095631 - Data transmission coordinating method: In a data transmission coordinating method, the computer system enters a coordinating state, and a first signal is issued from the central processing unit to the data transmission standard storage unit of the bridge chip. In response to the first signal, a second signal is issued from the data transmission...

20060095633 - Data transmission coordinating method: A data transmission coordinating method is used between a central processing unit and a bridge chip of a computer system. By entering the computer system into a coordinating state, the data transmission coordinating method is executed. The bridge chip and the CPU are informed of maximum bit numbers of each...

20060095632 - Data transmission coordinating method and system: In a data transmission coordinating method, information associated with a first transmission standard of the bridge chip is read from a memory unit of the computer system. A first signal from the bridge chip is issued to the central processing unit to inform the central processing unit of the first...

20060095637 - Bus control device, arbitration device, integrated circuit device, bus control method, and arbitration method: A bus control device for controlling a bus system composed of a first bus and a second bus connected via a bridge unit. In the bus control device, a first arbitration unit obtains bandwidth information that specifies required bandwidth for data transfer between a first device connected to the first...

20060095636 - Method and apparatus for improved performance for priority agent requests when symmetric agent bus parking is enabled: A method and apparatus for improved performance for handling priority agent bus requests when symmetric agent bus parking is enabled is disclosed. In one embodiment, a modified priority agent may be used. The modified priority agent may assert an unused symmetric agent bus request when it asserts its priority agent...

20060095634 - Method and apparatus for round robin resource arbitration with a fast request to grant response: Various methods and apparatuses are described for an arbitration unit that implements a round robin policy. Each requesting device has an equal chance of accessing a shared resource based upon a current request priority assigned to that requesting device. The arbitration unit includes at least a state block that includes...

20060095635 - Methods and apparatuses for decoupling a request from one or more solicited responses: Embodiments of apparatuses, systems, and methods are described for communicating information between functional blocks of a system across a communication fabric. Translation logic couples to the communication fabric. The translation logic implements a higher level protocol layered on top of an underlining protocol and the communication fabric. The translation logic...

20060095638 - Method and system for processing wireless digital multimedia: Multimedia from a source can be wirelessly transmitted in a 60 GHz system to a display. To support rapid reads of encryption, EDID, and other data written into a slave at the display by a master at the source in accordance with I2C protocol, a master simulator on the display...

20060095639 - Structures and methods for proximity communication using bridge chips: One embodiment of the present invention provides a system that facilitates proximity communication using a bridge chip. This system includes a base chip with an active face, upon which active circuitry and signal pads reside, and a back face opposite the active face. The bridge chip is mounted to the...

20060095640 - Connecting device of storage device and computer system including the same connecting device: In an environment in which plural external storage devices having different function control interfaces are intermixed, when a function of a storage device is controlled from a computer, a common interface for controlling the function of the storage device is provided. A device that provides the common interface manages an...

20060095644 - Selector, selection method, and program product: A selector that selectively makes connections between USB devices attached to a console side thereof and electronics devices connected to a host side thereof. The selector includes a USB host circuit controlling the USB devices, and USB device emulation circuits being respectively provided for the electronics devices and maintaining the...

20060095643 - Slave device in information processing system, operation control program for slave device, and operation control method for slave device: A slave device communicating with a host device may include a program for controlling operation of the slave device. The program may include a discriminating function for discriminating types of communication interfaces through a control part provided in the slave device which controls the communication interfaces, a communicating function for...

20060095641 - System and method for dynamic usb power source: The dynamic VBUS power source provides a system and method for dynamically powering USB devices. Briefly described, one embodiment is a method comprising determining when the USB device is a master device or a slave device, powering the USB device over a USB connector using a power unit when the...

20060095642 - Usb on-the-go controller: A USB (Universal Serial Bus) controller technique for implementing OTG (On-The-Go) functionality is provided. The device may have an EHCI (Enhanced Host Controller Interface) compliant host control unit, and an OTG control unit to implement an OTG state machine partly in hardware and partly in software. The OTG control unit...

20060095645 - Multi-function chipset and related method: Multi-function chipset and related design/manufacturing method for realizing different kinds of chipsets respectively supporting accelerated graphic port (AGP) bus and peripheral component interconnect extended (PCI-X) bus. The integrated circuit of the chipset includes both the AGP and PCI-X bus controllers, which share a common I/O pad configuration, and the chipset...

Previous industry: Electrical computers and digital processing systems: multicomputer data transferring or plural processor synchronization
Next industry: Electrical computers and digital processing systems: memory


######

RSS FEED for 20091112: - PDF
Integrate FreshPatents.com into your RSS reader/aggregator or website to track weekly updates.
For more info, read this article.

######

Thank you for viewing Electrical computers and digital data processing systems: input/output patents on the FreshPatents.com website. These are patent applications which have been filed in the United States. There are a variety ways to browse Electrical computers and digital data processing systems: input/output patent applications on our website including browsing by date, agent, inventor, and industry. If you are interested in receiving occasional emails regarding Electrical computers and digital data processing systems: input/output patents we recommend signing up for free keyword monitoring by email.



###

FreshPatents.com Support

Results in 0.7109 seconds

filepatents (1K)

* Easy, fast online form
* Protect your Inventions
* US Patent Office filing

Provisional Patent
Utility Patent

- - - - - - - - - - - - - - - - - - - - - -

filetrademarks (1K)

* Fast online form
* Protect your Name/Design
* US Government filing

Trademark Services

- - - - - - - - - - - - - - - - - - - - - -

PATENT INFO