Network Scanner Service Entry Management via Dynamic Memory Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network scanners face inefficiencies in managing user terminal and service entry information, including the need for manual registration, limited memory capacity, and failure in delivering image data due to unregistered or offline user terminals, as well as uneven memory allocation for varying service entries.

Innovation Solution

An image input apparatus with a service entry storage space and a mechanism to reserve and update service entry areas, allowing for the registration of multiple service entries at once and managing them based on availability and last accessed dates to optimize memory use.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If user terminal information is manually registered on the network scanner console, then the network scanner can deliver image data to specified user terminals, but the operation becomes bothersome and time-consuming

Engineering Contradiction:
Improveimage data delivery reliabilityVSAvoiduser terminal registration convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables automatic registration where user terminals automatically register themselves with the network scanner without manual intervention. The terminal's operating system handles the registration process by sending its identification information to the scanner, making the system serve itself rather than requiring user operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The network scanner acts as an intermediary that receives automatic registration requests from user terminals and manages the stored information. The scanner mediates between multiple terminals and the image data delivery process, maintaining a registry of available terminals without requiring manual configuration.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If user terminal information is automatically registered from running user terminals, then the registration process becomes convenient, but delivery of image data fails when registered user terminals are not ON

Engineering Contradiction:
Improveuser terminal registration convenienceVSAvoidimage data delivery reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The network scanner periodically checks or updates the status of registered user terminals to determine their availability. Instead of relying on static registration information, the system performs periodic status verification to identify which terminals are currently ON and available for receiving image data.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The system implements feedback mechanisms where user terminals notify the network scanner of their availability status. When a terminal is ON or OFF, it provides feedback to the scanner, allowing the scanner to maintain an updated list of available destinations for image data delivery.

Inventive Principle:
Principle #23Feedback

3Reliability

If user terminal information is stored in the network scanner memory, then image data can be delivered to user terminals, but memory usage becomes inefficient when user terminals are not being used

Engineering Contradiction:
Improveimage data delivery capabilityVSAvoidmemory usage efficiency
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The network scanner automatically removes or discards user terminal information from its memory when that terminal is no longer available or has been inactive for a period. This prevents permanent storage of obsolete terminal data, recovering memory space for active terminals and improving overall memory utilization efficiency.

Inventive Principle:
Principle #34Discarding and recovering

4Ease of manufacture

If an equal amount of memory area is allocated to each user, then memory sharing is simplified, but memory allocation becomes impractical when users need varying numbers of service entries

Engineering Contradiction:
Improvememory allocation simplicityVSAvoidservice entry allocation flexibility
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The memory allocation system transitions from static equal allocation to dynamic allocation based on actual user needs. The network scanner automatically adjusts the amount of memory allocated to each user's service entries according to their current requirements, allowing flexible adaptation while maintaining simple automated management.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8521683B2Image input apparatus and information registration method
Publication Date: 2013.08.27 RICOH CO LTD
  • US8521683B2 patent drawing
  • US8521683B2 patent drawing
  • US8521683B2 patent drawing

AI summary

A disclosed image input apparatus is connected via a network to one or more information processing apparatuses and is capable of registering multiple service entries at once according to a registration request sent from any one of the information processing apparatuses. The disclosed image input apparatus includes a service entry storage space; a service entry area reservation unit configured to reserve service entry areas in the service entry storage space; and a service entry update unit configured to register the service entries in the reserved service entry areas if available and to register the service entries in non-reservation areas of the service entry storage space if the reserved service entry areas are not available.