Flexible Profile Grouping for MTC Device Data Provisioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for managing Machine Type Communication (MTC) devices in cellular networks face challenges such as network overload due to increased signaling, inefficient data transfer, and excessive data volume, particularly when updating or changing device profiles across multiple devices.

Innovation Solution

A method and system for efficient data provisioning that involves a central database providing group data to local databases, allowing flexible profile grouping and reducing redundant data transfers by sending group data only once and using group identifiers for efficient data management, thereby minimizing signaling overload and storage needs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If profile data is downloaded to each device individually from the central database, then each device can access its profile data, but the signaling volume and data transfer load increase dramatically

Engineering Contradiction:
Improveprofile data availabilityVSAvoidsignaling volume
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent merges profile data from multiple devices into a single group profile when the data is identical. Instead of maintaining separate profile records for each device, the system consolidates common profile information into one group-level record, thereby reducing the amount of data that needs to be transferred and stored while ensuring all devices can still access their required profile data.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The group profile serves multiple devices simultaneously, making a single profile record universal for all members of the group. This multi-functional approach allows one profile to fulfill the data needs of numerous devices, eliminating redundant data transfers and reducing signaling volume while maintaining data availability for each device.

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

2Quantity of substance

If group data is cached in local databases, then data transfer volume is reduced, but storage requirements and data synchronization complexity increase

Engineering Contradiction:
Improvedata transfer volumeVSAvoiddata synchronization
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-identifying and grouping devices with identical profile data before data transfer occurs. By proactively organizing devices into groups based on their profile characteristics, the system prepares the data structure in advance, enabling efficient bulk transfers and eliminating the need for complex real-time synchronization during data updates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Local databases automatically cache group profile data and perform self-updates when changes occur, without requiring complex centralized coordination for each individual update. The system enables local databases to serve themselves by providing mechanisms for automatic data retrieval and caching, reducing the synchronization burden on the central system.

Inventive Principle:
Principle #25Self-service

3Stability of the object's composition

If all devices in a group receive profile updates simultaneously, then data consistency is maintained, but network overload increases

Engineering Contradiction:
Improveprofile data consistencyVSAvoiddata volume
Core Design Contradiction:
Stability of the object's compositionVSQuantity of substance

Solution Approach 1:

The patent merges multiple identical profile update operations into a single group-level update. Instead of sending separate update messages to each device, the system consolidates the update into one group profile modification, which is then distributed to all group members simultaneously, maintaining data consistency while reducing the total data volume transmitted across the network.

Inventive Principle:
Principle #5Merging (Combining)

4Adaptability or versatility

If individual device profiles are maintained in the central database, then device-specific customization is enabled, but provisioning and storage resources are consumed inefficiently

Engineering Contradiction:
Improveprofile customizationVSAvoidprovisioning efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent segments profile data into two distinct parts: group-level common data and device-specific customizations. This segmentation allows the system to efficiently manage and provision the common portion at the group level while maintaining the ability to customize individual device profiles when needed, thereby improving provisioning efficiency without sacrificing adaptability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The group profile acts as a universal template that can be applied to multiple devices, enabling efficient bulk provisioning. This universal approach allows the system to provision numerous devices simultaneously using a single profile configuration, significantly improving productivity while still allowing individual customization when specific devices require unique settings.

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

Data Source

PatentUS10169399B2Flexible profile grouping download
Publication Date: 2019.01.01 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US10169399B2 patent drawing
  • US10169399B2 patent drawing
  • US10169399B2 patent drawing

AI summary

A method for providing of data is provided, the method comprising at a first database: providing of group data; providing of data of a first entity, in particular of a first device, the data of the first entity comprising the group data; receiving from a second database a request for the data of the first entity; determining that the data of the first entity comprises the group data and that said group data has not been sent to the second database before; and if said determining step is in the affirmative, sending the data of the first entity comprising the group data to the second database.