Web Push Subscription via Intermediary Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Service companies without development capabilities face technical difficulties in providing push services through websites, as they need to modify scripts or develop separate push platform servers for message transmission.

Innovation Solution

An electronic device with communication, display, and input units, along with nonvolatile memory, enables the display of a user interface for push service subscription and transmission of subscription signals to a server, facilitating push service provision without additional application installation or modification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If service companies without development capabilities provide push service through web, then push service can be provided to users, but technical difficulty arises because script modification or separate push platform server API development is required

Engineering Contradiction:
Improvepush service provision capabilityVSAvoidimplementation difficulty
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent introduces a push platform server as an intermediary component that mediates between websites and users. This server provides standardized APIs that simplify push service implementation, eliminating the need for websites to directly handle complex script modifications or develop their own push infrastructure. The push platform server acts as a mediator that manages push message transmission, subscription handling, and device communication, thereby reducing implementation difficulty for service companies without development capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The push platform server is designed as a universal solution that can serve multiple websites and various types of devices simultaneously. It provides a standardized interface that works across different web platforms and device types, allowing service companies to implement push services once and deploy them universally across multiple websites without needing to customize implementation for each specific case.

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

2Ease of operation

If push service is provided through web using WWW/HTML standard, then push service can reach users, but additional application installation or script modification is required

Engineering Contradiction:
Improveservice accessibilityVSAvoidinstallation requirement
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system enables users to automatically subscribe to push services through web pages without requiring manual application installation. The push platform server handles the complexity of subscription management, device registration, and message delivery automatically. Users simply interact with web pages to opt-in, and the system self-manages the rest of the process including establishing communication channels and delivering notifications.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The push platform server serves as an intermediary that bridges the gap between standard web technologies and push notification capabilities. It translates web-based subscriptions into device-specific push protocols without requiring users to install additional applications or modify existing web scripts, thereby maintaining ease of operation while enabling push functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10997268B2Method for providing push service using web push, and electronic device supporting same
Publication Date: 2021.05.04 SAMSUNG ELECTRONICS CO LTD
  • US10997268B2 patent drawing
  • US10997268B2 patent drawing
  • US10997268B2 patent drawing

AI summary

The present disclosure relates to a method for providing a push service using a web push, and an electronic device supporting the same. Methods for providing a push service according to various embodiments of the present disclosure may comprise of: displaying a user interface of a software program; receiving a first web page from a first server associated with a push service according to a user's subscription when a first user input is detected in the user interface; displaying an indicator for the push service and the first web page; and transmitting a signal indicative of the push service subscription to a second server independent from the first server which manages a plurality of web sites for providing the push service when a second user input for the push service subscription is detected. Other embodiments are possible.