Latest Patents of Leading Technology Companies

Microsoft patents granted on 09 February 2010
Tuesday February 09th 2010, 9:32 am
Filed under: Microsoft, Patents

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

1 7,661,141 Systems and methods that optimize row level database security
2 7,661,126 Systems and methods for authenticating a user interface to a computer user
3 7,661,124 Rule-driven specification of web service policy
4 7,661,123 Security policy update supporting at least one security service provider
5 7,661,109 Transporting objects between a client and a server
6 7,661,096 Interaction with nested and non-nested streams
7 7,661,093 Method and system for assessing performance of a video interface using randomized parameters
8 7,661,091 Extensible on-demand property system
9 7,661,088 Systems and methods to efficiently and automatically effect population of custom controls onto a visual designer toolbox
10 7,661,076 Two dimensional trees to edit graph-like diagrams
11 7,661,074 Keyboard accelerator
12 7,661,072 Accelerated scrolling
13 7,661,071 Creation of three-dimensional user interface
14 7,661,069 System and method for visually expressing user interface elements
15 7,661,068 Extended eraser functions
16 7,661,065 Systems and methods that facilitate improved display of electronic documents
17 7,661,064 Displaying text intraline diffing output
18 7,660,999 MIME handling security enforcement
19 7,660,993 Cryptographic puzzle cancellation service for deterring bulk electronic mail messages
20 7,660,950 Output cache manager
21 7,660,914 Auxiliary display system architecture
22 7,660,904 Providing keys to share data within an instant messaging session
23 7,660,899 Web site cobrowsing
24 7,660,891 Node discovery involving stealth node enumerators
25 7,660,871 System and method for automatically generating networked service installation based on subscription status
26 7,660,865 Spam filtering with probabilistic secure hashes
27 7,660,859 Tracking of electronic mail messages
28 7,660,856 Method and system for web-based event notification
29 7,660,852 Meeting structures and global unique identifiers
30 7,660,851 Meetings near me
31 7,660,850 Supporting a serial and a parallel invitation protocol
32 7,660,833 Granular control over the authority of replicated information via fencing and unfencing
33 7,660,829 System and method for delegating file system operations
34 7,660,817 System and method for representing content in a file system
35 7,660,813 Facility for highlighting documents accessed through search or browsing
36 7,660,811 System that facilitates database querying
37 7,660,809 Using a file server as a central shared database
38 7,660,808 Automatically indexing a collection of files of a selected type
39 7,660,806 Automated error checking system and method
40 7,660,804 Joint optimization of wrapper generation and template detection
41 7,660,797 Scanning data in an access restricted file for malware
42 7,660,792 System and method for spam identification
43 7,660,791 System and method for determining initial relevance of a document with respect to a given category
44 7,660,789 Entity agent
45 7,660,786 Data independent relevance evaluation utilizing cognitive concept relationship
46 7,660,781 Method, apparatus and computer-readable medium for searching and navigating a document database
47 7,660,779 Intelligent autofill
48 7,660,713 Systems and methods that detect a desired signal via a linear discriminative classifier that utilizes an estimated posterior signal-to-noise ratio (SNR)
49 7,660,705 Bayesian approach for learning regression decision graph models and regression models for time series analysis
50 7,660,512 Systems and methods for managing frame rates during multimedia playback
51 7,660,463 Foreground extraction using iterated graph cuts
52 7,660,422 Encryption key updating for multiple site automated login
53 7,660,351 Video deblocking
54 7,660,285 Traffic-aware routing in wireless networks
55 7,660,047 Flat panel lens
56 7,659,920 System and method for very low frame rate teleconferencing employing image morphing and cropping
57 7,659,902 API communications for vertex and pixel shaders
58 7,659,901 Application program interface for programmable graphics pipeline
59 7,659,890 Automatic height adjustment for electronic highlighter pens and mousing devices
60 7,659,887 Keyboard with a touchpad layer on keys
61 7,659,885 Method and system for using a keyboard overlay with a touch-sensitive display screen
62 7,659,851 Radio frequency certificates of authenticity and related scanners
63 7,658,625 AC Power adapter with swiveling plug having folding prongs