Latest Patents of Leading Technology Companies

Microsoft patents granted on 02 February 2010
Tuesday February 02nd 2010, 8:56 am
Filed under: Microsoft, Patents

63 US patents granted on 02 February 2010 and assigned to Microsoft

1 7,657,932 Extendible security token management architecture and secure message handling methods
2 7,657,923 Framework for a security system
3 7,657,922 Dynamic digital recording
4 7,657,917 Interactivity emulator for broadcast communication
5 7,657,896 Method and system for exposing nested data in a computer-generated document in a transparent manner
6 7,657,888 Method for forking or migrating a virtual machine
7 7,657,876 System and method for using data address sequences of a program in a software development tool
8 7,657,874 Pattern types as constraints on generic type parameters
9 7,657,873 Visualizer system and methods for debug environment
10 7,657,869 Integration of external tools into an existing design environment
11 7,657,867 System and method for generating a predicate abstraction of a program
12 7,657,846 System and method for displaying stack icons
13 7,657,845 Media frame object visualization system
14 7,657,842 Sidebar tile free-arrangement
15 7,657,830 Layout size sharing in a grid layout for a user interface
16 7,657,829 Audio and video buffer synchronization based on actual output feedback
17 7,657,827 Control-scoped user interface workflow
18 7,657,789 Multi-machine testing system and method for testing software
19 7,657,752 Digital signal watermaker
20 7,657,746 Supporting statements for credential based access control
21 7,657,745 Secure electronic transfer without requiring knowledge of secret data
22 7,657,655 Method and system to determine the geographic location of a network user
23 7,657,648 Hybrid tree/mesh overlay for data delivery
24 7,657,638 Routing client requests to back-end servers
25 7,657,612 XML schema for network device configuration
26 7,657,592 System and method for persisting state across navigations in a navigation-based application and for responding to navigation-related events throughout an application
27 7,657,591 Dispatching client requests to appropriate server-side methods
28 7,657,580 System and method providing virtual applications architecture
29 7,657,574 Persistent storage file change tracking
30 7,657,572 Selectively utilizing a plurality of disparate solid state storage locations
31 7,657,571 Electronic data snapshot generator
32 7,657,558 Establishing relationships between objects based on object interfaces
33 7,657,556 Positional access using a b-tree
34 7,657,554 Method and system for managing user interface messages
35 7,657,552 Declarative sequenced report parameterization
36 7,657,519 Forming intent-based clusters and employing same by search
37 7,657,513 Adaptive help system and user interface
38 7,657,507 Pseudo-anchor text extraction for vertical search
39 7,657,506 Methods and apparatus for automated matching and classification of data
40 7,657,505 Data retrieval from a database utilizing efficient eager loading and customized queries
41 7,657,504 User interface for displaying images of sights
42 7,657,493 Recommendation system that identifies a valuable user action by mining data supplied by a plurality of users to find a correlation that suggests one or more actions for notification
43 7,657,454 Server-side project manager
44 7,657,450 Reliable, secure and scalable infrastructure for event registration and propagation in a distributed enterprise
45 7,657,417 Method, system and machine readable medium for publishing documents using an ontological modeling system
46 7,657,397 Statistical method and system for taking performance measurements
47 7,657,379 Methods and systems for determining the biological function of cell constituents using response profiles
48 7,657,255 Provisioning of wireless connectivity for devices using NFC
49 7,657,123 Text document capture with jittered digital camera
50 7,657,102 System and method for fast on-line learning of transformed hidden Markov models
51 7,657,094 Handwriting recognition training and synthesis
52 7,657,089 Automatic classification of photographs and graphics
53 7,657,060 Stylization of video
54 7,657,029 Systems and methods for generating random addition chains
55 7,656,894 Offloading processing tasks to a peripheral device
56 7,656,853 Reducing power consumption of a wireless device
57 7,656,810 System and method for monitoring and reacting to peer-to-peer network metrics
58 7,656,415 Aggregation of curve effects
59 7,656,412 Texture resampling with a processor
60 7,656,395 Methods and apparatuses for compound tracking systems
61 7,656,389 Input device with forward/backward control
62 7,656,385 Slip resistant and/or non-linear force response pedal peripheral device
63 7,654,858 Indicator light for connector