Data Capturing Device Using Server-Deployed Machine Learning Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional smart cameras require complex hardware designs and high costs due to their need for independent computing and fixed firmware, limiting flexibility in function and cost-effectiveness.

Innovation Solution

A data capturing device and system that utilizes a sensor, first and second processing circuits, and communication chips to run machine learning models and libraries, with a computing device deploying these components to the data capturing device, allowing for flexible and cost-effective operation using simple hardware.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional smart cameras perform computing independently with burned-in firmware, then they can provide fixed functions, but the hardware design becomes complex and costs increase

Engineering Contradiction:
ImprovefunctionalityVSAvoidhardware design
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the computing functions and firmware from the camera hardware, moving them to an external server. The camera retains only basic data capture capabilities, while complex processing is performed externally, thereby reducing hardware complexity while maintaining functionality

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The server provides a universal platform that can serve multiple cameras with different functions through software deployment. A single camera hardware design can be configured for various purposes (surveillance, analysis, control) by deploying different machine learning models and services on the server, achieving multi-functionality without hardware changes

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

2Adaptability or versatility

If conventional smart cameras use burned-in firmware, then functions are fixed, but flexibility to change functions is lost

Engineering Contradiction:
Improvefunction flexibilityVSAvoidfirmware update complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The system transitions from static burned-in firmware to dynamic software that can be deployed, updated, and modified on the server. Machine learning models and service functions can be changed remotely without hardware modifications, enabling the system to adapt to new requirements while simplifying the manufacturing process

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The server acts as an intermediary between the camera hardware and the functional software. It manages the deployment, updates, and execution of machine learning models and services, providing a flexible interface that allows function changes without complicating the camera manufacturing process

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If conventional smart cameras perform large amounts of calculations independently, then they can process data locally, but costs increase due to complex hardware requirements

Engineering Contradiction:
Improvedata processing capabilityVSAvoidhardware configuration
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the data processing function into two parts: data capture by the camera and data processing by the server. This division allows the camera to use simple hardware while the server handles complex calculations, achieving high productivity without increasing camera hardware complexity

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent uses machine learning models that can be copied and deployed to the server, enabling complex data processing capabilities without requiring complex hardware in the camera. The same processing logic can be replicated across multiple servers or instances, maintaining productivity while keeping individual device complexity low

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11297157B2Data capturing device and data calculation system and method
Publication Date: 2022.04.05 WISTRON CORP
  • US11297157B2 patent drawing
  • US11297157B2 patent drawing
  • US11297157B2 patent drawing

AI summary

A data capturing device and a data calculation system and method are provided. The data capturing device transmits sensing data to a computing device, and receives a machine learning model and a library corresponding to a current scene from the computing device. The data capturing device runs the machine learning model to capture feature data from the sensing data, runs the library to convert a requirement into a service task, and then transmits the feature data and the service task.