Microsoft patent applications published on 04 March 2010

64 US patent applications published on 04 March 2010 and assigned to Microsoft

1 20100058478 SOFTWARE ANTI-PIRACY PROTECTION
2 20100058454 COLLECTING ANONYMOUS AND TRACEABLE TELEMETRY
3 20100058451 LOAD BALANCING FOR SERVICES
4 20100058432 PROTECTING A VIRTUAL GUEST MACHINE FROM ATTACKS BY AN INFECTED HOST
5 20100058363 Intent-Oriented User Interface Application Programming Interface
6 20100058355 FIREWALL DATA TRANSPORT BROKER
7 20100058353 EXPOSURE OF REMOTELY INVOKABLE METHOD THROUGH A WEBPAGE TO AN APPLICATION OUTSIDE WEB BROWSER
8 20100058347 DATA CENTER PROGRAMMING MODEL
9 20100058320 Managing Distributed System Software On A Gaming System
10 20100058318 ROLLING UPGRADES IN DISTRIBUTED APPLICATIONS
11 20100058304 TYPE DESCRIPTOR MANAGEMENT FOR FROZEN OBJECTS
12 20100058297 SEAMLESS DEBUGGING AMONG DIFFERENT APPLICATION VIEWS
13 20100058293 DETOURING IN SCRIPTING SYSTEMS
14 20100058285 COMPOSITIONAL VIEW OF IMPERATIVE OBJECT MODEL
15 20100058283 FLEXIBLE BASE CLASS LIBRARY
16 20100058227 INTERNAL SCROLL ACTIVATION AND CURSOR ADORNMENT
17 20100058226 SCROLLABLE AREA MULTI-SCALE VIEWING
18 20100058203 MODIFYING CONVERSATION WINDOWS
19 20100058191 DISCOVERING ALTERNATIVE USER EXPERIENCES FOR WEBSITES
20 20100058172 HIERARCHICAL BIT STREAM MARKUP COMPILATION AND RENDERING
21 20100058167 Displaying Subscribable Content
22 20100058120 Dynamic Inline Sequence Interface
23 20100058105 Environment Wide Configuration System
24 20100058064 LOGIN AUTHENTICATION USING A TRUSTED DEVICE
25 20100058061 CONTROLLING ACCESS TO DATA STREAMS
26 20100058023 EFFICIENTLY MANAGING MODULAR DATA STORAGE SYSTEMS
27 20100057933 PROBABILISTIC MESH ROUTING
28 20100057923 Maintaining Client Affinity in Network Load Balancing Systems
29 20100057864 EMAIL MESSAGES
30 20100057863 COMPOSING MESSAGE PROCESSING PIPELINES
31 20100057859 EMAIL CONFIRMATION PAGE FOR SOCIAL NETWORK NOTIFICATIONS
32 20100057858 LEVERAGING COMMUNICATIONS TO IDENTIFY SOCIAL NETWORK FRIENDS
33 20100057837 SHARED HOSTING USING HOST NAME AFFINITY
34 20100057822 INVERSE TRANSFORMATION LOADING
35 20100057814 Project Property Sheets
36 20100057808 INTELLIGENT CONTAINER INDEX AND SEARCH
37 20100057798 METHOD AND SYSTEM FOR ADAPTING SEARCH RESULTS TO PERSONAL INFORMATION NEEDS
38 20100057785 MINIMAL EXTENSIONS REQUIRED FOR MULTI-MASTER OFFLINE AND COLLABORATION FOR DEVICES AND WEB SERVICES
39 20100057784 Dynamic Metadata
40 20100057772 AUTOMATIC DETERMINATION OF AN ENTITY’S SEARCHABLE SOCIAL NETWORK USING ROLE-BASED INFERENCES
41 20100057754 PERSISTING A GROUP IN AN INSTANT MESSAGING APPLICATION
42 20100057707 QUERY-ORIENTED MESSAGE CHARACTERIZATION
43 20100057695 POST-PROCESSING SEARCH RESULTS ON A CLIENT COMPUTER
44 20100057689 SYNCHRONIZATION OF RECORDS OF A TABLE USING BOOKMARKS
45 20100057687 PREDICTING FUTURE QUERIES FROM LOG DATA
46 20100057682 Information Feeds of a Social Network
47 20100057675 Search Provider Recommendation
48 20100057647 ACCOMMODATING LEARNED CLAUSES IN RECONFIGURABLE HARDWARE ACCELERATOR FOR BOOLEAN SATISFIABILITY SOLVER
49 20100057508 STRUCTURED IMPLEMENTATION OF BUSINESS FUNCTIONALITY CHANGES
50 20100057452 SPEECH INTERFACES
51 20100056280 METHOD AND SYSTEM FOR AN INTEGRATED PLATFORM WIDE PARTY SYSTEM WITHIN A MULTIPLAYER GAMING ENVIRONMENT
52 20100056273 EXTENSIBLE SYSTEM FOR CUSTOMIZED AVATARS AND ACCESSORIES
53 20100056268 AUTOMATED DIRECT BIDS TO PURCHASE ENTERTAINMENT CONTENT UPON A PREDETERMINED EVENT
54 20100056100 RULES-BASED ASSOCIATION OF A PHONE NUMBER WITH ONE OR MORE DESTINATION LOCATIONS
55 20100054601 Image Tagging User Interface
56 20100054600 Tagging Images With Labels
57 20100054595 Automatic Image Straightening
58 20100054584 IMAGE-BASED BACKGROUNDS FOR IMAGES
59 20100054544 Photography Auto-Triage
60 20100053771 FLAT PANEL LENS
61 20100053592 METHOD, DEVICE AND SYSTEM FOR IMAGING
62 20100053154 METHODS FOR AUTOMATED AND SEMIAUTOMATED COMPOSITION OF VISUAL SEQUENCES, FLOWS, AND FLYOVERS BASED ON CONTENT AND CONTEXT
63 20100053110 SIMULTANEOUS INPUT ACROSS MULTIPLE APPLICATIONS
64 20100053084 COLLAPSIBLE MOUSE WITH PINCH-RISK SOLUTION