Service Mapper for Dynamic Smart Item Re-mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Smart item technologies face challenges in efficiently re-deploying services across devices due to resource constraints and optimal device selection, leading to suboptimal performance and reliability in real-time data processing and business operations.

Innovation Solution

A system that includes a system monitor and service mapper to determine the motivation for re-deployment based on device metadata, selecting a more suitable device for service execution, and re-deploying services while maintaining state information to ensure continuity and optimal resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If services are deployed on smart item devices with limited resources, then device accessibility and network coverage are improved, but service execution reliability and performance deteriorate

Engineering Contradiction:
Improvenetwork coverageVSAvoidservice execution reliability
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

The patent implements dynamic service re-mapping that allows services to move between devices based on changing resource availability and device capabilities. The system continuously monitors device metadata and automatically redeploys services to maintain optimal performance, transforming the static deployment model into a dynamic one that adapts to resource constraints while preserving reliability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The service mapper acts as an intermediary component that mediates between service requirements and device capabilities. It evaluates device metadata, determines suitability for service deployment, and manages the re-mapping process, thereby decoupling the direct relationship between services and devices while ensuring reliable service execution across resource-constrained environments.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If services are re-deployed frequently across devices, then optimal resource utilization is improved, but system complexity and deployment overhead increase

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidservice deployment complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements feedback mechanisms through system monitors that continuously collect device metadata and performance information. This feedback loop enables the service mapper to make informed decisions about service re-deployment, balancing resource utilization optimization with deployment frequency control, thereby reducing unnecessary re-mapping operations while maintaining efficiency.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent utilizes parameter changes in device metadata (such as resource availability, capability levels, and operational status) as triggers for service re-mapping decisions. By monitoring changes in these parameters rather than deploying services arbitrarily, the system optimizes resource utilization while minimizing deployment complexity through condition-based re-mapping.

Inventive Principle:
Principle #35Parameter changes

3Power

If services are mapped to devices based on current resource availability, then service execution performance is improved, but device state stability and service continuity may deteriorate

Engineering Contradiction:
Improveservice execution performanceVSAvoiddevice state stability
Core Design Contradiction:
PowerVSStability of the object's composition

Solution Approach 1:

The service mapper performs preliminary evaluation of device suitability by assessing device metadata before initiating service re-deployment. This preliminary action ensures that services are only moved to devices that can reliably maintain them, preventing instability caused by deploying services to inadequate devices while still optimizing for performance when appropriate conditions exist.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements state preservation mechanisms that cushion against potential service disruption during re-mapping. By maintaining service state information and ensuring target devices meet minimum capability thresholds before acceptance, the system protects service continuity and stability while allowing performance optimization through strategic re-deployment.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Data Source

PatentUS8156208B2Hierarchical, multi-tiered mapping and monitoring architecture for service-to-device re-mapping for smart items
Publication Date: 2012.04.10 SAP SE
  • US8156208B2 patent drawing
  • US8156208B2 patent drawing
  • US8156208B2 patent drawing

AI summary

A service repository is used to store at least one service in association with service metadata describing service requirements of the service. The service repository also may store one or more platform-specific service executables. A service mapper is used to determine device metadata associated with each of a plurality of devices, where the device metadata provides device characteristics of the devices. The service mapper may thus map the service to a selected device of the plurality of devices for deployment thereon, based on a matching of corresponding elements of the service requirements and the device characteristics. The service mapper also may re-map the service between devices to maintain a quality and reliability of the service.