Patent Assignment
Reel/Frame 052027/0912
Change of Name
Recorded: 2019-12-11
Pages: 11
Assignor
SEMMLE LTD.
Executed: 2019-11-29
Assignee
GITHUB SOFTWARE UK LTD.
BLUE BOAR COURT, 9 ALFRED STREET, OXFORD, OX1 4EH, UNITED KINGDOM
Covered Properties
(67)
Distributed Analysis and Attribution of Source Code
Identifying Source Code Used to Build Executable Files
Transparent Process Interception
Patent:
9,489,182 →
Application:
14/947,631 →
Artifact Normalization
Patent:
9,507,694 →
Application:
14/928,776 →
Artifact Normalization
Function Execution Prioritization
Patent:
9,569,341 →
Application:
15/164,688 →
Function Execution Prioritization
Patent:
9,753,845 →
Application:
15/429,714 →
Computing Transitive Closures
Application:
14/840,318 →
Publication:
US 2017/0061306
Evaluating Recursive and Exiversal Predicates
Automatic Determination of Compiler Configuration
Automatic Determination of Compiler Configuration
Automatic Classification of Compilers
Data Flow Analysis with Collapsed Contexts
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 →
Computing Rework Churn for Contributions to a Code Base
Patent:
9,639,352 →
Application:
15/291,825 →
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 →
Contextual Developer Ranking
Patent:
9,645,817 →
Application:
15/277,913 →
Type Widening for Source Code Analysis
Application:
62/322,508 →
Type Widening for Source Code Analysis
Patent:
9,652,358 →
Application:
15/164,656 →
Annotation Natural Keys for Source Code Analysis
Patent:
9,652,359 →
Application:
15/336,241 →
Scalable Transitive Violation Matching
Patent:
9,690,690 →
Application:
15/282,714 →
Scalable Transitive Violation Matching
Compilation Cache with Imports Scanner
Patent:
9,696,973 →
Application:
15/052,258 →
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 →
Algebraic Data Types for Database Query Languages
Patent:
9,720,961 →
Application:
15/282,681 →
Algebraic Data Types for Database Query Languages
External Dependency Attribution
Patent:
9,785,421 →
Application:
15/476,578 →
Automatic Developer Behavior Classification
Patent:
9,785,432 →
Application:
15/290,558 →
Source Code Element Signatures
Patent:
9,792,114 →
Application:
15/289,787 →
Source Code Element Signatures
Classification of Anomalous Static Analysis Rules
Patent:
9,798,540 →
Application:
15/498,227 →
Providing User-Specific Source Code Alert Information
Patent:
9,830,148 →
Application:
15/418,480 →
Snapshot Manifest for Static Analysis Results
Patent:
9,830,335 →
Application:
15/435,672 →
Content-Addressable Data Storage
Patent:
9,830,345 →
Application:
15/275,681 →
Logging from Obfuscated Code
Patent:
9,830,478 →
Application:
14/803,591 →
Rewriting Inequality Queries
Differential Recursive Evaluation of Recursive Aggregates
Patent:
9,996,583 →
Application:
15/605,134 →
Differential Recursive Evaluation
Patent:
10,055,197 →
Application:
15/605,090 →
Comparing Software Projects Having Been Analyzed Using Different Criteria
Coding Velocity
Weighting Static Analysis Alerts
Application:
62/488,273 →
Weighting Static Analysis Alerts
Query Language Distribution Heuristics
Automatically Building Software Projects
Patent:
10,255,065 →
Application:
15/857,967 →
Violation Match Sets
Automatic Determination of Developer Team Composition
Commit Graph Generation
Patent:
10,303,469 →
Application:
15/857,278 →
Performing Partial Analysis of a Source Code Base
Commit History Linearization
Commit Reversion Detection
Application:
62/611,804 →
Commit Reversion Detection
Determining Similarity Groupings for Software Development Projects
Application:
62/611,743 →
Determining Similarity Groupings for Software Development Projects
Compiler Caching Based on Semantic Structure
Application:
62/611,674 →
Compiler Caching Based on Semantic Structure
Classifying System-Generated Code
Application:
62/611,733 →
Classifying System-Generated Code
Visualizations of Software Project and Contributor Activity
Determining Provenance of Files in Source Code Projects
Application:
62/611,450 →
Determining Provenance of Files in Source Code Projects
Automatically Building Software Projects
Computing Elapsed Coding Time
Coding Output
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
Jan 23, 2015
From: CAWLEY, PETER
To: SEMMLE LIMITED
Reel/Frame 034798/0983 →
Assignment of Assignor's Interest
Sep 11, 2015
From: LYNAGH, IAN
To: SEMMLE LIMITED
Reel/Frame 036547/0294 →
Assignment of Assignor's Interest
Sep 11, 2015
From: LYNAGH, IAN
To: SEMMLE LIMITED
Reel/Frame 036542/0672 →
Assignment of Assignor's Interest
Sep 28, 2015
From: CAWLEY, PETER
To: SEMMLE LIMITED
Reel/Frame 036673/0652 →
Assignment of Assignor's Interest
Sep 29, 2015
From: CAWLEY, PETER
To: SEMMLE LIMITED
Reel/Frame 036684/0799 →
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
Dec 31, 2015
From: CAWLEY, PETER
To: SEMMLE LIMITED
Reel/Frame 037393/0104 →
Assignment of Assignor's Interest
Jan 4, 2016
From: TIBBLE, JULIAN; AVGUSTINOV, PAVEL
To: SEMMLE LIMITED
Reel/Frame 037417/0701 →
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 17, 2016
From: SPOON, ALEXANDER
To: SEMMLE LIMITED
Reel/Frame 037754/0154 →
Assignment of Assignor's Interest
Apr 19, 2016
From: SPOON, ALEXANDER
To: SEMMLE LIMITED
Reel/Frame 038323/0823 →
Assignment of Assignor's Interest
May 26, 2016
From: SPOON, ALEXANDER
To: SEMMLE LIMITED
Reel/Frame 038732/0110 →
Assignment of Assignor's Interest
Jun 9, 2016
From: VAN SCHAIK, SEBASTIAAN JOHANNES
To: SEMMLE LIMITED
Reel/Frame 038868/0078 →
Assignment of Assignor's Interest
Oct 27, 2016
From: SCHAIK, SEBASTIAAN JOHANNES; BUCKLEY, STEPHEN PHILIP; HUENKE, YORCK
To: SEMMLE LIMITED
Reel/Frame 040154/0182 →
Assignment of Assignor's Interest
Jan 19, 2017
From: SCHAIK, SEBASTIAAN JOHANNES
To: SEMMLE LIMITED
Reel/Frame 041017/0343 →
Assignment of Assignor's Interest
Jan 19, 2017
From: EYERS-TAYLOR, ALEXANDER; SCHAEFER, MAX
To: SEMMLE LIMITED
Reel/Frame 041016/0893 →
Assignment of Assignor's Interest
Jan 20, 2017
From: SPOON, ALEXANDER; TIBBLE, JULIAN
To: SEMMLE LIMITED
Reel/Frame 041026/0343 →
Assignment of Assignor's Interest
Jan 24, 2017
From: HENRIKSEN, ANDERS STARCKE; MENZEL, GALEN
To: SEMMLE LIMITED
Reel/Frame 041061/0166 →
Assignment of Assignor's Interest
Feb 1, 2017
From: TIBBLE, JULIAN; AVGUSTINOV, PAVEL
To: SEMMLE LIMITED
Reel/Frame 041589/0739 →
Assignment of Assignor's Interest
Mar 30, 2017
From: EYERS-TAYLOR, ALEXANDER; SCHAEFER, MAX
To: SEMMLE LIMITED
Reel/Frame 041802/0644 →
Assignment of Assignor's Interest
Apr 4, 2017
From: CAWLEY, PETER
To: SEMMLE LIMITED
Reel/Frame 042157/0095 →
Assignment of Assignor's Interest
Apr 4, 2017
From: SCHAIK, SEBASTIAAN JOHANNES
To: SEMMLE LIMITED
Reel/Frame 041850/0053 →
Assignment of Assignor's Interest
Apr 19, 2017
From: HENRIKSEN, ANDERS STARCKE; MENZEL, GALEN
To: SEMMLE LIMITED
Reel/Frame 042067/0845 →
Assignment of Assignor's Interest
Jan 27, 2020
From: GITHUB SOFTWARE UK LTD.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 051710/0252 →