Patents by Inventor Paolo Pirjanian

Paolo Pirjanian 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: 11845187
    Abstract: An integrated intelligent system includes a first intelligent electronic device, a second intelligent electronic device, a transferable intelligent control device (TICD) and a cross product bus. The first intelligent electronic device performs a first function and the second intelligent electronic device performs a second function. The cross product bus couples the first intelligent electronic device to the transferable intelligent control device. The TICD partially controls behaviors of the intelligent electronic device by sending commands over the cross product bus to the first intelligent electronic device and the TICD partially controls behaviors of the second intelligent electronic device to perform the second function. The TICD is first attached to the first intelligent electronic device to partially control the behaviors of the first electronic device, then detached from the first electronic device, and then attached to the second intelligent electronic device to perform the second function.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: December 19, 2023
    Assignee: iRobot Corporation
    Inventors: Michael Dooley, Nikolai Romanov, Paolo Pirjanian
  • Publication number: 20230324879
    Abstract: Systems and methods for human-machine interaction. An adaptive behavioral control system of a human-machine interaction system controls an interaction sub-system to perform a plurality of actions for a first action type in accordance with a computer-behavioral policy, each action being a different alternative action for the action type. The adaptive behavioral control system detects a human reaction of an interaction participant to the performance of each action of the first action type from data received from a human reaction detection sub-system. The adaptive behavioral control system stores information indicating each detected human reaction in association with information identifying the associated action. In a case where stored information indicating detected human reactions for the first action type satisfy an update condition, the adaptive behavioral control system updates the computer-behavioral policy for the first action type.
    Type: Application
    Filed: June 9, 2023
    Publication date: October 12, 2023
    Inventors: Stefan Scherer, Paolo Pirjanian, Albert Asatoorian
  • Publication number: 20230274743
    Abstract: Systems and methods for establishing multi-turn communications between a robot device and an individual are disclosed. Implementations may: receive one or more input text files associated with the individual's speech; filter the one or more input text files to verify the one or more input text files are not associated with prohibited subjects; analyze the one or more input text files to determine an intention on the individuals speech; perform actions based on the analyzed intention; generate one or more output text files based on the performed actions; communicate the created one or more output text files to the markup module; analyze the received one or more output text files for sentiment; based on sentiment analysis, associating an emotion indicator, and/or multimodal output actions with the one or more output text files; verify, by the prohibited speech filter, the one or more output text files do not include prohibited subjects.
    Type: Application
    Filed: January 28, 2022
    Publication date: August 31, 2023
    Inventors: Stefan Scherer, Mario Munich, Paolo Pirjanian, Dave Benson, Justin Beghtol, Rithesh Murthy, Taylor Shin, Catherine Thornton, Erica Gardner, Benjamin Gittelson, Wilson Harron, Caitlyn Clabaugh
  • Patent number: 11709475
    Abstract: Systems and methods for human-machine interaction. An adaptive behavioral control system of a human-machine interaction system controls an interaction sub-system to perform a plurality of actions for a first action type in accordance with a computer-behavioral policy, each action being a different alternative action for the action type. The adaptive behavioral control system detects a human reaction of an interaction participant to the performance of each action of the first action type from data received from a human reaction detection sub-system. The adaptive behavioral control system stores information indicating each detected human reaction in association with information identifying the associated action. In a case where stored information indicating detected human reactions for the first action type satisfy an update condition, the adaptive behavioral control system updates the computer-behavioral policy for the first action type.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: July 25, 2023
    Assignee: Embodied, Inc.
    Inventors: Stefan Scherer, Paolo Pirjanian, Albert Asatoorian
  • Publication number: 20230087575
    Abstract: Systems and methods for human-machine interaction. An adaptive behavioral control system of a human-machine interaction system controls an interaction sub-system to perform a plurality of actions for a first action type in accordance with a computer-behavioral policy, each action being a different alternative action for the action type. The adaptive behavioral control system detects a human reaction of an interaction participant to the performance of each action of the first action type from data received from a human reaction detection sub-system. The adaptive behavioral control system stores information indicating each detected human reaction in association with information identifying the associated action. In a case where stored information indicating detected human reactions for the first action type satisfy an update condition, the adaptive behavioral control system updates the computer-behavioral policy for the first action type.
    Type: Application
    Filed: November 30, 2022
    Publication date: March 23, 2023
    Inventors: Stefan Scherer, Paolo Pirjanian, Albert Asatoorian
  • Patent number: 11526147
    Abstract: Systems and methods for human-machine interaction. An adaptive behavioral control system of a human-machine interaction system controls an interaction sub-system to perform a plurality of actions for a first action type in accordance with a computer-behavioral policy, each action being a different alternative action for the action type. The adaptive behavioral control system detects a human reaction of an interaction participant to the performance of each action of the first action type from data received from a human reaction detection sub-system. The adaptive behavioral control system stores information indicating each detected human reaction in association with information identifying the associated action. In a case where stored information indicating detected human reactions for the first action type satisfy an update condition, the adaptive behavioral control system updates the computer-behavioral policy for the first action type.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: December 13, 2022
    Assignee: Embodied, Inc.
    Inventors: Stefan Scherer, Paolo Pirjanian, Albert Asatoorian
  • Publication number: 20220241985
    Abstract: Exemplary implementations may: receive one or more inputs including parameters or measurements regarding a physical environment from the one or more input modalities; identify a user based on analyzing the received inputs from the one or more input modalities; determine if the user shows signs of engagement or interest in establishing a communication interaction by analyzing a user's physical actions, visual actions, and/or audio actions, the user's physical actions, visual actions and/or audio actions determined based at least in part on the one or more inputs received from the one or more input modalities; and determine whether the user is interested in an extended communication interaction with the robot computing device by creating visual actions of the robot computing device utilizing the display device or by generating one or more audio files to be reproduced by one or more speakers.
    Type: Application
    Filed: February 26, 2021
    Publication date: August 4, 2022
    Inventors: Stefan A. Scherer, Mario E Munich, Paolo Pirjanian, Caitlyn Clabaugh, Wilson Harron, Asim Naseer, Albert Ike Macoco, Jr.
  • Publication number: 20220207426
    Abstract: Systems and methods for creating a view of an environment are disclosed. Exemplary implementations may: receive parameters and measurements from at least two of one or more microphones, one or more imaging devices, a radar sensor, a lidar sensor, and/or one or more infrared imaging devices located in a computing device; analyze the parameters and measurements received from the one or more multimodal input devices, the one or more multimodal input devices including the one or more microphones, one or more imaging devices, a radar sensor, a lidar sensor, and/or one or more infrared imaging devices; generate a world map of an environment around the computing device; and repeat the receiving of parameters and measurements from the multimodal input.
    Type: Application
    Filed: April 27, 2021
    Publication date: June 30, 2022
    Inventors: Stefan Scherer, Mario E Munich, Paolo Pirjanian, Wilson Harron
  • Publication number: 20220180887
    Abstract: Systems and methods for creating a view of an environment are disclosed. Exemplary implementations may: receive parameters and measurements from at least two of one or more microphones, one or more imaging devices, a radar sensor, a lidar sensor, and/or one or more infrared imaging devices located in a computing device; analyze the parameters and measurements received from the multimodal input; generate a world map of the environment around the computing device; and repeat the receiving of parameters and measurements from the input devices and the analyzing steps on a periodic basis to maintain a persistent world map of the environment.
    Type: Application
    Filed: February 28, 2021
    Publication date: June 9, 2022
    Inventors: Paolo Pirjanian, Stefan Scherer, Mario E Munich
  • Publication number: 20220176565
    Abstract: Systems and methods for authoring and modifying presentation conversation files are disclosed. Exemplary implementations may: receive, at a renderer module, voice files, visual effect files, facial expression files, and/or mobility files; analyze, by the language processor module, the voice files, the visual effect files, the facial expression files, and/or mobility files follow guidelines of a multimodal authoring system; generate, by the renderer module, one or more presentation conversation files based at least in part on the received voice files, visual effect files, facial expression files, and/or mobility files; test, at an automatic testing system, the one or more presentation conversation files to verify correct operation of a computing device that receives the one or more presentation conversation files as an input; and identify, by a multimodal review module, changes to be made to the voice input files, the visual effect files, the facial expression files, and/or the mobility files.
    Type: Application
    Filed: February 27, 2021
    Publication date: June 9, 2022
    Inventors: Mario E Munich, Stefan Scherer, Paolo Pirjanian, Craig Allen
  • Publication number: 20220126444
    Abstract: An integrated intelligent system includes a first intelligent electronic device, a second intelligent electronic device, a transferable intelligent control device (TICD) and a cross product bus. The first intelligent electronic device performs a first function and the second intelligent electronic device performs a second function. The cross product bus couples the first intelligent electronic device to the transferable intelligent control device. The TICD partially controls behaviors of the intelligent electronic device by sending commands over the cross product bus to the first intelligent electronic device and the TICD partially controls behaviors of the second intelligent electronic device to perform the second function. The TICD is first attached to the first intelligent electronic device to partially control the behaviors of the first electronic device, then detached from the first electronic device, and then attached to the second intelligent electronic device to perform the second function.
    Type: Application
    Filed: January 7, 2022
    Publication date: April 28, 2022
    Inventors: Michael Dooley, Nikolai Romanov, Paolo Pirjanian
  • Publication number: 20220092270
    Abstract: Systems and methods for managing conversations between a robot computing device and a user are disclosed. Exemplary implementations may: initiate a first-time user experience sequence with the user; teach the user the robot computing capabilities and/or characteristics; initiate, utilizing a dialog manager, a conversation with the user; receive, one or more command files from the user via one or more microphones; and generate conversation response files and communicating the generated conversation files to the dialog manager in response to the one or more received user global command files to initiate an initial conversation exchange.
    Type: Application
    Filed: February 26, 2021
    Publication date: March 24, 2022
    Inventors: Stefan A. Scherer, Mario E Munich, Paolo Pirjanian, Kevin D Saunders, Wilson Harron, Marissa Kohan
  • Publication number: 20220093000
    Abstract: Systems and methods to process reading articles for a multimodal book application are disclosed. Exemplary implementations may: identify a title of a reading article; store the title of the reading article in a database; scan two or more pages of the reading and generating text representing content of the reading article; analyze the generated text to identify characteristics of the reading article; store the identified characteristics in the database; associate the identified characteristics with the reading article title; generate augmented content files for one or more portions of the reading article based at least in part on the identified characteristics, and; and store the augmented content files in the database and associating the augmented content files with different portions of the reading article.
    Type: Application
    Filed: February 27, 2021
    Publication date: March 24, 2022
    Inventors: Mario E Munich, Stefan Scherer, Paolo Pirjanian, Craig Allen
  • Patent number: 11220005
    Abstract: An integrated intelligent system includes a first intelligent electronic device, a second intelligent electronic device, a transferable intelligent control device (TICD) and a cross product bus. The first intelligent electronic device performs a first function and the second intelligent electronic device performs a second function. The cross product bus couples the first intelligent electronic device to the transferable intelligent control device. The TICD partially controls behaviors of the intelligent electronic device by sending commands over the cross product bus to the first intelligent electronic device and the TICD partially controls behaviors of the second intelligent electronic device to perform the second function. The TICD is first attached to the first intelligent electronic device to partially control the behaviors of the first electronic device, then detached from the first electronic device, and then attached to the second intelligent electronic device to perform the second function.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: January 11, 2022
    Assignee: iRobot Corporation
    Inventors: Michael Dooley, Nikolai Romanov, Paolo Pirjanian
  • Publication number: 20210387532
    Abstract: A robotic cleaner includes a cleaning assembly for cleaning a surface and a main robot body. The main robot body houses a drive system to cause movement of the robotic cleaner and a microcontroller to control the movement of the robotic cleaner. The cleaning assembly is located in front of the drive system and a width of the cleaning assembly is greater than a width of the main robot body. A robotic cleaning system includes a main robot body and a plurality of cleaning assemblies for cleaning a surface. The main robot body houses a drive system to cause movement of the robotic cleaner and a microcontroller to control the movement of the robotic cleaner. The cleaning assembly is located in front of the drive system and each of the cleaning assemblies is detachable from the main robot body and each of the cleaning assemblies has a unique cleaning function.
    Type: Application
    Filed: August 24, 2021
    Publication date: December 16, 2021
    Inventors: Nikolai Romanov, Michael J. Dooley, Paolo Pirjanian
  • Patent number: 11052540
    Abstract: A robot configured to navigate a surface, the robot comprising a movement mechanism; a logical map representing data about the surface and associating locations with one or more properties observed during navigation; an initialization module configured to establish an initial pose comprising an initial location and an initial orientation; a region covering module configured to cause the robot to move so as to cover a region; an edge-following module configured to cause the robot to follow unfollowed edges; a control module configured to invoke region covering on a first region defined at least in part based at least part of the initial pose, to invoke region covering on least one additional region, to invoke edge-following, and to invoke region covering cause the mapping module to mark followed edges as followed, and cause a third region covering on regions discovered during edge-following.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: July 6, 2021
    Assignee: iRobot Corporation
    Inventors: Michael S. Stout, Gabriel Francis Brisson, Enrico Di Bernardo, Paolo Pirjanian, Dhiraj Goel, James Philip Case, Michael Dooley
  • Publication number: 20210200182
    Abstract: Systems and methods for human-machine interaction. An adaptive behavioral control system of a human-machine interaction system controls an interaction sub-system to perform a plurality of actions for a first action type in accordance with a computer-behavioral policy, each action being a different alternative action for the action type. The adaptive behavioral control system detects a human reaction of an interaction participant to the performance of each action of the first action type from data received from a human reaction detection sub-system. The adaptive behavioral control system stores information indicating each detected human reaction in association with information identifying the associated action. In a case where stored information indicating detected human reactions for the first action type satisfy an update condition, the adaptive behavioral control system updates the computer-behavioral policy for the first action type.
    Type: Application
    Filed: March 11, 2021
    Publication date: July 1, 2021
    Inventors: Stefan Scherer, Paolo Pirjanian, Albert Asatoorian
  • Patent number: 10969763
    Abstract: Systems and methods for human-machine interaction. An adaptive behavioral control system of a human-machine interaction system controls an interaction sub-system to perform a plurality of actions for a first action type in accordance with a computer-behavioral policy, each action being a different alternative action for the action type. The adaptive behavioral control system detects a human reaction of an interaction participant to the performance of each action of the first action type from data received from a human reaction detection sub-system. The adaptive behavioral control system stores information indicating each detected human reaction in association with information identifying the associated action. In a case where stored information indicating detected human reactions for the first action type satisfy an update condition, the adaptive behavioral control system updates the computer-behavioral policy for the first action type.
    Type: Grant
    Filed: August 4, 2019
    Date of Patent: April 6, 2021
    Assignee: Embodied, Inc.
    Inventors: Stefan Scherer, Paolo Pirjanian, Albert Asatoorian
  • Publication number: 20200353822
    Abstract: A robotic cleaner includes a cleaning assembly for cleaning a surface and a main robot body. The main robot body houses a drive system to cause movement of the robotic cleaner and a microcontroller to control the movement of the robotic cleaner. The cleaning assembly is located in front of the drive system and a width of the cleaning assembly is greater than a width of the main robot body. A robotic cleaning system includes a main robot body and a plurality of cleaning assemblies for cleaning a surface. The main robot body houses a drive system to cause movement of the robotic cleaner and a microcontroller to control the movement of the robotic cleaner. The cleaning assembly is located in front of the drive system and each of the cleaning assemblies is detachable from the main robot body and each of the cleaning assemblies has a unique cleaning function.
    Type: Application
    Filed: July 24, 2020
    Publication date: November 12, 2020
    Inventors: Nikolai Romanov, Michael J. Dooley, Paolo Pirjanian
  • Patent number: D961692
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: August 23, 2022
    Assignee: Embodied, Inc.
    Inventors: Paolo Pirjanian, Ulrik Pilegaard, Mezhgan Samady, Yves Behar