157 US patent applications published on 18 June 2009 and assigned to IBM
| 1 | 20090158438 | SOFTWARE LICENSE RECONCILIATION FACILITY |
| 2 | 20090158428 | Method and Device for Integrating Multiple Threat Security Services |
| 3 | 20090158405 | SYSTEM AND METHODS FOR CREDENTIALING ON-LINE INFORMATION PROVIDERS |
| 4 | 20090158404 | APPARATUS, SYSTEM, AND METHOD FOR USER AUTHENTICATION BASED ON AUTHENTICATION CREDENTIALS AND LOCATION INFORMATION |
| 5 | 20090158391 | Method and Apparatus for Handling Files Containing Confidential or Sensitive Information |
| 6 | 20090158294 | DYNAMIC CRITICAL-PATH RECALCULATION FACILITY |
| 7 | 20090158287 | DYNAMIC CRITICAL PATH UPDATE FACILITY |
| 8 | 20090158286 | FACILITY FOR SCHEDULING THE EXECUTION OF JOBS BASED ON LOGIC PREDICATES |
| 9 | 20090158269 | SOFTWARE CONFIGURATION BASED ON ENTITLEMENT RECORDS |
| 10 | 20090158268 | Software Distribution Method and System |
| 11 | 20090158266 | DEPLOYMENT TOOL FOR INCREASING EFFICIENCY IN A PRODUCTION COMPUTER SYSTEM |
| 12 | 20090158264 | CONFIGURING A SHARED LIBRARY TO ACCOMMODATE RELOCATABLE DATA IN A PERVASIVE DEVICE |
| 13 | 20090158259 | DETERMINISTIC PSEUDO-RANDOM FAULT EVENT RECORDATION AND INJECTION TOOL |
| 14 | 20090158253 | METHOD AND SYSTEM FOR AUTOMATICALLY IDENTIFYING THE SOURCE OF COPIED SOFTWARE |
| 15 | 20090158250 | SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR OPERATION HISTORY MANAGEMENT FOR HPC PROGRAMS OPTIMIZATION |
| 16 | 20090158247 | METHOD AND SYSTEM FOR THE EFFICIENT UNROLLING OF LOOP NESTS WITH AN IMPERFECT NEST STRUCTURE |
| 17 | 20090158240 | METHOD AND APPARATUS FOR MODELING AND MANAGING QUALITY OF SERVICE (QOS) IN A SERVICE-ORIENTED ARCHITECTURE (SOA) ENVIRONMENT |
| 18 | 20090158237 | METHOD AND APPARATUS FOR THE DESIGN AND DEVELOPMENT OF SERVICE-ORIENTED ARCHITECTURE (SOA) SOLUTIONS |
| 19 | 20090158231 | Design Structure for a Redundant Micro-Loop Structure for use in an Integrated Circuit Physical Design Process and Method of Forming the Same |
| 20 | 20090158230 | DETERMINING ALLOWABLE ANTENNA AREA AS FUNCTION OF TOTAL GATE INSULATOR AREA FOR SOI TECHNOLOGY |
| 21 | 20090158227 | METHOD AND SYSTEM FOR CALCULATING HIGH FREQUENCY LIMIT CAPACITANCE AND INDUCTANCE FOR COPLANAR ON-CHIP STRUCTURE |
| 22 | 20090158226 | HIGH-DENSITY, TRENCH-BASED NON-VOLATILE RANDOM ACCESS SONOS MEMORY CELLS FOR SOC APPLICATIONS |
| 23 | 20090158223 | ADAPTIVE WEIGHTING METHOD FOR LAYOUT OPTIMIZATION WITH MULTIPLE PRIORITIES |
| 24 | 20090158187 | COMPLEX OPERATION EXECUTION TOOL |
| 25 | 20090158174 | Method and Apparatus for a Computer Simulated Environment |
| 26 | 20090158164 | MANAGING ICON INTEGRITY |
| 27 | 20090158159 | METHOD FOR VISUAL DEPICTION OF AUDIENCES FOR VIEWING ITEMS IN BLOGS AND OTHER ELECTRONIC REPOSITORIES |
| 28 | 20090158158 | SYSTEM FOR SCHEDULING AND TRANSMITTING MESSAGES |
| 29 | 20090158153 | Method, system, and computer program product for generating a front end graphical user interface for a plurality of text based commands |
| 30 | 20090158150 | RULES-BASED PROFILE SWITCHING IN METAVERSE APPLICATIONS |
| 31 | 20090158081 | Failover Of Blade Servers In A Data Center |
| 32 | 20090158075 | SYNCHRONIZATION OF INDEPENDENT CLOCKS |
| 33 | 20090158070 | Selecting Between High Availability Redundant Power Supply Modes For Powering A Computer System |
| 34 | 20090158057 | SYSTEM AND METHOD FOR INTERCHANGEABLY POWERING SINGLE OR MULTIPLE MOTHERBOARDS |
| 35 | 20090158052 | IMAGE PROCESSING APPARATUS FOR CHECKING UNAUTHORIZED ACCESS TO INFORMATION AND METHOD OF PERFORMING THE SAME |
| 36 | 20090158019 | Computer Program Code Size Partitioning System for Multiple Memory Multi-Processing Systems |
| 37 | 20090158018 | Method and System for Auto Parallelization of Zero-Trip Loops Through the Induction Variable Substitution |
| 38 | 20090157995 | DYNAMIC MEMORY MANAGEMENT IN AN RDMA CONTEXT |
| 39 | 20090157979 | TARGET COMPUTER PROCESSOR UNIT (CPU) DETERMINATION DURING CACHE INJECTION USING INPUT/OUTPUT (I/O) HUB/CHIPSET RESOURCES |
| 40 | 20090157978 | TARGET COMPUTER PROCESSOR UNIT (CPU) DETERMINATION DURING CACHE INJECTION USING INPUT/OUTPUT (I/O) ADAPTER RESOURCES |
| 41 | 20090157977 | DATA TRANSFER TO MEMORY OVER AN INPUT/OUTPUT (I/O) INTERCONNECT |
| 42 | 20090157975 | Memory-centric Page Table Walker |
| 43 | 20090157970 | METHOD AND SYSTEM FOR INTELLIGENT AND DYNAMIC CACHE REPLACEMENT MANAGEMENT BASED ON EFFICIENT USE OF CACHE FOR INDIVIDUAL PROCESSOR CORE |
| 44 | 20090157968 | Cache Memory with Extended Set-associativity of Partner Sets |
| 45 | 20090157967 | Pre-Fetch Data and Pre-Fetch Data Relative |
| 46 | 20090157966 | CACHE INJECTION USING SPECULATION |
| 47 | 20090157965 | Method and Apparatus for Active Software Disown of Cache Line’s Exlusive Rights |
| 48 | 20090157962 | CACHE INJECTION USING CLUSTERING |
| 49 | 20090157961 | TWO-SIDED, DYNAMIC CACHE INJECTION CONTROL |
| 50 | 20090157944 | TRACKING STORE ORDERING HAZARDS IN AN OUT-OF-ORDER STORE QUEUR |
| 51 | 20090157943 | TRACKING LOAD STORE ORDERING HAZARDS |
| 52 | 20090157941 | Managing Virtual Addresses Of Blade Servers In A Data Center |
| 53 | 20090157920 | Dynamically Allocating Communication Lanes For A Plurality Of Input/Output (’I/O’) Adapter Sockets In A Point-To-Point, Serial I/O Expansion Subsystem Of A Computing System |
| 54 | 20090157897 | CONTENT PROVISIONING SYSTEM AND METHOD |
| 55 | 20090157884 | GENERIC REMOTE CONNECTION TO A COMMAND LINE INTERFACE APPLICATION |
| 56 | 20090157882 | NETWORK CONNECTION FAILOVER DURING APPLICATION SERVICE INTERRUPTION |
| 57 | 20090157867 | SYSTEM AND METHOD FOR REAL-TIME GRAPHIC MONITORING OF DIFFERING GRAPHICS RESOLUTIONS USING A SINGLE GRAPHICS BUFFER |
| 58 | 20090157863 | System and Method of Enforcing Hierarchical Management Policy |
| 59 | 20090157858 | Managing Virtual Addresses Of Blade Servers In A Data Center |
| 60 | 20090157853 | SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR CAPACITY ON-DEMAND SERVER MECHANISM FOR SEAMLESS 3D VIRTUAL WORLDS |
| 61 | 20090157851 | Migrating Port-Specific Operating Parameters During Blade Server Failover |
| 62 | 20090157840 | Controlling Shared Access Of A Media Tray |
| 63 | 20090157832 | HOW TO ENABLE “OUT OF BOX” MESSAGES TRACKING IN MESSAGING SYSTEM |
| 64 | 20090157822 | SYSTEM AND METHOD FOR HIGH EFFICIENCY TUNNELLING FOR AGILE MEETINGS |
| 65 | 20090157820 | EMAIL CHANGE TRACKING |
| 66 | 20090157817 | USING AN UNSYNCHRONIZED EVENT POOL TO IMPROVE PERFORMANCE OF AN EVENT DRIVEN IM GATEWAY |
| 67 | 20090157806 | Method and System for Delivering Information with Caching Based on Interest and Significance |
| 68 | 20090157776 | REPARTITIONING LIVE DATA |
| 69 | 20090157774 | CHARACTER PATTERN-BASED FILE STORAGE TOOL |
| 70 | 20090157773 | DATABASE MANAGEMENT METHOD, APPARATUS AND SYSTEM |
| 71 | 20090157757 | FAILURE TOLERANT TRANSACTION PROCESSING SYSTEM |
| 72 | 20090157747 | Administering A Digital Media File Having One Or More Potentially Offensive Portions |
| 73 | 20090157741 | DATA OBJECT COPY/PASTE TRANSFER METHOD AND APPARATUS |
| 74 | 20090157728 | DISCOVERY AND MANAGEMENT OF CONFIGURATION DATA CONTAINED WITHIN MASHUPS |
| 75 | 20090157725 | SYSTEM AND METHOD FOR EXPRESSING XML SCHEMA VALIDATION USING JAVA IN A DECLARATIVE MANNER |
| 76 | 20090157721 | METHOD AND APPARATUS FOR EFFICIENT MULTIPLE-PATTERN BASED MATCHING AND TRANSFORMATION OF INTERMEDIATE LANGUAGE EXPRESSION TREES |
| 77 | 20090157719 | Mechanism for Converting After Image Data to a Delta Level Change |
| 78 | 20090157705 | SYSTEMS, METHODS AND COMPUTER PRODUCTS FOR NAME DISAMBIGUATION BY USING PRIVATE/GLOBAL DIRECTORIES, AND COMMUNICATION CONTEXTS |
| 79 | 20090157700 | GENERATING UNIQUE OBJECT IDENTIFIERS FOR NETWORK MANAGEMENT OBJECTS |
| 80 | 20090157690 | SYSTEM AND METHOD FOR PRESERVING FILEHANDLES ACROSS FILE SYSTEM MIGRATIONS ON A BEST EFFORT BASIS |
| 81 | 20090157682 | MANAGING MAINTENANCE TASKS FOR COMPUTER PROGRAMS |
| 82 | 20090157677 | METHOD AND SYSTEM FOR ENABLEMENT OF SOCIAL NETWORKING BASED ON ASSET OWNERSHIP |
| 83 | 20090157669 | SEARCH SUPPORTING APPARATUS AND METHOD UTILIZING EXCLUSION KEYWORDS |
| 84 | 20090157661 | DIGITAL CONTENT SEARCHING TOOL |
| 85 | 20090157659 | SYSTEMS, METHODS, AND COMPUTER PRODUCTS FOR INFORMATION SHARING USING PERSONALIZED INDEX CACHING |
| 86 | 20090157639 | FRAMEWORK FOR DYNAMIC ANALYSIS OF VARYING STRUCTURED DATA USING MULTIPLE ANALYSIS TECHNIQUES |
| 87 | 20090157600 | FEDERATED PAGINATION MANAGEMENT |
| 88 | 20090157596 | SYSTEM FOR CONVERTING MESSAGE DATA INTO RELATIONAL TABLE FORMAT |
| 89 | 20090157582 | METHOD OF ORGANIZING SOFTWARE DESIGN DECISION INSTANCES |
| 90 | 20090157571 | METHOD AND APPARATUS FOR MODEL-SHARED SUBSPACE BOOSTING FOR MULTI-LABEL CLASSIFICATION |
| 91 | 20090157514 | PROCESSING ELECTRONIC REBATES |
| 92 | 20090157466 | APPARATUS, SYSTEM, AND METHOD FOR APPOINTMENT SCHEDULING |
| 93 | 20090157459 | COLLABORATIVE PROJECT MANAGEMENT |
| 94 | 20090157448 | SYSTEM AND METHODS FOR PROCESS ANALYSIS, SIMULATION, AND OPTIMIZATION BASED ON ACTIVITY-BASED COST INFORMATION |
| 95 | 20090157414 | METHOD FOR CALENDAR DRIVEN DECISIONS IN WEB CONFERENCES |
| 96 | 20090157405 | USING PARTIAL INFORMATION TO IMPROVE DIALOG IN AUTOMATIC SPEECH RECOGNITION SYSTEMS |
| 97 | 20090157392 | PROVIDING SPEECH RECOGNITION DATA TO A SPEECH ENABLED DEVICE WHEN PROVIDING A NEW ENTRY THAT IS SELECTABLE VIA A SPEECH RECOGNITION INTERFACE OF THE DEVICE |
| 98 | 20090157379 | Language Converter With Enhanced Search Capability |
| 99 | 20090157377 | METHOD AND SYSTEM FOR MULTIPROCESSOR EMULATION ON A MULTIPROCESSOR HOST SYSTEM |
| 100 | 20090157333 | METHOD AND SYSTEM FOR AUTOMATED ENERGY USAGE MONITORING WITHIN A DATA CENTER |
| 101 | 20090156364 | EXERCISE REGIME MANAGEMENT TOOL |
| 102 | 20090156267 | CENTRALIZED DISPLAY FOR MOBILE DEVICES |
| 103 | 20090156156 | GILBERT MIXERS WITH IMPROVED ISOLATION |
| 104 | 20090156114 | APPARATUS AND METHOD FOR FACILITATING AIR COOLING OF AN ELECTRONICS RACK |
| 105 | 20090156031 | Coupler Assembly for a Scalable Computer System and Scalable Computer System |
| 106 | 20090155996 | PLATING SEED LAYER INCLUDING AN OXYGEN/NITROGEN TRANSITION REGION FOR BARRIER ENHANCEMENT |
| 107 | 20090155985 | Inhibition of Metal Diffusion Arising from Laser Dicing |
| 108 | 20090155983 | INHIBITION OF METAL DIFFUSION ARISING FROM LASER DICING |
| 109 | 20090155969 | PROTECTION OF SIGE DURING ETCH AND CLEAN OPERATIONS |
| 110 | 20090155727 | METHOD OF FORMING A FLAT MEDIA TABLE FOR PROBE STORAGE DEVICE |
| 111 | 20090155718 | PHOTORESIST COMPOSITIONS AND METHOD FOR MULTIPLE EXPOSURES WITH MULTIPLE LAYER RESIST SYSTEMS |
| 112 | 20090155715 | PHOTORESIST COMPOSITIONS AND METHOD FOR MULTIPLE EXPOSURES WITH MULTIPLE LAYER RESIST SYSTEMS |
| 113 | 20090155552 | IC CHIP PACKAGE SUBSTRATE HAVING OUTERMOST GLASS FIBER REINFORCED EPOXY LAYERS AND RELATED METHOD |
| 114 | 20090155487 | ULTRAVIOLET UV PHOTO PROCESSING OR CURING OF THIN FILMS WITH SURFACE TREATMENT |
| 115 | 20090154977 | Method and Apparatus for Adjusting a Gap in a Printer |
| 116 | 20090154773 | METHOD AND SYSTEM FOR REDUCING THE COST OF SAMPLING A MOVING IMAGE |
| 117 | 20090154548 | METHOD FOR PROVIDING MULTIPLE STREAMS IN DIGITAL MEDIA AND TO SELECT VIEWABLE CONTENT BASED ON GEOGRAPHY |
| 118 | 20090154330 | PROBE STORAGE DEVICE SCANNER CHIP HAVING A MULTI-LAYER MEDIA SUPPORT TABLE |
| 119 | 20090154329 | SCANNING SYSTEM FOR A PROBE STORAGE DEVICE |
| 120 | 20090154328 | SCANNING SYSTEM FOR A PROBE STORAGE DEVICE |
| 121 | 20090154327 | PROBE STORAGE DEVICE |
| 122 | 20090154283 | System for Blocking Multiple Memory Read Port Activation |
| 123 | 20090154269 | MANAGING REDUNDANT MEMORY IN A VOLTAGE ISLAND |
| 124 | 20090154263 | DESIGN STRUCTURE FOR IMPROVING PERFORMANCE OF SRAM CELLS, SRAM CELL, SRAM ARRAY, AND WRITE CIRCUIT |
| 125 | 20090154258 | FLOATING BODY CONTROL IN SOI DRAM |
| 126 | 20090154159 | LIGHT SOURCE FOR ILLUMINATING AN ELECTRONICS RACK TO FACILITATE SERVICING THEREOF |
| 127 | 20090154107 | ONE-DIMENSIONAL HIERARCHICAL NESTED CHANNEL DESIGN FOR CONTINUOUS FEED MANUFACTURING PROCESSES |
| 128 | 20090154096 | APPARATUS AND METHOD FOR FACILITATING COOLING OF AN ELECTRONICS SYSTEM |
| 129 | 20090154037 | DESIGN STRUCTURES FOR ELECTROSTATIC DISCHARGE PROTECTION FOR BIPOLAR SEMICONDUCTOR CIRCUITRY |
| 130 | 20090153990 | DEVICE FOR EMBEDDING INFORMATION INTO DATA |
| 131 | 20090153915 | HERMETIC SEAL FOR A SCANNER ASSEMBLY OF A PROBE STORAGE DEVICE |
| 132 | 20090153473 | Method and Apparatus for Changing a Display Mode for a Graphical User Interface |
| 133 | 20090153228 | STRUCTURE FOR IMPROVING FUSE STATE DETECTION AND YIELD IN SEMICONDUCTOR APPLICATIONS |
| 134 | 20090153216 | IO DRIVER CIRCUIT WITH OUTPUT STAGE CONFIGURABLE AS A THEVENIN TERMINATOR |
| 135 | 20090153196 | VOLTAGE COMPARATOR HAVING IMPROVED KICKBACK AND JITTER CHARACTERISTICS |
| 136 | 20090153189 | UNIVERSAL SERIAL BUS WAKEUP CIRCUIT |
| 137 | 20090153172 | STRUCTURE FOR INDICATING STATUS OF AN ON-CHIP POWER SUPPLY SYSTEM |
| 138 | 20090152795 | COMPACT LOW PAPER SENSOR MECHANISM |
| 139 | 20090152724 | IC INTERCONNECT FOR HIGH CURRENT |
| 140 | 20090152723 | INTERCONNECT STRUCTURE AND METHOD OF MAKING SAME |
| 141 | 20090152680 | ELECTROSTATIC DISCHARGE PROTECTION FOR BIPOLAR SEMICONDUCTOR CIRCUITRY |
| 142 | 20090152651 | GATE STACK STRUCTURE WITH OXYGEN GETTERING LAYER |
| 143 | 20090152650 | HIGH-K DIELECTRIC AND METAL GATE STACK WITH MINIMAL OVERLAP WITH ISOLATION REGION AND RELATED METHODS |
| 144 | 20090152646 | Structure and method for manufacturing device with planar halo profile |
| 145 | 20090152642 | SELECTIVE IMPLEMENTATION OF BARRIER LAYERS TO ACHIEVE THRESHOLD VOLTAGE CONTROL IN CMOS DEVICE FABRICATION WITH HIGH-k DIELECTRICS |
| 146 | 20090152638 | DUAL OXIDE STRESS LINER |
| 147 | 20090152637 | PFET WITH TAILORED DIELECTRIC AND RELATED METHODS AND INTEGRATED CIRCUIT |
| 148 | 20090152636 | HIGH-K/METAL GATE STACK USING CAPPING LAYER METHODS, IC AND RELATED TRANSISTORS |
| 149 | 20090152612 | HIGH YIELD, HIGH DENSITY ON-CHIP CAPACITOR DESIGN |
| 150 | 20090152591 | Design Structure for an On-Demand Power Supply Current Modification System for an Integrated Circuit |
| 151 | 20090152590 | METHOD AND STRUCTURE FOR SEMICONDUCTOR DEVICES WITH SILICON-GERMANIUM DEPOSITS |
| 152 | 20090152216 | RACK SYSTEM PROVIDING FLEXIBLE CONFIGURATION OF COMPUTER SYSTEMS WITH FRONT ACCESS |
| 153 | 20090151981 | GAP FREE ANCHORED CONDUCTOR AND DIELECTRIC STRUCTURE AND METHOD FOR FABRICATION THEREOF |
| 154 | 20090151907 | COMPLIANT THERMAL INTERFACE DESIGN AND ASSEMBLY METHOD |
| 155 | 20090151893 | HIGH PERFORMANCE COMPLIANT THERMAL INTERFACE COOLING STRUCTURES |
| 156 | 20090151536 | CUTTER BLADE APPARATUS AND METHOD FOR CUTTING RECEIPT PAPER |
| 157 | 20090151152 | METHOD OF FORMING AN ACTUATING MECHANISM FOR A PROBE STORAGE SYSTEM |