Patents by Inventor Dibyendu Ghosh

Dibyendu Ghosh 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: 12202148
    Abstract: A controller including a processor configured to obtain a message from a task performing agent of a group of task performing agents allocated to a plurality of tasks, wherein the message comprises information about one or more assessments of the task performing agent, wherein the one or more assessments are based on a sensing process performed by one or more sensors of the task performing agent, wherein the task performing agent is an autonomous machine or a human agent equipped with sensors; and allocate a task of the plurality of tasks to the task performing agent, based on the information and based on whether the task performing agent is an autonomous machine or a human agent.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: January 21, 2025
    Assignee: Intel Corporation
    Inventors: Vinayak Honkote, John Charles Weast, Rajesh Poornachandran, Dibyendu Ghosh, Karthik Narayanan, Ganeshram Nandakumar
  • Patent number: 11984034
    Abstract: Various methods and devices for positioning autonomous agents including verifying a reported agent location using physical attributes of the received signal; improving agent formation for iterative localization; selecting agents for distributed task sharing; intelligent beacon-placement for group localization; relative heading and orientation determination utilizing time of flight; and secure Instrument Landing System (ILS) implementation for unmanned agents.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: May 14, 2024
    Assignee: Intel Corporation
    Inventors: Dibyendu Ghosh, Vinayak Honkote, Kerstin Johnsson, Venkatesan Nallampatti Ekambaram, Ganeshram Nandakumar, Vasuki Narasimha Swamy, Karthik Narayanan, Alexander Pyattaev, Feng Xue
  • Patent number: 11635774
    Abstract: An apparatus comprises at least one sensor to collect localization information indicating a location of a first robotic agent of a plurality of robotic agents; and a processor comprising circuitry. The processor is to cause the first robotic agent to move and to utilize the at least one sensor and other robotic agents of the plurality of robotic agents to determine the location of the first robotic agent during a first period of time in which the first robotic agent is not selected as an anchor reference point; and cause the first robotic agent to remain stationary during a second period of time in which the first robotic agent is selected as an anchor reference point to assist other robotic agents of the plurality of robotic agents in location determination.
    Type: Grant
    Filed: June 29, 2019
    Date of Patent: April 25, 2023
    Assignee: Intel Corporation
    Inventors: Dibyendu Ghosh, Ganeshram Nandakumar, Karthik Narayanan, Vinayak Honkote
  • Patent number: 11237877
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed Systems, apparatus, and methods to propagate a robot swarm using virtual partitions are disclosed. An example apparatus includes a transceiver to broadcast the availability of the apparatus to host one or more bots from a swarm of bots and to receive a copy request from a bot in the swarm of bots. The example apparatus also includes an evaluator to evaluate instructions from the bot and determine if the apparatus is equipped to propagate the bot. In addition, the example apparatus includes a virtual partition to provide an interface for executing a copy of the bot.
    Type: Grant
    Filed: December 27, 2017
    Date of Patent: February 1, 2022
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, Vinayak Honkote, Dibyendu Ghosh
  • Patent number: 11137746
    Abstract: Systems, apparatus, and methods to coordinate a robot swarm include an analyzer to create a planning message based on data associated with a first bot and a second bot. The planning message is communicated to the swarm from a first source. In addition, a scheduler issues a first assignment of a first operation slot and a first role to the first bot based on the planning message, issues a second assignment of a second operation slot and a second role to the second bot based on the planning message, and creates a decision message including the first assignment and the second assignment. The decision message is communicated to the swarm from a second source different than the first source.
    Type: Grant
    Filed: December 4, 2019
    Date of Patent: October 5, 2021
    Assignee: Intel Corporation
    Inventors: Maximilian Von Tschirschnitz, Dibyendu Ghosh, Karthik Narayanan, Arjun Ram S P, Marcel Wagner, Vinayak Honkote
  • Patent number: 10775774
    Abstract: Systems, apparatus, and methods to coordinate a robot swarm are disclosed. An example system includes an analyzer to create a planning message based on data associated with a first bot and a second bot, the planning message to be communicated to the swarm from a first source. In addition, the example system includes a scheduler to issue a first assignment of a first operation slot and a first role to the first bot based on the planning message, issue a second assignment of a second operation slot and a second role to the second bot based on the planning message, and create a decision message including the first assignment and the second assignment. The decision message is to be communicated to the swarm from a second source different than the first source.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: September 15, 2020
    Assignee: Intel Corporation
    Inventors: Maximilian Von Tschirschnitz, Dibyendu Ghosh, Karthik Narayanan, Arjun Ram S P, Marcel Wagner, Vinayak Honkote
  • Publication number: 20200103867
    Abstract: Systems, apparatus, and methods to coordinate a robot swarm are disclosed. An example system includes an analyzer to create a planning message based on data associated with a first bot and a second bot, the planning message to be communicated to the swarm from a first source. In addition, the example system includes a scheduler to issue a first assignment of a first operation slot and a first role to the first bot based on the planning message, issue a second assignment of a second operation slot and a second role to the second bot based on the planning message, and create a decision message including the first assignment and the second assignment. The decision message is to be communicated to the swarm from a second source different than the first source.
    Type: Application
    Filed: December 4, 2019
    Publication date: April 2, 2020
    Inventors: Maximilian Von Tschirschnitz, Dibyendu Ghosh, Karthik Narayanan, Arjun Ram S P, Marcel Wagner, Vinayak Honkote
  • Publication number: 20200043348
    Abstract: Various methods and devices for positioning autonomous agents including verifying a reported agent location using physical attributes of the received signal; improving agent formation for iterative localization; selecting agents for distributed task sharing; intelligent beacon-placement for group localization; relative heading and orientation determination utilizing time of flight; and secure Instrument Landing System (ILS) implementation for unmanned agents.
    Type: Application
    Filed: September 27, 2019
    Publication date: February 6, 2020
    Inventors: Dibyendu GHOSH, Vinayak HONKOTE, Kerstin JOHNSSON, Venkatesan NALLAMPATTI EKAMBARAM, Ganeshram NANDAKUMAR, Vasuki NARASIMHA SWAMY, Karthik NARAYANAN, Alexander PYATTAEV, Feng XUE
  • Publication number: 20190324479
    Abstract: An apparatus comprises at least one sensor to collect localization information indicating a location of a first robotic agent of a plurality of robotic agents; and a processor comprising circuitry. The processor is to cause the first robotic agent to move and to utilize the at least one sensor and other robotic agents of the plurality of robotic agents to determine the location of the first robotic agent during a first period of time in which the first robotic agent is not selected as an anchor reference point; and cause the first robotic agent to remain stationary during a second period of time in which the first robotic agent is selected as an anchor reference point to assist other robotic agents of the plurality of robotic agents in location determination.
    Type: Application
    Filed: June 29, 2019
    Publication date: October 24, 2019
    Applicant: Intel Corporation
    Inventors: Dibyendu Ghosh, Ganeshram Nandakumar, Karthik Narayanan, Vinayak Honkote
  • Publication number: 20190049931
    Abstract: Systems, apparatus, and methods to coordinate a robot swarm are disclosed. An example system includes an analyzer to create a planning message based on data associated with a first bot and a second bot, the planning message to be communicated to the swarm from a first source. In addition, the example system includes a scheduler to issue a first assignment of a first operation slot and a first role to the first bot based on the planning message, issue a second assignment of a second operation slot and a second role to the second bot based on the planning message, and create a decision message including the first assignment and the second assignment. The decision message is to be communicated to the swarm from a second source different than the first source.
    Type: Application
    Filed: December 28, 2017
    Publication date: February 14, 2019
    Inventors: Maximilian Von Tschirschnitz, Dibyendu Ghosh, Karthik Narayanan, Arjun Ram S P, Marcel Wagner, Vinayak Honkote
  • Publication number: 20190050269
    Abstract: Methods, apparatus, systems and articles of manufacture are disclosed Systems, apparatus, and methods to propagate a robot swarm using virtual partitions are disclosed. An example apparatus includes a transceiver to broadcast the availability of the apparatus to host one or more bots from a swarm of bots and to receive a copy request from a bot in the swarm of bots. The example apparatus also includes an evaluator to evaluate instructions from the bot and determine if the apparatus is equipped to propagate the bot. In addition, the example apparatus includes a virtual partition to provide an interface for executing a copy of the bot.
    Type: Application
    Filed: December 27, 2017
    Publication date: February 14, 2019
    Inventors: Glen J. Anderson, Vinayak Honkote, Dibyendu Ghosh