Common Services Platform for Secure M2M Device Provisioning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Provisioning multiple client devices, such as M2M devices, is costly and time-consuming, and direct access can expose them to security risks.

Innovation Solution

A common services platform (CSP) is used to securely manage and provision client devices by storing access information, authorizing user devices, and facilitating data transmission through a service provider network, thereby preventing direct access and enabling concurrent provisioning of multiple devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If direct access to client devices is provided, then ease of operation is improved, but security is worsened

Engineering Contradiction:
Improveaccess to client deviceVSAvoidsecurity risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a server as an intermediary component that sits between user devices and client devices. The server receives requests from user devices, authenticates them, and then facilitates communication with client devices through controlled interfaces. This intermediary architecture allows user devices to access client device functionality without directly connecting to client devices, thereby maintaining security while preserving ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If multiple client devices are individually provisioned, then device complexity is reduced, but productivity is worsened

Engineering Contradiction:
Improveprovisioning processVSAvoidprovisioning speed
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent merges the provisioning functionality into a centralized server that can handle multiple client devices simultaneously. Instead of requiring separate provisioning processes for each device, the server consolidates authentication, authorization, and device management capabilities. This allows multiple client devices to be provisioned concurrently through unified processes, dramatically improving productivity while maintaining manageable complexity through standardized interfaces.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The server is designed as a universal platform that can provision and manage multiple types of client devices through common interfaces and protocols. By creating a multi-functional provisioning system that handles diverse devices through standardized processes, the patent reduces the complexity of individual device provisioning while enabling high-speed concurrent provisioning across the entire device fleet.

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

3Productivity

If multiple client devices are concurrently provisioned, then productivity is improved, but device complexity is worsened

Engineering Contradiction:
Improveprovisioning throughputVSAvoidsystem architecture
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The server acts as an intermediary that absorbs and manages the complexity of concurrent provisioning operations. By centralizing authentication, device registration, and resource allocation functions in the server, the system can handle multiple provisioning requests simultaneously without requiring complex coordination between individual device provisioning processes. The server's standardized interfaces shield the overall system architecture from the complexity of high-concurrency operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9781541B2Facilitating communication between a user device and a client device via a common services platform
Publication Date: 2017.10.03 VERIZON PATENT & LICENSING INC
  • US9781541B2 patent drawing
  • US9781541B2 patent drawing
  • US9781541B2 patent drawing

AI summary

A server may receive provisioning information for a client device; provision, based on the provisioning information, the client device to prepare the client device to gather data to form a data record and communicate with a user device, via the server, to receive or transmit information relating to the data record; and receive a communication request from the user device via a first network. The communication request may include a request to transmit the information relating to the data record to or from the client device. The server may communicate with the client device via a second network, on behalf of the user device, to process the communication request based on authorizing the user device. The second network may be different from the first network. The server may provide a response to the communication request to the user device. The response may include the information relating to the data record.