Company Filing History:
Years Active: 2022-2025
Title: Innovations of Krishnan Shankar Narayan
Introduction
Krishnan Shankar Narayan is a notable inventor based in San Jose, CA (US). He has made significant contributions to the field of technology, particularly in security policy creation and automation. With a total of 8 patents, his work has had a profound impact on the industry.
Latest Patents
One of his latest patents focuses on text classification of API documentation for informing security policy creation. This innovative service obtains API documentation published by a vendor and defined security policies, matching response fields represented in the security policies to their descriptions in the API documentation. The service generates labeled training data that comprises the identified response field descriptions with labels indicating that their corresponding response field is security related. Additionally, it creates labeled training data for security unrelated response fields, which includes descriptions of response fields that are known not to be represented with any security policies. The service trains a text classifier on this labeled training data, allowing it to accept inputs comprising descriptions of unknown response fields and output predicted classes indicating whether the corresponding response fields are predicted to be security related. This advancement enables subsequent creation of security policies to focus on these response fields predicted to be security related.
Another significant patent by Narayan involves auto-generating build time policies from runtime policies for shift left security. This comprehensive matching allows for automated conversion from runtime policy rules to build time rules that can be applied to Infrastructure as Code (IaC) configuration files. The API specifications of a Cloud Service Provider (CSP) and resource models defined in an IaC configuration file are parsed and tokenized. The tokenized API specifications are evaluated to identify the most appropriate API specification for mapping fields for each resource model. Based on this evaluation and token matching, tokens of the API specifications are mapped to the tokens of the IaC resource models to form a mapping model. In the implementation phase, a runtime policy rule converter replaces tokens of a runtime security policy rule query with IaC tokens based on the mapping index, converting the runtime security policy rule query into a build time security policy rule query that can be applied against the IaC configuration files.
Career Highlights
Krishnan Shankar Narayan is currently employed at Palo Alto Networks, Inc., where he continues to innovate and contribute to advancements in security technology. His work is instrumental in enhancing the security measures of various applications and systems.
Collaborations