Microsoft patents granted on 10 July 2012

48 US patents granted on 10 July 2012 and assigned to Microsoft

1 D663,314 Display screen with animated graphical user interface
2 D663,313 Display screen with graphical user interface
3 D663,312 Display screen with animated graphical user interface
4 D663,311 Display screen with animated graphical user interface
5 D663,300 Electronic mouse
6 8,220,042 Creating secure interactive connections with remote resources
7 8,220,002 Isolation of user-interactive components
8 8,219,975 Real-time analysis of performance data of a video game
9 8,219,937 Manipulation of graphical elements on graphical user interface via multi-touch gestures
10 8,219,927 Revealing of truncated content on scrollable grid
11 8,219,907 Resource authoring with re-usability score and suggested re-usable data
12 8,219,854 Validating configuration of distributed applications
13 8,219,845 Timer service uses a single timer function to perform timing services for both relative and absolute timers
14 8,219,741 Hardware and operating system support for persistent memory on a memory bus
15 8,219,699 Efficient transform from XML to javascript objects
16 8,219,665 Method and system for discovery via tribal knowledge
17 8,219,657 Automatic request categorization for internet applications
18 8,219,654 Highly available central controller to store and enforce valid state transitions of distributed components
19 8,219,623 Email transport rule per-recipient condition
20 8,219,574 Querying compressed time-series signals
21 8,219,567 Mobile friendly internet searches
22 8,219,549 Forum mining for suspicious link spam sites detection
23 8,219,547 Indirect database queries with large OLAP cubes
24 8,219,539 Search queries with shifting intent
25 8,219,526 Synchronizing file partitions utilizing a server storage model
26 8,219,525 Copying and updating files
27 8,219,517 Multi-class Poisson disk sampling
28 8,219,515 Visualization of data record physicality
29 8,219,511 Unbiased active learning
30 8,219,435 Determining task status based upon identifying milestone indicators in project-related files
31 8,219,406 Speech-centric multimodal user interface design in mobile technology
32 8,219,394 Adaptive ambient sound suppression and speech tracking
33 8,219,387 Identifying far-end sound
34 8,219,215 Electronic device properties control
35 8,219,133 Implicit group formation around feed content for mobile devices
36 8,218,880 Linear laplacian discrimination for feature extraction
37 8,218,859 Transductive multi-label learning for video concept detection
38 8,218,734 Messaging with a locked communication device
39 8,218,624 Fractional quantization step sizes for high bit rates
40 8,218,237 Rear-projection display
41 8,217,965 Magnification engine
42 8,217,962 Single-pass bounding box calculation
43 8,217,897 Speckle interference laser tracking
44 8,217,822 Resolution enhancing analog-to-digital conversion
45 8,217,809 Low power sensing via resistive sensor matrix
46 8,217,756 Rule-based filtering and alerting
47 8,216,493 Injection molding of part having nonuniform thickness
48 8,216,405 Making an optic with a cladding