Mobile Device Object Model Matching for Automatic Service Provision

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in discovering and accessing services related to real-world objects using mobile devices, as they need to perform service discovery manually and lack a seamless way to link services to object models.

Innovation Solution

A method and apparatus that capture data from the environment, match it to object models stored on a mobile device, and provide associated services, enabling automatic service provision based on determined service types linked to the object models.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual service discovery is used, then users can find services related to real-world objects, but the process is complex and time-consuming

Engineering Contradiction:
Improveservice discovery processVSAvoidtime for service discovery
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs automatic service discovery by capturing environment data, matching it to object models, and providing services without requiring manual user intervention. The mobile device automatically detects real-world objects through captured data, identifies associated services, and presents them to the user, thereby eliminating the need for manual service discovery processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Object models with associated service information are pre-stored in the mobile device. When the system captures environmental data, it can immediately match against these pre-prepared models and provide services without requiring real-time service searching or manual discovery, thus reducing time loss and operational complexity.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If object models are stored locally on mobile devices, then service provision becomes faster and more accessible, but device complexity increases

Engineering Contradiction:
Improveservice provision speedVSAvoidmobile device structure
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments functionality by storing only essential object model data and service association information locally on the mobile device, while maintaining the ability to access additional service details through network connections. This segmentation allows fast local matching and service initiation without requiring the device to store complete service implementations, thereby reducing device complexity while maintaining productivity.

Inventive Principle:
Principle #1Segmentation

3Extent of automation

If automatic service provision is implemented, then user experience is enhanced, but the system requires sophisticated object recognition and data matching capabilities

Engineering Contradiction:
Improveservice provision automationVSAvoiddata processing system
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The system uses simplified object models that capture essential characteristics of real-world objects rather than requiring complete and accurate digital replicas. These models contain key identifying features and service associations that enable automatic recognition and service provision. By using simplified copies rather than complete representations, the system achieves high automation without requiring excessively complex data processing capabilities.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10223107B2Supporting the provision of services
Publication Date: 2019.03.05 NOKIA TECHNOLOGIES OY
  • US10223107B2 patent drawing
  • US10223107B2 patent drawing
  • US10223107B2 patent drawing

AI summary

For offering of services to a user, an object model of a real world object is created based on captured data on the real world object. Information linking a service to the model and identifying a type of the service is associated with the model. The model and the associated information may be provided for use in a mobile device. At a mobile device, captured data on an environment of the mobile device is evaluated to find a match to a model that is stored in the mobile device along with the associated information. When a match is found, a type of a service is determined that is linked to the matching model based on information associated with the model, and an action supporting a provision of the service to a user is caused taking account of the determined type of service.