"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
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.
| Number | Title | Issue Date |
| 7603305 | Combined 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 |
| 7519866 | Computer 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 |
| 7512894 | Pictorial-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 |
| 7509611 | Heuristic 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 |
| 7507244 | Radiolucent 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 |
| 7493621 | Context 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 |
| 7487394 | 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... | 02/03/2009 |
| 7430699 | Trading 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 |
| 7392458 | Method 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 |
| 7392428 | Method 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 |
| 7343306 | Location-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 |
| 7335707 | Barrier 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 |
| 7335136 | Training 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 |
| 7335714 | Sulfine 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 |
| 7335706 | Method 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 |
| 7331788 | Clamping 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 |
| 7321017 | Amine 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 |
| 7312145 | Electronic 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 |
| 7290199 | Method 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 |
| 7266727 | Computer 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 |
| 7096215 | Virus 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 |
| 7076546 | Browser 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 |
| 7038299 | Selective 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 |
| 6981112 | Dynamic 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 |
| 6959291 | Management 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 |
| 6948622 | Modular 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 |
| 6925771 | Post-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 |
| 6915291 | Object-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 |
| 6910032 | Parallel 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 |
| 6905244 | Holder 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 |
| 6901680 | System 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 |
| 6895580 | Expression 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 |
| 6877065 | Advanced 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 |
| 6804510 | Selection 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 |
| 6748237 | Automated 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 |
| 6705588 | Piezoelectric 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 |
| 6700068 | Adhesive-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 |
| 6658650 | Service 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 |
| 6654035 | Computer 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 |
| 6622299 | Computer 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 |