Session Persistence via Usage Profiles for M2M Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Network devices with M2M components face inefficiencies in maintaining persistent sessions and authorizing transactions, leading to increased network burden and user wait times, especially during periods of low activity or for new users.

Innovation Solution

A usage profile is created to determine when to maintain persistent sessions and provide quick authorization based on transaction activity, allowing network devices to toggle session persistence and authorization based on peak periods and user identification, reducing unnecessary network connections and wait times.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If persistent sessions are maintained continuously for network devices, then user experience is improved with faster transaction processing, but network resource consumption increases and network burden increases

Engineering Contradiction:
Improveuser wait timeVSAvoidnetwork resource consumption
Core Design Contradiction:
Loss of timeVSLoss of energy

Solution Approach 1:

The system dynamically adjusts session persistence based on real-time activity detection. When activity is detected, persistent sessions are maintained to provide quick authorization. When no activity is detected for a threshold period, sessions are terminated to conserve network resources. This dynamic adaptation resolves the contradiction between maintaining fast user experience and reducing network resource consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the session state parameter from always-persistent to conditionally-persistent based on activity detection. By monitoring transaction activity and changing the session persistence parameter dynamically, the system achieves both fast authorization during active periods and reduced network burden during inactive periods.

Inventive Principle:
Principle #35Parameter changes

2Productivity

If persistent sessions are maintained for all network devices, then transaction processing speed is improved, but network burden increases

Engineering Contradiction:
Improvetransaction processing speedVSAvoidnetwork burden
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

Instead of applying uniform session persistence to all network devices, the system applies persistent sessions selectively only to devices that are currently active or have recently been active. This local quality approach ensures fast transaction processing for active devices while avoiding unnecessary network burden from maintaining sessions for inactive devices.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system maintains persistent sessions partially - only for devices that meet the activity criteria - rather than excessively maintaining sessions for all devices. This partial action approach provides sufficient productivity improvement for active users without generating excessive network burden.

Inventive Principle:
Principle #16Partial or excessive action

3Loss of time

If quick authorization is provided without waiting for authorization, then user experience is improved, but security risk increases for new users

Engineering Contradiction:
Improveauthorization wait timeVSAvoidauthorization security
Core Design Contradiction:
Loss of timeVSReliability

Solution Approach 1:

The system performs preliminary actions by maintaining persistent sessions for known active users, so that when a transaction is initiated, the authorization is already in place or can be quickly verified. This preliminary session maintenance enables quick authorization for returning users without compromising security, as the persistent session is established through prior authenticated interactions.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9460437B1Triggers for session persistence
Publication Date: 2016.10.04 T MOBILE INNOVATIONS LLC
  • US9460437B1 patent drawing
  • US9460437B1 patent drawing
  • US9460437B1 patent drawing

AI summary

Methods, media, and servers are provided for maintaining persistent sessions for a network device and providing quick authorization to a user of the network device. The network server maintains persistent sessions with network devices based on a usage profile associated with the network devices. The persistent sessions are maintained during time periods when the network device experience peak transaction activity. Additionally, during these time periods, the network device may provide quick authorizations to users of the network device. Quick authorizations allow a transaction to complete on the network device without waiting for authorization if the user is identified as a returning user.