Microsoft patent applications published on 28 February 2013

75 US patent applications published on 28 February 2013 and assigned to Microsoft

1 20130055396 SECURING ANTI-VIRUS SOFTWARE WITH VIRTUALIZATION
2 20130055380 Method for Generating and Detecting Auditable Passwords
3 20130055354 BUSINESS REVIEW RELEVANCE USING GEO-BASED HISTORY
4 20130055348 PROGRESSIVE AUTHENTICATION
5 20130055326 TECHNIQUES FOR DYNAMIC SWITCHING BETWEEN CODED BITSTREAMS
6 20130055292 PROJECTING NATIVE APPLICATION PROGRAMMING INTERFACES OF AN OPERATING SYSTEM INTO OTHER PROGRAMMING LANGUAGES
7 20130055291 DESCRIBING NATIVE APPLICATION PROGRAMMING INTERFACES OF AN OPERATING SYSTEM WITH METADATA
8 20130055285 DISCOVERY AND ACTIVATION OF APPLICATION EXTENSIONS
9 20130055270 PERFORMANCE OF MULTI-PROCESSOR COMPUTER SYSTEMS
10 20130055266 Cancellable Command Application Programming Interface (API) Framework
11 20130055253 CLOUD-BASED BUILD SERVICE
12 20130055237 SELF-ADAPTING SOFTWARE SYSTEM
13 20130055207 DEMAND-DRIVEN ANALYSIS OF POINTERS FOR SOFTWARE PROGRAM ANALYSIS AND DEBUGGING
14 20130055200 APPLICATION INTERFACE FOR OBJECT BUILD INFORMATION
15 20130055167 Animation for Expanding/Collapsing Content and for Sorting Content in an Electronic Document
16 20130055152 OBJECTIZING AND ANIMATING IMAGES
17 20130055138 DYNAMICALLY CHANGING KEY SELECTION BASED ON CONTEXT
18 20130055131 Animation for Cut and Paste of Content
19 20130055123 Animation for Expanding/Collapsing Content and for Sorting Content in an Electronic Document
20 20130055117 USER INTERFACE VALIDATION ASSISTANT
21 20130055116 THEME VARIATION ENGINE
22 20130055077 CONTENT NAVIGATION AND ZOOMING ON A MOBILE DEVICE
23 20130055061 UNDERLYING GRID STRUCTURE AND ANIMATION OF TABLES
24 20130055058 Animation for Recalculating Formulas, Sparklines and Conditional Formatting in an Electronic Document
25 20130054979 SECTOR MAP-BASED RAPID DATA ENCRYPTION POLICY COMPLIANCE
26 20130054977 ENCRYPTED CHUNK-BASED RAPID DATA ENCRYPTION POLICY COMPLIANCE
27 20130054948 Attestation Protocol for Securely Booting a Guest Operating System
28 20130054946 DIGITAL SIGNING AUTHORITY DEPENDENT PLATFORM SECRET
29 20130054945 ADAPTIVE SENSING FOR EARLY BOOTING OF DEVICES
30 20130054936 REMAPPING INOPERABLE MEMORY BLOCKS USING POINTERS
31 20130054926 MEMORY ALLOCATION ANALYSIS
32 20130054925 MEMORY ALLOCATION TRACKING
33 20130054923 AUTOMATIC MEMORY LEAK DETECTION
34 20130054921 Power Aware Memory Allocation
35 20130054917 EFFICIENT SECURE DATA MARSHALING THROUGH AT LEAST ONE UNTRUSTED INTERMEDIATE PROCESS
36 20130054835 Data Compressor Using Hints
37 20130054782 DETERMINATION OF UNAUTHORIZED CONTENT SOURCES
38 20130054734 MIGRATION OF CLOUD APPLICATIONS BETWEEN A LOCAL COMPUTING DEVICE AND CLOUD
39 20130054669 Calling Functions Within A Deterministic Calling Convention
40 20130054640 CONSIDERING DOCUMENT ENDORSEMENTS WHEN PROCESSING QUERIES
41 20130054631 ADDING SOCIAL NETWORK DATA TO SEARCH SUGGESTIONS
42 20130054610 Sharing Parts of a Document Using Search Framework
43 20130054599 Dynamically Generated List Index
44 20130054590 IDENTIFYING CONCEPTUALLY RELATED TERMS IN SEARCH QUERY RESULTS
45 20130054587 PROCESSING SOCIAL SEARCH RESULTS
46 20130054585 GEOGRAPHIC SEARCH WITH MIXED-PRECISION RESULTS
47 20130054574 SUBSNIPPET HANDLING IN SEARCH RESULTS
48 20130054572 ACCURATE SEARCH RESULTS WHILE HONORING CONTENT LIMITATIONS
49 20130054566 ACCELERATION OF RANKING ALGORITHMS USING A GRAPHICS PROCESSING UNIT
50 20130054558 UPDATED INFORMATION PROVISIONING
51 20130054549 CLOUD DATA STORAGE USING REDUNDANT ENCODING
52 20130054544 Content Aware Chunking for Achieving an Improved Chunk Size Distribution
53 20130054533 VERIFYING A DATA RECOVERY COMPONENT USING A MANAGED INTERFACE
54 20130054355 ADVERTISEMENT CUSTOMIZATION
55 20130054354 GENERATING ADVERTISEMENTS FROM ELECTRONIC COMMUNICATIONS
56 20130054316 MANAGING PRESENTATION OF COMMERCIAL COMMUNICATIONS INCLUDING ELECTRONIC MAIL AND ADVERTISEMENTS
57 20130054238 Using Multiple Modality Input to Feedback Context for Natural Language Understanding
58 20130053146 ERGONOMIC GAME CONTROLLER
59 20130053068 SENTIENT ENVIRONMENT
60 20130053054 USING PREDICTIVE TECHNOLOGY TO INTELLIGENTLY CHOOSE COMMUNICATION
61 20130053053 LOCALIZATION OF MOBILE COMPUTING DEVICES IN INDOOR ENVIRONMENTS
62 20130053007 GESTURE-BASED INPUT MODE SELECTION FOR MOBILE DEVICES
63 20130052991 TRANSFER OF STATUS INFORMATION CONCERNING A MOBILE DEVICE VIA A CLOUD BASED SERVICE
64 20130051755 METHOD FOR TRANSFERRING MEDIA PLAYBACK FROM A DIFFERENT DEVICE
65 20130051701 IMAGE PROCESSING USING BOUNDS ADJUSTMENT
66 20130051623 Geo-Relevance for Images
67 20130051478 MEMORY MANAGEMENT FOR VIDEO DECODING
68 20130051452 VIDEO ENCODING ENHANCEMENTS
69 20130051294 SIGNALLING CHANNEL AND RADIO SYSTEM FOR POWER SAVING IN WIRELESS DEVICES
70 20130050472 REMOVAL OF RAYLEIGH SCATTERING FROM IMAGES
71 20130050426 METHOD TO EXTEND LASER DEPTH MAP RANGE
72 20130050264 DETERMINING THE DISPLAY OF EQUAL SPACING GUIDES BETWEEN DIAGRAM SHAPES
73 20130050234 IMAGE RENDERING FILTER CREATION
74 20130050186 VIRTUAL IMAGE DISPLAY DEVICE
75 20130050086 User Notification System with an Illuminated Computer Input Device