IBM patent applications published on 25 December 2008

101 US patent applications published on 25 December 2008 and assigned to IBM

1 20080320595 Computer immune system and method for detecting unwanted code in a P-code or partially compiled native-code program executing within a virtual machine
2 20080320588 System of Assigning Permissions to a User by Password
3 20080320580 SYSTEMS, METHODS, AND MEDIA FOR FIREWALL CONTROL VIA REMOTE SYSTEM INFORMATION
4 20080320574 SYSTEM, METHOD AND PROGRAM FOR AUTHENTICATION AND ACCESS CONTROL
5 20080320562 EFFORTLESS REGISTRATION WITH CONTENT PROVIDERS AND METHODS THEREOF
6 20080320549 Method and System for Determining Policy Similarities
7 20080320495 SYSTEM AND METHOD FOR DETECTING PATTERN OF EVENTS OCCURRED IN INFORMATION SYSTEM
8 20080320480 SYSTEM FOR DETERMINING ARRAY SEQUENCE OF A PLURALITY OF PROCESSING OPERATIONS
9 20080320462 SEMI-AUTOMATED UPDATE OF APPLICATION TEST SCRIPTS
10 20080320455 PEDIGREE ANALYSIS FOR SOFTWARE COMPLIANCE MANAGEMENT
11 20080320451 Procedure Summaries for Pointer Analysis
12 20080320448 Method and Apparatus for Autonomic Test Case Feedback Using Hardware Assistance for Data Coverage
13 20080320446 DEFINING A MIDLET REGION SPACE
14 20080320443 WIKI APPLICATION DEVELOPMENT TOOL THAT USES SPECIALIZED BLOGS TO PUBLISH WIKI DEVELOPMENT CONTENT IN AN ORGANIZED/SEARCHABLE FASHION
15 20080320438 Method and System for Assisting a Software Developer in Creating Source code for a Computer Program
16 20080320435 OPTICAL PROXIMITY CORRECTION IMPROVEMENT BY FRACTURING AFTER PRE-OPTICAL PROXIMITY CORRECTION
17 20080320430 Spare Gate Array Cell Distribution Analysis
18 20080320429 CIRCUIT LAYOUT TOOL DIMMING FEATURE
19 20080320423 SYSTEM AND METHOD TO PROTECT COMPUTING SYSTEMS
20 20080320409 Tightly-Coupled Synchronized Selection, Filtering, and Sorting Between Log Tables and Log Charts
21 20080320363 METHOD AND APPARATUS FOR RATELESS SOURCE CODING WITH/WITHOUT DECODER SIDE INFORMATION
22 20080320349 eFuse Programming Data Alignment Verification Apparatus and Method
23 20080320330 ROW FAULT DETECTION SYSTEM
24 20080320329 ROW FAULT DETECTION SYSTEM
25 20080320326 SYSTEM FOR DETECTING PATTERN OF EVENTS OCCURRED IN INFORMATION SYSTEM
26 20080320323 POWER MANAGEMENT VIA DIMM READ OPERATION LIMITER
27 20080320294 USER SELECTABLE CONFIGURATION OPTIONS APPLICATION FOR INACCESSIBLE NONVOLATILE STORAGE AT BOOTSTRAP
28 20080320286 DYNAMIC OBJECT-LEVEL CODE TRANSLATION FOR IMPROVED PERFORMANCE OF A COMPUTER PROCESSOR
29 20080320265 SYSTEM FOR PROVIDING A SLOW COMMAND DECODE OVER AN UNTRAINED HIGH-SPEED INTERFACE
30 20080320262 READ/WRITE LOCK WITH REDUCED READER LOCK SAMPLING OVERHEAD IN ABSENCE OF WRITER LOCK ACQUISITION
31 20080320244 Moving records between partitions
32 20080320228 METHOD AND APPARATUS FOR EFFICIENT REPLACEMENT ALGORITHM FOR PRE-FETCHER ORIENTED DATA CACHE
33 20080320226 Apparatus and Method for Improved Data Persistence within a Multi-node System
34 20080320216 Translation Lookaside Buffer and Related Method and Program Product Utilized For Virtual Addresses
35 20080320191 SYSTEM AND METHOD FOR PROVIDING A CONFIGURABLE COMMAND SEQUENCE FOR A MEMORY INTERFACE DEVICE
36 20080320168 PROVIDING USER CUSTOMIZATION OF WEB 2.0 APPLICATIONS
37 20080320135 METHOD AND SYSTEM FOR ESTABLISHING NETWORK CONNECTIONS
38 20080320131 Method, Apparatus or Software for Managing Propagation of the Performance of a Node in a Network
39 20080320114 Client Device Configuration With Configuration Services Providers
40 20080320101 COMMUNICATION CAPABILITY COUPONS
41 20080320079 CUSTOMIZING WEB 2.0 APPLICATION BEHAVIOR BASED ON RELATIONSHIPS BETWEEN A CONTENT CREATOR AND A CONTENT REQUESTER
42 20080320071 METHOD, APPARATUS AND PROGRAM PRODUCT FOR CREATING A TEST FRAMEWORK FOR TESTING OPERATING SYSTEM COMPONENTS IN A CLUSTER SYSTEM
43 20080320057 MANAGING AN ARCHIVED FILE SYSTEM
44 20080320020 METHOD AND SYSTEM FOR OPTIMIZING XA OPEN AND XA CLOSE OPERATIONS IN A DISTRIBUTED DATABASE SYSTEM
45 20080320019 PLUGGABLE MERGE PATTERNS FOR DATA ACCESS SERVICES
46 20080320017 DETERMINING THE STRUCTURE OF RELATIONS AND CONTENT OF TUPLES FROM XML SCHEMA COMPONENTS
47 20080320013 STATEMENT GENERATION USING STATEMENT PATTERNS
48 20080320012 DYNAMIC DATA DISCOVERY OF A SOURCE DATA SCHEMA AND MAPPING TO A TARGET DATA SCHEMA
49 20080320007 EDGE DEPLOYED DATABASE PROXY DRIVER
50 20080319994 METHOD FOR REGISTERING A TEMPLATE MESSAGE, GENERATING AN UPDATE MESSAGE, REGENERATING AND PROVIDING AN APPLICATION REQUEST, COMPUTER ARRANGEMENT, COMPUTER PROGRAM AND COMPUTER PROGRAM PRODUCT
51 20080319967 Method and System for Executing a Database Query
52 20080319966 System for Executing a Database Query
53 20080319959 GENERATING INFORMATION ON DATABASE QUERIES IN SOURCE CODE INTO OBJECT CODE COMPILED FROM THE SOURCE CODE
54 20080319954 INDEX FOR DATA RETRIEVAL AND DATA STRUCTURING
55 20080319931 SYSTEM FOR SUPPORTING USER’S BEHAVIOR
56 20080319883 Method for Usage Billing In An Internet Environment
57 20080319816 ENTERPRISE SERVICE DELIVERY TECHNICAL ARCHITECTURE
58 20080319809 SYSTEM AND METHOD OF MAINTAINING CONTRACTS IN BUSINESS PROCESS MANAGEMENT
59 20080319762 USING A WIKI EDITOR TO CREATE SPEECH-ENABLED APPLICATIONS
60 20080319761 SPEECH PROCESSING METHOD BASED UPON A REPRESENTATIONAL STATE TRANSFER (REST) ARCHITECTURE THAT USES WEB 2.0 CONCEPTS FOR SPEECH RESOURCE INTERFACES
61 20080319760 CREATING AND EDITING WEB 2.0 ENTRIES INCLUDING VOICE ENABLED ONES USING A VOICE ONLY INTERFACE
62 20080319759 INTEGRATING A VOICE BROWSER INTO A WEB 2.0 ENVIRONMENT
63 20080319758 SPEECH-ENABLED APPLICATION THAT USES WEB 2.0 CONCEPTS TO INTERFACE WITH SPEECH ENGINES
64 20080319757 SPEECH PROCESSING SYSTEM BASED UPON A REPRESENTATIONAL STATE TRANSFER (REST) ARCHITECTURE THAT USES WEB 2.0 CONCEPTS FOR SPEECH RESOURCE INTERFACES
65 20080319753 TECHNIQUE FOR TRAINING A PHONETIC DECISION TREE WITH LIMITED PHONETIC EXCEPTIONAL TERMS
66 20080319742 SYSTEM AND METHOD FOR POSTING TO A BLOG OR WIKI USING A TELEPHONE
67 20080319735 SYSTEMS AND METHODS FOR AUTOMATIC SEMANTIC ROLE LABELING OF HIGH MORPHOLOGICAL TEXT FOR NATURAL LANGUAGE PROCESSING APPLICATIONS
68 20080319731 SYSTEM AND METHOD FOR MANAGING THE PERFORMANCE OF A COMPUTER SYSTEM BASED ON OPERATIONAL CHARACTERISTICS OF THE SYSTEM COMPONENTS
69 20080319717 EFFICIENT METHOD AND COMPUTER PROGRAM FOR MODELING AND IMPROVING STATIC MEMORY PERFORMANCE ACROSS PROCESS VARIATIONS AND ENVIRONMENTAL CONDITIONS
70 20080319568 METHOD AND SYSTEM FOR CREATING ARRAY DEFECT PARETOS USING ELECTRICAL OVERLAY OF BITFAIL MAPS, PHOTO LIMITED YIELD, YIELD, AND AUTO PATTERN RECOGNITION CODE DATA
71 20080319565 SYSTEM AND METHODS FOR MANAGING PROCESS FLOW CHANGES
72 20080318592 DELIVERING TELEPHONY COMMUNICATIONS TO DEVICES PROXIMATE TO A RECIPIENT AFTER AUTOMATICALLY DETERMINING THE RECIPIENT’S LOCATION
73 20080318455 BACKPLANE CONNECTOR WITH HIGH DENSITY BROADSIDE DIFFERENTIAL SIGNALING CONDUCTORS
74 20080318415 INTERCONNECT STRUCTURES WITH ENCASING CAP AND METHODS OF MAKING THEREOF
75 20080318374 Metal Gated Ultra Short MOSFET Devices
76 20080318373 Method of fabricating self-aligned bipolar transistor having tapered collector
77 20080318157 RADIATION SENSITIVE SELF-ASSEMBLED MONOLAYERS AND USES THEREOF
78 20080317565 Segregating Wafer Carrier Types In Semiconductor Storage Devices
79 20080317242 DATA SCRAMBLING AND ENCRYPTION OF DATABASE TABLES
80 20080317056 SYSTEM, METHOD AND PROGRAM FOR NETWORK ROUTING
81 20080317037 Method of Doing Business Over a Network By Transmission and Retransmission of Digital Information on a Network During Time Slots
82 20080317027 SYSTEM FOR REDUCING LATENCY IN A HOST ETHERNET ADAPTER (HEA)
83 20080317026 Method of Doing Business Over a Network by Transmission and Retransmission of Digital Information on a Network During Time Slots
84 20080317007 SYSTEM AND METHOD FOR SUPPORTING CONCURRENT COMMUNICATION OVER MULTIPLE ACCESS POINTS AND PHYSICAL MEDIA
85 20080316930 Robust Cable Connectivity Test Receiver For High-Speed Data Receiver
86 20080316711 VLSI HOT-SPOT MINIMIZATION USING NANOTUBES
87 20080316709 Thermally Conductive Electrical Structure and Method
88 20080316529 Service Supplied by Multifunction Peripheral (MFP)
89 20080316471 DETERMINING AZIMUTH ANGLE OF INCIDENT BEAM TO WAFER
90 20080316213 TOPOLOGY NAVIGATION AND CHANGE AWARENESS
91 20080316176 PORTABLE COMPUTER SYSTEM WITH EXTENDABLE USB-POWERED I/O DEVICE
92 20080315907 Methods of Operating an Electronic Circuit for Measurement of Transistor Variability and the Like
93 20080315898 Acquiring Test Data From An Electronic Circuit
94 20080315426 METAL CAP WITH ULTRA-LOW k DIELECTRIC MATERIAL FOR CIRCUIT INTERCONNECT APPLICATIONS
95 20080315353 EMPTY VIAS FOR ELECTROMIGRATION DURING ELECTRONIC-FUSE RE-PROGRAMMING
96 20080315347 PROVIDING GAPS IN CAPPING LAYER TO REDUCE TENSILE STRESS FOR BEOL FABRICATION OF INTEGRATED CIRCUITS
97 20080315309 FIN FIELD EFFECT TRANSISTOR DEVICES WITH SELF-ALIGNED SOURCE AND DRAIN REGIONS
98 20080314739 ELECTROLYTIC DEVICE BASED ON A SOLUTION-PROCESSED ELECTROLYTE
99 20080314738 Electrolytic Device Based on a Solution-Processed Electrolyte
100 20080314736 FILLED-GAP MAGNETIC RECORDING HEAD AND METHOD OF MAKING
101 20080313879 METHOD AND STRUCTURE FOR A PULL TEST FOR CONTROLLED COLLAPSE CHIP CONNECTIONS AND BALL LIMITING METALLURGY