Latest Patents of Leading Technology Companies

IBM patent applications published on 31 December 2009
Thursday December 31st 2009, 9:01 am
Filed under: IBM, Patent Applications

133 US patent applications published on 31 December 2009 and assigned to IBM

1 20090328205 USER ESTABLISHED GROUP-BASED SECURITY FOR USER CREATED RESTFUL RESOURCES
2 20090328153 USING EXCLUSION BASED SECURITY RULES FOR ESTABLISHING URI SECURITY
3 20090328129 Customizing Policies for Process Privilege Inheritance
4 20090328077 Software Appliances not Requiring Virtual Machines
5 20090328044 Transfer of Event Logs for Replication of Executing Programs
6 20090328040 Determining Real Time Stateful Business Application Processing In An Otherwise Stateless Service-Oriented Architecture
7 20090328039 Deterministic Real Time Business Application Processing In A Service-Oriented Architecture
8 20090328034 ESTABLISHING A BI-DIRECTIONAL GRID COMPUTING NETWORK
9 20090328025 AUTOMATICALLY MANAGING VERSIONING OF MASHUP WIDGETS
10 20090328022 SYSTEMS AND METHODS FOR MAINTAINING CRTM CODE
11 20090328010 SYSTEM AND METHOD FOR PLATFORM-INDEPENDENT, SCRIPT-BASED APPLICATION GENERATION FOR SPREADSHEET SOFTWARE
12 20090328007 MEMORY LEAK DIAGNOSIS
13 20090328004 METHOD TO COLLABORATIVELY RESOLVE JAVA PROGRAM ERRORS WITHIN AN INTEGRATED DEVELOPMENT ENVIRONMENT
14 20090327988 METHODS, SYSTEMS AND COMPUTER PROGRAM PRODUCTS FOR LAYOUT DEVICE MATCHING DRIVEN BY A SCHEMATIC EDITOR
15 20090327973 PRESERVING A COMPLETE HISTORY OF A SET OF APPLICATION ACTIONS WHEN NON-LINEAR INTERACTIONS ARE PERMITTED
16 20090327951 COMPUTER PROGRAM PRODUCT FOR MAINTAINING AN OBJECT PATH WITHIN A VIEW WINDOW
17 20090327919 ELIMINATING DUPLICATE AND INVALID CALENDAR ITEMS FROM END USER CALENDARS USING A UNIQUE ENTRY IDENTIFIER (UEID)
18 20090327915 Automatic GUI Reconfiguration Based On User Preferences
19 20090327902 Adapting a Network Topology
20 20090327878 METHOD AND APPARATUS FOR HIGHLIGHTING DIVERSE ASPECTS IN A DOCUMENT
21 20090327872 OBJECT EDITING INCLUDING LAYOUT MODES DURING DRAG AND DROP OPERATIONS
22 20090327870 PIPELINE OPTIMIZATION BASED ON POLYMORPHIC SCHEMA KNOWLEDGE
23 20090327865 WEB CONTENT CORRECTION METHOD AND DEVICE, WEB CONTENT CORRECTION SERVICE METHOD AND APPARATUS
24 20090327824 TECHNIQUES FOR PERFORMING A LOGIC BUILT-IN SELF-TEST IN AN INTEGRATED CIRCUIT DEVICE
25 20090327813 METHOD TO RECOVER FROM A BOOT DEVICE FAILURE DURING REBOOT OR SYSTEM IPL
26 20090327800 APPARATUS, SYSTEM AND METHOD FOR PROVIDING ERROR PROTECTION FOR DATA-MASKING BITS
27 20090327779 ENERGY CONSERVATION IN MULTIPATH DATA COMMUNICATIONS
28 20090327775 USER IMPOSED POWER CONSTRAINTS ON WEB SERVER BASED ON USER PREFERENCES
29 20090327765 Managing Power Consumption Of A Computer
30 20090327764 Managing Power Consumption Of A Computer
31 20090327763 Method for Using a Compact Disk as a Smart Key Device
32 20090327748 SYSTEM AND METHOD FOR FAST QUERYING OF ENCRYPTED DATABASES
33 20090327746 KEY ENCRYPTION AND DECRYPTION
34 20090327745 SECURE APPARATUS AND METHOD FOR PROTECTING INTEGRITY OF SOFTWARE SYSTEM AND SYSTEM THEREOF
35 20090327728 Methods for Supplying Cryptographic Algorithm Constants to a Storage-Constrained Target
36 20090327717 SYSTEM, METHOD, AND SERVICE FOR TRACING TRAITORS FROM CONTENT PROTECTION CIRCUMVENTION DEVICES
37 20090327708 CERTIFICATE DISTRIBUTION USING SECURE HANDSHAKE
38 20090327686 Updating A Basic Input/Output System (‘BIOS’) Boot Block Security Module In Compute Nodes Of A Multinode Computer
39 20090327680 Selecting a Random Processor to Boot on a Multiprocessor System
40 20090327658 COMPARE, SWAP AND STORE FACILITY WITH NO EXTERNAL SERIALIZATION
41 20090327654 Method of Handling Duplicate or Invalid Node Controller IDs in a Distributed Service Processor Environment
42 20090327651 Information Handling System Including A Multiple Compute Element Processor With Distributed Data On-Ramp Data-Off Ramp Topology
43 20090327643 Information Handling System Including Dynamically Merged Physical Partitions
44 20090327630 SOFTWARE CONFIGURATION ITEM BACK-UP FACILITY
45 20090327627 SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR COPYING DATA
46 20090327625 MANAGING METADATA FOR DATA BLOCKS USED IN A DEDUPLICATION SYSTEM
47 20090327619 Access Speculation Predictor with Predictions Based on Memory Region Prior Requestor Tag Information
48 20090327617 Shared Object Control
49 20090327615 Access Speculation Predictor with Predictions Based on a Scope Predictor
50 20090327613 System and Method for a Software Managed Cache in a Multiprocessing Environment
51 20090327612 Access Speculation Predictor with Predictions Based on a Domain Indicator of a Cache Line
52 20090327578 Flash Sector Seeding to Reduce Program Times
53 20090327562 Implementing Bus Interface Calibration for Enhanced Bus Interface Initialization Time
54 20090327513 PARSING CONTENTS OF AN E-FORM
55 20090327494 COMMON RESOURCE MANAGEMENT IN A SERVER CLUSTER
56 20090327481 ADAPTIVE DATA THROTTLING FOR STORAGE CONTROLLERS
57 20090327468 Interactive Remote Command Execution Over a Stateless Client/Server Network Protocol
58 20090327464 Load Balanced Data Processing Performed On An Application Message Transmitted Between Compute Nodes
59 20090327462 METHOD, SYSTEM AND PROGRAM PRODUCT FOR MANAGING ASSIGNMENT OF MAC ADDRESSES IN A VIRTUAL MACHINE ENVIRONMENT
60 20090327444 Dynamic Network Link Selection For Transmitting A Message Between Compute Nodes Of A Parallel Comput
61 20090327438 AUTOMATICALLY CREATING CONTACT GROUPS AND FOR SUGGESTING AN E-MAIL SENDING LIST
62 20090327421 Cross domain interaction of a Web application
63 20090327411 PROTECTING WEB APPLICATION DATA
64 20090327397 MANAGING USER PERSONAL INFORMATION ACROSS WEB SITES
65 20090327396 Tiny File Transfer Protocol (TFTP) Relay Agent
66 20090327389 Stateful Business Application Processing In An Otherwise Stateless Service-Oriented Architecture
67 20090327373 METHOD FOR PERFORMING MEMORY LEAK ANALYSIS INSIDE A VIRTUAL MACHINE
68 20090327357 TIME BASED FILE SYSTEM FOR CONTINUOUS DATA PROTECTION
69 20090327340 System and Method for Managing Data Using a Hierarchical Metadata Management System
70 20090327337 DYNAMIC ONTOLOGY-DRIVEN TEMPLATE SELECTION
71 20090327323 Integrating Data Resources by Generic Feed Augmentation
72 20090327319 HYBRID DATA MODEL AND USER INTERACTION FOR DATA SETS IN A USER INTERFACE
73 20090327279 APPARATUS AND METHOD FOR SUPPORTING DOCUMENT DATA SEARCH
74 20090327262 Management of Deletion Requests for Related Documents in a Content Management System
75 20090327227 MEETING ROOM AND RESOURCE SCHEDULING AND PRIORITIZATION BASED ON ATTENDEE LOCATION
76 20090327219 Cloning Objects in a Virtual Universe
77 20090327208 DISCOVERING TRANSFORMATIONS APPLIED TO A SOURCE TABLE TO GENERATE A TARGET TABLE
78 20090327200 Method and Apparatus for Ontology-Based Classification of Media Content
79 20090327192 AUTOMATIC CATEGORIZATION OF EMAIL IN A MAIL SYSTEM
80 20090327189 DYNAMIC ONTOLOGY-DRIVEN TEMPLATE SELECTION
81 20090327185 SYSTEMS FOR STRUCTURAL CLUSTERING OF TIME SEQUENCES
82 20090327182 CALENDAR BASED PERSONALIZED RECOMMENDATIONS
83 20090327019 MEETING SCHEDULING SYSTEM
84 20090327002 AUTOMATED WORKFLOW FOR CONTENT LOCALIZATION MANAGEMENT
85 20090327001 DEFINING AND IMPLEMENTING CONFIGURATION STANDARDS FOR FACILITATING COMPLIANCE TESTING IN AN INFORMATION TECHNOLOGY ENVIRONMENT
86 20090326997 MANAGING A COMPANY’S COMPLIANCE WITH MULTIPLE STANDARDS AND PERFORMING COST/BENEFIT ANALYSIS OF THE SAME
87 20090326922 CLIENT SIDE RECONCILIATION OF TYPOGRAPHICAL ERRORS IN MESSAGES FROM INPUT-LIMITED DEVICES
88 20090326884 Techniques to Predict Three-Dimensional Thermal Distributions in Real-Time
89 20090326879 Techniques for Thermal Modeling of Data Centers to Improve Energy Efficiency
90 20090326862 Clock Duty Cycle Measurement with Charge Pump Without Using Reference Clock Calibration
91 20090326840 Temperature-Profiled Device Fingerprint Generation and Authentication from Power-Up States of Static Cells
92 20090326798 METHOD, COMPUTER PROGRAM AND SYSTEM FOR OPTIMISING ROUTES PROVIDED BY NAVIGATION SYSTEMS
93 20090326732 PROTECTING SECRET DATA ENTRY FROM INFRARED AND AUDIO EAVESDROPPING
94 20090326704 PROCESSING LOTS THROUGH A CLUSTER TOOL HAVING MULTIPLE PROCESSING CHAMBERS
95 20090326698 SYSTEM AND METHOD FOR TRACKING TRANSPORTS IN A PRODUCTION PROCESS
96 20090325593 Marking Locations With A Portable Communications Device
97 20090325412 ATTENUATION OF AN ELECTROSTATIC CHARGE ON A CABLE PRIOR TO COUPLING THE CABLE WITH AN ELECTRONIC SYSTEM
98 20090325358 METHOD OF REDUCING DISLOCATION-INDUCED LEAKAGE IN A STRAINED-LAYER FIELD-EFFECT TRANSISTOR
99 20090325337 Band Gap Modulated Optical Sensor
100 20090324814 MgO Tunnel Barriers and Method of Formation
101 20090324162 CMOS COMPATIBLE INTEGRATED DIELECTRIC OPTICAL WAVEGUIDE COUPLER AND FABRICATION
102 20090324027 Fraud Detection in Seals
103 20090324014 RETRIEVING SCENES FROM MOVING IMAGE DATA
104 20090323970 SYSTEM AND METHOD FOR PROTECTING DATA IN A SECURE SYSTEM
105 20090323953 SYSTEM AND METHOD OF DECOUPLING AND EXPOSING COMPUTING DEVICE ORIGINATED LOCATION INFORMATION
106 20090323936 SYSTEM, METHOD, AND SERVICE FOR PERFORMING UNIFIED BROADCAST ENCRYPTION AND TRAITOR TRACING FOR DIGITAL CONTENT
107 20090323935 PSEUDO PUBLIC KEY ENCRYPTION
108 20090323916 NOTIFICATION TO ABSENT TELECONFERENCE INVITEES
109 20090323875 Method for Data Synchronization
110 20090323798 METHOD AND SYSTEM FOR LOW-COMPLEXITY SLEPIAN-WOLF RATE ESTIMATION IN WYNER-ZIV VIDEO ENCODING
111 20090323527 Reducing Retransmission of Out of Order Packets
112 20090323452 Dual Mode Memory System for Reducing Power Requirements During Memory Backup Transition
113 20090323445 High Performance Read Bypass Test for SRAM Circuits
114 20090323281 CONTROLLING AN AIRFLOW PASSING INTO AN ELECTRONIC COMPONENT CABINET
115 20090322881 Video analysis, archiving and alerting methods and apparatus for a distributed, modular and extensible video surveillance system
116 20090322708 Optical Touch Panel Having SMT Components As Optical Gates
117 20090322481 SYSTEM FOR SELF-SERVICE CHECKOUT INVENTORY CONTROL
118 20090322376 SMI MEMORY READ DATA CAPTURE MARGIN CHARACTERIZATION CIRCUITS AND METHODS
119 20090322311 Method and Apparatus for On-Chip Testing of High Speed Frequency Dividers
120 20090321933 Structure to Facilitate Plating Into High Aspect Ratio Vias
121 20090321914 PRODUCTION OF INTEGRATED CIRCUIT CHIP PACKAGES PROHIBITING FORMATION OF MICRO SOLDER BALLS
122 20090321853 HIGH-k/METAL GATE MOSFET WITH REDUCED PARASITIC CAPACITANCE
123 20090321847 HIGH PERFORMANCE CMOS DEVICES COMPRISING GAPPED DUAL STRESSORS WITH DIELECTRIC GAP FILLERS, AND METHODS OF FABRICATING THE SAME
124 20090321833 VERTICAL PROFILE FinFET GATE FORMED VIA PLATING UPON A THIN GATE DIELECTRIC
125 20090321831 PARTIALLY DEPLETED SOI FIELD EFFECT TRANSISTOR HAVING A METALLIZED SOURCE SIDE HALO REGION
126 20090321828 STRUCTURES, FABRICATION METHODS, DESIGN STRUCTURES FOR STRAINED FIN FIELD EFFECT TRANSISTORS (FINFETS)
127 20090321808 STRUCTURES, FABRICATION METHODS, AND DESIGN STRUCTURES FOR MULTIPLE BIT FLASH MEMORY CELLS
128 20090321794 CMOS DEVICES INCORPORATING HYBRID ORIENTATION TECHNOLOGY (HOT) WITH EMBEDDED CONNECTORS
129 20090321786 Band Gap Modulated Optical Sensor
130 20090321710 THREE-TERMINAL CASCADE SWITCH FOR CONTROLLING STATIC POWER CONSUMPTION IN INTEGRATED CIRCUITS
131 20090321125 Plastic Land Grid Array (PLGA) Module and Printed Wiring Board (PWB) With Enhanced Contact Metallurgy Construction
132 20090320916 Techniques for Enhancing Performance of Photovoltaic Devices
133 20090320282 LAND GRID ARRAY (LGA) INTERPOSER UTILIZING METAL-ON-ELASTOMER HEMI-TORUS AND OTHER MULTIPLE POINTS OF CONTACT GEOMETRIES