Patents Assigned to Play-i, Inc.
  • Patent number: 10427295
    Abstract: A method for toy robot programming, the toy robot including a set of sensors, the method including, at a user device remote from the toy robot: receiving sensor measurements from the toy robot during physical robot manipulation; in response to detecting a programming trigger event, automatically converting the sensor measurements into a series of puppeted programming inputs; and displaying graphical representations of the set of puppeted programming inputs on a programming interface application on the user device.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: October 1, 2019
    Assignee: Play-i, Inc.
    Inventors: Saurabh Gupta, Vikas Gupta
  • Patent number: 10279470
    Abstract: Embodiments of a method and system for sharing toy robot programs enabling toy robots to interact with physical surroundings can include receiving a robot program; automatically processing a token for the robot program; and processing a program request for the robot program based on the token. The embodiments can additionally or alternatively include controlling a toy robot based on a robot program; recommending a robot program; publishing a robot program; processing modifications of robot programs S160; and/or any other suitable functionality.
    Type: Grant
    Filed: March 10, 2017
    Date of Patent: May 7, 2019
    Assignee: Play-i, Inc.
    Inventors: Saurabh Gupta, Vikas Gupta, Kevin Liang
  • Patent number: 10239202
    Abstract: A method for robot interaction, preferably including: receiving a user input, determining a robot-associated response based on the user input, and presenting the robot-associated response. A system, preferably including: a robot, a conversation client, and a response module.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: March 26, 2019
    Assignee: Play-i, Inc.
    Inventors: Leisen Huang, Chris Rettstatt, Vikas Gupta, Kevin Liang, Steven Levis, Anthony Fudd, Tim Reardon
  • Patent number: 10181268
    Abstract: A method for programmatic robot control including, at a user device: displaying a set of icons and receiving a program for a robot, wherein receiving a program for a robot includes receiving a selection of a state icon associated with a state; associating a transition with the state; and creating a relationship between the transition and an event. The method functions to provide a user with an environment for creating a program to control the robot, and can additionally function to control the robot.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: January 15, 2019
    Assignee: Play-i, Inc.
    Inventors: Saurabh Gupta, Vikas Gupta, Orion Elenzil, Leisen Huang
  • Patent number: 9718185
    Abstract: A method for toy robot programming, the toy robot including a set of sensors, the method including, at a user device remote from the toy robot: receiving sensor measurements from the toy robot during physical robot manipulation; in response to detecting a programming trigger event, automatically converting the sensor measurements into a series of puppeted programming inputs; and displaying graphical representations of the set of puppeted programming inputs on a programming interface application on the user device.
    Type: Grant
    Filed: October 20, 2016
    Date of Patent: August 1, 2017
    Assignee: Play-i, Inc.
    Inventors: Saurabh Gupta, Vikas Gupta
  • Patent number: 9672756
    Abstract: A method for programmatic robot control including, at a user device: displaying a set of icons and receiving a program for a robot, wherein receiving a program for a robot includes receiving a selection of a state icon associated with a state; associating a transition with the state; and creating a relationship between the transition and an event. The method functions to provide a user with an environment for creating a program to control the robot, and can additionally function to control the robot.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: June 6, 2017
    Assignee: Play-i, Inc.
    Inventors: Saurabh Gupta, Vikas Gupta, Orion Elenzil, Leisen Huang
  • Publication number: 20170036344
    Abstract: A method for toy robot programming, the toy robot including a set of sensors, the method including, at a user device remote from the toy robot: receiving sensor measurements from the toy robot during physical robot manipulation; in response to detecting a programming trigger event, automatically converting the sensor measurements into a series of puppeted programming inputs; and displaying graphical representations of the set of puppeted programming inputs on a programming interface application on the user device.
    Type: Application
    Filed: October 20, 2016
    Publication date: February 9, 2017
    Applicant: Play-i, Inc.
    Inventors: Saurabh Gupta, Vikas Gupta
  • Patent number: 9498882
    Abstract: A method for toy robot programming, the toy robot including a set of sensors, the method including, at a user device remote from the toy robot: receiving sensor measurements from the toy robot during physical robot manipulation; in response to detecting a programming trigger event, automatically converting the sensor measurements into a series of puppeted programming inputs; and displaying graphical representations of the set of puppeted programming inputs on a programming interface application on the user device.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: November 22, 2016
    Assignee: Play-i, Inc.
    Inventors: Saurabh Gupta, Vikas Gupta
  • Patent number: 9370862
    Abstract: A method for reinforcing programming education through toy robot feedback, including: at a user device, remote from the toy robot: receiving a series of programming inputs from a user at a programming interface application on the user device; receiving a set of sensor measurements from the toy robot; automatically generating a set of control instructions for the toy robot based on a programming input of the series and the set of sensor measurements; and sending the set of control instructions to the toy robot; and, at the toy robot: receiving the set of control instructions from the user device; operating the toy robot based on the set of control instructions; recording a second set of sensor measurements during toy robot operation; and sending the second set of sensor measurements to the user device.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: June 21, 2016
    Assignee: Play-i, Inc.
    Inventors: Saurabh Gupta, Vikas Gupta
  • Patent number: D734821
    Type: Grant
    Filed: July 14, 2014
    Date of Patent: July 21, 2015
    Assignee: Play-i, Inc.
    Inventors: Mikal Greaves, Jussi Timonen
  • Patent number: D777846
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: January 31, 2017
    Assignee: Play-i, Inc.
    Inventors: Mikal Greaves, Vikas Gupta, Saurabh Gupta
  • Patent number: D807441
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: January 9, 2018
    Assignee: Play-i, Inc.
    Inventors: Saurabh Gupta, John Moretti, Vikas Gupta
  • Patent number: D819144
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: May 29, 2018
    Assignee: Play-i, Inc.
    Inventors: Mikal Greaves, Jussi Timonen
  • Patent number: D846039
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: April 16, 2019
    Assignee: Play-i, Inc.
    Inventors: Mikal Greaves, Vikas Gupta, Saurabh Gupta