133 US patent applications published on 31 December 2009 and assigned to IBM
| 1 | 20090328205 | USER ESTABLISHED GROUP-BASED SECURITY FOR USER CREATED RESTFUL RESOURCES |
| 2 | 20090328153 | USING EXCLUSION BASED SECURITY RULES FOR ESTABLISHING URI SECURITY |
| 3 | 20090328129 | Customizing Policies for Process Privilege Inheritance |
| 4 | 20090328077 | Software Appliances not Requiring Virtual Machines |
| 5 | 20090328044 | Transfer of Event Logs for Replication of Executing Programs |
| 6 | 20090328040 | Determining Real Time Stateful Business Application Processing In An Otherwise Stateless Service-Oriented Architecture |
| 7 | 20090328039 | Deterministic Real Time Business Application Processing In A Service-Oriented Architecture |
| 8 | 20090328034 | ESTABLISHING A BI-DIRECTIONAL GRID COMPUTING NETWORK |
| 9 | 20090328025 | AUTOMATICALLY MANAGING VERSIONING OF MASHUP WIDGETS |
| 10 | 20090328022 | SYSTEMS AND METHODS FOR MAINTAINING CRTM CODE |
| 11 | 20090328010 | SYSTEM AND METHOD FOR PLATFORM-INDEPENDENT, SCRIPT-BASED APPLICATION GENERATION FOR SPREADSHEET SOFTWARE |
| 12 | 20090328007 | MEMORY LEAK DIAGNOSIS |
| 13 | 20090328004 | METHOD TO COLLABORATIVELY RESOLVE JAVA PROGRAM ERRORS WITHIN AN INTEGRATED DEVELOPMENT ENVIRONMENT |
| 14 | 20090327988 | METHODS, SYSTEMS AND COMPUTER PROGRAM PRODUCTS FOR LAYOUT DEVICE MATCHING DRIVEN BY A SCHEMATIC EDITOR |
| 15 | 20090327973 | PRESERVING A COMPLETE HISTORY OF A SET OF APPLICATION ACTIONS WHEN NON-LINEAR INTERACTIONS ARE PERMITTED |
| 16 | 20090327951 | COMPUTER PROGRAM PRODUCT FOR MAINTAINING AN OBJECT PATH WITHIN A VIEW WINDOW |
| 17 | 20090327919 | ELIMINATING DUPLICATE AND INVALID CALENDAR ITEMS FROM END USER CALENDARS USING A UNIQUE ENTRY IDENTIFIER (UEID) |
| 18 | 20090327915 | Automatic GUI Reconfiguration Based On User Preferences |
| 19 | 20090327902 | Adapting a Network Topology |
| 20 | 20090327878 | METHOD AND APPARATUS FOR HIGHLIGHTING DIVERSE ASPECTS IN A DOCUMENT |
| 21 | 20090327872 | OBJECT EDITING INCLUDING LAYOUT MODES DURING DRAG AND DROP OPERATIONS |
| 22 | 20090327870 | PIPELINE OPTIMIZATION BASED ON POLYMORPHIC SCHEMA KNOWLEDGE |
| 23 | 20090327865 | WEB CONTENT CORRECTION METHOD AND DEVICE, WEB CONTENT CORRECTION SERVICE METHOD AND APPARATUS |
| 24 | 20090327824 | TECHNIQUES FOR PERFORMING A LOGIC BUILT-IN SELF-TEST IN AN INTEGRATED CIRCUIT DEVICE |
| 25 | 20090327813 | METHOD TO RECOVER FROM A BOOT DEVICE FAILURE DURING REBOOT OR SYSTEM IPL |
| 26 | 20090327800 | APPARATUS, SYSTEM AND METHOD FOR PROVIDING ERROR PROTECTION FOR DATA-MASKING BITS |
| 27 | 20090327779 | ENERGY CONSERVATION IN MULTIPATH DATA COMMUNICATIONS |
| 28 | 20090327775 | USER IMPOSED POWER CONSTRAINTS ON WEB SERVER BASED ON USER PREFERENCES |
| 29 | 20090327765 | Managing Power Consumption Of A Computer |
| 30 | 20090327764 | Managing Power Consumption Of A Computer |
| 31 | 20090327763 | Method for Using a Compact Disk as a Smart Key Device |
| 32 | 20090327748 | SYSTEM AND METHOD FOR FAST QUERYING OF ENCRYPTED DATABASES |
| 33 | 20090327746 | KEY ENCRYPTION AND DECRYPTION |
| 34 | 20090327745 | SECURE APPARATUS AND METHOD FOR PROTECTING INTEGRITY OF SOFTWARE SYSTEM AND SYSTEM THEREOF |
| 35 | 20090327728 | Methods for Supplying Cryptographic Algorithm Constants to a Storage-Constrained Target |
| 36 | 20090327717 | SYSTEM, METHOD, AND SERVICE FOR TRACING TRAITORS FROM CONTENT PROTECTION CIRCUMVENTION DEVICES |
| 37 | 20090327708 | CERTIFICATE DISTRIBUTION USING SECURE HANDSHAKE |
| 38 | 20090327686 | Updating A Basic Input/Output System (‘BIOS’) Boot Block Security Module In Compute Nodes Of A Multinode Computer |
| 39 | 20090327680 | Selecting a Random Processor to Boot on a Multiprocessor System |
| 40 | 20090327658 | COMPARE, SWAP AND STORE FACILITY WITH NO EXTERNAL SERIALIZATION |
| 41 | 20090327654 | Method of Handling Duplicate or Invalid Node Controller IDs in a Distributed Service Processor Environment |
| 42 | 20090327651 | Information Handling System Including A Multiple Compute Element Processor With Distributed Data On-Ramp Data-Off Ramp Topology |
| 43 | 20090327643 | Information Handling System Including Dynamically Merged Physical Partitions |
| 44 | 20090327630 | SOFTWARE CONFIGURATION ITEM BACK-UP FACILITY |
| 45 | 20090327627 | SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR COPYING DATA |
| 46 | 20090327625 | MANAGING METADATA FOR DATA BLOCKS USED IN A DEDUPLICATION SYSTEM |
| 47 | 20090327619 | Access Speculation Predictor with Predictions Based on Memory Region Prior Requestor Tag Information |
| 48 | 20090327617 | Shared Object Control |
| 49 | 20090327615 | Access Speculation Predictor with Predictions Based on a Scope Predictor |
| 50 | 20090327613 | System and Method for a Software Managed Cache in a Multiprocessing Environment |
| 51 | 20090327612 | Access Speculation Predictor with Predictions Based on a Domain Indicator of a Cache Line |
| 52 | 20090327578 | Flash Sector Seeding to Reduce Program Times |
| 53 | 20090327562 | Implementing Bus Interface Calibration for Enhanced Bus Interface Initialization Time |
| 54 | 20090327513 | PARSING CONTENTS OF AN E-FORM |
| 55 | 20090327494 | COMMON RESOURCE MANAGEMENT IN A SERVER CLUSTER |
| 56 | 20090327481 | ADAPTIVE DATA THROTTLING FOR STORAGE CONTROLLERS |
| 57 | 20090327468 | Interactive Remote Command Execution Over a Stateless Client/Server Network Protocol |
| 58 | 20090327464 | Load Balanced Data Processing Performed On An Application Message Transmitted Between Compute Nodes |
| 59 | 20090327462 | METHOD, SYSTEM AND PROGRAM PRODUCT FOR MANAGING ASSIGNMENT OF MAC ADDRESSES IN A VIRTUAL MACHINE ENVIRONMENT |
| 60 | 20090327444 | Dynamic Network Link Selection For Transmitting A Message Between Compute Nodes Of A Parallel Comput |
| 61 | 20090327438 | AUTOMATICALLY CREATING CONTACT GROUPS AND FOR SUGGESTING AN E-MAIL SENDING LIST |
| 62 | 20090327421 | Cross domain interaction of a Web application |
| 63 | 20090327411 | PROTECTING WEB APPLICATION DATA |
| 64 | 20090327397 | MANAGING USER PERSONAL INFORMATION ACROSS WEB SITES |
| 65 | 20090327396 | Tiny File Transfer Protocol (TFTP) Relay Agent |
| 66 | 20090327389 | Stateful Business Application Processing In An Otherwise Stateless Service-Oriented Architecture |
| 67 | 20090327373 | METHOD FOR PERFORMING MEMORY LEAK ANALYSIS INSIDE A VIRTUAL MACHINE |
| 68 | 20090327357 | TIME BASED FILE SYSTEM FOR CONTINUOUS DATA PROTECTION |
| 69 | 20090327340 | System and Method for Managing Data Using a Hierarchical Metadata Management System |
| 70 | 20090327337 | DYNAMIC ONTOLOGY-DRIVEN TEMPLATE SELECTION |
| 71 | 20090327323 | Integrating Data Resources by Generic Feed Augmentation |
| 72 | 20090327319 | HYBRID DATA MODEL AND USER INTERACTION FOR DATA SETS IN A USER INTERFACE |
| 73 | 20090327279 | APPARATUS AND METHOD FOR SUPPORTING DOCUMENT DATA SEARCH |
| 74 | 20090327262 | Management of Deletion Requests for Related Documents in a Content Management System |
| 75 | 20090327227 | MEETING ROOM AND RESOURCE SCHEDULING AND PRIORITIZATION BASED ON ATTENDEE LOCATION |
| 76 | 20090327219 | Cloning Objects in a Virtual Universe |
| 77 | 20090327208 | DISCOVERING TRANSFORMATIONS APPLIED TO A SOURCE TABLE TO GENERATE A TARGET TABLE |
| 78 | 20090327200 | Method and Apparatus for Ontology-Based Classification of Media Content |
| 79 | 20090327192 | AUTOMATIC CATEGORIZATION OF EMAIL IN A MAIL SYSTEM |
| 80 | 20090327189 | DYNAMIC ONTOLOGY-DRIVEN TEMPLATE SELECTION |
| 81 | 20090327185 | SYSTEMS FOR STRUCTURAL CLUSTERING OF TIME SEQUENCES |
| 82 | 20090327182 | CALENDAR BASED PERSONALIZED RECOMMENDATIONS |
| 83 | 20090327019 | MEETING SCHEDULING SYSTEM |
| 84 | 20090327002 | AUTOMATED WORKFLOW FOR CONTENT LOCALIZATION MANAGEMENT |
| 85 | 20090327001 | DEFINING AND IMPLEMENTING CONFIGURATION STANDARDS FOR FACILITATING COMPLIANCE TESTING IN AN INFORMATION TECHNOLOGY ENVIRONMENT |
| 86 | 20090326997 | MANAGING A COMPANY’S COMPLIANCE WITH MULTIPLE STANDARDS AND PERFORMING COST/BENEFIT ANALYSIS OF THE SAME |
| 87 | 20090326922 | CLIENT SIDE RECONCILIATION OF TYPOGRAPHICAL ERRORS IN MESSAGES FROM INPUT-LIMITED DEVICES |
| 88 | 20090326884 | Techniques to Predict Three-Dimensional Thermal Distributions in Real-Time |
| 89 | 20090326879 | Techniques for Thermal Modeling of Data Centers to Improve Energy Efficiency |
| 90 | 20090326862 | Clock Duty Cycle Measurement with Charge Pump Without Using Reference Clock Calibration |
| 91 | 20090326840 | Temperature-Profiled Device Fingerprint Generation and Authentication from Power-Up States of Static Cells |
| 92 | 20090326798 | METHOD, COMPUTER PROGRAM AND SYSTEM FOR OPTIMISING ROUTES PROVIDED BY NAVIGATION SYSTEMS |
| 93 | 20090326732 | PROTECTING SECRET DATA ENTRY FROM INFRARED AND AUDIO EAVESDROPPING |
| 94 | 20090326704 | PROCESSING LOTS THROUGH A CLUSTER TOOL HAVING MULTIPLE PROCESSING CHAMBERS |
| 95 | 20090326698 | SYSTEM AND METHOD FOR TRACKING TRANSPORTS IN A PRODUCTION PROCESS |
| 96 | 20090325593 | Marking Locations With A Portable Communications Device |
| 97 | 20090325412 | ATTENUATION OF AN ELECTROSTATIC CHARGE ON A CABLE PRIOR TO COUPLING THE CABLE WITH AN ELECTRONIC SYSTEM |
| 98 | 20090325358 | METHOD OF REDUCING DISLOCATION-INDUCED LEAKAGE IN A STRAINED-LAYER FIELD-EFFECT TRANSISTOR |
| 99 | 20090325337 | Band Gap Modulated Optical Sensor |
| 100 | 20090324814 | MgO Tunnel Barriers and Method of Formation |
| 101 | 20090324162 | CMOS COMPATIBLE INTEGRATED DIELECTRIC OPTICAL WAVEGUIDE COUPLER AND FABRICATION |
| 102 | 20090324027 | Fraud Detection in Seals |
| 103 | 20090324014 | RETRIEVING SCENES FROM MOVING IMAGE DATA |
| 104 | 20090323970 | SYSTEM AND METHOD FOR PROTECTING DATA IN A SECURE SYSTEM |
| 105 | 20090323953 | SYSTEM AND METHOD OF DECOUPLING AND EXPOSING COMPUTING DEVICE ORIGINATED LOCATION INFORMATION |
| 106 | 20090323936 | SYSTEM, METHOD, AND SERVICE FOR PERFORMING UNIFIED BROADCAST ENCRYPTION AND TRAITOR TRACING FOR DIGITAL CONTENT |
| 107 | 20090323935 | PSEUDO PUBLIC KEY ENCRYPTION |
| 108 | 20090323916 | NOTIFICATION TO ABSENT TELECONFERENCE INVITEES |
| 109 | 20090323875 | Method for Data Synchronization |
| 110 | 20090323798 | METHOD AND SYSTEM FOR LOW-COMPLEXITY SLEPIAN-WOLF RATE ESTIMATION IN WYNER-ZIV VIDEO ENCODING |
| 111 | 20090323527 | Reducing Retransmission of Out of Order Packets |
| 112 | 20090323452 | Dual Mode Memory System for Reducing Power Requirements During Memory Backup Transition |
| 113 | 20090323445 | High Performance Read Bypass Test for SRAM Circuits |
| 114 | 20090323281 | CONTROLLING AN AIRFLOW PASSING INTO AN ELECTRONIC COMPONENT CABINET |
| 115 | 20090322881 | Video analysis, archiving and alerting methods and apparatus for a distributed, modular and extensible video surveillance system |
| 116 | 20090322708 | Optical Touch Panel Having SMT Components As Optical Gates |
| 117 | 20090322481 | SYSTEM FOR SELF-SERVICE CHECKOUT INVENTORY CONTROL |
| 118 | 20090322376 | SMI MEMORY READ DATA CAPTURE MARGIN CHARACTERIZATION CIRCUITS AND METHODS |
| 119 | 20090322311 | Method and Apparatus for On-Chip Testing of High Speed Frequency Dividers |
| 120 | 20090321933 | Structure to Facilitate Plating Into High Aspect Ratio Vias |
| 121 | 20090321914 | PRODUCTION OF INTEGRATED CIRCUIT CHIP PACKAGES PROHIBITING FORMATION OF MICRO SOLDER BALLS |
| 122 | 20090321853 | HIGH-k/METAL GATE MOSFET WITH REDUCED PARASITIC CAPACITANCE |
| 123 | 20090321847 | HIGH PERFORMANCE CMOS DEVICES COMPRISING GAPPED DUAL STRESSORS WITH DIELECTRIC GAP FILLERS, AND METHODS OF FABRICATING THE SAME |
| 124 | 20090321833 | VERTICAL PROFILE FinFET GATE FORMED VIA PLATING UPON A THIN GATE DIELECTRIC |
| 125 | 20090321831 | PARTIALLY DEPLETED SOI FIELD EFFECT TRANSISTOR HAVING A METALLIZED SOURCE SIDE HALO REGION |
| 126 | 20090321828 | STRUCTURES, FABRICATION METHODS, DESIGN STRUCTURES FOR STRAINED FIN FIELD EFFECT TRANSISTORS (FINFETS) |
| 127 | 20090321808 | STRUCTURES, FABRICATION METHODS, AND DESIGN STRUCTURES FOR MULTIPLE BIT FLASH MEMORY CELLS |
| 128 | 20090321794 | CMOS DEVICES INCORPORATING HYBRID ORIENTATION TECHNOLOGY (HOT) WITH EMBEDDED CONNECTORS |
| 129 | 20090321786 | Band Gap Modulated Optical Sensor |
| 130 | 20090321710 | THREE-TERMINAL CASCADE SWITCH FOR CONTROLLING STATIC POWER CONSUMPTION IN INTEGRATED CIRCUITS |
| 131 | 20090321125 | Plastic Land Grid Array (PLGA) Module and Printed Wiring Board (PWB) With Enhanced Contact Metallurgy Construction |
| 132 | 20090320916 | Techniques for Enhancing Performance of Photovoltaic Devices |
| 133 | 20090320282 | LAND GRID ARRAY (LGA) INTERPOSER UTILIZING METAL-ON-ELASTOMER HEMI-TORUS AND OTHER MULTIPLE POINTS OF CONTACT GEOMETRIES |