MICROSOFT CORPORATION
Patent Owner
Back to search resultsStats
- 253 24,226 total patents issued
- 30,173 Total Apps Published
- May 07, 2013 most recent publication
Details
- 24,226 Issued Patents
- 8,368 Issued in last 3 years
- 8,729 Published in last 3 years
- 389,617 Total Citation Count
- Apr 03, 1978 Earliest Filing
- 218 Expired/Abandoned/Withdrawn Patents
Technologies
Intl Class
Technology
# of Patents
Rank
Top Patents (by citation)
Patent #
Title
Filing Date
Issue Date
Intl Class
Cited #
5,774,668
System for on-line service in which gateway computer uses service map which includes loading condition of servers broadcasted by application servers for load balancing
Jun 07, 95
Jun 30, 98
[G06F]
589
5,883,810
Electronic online commerce card with transactionproxy number for online transactions
Sep 24, 97
Mar 16, 99
[G06F]
550
5,815,665
System and method for providing trusted brokering services over a distributed network
Apr 03, 96
Sep 29, 98
[H01J]
545
5,721,781
Authentication system and method for smart card transactions
Sep 13, 95
Feb 24, 98
[H04K]
494
6,161,130
Technique which utilizes a probabilistic classifier to detect "junk" e-mail by automatically updating a training and re-training the classifier based on the updated training set
Jun 23, 98
Dec 12, 00
[G06F]
467
6,055,314
System and method for secure purchase and delivery of video content programs
Mar 22, 96
Apr 25, 00
[H04N, H04K, H04L]
452
6,000,832
Electronic online commerce card with customer generated transaction proxy number for online transactions
Sep 24, 97
Dec 14, 99
[G06F]
450
Recent Publications
Publication #
Title
Filing Date
Pub Date
Intl Class
2013/0106,853
LEVERAGING GRAPHICS PROCESSORS TO OPTIMIZE RENDERING 2-D OBJECTS
Dec 03, 12
May 02, 13
[G06T]
2013/0106,907
OPTIMAL DISPLAY AND ZOOM OF OBJECTS AND TEXT IN A DOCUMENT
Nov 02, 11
May 02, 13
[G06T, G09G]
2013/0106,985
AUTOMATIC IDENTIFICATION AND REPRESENTATION OF MOST RELEVANT PEOPLE IN MEETINGS
Jan 16, 12
May 02, 13
[H04N]
2013/0107,143
IMPACT RESISTANT CONSTRUCTION OF AN INTERACTIVE DEVICE
Oct 31, 11
May 02, 13
[B23P, G02F]
2013/0109,453
TALENT IDENTIFICATION WITHIN AN ADVISORY SERVICES NETWORK
Oct 28, 11
May 02, 13
[A63F]
2013/0110,423
ANALYZING POWER CONSUMPTION IN MOBILE COMPUTING DEVICES
Nov 01, 11
May 02, 13
[G01R, G06F]
2013/0110,491
DISCRIMINATIVE LEARNING OF FEATURE FUNCTIONS OF GENERATIVE TYPE IN SPEECH TRANSLATION
Oct 28, 11
May 02, 13
[G06F]
2013/0110,509
DISTRIBUTED USER INPUT TO TEXT GENERATED BY A SPEECH TO TEXT TRANSCRIPTION SERVICE
Oct 28, 11
May 02, 13
[G10L]
2013/0110,581
EXTENSIBILITY MODEL FOR USAGE ANALYTICS USED WITH A SYSTEM
Nov 02, 11
May 02, 13
[G06Q]
2013/0110,763
PROGRAMMATIC ACCESS TO TERMINOLOGIES EXPRESSED IN HIERARCHICAL FORM
Oct 28, 11
May 02, 13
[G06N]
2013/0110,803
SEARCH DRIVEN USER INTERFACE FOR NAVIGATING CONTENT AND USAGE ANALYTICS
Nov 02, 11
May 02, 13
[G06F]
2013/0110,810
AD-HOC QUERIES INTEGRATING USAGE ANALYTICS WITH SEARCH RESULTS
Nov 02, 11
May 02, 13
[G06F]
2013/0110,827
RELEVANCE OF NAME AND OTHER SEARCH QUERIES WITH SOCIAL NETWORK FEATURE
Oct 26, 11
May 02, 13
[G06F]
2013/0110,832
TECHNIQUES TO DETERMINE NETWORK ADDRESSING FOR SHARING MEDIA FILES
Jun 21, 12
May 02, 13
[G06F]
2013/0110,860
USER PIPELINE CONFIGURATION FOR RULE-BASED QUERY TRANSFORMATION, GENERATION AND RESULT DISPLAY
Nov 02, 11
May 02, 13
[G06F]
2013/0110,866
INFORMATION SYSTEM INCORPORATING REAL-TIME DATA SOURCES TO ENRICH CONNECTIONS AMONG USERS
Oct 28, 11
May 02, 13
[G06F]
2013/0110,872
DE-FOCUSING OVER BIG DATA FOR EXTRACTION OF UNKNOWN VALUE
Oct 28, 11
May 02, 13
[G06F]
2013/0110,879
DECLARATIVE SUPPORT FOR REFERENCE DATA IN RELATIONAL DATABASES
Oct 28, 11
May 02, 13
[G06F]
2013/0110,884
SPREADSHEET PROGRAM-BASED DATA CLASSIFICATION FOR SOURCE TARGET MAPPING
Oct 28, 11
May 02, 13
[G06F]
2013/0110,892
TECHNIQUES TO DETERMINE NETWORK STORAGE FOR SHARING MEDIA FILES
Apr 04, 12
May 02, 13
[G06F]
2013/0110,937
REAL TIME DOCUMENT PRESENTATION DATA SYNCHRONIZATION THROUGH GENERIC SERVICE
Nov 01, 11
May 02, 13
[G06F]
2013/0111,332
OPTIMAL DISPLAY AND ZOOM OF OBJECTS AND TEXT IN A DOCUMENT
Nov 03, 11
May 02, 13
[G06F]
2013/0111,391
ADJUSTING CONTENT TO AVOID OCCLUSION BY A VIRTUAL INPUT PANEL
Nov 01, 11
May 02, 13
[G06F]
2013/0111,404
USER INTERFACE FOR SAVING DOCUMENTS USING EXTERNAL STORAGE SERVICES
Nov 02, 11
May 02, 13
[G06F]
2013/0111,428
GRAPHICAL USER INTERFACE FOR INTEGRATED DEVELOPMENT ENVIRONMENT TOOL
Oct 26, 11
May 02, 13
[G06F]
2013/0111,558
SECURE MACHINE ENROLLMENT IN MULTI-TENANT SUBSCRIPTION ENVIRONMENT
Oct 31, 11
May 02, 13
[G06F]
2013/0111,587
Detecting Software Vulnerabilities in an Isolated Computing Environment
Oct 27, 11
May 02, 13
[G06F]
2013/0111,606
MAPPING IDENTITIES TO DOCUMENTS TO ENABLE MULTIPLE USER LOGINS
Nov 02, 11
May 02, 13
[G06F]
2013/0099,917
REDUCING PROCESSING RESOURCES INCURRED BY A USER INTERFACE
Dec 11, 12
Apr 25, 13
[G08B]
2013/0100,018
ACCELERATION-BASED INTERACTION FOR MULTI-POINTER INDIRECT INPUT DEVICES
Oct 20, 11
Apr 25, 13
[G06F]
2013/0100,045
PRESSURE-BASED INTERACTION FOR INDIRECT TOUCH INPUT DEVICES
Oct 25, 11
Apr 25, 13
[G06F]
2013/0100,158
DISPLAY MAPPING MODES FOR MULTI-POINTER INDIRECT INPUT DEVICES
Oct 20, 11
Apr 25, 13
[G09G]
2013/0100,242
Rendering Hardware Accelerated Graphics in a Web Application
Oct 24, 11
Apr 25, 13
[H04N]
2013/0100,818
METHOD FOR DETERMINING PLACEMENT OF INTERNET TAPS IN WIRELESS NEIGHBORHOOD NETWORKS
Nov 01, 12
Apr 25, 13
[H04W]
2013/0101,207
Systems and Methods for Detecting a Tilt Angle from a Depth Image
Dec 13, 12
Apr 25, 13
[G06K]
2013/0102,387
CALCULATING METABOLIC EQUIVALENCE WITH A COMPUTING DEVICE
Oct 21, 11
Apr 25, 13
[A61B, A63F]
2013/0103,446
INFORMATION SHARING DEMOCRATIZATION FOR CO-LOCATED GROUP MEETINGS
Oct 20, 11
Apr 25, 13
[G06Q]
2013/0103,447
USING SOCIAL AND CONTEXTUAL MECHANICS TO AID TASK COMPLETION
Oct 24, 11
Apr 25, 13
[G06Q]
2013/0103,639
CREATING WEB APPLICATIONS USING CLOUD-BASED FRICTION-FREE DATABASES WITHOUT REQUIRING WEB HOSTING KNOWLEDGE
Oct 25, 11
Apr 25, 13
[G06F]
2013/0103,659
DISTRIBUTED TRANSACTION MANAGEMENT FOR DATABASE SYSTEMS WITH MULTIVERSIONING
Nov 30, 12
Apr 25, 13
[G06F]
2013/0103,688
PROVIDING AN AGGREGATE DISPLAY OF CONTACT DATA FROM INTERNAL AND EXTERNAL SOURCES
Oct 20, 11
Apr 25, 13
[G06F]
2013/0103,695
MACHINE TRANSLATION DETECTION IN WEB-SCRAPED PARALLEL CORPORA
Oct 21, 11
Apr 25, 13
[G06F]
2013/0103,699
AUTOMATICALLY FINDING CONTEXTUALLY RELATED ITEMS OF A TASK
Nov 23, 12
Apr 25, 13
[G06F]
2013/0103,702
PROVIDING A SEARCH SERVICE INCLUDING UPDATING ASPECTS OF A DOCUMENT USING A CONFIGURABLE SCHEMA
Oct 21, 11
Apr 25, 13
[G06F]
2013/0103,770
DISTRIBUTED SEMI-SYNCHRONIZED EVENT DRIVEN PLAYBACK OF MULTIMEDIA
Oct 25, 11
Apr 25, 13
[G06F]
2013/0103,977
FAULT TOLERANCE FOR TASKS USING STAGES TO MANAGE DEPENDENCIES
Dec 13, 12
Apr 25, 13
[G06F]
2013/0104,023
MOBILE DATA AND HANDWRITING SCREEN CAPTURE AND FORWARDING
Dec 11, 12
Apr 25, 13
[G06F]
2013/0104,059
ENABLING IMMERSIVE, INTERACTIVE DESKTOP IMAGE PRESENTATION
Oct 20, 11
Apr 25, 13
[G06F]
Recent Patents
Patent #
Title
Filing Date
Issue Date
Intl Class
8,437,275
Remote wireless service invocation with efficient power use on target wireless device
Dec 11, 09
May 07, 13
[H04L, H04W, G06F]
8,437,557
Auto classifying images as “image not available” images
May 11, 10
May 07, 13
[G06Q, G06F, G06K]
8,438,114
Trusted license removal in a content protection system or the like
Oct 14, 11
May 07, 13
[G06F]
8,438,165
Interest tracking using shared search queries and interactions
May 12, 11
May 07, 13
[G06F]
8,438,225
Traversing between electronic mail and real time communications
Jun 03, 09
May 07, 13
[G06F]
8,438,288
Device-pairing by reading an address provided in device-readable form
Feb 17, 10
May 07, 13
[G06F]
8,438,295
Declarative programming model for modeling and execution of triggers for resource oriented system
Oct 14, 08
May 07, 13
[G06F]
8,438,305
Method and apparatus for implementing multiple portals into an RBRIDGE network
Oct 27, 08
May 07, 13
[G06F]
8,438,486
Automatically converting text to business graphics
Feb 09, 06
May 07, 13
[G06T, G09G, G06F]
8,438,653
Strategies for controlling use of a resource that is shared between trusted and untrusted environments
Apr 10, 07
May 07, 13
[H04L]
8,432,405
Dynamically transitioning between hardware-accelerated and software rendering
Jun 26, 08
Apr 30, 13
[G06T, G06F]
8,432,407
Method and system for managing graphics objects in a graphics display system
Jul 30, 09
Apr 30, 13
[G06T, G06F]
8,433,094
System, method and article of manufacture for detecting collisions between video images generated by a camera and an object depicted on a display
Dec 30, 03
Apr 30, 13
[G06K]
8,433,576
Automatic reading tutoring with parallel polarized language modeling
Jan 19, 07
Apr 30, 13
[G10L]
8,433,765
Techniques to modify and share binary content when disconnected from a network
Jun 18, 10
Apr 30, 13
[G06F]
8,433,812
Systems and methods for managing multimedia operations in remote sessions
Apr 01, 08
Apr 30, 13
[G06Q, G06F]
8,434,021
Centralized user interface for displaying contextually driven business content and business related functionality
Mar 30, 06
Apr 30, 13
[G06F]
8,434,098
Synchronizing split user-mode/kernel-mode device driver architecture
Feb 07, 08
Apr 30, 13
[G06F]
8,434,099
Efficient linking and loading for late binding and platform retargeting
May 23, 05
Apr 30, 13
[G06F]
8,434,135
Creating and launching a web application with credentials
Jun 11, 10
Apr 30, 13
[H04L, G06F]
Top Inventors for This Owner
Inventor Name
Address
Patent #