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.
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.
| Number | Title | Issue Date |
| 7941671 | Method 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 |
| 7933850 | Method 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 |
| 7818771 | Methods, 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 |
| 7818770 | Methods, 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 |
| 7818510 | Selectively 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 |
| 7818402 | Method 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 |
| 7817880 | Multi-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 |
| 7816793 | Apparatus 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 |
| 7814518 | Methods, 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 |
| 7814517 | Method 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 |
| 7814330 | Method 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 |
| 7814318 | Scalable 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 |
| 7813582 | Method 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 |
| 7813119 | Method 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 |
| 7809984 | In-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 |
| 7809848 | System 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 |
| 7808092 | Semiconductor 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 |
| 7805439 | Method 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 |
| 7802099 | Method 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 |
| 7801886 | Method 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 |
| 7801700 | Simulating 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 |
| 7800519 | Method 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 |
| 7797725 | Systems 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 |
| 7797692 | Estimating 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 |
| 7797601 | Slack-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 |
| 7797491 | Facilitating 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 |
| 7797462 | Method 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 |
| 7797289 | Method 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 |
| 7793110 | Posture-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 |
| 7792641 | Using 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 |
| 7792291 | XOR 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 |
| 7788630 | Method 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 |
| 7788421 | Detectable 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 |
| 7788381 | System 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 |
| 7786427 | Proximity 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 |
| 7784018 | Method 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 |
| 7783536 | Apparatus 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 |
| 7783457 | Sensor 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 |
| 7781713 | Method 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 |
| 7779417 | Method 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 |