Mashup Service Server Terminal Capability Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current mashup service servers are limited in their ability to integrate and control terminal capabilities such as GPS, cameras, and sensors, as they primarily focus on Web-based services, failing to leverage the full potential of user terminals for enhanced service delivery.

Innovation Solution

Introducing terminal capabilities as a service and information source within the mashup service system, allowing users to combine terminal, Web, and telecommunication capabilities to create customized mashup services through a mashup service client, server, and terminal components, with security gateway control for secure interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the mashup service server focuses on Web-based services and integrates data from external data sources, then the service can provide information and functions through Web interfaces, but the terminal capabilities (GPS, camera, sensor) cannot be visited or controlled by the server

Engineering Contradiction:
Improveservice integration capabilityVSAvoidterminal capability access
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a capability visitor as an intermediary component that enables the mashup service server to access and control terminal capabilities. The capability visitor acts as a mediator between the server and terminal, allowing the server to visit and control capabilities such as GPS, camera, and sensors without directly interacting with the terminal hardware, thus resolving the contradiction between service integration capability and terminal capability access.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the mashup service server integrates capabilities from multiple sources, then more services can be provided, but the server cannot leverage terminal capabilities for enhanced service delivery

Engineering Contradiction:
Improveservice delivery efficiencyVSAvoidterminal capability utilization
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent makes the capability visitor a universal component that can access and control multiple terminal capabilities (GPS, camera, sensor, etc.) through a unified interface. This allows the mashup service server to leverage any terminal capability for enhanced service delivery, achieving both productivity improvement and adaptability enhancement by making the capability access mechanism multi-functional and versatile.

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

Data Source

PatentEP3118753B1Mashup service device and system, and method for establishing and using mashup service
Publication Date: 2019.06.26 HUAWEI TECH CO LTD
  • EP3118753B1 patent drawingFigure 1
  • EP3118753B1 patent drawingFigure 2
  • EP3118753B1 patent drawingFigure 3

AI summary

A mashup service terminal is provided, which includes a terminal capability information module, configured to describe a terminal capability of the mashup service terminal and generate description information of the terminal capability; and a terminal capability agent module, configured to schedule the terminal capability according to a call request for the terminal capability from a mashup service server and report the terminal capability to the mashup service server, so that the mashup service server establishes a mashup service by combining the terminal capability. Additionally, a mashup service server, a mashup service system, a method for establishing a mashup service, and a method for using a mashup service are provided. A user terminal capability is introduced into the mashup service as a service and an information source of a mashup application, so that a user can establish and use the mashup service more conveniently and flexibly, and a service experience of the user is improved.