Microsoft patents granted on 14 December 2010

50 US patents granted on 14 December 2010 and assigned to Microsoft

1 D629,010 Icon for a portion of a display screen
2 D629,009 Icon for a portion of a display screen
3 D629,008 Icon for a portion of a display screen
4 D629,007 Icon for a portion of a display screen
5 D629,006 Graphical user interface for a portion of a display screen
6 7,854,002 Pattern matching for spyware detection
7 7,853,999 Trusted operating environment for malware detection
8 7,853,995 Short-lived certificate authority service
9 7,853,993 Integrated access authorization
10 7,853,992 Configuring security mechanisms utilizing a trust system
11 7,853,961 Platform for data services across disparate application frameworks
12 7,853,955 Method and system for identifying program module functionality needed by a computer when disconnected from a network
13 7,853,921 Interface and related methods for dynamically generating a filter graph in a development system
14 7,853,890 Address bar user interface control
15 7,853,886 Persistent spatial collaboration
16 7,853,877 Gallery user interface controls
17 7,853,869 Creation of semantic objects for providing logical structure to markup language representations of documents
18 7,853,868 Button for adding a new tabbed sheet
19 7,853,790 Enhancement to volume license keys
20 7,853,759 Hints model for optimization of storage devices connected to host and write optimization schema for storage devices
21 7,853,719 Systems and methods for providing runtime universal resource locator (URL) analysis and correction
22 7,853,695 Using expressive session information to represent communication sessions in a distributed system
23 7,853,669 Mesh-managing data across a distributed set of devices
24 7,853,665 Content targeting with audiences
25 7,853,661 Remote access and social networking using presence-based applications
26 7,853,609 Update distribution system architecture and method for distributing software
27 7,853,605 Auxiliary data provider
28 7,853,603 User-defined relevance ranking for search
29 7,853,599 Feature selection for ranking
30 7,853,597 Product line extraction
31 7,853,596 Mining geographic knowledge using a location aware topic model
32 7,853,593 Content markup transformation
33 7,853,590 Remote read-write access to disparate data stores
34 7,853,589 Web spam page classification using query-dependent data
35 7,853,587 Generating search result summaries
36 7,853,525 Electronic draft capture
37 7,853,483 Medium and system for enabling content sharing among participants associated with an event
38 7,853,478 Funding information delivery using advertising revenue
39 7,853,453 Analyzing dialog between a user and an interactive application
40 7,853,198 Delivering individualized content over a broadcast network
41 7,853,073 Inversion of color device models
42 7,853,053 System and method providing improved head motion estimations for animation
43 7,852,993 Speech recognition enhanced caller identification
44 7,852,936 Motion vector prediction in bi-directionally predicted interlaced field-coded pictures
45 7,852,919 Field start code for entry point frames with predicted first field
46 7,852,784 Estimating endpoint performance in unified communication systems
47 7,852,461 Dual mode depth imaging
48 7,852,369 Integrated design for omni-directional camera and microphone array
49 7,852,342 Remote client graphics rendering
50 7,852,315 Camera and acceleration based interface for presentations