Microsoft patent applications published on 28 August 2008

81 US patent applications published on 28 August 2008 and assigned to Microsoft

1 20080209563 Runtime Security and Exception Handler Protection
2 20080209557 SPYWARE DETECTION MECHANISM
3 20080209552 IDENTIFYING POTENTIALLY OFFENDING CONTENT USING ASSOCIATIONS
4 20080209551 File Conversion in Restricted Process
5 20080209538 Strategies for Securely Applying Connection Policies via a Gateway
6 20080209524 Caching public objects with private connections
7 20080209523 SHARING DATA OVER TRUSTED NETWORKS
8 20080209469 Extensible encoding for interactive user experience elements
9 20080209435 Scalable workflow management system
10 20080209428 RESOURCE GOVERNOR CONFIGURATION MODEL
11 20080209405 DISTRIBUTED DEBUGGING FOR A VISUAL PROGRAMMING LANGUAGE
12 20080209401 Techniques for integrating debugging with decompilation
13 20080209394 Generic interface for numeric types
14 20080209390 Pluggable model elements
15 20080209387 SPATIAL LAYOUT OF HIERARCHICAL SHARED RESOURCES
16 20080209344 COMMUNICATING SHARED ELECTRONIC CALENDAR MODIFICATIONS
17 20080209336 Customizable web application navigation
18 20080209327 Persistent spatial collaboration
19 20080209280 Presence Aware Notification For Information Technology Management
20 20080209273 Detect User-Perceived Faults Using Packet Traces in Enterprise Networks
21 20080209270 Automation Of Testing In Remote Sessions
22 20080209244 Centralized service for awakening a computing device
23 20080209227 User Authentication Via Biometric Hashing
24 20080209226 User Authentication Via Biometric Hashing
25 20080209207 AUTOMATED CERTIFICATE PROVISIONING FOR NON-DOMAIN-JOINED ENTITIES
26 20080209199 BOOT NEGOTIATION AMONG MULTIPLE BOOT-CAPABLE DEVICES
27 20080209138 File Blocking Mitigation
28 20080209120 Accelerating cache performance by active cache validation
29 20080209068 Out-of-band keep-alive mechanism for clients associated with network address translation systems
30 20080209053 HTTP-Based Peer-to-Peer Framework
31 20080209051 Transport System for Instant Messaging
32 20080209048 Loading A Mirror Driver In Remote Terminal Server Session
33 20080209046 HEALTH-RELATED OPPORTUNISTIC NETWORKING
34 20080209030 Mining Web Logs to Debug Wide-Area Connectivity Problems
35 20080209010 INFORMATION SHARING BETWEEN IMAGES
36 20080208998 SYSTEM AND METHOD FOR IMPROVED SYNCHRONIZATION BETWEEN A SERVER AND A CLIENT
37 20080208979 DISPATCHING CLIENT REQUESTS TO APPROPRIATE SERVER-SIDE METHODS
38 20080208958 RISK ASSESSMENT PROGRAM FOR A DIRECTORY SERVICE
39 20080208957 Quarantine Over Remote Desktop Protocol
40 20080208933 MULTI-CLIENT CLUSTER-BASED BACKUP AND RESTORE
41 20080208924 Security model for common multiplexed transactional logs
42 20080208919 Techniques to cross-synchronize data
43 20080208918 Efficient data handling representations
44 20080208897 Global Inventory Warehouse
45 20080208880 Extended cell information in multidimensional data models
46 20080208874 Handling multi-dimensional data including writeback data
47 20080208870 Managing files on multiple computing devices
48 20080208864 Automatic disambiguation based on a reference resource
49 20080208863 Compound Item Locking Technologies
50 20080208841 CLICK-THROUGH LOG MINING
51 20080208840 Diverse Topic Phrase Extraction
52 20080208835 Synonym and similar word page search
53 20080208833 CONTEXT SNIPPET GENERATION FOR BOOK SEARCH SYSTEM
54 20080208831 CONTROLLING SEARCH INDEXING
55 20080208819 GUI BASED WEB SEARCH
56 20080208806 Techniques for a web services data access layer
57 20080208789 HTTP acceleration by prediction and pre-fetching
58 20080208752 Content communication and purchase using a computer-based media component
59 20080208720 Type-driven rules for financial intellegence
60 20080208713 Virtual catalog
61 20080208682 Revenue Generation and Sharing for Content Sharing Services
62 20080208666 Business process modeling to facilitate collaborative data submission
63 20080208621 SELF-DESCRIBING DATA FRAMEWORK
64 20080208620 INFORMATION ACCESS TO SELF-DESCRIBING DATA FRAMEWORK
65 20080208574 Name synthesis
66 20080208568 SYSTEM AND METHOD FOR PROVIDING CONTEXT TO AN INPUT METHOD BY TAGGING EXISTING APPLICATIONS
67 20080208566 Automated word-form transformation and part of speech tag assignment
68 20080208526 Strategies for Identifying Anomalies in Time-Series Data
69 20080208441 TRAFFIC INFORMATION ADAPTIVE TO A USER’S TRAVEL
70 20080208008 Wireless body sensor with small size background
71 20080207332 Multilevel Online Tournament
72 20080205770 Generating a Multi-Use Vocabulary based on Image Data
73 20080205761 Radical Set Determination For HMM Based East Asian Character Recognition
74 20080205389 Selection of transrate and transcode processes by host computer
75 20080205388 Discovery of network devices logically located between a client and a service
76 20080205291 SMART PRE-FETCHING FOR PEER ASSISTED ON-DEMAND MEDIA
77 20080205288 Concurrent connection testing for computation of NAT timeout period
78 20080205270 Strategies for Selecting a Format for Data Transmission Based on Measured Bandwidth
79 20080204411 RECOGNIZING A MOVEMENT OF A POINTING DEVICE
80 20080204410 RECOGNIZING A MOTION OF A POINTING DEVICE
81 20080204379 DISPLAY WITH INTEGRATED AUDIO TRANSDUCER DEVICE