Projector Firmware Update via Cloud Server Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional projector firmware updating methods are inefficient and prone to errors, requiring users to manually connect and update firmware, which can lead to incorrect updates or malfunctions.

Innovation Solution

A projector with a first communication unit, projection unit, and processor that establishes a network connection to a cloud server, identifies a unique identification code, and automatically updates firmware to the latest version by receiving and applying target firmware from the server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual firmware updating method is used, then user can control the updating process, but the updating operation is prone to errors and may fail

Engineering Contradiction:
Improvefirmware updating accuracyVSAvoidfirmware updating complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The projector performs firmware updating automatically without requiring user intervention. The system self-identifies, self-downloads, and self-installs the firmware update, eliminating the need for manual operation while ensuring accurate updates through automated verification processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system incorporates feedback mechanisms where the projector communicates with the server to verify firmware version information, receives confirmation of successful update, and can report status. This feedback loop ensures accurate updating while simplifying the user experience.

Inventive Principle:
Principle #23Feedback

2Productivity

If automated firmware updating is implemented, then updating efficiency is improved, but device complexity increases

Engineering Contradiction:
Improvefirmware updating efficiencyVSAvoidfirmware updating system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The projector's existing communication unit and processor are utilized to perform multiple functions including firmware updating, version verification, and communication with the server. This multi-functionality approach avoids adding separate dedicated hardware for updating, thereby improving efficiency without proportionally increasing complexity.

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

Solution Approach 2:

A cloud server acts as an intermediary between the projector and the firmware repository. The server handles complex tasks such as firmware storage, version management, and distribution, while the projector only needs basic communication capabilities. This intermediary approach improves updating efficiency while keeping the projector's complexity low.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If manual firmware installation is required, then user can select specific firmware versions, but the process is time-consuming and error-prone

Engineering Contradiction:
Improvefirmware updating convenienceVSAvoidfirmware updating time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically checking the current firmware version against the latest version information retrieved from the server before initiating the update process. This pre-verification step determines whether an update is needed and prepares the update package in advance, eliminating time-consuming manual selection and reducing errors.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11226806B2Projector and projector firmware updating method
Publication Date: 2022.01.18 CORETRONIC CORPORATION
  • US11226806B2 patent drawing
  • US11226806B2 patent drawing
  • US11226806B2 patent drawing

AI summary

The disclosure provides a projector and a projector firmware updating method therefor. The projector is connected to a cloud server through a network connection. The first processor of the projector executes a first firmware updating process corresponding to a request firmware, including: identifying the first request unique identification code of the projector and the request firmware serial number of the request firmware, and transmitting the first request unique identification code and the request firmware serial number to the cloud server; if the request firmware is not the latest version, receiving the first target firmware from the cloud server and updates the request firmware by using the first target firmware, and completing the first firmware updating process. The projector and projector firmware updating method of the disclosure can efficiently update the firmware to the latest or specific version according to the unique identification code of the projector.