Toy Robot Program Sharing via Disposable Tokens

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional robot program sharing methodologies are inefficient and unsuitable for children due to complexity, inappropriateness, and privacy concerns, failing to account for robot hardware and user privacy preferences, especially in the context of the Children's Online Privacy Protection Act (COPPA).

Innovation Solution

A method and system for sharing robot programs that generates user-appropriate tokens, enables collaboration, and provides a community platform for discovering and sharing robot programs, accommodating digital privacy restrictions by using unique hyperlinks and personalized tokens, allowing users to upload, share, and modify programs while ensuring age appropriateness and privacy compliance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional robot program sharing methodologies are used, then program sharing is enabled, but the system becomes complex and unsuitable for children

Engineering Contradiction:
Improveease of program sharingVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the program sharing process into distinct components: token generation, program upload, program download, and modification. Each component is handled through simple, standardized operations that children can understand and execute without needing to comprehend the underlying complex system architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces tokens as intermediary elements that mediate between users and robot programs. Instead of directly sharing complex program files, users exchange simple tokens that represent programs, making the sharing process analogous to trading collectible items rather than transferring technical data.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If conventional program sharing is implemented, then collaboration is enabled, but privacy concerns arise especially for children under COPPA

Engineering Contradiction:
Improvecollaboration capabilityVSAvoidprivacy risks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts personal information requirements from the program sharing process. Users can share and collaborate on robot programs through tokens without needing to disclose personal identifiers, email addresses, or other sensitive data, thereby enabling collaboration while protecting child privacy compliance with COPPA.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent uses disposable, anonymous tokens instead of persistent user accounts or personal identifiers. Each token is a temporary, non-personalizable object that enables program sharing without creating long-term privacy vulnerabilities or requiring children to maintain digital identities online.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

3Productivity

If a comprehensive program sharing platform is built, then program discovery and sharing are improved, but the system fails to account for robot hardware differences

Engineering Contradiction:
Improveprogram discovery efficiencyVSAvoidhardware compatibility
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic adaptability where the program sharing system automatically adjusts to different robot hardware configurations. When a token is redeemed, the system dynamically determines the appropriate program version based on the receiving robot's specific hardware capabilities, ensuring compatibility without requiring manual configuration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent utilizes parameter changes to accommodate different robot hardware. Program parameters are dynamically modified based on the target robot's specifications, allowing the same token to represent different program instances optimized for different hardware configurations while maintaining a unified sharing interface.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10864627B2System and method for facilitating program sharing
Publication Date: 2020.12.15 MORAVIA EDUCATION INC
  • US10864627B2 patent drawing
  • US10864627B2 patent drawing
  • US10864627B2 patent drawing

AI summary

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.