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

Icon_funbox Bizarre Patents

Patent No. 5100138

Motorized Mobile Boxing Robot

A simulation environment for the sport of boxing utilizing a robotic machine interface system which carries a person

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: Moser, Patterson & Sheridan, LLP


Number of patents: 302
Last date: January 01, 2008

1                
NumberTitleIssue Date
6955372Bicycle with improved frame configuration
Disclosed herein are various embodiments, including but not limited to a bicycle that includes, among other features, an elongated down tube and a single elongated seat tube, the longitudinal axis of the seat tube intersecting the longitudinal axis of the down tube ...
10/18/2005
6843095Apparatus for manufacturing a brake plate
The invention is a plate for holding a friction material in a brake assembly. The plate preferably comprises a contact surface for attaching the friction material to the plate, a second surface opposing the contact surface; and a plurality of retaining structures fo...
01/18/2005
6769258System for staged chilling of inlet air for gas turbines
A method for cooling inlet air to a gas turbine is provided. For example, a method is described including passing inlet air through a cooling coil that includes an opening for receiving the inlet air and that is operably connected to a gas turbine power plant. The g...
08/03/2004
6756884Modular traffic information system
A modular traffic information system comprising a central processing unit positionable in a vehicle and a data storage unit; a viewable display unit positionable in a vehicle and adapted to act as a user interface between the central processing unit and an operator;...
06/29/2004
7315593Hyperfine oversampler method and apparatus
A plurality of digital samplers operating on a common signal under test (SUT) sample the SUT at a sample rate beyond that which guarantees monotonic sampling and non-overlapping setup and hold windows for adjacent samplers. Subsequent processing of the sample stream...
01/01/2008
7271575Oscilloscope based return loss analyzer
A system, apparatus and method for performing differential return loss measurements and other measurements as a function of frequency uses a digital storage oscilloscope (DSO) having spectral analysis functions. A waveform generator generates a differential test sig...
09/18/2007
7227349Method and apparatus for the digital and analog triggering of a signal analysis device
A method and apparatus enabling the analog and digital triggering of a signal analysis device such as a Logic Analyzer, wherein separate analog and digital signal paths provide separate analog and digital processing of an input test signal for enabling the triggerin...
06/05/2007
7158137Architecture for improved display performance in a signal acquisition and display device
A multiple channel signal acquisition device wherein each channel performs a respective rasterization process to provide respective waveform imagery, the respective waveform imagery having a display parameter reduced at a decay rate, the respective waveform imagery ...
01/02/2007
7096217Global query correlation attributes
A system, method and article of manufacture for accessing data are disclosed. In general, data access is facilitated by a query configured with a correlation criterion or criteria. The presence of the correlation criteria facilitates the introduction of additional c...
08/22/2006
7094680Formation of a tantalum-nitride layer
A method of forming a tantalum nitride layer for integrated circuit fabrication is disclosed. In one embodiment, the method includes forming a tantalum nitride layer by chemisorbing a tantalum precursor and a nitrogen precursor on a substrate disposed in a process c...
08/22/2006
7096487Apparatus and method for combining realtime and non-realtime encoded content
Methods for slice-based encoding of program guides and user interfaces. The program guides include multiple video streams for picture-in-picture and other applications. A method for encoding the program guide includes encoding a first set of slices for each of a plu...
08/22/2006
7065458Method and apparatus providing concatenated data from multiple signal acquisition devices
A system includes a plurality of digital storage oscilloscopes (DSOs) in which each DSO requires a respective temporal portion of a signal under test (SUT) according to a synchronized triggering signal and respective post-trigger count periods such that a plurality ...
06/20/2006
7053853Planar antenna for a wireless mesh network
A planar antenna that facilitates directional communication to a mesh network. The antenna is housed in a relatively small, planar package that can easily be attached to a window pane to enable the antenna to communicate with a neighboring rooftop mounted node of th...
05/30/2006
7027140Monitor calibrator
A symmetric monitor calibrator for mounting on a cathode ray tube or monitor with a surface. The calibrator has a case that holds electronic and optic components. Suction cups hold the calibrator to the surface, in which the suction cups are attached to the end of s...
04/11/2006
7004259Apparatus and method for facilitating the connection of tubulars using a top drive
An apparatus for facilitating the connection of tubulars using a top drive, the apparatus comprising a supporting member (13) connectable to said top drive (3) characterized in that it further comprises an internal tool (30) for engaging said tu...
02/28/2006
7007009Representation for data used in query optimization
Optimizers must work with numeric data from a variety of sources including column statistics, estimated filter factors, record counts estimated costs and the like. Embodiments provided herein define and represent any such numeric measurements as a Vector of N dimens...
02/28/2006
7003730Graphical user interface to build event-based dynamic searches or queries using event profiles
The present invention generally provides methods, systems and articles of manufacture for programmatically providing a user interface for creating queries. In one embodiment, the graphical user interface comprises (i) a region for displaying conditions of a user-def...
02/21/2006
6996558Application portability and extensibility through database schema and query abstraction
The present invention generally is directed to a system, method and article of manufacture for accessing data independent of the particular manner in which the data is physically represented. In one embodiment, a data repository abstraction layer provides a logical ...
02/07/2006
6996098Method and apparatus for injecting information assets into a content stream
A method and apparatus for transport encoded asset data and content data, multiplexing the transport encoded content data with a plurality of NULL transport packets to provide “place holder” for the asset data transport packets, and replacing the NULL transport ...
02/07/2006
6984585Method for removal of residue from a magneto-resistive random access memory (MRAM) film stack using a sacrificial mask layer
A method for removal of residues after plasma etching a film stack comprising a first layer and a sacrificial layer. The method treats a substrate containing the film stack after the first layer of the film stack has been etched to remove residue produced during the...
01/10/2006
6983454Extended “run to” function
Methods, apparatus and articles of manufacture for implementing an extended run-to function for a selected code portion are provided. One embodiment provides a method of debugging code using a debugging program. The method comprises, for a plurality of user-selected...
01/03/2006
6976100Autonomic I/O adapter response performance optimization using polling
Methods, systems, and articles of manufacture for communicating with an I/O processor (IOP) are provided. Polling of message queue pointers is utilized to detect the occurrence of certain message queue related events, rather than rely on interrupts generated by the ...
12/13/2005
6970541Telecommunication service processing method and apparatus
Embodiments provide a method, article of manufacture, and apparatus for telecommunication service processing. In one embodiment, a calling card may be customized to redial a last number by entering a pre-defined shortcut sequence. In another embodiment, a search too...
11/29/2005
6971068Dialog box positioning
Methods, systems and articles of manufacture for enhanced control over the positioning of dialog boxes in relation to hyperlinks within electronic documents. The controlled positioning is implemented to mitigate any undesirable placement of dialog boxes that might l...
11/29/2005
6970863Front-end weight factor search criteria
Methods and apparatuses for locating electronic documents by allowing a user to specify, prioritize and control the order of a resulting hit list at the front end of a search are provided. One embodiment provides a method for searching electronic documents, comprisi...
11/29/2005
6968418Data forwarding by host/PCI-X bridges with buffered packet size determined using system information
Embodiments are provided in which a method is described for transferring data in a digital system comprising a first bus, a second bus, and a bridge coupling the first and second buses. During system initialization, an initialization program collects system informat...
11/22/2005
6968541Apparatus and method for template instantiation with a cross compiler
Automatic template instantiation for cross compilation is provided. More particularly, a routine (40) on a development computer system (10) extracts template information from source code (22). The routine (40) uses the template informatio...
11/22/2005
6966367Methods and apparatus for drilling with a multiphase pump
The present invention generally relates to an apparatus and method for removing hydrocarbons and other material from a wellbore. In one aspect, a method of drilling a sub-sea wellbore is provided. The method includes circulating a drilling fluid through a drill stri...
11/22/2005
6965990Method and apparatus for providing programming assistance
Embodiments provide a method, article of manufacture, and apparatus for providing programming assistance in integrated development environments. In one embodiment, a list of internal and/or external variables associated with a particular method is generated. In anot...
11/15/2005
6963990Clock generation for multiple secondary buses of a PCI bridge
Embodiments are provided in which clock generation for a PCI bridge and its N attached secondary buses is carried out by using an external PLL clock generator which generates N+1 first clock signals at a first frequency to the bridge and to N multiplexers. The bridg...
11/08/2005
6964036Descriptive variables while debugging
Method, apparatus and article manufacture of debugging code. One embodiment provides a method of debugging code, comprising displaying a user interface screen of a debugging program; and in response to an event, displaying the value of the variable and a comment ass...
11/08/2005
6962644Tandem etch chamber plasma processing system
A method and apparatus for processing wafers including a chamber defining a plurality of isolated processing regions. The isolated processing regions have an upper end and a lower end. The chamber further includes a plurality of plasma generation devices each dispos...
11/08/2005
6963901Cooperative browsers using browser information contained in an e-mail message for re-configuring
The present invention provides a method, apparatus and article of manufacture configured to support sharing of browser information between at least two browser applications. A first browser executing on a first computer generates browser information in response to u...
11/08/2005
6961928Co-ordinate internal timers with debugger stoppage
Methods, systems and articles of manufacture for software implemented timers configured to account for purposeful or desired program stoppage. Such program stoppage is a common occurrence in debugging environments. Because such program stoppage is not indicative of ...
11/01/2005
6961924Displaying variable usage while debugging
Method, apparatus and article manufacture of debugging code. One embodiment provides a method of debugging code, comprising displaying a user interface screen of a debugging program; and in response to an event, displaying the value of the variable and a comment ass...
11/01/2005
6961751Method, apparatus, and article of manufacture for providing enhanced bookmarking features for a heterogeneous environment
A method, article of manufacture, and apparatus for identifying bookmark features either on a local browser or generated from a remote browser and sent to the local browser. Specifically, a method for managing bookmark information in a data structure residing on a c...
11/01/2005
6961498Coupling device for the alignment of an optical waveguide
The choice for the optical coupling device of a holder that has only one support makes it possible to keep this optical component compact. This is advantageously achieved in that according to the invention the support surrounds the extensible element. The carrier of...
11/01/2005
6958296CVD TiSiN barrier for copper integration
The present invention provides a method of forming a titanium silicon nitride barrier layer on a semiconductor wafer, comprising the steps of depositing a titanium nitride layer on the semiconductor wafer; plasma-treating the titanium nitride layer in a N2
10/25/2005
6957293Split completion performance of PCI-X bridges based on data transfer amount
Embodiments are provided in which a method is described for transferring data in a digital system including a first bus, a second bus, a PCI-X bridge coupling the first and second buses, and a first device and a second device residing on the first and second buses, ...
10/18/2005
1                
 
Sign InRegister
Username  
Password   
forgot password?