Microsoft Corporation Patent Portfolio Statistics

Microsoft Corporation

Profile Summary

This article summarizes the perfomance of the assignee in the recent years. The overall statistics for this portfolio help to analyze the areas where the assignee is performing well. The filing trend, perfomance across the tech centers and the perfomance of the recent applications has been mentioned below. All the stats are calculated based on the perfomance in USPTO.

How does the overall patent portfolio of Microsoft Corporation look like?

Assignee Art Units
Total Applications: 48,071 1,021,608
Granted Patents: 36,422 699,708
Grant Index 78.49% 72.3%
Abandoned/Rejected Applications: 9,979 (21.51%) 268,052 (27.7%)
In-Process Applications: 1,669 53,848
Average Grant Time: 4.06 Years 3.51 Years
Average Office Actions: 2.54 2.07

Which Technology Area Microsoft Corporation is filing most patents in? (Last 10 years)

Art Unit Definition Total Applications
2624 Selective Visual Display Systems 892
2194 Interprocess Communication and Software Development 834
2626 Selective Visual Display Systems 787
2176 Graphical User Interface and Document Processing 758
2628 Selective Visual Display Systems 725

How many patents are Microsoft Corporation filing every year?

Year Total Applications Predicted
2022 0* 739
2021 48* 709
2020 75 596
2019 220 220
2018 304
2017 592
2016 752
2015 736
2014 2,513
2013 2,433

*The drop in the number of applications filed in last two years compared to previous years is because applications can take up to 18 months to get published

Recently filed patent applications of Microsoft Corporation in USPTO?

Publication number: US20220166690A1
Application number: 17/544,170

A generation identifier is employed with various systems and methods in order to identify situations where a workload has been reassigned to a new node and where a workload is still being processed by an old node during a failure between nodes. A master node may assign a workload to a worker node. The worker node sends a request to access target data. The request may be associated with a generation identifier and workload identifier that identifies the node and workload. At some point, a failure occurs between the master node and worker node. The master node reassigns the workload to another worker node. The new worker node accesses the target data with a different generation identifier, indicating to the storage system that the workload has been reassigned. The old worker node receives an indication from the storage system that the workload has been reassigned and stops processing the workload.

Publication date: 2022-05-26
Applicant: Microsoft Corporation
Inventors: David Kruse

Publication number: US20220165290A1
Application number: 17/537,831

To generate substantially condition-invariant and speaker-discriminative features, embodiments are associated with a feature extractor capable of extracting features from speech frames based on first parameters, a speaker classifier capable of identifying a speaker based on the features and on second parameters, and a condition classifier capable of identifying a noise condition based on the features and on third parameters. The first parameters of the feature extractor and the second parameters of the speaker classifier are trained to minimize a speaker classification loss, the first parameters of the feature extractor are further trained to maximize a condition classification loss, and the third parameters of the condition classifier are trained to minimize the condition classification loss.

Publication date: 2022-05-26
Applicant: Microsoft Corporation
Inventors: Meng Zhong

Publication number: US20220152474A1
Application number: 17/533,509

A system enables metadata to be gathered about a data store beginning from the creation and generation of the data store, through subsequent use of the data store. This metadata can include keywords related to the data store and data appearing within the data store. Thus, keywords and other metadata can be generated without owner/creator intervention, with enough semantic meaning to make a discovery process associated with the data store much easier and efficient. Usage of or communication regarding a data store are monitored and keywords are extracted from the usage or communication. The keywords are then written to otherwise associated with metadata of the data store. During searching, keywords in the metadata are made available to be used to attempt to match query terms entered by a searcher.

Publication date: 2022-05-19
Applicant: Microsoft Corporation
Inventors: C John Platt

How are Microsoft Corporation’s applications performing in USPTO?

Application Number Title Status Art Unit Examiner
17/544,170 Distributed Workload Reassignment Following Communication Failure OPAP Central, Docket
17/537,831 Condition-Invariant Feature Extraction Network OPAP Central, Docket
17/533,509 Developing Implicit Metadata For Data Stores OPAP Central, Docket
29/753,331 Mouse 2917 Murphy, Austin
29/753,313 Keypad Patented Case 2918 Fast Horse, Marie D