Camera Data Access via Subscription-Based Cloud API

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems for controlling and interacting with smart devices via wireless mesh networking lack secure and controlled access mechanisms, particularly when third-party applications are involved, risking misuse and operational disruptions.

Innovation Solution

A camera system API that enables secure access to camera data and video streams through a cloud-based service, allowing third-party applications to request and receive camera data while implementing subscription-based access levels and permissions, ensuring controlled access and reducing potential misuse.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If third-party applications are allowed to access camera data, then adaptability and user experience are improved, but system security and risk of misuse increase

Engineering Contradiction:
Improvethird-party application accessVSAvoidsystem security risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a cloud-based service as an intermediary between camera devices and third-party applications. This service acts as a secure gateway that mediates all access requests, implementing authentication, authorization, and data protection mechanisms. The intermediary architecture allows third-party applications to access camera data functionality while maintaining system security through centralized control and monitoring of all interactions.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If open access is provided to electronic devices, then ease of operation and user experience are improved, but reliability and system integrity deteriorate

Engineering Contradiction:
Improvedevice accessibilityVSAvoidsystem integrity
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements dynamic access control mechanisms where permissions and authorization levels are not fixed but can be adjusted based on user preferences, application trust levels, and specific operational contexts. The system dynamically grants or revokes access rights, allowing flexible adaptation between open access and secure protection modes, thereby maintaining both ease of operation and system reliability.

Inventive Principle:
Principle #15Dynamics

3Reliability

If restrictions are placed on third-party access, then system security is improved, but adaptability and ease of operation worsen

Engineering Contradiction:
Improvesystem securityVSAvoidthird-party integration capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent segments access permissions into multiple distinct levels and categories, allowing different third-party applications to receive different authorization levels based on their specific needs and trustworthiness. Instead of a single restricted or fully open mode, the system divides access rights into granular segments (e.g., read-only, read-write, specific device types), enabling both security and adaptability simultaneously.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10768644B2Camera data access based on subscription status
Publication Date: 2020.09.08 GOOGLE LLC
  • US10768644B2 patent drawing
  • US10768644B2 patent drawing
  • US10768644B2 patent drawing

AI summary

In embodiments of camera data access based on subscription status, a camera device captures and communicates video to a server device that receives the video, and records and maintains the video as remotely recorded video. An application implemented by a client computing device provides all access, some access, or no access to the remotely recorded video at the server device based on a subscription level corresponding to the camera device. The server device manages subscription levels associated with the user of the camera device, the subscription levels each delineating a level of access to the remotely recorded video. A first subscription level provides access to the live video captured by the camera device, and at least a second subscription level provides access to both the live video and the remotely recorded video at the server device.