Ad Server Transaction Processing via Intermediary Authentication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing ad server systems face challenges in processing transactions seamlessly on Internet-connectable devices, often resulting in incomplete transactions due to login encumbrances and resource utilization inefficiencies, while struggling to provide user-specific and relevant advertisements effectively.

Innovation Solution

The system processes ad server transactions by determining user interactions with advertisements, initiating transactions with a transaction server, and offloading transactional processes to the ad server, allowing for seamless user authentication and transaction completion without requiring complex advertiser application logic, thereby reducing resource utilization and enhancing user engagement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If ad server systems process transactions directly on Internet-connectable devices, then user-specific and relevant advertisements can be provided, but transaction failures occur due to login encumbrances and resource utilization inefficiencies

Engineering Contradiction:
Improvetransaction completion rateVSAvoidtransaction processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the transaction processing function from the ad server system and relocates it to a dedicated transaction server. This separation allows the ad server to focus on advertisement delivery while the transaction server handles authentication and transaction completion, thereby reducing device complexity and improving transaction reliability by removing login encumbrances from the user device flow.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a transaction server as an intermediary between the ad server and the user device. This intermediary handles the complex authentication and transaction processing, shielding the user device from complexity while ensuring reliable transaction completion. The transaction server acts as a mediator that coordinates between advertisement delivery and transaction fulfillment.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If complex advertiser application logic is implemented on Internet-connectable devices, then seamless user authentication can be achieved, but device resources are inefficiently utilized

Engineering Contradiction:
Improveuser authentication seamlessnessVSAvoiddevice resource utilization
Core Design Contradiction:
Ease of operationVSUse of energy by moving object

Solution Approach 1:

The patent extracts complex authentication logic from advertiser applications on Internet-connectable devices and relocates it to a transaction server. This extraction maintains seamless user authentication by handling complex logic centrally while reducing device resource utilization by removing heavy processing requirements from user devices.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The transaction server provides self-service authentication capabilities, handling user verification and transaction processing without requiring complex local logic on user devices. This allows seamless authentication while minimizing device resource usage, as the server independently manages the authentication process.

Inventive Principle:
Principle #25Self-service

3Productivity

If advertiser applications handle transaction logic locally, then transaction processing can be completed, but resource utilization inefficiencies and transaction failures increase

Engineering Contradiction:
Improvetransaction processing efficiencyVSAvoidtransaction completion rate
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent introduces a transaction server as an intermediary that improves both transaction processing efficiency and completion rate. By centralizing transaction logic on a dedicated server with appropriate resources and reliability mechanisms, the system achieves efficient processing while reducing failures that occur when logic is distributed across multiple advertiser applications on user devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9858581B2Methods and systems for processing ad server transactions for internet advertising
Publication Date: 2018.01.02 YAHOO AD TECH LLC
  • US9858581B2 patent drawing
  • US9858581B2 patent drawing
  • US9858581B2 patent drawing

AI summary

Computer systems and methods for processing ad server transactions are provided. In some embodiments, the computer systems and methods may comprise determining an application to execute on an Internet-connectable device in response to a user interaction with an advertisement displayed on the Internet-connectable device; causing the Internet-connectable device to execute the application; receiving a security token, wherein the security token indicates successful authentication of the user by a transaction server associated with the application; after receiving the security token, initiating at least one transaction with the transaction server on behalf of the application in response to a user action within the application; and communicating results of the at least one transaction to the user.