Microsoft patents granted on 09 December 2014

44 US patents granted on 09 December 2014 and assigned to Microsoft

1 D719,187 Display screen with animated graphical user interface
2 8,910,309 Controlling public displays with private devices
3 8,910,270 Remote access to private network resources from outside the network
4 8,910,268 Enterprise security assessment sharing for consumers using globally distributed infrastructure
5 8,910,257 Representing security identities using claims
6 8,910,256 Form filling with digital identities, and automatic password generation
7 8,910,255 Authentication for distributed secure content management system
8 8,910,253 Picture gesture authentication
9 8,910,247 Cross-site scripting prevention in dynamic content
10 8,910,192 Application programming interfaces for transacted file and registry operations
11 8,910,182 Managing and simplifying distributed applications
12 8,910,166 Automatic transcoding and semantic adaptation between scripting and workflow systems
13 8,910,149 On-demand or incremental remote data copy
14 8,910,133 Library conformity checker
15 8,910,120 Software debugging recommendations
16 8,910,081 Push notifications for updating multiple dynamic icon panels
17 8,910,066 Controlling application windows in an operating system
18 8,910,065 Secondary output generation from a presentation framework
19 8,909,990 Historical software diagnostics using lightweight process snapshots
20 8,909,946 Efficient power management of a system with virtual machines
21 8,909,863 Cache for storage and/or retrieval of application information
22 8,909,861 Using external memory devices to improve system performance
23 8,909,838 Detachable computer with variable performance computing environment
24 8,909,806 Delivering cacheable streaming media presentations
25 8,909,751 Flexible policy based network decision making
26 8,909,743 Dynamic session maintenance for mobile computing devices
27 8,909,714 Electronic mail delay adaptation
28 8,909,665 Subsnippet handling in search results
29 8,909,652 Determining entity popularity using search queries
30 8,909,610 Shared log-structured multi-version transactional datastore with metadata to enable melding trees
31 8,909,573 Dependency-based query expansion alteration candidate scoring
32 8,909,565 Clustering crowdsourced data to create and apply data input models
33 8,909,546 Privacy-centric ad models that leverage social graphs
34 8,909,516 Functionality for normalizing linguistic items
35 8,909,514 Unsupervised learning using global features, including for log-linear model word segmentation
36 8,909,299 Mobile application for ad-hoc image display
37 8,909,251 Localization of mobile computing devices in indoor environments
38 8,909,194 Physical location verification
39 8,908,854 Communications module
40 8,908,768 Video coding / decoding with motion resolution switching and sub-block transform sizes
41 8,908,685 Routing using global address pairs
42 8,908,091 Alignment of lens and image sensor
43 8,907,961 Method and apparatus for the display of still images from image files
44 8,907,886 Advanced navigation techniques for portable devices