Microsoft patent applications published on 04 December 2008

82 US patent applications published on 04 December 2008 and assigned to Microsoft

1 20080301815 Detecting Unauthorized Changes to Printed Documents
2 20080301813 Testing Software Applications with Schema-based Fuzzing
3 20080301803 Tailored System Management Interface
4 20080301796 Adjusting the Levels of Anti-Malware Protection
5 20080301784 Native Use Of Web Service Protocols And Claims In Server Authentication
6 20080301780 ACCESS CONTROL NEGATION USING NEGATIVE GROUPS
7 20080301758 Distributed knowledge access control
8 20080301717 VISUALIZING A MEMORY FOOTPRINT OF AN APPLICATION PROGRAM
9 20080301714 Detecting the Ready State of a User Interface Element
10 20080301702 AUTOMATED GENERATION OF DIFFERENT SCRIPT VERSIONS
11 20080301701 DETECTING AND MODIFYING SECURITY SETTINGS FOR DEPLOYING WEB APPLICATIONS
12 20080301687 SYSTEMS AND METHODS FOR ENHANCING PERFORMANCE OF A COPROCESSOR
13 20080301670 CONTENT DISTRIBUTION INFRASTRUCTURE
14 20080301664 Efficiently locating transactional code blocks in a transactional memory system
15 20080301659 Updating Software after Release
16 20080301655 PROGRAM ABSTRACTION BASED ON PROGRAM CONTROL
17 20080301650 STATIC PERFORMANCE ANALYSIS OF SOFTWARE
18 20080301649 Debugger for virtual intermediate language operations
19 20080301647 Delivering Malformed Data for Fuzz Testing to Software Applications
20 20080301576 Page Flow Framework
21 20080301574 Modeling, Monitoring, and Analysis of Computer Services
22 20080301566 Bitmap-Based Display Remoting
23 20080301560 Retaining Style Information when Copying Content
24 20080301559 User Interface That Uses a Task Respository
25 20080301553 Verifying compliance of user interfaces with desired guidelines
26 20080301548 METHOD AND SYSTEM FOR LAYING OUT PAGINATED CONTENT FOR VIEWING – CONTINUATION
27 20080301547 AUTOMATIC ALIGNMENT WITH SUBCOMPONENTS ON A VISUAL LAYOUT
28 20080301502 SYSTEM CRASH ANALYSIS USING PATH TRACING TECHNOLOGIES
29 20080301501 Analyzing Problem Signatures
30 20080301486 Customization conflict detection and resolution
31 20080301465 PROTECTION OF SOFTWARE TRANSMITTED OVER AN UNPROTECTED INTERFACE
32 20080301448 Security Against Corruption for Networked Storage
33 20080301447 SECURE OFFLINE ACTIVATION PROCESS FOR LICENSED SOFTWARE APPLICATION PROGRAMS
34 20080301378 TIMESTAMP BASED TRANSACTIONAL MEMORY
35 20080301304 MULTIMEDIA SPACES
36 20080301300 Predictive asynchronous web pre-fetch
37 20080301299 Automatically targeting and filtering shared network resources
38 20080301281 Search Ranger System and Double-Funnel Model for Search Spam Analyses and Browser Protection
39 20080301246 Peer-To-Peer Message Format Data Structure
40 20080301239 REMOTE ADMINISTRATION OF DEVICES AND RESOURCES USING AN INSTANT MESSENGER SERVICE
41 20080301236 CONTEXTUAL SOCIAL LANGUAGE
42 20080301218 Strategies for Compressing Information Using Bloom Filters
43 20080301214 ISP-AWARE PEER-TO-PEER CONTENT EXCHANGE
44 20080301206 Efficient Data Transfer To/From Storage Medium of Computing Device
45 20080301200 LOG FILE AMNESIA DETECTION
46 20080301185 Property Validation Framework
47 20080301179 CLIENT SIDE INDEXING OF OFFLINE ADDRESS BOOK FILES
48 20080301148 METHODS AND APPARATUS RELATING TO SERVER/CLIENT SQL ENVIRONMENTS
49 20080301139 Search Ranger System and Double-Funnel Model For Search Spam Analyses and Browser Protection
50 20080301137 COLLECTION BIN FOR DATA MANAGEMENT AND TRANSFORMATION
51 20080301133 LOCATION RECOGNITION USING INFORMATIVE FEATURE VOCABULARY TREES
52 20080301121 Acquiring ontological knowledge from query logs
53 20080301117 KEYWORD USAGE SCORE BASED ON FREQUENCY IMPULSE AND FREQUENCY WEIGHT
54 20080301116 Search Ranger System And Double-Funnel Model For Search Spam Analyses and Browser Protection
55 20080301096 Techniques to manage metadata fields for a taxonomy system
56 20080301092 GEOCODING USING INFORMATION RETRIEVAL
57 20080301055 UNIFIED PLATFORM FOR REPUTATION AND SECURE TRANSACTIONS
58 20080300971 ADVERTISEMENT APPROVAL BASED ON TRAINING DATA
59 20080300914 DYNAMIC ACTIVITY MANAGEMENT
60 20080300872 SCALABLE SUMMARIES OF AUDIO OR VISUAL CONTENT
61 20080300833 COMBINER TRAINING AND EVALUATION WITH RANDOM DATA PARTITION
62 20080300521 HAPTIC SUPPORT AND VIRTUAL ACTIVITY MONITOR
63 20080300109 PHYSICAL ACTIVITY MANAGER
64 20080299951 RESOURCE AGGREGATION IN AN OPPORTUNISTIC NETWORK
65 20080298766 Interactive Photo Annotation Based on Face Clustering
66 20080298712 IMAGE SHARPENING WITH HALO SUPPRESSION
67 20080298706 FOCAL LENGTH ESTIMATION FOR PANORAMIC STITCHING
68 20080298691 FLEXIBLE MQDF CLASSIFIER MODEL COMPRESSION
69 20080298678 CHROMATIC ABERRATION CORRECTION
70 20080298637 Head Pose Assessment Methods and Systems
71 20080298593 Gateway Shared Key
72 20080298562 Voice aware demographic personalization
73 20080298366 Agnostic Network Architecture
74 20080298279 SECURITY AND SUPPORT FOR FLEXIBLE CONFERENCING TOPOLOGIES SPANNING PROXIES, FIREWALLS AND GATEWAYS
75 20080298278 Techniques for a mixed audio conference
76 20080298276 Analytical Framework for Multinode Storage Reliability Analysis
77 20080297621 Strategies for extracting foreground information using flash and no-flash image pairs
78 20080297611 COMPUTER-CONTROLLED LIGHTING FOR VIDEO COMMUNICATION
79 20080297532 ROTATION AND SCALING OPTIMIZATION FOR MOBILE DEVICES
80 20080297482 RECOGNIZING SELECTION REGIONS FROM MULTIPLE SIMULTANEOUS INPUTS
81 20080297406 Automatic detection of communications satellite
82 20080296380 NUTRITIONAL INTAKE TRACKER