Microsoft patents granted on 29 December 2015

59 US patents granted on 29 December 2015 and assigned to Microsoft

1 9,226,108 Publishing location information
2 9,226,105 Mutual interest location matching
3 9,225,998 Controlling on-demand video trick mode enablement
4 9,225,975 Optimization of a multi-view display
5 9,225,885 Reduced height camera module for small form factor applications
6 9,225,784 Loss tolerant protocol for remoting desktop graphics
7 9,225,739 Providing user-specific malware assessment based on social interactions
8 9,225,684 Controlling network access
9 9,225,552 Mail service management system
10 9,225,538 Stateless application notifications
11 9,225,530 Secure crypto-processor certification
12 9,224,672 Thermal management of electronic components
13 9,224,418 Accessing protected content on an optical disc
14 9,224,362 Monochromatic edge geometry reconstruction through achromatic guidance
15 9,224,168 Tuning product policy using observed evidence of customer behavior
16 9,224,151 Presenting advertisements based on web-page interaction
17 9,224,127 Adaptable user interface for business software
18 9,224,071 Unsupervised object class discovery via bottom up multiple class learning
19 9,224,005 Cloud key directory for federating data exchanges
20 9,223,976 Content inspection
21 9,223,872 Dynamic query resolution using accuracy profiles
22 9,223,870 Decoration of search results by third-party content providers
23 9,223,853 Query expansion using add-on terms with assigned classifications
24 9,223,851 Recommending queries when searching against keywords
25 9,223,847 Using dimension substitutions in OLAP cubes
26 9,223,814 Scalable selection management
27 9,223,780 Non-blocking caching technique
28 9,223,772 Filtering user interface for a data summary table
29 9,223,766 Preserving formatting of content selection through snippets
30 9,223,761 Real time visual feedback during move, resize and/or rotate actions in an electronic document
31 9,223,745 Flexible database and iterative spatial search process
32 9,223,733 Bidi extension for connected devices
33 9,223,684 Online application testing across browser environments
34 9,223,675 Characterizing device performance based on user-perceivable latency
35 9,223,643 Content interruptions
36 9,223,632 Cross-cloud management and troubleshooting
37 9,223,611 Storing and resuming application runtime state
38 9,223,607 System for replicating or migrating virtual machine operations log by throttling guest write iOS based on destination throughput
39 9,223,589 Smooth layout animation of visuals
40 9,223,477 Command user interface for displaying selectable software functionality controls
41 9,223,472 Closing applications
42 9,223,471 Touch screen control
43 9,223,466 Predictive cursor interaction
44 9,223,460 Toolbar search centered user interface model
45 9,223,441 Detection surface for a computing device
46 9,223,418 Pen digitizer
47 9,223,411 User interface with parallax animation
48 9,223,395 Viewing presentations in a condensed animation mode
49 9,223,138 Pixel opacity for augmented reality
50 9,223,134 Optical imperfections in a light transmissive illumination system for see-through near-eye display glasses
51 9,222,791 Query scenarios for customizable route planning
52 9,222,788 Proactive delivery of navigation options
53 9,222,783 Location estimation using image analysis
54 9,220,416 Heat flux balanced thermometer for measuring human core temperature
55 D746,327 Display screen with icon
56 D746,326 Display screen with icon
57 D746,305 Display screen with animated graphical user interface
58 D746,304 Display screen with animated graphical user interface
59 D746,301 Display screen with graphical user interface