Latest Patents of Leading Technology Companies

Microsoft patent applications published on 28 September 2006
Thursday September 28th 2006, 8:51 am
Filed under: Microsoft, Patent Applications

84 US patent applications published on 28 September 2006 and assigned to Microsoft

1 20060218642 Application identity and rating service
2 20060218637 System and method of selectively scanning a file on a computing device for malware
3 20060218635 Dynamic protection of unpatched machines
4 20060218623 Method and apparatus for distributed information management
5 20060218617 Extensible content identification and indexing
6 20060218577 Viral advertising for interactive services
7 20060218562 Profiler stackwalker
8 20060218560 Using subqueues to enhance local message processing
9 20060218548 Role based server installation and configuration
10 20060218544 Mechanism to store information describing a virtual machine in a virtual disk image
11 20060218540 Raising native software code
12 20060218537 Method of instrumenting code having restrictive calling conventions
13 20060218528 Software explorer
14 20060218521 Team projects
15 20060218503 Operating system program launch menu search
16 20060218502 Operating system launch menu program listing
17 20060218500 System and method for pinning tabs in a tabbed browser
18 20060218499 Determining and displaying a list of most commonly used items
19 20060218489 Layout system for consistent user interface results
20 20060218488 Plug-in architecture for post-authoring activities
21 20060218446 Method and apparatus for executing unit tests in application host environment
22 20060218439 Threat event-driven backup
23 20060218435 Method and system for a consumer oriented backup
24 20060218429 Method and system for configuring a timer
25 20060218409 Accessing a USB host controller security extension using a HCD proxy
26 20060218403 Visualization of trust in an address bar
27 20060218389 System and method for identity decisions and invalidation
28 20060218356 Adaptive granularity refinement in detecting potential data races
29 20060218328 Systems and methods for an augmented interrupt controller and synthetic interrupt sources
30 20060218320 Using a USB host controller security extension for controlling changes in and auditing USB topology
31 20060218299 Methods and Systems for Efficiently Processing Compressed and Uncompressed Media Content
32 20060218247 System and method for highlighting a domain in a browser display
33 20060218246 Method and system for identifying and obtaining computer software from a remote computer
34 20060218238 Failed message error recovery using application specific error queues
35 20060218198 Method and computer-readable medium for formula-based document retention
36 20060218195 Optimizing media player memory during rendering
37 20060218187 Methods, systems, and computer-readable media for generating an ordered list of one or more media items
38 20060218171 Electronic Inking Process
39 20060218170 Method and apparatus for compressing a data set
40 20060218163 Rapid prototyping database
41 20060218159 Method and system for user alteration of the configuration of a data warehouse
42 20060218157 Dynamic cube services
43 20060218145 System and method for identifying and removing potentially unwanted software
44 20060218144 Systems and methods for performing streaming checks on data format for UDTs
45 20060218143 Systems and methods for inferring uniform resource locator (URL) normalization rules
46 20060218138 System and method for improving search relevance
47 20060218115 Implicit queries for electronic documents
48 20060218114 System and method for location based search
49 20060218102 Methods and apparatus for defining parameters for web based applications
50 20060218083 Method and apparatus for automatically applying/linking transactions in a financial management system
51 20060218082 Method and apparatus for applying/linking transactions in a financial management system
52 20060218030 Work item rules for a work item tracking system
53 20060218029 Smart reminders
54 20060218028 Work item tracking system for projects
55 20060217979 NLP tool to dynamically create movies/animated scenes
56 20060217968 NOISE-ROBUST FEATURE EXTRACTION USING MULTI-LAYER PRINCIPAL COMPONENT ANALYSIS
57 20060217878 Efficient geographic name searching system and method
58 20060217071 WiFi collaboration method to reduce RF interference with wireless adapter
59 20060217064 CAPACITIVE BONDING OF DEVICES
60 20060215923 Lossless compression algorithms for spatial data
61 20060215919 Spatial extrapolation of pixel values in intraframe video coding and decoding
62 20060215913 Maze pattern analysis with image matching
63 20060215850 System and process for robust sound source localization
64 20060215764 System and method for low-resolution signal rendering from a hierarchical transform representation
65 20060215701 Methods and systems for transferring binary data
66 20060215668 Access point management
67 20060215624 Neighbor location discovery with directional antennas in a mesh network
68 20060215575 System and method for monitoring and reacting to peer-to-peer network metrics
69 20060215574 Bandwidth estimation in broadband access networks
70 20060215572 Available bandwidth estimation
71 20060215571 Querying for services using soap over UDP
72 20060215569 Synchronization peer participant model
73 20060215501 Optical drive spin rate control
74 20060215017 System and method for eye-tracking and blink detection
75 20060215016 System and method for very low frame rate video streaming for face-to-face video conferencing
76 20060215014 System and method for very low frame rate teleconferencing employing image morphing and cropping
77 20060214946 Hardware accelerated anti-aliased primitives using alpha gradients
78 20060214941 Methods and systems for reducing ringing in composited user interface elements
79 20060214931 Local, deformable precomputed radiance transfer
80 20060214926 Targeting in a stylus-based user interface
81 20060214612 Power buffering for rotating media storage devices
82 20060213997 Method and apparatus for a cursor control device barcode reader
83 20060213975 Strategies for handling transactions based on policies
84 20060213754 Method and system for computer application program task switching via a single hardware button