Microsoft patent applications published on 02 April 2009

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

1 20090089879 SECURING ANTI-VIRUS SOFTWARE WITH VIRTUALIZATION
2 20090089877 DYNAMIC EMAIL DIRECTORY HARVEST ATTACK DETECTION AND MITIGATION
3 20090089865 NETWORK ACCESS AND PROFILE CONTROL
4 20090089863 Secure tunnel performance using a multi-session secure tunnel
5 20090089805 Profiling techniques and systems for computer programs
6 20090089803 Notifying a User of Access to Information by an Application
7 20090089798 ELECTRONIC MAIL INBOX WITH FOCUSED E-MAILS ACCORDING TO CATEGORIES
8 20090089776 Configuration and Change Management System with Restore Points
9 20090089764 Call stack parsing in multiple runtime environments
10 20090089756 VISUAL DEBUGGER FOR DECLARATIVE/DATA-FLOW APPLICATIONS
11 20090089751 EXPOSING FEATURES OF SOFTWARE PRODUCTS
12 20090089739 INTELLIGENT EDITING OF RELATIONAL MODELS
13 20090089705 VIRTUAL OBJECT NAVIGATION
14 20090089696 GRAPHICAL CREATION OF A DOCUMENT CONVERSION TEMPLATE
15 20090089653 AUTO-GENERATION AND SYNDICATION OF TABLES AS FORMS
16 20090089629 CAPTURING DIAGNOSTICS IN WEB BROWSER APPLICATIONS
17 20090089620 Internet connectivity evaluation
18 20090089616 OFFLINE HARDWARE DIAGNOSTIC ENVIRONMENT
19 20090089610 RAPID CRASH RECOVERY FOR FLASH STORAGE
20 20090089569 MULTI-OS (OPERATING SYSTEM) BOOT VIA MOBILE DEVICE
21 20090089568 Securely Launching Encrypted Operating Systems
22 20090089561 VISUALIZING CHANGES TO CONTENT OVER TIME
23 20090089495 NON-BLOCKING VARIABLE SIZE RECYCLABLE BUFFER MANAGEMENT
24 20090089438 INTELLIGENT NETWORK ADDRESS LOOKUP SERVICE
25 20090089401 SERVER-CONTROLLED DISTRIBUTION OF MEDIA CONTENT
26 20090089381 PENDING AND EXCLUSIVE ELECTRONIC MAIL INBOX
27 20090089380 Aggregating and Delivering Information
28 20090089360 Central Service Control
29 20090089341 DISTRIUTED STORAGE FOR COLLABORATION SERVERS
30 20090089337 Efficient file hash identifier computation
31 20090089334 LAZY UPDATES TO INDEXES IN A DATABASE
32 20090089299 DECLARATIVE MODEL EDITOR GENERATION
33 20090089286 DOMAIN-AWARE SNIPPETS FOR SEARCH RESULTS
34 20090089271 SYSTEMS AND METHODS FOR IMPROVING INFORMATION DISCOVERY
35 20090089266 METHOD OF FINDING CANDIDATE SUB-QUERIES FROM LONGER QUERIES
36 20090089263 Parsing Unstructured Resources
37 20090089161 INTEGRATING ENCAPSULATED ADVERTISEMENT CONTROLS
38 20090089128 SERVICE-ORIENTED PIPELINE BASED ARCHITECTURE
39 20090089114 AUTOGENERATION OF CONFIGURATION ACTIVITIES
40 20090089082 GET PREP QUESTIONS TO ASK DOCTOR
41 20090089067 SPREADSHEET WORKBOOK PART LIBRARIES
42 20090089048 Two-Pass Hash Extraction of Text Strings
43 20090088726 SYMBIOTIC BIOLOGICAL SYSTEMS AS PLATFORMS FOR SENSING, PRODUCTION, AND INTERVENTION
44 20090088254 LOGGING OF RICH ENTERTAINMENT PLATFORM SERVICE HISTORY FOR USE AS A COMMUNITY BUILDING TOOL
45 20090088233 DYNAMIC PROBLEM SOLVING FOR GAMES
46 20090088142 DEVICE MIGRATION
47 20090088089 CONTROL CHANNEL NEGOTIATED INTERMITTENT WIRELESS COMMUNICATION
48 20090087035 Cartoon Face Generation
49 20090086741 UNCOVERING THE DIFFERENCES IN BACKBONE NETWORKS
50 20090086727 Intelligent Routing in a Hybrid Peer-to-Peer System
51 20090086664 Packet forwarding in multi-radio multi-hop wireless networks
52 20090086652 MODEL AND METHOD FOR COMPUTING PERFORMANCE BOUNDS IN MULTI-HOP WIRELESS NETWORKS
53 20090086640 UNCOVERING THE DIFFERENCES IN BACKBONE NETWORKS
54 20090085881 DETECTING FINGER ORIENTATION ON A TOUCH-SENSITIVE DEVICE
55 20090085863 MOTION BASED DISPLAY MANAGEMENT
56 20090085778 TEXT INPUT DEVICE FOR VIDEOGAME CONTROLLER