Microsoft patent applications published on 16 April 2009

56 US patent applications published on 16 April 2009 and assigned to Microsoft

1 20090100520 Detection and dynamic alteration of execution of potential software threats
2 20090100516 Secure Bait and Switch Resume
3 20090100513 Universal media firewall
4 20090100483 COMMON KEY FRAME CACHING FOR A REMOTE USER INTERFACE
5 20090100474 Remote control based output selection
6 20090100469 Recommendations from Social Networks
7 20090100466 Electronic program guide (EPG) referencing past television content
8 20090100464 Content filter
9 20090100448 Remote Auto Provisioning and Publication of Applications
10 20090100441 RESOURCE ASSIGNMENT SYSTEM WITH RECOVERY NOTIFICATION
11 20090100436 PARTITIONING SYSTEM INCLUDING A GENERIC PARTITIONING MANAGER FOR PARTITIONING RESOURCES
12 20090100435 HIERARCHICAL RESERVATION RESOURCE SCHEDULING INFRASTRUCTURE
13 20090100421 Transactional multi-package installation
14 20090100418 Management of Software and Operating System Updates Required for the Process of Creating A Virtual Machine Facsimile Of An Existing Physical Or Virtual Machine
15 20090100406 Software factory specification and execution model
16 20090100405 SYNCHRONIZING AN ABSTRACT MODEL AND SOURCE CODE
17 20090100383 PREDICTIVE GESTURING IN GRAPHICAL USER INTERFACE
18 20090100380 Navigating through content
19 20090100370 Graphical Representation of Tabular Data
20 20090100362 TEMPLATE BASED METHOD FOR CREATING VIDEO ADVERTISEMENTS
21 20090100359 METHOD INCLUDING AUDIO FILES FOR GENERATING TEMPLATE BASED VIDEO ADVERTISEMENTS
22 20090100340 ASSOCIATIVE INTERFACE FOR PERSONALIZING VOICE DATA ACCESS
23 20090100331 METHOD INCLUDING A TIMER FOR GENERATING TEMPLATE BASED VIDEO ADVERTISEMENTS
24 20090100330 Function-based Object Model for Use in WebSite Adaptation
25 20090100321 UNIVERSAL CONTEXTUAL ACTIONS MENU ACROSS WINDOWS APPLICATIONS
26 20090100221 EMBEDDED VIRTUAL MEDIA
27 20090100162 Sharing Policy and Workload among Network Access Devices
28 20090100158 Backup and Recovery System for Multiple Device Environment
29 20090100154 AUTOMATICALLY INSTRUMENTING A SET OF WEB DOCUMENTS
30 20090100125 OPTIMIZED KEY FRAME CACHING FOR REMOTE INTERFACE RENDERING
31 20090100109 AUTOMATIC DETERMINATION OF ITEM REPLICATION AND ASSOCIATED REPLICATION PROCESSES
32 20090100108 Replica Placement and Repair Strategies in Multinode Storage Systems
33 20090100084 GENERIC MODEL EDITING FRAMEWORK
34 20090100057 Organization System for Distributed Items
35 20090100022 INTEGRATED FULL TEXT SEARCH SYSTEM AND METHOD
36 20090100021 Search-centric hierarchichal browser history
37 20090100005 MAPPING NETWORK ADDRESSES TO GEOGRAPHICAL LOCATIONS
38 20090099992 BOUNDED-DEFERRAL POLICIES FOR GUIDING THE TIMING OF ALERTING, INTERACTION AND COMMUNICATIONS USING LOCAL SENSORY INFORMATION
39 20090099990 OBJECT DETECTION AND RECOGNITION WITH BAYESIAN BOOSTING
40 20090099988 ACTIVE LEARNING USING A DISCRIMINATIVE CLASSIFIER AND A GENERATIVE MODEL TO DETECT AND/OR PREVENT MALICIOUS BEHAVIOR
41 20090099986 LEARNING TRADEOFFS BETWEEN DISCRIMINATIVE POWER AND INVARIANCE OF CLASSIFIERS
42 20090099861 INGESTION AND DISTRIBUTION OF MULTIPLE CONTENT TYPES
43 20090099847 Template constrained posterior probability
44 20090099770 MULTIPLE DIRECTIONS TO A DESTINATION WITHOUT PROVIDING A SPECIFIC ORIGIN
45 20090099769 ABBREVIATED DIRECTIONS FOR ROUTE NAVIGATION
46 20090098937 ADAPTIVE TREE VISUALIZATION FOR TOURNAMENT-STYLE BRACKETS
47 20090098870 Supporting data roaming in GPRS networks
48 20090097772 Laplacian Principal Components Analysis (LPCA)
49 20090097751 REMOTE USER INTERFACE RASTER SEGMENT MOTION DETECTION AND ENCODING
50 20090097660 MULTI-FACTOR CONTENT PROTECTION
51 20090097652 Quantum Computational Systems
52 20090097642 Secure Content Distribution with Distributed Hardware
53 20090097530 Hybrid channel map
54 20090097478 Techniques to access messaging services for branch offices
55 20090096808 Object-Level Image Editing
56 20090096640 KEYBOARD WITH PLURAL KEY SWITCH MATRICES TO DETECT GHOSTING