"I think there is a world market for maybe five computers."
Thomas Watson, chairman of IBM ; 1943
Make the Most of Our Site
See this month's Top Inventors and Most Cited Patents.
Stay on top of the latest innovations by subscribing to an RSS feed.
Registered users: Manage your profile.
| Number | Title | Issue Date |
| 7937506 | Restoring data to a point in a continuum of input/output operations To restore data, substantially continuous recording of input/output (I/O) operations in a storage system is performed to provide an I/O continuum of I/O operations. Based on analyzing activity associated with the storage system, points in the I/O continuum associate... | 05/03/2011 |
| 7913001 | Lane to lane deskewing via non-data symbol processing for a serial point to point link Multiple symbol sequences that have been transmitted in parallel using the same transmit clock over a serial point to point link are received. Each symbol sequence includes an instance of a first, non-data symbol. The multiple symbol sequences are buffered and the n... | 03/22/2011 |
| 7899949 | System and method for the capture, storage and manipulation of remote information A system and method for the capture, storage and manipulation of remote information is disclosed. The system includes at least one remote information capture device located at a remote site for capturing remote data, a central database accessible by the remote captu... | 03/01/2011 |
| 7886085 | Removable memory device, phase synchronizing method, phase synchronizing program, medium recording the same, and host terminal An object of the present invention is to provide a technique to improve the data transmission efficiency which allows correct reception of the data at the same time. A removable memory device that transmits/receives data to and from a host terminal, which includes: ... | 02/08/2011 |
| 7870311 | Preemptive packet flow controller Described is a system to control a flow of packets to and from an electronic processor which includes a packet processor engine programmed to interpret the packets from a packet memory, and to perform switching between packet chains in response to events, a working ... | 01/11/2011 |
| 7870302 | Method for automatically identifying an operating system for a USB device A method for automatically identifying an operating system for a USB device begins at initializing the USB device, and recording USB commands sent from the operating system. The USB device determines the operating system as a first operating system when there are tw... | 01/11/2011 |
| 7856514 | Storage system and method for connecting additional storage apparatus In a network regulated so that the unique identification information for a basic storage apparatus and that of each of a plurality of additional storage apparatuses do not overlap, the storage apparatuses can be connected to the network without being assigned unique... | 12/21/2010 |
| 7840724 | Image processing apparatus, image processing method, and image processing program Object data representing an image object extracted from image data is stored. A display unit displays the image object or the contour of the image object in accordance with the display mode designated by a user. ... | 11/23/2010 |
| 7834276 | Structure for connecting a USB communication interface in a flash memory card by the height difference of a rigid flexible board The present invention relates to a flash memory card that is a structure using a rigid flexible board (RFB) to connect a flash memory card unit and a universal serial bus (USB) unit. A communication interface in compliance with the specification of the flash memory ... | 11/16/2010 |
| 7831748 | Extended USB protocol with selective broadcast mechanism An extension to the Universal Serial Bus (USB) protocol that utilizes reserved bits in the OHCI Endpoint Descriptors to signal which root hub port(s) should transmit the data. Typically, all ports transmit (broadcast) data. The present invention encodes transmission... | 11/09/2010 |
| 7793006 | Method and apparatus for managing reconfiguration data memory with a preservation data storing buffer in the target system and server Provided are an apparatus and a method of managing a reconfiguration data memory. A space for a memory that stores configuration data used for reconfiguration of a target system is not provided in the target system. Instead the configuration data is stored in a sepa... | 09/07/2010 |
| 7793007 | Method and system for deglitching in a mobile multimedia processor In a multimedia system, a method and system for deglitching in a mobile multimedia processor are provided. A deglitching operation may be provided to reduce noise and compensate for strobe signal delays that may result in false bus cycles and other operating errors.... | 09/07/2010 |
| 7761611 | Design method for a DMA-compatible peripheral The invention relates to a method for organizing the registers of a peripheral in memory, the peripheral including at least one control register to be addressed in memory to store configuration data of the peripheral, one transmission register to be addressed in mem... | 07/20/2010 |
| 7752361 | Apparatus and method for data migration in a storage processing device A system including a storage processing device with an input/output module. The input/output module has port processors to receive and transmit network traffic. The input/output module also has a switch connecting the port processors. Each port processor categorizes... | 07/06/2010 |
| 7734832 | Method and system for structured programmed input/output transactions Disclosed is a structured model for developing PIO code and for performing PIO transactions. This model of structured PIO transactions provides a framework with default behaviors. Developers need only provide a minimal amount of configuration information and can the... | 06/08/2010 |
| 7725617 | Data output system with printing device, and data output method, in particular for performing a test printing The invention relates to a data output method and to a data output system comprising: a printing device; a database device, in which corresponding reference data and/or control data are stored for a plurality of da... | 05/25/2010 |
| 7716383 | Flash-interfaced fingerprint sensor A Flash-interfaced Fingerprint Sensor is disclosed. The sensor device interfaces directly with a flash memory interface chip. The flash memory interface chip incorporates the system for interfacing with flash memory devices, a fingerprint sensor/detector system, and... | 05/11/2010 |
| 7707324 | DMA controller executing multiple transactions at non-contiguous system locations A direct memory access controller comprises a plurality of registers defining parameters for multiple direct memory access transactions and transfer control circuitry responsive to data in the plurality of registers. The transfer control circuitry is adapted to auto... | 04/27/2010 |
| 7707464 | Timeout request scheduling using grouping and nonsynchronized processing to enhance performance An invention is disclosed for a computer software timeout algorithm that reduces the amount of list manipulation needed to satisfy system or network requirements for scheduling and cancelling timeout requests to determine whether the expiration time has been reached... | 04/27/2010 |
| 7698483 | Switching apparatus and method for link initialization in a shared I/O environment An apparatus has a first plurality of I/O ports, a second I/O port, and link training logic. The first plurality is coupled to a plurality of operating system domains through a load-store fabric. Each of the first plurality is configured to route transactions betwee... | 04/13/2010 |
| 7689730 | Data output system and data output method with data output monitoring The invention relates to a data output method and to a data output system comprising: a printing device; a database device in which corresponding reference data and/or control data are stored for a plurality of dat... | 03/30/2010 |
| 7685335 | Virtualized fibre channel adapter for a multi-processor data processing system An enhanced fibre channel adapter with multiple queues for use by different server processors or partitions. For a non-partitioned server, the OS owns the adapter, controls the adapter queues, and updates the queue table(s). An OS operator can obtain information fro... | 03/23/2010 |
| 7676607 | Hardware acceleration apparatus for iSCSI target system using TOE and method for performing read/write command using the apparatus Provided is a hardware acceleration apparatus for an iSCSI target system including a local memory storing data transmitted between a disk storage device and a network system, a TOE controller performing TCP/IP stack offloading on a TCP/IP packet of data stored in th... | 03/09/2010 |
| 7668979 | Buffering data in a parallel processing environment An integrated circuit includes a plurality of tiles. Each tile comprises a processor; a switch including switching circuitry to forward data over data paths from other tiles to the processor and to switches of other tiles; a first buffer that stores data from the sw... | 02/23/2010 |
| 7664888 | Multipurpose and programmable pad ring for an integrated circuit A multi-port SERDES transceiver includes multiple parallel and serial ports, and the flexibility to connect any one of the parallel or serial ports to another parallel or serial port. The ports include programmable pads that are capable of supporting multiple differ... | 02/16/2010 |
| 7660931 | System on a chip for networking A system on a chip for network devices. In one implementation, the system on a chip may include (integrated onto a single integrated circuit), a processor and one or more I/O devices for networking applications. For example, the I/O devices may include one or more n... | 02/09/2010 |
| 7657668 | Clock synchronization of data streams A system synchronizes data flow between a first device and a second device. The system includes a data link that connects two or more devices that are capable of sending and receiving data through a bus. A capture device senses and transfer information through the b... | 02/02/2010 |
| 7640373 | Method and apparatus for channel quality feedback within a communication system A base station (101) will request the transmission of quality information from a particular remote stations (102, 103) only when data is queued to be transmitted to the remote stations. Once a remote station begins the transmission of channel quality i... | 12/29/2009 |
| 7636797 | LPC configuration sharing method Multiple devices coupled to a communication system share a common or same configuration address. For each configuration address, multiple configuration registers are defined by the communication system. Each device sharing a common configuration address responds to ... | 12/22/2009 |
| 7634587 | I/O descriptor cache for bus mastering I/O controllers One embodiment of the present invention provides a system that includes an I/O descriptor cache that is accessed by a bus mastering I/O controller. The I/O descriptor cache stores descriptors that describe data to be transferred during corresponding I/O operations. ... | 12/15/2009 |
| 7634598 | Dynamic total asset management system (TAMS) and method for managing building facility services According to an embodiment, a dynamic system and method for managing facility services that utilize scheduled predefined events and/or unscheduled variable events, are discussed. The dynamic system can include one or more servers, mobile devices, imaging devices, et... | 12/15/2009 |
| 7624204 | Input/output controller node in an adaptable computing environment A reconfigurable input/output controller (IOC) allows an adaptive computing engine (ACE) to communicate with external devices. The external devices can comprise a separate system on chip (SOC) or can be other devices or resources such as audio/visual output devices,... | 11/24/2009 |
| 7624207 | Method, system and program products for reducing data movement within a computing environment Data movement within a computing environment is at the very least reduced. Data is transmitted between a file system of the computing environment and a transmission medium of that environment. The transmission includes bypassing non-file system buffers in performing... | 11/24/2009 |
| 7620744 | Method and system for diagnosis and control of machines using connection and connectionless modes of communication A method and system for monitoring, controlling and diagnosing operation of a machine such as a business office machine including a facsimile machine, a copier, and a printer. When the speed of communication between the remote device and machine is not urgent, a con... | 11/17/2009 |
| 7620745 | Transferring data between a memory and peripheral units employing direct memory access control A method transfers data between a memory and peripheral units. The method includes assigning priorities to the data to be transferred, and transferring the data by direct memory access (DMA) control between the memory and the peripheral units in conformity with the ... | 11/17/2009 |
| 7620759 | Secure memory device for smart cards with a modem interface A secure memory device for a smart card with a modem interface comprising a rewritable memory such as an EEPROM, a processing unit or a microprocessor, an on-chip oscillator, an ISO 7816 interface, a one-wire modem interface, and characterized in that both communica... | 11/17/2009 |
| 7613843 | Activity indicator for mass storage device An activity indicator for a mass storage device is provided. Enclosure management data is received for a mass storage device from a HBA. The enclosure management data is decoded to determine whether the enclosure management data indicates that the mass storage devic... | 11/03/2009 |
| 7603495 | Method of and device for changing an output rate This invention relates to a method and system for changing an output rate of information for a buffer (3) with a constant first output rate (R1) which receives output data from a data source (2a), where the method step comprises; halting ... | 10/13/2009 |
| 7596636 | Systems and methods for implementing a vehicle control and interconnection system A method of developing peripherals for integration with a vehicle control system comprises providing a vehicle control and interconnection system that includes a system core for processing data, an input module and an output module. The system core includes a reconf... | 09/29/2009 |
| 7577766 | Method for controlling electronic apparatus, program for controlling electronic apparatus, electronic apparatus, and recording apparatus A method is provided for controlling an electronic apparatus, the electronic apparatus including a USB interface that is used for connecting a USB device of a first device class in a first operation mode controlled by a first control program. The method includes rea... | 08/18/2009 |