Latest Patents of Leading Technology Companies

Microsoft patents granted on 26 May 2009
Tuesday May 26th 2009, 10:50 am
Filed under: Microsoft, Patents

75 US patents granted on 26 May 2009 and assigned to Microsoft

1 D593,129 Icon for a display screen
2 D593,128 User interface for a display screen
3 D593,126 Icon for a display screen
4 D593,125 Icon for a display screen
5 D593,124 Icon for a display screen
6 D593,123 Icon for a display screen
7 D593,122 Icon for a display screen
8 D593,121 Icon for a display screen
9 D593,120 Graphical user interface for a portion of a display screen
10 D593,118 Portion of a display screen showing a transitional user interface
11 D593,112 User interface for a display screen
12 D593,111 User interface for a display screen
13 D593,110 User interface for a display screen
14 D593,109 User interface for a display screen
15 D593,108 User interface for a display screen
16 D593,105 Keyboard
17 D593,099 Electronic mouse
18 D593,098 Electronic mouse
19 D593,097 Electronic mouse
20 D593,095 Computer input device
21 D593,094 Computer input device dongle holder
22 D593,093 Computer input device
23 7,540,024 Security features for portable computing environment
24 7,540,014 Automated policy change alert in a distributed enterprise
25 7,539,999 Kernel-level transactions
26 7,539,983 Tool for processing software programs using modified live-ness definition
27 7,539,981 XML-based preprocessor
28 7,539,974 Scalable synchronous and asynchronous processing of monitoring rules
29 7,539,971 System and method for registering and deploying stored procedures and triggers into a device database
30 7,539,950 Method and system for displaying categorized information on a user interface
31 7,539,944 Importing data from a source document into a destination document
32 7,539,943 Systems and methods for tracking file modifications in software development
33 7,539,940 System and method for converting between text formatting or markup language formatting and outline structure
34 7,539,875 Secure repository with layers of tamper resistance and system and method for providing same
35 7,539,870 Media watermarking by biasing randomized statistics
36 7,539,867 On-disk file format for a serverless distributed file system
37 7,539,863 Remote services for portable computing environment
38 7,539,856 Distributed authentication in a protocol-based sphere of trust in which a given external connection outside the sphere of trust may carry communications from multiple sources
39 7,539,827 Synchronization of change-tracked data store with data store having limited or no change tracking
40 7,539,771 Organizational locality in prefix-based structured peer-to-peer overlays
41 7,539,767 Coordination of client-driven media streaming from a cluster of non-cooperating peers in a peer-to-peer network
42 7,539,747 Schema-based context service
43 7,539,733 Remote assistance
44 7,539,727 Instant messaging object store
45 7,539,722 Method and system for accessing a file
46 7,539,701 Generic infrastructure for migrating data between applications
47 7,539,691 Systems and methods for updating a query engine opcode tree
48 7,539,688 Systems and methods for supporting inheritance for user-defined types
49 7,539,687 Priority binding
50 7,539,686 Tag-based schema for distributing update metadata in an update distribution system
51 7,539,685 Index key normalization
52 7,539,682 Multilevel secure database
53 7,539,678 Systems and methods for controlling access to an object
54 7,539,663 Mapping composition using algebraic operators
55 7,539,659 Multidimensional timeline browsers for broadcast media
56 7,539,649 Integrated circuit card with situation dependent identity authentication
57 7,539,647 Using power state to enforce software metering state
58 7,539,631 Method, system and program for providing subscription-based virtual computing services
59 7,539,616 Speaker authentication using adapted background models
60 7,539,612 Coding and decoding scale factor information
61 7,539,508 Reducing idle power consumption in a networked battery operated device
62 7,539,487 Interfacing I/O devices with a mobile server
63 7,539,481 Method for connecting a wireless access point to a wired access point by chaining together wireless access points
64 7,539,478 Select content audio playback system for automobiles
65 7,539,472 Type-ahead keypad input for an input device
66 7,539,393 Method and system for reverse playback of compressed data
67 7,539,327 System and process for bootstrap initialization of nonparametric color models
68 7,539,310 Encryption key updating for multiple site automated login
69 7,539,188 Robust, inferentially synchronized transmission of compressed transport-layer-protocol headers
70 7,538,797 Scene capturing and view rendering based on a longitudinally aligned camera array
71 7,538,777 Aggregation of non-linear pixel effects
72 7,538,769 Regional progressive meshes
73 7,538,766 Pre-computed shadow fields
74 7,538,267 Kernel-mode audio processing modules
75 7,537,523 Dynamic player groups for interest management in multi-character virtual environments