System and method for facilitating program sharing
AssigneeWonder Workshop, Inc.
InventorsSaurabh Gupta, Vikas Gupta, Kevin Liang
Life of this patent
Estimating the term…
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.
Claims20
A method for sharing toy robot programs, the method comprising:
- at a community platform, receiving a first robot program from a first user device;
- at the community platform, in response to receiving the first robot program, automatically generating an association between the first robot program and a token;
- at the community platform, providing the token;
- at the community platform, receiving the token from a second user device;
- at the community platform, in response to receiving the token from the second user device, selecting the first robot program based on the token and the association;
- and
- in response to selecting the first robot program, transmitting the first robot program from the community platform to the second user device.
A method for sharing toy robot programs, the method comprising:
- receiving, at a first programming interface, a first set of programming inputs;
- at the first programming interface, based on the first set of programming inputs, generating a robot program;
- at the first programming interface, generating first control instructions based on the robot program;
- at a first toy robot, executing the first control instructions;
- at a community platform:
- receiving the robot program;
- in response to receiving the robot program, automatically generating an association between the token and the robot program;
- receiving the token from a user device;
- in response to receiving the token from the user device, based on the association, selecting the robot program;
- and
- in response to selecting the robot program, transmitting the robot program to the user device;
- at a second programming interface associated with the user device, generating second control instructions based on the robot program;
- and
- at a second toy robot, executing the second control instructions.
Dependencies are inferred from the claim text.