58 US patents granted on 31 March 2015 and assigned to Microsoft
1 | D725,669 | Display screen with graphical user interface |
2 | D725,668 | Display screen with graphical user interface |
3 | D725,667 | Display screen with graphical user interface |
4 | 8,997,235 | Adaptive fuzzing system for web services |
5 | 8,997,233 | Detecting script-based malware using emulation and heuristics |
6 | 8,997,220 | Automatic detection of search results poisoning attacks |
7 | 8,997,196 | Flexible end-point compliance and strong authentication for distributed hybrid enterprises |
8 | 8,997,194 | Using windows authentication in a workgroup to manage application users |
9 | 8,997,189 | Multiuse web service sign-in client side components |
10 | 8,997,171 | Policy based application suspension and termination |
11 | 8,997,145 | Brand detection in audiovisual media |
12 | 8,997,142 | Advertisement insertion decisions for set top box management of advertisements |
13 | 8,997,107 | Elastic scaling for cloud-hosted batch applications |
14 | 8,997,101 | Scalable thread locking with customizable spinning |
15 | 8,997,069 | API descriptions |
16 | 8,997,066 | Emulating pointers |
17 | 8,997,055 | Context based code analysis |
18 | 8,997,050 | TSQL debug breakpoint interoperability across heterogeneous projects |
19 | 8,997,040 | Variable closure |
20 | 8,997,024 | Navigating between views of a graph using placemarkers |
21 | 8,996,994 | Multi-lingual word hyphenation using inductive machine learning on training data |
22 | 8,996,976 | Hyperlink destination visibility |
23 | 8,996,932 | Cloud management using a component health model |
24 | 8,996,909 | Modeling distribution and failover database connectivity behavior |
25 | 8,996,866 | Unobtrusive assurance of authentic user intent |
26 | 8,996,829 | Consistency without ordering dependency |
27 | 8,996,814 | System and method for providing stealth memory |
28 | 8,996,723 | ISP-aware peer-to-peer content exchange |
29 | 8,996,683 | Data center without structural bottlenecks |
30 | 8,996,682 | Automatically instrumenting a set of web documents |
31 | 8,996,648 | Social networking feed extensibility based on data types |
32 | 8,996,611 | Parallel serialization of request processing |
33 | 8,996,564 | System and method for deploying logic in data files |
34 | 8,996,557 | Query and matching for content recognition |
35 | 8,996,556 | Parallel processing of an ordered data stream |
36 | 8,996,549 | Recommending data based on user and data attributes |
37 | 8,996,547 | Dynamic fragmentation of digital media |
38 | 8,996,539 | Composing text and structured databases |
39 | 8,996,515 | Consistent phrase relevance measures |
40 | 8,996,513 | Providing an interface to access website actions |
41 | 8,996,479 | Comparing and selecting data cleansing service providers |
42 | 8,996,471 | Method and apparatus for providing help content corresponding to the occurrence of an event within a computer |
43 | 8,996,464 | Efficient partitioning techniques for massively distributed computation |
44 | 8,996,423 | Authentication for a commercial transaction using a mobile module |
45 | 8,996,406 | Search engine segmentation |
46 | 8,996,377 | Blending recorded speech with text-to-speech output for specific domains |
47 | 8,996,370 | Transferring data via audio link |
48 | 8,996,349 | Synchronizing an abstract model and source code |
49 | 8,995,789 | Efficient collaging of a large image |
50 | 8,995,788 | Source imagery selection for planar panorama comprising curve |
51 | 8,995,772 | Real-time face detection using pixel pairs |
52 | 8,995,771 | Identification of duplicates within an image space |
53 | 8,995,626 | Unified and consistent user experience for server and client-based services |
54 | 8,995,472 | Clock synchronization using correlation events |
55 | 8,994,732 | Integration of sketch-based interaction and computer data analysis |
56 | 8,994,718 | Skeletal control of three-dimensional virtual world |
57 | 8,994,646 | Detecting gestures involving intentional movement of a computing device |
58 | 8,991,473 | Metal alloy injection molding protrusions |