Patents by Inventor Nitin Madhukar Sawant

Nitin Madhukar Sawant 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: 11144839
    Abstract: A device may receive issue resolution information, associated with a cognitive model, including an item of issue resolution information that describes an issue and a resolution to the issue. The device may assign the item of issue resolution information to a domain hierarchy, where the assigning is associated with a first user. The device may generate a question and an answer corresponding to the item of issue resolution information, where the generating of the question and the answer is associated with a second user. The device may approve the question and the answer, where the approving is associated with a third user. The device may generate a question/answer (QA) pair for the question and the answer. The device may create a data corpus including the QA pair, and provide the data corpus to cause the cognitive model to be trained based on the data corpus.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: October 12, 2021
    Assignee: Accenture Global Solutions Limited
    Inventors: Nitin Madhukar Sawant, Rajendra T. Prasad, Bhavin Mehta, Jayant Swamy, Gopali Raval Contractor, Manish Vijaywargiya
  • 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
  • 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
  • Patent number: 10628152
    Abstract: A device may receive information that identifies code associated with an application. The device may generate a technical description of the code based on the information that identifies the code associated with the application. The device may generate a set of rules based on the technical description of the code. The set of rules being associated with a semantics of business vocabulary and business rules (SBVR) format. The device may generate a set of microservices based on the set of rules. The device may provide information that identifies the set of microservices to cause an action to be performed.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: April 21, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: M. Chandramouli, Vidyasagar Honnappa, Nitin Madhukar Sawant, Pramod Bijani, Ravichandran Subramaniam, Satya Bharat
  • Patent number: 10338892
    Abstract: A device may receive project information that identifies a set of tools to be provisioned on multiple devices. The multiple devices may be used during a project. The device may process the project information to identify the set of tools based on receiving the project information. The set of tools may include different tools associated with different roles related to the project. The device may provide tool information related to installing or configuring the set of tools on the multiple devices based on processing the project information. The tool information provided to a first device of the multiple devices may relate to the first device and not to a second device of the multiple devices.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: July 2, 2019
    Assignee: Accenture Global Solutions Limited
    Inventors: Manhar Puri, Unmesh Salgaonkar, Nitin Madhukar Sawant
  • 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: 20180365008
    Abstract: A device may receive information that identifies code associated with an application. The device may generate a technical description of the code based on the information that identifies the code associated with the application. The device may generate a set of rules based on the technical description of the code. The set of rules being associated with a semantics of business vocabulary and business rules (SBVR) format. The device may generate a set of microservices based on the set of rules. The device may provide information that identifies the set of microservices to cause an action to be performed.
    Type: Application
    Filed: June 19, 2017
    Publication date: December 20, 2018
    Inventors: M. CHANDRAMOULI, Vidyasagar HONNAPPA, Nitin Madhukar SAWANT, Pramod BIJANI, Ravichandran SUBRAMANIAM, Satya BHARAT
  • Publication number: 20180143808
    Abstract: A device may receive project information that identifies a set of tools to be provisioned on multiple devices. The multiple devices may be used during a project. The device may process the project information to identify the set of tools based on receiving the project information. The set of tools may include different tools associated with different roles related to the project. The device may provide tool information related to installing or configuring the set of tools on the multiple devices based on processing the project information. The tool information provided to a first device of the multiple devices may relate to the first device and not to a second device of the multiple devices.
    Type: Application
    Filed: November 22, 2016
    Publication date: May 24, 2018
    Inventors: Manhar PURI, Unmesh SALGAONKAR, Nitin Madhukar SAWANT
  • Publication number: 20170221165
    Abstract: A comprehensive multi-skilling framework system provides technology tailored for managing and staffing multi-skilled IT professionals. Multi-skill data and proficiencies generated for each individual user are defined, enabled, measured and tracked in the multi-skilling framework. An automated multi-skilling manager receives data that defines technical platforms and a plurality of multi-skill roles within each technical platform. Multiple skills are associated with each multi-skill role and each user is mapped to a multi-skill role. An overall proficiency level that pertains to a user's respective multi-skill role is determined based on multi-skill assessment data for the user. By assigning a multi-skill role to each user and automatically generating a unique proficiency level for each user based on their multi-skill role information, the process of staffing IT projects from large populations of IT professionals is streamlined and conserves processing resources.
    Type: Application
    Filed: January 26, 2017
    Publication date: August 3, 2017
    Applicant: Accenture Global Solutions Limited
    Inventors: Nitin Madhukar SAWANT, Prakasam KALATHURU, Unmesh SALGAONKAR, Mohan SEKHAR, Shantiprakash Harbuxrai MOTWANI, Jayant SWAMY, Sanjeev VOHRA
  • Publication number: 20170213139
    Abstract: A device may receive issue resolution information, associated with a cognitive model, including an item of issue resolution information that describes an issue and a resolution to the issue. The device may assign the item of issue resolution information to a domain hierarchy, where the assigning is associated with a first user. The device may generate a question and an answer corresponding to the item of issue resolution information, where the generating of the question and the answer is associated with a second user. The device may approve the question and the answer, where the approving is associated with a third user. The device may generate a question/answer (QA) pair for the question and the answer. The device may create a data corpus including the QA pair, and provide the data corpus to cause the cognitive model to be trained based on the data corpus.
    Type: Application
    Filed: January 20, 2017
    Publication date: July 27, 2017
    Inventors: Nitin Madhukar SAWANT, Rajendra T. Prasad, Bhavin Mehta, Jayant Swamy, Gopali Raval Contractor, Manish Vijaywargiya
  • 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
  • Patent number: 8280964
    Abstract: A system and method are disclosed for communicating transactional and informational messages among air travel service providers and other participants. The technique implements a public protocol in a network having a service oriented architecture. A message in a source format is converted to a public format message with a payload, wherein the payload is the message. The open source message is parsed and communicated over a network, such as the Internet Protocol network, to a switch. The switch authenticates the message, extracts the payload, and communicates the message to the destination, where the message may be converted into a destination format and communicated to a user interface. The message may be processed by the switch and/or the destination to obtain statistical and/or other useful data.
    Type: Grant
    Filed: July 23, 2008
    Date of Patent: October 2, 2012
    Assignee: Accenture Global Services Limited
    Inventor: Nitin Madhukar Sawant
  • Publication number: 20090307321
    Abstract: A system and method are disclosed for communicating transactional and informational messages among air travel service providers and other participants. The technique implements a public protocol in a network having a service oriented architecture. A message in a source format is converted to a public format message with a payload, wherein the payload is the message. The open source message is parsed and communicated over a network, such as the Internet Protocol network, to a switch. The switch authenticates the message, extracts the payload, and communicates the message to the destination, where the message may be converted into a destination format and communicated to a user interface. The message may be processed by the switch and/or the destination to obtain statistical and/or other useful data.
    Type: Application
    Filed: July 23, 2008
    Publication date: December 10, 2009
    Inventor: NITIN MADHUKAR SAWANT