Microsoft patent applications published on 04 October 2007

77 US patent applications published on 04 October 2007 and assigned to Microsoft

1 20070234431 Modular Architecture to Unify the Playback of DVD Technologies
2 20070234430 Anti-Debugging Protection of Binaries with Proxy Code Execution
3 20070234423 ORDER-BASED HUMAN INTERACTIVE PROOFS (HIPS) AND AUTOMATIC DIFFICULTY RATING OF HIPS
4 20070234403 Program Code Version Enforcement
5 20070234369 Policy based message aggregation framework
6 20070234368 PROVIDING A WRAPPER AROUND NATIVE SYNCHRONIZATION OBJECTS
7 20070234359 Isolation of application execution
8 20070234346 Integrated computer server imaging
9 20070234345 Integrated multi-server installation
10 20070234343 Secure content publishing and distribution
11 20070234334 Creating templates of offline resources
12 20070234330 Prevention of executable code modification
13 20070234329 Abstraction of host object model for managed add-in framework proxy generation
14 20070234328 File handling for test environments
15 20070234312 Managed add-in framework proxy generation
16 20070234309 Centralized code coverage data collection
17 20070234305 Tracing errors in software
18 20070234297 Software robustness through search for robust runtime implementations
19 20070234296 Software variation for robustness through randomized execution contexts
20 20070234278 Managing source code in a model-based development environment
21 20070234272 Configuring and allocating software product technical services
22 20070234240 Automatically optimize performance of package execution
23 20070234237 Two dimensional trees to edit graph-like diagrams
24 20070234212 Selective window exclusion for captured content
25 20070234210 Targeted user interface fall-through
26 20070234198 Multidimensional metrics-based annotation
27 20070234129 Asynchronous fault handling in process-centric programs
28 20070234088 Identifying a target processor idle state
29 20070234086 Operating System Shut Down
30 20070234040 Network access protection
31 20070234005 Hash tables
32 20070233969 Declarative model for concurrency-control across lightweight threads
33 20070233882 Method & System for Providing Centralized Web Usage Tracking
34 20070233875 Aggregating user presence across multiple endpoints
35 20070233869 Restricting device access per session
36 20070233864 Detecting Serving Area of a Web Resource
37 20070233856 Cross session process action
38 20070233854 Management status summaries
39 20070233853 Displaying users connected to computer servers
40 20070233831 Management of extensibility servers and applications
41 20070233812 COMMON COMMUNICATION FRAMEWORK FOR NETWORK OBJECTS
42 20070233804 Providing remote application access in accordance with decentralized configuration information
43 20070233790 Determining failed delivery of email messages using email notifications
44 20070233789 Determining failed delivery of email messages using email notifications
45 20070233784 Wrapper Playlists on Streaming Media Services
46 20070233718 Generating and utilizing composite keys in lieu of compound keys
47 20070233686 Isolated access to named resources
48 20070233685 Displaying access rights on search results pages
49 20070233680 Auto-generating reports based on metadata
50 20070233679 LEARNING A DOCUMENT RANKING FUNCTION USING QUERY-LEVEL ERROR MEASUREMENTS
51 20070233666 Drilling on elements in arbitrary ad-hoc reports
52 20070233654 Facet-based interface for mobile search
53 20070233653 Selecting directly bid upon advertisements for display
54 20070233649 HYBRID LOCATION AND KEYWORD INDEX
55 20070233647 Sharing Items In An Operating System
56 20070233646 Automatic Browser Search Provider Detection and Usage
57 20070233609 SELF-CONTAINED RIGHTS MANAGEMENT FOR NON-VOLATILE MEMORY
58 20070233573 Framework for adding billing payment types
59 20070233555 Personalized Marketing Communications
60 20070233500 Pluggable business logic
61 20070233497 Dialog repair based on discrepancies between user model predictions and speech recognition results
62 20070233456 Document localization
63 20070233450 Simulation of connected devices
64 20070233449 Simulation of hierarchical storage systems
65 20070233448 Detecting computer system simulation errors
66 20070233392 Population sequencing
67 20070230791 Robust indexing and retrieval of electronic ink
68 20070230443 VoIP packet prioritization
69 20070230439 VoIP variable metadata
70 20070230372 PEER-AWARE RANKING OF VOICE STREAMS
71 20070229861 Dynamically generating darker and lighter color options from a base color in a color picker user interface
72 20070229526 VECTOR BASED OBJECT PROPERTY VARIATIONS
73 20070229520 Buffered Paint Systems
74 20070229519 Mirror driver notification of device independent bitmap drawing calls
75 20070229505 Selective rendering for driver classes
76 20070229502 SHELL RADIANCE TEXTURE FUNCTION
77 20070228163 Direct customer ERP access