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 |
| 8412721 | Efficient data extraction by a remote application A query controller accesses a cache comprising information related to data that is newly added to a database, responsive to detecting a data extraction application is ready to query the database for at least one data extraction rule. The information is added to the ... | 04/02/2013 |
| 8405874 | User defined associations of colors to cartridges for color printers A printer status interface controller displays an interface at a client system with a first color from among a plurality of colors associated with a first print cartridge position associated, from among a plurality of print cartridge positions of a printer. The prin... | 03/26/2013 |
| 8396757 | Estimating future grid job costs by classifying grid jobs and storing results of processing grid job microcosms A method, system, and program for estimating future grid job costs by classifying grid jobs and storing results of processing grid job microcosms are provided. In general, a client side agent estimates future grid job costs by comparing a current grid job of a parti... | 03/12/2013 |
| 8387058 | Minimizing complex decisions to allocate additional resources to a job submitted to a grid environment At least one decision to allocate additional resources to at least one previously submitted job is stored in a decision cache, wherein said the least one decision is stored according to at least one characteristic of the at least one previously submitted job. When a... | 02/26/2013 |
| 8381017 | Automated node fencing integrated within a quorum service of a cluster infrastructure A quorum service within a cluster infrastructure layer of a cluster environment comprising a plurality of nodes automatically triggers at least one automated fencing operation integrated within the quorum service, to reliably maintain a node usability state of each ... | 02/19/2013 |
| 8380586 | Consumer representation rendering with selected merchandise At least one computing system, in a network or stand-alone environment, accesses a consumer representation, wherein the consumer representation comprises a three dimensional model rendered to depict a consumer appearance and movement in each frame of a captured vide... | 02/19/2013 |
| 8346591 | Automating responses by grid providers to bid requests indicating criteria for a grid job A method, system, and program for automating responses by grid providers to bid request indicating criteria for a grid job are provided. A bid controller grid service of a grid provider receives a job request from a client for processing a job within a grid environm... | 01/01/2013 |
| 8332760 | Dynamically mapping chat session invitation history A method, system, and program are provided for dynamically mapping chat session invitation history. A chat controller for facilitating a chat session enables chat participants to invite additional users to join in the chat session. The chat controller dynamically ge... | 12/11/2012 |
| 8327368 | Managing execution of mixed workloads in a simultaneous multi-threaded (SMT) enabled system A kernel of a SMT enabled processor system facilitates construction of an exclusive set of processors to simulate an ST mode for handling the tasks of the ST workload, wherein the ST workload runs more efficiently on single threaded processors. The kernel schedules ... | 12/04/2012 |
| 8326214 | Responding to recipient rated wirelessly broadcast electronic works A secondary player receives a wireless broadcast of an electronic work from a primary player. Responsive to a playback of the electronic work from the secondary player, the secondary player requires a recipient of the electronic work to rate the electronic work. Res... | 12/04/2012 |
| 8321787 | Managing multiple virtual world accounts from a single virtual lobby interface A virtual lobby client automatically interfaces with multiple virtual world instances, each provided by a separate virtual world provider from among multiple virtual world providers, each interfaced with to access a separate virtual world account, to retrieve a sepa... | 11/27/2012 |
| 8307308 | Updating assets rendered in a virtual world environment based on detected user interactions in another world A virtual world controller receives an identifier of a detected interaction by a user within another world, separate from a particular virtual world environment accessible by the user, from a device that detects and reports user interactions within the other world. ... | 11/06/2012 |
| 8295542 | Adjusting a consumer experience based on a 3D captured image stream of a consumer response A response system captures a three-dimensional movement of the consumer within a consumer environment, wherein the three-dimensional movement is determined using at least one image capture device aimed at the consumer. The response system identifies at least one beh... | 10/23/2012 |
| 8275881 | Managing escalating resource needs within a grid environment A method, system, and program for managing escalating resource needs within a grid environment are provided. A job is submitted into a first selection of resources in a grid environment from among a hierarchy of discrete sets of resources accessible in the grid envi... | 09/25/2012 |
| 8274987 | Contention free pipelined broadcasting within a constant bisection bandwidth network topology In an interconnection network, multiple nodes are connected to one of a first layer of switches. The first layer of switches is connected to one another through a second layer of switches. Each of the nodes is connected through one of multiple shared links connectin... | 09/25/2012 |
| 8269834 | Warning a user about adverse behaviors of others within an environment based on a 3D captured image stream A computer-implemented method, system, and program includes a behavior processing system for capturing a three-dimensional movement of a monitored user within a particular environment monitored by a supervising user, wherein the three-dimensional movement is determi... | 09/18/2012 |
| 8266716 | Digital rights management of streaming captured content based on criteria regulating a sequence of elements A captured content rights controller detects a first portion of streaming captured content and a second portion of the streaming captured content after the first portion of the streaming captured content is detected. The captured content rights controller determines... | 09/11/2012 |
| 8266218 | Automated electronic message filing system At least one filing folder is suggested for filing a particular electronic message. The suggested filing folder is graphically distinguished from the remainder of the folders in the filing system, such that selection of a folder for filing an electronic message is f... | 09/11/2012 |
| 8244170 | Tracking locally broadcast electronic works A second player detects a first player locally broadcasting an electronic work. The second player accepts a distribution cookie from the first player at the second player with the broadcast of the electronic work. The second player updates the distribution cookie wi... | 08/14/2012 |
| 8234160 | Providing consumers with incentives for healthy eating habits A particular consumable item, purchased by an individual for potential consumption, is detected. Separate health index values each associated with a separate one of multiple health index components are determined for consumption of the particular consumable item. At... | 07/31/2012 |
| 8233190 | User defined associations of colors to cartridges for color printers A printer status interface controller displays an interface at a client system with a first color from among a plurality of colors associated with a first print cartridge position associated, from among a plurality of print cartridge positions of a printer. The prin... | 07/31/2012 |
| 8204854 | Dynamically redirecting a target location during a file I/O operation A file I/O operation is initiated to store a result of a file I/O operation in a destination file. In response to the file I/O operation being in progress, an amount of the file I/O operation currently completed is monitored. In response to determining that the amou... | 06/19/2012 |
| 8200696 | Presenting multiple possible selectable domain names from a URL entry A domain name system (DNS) resolver within a network detects a URL entry including at least a portion of a particular domain name. The DNS resolver automatically selects multiple possible domain names for at least said portion of said particular domain name, wherein... | 06/12/2012 |
| 8191002 | Summarizing portlet usage in a portal page A portal summary controller stores detected usage of at least one instance of at least one portlet application within at least one portal page at each of a plurality of different times. Responsive to a trigger to generate a summary portal page, the portal summary co... | 05/29/2012 |
| 8185959 | Digital rights management of captured content based on capture associated locations When captured content is detected, the captured content is analyzed to determine whether any portion of the content is subject to digital rights management protection specified for content captured, where captured content is content captured independent of distribut... | 05/22/2012 |
| 8160235 | Controlling hold queue position adjustment A method, system, and program for allowing callers to adjust in position within a hold queue are provided. An advancement token earned by a caller while waiting in a hold queue is detected. The advancement token is stored for redemption in a future call by the calle... | 04/17/2012 |
| 8156164 | Concurrent directory update in a cluster file system A method for avoiding directory conflicts across a file system having multiple nodes with one node representing a token manager. For each directory, at least one metanode responsible for directory updates. The method involving obtaining a name-based lock on a filena... | 04/10/2012 |
| 8146005 | Creating a customized avatar that reflects a user's distinguishable attributes A capture system captures detectable attributes of a user. A differential system compares the detectable attributes with a normalized model of attributes, wherein the normalized model of attributes characterize normal representative attribute values across a sample ... | 03/27/2012 |
| 8139736 | Destination device billing according to call recipient A destination telephony device, responsive to detecting a call between a caller at an origin telephony device and a callee at the destination telephony device within a trusted telephone network, authenticates an identity of the callee with a callee voice authenticat... | 03/20/2012 |
| 8136118 | Maintaining application operations within a suboptimal grid environment A system for maintaining application operations within a suboptimal grid environment includes a grid management system. The grid management system submits an application from among multiple applications to at least one resource node of a grid environment, wherein se... | 03/13/2012 |
| 8136111 | Managing execution of mixed workloads in a simultaneous multi-threaded (SMT) enabled system A SMT enabled processor system, having multiple processors each activated to interleave execution of multiple hardware threads on each processor, for ST workload, includes a kernel. The kernel of the SMT enabled processor system facilitates construction of an exclus... | 03/13/2012 |
| 8133061 | Removable and replaceable dual-sided connector pin interposer A dual-sided connector pin interposer includes a substrate comprising a first side opposite a second side. The interposer includes a first plurality of flexible pins protruding from the first side of the substrate. The first plurality of flexible pins is positioned ... | 03/13/2012 |
| 8132162 | Runtime machine analysis of applications to select methods suitable for method level caching A runtime machine manages a selected disk space allocated to the runtime machine by the operating system and manages a separate method cache within the selected virtual disk space. The runtime machine controls caching within the method cache of a separate result of ... | 03/06/2012 |
| 8131925 | Runtime machine supported method level caching A computer system includes a disk space comprising at least one type of memory and an operating system for controlling allocations and access to the disk space. A runtime machine runs applications through at least one of the operating system or directly on at least ... | 03/06/2012 |
| 8127289 | Enabling a third party application to participate in migration of a virtualized application instance An operating system manages virtualized instances of hardware resources and migration enabled applications partitioned into one of multiple partitions with a separate operating system kernel running in each of the partitions. A migration event controller of the oper... | 02/28/2012 |
| 8104036 | Measuring processor use in a hardware multithreading processor environment In a multiprocessor system where each processor has the capacity to executing multiple hardware threads, a processor capacity monitor calculates a logical usage percentage of each of the available hardware threads. The processor capacity monitor calculates a physica... | 01/24/2012 |
| 8095991 | Digital rights management of streaming captured content based on criteria regulating a sequence of elements A captured content rights controller detects a first portion of streaming captured content and a second portion of the streaming captured content after the first portion of the streaming captured content is detected. The captured content rights controller determines... | 01/10/2012 |
| 8078492 | Providing consumers with incentives for healthy eating habits A method, system, and program for providing consumer healthy habits incentives are provided. A consumable item, consumed by an individual, is detected. A health factor is detected for the consumable item. An electronic incentive is selected for the individual accord... | 12/13/2011 |
| 8054957 | Origin device billing according to caller A trusted telephone network, including at least one service provider, receives a request for service from an origin device. The origin device is associated with a line number to be billed for according to a line subscriber billing plan. An identity of a caller reque... | 11/08/2011 |
| 8041293 | Responding to recipient rated wirelessly broadcast electronic works A method, system, and program for responding to recipient ratings of wirelessly broadcast electronic works are provided. A secondary player receives a wireless broadcast of an electronic work from a primary player. Next, responsive to a playback of the electronic wo... | 10/18/2011 |