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

Icon_funbox Bizarre Patents

Patent No. 6125480

Vehicle mounted toilet seat

An extension member is attachable to a trailer hitch and extends away from the vehicle and is connected to a seating frame supporting a toilet seat.

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.

 

Attorney: Ortega; Arthur


Number of patents: 29
Last date: May 04, 2010

NumberTitleIssue Date
7711843Method and a device for making a media file accessible via a web page
A first aspect addresses a method and device for making a media file accessible via a web page. First, a web design tool receives a media file to be made accessible via a web page. Then, said media file is sent to a streaming service provider. Subsequently, a key ge...
05/04/2010
7656789Method, system and storage medium for redundant input/output access
A system, method and storage medium for providing redundant I/O access between a plurality of interconnected processor nodes and I/O resources. The method includes determining whether a primary path between the interconnected processor nodes and the I/O resources is...
02/02/2010
7647437Moving, resizing, and memory management for producer-consumer queues by consuming and storing any queue entries from an old queue before entries from a new queue
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,...
01/12/2010
7617340I/O adapter LPAR isolation with assigned memory space
A data processing system and method of isolating a plurality of I/O adapters in the system. The data processing system also comprises a set of processors communicating with the I/O adapters using a PCIe protocol. Each of the I/O adapters has a respective ID. In the ...
11/10/2009
7600049Method, system, and computer program product for timing operations of different durations in a multi-processor, multi-control block environment
Operations in a multi-processor, multi-control block environment are timed using timing queues and instruction queues. Upon receipt of a request for a subchannel control block (SCB) to perform an operation that needs to be timed, the SCB is queued on one of multiple...
10/06/2009
7596734On-Chip AC self-test controller
A system for performing AC self-test on an integrated circuit that includes a system clock for normal operation is provided. The system includes the system clock, self-test circuitry, a first and second test register to capture and launch test data in response to a ...
09/29/2009
7587543Apparatus, method and computer program product for dynamic arbitration control
A dynamic arbitration controller includes components for reading current state information as well as records of known arbitration states which may cause a deadlock condition, comparing the current state to the records of known arbitration states and resolving deadl...
09/08/2009
7581021System and method for providing multiple virtual host channel adapters using virtual switches
A processor node of a network is provided which includes one or more processors and a virtualized channel adapter. The virtualized channel adapter is operable to reference a table to determine whether a destination of the communication is supported by the virtualize...
08/25/2009
7567995Method and apparatus for the defragmentation of a file system
A method, system and computer program product for the defragmentation of a file system with little or no free space. Defragmenting file fragments in a memory file system comprises determining a defragmentation sequence for re-ordering fragments of files in the file ...
07/28/2009
7559063Program flow control in computer systems
Application programs supporting multiple contexts on a computer system having an operating system supporting threads. The method comprises processing a context processing instruction from the run-time application program, evaluating said instruction in relation to p...
07/07/2009
7552436Memory mapped input/output virtualization
A method of performing memory mapped input output operations to an alternate address space comprising: establishing a first instruction directed to a first memory mapped input output alternate address space associated with an adapter to store data in accordance with...
06/23/2009
7546565Method for comparing two designs of electronic circuits
A method implemented as a computer program product for comparing two designs of electronic circuits, wherein the design representations comprise several hierarchically related sheets. The method comprises the steps of (a) identifying corresponding top-sheets of the ...
06/09/2009
7544527Method and apparatus for providing optoelectronic communication with an electronic device
An optoelectronic assembly for an electronic system includes a thermally conductive, metallized transparent substrate having a first surface and an opposite second surface. A support chip set is bonded to the transparent substrate. A first substrate is in communicat...
06/09/2009
7515589Method and apparatus for providing network virtualization
A network virtualization layer for an information handling system in which a physical machine coupled to a network is divided into a plurality of logical partitions, each of which has a host system residing thereon. In response to receiving a set command from one of...
04/07/2009
7515532Method, system, and storage medium for preventing duplication and loss of exchanges, sequences, and frames
A sequence identification number is added to a header in each Generic Framing Procedure (GFP) frame. The byte sequence identification number identifies frames, preventing duplication or loss of exchanges, sequences, and frames. When this feature is enabled, a remote...
04/07/2009
7484896Connector assembly with integrated electromagnetic shield
A conductive, compliant, deformable boot for a fiber optic or other cable assembly is described, which both provides traditional cable strain relief functions and extends over the body of the connector to form an electrically conductive shield over the cable recepta...
02/03/2009
7484118Multi nodal computer system and method for handling check stops in the multi nodal computer system
The present invention provides a new multi nodal computer system comprising a number of nodes on which chips of different types reside. The new multi nodal computer system is characterized in that there is one clock chip per node, each clock chip controlling only th...
01/27/2009
7483363Data storage device and method for operating a data storage device
A data storage device comprising a storage medium for storing data in the form of marks. An array of probes is mounted on a common frame. The common frame and the storage medium are designed for moving relative to each other for creating or detecting marks. Each pro...
01/27/2009
7478139Shared resource support for internet protocol
A method and apparatus for creating a unique identification for each stack in partitions of a host data computer such that a plurality of partitions may share a single adapter card during an Input/Output operation wherein the adapter card is exchanging data between ...
01/13/2009
7472209Method for non-disruptively unassigning an active address in a fabric
A non-disruptive unassignment of an address from a fabric responsive to a request from a channel adapter. A logout command requests the fabric to unassign an address. The status of the address is thereby changed from active to unassigned and an acknowledgment sent b...
12/30/2008
7464190Method and apparatus for a non-disruptive removal of an address assigned to a channel adapter with acknowledgment error detection
A channel adapter non-disruptively removing an address assigned thereto. A logout command is sent from the channel adapter to a fabric requesting the fabric to unassign a given address. The channel adapter is capable of detecting an error if the fabric response does...
12/09/2008
7464260Method for alternatively activating a replaceable hardware unit
A method for alternatively activating, in a data processing system, a replaceable hardware unit and providing a predetermined set of functional capabilities for configuring the data processing system to allow selectively electronically enabling at least a subset of ...
12/09/2008
7437490Channel communication array queues in hardware system area
A bi-directional and full duplex facility for permitting both the IO processor and the Channel to write CCA messages on their respective queues at the same time. IOP messages to the channel are stored on the TO_CHN queue and Channel messages to the IOP on the TO_IOP...
10/14/2008
7392314System and method for load—balancing in a resource infrastructure running application programs
The idea of the present invention is to provide a challenge-response mechanism to acquire work scope split range information from the application's Work Scope Split component of the over-utilized resource. By using the work scope split range information, the provisi...
06/24/2008
7392432Synchronizing cross checked processors during initialization by miscompare
A few inexpensive hardware facilities are incorporated in a tightly synchronized cross checked design. These facilities allow initialization software to quickly bring the two processors to the same state by rapid, repeated resets and execution of the initialization ...
06/24/2008
7366813Event queue in a logical partition
An information processing system is provided which includes a plurality of system resources, and an event queue having a predetermined number of entries. An event recording mechanism of the information processing system is operable to make entries regarding events i...
04/29/2008
7356436Method, system, and storage medium for estimating and improving test case generation
A technique for estimating and improving the test coverage for large machines, while accumulating minimum information of past test cases (i.e., minimum feedback) is provided. The technique is scalable in the sense that the number of machine instructions needed to me...
04/08/2008
7336115Redundancy in signal distribution trees
A signal distribution tree structure for distributing signals within a plurality of signal tree branches to a plurality of signal sinks, wherein the signal in subsequent sub trees (11) is driven by a preceding amplifier (2), which is characterized in t...
02/26/2008
7337440Methodology for generating accessing functions for programmed execution of panel-driven business applications
A method of providing access to Business Applications (BA) offering their services and interactively controlled by a multitude of BA panels, the BAs displaying succeeding BA panels dependent on user interactions, user specified data and the contents of any kind of d...
02/26/2008
 
Sign InRegister
Username  
Password   
forgot password?