Patents by Inventor Rakesh Singh Kanyal

Rakesh Singh Kanyal 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: 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
  • 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: 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