Hewlett-Packard patents granted on 22 June 2010

44 US patents granted on 22 June 2010 and assigned to Hewlett-Packard

1 7,743,383 Adaptive cooperative scheduling
2 7,743,380 Monitoring clustered software applications
3 7,743,368 Method and apparatus for providing class hierarchy information for function devirtualization
4 7,743,322 Automatic photo album page layout
5 7,743,321 Method and apparatus for processing data
6 7,743,285 Chip multiprocessor with configurable fault isolation
7 7,743,276 Sufficient free space for redundancy recovery within a distributed data-storage system
8 7,743,264 Method and system of controlling operational state of a computer system via power button of a peripheral device
9 7,743,244 Computer system model generation with tracking of actual computer system configuration
10 7,743,182 Method and apparatus for synchronizing a software buffer index with an unknown hardware buffer index
11 7,743,147 Automated provisioning of computing networks using a network database data model
12 7,743,127 Resource allocation in data centers using models
13 7,743,126 Migrating recovery modules in a distributed computing environment
14 7,743,053 Hybrid database query caching
15 7,743,044 Distributed information retrieval in peer-to-peer networks
16 7,743,000 Printer
17 7,742,968 Automated decision support system for designing auctions
18 7,742,940 Method and system for predicting revenue based on historical pattern indentification and modeling
19 7,742,906 Balancing collections of vertices in a network
20 7,742,660 Scale-space self-similarity image processing
21 7,742,625 Autonomous camera having exchangable behaviours
22 7,742,439 Automated correction of duplex mismatches
23 7,742,311 Damage prevention interposer for electronic package and electronic interconnect structure
24 7,742,310 Sequencer
25 7,742,289 Electronic device quick connect system
26 7,742,225 Bandpass reflector with heat removal
27 7,742,182 System and method of identifying a printer output tray
28 7,742,045 System and method for an enhanced analog video interface
29 7,742,011 Image display system
30 7,741,867 Differential on-line termination
31 7,741,751 MEMS device having distance stops
32 7,741,647 Utilizing nanowire for different applications
33 7,741,638 Control layer for a nanoscale electronic switching device
34 7,741,385 Ozone stable ink-jet inks
35 7,741,384 Encapsulation of pigment particles by polymerization
36 7,741,383 Versatile pigmented ink-jet inks with improved image quality
37 7,741,379 System and a method for a UV curable ink having infrared sensitivity
38 7,741,204 Mixed-scale electronic interfaces
39 7,741,157 System and method for direct bonding of substrates
40 7,741,142 Method of fabricating a biosensor
41 7,741,123 Microfluidic device with thin-film electronic devices
42 7,740,921 Media sheet
43 7,740,920 Chemically-bonded porous coatings that enhance humid fastness and fade fastness performance of ink jet images
44 7,740,209 Cable routing device