PATENT CLAIM ANALYSIS

Application Number: 15957810
Application Type: Utility
Filing Date: 2018-04
Publication Date: 2019-06
Patent Classification: ["717", "171000"]

Abstract:
This application relates to controlling a rollout for an update to an application installed on client devices. A digital distribution platform can include at least one server connected to a network and configured to enable client devices to access resources, stored on network devices, so that applications or updates to applications can be installed on the client devices. A server can implement a service that receives a request to identify whether the update is available via a digital distribution platform and determine whether a client device is authorized to install the update. The service can be configured to sort the client device into a first subset of client devices or a second subset of client devices based on a user identifier, a version identifier, and (optionally) an application identifier. In this manner, the service can implement a gradual rollout of an update over a period of time.

Claim (Index 1):
A method for controlling a rollout of an update for an application installed on client devices, the method comprising, by at least one server:\n receiving a request to identify whether the update is available via a digital distribution platform; determining whether a client device is authorized to install the update by:\n sorting the client device into a first subset of client devices or a second subset of client devices based on, at least in part:\n a user identifier corresponding to a user account associated with the client device, and \n a version identifier corresponding to the update, \n \n wherein:\n the client device is authorized to install the update when the client device is sorted into the first subset of client devices, and \n the client device is not authorized to install the update when the client device is sorted into the second subset of client devices.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 91.0
- Lexical Diversity: 2.12
- Patent Class: 717.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['10799336', '12202116', '13287867', '12201326', '13179509']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.3800687302845645
- 35 USC 102 Novelty (BERT): 0.4807868357902519
- Combined Prediction Score: 0.3901405408351333
- Mean Citation Score: 173.33231
- Max Citation Score: 177.5791
- Similarity Product: 138.3003831793308

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

Dataset: test