IBM patent applications published on 28 June 2007

63 US patent applications published on 28 June 2007 and assigned to IBM

1 20070150904 Multi-threaded polling in a processing environment
2 20070150897 Methods and apparatus for detecting deadlock in multithreading programs
3 20070150894 System for determining and reporting benefits of borrowed computing resources in a partitioned environment
4 20070150882 Dynamically updating templated applications
5 20070150879 Error Detection on the Stack
6 20070150872 Use of Memory Watch Points and a Debugger to Improve Analysis of Runtime Memory Access Errors
7 20070150871 Autonomically adjusting the collection of performance data from a call stack
8 20070150870 Method and apparatus for context oriented computer program tracing and visualization
9 20070150867 Apparatus and method for grouping threads in a debugger display
10 20070150866 Displaying parameters associated with call statements
11 20070150852 Application template creation and management
12 20070150835 Integrated multidimensional view of hierarchical objects
13 20070150834 Extensible icons with multiple drop zones
14 20070150761 Power supply communication system and method
15 20070150757 Programmable throttling in blade/chassis power management
16 20070150713 Methods and arrangements to dynamically modify the number of active processors in a multi-node system
17 20070150709 Method and system for state tracking and recovery in multiprocessing computing systems
18 20070150708 SYSTEM, METHOD AND STORAGE MEDIUM FOR CONTROLLING ASYNCHRONOUS UPDATES TO A REGISTER
19 20070150690 Method and apparatus for increasing virtual storage capacity in on-demand storage systems
20 20070150676 Efficient and flexible memory copy operation
21 20070150675 Validity of address ranges used in semi-synchronous memory copy operations
22 20070150665 Propagating data using mirrored lock caches
23 20070150659 Cache injection semi-synchronous memory copy operation
24 20070150630 File-based access control for shared hardware devices
25 20070150618 METHOD AND SYSTEM FOR RESPONDING TO INQUIRIES FROM USERS
26 20070150600 Method and apparatus for collecting data for characterizing HTTP session workloads
27 20070150599 Generation of resource-usage profiles for application sessions of a number of client computing devices
28 20070150594 System, method, and program product for providing local load balancing for high-availability servers
29 20070150545 Host state-sensing for message interruption
30 20070150541 Inbox management for threaded message views
31 20070150522 METHOD, SYSTEM, AND PROGRAM FOR PROCESSING A FILE REQUEST
32 20070150508 Constraint Derivation in Context Following for use with Object Code Insertion
33 20070150489 Method of representing continuum of data as a rolling column within a relational model
34 20070150488 System and method for migrating databases
35 20070150477 Validating a uniform resource locator (‘URL’) in a document
36 20070150459 System and method for filtering query results using model entity limitations
37 20070150430 Decision support methods and apparatus
38 20070150425 Method and apparatus for improving block allocation times in a computer system
39 20070150408 Method and system for linking an anonymous electronic trade order to an identity of a trader
40 20070150376 Managing a catalog display in an e-commerce system
41 20070150315 Policy driven access to electronic healthcare records
42 20070150278 Speech recognition system for providing voice recognition services using a conversational language model
43 20070150249 Verification Operation Supporting System and Method of the Same
44 20070149360 Device for monitoring a user’s posture
45 20070149175 Environment aware message delivery
46 20070148939 Low leakage heterojunction vertical transistors and high performance devices thereof
47 20070148838 Metal gate CMOS with at least a single gate metal and dual gate dielectrics
48 20070148836 Reduced-resistance finFETs and methods of manufacturing the same
49 20070148826 PLATING SEED LAYER INCLUDING AN OXYGEN/NITROGEN TRANSITION REGION FOR BARRIER ENHANCEMENT
50 20070148816 Attachment of a QFN to a PCB
51 20070148441 PROCESS FOR PREPARING A THIN FILM HAVING ALTERNATING MONOLAYERS OF A METAL-METAL BONDED COMPLEX MONOLAYER AND AN ORGANIC MONOLAYER BY LAYER-BY LAYER COMPLEX
52 20070147355 Composite services generation tool
53 20070147267 Obtaining multiple port addresses by a fibre channel switch from a network fabric
54 20070147246 Method and device for configuring a network device
55 20070146997 Expandible housing for rack mounted device
56 20070146319 Autonomic control of calibration for pointing device
57 20070146037 METHODS AND APPARATUS FOR REDUCING POWER CONSUMPTION IN A PROCESSOR USING CLOCK SIGNAL CONTROL
58 20070145574 High performance reworkable heatsink and packaging structure with solder release layer and method of making
59 20070145533 BIPOLAR TRANSISTOR WITH ISOLATION AND DIRECT CONTACTS
60 20070145373 EPITAXIAL IMPRINTING
61 20070145347 Coupled quantum well devices (CQWD) containing two or more direct selective contacts and methods of making same
62 20070145220 Mountings for rack mounted device
63 20070144936 Packaging material, packaging and method for protecting products against damage