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

Icon_funbox Bizarre Patents

Patent No. 5277148

Wearable Pet Enclosure

An enclosure for small animals which is wearable on the front or back of an animate being.

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: Fay, III; Theodore D.


Number of patents: 112
Last date: January 05, 2010

1      
NumberTitleIssue Date
7642928Traffic signal with integrated sensors
A traffic signal including a housing, a light source disposed within the housing, and a door operably attached to the housing. The door is configured such that photons generated by the light source may be sensed outside the housing. The traffic signal also includes ...
01/05/2010
7512712Method for translation of documents
A translation method reduces the time required for display of the translation of a web page. Original document data is obtained to display an original document on a computer. The original document data is examined for the presence of saved data. When the saved data ...
03/31/2009
7502793Method and apparatus for assigning roles to devices using physical tokens
A physical token is provided that is used to assign an activity or role to a specific device by virtue of a physical relationship with the device. By associating the token with a device, through electrical connection or by mere proximity relative to the device, an a...
03/10/2009
7499947Mechanism for converting after image data to a delta level change
A mechanism is provided for converting after image data into a delta level change. An after image business graph is first transformed into a generic after image business graph. Another transformation is performed transforming the generic after image business graph i...
03/03/2009
7498801Apparatus, method, and computer program product for monitoring and controlling a microcomputer using a single existing pin
A method, apparatus, and computer program product are disclosed for monitoring and controlling a device using only one input/output (I/O) communication pin of the device. The pin is configured to be used to both transmit and receive data. Logical ones are generated ...
03/03/2009
7496755Method and system for a single-sign-on operation providing grid access and network access
A user device initiates a network access authentication operation via a network access device with a network access authentication server, e.g., a Remote Authentication Dial-In User Service (RADIUS) server, which also generates an X.509 proxy certificate and include...
02/24/2009
7496595Methodology for directory categorization for categorized files
A computer implemented method, system, and computer usable program code are provided for categorizing directories using categorized objects. Responsive to receiving a plurality of objects, the plurality of objects are stored in a directory in a file system. One of a...
02/24/2009
7489246System and method to record environmental condition on an RFID tag
System and method for recording temperature on an RFID tag. A first RFID tag is attached to a container. The first RFID tag includes a temperature sensor. The container contains a multiplicity of packages. A multiplicity of second RFID tags are attached to the multi...
02/10/2009
7487497Method and system for auto parallelization of zero-trip loops through induction variable substitution
A method and system of auto parallelization of zero-trip loops that substitutes a nested basic linear induction variable by exploiting a parallelizing compiler is provided. Provided is a use of a max{0,N} variable for loop iterations in case of no information is kno...
02/03/2009
7487109Method and apparatus for optimizing a security database for a self-service checkout system
A method of optimizing attribute information of a product attribute stored in a product database is provided. The product database includes update information comprising a time that the attribute information has last been updated and correction history information i...
02/03/2009
7486971Method and apparatus for managing ring tones in a mobile device
An improved method, apparatus, and computer instructions for a mobile device for managing ring tones. A radio frequency transmission is detected from another mobile device. In response to detecting the radio frequency transmission from the other mobile device, a rin...
02/03/2009
7483874File identification and retrieval in directories for categorized files
A computer implemented method, system, and computer usable program code are provided for marking objects. Responsive to an object being received, the object is stored in a directory in a file system. An indicia is associated with the object and the directory. The ob...
01/27/2009
7484029Method, apparatus, and computer usable program code for migrating virtual adapters from source physical adapters to destination physical adapters
A computer-implemented method, apparatus, and computer usable program code are disclosed for migrating a virtual adapter from a source physical adapter to a destination physical adapter in a data processing system where multiple host computer systems share multiple ...
01/27/2009
7480798System and method for representing multiple security groups as a single data object
A system and method for representing multiple security groups as a single data object are provided. With the system and method, a complex group object is created that consists of a group set value and a mask value. The complex group object represents a plurality of ...
01/20/2009
7480717System and method for path saturation for computer storage performance analysis
A system and method for path saturation in a storage area network so that the throughput of the storage area network may be determined. The system and method includes a software utility suite that uses either a system administration scripting language, e.g., Perl or...
01/20/2009
7478386Resource-conservative installation of compressed archives
Installing a payload file contained in a compressed archive of files using a minimum of memory. The payload file is directly installed onto a target data processing system without making additional copies of the particular file on the target data processing system a...
01/13/2009
7475084Data query and location through a central ontology model
A data query method including a data schema having a data schema query language associated therewith, including an ontology model including classes and properties, the ontology model having an ontology query language associated therewith, wherein constructs of the d...
01/06/2009
7475223Fetch-side instruction dispatch group formation
An improved method, apparatus, and computer instructions for grouping instructions. A set of instructions is received for placement into an instruction cache in the data processing system. Instructions in the set of instructions are grouped into a dispatch grouping ...
01/06/2009
7475119Method and apparatus for managing messages in a messaging session
A method, apparatus, and computer instructions for managing messages. In response to a request by an invitee to add a third party to a messaging session with a number of parties, a stealth invite is sent to the third party. If the stealth invite is accepted, message...
01/06/2009
7474632Method for self-configuring routing devices in a network
A method for configuring routing devices in a network data processing system. A routing change is identified in the network data processing system. In response to the routing change being identified, a node topology is generated for a set of routing devices present ...
01/06/2009
7472137Data query and location through a central ontology model
A data query system including a first storage medium including a data schema having a data schema query language associated therewith, a second storage medium including an ontology model including classes and properties, the ontology model having an ontology query l...
12/30/2008
7472382Method for optimizing software program using inter-procedural strength reduction
Inter-procedural strength reduction is provided by a mechanism of the present invention to optimize software program. During a forward pass, the present invention collects information of global variables and analyzes the information to select candidate computations ...
12/30/2008
7465500Lightweight protector against micrometeoroids and orbital debris (MMOD) impact using foam substances
Methods and apparatus are provided for a shield to protect a surface from the impact of hyper-velocity projectiles. The apparatus comprises a foam material that is configured to cover the surface to be protected and is attached directly to that surface. A coating ma...
12/16/2008
7466647Efficient muxing scheme to allow for bypass and array access
A method and apparatus for using a 2:1 MUX to control read access, data bypass, and page size bypass in a memory array. The mechanism of the present invention reduces the 3:1 MUX normally required to manage these three functions to a 2:1 MUX. ...
12/16/2008
7454744Private source code commenting
A method, computer program product, and data processing system for exchanging information regarding software source code among a team of developers is disclosed. In a preferred embodiment of the present invention, a developer associates commentary with a particular ...
11/18/2008
7449336Test for sol-gel on aluminum rivets
A method for testing for the presence of sol-gel on an aluminum test specimen includes: preparing an ammonium molybdate solution; preparing a hydrochloric acid solution; and mixing the solutions in 2:1 ratio in each of a number of receptacles. A test specimen of unk...
11/11/2008
7450005System and method of dynamically weighted analysis for intrusion decision-making
An intrusion detection mechanism is provided for flexible, automatic, thorough, and consistent security checking and vulnerability resolution in a heterogeneous environment. The mechanism may provide a predefined number of default intrusion analysis approaches, such...
11/11/2008
7450761Spectral geographic information system
A system for the conversion, analysis and display of geographic imaging data is provided which allows for the efficient location of various targets based on user selectable search criteria. The system provides a means to convert large image database information to a...
11/11/2008
7451166System and method for maintaining checkpoints of a keyed data structure using a sequential log
A system and method for maintaining checkpoints of a keyed data structure using a sequential log are provided. The system and method are built upon the idea of writing all updates to a keyed data structure in a physically sequential location. The system and method m...
11/11/2008
7450624Grating—outcoupled surface-emitting lasers
Laser diodes are formed with an outcoupling grating between two separate distributed Bragg reflectors. The devices have gain regions located between the reflector gratings for pumping the active region. The outcoupling grating couples light out of the waveguide norm...
11/11/2008
7447806Method and apparatus for centralization configuration of data processing systems
A computer implemented method, apparatus, and computer usable program code for configuring a remote data processing system. A configuration is identified for the remote data processing system to form an identified configuration. The hardware for the remote data proc...
11/04/2008
7444628Extension of swing modulo scheduling to evenly distribute uniform strongly connected components
A method, apparatus, and computer instructions for scheduling instructions for execution. Identify a series of instructions in a loop, wherein the series of instructions has a cyclic data dependency. Determine whether the series of instructions is a uniform series o...
10/28/2008
7437663Offline dynamic web page generation
A method, computer program product, electronic document product, and data processing system for rendering web pages containing dynamic data is disclosed. A rendering program executes periodically to render web documents from source documents, base strings for variou...
10/14/2008
7426498Method and apparatus for autonomous classification
An autonomous classification device which enables the creation of autonomous classifiers that are easy to deploy, adapt and optimize in the environment in which they are used. The classifier is autonomous in that it can perform three functions that define autonomic ...
09/16/2008
7421409Method and system for identifying teaser surfers with time series credit history
Initially the amount of data is checked to determine whether a sufficient history is present for the method. Credit card accounts are classified as new, relatively new, and old cards, i.e. opened within six months, within twelve months, and over twelve months ago. T...
09/02/2008
7415634Method for fast system recovery via degraded reboot
A system and method for fast system recovery that bypasses diagnostic routines by disconnecting failed hardware from the system before rebooting. Failed hardware and hardware that will be affected by removal of the failed hardware of the system are disconnected from...
08/19/2008
7409532Method and apparatus for extending operations of an application in a data processing system
A method, an apparatus, and computer instructions are provided for extending operations of an application in a data processing system. A primary operation is executed. All extended operations of the primary operation are cached and pre and post operation identifiers...
08/05/2008
7409342Speech recognition device using statistical language model
A speech recognizing device. Natural speech recognizing means recognizes speech input in an application program by dictation. Recognition result converting means converts a recognition result from said natural speech recognizing means into a final recognition result...
08/05/2008
7401240Method for dynamically managing power in microprocessor chips according to present processing demands
A method, system, and computer program product are disclosed for dynamically managing power in a microprocessor chip that includes physical hardware elements within the microprocessor chip. A process is selected to be executed. Hardware elements that are necessary t...
07/15/2008
7400543Metal programmable self-timed memories
A self-timed memory array is disclosed, in which segmentability and metal-programmability are supported while minimizing layout space. Self-timing row decoder circuits are placed at the top and bottom of the array adjacent to respective I/O blocks. A self-timing sig...
07/15/2008
1      
 
Sign InRegister
Username  
Password   
forgot password?