Web Browser URL History Control for MFPs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing multi-function peripherals (MFPs) with web browsers experience a decrease in user-friendliness due to waiting times when the same URL is input twice, leading to unnecessary server access and cache retrieval.
Innovation Solution
A control mechanism that prevents the web browser from accessing the server or reading the cache when the same URL is input twice, ensuring immediate display of the web content without waiting times.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the web browser always accesses the server or reads from cache when the same URL is input, then the web content can be displayed, but waiting time occurs and user-friendliness decreases
Solution Approach 1:
The system performs preliminary checking of the input URL against the history storage to determine if it matches a previously input URL. This preliminary action prevents unnecessary server access or cache retrieval, eliminating waiting time while ensuring the web content is displayed correctly when needed.
2Loss of information
If the web browser accesses the server or cache for every URL input, then updated content can be retrieved, but unnecessary access occurs when the same URL is re-input, reducing efficiency
Solution Approach 1:
The system implements a feedback mechanism where the input URL is continuously compared with stored history URLs. This feedback loop enables the system to intelligently determine whether server access or cache retrieval is necessary, preventing unnecessary operations while ensuring updated content is retrieved when the URL has actually changed.
Data Source
AI summary
Provided is a non-transitory computer-readable storage medium storing a program for causing a computer to perform: accepting input of a first uniform resource locator (URL); and executing control to perform a process of obtaining a content available at the first URL in a case where the first URL does not match a second URL that had been input when the input of the first URL was accepted, and not to perform the process of obtaining the content available at the first URL in a case where the first URL matches the second URL.


