PATENT CLAIM ANALYSIS

Application Number: 15995823
Application Type: Utility
Filing Date: 2018-06
Publication Date: 2018-09
Patent Classification: ["726", "004000"]

Abstract:
A computer-implemented method includes: generating a first list of uniform resource locators (URLs) available on a page when accessed using privileged credentials; storing one or more first URL outputs associated with the first list of URLs including the content of webpages accessed using the privileged credentials; generating a second list of URLs when accessed using non-privileged credentials; generating a third list of URLs, wherein the third list of URLs includes URLs included in the first list of URLs and not included in the second list of URLs; storing a second URL output including content of a webpage mapped to a particular URL in the third list of URLs when the particular URL is accessed using the non-privileged credentials; determining that the second URL output matches a particular first URL output associated with the particular URL; and outputting an alert identifying that the webpage is accessible by an unauthorized user.

Claim (Index 1):
A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computing device to cause the computing device to:\n generate a first list of uniform resource locators (URLs) available on a root page when accessing the root page using privileged credentials; access, using the privileged credentials, respective webpages mapped to each URL in the first list of URLs; store one or more first URL outputs in response to accessing the first list of URLs, wherein each of the one or more first URL outputs includes content of the respective webpages accessed using the privileged credentials; generate a second list of URLs available on the root page when accessing the root page using non-privileged credentials; generate a third list of URLs based on the first list of URLs and the second list of URLs, wherein the third list of URLs includes URLs included in the first list of URLs and not included in the second list of URLs; access, using the non-privileged credentials, a webpage mapped to a particular URL in the third list of URLs; store a second URL output in response to accessing the third list of URLs including the content of the webpage mapped to a particular URL in the third list of URLs when the particular URL is accessed using the non-privileged credentials; determine that the second URL output matches a particular first URL output, of the one or more first URL outputs, associated with the particular URL; and output an alert identifying that the webpage, mapped to the particular URL, is accessible by an unauthorized user based on determining that the second URL output matches the particular first URL output.

Metadata:
- Claim Count in Document: 56.0
- Percentile: 94.0
- Lexical Diversity: 2.5
- Patent Class: 726.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['14945487', '11580443', '12035124', '13454725', '13622541']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2421323439842305
- 35 USC 102 Novelty (BERT): 0.5850161500687373
- Combined Prediction Score: 0.2764207245926812
- Mean Citation Score: 280.88237000000004
- Max Citation Score: 491.66418
- Similarity Product: 423.53813765711897

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

Dataset: test