PATENT CLAIM ANALYSIS

Application Number: 15912667
Application Type: Utility
Filing Date: 2018-03
Publication Date: 2018-07
Patent Classification: ["726", "001000"]

Abstract:
Disclosed is a method, a device, and/or a system of control over data resource utilization through a security node control policy evaluated in the context of an authorization request. In one embodiment, a method includes receiving an authorization request from a device to utilize a protected resource within a datastore. A control policy extracted from a security node defines an authorized context for the device to utilize the protected resource. The control policy includes a control algorithm comprising one or more conditionals comparing context values to control ranges. Context values are retrieved to form a context dataset. Utilization of the protected resource is authorized when it is determined by the control algorithm that the context dataset conforms to the authorized context. The security node may organize data into a domain structure that includes a unique identifier, an identity element, a content element, and a context element.

Claim (Index 1):
A computer-implemented method for controlling a data resource of a datastore, using a computer processor and a physical memory, comprising:\n traversing a referent attribute of a first node of a non-hierarchical data structure referencing a security node,\n wherein the security node comprises a protected resource of the security node that is at least one of a protected primitive and a protected referent referring to a second node of the non-hierarchical data structure; \n receiving an authorization request from a device for utilization of the protected resource of the security node, the authorization request comprising a state dataset comprising one or more state attributes each having a state value associated with a state of the device at generation of the authorization request, referencing a control policy that defines an authorized context in which the device is authorized to utilize the protected resource of the security node, the control policy comprising a control algorithm comprising one or more conditionals each comparing a control value range to a context value that is at least one of the state value of the one or more state attributes and an external value associated with a source other than the authorization request of the device;\n wherein the control value range of each of the one or more conditionals specifies any one of a location of a computing device, a number of uses of the protected resource, a type of use of the protected resource, and a duration of use of the data of the protected primitive, and \n wherein the context value of each of the one or more conditionals specifies any one of the location of the computing device, the number of uses of the protected resource, the type of use of the protected resource, and the duration of use of the data of the protected primitive; \n extracting the control algorithm of the control policy from the security node; retrieving each context value specified in the control algorithm from a context dataset that is at least one of the state dataset comprising each instance of the state value and the external dataset comprising each instance of the external value; determining that the context dataset conforms with the authorized context by evaluating each of one or more conditionals of the control algorithm; and authorizing utilization of the protected resource of the security node by the device when it is determined that the context dataset conforms to the authorized context defined by the control policy.

Metadata:
- Claim Count in Document: 50.0
- Percentile: 90.0
- Lexical Diversity: 2.14865
- Patent Class: 726.0
- Transitional Phrase Type: open
- Component Type: 1
- Foreign Priority: False
- Related Applications: ['15230421', '15230424', '14754514', '15230423', '15230422']

Analysis Scores:
- 35 USC 101 Eligibility (BERT): 0.2494177744517342
- 35 USC 102 Novelty (BERT): 0.6549615012432684
- Combined Prediction Score: 0.2899721471308876
- Mean Citation Score: 348.23903
- Max Citation Score: 638.96893
- Similarity Product: 601.2190996437013

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