Cloud-Based Object Recognition for Robots

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cloud computing systems lack the ability to efficiently integrate and utilize robotic devices for tasks such as object recognition, mapping, and navigation, as they require onboard knowledge bases that can be limited in capacity and outdated, hindering collaborative and adaptive functionalities.

Innovation Solution

Implementing a cloud-based system where robots can interact with a network of computers to access and share data, using contextual and situational information to identify objects and perform tasks, allowing for external data storage and processing, thereby enhancing object recognition, mapping, and navigation capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If robots use onboard knowledge bases for object recognition and navigation, then they can perform tasks autonomously, but the knowledge bases become limited in capacity and outdated

Engineering Contradiction:
Improveobject recognition capabilityVSAvoidknowledge base capacity
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent extracts the knowledge base from the robot and places it in the cloud. Robots send images and data to cloud servers for processing, which return object identifications and navigation instructions. This allows robots to access vast, up-to-date knowledge without storing it locally, resolving the contradiction between autonomous operation and limited onboard storage capacity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The cloud server acts as an intermediary between robots and the vast repository of knowledge. Instead of robots maintaining large local databases, they communicate with the cloud intermediary that processes images and provides responses, enabling extended knowledge capacity while maintaining robot autonomy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If robots maintain extensive onboard storage for data and knowledge, then they can perform complex tasks independently, but device complexity and maintenance requirements increase

Engineering Contradiction:
Improvetask execution capabilityVSAvoidonboard storage requirements
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent removes data storage and knowledge processing functions from the robot and relocates them to cloud infrastructure. Robots only retain minimal local storage for basic operations and communication, significantly reducing device complexity while maintaining high productivity through cloud-based processing.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The cloud server provides universal processing capabilities for multiple robots simultaneously. Instead of each robot maintaining dedicated storage and processing hardware, the system uses a shared cloud infrastructure that serves all robots, reducing individual device complexity while preserving task execution capability.

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

3Reliability

If robots use static onboard knowledge bases, then they can operate autonomously, but the knowledge becomes outdated and less accurate

Engineering Contradiction:
Improveobject identification accuracyVSAvoidknowledge base currency
Core Design Contradiction:
ReliabilityVSDuration of action of stationary object

Solution Approach 1:

The cloud-based system continuously receives feedback from robots about their environment and task performance. This feedback loop allows the cloud knowledge base to be updated with new information and corrected errors, ensuring high accuracy and currency of knowledge while robots maintain autonomous operation using the latest data.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8984136B1Systems and methods for object recognition
Publication Date: 2015.03.17 GDM HOLDING LLC
  • US8984136B1 patent drawing
  • US8984136B1 patent drawing
  • US8984136B1 patent drawing

AI summary

Examples disclose systems and methods for recognizing objects. A method may be executable to receive a query from a robot. The query may include identification data associated with an object and contextual data associated with the object. The query may also include situational data. The method may also be executable to identify the object based at least in part on the data in the query received from the robot. Further, the method may be executable to send data associated with the identified object to the robot in response to the query.