352 US patent applications published on 31 December 2009 and assigned to Microsoft
| 1 | 20090328235 | Declared Origin Policy |
| 2 | 20090328228 | Segmented Media Content Rights Management |
| 3 | 20090328223 | EVALUATING THE EFFECTIVENESS OF A THREAT MODEL |
| 4 | 20090328222 | MAPPING BETWEEN USERS AND MACHINES IN AN ENTERPRISE SECURITY ASSESSMENT SHARING SYSTEM |
| 5 | 20090328221 | MALWARE DETENTION FOR SUSPECTED MALWARE |
| 6 | 20090328216 | PERSONALIZED HONEYPOT FOR DETECTING INFORMATION LEAKS AND SECURITY BREACHES |
| 7 | 20090328215 | SEMANTIC NETWORKS FOR INTRUSION DETECTION |
| 8 | 20090328210 | CHAIN OF EVENTS TRACKING WITH DATA TAINTING FOR AUTOMATED SECURITY FEEDBACK |
| 9 | 20090328196 | AUTHORIZATION FOR TRANSIENT STORAGE DEVICES WITH MULTIPLE AUTHENTICATION SILOS |
| 10 | 20090328180 | Granting Least Privilege Access For Computing Processes |
| 11 | 20090328179 | IDENTIFICATION OF A SMART CARD ON A PLUG AND PLAY SYSTEM |
| 12 | 20090328178 | TECHNIQUES TO PERFORM FEDERATED AUTHENTICATION |
| 13 | 20090328177 | ENABLING PRIVATE DATA FEED |
| 14 | 20090328172 | SESSIONLESS REDIRECTION IN TERMINAL SERVICES |
| 15 | 20090328156 | WORKFLOW BASED AUTHORIZATION FOR CONTENT ACCESS |
| 16 | 20090328154 | ISOLATION OF SERVICES OR PROCESSES USING CREDENTIAL MANAGED ACCOUNTS |
| 17 | 20090328147 | EAP BASED CAPABILITY NEGOTIATION AND FACILITATION FOR TUNNELING EAP METHODS |
| 18 | 20090328140 | ADVANCED SECURITY NEGOTIATION PROTOCOL |
| 19 | 20090328134 | LICENSING PROTECTED CONTENT TO APPLICATION SETS |
| 20 | 20090328130 | POLICY-BASED SECURE INFORMATION DISCLOSURE |
| 21 | 20090328124 | ADAPTIVE VIDEO SWITCHING FOR VARIABLE NETWORK CONDITIONS |
| 22 | 20090328123 | CERTIFICATION PROGRAM FOR DEVICES OPERATING WITH AN ENTERTAINMENT ACCESS SYSTEM |
| 23 | 20090328120 | ARRANGEMENT FOR CONNECTIVITY WITHIN AN ADVANCED MULTIMEDIA CONTENT FRAMEWORK |
| 24 | 20090328103 | GENRE-BASED SEGMENT COLLECTIONS |
| 25 | 20090328102 | Representative Scene Images |
| 26 | 20090328080 | Window Redirection Using Interception of Drawing APIS |
| 27 | 20090328079 | SPACE SEPARATION FOR A LIBRARY BASED RECORD AND REPLAY TOOL |
| 28 | 20090328076 | SIMULATION OF SMARTCARD REMOVAL AND REINSERTION |
| 29 | 20090328075 | FILTER DRIVER TO ENUMERATE SMARTCARD NODES FOR PLUG AND PLAY |
| 30 | 20090328074 | Direct Memory Access Filter for Virtualized Operating Systems |
| 31 | 20090328069 | EXECUTING STATE MACHINE PROCESSING MODULES WITH AN EXECUTIVE PROCESSING MODULE |
| 32 | 20090328067 | UNIFIED, CONFIGURABLE SERVICES STACK FOR INTEGRATION OF ENTERPRISE APPLICATIONS |
| 33 | 20090328066 | UNTRUSTED COMPONENT HOSTING |
| 34 | 20090328064 | COM OBJECT AND MANAGED CODE OBJECT INTEROPERABILITY |
| 35 | 20090328063 | INTER-FRAME MESSAGING BETWEEN DIFFERENT DOMAINS |
| 36 | 20090328062 | SCALABLE AND EXTENSIBLE COMMUNICATION FRAMEWORK |
| 37 | 20090328059 | Synchronizing Communication Over Shared Memory |
| 38 | 20090328058 | PROTECTED MODE SCHEDULING OF OPERATIONS |
| 39 | 20090328054 | ADAPTING MESSAGE DELIVERY ASSIGNMENTS WITH HASHING AND MAPPING TECHNIQUES |
| 40 | 20090328050 | AUTOMATIC LOAD BALANCING, SUCH AS FOR HOSTED APPLICATIONS |
| 41 | 20090328045 | TECHNIQUE FOR FINDING RELAXED MEMORY MODEL VULNERABILITIES |
| 42 | 20090328041 | Shared User-Mode Locks |
| 43 | 20090328035 | Lazy Handling of End of Interrupt Messages in a Virtualized Environment |
| 44 | 20090328032 | PROJECTING SOFTWARE AND DATA ONTO CLIENT |
| 45 | 20090328030 | INSTALLING A MANAGEMENT AGENT WITH A VIRTUAL MACHINE |
| 46 | 20090328020 | INTERFACE OPTIMIZATION IN A CLOSED SYSTEM |
| 47 | 20090328019 | DETECTING RACE CONDITIONS WITH A SOFTWARE TRANSACTIONAL MEMORY SYSTEM |
| 48 | 20090328018 | OPTIMIZING PRIMITIVES IN SOFTWARE TRANSACTIONAL MEMORY |
| 49 | 20090328017 | RAPID APPLICATION DEVELOPMENT |
| 50 | 20090328016 | GENERALIZED EXPRESSION TREES |
| 51 | 20090328015 | Matching Based Pattern Inference for SMT Solvers |
| 52 | 20090328013 | COMPONENTIZATION OF COMPILER FUNCTIONALITY |
| 53 | 20090328012 | COMPILER IN A MANAGED APPLICATION CONTEXT |
| 54 | 20090328011 | SAFE CODE FOR SIGNATURE UPDATES IN AN INTRUSION PREVENTION SYSTEM |
| 55 | 20090328008 | DYNAMICALLY MONITORING APPLICATION BEHAVIOR |
| 56 | 20090328005 | DEBUGGER CALL STACK CACHING |
| 57 | 20090328002 | Analysis and Detection of Responsiveness Bugs |
| 58 | 20090328001 | UNLOADABLE MANAGED CODE |
| 59 | 20090327999 | IMMUTABLE TYPES IN IMPERITIVE LANGUAGE |
| 60 | 20090327997 | Timing Analysis of Concurrent Programs |
| 61 | 20090327996 | Framework for Programming Embedded System Applications |
| 62 | 20090327995 | ANNOTATION-AIDED CODE GENERATION IN LIBRARY-BASED REPLAY |
| 63 | 20090327994 | METADATA DRIVEN API DEVELOPMENT |
| 64 | 20090327993 | Extension Model for Improved Parsing and Describing Protocols |
| 65 | 20090327974 | USER INTERFACE FOR GESTURAL CONTROL |
| 66 | 20090327972 | AGGREGATE AND HIERARCHICAL DISPLAY OF GROUPED ITEMS SPANNING MULTIPLE STORAGE LOCATIONS |
| 67 | 20090327971 | INFORMATIONAL ELEMENTS IN THREAT MODELS |
| 68 | 20090327969 | SEMANTIC ZOOM IN A VIRTUAL THREE-DIMENSIONAL GRAPHICAL USER INTERFACE |
| 69 | 20090327965 | SELECTION OF ITEMS IN A VIRTUALIZED VIEW |
| 70 | 20090327961 | SYSTEM AND METHOD FOR FILTERING AND ORGANIZING ITEMS BASED ON COMMON ELEMENTS |
| 71 | 20090327960 | Ordered Multiple Selection User Interface |
| 72 | 20090327954 | USING VISUAL LANDMARKS TO ORGANIZE DIAGRAMS |
| 73 | 20090327952 | POSITIONING AND REALIZING OF VIRTUALIZED VISIBLE CONTENT WITHIN A VIEWPORT |
| 74 | 20090327947 | TAB MANAGEMENT IN A USER INTERFACE WINDOW |
| 75 | 20090327943 | IDENTIFYING APPLICATION PROGRAM THREATS THROUGH STRUCTURAL ANALYSIS |
| 76 | 20090327941 | PROVIDING MULTIPLE DEGREES OF CONTEXT FOR CONTENT CONSUMED ON COMPUTERS AND MEDIA PLAYERS |
| 77 | 20090327940 | NOTIFICATION AREA THAT PERSISTENTLY REARRANGES ELEMENTS |
| 78 | 20090327938 | ANIMATION ON OBJECT USER INTERFACE |
| 79 | 20090327936 | PRESENTATION OF HEADERS FOR GROUPS OF LOCATIONS IN AN ELECTRONIC LIBRARY |
| 80 | 20090327935 | Partial updating of diagram display |
| 81 | 20090327925 | USER INTERFACE LOCALIZATION CONFLICT INDICATION |
| 82 | 20090327922 | Object Model for A User Interface |
| 83 | 20090327921 | ANIMATION TO VISUALIZE CHANGES AND INTERRELATIONSHIPS |
| 84 | 20090327914 | RELATING WEB PAGE CHANGE WITH REVISITATION PATTERNS |
| 85 | 20090327913 | USING WEB REVISITATION PATTERNS TO SUPPORT WEB INTERACTION |
| 86 | 20090327907 | INTEGRATING CHARACTER-BASED PROFILES WITHIN A SOCIAL NETWORK |
| 87 | 20090327906 | SUPPORTING BRAND ASSETS IN A SOCIAL NETWORKING SERVICE |
| 88 | 20090327905 | INTEGRATED CLIENT FOR ACCESS TO REMOTE RESOURCES |
| 89 | 20090327904 | PRESENTING DYNAMIC FOLDERS |
| 90 | 20090327900 | INDICATING RESOURCES TO WHICH THERE ARE ACCESS RIGHTS |
| 91 | 20090327896 | DYNAMIC MEDIA AUGMENTATION FOR PRESENTATIONS |
| 92 | 20090327886 | USE OF SECONDARY FACTORS TO ANALYZE USER INTENTION IN GUI ELEMENT ACTIVATION |
| 93 | 20090327884 | COMMUNICATING INFORMATION FROM AUXILIARY DEVICE |
| 94 | 20090327883 | DYNAMICALLY ADAPTING VISUALIZATIONS |
| 95 | 20090327876 | User interface framework with embedded text formatting |
| 96 | 20090327871 | I/O FOR CONSTRAINED DEVICES |
| 97 | 20090327869 | ONLINE AD SERVING |
| 98 | 20090327867 | TRANSFORMATION OF PHYSICAL AND LOGICAL LAYOUT FORMS TO LOGICAL LAYOUT PAGES |
| 99 | 20090327861 | EFFICIENT, NON-BLOCKING MECHANISM FOR INCREMENTALLY PROCESSING ARBITRARY SIZED XML DOCUMENTS |
| 100 | 20090327860 | Map Service |
| 101 | 20090327853 | Comparing And Selecting Form-Based Functionality |
| 102 | 20090327849 | Link Classification and Filtering |
| 103 | 20090327815 | Process Reflection |
| 104 | 20090327809 | DOMAIN-SPECIFIC GUIDANCE SERVICE FOR SOFTWARE DEVELOPMENT |
| 105 | 20090327805 | MINIMIZING DATA LOSS IN ASYNCHRONOUS REPLICATION SOLUTION USING DISTRIBUTED REDUNDANCY |
| 106 | 20090327798 | Cluster Shared Volumes |
| 107 | 20090327784 | ENERGY MEASUREMENT TECHNIQUES FOR COMPUTING SYSTEMS |
| 108 | 20090327782 | DEVICE POWER MANAGEMENT USING NETWORK CONNECTIONS |
| 109 | 20090327749 | INDEXING ENCRYPTED FILES BY IMPERSONATING USERS |
| 110 | 20090327737 | TECHNIQUES FOR ENSURING AUTHENTICATION AND INTEGRITY OF COMMUNICATIONS |
| 111 | 20090327735 | UNIDIRECTIONAL MULTI-USE PROXY RE-SIGNATURE PROCESS |
| 112 | 20090327719 | COMMUNICATION AUTHENTICATION |
| 113 | 20090327711 | AUTHENTICATION OF BINARIES IN MEMORY WITH PROXY CODE EXECUTION |
| 114 | 20090327705 | ATTESTED CONTENT PROTECTION |
| 115 | 20090327704 | STRONG AUTHENTICATION TO A NETWORK |
| 116 | 20090327702 | Key Escrow Service |
| 117 | 20090327696 | AUTHENTICATION WITH AN UNTRUSTED ROOT |
| 118 | 20090327668 | Multi-Threaded Processes For Opening And Saving Documents |
| 119 | 20090327636 | COMPRESSED TRANSACTIONAL LOCKS IN OBJECT HEADERS |
| 120 | 20090327634 | SECURE CONFIGURATION OF TRANSIENT STORAGE DEVICES |
| 121 | 20090327621 | VIRTUAL MEMORY COMPACTION AND COMPRESSION USING COLLABORATION BETWEEN A VIRTUAL MEMORY MANAGER AND A MEMORY MANAGER |
| 122 | 20090327580 | OPTIMIZATION OF NON-VOLATILE SOLID-STATE MEMORY BY MOVING DATA BASED ON DATA GENERATION AND MEMORY WEAR |
| 123 | 20090327579 | LIMITED MEMORY POWER |
| 124 | 20090327577 | HYBRID STORAGE |
| 125 | 20090327576 | Direct Memory Access Filter for Virtualized Operating Systems |
| 126 | 20090327561 | SMART DOCKING SYSTEM |
| 127 | 20090327560 | AUTOMATIC TRANSFER OF INFORMATION THROUGH PHYSICAL DOCKING OF DEVICES |
| 128 | 20090327556 | Processor Interrupt Selection |
| 129 | 20090327555 | Processor Interrupt Determination |
| 130 | 20090327531 | Remote Inking |
| 131 | 20090327519 | ADDING INDIVIDUAL DATABASE FAILOVER/SWITCHOVER TO AN EXISTING STORAGE COMPONENT WITH LIMITED IMPACT |
| 132 | 20090327505 | Content Identification for Peer-to-Peer Content Retrieval |
| 133 | 20090327502 | SOFTWARE-BASED ALIASING FOR ACCESSING MULTIPLE SHARED RESOURCES ON A SINGLE REMOTE HOST |
| 134 | 20090327498 | REMOTE COMPUTING SESSION FEATURE DIFFERENTIATION |
| 135 | 20090327497 | SEAMLESS LOCATION AWARE NETWORK CONNECTIVITY |
| 136 | 20090327496 | REMOTE ACCESS BETWEEN UPnP DEVICES |
| 137 | 20090327493 | Data Center Scheduler |
| 138 | 20090327491 | SCHEDULING DATA DELIVERY TO MANAGE DEVICE RESOURCES |
| 139 | 20090327482 | RELIABLE AND ACCURATE USAGE DETECTION OF A SOFTWARE APPLICATION |
| 140 | 20090327479 | USER-BASED WIDE AREA NETWORK OPTIMIZATION |
| 141 | 20090327478 | SELECTION OF SENSORS FOR MONITORING PHENOMENA CONSIDERING THE VALUE OF INFORMATION AND DATA SHARING PREFERENCES |
| 142 | 20090327476 | Dynamic Infrastructure for Monitoring Service Level Agreements |
| 143 | 20090327466 | INTERNAL UNIFORM RESOURCE LOCATOR FORMULATION AND TESTING |
| 144 | 20090327465 | Distributed Configuration Orchestration for Network Client Management |
| 145 | 20090327460 | Application Request Routing and Load Balancing |
| 146 | 20090327459 | On-Demand Capacity Management |
| 147 | 20090327458 | ONLINE PREDICATE CHECKING FOR DISTRIBUTED SYSTEMS |
| 148 | 20090327457 | Distributed Configuration Management Using Loosely-Coupled Action-Style Documents |
| 149 | 20090327450 | USER STATUS REPORTS PROVIDED BY AN ENTERTAINMENT ACCESS SYSTEM |
| 150 | 20090327449 | WIRELESS SYNCHRONIZATION OF MEDIA CONTENT AND SUBSCRIPTION CONTENT |
| 151 | 20090327448 | PEER-TO-PEER SYNCHRONOUS CONTENT SELECTION |
| 152 | 20090327447 | EXTENDING SHARING OPTIONS OF LOCAL COMPUTING RESOURCES |
| 153 | 20090327437 | REAL TIME MEDIA-BASED SOCIAL NETWORK NOTIFICATIONS |
| 154 | 20090327433 | Displaying Images for People Associated with a Message Item |
| 155 | 20090327432 | SOCIAL NETWORK NOTIFICATIONS FOR EXTERNAL UPDATES |
| 156 | 20090327431 | AUTOMATIC DOWNLOAD OF IMAGES FROM ONLINE STORAGE |
| 157 | 20090327430 | DETERMINING EMAIL FILTERING TYPE BASED ON SENDER CLASSIFICATION |
| 158 | 20090327428 | MULTIMODAL CONVERSATION TRANSFER |
| 159 | 20090327427 | METHOD OF AGGREGATING BUSINESS AND SOCIAL NETWORKS |
| 160 | 20090327426 | REMOTE CALL CONTROL AND CONFERENCING USING PAIRED DEVICES |
| 161 | 20090327425 | SWITCHING BETWEEN AND DUAL EXISTENCE IN LIVE AND RECORDED VERSIONS OF A MEETING |
| 162 | 20090327419 | Management of Organizational Boundaries in Unified Communications Systems |
| 163 | 20090327418 | PARTICIPANT POSITIONING IN MULTIMEDIA CONFERENCING |
| 164 | 20090327405 | Enhanced Client And Server Systems for Operating Collaboratively Within Shared Workspaces |
| 165 | 20090327404 | UNCACHED DATA CONTROL IN SERVER-CACHED PAGE |
| 166 | 20090327403 | ASYNCHRONOUSLY EDITING A SYNCHRONOUS DATA STORE, SUCH AS A PROJECT MANAGEMENT DATA STORE |
| 167 | 20090327390 | MANAGING DATA DELIVERY BASED ON DEVICE STATE |
| 168 | 20090327376 | B-FILE ABSTRACTION FOR EFFICIENTLY ARCHIVING SELF-EXPIRING DATA |
| 169 | 20090327361 | DATA REPLICATION FEEDBACK FOR TRANSPORT INPUT/OUTPUT |
| 170 | 20090327360 | EFFICIENT FILE MANAGEMENT THROUGH GRANULAR OPPORTUNISTIC LOCKING |
| 171 | 20090327358 | RESOLVING CONFLICTS IN CONTENT MANAGEMENT SYSTEMS |
| 172 | 20090327354 | NOTIFICATION AND SYNCHRONIZATION OF UPDATED DATA |
| 173 | 20090327353 | METHOD FOR MEASURING WEB SITE PERFORMANCE |
| 174 | 20090327352 | RECONCILIATION AND REMEDIATION WITH COMMUNICATION ARCHIVES |
| 175 | 20090327345 | ABSTRACTION LAYER FOR ONLINE/OFFLINE RESOURCE ACCESS |
| 176 | 20090327344 | MEDIA FOUNDATION SOURCE READER |
| 177 | 20090327343 | SCHEMA-BASED DATA TRANSFER BETWEEN A DATA-BASED APPLICATION AND A DOCUMENT APPLICATION |
| 178 | 20090327342 | DENSITY-BASED CO-LOCATION PATTERN DISCOVERY |
| 179 | 20090327341 | PROVIDING MULTIPLE DEGREES OF CONTEXT FOR CONTENT CONSUMED ON COMPUTERS AND MEDIA PLAYERS |
| 180 | 20090327339 | PARTITION TEMPLATES FOR MULTIDIMENSIONAL DATABASES |
| 181 | 20090327336 | GUIDED CONTENT METADATA TAGGING FOR AN ONLINE CONTENT REPOSITORY |
| 182 | 20090327331 | AD SYSTEM THAT INTERACTS WITH PLURAL AD ENGINES |
| 183 | 20090327329 | PRICE ESTIMATION OF OVERLAPPING KEYWORDS |
| 184 | 20090327328 | Platform-Independent Data Application Description Language |
| 185 | 20090327324 | METHOD OF REFACTORING A RUNNING DATABASE SYSTEM |
| 186 | 20090327322 | INFORMATION WORKER CREATING COMPONENT APPLICATION WITHOUT WRITING CODE TO CREATE THE APPLICATIONS |
| 187 | 20090327321 | DOCUMENT TEMPLATES FOR SCHEMA-BASED DATA TRANSFER INTO AND OUT OF A DATA-BASED APPLICATION |
| 188 | 20090327320 | CLUSTERING AGGREGATOR FOR RSS FEEDS |
| 189 | 20090327314 | EXTENDED USER PROFILE |
| 190 | 20090327313 | EXTENSIBLE INPUT METHOD EDITOR DICTIONARY |
| 191 | 20090327312 | ORGANIZING RESOURCES INTO COLLECTIONS TO FACILITATE MORE EFFICIENT AND RELIABLE RESOURCE ACCESS |
| 192 | 20090327306 | ARRANGEMENT FOR ANONYMOUS API DOWNLOADED RESOURCES FOR ADVANCED CONTENT |
| 193 | 20090327303 | INTELLIGENT ALLOCATION OF FILE SERVER RESOURCES |
| 194 | 20090327302 | Synchronization and Collaboration Within Peer-to-Peer and Client/Server Environments |
| 195 | 20090327301 | Distributed Configuration Management Using Constitutional Documents |
| 196 | 20090327300 | MANIFEST-BASED ENHANCED PRESENCE PUBLISHING |
| 197 | 20090327299 | REPLICATING MODIFICATIONS MADE TO CONTENTS OF A SHARED FOLDER |
| 198 | 20090327297 | ESTABLISHING PATIENT CONSENT ON BEHALF OF A THIRD PARTY |
| 199 | 20090327296 | PRESERVING INDIVIDUAL INFORMATION PRIVACY BY PROVIDING ANONYMIZED CUSTOMER DATA |
| 200 | 20090327295 | MAINTENANCE OF EXO-FILE SYSTEM METADATA ON REMOVABLE STORAGE DEVICE |
| 201 | 20090327294 | Structured Coauthoring |
| 202 | 20090327291 | PRIMITIVES FOR SOFTWARE TRANSACTIONAL MEMORY |
| 203 | 20090327288 | CONTENT ENUMERATION TECHNIQUES FOR PORTABLE DEVICES |
| 204 | 20090327270 | Using Variation in User Interest to Enhance the Search Experience |
| 205 | 20090327269 | PATTERN GENERATION |
| 206 | 20090327268 | PROVIDING TARGETED INFORMATION FOR ENTERTAINMENT-ORIENTED SEARCHES |
| 207 | 20090327267 | BASING SEARCH RESULTS ON METADATA OF PRIOR RESULTS |
| 208 | 20090327266 | Index Optimization for Ranking Using a Linear Model |
| 209 | 20090327265 | RELEVANCE SCORE IN A PAID SEARCH ADVERTISEMENT SYSTEM |
| 210 | 20090327264 | Topics in Relevance Ranking Model for Web Search |
| 211 | 20090327261 | SEARCH TECHNIQUES FOR RICH INTERNET APPLICATIONS |
| 212 | 20090327260 | CONSTRUCTING A CLASSIFIER FOR CLASSIFYING QUERIES |
| 213 | 20090327256 | GRAMMAR COMPRESSION |
| 214 | 20090327255 | VIEW MATCHING OF MATERIALIZED XML VIEWS |
| 215 | 20090327254 | CONFIGURATION-PARAMETRIC QUERY OPTIMIZATION |
| 216 | 20090327251 | STORAGE OF ADVERTISEMENTS IN A PERSONAL ACCOUNT AT AN ONLINE SERVICE |
| 217 | 20090327238 | EXTENSIBLE BINDING OF DATA WITHIN GRAPHICAL RICH APPLICATIONS |
| 218 | 20090327237 | WEB FORUM CRAWLING USING SKELETAL LINKS |
| 219 | 20090327236 | VISUAL QUERY SUGGESTIONS |
| 220 | 20090327231 | INLINE ENHANCEMENT OF WEB LISTS |
| 221 | 20090327230 | STRUCTURED AND UNSTRUCTURED DATA MODELS |
| 222 | 20090327229 | AUTOMATIC KNOWLEDGE-BASED GEOGRAPHICAL ORGANIZATION OF DIGITAL MEDIA |
| 223 | 20090327228 | BALANCING THE COSTS OF SHARING PRIVATE DATA WITH THE UTILITY OF ENHANCED PERSONALIZATION OF ONLINE SERVICES |
| 224 | 20090327226 | LIBRARY DESCRIPTION OF THE USER INTERFACE FOR FEDERATED SEARCH RESULTS |
| 225 | 20090327225 | RELATIONSHIP SERIALIZATION AND RECONSTRUCTION FOR ENTITIES |
| 226 | 20090327224 | Automatic Classification of Search Engine Quality |
| 227 | 20090327223 | QUERY-DRIVEN WEB PORTALS |
| 228 | 20090327222 | DYNAMIC SELECTION OF MEDIA FOR PLAYBACK |
| 229 | 20090327221 | CONTEMPORANEOUSLY SHARING RESOURCES TARGETED BY A LIBRARY |
| 230 | 20090327220 | AUTOMATED CLIENT/SERVER OPERATION PARTITIONING |
| 231 | 20090327214 | Query Execution Plans by Compilation-Time Execution |
| 232 | 20090327213 | DOCUMENT INDEX FOR HANDHELD APPLICATION NAVIGATION |
| 233 | 20090327210 | ADVANCED BOOK PAGE CLASSIFICATION ENGINE AND INDEX PAGE EXTRACTION |
| 234 | 20090327209 | Content having Native and Export Portions |
| 235 | 20090327206 | FORECASTING BY BLENDING ALGORITHMS TO OPTIMIZE NEAR TERM AND LONG TERM PREDICTIONS |
| 236 | 20090327195 | ROOT CAUSE ANALYSIS OPTIMIZATION |
| 237 | 20090327183 | Analytical model solver framework |
| 238 | 20090327177 | SEMI-EXACT ALGORITHMS FOR OPTIMIZATION |
| 239 | 20090327171 | RECOGNIZING GESTURES FROM FOREARM EMG SIGNALS |
| 240 | 20090327169 | COMBINING PREDICTIVE MODELS OF FORGETTING, RELEVANCE, AND COST OF INTERRUPTION TO GUIDE AUTOMATED REMINDING |
| 241 | 20090327162 | PRICE ESTIMATION OF OVERLAPPING KEYWORDS |
| 242 | 20090327148 | MECHANISMS AND ARCHITECTURE FOR MOBILE OPPORTUNISTIC COMMERCE |
| 243 | 20090327142 | Fair Payment Protocol with Semi-Trusted Third Party |
| 244 | 20090327139 | Loosely coupled hosted application system |
| 245 | 20090327125 | ENHANCED MEDIA SUBSCRIPTION |
| 246 | 20090327094 | PLATFORM INDEPENDENT ECOSYSTEM FOR CREATION, CONSUMPTION AND TRADE OF USER-GENERATED DIGITAL CONTENT |
| 247 | 20090327091 | LICENSE MANAGEMENT FOR SOFTWARE PRODUCTS |
| 248 | 20090327090 | APPLICATION HIERARCHY AND STATE MANIPULATION |
| 249 | 20090327083 | AUTOMATING ON-LINE ADVERTISEMENT PLACEMENT OPTIMIZATION |
| 250 | 20090327076 | AD TARGETING BASED ON USER BEHAVIOR |
| 251 | 20090327073 | INTELLIGENT ADVERTISING DISPLAY |
| 252 | 20090327063 | Online Services Offer Management |
| 253 | 20090327059 | DIGITAL RIGHTS MANAGEMENT SUPPORT FOR METERING IN ADVERTISING SCENARIOS |
| 254 | 20090327054 | PERSONAL REPUTATION SYSTEM BASED ON SOCIAL NETWORKING |
| 255 | 20090327035 | MEDIA CONTENT SERVICE FOR RENTING JUKEBOXES AND PLAYLISTS ADAPTED FOR PERSONAL MEDIA PLAYERS |
| 256 | 20090327032 | QUALITY BASED PRICING AND RANKING FOR ONLINE ADS |
| 257 | 20090327031 | RENT-TO-OWN MEDIA |
| 258 | 20090327020 | Intelligent task Deactivation In Project Scheduling Application |
| 259 | 20090326982 | ESTABLISHING A PATIENT – PROVIDER CONSENT RELATIONSHIP FOR DATA SHARING |
| 260 | 20090326981 | UNIVERSAL HEALTH DATA COLLECTOR AND ADVISOR FOR PEOPLE |
| 261 | 20090326980 | FLAGGING TO CONTROL ACCESS TO HEALTH INFORMATION |
| 262 | 20090326970 | AWARDING USERS FOR DISCOVERIES OF CONTENT BASED ON FUTURE POPULARITY IN A SOCIAL NETWORK |
| 263 | 20090326966 | Browsing and Quality of Service Features |
| 264 | 20090326965 | BULK MEDIA |
| 265 | 20090326964 | EXTENSIBLE AGENT-BASED LICENSE STRUCTURE |
| 266 | 20090326962 | QUALITY IMPROVEMENT TECHNIQUES IN AN AUDIO ENCODER |
| 267 | 20090326937 | USING PERSONALIZED HEALTH INFORMATION TO IMPROVE SPEECH RECOGNITION |
| 268 | 20090326928 | Audio Stream Notification and Processing |
| 269 | 20090326927 | ADAPTIVE GENERATION OF OUT-OF-DICTIONARY PERSONALIZED LONG WORDS |
| 270 | 20090326925 | PROJECTING SYNTACTIC INFORMATION USING A BOTTOM-UP PATTERN MATCHING ALGORITHM |
| 271 | 20090326924 | Projecting Semantic Information from a Language Independent Syntactic Model |
| 272 | 20090326921 | GRAMMAR CHECKER FOR VISUALIZATION |
| 273 | 20090326920 | Linguistic Service Platform |
| 274 | 20090326918 | Language Detection Service |
| 275 | 20090326916 | UNSUPERVISED CHINESE WORD SEGMENTATION FOR STATISTICAL MACHINE TRANSLATION |
| 276 | 20090326914 | CROSS LINGUAL LOCATION SEARCH |
| 277 | 20090326911 | MACHINE TRANSLATION USING LANGUAGE ORDER TEMPLATES |
| 278 | 20090326907 | PROGRAM ANALYSIS AS CONSTRAINT SOLVING |
| 279 | 20090326885 | Composition Of Analytics Models |
| 280 | 20090326872 | Analytical Map Models |
| 281 | 20090326832 | GRAPHICAL MODELS FOR THE ANALYSIS OF GENOME-WIDE ASSOCIATIONS |
| 282 | 20090326810 | CACHING NAVIGATION CONTENT FOR INTERMITTENTLY CONNECTED DEVICES |
| 283 | 20090326791 | LOCAL DECISION POLICIES ABOUT THE SHARING OF SENSED DATA THAT ENHANCE PRIVACY AND LOWER COMMUNICATION COSTS FOR SERVICES THAT AGGREGATE DATA FROM PERSONAL DEVICES |
| 284 | 20090326753 | TRAINING A DRIVER OF A VEHICLE TO ACHIEVE IMPROVED FUEL ECONOMY |
| 285 | 20090326689 | PORTABLE MEDIA PLAYER HAVING A FLIP FORM FACTOR |
| 286 | 20090326406 | WEARABLE ELECTROMYOGRAPHY-BASED CONTROLLERS FOR HUMAN-COMPUTER INTERFACE |
| 287 | 20090326339 | CONNECTED HEALTHCARE DEVICES WITH REAL-TIME AND PROACTIVE CAPTURE AND RELAY OF CONTEXTUAL INFORMATION |
| 288 | 20090325712 | PLAYER CHARACTER MATCHMAKING WITH DISTRIBUTED PEER-TO-PEER FUNCTIONALITY |
| 289 | 20090325711 | SCHEDULED PROGRAMMATIC GAME CONTENT |
| 290 | 20090325710 | Dynamic Selection Of Sensitivity Of Tilt Functionality |
| 291 | 20090325709 | Game Clan Matchmaking |
| 292 | 20090325706 | LIVE HOSTING TOOLSET |
| 293 | 20090325705 | Dynamic Selection Of Sensor Sensitivity In A Game Input System |
| 294 | 20090325704 | Dynamic Selection of Voice Quality Over a Wireless System |
| 295 | 20090325694 | MACROSCOPIC QUANTUM EFFECTS FOR COMPUTER GAMES |
| 296 | 20090325690 | Roaming Saved Game |
| 297 | 20090325660 | TARGETING CONTROL IN A SIMULATED ENVIRONMENT |
| 298 | 20090325610 | ADAPTER FOR SYNCHRONIZING DATA OVER DIFFERENT NETWORKS |
| 299 | 20090325562 | HYPERVISOR FOR MANAGING A DEVICE HAVING DISTINCT VIRTUAL PORTIONS |
| 300 | 20090325556 | Discovering An Event Using A Personal Preference List And Presenting Matching Events To A User On A Display |
| 301 | 20090325546 | Providing Options For Data Services Using Push-To-Talk |
| 302 | 20090325212 | DATA STANDARD FOR BIOMATERIALS |
| 303 | 20090325142 | INTERACTIVE PRESENTATION SYSTEM |
| 304 | 20090325141 | MEMORIZATION OPTIMIZATION PLATFORM |
| 305 | 20090325139 | COURSE HUB FOR ADVANCED ASSESSMENT OF LEARNING |
| 306 | 20090324134 | SPLITTING FILE TYPES WITHIN PARTITIONED IMAGES |
| 307 | 20090324132 | FAST APPROXIMATE SPATIAL REPRESENTATIONS FOR INFORMAL RETRIEVAL |
| 308 | 20090324126 | IMAGE DECONVOLUTION USING COLOR PRIORS |
| 309 | 20090324120 | High information density of reduced-size images of web pages |
| 310 | 20090324117 | IMAGE DENOISING TECHNIQUES |
| 311 | 20090324082 | CHARACTER AUTO-COMPLETION FOR ONLINE EAST ASIAN HANDWRITING INPUT |
| 312 | 20090324077 | Patch-Based Texture Histogram Coding for Fast Image Similarity Search |
| 313 | 20090324076 | SHAPE RECOGNITION USING PARTIAL SHAPES |
| 314 | 20090324005 | Script Detection Service |
| 315 | 20090323986 | Method and Apparatus for Audio Normalization |
| 316 | 20090323981 | Satellite Microphone Array For Video Conferencing |
| 317 | 20090323975 | HEADPHONES WITH EMBEDDABLE ACCESSORIES INCLUDING A PERSONAL MEDIA PLAYER |
| 318 | 20090323973 | SELECTING AN AUDIO DEVICE FOR USE |
| 319 | 20090323924 | ACOUSTIC ECHO SUPPRESSION |
| 320 | 20090323880 | SYNCHRONIZATION OF REAL TIME DATA WITHIN DETERMINISTIC CLOCK EDGE |
| 321 | 20090323826 | Error concealment techniques in video decoding |
| 322 | 20090323820 | Error detection, protection and recovery for video decoding |
| 323 | 20090323818 | ASYNCHRONOUS MEDIA FOUNDATION TRANSFORM |
| 324 | 20090323784 | Software-Defined Radio Platform Based Upon Graphics Processing Unit |
| 325 | 20090323681 | POLICY-BASED ROUTING IN A MULTI-HOMED COMPUTER |
| 326 | 20090323600 | ADAPTING CHANNEL WIDTH FOR IMPROVING THE PERFORMANCE OF WIRELESS NETWORKS |
| 327 | 20090323560 | Customized Media Routing For Conferencing |
| 328 | 20090323516 | DIAGNOSING NETWORK PROBLEMS |
| 329 | 20090323491 | DISK IMAGE OPTIMIZATION |
| 330 | 20090323260 | SLIDE AND CLICK COMBINATION SWITCH FOR A PERSONAL MEDIA PLAYER |
| 331 | 20090323029 | MULTI-DIRECTIONAL IMAGE DISPLAYING DEVICE |
| 332 | 20090322915 | Speaker and Person Backlighting For Improved AEC and AGC |
| 333 | 20090322786 | TIME-SYNCHRONIZED GRAPHICS COMPOSITION IN A 2.5-DIMENSIONAL USER INTERFACE ENVIRONMENT |
| 334 | 20090322782 | DASHBOARD CONTROLS TO MANIPULATE VISUAL DATA |
| 335 | 20090322777 | UNIFIED TEXTURE COMPRESSION FRAMEWORK |
| 336 | 20090322769 | BULK-SYNCHRONOUS GRAPHICS PROCESSING UNIT PROGRAMMING |
| 337 | 20090322764 | DYNAMICALLY TRANSITIONING BETWEEN HARDWARE-ACCELERATED AND SOFTWARE RENDERING |
| 338 | 20090322760 | Dynamic animation scheduling |
| 339 | 20090322756 | USING VISUAL TECHNIQUES TO MANIPULATE DATA |
| 340 | 20090322755 | DECLARATIVE APPROACH FOR VISUZLIATION |
| 341 | 20090322754 | STATIC VISUALIZATION OF MULTIPLE-DIMENSION DATA TRENDS |
| 342 | 20090322751 | SHADER INTERFACES |
| 343 | 20090322750 | REAL-TIME RADIOSITY SYSTEM IN A VIDEO GAME ENVIRONMENT |
| 344 | 20090322746 | RATIONAL Z-BUFFER FOR DECREASING A LIKELIHOOD OF Z-BUFFER COLLISIONS |
| 345 | 20090322743 | Interpretive Computing Over Visualizations, Data And Analytics |
| 346 | 20090322742 | REGISTRATION OF STREET-LEVEL IMAGERY TO 3D BUILDING MODELS |
| 347 | 20090322739 | Visual Interactions with Analytics |
| 348 | 20090322687 | VIRTUAL TOUCHPAD |
| 349 | 20090322518 | DATA COLLECTION PROTOCOL FOR WIRELESS SENSOR NETWORKS |
| 350 | 20090322388 | MULTI-PHASE CORRECTION CIRCUIT |
| 351 | 20090322278 | DOCKING STATION FOR ELECTRONIC DEVICE |
| 352 | 20090321490 | LAPTOP COMPUTER CARRIER |