Microsoft patent applications published on 23 April 2009

45 US patent applications published on 23 April 2009 and assigned to Microsoft

1 20090106850 CONDITIONAL ACCESS TO DIGITAL RIGHTS MANAGEMENT CONVERSION
2 20090106822 Using social networks while respecting access control lists
3 20090106818 SELECTIVELY AUTHORIZING SOFTWARE FUNCTIONALITY AFTER INSTALLATION OF THE SOFTWARE
4 20090106793 Multimedia Presentation Resumption within an Environment of Multiple Presentation Systems
5 20090106765 Predetermination and propagation of resources in a distributed software build
6 20090106764 Support for globalization in test automation
7 20090106746 APPLICATION AND DATABASE CONTEXT FOR DATABASE APPLICATION DEVELOPERS
8 20090106742 Framework for Testing API of a Software Application
9 20090106736 Heuristics for determining source code ownership
10 20090106730 Predictive cost based scheduling in a distributed software build
11 20090106687 DYNAMICALLY UPDATED VIRTUAL LIST VIEW
12 20090106659 PRESENTATION OF USER INTERFACE CONTENT VIA MEDIA PLAYER
13 20090106656 Dashboard Editor
14 20090106648 POSITIONING CONTENT USING A GRID
15 20090106646 LAYOUT AND LINE ROUTING COMPOSITION
16 20090106640 Scorecard Interface Editor
17 20090106443 Embedding a Session Description Message in a Real-Time Control Protocol (RTCP) Message
18 20090106419 Methods to Test Multimedia Devices on Computer Systems
19 20090106359 Generation and Retrieval of Incident Reports
20 20090106235 Document Length as a Static Relevance Feature for Ranking Search Results
21 20090106232 BOOSTING A RANKER FOR IMPROVED RANKING ACCURACY
22 20090106231 Query dependant link-based ranking using authority scores
23 20090106230 Query dependent link-based ranking
24 20090106229 Linear combination of rankers
25 20090106223 ENTERPRISE RELEVANCY RANKING USING A NEURAL NETWORK
26 20090106222 Listwise Ranking
27 20090106221 Ranking and Providing Search Results Based In Part On A Number Of Click-Through Features
28 20090106173 LIMITED-MEMORY QUASI-NEWTON OPTIMIZATION ALGORITHM FOR L1-REGULARIZED OBJECTIVES
29 20090106172 FALSE DISCOVERY RATE FOR GRAPHICAL MODLES
30 20090106075 METHODS AND APPARATUS FOR ESTIMATION OF PROJECT SCHEDULES
31 20090106059 EXECUTIVE REPORTING
32 20090106020 AUDIO GLITCH REDUCTION
33 20090106019 METHOD AND SYSTEM FOR PRIORITIZING COMMUNICATIONS BASED ON SENTENCE CLASSIFICATIONS
34 20090106015 Statistical machine translation processing
35 20090103606 Progressive Distributed Video Coding
36 20090103506 Separating Control and Data in Wireless Networks
37 20090103481 MAINTAINING MULTIPLE, SIMULTANEOUS WIRELESS NETWORK CONNECTIONS USING A SINGLE RADIO
38 20090103461 HIERARCHICAL APPLICATION PROGRAMMING INTERFACE FOR COMMUNICATION MIDDLEWARE IN PARTIALLY CONNECTED MOBILE AD HOC NETWORKS
39 20090102843 IMAGE-BASED PROXY ACCUMULATION FOR REALTIME SOFT GLOBAL ILLUMINATION
40 20090102817 USER INPUT DEVICE WITH FLYWHEEL FOR SCROLLING
41 20090102805 Three-dimensional object simulation using audio, visual, and tactile feedback
42 20090102793 OPTICAL MOUSE
43 20090102792 USER INPUT DEVICE WITH PHOSPHORESCENT INDICATOR
44 20090102790 MOUSE DONGLE STORAGE
45 20090102616 TIME-BASED ACCESS CONTROL FOR AN ENTERTAINMENT CONSOLE