Microsoft patent applications published on 21 February 2008

57 US patent applications published on 21 February 2008 and assigned to Microsoft

1 20080047024 Passive memory lock
2 20080047007 Network security page
3 20080046983 Multiuser Web Service Sign-In Client Side Components
4 20080046971 Failure recognition
5 20080046939 Bitstream Switching in Multiple Bit-Rate Video Streaming Environments
6 20080046929 MEDIA CONTENT CATALOG SERVICE
7 20080046928 Graphical tile-based expansion cell guide
8 20080046925 TEMPORAL AND SPATIAL IN-VIDEO MARKING, INDEXING, AND SEARCHING
9 20080046917 Associating Advertisements with On-Demand Media Content
10 20080046893 Methods For Running Priority-Based Application Threads On A Realtime Component
11 20080046843 ELEMENT PERSISTENT IDENTIFICATION
12 20080046841 Drop dialog controls
13 20080046824 SORTING CONTACTS FOR A MOBILE COMPUTER DEVICE
14 20080046814 SYSTEM AND METHOD FOR GENERATING STRUCTURED DOCUMENTS IN A NON-LINEAR MANNER
15 20080046745 END-TO-END AUTHENTICATION OF SESSION INITIATION PROTOCOL MESSAGES USING CERTIFICATES
16 20080046741 Protecting signatures using collision-resistant hash functions
17 20080046570 WEB FORMAT-BASED WIRELESS COMMUNICATIONS
18 20080046569 SYSTEM AND METHOD TO IDENTIFY, RANK, AND AUDIT NETWORK PROVIDED CONFIGURABLES
19 20080046567 Automatic detection and integration of network workloads
20 20080046552 Service resiliency within on-premise products
21 20080046550 MESSAGE BASED NETWORK TRANSMISSION FOR SELECTION AND AUDITING OF INTERNET SERVICES
22 20080046490 Intelligent Sticky Notes
23 20080046486 FACILITATING DOCUMENT CLASSIFICATION USING BRANCH ASSOCIATIONS
24 20080046456 Syntax for members added through object protocol systems and methods
25 20080046441 JOINT OPTIMIZATION OF WRAPPER GENERATION AND TEMPLATE DETECTION
26 20080046435 Service discovery and automatic configuration
27 20080046433 Role template objects for network account lifecycle management
28 20080046416 Dynamic program support links
29 20080046407 Application search interface
30 20080046406 Audio and video thumbnails
31 20080046405 QUERY SPELLER
32 20080046403 EASY-TO-USE DATA REPORT SPECIFICATION
33 20080046394 KNOWLEDGE EXTRACTION FROM ONLINE DISCUSSION FORUMS
34 20080046328 AUTOMATED ACQUISITION AND CONFIGURATION OF GOODS AND SERVICES VIA A NETWORK
35 20080046311 COMPUTING SYSTEM FOR MONETIZING CALENDAR APPLICATIONS
36 20080046245 Using a discretized, higher order representation of hidden dynamic variables for speech recognition
37 20080046242 Compact Easily Parseable Binary Format for a Context-Free Grammar
38 20080046218 Visual summarization of activity data of a computing session
39 20080046169 Compact text encoding of latitude/longitude coordinates
40 20080046097 Graphical representation of setup state on multiple nodes
41 20080045337 Method and apparatus for creating and playing soundtracks in a gaming system
42 20080045283 Transfer of Game Characters
43 20080045256 Eyes-free push-to-talk communication
44 20080045138 Context information communications via a mobile device
45 20080044031 INITIATING CONTACT USING PROTECTED CONTACT DATA IN AN ELECTRONIC DIRECTORY
46 20080044030 PROTECTED CONTACT DATA IN AN ELECTRONIC DIRECTORY
47 20080044013 Koblitz Exponentiation with Bucketing
48 20080044001 Handset and base unit with semi-translucent finish
49 20080043976 Management of telephone call routing using a directory services schema
50 20080043965 Provision and Management of Conference Websites
51 20080043832 Techniques for variable resolution encoding and decoding of digital video
52 20080043718 INTELLIGENT FORMATTING OF VOIP TELEPHONE NUMBERS
53 20080043644 Techniques to perform rate matching for multimedia conference calls
54 20080043023 APPROXIMATING SUBDIVISION SURFACES WITH BEZIER PATCHES
55 20080043021 Three Dimensional Polygon Mesh Deformation Using Subspace Energy Projection
56 20080043020 USER INTERFACE FOR VIEWING STREET SIDE IMAGERY
57 20080042978 CONTACT, MOTION AND POSITION SENSING CIRCUITRY