Surveillance Robot Control via Multi-Device Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current surveillance robots face challenges with remote access and control, limited storage options for vast amounts of data, and inability to function as a central platform for offline and online surveillance data management, visual processing, and multi-user access.

Innovation Solution

A robot system with a processing unit, sensor array, touch-enabled display, communication interface, and robotics controller that enables remote authentication, multi-device connectivity, and data storage, allowing for remote control, data processing, and simultaneous access by multiple users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If surveillance robots collect and store vast amounts of surveillance data, then data storage capacity requirements increase, but cloud storage becomes limited and slow due to download latency and bandwidth limitations

Engineering Contradiction:
Improvedata storage capacityVSAvoiddownload latency
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent transitions from single-robot local storage to a distributed multi-robot storage network. Multiple robots collectively provide storage capacity across different physical locations, effectively adding a spatial dimension to the storage system. This distributed architecture allows data to be stored locally across the network rather than requiring centralized cloud storage, thereby reducing download latency while maintaining large storage capacity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If surveillance robots are controlled remotely, then user accessibility improves, but system complexity increases due to authentication and communication requirements

Engineering Contradiction:
Improveremote accessibilityVSAvoidauthentication system complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements a universal authentication system where a single backend server handles authentication for multiple robots and multiple users simultaneously. This centralized authentication mechanism provides a unified interface for remote access control, simplifying the user experience while managing the complexity of multi-device authentication through a single point of contact.

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

Solution Approach 2:

The backend server acts as an intermediary between users and robots for authentication purposes. Instead of requiring direct authentication between each user and each robot, the backend server mediates these interactions, simplifying the authentication process and reducing system complexity while enabling remote access.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If surveillance robots function as central platforms for data management, then data processing capabilities improve, but the ability to provide offline data saving options is limited

Engineering Contradiction:
Improvedata processing capabilityVSAvoidoffline data saving capability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent enables robots to autonomously save surveillance data to their own local storage systems without requiring continuous cloud connectivity. Each robot in the network can independently store data locally, providing offline data saving capabilities while maintaining the ability to process and manage data centrally when connected to the network.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3655865B1Multi-device robot control
Publication Date: 2022.07.20 HYPERLYNC TECHNOLOGIES INC
  • EP3655865B1 patent drawingFigure 1
  • EP3655865B1 patent drawingFigure 2
  • EP3655865B1 patent drawingFigure 3

AI summary

Systems, methods, and related technologies are disclosed for multi-device robot control. In one implementation, input(s) are received and provided to a personal assistant or another application or service. In response, command(s) directed to an external device are received, e.g., from the personal assistant. Based on the command(s), a robot is maneuvered in relation to a location associated with the external device. Transmission of instruction(s) from the robot to the external device is initiated.