Microsoft patents granted on 11 December 2007

42 US patents granted on 11 December 2007 and assigned to Microsoft

1 D557,321 Portion of an electronic camera
2 D557,320 Portion of an electronic camera
3 D557,310 Portion of an electronic camera
4 D557,278 Icon for a portion of a display screen
5 D557,276 Graphic user interface for a portion of a display screen
6 D557,275 Transitional image for a portion of a display screen
7 D557,274 Graphic user interface for a portion of a display screen
8 D557,273 Graphic user interface for a portion of a display screen
9 D557,272 Animated progress meter for a display screen
10 D557,271 User interface for a portion of a display screen
11 D557,270 Graphic user interface for a portion of a display screen
12 D557,269 User interface for a portion of a display screen
13 D557,268 User interface for a portion of a display screen
14 7,308,711 Method and framework for integrating a plurality of network policies
15 7,308,709 System and method for managing and authenticating services via service principal names
16 7,308,684 Classifying software and reformulating resources according to classifications
17 7,308,680 Intermediate representation for multiple exception handling models
18 7,308,678 Wizard framework
19 7,308,648 Method, system, and computer-readable medium for filtering harmful HTML in an electronic document
20 7,308,647 Extensible markup language rendering and layout
21 7,308,641 Notebook layout view
22 7,308,597 Analysis of pipelined networks
23 7,308,586 Interlocked plug and play with power management for operating systems
24 7,308,573 Enrolling / sub-enrolling a digital rights management (DRM) server into a DRM architecture
25 7,308,542 Data integrity protection for stored data
26 7,308,511 System for allocating resources in a computer system
27 7,308,498 System and method for automating a request for access to a restricted computer accessible resource
28 7,308,480 Browser-based email system with user interface for audio/video capture
29 7,308,465 Playback graph for data synchronization
30 7,308,460 System and method for providing user defined types in a database system
31 7,308,459 System and method for using a compressed trie to estimate like predicates
32 7,308,447 Distributed reservoir sampling for web applications
33 7,308,440 System and method for representing an object used in management of multiple network resources
34 7,308,408 Providing services for an information processing system using an audio interface
35 7,308,402 Error resistant scalable audio coding partitioned for determining errors
36 7,308,255 Extending mobile phone networks
37 7,308,151 Strategies for producing quantized image information
38 7,308,115 Incremental motion estimation through local bundle adjustment
39 7,308,085 Serializing an asynchronous communication
40 7,308,051 Efficient signal decoding for low-power applications
41 7,307,634 Systems and methods for efficiently displaying graphics on a display device regardless of physical orientation
42 7,307,617 System and process for selecting objects in a ubiquitous computing environment