Patents by Inventor Raghottam Mannopantar

Raghottam Mannopantar 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: 11295228
    Abstract: Methods, devices, and non-transitory computer readable media that add interoperable BOTs to a stored BOT inventory. Each of the BOTs is associated with a BOT type, has a common structure, and automates at least a portion of an enterprise process. Assembly rules are obtained. Each of the assembly rules includes one or more constraints for inclusion of one or more of the BOTs in one or more of a plurality of workflows based on the one of the BOT types associated with each of the one or more of the BOTs. The workflows are assembled based on one or more the assembly rules. Each of the workflows comprises a subset of the BOTs and each BOT of the subsets of the BOTs is included in one or more of the workflows based on at least one of an associated functionality, performance, or service level.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: April 5, 2022
    Assignee: Wipro Limited
    Inventors: Raghavendra Hosabettu, RamPrasad Kanakatte Ramanna, Raghottam Mannopantar, Ponnusamy Ananthasankaranarayanan, Harihara Vinayakaram Natarajan
  • Patent number: 10739989
    Abstract: A technique is provided for customizing a presentation. The technique includes recording multimedia corresponding to a presenter of a presentation. The recorded multimedia is analyzed to extract a representative information corresponding to the multimedia. Further, one or more pre-recorded multimedia files are determined from a multimedia database. The determination is based on a comparison of the representative information with one or more tags associated with each of a plurality of pre-recorded multimedia files. Subsequently, the presentation is customized by inserting the one or more pre-recorded multimedia in the presentation.
    Type: Grant
    Filed: November 28, 2016
    Date of Patent: August 11, 2020
    Assignee: Wipro Limited
    Inventors: Raghottam Mannopantar, Raghavendra Hosabettu
  • Patent number: 10684131
    Abstract: This disclosure relates generally to vehicle navigation maps, and more particularly to method and system for generating and updating vehicle navigation maps with features of navigation paths. In one embodiment, a method may include receiving a position of a vehicle and an environmental field of view (FOV) of the vehicle along a navigation path of the vehicle on a navigation map, extracting features of the navigation path from the environmental FOV, correlating the features with the navigation path on the navigation map based on the position, generating a features based navigation map based on the correlation, and transmitting the features based navigation map to a server of a navigation map service provider for storage and for subsequent use. The features based navigation map, when required to assist a navigation of another vehicle, may be accessed to assess the features of the navigation path and to provide the assessment to the other vehicle.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: June 16, 2020
    Assignee: Wipro Limited
    Inventors: Ranjith Rochan Meganathan, Aarthi Alagammai Kasi, Sujatha Jagannath, Raghottam Mannopantar
  • Patent number: 10678848
    Abstract: The present disclosure relates to a method and system for recognition of data in one or more images. The method receives and segments the one or more images to identify segmented objects. Further, the method generates an object relationship data for each of the segmented objects and determines a knowledge base representation of the object relationship data based on defined features. Furthermore, a Recurrent Neural Network (RNN) is trained based on the knowledge base representation to determine an appropriate Neural Network (NN) having optimum confidence score. Based on the appropriate NN selected, the objects in the input image is predicted and transmitted to external systems for decision making. Thus, enabling accurate text/object identification for the images having different background variations using the dynamic selection of NN, thereby facilitating more effective decision making.
    Type: Grant
    Filed: March 27, 2018
    Date of Patent: June 9, 2020
    Assignee: Wipro Limited
    Inventors: Balaji Govindaraj, Mohd Zaid, Sujatha Jagannath, Raghottam Mannopantar
  • Patent number: 10482074
    Abstract: This technology relates generally to data classification, and more particularly to system and method for classifying an input statement with respect to a small dataset. In one embodiment, a method is provided for classifying an input statement with respect to a small dataset. The method comprises receiving the input statement, extracting a plurality of input keywords from the input statement, computing a membership score for each of a plurality of category ontology trees based on the plurality of input keywords, and determining a classification of the input statement based on the membership score. The plurality of category ontology trees are derived from the small dataset and correspond to a plurality of classifications in the small dataset.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: November 19, 2019
    Assignee: Wipro Limited
    Inventors: Mohit Sharma, Raghottam Mannopantar
  • Publication number: 20190251192
    Abstract: The present disclosure relates to a method and system for recognition of data in one or more images. The method receives and segments the one or more images to identify segmented objects. Further, the method generates an object relationship data for each of the segmented objects and determines a knowledge base representation of the object relationship data based on defined features. Furthermore, a Recurrent Neural Network (RNN) is trained based on the knowledge base representation to determine an appropriate Neural Network (NN) having optimum confidence score. Based on the appropriate NN selected, the objects in the input image is predicted and transmitted to external systems for decision making. Thus, enabling accurate text/object identification for the images having different background variations using the dynamic selection of NN, thereby facilitating more effective decision making.
    Type: Application
    Filed: March 27, 2018
    Publication date: August 15, 2019
    Inventors: Balaji Govindaraj, Mohd Zaid, Sujatha Jagannath, Raghottam Mannopantar
  • Patent number: 10372508
    Abstract: Disclosed herein is a method and system for dynamically integrating a plurality of BOTs. The method comprises creating the plurality of BOTs offering one or more automated services, wherein each of the plurality of BOTs has a common BOT structure comprising one or more field parameters. One or more predefined functions are assigned to each of the plurality of BOTs, wherein at least one of the one or more predefined functions comprises a function value. A maturity score for each of the plurality of BOTs is determined based on the one or more field parameters and the function value upon assigning the one or more predefined functions to each of the plurality of BOTs. Finally, the plurality of BOTs are integrated by synchronizing data amongst the plurality of BOTs based on the maturity score.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: August 6, 2019
    Assignee: Wipro Limited
    Inventors: Raghavendra Hosabettu, Ramprasad Kanakatte Ramanna, Raghottam Mannopantar, Ponnusamy Ananthasankaranarayanan, Harihara Vinayakaram Natarajan
  • Patent number: 10365799
    Abstract: System and methods for creating on-demand robotic process automation are described. In one example hardware processor-implemented method embodiment, an application providing graphical user interfaces is executed, and a monitoring program executing independently of the application. Using the monitoring program, a screen capture image is obtained of the graphical user interfaces. Graphical user interface elements are identified using a computerized image processing technique. Metadata on presence of confirmatory predictors for the elements, and confirmatory predictor vectors for the interfaces, are generated. Confusion indices for the confirmatory predictors and the confirmatory predictor vectors are calculated, Threshold values are generated based on the calculated confusion indices. A decision table is generated storing sequences of user interactions with the graphical user interface elements. A subset of the stored sequences is identified as yielding a successful outcome.
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: July 30, 2019
    Assignee: Wipro Limited
    Inventors: Raghavendra Hosbettu, RamPrasad Kanakatte Ramanna, Raghottam Mannopantar
  • Patent number: 10346749
    Abstract: This disclosure relates generally to human-machine interaction. In one embodiment, an interaction device for providing the interaction between the user and the ECA is disclosed. The interaction device comprises a processor and a memory communicatively coupled to the processor. The memory stores processor instructions, which, on execution, causes the processor to receive conversation data of a user interacting with the ECA, wherein the ECA is presented on an interface of the interaction device. The processor further determines an emotional state of the user based on one or more behavioral parameters associated with the conversation data of the user. The processor identifies a response state for the ECA corresponding to the emotional state of the user, wherein the response state is identified from a plurality of response states based on a pre-defined probability for each response state. The processor further transitions behavior of the ECA based on the response state.
    Type: Grant
    Filed: February 17, 2016
    Date of Patent: July 9, 2019
    Assignee: Wipro Limited
    Inventors: Amit Kumar, Sheeba Santhosh Raj, Ramprasad Kanakatte Ramanna, Raghottam Mannopantar
  • Publication number: 20190204089
    Abstract: This disclosure relates generally to vehicle navigation maps, and more particularly to method and system for generating and updating vehicle navigation maps with features of navigation paths. In one embodiment, a method may include receiving a position of a vehicle and an environmental field of view (FOV) of the vehicle along a navigation path of the vehicle on a navigation map, extracting features of the navigation path from the environmental FOV, correlating the features with the navigation path on the navigation map based on the position, generating a features based navigation map based on the correlation, and transmitting the features based navigation map to a server of a navigation map service provider for storage and for subsequent use. The features based navigation map, when required to assist a navigation of another vehicle, may be accessed to assess the features of the navigation path and to provide the assessment to the other vehicle.
    Type: Application
    Filed: February 21, 2018
    Publication date: July 4, 2019
    Inventors: Ranjith Rochan Meganathan, Aarthi Alagammai Kasi, Sujatha Jagannath, Raghottam Mannopantar
  • Patent number: 10242257
    Abstract: Methods, devices, and non-transitory computer readable storage media for extracting text from documents are disclosed. The method includes performing layout analysis on the document to identify a plurality of regions within a plurality of pages in the document. The method further includes identifying a table region from within the plurality of regions based on homogeneity between a plurality of textual lines in a page from the plurality of pages. The method includes identifying at least two rows and at least two columns within the table region. The method further includes identifying a plurality of cells within the table region based on the at least two rows and the at least two columns. The method includes extracting text from each of the plurality of cells.
    Type: Grant
    Filed: June 30, 2017
    Date of Patent: March 26, 2019
    Assignee: Wipro Limited
    Inventors: Raghavendra Hosabettu, Sendil Kumar Jaya Kumar, Raghottam Mannopantar
  • Publication number: 20180336404
    Abstract: Methods, devices, and non-transitory computer readable storage media for extracting text from documents are disclosed. The method includes performing layout analysis on the document to identify a plurality of regions within a plurality of pages in the document. The method further includes identifying a table region from within the plurality of regions based on homogeneity between a plurality of textual lines in a page from the plurality of pages. The method includes identifying at least two rows and at least two columns within the table region. The method further includes identifying a plurality of cells within the table region based on the at least two rows and the at least two columns. The method includes extracting text from each of the plurality of cells.
    Type: Application
    Filed: June 30, 2017
    Publication date: November 22, 2018
    Inventors: Raghavendra Hosabettu, Sendil Kumar Jaya Kumar, Raghottam Mannopantar
  • Patent number: 9990564
    Abstract: This disclosure relates to system and method for optical character recognition. In one embodiment, the method comprises providing an image data to a plurality of customized machine learning algorithms or various customized neural networks, configured to recognize a set of pre-defined characters. The method comprises presenting one or more suggestions for the character to the user in response to negative character recognition, and training a customized machine learning algorithm corresponding to the character if one of the suggestions is identified by the user. If the suggestions are rejected by the user, the method comprises prompting the user to identify the character and determining presence of the character in the set of pre-defined characters. The method further comprises training a customized machine learning algorithm corresponding to the character if the character is present, or dynamically creating a customized machine learning algorithm corresponding to the character if the character is not present.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: June 5, 2018
    Assignee: Wipro Limited
    Inventors: Madhusudan Singh, Ramprasad Kanakatte Ramanna, Raghottam Mannopantar
  • Patent number: 9977656
    Abstract: This disclosure relates to methods and systems for providing software components for developing software applications. In one embodiment, a method for providing software components for developing software applications is provided.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: May 22, 2018
    Assignee: WIPRO LIMITED
    Inventors: Raghottam Mannopantar, Raghavendra Hosabettu, Anoop Unnikrishnan
  • Publication number: 20180095945
    Abstract: A methods and system for creating a presentation is disclosed. The method includes gathering presentation requirements and configuration settings associated with the presentation requirements from a user. The method further includes identifying a plurality of existing slides satisfying the presentation requirements and the configuration settings gathered from the user. Confidence scores are thereafter computed for each of the plurality of existing slides across a plurality of categories. Thereafter, an overall confidence score for each of the plurality of existing slides is determined using: the confidence scores computed for each existing slide across the plurality of categories, weights associated with each of the plurality of categories, and a dynamicity index, when associated with an existing slide. One or more of the plurality of existing slides, for which overall confidence score is below a final associated threshold confidence score, are removed.
    Type: Application
    Filed: November 28, 2016
    Publication date: April 5, 2018
    Inventors: Raghavendra HOSABETTU, Ramprasad Kanakatte Ramanna, Raghottam Mannopantar
  • Publication number: 20180095655
    Abstract: A technique is provided for customizing a presentation. The technique includes recording multimedia corresponding to a presenter of a presentation. The recorded multimedia is analyzed to extract a representative information corresponding to the multimedia. Further, one or more pre-recorded multimedia files are determined from a multimedia database. The determination is based on a comparison of the representative information with one or more tags associated with each of a plurality of pre-recorded multimedia files. Subsequently, the presentation is customized by inserting the one or more pre-recorded multimedia in the presentation.
    Type: Application
    Filed: November 28, 2016
    Publication date: April 5, 2018
    Inventors: Raghottam MANNOPANTAR, Raghavendra Hosabettu
  • Patent number: 9928106
    Abstract: Method and system for dynamically assigning control to one or more BOTs to execute at least one task are disclosed. The method comprises tracking user actions on at least one graphical user interface to obtain tracking data, and analyzing the at least one graphical user interface using one or more computerized image processing techniques to obtain screen data, and comparing the tracking data and the screen data with one or more confirmatory predictors. Upon comparing a list of tasks are identified, and the list of tasks comprise the at least one task being performed by the user. Upon determining number of tasks less than a predefined threshold value, the list of tasks is provided to a user. Further, one or more BOTs configured to perform the at least one task are assigned control to execute the at least one task.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: March 27, 2018
    Assignee: WIPRO LIMITED
    Inventors: Raghavendra Hosabettu, Ramprasad Kanakatte Ramanna, Raghottam Mannopantar
  • Publication number: 20180077571
    Abstract: In certain embodiments, a method of authenticating a user on an electronic device is disclosed. The method includes accessing, by an authentication device, a primary Personal Identification Number (PIN) associated with the user. The primary PIN may include one or more alpha-numeric characters. Thereafter, a plurality of primary alpha-numeric characters associated with a plurality of secondary alpha-numeric characters may be displayed. Each secondary alpha-numeric character may be associated with a color and the primary alpha-numeric characters may include the plurality of characters associated with the primary PIN. Subsequently, the authentication device may receive a dynamic PIN from the user. The dynamic PIN may include a combination of one or more secondary alpha-numeric characters and one or more colors. On receiving the dynamic PIN, the user may be authenticated by comparing the dynamic PIN with one or more secondary alpha-numeric characters and one or more colors associated with the primary PIN.
    Type: Application
    Filed: November 22, 2016
    Publication date: March 15, 2018
    Inventors: Raghottam MANNOPANTAR, Raghavendra Hosabettu
  • Publication number: 20170372227
    Abstract: This disclosure relates to system and method for dynamically training bots in response to change in process environment. In one embodiment, the method comprises detecting the one or more changes in the process environment, and determining a need for training the one or more BOTs based on the one or more changes in the process environment. In response to the need, the method further comprises recording the one or more changes in the process environment until a conformation of the process environment to a pre-existing process environment with respect to the one or more BOTs, and dynamically training the one or more BOTs based on the recording of the one or more changes.
    Type: Application
    Filed: August 24, 2016
    Publication date: December 28, 2017
    Inventors: Raghavendra HOSABETTU, Ramprasad Kanakatte RAMANNA, Raghottam MANNOPANTAR
  • Publication number: 20170286155
    Abstract: Method and system for dynamically assigning control to one or more BOTs to execute at least one task are disclosed. The method comprises tracking user actions on at least one graphical user interface to obtain tracking data, and analyzing the at least one graphical user interface using one or more computerized image processing techniques to obtain screen data, and comparing the tracking data and the screen data with one or more confirmatory predictors. Upon comparing a list of tasks are identified, and the list of tasks comprise the at least one task being performed by the user. Upon determining number of tasks less than a predefined threshold value, the list of tasks is provided to a user. Further, one or more BOTs configured to perform the at least one task are assigned control to execute the at least one task.
    Type: Application
    Filed: March 30, 2016
    Publication date: October 5, 2017
    Inventors: Raghavendra HOSABETTU, Ramprasad Kanakatte RAMANNA, Raghottam MANNOPANTAR