Hewlett-Packard patents granted on 27 June 2006

39 US patents granted on 27 June 2006 and assigned to Hewlett-Packard

1 7,069,551 Method of administering software components using asynchronous messaging in a multi-platform, multi-programming language environment
2 7,069,532 Access cell design and a method for enabling automatic insertion of access cells into an integrated circuit design
3 7,069,472 Method for restoring CMOS in a jumperless system
4 7,069,462 Operation mode scheduling
5 7,069,439 Computing apparatus and methods using secure authentication arrangements
6 7,069,434 Secure data transfer method and system
7 7,069,396 Deferred memory allocation for application threads
8 7,069,354 Method and apparatus for identifying multiple paths to a SCSI device using a calculated unique identifier
9 7,069,321 Mechanism for nested expansion of data collection from one computer to multiple computers
10 7,069,294 Browser based multiple file upload
11 7,069,238 Shopping assistance service
12 7,069,192 CAD system
13 7,069,095 System and method for populating a computer-aided design program’s database with design parameters
14 7,068,858 Projection system utilizing SLM pixels that include SLM pixel regions satisfying acceptable defective SLM pixel policy and SLM regions failing policy
15 7,068,855 System and method for manipulating a skewed digital image
16 7,068,841 Automatic digital image enhancement
17 7,068,734 Passive redundant digital data receiver with schmitt-trigger
18 7,068,727 Halting data strobes on a source synchronous link and utilization of same to debug data capture problems
19 7,068,515 Multi-chip module with stacked redundant power
20 7,068,509 Small form factor cooling system
21 7,068,508 Docking station cooling system including liquid-filled hollow structure
22 7,068,498 Computer system with slidable motherboard
23 7,068,402 Optical scanner providing compensation for non-uniform bulb illumination
24 7,068,401 Optical scanning apparatus having a carriage locking device
25 7,068,399 Systems for converting hardcopy to digital data
26 7,068,385 User configurable control panel capable of displaying Internet-derived information
27 7,068,306 Proxy-based remote control method and system for a digital camera
28 7,068,260 High-level function selection for multi-function device
29 7,068,088 Soft-error rate improvement in a latch
30 7,068,081 Frequency synthesizer with digital phase selection
31 7,068,073 Circuit for switching one or more HVD transceivers
32 7,067,355 Package having bond-sealed underbump
33 7,067,215 Fuel cell and method of manufacturing same using chemical/mechanical planarization
34 7,066,611 Alignment with linear array of receptors
35 7,066,591 Analog encoder
36 7,066,590 Ink and underprinting fluid combinations with improved inkjet print image color and stability
37 7,066,572 Printing system
38 7,066,564 Selection of printing conditions to reduce ink aerosol
39 D523,859 Media cartridge