Microsoft patent applications published on 23 August 2007

62 US patent applications published on 23 August 2007 and assigned to Microsoft

1 20070199068 Managed control of processes including privilege escalation
2 20070199054 Client side attack resistant phishing detection
3 20070199051 Securely hosting a webbrowser control in a managed code environment
4 20070199050 Web application security frame
5 20070199015 System for deferred rights to restricted media
6 20070199000 Software system with controlled access to objects
7 20070198989 SIMULTANEOUS API EXPOSURE FOR MESSAGES
8 20070198988 Multiple application integration
9 20070198976 Transferring data between virtual machines by way of virtual machine bus in pipe mode
10 20070198972 Extensible Metadata
11 20070198953 Target acquisition
12 20070198950 Method and system for improving interaction with a user interface
13 20070198946 Auxiliary display sidebar integration
14 20070198940 Logical representation of a user interface form
15 20070198934 Performing a Prohibited Task
16 20070198933 Permitting Multiple Tasks Requiring Elevated Rights
17 20070198839 Program Substitution
18 20070198820 Approval process for booting devices in Pre-Boot Execution Environment (PXE)
19 20070198819 Boot architecture discovery in pre-boot environment
20 20070198737 Reliable Delivery of Multi-Cast Conferencing Data
21 20070198732 Object-oriented discovery framework
22 20070198677 Web based client/server notification engine
23 20070198664 Multi-server automated redundant service configuration
24 20070198663 CONFIGURING DEVICES USING CONTEXT HISTORIES
25 20070198657 Redirection to local copies of server-based files
26 20070198652 PXE server with multiple provider model
27 20070198632 Transferring multimedia from a connected capture device
28 20070198617 Eager reference-counting garbage collection
29 20070198599 Distributed conflict resolution for replicated databases
30 20070198565 Visual design of annotated regular expression
31 20070198557 Generic object database system and design
32 20070198527 Default location that may be dynamically changed
33 20070198525 Computer system with update-based quarantine
34 20070198504 Calculating level-based importance of a web page
35 20070198483 Smartfilter in messaging
36 20070198476 Object search ui and dragging object results
37 20070198469 MINIMAL DIFFERENCE QUERY AND VIEW MATCHING
38 20070198458 Distributed namespace aggregation
39 20070198457 Accessing and manipulating data in a data flow graph
40 20070198455 Framework for database transactions
41 20070198447 Classifying text in a code editor using multiple classifiers
42 20070198445 Techniques to organize test results
43 20070198439 Robust cardinality and cost estimation for skyline operator
44 20070198428 Purchasing of computer service access licenses
45 20070198427 Computer service licensing management
46 20070198314 Selection of Items Based on Relative Importance
47 20070198266 Time synchronous decoding for long-span hidden trajectory model
48 20070198260 Parameter learning in a hidden trajectory model
49 20070198257 Speaker authentication
50 20070198243 Virtual machine transitioning from emulating mode to enlightened mode
51 20070196033 Searching and indexing of photos based on ink annotations
52 20070196027 Perceptual Image Preview
53 20070196013 Automatic classification of photographs and graphics
54 20070195959 Synchronizing encrypted data without content decryption
55 20070195807 Methods and Systems for Establishing Communications Through Firewalls and Network Address Translators
56 20070195369 PRE-PROCESSING OF IMAGE DATA FOR ENHANCED COMPRESSION
57 20070195106 Detecting Doctored JPEG Images
58 20070195101 Frame buffer control for smooth video display
59 20070195095 Applying effects to a merged text path
60 20070195067 Auto-calibration of a touch screen
61 20070195007 Method and system for auxiliary display of information for a computing device
62 20070194902 Adaptive heads-up user interface for automobiles