Unified Messaging API for Dynamic Digital Pass Delivery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The adoption of digital passes is low due to poor user experience and high development costs, as well as varying device and operating system requirements, which complicate the delivery and installation of passes across different platforms.

Innovation Solution

A system and method for delivering digital passes using a unified messaging API service that dynamically selects and formats content based on destination devices, enabling easy delivery and management of targeted digital content across various platforms, including the use of MMS, SMS, and IP communication protocols, and abstracting away technical complexities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a dedicated application is installed for each pass provider, then the pass can be delivered to the user, but the user experience deteriorates and development costs increase

Engineering Contradiction:
Improvepass deliveryVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements a universal pass delivery system where a single messaging API can deliver passes to multiple different destinations and applications. The system dynamically selects the appropriate delivery mechanism based on the user's device and installed applications, eliminating the need for separate dedicated applications for each pass provider while maintaining reliable pass delivery.

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

Solution Approach 2:

The patent introduces a messaging API as an intermediary layer between pass providers and various pass storage applications. This mediator handles the complexity of detecting installed applications and selecting the appropriate delivery destination, simplifying the process for both providers and users while ensuring reliable pass delivery.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a dedicated application is installed for each pass provider, then the pass can be delivered to the user, but development costs increase

Engineering Contradiction:
Improvepass deliveryVSAvoiddevelopment cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The patent creates a universal pass delivery system that can deliver passes to multiple different applications and platforms through a single API. This eliminates the need for pass providers to develop and maintain separate dedicated applications for each provider, significantly reducing development costs while maintaining reliable pass delivery functionality.

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

Solution Approach 2:

The patent merges multiple pass delivery functions into a single unified messaging API that can handle delivery to various destinations. By combining these functions, the system eliminates redundant development efforts across multiple applications while ensuring reliable pass delivery through a consolidated platform.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If different pass requirements are implemented for each device and operating system, then pass compatibility is improved, but system complexity increases

Engineering Contradiction:
Improvepass compatibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a dynamic pass delivery system that automatically detects the user's device type, operating system, and installed applications, then selects the appropriate delivery destination. This dynamic adaptation ensures pass compatibility across different devices without requiring manual configuration or complex static rules for each platform.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from device detection to automatically determine the appropriate pass delivery destination. By monitoring installed applications and device characteristics, the system adjusts its delivery approach in real-time, ensuring compatibility across different platforms while maintaining a simple unified interface for developers.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS9483328B2System and method for delivering application content
Publication Date: 2016.11.01 TWILIO INC
  • US9483328B2 patent drawing
  • US9483328B2 patent drawing
  • US9483328B2 patent drawing

AI summary

A system and method for messaging application content that includes providing an application content messaging application programming interface (API); receiving a content delivery request from an account, through the application content messaging API; retrieving device information of a destination endpoint specified in the content delivery request; based on the device information, selecting an application content format from a set of formats and obtaining application content in the application content format; and transmitting the application content.