Microsoft patents granted on 11 March 2014

36 US patents granted on 11 March 2014 and assigned to Microsoft

1 8,671,424 Log-based targeting of advertisements to groups
2 8,671,417 Lightweight framework for web applications
3 8,671,415 Persisting application state
4 8,671,411 Multithreaded kernel for graphics processing unit
5 8,671,407 Offering network performance guarantees in multi-tenant datacenters
6 8,671,405 Virtual machine crash file generation techniques
7 8,671,401 Tiling across loop nests with possible recomputation
8 8,671,398 Working set profiler
9 8,671,396 Dynamic interface reduction for software model checking
10 8,671,390 Resolving conflicts when importing an application customization
11 8,671,384 Web application pinning including task bar pinning
12 8,671,346 Smart video thumbnail
13 8,671,314 Real-time diagnostics pipeline for large scale services
14 8,671,306 Scaling out a messaging system
15 8,671,261 Lightweight random memory allocation
16 8,671,164 Efficient size optimization of visual information or auditory information
17 8,671,146 Presence aware notification for information technology management
18 8,671,123 Contextual icon-oriented search tool
19 8,671,098 Automatic generation of digital composite product reviews
20 8,671,085 Consistent database recovery across constituent segments
21 8,671,078 Sharing parts of a document using search framework
22 8,671,074 Logical replication in clustered database system with adaptive cloning
23 8,671,066 Medical data prediction method using genetic algorithms
24 8,671,036 User interface for defining account dimension combinations
25 8,671,005 Interactive 3D shortage tracking user interface
26 8,670,975 Adaptive pattern learning for bilingual data mining
27 8,670,923 Mobile computing devices, architecture and user interfaces based on dynamic direction information
28 8,670,632 System for reducing effects of undesired signals in an infrared imaging system
29 8,670,535 Associating a telephone call with a dialog based on a computer protocol such as SIP
30 8,670,336 Measuring call quality
31 8,670,183 Augmented view of advertisements
32 8,670,029 Depth camera illuminator with superluminescent light-emitting diode
33 8,670,018 Detecting reactions and providing feedback to an interaction
34 8,669,985 Assessment results viewer
35 8,669,983 Buffer construction with geodetic circular arcs
36 8,669,945 Changing of list views on mobile device