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

Icon_funbox Bizarre Patents

Patent No. 6368227

Method of swinging on a swing

A method of swing on a swing is disclosed, in which a user positioned on a standard swing suspended by two chains from a substantially horizontal tree branch induces side to side motion by pulling alternately on one chain and then the other.

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: Goepel; James E.


Number of patents: 74
Last date: April 17, 2012

1    
NumberTitleIssue Date
8161494Method and system for offloading processing tasks to a foreign computing environment
A method and apparatus for offloading processing tasks from a first computing environment to a second computing environment, such as from a first interpreter emulation environment to a second native operating system within which the interpreter is running. The offlo...
04/17/2012
8145588Determination of graph connectivity metrics using bit-vectors
Determination of a connectivity-metrics for graphs representative of networks of interest. A graph that represents a network of interest is accessed. The graph includes nodes representing points in the network of interest, and edges corresponding to the nodes. Bit-v...
03/27/2012
8131772Method and apparatus for improving the performance of object-oriented queues
A method for managing object-oriented queues by reusing queue entry objects instead of creating and destroying each queue entry object inserted into and removed from the queue. Inserting a queue entry object into the queue involves changing the status of the queue e...
03/06/2012
7895471Fault isolation system and method
A mechanism for isolating failures in a digital system is provided. In one embodiment, a fault table is defined for each unit in the system. Related faults are ordered within the table to reflect the time-order in which the faults would be activated during operation...
02/22/2011
7831807System and method for expanding the instruction set of an instruction processor
A system and method for modifying the hardware instruction set of an instruction processor is disclosed. The invention utilizes one or more bits of an instruction opcode and one or more programmable bits stored within the instruction processor to generate a branch a...
11/09/2010
7813547Apparatus and method for detection and analysis of imagery
An apparatus and method for detecting and analyzing imagery, wherein the apparatus includes an image data acquisition means, an image data conversion means, and an adaptive thresholding means. The image data acquisition means acquires image data from a document. The...
10/12/2010
7813531Methods and apparatus for clustering templates in non-metric similarity spaces
Clustering biometric templates is performed by determining fiduciary templates and cluster seed templates, both from a gallery of biometric templates. Similarity vectors are formed by comparing members of the cluster seed templates to the fiduciary templates. The ga...
10/12/2010
7805706Process for optimizing software components for an enterprise resource planning (ERP) application SAP on multiprocessor servers
In a three-tier ERP implementation, multiple servers are interconnected through one or more network infrastructure. Users may observe poor performance due to the complexity and the number of interconnected components in the implementation. Herein is devised a proces...
09/28/2010
7793229Recording relevant information in a GUI window of a panel dump browser tool
An embodiment of the present invention is a technique for recording relevant information in a graphical user interface (GUI) window. Relevant information on an analysis window is saved in a summary report array using one of an automatic recording mode and a selectiv...
09/07/2010
7672919Determination of graph connectivity metrics using bit-vectors
Determination of a connectivity-metrics for graphs representative of networks of interest. A graph that represents a network of interest is accessed. The graph includes nodes representing points in the network of interest, and edges corresponding to the nodes. Bit-v...
03/02/2010
7624405Maintaining availability during change of resource dynamic link library in a clustered system
An embodiment of the invention is a technique for maintaining application availability during a change in a resource dynamic link library (DLL). A shim resource DLL is linked to a resource DLL managed by a resource manager in a clustered system. The managed resource...
11/24/2009
7617223Converting physical aspects of common warehouse model to elements of relational database
A method and a system for converting physical aspects of a common warehouse model (CWM) to corresponding database management system (DBMS) items in a relational database by processing in a hierarchical manner the physical aspects and creating the corresponding DBMS ...
11/10/2009
7617206Method for analyzing status of specialized tank files which store and handle large objects
A data management system is provided with a database which has internal tanks for storing large object data according to the size of the data involved. An analysis method and system is provided which will search out and calculate the space of each of the tank files ...
11/10/2009
7613797Remote discovery and system architecture
Sending a discovery agent to a computing device determines the services provided by that first computing device. As a result, a first set of information is received from the agent that provides information indicative of the services provided by the computing device....
11/03/2009
7595804Systems and methods for displaying individual processor usage in a multiprocessor system
A display of CPU utilization in a multiprocessor system is provided. This feature illustrates processor utilization and application group assignments to CPUs and clusters of CPUs. Various graphic indicator are described that can be used to display processor utilizat...
09/29/2009
7587719Method and apparatus for combining extended markup language and key/value pairs into the format of an interprocess message payload
An apparatus for and method of utilizing an existing predefined messaging protocol to convey additional data in application-to-application communication. Instead of utilizing a plurality of the existing predefined messages or defining a new unique message type to co...
09/08/2009
7565643Sending notifications to project members in a project management system
An embodiment of the present invention is a technique to send notification to members in a project management system. A notification list and information are created for a project. The notification list and information are stored in a repository. A notification requ...
07/21/2009
7561183Mobile issuance of official documents with biometric information encoded thereon
A system for automatically obtaining a printable photographic image of an object for a document, particularly adaptable to police traffic-ticket dispensing situations is described. A tablet computer with a stylus input display device has a video camera device associ...
07/14/2009
7509646Method of managing workloads in a distributed processing system
An embodiment of the present invention is a method for generating a simulated processor load on a system of CPU's, and introducing a controlled workload into the system that is spread evenly across the available CPU resources and may be arranged to consume a precise...
03/24/2009
7509416Dynamically updating subcomponents in a tiered remote monitoring system
Various approaches for updating system monitoring policy parameters. In one approach, updates to the monitoring policy parameters are transmitted to an event server via an event report. The event server transmits the event report to a subcomponent manager executing ...
03/24/2009
7506321Computer emulator employing direct execution of compiled functions
An emulation system that provides the functionality of an emulated computer on a host computer pre-processes the object code file to be emulated to reduce the run-time overhead due to parsing the object code. The emulator uses pre-programmed functions that model eac...
03/17/2009
7506193Systems and methods for overcoming part to part skew in a substrate-mounted circuit
Variable compensation for part to part skew of components in a substrate-mounted circuit is described. The variability may be provided through a computer software program acting on a programmable delay buffer such that compensation for a skewed signal may be continu...
03/17/2009
7474769Bioindex mechanism for increasing the relative speed of biometric identification against large population samples
A method and system for determining a smaller sample of large data objects to search through for a match to one under test. The data objects are in preferred embodiments biometric templates. ...
01/06/2009
7467163System and method to manipulate large objects on enterprise server data management system
An Enterprise Server Data Management System provides for the handling of large data objects (LOB) according to the data size required for the large object. Methods are provided to find a particular object that is stored or to delete such an object. But particularly ...
12/16/2008
7461376Dynamic resource management system and method for multiprocessor systems
A dynamic workload management system enables system administrators to easily identify installed applications and to assign them to affinity groupings in order of importance to the enterprise and to enable the system administrators to save and restore multiple config...
12/02/2008
7437740Generation of Java language application programming interface for an object-oriented data store
An embodiment of the present invention is a technique to interface to a repository. A connection between a client and a repository database is established. The repository database has a repository application programming interface (API). The repository database cont...
10/14/2008
7392388Systems and methods for identity verification for secure transactions
Secure identification of a user in an electronic communications environment, wherein a host computer communicates with a plurality of electronic devices operated by the user. The user is issued a user code, known only to the user and stored in the host computer. Use...
06/24/2008
D569721Vacuum pump package
05/27/2008
D566542Vacuum pump package
04/15/2008
D566544Vacuum pump package
04/15/2008
D566543Vacuum pump package
04/15/2008
D564303Wine illuminator
03/18/2008
D556748Integrated communication device
12/04/2007
D555541AUTOMOBILE
11/20/2007
D552924Heart-shaped baking pan lid
10/16/2007
D552625Handheld vacuum pump accumulator
10/09/2007
D550717Handheld vacuum pump unit
09/11/2007
D550718Handheld vacuum pump unit
09/11/2007
7264151Method and apparatus for multi-language user selection for system user interface
A method and apparatus for a credit card and debit card transaction terminal including a processor, a display and a memory. A card reader is configured to read data stored on a portable memory medium. An operator interface is produced by an operator interface progra...
09/04/2007
D547595Stand-alone self-supporting disposable fish shaped baking cup
07/31/2007
1    
 
Sign InRegister
Username  
Password   
forgot password?