IBM patent applications published on 04 April 2013

146 US patent applications published on 04 April 2013 and assigned to IBM

1 20130086688 WEB APPLICATION EXPLOIT MITIGATION IN AN INFORMATION TECHNOLOGY ENVIRONMENT
2 20130086686 Automated Detection of Flaws and Incompatibility Problems in Information Flow Downgraders
3 20130086666 METHOD AND COMPUTER SYSTEM FOR PROVIDING TIME RATIO-BASED PASSWORD/CHALLENGE AUTHENTICATION
4 20130086598 GENERATING COMPILED CODE THAT INDICATES REGISTER LIVENESS
5 20130086593 AUTOMATED WORKLOAD PERFORMANCE AND AVAILABILITY OPTIMIZATION BASED ON HARDWARE AFFINITY
6 20130086585 Managing the Persistent Data of a Pre-Installed Application in an Elastic Virtual Machine Instance
7 20130086582 Network Adapter Hardware State Migration Discovery in a Stateful Environment
8 20130086581 PRIVILEGE LEVEL AWARE PROCESSOR HARDWARE RESOURCE MANAGEMENT FACILITY
9 20130086578 VIRTUAL IMAGE CONSTRUCTION
10 20130086571 Dynamically Updating Firmware In A Computing System
11 20130086570 LINKING CODE FOR AN ENHANCED APPLICATION BINARY INTERFACE (ABI) WITH DECODE TIME INSTRUCTION OPTIMIZATION
12 20130086569 Packed Data Objects
13 20130086563 COMPILING CODE FOR AN ENHANCED APPLICATION BINARY INTERFACE (ABI) WITH DECODE TIME INSTRUCTION OPTIMIZATION
14 20130086562 STATIC ANALYSIS OF COMPUTER SOFTWARE APPLICATIONS
15 20130086561 STATIC ANALYSIS OF COMPUTER SOFTWARE APPLICATIONS
16 20130086560 PROCESSING AUTOMATION SCRIPTS OF SOFTWARE
17 20130086559 RESUMING A PRIOR DEBUG SESSION
18 20130086555 STEP GRANULARITY SELECTION IN A SOFTWARE DEBUGGER
19 20130086551 Providing A User With A Graphics Based IDE For Developing Software For Distributed Computing Systems
20 20130086548 GENERATING COMPILED CODE THAT INDICATES REGISTER LIVENESS
21 20130086545 EVALUATING ROUTING CONGESTION BASED ON AVERAGE GLOBAL EDGE CONGESTION HISTOGRAMS
22 20130086544 CONSIDERATION OF LOCAL ROUTING AND PIN ACCESS DURING VLSI GLOBAL ROUTING
23 20130086543 MULTI-PATTERNING LITHOGRAPHY AWARE CELL PLACEMENT IN INTEGRATED CIRCUIT DESIGN
24 20130086537 Design Routability Using Multiplexer Structures
25 20130086462 Method and System for Retrieving Legal Data for User Interface Form Generation by Merging Syntactic and Semantic Contraints
26 20130086457 DETECTING CODEWORDS IN SOLID-STATE STORAGE DEVICES
27 20130086435 SCALABLE I/O ADAPTER FUNCTION LEVEL ERROR DETECTION, ISOLATION, AND REPORTING
28 20130086434 CONFIGURATION FAULT LOCALIZATION IN SHARED RESOURCE ENVIRONMENTS
29 20130086431 MULTIPLE MODELING PARADIGM FOR PREDICTIVE ANALYTICS
30 20130086428 OPERATOR MESSAGE COMMANDS FOR TESTING A COUPLING FACILITY
31 20130086415 COMMUNICATION OF CONDITIONS AT A PRIMARY STORAGE CONTROLLER TO A HOST
32 20130086383 VIRTUAL MACHINE IMAGES ENCRYPTION USING TRUSTED COMPUTING GROUP SEALING
33 20130086369 COMPILING CODE FOR AN ENHANCED APPLICATION BINARY INTERFACE (ABI) WITH DECODE TIME INSTRUCTION OPTIMIZATION
34 20130086368 Using Register Last Use Infomation to Perform Decode-Time Computer Instruction Optimization
35 20130086367 Tracking operand liveliness information in a computer system and performance function based on the liveliness information
36 20130086365 Exploiting an Architected List-Use Operand Indication in a Computer System Operand Resource Pool
37 20130086364 Managing a Register Cache Based on an Architected Computer Instruction Set Having Operand Last-User Information
38 20130086363 Computer Instructions for Activating and Deactivating Operands
39 20130086362 Managing a Register Cache Based on an Architected Computer Instruction Set Having Operand First-Use Information
40 20130086361 Scalable Decode-Time Instruction Sequence Optimization of Dependent Instructions
41 20130086358 COLLECTIVE OPERATION PROTOCOL SELECTION IN A PARALLEL COMPUTER
42 20130086356 Distributed Data Scalable Adaptive Map-Reduce Framework
43 20130086355 Distributed Data Scalable Adaptive Map-Reduce Framework
44 20130086351 OBTAINING ADDITIONAL DATA STORAGE FROM ANOTHER DATA STORAGE SYSTEM
45 20130086343 MAINTAINING MULTIPLE TARGET COPIES
46 20130086342 MAINTAINING MULTIPLE TARGET COPIES
47 20130086340 MANAGING STORAGE DEVICES IN A CLOUD STORAGE ENVIRONMENT
48 20130086338 LINKING CODE FOR AN ENHANCED APPLICATION BINARY INTERFACE (ABI) WITH DECODE TIME INSTRUCTION OPTIMIZATION
49 20130086329 ALLOCATING CACHE FOR USE AS A DEDICATED LOCAL STORAGE
50 20130086318 SAFE MANAGEMENT OF DATA STORAGE USING A VOLUME MANAGER
51 20130086302 Enabling Throttling on Average Write Throughput for Solid State Storage Devices
52 20130086301 Direct Memory Address for Solid-State Drives
53 20130086298 Live Logical Partition Migration with Stateful Offload Connections Using Context Extraction and Insertion
54 20130086289 INTERRUPTION FACILITY FOR ADJUNCT PROCESSOR QUEUES
55 20130086268 AUTOMATED HIGH RESILIENCY SYSTEM POOL
56 20130086260 Automatic Generation of User Account Policies Based on Configuration Management Database Information
57 20130086256 Forming Configuration Information about Components of Systems which Include Components for which Acquisition of Configuration Information is Restricted
58 20130086255 WEB PAGE SCRIPT MANAGEMENT
59 20130086254 Receiving Security Risk Feedback From Linked Contacts Due to a User’s System Actions and Behaviors
60 20130086248 Managing Stability Of A Link Coupling An Adapter Of A Computing System To A Port Of A Networking Device For In-Band Data Communications
61 20130086247 WEB PAGE SCRIPT MANAGEMENT
62 20130086224 METHOD, APPARATUS, AND PROGRAM FOR SUPPORTING CREATION AND MANAGEMENT OF METADATA FOR CORRECTING PROBLEM IN DYNAMIC WEB APPLICATION
63 20130086200 Live Logical Partition Migration with Stateful Offload Connections Using Context Extraction and Insertion
64 20130086197 MANAGING CACHE AT A COMPUTER
65 20130086182 SHORT MESSAGE SERVICE SYSTEM
66 20130086176 DELAYED ELECTRONIC MAIL SENDING
67 20130086147 APPLICATION PEAK LOAD PROCESSING
68 20130086138 IMPLEMENTING A JAVA METHOD
69 20130086136 ADDING ENTROPY FOR IMPROVED RANDOM NUMBER GENERATION IN A COMPUTER SYSTEM
70 20130086135 SCALABLE FILE MANAGEMENT FOR A SHARED FILE SYSTEM
71 20130086128 BUSINESS CONTENT HIERARCHY
72 20130086125 PRESENTING INFORMATION FROM HETEROGENEOUS AND DISTRIBUTED DATA SOURCES WITH REAL TIME UPDATES
73 20130086124 Mapping Data Structures
74 20130086123 PRESENTING INFORMATION FROM HETEROGENEOUS AND DISTRIBUTED DATA SOURCES WITH REAL TIME UPDATES
75 20130086116 DECLARATIVE SPECIFICATION OF DATA INTEGRATON WORKFLOWS FOR EXECUTION ON PARALLEL PROCESSING PLATFORMS
76 20130086100 Method and System Providing Document Semantic Validation and Reporting of Schema Violations
77 20130086088 Query Transformation for Masking Data Within Database Objects
78 20130086076 REFINEMENT AND CALIBRATION MECHANISM FOR IMPROVING CLASSIFICATION OF INFORMATION ASSETS
79 20130086073 REJECTING ROWS WHEN SCANNING A COLLISION CHAIN
80 20130086061 IMPLEMENTING SERVICE ORIENTED ARCHITECTURE INDUSTRY MODEL REPOSITORY USING SEMANTIC WEB TECHNOLOGIES
81 20130086035 METHOD AND APPARATUS FOR GENERATING EXTENDED PAGE SNIPPET OF SEARCH RESULT
82 20130086019 SUBSTITUTE FUNCTION IN PROJECTION LIST
83 20130086018 TRANSACTION PROCESSING SYSTEM, METHOD, AND PROGRAM
84 20130086009 METHOD AND SYSTEM FOR DATA DEDUPLICATION
85 20130086005 HASH POINTER CHECKING FOR HIERARCHICAL DATABASE LOGICAL RELATIONSHIP
86 20130086002 ENFORCING TEMPORAL UNIQUENESS OF INDEX KEYS UTILIZING KEY-VALUED LOCKING IN THE PRESENCE OF PSEUDO-DELETED KEYS
87 20130086001 AUTOMATIC FILE VERSION VERIFICATION WITHIN ELECTRONIC MAIL
88 20130086000 MANAGING BACK UP OPERATIONS FOR DATA
89 20130085995 MANAGING BACK UP OPERATIONS FOR DATA
90 20130085983 USING CYCLIC MARKOV DECISION PROCESS TO DETERMINE OPTIMUM POLICY
91 20130085977 MINIMIZING RULE SETS IN A RULE MANAGEMENT SYSTEM
92 20130085974 USING CYCLIC MARKOV DECISION PROCESS TO DETERMINE OPTIMUM POLICY
93 20130085953 Assessing Social Risk Due To Exposure From Linked Contacts
94 20130085824 TIMER-BASED AD PLACEMENT IN CONTENT RETRIEVAL APPLICATIONS
95 20130085746 PROOF READING OF TEXT DATA GENERATED THROUGH OPTICAL CHARACTER RECOGNITION
96 20130085741 Test Planning Based on Dynamic Coverage Analysis
97 20130085740 LOOKING GLASS: A HYBRID SIMULATION SYSTEM TO MODEL CASCADING EVENTS WITHIN A BLACK BOX SYSTEM
98 20130085739 LOOKING GLASS: A HYBRID SIMULATION SYSTEM TO MODEL CASCADING EVENTS WITHIN A BLACK BOX SYSTEM
99 20130085726 INTEGRATED CIRCUIT DESIGN SIMULATION MATRIX INTERPOLATION
100 20130085690 DATA PROCESSING METHOD AND SYSTEM FOR CHECKING PIPELINE LEAKAGE
101 20130085673 SYSTEM, METHOD AND PROGRAM PRODUCT FOR PROVIDING POPULACE CENTRIC WEATHER FORECASTS
102 20130085671 MOBILITY ROUTE OPTIMIZATION
103 20130085623 POWER SUPPLY DEVICE AND CONTROL METHOD THEREFOR
104 20130085611 UNIFIED AND FLEXIBLE CONTROL OF MULTIPLE DATA CENTER COOLING MECHANISMS
105 20130084899 GROUP MESSAGING AT MOBILE TERMINAL IN AUTONOMOUS NETWORK
106 20130084898 GROUP MESSAGING AT MOBILE TERMINAL IN AUTONOMOUS NETWORK
107 20130084896 Pushing Secure Notifications to Mobile Computing Devices
108 20130084887 USING WIRED ENDPOINTS TO DETERMINE POSITION INFORMATION FOR WIRELESS ENDPOINTS IN A NETWORK
109 20130084730 CONNECTING MULTIPLE CONDUITS
110 20130084476 FUSE FOR THREE DIMENSIONAL SOLID-STATE BATTERY
111 20130084185 FAN BRAKE
112 20130084149 NON-HOST INTERFACE FOR MOVING CARTRIDGES IN A CARTRIDGE LIBRARY TO PREVENT BONDING WITH LIBRARY STORAGE SLOTS
113 20130084039 LENS ARRAY OPTICAL COUPLING TO PHOTONIC CHIP
114 20130084011 PROOF READING OF TEXT DATA GENERATED THROUGH OPTICAL CHARACTER RECOGNITION
115 20130083690 Network Adapter Hardware State Migration Discovery in a Stateful Environment
116 20130083594 MULTILEVEL PROGRAMMING OF PHASE CHANGE MEMORY
117 20130083401 TRANSPARENCY ADJUSTING APPARATUS AND DISPLAY DEVICE HAVING THE SAME
118 20130083226 MULTIPLE IMAGE HIGH DYNAMIC RANGE IMAGING FROM A SINGLE SENSOR ARRAY
119 20130082877 DETECTION OF A POSITION OF AN OBJECT
120 20130082855 ANALOG-DIGITAL CONVERTER
121 20130082802 STRUCTURE AND COMPACT MODELING OF VARIABLE TRANSMISSION LINES
122 20130082365 Interposer for ESD, EMI, and EMC
123 20130082357 PREFORMED TEXTURED SEMICONDUCTOR LAYER
124 20130082356 HIGH THROUGHPUT EPITAXIAL LIFTOFF FOR RELEASING MULTIPLE SEMICONDUCTOR DEVICE LAYERS FROM A SINGLE BASE SUBSTRATE
125 20130082348 Structure and Method to Form Passive Devices in ETSOI Process Flow
126 20130082345 Hybrid FPA for Thz imaging with an antenna array, coupled to CMOS-MEMS thermal sensors, implementing per-pixel ES actuation and enabling tuning, correlated double sampling and AM modulation
127 20130082337 OXYGEN SCAVENGING SPACER FOR A GATE ELECTRODE
128 20130082333 MULTI-GATE FIELD-EFFECT TRANSISTORS WITH VARIABLE FIN HEIGHTS
129 20130082332 METHOD FOR FORMING N-TYPE AND P-TYPE METAL-OXIDE-SEMICONDUCTOR GATES SEPARATELY
130 20130082329 MULTI-GATE FIELD-EFFECT TRANSISTORS WITH VARIABLE FIN HEIGHTS
131 20130082328 ENHANCEMENT OF CHARGE CARRIER MOBILITY IN TRANSISTORS
132 20130082311 SEMICONDUCTOR DEVICES WITH RAISED EXTENSIONS
133 20130082308 SEMICONDUCTOR DEVICES WITH RAISED EXTENSIONS
134 20130082306 ENHANCEMENT OF CHARGE CARRIER MOBILITY IN TRANSISTORS
135 20130082303 HIGH THROUGHPUT EPITAXIAL LIFTOFF FOR RELEASING MULTIPLE SEMICONDUCTOR DEVICE LAYERS FROM A SINGLE BASE SUBSTRATE
136 20130082275 METHOD FOR GROWING CONFORMAL EPI LAYERS AND STRUCTURE THEREOF
137 20130082268 IMPLEMENTING VERTICAL SIGNAL REPEATER TRANSISTORS UTILIZING WIRE VIAS AS GATE NODES
138 20130082257 VIA CHAINS FOR DEFECT LOCALIZATION
139 20130082243 TRANSISTOR DEVICE WITH REDUCED GATE RESISTANCE
140 20130082242 TRANSISTOR DEVICE WITH REDUCED GATE RESISTANCE
141 20130082233 SELECTIVE PLACEMENT OF CARBON NANOTUBES VIA COULOMBIC ATTRACTION OF OPPOSITELY CHARGED CARBON NANOTUBES AND SELF-ASSEMBLED MONOLAYERS
142 20130082181 NANO-TIP SPACERS FOR PRECISE GAP CONTROL AND THERMAL ISOLATION IN MEMS STRUCTURES
143 20130081781 ENERGY EFFICIENT DATA CENTER LIQUID COOLING WITH GEOTHERMAL ENHANCEMENT
144 20130081449 MONITORING STATE OF FLUID TRANSPORT PIPE
145 20130081258 TWO-PHASE, WATER-BASED IMMERSION-COOLING APPARATUS WITH PASSIVE DEIONIZATION
146 20130081240 METHOD OF MANUFACTURING COMPLIMENTARY METAL-INSULATOR-METAL (MIM) CAPACITORS