Patents by Inventor Bharat Upadrasta

Bharat Upadrasta 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: 9921871
    Abstract: An event processing system includes a multi-agent based system, which includes a core engine configured to define and deploy a plurality of agents configured to perform a first set of programmable tasks defined by one or more users. The first set of tasks operates with real time data. The multi-agent based system also includes a monitoring engine configured to monitor a lifecycle of the agents, communication amongst the agents and processing time of the tasks. The multi-agent based system further includes a computing engine coupled to the core engine and configured to execute the first set of tasks. The event processing system includes a batch processing system configured to enable deployment of a second set of programmable tasks that operates with non-real time data and a studio coupled to the multi-agent based system and configured to enable users to manage the multi-agent based system and the batch processing system.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: March 20, 2018
    Assignee: MU SIGMA BUSINESS SOLUTIONS PVT. LTD.
    Inventors: Bharat Upadrasta, Srinivasan Sudarsanam, Zubin Dowlaty, Subir Mansukhani
  • Publication number: 20170069159
    Abstract: An analytics systems adapted for use in a real-time gaming environment is provided. The analytics system includes a plurality of gaming stations disposed in a plurality of locations within the gaming environment. Each gaming station includes a display zone for displaying a plurality of gaming objects. The analytics system includes at least one sensor configured to capture object data corresponding to the plurality of gaming objects displayed in the display zone. In addition, the analytics system includes at least one processor coupled to the sensor and configured to generate identification data for the plurality of gaming objects. Moreover, the analytics system also includes a multi-agent based system. Lastly, the analytics system includes a monitoring module coupled to the multi-agent based system and configured to enable a user to monitor a plurality of events occurring at each gaming station.
    Type: Application
    Filed: January 14, 2016
    Publication date: March 9, 2017
    Inventors: Gopi B. Vikranth, Zubin Dowalty, Ankit Chandra, Subir Mansukhani, Bharat Upadrasta, Mayukh Bose, Ummadisingu Avinash
  • Publication number: 20160299955
    Abstract: A text mining system for extracting relevant text from a plurality of input data sets is provided. The text mining system includes an input interface module configured to enable one or more users to select a plurality of sources for a plurality of input data sets. The text mining system also includes a text analysis module configured to receive the plurality of input data sets and to generate an output data set by analyzing the plurality of input data sets. The text analysis module includes a data handling module configured to convert the plurality of input data sets to an analytics text set. The text analysis module also includes an exploratory analysis module configured to determine a plurality of correlations within the analytics text set. The text analysis module further includes a topic modeling module configured to identify a plurality of topics repeatedly occurring in the analytics text set and a reporting module configured to generate a plurality of reports for the text analysis module.
    Type: Application
    Filed: August 17, 2015
    Publication date: October 13, 2016
    Inventors: Gaurav Jain, Deepinder Dhingra, Zubin Dowlaty, Bharat Upadrasta
  • Publication number: 20160026495
    Abstract: An event processing system includes a multi-agent based system, which includes a core engine configured to define and deploy a plurality of agents configured to perform a first set of programmable tasks defined by one or more users. The first set of tasks operates with real time data. The multi-agent based system also includes a monitoring engine configured to monitor a lifecycle of the agents, communication amongst the agents and processing time of the tasks. The multi-agent based system further includes a computing engine coupled to the core engine and configured to execute the first set of tasks. The event processing system includes a batch processing system configured to enable deployment of a second set of programmable tasks that operates with non-real time data and a studio coupled to the multi-agent based system and configured to enable users to manage the multi-agent based system and the batch processing system.
    Type: Application
    Filed: December 19, 2014
    Publication date: January 28, 2016
    Inventors: Bharat Upadrasta, Srinivasan Sudarsanam, Zubin Dowlaty, Subir Mansukhani