U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5971829

Motorized Ice Cream Cone

A Receptacle for supporting, rotating and sculpting a portion of ice cream or similarly malleable food while it is being consumed.

Newsletter  PatentStorm News

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.

 

Class 710/7 - Concurrently performing Input/Output operation and other operation unrelated to Input/Output


Subclass of Class 710 - Electrical computers and digital data processing systems: input/output
Definition: Subject matter further comprising means or steps for performing
No. of patents: 286
Last issue date: 02/21/2012


1                
NumberTitleIssue Date
8122158Method for improving I/O performance of host systems by applying future time interval policies when using external storage systems
A method, system, and a computer program product for improving IO (input/output) performance of host systems using external storage systems. An aspect of the present invention predicts policies to be applied in the host system based on historical information. Severa...
02/21/2012
8108563Auxiliary writes over address channel
A processing system and method for communicating in a processing system over a bus is disclosed. The processing system includes a receiving device, a bus having first, second and third channels, and a sending device configured to address the receiving device on the ...
01/31/2012
8103804Method and system for embedded regenerative licensing
A method and system for embedded regenerative licensing are disclosed. According to one embodiment, a computer-implemented method, comprises transmitting a first capability request for a first hardware device to a hardware adapter. A second capability request for a ...
01/24/2012
8095695Control apparatus for process input-output device
A control apparatus for an input-output device includes a hardware part and a software part, in which a controller in the hardware part carries out a control operation in accordance with a signal from the input-output device, outputs a result of the control operatio...
01/10/2012
8041843Recording/reproducing apparatus
A device, including a first storage unit configured to store a first plurality of files and a first management data corresponding to the first files; a connector configured to connect to an external storage device, the external storage being configured to store a se...
10/18/2011
7996574Messaging mechanism for inter processor communication
An apparatus and method are provided for connecting a host Enterprise System Connection Architecture (ESCON) Input/Output (I/O) interface to a cache of a data storage system. The apparatus includes (a) a set of at least 4 pipelines, each pipeline being coupled on a ...
08/09/2011
7856513Recording/reproducing apparatus
A device, including a first storage unit configured to store a first plurality of files and a first management data corresponding to the first files; a connector configured to connect to an external storage device, the external storage being configured to store a se...
12/21/2010
7725611Method and apparatus for verifying data in a storage system
A method for verifying data in a storage system is disclosed. A host computer transmits area management data to a storage controller. The area management data specifies a range of a storage area in a storage device to be used by an application program having a mecha...
05/25/2010
7694027System and method for peripheral communication with an information handling system
Videoconferencing through an information handling system is supported with a display, camera and microphone that communicate with the information handling system through a single cable, such as a DisplayPort cable. Visual information is communicated from the informa...
04/06/2010
7603486Network management system providing logic signals over communication lines for detecting peripheral devices
A method and apparatus for detecting the presence and the type of network devices connected to a management device via transmission lines. The apparatus may include a pull-up resistor, a pull-down resistor, a filter, and a presence detector, the resistors superimpos...
10/13/2009
7596635Method and apparatus for providing redundant I/O adapters in machine and process controllers
Methods and apparatus for redundancy in machine or process control systems provide redundant communication adapters located with the groups of I/O modules, so that if the first communication adapter faults or becomes unavailable, a second communication adapter will ...
09/29/2009
7500024Signaling to a peripheral via irregular read operations
A peripheral communicates with a host according to a protocol such as USB. In case a user of the host is restricted by an operating system of the host from sending certain information to the peripheral, a pattern of protocol commands that includes one or more read c...
03/03/2009
7469304Data transfer control device, electronic equipment, and method for a data transfer through a bus, the data transfer control device including a register and a packet buffer that are commonly used during a host operation and a peripheral operation
A data transfer control device includes an OTG (state) controller which controls a plurality of states including a host operation state and a peripheral operation state, a host controller which is connected with a transceiver during the host operation, a peripheral ...
12/23/2008
7441054Method of accessing internal memory of a processor and device thereof
A method of accessing internal memory of a processor and the device thereof. The method employs a bank swapping mechanism for the processing unit of a processor and a direct memory access controller to simultaneously access different memory units in internal memory....
10/21/2008
7428600Data transfer control device, electronic equipment, and data transfer control method
When transfer condition information is set and the start of automatic control transfer is instructed, a transfer controller (host controller) automatically issues a setup stage transaction and automatically transfers a setup stage packet, then, if there is data to b...
09/23/2008
7426607Memory system and method of operating memory system
A random access memory system has a memory controller, a first memory device, a second memory device, and a memory bus. The memory controller is configured to control access to a plurality of memory devices. The memory bus is configured to alternatively couple the m...
09/16/2008
7421515Method and system for communications network
A system and method of operation are provided for using a network interface to process incoming messages sent by a client device to a network server. The network interface includes a First-In-First-Out (FIFO) buffer for assembling the incoming messages from a serial...
09/02/2008
7404021Integrated input/output controller
An integrated I/O controller in an integrated circuit is provided for centralized data management. The integrated circuit includes a host interface, a disk interface, and a mapping controller implemented in hardware to speed data processing and provide fault toleran...
07/22/2008
7376757Driverless interfacing of a removable device with a digital product
In order to avoid the need for upgrade software when enhancing the function of a digital product, e.g. PDA, and SD lookalike card or other removable device provided with an active function such as digital radio is able to create the appearance of a file structure re...
05/20/2008
7376759Apparatus for performing device communication and method for operating the same
An apparatus and an associated method of operation is provided for performing device communication in accordance with a standard protocol, while enabling deviation from the device communication without termination or corruption of the device communication. The appar...
05/20/2008
7376956System for performing multiple functions in parallel time
A architecture for a multifunction peripheral to service a plurality of clients simultaneously. A shared memory receives data from the plurality of clients. A channel multiplexer selects data to be routed to a peripheral, a SCSI emulator is used to logically select ...
05/20/2008
7366799Document processing system including multi-device compatible interface and related methods
A document processing system may include a document processing device (e.g., a copier), a host (e.g., a computer server), and a multi-device compatible interface for enabling operation of the host and the document processing device from among a plurality of differen...
04/29/2008
7366352Method and apparatus for performing fast closest match in pattern recognition
A method and apparatus for determining a closest match of N input patterns relative to R reference patterns using K processing units. Each of a set of input patterns are loaded into the K processing units. One of the Reference patterns is sequentially loaded into ea...
04/29/2008
7359325Method and apparatus for inserting empty memory cells into a data flow of network connections of a computer network
A method and an apparatus are provided for inserting empty memory cells into a data flow of network connections of a computer network. In one example, the method includes receiving an insertion request for an empty memory cell to be inserted into the data flow. A ba...
04/15/2008
7330480Adaptive network resource control
An admissions control technique improves processing capacity utilization in a token-based admission control scheme by matching token allocation to actual processing requirements. In an exemplary application, the processing capacity of a processing entity is discrete...
02/12/2008
7325079Information terminal, information processing system, and methods of controlling the same
An information terminal disclosed herein includes a data storage in which data is stored; an internal controller which accesses the data storage by a request from inside the information terminal; and an external controller which accesses the data storage by a reques...
01/29/2008
7325078Secure data scrubbing
In one embodiment, a method comprises receiving, at a processor, an input/output request that designates at least one data block on a storage medium against which the input/output operation is to be executed; and altering a response to the input/output request when ...
01/29/2008
7320039Method for processing consistent data sets
The invention relates to a method for processing consistent data sets by asynchronous application of a subscriber in an isochronous, cyclical communication system. According to the invention, by connecting a communication memory and a consistency, transmission and r...
01/15/2008
7320041Controlling flow of data between data processing systems via a memory
Apparatus, methods and systems for controlling data flow between data processing systems. In an example embodiment, the apparatus includes descriptor logic for generating a plurality of descriptors including a frame descriptor defining a data packet to be communicat...
01/15/2008
7310332Network switch memory interface configuration
A network switch for network communications includes a first data port interface, wherein the first data port interface supports a plurality of data ports for transmitting and receiving data at a first data rate. The network switch also includes a second data port i...
12/18/2007
7308448Method and apparatus for implementing a lock-free skip list that supports concurrent accesses
One embodiment of the present invention provides a system that supports concurrent accesses to a skip list that is lock-free, which means that the skip list can be simultaneously accessed by multiple processes without requiring the processes to perform locking opera...
12/11/2007
7302500Apparatus and method for packet based storage virtualization
The present invention provides a method and apparatus for data processing and virtualization. The method and apparatus are configured to receive communications, separate a command communication from a data communication, parallel process the command communication an...
11/27/2007
7293196Method, apparatus, and system for preserving cache data of redundant storage controllers
A method, apparatus, and system for preserving the cache data of redundant storage controllers, by copying the recorded data blocks and the associated cache tags in the primary cache memory of a storage controller to a secondary cache memory of an alternate, redunda...
11/06/2007
7287099System for support of remote console by emulation of local console with multipath data flow structure
Numerous shortcomings exist in prior generation adapter cards for supporting remote consoles for multipartition computer systems. Emulation using memory in the adapter card supports some remote functions so that they appear to be resident on the host computer system...
10/23/2007
7275084Method, system, and program for managing access to a device
Provided are a method, system, and program for managing access to a device. An I/O request directed toward the device is received and a determination is made of a device object for the device associated with at least one path object. A determination is made of a que...
09/25/2007
7272670Integrated multimedia system
An integrated multimedia system has a multimedia processor disposed in an integrated circuit. A processor is disposed within the multimedia processor which controls the operation of the multimedia processor. A data transfer switch is disposed within the multimedia p...
09/18/2007
7263476High speed information processing and mass storage system and method, particularly for information and application servers
A high speed, microcomputer based, Fibre Channel compatible and fault tolerant information processing and mass storage system especially suited for information servers and application servers. A unique and extremely versatile system architecture, including a dual lo...
08/28/2007
7254813Method and apparatus for resource allocation in a raid system
The present invention implements an I/O task architecture in which an I/O task requested by the storage manager, for example a stripe write, is decomposed into a number of lower-level asynchronous I/O tasks that can be scheduled independently. Resources needed by th...
08/07/2007
7254770Sensor apparatus and monitoring method of control system using detected data from sensor apparatus
A counter within a rotary encoder outputs 8-bit count data CT for counting up at a period equal to or faster than the transmission period of positional data. When the rotary encoder receives a communication frame for positional data request command STX at a receivin...
08/07/2007
7251715Double data rate scheme for data output
Systems, devices, and methods for a double data rate memory device includes a storage element, a first pipeline, and a second pipeline. The pipelines are connected to the storage unit to pass or output data on rising and falling edges of an external clock signal. Th...
07/31/2007
1                
 
Sign InRegister
Username  
Password   
forgot password?