IBM patent applications published on 19 July 2012

148 US patent applications published on 19 July 2012 and assigned to IBM

1 20120185952 CONTEXT AWARE DATA PROTECTION
2 20120185949 TRIGGERING A PRIVATE BROWSING FUNCTION OF A WEB BROWSER APPLICATION PROGRAM
3 20120185947 TRIGGERING A PRIVATE BROWSING FUNCTION OF A WEB BROWSER APPLICATION PROGRAM
4 20120185943 CLASSIFICATION OF CODE CONSTRUCTS USING STRING ANALYSIS
5 20120185938 DETECTING AND DEFENDING AGAINST MAN-IN-THE-MIDDLE ATTACKS
6 20120185935 IMPLEMENTING AUTOMATIC ACCESS CONTROL LIST VALIDATION USING AUTOMATIC CATEGORIZATION OF UNSTRUCTURED TEXT
7 20120185930 DOMAINS BASED SECURITY FOR CLUSTERS
8 20120185925 Systems and Methods for Generating and Validating Configuration Files for Computing Devices
9 20120185920 SERIALIZED AUTHENTICATION AND AUTHORIZATION SERVICES
10 20120185875 INTERPROCESS COMMUNICATION USING A SINGLE SEMAPHORE
11 20120185873 Data Communications In A Parallel Active Messaging Interface Of A Parallel Computer
12 20120185870 All-to-All Comparisons on Architectures Having Limited Storage Space
13 20120185868 WORKLOAD PLACEMENT ON AN OPTIMAL PLATFORM IN A NETWORKED COMPUTING ENVIRONMENT
14 20120185867 Optimizing The Deployment Of A Workload On A Distributed Processing System
15 20120185865 MANAGING ACCESS TO A SHARED RESOURCE IN A DATA PROCESSING SYSTEM
16 20120185862 Managing Scheduling of Processes
17 20120185855 IMAGE MANAGEMENT FOR VIRTUAL MACHINE INSTANCES AND ASSOCIATED VIRTUAL STORAGE
18 20120185849 IDENTITY MANAGEMENT METHOD AND SYSTEM
19 20120185848 TASK PRIORITIZATION MANAGEMENT IN A VIRTUALIZED ENVIRONMENT
20 20120185846 NETWORK COMMUNICATIONS OVER SHARED LINKS IN A VIRTUALIZED ENVIRONMENT
21 20120185845 Detecting Applications in a Virtualization Environment
22 20120185843 RECONFIGURATION OF COMPUTER SYSTEM TO ALLOW APPLICATION INSTALLATION
23 20120185837 METHODS AND SYSTEMS FOR LINKING OBJECTS ACROSS A MIXED COMPUTER ENVIRONMENT
24 20120185832 Testing Software Applications with Progress Tracking
25 20120185831 EXECUTABLE HIGH-LEVEL TRACE FILE GENERATION METHOD
26 20120185828 METHODS AND SYSTEMS FOR INTERACTIVE DEBUGGING IN A MIXED COMPUTER ENVIRONMENT
27 20120185825 Method and Apparatus for Programming Software Components
28 20120185817 Enhanced Static Random Access Memory Stability Using Asymmetric Access Transistors and Design Structure for Same
29 20120185815 METHOD FOR EXTRACTING INFORMATION FOR A CIRCUIT DESIGN
30 20120185812 SYSTEM, METHOD AND PROGRAM STORAGE DEVICE FOR DEVELOPING CONDENSED NETLISTS REPRESENTATIVE OF GROUPS OF ACTIVE DEVICES IN AN INTEGRATED CIRCUIT AND FOR MODELING THE PERFORMANCE OF THE INTEGRATED CIRCUIT BASED ON THE CONDENSED NETLISTS
31 20120185810 Method for Improving Static Timing Analysis and Optimizing Circuits Using Reverse Merge
32 20120185791 GENERATION OF USER INTERFACES IN THE MANAGEMENT OF PROCESSES WITH ASSOCIATED DATA OBJECTS
33 20120185779 Computer System and Method of Audience-Suggested Content Creation in Social Media
34 20120185778 DISPLAY AND INSTALLATION OF PORTLETS ON A CLIENT PLATFORM
35 20120185763 CONSISTENT WEB APPLICATION PRESENTATION
36 20120185733 APPLICATION RELIABILITY AND FAULT TOLERANT CHIP CONFIGURATIONS
37 20120185731 PRECISE FAULT LOCALIZATION
38 20120185726 Saving Power in Computing Systems with Redundant Service Processors
39 20120185724 PARITY-BASED VITAL PRODUCT DATA BACKUP
40 20120185710 DETERMINING AND OPTIMIZING ENERGY CONSUMPTION OF COMPUTER SYSTEMS
41 20120185699 SPACE-EFFICIENT ENCRYPTION WITH MULTI-BLOCK BINDING
42 20120185694 INFORMATION PROCESSING APPARATUS, A SERVER APPARATUS, A METHOD OF AN INFORMATION PROCESSING APPARATUS, A METHOD OF A SERVER APPARATUS, AND AN APPARATUS EXECUTABLE PROGRAM
43 20120185691 GENERAL PURPOSE DISTRIBUTED ENCRYPTED FILE SYSTEM
44 20120185690 DATE AND TIME SIMULATION FOR TIME-SENSITIVE APPLICATIONS
45 20120185679 Endpoint-Based Parallel Data Processing With Non-Blocking Collective Instructions In A Parallel Active Messaging Interface Of A Parallel Computer
46 20120185678 HARDWARE THREAD DISABLE WITH STATUS INDICATING SAFE SHARED RESOURCE CONDITION
47 20120185677 METHODS AND SYSTEMS FOR STORAGE OF BINARY INFORMATION THAT IS USABLE IN A MIXED COMPUTING ENVIRONMENT
48 20120185672 LOCAL-ONLY SYNCHRONIZING OPERATIONS
49 20120185661 DOMAIN BASED ACCESS CONTROL OF PHYSICAL MEMORY SPACE
50 20120185660 USING A HEARTBEAT SIGNAL TO MAINTAIN DATA CONSISTENCY FOR WRITES TO SOURCE STORAGE COPIED TO TARGET STORAGE
51 20120185658 PERFORMING WRITING OPERATIONS USING A QUEUE OF AVAILABLE PAGES
52 20120185649 VOLUME RECORD DATA SET OPTIMIZATION APPARATUS AND METHOD
53 20120185648 STORAGE IN TIERED ENVIRONMENT FOR COLDER DATA SEGMENTS
54 20120185642 ASSIGNING A DATA ITEM TO A STORAGE LOCATION IN A COMPUTING ENVIRONMENT
55 20120185637 RECOVERING FAILED WRITES TO VITAL PRODUCT DATA DEVICES
56 20120185632 IMPLEMENTING PCI-EXPRESS MEMORY DOMAINS FOR SINGLE ROOT VIRTUALIZED DEVICES
57 20120185624 Automated Cabling Process for a Complex Environment
58 20120185609 PRESENTING MULTIPLE POSSIBLE SELECTABLE DOMAIN NAMES FROM A URL ENTRY
59 20120185598 DYNAMIC APPLICATION PROVISIONING IN CLOUD COMPUTING ENVIRONMENTS
60 20120185587 DATA CONSISTENCY IN LONG-RUNNING PROCESSES
61 20120185581 DOMAIN BASED ISOLATION OF NETWORK PORTS
62 20120185573 SYSTEM AND METHOD FOR ACCESSING REALLY SIMPLE SYNDICATION (RSS) ENABLED CONTENT USING SESSION INITIATION PROTOCOL (SIP) SIGNALING
63 20120185567 METHOD AND SYSTEM FOR PROCESSING SERVICES
64 20120185556 ASSIGNING A DATA ITEM TO A STORAGE LOCATION IN A COMPUTING ENVIRONMENT
65 20120185534 DETERMINING MEETING ATTENDEE READINESS
66 20120185522 Generating a Number based on Mask and Range Constraints
67 20120185516 COMPUTER DATA FILE MERGING BASED ON FILE METADATA
68 20120185513 METHOD AND APPARATUS FOR STORING AND PROCESSING MOLECULAR INFORMATION
69 20120185510 DOMAIN BASED ISOLATION OF OBJECTS
70 20120185500 DATA STORAGE AND MANAGEMENT SYSTEM
71 20120185499 Scalable Package Management For Virtual-Machine Images
72 20120185497 Techniques for Personalized and Adaptive Search Services
73 20120185493 AVOIDING DUPLICATE AND EQUIVALENT DATA OBJECTS IN SERVICE REGISTRIES
74 20120185485 Techniques for Personalized and Adaptive Search Services
75 20120185480 METHOD TO IMPROVE THE NAMED ENTITY CLASSIFICATION
76 20120185472 Relevancy Ranking of Search Results in a Network Based Upon a User’s Computer-Related Activities
77 20120185461 METHOD, SYSTEM AND PROGRAM PRODUCT FOR REWRITING STRUCTURED QUERY LANGUAGE (SQL) STATEMENTS
78 20120185459 IDENTIFYING UNIVERSAL RESOURCE LOCATOR REWRITING RULES
79 20120185450 METHOD AND SYSTEM TO HANDLE JAVA CLASS VERSIONING
80 20120185443 CONFIGURABLE FLAT FILE DATA MAPPING TO A DATABASE
81 20120185433 PRIORITY-BASED ASYNCHRONOUS DATA REPLICATION
82 20120185428 DATABASE INSTANCE DECOMMISSIONING
83 20120185427 SYSTEM AND METHOD FOR CAPTURING AN IMAGE OF A SOFTWARE ENVIRONMENT
84 20120185423 CASCADING DEFINITION AND SUPPORT OF EDI RULES
85 20120185416 LOAD ESTIMATION IN USER-BASED ENVIRONMENTS
86 20120185415 SYSTEM AND METHOD FOR DOMAIN ADAPTION WITH PARTIAL OBSERVATION
87 20120185413 Specifying Physical Attributes of a Cloud Storage Device
88 20120185406 FAST AND ACCURATE METHOD FOR ESTIMATING PORTFOLIO CVaR RISK
89 20120185405 METHOD AND APPARATUS FOR COMMODITY SOURCING MANAGEMENT
90 20120185326 CONTACT STREAM OPTIMIZATION USING FEC AND CC CONSTRAINTS
91 20120185305 PROVIDING CONSUMERS WITH INCENTIVES FOR HEALTHY EATING HABITS
92 20120185294 GENERATING AN OPTIMIZED ANALYTICAL BUSINESS TRANSFORMATION
93 20120185259 TOPIC-BASED CALENDAR AVAILABILITY
94 20120185243 SPEECH FEATURE EXTRACTION APPARATUS, SPEECH FEATURE EXTRACTION METHOD, AND SPEECH FEATURE EXTRACTION PROGRAM
95 20120185230 Distributed Hardware Device Simulation
96 20120185216 Minimizing the Maximum Required Link Capacity for Three-Dimensional Interconnect Routing
97 20120185164 CELLULAR AND GPS TRAINING TARGET ZONE DYNAMIC PLANNING AND ROUTING
98 20120185106 INTEGRATION OF DEMAND RESPONSE AND RENEWABLE RESOURCES FOR POWER GENERATION MANAGEMENT
99 20120184093 HIGH-K/METAL GATE STACK USING CAPPING LAYER METHODS, IC AND RELATED TRANSISTORS
100 20120184081 PROCESS FOR SINGLE AND MULTIPLE LEVEL METAL-INSULATOR-METAL INTEGRATION WITH A SINGLE MASK
101 20120184080 COMPACT THERMALLY CONTROLLED THIN FILM RESISTORS UTILIZING SUBSTRATE CONTACTS AND METHODS OF MANUFACTURE
102 20120184076 FLASH MEMORY STRUCTURE WITH ENHANCED CAPACITIVE COUPLING COEFFICIENT RATIO (CCCR) AND METHOD FOR FABRICATION THEREOF
103 20120184075 REDUCING DISLOCATION FORMATION IN SEMICONDUCTOR DEVICES THROUGH TARGETED CARBON IMPLANTATION
104 20120184073 PROGRAMMABLE HIGH-K/METAL GATE MEMORY DEVICE
105 20120183932 Location-Aware Nutrition Management
106 20120183907 PATTERNING PROCESS FOR SMALL DEVICES
107 20120183889 MULTIPLE LITHOGRAPHIC SYSTEM MASK SHAPE SLEEVING
108 20120183743 TWO-DIMENSIONAL PATTERNING EMPLOYING SELF-ASSEMBLED MATERIAL
109 20120183742 PATTERN FORMATION EMPLOYING SELF-ASSEMBLED MATERIAL
110 20120183736 PATTERN FORMATION EMPLOYING SELF-ASSEMBLED MATERIAL
111 20120183270 WEBCAM CAPTCHA
112 20120183185 PRODUCT IDENTIFICATION USING IMAGE ANALYSIS AND USER INTERACTION
113 20120183132 RECEPTION MANAGEMENT SYSTEM AND METHOD OF HANDLING TRANSACTIONS
114 20120182993 HYPERVISOR APPLICATION OF SERVICE TAGS IN A VIRTUAL NETWORKING ENVIRONMENT
115 20120182992 HYPERVISOR ROUTING BETWEEN NETWORKS IN A VIRTUAL NETWORKING ENVIRONMENT
116 20120182848 DATA STORAGE
117 20120182793 ASYMMETRIC SILICON-ON-INSULATOR SRAM CELL
118 20120182781 MAGNETIC SHIFT REGISTER MEMORY DEVICE
119 20120182693 REVERSIBLY ADHESIVE THERMAL INTERFACE MATERIAL
120 20120182641 Hard Disk Drive Availability Following Transient Vibration
121 20120182437 GENERATING STILL IMAGES AND VIDEO BY CAPTURE OF IMAGES PROJECTED BY LIGHT PASSING THROUGH A DISPLAY SCREEN
122 20120182210 INTELLIGENT REAL-TIME DISPLAY SELECTION IN A MULTI-DISPLAY COMPUTER SYSTEM
123 20120182079 MONITORING NEGATIVE BIAS TEMPERATURE INSTABILITY (NBTI) AND/OR POSITIVE BIAS TEMPERATURE INSTABILITY (PBTI)
124 20120181928 SOLID STATE KLYSTRON
125 20120181700 INTEGRATED CIRCUIT AND DESIGN STRUCTURE HAVING REDUCED THROUGH SILICON VIA-INDUCED STRESS
126 20120181697 METHOD TO CONTROL METAL SEMICONDUCTOR MICRO-STRUCTURE
127 20120181665 STRUCTURE AND METHOD FOR HARD MASK REMOVAL ON AN SOI SUBSTRATE WITHOUT USING CMP PROCESS
128 20120181663 COMPACT THERMALLY CONTROLLED THIN FILM RESISTORS UTILIZING SUBSTRATE CONTACTS AND METHODS OF MANUFACTURE
129 20120181661 METHOD FOR TUNING THE TRHESHOLD VOLTAGE OF A METAL GATE AND HIGH-K DEVICE
130 20120181631 METHOD AND STRUCTURE FOR PMOS DEVICES WITH HIGH K METAL GATE INTEGRATION AND SiGe CHANNEL ENGINEERING
131 20120181630 REPLACEMENT GATE WITH REDUCED GATE LEAKAGE CURRENT
132 20120181628 METHOD TO TAILOR LOCATION OF PEAK ELECTRIC FIELD DIRECTLY UNDERNEATH AN EXTENSION SPACER FOR ENHANCED PROGRAMMABILITY OF A PROMPT-SHIFT DEVICE
133 20120181627 METHOD TO TAILOR LOCATION OF PEAK ELECTRIC FIELD DIRECTLY UNDERNEATH AN EXTENSION SPACER FOR ENHANCED PROGRAMMABILITY OF A PROMPT-SHIFT DEVICE
134 20120181616 STRUCTURE AND METHOD OF Tinv SCALING FOR HIGH k METAL GATE TECHNOLOGY
135 20120181613 Methods for Forming Field Effect Transistor Devices With Protective Spacers
136 20120181610 Techniques for Enabling Multiple Vt Devices Using High-K Metal Gate Stacks
137 20120181608 SEMICONDUCTOR STRUCTURES WITH THINNED JUNCTIONS AND METHODS OF MANUFACTURE
138 20120181588 PIXEL SENSOR CELLS WITH A SPLIT-DIELECTRIC TRANSFER GATE
139 20120181578 PRE-GATE, SOURCE/DRAIN STRAIN LAYER FORMATION
140 20120181549 STRESSED CHANNEL FET WITH SOURCE/DRAIN BUFFERS
141 20120181510 Graphene Devices and Semiconductor Field Effect Transistors in 3D Hybrid Integrated Circuits
142 20120181508 Graphene Devices and Silicon Field Effect Transistors in 3D Hybrid Integrated Circuits
143 20120181507 SEMICONDUCTOR STRUCTURE AND CIRCUIT INCLUDING ORDERED ARRANGMENT OF GRAPHENE NANORIBBONS, AND METHODS OF FORMING SAME
144 20120181506 High-Speed Graphene Transistor and Method of Fabrication by Patternable Hard Mask Materials
145 20120181505 Radiation Hardened Transistors Based on Graphene and Carbon Nanotubes
146 20120181071 MULTILAYER PILLAR FOR REDUCED STRESS INTERCONNECT AND METHOD OF MAKING SAME
147 20120180889 SYSTEM AND METHOD TO ROUTE AIRFLOW THROUGH DYNAMICALLY CHANGING DUCTS
148 20120180663 VACUUM TRAP LABYRINTH