Patents by Inventor Manoharan Ramasamy

Manoharan Ramasamy has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11874929
    Abstract: Systems and methods are provided to identify security vulnerabilities related to containerization platforms. Container images may be received from a repository, and scanned for security vulnerabilities. Containers may be automatically generated and updated with security updates when the images are extracted and identified. Updated versions of images may be generated based on the updated containers. Stored security vulnerability may be automatically updated with CVE information received from external databases at regular intervals, or upon receiving a scan request. Scan results may be generated, stored and compared. Vulnerability comparisons may be generated for an initial version of an image and an updated version of the image that includes the implemented security updates that rectify the identifiable security vulnerabilities.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: January 16, 2024
    Assignee: Accenture Global Solutions Limited
    Inventors: Manoharan Ramasamy, Satish Janardhanan
  • Patent number: 11238747
    Abstract: An on-demand learning system provides an enhanced leaning environment capable of delivering relevant content on virtually any topic to specific learners. The learning system implements technical features that facilitate curation and subject matter validation of many different types of content. The technical architecture of the learning system also supports intelligent matching of learners to subject matter areas, creation of specific subject matter boards, and resilient maintenance of the boards.
    Type: Grant
    Filed: May 9, 2019
    Date of Patent: February 1, 2022
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Gordon A. Trujillo, Samir Desai, Bhaskar Ghosh, Sanjeev Vohra, Jayant Swamy, Rahul Varma, Vijay Srinivas, Ellyn Shook, Manoharan Ramasamy
  • Patent number: 11233814
    Abstract: System and methods are provided to identify static security vulnerabilities in an API. The security vulnerabilities may be in API proxy bundle, which includes a configuration of an API proxy for the API. The API proxy is executable in an API gateway of an API management platform. A search is performed of any security policy specified in an API proxy bundle. A compliance failure may be determined, which is a failure of the configuration of the API proxy to comply with a set of security rules. The API proxy bundle may be corrected to address the compliance failure.
    Type: Grant
    Filed: October 15, 2019
    Date of Patent: January 25, 2022
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Manoharan Ramasamy, Satish Janardhanan, Manjunatha Beedimane Ramachandra Shetty
  • Patent number: 11138317
    Abstract: A system for determining a vulnerability of source code includes a processor; and non-transitory computer readable media that includes instruction code that causes the processor to receive source code and a selection of one or more code analyzers for detecting vulnerability issues in the source code. The processor executes the one or more code analyzer to generate initial vulnerability data. The initial vulnerability data specifies one or more vulnerable code sections in the source code. The processor communicates the initial vulnerability data to a vulnerability analyzing engine. The vulnerability analyzing engine is configured to identify one or more code sections of the one or more code sections of the initial vulnerability data that correspond to false positives.
    Type: Grant
    Filed: July 9, 2018
    Date of Patent: October 5, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Manoharan Ramasamy, Jayant Swamy, Nitin Madhukar Sawant, Balaji Muthukumaran, Rakesh Singh Kanyal, Anil G Kum, Jyoti Hotte, Harshal Kumar
  • Publication number: 20210173935
    Abstract: Systems and methods are provided to identify security vulnerabilities related to containerization platforms. Container images may be received from a repository, and scanned for security vulnerabilities. Containers may be automatically generated and updated with security updates when the images are extracted and identified. Updated versions of images may be generated based on the updated containers. Stored security vulnerability may be automatically updated with CVE information received from external databases at regular intervals, or upon receiving a scan request. Scan results may be generated, stored and compared. Vulnerability comparisons may be generated for an initial version of an image and an updated version of the image that includes the implemented security updates that rectify the identifiable security vulnerabilities.
    Type: Application
    Filed: December 9, 2019
    Publication date: June 10, 2021
    Applicant: Accenture Global Solutions Limited
    Inventors: Manoharan Ramasamy, Satish Janardhanan
  • Patent number: 11018949
    Abstract: A system for generating an architecture diagram includes an input processor, a machine learning processor, and an advice generator. The input processor is configured to receive, from a terminal, entity data associated with a plurality of entities of an architecture and path data associated with a plurality of paths that correspond to interconnections between the plurality of entities. The machine learning processor utilizes a training dataset to assess whether the entities defined by the entity data are correctly interconnected as defined by the path data. The advice generator receives the assessment from the machine learning processor, prepares a recommendation based on the assessment, and communicates the recommendation to the terminal. User feedback is represented in the training data to improve the relevancy of the recommendation.
    Type: Grant
    Filed: October 11, 2017
    Date of Patent: May 25, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Manoharan Ramasamy, Nitin Madhukar Sawant, Vijay Baskaran, Ganesh Dadasaheb Waghmale, Abhishek Kumar Pandey, Balasubramanyam Besta, Rakesh Singh Kanyal, Anil Kumar
  • Publication number: 20210112088
    Abstract: System and methods are provided to identify static security vulnerabilities in an API. The security vulnerabilities may be in API proxy bundle, which includes a configuration of an API proxy for the API. The API proxy is executable in an API gateway of an API management platform. A search is performed of any security policy specified in an API proxy bundle. A compliance failure may be determined, which is a failure of the configuration of the API proxy to comply with a set of security rules. The API proxy bundle may be corrected to address the compliance failure.
    Type: Application
    Filed: October 15, 2019
    Publication date: April 15, 2021
    Applicant: Accenture Global Solutions Limited
    Inventors: Manoharan Ramasamy, Satish Janardhanan, Manjunatha Beedimane Ramachandra Shetty
  • Patent number: 10740408
    Abstract: A system for generating a document includes a user interface processing subsystem configured to generate an interface configured to receive one or more commands. The commands are provided in at least one of an audio format and a textual format. The user interface processing subsystem is configured to provide at least one response to the commands in at least one of: a graphical, audio, and textual format. A natural language processing subsystem of the system is configured to receive and convert the one or more commands into annotated structured text. A search engine of the system is configured to receive the annotated structured text and search a document database for one or more documents related to the annotated structured text.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: August 11, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Manoharan Ramasamy, Nitin Madhukar Sawant, Jayant Swamy, Himanshu Shah
  • Publication number: 20190266907
    Abstract: An on-demand learning system provides an enhanced leaning environment capable of delivering relevant content on virtually any topic to specific learners. The learning system implements technical features that facilitate curation and subject matter validation of many different types of content. The technical architecture of the learning system also supports intelligent matching of learners to subject matter areas, creation of specific subject matter boards, and resilient maintenance of the boards.
    Type: Application
    Filed: May 9, 2019
    Publication date: August 29, 2019
    Applicant: Accenture Global Services Limited
    Inventors: Gordon A. Trujillo, Samir Desai, Bhaskar Ghosh, Sanjeev Vohra, Jayant Swamy, Rahul Varma, Vijay Srinivas, Ellyn Shook, Manoharan Ramasamy
  • Patent number: 10297163
    Abstract: An on-demand learning system provides an enhanced leaning environment capable of delivering relevant content on virtually any topic to specific learners. The learning system implements technical features that facilitate curation and subject matter validation of many different types of content. The technical architecture of the learning system also supports intelligent matching of learners to subject matter areas, creation of specific subject matter boards, and resilient maintenance of the boards.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: May 21, 2019
    Assignee: Accenture Global Services Limited
    Inventors: Gordon A. Trujillo, Samir Desai, Bhaskar Ghosh, Sanjeev Vohra, Jayant Swamy, Rahul Varma, Vijay Srinivas, Ellyn Shook, Manoharan Ramasamy
  • Publication number: 20190020550
    Abstract: A system for generating an architecture diagram includes an input processor, a machine learning processor, and an advice generator. The input processor is configured to receive, from a terminal, entity data associated with a plurality of entities of an architecture and path data associated with a plurality of paths that correspond to interconnections between the plurality of entities. The machine learning processor utilizes a training dataset to assess whether the entities defined by the entity data are correctly interconnected as defined by the path data. The advice generator receives the assessment from the machine learning processor, prepares a recommendation based on the assessment, and communicates the recommendation to the terminal. User feedback is represented in the training data to improve the relevancy of the recommendation.
    Type: Application
    Filed: October 11, 2017
    Publication date: January 17, 2019
    Inventors: Manoharan Ramasamy, Nitin Madhukar Sawant, Vijay Baskaran, Ganesh Dadasaheb Waghmale, Abhishek Kumar Pandey, Balasubramanyam Besta, Rakesh Singh Kanyal, Anil Kumar
  • Publication number: 20190018967
    Abstract: A system for determining a vulnerability of source code includes a processor; and non-transitory computer readable media that includes instruction code that causes the processor to receive source code and a selection of one or more code analyzers for detecting vulnerability issues in the source code. The processor executes the one or more code analyzer to generate initial vulnerability data. The initial vulnerability data specifies one or more vulnerable code sections in the source code. The processor communicates the initial vulnerability data to a vulnerability analyzing engine. The vulnerability analyzing engine is configured to identify one or more code sections of the one or more code sections of the initial vulnerability data that correspond to false positives.
    Type: Application
    Filed: July 9, 2018
    Publication date: January 17, 2019
    Inventors: Manoharan Ramasamy, Jayant Swamy, Nitin Madhukar Sawant, Balaji Muthukumaran, Rakesh Singh Kanyal, Anil G Kum, Jyoti Hotte, Harshal Kumar
  • Publication number: 20170199878
    Abstract: A system for generating a document includes a user interface processing subsystem configured to generate an interface configured to receive one or more commands. The commands are provided in at least one of an audio format and a textual format. The user interface processing subsystem is configured to provide at least one response to the commands in at least one of: a graphical, audio, and textual format. A natural language processing subsystem of the system is configured to receive and convert the one or more commands into annotated structured text. A search engine of the system is configured to receive the annotated structured text and search a document database for one or more documents related to the annotated structured text.
    Type: Application
    Filed: January 6, 2017
    Publication date: July 13, 2017
    Inventors: Manoharan Ramasamy, Nitin Madhukar Sawant, Jayant Swamy, Himanshu Shah