Microsoft patent applications published on 15 March 2012

36 US patent applications published on 15 March 2012 and assigned to Microsoft

1 20120066703 Control-based Content Pricing
2 20120066695 OPTIMIZATIONS FOR IMPLEMENTING MULTI-STACK STACK HOSTS
3 20120066682 VIRTUAL AND PHYSICAL ENTERPRISE SYSTEM IMAGING
4 20120066667 SIMULATION ENVIRONMENT FOR DISTRIBUTED PROGRAMS
5 20120066638 MULTI-DIMENSIONAL AUTO-SCROLLING
6 20120066634 BRANDED BROWSER FRAME
7 20120066631 DEFAULT LOCATION THAT MAY BE DYNAMICALLY CHANGED
8 20120066628 DRAG-ABLE TABS
9 20120066577 Concurrent Editing of Online Drawings
10 20120066554 APPLICATION QUERY CONTROL WITH COST PREDICTION
11 20120066541 CONTROLLED AUTOMATIC HEALING OF DATA-CENTER SERVICES
12 20120066538 USING PULSES TO CONTROL WORK INGRESS
13 20120066452 CONVERTING LUNS INTO FILES OR FILES INTO LUNS IN REAL TIME
14 20120066381 NETWORK DNA
15 20120066346 REPUTATION CHECKING OBTAINED FILES
16 20120066329 Tracking of Electronic Mail Messages
17 20120066288 SCALABLY IMAGING CLIENTS OVER A NETWORK
18 20120066267 AUTOMATIC LAYOUT DERIVATION AND IMPLEMENTATION
19 20120066250 CUSTOM OPERATORS FOR A PARALLEL QUERY ENGINE
20 20120066249 UTILIZING HIERARCHY METADATA TO IMPROVE PATH SELECTION
21 20120066210 INTERFACE TO NAVIGATE AND SEARCH A CONCEPT HIERARCHY
22 20120066204 PROVIDING LIGHTWEIGHT MULTIDIMENSIONAL ONLINE DATA STORAGE FOR WEB SERVICE USAGE REPORTING
23 20120066180 FILE-BACKED IN-MEMORY STRUCTURED STORAGE FOR SERVICE SYNCHRONIZATION
24 20120066094 PROVIDING TIME-SENSITIVE INFORMATION FOR PURCHASE DETERMINATIONS
25 20120065976 DEEP BELIEF NETWORK FOR LARGE VOCABULARY CONTINUOUS SPEECH RECOGNITION
26 20120065788 MANAGING COMPUTATIONAL WORKLOADS OF COMPUTING APPARATUSES POWERED BY RENEWABLE RESOURCES
27 20120064946 RESIZABLE FILMSTRIP VIEW OF IMAGES
28 20120063649 USER-SPECIFIC ATTRIBUTE CUSTOMIZATION
29 20120063637 ARRAY OF SCANNING SENSORS
30 20120063347 Methods and Systems for Estimating Network Available Bandwidth Using Packet Pairs and Spatial Filtering
31 20120063323 DISTRIBUTED NETWORK MANAGEMENT
32 20120062850 LASER-SCANNING VIRTUAL IMAGE DISPLAY
33 20120062748 VISUALIZING VIDEO WITHIN EXISTING STILL IMAGES
34 20120062604 FLEXIBLE TOUCH-BASED SCROLLING
35 20120062520 STYLUS MODES
36 20120062455 MOTION BASED DISPLAY MANAGEMENT