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

Icon_funbox Quotables

"There is practically no chance communications space satellites will be used to provide better telephone, telegraph, television, or radio service inside the United States."

T. Craven, FCC Commissioner ; 1961

Newsletter  PatentStorm News

Make the Most of PatentStorm

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest patents by subscribing to an RSS feed.

Got questions? Ask a Patent Expert!

Registered users: Manage your profile, comments and alerts.

 

Attorney: Wood, Herron & Evans


Number of patents: 2865
Last date: October 13, 2009

1                      
NumberTitleIssue Date
7603305Combined loan and investment system and method
A combined loan and investment program comprises a computer processor and program code configured to be executed by the computer processor to process financial loan and investment data by calculating from the data interest and principal loan payments on a loan princ...
10/13/2009
7519866Computer boot operation utilizing targeted boot diagnostics
A method utilizes targeted boot diagnostics in connection with a boot operation to automate the handling of hardware failures detected during startup or initialization of a computer. In particular, in response to detection of a failure after initiation of and during...
04/14/2009
7512894Pictorial-based user interface management of computer hardware components
An apparatus, program product and method utilize a displayed pictorial representation that depicts the actual physical configuration of a plurality of hardware components in a physical computer system to facilitate the collective management of the underlying hardwar...
03/31/2009
7509611Heuristic clustering of circuit elements in a circuit design
An apparatus, program product and method utilize heuristic clustering to generate assignments of circuit elements to clusters or groups to optimize a desired spatial locality metric. For example, circuit elements such as scan-enabled latches may be assigned to indiv...
03/24/2009
7507244Radiolucent skull clamp with removable pin load applicator
A skull pin assembly for use with a skull clamp includes a skull pin that is slidable into contact with a head of a patient. A pin load applicator is removably connectable to the skull pin assembly and includes a loading shaft that is able to apply a force against a...
03/24/2009
7493621Context switch data prefetching in multithreaded computer
An apparatus, program product and method initiate, in connection with a context switch operation, a prefetch of data likely to be used by a thread prior to resuming execution of that thread. As a result, once it is known that a context switch will be performed to a ...
02/17/2009
7487394Recovering from abnormal interruption of a parity update operation in a disk array system
Data associated with the state of a parity update operation in a disk array system such as a RAID-6 system is stored during performance of the operation so that, in the event the operation is interrupted, recovery may be initiated using the stored data. The stored d...
02/03/2009
7430699Trading propensity-based clustering of circuit elements in a circuit design
An apparatus, program product and method utilize a clustering algorithm based upon trading propensity to generate assignments of circuit elements to clusters or groups to optimize a spatial distribution of the plurality of clusters. For example, trading propensity-b...
09/30/2008
7392458Method and system for enhanced error identification with disk array parity checking
When parity checking in a disk array such as a RAID-6 system determines data and parity information is unsynchronized, additional calculations are performed to determine whether the error may be attributed to faulty data on a disk drive or to a more systemic problem...
06/24/2008
7392428Method and system for recovering from abnormal interruption of a parity update operation in a disk array system
Data associated with the state of a parity update operation in a disk array system such as a RAID-6 system is stored during performance of the operation so that, in the event the operation is interrupted, recovery may be initiated using the stored data. The stored d...
06/24/2008
7343306Location-based vehicle risk assessment system
An apparatus, program product and method track the location of a vehicle during at least a portion of a period of the time associated with an economic transaction so that risks associated with the actual usage of the vehicle can be accommodated in the costs for the ...
03/11/2008
7335707Barrier layer composition
A barrier layer composition for a pneumatic tire that contains a mixture of an 4-phenyl isocyanate and sulfur as a crosslinking material, with higher than normal levels of filler or reinforcing material loading. The barrier layer formulation exhibited improved green...
02/26/2008
7335136Training device for swimmers
A training device for use in a pool having a lane guide. The training device comprises a base member shaped to cooperate with at least a portion of the lane guide, an elongated member adapted to pivot relative to the base member, and a resilient member coupling the ...
02/26/2008
7335714Sulfine control agents for synthesizing polymers
The present invention is directed to sulfine control agents for synthesizing polymers via controlled free radical polymerization and to the polymers resulting therefrom. Such polymers include repeat units derived from the controlled free radical polymerization, part...
02/26/2008
7335706Method of making alkoxy functionalized rubbery polymers
The present invention is directed to a method for synthesizing rubbery copolymers, such as styrene-butadiene rubber, or rubbery homopolymers, such as polybutadiene rubber, that are alkoxy functionalized, e.g., alkoxysilane functionalized, and provide desirable dispe...
02/26/2008
7331788Clamping cord with polymeric wedge component, and method of affixation
The present invention relates to the affixation of dental dams and Class III matrixes utilized in conservative dentistry and oral surgery. In particular, the present invention relates to a device and method for retaining and stabilizing a dental dam or Class III mat...
02/19/2008
7321017Amine containing catalyst system and methods of use thereof
The present invention is directed to an amine containing catalyst system for synthesizing rubbery polymers, such as polybutadiene rubber and styrene-butadiene rubber, having a high trans microstructure. The catalyst system, in one embodiment, includes (a) an organol...
01/22/2008
7312145Electronic member, method for making the same, and semiconductor device
The present invention provides an electronic device having high insulating reliability, in which metal portions of a circuit are not electrically conductive with each other via an adhesive layer even when the electronic device is used in high-temperature low-humidit...
12/25/2007
7290199Method and system for improved buffer utilization for disk array parity updates
During a parity update of a parity stripe in a disk array, constant values used in finite field arithmetic are algebraically combined in order to reduce the number of buffers and steps needed to update multiple parity values when a change in data occurs. In one impl...
10/30/2007
7266727Computer boot operation utilizing targeted boot diagnostics
An apparatus, program product and method utilize targeted boot diagnostics in connection with a boot operation to automate the handling of hardware failures detected during startup or initialization of a computer. In particular, in response to detection of a failure...
09/04/2007
7096215Virus checking and reporting for computer database search results
An apparatus, program product and method integrate virus checking functionality into a computer database search environment to assist in protecting a user computer from contracting a computer virus when accessing search results. The generation of a display represent...
08/22/2006
7076546Browser for use in accessing hypertext documents in a multi-user computer environment
An apparatus, program product, and method that track where particular users are browsing within a multi-user computer environment, and provide such information to one or more users within the environment to permit greater interactivity among the users. By enabling u...
07/11/2006
7038299Selective synthesis of semiconducting carbon nanotubes
Methods for selecting semiconducting carbon nanotubes from a random collection of conducting and semiconducting carbon nanotubes synthesized on multiple synthesis sites carried by a substrate and structures formed thereby. After an initial growth stage, synthesis si...
05/02/2006
6981112Dynamic cache disable
An apparatus, program product and method utilize a cache payback parameter for selectively and dynamically disabling caching for potentially cacheable operations performed in connection with a memory. The cache payback parameter is tracked concurrently with the perf...
12/27/2005
6959291Management of a concurrent use license in a logically-partitioned computer
An apparatus, program product and method track concurrent uses of a computer program across a plurality of logical partitions in a logically partitioned computer, such that a decision as to whether to grant or deny a request to use the computer program in a particul...
10/25/2005
6948622Modular footwear display and storage system and method
A modular footwear display system includes a display module having a display surface for supporting an item of footwear and a divider for identifying boxed footwear associated with the displayed item of footwear. The display module has at least one mounting fixture ...
09/27/2005
6925771Post-tension intersection chair
A chair for supporting and spacing post-tension cables having a generally tapered body with an upper receiving area for securing the cables and a planar base adapted to rest on a flat support surface. The body has inner and outer surfaces that are substantially comp...
08/09/2005
6915291Object-oriented query execution data structure
An apparatus, program product and method represent a database query access plan a query execution data structure including a plurality of query node objects arranged into a tree relationship to define a parent node object and at least one child node object, and an a...
07/05/2005
6910032Parallel database query processing for non-uniform data sources via buffered access
An apparatus, program product and method utilize a dynamically-populated query buffer to facilitate the handling of at least a portion of a database query in parallel. A query is implemented using at least first and second portions, where the second portion of the q...
06/21/2005
6905244Holder for digital sensors for dentistry
In the holder set for digital sensors for dentistry, the holders for each kind of radiograph such as periapical radiographs of front teeth (anterior teeth) and lateral teeth (posterior teeth), on one hand, and bitewing radiographs, on the other hand, can be used for...
06/14/2005
6901680System for spacing flutes on a workpiece
A system, apparatus, and method for spacing and aligning flutes to be routed in a workpiece is disclosed. The system includes a flute-spacing jig with spaced alignment holes, a workpiece aligner, and a fence guide. Additionally, the system can include a T-square wit...
06/07/2005
6895580Expression reduction during compilation through routine cloning
An apparatus, program product, and method utilize routine cloning to optimize the performance of a compiled computer program. Within a compiled representation of a computer program, an implementation of a called routine is generated that has the same external respon...
05/17/2005
6877065Advanced read cache management
A low complexity approach to DASD cache management. Large, fixed-size bands of data from the DASD, rather than variable size records or tracks, are managed, resulting in reduced memory consumption. Statistics are collected for bands of data, as well as conventional ...
04/05/2005
6804510Selection of alternate sources for audio broadcast signals responsive to embedded source identification information
An apparatus, program product, and method utilize embedded source identity information within an audio broadcast signal to facilitate the reception of the audio broadcast signal from an alternate source. Such embedded information may be used, for example, to facilit...
10/12/2004
6748237Automated selection of audio broadcast signal source based on user preference criterion
An apparatus, program product, and method automate the selection of audio broadcast signals based upon a user preference criterion, typically by receiving a first audio broadcast signal from a first source, and concurrently monitoring a second source to locate a sec...
06/08/2004
6705588Piezoelectric valve system
A valve system having a valve operated by a piezoelectric device to control the flow of fluid through the valve system. Movement of the valve is controlled by a pre-stressed bender actuator that changes its shape by deforming in opposite axial directions in response...
03/16/2004
6700068Adhesive-less cover on area array bonding site of circuit board
An apparatus, program product and method for processing circuit boards containing area array surface treated bonding sites, such as noble metal terminal pads of a Land Grid Array (LGA) assembly. The circuit board includes a plurality of apertures patterne...
03/02/2004
6658650Service entry point for use in debugging multi-job computer programs
An apparatus, program product and method utilize a service entry point to trigger under a predetermined set of conditions to facilitate gaining control of a created job in a multi-job environment, namely when the job within which the service entry point w...
12/02/2003
6654035Computer system and method of manipulating a graphical user interface component on a computer display through collision with a pointer
A computer system and method manipulate a window or similar graphical user interface component through collision of a pointer controlled by a user with the boundary of the window. When it is determined that user manipulation of a pointer along a first vec...
11/25/2003
6622299Computer system, program product and method for dynamically providing an indication to a programmer of the efficiency of a program that is being written
A method, apparatus and program product provides an indication to a programmer of the efficiency of a created program and comprises monitoring of insertion and deletion of one or more functions within the program and determining a performance statistic fo...
09/16/2003
1                      

Comments

No comments for this page
 
 
Forgot password?
Register here