Service Object Template Matching Context Models
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The diversification of service providers and services makes it difficult for users to find adequate services, and for service providers to effectively collect information about target users, necessitating a technique to recommend services effectively through a user interface.
Innovation Solution
A system and method that uses a template edited by the service provider to generate an object for a device, involving a server that provides a template, receives an edited template, and generates an object to be displayed on the device, matching context items and services using an editing tool and API, to provide a user interface with icons, text, images, and link information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If services are diversified to meet various user needs, then service variety is improved, but user ability to find adequate services deteriorates
Solution Approach 1:
The patent introduces a server as an intermediary between service providers and user devices. The server receives service information from multiple providers, processes it through template matching with context models, and delivers personalized service recommendations to devices. This intermediary structure organizes the diversified service information, making it searchable and recommendable without requiring users to directly navigate through all available services.
Solution Approach 2:
The system changes the parameter of service information representation by transforming raw service data into structured templates that match context models. Service information is converted into standardized formats with specific parameters (service type, context items, target devices) that enable efficient matching and recommendation, thereby improving searchability while maintaining service diversity.
2Loss of information
If service information is collected from multiple providers, then information completeness is improved, but information processing complexity deteriorates
Solution Approach 1:
The patent segments service information into distinct template components including service type, context items, and target device specifications. Each piece of service information from different providers is broken down into these standardized segments, which can be independently processed and matched against corresponding context model segments. This segmentation reduces processing complexity by creating a modular structure for handling diverse service information.
Solution Approach 2:
The system creates a universal template structure that can accommodate service information from multiple different providers with various service types. The template framework serves multiple functions: it standardizes incoming data, enables context matching, and facilitates device-specific recommendations. This universal structure simplifies processing complexity while maintaining the ability to handle complete and diverse service information.
3Adaptability or versatility
If templates are customized by service providers, then service personalization is improved, but template management complexity deteriorates
Solution Approach 1:
The system performs preliminary action by pre-defining context models and template structures before service information arrives. Service providers customize their services within the constraints of these pre-established templates, which already contain the necessary context items and matching criteria. This preliminary structuring simplifies template management complexity while still allowing providers to personalize services by filling in specific parameters within the predefined framework.
Data Source
AI summary
Provided are a system and method for providing an object via which a service is used. A server for providing at least one device with an object via which a service provided by a service provider is used includes: a template providing unit configured to provide the service provider with a first template which is used in generating the object, wherein the object is not installed in the device but is displayed on a screen of the device via a host program of the device; a template receiving unit configured to receive, from the service provider, a second template that is generated by the service provider by editing the first template; a template storing unit configured to store the received second template; and an object generating unit configured to generate, using the stored second template, the object via which the service provided by the service provider is used.


