Sensor Search Engine Using Feature Vector Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing search engines are not effectively utilized by sensors due to their design, which primarily relies on web-based interfaces and scraping metatags, making it difficult for sensors to benefit from search results and instructions.

Innovation Solution

A search engine system that receives search requests from sensors, processes them to determine relevant feature vectors, and provides executable instructions to manage sensor measurements within defined ranges, allowing sensors to receive actionable results directly.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If search engines use web-based interfaces and metatag scraping to provide search results, then search engines can effectively disseminate information to users, but sensors cannot utilize such search engines to benefit from search results and instructions

Engineering Contradiction:
Improvesensor compatibilityVSAvoidinterface complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces an intermediary layer that translates sensor data into search queries and translates search results into actionable sensor instructions. This intermediary mechanism enables sensors to utilize search engines without requiring complex web-based interfaces, as the translation handles the complexity internally.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables sensors to autonomously perform search operations by converting their measurement data into search queries and automatically processing the results. Sensors benefit from search engine capabilities through automated data-to-instruction conversion without manual intervention.

Inventive Principle:
Principle #25Self-service

2Loss of information

If search engines crawl and scrape numerous websites to provide comprehensive search results, then search engines can offer relevant information to users, but the system complexity and resource requirements increase

Engineering Contradiction:
Improveinformation completenessVSAvoidsearch engine architecture
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent extracts only the essential elements needed for sensor operations from comprehensive search results. Instead of processing all crawled information, the system selectively extracts and translates relevant search results into sensor-executable instructions, reducing complexity while maintaining information completeness for sensor applications.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If search engines provide links to websites and applications for users to access, then users can obtain detailed information, but sensors cannot directly execute or act upon such search results

Engineering Contradiction:
Improveresult accessibilityVSAvoidsensor operational efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent transforms search results from their original format (website links and application references) into a different parameter format (executable sensor instructions). This parameter transformation converts human-readable search results into machine-executable commands that sensors can directly implement, improving operational efficiency.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10942975B2Search engine for sensors
Publication Date: 2021.03.09 CISCO TECHNOLOGY INC
  • US10942975B2 patent drawing
  • US10942975B2 patent drawing
  • US10942975B2 patent drawing

AI summary

Various implementations disclosed herein provide a search engine that receives a search request from a sensor gateway, and provides search results in return. In various implementations, the search request includes a first set of measurements captured by a first sensor, a first measurement from the first set of measurements is outside a defined range. In various implementations, the search engine determines a first feature vector based on the first set of measurements, and identifies a second feature vector that indicates a second set of measurements within a degree of similarity to the first set of measurements. In some implementations, the second set of measurements are captured by a second sensor. In various implementations, the search engine determines a search result based on the second feature vector, and transmits the search result. In some implementations, the search result indicates one or more instructions executable by the first sensor.