Weighted Attribute Logic Operation System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional logic operation systems are limited in expressing and performing complex logic operations beyond simple associations between logic variables or events, lacking flexibility in selecting attributes and entities based on weighted relationships.

Innovation Solution

A logic operation system that includes a storage unit and an operation unit, where data is stored with attribute and entity identifiers associated with equivalent reference data and weights representing the degree of relatedness, allowing for the selection of attributes and entities based on weighted sums that satisfy predetermined conditions, enabling more flexible logic expressions and operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional logic operation systems use simple associations between logic variables or events, then the system structure is simple, but the system cannot express and perform complex logic operations

Engineering Contradiction:
Improveability to express complex logic operationsVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary mechanism using attribute identifiers and weights as mediators between data elements. The operation unit calculates weighted sums of attributes to determine entity selection, enabling complex logic operations without requiring explicit logical operators or complex system structures. This intermediary approach allows the system to perform inference and search functions through mathematical computation rather than traditional logical expression evaluation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If the system defines logic expressions explicitly, then the logic operations are clear and controllable, but the system lacks flexibility in selecting attributes and entities

Engineering Contradiction:
Improveflexibility in selecting attributes and entitiesVSAvoidlogic expression definition
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent applies parameter changes by using variable weights associated with attributes. Instead of requiring explicit logic expression definitions, the system flexibly selects attributes and entities by changing the weight parameters. The operation unit calculates weighted sums where weights can be adjusted to prioritize different attributes, enabling adaptive selection without modifying the fundamental system structure or requiring complex operational procedures.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If the system uses weighted sums of attributes, then the system can perform flexible inference and search, but the calculation complexity increases

Engineering Contradiction:
Improveinference and search functionVSAvoidcalculation process
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically calculating weighted sums of attributes without requiring external intervention or complex computational processes. The operation unit inherently computes the weighted sums using stored attribute values and weights, enabling inference and search functions to emerge from the data structure itself rather than requiring complex external calculation systems.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8495070B2Logic operation system
Publication Date: 2013.07.23 YANASE TAKATOSHI
  • US8495070B2 patent drawing
  • US8495070B2 patent drawing
  • US8495070B2 patent drawing

AI summary

A storage unit stores at least one attribute each assigned an attribute identifier uniquely identifying the attribute. Each attribute identifier is associated with at least one piece of equivalent reference data each representing the attribute. Each attribute identifier is not a word representing the attribute, and is made of a symbol having no meaning per se. A weight of association between an attribute identifier and each of at least one piece of equivalent reference data represents a degree of relatedness between the attribute and the piece of equivalent reference data. An operation unit determines whether or not given data is the same as a piece of equivalent reference data, obtains a weight of association between the piece of equivalent reference data determined to be the same and an attribute identifier, and selects the attribute when a sum of at least one weight obtained for the attribute satisfies a predetermined condition.