Patents by Inventor Tridib Mukherjee

Tridib Mukherjee 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).

  • Publication number: 20220044579
    Abstract: A training system is disclosed here for training a user in a predefined operation to make a best decision in a predefined operation. A first storage module stores a first log of the decisions made by the skilled users during the predefined operation. A first pre-processing module is in communication with the first storage module to pre-process the first log to generate a first multi-dimensional image array of the predefined operation. A training module trains a model based on the first multi-dimensional image array to generate a skilled strategy model. A second storage module stores a second log of decisions made by the user in the predefined operation and pre-processes the second log to generate a second multi-dimensional image array. A comparison module compares the second multi-dimensional image array with the skilled strategy model to generate a prediction of the best decision to be made by the user.
    Type: Application
    Filed: August 10, 2021
    Publication date: February 10, 2022
    Inventors: Sharanya Eswaran, Mridul Sachdeva, Tridib Mukherjee, Vikram Vimal, Deepanshi Seth, Sanjay Kumar Agrawal
  • Patent number: 11138526
    Abstract: Datasets relating time information to crime occurrences in the geographical regions are received. Time based crime patterns are extracted. Based on similarities among the crime patterns, the geographical regions are clustered. A selected time series dataset is augmented with a second time series dataset from the same cluster. Based on the augmented time series dataset, a new crime pattern is extracted. Based on the new crime pattern, a crime forecast is made for the selected geographical region.
    Type: Grant
    Filed: June 1, 2018
    Date of Patent: October 5, 2021
    Assignee: Conduent Business Services, LLC
    Inventors: Sharanya Eswaran, Shisagnee Banerjee, Avantika Gupta, Tridib Mukherjee, Todd Redmond
  • Patent number: 11106428
    Abstract: The disclosed embodiments illustrate a method and a system for managing crowd-sensed data, associated with events occurring in a geographical area. The method includes receiving crowd-sensed data from one or more data sources, wherein the crowd-sensed data comprises one or more event reports associated with at least a type of each of one or more events reported by the one or more data sources. The method further includes generating a data structure based on an aggregation of the received crowd-sensed data. Further, the method includes determining first information and second information based on at least the generated data structure, a reputation score of each of the one or more data sources and metadata associated with each of the one or more event reports. The method further includes displaying at least the determined first information and second information based on at least a prioritization of the one or more events.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: August 31, 2021
    Assignee: Conduent Business Services, LLC
    Inventors: Sharanya Eswaran, Deepthi Chander, Mridula Singh, Tridib Mukherjee, Koustuv Dasgupta
  • Patent number: 10922334
    Abstract: A crime analysis system, method, and apparatus comprising at least one processor and a storage device communicatively coupled to the at least one processor, the storage device storing instructions which, when executed by the at least one processor, cause the processor to perform operations comprising receiving information provided by one or more data collection source, storing the information, wherein the stored information is formatted, processing the information to generate crime clustering data associated with at least one region and at least one crime, processing the crime clustering data associated with at least one region and at least one crime to generate benchmarking of the at least one region with at least one other region, and providing crime clustering data associated with at least one region and at least one crime, and benchmarking of the at least one region with at least one other region for presentation through a user interface.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: February 16, 2021
    Assignee: Conduent Business Services, LLC
    Inventors: Sakyajit Bhattacharya, Mahima Suresh, Shisagnee Banerjee, Sharanya Eswaran, Tridib Mukherjee, Todd Redmond, Koustuv Dasgupta
  • Patent number: 10678874
    Abstract: A method and a system for recommendation of a succession of one or more services for a service workflow are disclosed. In an embodiment, a query is received to retrieve one or more services from a repository of a plurality of services stored in a hierarchical structure. The hierarchical structure comprises a plurality of hierarchical levels, each hierarchical level in the plurality of hierarchical levels comprising a set of nodes. Each node in the set of nodes in each hierarchical level, stores a first semantic information and a second semantic information. Further, the query is compared with the first semantic information and the second semantic information associated with a first node. The first node or the second node is selected based on the comparison. Further, the first set of services or the combination of services, associated with the selected node is recommended, as the service workflow, to the user.
    Type: Grant
    Filed: April 28, 2016
    Date of Patent: June 9, 2020
    Assignee: CONDUENT BUSINESS SERVICES, LLC
    Inventors: Tridib Mukherjee, Varun Sharma, Aditya Hegde, Shruti Kunde
  • Publication number: 20190370704
    Abstract: Datasets relating time information to crime occurrences in the geographical regions are received. Time based crime patterns are extracted. Based on similarities among the crime patterns, the geographical regions are clustered. A selected time series dataset is augmented with a second time series dataset from the same cluster. Based on the augmented time series dataset, a new crime pattern is extracted. Based on the new crime pattern, a crime forecast is made for the selected geographical region.
    Type: Application
    Filed: June 1, 2018
    Publication date: December 5, 2019
    Inventors: Sharanya ESWARAN, Shisagnee BANERJEE, Avantika GUPTA, Tridib MUKHERJEE, Todd REDMOND
  • Publication number: 20190362282
    Abstract: Crime information that corresponds to a set of crimes occurrences is gathered. This information is processed time series datasets associated with geographical regions. Based on the time series datasets, a target geographical region is grouped (clustered) with a set of other geographical regions. This clustering is based on statistical similarities among respective time series datasets. Operational information associated with the geographical regions is received. Based on the operational information, and the clustering, a recommended operational allocation is selected to be used in the target geographical region.
    Type: Application
    Filed: May 24, 2018
    Publication date: November 28, 2019
    Applicant: Conduent Business Services, LLC
    Inventors: Sharanya ESWARAN, Sakshi AGARWAL, Sitara SHAH, Krishnaprasad NARAYANAN, Shisagnee BANERJEE, Terry JOHNSTON, Avantika GUPTA, Tridib MUKHERJEE
  • Publication number: 20190325522
    Abstract: A blockchain-based system and method for managing urban assets such as parking spaces with a ledger data structure. In an example embodiment, a blockchain-based platform can be configured, which unifies a plurality of stakeholders with respect to one or more digital/physical assets. The blockchain-based platform is configured to provide the stakeholders with weighted control and ownership of data regarding the asset (or assets). The blockchain-based platform is also configured to enable tracking of the true state of the asset by maintaining a single version of truth, thereby avoiding disputes with respect to the asset while facilitating on-demand sharing of the asset.
    Type: Application
    Filed: April 18, 2018
    Publication date: October 24, 2019
    Inventors: Krupa Vrajlal Bathia, Aditya Hegde, Krishnaprasad Narayanan, Ashwini Sanjay Marathe, Tridib Mukherjee
  • Patent number: 10216724
    Abstract: Performing semantic analysis on a user-generated text string includes training a neural network model with a plurality of known text strings to obtain a first distributed vector representation of the known text strings and a second distributed vector representation of a plurality of words in the known text strings, computing a relevance matrix of the first and second distributed representations based on a cosine distance between each of the plurality of words and the plurality of known text strings, and performing a latent dirichlet allocation (LDA) operation using the relevance matrix as an input to obtain a distribution of topics associated with the plurality of known text strings.
    Type: Grant
    Filed: April 7, 2017
    Date of Patent: February 26, 2019
    Assignee: Conduent Business Services, LLC
    Inventors: Manjira Sinha, Tridib Mukherjee, Preethy Varma, Satarupa Guha
  • Patent number: 10210468
    Abstract: Methods and systems are disclosed for providing cloud services to multiple customers in a cloud. One embodiment includes receiving a number of requests for the cloud services from the multiple customers simultaneously or substantially simultaneously; prioritizing the requests based on a probability distribution of actually deploying a service, a budget of the customers, and an expected demand of the requested service based on the probability distribution; generating a number of cloud configurations along with a number of Service Level Agreements (SLAs) for the customers based on prioritization of the requests, a class & past behavior of the customers, and a current demand of the cloud services, the SLAs of the customers include differentiated price offering; recommending the cloud configurations and the SLAs to the customers; allowing the customers to negotiate terms of the SLAs; and providing the cloud services based on the negotiated SLAs to the customers.
    Type: Grant
    Filed: February 18, 2016
    Date of Patent: February 19, 2019
    Assignee: XEROX Corporation
    Inventors: Sujit Gujar, Tridib Mukherjee, Koustuv Dasgupta, Gueyoung Jung
  • Publication number: 20190050473
    Abstract: A crime analysis system, method, and apparatus comprising at least one processor and a storage device communicatively coupled to the at least one processor, the storage device storing instructions which, when executed by the at least one processor, cause the processor to perform operations comprising receiving information provided by one or more data collection source, storing the information, wherein the stored information is formatted, processing the information to generate crime clustering data associated with at least one region and at least one crime, processing the crime clustering data associated with at least one region and at least one crime to generate benchmarking of the at least one region with at least one other region, and providing crime clustering data associated with at least one region and at least one crime, and benchmarking of the at least one region with at least one other region for presentation through a user interface.
    Type: Application
    Filed: August 11, 2017
    Publication date: February 14, 2019
    Inventors: Sakyajit Bhattacharya, Mahima Suresh, Shisagnee Banerjee, Sharanya Eswaran, Tridib Mukherjee, Todd Redmond, Koustuv Dasgupta
  • Publication number: 20180293978
    Abstract: Performing semantic analysis on a user-generated text string includes training a neural network model with a plurality of known text strings to obtain a first distributed vector representation of the known text strings and a second distributed vector representation of a plurality of words in the known text strings, computing a relevance matrix of the first and second distributed representations based on a cosine distance between each of the plurality of words and the plurality of known text strings, and performing a latent dirichlet allocation (LDA) operation using the relevance matrix as an input to obtain a distribution of topics associated with the plurality of known text strings.
    Type: Application
    Filed: April 7, 2017
    Publication date: October 11, 2018
    Inventors: Manjira Sinha, Tridib Mukherjee, Preethy Varma, Satarupa Guha
  • Patent number: 10051064
    Abstract: A method and a system for recommending services to a requestor over a communication network. A request comprising one or more keywords and one or more service level agreements (SLAs), is received from a requestor computing device over the communication network, to process one or more tasks. One or more first services from one or more available services are selected based on the request. For a first service from the one or more first services, a first score and a second score is determined. The one or more first services are ranked based on the first score and the second score. A recommendation of the one or more first services is transmitted to the requestor based on the ranking.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: August 14, 2018
    Assignee: Conduent Business Services, LLC
    Inventors: Shruti Kunde, Tridib Mukherjee, Varun Sharma, Aditya Hegde
  • Publication number: 20180121548
    Abstract: The disclosed embodiments illustrate a method and a system for managing crowd-sensed data, associated with events occurring in a geographical area. The method includes receiving crowd-sensed data from one or more data sources, wherein the crowd-sensed data comprises one or more event reports associated with at least a type of each of one or more events reported by the one or more data sources. The method further includes generating a data structure based on an aggregation of the received crowd-sensed data. Further, the method includes determining first information and second information based on at least the generated data structure, a reputation score of each of the one or more data sources and metadata associated with each of the one or more event reports. The method further includes displaying at least the determined first information and second information based on at least a prioritization of the one or more events.
    Type: Application
    Filed: October 27, 2016
    Publication date: May 3, 2018
    Inventors: Sharanya Eswaran, Deepthi Chander, Mridula Singh, Tridib Mukherjee, Koustuv Dasgupta
  • Publication number: 20180081499
    Abstract: The disclosed embodiments illustrate methods and systems for processing crowd-sensed data to generate actionable insights of geographical areas. The method includes extracting the crowd-sensed data, corresponding to one or more events in a geographical area, from one or more data sources. The extracted crowd-sensed data is stored in a storage device based on at least a time, a location, and an event category associated with the extracted crowd-sensed data. The method further includes aggregating the stored crowd-sensed data based on at least the location and the event category. The method further includes rendering graphical distributions of the one or more events in the geographical area, based on at least the aggregated data, on a user interface displayed on a display screen of a computing device. The graphical distributions of the one or more events are representative of the actionable insights of the geographical area.
    Type: Application
    Filed: September 19, 2016
    Publication date: March 22, 2018
    Inventors: Amandeep Chugh, Mridula Singh, Tridib Mukherjee, Preethy Varma, Deepthi Chander, Gayatri Sivakumar, Chitra Senthamilselvan
  • Publication number: 20180039641
    Abstract: The disclosed embodiments illustrate method and system for information retrieval for a spatial region. The method includes receiving a query that comprises a first entity selection criteria, a second entity selection criteria, and a count of entities. The method further includes identifying a node, from a set of nodes at a level of a hierarchal database, having a bounding box, which satisfies the first entity selection criteria, wherein the node comprises at least a first array, wherein the first array comprises one or more second pointer values. The method further includes identifying a second pointer value from the one or more second pointer values that satisfies the second entity selection criteria, wherein the identified second pointer value is associated with a second array. Further, the method includes retrieving a subset of entities from a set of entities in the second array based on the count of entities in the query.
    Type: Application
    Filed: August 2, 2016
    Publication date: February 8, 2018
    Inventors: Anirban Mondal, Tridib Mukherjee, Atul Singh, Deepthi Chander
  • Patent number: 9870568
    Abstract: Methods and systems for determining prices of customized virtual machines required to process customer-specified workloads are disclosed. A count of instances of the customized virtual machines, required to process the customer-specified workloads is determined, based on a configuration of the customized virtual machines. The instances of the customized virtual machines are consolidated on virtual machine servers. Further, the prices of the customized virtual machines are determined based on a count of the virtual machine servers, unused resources in the virtual machine servers, and unused resources in the customized virtual machines. The determined prices are recommended to the customer. Further, at least one of the prices of the customized virtual machines or the configuration of at least one or more customized virtual machines is modified, based on a response to the recommendation received from the customer.
    Type: Grant
    Filed: November 19, 2013
    Date of Patent: January 16, 2018
    Assignee: Xerox Corporation
    Inventors: Gueyoung Jung, Tridib Mukherjee, Shruti Kunde
  • Publication number: 20180004499
    Abstract: A method and a system are provided for provisioning an application on one or more physical machines by use of operating system (OS) containers to resolve OS process overheads. The method includes receiving a first set of parameters and service level agreements (SLAs) of the application. The method further includes extracting a second set of parameters of each of the one or more physical machines. Further, the method includes determining a count of OS containers to deploy in parallel for each physical machine, based on the first set of parameters of the application and the second set of parameters of the each physical machine. The method further includes processing the application on the each physical machine based on at least the plurality of the determined count of OS containers such that a second provision time of the application is less or equal to the first provision time.
    Type: Application
    Filed: June 30, 2016
    Publication date: January 4, 2018
    Inventors: Rahul Ghosh, Tridib Mukherjee, Aditya Hegde, Varun Sharma
  • Publication number: 20170374159
    Abstract: A method and a system for recommending services to a requestor over a communication network. A request comprising one or more keywords and one or more service level agreements (SLAs), is received from a requestor computing device over the communication network, to process one or more tasks. One or more first services from one or more available services are selected based on the request. For a first service from the one or more first services, a first score and a second score is determined. The one or more first services are ranked based on the first score and the second score. A recommendation of the one or more first services is transmitted to the requestor based on the ranking.
    Type: Application
    Filed: June 22, 2016
    Publication date: December 28, 2017
    Inventors: Shruti Kunde, Tridib Mukherjee, Varun Sharma, Aditya Hegde
  • Publication number: 20170316096
    Abstract: A method and a system for recommendation of a succession of one or more services for a service workflow are disclosed. In an embodiment, a query is received to retrieve one or more services from a repository of a plurality of services stored in a hierarchical structure. The hierarchical structure comprises a plurality of hierarchical levels, each hierarchical level in the plurality of hierarchical levels comprising a set of nodes. Each node in the set of nodes in each hierarchical level, stores a first semantic information and a second semantic information. Further, the query is compared with the first semantic information and the second semantic information associated with a first node. The first node or the second node is selected based on the comparison. Further, the first set of services or the combination of services, associated with the selected node is recommended, as the service workflow, to the user.
    Type: Application
    Filed: April 28, 2016
    Publication date: November 2, 2017
    Inventors: Tridib Mukherjee, Varun Sharma, Aditya Hegde, Shruti Kunde