PATENT CLAIM ANALYSIS

Application Number: 15885026
Application Type: Utility
Filing Date: 2018-01
Publication Date: 2019-08
Patent Classification: ["717", "173000"]

Abstract:
Methods and systems are disclosed for defining deployment data that identify a manner in which to divide a software package of source code deliverables into smaller discrete software package. A triggering event occurring in response to a modification of one or more source code deliverables causes a set of source code deliverables to be identified. One or more particular metadata identifiers associated with the modified one or more source code deliverables may be used to define a group of source code deliverables. The group of source code deliverables includes a subset of the set of source code deliverables that may also be associated with the one or more particular metadata identifiers. One or more packaging rules may facilitate defining deployment data identifying package transmissions for the group of source code deliverables. The deployment data may then be output to one or more devices.

Claim (Index 1):
A method comprising:\n detecting, by a computing device, a triggering event indicating that a particular source code deliverable has been updated; identifying, in response to the detecting and by the computing device, a set of source code deliverables in a distributed development environment, each source code deliverable of the set of source code deliverables including metadata, and each source code deliverable being a file, element, or object and including executable content; identifying, by the computing device, one or more particular metadata identifiers in metadata of the particular source code deliverable, the one or more particular metadata identifiers indicating one or more other source code deliverables to be deployed with the particular source code deliverable; identifying a subset of the set of source code deliverables using the one or more particular metadata identifiers, each source code deliverable included in the subset of the set of source code deliverables being associated with a metadata identifier of the one or more particular metadata identifiers; defining, by the computing device, a group of source code deliverables to be packaged and transmitted to a client device, the group of source code deliverables including the subset of the set of source code deliverables; identifying, by the computing device, one or more packaging rules, each packaging rule of the one or more packaging rules identifying a technique for defining content for package transmissions using a metadata assessment; defining, using the one or more packaging rules and by the computing device, deployment data for the group of source code deliverables, the deployment data identifying a plurality of package transmissions, each package transmission of the plurality of package transmissions transmitting one or more of the group of source code deliverables, and each package transmission of the plurality of package transmissions being configured to occur separately, wherein the plurality of package transmissions transmit each source code deliverable of the group of source code deliverables; and outputting, to an interface of the computing device, the deployment data.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 86.0
- Lexical Diversity: 2.32812
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['11840489', '12105470', '13516181', '11669936', '12698361']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3657074426476834
- 35 USC 102 Novelty (BERT): 0.517368331595906
- Combined Prediction Score: 0.3808735315425057
- Mean Citation Score: 183.22964
- Max Citation Score: 229.22366
- Similarity Product: 139.03377517430545

Labels:
- Claim Label 101: 1
- Claim Label 102: 1
- Claim Label 103: 0
- Claim Label 112: 1
- Combined Label: 1
- Label 101 Adjusted: 1

Dataset: test