IBM patent applications published on 18 June 2009

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