IBM patent applications published on 30 April 2009

162 US patent applications published on 30 April 2009 and assigned to IBM

1 20090113553 METHOD AND SYSTEM FOR HIDING INFORMATION IN THE INSTRUCTION PROCESSING PIPELINE
2 20090113552 System and Method To Analyze Software Systems Against Tampering
3 20090113549 SYSTEM AND METHOD TO ANALYZE SOFTWARE SYSTEMS AGAINST TAMPERING
4 20090113544 ACCESSING PASSWORD PROTECTED DEVICES
5 20090113533 Method and System for a Single-Sign-On Operation Providing Grid Access and Network Access
6 20090113524 VIRTUAL UNIVERSE ACCOUNT PROTECTION
7 20090113452 Processing Event Notifications with an Event Sink
8 20090113451 Processing Event Notifications with an Event Sink
9 20090113443 Transactional Memory Computing System with Support for Chained Transactions
10 20090113442 METHOD, SYSTEM AND COMPUTER PROGRAM FOR DISTRIBUTING A PLURALITY OF JOBS TO A PLURALITY OF COMPUTERS
11 20090113441 Registering a resource that delegates commit voting
12 20090113421 USING SMART OBJECTS IN A VIRTUAL UNIVERSE TO CONSERVE COMPUTING RESOURCES
13 20090113415 SYSTEM FOR IMPORTING CALENDAR DATA FROM A COMPUTER SCREEN INTO A CALENDAR APPLICATION
14 20090113406 SINGLE STREAM PROCESSING WITH MULTI-VERSION SUPPORT OF APPLICATION OPERATING ENVIRONMENTS
15 20090113401 USING ANNOTATIONS TO REUSE VARIABLE DECLARATIONS TO GENERATE DIFFERENT SERVICE FUNCTIONS
16 20090113398 MANAGING THE TRACING OF THE EXECUTION OF A COMPUTER PROGRAM
17 20090113395 VALIDATING SOFTWARE IN A GRID ENVIRONMENT USING GHOST AGENTS
18 20090113385 SOA SOFTWARE COMPONENTS THAT ENDURE FROM PROTOTYPING TO PRODUCTION
19 20090113384 SYSTEM AND APPARATUS FOR GRAPHICALLY BUILDING BUSINESS RULE CONDITIONS
20 20090113382 AUTOMATED DEPLOYMENT IMPLEMENTATION WITH A DEPLOYMENT TOPOLOGY MODEL
21 20090113381 AGGREGATION OF CONSTRAINTS ACROSS PROFILES
22 20090113378 EXTENDING UNIFIED PROCESS AND METHOD CONTENT TO INCLUDE DYNAMIC AND COLLABORATIVE CONTENT
23 20090113364 APPARATUS AND COMPUTER PROGRAM PRODUCT FOR SEMICONDUCTOR YIELD ESTIMATION
24 20090113361 Design Structure for an Automated Real-Time Frequency Band Selection Circuit for use with a Voltage Controlled Oscillator
25 20090113360 METHOD FOR COMPUTING THE SENSISTIVITY OF A VLSI DESIGN TO BOTH RANDOM AND SYSTEMATIC DEFECTS USING A CRITICAL AREA ANALYSIS TOOL
26 20090113338 COLLAPSING AREAS OF A REGION IN A VIRTUAL UNIVERSE TO CONSERVE COMPUTING RESOURCES
27 20090113326 TECHNIQUE FOR CONTROLLING DISPLAY IMAGES OF OBJECTS
28 20090113310 ROLE TAILORED PORTAL SOLUTION INTEGRATING NEAR REAL-TIME METRICS, BUSINESS LOGIC, ONLINE COLLABORATION, AND WEB 2.0 CONTENT
29 20090113289 METHOD FOR AUTOMATICALLY CREATING TRANSFORMS
30 20090113277 DETERMINING A HIGH CONTRAST DISPLAY SETTING ON A CLIENT DEVICE TO PROCESS A WEB DOCUMENT
31 20090113243 Method, Apparatus and Computer Program Product for Rule-Based Directed Problem Resolution for Servers with Scalable Proactive Monitoring
32 20090113228 Portable computer systems with thermal enhancements and multiple power modes of operation
33 20090113227 Method of operation of a portable computer apparatus with thermal enhancements and multiple modes of operation
34 20090113226 Portable computer apparatus with thermal enhancements and multiple modes of operation
35 20090113225 Method of operations of a portable computer apparatus with thermal enhancements and multiple modes of operation
36 20090113224 Method of operation of a portable computer apparatus with thermal enhancements and multiple modes of operation
37 20090113212 Multiprocessor electronic circuit including a plurality of processors and electronic data processing system
38 20090113197 EXPEDIENT PREPARATION OF MEMORY FOR VIDEO EXECUTION
39 20090113190 GATHERING OPERATIONAL METRICS WITHIN A GRID ENVIRONMENT USING GHOST AGENTS
40 20090113189 Method and System for Hiding Information in the Instruction Processing Pipeline
41 20090113184 Method, Apparatus, and Program for Pinning Internal Slack Nodes to Improve Instruction Scheduling
42 20090113161 METHOD, APPARATUS AND PROGRAM PRODUCT FOR MANAGING MEMORY IN A VIRTUAL COMPUTING SYSTEM
43 20090113150 Storing Data Blocks
44 20090113135 MECHANISM FOR DATA CACHE REPLACEMENT BASED ON REGION POLICIES
45 20090113133 Synchronous Memory Having Shared CRC and Strobe Pin
46 20090113132 PREFERRED WRITE-MOSTLY DATA CACHE REPLACEMENT POLICIES
47 20090113129 HIGHLY AVAILABLE REMOVABLE MEDIA STORAGE NETWORK ENVIRONMENT
48 20090113107 DIFFERENTIAL TRANSMITTER CIRCUIT
49 20090113106 Method of fabrication of a portable computer apparatus with thermal enhancements and multiple modes of operation
50 20090113105 Method of operation of a portable computer apparatus with thermal enhancements and multiple modes of operation
51 20090113094 System for performing a serial communication between a central control block and satellite components
52 20090113079 COMPUTING DEVICE LOCATION
53 20090113042 METHOD FOR CORRELATING PERIODICALLY AGGREGATED DATA IN DISTRIBUTED SYSTEMS
54 20090113031 Method, Apparatus And Computer Program Product Implementing Multi-Tenancy For Network Monitoring Tools Using Virtualization Technology
55 20090113026 MACHINE READABLE STORAGE MEDIUM AND SYSTEM FOR COMMUNICATING IN A COMPUTING SYSTEM
56 20090113012 SYSTEM AND METHOD FOR IDENTIFYING SPOOFED EMAIL BY MODIFYING THE SENDER ADDRESS
57 20090112991 INSTANT CONVERSATION IN A THREAD OF AN ONLINE DISCUSSION FORUM
58 20090112986 SYSTEM AND METHOD FOR PUBLISHING AND SUBSCRIBING TO CALENDAR EVENTS INFORMATION VIA CATEGORICAL MAPPING METHODOLOGY
59 20090112963 METHOD TO PERFORM A SUBTRACTION OF TWO OPERANDS IN A BINARY ARITHMETIC UNIT PLUS ARITHMETIC UNIT TO PERFORM SUCH A METHOD
60 20090112960 System and Method for Providing a Double Adder for Decimal Floating Point Operations
61 20090112954 A ROBUST SPECTRAL ANALYZER FOR ONE-DIMENSIONAL AND MULTI-DIMENSIONAL DATA ANALYSIS
62 20090112952 LOW LATENCY OPTIMIZATION FOR GENERATIONAL GARBAGE COLLECTION
63 20090112948 METHOD FOR PERFORMING A BACKUP BY QUERYING A BACKUP INFRASTRUCTURE
64 20090112947 Database Log Capture that Publishes Transactions to Multiple Targets to Handle Unavailable Targets by Separating the Publishing of Subscriptions and Subsequently Recombining the Publishing
65 20090112920 SYSTEM AND ARTICLE OF MANUFACTURE FOR DEFINING AND GENERATING A VIEWTYPE FOR A BASE MODEL
66 20090112909 AUTOMATED GENERATION OF MODELING LANGUAGE PROFILES
67 20090112886 SYSTEM AND PROGRAM FOR IMPLEMENTING SCROLLABLE CURSORS IN A DISTRIBUTED DATABASE SYSTEM
68 20090112869 SOLUTION THAT UTILIZES ACCESS QUEUES FOR AUTOMATICALLY MANAGING ACCESS TO AN ELECTRONIC DOCUMENT
69 20090112858 EFFICIENT METHOD OF USING XML VALUE INDEXES WITHOUT EXACT PATH INFORMATION TO FILTER XML DOCUMENTS FOR MORE SPECIFIC XPATH QUERIES
70 20090112855 METHOD FOR ORDERING A SEARCH RESULT AND AN ORDERING APPARATUS
71 20090112843 SYSTEM AND METHOD FOR PROVIDING DIFFERENTIATED SERVICE LEVELS FOR SEARCH INDEX
72 20090112841 DOCUMENT SEARCHING USING CONTEXTUAL INFORMATION LEVERAGE AND INSIGHTS
73 20090112834 METHODS AND SYSTEMS INVOLVING TEXT ANALYSIS
74 20090112832 INTELLIGENT CONTENT ASSISTANCE
75 20090112824 METHOD AND APPARATUS FOR GENERATING PRESENTATION CONFIGURATION FILE OF DOCUMENT CONTENT
76 20090112783 METHOD AND SYSTEM OF ASSOCIATING A RUNTIME EVENT WITH A COMPONENT
77 20090112725 ERRATA NOTIFICATION FOR PRINTED MATERIAL
78 20090112704 MANAGEMENT TOOL FOR EFFICIENT ALLOCATION OF SKILLS AND RESOURCES
79 20090112683 METHOD, SYSTEM AND PROGRAM PRODUCT FOR DISTRIBUTION OF FEEDBACK AMONG CUSTOMERS IN REAL-TIME
80 20090112682 METHOD OF ARRANGING SUPPLEMENTAL MEETING SERVICES
81 20090112646 REPEATABLE AND STANDARDIZED APPROACH FOR DEPLOYMENT OF A PORTABLE SOA INFRASTRUCTURE WITHIN A CLIENT ENVIRONMENT
82 20090112588 METHOD FOR SEGMENTING COMMUNICATION TRANSCRIPTS USING UNSUPERVSED AND SEMI-SUPERVISED TECHNIQUES
83 20090112571 METHOD FOR SEGMENTING COMMUNICATION TRANSCRIPTS USING UNSUPERVISED AND SEMI-SUPERVISED TECHNIQUES
84 20090112567 PRELIMINARY DATA REPRESENTATIONS OF A DEPLOYMENT ACTIVITY MODEL
85 20090112566 AUTOMATED GENERATION OF EXECUTABLE DEPLOYMENT CODE FROM A DEPLOYMENT ACTIVITY MODEL
86 20090112565 TESTING APPLICATIONS WITHIN A GRID ENVIRONMENT USING GHOST AGENTS
87 20090112563 Design Structure For Maintaining Memory Data Integrity In A Processor Integrated Circuit Using Cache Coherency Protocols
88 20090112562 USER GUIDED GENERATION OF NETWORK LINK OPTIMIZATION PROFILES
89 20090112556 RECONSTRUCTION OF DATA FROM SIMULATION MODELS
90 20090112555 Design Structure For A Duty Cycle Measurement Apparatus That Operates In A Calibration Mode And A Test Mode
91 20090112554 Test Bench, Method, and Computer Program Product for Performing a Test Case on an Integrated Circuit
92 20090112518 Executing An Overall Quantity Of Data Processing Within An Overall Processing Period
93 20090112358 SYSTEM AND PROGRAM FOR VIRTUALIZATION OF DATA STORAGE LIBRARY ADDRESSES
94 20090112352 EQUIVALENT GATE COUNT YIELD ESTIMATION FOR INTEGRATED CIRCUIT DEVICES
95 20090111453 AUTO-DEPLOYING AN APPLICATION FROM A MOBILE DEVICE TO A HOST IN A PERVASIVE COMPUTING ENVIRONMENT
96 20090111432 PHONE MESSAGING USING AUDIO STREAMS
97 20090111299 Surface Mount Array Connector Leads Planarization Using Solder Reflow Method
98 20090111257 Techniques for Impeding Reverse Engineering
99 20090111228 SELF ALIGNED RING ELECTRODES
100 20090111225 CMOS STRUCTURE AND METHOD INCLUDING MULTIPLE CRYSTALLOGRAPHIC PLANES
101 20090111215 Modular Chip Integration Techniques
102 20090110898 HIGH RESISTIVITY SOI BASE WAFER USING THERMALLY ANNEALED SUBSTRATE
103 20090110463 METHOD AND APPARATUS FOR EXPOSING PRINTABLE MEDIA IN A PRINTER
104 20090110345 METHODS FOR PASSIVE MICROMETER-RANGE ALIGNMENT OF COMPONENTS USING REMOVABLE REFERENCE STRUCTURES
105 20090110298 System and Method for Compiling Images from a Database and Comparing the Compiled Images with Known Images
106 20090110287 METHOD AND SYSTEM FOR DISPLAYING IMAGE BASED ON TEXT IN IMAGE
107 20090110193 SCHRYPTION METHOD AND DEVICE
108 20090110189 Apparatus and method for operating a symmetric cipher engine in cipher-block chaining mode
109 20090110168 PROVIDING TELEPHONE SERVICES BASED ON A SUBSCRIBER VOICE IDENTIFICATION
110 20090110084 RECEIVER TERMINATION CIRCUIT FOR A HIGH SPEED DIRECT CURRENT (DC) SERIAL LINK
111 20090110081 SINGLE PASS VARIABLE BIT RATE CONTROL STRATEGY AND ENCODER FOR PROCESSING A VIDEO FRAME OF A SEQUENCE OF VIDEO FRAMES
112 20090110023 BOLOMETRIC ON-CHIP TEMPERATURE SENSOR
113 20090109781 DETERMINING RELATIVE AMOUNT OF USAGE OF DATA RETAINING DEVICE BASED ON POTENTIAL OF CHARGE STORING DEVICE
114 20090109741 DETERMINING HISTORY STATE OF DATA IN DATA RETAINING DEVICE BASED ON STATE OF PARTIALLY DEPLETED SILICON-ON-INSULATOR
115 20090109735 DESIGN STRUCTURE FOR INITIALIZING REFERENCE CELLS OF A TOGGLE SWITCHED MRAM DEVICE
116 20090109733 Design structure for sram active write assist for improved operational margins
117 20090109628 Chip Cooling System with Convex Portion
118 20090109293 ON DEMAND CALIBRATION OF IMAGING DISPLAYS
119 20090109229 REDUCING A DISPLAY QUALITY OF AN AREA IN A VIRTUAL UNIVERSE TO CONSERVE COMPUTING RESOURCES
120 20090109218 SYSTEM FOR SUPPORTING RECOGNITION OF AN OBJECT DRAWN IN AN IMAGE
121 20090109180 ARRANGEMENTS FOR IDENTIFYING USERS IN A MULTI-TOUCH SURFACE ENVIRONMENT
122 20090109030 USING A PHYSICAL OBJECT AND ITS POSITION ON A SURFACE TO CONTROL AN ENABLEMENT STATE OF A SURFACE BASED COMPUTING DEVICE
123 20090108924 Structure for Managing Voltage Swings Across Field Effect Transistors
124 20090108923 Structure for Precision Integrated Phase Lock Loop Circuit Loop Filter
125 20090108922 Method and System for Managing Voltage Swings Across Field Effect Transistors
126 20090108885 Design structure for CMOS differential rail-to-rail latch circuits
127 20090108875 Structure for a Limited Switch Dynamic Logic Cell Based Register
128 20090108874 Limited Switch Dynamic Logic Cell Based Register
129 20090108869 Design Structure for a Flexible Multimode Logic Element For Use In A Configurable Mixed-Logic Signal Distribution Path
130 20090108860 VERSATILE MATERIALS PROBE
131 20090108472 WAFER-LEVEL UNDERFILL PROCESS USING OVER-BUMP-APPLIED RESIN
132 20090108465 CERAMIC SUBSTRATE GRID STRUCTURE FOR THE CREATION OF VIRTUAL COAX ARRANGEMENT
133 20090108450 INTERCONNECT STRUCTURE AND METHOD OF MAKING SAME
134 20090108442 SELF-ASSEMBLED STRESS RELIEF INTERFACE
135 20090108427 Techniques for Modular Chip Fabrication
136 20090108400 ANTI-FUSE STRUCTURE INCLUDING A SENSE PAD CONTACT REGION AND METHODS FOR FABRICATION AND PROGRAMMING THEREOF
137 20090108396 ELECTRICAL FUSE HAVING A FULLY SILICIDED FUSELINK AND ENHANCED FLUX DIVERGENCE
138 20090108381 Low temperature bi-CMOS compatible process for MEMS RF resonators and filters
139 20090108378 STRUCTURE AND METHOD FOR FABRICATING SELF-ALIGNED METAL CONTACTS
140 20090108374 HIGH DENSITY SRAM CELL WITH HYBRID DEVICES
141 20090108373 Techniques for Enabling Multiple Vt Devices Using High-K Metal Gate Stacks
142 20090108372 SRAM CELL HAVING A RECTANGULAR COMBINED ACTIVE AREA FOR PLANAR PASS GATE AND PLANAR PULL-DOWN NFETS
143 20090108364 DUAL WORKFUNCTION SILICIDE DIODE
144 20090108356 INTEGRATION SCHEME FOR MULTIPLE METAL GATE WORK FUNCTION STRUCTURES
145 20090108355 SOI CMOS CIRCUITS WITH SUBSTRATE BIAS
146 20090108352 Metal-Gated MOSFET Devices Having Scaled Gate Stack Thickness
147 20090108351 FINFET MEMORY DEVICE WITH DUAL SEPARATE GATES AND METHOD OF OPERATION
148 20090108324 SEMICONDUCTOR FIN BASED NONVOLATILE MEMORY DEVICE AND METHOD FOR FABRICATION THEREOF
149 20090108314 Embedded DRAM Integrated Circuits With Extremely Thin Silicon-On-Insulator Pass Transistors
150 20090108306 UNIFORM RECESS OF A MATERIAL IN A TRENCH INDEPENDENT OF INCOMING TOPOGRAPHY
151 20090108302 MULTIPLE CRYSTALLOGRAPHIC ORIENTATION SEMICONDUCTOR STRUCTURES
152 20090108301 HYBRID ORIENTATION SEMICONDUCTOR STRUCTURE WITH REDUCED BOUNDARY DEFECTS AND METHOD OF FORMING SAME
153 20090108294 SCALABLE HIGH-K DIELECTRIC GATE STACK
154 20090108289 DESIGN STRUCTURE FOR UNIFORM TRIGGERING OF MULTIFINGER SEMICONDUCTOR DEVICES WITH TUNABLE TRIGGER VOLTAGE
155 20090108287 ONE-TRANSISTOR STATIC RANDOM ACCESS MEMORY WITH INTEGRATED VERTICAL PNPN DEVICE
156 20090107964 DEBRIS MINIMIZATION AND IMPROVED SPATIAL RESOLUTION IN PULSED LASER ABLATION OF MATERIALS
157 20090107956 Thermal Gradient Control of High Aspect Ratio Etching and Deposition Processes
158 20090107953 METHODS FOR FORMING SURFACE FEATURES USING SELF-ASSEMBLING MASKS
159 20090107705 METHODS AND SYSTEMS FOR REDUCING NOISE COUPLING IN HIGH SPEED DIGITAL SYSTEMS
160 20090107630 MECHANICALLY DECOUPLED OPTO-MECHANICAL CONNECTOR FOR FLEXIBLE OPTICAL WAVEGUIDES EMBEDDED AND/OR ATTACHED TO A PRINTED CIRCUIT BOARD
161 20090107220 Design Structure for an On-Chip Real-Time Moisture Sensor For and Method of Detecting Moisture Ingress in an Integrated Circuit Chip
162 20090106976 METHOD FOR REDUCING NOISE COUPLING IN HIGH SPEED DIGITAL SYSTEMS