Latest Patents of Leading Technology Companies

IBM patent applications published on 26 June 2008
Thursday June 26th 2008, 3:04 pm
Filed under: IBM, Patent Applications

135 US patent applications published on 26 June 2008 and assigned to IBM

1 20080155692 SYSTEM FOR PREVENTION OF BUFFER OVERFLOW INTRUSIONS
2 20080155688 APPARATUS AND METHOD FOR PROVIDING GLOBAL SESSION PERSISTENCE
3 20080155682 METHOD OF HANDLING USER GROUPS IN DESKTOP AND WEB BASED APPLICATIONS IN A HETEROGENEOUS AUTHENTICATION ENVIRONMENT
4 20080155662 METHOD OF HANDLING USER AUTHENTICATION IN A HETEROGENEOUS AUTHENTICATION ENVIRONMENT
5 20080155652 USING AN ACCESS CONTROL LIST RULE TO GENERATE AN ACCESS CONTROL LIST FOR A DOCUMENT INCLUDED IN A FILE PLAN
6 20080155641 METHOD AND SYSTEM MANAGING A DATABASE SYSTEM USING A POLICY FRAMEWORK
7 20080155586 Method and device for processing video stream in digital video broadcasting systems
8 20080155573 USER-CONFIGURABLE VARIABLES
9 20080155565 Automatic Completion of Command Line Arguments
10 20080155564 EVENT CORRELATION BASED TROUBLE TICKET RESOLUTION SYSTEM INCORPORATING ADAPTIVE RULES OPTIMIZATION
11 20080155555 DETERMINING AN EXTENSION TO USE TO PROCESS AN INPUT OBJECT TO A CALL IN A PROGRAM
12 20080155548 AUTONOMIC LOGGING SUPPORT
13 20080155534 System and Methods for Applying Social Computing Paradigm to Software Installation and Configuration
14 20080155515 Method and System for Graphical User Interface Testing
15 20080155514 Method and System for Graphical User Interface Testing
16 20080155512 METHOD OF GENERATING AND UTILIZING DEBUG HISTORY
17 20080155505 METHOD AND SYSTEM THAT PROVIDES AN INTERACTIVE DEBUGGING SESSION
18 20080155504 METHOD AND SYSTEM FOR AUTOMATED MERGING OF MULTIPLE VERSIONS OF A SOFTWARE COMPONENT FOR AN APPLICATION
19 20080155502 METHOD AND PROCESS FOR HANDLING PARTIALLY TRANSLATED SCRIPTS
20 20080155500 METHOD FOR AUTOMATIC GENERATION OF SCHEMA MAPPING APPLICATION CODE
21 20080155499 SPECIFYING USER DEFINED OR TRANSLATOR DEFINITIONS TO USE TO INTERPRET MNEMONICS IN A COMPUTER PROGRAM
22 20080155498 Apparatus for Automatically Converting Numeric Data to a Processor Efficient Format for Performing Arithmetic Operations
23 20080155492 DEVELOPMENT TOOL FOR CREATING CONVERGED APPLICATIONS THAT INCLUDE SIP AND WEB COMPONENTS
24 20080155486 SYSTEMS AND METHODS FOR REDUCING WIRING VIAS DURING SYNTHESIS OF ELECTRONIC DESIGNS
25 20080155482 AUTOMATED OPTIMIZATION OF VLSI LAYOUTS FOR REGULARITY
26 20080155403 METHODS AND COMPUTER PROGRAM PRODUCTS FOR USING PARTICIPANT-SPECIFIED PRIORITIES OF COLLABORATIVE EVENTS TO INDICATE COMPOSITE AVAILABILITY LEVELS FOR EACH OF A PLURALITY OF TIMESLOTS
27 20080155398 SYSTEM AND METHOD FOR ADAPTIVE SPELL CHECKING
28 20080155383 Apparatus and method to generate, store, and read, a plurality of error correction coded data sets
29 20080155379 Data Storage Device And Data Processing Method
30 20080155360 Apparatus and method to repair an error condition in a device comprising a computer readable medium comprising computer readable code
31 20080155336 METHOD, SYSTEM AND PROGRAM PRODUCT FOR DYNAMICALLY IDENTIFYING COMPONENTS CONTRIBUTING TO SERVICE DEGRADATION
32 20080155333 METHOD, APPARATUS AND PROGRAM STORAGE DEVICE FOR PROVIDING AUTOMATIC RECOVERY FROM PREMATURE REBOOT OF A SYSTEM DURING A CONCURRENT UPGRADE
33 20080155315 METHOD, COMPUTER PROGRAM PRODUCT, AND SYSTEM FOR LIMITING ACCESS BY A FAILED NODE
34 20080155311 TECHNIQUE FOR DETERMINING THE START POSITION TO WRITE DATA ON TAPE WITH RESISTANCE FOR MEDIA DEFECT
35 20080155305 COLLABORATIVE PROBLEM DETERMINATION BASED ON GRAPH VISUALIZATION
36 20080155234 THREAD STARVATION PROFILER
37 20080155226 PREFETCH MECHANISM BASED ON PAGE TABLE ATTRIBUTES
38 20080155221 METHOD AND SYSTEM FOR EFFICIENT RETRIEVAL OF DATA OF LARGE OR UNKNOWN LENGTH BY A NATIVE APPLICATION PROGRAM
39 20080155218 Optimized Data Migration with a Support Processor
40 20080155213 Data Logging and Hot Spare Device Management
41 20080155212 Immediate Copy Target Pull of Volume Data
42 20080155201 METHOD AND APPARATUS FOR FILTERING SNOOP REQUESTS USING MULTIPLE SNOOP CACHES
43 20080155198 SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR MANAGING DATA USING A WRITE-BACK CACHE UNIT
44 20080155195 Redundant Storage Of Computer Data
45 20080155194 SYSTEM AND METHOD FOR IMPROVING THE PERFORMANCE OF OPERATIONS REQUIRING PARITY READS IN A STORAGE ARRAY SYSTEM
46 20080155190 System and Method of Dynamic Allocation of Non-Volatile Memory
47 20080155151 Programmable Locking Mechanism For Secure Applications In An Integrated Circuit
48 20080155140 SYSTEM AND PROGRAM FOR BUFFERING WORK REQUESTS
49 20080155125 METHOD, COMPUTER PROGRAM PRODUCT, AND APPARATUS FOR AUTOMATICALLY ADAPTING HARDWARE AND SOFTWARE PREFERENCES BASED ON A NETWORK CONNECTION
50 20080155118 REALLY SIMPLE SYNDICATION (RSS) FEED CUSTOMIZATION
51 20080155096 Method and Apparatus for Relating Device Name to Physical Location of Device on a Network
52 20080155089 METHOD, SYSTEM AND PROGRAM PRODUCT FOR MONITORING RESOURCES SERVICING A BUSINESS TRANSACTION
53 20080155072 In-System Memory Personalization
54 20080155056 Technique for Maintaining and Managing Dynamic Web Pages Stored in a System Cache and Referenced Objects Cached in Other Data Stores
55 20080155043 Message Hub Apparatus, Program Product, and Method
56 20080155034 METHOD FOR PROVIDING CONTAINER AWARE FORM FORMAT, ACTION, AND SECURITY
57 20080154984 DYNAMIC MEDIA FORMAT CONVERSION OF PHYSICAL VOLUMES
58 20080154980 ROLLBACK SUPPORT IN DISTRIBUTED DATA MANAGEMENT SYSTEMS
59 20080154979 APPARATUS, SYSTEM, AND METHOD FOR CREATING A BACKUP SCHEDULE IN A SAN ENVIRONMENT BASED ON A RECOVERY PLAN
60 20080154975 AUTOMATED DATA MODEL EXTENSION THROUGH DATA CRAWLER APPROACH
61 20080154970 FILE PLAN IMPORT AND SYNC OVER MULTIPLE SYSTEMS
62 20080154969 APPLYING MULTIPLE DISPOSITION SCHEDULES TO DOCUMENTS
63 20080154956 PHYSICAL TO ELECTRONIC RECORD CONTENT MANAGEMENT
64 20080154954 APPARATUS, SYSTEM, AND METHOD FOR ENABLING CONVERSATIONAL TRANSACTIONS IN A SERVICE ORIENTED ARCHITECTURE
65 20080154945 Administering Devices In Dependence Upon User Metric Vectors With Multiple Users
66 20080154936 EVENT GENERATION FOR XML SCHEMA COMPONENTS DURING XML PROCESSING IN A STREAMING EVENT MODEL
67 20080154935 GENERATING TEMPLATES OF NODES TO STRUCTURE CONTENT OBJECTS AND STEPS TO PROCESS THE CONTENT OBJECTS
68 20080154927 USE OF FEDERATION SERVICES AND TRANSFORMATION SERVICES TO PERFORM EXTRACT, TRANSFORM, AND LOAD (ETL) OF UNSTRUCTURED INFORMATION AND ASSOCIATED METADATA
69 20080154921 FILE SYSTEM REPRESENTATION FOR ACCELERATED NAVIGATION
70 20080154906 SELECTING INFORMATION FOR AD HOC EXCHANGE
71 20080154904 Deferred Copy Target Pull of Volume Data
72 20080154902 METHODS AND SYSTEMS FOR ORDERING QUERY RESULTS BASED ON ANNOTATIONS
73 20080154901 METHODS AND SYSTEMS FOR ORDERING QUERY RESULTS BASED ON ANNOTATIONS
74 20080154868 METHOD AND APPARATUS FOR XML QUERY EVALUATION USING EARLY-OUTS AND MULTIPLE PASSES
75 20080154866 SYSTEM AND METHOD FOR CREATING DYNAMIC FOLDER HIERARCHIES
76 20080154864 ITERATIVE DATA ANALYSIS ENABLED THROUGH QUERY RESULT ABSTRACTION
77 20080154855 USAGE OF DEVELOPMENT CONTEXT IN SEARCH OPERATIONS
78 20080154853 ENGLISH-LANGUAGE TRANSLATION OF EXACT INTERPRETATIONS OF KEYWORD QUERIES
79 20080154849 METHOD, GRAPHICAL USER INTERFACE, AND COMPUTER PROGRAM PRODUCT FOR GROUPING SEARCH RESULTS
80 20080154845 RESEARCH RAPIDITY AND EFFICIENCY IMPROVEMENT BY ANALYSIS OF RESEARCH ARTIFACT SIMILARITY
81 20080154844 ESTIMATING THE COMPILATION TIME OF A QUERY OPTIMIZER
82 20080154842 ENHANCED RELATIONAL DATABASE MANAGEMENT SYSTEM AND METHOD
83 20080154831 IDENTIFICATION OF RELEVANT METRICS
84 20080154776 SYSTEM AND METHOD OF AUTOMATICALLY MAINTAINING AND RECYCLING SOFTWARE COMPONENTS
85 20080154707 Method and System for Conducting Online Marketing Research in a Controlled Manner
86 20080154701 Method and System for Researching Sales Effects of Advertising Using Association Analysis
87 20080154681 METHOD FOR FACILITATING AND MAINTAINING AN ACTIVE PARTS DATA REPOSITORY
88 20080154659 APPARATUS AND METHOD FOR TRANSPORTATION AND UPSELLING OF PRODUCT
89 20080154646 SYSTEM AND PROGRAM FOR ELECTRONICALLY MAINTAINING MEDICAL INFORMATION BETWEEN PATIENTS AND PHYSICIANS
90 20080154631 METHOD OF FACILITATING MANAGEMENT OF SERVICE ELEMENTS
91 20080154605 ADAPTIVE QUALITY ADJUSTMENTS FOR SPEECH SYNTHESIS IN A REAL-TIME SPEECH PROCESSING SYSTEM BASED UPON LOAD
92 20080154599 SPOKEN FREE-FORM PASSWORDS FOR LIGHT-WEIGHT SPEAKER VERIFICATION USING STANDARD SPEECH RECOGNITION ENGINES
93 20080154596 SOLUTION THAT INTEGRATES VOICE ENROLLMENT WITH OTHER TYPES OF RECOGNITION OPERATIONS PERFORMED BY A SPEECH RECOGNITION ENGINE USING A LAYERED GRAMMAR STACK
94 20080154595 SYSTEM FOR CLASSIFICATION OF VOICE SIGNALS
95 20080154593 ADDING REAL-TIME DICTATION CAPABILITIES FOR SPEECH PROCESSING OPERATIONS HANDLED BY A NETWORKED SPEECH PROCESSING SYSTEM
96 20080154575 HIDING AN XML SOURCE IN METADATA TO SOLVE REFFERENCE PROBLEMS NORMALLY REQUIRING MULTIPLE XML SOURCES
97 20080154551 Virtual cabling router
98 20080154541 METHOD FOR MAINTAINING A SAMPLE SYNOPSIS UNDER ARBITRARY INSERTIONS AND DELETIONS
99 20080154519 QUANTIFICATION OF ADSORBED MOLECULAR CONTAMINANT USING THIN FILM MEASUREMENT
100 20080154420 METHOD AND ALGORITHM FOR THE CONTROL OF CRITICAL DIMENSIONS IN A THERMAL FLOW PROCESS
101 20080154416 Apparatus and method to monitor an out-sourced manufacturing process
102 20080153472 SYSTEMS AND METHODS FOR A CELLULAR PHONE GATEWAY
103 20080153455 SYSTEM, METHOD AND PROGRAM FOR MANAGING VOIP CALLS SUCH AS 911 CALLS FROM MOBILE DEVICES
104 20080153331 Method For Docking A Printed Circuit Board
105 20080153296 METHOD OF FORMATION OF A DAMASCENE STRUCTURE UTILIZING A PROTECTIVE FILM
106 20080153278 Doped Single Crystal Silicon Silicided eFuse
107 20080153270 METHOD FOR TUNING EPITAXIAL GROWTH BY INTERFACIAL DOPING AND STRUCTURE INCLUDING SAME
108 20080152932 Programmable-Resistance Memory Cell
109 20080152260 METHOD AND SYSTEM FOR OPTIMIZING WEB PAGE IMAGES
110 20080152127 FORWARD SHIFTING OF PROCESSOR ELEMENT PROCESSING FOR LOAD BALANCING
111 20080152121 ENHANCING CONTACT CENTERS WITH DIALOG CONTRACTS
112 20080152071 Method, System and Computer Program for Identifying Interpreted Programs Through Class Loading Sequences
113 20080151966 DESIGN STRUCTURE FOR BOLOMETRIC ON-CHIP TEMPERATURE SENSOR
114 20080151959 SURFACE EMITTING LASER AND MANUFACTURING METHOD THEREOF
115 20080151923 APPARATUS FOR MODELING QUEUEING SYSTEMS WITH HIGHLY VARIABLE TRAFFIC ARRIVAL RATES
116 20080151705 ARRANGEMENT FOR OPTIMIZING SERVO CONTROLLER POWER IN TWO-DIMENSIONAL FLEXURE MEMS STORAGE DEVICES
117 20080151658 USING COMMON MODE DIFFERENTIAL DATA SIGNALS OF DDR2 SDRAM FOR CONTROL SIGNAL TRANSMISSION
118 20080151504 SYSTEM AND METHOD FOR COOLING A MODULE
119 20080151447 SYSTEMS AND METHODS USING DIODES TO PROTECT ELECTRONIC DEVICES
120 20080151416 SYNCHRONOUS SERVO CHANNEL FOR TAPE DRIVE SYSTEMS
121 20080151338 Apparatus and method for holographic information storage and retrieval
122 20080151246 Alignment routine for optically based tools
123 20080150761 TELEMATIC PARAMETRIC SPEED METERING SYSTEM
124 20080150714 METHOD FOR REDUCING POWER CONSUMPTION OF SENSORS
125 20080150617 Voltage Pump Circuit with an Oxide Stress Control Mechanism for use in High-Voltage Applications in an Integrated Circuit
126 20080150599 METHOD AND APPARATUS FOR GENERATING RANDOM JITTER
127 20080150147 HIGH SURFACE AREA ALUMINUM BOND PAD FOR THROUGH-WAFER CONNECTIONS TO AN ELECTRONIC PACKAGE
128 20080150091 MULTIPLE PATTERNING USING PATTERNABLE LOW-k DIELECTRIC MATERIALS
129 20080150087 SEMICONDUCTOR CHIP SHAPE ALTERATION
130 20080150033 SCALABLE STRAINED FET DEVICE AND METHOD OF FABRICATING THE SAME
131 20080150026 METAL-OXIDE-SEMICONDUCTOR FIELD EFFECT TRANSISTOR WITH AN ASYMMETRIC SILICIDE
132 20080149983 METAL-OXIDE-SEMICONDUCTOR (MOS) VARACTORS AND METHODS OF FORMING MOS VARACTORS
133 20080149911 PROGRAMMABLE-RESISTANCE MEMORY CELL
134 20080148825 SYSTEMS AND METHODS FOR DETECTING A COATING ON AN ITEM SUCH AS A MAGNETIC HEAD
135 20080148824 Probe for scanning over a substrate and a data storage device