Microsoft Technology Licensing, Llc Patent Portfolio Statistics

Microsoft Technology Licensing, Llc

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 Technology Licensing, Llc look like?

Assignee Art Units
Total Applications: 61,973 1,398,882
Granted Patents: 45,361 752,833
Grant Index 78.5% 72.31%
Abandoned/Rejected Applications: 12,425 (21.5%) 288,337 (27.69%)
In-Process Applications: 4,124 357,712
Average Grant Time: 3.74 Years 3.39 Years
Average Office Actions: 2.36 1.99

Which Technology Area Microsoft Technology Licensing, Llc is filing most patents in? (Last 10 years)

Art Unit Definition Total Applications
2194 Interprocess Communication and Software Development 974
2624 Selective Visual Display Systems 948
2191 Interprocess Communication and Software Development 908
2176 Graphical User Interface and Document Processing 877
2192 Interprocess Communication and Software Development 845

How many patents are Microsoft Technology Licensing, Llc filing every year?

Year Total Applications Predicted
2022 0* 2965
2021 414* 2906
2020 1,278 2956
2019 2,481 2481
2018 2,573
2017 3,272
2016 3,312
2015 2,793
2014 2,874
2013 2,701

*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 Technology Licensing, Llc in USPTO?

Publication number: US20220107864A1
Application number: 17/553,785

Abstract:
Embodiments of the present disclosure include an error recovery method comprising detecting a computing error, restarting a first artificial intelligence processor of a plurality of artificial intelligence processors processing a data set, and loading a model in the artificial intelligence processor, wherein the model corresponds to a same model processed by the plurality of artificial intelligence processors during a previous processing iteration by the plurality of artificial intelligence processors on data from the data set.

Publication date: 2022-04-07
Applicant: Microsoft Technology Licensing, Llc
Inventors: Bharadwaj Pudipeddi


Publication number: US20220108078A1
Application number: 17/552,742

Abstract:
A system for extracting a key phrase from a document includes a neural key phrase extraction model (“BLING-KPE”) having a first layer to extract a word sequence from the document, a second layer to represent each word in the word sequence by ELMo embedding, position embedding, and visual features, and a third layer to concatenate the ELMo embedding, the position embedding, and the visual features to produce hybrid word embeddings. A convolutional transformer models the hybrid word embeddings to n-gram embeddings, and a feedforward layer converts the n-gram embeddings into a probability distribution over a set of n-grams and calculates a key phrase score of each n-gram. The neural key phrase extraction model is trained on annotated data based on a labeled loss function to compute cross entropy loss of the key phrase score of each n-gram as compared with a label from the annotated dataset.

Publication date: 2022-04-07
Applicant: Microsoft Technology Licensing, Llc
Inventors: Chuan Hu


Publication number: US20220137942A1
Application number: 17/550,452

Abstract:
A function is compiled against a first application binary interface (ABI) and a second ABI of a native first instruction set architecture (ISA). The second ABI defines context data not exceeding a size expected by a third ABI of a foreign second ISA, and uses a subset of registers of the first ISA that are mapped to registers of the second ISA. Use of the subset of registers by the second ABI results in some functions being foldable when compiled using both the first and second ABIs. First and second compiled versions of the function are identified as foldable, or not, based on whether the compiled versions match. Both the first and second compiled versions are emitted into a binary file when they are not foldable, and only one of the first or second compiled versions is emitted into the binary file when they are foldable.

Publication date: 2022-05-05
Applicant: Microsoft Technology Licensing, Llc
Inventors: Clarence Dang Siu Yeen


How are Microsoft Technology Licensing, Llc’s applications performing in USPTO?

Application Number Title Status Art Unit Examiner
17/553,785 Systems And Methods For Error Recovery Docketed New Case – Ready for Examination OPAP Central, Docket
17/552,742 Keyphase Extraction Beyond Language Modeling Docketed New Case – Ready for Examination OPAP Central, Docket
17/550,452 Native Emulation Compatible Application Binary Interface For Supporting Emulation Of Foreign Code Docketed New Case – Ready for Examination OPAP Central, Docket
17/550,445 Scheduling Of Tasks For Execution In Parallel Based On Geometric Reach Docketed New Case – Ready for Examination OPAP Central, Docket