Patents Assigned to Play-i, Inc.
-
Patent number: 10427295Abstract: 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: GrantFiled: June 28, 2017Date of Patent: October 1, 2019Assignee: Play-i, Inc.Inventors: Saurabh Gupta, Vikas Gupta
-
Patent number: 10279470Abstract: 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: GrantFiled: March 10, 2017Date of Patent: May 7, 2019Assignee: Play-i, Inc.Inventors: Saurabh Gupta, Vikas Gupta, Kevin Liang
-
Patent number: 10239202Abstract: 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: GrantFiled: September 14, 2018Date of Patent: March 26, 2019Assignee: Play-i, Inc.Inventors: Leisen Huang, Chris Rettstatt, Vikas Gupta, Kevin Liang, Steven Levis, Anthony Fudd, Tim Reardon
-
Patent number: 10181268Abstract: 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: GrantFiled: May 1, 2017Date of Patent: January 15, 2019Assignee: Play-i, Inc.Inventors: Saurabh Gupta, Vikas Gupta, Orion Elenzil, Leisen Huang
-
Patent number: 9718185Abstract: 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: GrantFiled: October 20, 2016Date of Patent: August 1, 2017Assignee: Play-i, Inc.Inventors: Saurabh Gupta, Vikas Gupta
-
Patent number: 9672756Abstract: 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: GrantFiled: September 9, 2016Date of Patent: June 6, 2017Assignee: Play-i, Inc.Inventors: Saurabh Gupta, Vikas Gupta, Orion Elenzil, Leisen Huang
-
Publication number: 20170036344Abstract: 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: ApplicationFiled: October 20, 2016Publication date: February 9, 2017Applicant: Play-i, Inc.Inventors: Saurabh Gupta, Vikas Gupta
-
Patent number: 9498882Abstract: 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: GrantFiled: June 11, 2015Date of Patent: November 22, 2016Assignee: Play-i, Inc.Inventors: Saurabh Gupta, Vikas Gupta
-
Patent number: 9370862Abstract: 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: GrantFiled: June 11, 2015Date of Patent: June 21, 2016Assignee: Play-i, Inc.Inventors: Saurabh Gupta, Vikas Gupta
-
Patent number: D734821Type: GrantFiled: July 14, 2014Date of Patent: July 21, 2015Assignee: Play-i, Inc.Inventors: Mikal Greaves, Jussi Timonen
-
Patent number: D777846Type: GrantFiled: May 19, 2015Date of Patent: January 31, 2017Assignee: Play-i, Inc.Inventors: Mikal Greaves, Vikas Gupta, Saurabh Gupta
-
Patent number: D807441Type: GrantFiled: July 2, 2015Date of Patent: January 9, 2018Assignee: Play-i, Inc.Inventors: Saurabh Gupta, John Moretti, Vikas Gupta
-
Patent number: D819144Type: GrantFiled: June 2, 2015Date of Patent: May 29, 2018Assignee: Play-i, Inc.Inventors: Mikal Greaves, Jussi Timonen
-
Patent number: D846039Type: GrantFiled: December 13, 2016Date of Patent: April 16, 2019Assignee: Play-i, Inc.Inventors: Mikal Greaves, Vikas Gupta, Saurabh Gupta