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

Icon_funbox Bizarre Patents

Patent No. 5265827

Paddle Wheel Plane

An aircraft having vertical takeoff and landing capability provided with at least first and second laterally extending paddle wheels rotatable on a central axis perpendicular to the longitudinal axis of the aircraft fuselage and between its nose and tail.

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: Park, Vaughan & Fleming, LLP


Number of patents: 192
Last date: April 28, 2009

1          
NumberTitleIssue Date
7526491System and method for creating and using temporary data storage in an Xforms application
A system and method for enabling the use of temporary data in an XForms application without requiring the data to be included in the application's instance data. An XForms author includes an extension element in an XForms markup document. The extension element descr...
04/28/2009
7526482System and method for enabling components on arbitrary networks to communicate
A system for enabling components on arbitrary networks to communicate includes a plurality of arbitrary components, such as computers, servers, laptops, facsimile machines, copier machines and cellular telephones, including applications operating on those components...
04/28/2009
7444424Method and apparatus for routing data across an n-dimensional grid network
One embodiment of the present invention provides a system for routing data between integrated circuit devices. This system couples together an n-dimensional grid of integrated circuit devices using multiple independent communication networks, wherein each of the com...
10/28/2008
7443860Method and apparatus for source authentication in a communications network
One embodiment of the invention provides a method of handling an incoming packet at a node in a network. The method includes associating at least one source identifier with a link into the node. A packet is then received at the node over the link, and a source ident...
10/28/2008
7443850Method and apparatus for L3-aware switching in an Ethernet passive optical network
One embodiment of the present invention provides a system that performs layer 3 (L3) aware switching in an Ethernet passive optical network (EPON) which includes a central node and at least one remote node. During operation, the system maintains a set of mapping inf...
10/28/2008
7429884Pulse-signaling circuits for networks on chip
A pulse circuit contains an input stage configured to receive input pulses on input nodes using push-pull elements, wherein a given push-pull element is configured to receive an input pulse on a given input node and to provide a corresponding internal signal. The pu...
09/30/2008
7421678Assist feature placement using a process-sensitivity model
One embodiment of the present invention provides a system that determines an assist feature placement. During operation, the system receives an initial assist feature placement for a layout. Next, the system determines assist feature perturbations using the initial ...
09/02/2008
7383453Conserving power by reducing voltage supplied to an instruction-processing portion of a processor
One embodiment of the present invention provides a system that facilitates reducing static power consumption of a processor. During operation, the system receives a signal indicating that instruction execution within the processor is to be temporarily halted. In res...
06/03/2008
7362764Method and apparatus for verifying service level in a communications network
One embodiment of the invention provides apparatus and a method for handling an incoming packet at a port in a network. The port belongs to one or more partitions, and at least one service level is associated with each of the partitions. When a packet is received at...
04/22/2008
7359834Monitoring system-calls to identify runaway processes within a computer system
One embodiment of the present invention provides a system that monitors system-calls to identify runaway processes within a computer system. First, the system monitors system-calls on the computer system during runtime, to generate a trace of system-calls made. Then...
04/15/2008
7360208Rolling upgrade of distributed software with automatic completion
A system and method for facilitating an automatic rolling upgrade of distributed software. In a set of computing devices (e.g., a cluster), each node executes the distributed program, but different nodes may operate any number of different versions of the program. D...
04/15/2008
7360134Centralized BIST engine for testing on-chip memory structures
One embodiment of the present invention provides a system that uses a single built-in-self-test (BIST) engine to test multiple on-chip memory structures. During chip-test or power-on-self-test in the system, the BIST engine tests multiple on-chip memory structures w...
04/15/2008
7316003System and method for developing a dynamic web page
A system and method for developing a dynamic web page. An editor facilitates creation and modification of a web page created from static and dynamic web page code. The editor provides a source code view for accessing the dynamic code, static code and static content ...
01/01/2008
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
7296047Method and apparatus for solving overdetermined systems of interval linear equations
One embodiment of the present invention provides a system that solves an overdetermined system of interval linear equations. During operation, the system receives a representation of the overdetermined system of interval linear equations Ax=b, wherein A is a matrix ...
11/13/2007
7295956Method and apparatus for using interval techniques to solve a multi-objective optimization problem
One embodiment of the present invention provides a system that uses interval techniques to solve a multi-objective optimization problem. During operation, the system receives a representation of multiple objective functions (ƒ1, . . . , ƒn) a...
11/13/2007
7293004Method for tuning state-based scheduling policies
One embodiment of the present invention provides a system that tunes state-based scheduling policies, wherein the system contains a number of central processing units (CPUs). During operation, the system recurrently estimates a long-term benefit to the system by fee...
11/06/2007
7292659Correlating and aligning monitored signals for computer system performance parameters
One embodiment of the present invention provides a system that facilitates aligning a first signal with a second signal in a manner that optimizes a correlation between the first signal and the second signal. The system starts by receiving a set of signals, includin...
11/06/2007
7263680Graphical user interface for a cell router usable by both novice and advanced users
One embodiment of the invention provides a graphical user interface for configuring parameters that control a cell routing process used to lay out a cell, wherein the graphical user interface is useable by both novice and advanced users. The graphical user interface...
08/28/2007
7263122Receiver based decision feedback equalization circuitry and techniques
In one aspect, the present invention is directed to a technique of, and circuitry and system for enhancing the performance of data communication systems using receiver based decision feedback equalization circuitry. In one embodiment, the equalization circuitry and ...
08/28/2007
7263676Method and apparatus for detecting and analyzing the propagation of noise through an integrated circuit
One embodiment of the invention provides a system that analyzes the propagation of noise through an integrated circuit. During operation, the system obtains an input noise signal to be applied to a cell within the integrated circuit. The system then looks up paramet...
08/28/2007
7260813Method and apparatus for photomask image registration
One embodiment of the present invention provides a system that computes translational differentials between a database-image and a scanned-image of a photomask. During operation, the system receives a noise-free database-image and a scanned-image that is generated b...
08/21/2007
7260807Method and apparatus for designing an integrated circuit using a mask-programmable fabric
One embodiment of the invention provides a system that facilitates designing an integrated circuit using a mask-programmable fabric, which contains both mask-programmable logic and a mask-programmable interconnect. During operation, the system receives a description...
08/21/2007
7260800Method and apparatus for initial state extraction
An equivalency testing system, for formally comparing an RTLM and HLM, is presented. RTLM and HLM are first converted into DFGs RTLMDFG and HLMDFG. RTLMDFG and HLMDFG are then put into timestep form and are called RTLM
08/21/2007
7260155Method and apparatus for encoding and decoding digital communications data
In one aspect, the present invention is a system and technique that provides for the systematic development or implementation of codes that increase the robustness of systems employing, for example, PAM-n transmission techniques. The system and technique of this asp...
08/21/2007
7260797Method and apparatus for estimating parasitic capacitance
One embodiment of the present invention provides a system for estimating parasitic capacitance for an integrated circuit. During operation, the system reads a technology file, which describes the composition of a vertical cross-section of the integrated circuit. Nex...
08/21/2007
7257786Method and apparatus for solving constraints
An approach to solving combinational constraints, comprising compile and generate phases, is presented. The compile phase constructs successive sets of constraints, each with a solution generator, according to blocks of a partition of the constraints' random variabl...
08/14/2007
7257758Stumping mechanism
An Infiniband device can have an input port operable to receive a packet and to forward the packet to an output port of the device for onward transmission toward an ultimate destination of the packet. The input port can also be operable to examine at least a header ...
08/14/2007
7257623Method and apparatus for ensuring an allowable client configuration for an application
One embodiment of the present invention provides a system that ensures an allowable client configuration for an application. During operation, the client sends a request to access the application to a server hosting the application. In response the request, the serv...
08/14/2007
7248640System and method for providing slicer level adaption
The present invention relates in general to a method, apparatus, and article of manufacture for providing high-speed digital communications through a communications channel. In one aspect, the present invention employs an automatic slicer level adaption to enhance t...
07/24/2007
7246361Supporting multiple late binding objects with the same identifier
Support is provided for multiple late binding objects with a same identifier, in an operating environment that only supports registration of a single late binding object with the same identifier. Each of a plurality of processes is associated with one of a plurality...
07/17/2007
7246347Method and apparatus for loading class files into non-volatile memory
One embodiment of the present invention provides a system that facilitates loading classes into non-volatile memory. During the loading process, the system first loads class definitions into volatile memory, wherein the class definitions contain metadata for classes...
07/17/2007
7246225Method and apparatus for implementing a sleep proxy for services on a network
One embodiment of the present invention provides a system for implementing a sleep proxy. The system starts by receiving a request at the sleep proxy for information pertaining to a service provided by a device. In response to this request, the system determines if ...
07/17/2007
7246141Method and apparatus for skewing a bi-directional object layout to improve cache performance
One embodiment of the present invention facilitates skewing a bi-directional object layout to provide good cache behavior. During operation, the system receives a request to access an object. This request includes an object identifier and an object offset that speci...
07/17/2007
7245310Method and apparatus for displaying related two-dimensional windows in a three-dimensional display model
One embodiment of the present invention provides a system that facilitates displaying multiple two-dimensional (2D) windows with related content within a three-dimensional (3D) display model. The system starts by receiving a command to display a first window within ...
07/17/2007
7243087Method and apparatus for solving bit-slice operators
The following techniques for word-level networks are presented: constraints solving, case-based learning and bit-slice solving. Generation of a word-level network to model a constraints problem is presented. The networks utilized have assigned, to each node, a range...
07/10/2007
7242736Data transfer
A receiver for digital data is provided. The receiver comprises a ring buffer operable to store received data. The receiver also comprises a write pointer controller for the buffer, operable to control the writing of received data into the buffer, and a read pointer...
07/10/2007
7237031Method and apparatus for caching protocol processing data
A method and apparatus are provided for caching data for protocol processing. A protocol processing cache stores data needed for the generation of new headers, from both receive and transmit flows. Some data may be stored in the cache only after being processed (e.g...
06/26/2007
7236965Method and apparatus for case-based learning
The following techniques for word-level networks are presented: constraints solving, case-based learning and bit-slice solving. Generation of a word-level network to model a constraints problem is presented. The networks utilized have assigned, to each node, a range...
06/26/2007
7236550Method and apparatus for tail cancellation equalization
Subtraction of a signal 111 from a pulse response 110, where signal 111 provides a good approximation of the tail of pulse response 110, can provide a method for canceling the tail of pulse response 110. For continuous data...
06/26/2007
1          
 
Sign InRegister
Username  
Password   
forgot password?