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

Icon_funbox Bizarre Patents

Patent No. 5377411

Hair Cutting Appliance

A haircutting appliance comprises an enclosed housing having a hollow handle connecting the housing to a vacuum source to carry away cut hairs from a subject's head.

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: Park, Vaughan & Fleming LLP


Number of patents: 1050
Last date: May 10, 2011

1                      
NumberTitleIssue Date
7941671Method and apparatus for accommodating multiple verifier types with limited storage space
One embodiment of the present invention provides a system that accommodates different types of verifiers in a computer system. During operation, the system receives a username and a password. The system then computes a verifier based on the password. If the size of ...
05/10/2011
7933850Method and apparatus for functional relationship approximation through nonparametric regression using R-functions
One embodiment of the present invention provides a system that constructs a functional relationship approximation from a set of data points through nonparametric regression. During operation, the system receives a training data set in an n-dimensional space. Next, t...
04/26/2011
7818771Methods, apparatus, and program products for controlling presentation of an experiential data stream responsive to conversations in a shared social space
Apparatus, methods, and a computer-usable storage medium storing instructions that, when executed by a computer, cause the computer to enable a presentation device to automatically accommodate conversations in a social space. This system monitors a first playback po...
10/19/2010
7818770Methods, apparatus, and program products to support a shared viewing experience from remote locations
Apparatus, methods, and a computer-usable storage medium storing instructions that, when executed by a computer, cause the computer to establish a control link, establish a human communication channel, and create a shared social space that enables a local audience m...
10/19/2010
7818510Selectively monitoring stores to support transactional program execution
One embodiment of the present invention provides a system that selectively monitors store instructions to support transactional execution of a process, wherein changes made during the transactional execution are not committed to the architectural state of a processo...
10/19/2010
7818402Method and system for expediting peer-to-peer content delivery with improved network utilization
One embodiment provides a method and a system for expediting content delivery in a peer-to-peer overlay network. A local cache and directory server caches a multiplicity of segments for multi-media content, and maintains a mapping between cacheable content and one o...
10/19/2010
7817880Multi-chip systems using on-chip photonics
Embodiments of a system are described. This system includes an array of single-chip modules (CMs), which includes a first CM and a second CM which are coupled to each other. A given CM, which can be either the first CM or the second CM, includes a semiconductor die ...
10/19/2010
7816793Apparatus for facilitating proximity communication between chips
One embodiment of the present invention provides a system for facilitating proximity communication between semiconductor chips. The system includes a base chip and a bridge chip, each of which includes an active face upon which active circuitry and signal pads resid...
10/19/2010
7814518Methods, apparatus, and program products for presenting replacement content instead of a portion of a recorded content
Apparatus, methods, and a computer-usable storage medium storing instructions that, when executed by a computer, cause the computer to present replacement/additional content in conjunction with an experiential data stream by maintaining a first playback position in ...
10/12/2010
7814517Method and apparatus for associating commentary audio with a position in an experiential data stream
Apparatus, methods, and a computer-usable storage medium storing instructions that, when executed by a computer, cause the computer to perform an operation for determining where to position received transitory audio within an experiential data stream of a shared soc...
10/12/2010
7814330Method and apparatus for facilitating multi-level computer system authentication
One embodiment of the present invention provides a system that facilitates authenticating a user at a computer system. During operation, the system creates an authentication profile and assigns the authentication profile to a user, wherein the authentication profile...
10/12/2010
7814318Scalable file system configured to make files permanently unreadable
One embodiment of the present invention relates to a system for managing files which facilitates making the files permanently unreadable. During operation, the system maintains file-class keys at a file manager, wherein the file-class keys are associated with differ...
10/12/2010
7813582Method and apparatus for enhancing object boundary precision in an image
One embodiment of the present invention provides a system that enhances sharpness of object boundaries in an image. During operation, the system first receives an image. Next, the system computes gradients of color values for pixels in the image. The system then com...
10/12/2010
7813119Method and apparatus for reducing coupled hard disk drive vibration
Some embodiments of the present invention provide a system that includes a first hard disk drive (HDD) and a second HDD. Within this system, the first HDD is coupled to the second HDD in a non-parallel configuration, which reduces rotational vibration transmitted be...
10/12/2010
7809984In-situ thermal margining of computer systems for enhanced reliability testing
Embodiments of the present invention provide a system that dynamically controls a temperature profile within a computer system by generating computer system activity. The system starts by receiving a desired temperature profile. The system then generates a load prof...
10/05/2010
7809848System and method for aggregating NFS requests
A system and method for decreasing the protocol processing incurred by an NFS (Network File System) client, and the network bandwidth consumed, when multiple NFS requests are issued close in time to each other. Requests received close in time to each other within on...
10/05/2010
7808092Semiconductor device with a plurality of ground planes
A multi-chip module (MCM) with a plurality of ground planes/layers is provided. Each integrated circuit (IC) chip of the MCM has its own ground plane on a substrate in the MCM. This MCM structure may facilitate separate testing of each IC chip without affecting othe...
10/05/2010
7805439Method and apparatus for selecting data records from versioned data
One embodiment of the present invention provides a system that selects data records from versioned data. The system operates by receiving a query from a client to select data records from a data source that match a criteria specified by the query. Note that the data...
09/28/2010
7802099Method and apparatus for establishing a secure connection
One embodiment of the present invention provides a system that establishes a secure connection with a peer. During operation, the system obtains an identity for the peer. Next, the system looks up the identity for the peer in a local store, which contains identities...
09/21/2010
7801886Method and apparatus for performing database operations involving custom fields
A system that performs a database operation which involves accessing user-defined fields which are stored in a custom field table, wherein the user-defined fields are used to augment an existing table. During operation, the system performs the database operation whi...
09/21/2010
7801700Simulating a vibration pattern in a computer subsystem
Some embodiments of the present invention provide a system that generates a simulated vibration pattern in a computer subsystem. During operation, a vibration pattern is monitored at a location in the computer subsystem, wherein the vibration pattern is monitored wh...
09/21/2010
7800519Method and apparatus for compressing and decompressing data
One embodiment of the present invention provides an apparatus for compressing data, comprising a compression mechanism which includes N channels. During operation, the compression mechanism receives a set of data words from an input bit-stream, compresses the data w...
09/21/2010
7797725Systems and methods for protecting privacy
Techniques for providing privacy protection are provided. A query is received. Privacy policy information, extracted knowledge and optional information about available public information are determined. Information about the knowledge extraction transformations appl...
09/14/2010
7797692Estimating a dominant resource used by a computer program
A system that estimates a dominant computational resource which is used by a computer program. During operation, for each basic block in the computer program, the system determines a nesting level for the basic block. Next, the system selects basic blocks with nesti...
09/14/2010
7797601Slack-based transition-fault testing
A system that generates test patterns for detecting transition faults in an integrated circuit (IC). During operation, the system receives slack times for each net in the IC. Note that a slack time for a net is the minimum amount of delay that the given net can tole...
09/14/2010
7797491Facilitating load reordering through cacheline marking
One embodiment of the present invention provides a system that facilitates load reordering through cacheline marking. During operation, the system receives a load operation to be executed. Next, the system determines whether a cacheline for the load has been load-ma...
09/14/2010
7797462Method and apparatus for communicating with an embedded controller which includes a reference to metadata objects
A system that communicates with an embedded controller within a computing device. During operation, the system queries the embedded controller to obtain information describing an interface for interacting with a functionality provided by the embedded controller. The...
09/14/2010
7797289Method and apparatus for automatically executing rules in enterprise systems
One embodiment of the present invention provides an enterprise system that automatically executes a rule associated with an event. During operation, the system receives an event object at the enterprise system. Next, the system creates an intermediate event object b...
09/14/2010
7793110Posture-based data protection
One embodiment of the present invention provides a system that facilitates access to encrypted data on a computing device based on a security-posture of the computing device. During operation, the system assesses the security-posture of the computing device upon whi...
09/07/2010
7792641Using long-range dynamics and mental-state models to assess collision risk for early warning
One embodiment of the present invention provides a system that for facilitating assessment of collision between a primary principal and a non-primary principal for early warning. During operation, the system periodically performs the following operations: The system...
09/07/2010
7792291XOR encoded document for secure message exchange
An XOR (exclusive or) encoded document is disclosed for establishing a joint secret between two parties. Encoded on the document are one or more areas of XOR messages. Each area containing an XOR message hides from view on each side of the XOR encoded document a dif...
09/07/2010
7788630Method and apparatus for determining an optical model that models the effect of optical proximity correction
One embodiment provides a system that can enable a designer to determine the effects of subsequent processes at design time. During operation, the system may receive a test layout and an optical model that models an optical system, but which does not model the effec...
08/31/2010
7788421Detectable null memory for airflow baffling
One embodiment of the present invention provides a system for directing airflow through a computing device. This system comprises an airflow baffle, which includes a set of signal pins and a circuit. The airflow baffle is configured to direct airflow through the com...
08/31/2010
7788381System and method for router keep-alive control
The real-time aspects of keep-alive generation are removed from the dynamic routing protocol (DRP) application and are embedded within a Unix-based operating system, which is programmed by DRP. A keep-alive control provides the ability to create a keep-alive message...
08/31/2010
7786427Proximity optical memory module having an electrical-to-optical and optical-to-electrical converter
A memory module is formed of multiple memory chips and an optical interface chip fixed on a substrate. The chips are interconnected by proximity communication (PxC) in which each chip includes transmitting and receiving elements, such as electrical pads which form c...
08/31/2010
7784018Method and apparatus for identifying a manufacturing problem area in a layout using a gradient-magnitude of a process-sensitivity model
One embodiment of the present invention provides a system that identifies an area in a mask layout which is likely to cause manufacturing problems. During operation, the system creates an on-target process model that models a semiconductor manufacturing process unde...
08/24/2010
7783536Apparatus and method configurable for local jurisdictions that facilitates determining taxes
One embodiment of the present invention provides a system for determining taxes that is configurable for local jurisdictions. The system includes a tax knowledge base that provides the facility to store data pertaining to taxes in local jurisdictions, and a tax rule...
08/24/2010
7783457Sensor localization using lateral inhibition
A system including multiple devices that each have a sensor and are each configured to communicate with other devices. The system further includes a controller configured to provide command information that specifies a mode of operation of the devices. In a first mo...
08/24/2010
7781713Method for calibrating a lighting control system that facilitates daylight harvesting
One embodiment of the present invention provides a system for calibrating a lighting control system. The lighting control system is a daylight-harvesting system that controls the output of the lighting system based on available daylight and/or other light sources to...
08/24/2010
7779417Method and apparatus for making inter-process procedure calls through shared memory
One embodiment of the present invention provides a system that facilitates making an inter-process procedure call through a shared memory that is shared between a client process and a server process, wherein the client makes the inter-process procedure call as if th...
08/17/2010
1                      
 
Sign InRegister
Username  
Password   
forgot password?