Replicating Input Stroke Speed for Animation Objects

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing apparatuses struggle with simplifying the process of applying animations to drawing objects, particularly in moving objects along user-drawn strokes with variable speeds, which is cumbersome due to the need for multiple steps and menu interactions, especially on small electronic devices with poor input device operability.

Innovation Solution

An information processing apparatus that records and replicates the movement stroke and speed of an input tool, allowing for seamless switching between drawing and stroke input modes, and selecting behavior types based on partial areas or stroke shapes, enabling intuitive and efficient animation application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a preset speed is used for moving a drawing object along a stroke, then the animation can be applied with simple input, but the user cannot control the moving speed to match their drawing speed

Engineering Contradiction:
Improveinput process simplicityVSAvoidspeed control flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system automatically uses the stroke input speed as the object movement speed without requiring separate speed settings. The stroke itself serves dual purposes: defining the movement path and determining the movement speed, eliminating the need for users to manually configure speed parameters.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If the preset speed is changed through menu items, then the moving speed can be adjusted, but the user operation becomes bothersome and complex

Engineering Contradiction:
Improvespeed adjustment capabilityVSAvoidoperational complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The speed control function is extracted from the menu system and integrated directly into the stroke input process. By capturing the temporal characteristics of the stroke input itself, the system eliminates the need for separate speed configuration menus, reducing operational steps while maintaining speed adjustability.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If multiple input modes and behavior types are provided, then the system becomes more versatile, but the device complexity increases

Engineering Contradiction:
Improvefunctionality varietyVSAvoidsystem structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The stroke input mechanism serves multiple functions: it defines the movement path, determines the movement speed, and can trigger different behavior types based on the stroke characteristics. This multi-functionality reduces the need for separate controls for each parameter, simplifying the overall system structure while maintaining versatility.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS8860730B2Information processing apparatus, animation method, and program
Publication Date: 2014.10.14 SONY GROUP CORP
  • US8860730B2 patent drawing
  • US8860730B2 patent drawing
  • US8860730B2 patent drawing

AI summary

An information processing apparatus is provided which includes an input information recording unit for recording, when a movement stroke for an object is input, information on moving speed and movement stroke of an input tool used for inputting the movement stroke, and an object behavior control unit for moving the object, based on the information on moving speed and movement stroke recorded by the input information recording unit, in such a way that the movement stroke of the input tool and a moving speed at each point in the movement stroke are replicated.