Positionally-encoded string representations, including their use in machine learning and in security applications
AssigneeSap SE
InventorsMarvin Baumgart, Viktor Povalyayev, David C. Hu
Life of this patent
Estimating the term…
Loading patent…
AssigneeSap SE
InventorsMarvin Baumgart, Viktor Povalyayev, David C. Hu
Estimating the term…
String comparison, including comparing strings with a rule, can be time consuming, and strings may not be suitable for analysis using machine learning algorithms. The present disclosure provides positionally-encoded representations of strings, such as binary matrices or arrays, that provide an encoded representation of the string. The encoding, and decoding, can be facilitated by an encoding schema, such as an encoding schema stored in the memory of a computer device. The encoding schema associates particular characters with particular positions in an array. The positionally-encoded string representations can be used for security applications, such as to determine whether an authorization token that includes at least one string complies with an authorization rule. The authorization rule can be specified as a positionally-encoded representation that defines a set of strings that comply with the rule.
One or more non-transitory computer-readable storage media storing computer-executable instructions for causing a computing system to perform string processing, the processing comprising:
A computing system that implements an analysis engine, the computing system comprising:
In a computing system comprising a memory and one or more processors, a method of determining if an authorization token meets authorization criteria of an authorization rule, the method comprising:
Dependencies are inferred from the claim text.