IBM patent applications published on 29 March 2012

125 US patent applications published on 29 March 2012 and assigned to IBM

1 20120079595 Snoop Echo Response Extractor
2 20120079574 Predictive Mechanism for Multi-Party Strengthening of Authentication Credentials with Non-Real Time Synchronization
3 20120079500 PROCESSOR USAGE ACCOUNTING USING WORK-RATE MEASUREMENTS
4 20120079497 Predicting Resource Requirements for a Computer Application
5 20120079495 MANAGING ACCESS TO A SHARED RESOURCE IN A DATA PROCESSING SYSTEM
6 20120079493 USE OF CONSTRAINT-BASED LINEAR PROGRAMMING TO OPTIMIZE HARDWARE SYSTEM USAGE
7 20120079492 VECTOR THROTTLING TO CONTROL RESOURCE USE IN COMPUTER SYSTEMS
8 20120079486 INTEGRATION OF DISSIMILAR JOB TYPES INTO AN EARLIEST DEADLINE FIRST (EDF) SCHEDULE
9 20120079477 Applying Social Computing Paradigm to Software Installation and Configuration
10 20120079459 TRACING MULTIPLE THREADS VIA BREAKPOINTS
11 20120079456 SYSTEMS AND METHODS FOR IDENTIFYING SOFTWARE PERFORMANCE INFLUENCERS
12 20120079453 TASK-BASED EVALUATION OF USER INTERFACES
13 20120079452 Provision of Code Base Modification Using Automatic Learning of Code Changes
14 20120079450 END TO END AUTOMATION OF APPLICATION DEPLOYMENT
15 20120079414 CONTENT PRESENTATION UTILIZING MOVEABLE FLY-OVER ON-DEMAND USER INTERFACES
16 20120079400 PERSONALIZED CONTENT LAYOUT
17 20120079397 SCHEDULING SYSTEM
18 20120079395 AUTOMATING WEB TASKS BASED ON WEB BROWSING HISTORIES AND USER ACTIONS
19 20120079391 SUPPORTING LINKED MULTI-USER DECISION MAKING IN ENVIRONMENTS WITH CONSTRAINED SHARED RESOURCES
20 20120079364 Finding Partition Boundaries for Parallel Processing of Markup Language Documents
21 20120079361 SYSTEM, METHOD, AND PROGRAM FOR GENERATING WEB PAGE
22 20120079351 Systems and Methods for Memory Devices
23 20120079314 MULTI-LEVEL DIMM ERROR REDUCTION
24 20120079305 Displaying The Operating Efficiency Of A Processor
25 20120079301 Making Read-Copy Update Free-Running Grace Period Counters Safe Against Lengthy Low Power State Sojourns
26 20120079230 Selecting a Target Number of Pages for Allocation to a Partition
27 20120079224 MAINTAINING MIRROR AND STORAGE SYSTEM COPIES OF VOLUMES AT MULTIPLE REMOTE SITES
28 20120079223 METHODS FOR MANAGING OWNERSHIP OF REDUNDANT DATA AND SYSTEMS THEREOF
29 20120079213 MANAGING CONCURRENT ACCESSES TO A CACHE
30 20120079212 ARCHITECTURE FOR SHARING CACHES AMONG MULTIPLE PROCESSES
31 20120079199 INTELLIGENT WRITE CACHING FOR SEQUENTIAL TRACKS
32 20120079192 METHODS FOR MANAGING OWNERSHIP OF REDUNDANT DATA AND SYSTEMS THEREOF
33 20120079191 METHODS FOR MANAGING OWNERSHIP OF REDUNDANT DATA AND SYSTEMS THEREOF
34 20120079187 MANAGEMENT OF WRITE CACHE USING STRIDE OBJECTS
35 20120079185 TAPE STORAGE SYSTEM INCLUDING MULTIPLE TAPE STORAGE APPARATUSES
36 20120079184 METHODS FOR MANAGING OWNERSHIP OF REDUNDANT DATA AND SYSTEMS THEREOF
37 20120079165 Paging Memory From Random Access Memory To Backing Storage In A Parallel Computer
38 20120079133 Routing Data Communications Packets In A Parallel Computer
39 20120079127 PROTOCOL CONVERSION USING FACILITIES AND UTILITIES
40 20120079098 Performance Monitoring of a Computer Resource
41 20120079097 PROACTIVE IDENTIFICATION OF HOTSPOTS IN A CLOUD COMPUTING ENVIRONMENT
42 20120079083 Sharing Performance Data Between Different Information Technology Product/Solution Deployments
43 20120079077 JUST-IN-TIME WRAPPER SYNCHRONIZATION
44 20120079044 ADAPTIVE CONTENT-BASED PUBLISH/SUBSCRIBE MESSAGING
45 20120079035 Administering Truncated Receive Functions In A Parallel Messaging Interface
46 20120079034 Secure electronic message conveyance
47 20120078983 MULTIMEDIA DATA DELIVERY METHOD AND SYSTEM
48 20120078980 COMPACT AGGREGATION WORKING AREAS FOR EFFICIENT GROUPING AND AGGREGATION USING MULTI-CORE CPUS
49 20120078970 Performance of Hash Tables
50 20120078969 SYSTEM AND METHOD TO EXTRACT MODELS FROM SEMI-STRUCTURED DOCUMENTS
51 20120078966 File System With Content Identifiers
52 20120078963 SUPPORTING LINKED MULTI-USER DECISION MAKING IN ENVIRONMENTS WITH CONSTRAINED SHARED RESOURCES UTILIZING DURABLE FILES
53 20120078955 METHOD AND PROCESS FOR SEMANTIC OR FACETED SEARCH OVER UNSTRUCTURED AND ANNOTATED DATA
54 20120078949 GENERATING CANDIDATE ENTITIES USING OVER FREQUENT KEYS
55 20120078947 INTEGRATED JUST-IN-TIME SYNCHRONIZATION
56 20120078943 HIGH QUANTITATIVE PATTERN SEARCHING USING SPATIAL INDEXING
57 20120078942 Supporting efficient partial update of hierarchically structured documents based on record storage
58 20120078931 METHODS FOR MANAGING OWNERSHIP OF REDUNDANT DATA AND SYSTEMS THEREOF
59 20120078930 FRAMEWORK FOR EXTREMELY LARGE COMPLEX OBJECTS (XLCOS)
60 20120078929 Utilizing Metadata Generated During XML Creation to Enable Parallel XML Processing
61 20120078926 EFFICIENT PASSAGE RETRIEVAL USING DOCUMENT METADATA
62 20120078925 SEARCHING WITHIN LOG FILES
63 20120078922 DATA REORGANIZATION
64 20120078905 MANIPULATING NON-SCHEMA ATTRIBUTES FOR OBJECTS IN A SCHEMA BASED DIRECTORY
65 20120078904 Approximate Index in Relational Databases
66 20120078902 PROVIDING QUESTION AND ANSWERS WITH DEFERRED TYPE EVALUATION USING TEXT WITH LIMITED STRUCTURE
67 20120078895 SOURCE EXPANSION FOR INFORMATION RETRIEVAL AND INFORMATION EXTRACTION
68 20120078891 PROVIDING ANSWERS TO QUESTIONS USING MULTIPLE MODELS TO SCORE CANDIDATE ANSWERS
69 20120078890 LEXICAL ANSWER TYPE CONFIDENCE ESTIMATION AND APPLICATION
70 20120078889 PROVIDING ANSWERS TO QUESTIONS USING HYPOTHESIS PRUNING
71 20120078888 PROVIDING ANSWERS TO QUESTIONS USING LOGICAL SYNTHESIS OF CANDIDATE ANSWERS
72 20120078873 USING ONTOLOGICAL INFORMATION IN OPEN DOMAIN TYPE COERCION
73 20120078865 DYNAMIC CONFIGURATION OF A PERSISTENCE PROVIDER
74 20120078862 HYBRID OFF-PEAK AND JUST-IN-TIME INTEGRATION
75 20120078858 De-Duplicating Data in a Network with Power Management
76 20120078852 Prioritization of Data Items for Backup in a Computing Environment
77 20120078848 METHODS FOR DYNAMIC CONSISTENCY GROUP FORMATION AND SYSTEMS USING THE SAME
78 20120078843 ENHANCING DATA STORE BACKUP TIMES
79 20120078837 DECISION-SUPPORT APPLICATION AND SYSTEM FOR PROBLEM SOLVING USING A QUESTION-ANSWERING SYSTEM
80 20120078835 DATA BASED TRUTH MAINTENANCE METHOD AND SYSTEM
81 20120078832 EXPLOITATION OF TRANSITION RULE SHARING BASED ON SHORT STATE TAGS TO IMPROVE THE STORAGE EFFICIENCY
82 20120078826 FACT CHECKING USING AND AIDING PROBABILISTIC QUESTION ANSWERING
83 20120078808 PRESCRIPTIVE WELLBEING UTILIZING AN ENTERPRISE GRID
84 20120078719 SYSTEMS AND METHODS FOR CLUSTER AUGMENTATION OF SEARCH RESULTS
85 20120078687 SYSTEM AND METHOD FOR LOWEST COST AGGREGATE ENERGY DEMAND REDUCTION
86 20120078643 GEOGRAPHIC GOVERNANCE OF DATA OVER CLOUDS
87 20120078636 EVIDENCE DIFFUSION AMONG CANDIDATE ANSWERS DURING QUESTION ANSWERING
88 20120078621 SPARSE REPRESENTATION FEATURES FOR SPEECH RECOGNITION
89 20120078603 SPATIALLY HETEROGENEOUS STOCHASTIC PETRI-NET MODELING
90 20120078590 METHOD AND SYSTEM FOR CREATING MODEL DATA
91 20120078417 Detecting Energy and Environmental Leaks In Indoor Environments Using a Mobile Robot
92 20120078407 PROCESS SCHEDULING SYSTEM, METHOD, AND PROGRAM
93 20120078062 DECISION-SUPPORT APPLICATION AND SYSTEM FOR MEDICAL DIFFERENTIAL-DIAGNOSIS AND TREATMENT USING A QUESTION-ANSWERING SYSTEM
94 20120077483 ENABLING INTERFACE AGGREGATION OF MOBILE BROADBAND NETWORK INTERFACES
95 20120077469 Automated electronic messaging to a person with whom another form of communication is exchanged
96 20120077364 ELECTRICAL CONNECTOR WITH ENGAGEMENT MECHANISM
97 20120077327 Formation of a Shallow Trench Isolation Structure
98 20120077178 SYSTEM AND METHOD FOR DOMAIN ADAPTATION IN QUESTION ANSWERING
99 20120077130 METHOD FOR GENERATING A PLURALITY OF OPTIMIZED WAVEFRONTS FOR A MULTIPLE EXPOSURE LITHOGRAPHIC PROCESS
100 20120076982 STRUCTURE RESULTING FROM CHEMICAL SHRINK PROCESS OVER BARC (BOTTOM ANTI-REFLECTIVE COATING)
101 20120076291 Automated call to a contact with whom another form of communication is exchanged
102 20120076172 MICRO-ELECTRO-MECHANICAL-SYSTEM TEMPERATURE SENSOR
103 20120076006 VIRTUAL SWITCH INTERCONNECT FOR HYBRID ENTERPRISE SERVERS
104 20120075994 METHOD AND APPARATUS FOR MANAGING AGGREGATE BANDWIDTH AT A SERVER
105 20120075993 METHOD AND APPARATUS FOR ADAPTIVE BANDWIDTH CONTROL WITH DEFINED PRIORITIES FOR DIFFERENT NETWORKS
106 20120075919 Methods and Systems for Adjusting Wordline Up-Level Voltage to Improve Production Yield Relative to SRAM-Cell Stability
107 20120075918 SRAM Having Wordline Up-Level Voltage Adjustable to Assist Bitcell Stability and Design Structure for Same
108 20120075800 Cover Latch Of A Blade Server
109 20120075734 MIRROR ASSEMBLY
110 20120075475 VALIDATING ASSET MOVEMENT USING VIRTUAL TRIPWIRES AND A RFID-ENABLED ASSET MANAGEMENT SYSTEM
111 20120075450 ACTIVITY DETERMINATION AS FUNCTION OF TRANSACTION LOG
112 20120075333 METHOD AND SYSTEM FOR IMPROVING APPLICATION SHARING BY DYNAMIC PARTITIONING
113 20120075067 SENSOR BASED TRUTH MAINTENANCE METHOD AND SYSTEM
114 20120075066 REMOTE DEVICE LOCATION IDENTIFICATION
115 20120074978 METHODS AND SYSTEMS FOR DETECTING ESD EVENTS IN CABLED DEVICES
116 20120074968 METHOD FOR SULFUR-BASED CORROSION TESTING
117 20120074559 INTEGRATED CIRCUIT PACKAGE USING THROUGH SUBSTRATE VIAS TO GROUND LID
118 20120074533 Structures And Techniques For Atomic Layer Deposition
119 20120074520 ELECTRICAL FUSE STRUCTURE AND METHOD OF FABRICATING SAME
120 20120074503 Planar Silicide Semiconductor Structure
121 20120074502 USE OF CONTACTS TO CREATE DIFFERENTIAL STRESSES ON DEVICES
122 20120074501 USE OF CONTACTS TO CREATE DIFFERENTIAL STRESSES ON DEVICES
123 20120074494 STRAINED THIN BODY SEMICONDUCTOR-ON-INSULATOR SUBSTRATE AND DEVICE
124 20120074469 ASYMMETRIC WEDGE JFET, RELATED METHOD AND DESIGN STRUCTURE
125 20120073840 FIRE SUPPRESSION CONTROL SYSTEM AND METHOD