IBM patent applications published on 26 February 2009

125 US patent applications published on 26 February 2009 and assigned to IBM

1 20090055916 SECURE DELEGATION USING PUBLIC KEY AUTHENTICATION
2 20090055902 SECURE DELEGATION USING PUBLIC KEY AUTHENTICATION
3 20090055891 DEVICE, METHOD, AND PROGRAM FOR RELAYING DATA COMMUNICATION
4 20090055887 PRIVACY ONTOLOGY FOR IDENTIFYING AND CLASSIFYING PERSONALLY IDENTIFIABLE INFORMATION AND A RELATED GUI
5 20090055832 SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR EVALUATNG A TEST OF AN ALTERNATIVE SYSTEM
6 20090055827 POLLING ADAPTER PROVIDING HIGH PERFORMANCE EVENT DELIVERY
7 20090055821 SYSTEMS, METHODS, AND COMPUTER PRODUCTS FOR JUST-IN-TIME COMPILATION FOR VIRTUAL MACHINE ENVIRONMENTS FOR FAST APPLICATION STARTUP AND MAXIMAL RUN-TIME PERFORMANCE
8 20090055818 METHOD FOR SUPPORTING, SOFTWARE SUPPORT AGENT AND COMPUTER SYSTEM
9 20090055815 Eliminate Maximum Operation in Loop Bounds with Loop Versioning
10 20090055811 REDUCING THE RUN-TIME COST OFINVOKING A SERVER PAGE
11 20090055808 LOAD TIME RESOLUTION FOR DYNAMIC BINDING LANGUAGES
12 20090055807 FAST IMAGE LOADING MECHANISM IN CELL SPU
13 20090055805 Method and System for Testing Software
14 20090055800 Modular Integration of Distinct Type Systems for the Compilation of Programs
15 20090055799 SYSTEM AND METHOD FOR SOURCE CODE SECTIONAL LOCKING FOR IMPROVED MANAGEMENT
16 20090055797 METHOD AND COMPUTER PROGRAM PRODUCT FOR VIEWING EXTENDIBLE MODELS FOR LEGACY APPLICATIONS
17 20090055790 DESIGN STRUCTURE FOR ON CHIP SHIELDING STRUCTURE FOR INTEGRATED CIRCUITS OR DEVICES ON A SUBSTRATE
18 20090055780 Simultaneous Power and Timing Optimization in Integrated Circuits by Performing Discrete Actions on Circuit Components
19 20090055769 SYSTEM AND METHOD FOR IMPLEMENTING DATA NAVIGATION INTERFACE
20 20090055761 METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR EDITING USING AN INTERFACE
21 20090055757 SOLUTION FOR AUTOMATICALLY GENERATING SOFTWARE USER INTERFACE CODE FOR MULTIPLE RUN-TIME ENVIRONMENTS FROM A SINGLE DESCRIPTION DOCUMENT
22 20090055756 DOUBLY LINKED VISUAL DISCUSSIONS FOR DATA VISUALIZATION
23 20090055748 SYSTEM AND METHOD FOR FLEXIBLY SELECTING AND VISUALIZING CONFIGURATION CHANGES OVER TIME
24 20090055724 SYSTEM AND METHOD FOR ANNOTATION
25 20090055696 MICROCONTROLLER FOR LOGIC BUILT-IN SELF TEST (LBIST)
26 20090055689 SYSTEMS, METHODS, AND COMPUTER PRODUCTS FOR COORDINATED DISASTER RECOVERY
27 20090055686 SERVER SIDE LOGIC UNIT TESTING
28 20090055681 INTRA-DISK CODING SCHEME FOR DATA-STORAGE SYSTEMS
29 20090055679 Recovery Of A Redundant Node Controller In A Computer System
30 20090055665 Power Control of Servers Using Advanced Configuration and Power Interface (ACPI) States
31 20090055654 SECURE ENTRY OF A USER-IDENTIFIER IN A PUBLICLY POSITIONED DEVICE
32 20090055640 Masking a Hardware Boot Sequence
33 20090055633 COMPUTER PROCESSING SYSTEM EMPLOYING AN INSTRUCTION REORDER BUFFER
34 20090055631 Method And Apparatus For Register Renaming Using Multiple Physical Register Files And Avoiding Associative Search
35 20090055623 Method and Apparatus for Supporting Shared Library Text Replication Across a Fork System Call
36 20090055617 Apparatus, System, and Method for Dynamically Allocating Main Memory Among A Plurality of Applications
37 20090055616 MAINTAINING RESERVED FREE SPACE FOR SEGMENTED LOGICAL VOLUMES
38 20090055615 MEMORY TUNING FOR GARBAGE COLLECTION AND CENTRAL PROCESSING UNIT (CPU) UTILIZATION OPTIMIZATION
39 20090055610 MAINTAINING CONSISTENCY FOR REMOTE COPY USING VIRTUALIZATION
40 20090055609 SYSTEMS FOR DYNAMICALLY RESIZING MEMORY POOLS
41 20090055606 CONVERTING BACKUP COPIES OF OBJECTS CREATED USING A FIRST BACKUP PROGRAM TO BACKUP COPIES CREATED USING A SECOND BACKUP PROGRAM
42 20090055601 Efficient Sharing Of Memory Between Applications Running Under Different Operating Systems On A Shared Hardware System
43 20090055595 ADJUSTING PARAMETERS USED TO PREFETCH DATA FROM STORAGE INTO CACHE
44 20090055588 Performing Useful Computations While Waiting for a Line in a System with a Software Implemented Cache
45 20090055583 STORING REDUNDANT SEGMENTS AND PARITY INFORMATION FOR SEGMENTED LOGICAL VOLUMES
46 20090055582 SEGMENTATION OF LOGICAL VOLUMES
47 20090055563 Method for Providing Low-Level Hardware Access to In-Band and Out-of-Band Firmware
48 20090055554 PROVIDING KIOSK SERVICE OFFERINGS IN A PERSONAL AREA NETWORK
49 20090055542 METHOD, DEVICE AND SYSTEM FOR SHARING APPLICATION SESSION INFORMATION ACROSS MULTIPLE-CHANNELS
50 20090055535 DEPLOYING RESOURCES IN TARGET SERVER ENVIRONMENTS
51 20090055533 Administering Devices Including Allowed Action Lists
52 20090055527 SECTION IDENTIFICATION AND DISTRIBUTION SYSTEM MONITORING SYSTEM, METHOD AND PROGRAM PRODUCT
53 20090055511 NON-PROGRAMMATIC ACCESS TO DATA AND TO DATA TRANSFER FUNCTIONS
54 20090055508 DATA SUBSCRIPTION MANAGEMENT SYSTEM
55 20090055505 BUSINESS TO BUSINESS EVENT COMMUNICATIONS
56 20090055499 Administration Of Time-Sensitive Email
57 20090055498 Administration Of Time-Sensitive Email
58 20090055481 AUTOMATICALLY GENERATED SUBJECT RECOMMENDATIONS FOR EMAIL MESSAGES BASED ON EMAIL MESSAGE CONTENT
59 20090055469 RE-USING ASYNCHRONOUS SERVER-SIDE RESULTS GENERATED FOR A REQUEST CONTEXT OF ONE CLIENT TO SATISFY A REQUEST CONTEXT OF A DIFFERENT CLIENT
60 20090055468 SELECTIVELY DELIVERING CACHED CONTENT OR PROCESSED CONTENT TO CLIENTS BASED UPON A RESULT COMPLETED PERCENTAGE
61 20090055456 Data Correction Circuit
62 20090055454 Half Width Counting Leading Zero Circuit
63 20090055448 METHOD, APPARATUS, AND PROGRAM FOR CAPTURING DATA CHANGES UTILIZING DATA-SPACE TRACKING
64 20090055443 Recording a Log of Operations
65 20090055432 ACCESSING OBJECTS IN A SERVICE REGISTRY AND REPOSITORY
66 20090055431 PRIVACY ONTOLOGY FOR IDENTIFYING AND CLASSIFYING PERSONALLY IDENTIFIABLE INFORMATION AND A RELATED GUI
67 20090055430 METHOD AND SYSTEM FOR MODEL-BASED REPLICATION OF DATA
68 20090055410 METHOD FOR PRUNING OBJECTS IN A SERVICE REGISTRY AND REPOSITORY
69 20090055409 APPARATUS, SYSTEM, AND METHOD FOR CUSTOMIZED EVENT PROCESSING USING A JDBC RESOURCE ADAPTER
70 20090055397 Multi-Dimensional Access Control List
71 20090055367 SYSTEM AND PROGRAM PRODUCTS FOR PRUNING OBJECTS IN A SERVICE REGISTRY AND REPOSITORY
72 20090055366 ACCESSING OBJECTS IN A SERVICE REGISTRY AND REPOSITORY USING SUBCLASS INFERENCE
73 20090055362 SYSTEM AND COMPUTER PROGRAM PRODUCT FOR PERFORMING AN INEXACT QUERY TRANSFORMATION IN A HETEROGENEOUS ENVIRONMENT
74 20090055352 METHODS OF COST ESTIMATION USING PARTIALLY APPLIED PREDICATES
75 20090055350 AGGREGATE QUERY OPTIMIZATION
76 20090055348 DYNAMIC CLUSTER DATABASE ARCHITECTURE
77 20090055331 METHOD AND APPARATUS FOR MODEL-BASED TESTING OF A GRAPHICAL USER INTERFACE
78 20090055280 Pay at the Table System
79 20090055276 Pay at the Table System
80 20090055274 METHOD AND APPARATUS FOR DISTRIBUTED APPLICATION EXECUTION
81 20090055236 SYSTEM AND METHOD FOR EVALUATING LIKELIHOOD OF MEETING ATTENDANCE
82 20090055235 SYSTEM AND METHOD FOR ASSISTED HANDLING OF CASCADING MEETING CHANGES
83 20090055234 SYSTEM AND METHODS FOR SCHEDULING MEETINGS BY MATCHING A MEETING PROFILE WITH VIRTUAL RESOURCES
84 20090055191 ESTABLISHING CALL-BASED AUDIO SOCKETS WITHIN A COMPONENTIZED VOICE SERVER
85 20090055186 METHOD TO VOICE ID TAG CONTENT TO EASE READING FOR VISUALLY IMPAIRED
86 20090055165 DYNAMIC MIXED-INITIATIVE DIALOG GENERATION IN SPEECH RECOGNITION
87 20090055161 TECHNOLOGY FOR SUPPORTING MODIFICATION OF MESSAGES DISPLAYED BY PROGRAM
88 20090055160 Apparatus And Method For Integrated Phrase-Based And Free-Form Speech-To-Speech Translation
89 20090055154 METHOD AND SYSTEM FOR GENERATING APPLICATION SIMULATIONS
90 20090055151 METHOD OF AND SYSTEM FOR SIMULATING A LIGHT-EMITTING DEVICE
91 20090055122 On-Chip Frequency Response Measurement
92 20090055093 PICTORIAL NAVIGATION METHOD, SYSTEM, AND PROGRAM PRODUCT
93 20090055002 ARBITRATION SYSTEM FOR REDUNDANT CONTROLLERS, WITH OUTPUT INTERLOCK AND AUTOMATIC SWITCHING CAPABILITIES
94 20090054700 Precursors to Fluoroalkanol-Containing Olefin Monomers, and Associated Methods of Synthesis and Use
95 20090054061 SYSTEM AND METHOD OF LOCATING WIRELESS CONNECTION AMONG A PLURALITY OF WIRELESS CONNECTIONS
96 20090054043 Future Location Determination Using Social Networks
97 20090053908 Metalized Elastomeric Electrical Contacts
98 20090053627 METHODS AND SYSTEMS FOR NORMALIZING ERROR
99 20090053129 EMBEDDED NANOPARTICLE FILMS AND METHOD FOR THEIR FORMATION IN SELECTIVE AREAS ON A SURFACE
100 20090052751 USING A SURFACE BASED COMPUTING DEVICE FOR VERIFICATION OF AN IDENTIFICATION DOCUMENT
101 20090052634 PROVIDING SPEAKER IDENTIFYING INFORMATION WITHIN EMBEDDED DIGITAL INFORMATION
102 20090052608 METHOD FOR DYNAMICALLY ADJUSTING HARDWARE EVENT COUNTING TIME-SLICE WINDOWS
103 20090052442 AUTOMATICALLY ROUTING SESSION INITIATION PROTOCOL (SIP) COMMUNICATIONS FROM A CONSUMER DEVICE
104 20090052413 INVOKING MULTIPLE SIP BASED SERVICES DURING A SINGLE COMMUNICATION SESSION USING RESOURCE LISTS
105 20090052351 MICROPHONE EXPANSION UNIT FOR TELECONFERENCE PHONE CALLS
106 20090052334 SYSTEM AND METHOD FOR DETECTING A FAULTY OBJECT IN A SYSTEM
107 20090051681 Monitoring User Attention in a Computer-Simulated Environment
108 20090051536 DECOMMISSIONING BIN FOR AUTOMATIC DECOMMISSIONING OF ELECTRONIC TAGS
109 20090051531 COUNTERMEASURE SYSTEM TRIGGERED BY MOVEMENT OF A DISPLAY OF A COMPUTING DEVICE
110 20090051507 METHOD, SYSTEM AND PROGRAM PRODUCT FOR TONAL AUDIO-BASED MONITORING OF NETWORK ALARMS
111 20090051492 Maintaining RFID Information For Virtual Machines
112 20090051490 METHODS AND SYSTEMS TO IMPROVE RFID INVENTORY POLLING ACCURACY
113 20090051420 INTRINSIC RC POWER DISTRIBUTION FOR NOISE FILTERING OF ANALOG SUPPLIES
114 20090051026 PROCESS FOR FORMING METAL FILM AND RELEASE LAYER ON POLYMER
115 20090051003 Methods and Structures Involving Electrically Programmable Fuses
116 20090051002 ELECTRICAL FUSE HAVING A THIN FUSELINK
117 20090050942 SELF-ALIGNED SUPER STRESSED PFET
118 20090050695 EFFICIENT ACCESS RULES ENFORCEMENT MECHANISM FOR LABEL-BASED ACCESS CONTROL
119 20090050684 Point of Sale Terminal Network Implementation for Transmitting Data Indicative of Terminal Changes upon Switching of Open close State of Cash Drawer
120 20090050486 Enhanced Magnetic Plating Method and Apparatus
121 20090050469 ALIGNMENT FILM FORMING APPARATUS AND METHOS
122 20090050461 APPARATUS AND METHOD FOR PROVIDING A CONTROL PANEL THAT REDUCES OVERALL SIZE WHILE PROVIDING INTEGRATED BUTTON PROTECTION FOR FUNCTIONAL ADVANTAGE
123 20090050393 SEATBELT SAFETY SYSTEM
124 20090049688 LAND GRID ARRAY (LGA) INTERPOSER UTILIZING METAL-ON-ELASTOMER HEMI-TORUS AND OTHER MULTIPLE POINTS OF CONTACT GEOMETRIES
125 20090049685 METHODS FOR INSERTION AND RETRACTION OF A CONNECTOR