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

Icon_funbox Bizarre Patents

Patent No. 5996127

Wearable Device For Feeding and Observing Birds and Other Flying Animals

A device for feeding and observing flying animals comprising a hat, a support mounted on the hat and extending outward from the hat, and a feeder mounted on the support.

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: Terrile; Stephen A.


Number of patents: 265
Last date: May 15, 2012

1              
NumberTitleIssue Date
8180587System for brokering fault detection data
A method of brokering information in a manufacturing system which includes a broker coupled between a supplier of information and a consumer of information. The manufacturing system receives information from the supplier in a first format and sends information from ...
05/15/2012
8179324Multiple input, multiple output antenna for handheld communication devices
An antenna assembly for a mobile wireless communication device has a support with a first surface and a second surface between which a third surface and a fourth surface extend. A conductive ground plane is formed on the second surface. An antenna includes an electr...
05/15/2012
8176150Automated services procurement through multi-stage process
A system which enables a secure network boot to address customer services offerings. The customer service offerings can include on-demand diagnostics to system reinstallation as well as automatic entitlement validation and service installation. Such a system enables...
05/08/2012
8175994Method and system for self-learning issues remediation
A system and method are disclosed for automatically performing remediation operations on a plurality of information handling system (IHS) resources. Survey information related to a user of IHS resources is collected and processed to generate survey information. IHS ...
05/08/2012
8174410Ultra mobile keyboard
An improved keyboard layout for use with information handling systems such as ultra mobile information handling systems. The improved keyboard layout eliminates the numbered function key (F1-F12) row and maps all of the functions that have traditionally been functio...
05/08/2012
8170783System and method for handling software activation in entitlement
A system, method, and computer-readable medium are disclosed for separating the purchase of digital assets from their fulfillment and activation. Digital assets purchase information comprising digital assets identifier information and activation key data, and system...
05/01/2012
8170610Combination personal data assistant and personal computing system dynamic memory reclamation
In order to continually receive messages in a dual personal computer system (PC) and personal digital assistant system (PDA) computer architecture, the PC system is deactivated to conserve battery power while the PDA continues to receive messages. As PDA memory is f...
05/01/2012
8169778EMI shielding scheme using sandwiched sheet metal
A peripheral card EMI shielding scheme which comprises a sandwich of three layers. The first layer comprises a chassis rear wall (e.g., constructed of sheet metal). The next layer, which in certain embodiments is the middle of the sandwich, comprises a relatively th...
05/01/2012
8127296Virtual machine migration between processors having VM migration registers controlled by firmware to modify the reporting of common processor feature sets to support the migration
A system and method for performing a VM migration which manages a cluster of machines in a pool for live migration to the same feature set or behavior. In certain embodiments, machines within the pool can be configured to emulate a certain feature set to enable a VM...
02/28/2012
8127291Virtual machine manager for managing multiple virtual machine configurations in the scalable enterprise
A system and method are disclosed for using directory services to manage resources in a virtual execution environment. A directory repository is populated with resource, administration, roles, policy, and service-level agreement (SLA) objects. A service request is r...
02/28/2012
8122368System and method to facilitate progress forking
A method, system and computer-usable medium are disclosed for providing graphical completion status information for the management of serial computer operations that are forked into parallel operations. A first interactive progress bar, comprising a plurality of pro...
02/21/2012
8085493Contactless method for power and communications in a tape library
A tape library is provided with a fixed coupling mechanism so that the tape library includes discrete locations via which power and communication are provided to an accessor. The use of such a coupling mechanism in a vertical tape library allows for the use of gravi...
12/27/2011
8082388Optimizing operational requests of logical volumes
A method, system, apparatus and computer program product for determining an optimal file operational time in a data storage system for use with a tape media storing data in a serpentine pattern on tape media is provided. The operational time is optimized based on a ...
12/20/2011
8069364Method to recover from logical path failures
A system and method for recovering from logical path failures is set forth. More specifically, when a host detects a logical path failure, the host enters a path discovery mode of operation. If the host continues to detect a logical path failure while operating in t...
11/29/2011
8065571Storage area network (SAN) link integrity tester
A tester that generates various data patterns to assure that link receivers and transmitters are functioning properly (i.e., are functioning according to a relevant network specification) across the entire storage area network. In various embodiments, this tester ma...
11/22/2011
8060788Real-time signal handling in guest and host operating systems
The present invention relates to signal handling in a host operating system process executing code portions of a single- or multi-threaded application and of the embedded guest operating system. When a signal is sent from the host operating system to the operating s...
11/15/2011
D648720Portable information handling system
11/15/2011
D648339Information handling system docking station
11/08/2011
8050705Subscriber identity module unlocking service portal
An improved method and system for removing operating restrictions associated with a predetermined subscriber identity module (SIM) from a wireless device. A user is allowed to securely log onto a Web site that contains support information on subscription plans, bill...
11/01/2011
8046187Test systems for media drives of data storage systems
A test system is described for testing a media drive, such as a tape drive. The test system includes a host emulator, a storage library emulator, and a control system. The host emulator communicates with a first interface of the media drive and mimics a host system ...
10/25/2011
8032586Method and system for caching message fragments using an expansion attribute in a fragment link tag
A method, a system, an apparatus, and a computer program product are presented for a fragment caching methodology. After a message is received at a computing device that contains a cache management unit, a fragment in the message body of the message is cached. Subse...
10/04/2011
8031972System for dynamically resizing information handling system images
A system for dynamically resizing information handling system images which dynamically resizes information handling system images and enables presentation of images (such as product images) at multiple sizes in a consistent compression/quality ratio without having t...
10/04/2011
D646270Portable information handling system
10/04/2011
8028203Exception view with context
A method, apparatus and computer-usable medium for the graphical presentation of the contextual relationship between a reported exception and its related resources and/or contributing factors. An exception view is presented to display an abnormally operating resourc...
09/27/2011
8028201Leveled logging data automation for virtual tape server applications
A method, system, and program product for a VTS subsystem's logging server to optimize applications' logging data entries where applications use the logging service. More specifically, in certain embodiments, the system comprises logic executed within a VTS subsyste...
09/27/2011
8027263Method to manage path failure threshold consensus
A system for providing hosts with a capability to determine which threshold rule of a plurality of threshold rules to use based upon threshold consensus. For example, the system would address a configuration case of several hosts sharing an output port of a fabric v...
09/27/2011
8015485Multidimensional web page ruler
A method, system and computer-usable medium are disclosed for managing the spatial coordinates and visual attributes of objects within a user interface (UI). A Web UI ruler is executed within a UI comprising a plurality of objects. A first object and second object a...
09/06/2011
8010823Power supply with integrated uninterruptible power control
An architecture for a power supply with an integrated UPS control system to which generic batteries may be connected. Such an architecture greatly reduces the overall cost, complexity, size and inefficiency of providing uninterruptible power to a device such as a co...
08/30/2011
8010804Method to protect secrets against encrypted section attack
A method, system, and computer-usable medium are disclosed for controlling unauthorized access to encrypted application program code. Predetermined program code is encrypted with a first key. The hash value of an application verification certificate associated with ...
08/30/2011
7996778Central internet browser control for multiple browsers enabled system
An information handling system having multiple browser applications includes a browser management utility for selecting one of the browsers as a default browser. The browser management utility provides a central access point for accessing the multiple browsers. The ...
08/09/2011
7996707Method to recover from ungrouped logical path failures
A system and method for recovering from a single logical path failure. More specifically, although a host has not grouped its logical paths, the host knows which logical paths it has available. When a host detects a logical path failure, the host enters a path disco...
08/09/2011
7996346Method for autonomic workload distribution on a multicore processor
A multiprocessor system which includes automatic workload distribution. As threads execute in the multiprocessor system, an operating system or hypervisor continuously learns the execution characteristics of the threads and saves the information in thread-specific c...
08/09/2011
7996295Data structure for use in an automated order entry system
Data structures for transferring catalog and system order information between a manufacturer and a customer are shown. The data structures are configured to allow custom systems to be automatically ordered. These data structures advantageously allow a manufacturer a...
08/09/2011
7983171Method to manage path failure thresholds
A failure threshold host command that provides a host with the capability to tune a storage controller path failure threshold based on the host application performance requirements. The failure threshold host command comprises path failure threshold rules that the s...
07/19/2011
7979304Method of mapping dynamic market conditions to global manufacturing site analysis
A system and method for automatically simulating the affect of a plurality of factors on the cost of goods sold (COGS) resulting from changes in the allocation of goods to be sold in a plurality of predetermined markets. A predetermined plurality of markets are defi...
07/12/2011
7970837Method to invite users to a virtual world using instant messaging
A method, system and computer-usable medium are disclosed for initiating a session in a virtual world. An instant messaging system (IMS) comprises a registry of IMS user identifiers cross-referenced to their corresponding virtual world user identifiers. A first IMS ...
06/28/2011
7949688Method of recording and backtracking business information model changes
A method, system and computer-usable medium are disclosed for managing the evolution of a data model through the application of change statements. Each change statement comprises a change operator operable to perform change operations on the elements of a target dat...
05/24/2011
7945467Method for discerning and communicating organization's culture/posture towards business environment through segmented questionnaires
A method, apparatus and computer-usable medium for a policy guidance system comprising one or more Cartesian coordinate plots of a policy's adherence and compliance guidelines. One or more segmented questionnaires are created, comprising a range of weighted response...
05/17/2011
7931191Post factory dynamic application selection
A system for post factory dynamic application selection which includes an after point of sale configuration manager client module stored on a customer information handling system, a software determination module, and a download module is disclosed. The after point o...
04/26/2011
7929565Ethernet switching of PCI express packets
A method for emulating Peripheral Component Interconnect Express (PCIe) behavior over an Ethernet switching fabric which includes encapsulating a PCIe packet within an Ethernet packet to provide an Ethernet encapsulated PCIe packet, and routing the Ethernet encapsul...
04/19/2011
1              
 
Sign InRegister
Username  
Password   
forgot password?