Communication Device Cookie Storage via IP Redirect

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Cookies used in web page communication between a host computer and a client computer are not properly stored on the client computer when the host name contains an underscore, leading to incomplete management of web page information and requiring repeated password entry for each request.

Innovation Solution

A communication device and method that redirects requests from a host name to an IP address, allowing the storage of a combination of the IP address and cookie on the client device, enabling proper storage and management of cookies even when the host name contains an underscore.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If cookies are transmitted using host name in HTTP communication, then web page management is enabled, but cookies cannot be properly stored on client computer when host name contains underscore

Engineering Contradiction:
Improvecookie storage reliabilityVSAvoidweb page management
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a redirect command as an intermediary mechanism. When a client requests a web page using host name, the communication device returns a redirect command (307) that mediates the transition from host name-based request to IP address-based request. This intermediary step enables cookies to be properly stored with the IP address while maintaining the original host name-based access pattern for the user.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent changes the address parameter from host name to IP address through the redirect mechanism. By detecting that the original request used host name and automatically redirecting to IP address in the second request, the system transforms the communication parameter to enable proper cookie storage while maintaining user convenience.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If host name is used in request address, then user-friendly access is provided, but cookie storage fails when underscore is present in host name

Engineering Contradiction:
Improveuser-friendly accessVSAvoidcookie storage
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The redirect command serves as an intermediary that bridges the gap between user-friendly host name access and reliable cookie storage. The system maintains host name usage for the initial user-facing interface while using the redirect mechanism to internally switch to IP address-based communication for cookie transmission.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary detection of the request type (host name vs. IP address) and proactively issues a redirect command before the cookie transmission attempt fails. This preliminary action prevents the cookie storage issue by pre-establishing the correct communication mode.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If redirect from host name to IP address is implemented, then cookie storage is enabled, but additional request transmission is required

Engineering Contradiction:
Improvecookie storageVSAvoidrequest transmission time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system efficiently changes the address parameter from host name to IP address through a standardized HTTP redirect protocol. This parameter transformation is accomplished in a single redirect command transmission, minimizing time loss while enabling reliable cookie storage.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The redirect mechanism allows the system to quickly skip the problematic host name-based cookie transmission and rush through to the working IP address-based transmission. The automated redirect process completes rapidly, minimizing the additional time required while ensuring successful cookie storage.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS8880742B2Communication devices that send web pages and computer readable media comprising instructions for controlling such communication devices
Publication Date: 2014.11.04 BROTHER KOGYO KK
  • US8880742B2 patent drawing
  • US8880742B2 patent drawing
  • US8880742B2 patent drawing

AI summary

A communication device includes a receiver, a command supplying device, an information transmitter, and a web-page transmitter. The receiver receives requests from an external device. The command supplying device determines that a request including a first address including a specific host name is a first request. The command supplying device transmits a command, including an instruction to transmit a second request, to the external device when the first request is received. The command supplying device determines that a request including a second address including a specific IP address is a second request. The information transmitter transmits information to the external device when the second request is received. A combination of the specific IP address and a cookie is stored on the external device when the information is received. The web-page transmitter transmits web page data to the external device when the second request is received.