M2M Subscription Management via Unified Resource Tracking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current M2M systems face inefficiencies in managing subscriptions and retrieving updated resource information, leading to inefficient operations and potential gaps in data synchronization between devices.
Innovation Solution
A method and apparatus for managing subscriptions in M2M systems, which includes transmitting and receiving messages to request and notify updates, and identifying attributes such as the number of subscriptions, updated resources, and access addresses through a subscription management resource, enabling effective resource management and notification handling.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a device subscribes to multiple resources in an M2M system, then the device can access more data and information, but the complexity of managing subscriptions and tracking updated resources increases
Solution Approach 1:
The patent introduces a subscription management resource that acts as an intermediary between the device and multiple subscribed resources. This resource tracks subscription information, including identifiers of subscribed resources and their access addresses, thereby reducing the device's direct management burden and simplifying the tracking of updated resources.
Solution Approach 2:
The patent combines multiple subscription management functions into a single unified resource. Instead of managing each subscription separately, the system merges subscription tracking, update notification, and access address management into one consolidated resource, reducing overall system complexity.
2Reliability
If a device retrieves all updated resources frequently, then data synchronization accuracy is improved, but the time and energy consumption increase
Solution Approach 1:
The patent implements a feedback mechanism where the subscription management resource notifies the device when updates are available for subscribed resources. This allows the device to retrieve data only when necessary, rather than continuously polling, thereby reducing time and energy consumption while maintaining synchronization accuracy.
Solution Approach 2:
The system performs preliminary actions by proactively notifying the device of resource updates before the device needs to retrieve the data. This allows the device to plan its data retrieval operations more efficiently, reducing unnecessary frequent access and optimizing time utilization.
3Ease of operation
If the device stores detailed information of all subscribed resources, then data accessibility is improved, but the memory and storage requirements increase
Solution Approach 1:
The patent extracts only the essential information needed for subscription management from the full resource data. The subscription management resource stores key identifiers and access addresses rather than complete resource contents, reducing storage requirements while maintaining the ability to access subscribed resources when needed.
Data Source
AI summary
A subscription service including a number of subscriptions possessed by a device is managed in a machine-to-machine (M2M) system. A method for operating a first device may include: transmitting, to a second device, a first message for requesting a new subscription that uses a first resource for managing subscription; receiving, from the second device, a second message for notifying an update of a second resource associated with the new subscription; and identifying a content of the second resource, wherein the first resource may include at least one of a first attribute indicating a number of subscriptions possessed by the first device, a second attribute indicating, among resources to which the first device is subscribing, a number of resources which are updated but not yet retrieved, or a third attribute indicating an access address of a subscribed resource.


