Microsoft patents granted on 01 April 2008

48 US patents granted on 01 April 2008 and assigned to Microsoft

1 D565,668 Portion of a gaming input device having an illuminated region
2 D565,653 Electronic pen
3 D565,593 Icon for a portion of a display screen
4 D565,592 Icon for a portion of display screen
5 D565,591 Icon for a portion of a display screen
6 D565,590 Icon for a portion of a display screen
7 D565,589 Icon for a portion of a display screen
8 D565,588 Instructional image for a portion of a display screen
9 D565,587 Transitional image for a portion of a display screen
10 D565,585 User interface for a portion of a display screen
11 D565,584 User interface for a portion of a display screen
12 D565,583 User interface for a portion of a display screen
13 D565,582 User interface for a portion of a display screen
14 D565,581 User interface for a portion of a display screen
15 D565,580 Portion of a display screen with a user interface
16 D565,579 Portion of a display screen with an animated image
17 7,353,535 Flexible, selectable, and fine-grained network trust policies
18 7,353,520 Method of sharing a parcer
19 7,353,501 Generic wrapper scheme
20 7,353,494 System and method supporting configurable object definitions
21 7,353,466 System and method for generating message notification objects on dynamically scaled timeline
22 7,353,464 Hierarchical data navigation tool populated by a web service
23 7,353,459 Legibility of selected content
24 7,353,453 Method and system for categorizing data objects with designation tools
25 7,353,402 Obtaining a signed rights label (SRL) for digital content and obtaining a digital license corresponding to the content based on the SRL in a digital rights management system
26 7,353,390 Enabling network devices within a virtual network to communicate while the networks’s communications are restricted due to security threats
27 7,353,384 Collapsing chained credentials
28 7,353,381 Supplicant and authenticator intercommunication mechanism independent of underlying data link and physical layer protocols
29 7,353,286 Fast dynamic measurement of bandwidth in a TCP network environment
30 7,353,282 Methods and systems for sharing a network resource with a user without current access
31 7,353,276 Bi-directional affinity
32 7,353,271 Method and system for tracking clients
33 7,353,266 System and method for managing states and user context over stateless protocols
34 7,353,257 System and method for disaster recovery and management of an email system
35 7,353,247 Querying applications using online messenger service
36 7,353,241 Method, medium and system for recovering data using a timeline-based computing environment
37 7,353,212 Method and structure for assigning a transaction cost
38 7,353,209 Releasing decrypted digital content to an authenticated path
39 7,353,178 Touch point and attribute tracking system and process
40 7,353,165 Example based machine translation system
41 7,353,161 System and method for simulating network connection characteristics
42 7,353,017 Method and system for provisioning a wireless device
43 7,352,905 Chroma motion vector derivation
44 7,352,902 System and method for detecting a hand-drawn object in ink input
45 7,352,858 Multi-channel echo cancellation with round robin regularization
46 7,352,386 Method and apparatus for recovering a three-dimensional scene from two-dimensional images
47 7,352,366 Dynamic rendering of ink strokes with transparency
48 7,352,363 Single finger or thumb method for text entry via a keypad