IBM patent applications published on 09 August 2012

181 US patent applications published on 09 August 2012 and assigned to IBM

1 20120204260 Controlling access to sensitive data based on changes in information classification
2 20120204257 DETECTING FRAUD USING TOUCHSCREEN INTERACTION BEHAVIOR
3 20120204244 AUTOMATED PASSWORD AUTHENTICATION
4 20120204230 AUTHENTICATION OF AN END USER
5 20120204229 METHOD AND SYSTEM FOR AUTHENTICATING AN END USER
6 20120204190 Merging Result from a Parser in a Network Processor with Result from an External Coprocessor
7 20120204189 Runtime Dependence-Aware Scheduling Using Assist Thread
8 20120204188 PROCESSOR THREAD LOAD BALANCING MANAGER
9 20120204187 Hybrid Cloud Workload Management
10 20120204186 PROCESSOR RESOURCE CAPACITY MANAGEMENT IN AN INFORMATION HANDLING SYSTEM
11 20120204185 WORKFLOW CONTROL OF RESERVATIONS AND REGULAR JOBS USING A FLEXIBLE JOB SCHEDULER
12 20120204180 MANAGING JOB EXECUTION
13 20120204177 METHOD, SYSTEM AND PROGRAM PRODUCT FOR CAPTURING CENTRAL PROCESSING UNIT (CPU) UTILIZATION FOR A VIRTUAL MACHINE
14 20120204174 MANAGING ASSIGNMENT OF PARTITION SERVICES TO VIRTUAL INPUT/OUTPUT ADAPTERS
15 20120204172 PROCESSOR EXCLUSIVITY IN A PARTITIONED SYSTEM
16 20120204169 HYBRID CLOUD INTEGRATOR
17 20120204168 Modifying a Multi-Module Application
18 20120204165 Detecting Dangling Pointers And Memory Leaks Within Software
19 20120204164 ADAPTIVE NEXT-EXECUTING-CYCLE TRACE SELECTION FOR TRACE-DRIVEN CODE OPTIMIZERS
20 20120204158 CONVERTER, SERVER SYSTEM, CONVERSION METHOD AND PROGRAM
21 20120204156 SOFTWARE APPLICATION RECREATION
22 20120204152 Determining Deltas in a Spatial Locality of a Function Call Graph in a Source Controlled System
23 20120204151 METHOD AND SYSTEM FOR SYNCHRONIZING CHANGES BETWEEN PRODUCT DEVELOPMENT CODE AND RELATED DOCUMENTATION
24 20120204149 DISCOVERY-BASED MIGRATION CORRECTNESS TESTING
25 20120204148 MANAGING AN APPLICATION SOFTWARE PARTITION
26 20120204143 DISTRIBUTED, NON-INTRUSIVE CODE REVIEW IN A DEVELOPMENT ENVIRONMENT
27 20120204141 Noise Coupling Reduction and Impedance Discontinuity Control in High-Speed Ceramic Modules
28 20120204140 Generating Capacitance Look-up Tables for Wiring Patterns in the Presence of Metal Fills
29 20120204138 CLOCK ALIAS FOR TIMING ANALYSIS OF AN INTEGRATED CIRCUIT DESIGN
30 20120204137 SYSTEM AND METHOD FOR MODELING I/O SIMULTANEOUS SWITCHING NOISE
31 20120204136 METHOD AND SYSTEM FOR FEATURE FUNCTION AWARE PRIORITY PRINTING
32 20120204122 STATISTICAL FILTERING OF DATA USING GRAPHICAL USER INTERFACES IN INFORMATION TECHNOLOGY SYSTEMS
33 20120204121 SUMMARIZING PORTLET USAGE IN A PORTAL PAGE
34 20120204105 Generating User Help Information for Customized User Interfaces
35 20120204082 DATA BUS SYSTEM, ITS ENCODER/DECODER AND ENCODING/DECODING METHOD
36 20120204071 WEAR-LEVELING AND BAD BLOCK MANAGEMENT OF LIMITED LIFETIME MEMORY DEVICES
37 20120204065 METHOD FOR GUARANTEEING PROGRAM CORRECTNESS USING FINE-GRAINED HARDWARE SPECULATIVE EXECUTION
38 20120204041 Profiling An Application For Power Consumption During Execution On A Compute Node
39 20120204035 Cryptographic Proofs in Data Processing Systems
40 20120204028 Secure Kerberized Access of Encrypted File System
41 20120204024 Deduplication of Encrypted Data
42 20120204021 Updating Programmable Logic Devices
43 20120204016 Rewriting Branch Instructions Using Branch Stubs
44 20120204011 ASYNCHRONOUS ASSIST THREAD INITIATION
45 20120204010 NON-QUIESCING KEY SETTING FACILITY
46 20120204009 MULTI-LEVEL REGISTER FILE SUPPORTING MULTIPLE THREADS
47 20120204003 Invoking Multi-Library Applications on a Multiple Processor System
48 20120204000 ADDRESS TRANSLATION FOR USE IN A PATTERN MATCHING ACCELERATOR
49 20120203998 ON DEMAND CONVERSION OF STANDARD LOGICAL VOLUMES TO THIN-PROVISIONED LOGICAL VOLUMES
50 20120203996 DATA MIGRATION METHODOLOGY FOR USE WITH ARRAYS OF POWERED-DOWN STORAGE DEVICES
51 20120203995 ON DEMAND STORAGE GROUP MANAGEMENT WITH RECAPTURE
52 20120203994 PARALLEL, SINGLE-PASS COMPACTION IN A REGION-BASED GARBAGE COLLECTOR
53 20120203992 PARALLEL, SINGLE-PASS COMPACTION IN A REGION-BASED GARBAGE COLLECTOR
54 20120203991 COMPACTION PLANNING
55 20120203987 FACILITATING DATA COMPRESSION DURING REPLICATION USING A COMPRESSIBLE CONFIGURATION BIT
56 20120203985 Data Structure For Tiling And Packetizing A Sparse Matrix
57 20120203984 PAGE INVALIDATION PROCESSING WITH SETTING OF STORAGE KEY TO PREDEFINED VALUE
58 20120203983 COMPRESSION ON THIN PROVISIONED VOLUMES USING EXTENT BASED MAPPING
59 20120203979 Architecture Support for Debugging Multithreaded Code
60 20120203976 MEMORY COHERENCE DIRECTORY SUPPORTING REMOTELY SOURCED REQUESTS OF NODAL SCOPE
61 20120203975 AUTOMATIC DETERMINATION OF READ-AHEAD AMOUNT
62 20120203974 AUTOMATIC DETERMINATION OF READ-AHEAD AMOUNT
63 20120203973 SELECTIVE CACHE-TO-CACHE LATERAL CASTOUTS
64 20120203972 MEMORY MANAGEMENT FOR OBJECT ORIENTED APPLICATIONS DURING RUNTIME
65 20120203971 Network On Chip With Caching Restrictions For Pages Of Computer Memory
66 20120203970 SOFTWARE AND HARDWARE MANAGED DUAL RULE BANK CACHE FOR USE IN A PATTERN MATCHING ACCELERATOR
67 20120203969 MEMORY BUS WRITE PRIORITIZATION
68 20120203968 COORDINATED WRITEBACK OF DIRTY CACHELINES
69 20120203967 REDUCING INTERPROCESSOR COMMUNICATIONS PURSUANT TO UPDATING OF A STORAGE KEY
70 20120203964 SELECTING A VIRTUAL TAPE SERVER IN A STORAGE SYSTEM TO PROVIDE DATA COPY WHILE MINIMIZING SYSTEM JOB LOAD
71 20120203946 LIVELOCK PREVENTION MECHANISM IN A RING SHAPED INTERCONNECT UTILIZING ROUND ROBIN SAMPLING
72 20120203939 INJECTION OF I/O MESSAGES
73 20120203935 SELF-ADJUSTING SCSI STORAGE PORT QUEUE
74 20120203934 DETERMINATION OF ONE OR MORE PARTITIONABLE ENDPOINTS AFFECTED BY AN I/O MESSAGE
75 20120203933 Clock Signal Synchronization Among Computers In A Network
76 20120203927 SYMBOLIC-LINK IDENTIFYING
77 20120203908 HYBRID CLOUD INTEGRATOR PLUG-IN COMPONENTS
78 20120203899 INTER-NODE COMMUNICATION SCHEME FOR NODE STATUS SHARING
79 20120203898 DYNAMIC RATE HEARTBEATING FOR INTER-NODE STATUS UPDATING
80 20120203897 ENDPOINT-TO-ENDPOINT COMMUNICATIONS STATUS MONITORING
81 20120203876 INTELLIGENT LUN GENERATION AND MANAGEMENT
82 20120203875 Migrating Port-Specific Operating Parameters During Blade Server Failover
83 20120203855 MESSAGE SYSTEM FOR SOCIAL NETWORKS
84 20120203854 Metadata Capture for Screen Sharing
85 20120203848 SYSTEM AND METHOD TO PROVIDE CONTEXT FOR AN AUTOMATED AGENT TO SERVICE MULTIPLE AVATARS WITHIN A VIRTUAL UNIVERSE
86 20120203845 AUTOMATED SOCIAL NETWORK INTRODUCTIONS FOR E-MEETINGS
87 20120203843 CONTACTING AN UNAVAILABLE USER THROUGH A PROXY USING INSTANT MESSAGING
88 20120203820 PREDICTING WORKLOAD BY PER LOOK BASED DATA
89 20120203819 UNIVERSAL ARCHITECTURE FOR CLIENT MANAGEMENT EXTENSIONS ON MONITORING, CONTROL, AND CONFIGURATION
90 20120203818 PSEUDO-AGENT
91 20120203816 Optimized Corner Turns for Local Storage and Bandwidth Reduction
92 20120203815 MATRIX CALCULATION METHOD, PROGRAM, AND SYSTEM
93 20120203813 GENERATION OF TEST CASES WITH RANGE CONSTRAINTS FOR FLOATING POINT ADD AND SUBTRACT INSTRUCTIONS
94 20120203805 CREATING AND MAINTAINING ORDER OF A LOG STREAM WITHOUT USE OF A LOCK OR LATCH
95 20120203804 INCREMENTAL CLASS UNLOADING IN A REGION-BASED GARBAGE COLLECTOR
96 20120203803 INCREMENTAL CLASS UNLOADING IN A REGION-BASED GARBAGE COLLECTOR
97 20120203802 CONTENT STORAGE MAPPING
98 20120203784 MAINTAINING A DATA STRUCTURE WITH DATA SET NAMES AND POINTERS TO A PLURALITY OF CATALOGS
99 20120203783 PROCESSING ELECTRONIC MESSAGES ACCORDING TO SENDER CLASSIFICATION
100 20120203770 ITERATIVE REFINEMENT OF SEARCH RESULTS BASED ON USER FEEDBACK
101 20120203769 CONTENT MANAGEMENT SYSTEM THAT RETRIEVES DATA FROM AN EXTERNAL DATA SOURCE AND CREATES ONE OR MORE OBJECTS IN THE REPOSITORY
102 20120203768 DISPLAYING CHANGES TO VERSIONED FILES
103 20120203763 DATABASE QUERY OPTIMIZER THAT TAKES NETWORK CHOICE INTO CONSIDERATION
104 20120203761 PATTERN MATCHING ACCELERATOR
105 20120203756 LOCAL RESULTS PROCESSOR FOR USE IN A PATTERN MATCHING ACCELERATOR
106 20120203755 MULTIPLE RULE BANK ACCESS SCHEME FOR USE IN A PATTERN MATCHING ACCELERATOR
107 20120203754 PERFORMANCE MONITORING MECHANISM FOR USE IN A PATTERN MATCHING ACCELERATOR
108 20120203753 UPLOAD MANAGER FOR USE IN A PATTERN MATCHNG ACCELERATOR
109 20120203751 Capture, Aggregate, and Use Search Activities as a Source of Social Data Within an Enterprise
110 20120203746 SYSTEM AND METHOD FOR ADAPTIVELY COLLECTING PERFORMANCE AND EVENT INFORMATION
111 20120203743 RE-ESTABLISHING TRACEABILITY
112 20120203742 REMOTE DATA PROTECTION IN A NETWORKED STORAGE COMPUTING ENVIRONMENT
113 20120203741 ENHANCING DATA STORE BACKUP TIMES
114 20120203736 METHOD AND SYSTEM USING HEURISTICS IN PERFORMING BATCH UPDATES OF RECORDS
115 20120203735 DYNAMIC CONFIGURATION OF A PERSISTENCE PROVIDER
116 20120203730 PATTERN MATCHING ENGINE FOR USE IN A PATTERN MATCHING ACCELERATOR
117 20120203729 MULTIPLE HASH SCHEME FOR USE IN A PATTERN MATCHING ACCELERATOR
118 20120203724 DECISION SUPPORT SYSTEM OPTIMIZER FOR A REAL-TIME COMMAND CENTER
119 20120203718 ALGORITHM ENGINE FOR USE IN A PATTERN MATCHING ACCELERATOR
120 20120203703 Method for Negotiating Information Technology Service Processes
121 20120203657 CONFIGURING A PRODUCT OR SERVICE VIA SOCIAL INTERACTIONS
122 20120203588 TASK ASSIGNMENT IN A WORKFLOW SYSTEM
123 20120203583 SYSTEMS AND METHODS FOR GENERATING MISSING RULES MATCHING A MINIMAL SET OF OBJECTS
124 20120203551 AUTOMATED FOLLOW UP FOR E-MEETINGS
125 20120203542 Opening A Message Catalog File For a Language That Is Not Installed
126 20120203537 Autonomous, Scalable, Digital System For Emulation of Wired-Or Hardware Connection
127 20120203536 METHOD AND SYSTEM FOR SOFTWARE BEHAVIOUR MANAGEMENT
128 20120203535 Formal Verification of Models Using Concurrent Model-Reduction and Model-Checking
129 20120203532 Method for Dynamically Switching Analyses and For Dynamically Switching Models in Circuit Simulators
130 20120203516 Techniques for Determining Physical Zones of Influence
131 20120203508 Increasing Availability of an Industrial Control System
132 20120203481 WIRE MANAGER WITH CURRENT AND VOLTAGE SENSING
133 20120203402 Intelligent Railway System for Preventing Accidents at Railway Passing Points and Damage to the Rail Track
134 20120203369 MANUFACTURING EXECUTION SYSTEM (MES) INCLUDING A WAFER SAMPLING ENGINE (WSE) FOR A SEMICONDUCTOR MANUFACTURING PROCESS
135 20120203367 METHOD FOR MINIMIZING PRODUCTIVITY LOSS WHILE USING A MANUFACTURING SCHEDULER
136 20120202993 METHOD OF PREPARING CYCLIC CARBONATES, CYCLIC CARBAMATES, CYCLIC UREAS, CYCLIC THIOCARBONATES, CYCLIC THIOCARBAMATES, AND CYCLIC DITHIOCARBONATES
137 20120202604 Smarter Health Conscious Electroshock Device with Medical Implant Detection
138 20120202354 ADVANCED LOW k CAP FILM FORMATION PROCESS FOR NANO ELECTRONIC DEVICES
139 20120202345 METHOD TO ENABLE THE PROCESS AND ENLARGE THE PROCESS WINDOW FOR SILICIDE, GERMANIDE OR GERMANOSILICIDE FORMATION IN STRUCTURES WITH EXTREMELY SMALL DIMENSIONS
140 20120202343 METHOD OF FORMING UNDERBUMP METALLURGY STRUCTURE EMPLOYING SPUTTER-DEPOSITED NICKEL COPPER ALLOY
141 20120202333 METHOD FOR FORMING A SELF-ALIGNED BIT LINE FOR PCRAM AND SELF-ALIGNED ETCH BACK PROCESS
142 20120202139 Boundary Layer Formation and Resultant Structures
143 20120201956 METHOD AND APPARATUS FOR FABRICATING OR ALTERING MICROSTRUCTURES USING LOCAL CHEMICAL ALTERATIONS
144 20120201456 TRANSFORMING A DIGITAL IMAGE FROM A LOW DYNAMIC RANGE (LDR) IMAGE TO A HIGH DYNAMIC RANGE (HDR) IMAGE
145 20120201418 DIGITAL RIGHTS MANAGEMENT OF CAPTURED CONTENT BASED ON CAPTURE ASSOCIATED LOCATIONS
146 20120201394 AUDIO DEVICE VOLUME MANAGER USING MEASURED DISTANCE BETWEEN FIRST AND SECOND AUDIO DEVICES TO CONTROL VOLUME GENERATION BY THE SECOND AUDIO DEVICE
147 20120201392 System For Monitoring Audible Tones In A Multiple Planar Chassis
148 20120201366 CONFERENCE CALL MANAGEMENT
149 20120201365 CONTROLLING HOLD QUEUE POSITION ADJUSTMENT
150 20120201253 Multi-Adapter Link Aggregation for Adapters with Hardware Based Virtual Bridges
151 20120201142 Data Packet Interception System
152 20120201005 ADJUSTING COOLANT FLOW RESISTANCE THROUGH LIQUID-COOLED ELECTRONICS RACK(S)
153 20120201004 APPARATUS FOR THERMAL CHARACTERIZATION UNDER NON-UNIFORM HEAT LOAD
154 20120200997 SYSTEM TO IMPROVE AN IN-LINE MEMORY MODULE
155 20120200955 USING A READ-WRITE DATA STORAGE DEVICE HAVING A DUAL ACTUATOR
156 20120200952 Apparatus and Method to Transfer Data to and from a Sequential Information Storage Medium
157 20120200869 Color Document Printing System
158 20120200737 Content Storage Management in Cameras
159 20120200654 PRINT MEDIA CHARACTERIZATION
160 20120200602 HAND IMAGE FEEDBACK
161 20120200519 DEVICE AND SYSTEM FOR RETRIEVING AND DISPLAYING HANDWRITTEN ANNOTATIONS
162 20120200346 Through-Hole-Vias In Multi-Layer Printed Circuit Boards
163 20120200293 NON-CONTACT CURRENT AND VOLTAGE SENSING METHOD
164 20120200291 NON-CONTACT CURRENT AND VOLTAGE SENSOR
165 20120200285 WIRE MANAGEMENT METHOD WITH CURRENT AND VOLTAGE SENSING
166 20120199983 ENHANCED ELECTROMIGRATION RESISTANCE IN TSV STRUCTURE AND DESIGN
167 20120199976 INTERCONNECT STRUCTURE HAVING A VIA WITH A VIA GOUGING FEATURE AND DIELECTRIC LINER SIDEWALLS FOR BEOL INTEGRATION
168 20120199975 ENHANCED ELECTROMIGRATION RESISTANCE IN TSV STRUCTURE AND DESIGN
169 20120199945 METHOD OF FORMING DEEP TRENCH CAPACITOR
170 20120199941 SEMICONDUCTOR DEVICE HAVING SILICON ON STRESSED LINER (SOL)
171 20120199910 CMOS STRUCTURE INCLUDING NON-PLANAR HYBRID ORIENTATION SUBSTRATE WITH PLANAR GATE ELECTRODES & METHOD FOR FABRICATION
172 20120199907 LATERAL HYPERABRUPT JUNCTION VARACTOR DIODE IN AN SOI SUBSTRATE
173 20120199906 SEMICONDUCTOR DEVICE INCLUDING HIGH FIELD REGIONS AND RELATED METHOD
174 20120199886 SEALED AIR GAP FOR SEMICONDUCTOR CHIP
175 20120199806 POLYSILICON EMITTER BJT ACCESS DEVICE FOR PCRAM
176 20120199483 NANOPORE CAPTURE SYSTEM
177 20120199337 Heat Sink for Dissipating a Thermal Load
178 20120199333 CUSTOMIZED THERMAL INTERFACE TO OPTIMIZE MECHANICAL LOADING AND THERMAL CONDUCTIVITY CHARACTERISTICS
179 20120199311 APPARATUS AND METHOD FOR FACILITATING SERVICING OF A LIQUID-COOLED ELECTRONICS RACK
180 20120199182 SOLAR CELL DEVICE
181 20120198692 UNDERBUMP METALLURGY EMPLOYING AN ELECTROLYTIC Cu / ELECTORLYTIC Ni / ELECTROLYTIC Cu STACK