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

Icon_funbox Bizarre Patents

Patent No. 5926857

Armor With Rollers

An armor with rollers is provided that enables a user to move in all positions by rolling on a hard and smooth surface while constantly varying his bearing points on the ground.

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: Smith; Christine H.


Number of patents: 30
Last date: July 13, 2010

NumberTitleIssue Date
7756973Identifying a configuration for an application in a production environment
Various embodiments of a computer-implemented method, computer system and computer program product provide a configuration recommendation. Request-processing performance data of an application is received. The request-processing performance data is collected by an a...
07/13/2010
7739675Dynamically computing a degradation analysis of waiting threads in a virtual machine
Various embodiments of a computer-implemented method, system and computer program product determine degradation of an application program. At least one execution state of the application program, executing in a virtual machine, is sampled. A number of occurrences of...
06/15/2010
7716597Dynamic materialization of disappearing entities
In various embodiments, a method, computer system and computer program product for displaying information are provided. A first subset of information of the file is presented in a scrollable area. The first subset of information comprises, at least in part, a second...
05/11/2010
7594183Capturing a workflow
Various embodiments of a method, system and computer program product for capturing a workflow are provided. A capture application automatically stores at least a portion of a copied screen of a source application from a clipboard to provide a captured screen. The ca...
09/22/2009
7577397System and method for reducing data loss over radio frequencies to roving digital receivers
Transmitting streaming media data in overlapping bursts can reduce data loss when transmitting over radio frequencies to a roving digital receiver. A digital transmitter transmits streaming media information in bursts, where each burst of data preferably contains se...
08/18/2009
7546322Generating unique name/version number pairs when names can be re-used
Various embodiments of a method, system and article of manufacture provide a version number. An object has a present name and a present version number. In response to changing the present name of the object to a different name, the different name having been used by...
06/09/2009
7480663Model based optimization with focus regions
Various embodiments of a method, system and computer program product for optimization of a multidimensional model in a model based performance advisor are disclosed. The multidimensional model comprises groups. Each group has one or more levels. One or more recommen...
01/20/2009
7469248Common interface to access catalog information from heterogeneous databases
Various embodiments of a method to access metadata from a plurality of data servers from a federated database management system are provided. In one embodiment, a request for metadata, from a client application, is received by the federated database management syste...
12/23/2008
7447998Graphical interface for tree view
Various embodiments of a computer-implemented method, system and computer program product provide a graphical interface. At least one tab is presented on a display. The tab comprises one or more child objects of a parent object of a hierarchy of objects. The tab has...
11/04/2008
7386841Technique for determining a target data type in a heterogeneous multi-level environment
A method of determining a target data type in an environment having a plurality of levels is provided. Zero or more intermediate levels are between the source level and the target level. A target data type representing the transformation of a data type of an associa...
06/10/2008
7376675Simulating multi-user activity while maintaining original linear request order for asynchronous transactional events
A method of maintaining the original order of a sequence of transactions originating from a source database and being replicated to a target database is provided. A lockable object is associated with each transaction of the sequence of transactions from the source d...
05/20/2008
7287048Transparent archiving
A method, apparatus, and article of manufacture implementing the method, transparently archives data. One or more data sources store data. A first data mover moves a first subset of data from the one or more data sources to a first federated archive in accordance wi...
10/23/2007
7280658Systems, methods, and computer program products for accelerated dynamic protection of data
A system, method, and computer product that accelerates encryption and decryption of data while using both a static key and a dynamic key. The present invention eliminates intermediate decryption of data that is transmitted between computer systems. More particularl...
10/09/2007
7197517Systems, methods, and computer program products to display and select hierarchical database segments and fields
Systems, methods, and computer products that efficiently share and move data between different types of data storage formats. More particularly, the preferred embodiment of the present invention provides an easy to use graphical user interface (GUI) for displaying, ...
03/27/2007
7113937Systems, methods, and computer program products to improve performance of ported applications, such as a database, operating on UNIX system services for the OS/390
Systems, methods, and computer program products for improving the performance of computer-implemented I/O operations for complex applications, such as databases. Applications that are ported to the IBM OS/390 UNIX System Services may be enhanced by the present inven...
09/26/2006
7058640Systems, methods, and computer program products to efficiently update multidimensional databases
Systems, methods, and computer products that efficiently update multidimensional data cubes by using hierarchy dependency relationships that are present in the tables of the multidimensional database. An embodiment of the present invention improves the techniques as...
06/06/2006
6947929Systems, methods and computer program products to determine useful relationships and dimensions of a database
Systems, methods, and computer products that efficiently determine useful dimensions associated with a database when employing OLAP processing techniques. The present invention enables a user to see at a glance in which queries certain columns and tables are used. T...
09/20/2005
6938054Systems, methods, and computer program products to optimize serialization when porting code to IBM S/390 UNIX system services from a UNIX system
Systems, methods, and computer products that determine how to optimize serialization code that has been ported from other computer systems to the OS/390 UNIX system. General-purpose UNIX systems may not provide sufficient facilities; such as compiler run-time APIs l...
08/30/2005
6877045Systems, methods, and computer program products to schedule I/O access to take advantage of disk parallel access volumes
Systems, methods, and computer products that improve the performance of computer-implemented I/O operations issued by complex applications that are directed to high-performance disk drives, and that may operate in conjunction with the product marketed under the trad...
04/05/2005
6754734Systems, methods, and computer program products to improve performance of ported applications, such as a database
Systems, methods, and computer products that improve the performance of computer-implemented I/O operations for complex applications, such as a database, that are ported to target computer systems that are not tailored to support the high-performance services that m...
06/22/2004
6738976Method, system, and apparatus to minimize exception handling overhead from invoked functions
A method, system, and apparatus for minimizing run-time exception handling overhead from invoked function calls. The present invention novelly minimizes execution of exception checking code and exception handling code in a caller when the callee is a compiled method...
05/18/2004
6714940Systems, methods, and computer program products to rank and explain dimensions associated with exceptions in multidimensional data
Systems, methods, and computer products that rank and explain dimensions associated with exceptions in multidimensional data. The present invention assists the data analyst by providing a simplified view of the multidimensional data that enables analysis of the impo...
03/30/2004
6711619Method, system, and apparatus for distributing and using computer-based applications over a network
A method, system, and apparatus for distributing and using portions of a computer-based application over a network, such as the internet. The present embodiment executes streamed chunks of code associated with an application on demand by binary emulation. Therefore ...
03/23/2004
6654764Systems, methods, and computer program products to interpret, explain, and manipulate exceptions in multidimensional data
Systems, methods, and computer products that interpret, explain, and manipulate exceptions in multidimensional data. The present invention assists the data analyst by providing a simplified view of the multidimensional data that enables analysis of the im...
11/25/2003
6446257Method and apparatus for pre-allocation of system resources to facilitate garbage collection
A generational garbage collection tool and method for a computer system that pre-allocates computer resources during compile-time for later use by a generational garbage collector at run-time. The invention reduces the overall cost of dealing with long-li...
09/03/2002
6330745Method for making a modular integrated apparatus for heat dissipation
A modular integrated apparatus and method that integrates mechanical, electrical, and thermal management, and that includes a computer processor (CPU), or VLSI module, connected to a circuit board and a thermal plate. The modular integrated apparatus incl...
12/18/2001
6247173Computer compiler optimizer for reducing computer resource consumption during dependence analysis after loop unrolling
A method and apparatus for improving the process of determining whether two computer system memory references are exactly dependent. While loop unrolling creates a large number of memory reference pairs which must be analyzed during the data dependence an...
06/12/2001
6198630Method and apparatus for electrical and mechanical attachment, and electromagnetic interference and thermal management of high speed, high density VLSI modules
A method and apparatus for assembling a high speed, high density VLSI module in a computer system that enables attachment, support, electromagnetic interference containment, and thermal management of the VLSI module. The present invention packages a high ...
03/06/2001
6049669Exploiting case correlation to increase performance of programs with branch/switch instructions
Data processing time is enhanced in a system in which the executable code has inserted therein certain instructions, by a system and method which anticipates which switch will occur when multipath decision points are reached. The code is profiled using te...
04/11/2000
5901040Heat sink and Faraday Cage assembly for a semiconductor module and a power converter
The invention is a heat sink assembly for the removal of heat from semiconductor and power converter modules. The packaging design for semiconductor modules and power converter modules provides efficient heat removal and a tight Faraday Cage. There is a h...
05/04/1999
 
Sign InRegister
Username  
Password   
forgot password?