IP Library Assignment 051710/0252
Patent Assignment
Reel/Frame 051710/0252

Assignment of Assignor's Interest

Recorded: 2020-01-27 Pages: 12
Assignor
GITHUB SOFTWARE UK LTD.
Executed: 2020-01-16
Assignee
MICROSOFT TECHNOLOGY LICENSING, LLC
ONE MICROSOFT WAY, REDMOND, WASHINGTON, 98052
Covered Properties (127)
Source Code Violation Matching and Attribution
Patent: 9,262,157 →
Application: 14/696,185 →
Publication: US 2015/0309790
Source Code Violation Matching and Attribution
Patent: 9,411,578 →
Application: 14/794,280 →
Publication: US 2015/0324195
Source Code Violation Matching and Attribution
Patent: 9,411,579 →
Application: 14/966,432 →
Publication: US 2016/0098271
Source Code Violation Matching and Attribution
Patent: 9,507,591 →
Application: 14/988,491 →
Publication: US 2016/0132326
Source Code Violation Matching and Attribution
Application: 61/983,932 →
Incremental Source Code Analysis
Patent: 9,378,013 →
Application: 14/941,101 →
Publication: US 2016/0139917
Incremental Source Code Analysis
Application: 62/080,182 →
Extracting Source Code
Patent: 9,110,737 →
Application: 14/292,691 →
Extracting Source Code
Patent: 9,612,850 →
Application: 14/794,596 →
Publication: US 2015/0347163
Extracting Source Code
Patent: 9,645,804 →
Application: 15/346,559 →
Publication: US 2017/0052770
Extracting Source Code
Patent: 9,946,525 →
Application: 15/469,407 →
Publication: US 2017/0199732
Identifying Source Code Used to Build Executable Files
Application: 14/574,051 →
Publication: US 2016/0179502
Distributed Analysis and Attribution of Source Code
Patent: 9,417,985 →
Application: 14/940,882 →
Publication: US 2016/0140015
Distributed Analysis and Attribution of Source Code
Application: 62/080,188 →
Distributed Analysis and Attribution of Source Code
Application: 62/254,620 →
Recursive Aggregates
Patent: 9,015,193 →
Application: 14/292,581 →
Recursive Aggregates
Patent: 9,418,111 →
Application: 14/679,759 →
Aggregating Source Code Metric Values
Patent: 9,098,377 →
Application: 14/292,697 →
Aggregating Source Code Metric Values
Patent: 9,619,224 →
Application: 14/794,227 →
Publication: US 2015/0347126
Aggregating Source Code Metric Values
Patent: 9,740,591 →
Application: 15/346,596 →
Publication: US 2017/0052872
Aggregating Source Code Metric Values
Application: 15/682,041 →
Publication: US 2018/0032422
Transitive Source Code Violation Matching and Attribution
Patent: 9,507,590 →
Application: 14/565,314 →
Publication: US 2016/0162289
Transitive Source Code Violation Matching and Attribution
Patent: 9,208,056 →
Application: 14/577,892 →
Transitive Source Code Violation Matching and Attribution
Patent: 9,639,351 →
Application: 14/983,133 →
Publication: US 2016/0162388
Transitive Source Code Violation Matching and Attribution
Patent: 9,652,226 →
Application: 14/983,175 →
Publication: US 2016/0162288
Transitive Source Code Violation Matching and Attribution
Patent: 9,798,648 →
Application: 15/583,026 →
Publication: US 2017/0235664
Transitive Source Code Violation Matching and Attribution
Application: 62/089,133 →
Ranking Source Code Developers
Patent: 9,305,279 →
Application: 14/534,712 →
Automatic Determination of Compiler Configuration
Patent: 9,684,492 →
Application: 14/867,969 →
Publication: US 2017/0090884
Automatic Determination of Compiler Configuration
Patent: 9,672,015 →
Application: 14/869,334 →
Publication: US 2017/0090885
Automatic Classification of Compilers
Patent: 9,928,042 →
Application: 15/468,010 →
Publication: US 2017/0192756
Finding Duplicate Passages of Text in a Collection of Text
Application: 13/411,234 →
Publication: US 2013/0232160
Computing Transitive Closures
Application: 14/840,318 →
Publication: US 2017/0061306
Logging from Obfuscated Code
Patent: 9,830,478 →
Application: 14/803,591 →
Transparent Process Interception
Patent: 9,489,182 →
Application: 14/947,631 →
Template Dependency Inlining
Patent: 9,411,556 →
Application: 14/871,818 →
Incremental Local Source Code Analysis
Patent: 9,262,132 →
Application: 14/684,646 →
Performing Partial Analysis of a Source Code Base
Application: 14/727,675 →
Publication: US 2020/0225935
Computing Quality Metrics of Source Code Developers
Patent: 9,639,353 →
Application: 15/269,730 →
Computing Quality Metrics of Source Code Developers
Patent: 9,766,884 →
Application: 15/479,831 →
Artifact Normalization
Patent: 9,507,694 →
Application: 14/928,776 →
Artifact Normalization
Patent: 9,817,659 →
Application: 15/336,383 →
Publication: US 2017/0123791
Evaluating Recursive and Exiversal Predicates
Application: 14/840,448 →
Publication: US 2017/0061293
Creating Concise and Re-Useable Queries Over Complex Data
Patent: 8,150,866 →
Application: 12/349,761 →
Publication: US 2009/0177640
Creating Concise and Re-Useable Queries Over Complex Data
Patent: 8,554,782 →
Application: 13/423,766 →
Publication: US 2012/0239678
Querying an Object-Oriented Data Hierarchy Using Relational Query Languages
Patent: 46,537 →
Application: 14/877,992 →
Approximating Query Results by Relations Over Types for Error Detection and Optimization
Patent: 8,332,385 →
Application: 12/402,046 →
Publication: US 2009/0234801
Approximating Relation Sizes Using Field Dependencies
Patent: 8,095,515 →
Application: 12/406,611 →
Publication: US 2009/0240649
Type Inference for Datalog with Complex Type Hierarchies
Patent: 8,595,213 →
Application: 13/183,514 →
Publication: US 2012/0016912
Type Inference for Datalog with Complex Type Hierarchies
Patent: 46,380 →
Application: 14/952,788 →
Type Inference for Datalog with Complex Type Hierarchies
Patent: 48,405 →
Application: 15/494,416 →
Suggesting Candidate Removable Software Dependencies
Patent: 9,411,706 →
Application: 14/871,299 →
Hierarchical Dependency Analysis of Source Code
Patent: 9,361,077 →
Application: 14/871,304 →
Hierarchical Dependency Analysis of Source Code
Patent: 9,658,839 →
Application: 15/174,693 →
Publication: US 2017/0090889
Hierarchical Dependency Analysis of Source Code
Application: 62/234,939 →
Tiered Arrays
Patent: 9,355,132 →
Application: 14/871,934 →
Tiered Arrays
Patent: 9,632,760 →
Application: 15/143,970 →
Publication: US 2017/0090888
Disjoint-Or Trees for Caching Aggregated Dependencies
Patent: 9,367,425 →
Application: 14/871,753 →
Query-Based Software Dependency Analysis
Patent: 9,323,644 →
Application: 14/871,670 →
Query-Based Software Dependency Analysis
Patent: 9,552,276 →
Application: 15/073,424 →
Implicit Software Dependency Analysis
Patent: 9,411,707 →
Application: 14/871,983 →
Implicit Software Dependency Analysis
Patent: 9,678,720 →
Application: 15/090,420 →
Publication: US 2017/0090876
Implicit Software Dependency Analysis
Patent: 9,678,721 →
Application: 15/090,468 →
Publication: US 2017/0090877
Implicit Software Dependency Analysis
Patent: 9,477,445 →
Application: 15/090,485 →
Template Dependency Relocation
Patent: 9,372,670 →
Application: 14/871,813 →
Data Flow Analysis with Collapsed Contexts
Patent: 9,823,912 →
Application: 14/884,590 →
Publication: US 2017/0109144
Specifying a Model Architecture of Software Elements and Generating an Aggregated Dependency Graph Therefrom
Patent: 9,411,557 →
Application: 14/871,956 →
Compilation Cache with Imports Scanner
Patent: 9,696,973 →
Application: 15/052,258 →
Type Widening for Source Code Analysis
Patent: 9,652,358 →
Application: 15/164,656 →
Type Widening for Source Code Analysis
Application: 62/322,508 →
Hierarchical Dependency Analysis Enhancements Using Disjoint-or Trees
Patent: 9,547,478 →
Application: 14/871,961 →
Managing Disjoint-or Trees
Patent: 9,529,836 →
Application: 14/871,973 →
Virtual Compositions
Application: 14/871,996 →
Publication: US 2017/0090890
Computing Rework Churn for Contributions to a Code Base
Patent: 9,639,352 →
Application: 15/291,825 →
Function Execution Prioritization
Patent: 9,569,341 →
Application: 15/164,688 →
Function Execution Prioritization
Patent: 9,753,845 →
Application: 15/429,714 →
Content-Addressable Data Storage
Patent: 9,830,345 →
Application: 15/275,681 →
Source Code Element Signatures
Patent: 9,792,114 →
Application: 15/289,787 →
Source Code Element Signatures
Application: 15/783,981 →
Publication: US 2018/0101379
Rewriting Inequality Queries
Patent: 9,946,749 →
Application: 15/260,136 →
Publication: US 2018/0067988
Generating Stable File Location Identifiers for Reference to Locations in a File
Patent: 9,720,806 →
Application: 15/201,919 →
Generating Stable File Location Identifiers for Reference to Locations in a File
Patent: 9,836,383 →
Application: 15/643,014 →
Annotation Natural Keys for Source Code Analysis
Patent: 9,652,359 →
Application: 15/336,241 →
Automatic Developer Behavior Classification
Patent: 9,785,432 →
Application: 15/290,558 →
Display Panel Portion with a Computer Icon
Patent: 809,007 →
Application: 29/586,314 →
Display Panel Portion with a Computer Icon
Patent: 809,008 →
Application: 29/586,317 →
Automatic Determination of Developer Team Composition
Application: 15/799,056 →
Publication: US 2019/0129714
External Dependency Attribution
Patent: 9,785,421 →
Application: 15/476,578 →
Scalable Transitive Violation Matching
Patent: 9,690,690 →
Application: 15/282,714 →
Scalable Transitive Violation Matching
Patent: 9,959,116 →
Application: 15/633,279 →
Publication: US 2018/0095746
Violation Match Sets
Application: 15/792,447 →
Publication: US 2019/0121636
Classification of Anomalous Static Analysis Rules
Patent: 9,798,540 →
Application: 15/498,227 →
Commit History Linearization
Application: 15/857,229 →
Publication: US 2019/0205126
Commit Reversion Detection
Application: 16/229,900 →
Publication: US 2019/0205127
Commit Reversion Detection
Application: 62/611,804 →
Determining Similarity Groupings for Software Development Projects
Application: 16/229,925 →
Publication: US 2019/0205128
Determining Similarity Groupings for Software Development Projects
Application: 62/611,743 →
Coding Velocity
Application: 15/489,441 →
Publication: US 2018/0300127
Contextual Developer Ranking
Patent: 9,645,817 →
Application: 15/277,913 →
Comparing Software Projects Having Been Analyzed Using Different Criteria
Application: 15/485,034 →
Publication: US 2018/0293160
Providing User-Specific Source Code Alert Information
Patent: 9,830,148 →
Application: 15/418,480 →
Compiler Caching Based on Semantic Structure
Application: 16/229,653 →
Publication: US 2019/0205107
Compiler Caching Based on Semantic Structure
Application: 62/611,674 →
Generating Identifiers for Tuples of Recursively Defined Relations
Patent: 9,633,078 →
Application: 15/282,474 →
Generating Identifiers for Tuples of Recursively Defined Relations
Patent: 9,830,358 →
Application: 15/466,696 →
Algebraic Data Types for Database Query Languages
Patent: 9,720,961 →
Application: 15/282,681 →
Algebraic Data Types for Database Query Languages
Application: 15/638,186 →
Publication: US 2018/0096026
Differential Recursive Evaluation
Application: 15/605,090 →
Snapshot Manifest for Static Analysis Results
Patent: 9,830,335 →
Application: 15/435,672 →
Differential Recursive Evaluation of Recursive Aggregates
Patent: 9,996,583 →
Application: 15/605,134 →
Query Language Distribution Heuristics
Application: 15/711,378 →
Publication: US 2019/0087456
Visualizations of Software Project and Contributor Activity
Application: 16/036,791 →
Publication: US 2020/0225943
Visualizations of Software Project and Contributor Activity
Application: 62/532,775 →
Classifying System-Generated Code
Application: 16/229,569 →
Publication: US 2019/0205122
Classifying System-Generated Code
Application: 62/611,733 →
Determining Provenance of Files in Source Code Projects
Application: 16/229,773 →
Publication: US 2019/0205125
Determining Provenance of Files in Source Code Projects
Application: 62/611,450 →
Weighting Static Analysis Alerts
Application: 15/960,194 →
Publication: US 2018/0373527
Weighting Static Analysis Alerts
Application: 16/578,884 →
Publication: US 2020/0150952
Weighting Static Analysis Alerts
Application: 62/488,273 →
Automatically Building Software Projects
Application: 15/857,967 →
Commit Graph Generation
Application: 15/857,278 →
Automatically Building Software Projects
Application: 15/858,279 →
Publication: US 2019/0205105
Computing Elapsed Coding Time
Application: 16/408,946 →
Publication: US 2020/0225944
Coding Output
Application: 16/409,047 →
Publication: US 2020/0225945
Coding Time and Coding Output
Application: 62/669,596 →
Ranking Database Query Results
Application: 16/394,523 →
Publication: US 2020/0341987
Related Assignments (24)
Other recorded transfers of the patents in this record — the chain of ownership.
Assignment of Assignor's Interest May 30, 2014
From: MOOR, OEGE DE
To: SEMMLE LIMITED
Reel/Frame 033070/0294 →
Assignment of Assignor's Interest Jul 28, 2014
From: TIBBLE, JULIAN; AVGUSTINOV, PAVEL; CAWLEY, PETER
To: SEMMLE LIMITED
Reel/Frame 033401/0755 →
Assignment of Assignor's Interest Jul 28, 2014
From: HENRIKSEN, ANDERS STARCKE; BAARS, ARTHUR; AVGUSTINOV, PAVEL; TIBBLE, JULIAN
To: SEMMLE LIMITED
Reel/Frame 033401/0581 →
Assignment of Assignor's Interest Jan 14, 2015
From: TIBBLE, JULIAN; AVGUSTINOV, PAVEL; HUENKE, YORCK; BAARS, ARTHUR
To: SEMMLE LIMITED
Reel/Frame 034716/0035 →
Assignment of Assignor's Interest Jan 23, 2015
From: BAARS, ARTHUR; HENRIKSEN, ANDERS STARCKE; SCHAEFER, MAX
To: SEMMLE LIMITED
Reel/Frame 034807/0322 →
Assignment of Assignor's Interest Jan 23, 2015
From: CAWLEY, PETER
To: SEMMLE LIMITED
Reel/Frame 034798/0983 →
Assignment of Assignor's Interest Jan 23, 2015
From: TIBBLE, JULIAN
To: SEMMLE LIMITED
Reel/Frame 034800/0288 →
Assignment of Assignor's Interest May 27, 2015
From: HENRIKSEN, ANDERS STARCKE; BAARS, ARTHUR; AVGUSTINOV, PAVEL; TIBBLE, JULIAN
To: SEMMLE LIMITED
Reel/Frame 035726/0245 →
Assignment of Assignor's Interest Jun 10, 2015
From: MOOR, OEGE DE
To: SEMMLE LIMITED
Reel/Frame 035814/0421 →
Corrective Assignment to Correct the Signed Assignment to Include Appl. No. Previously Recorded at Reel: 033070 Frame: 0294. Assignor(S) Hereby Confirms the Assignment. Jun 10, 2015
From: MOOR, OEGE DE
To: SEMMLE LIMITED
Reel/Frame 035875/0685 →
Assignment of Assignor's Interest Sep 3, 2015
From: HENRIKSEN, ANDERS STARCKE; BAARS, ARTHUR; AVGUSTINOV, PAVEL; TIBBLE, JULIAN
To: SEMMLE LIMITED
Reel/Frame 036491/0808 →
Assignment of Assignor's Interest Sep 4, 2015
From: TIBBLE, JULIAN; AVGUSTINOV, PAVEL; HUENKE, YORCK; BAARS, ARTHUR
To: SEMMLE LIMITED
Reel/Frame 036499/0452 →
Assignment of Assignor's Interest Sep 4, 2015
From: TIBBLE, JULIAN; AVGUSTINOV, PAVEL; CAWLEY, PETER
To: SEMMLE LIMITED
Reel/Frame 036499/0390 →
Assignment of Assignor's Interest Nov 13, 2015
From: BAARS, ARTHUR; HENRIKSEN, ANDERS STARCKE; SCHAEFER, MAX
To: SEMMLE LIMITED
Reel/Frame 037111/0758 →
Assignment of Assignor's Interest Nov 13, 2015
From: TIBBLE, JULIAN
To: SEMMLE LIMITED
Reel/Frame 037040/0008 →
Assignment of Assignor's Interest Dec 11, 2015
From: HENRIKSEN, ANDERS STARCKE; BAARS, ARTHUR; AVGUSTINOV, PAVEL; TIBBLE, JULIAN
To: SEMMLE LIMITED
Reel/Frame 037276/0139 →
Assignment of Assignor's Interest Jan 6, 2016
From: HENRIKSEN, ANDERS STARCKE; BAARS, ARTHUR; AVGUSTINOV, PAVEL; TIBBLE, JULIAN
To: SEMMLE LIMITED
Reel/Frame 037421/0248 →
Assignment of Assignor's Interest Jan 19, 2016
From: BAARS, ARTHUR; HENRIKSEN, ANDERS STARCKE; SCHAEFER, MAX
To: SEMMLE LIMITED
Reel/Frame 037524/0378 →
Assignment of Assignor's Interest Feb 1, 2017
From: TIBBLE, JULIAN; AVGUSTINOV, PAVEL; CAWLEY, PETER
To: SEMMLE LIMITED
Reel/Frame 041149/0907 →
Assignment of Assignor's Interest Feb 1, 2017
From: TIBBLE, JULIAN; AVGUSTINOV, PAVEL; HUENKE, YORCK; BAARS, ARTHUR
To: SEMMLE LIMITED
Reel/Frame 041150/0017 →
Assignment of Assignor's Interest Apr 3, 2017
From: TIBBLE, JULIAN; AVGUSTINOV, PAVEL; CAWLEY, PETER
To: SEMMLE LIMITED
Reel/Frame 041834/0522 →
Assignment of Assignor's Interest Mar 1, 2018
From: TIBBLE, JULIAN; AVGUSTINOV, PAVEL; HUENKE, YORCK; BAARS, ARTHUR
To: SEMMLE LIMITED
Reel/Frame 045080/0008 →
Change of Name Dec 10, 2019
From: SEMMLE LIMITED
To: GITHUB SOFTWARE UK LTD.
Reel/Frame 051244/0305 →
Change of Name Dec 11, 2019
From: SEMMLE LTD.
To: GITHUB SOFTWARE UK LTD.
Reel/Frame 052027/0912 →