At Patents you can conduct a Patent Search, File a Patent Application, find a Patent Attorney, or search available technology through our Patent Exchange. Patents are available using simple keyword or date criteria. If you are looking to hire a patent attorney, you've come to the right place. Protect your idea and hire a patent lawyer.
Housing for a mobile computing device
Arrangement of content within a custom television channel
Techniques for content arrangement with a custom television (TV) channel in a custom TV system for providing a viewer with custom channels of content based on...
Auto-configuring workload management system
A multi-partition computer system provides a configuration inspector for inspecting partitions to determine their identities and configuration information. The...
Apparatus, and associated method, for allocating processing amongst data
Apparatus, and an associated method, for facilitating optimization of data center performance. An optimization decision engine is provided with information...
Workload management for computer system with container hierarchy and
A computer system characterized by a container hierarchy uses a workload manager to allocate computing resources to workloads. The workload manager can allocate...
Fair weighted proportional-share virtual time scheduler
A method comprises scheduling, by a weighted proportional-share virtual time processor scheduler, processor access to a first consumer during a time period in...
System and method for generating a distributable software package
A system, method, and computer program product for generating a distributable software package, including loading a template/profile; loading at least one...
Data processing system and method
Embodiments of the present invention relate to a data processing system comprising a receiver to receive a first entity comprising first meta-data, expressed...
Optimal viewing of digital images and voice annotation transitions in
A system and a method are disclosed for optimally viewing a non-square aspect ratio photo or video within a non-square aspect ratio display area of a screen. In...
Power budgeting for a group of computer systems using utilization feedback
for manageable components
Power consumption of a group of computer systems is managed based on a maximum power consumption for the group. A power budget is determined from the power...
Securing sensed data communication over a network
A method for securely communicating sensed data over a network that includes receiving sensed data from a sensor, dynamically switching through a plurality of...
I/O forwarding technique for multi-interrupt capable devices
The method, apparatus and system of an I/O forwarding technique for multi-interrupt capable I/O devices are disclosed. In one embodiment, a method of...
Event detection from attributes read by entities
A method for detecting events based upon attributes read by a plurality of entities includes receiving data pertaining to the read attributes from the plurality...
Performance-data based server consolidation
A method for server consolidation is provided. The method includes accessing performance data of a plurality of source servers, receiving multiple consolidation...
Topology information system for a managed world
A topology information system, comprising a topology collection sub-system, a topology database, a topology query sub-system and a topology correlation...
Method and apparatus for communicating text-based commands through a
A network device having text-based command language functions that are accessible via the network, includes a receiver for receiving a network protocol command...
Matching of data center resource capabilities and resource needs by
Method and apparatus for matching resource capabilities of data centers to resource needs of data centers. Capability data sets received from one or more of a...
Term extraction from service description documents
Terms are extracted from service description documents describing desired services, and the terms are used to search for candidate service providers operable to...
Automated design of computer system architecture
In certain embodiments, a method includes accessing a number of target values. Each target value may be associated with a respective design criterion of a...
Valuating intellectual assets
To valuate intellectual assets in a portfolio, a corresponding group of parameters is associated with each of the intellectual assets. Weights are associated...
Method of debugging an executable computer program having instructions for
different computer architectures
A method of debugging an executable computer application comprising instructions of a first computer architecture instruction set and instructions of a second...
Automated information technology management
Systems, articles of manufacture, and associated computer-executed methods determine an optimum temporal segmentation for automated information technology (IT)...
Audio receiver design for a mobile computing device
Various embodiments of an audio receiver design for a mobile computing device are described. The mobile computing device may comprise an audio receiver...
Systems and methods for managing access channels
Systems and methods for maintaining base stations are provided. In this regard, a representative system, among others, includes a base station that is...
Techniques to manage power based on motion detection
Techniques to manage power based on motion detection are described. For example, a mobile computing device may include a radio module having a communications...
Document comparison method and apparatus
The method compares a first document 10 and a second document 20. The documents may be scanned in 110,112 or an electronic image formed in other ways 114,116....
Cryptographic key distribution using a trusted computing platform
Cryptographic keys are distributed to computer systems to be remotely managed by a management node. First secure channels are established between the management...
A hand-held device that provides communication services and symbol processing is described. The device includes a case having a front side comprising a display...
Method for providing network information
Embodiments of the present invention provide a method of providing network information, comprising determining one or more pseudowires between nodes in a...
Network latency estimation
A method includes sending signals from two nodes to a landmark, identifying common milestones along the routes, and determining distance information from the...
Indication of optically writable optical disc surface incident to laser
A mass-storage device according to an embodiment of the invention is disclosed that includes a laser and an indication mechanism. The laser at least optically...
System, color image producing device, color measurement device and color
A system is disclosed comprising a color image producing device for providing a test pattern on a medium, said test pattern comprising a plurality of color...
Interconnection architectures for multilayer crossbar circuits
An interconnection architecture for multilayer circuits includes metal-insulator transition channels interposed between address leads and each bar in the...
Circuit board testing using a probe
A test point of a circuit board is probed using an edge probe provided in a fixed orientation when the edge of the probe contacts a solder mound of the test...
A snubber circuit comprises a first energy storage device and circuitry coupled to the first energy storage device to facilitate capturing, by the first energy...
Sulfonated or phosphonated latex polymers for ink-jet printing
The present invention is drawn to a latex particulate having a plurality of polymerized monomers and a dispersing agent incorporated therein. The dispersing...
Durable printed composite materials and associated methods
A durable printed composite material can include a printable layer having an image reverse printed thereon. The printable layer can be a transparent or...
Prevention of fluid delivered to reservoir from wicking into channels
within microfluidic device
A microfluidic device includes a substrate and a non-valve capillary mechanism. At least a reservoir and one or more channels leading to the reservoir are...
Multipass printing method
A multipass printing method includes determining at the end of a printing pass if at least some dot depositing elements of at least one printhead require a...
Device for use with a carriage carrying a printhead and a sensor
In one embodiment, a device for use with a first carriage carrying a printhead and a sensor includes a track. The track is positioned adjacent to a path, the...
Variable data barcode
A variable data barcode label, comprising sequence of barcodes integrated onto a substrate, the sequence of barcodes including a identification sequence and a...
Multi-function imaging and printing device
Housing for a mobile computing device
Allocating computer resources to candidate recipient computer workloads
according to expected marginal utilities
The present invention provides for allocating computer resources to computer workloads at least in part as a function of expected marginal utilities of...
Automated provisioning framework for internet site servers
A framework for automatically provisioning computing devices includes a central database system and a central file system. Information stored in the database...
System and method for downloading update packages into a mobile handset in
a carrier network
Aspects of the present invention may be seen in a system and method for downloading update packages into an electronic device communicatively coupled to a...
Analysis of a legacy source code application
A method of analyzing a legacy source code application is described. The method comprises traversing a generated set of entries of a module hash array, a...
Allocation of symbols of an erasure code across a plurality of devices
A technique is provided for determining an allocation of the symbols of an erasure code across a plurality of devices. A list of erasure patterns is provided...
Selecting erasure codes for a fault tolerant system
A technique for selecting an erasure code from a plurality of erasure codes for use in a fault tolerant system comprises generating a preferred set of erasure...