Universal Application for Location-Based Device Service Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in determining available devices and services at a specific location, such as a baseball stadium, as they need to rely on maps or inquiries from familiar individuals, and even then, service information is not readily accessible until they arrive.

Innovation Solution

A universal application that registers devices with a server based on their location and services, allowing users to search for devices that match specified parameters, interact with selected devices, and access their functionalities through a mobile or web application.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If users rely on maps or inquiries from familiar individuals to determine available devices at a location, then they can find device locations, but the service information is not readily accessible until they arrive at the device

Engineering Contradiction:
Improveservice information accessibilityVSAvoidtime to access service information
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system pre-registers device information including location, services, and functionalities in a database before users arrive at the location. Users can query this pre-prepared information remotely through a communication interface, obtaining complete service details without needing to physically arrive at the device first.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If users need to arrive at the device to know what services are offered, then they can access detailed service information, but they cannot discover available devices and services beforehand

Engineering Contradiction:
Improveservice information availabilityVSAvoiddevice discovery convenience
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

A server acts as an intermediary between users and devices. The server maintains a database of registered device information and provides a communication interface that allows users to query and retrieve service information remotely, eliminating the need for users to physically arrive at devices to discover available services.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If a comprehensive device registration system is implemented, then users can access detailed service information remotely, but the system complexity increases

Engineering Contradiction:
Improveservice information accessibilityVSAvoidsystem structure complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system uses a universal registration interface and standardized data structure that can accommodate multiple types of devices (vending machines, cameras, billboards, etc.). This universal approach allows diverse devices to be registered and queried through the same system framework, managing complexity through standardization rather than requiring separate systems for each device type.

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

Data Source

PatentUS10028086B2Techniques for implementing location based device services
Publication Date: 2018.07.17 LEMON INC(GB)
  • US10028086B2 patent drawing
  • US10028086B2 patent drawing
  • US10028086B2 patent drawing

AI summary

The present disclosure generally relates to techniques for implementing location based device services. Techniques are described for enabling registration of a device to a server system and providing access to the registered devices via a universal application. In certain embodiments, the universal application may receive, from an end user, one or more location based search parameters for a registered device. The universal application may determine registered devices that satisfy the one or more location based search parameters. In some embodiments, service attributes can also be input when searching for a registered device. In addition, some embodiments determine a device application associated with the registered device and a corresponding device application can be launched upon selected of a registered device.