Patents by Inventor Chayan SARKAR

Chayan SARKAR 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: 11127401
    Abstract: This disclosure relates to attention shifting of a robot in a group conversation with two or more attendees, wherein at least one of them is a speaker. State of the art has dealt with several aspects of Human-Robot Interaction (HRI) including responding to a source of sound at a time, addressing a fixed viewing area or determining who is the speaker based on eye gaze direction. However, attention shifting to make the conversation human-like is a challenge. The present disclosure uses audio-visual perception for speaker localization. Only qualified direction of arrivals (DOAs) are used for the audio perception. Further the audio perception is complimented by visual perception employing real time face detection and lip movement detection. Use of HRI rules, clustering of the DOAs, dynamic adjustment of rotation of the robot and a dynamically updated knowledge repository enriches the robot with intelligence to shift attention with minimum human intervention.
    Type: Grant
    Filed: July 22, 2020
    Date of Patent: September 21, 2021
    Assignee: Tata Consultancy Services Limited
    Inventors: Chayan Sarkar, Hrishav Bakul Barua, Arpan Pal, Balamuralidhar Purushothaman, Achanna Anil Kumar
  • Publication number: 20210283776
    Abstract: Any technical error with robotic arms that are used to automatically perform object packing can affect quality and efficiency with which the packing is being carried out, and this in turn affects space utilization when a large quantity of objects are to be accommodated in tight packing spaces. This disclosure relates generally to automated object packing and more specifically to an object packing mechanism in which corrections are made when placement of object is identified as violating one or more regulations. The system packs objects by calculating ICP-BCP pairs for each empty space in a packing space. After packing each object, the system checks whether placement of the object violates one or more regulations, and if any violation is found, then the system determines and executes one or more corrective action to correct placement of the object that violates the regulation.
    Type: Application
    Filed: December 29, 2020
    Publication date: September 16, 2021
    Applicant: Tata Consultancy Services Limited
    Inventors: Marichi AGARWAL, Chayan SARKAR, Swagata BISWAS, Sayan PAUL, Himadri Sekhar PAUL
  • Publication number: 20210232121
    Abstract: This disclosure provides systems and methods for robotic task planning when a complex task instruction is provided in natural language. Conventionally robotic task planning relies on a single task or multiple independent or serialized tasks in the task instruction. Alternatively, constraints on space of linguistic variations, ambiguity and complexity of the language may be imposed. In the present disclosure, firstly dependencies between multiple tasks are identified. The tasks are then ordered such that a dependent task is always scheduled for planning after a task it is dependent upon. Moreover, repeated tasks are masked. Thus, resolving task dependencies and ordering dependencies, a complex instruction with multiple interdependent tasks in natural language facilitates generation of a viable task execution plan. Systems and methods of the present disclosure finds application in human-robot interactions.
    Type: Application
    Filed: August 31, 2020
    Publication date: July 29, 2021
    Applicant: Tata Consultancy Services Limited
    Inventors: Pradip PRAMANICK, Hrishav Bakul BARUA, Chayan SARKAR
  • Publication number: 20210208581
    Abstract: Robotic platform for tele-presence applications has gained paramount importance, such as for remote meetings, group discussions, and the like and has sought much attention. There exist some robotic platforms for such tele-presence applications, these lack efficacy in communication and interaction between remote person and avatar robot deployed in another geographic location thus adding network overhead. Embodiments of the present disclosure for edge centric communication protocol for remotely maneuvering tele-presence robot in geographically distributed environment.
    Type: Application
    Filed: August 7, 2020
    Publication date: July 8, 2021
    Applicant: Tata Consultancy Services Limited
    Inventors: Abhijan BHATTACHARYYA, Ashis SAU, Ruddra Dev ROYCHOUDHURY, Hrishav Bakul BARUA, Chayan SARKAR, Sayan PAUL, Brojeshwar BHOWMICK, Arpan PAL, Balamuralidhar PURUSHOTHAMAN
  • Patent number: 11014235
    Abstract: Parameters specific to robot, environment, target objects and their inter-relations need to be considered by a robot to estimate cost of a task. As the existing task allocation methods assume a single utility value for a robot-task pair, combining heterogeneous parameters is a challenge. In applications like search and rescue, manual intervention may not be possible in real time. For such cases, utility calculation may be a hindrance towards automation. Also, manufacturers follow their own nomenclature and units for robotic specifications. Only domain experts can identify semantically similar terms and perform necessary conversions. Systems and methods of the present disclosure provide a structured semantic knowledge model to store and describe data in a uniform machine readable format such that semantics of those data can be interpreted by the robots and utility computation can be autonomous to make task allocation autonomous, semantic enabled and capable of self-decision without human intervention.
    Type: Grant
    Filed: March 12, 2019
    Date of Patent: May 25, 2021
    Assignee: Tata Consultancy Services Limited
    Inventors: Chayan Sarkar, Sounak Dey, Marichi Agarwal
  • Publication number: 20210110822
    Abstract: This disclosure relates generally to human-robot interaction (HRI) to enable a robot to execute tasks that are conveyed in a natural language. The state-of-the-art is unable to capture human intent, implicit assumptions and ambiguities present in the natural language to enable effective robotic task identification. The present disclosure provides accurate task identification using classifiers trained to understand linguistic and semantic variations. A mixed-initiative dialogue is employed to resolve ambiguities and address the dynamic nature of a typical conversation. In accordance with the present disclosure, the dialogues are minimal and directed to the goal to ensure human experience is not degraded. The method of the present disclosure is also implemented in a context sensitive manner to make the task identification effective.
    Type: Application
    Filed: September 1, 2020
    Publication date: April 15, 2021
    Applicant: Tata Consultancy Services Limited
    Inventors: Pradip PRAMANICK, Chayan SARKAR, Balamuralidhar PURUSHOTHAMAN, Ajay KATTEPUR, Indrajit BHATTACHARYA, Arpan PAL
  • Publication number: 20210097995
    Abstract: This disclosure relates to attention shifting of a robot in a group conversation with two or more attendees, wherein at least one of them is a speaker. State of the art has dealt with several aspects of Human-Robot Interaction (HRI) including responding to a source of sound at a time, addressing a fixed viewing area or determining who is the speaker based on eye gaze direction. However, attention shifting to make the conversation human-like is a challenge. The present disclosure uses audio-visual perception for speaker localization. Only qualified direction of arrivals (DOAs) are used for the audio perception. Further the audio perception is complimented by visual perception employing real time face detection and lip movement detection. Use of HRI rules, clustering of the DOAs, dynamic adjustment of rotation of the robot and a dynamically updated knowledge repository enriches the robot with intelligence to shift attention with minimum human intervention.
    Type: Application
    Filed: July 22, 2020
    Publication date: April 1, 2021
    Applicant: Tata Consultancy Services Limited
    Inventors: Chayan SARKAR, Hrishav Bakul Barua, Arpan Pal, Balamuralidhar Purushothaman, Achanna Anil Kumar
  • Patent number: 10948926
    Abstract: Systems and methods of the present disclosure address the capacity constrained vehicle routing (CVRP) problem that may be applied to a warehouse scenario wherein multi-robot task allocation is required. Conventional methods can solve CVRP instances up to 100 nodes. In the present disclosure, a nearest-neighbor based Clustering And Routing (nCAR) approach is provided that makes the systems and methods of the present disclosure scalable wherein the number of nodes can be in the range of several hundreds to several thousands within an order wave.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: March 16, 2021
    Assignee: Tata Consultancy Services Limited
    Inventors: Chayan Sarkar, Himadri Sekhar Paul, Arindam Pal, Arijit Mukherjee
  • Patent number: 10929182
    Abstract: System and method is provided for scheduling of a set of non-preemptive tasks by partitioning, the set of non-preemptive tasks either as a set of schedulable tasks or as a set of non-schedulable tasks; sorting, by a scheduling technique, the set of non-preemptive tasks partitioned; determining, by the scheduling technique, a possibility of execution of each of the set of schedulable tasks; and scheduling the set of schedulable tasks and the set of non-schedulable tasks upon determining the possibility of execution of each of the set of schedulable tasks.
    Type: Grant
    Filed: February 25, 2019
    Date of Patent: February 23, 2021
    Assignee: Tata Consultancy Services Limited
    Inventors: Chayan Sarkar, Marichi Agarwal
  • Publication number: 20200262650
    Abstract: Systems and methods for optimizing scheduling of non-preemptive tasks in a multi-robot environment are provided. Traditional systems and methods cite scheduling of preemptive task(s) allocation but such scheduling techniques generally do not provide for an efficient scheduling in the multi-robot environment since tasks are preemptive. Additionally, critical parameters like deadline and performance loss are not considered.
    Type: Application
    Filed: February 18, 2020
    Publication date: August 20, 2020
    Applicant: Tata Consultancy Services Limited
    Inventors: Marichi AGARWAL, Chayan SARKAR
  • Patent number: 10588579
    Abstract: A method and a robotic system for online localized fatigue-state detection of a subject in a co-working environment using a non-intrusive approach is disclosed. A force sensor, mounted on the robotic system is capable of capturing effective force applied by local muscles of the subject co-working with the robotic system, providing a non-intrusive sensing. The captured force is analyzed on-line by the robotic system 102 to detect current fatigue state of the subject and proactively predict the future state of the subject. Thus, enables alerting the subject before time avoiding any possible accident.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: March 17, 2020
    Assignee: Tata Consultancy Services Limited
    Inventors: Chayan Sarkar, Pradip Pramanick
  • Publication number: 20200039071
    Abstract: Parameters specific to robot, environment, target objects and their inter-relations need to be considered by a robot to estimate cost of a task. As the existing task allocation methods assume a single utility value for a robot-task pair, combining heterogeneous parameters is a challenge. In applications like search and rescue, manual intervention may not be possible in real time. For such cases, utility calculation may be a hindrance towards automation. Also, manufacturers follow their own nomenclature and units for robotic specifications. Only domain experts can identify semantically similar terms and perform necessary conversions. Systems and methods of the present disclosure provide a structured semantic knowledge model to store and describe data in a uniform machine readable format such that semantics of those data can be interpreted by the robots and utility computation can be autonomous to make task allocation autonomous, semantic enabled and capable of self-decision without human intervention.
    Type: Application
    Filed: March 12, 2019
    Publication date: February 6, 2020
    Applicant: Tata Consultancy Services Limited
    Inventors: Chayan SARKAR, Sounak DEY, Marichi AGARWAL
  • Publication number: 20200015761
    Abstract: A method and a robotic system for online localized fatigue-state detection of a subject in a co-working environment using a non-intrusive approach is disclosed. A force sensor, mounted on the robotic system is capable of capturing effective force applied by local muscles of the subject co-working with the robotic system, providing a non-intrusive sensing. The captured force is analyzed on-line by the robotic system 102 to detect current fatigue state of the subject and proactively predict the future state of the subject. Thus, enables alerting the subject before time avoiding any possible accident.
    Type: Application
    Filed: February 5, 2019
    Publication date: January 16, 2020
    Applicant: Tata Consultancy Services Limited
    Inventors: Chayan SARKAR, Pradip PRAMANICK
  • Publication number: 20200004588
    Abstract: Systems and methods for scheduling non-preemptive tasks in a multi-robot environment is provided. Traditional systems and methods facilitating preemptive task(s) allocation in a multi-processor environment are not applicable in the multi-robot environment since tasks are preemptive. Additionally, critical parameters like deadline and performance loss are not considered. Embodiments of the present disclosure provide for scheduling of a set of non-preemptive tasks by partitioning, the set of non-preemptive tasks either as a set of schedulable tasks or as a set of non-schedulable tasks; sorting, by a scheduling technique, the set of non-preemptive tasks partitioned; determining, by the scheduling technique, a possibility of execution of each of the set of schedulable tasks; and scheduling the set of schedulable tasks and the set of non-schedulable tasks upon determining the possibility of execution of each of the set of schedulable tasks.
    Type: Application
    Filed: February 25, 2019
    Publication date: January 2, 2020
    Applicant: Tata Consultancy Services Limited
    Inventors: Chayan SARKAR, Marichi AGARWAL
  • Publication number: 20190389060
    Abstract: Systems and methods for generating control system solutions for robotics environments is provided. The traditional systems and methods provide robotics solutions but specialized to only a particular robotic application, domain, and selected structure.
    Type: Application
    Filed: February 6, 2019
    Publication date: December 26, 2019
    Applicant: Tata Consultancy Services Limited
    Inventors: Subhrojyoti ROY CHAUDHURI, Amar Satyabroto BANERJEE, Puneet PATWARI, Arijit MUKHERJEE, Ajay KATTEPUR, Balamuralidhar PURUSHOTHAMAN, Arpan PAL, Sounak DEY, Chayan SARKAR
  • Publication number: 20190212753
    Abstract: Systems and methods of the present disclosure address the capacity constrained vehicle routing (CVRP) problem that may be applied to a warehouse scenario wherein multi-robot task allocation is required. Conventional methods can solve CVRP instances up to 100 nodes. In the present disclosure, a nearest-neighbor based Clustering And Routing (nCAR) approach is provided that makes the systems and methods of the present disclosure scalable wherein the number of nodes can be in the range of several hundreds to several thousands within an order wave.
    Type: Application
    Filed: June 28, 2018
    Publication date: July 11, 2019
    Applicant: Tata Consultancy Services Limited
    Inventors: Chayan SARKAR, Himadri Sekhar PAUL, Arindam PAL, Arijit MUKHERJEE