Patents by Inventor Ansuman Banerjee

Ansuman Banerjee 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: 11461725
    Abstract: Embodiments of the present disclosure disclose methods and systems for generating operational alarms for a plurality of clients, the operational alarms being generated by a business performance system, each client being associated with a plurality of Key Performance Indicators (KPIs). An aggregate rank for each client based on ranks of each KPI is generated. For each client: the aggregate rank of the client over one or more time periods is monitored. If the aggregate rank deteriorates over the one or more time periods, a severity indicator is determined based on change of value of each KPI and change of rank of each KPI for the client over the one or more time periods. An operational alarm based on value of the severity indicator is determined. The operational alarm is displayed on a user interface, wherein the operational alarm displays one or more KPIs with highest severity values.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: October 4, 2022
    Assignee: Conduent Business Services, LLC
    Inventors: Rahul Ghosh, Avantika Gupta, Soumi Chattopadhyay, Ansuman Banerjee, Koustuv Dasgupta, Ashish Garg
  • Patent number: 10540625
    Abstract: A system and method for determining a configuration of a plurality of tasks to meet the specified deadline of a linear workflow of a real-time heterogeneous network. Often times, while meeting expected application performance in the heterogeneous network, it may possible to have graceful degradation of quality for ensuring timing constraints at the same time. In a multi-layered architecture, where each layer is equipped with multiple computational resources, the time optimization for each of the plurality of tasks can be achieved through approximate computing and analyzing all possible configurations of each task in a workflow within a particular layer.
    Type: Grant
    Filed: July 19, 2017
    Date of Patent: January 21, 2020
    Assignee: Tata Consultancy Services Limited
    Inventors: Himadri Sekhar Paul, Arijit Mukherjee, Arpan Pal, Ansuman Banerjee
  • Patent number: 10516726
    Abstract: A method for data partitioning in an internet-of-things (IoT) network is described. The method includes determining number of computing nodes in the IoT network capable of contributing in processing of a data set. At least one capacity parameter associated with each computing node in the IoT network and each communication link between a computing node and a data analytics system can be ascertained. The capacity parameter can indicate a computational capacity for each computing node and communication capacity for each communication link. An availability status, indicating temporal availability, of each of computing nodes and each communication link is determined. The data set is partitioned into subsets, based on the number of computing nodes, the capacity parameter and the availability status, for parallel processing of the subsets.
    Type: Grant
    Filed: September 26, 2014
    Date of Patent: December 24, 2019
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Himadri Sekhar Paul, Arijit Mukherjee, Swarnava Dey, Arpan Pal, Ansuman Banerjee
  • Publication number: 20180046967
    Abstract: Embodiments of a system and a method for evaluating fairness of an incentive scheme are disclosed. The method includes generating desired ranks for a set of employees based on multiple Key Performance Indicator (KPI) vectors associated with the set, where the generated desired ranks are refined based on a most promising vector in the plurality of KPI vectors; computing a distance between a pair of ranks including a pre-set rank based on a predefined incentive scheme and a desired rank from the generated desired ranks for each employee; comparing the computed distance for each employee in the set with a predefined value; evaluating the pre-set rank to be fair and indicative of the predefined incentive scheme being fair to a corresponding employee if the computed distance is relatively less than the predefined value based on the comparison; and displaying a visualization of the computed distance.
    Type: Application
    Filed: August 10, 2016
    Publication date: February 15, 2018
    Inventors: Rahul Ghosh, Soumi Chattopadhyay, Ansuman Banerjee, Koustuv Dasgupta, Ashish Garg, Vivek Setia
  • Publication number: 20180025374
    Abstract: Embodiments of a system and a method for design and implementation of an employee incentive scheme for one or more tasks are disclosed. The system includes a data input module and a unified incentive module. The data input module on a computer with a processor and a memory being configured to: receive a task for a plurality of employees from the user device; and identify whether or not a task is associated with a predetermined baseline. The task is identified as a routine task if associated with the predetermined baseline, else the task is identified as a special task. The unified incentive module on the computer is configured to compute a task incentive for at least one of the routine task and the special task associated with an employee among multiple employees.
    Type: Application
    Filed: July 21, 2016
    Publication date: January 25, 2018
    Inventors: Rahul Ghosh, Soumi Chattopadhyay, Ansuman Banerjee, Koustuv Dasgupta, Preethy Varma
  • Publication number: 20180025301
    Abstract: A system and method for determining a configuration of a plurality of tasks to meet the specified deadline of a linear workflow of a real-time heterogeneous network. Often times, while meeting expected application performance in the heterogeneous network, it may possible to have graceful degradation of quality for ensuring timing constraints at the same time. In a multi-layered architecture, where each layer is equipped with multiple computational resources, the time optimization for each of the plurality of tasks can be achieved through approximate computing and analyzing all possible configurations of each task in a workflow within a particular layer.
    Type: Application
    Filed: July 19, 2017
    Publication date: January 25, 2018
    Applicant: Tata Consultancy Services Limited
    Inventors: Himadri Sekhar PAUL, Arijit Mukherjee, Arpan Pal, Ansuman Banerjee
  • Publication number: 20170372248
    Abstract: Embodiments of the present disclosure disclose methods and systems for generating operational alarms for a plurality of clients, the operational alarms being generated by a business performance system, each client being associated with a plurality of Key Performance Indicators (KPIs). An aggregate rank for each client based on ranks of each KPI is generated. For each client: the aggregate rank of the client over one or more time periods is monitored. If the aggregate rank deteriorates over the one or more time periods, a severity indicator is determined based on change of value of each KPI and change of rank of each KPI for the client over the one or more time periods. An operational alarm based on value of the severity indicator is determined. The operational alarm is displayed on a user interface, wherein the operational alarm displays one or more KPIs with highest severity values.
    Type: Application
    Filed: June 27, 2016
    Publication date: December 28, 2017
    Inventors: Rahul Ghosh, Avantika Gupta, Soumi Chattopadhyay, Ansuman Banerjee, Koustuv Dasgupta, Ashish Garg
  • Patent number: 9471383
    Abstract: A method comprises, receiving, at each of a plurality of computing devices, a task execution estimation request message from a central server, the task execution estimation request message comprising a worst-case execution time (WCET) corresponding to the computing device. The method further comprises, computing, by each of the plurality of computing devices, an estimate task execution time for the task based on the WCET and a state transition model corresponding to the computing device, wherein the state transition model indicates available processing resources corresponding to the computing device. Further, the method comprises transmitting, by each of the plurality of computing devices, the estimate task execution time to the central server for allocation of the task to a computing device from amongst the plurality of computing devices based on the estimate task execution time corresponding to the computing device.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: October 18, 2016
    Assignee: Tata Consultancy Services Limited
    Inventors: Himadri Sekhar Paul, Arijit Mukherjee, Ansuman Banerjee, Swarnava Dey, Arpan Pal, Pubali Datta
  • Publication number: 20160011908
    Abstract: A method comprises, receiving, at each of a plurality of computing devices, a task execution estimation request message from a central server, the task execution estimation request message comprising a worst-case execution time (WCET) corresponding to the computing device. The method further comprises, computing, by each of the plurality of computing devices, an estimate task execution time for the task based on the WCET and a state transition model corresponding to the computing device, wherein the state transition model indicates available processing resources corresponding to the computing device. Further, the method comprises transmitting, by each of the plurality of computing devices, the estimate task execution time to the central server for allocation of the task to a computing device from amongst the plurality of computing devices based on the estimate task execution time corresponding to the computing device.
    Type: Application
    Filed: March 24, 2015
    Publication date: January 14, 2016
    Inventors: Himadri Sekhar Paul, Arijit Mukherjee, Ansuman Banerjee, Swarnava Dey, Arpan Pal, Pubali Datta
  • Publication number: 20150163289
    Abstract: A method for data partitioning in an internet-of-things (IoT) network is described. The method includes determining number of computing nodes in the IoT network capable of contributing in processing of a data set. At least one capacity parameter associated with each computing node in the IoT network and each communication link between a computing node and a data analytics system can be ascertained. The capacity parameter can indicate a computational capacity for each computing node and communication capacity for each communication link. An availability status, indicating temporal availability, of each of computing nodes and each communication link is determined. The data set is partitioned into subsets, based on the number of computing nodes, the capacity parameter and the availability status, for parallel processing of the subsets.
    Type: Application
    Filed: September 26, 2014
    Publication date: June 11, 2015
    Inventors: Himadri Sekhar Paul, Arijit Mukherjee, Swarnava Dey, Arpan Pal, Ansuman Banerjee
  • Patent number: 7687990
    Abstract: In an OLED device having a substrate, a first electrode layer disposed over the substrate, an inorganic short reduction layer disposed over the first electrode layer, an organic electroluminescent medium disposed over the short reduction layer, and a second electrode layer over the electroluminescent medium, a feature is the inclusion of a mixture of ZnS, SiO2, and ITO in the short reduction layer wherein the ratio of In atoms to Zn atoms is in the range of from 0.90 to 2.37.
    Type: Grant
    Filed: April 12, 2007
    Date of Patent: March 30, 2010
    Assignee: Global OLED Technology LLC
    Inventors: Dustin L. Winters, Yuan-Sheng Tyan, Ansuman Banerjee, Thomas R. Cushman, Steven A. Van Slyke
  • Publication number: 20080252208
    Abstract: In an OLED device having a substrate, a first electrode layer disposed over the substrate, an inorganic short reduction layer disposed over the first electrode layer, an organic electroluminescent medium disposed over the short reduction layer, and a second electrode layer over the electroluminescent medium, a feature is the inclusion of a mixture of ZnS, SiO2, and ITO in the short reduction layer wherein the ratio of In atoms to Zn atoms is in the range of from 0.90 to 2.37.
    Type: Application
    Filed: April 12, 2007
    Publication date: October 16, 2008
    Inventors: Dustin L. Winters, Yuan-Sheng Tyan, Ansuman Banerjee, Thomas R. Cushman, Steven A. Van Slyke