Microsoft patent applications published on 25 March 2010

70 US patent applications published on 25 March 2010 and assigned to Microsoft

1 20100077481 COLLECTING AND ANALYZING MALWARE DATA
2 20100077475 PARTIAL INSTALLATION BASED ON AVAILABLE PRIVILEGES
3 20100077467 AUTHENTICATION SERVICE FOR SEAMLESS APPLICATION OPERATION
4 20100077450 PROVIDING SIMPLIFIED INTERNET ACCESS
5 20100077431 User Interface having Zoom Functionality
6 20100077394 COALESCING PERIODIC TIMER EXPIRATION IN GUEST OPERATING SYSTEMS IN A VIRTUALIZED ENVIRONMENT
7 20100077387 MANAGING UPDATES USING COMPILER AND LINKER INFORMATION
8 20100077385 DEBUGGER EXCEPTION FILTERING WITH TARGET-BASED RULES
9 20100077384 PARALLEL PROCESSING OF AN EXPRESSION
10 20100077354 Area Selectable Menus
11 20100077350 COMBINING ELEMENTS IN PRESENTATION OF CONTENT
12 20100077347 DISPLAYING APPLICATION INFORMATION IN AN APPLICATION-SWITCHING USER INTERFACE
13 20100077338 METHOD AND SYSTEM OF TASKBAR BUTTON INTERFACES
14 20100077327 GUIDANCE ACROSS COMPLEX TASKS
15 20100077324 PLUGGABLE PRESENTATION AND DOMAIN COUPLING
16 20100077319 Presentation Facilitation
17 20100077310 FLEXIBLE ARCHITECTURE FOR NOTIFYING APPLICATIONS OF STATE CHANGES
18 20100077304 Virtual Magnification with Interactive Panning
19 20100077298 MULTI-PLATFORM PRESENTATION SYSTEM
20 20100077249 RESOURCE ARBITRATION FOR SHARED-WRITE ACCESS VIA PERSISTENT RESERVATION
21 20100077208 CERTIFICATE BASED AUTHENTICATION FOR ONLINE SERVICES
22 20100077197 NON-VOLATILE MEMORY CACHE PERFORMANCE IMPROVEMENT
23 20100077185 MANAGING THREAD AFFINITY ON MULTI-CORE PROCESSORS
24 20100077144 TRANSPARENT RESOURCE ADMINISTRATION USING A READ-ONLY DOMAIN CONTROLLER
25 20100077110 Low Latency Real-Time Audio Streaming
26 20100077083 COORDINATING DATA DELIVERY USING TIME SUGGESTIONS
27 20100077081 SYSTEM AND METHOD FOR OPTIMIZING SERVER RESOURCES WHILE PROVIDING INTERACTION WITH DOCUMENTS ACCESSIBLE THROUGH THE SERVER
28 20100077079 DYNAMICALLY CONFIGURABLE SWITCH FOR DISTRIBUTED TEST LAB
29 20100077050 Tracking of Electronic Mail Messages
30 20100077019 REDIRECTION OF MULTIPLE REMOTE DEVICES
31 20100076980 TOKENIZED JAVASCRIPT INDEXING SYSTEM
32 20100076978 SUMMARIZING ONLINE FORUMS INTO QUESTION-CONTEXT-ANSWER TRIPLES
33 20100076956 VIRTUAL JAVASCRIPT OBJECT NOTATION
34 20100076949 Information Retrieval System
35 20100076941 MATRIX-BASED SCANS ON PARALLEL PROCESSORS
36 20100076933 TECHNIQUES FOR RESOURCE LOCATION AND MIGRATION ACROSS DATA CENTERS
37 20100076923 ONLINE MULTI-LABEL ACTIVE ANNOTATION OF DATA FILES
38 20100076915 Field-Programmable Gate Array Based Accelerator System
39 20100076911 Automated Feature Selection Based on Rankboost for Ranking
40 20100076910 CALCULATING WEB PAGE IMPORTANCE BASED ON WEB BEHAVIOR MODEL
41 20100076856 Real-Time Auction of Cloud Computing Resources
42 20100076841 ADVERTISEMENT REPOSITORY AND ADVERTISEMENT SEARCH
43 20100076765 STRUCTURED MODELS OF REPITITION FOR SPEECH RECOGNITION
44 20100076758 PHASE SENSITIVE MODEL ADAPTATION FOR NOISY SPEECH RECOGNITION
45 20100076757 ADAPTING A COMPRESSED MODEL FOR USE IN SPEECH RECOGNITION
46 20100076746 COMPUTERIZED STATISTICAL MACHINE TRANSLATION WITH PHRASAL DECODER
47 20100076723 TENSOR LINEAR LAPLACIAN DISCRIMINATION FOR FEATURE EXTRACTION
48 20100076677 LOCATION BASED SERVICES WITH COMBINATORIAL DATA SOURCES
49 20100076670 MOBILE DATA FLOW COLLECTION AND DISSEMINATION
50 20100075697 WIFI AND GSM LANDMARKS AND NEIGHBORHOODS FOR LOCATION BASED SERVICES
51 20100075649 MOBILE DEVICE DYNAMIC BACKGROUND
52 20100075639 COMPUTING AND HARNESSING INFERENCES ABOUT THE TIMING, DURATION, AND NATURE OF MOTION AND CESSATION OF MOTION WITH APPLICATIONS TO MOBILE COMPUTING AND COMMUNICATIONS
53 20100074552 REMOVING BLUR FROM AN IMAGE
54 20100074551 LEARNING-BASED PARTIAL DIFFERENTIAL EQUATIONS FOR COMPUTER VISION
55 20100074549 IMAGE UPSAMPLING WITH TRAINING IMAGES
56 20100074538 VALIDATION AND CORRECTION OF MAP DATA USING OBLIQUE IMAGES
57 20100074537 KERNELIZED SPATIAL-CONTEXTUAL IMAGE CLASSIFICATION
58 20100074528 COHERENT PHRASE MODEL FOR EFFICIENT IMAGE NEAR-DUPLICATE RETRIEVAL
59 20100074527 EDITING 2D STRUCTURES USING NATURAL INPUT
60 20100074464 OBJECT DETECTION AND USER SETTINGS
61 20100074433 Multichannel Acoustic Echo Cancellation
62 20100074321 ADAPTIVE IMAGE COMPRESSION USING PREDEFINED MODELS
63 20100074125 DISCOVERING COMMUNICATION RULES IN A NETWORK TRACE
64 20100073692 PRINT PREVIEW WITH PAGE NUMBERING FOR MULTIPLE PAGES PER SHEET
65 20100073398 VISUAL SUMMARIZATION OF WEB PAGES
66 20100073374 CALCULATING A WEBPAGE IMPORTANCE FROM A WEB BROWSING GRAPH
67 20100073372 METHOD AND SYSTEM FOR PROGRESSIVE IMAGE TRANSMISSION
68 20100073326 CALIBRATION OF AN OPTICAL TOUCH-SENSITIVE DISPLAY DEVICE
69 20100073160 ALERTING USERS USING A MULTIPLE STATE STATUS ICON
70 20100072269 ENCODING, UPDATING, AND DECODING BARCODES IN A DOCUMENT