IBM patent applications published on 18 May 2006

136 US patent applications published on 18 May 2006 and assigned to IBM

1 20060107334 Trainable rule-based computer file usage auditing system
2 20060107324 Method to prevent denial of service attack on persistent TCP connections
3 20060107318 Detection of grid participation in a DDoS attack
4 20060107269 Virtual device hub
5 20060107255 Intelligent performance monitoring based on user transactions
6 20060107242 Method and apparatus for semi-automatic extraction and monitoring of diode ideality in a manufacturing environment
7 20060107236 Accessible markup language defined slider control
8 20060107220 Method and system for displaying an annotated file
9 20060107186 System, method and storage medium for providing a high speed test interface to a memory subsystem
10 20060107182 Data storage systems
11 20060107178 System and method for data entry
12 20060107175 System, method and storage medium for providing fault detection and correction in a memory subsystem
13 20060107149 Method, system, and program product for controlling test data of a logic built-in self-test of an integrated circuit
14 20060107141 Database mining system and method for coverage analysis of functional verification of integrated circuit designs
15 20060107125 Recoverable machine check handling
16 20060107121 Method of speeding up regression testing using prior known failures to filter current new failures when compared to known good results
17 20060107102 Checking storage reconfiguration
18 20060107093 Algorithm to encode and compress array redundancy data
19 20060107091 System and method for recovery of data for a lost sector in a storage system
20 20060107090 Dynamic memory architecture employing passive expiration of data
21 20060107073 System and method for equipment security cable lock interface
22 20060107060 Cellular telephone device having authenticating capability
23 20060107059 Method and apparatus for providing cellular telephone service using an authenticating cellular telephone device
24 20060107058 Method and apparatus for uniquely and authoritatively identifying tangible objects
25 20060107057 Method and apparatus for providing television services using an authenticating television receiver device
26 20060107021 Systems and methods for executing load instructions that avoid order violations
27 20060107019 Flexible sub-column to sub-row mapping for sub-page activation in XDRTM DRAMs
28 20060107018 System and method for managing an electronic storage volume
29 20060107003 Separate handling of read and write of read-modify-write
30 20060107001 Arbitration scheme for memory command selectors
31 20060106999 Managing SANs with scalable hosts
32 20060106995 Methods to maintain triangle ordering of coherence messages
33 20060106994 Mechanism that provides efficient multi-word load atomicity
34 20060106991 Victim prefetching in a cache hierarchy
35 20060106987 Load address dependency mechanism system and method in a high frequency, low power processor system
36 20060106986 System and method for managing data
37 20060106985 Method and systems for executing load instructions that achieve sequential load consistency
38 20060106984 Methods and apparatus for efficient memory usage
39 20060106976 Method and system for flexible and efficient protocol table implementation
40 20060106975 Structure of sequencers that perform initial and periodic calibrations in an XDRTM memory system
41 20060106956 Methods and apparatus for servicing commands
42 20060106927 Method and system for supervisor partitioning of client resources
43 20060106917 Determination of access rights to information technology resources
44 20060106914 Time decayed dynamic e-mail address
45 20060106899 Unordered/fuzzy file path
46 20060106896 System and method for creating list of backup files based upon program properties
47 20060106879 Conflict resolution in a synchronization framework
48 20060106870 Data compression using a nested hierarchy of fixed phrase length dictionaries
49 20060106864 System, computer program product and method of narrowing an enterprise Java bean (EJB) object reference to a home implementation class name
50 20060106856 Method and system for dynamic transform and load of data from a data source defined by metadata into a data store defined by metadata
51 20060106855 Reusable row indices table
52 20060106853 Allocation and Scaling of Descriptor Lists.
53 20060106844 Method and system for client-side manipulation of tables
54 20060106840 System and method for tracking notifications in a publish subscribe system
55 20060106839 Maintain optimal query performance by presenting differences between access plans
56 20060106833 Systems, methods, and computer program products to reduce computer processing in grid cell size determination for indexing of multidimensional databases
57 20060106828 Method, system, and storage medium for implementing intelligent team management services
58 20060106827 Seamless remote traversal of multiple NFSv4 exported file systems
59 20060106826 Updating elements in a data storage facility using a predefined state machine, with serial activation
60 20060106821 Ownership management of containers in an application server environment
61 20060106818 METHOD AND SYSTEM OF PERFORMING A CURRENT FILESYSTEM BACKUP WITH RESPECT TO A PREVIOUS FILESYSTEM BACKUP USING DIRECTORYWISE HARDLINKING FOR A COMPUTER FILESYSTEM
62 20060106802 Stateless methods for resource hiding and access control support based on URI encryption
63 20060106801 Securing location of an installed middleware application and securing location of containers contained within installed middleware application
64 20060106786 Adjusting an amount of data logged for a query based on a change to an access plan
65 20060106781 Database management system, database management method, and program
66 20060106777 Method and apparatus for predicting selectivity of database query join conditions using hypothetical query predicates having skewed value constants
67 20060106776 Utilizing mathematical operations with abstract queries
68 20060106772 Optimization of communication of data structures using program analysis
69 20060106771 Dynamic optimization of communication of data structures
70 20060106766 Method, system and program product for rewriting structured query language (SQL) statements
71 20060106765 Method, system and program product for rewriting view statements in structured query language (SQL) statements
72 20060106749 Method, apparatus, and computer program product for implementing enhanced circular queue using loop counts
73 20060106748 System and method for orchestrating composite web services in constrained data flow environments
74 20060106725 Method, system, and program product for visual display of a license status for a software program
75 20060106696 Account transfer using a single financial account
76 20060106695 Real-time credit rating using a single financial account
77 20060106694 Transfer of deposit and debit subscriptions using a single financial account
78 20060106693 Unified banking services via a single financial account
79 20060106689 Method and apparatus for documenting a contribution of a remotely accessed computing resource to a recipient organization
80 20060106666 Method, system, and storage medium for implementing a multi-stage, multi-classification sales opportunity modeling system
81 20060106664 METHOD, SYSTEM, AND STORAGE MEDIUM FOR DEVELOPING A FORECAST OF GOODS AND SERVICES
82 20060106660 Route input system
83 20060106608 Method and system for efficient voice-based programming
84 20060106593 Pre-translation testing of bi-directional language display
85 20060106556 Method and service and computer program code for broadcast of interface group bring-up in a multiprocessor computer system having multiple nodes
86 20060106473 ENTERPRISE FACTORY CONTROL METHOD AND SYSTEM
87 20060105817 Method and apparatus for capturing phone movement
88 20060105794 Push to view system for telephone communications
89 20060105751 Techniques for communicating personalized information
90 20060105676 Robust Signal Processing Algorithm For End-Pointing Chemical-Mechanical Polishing Processes
91 20060105607 Mixed electrical and optical LGA interposer for facilitating chip to board communications by dual signal types
92 20060105576 HIGH ION ENERGY AND REATIVE SPECIES PARTIAL PRESSURE PLASMA ASH PROCESS
93 20060105572 VIA REACTIVE ION ETCHING PROCESS
94 20060105571 Pneumatic method and apparatus for nano imprint lithography
95 20060105559 Ultrathin buried insulators in Si or Si-containing material
96 20060105547 Application of a thermally conductive thin film to a wafer backside prior to dicing to prevent chipping and cracking
97 20060105536 TRENCH CAPACITOR WITH HYBRID SURFACE ORIENTATION SUBSTRATE
98 20060105534 High Q factor integrated circuit inductor
99 20060105526 Method of fabricating a bottle trench and a bottle trench capacitor
100 20060105523 Chemical doping of nano-components
101 20060105513 Device comprising doped nano-component and method of forming the device
102 20060105507 Method to form Si-containing SOI and underlying substrate with different orientations
103 20060105269 Fluorinated photoresist materials with improved etch resistant properties
104 20060105266 Low activation energy positive resist
105 20060105181 Patternable low dielectric constant materials and their use in ULSI interconnection
106 20060104450 Method and system for providing for security in communication
107 20060104430 Method for multiple dialing by phone
108 20060104424 Dynamically alerting callers of changes to menu structures in a telephone prompting system
109 20060104423 Selective message notification system
110 20060104276 Dynamic hover text for HTML table cells
111 20060104245 Wireless device tracking system
112 20060104137 Deferring refreshes during calibrations in XDRTM memory systems
113 20060104110 Spin-current switchable magnetic memory element and method of fabricating the memory element
114 20060104031 FLUIDIC COOLING SYSTEMS AND METHODS FOR ELECTRONIC COMPONENTS
115 20060104011 Mechanism for self-alignment of communications elements in a modular electronic system
116 20060103971 MONO POLE PIECE FOR A TWO STAGE TAPE DRIVE ACTUATOR
117 20060103830 METHOD AND APPARATUS FOR IMMERSION LITHOGRAPHY
118 20060103818 METHOD AND APPARATUS FOR CLEANING A SEMICONDUCTOR SUBSTRATE IN AN IMMERSION LITHOGRAPHY SYSTEM
119 20060103733 Changing a function of a device based on tilt of the device for longer than a time period
120 20060103478 Ultra high frequency ring oscillator with voltage controlled frequency capabilities
121 20060103441 Digital duty cycle corrector
122 20060103431 Dynamic logic circuit incorporating reduced leakage state-retaining devices
123 20060103367 Method and apparatus for measuring and adjusting the duty cycle of a high speed clock
124 20060103334 Mutual active cancellation of fan noise and vibration
125 20060103080 Transferable cammed gasket
126 20060103023 Methods for incorporating high k dielectric materials for enhanced SRAM operation and structures produced thereby
127 20060103007 HEATER FOR ANNEALING TRAPPED CHARGE IN A SEMICONDUCTOR DEVICE
128 20060102985 SELECTION OF OPTIMAL QUANTIZATION DIRECTION FOR GIVEN TRANSPORT DIRECTION IN A SEMICONDUCTOR DEVICE
129 20060102982 Antifuse structure having an integrated heating element
130 20060102968 Nitrogen-containing field effect transistor gate stack containing a threshold voltage control layer formed via deposition of a metal oxide
131 20060102945 STRUCTURE AND METHOD FOR ACCURATE DEEP TRENCH RESISTANCE MEASUREMENT
132 20060102665 Retry of methods based on exception type and method type
133 20060102530 Sorting mail in carrier walk sequence
134 20060102324 Cooling device using multiple fans and heat sinks
135 20060102318 Semiconductor chip heat transfer device
136 20060101638 Method and structure for creating printed circuit boards with stepped thickness