Targeted Ad Delivery in Workflow Software via Context Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Small industries and occupations face challenges in supporting the development of customized workflow software, and existing advertising methods within workflow software are ineffective due to general-purpose advertisements lacking relevance and trustworthiness, leading to low success rates and high costs in identifying and selling advertising space.

Innovation Solution

A method and system for displaying targeted advertisements in workflow software by receiving user requests, determining relevant ads based on user industry and workflow steps, and transmitting these ads to users, leveraging user knowledge and community recommendations to provide targeted and trustworthy advertisements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If general purpose advertisements are displayed in workflow software, then additional revenue can be generated, but the advertisements fail to generate significant success rates due to lack of relevance

Engineering Contradiction:
Improverevenue generation efficiencyVSAvoidadvertisement success rate
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent applies local quality by making advertisements industry-specific and context-relevant rather than general-purpose. The system displays advertisements tailored to the user's specific industry, workflow step, and role, ensuring each advertisement has local relevance to the user's context, which increases success rates while maintaining revenue generation.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system changes the parameters of advertisements from generic to highly specific by incorporating industry type, workflow step, user role, and trust signals as determining factors. This parameter transformation allows the same advertisement platform to serve different industries with customized ads, improving both relevance and success rates.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If manually contacting potential advertisers is performed to identify relevant advertisers, then targeted advertisements can be achieved, but significant costs are involved

Engineering Contradiction:
Improveadvertiser relevanceVSAvoidcost of identifying advertisers
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system implements self-service by automatically identifying and matching advertisers with workflow software users based on industry, workflow step, and user profile data. The automated matching algorithm eliminates the need for manual contacting and screening of potential advertisers, significantly reducing time and cost while maintaining high relevance through intelligent data analysis.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback mechanisms where user interactions with advertisements and workflow data are continuously analyzed to improve advertiser matching. This feedback loop allows the system to learn from successful matches and refine future recommendations, reducing the need for manual intervention while improving advertiser relevance over time.

Inventive Principle:
Principle #23Feedback

3Loss of energy

If advertising space is sold manually within workflow software, then revenue can be generated, but it is difficult if potential advertisers are unsure of user demand

Engineering Contradiction:
Improverevenue generationVSAvoiddifficulty of selling advertising space
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The system acts as an intermediary between advertisers and workflow software users by providing demand intelligence and matching services. It collects and analyzes user data to demonstrate actual demand patterns to advertisers, eliminating the uncertainty that complicates manual sales. The system mediates the transaction by facilitating informed advertising decisions based on empirical user behavior data.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Adaptability or versatility

If customized workflow software is developed for specific industries, then optimal functionality is achieved, but small industries cannot support the costs

Engineering Contradiction:
Improveindustry-specific functionalityVSAvoiddevelopment cost
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The patent applies universality by creating a single workflow software platform that serves multiple industries through configurable templates and customizable components. Instead of developing separate software for each industry, the system provides a universal base that can be adapted to different industries through configuration, significantly reducing development costs while maintaining industry-specific functionality where needed.

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

Solution Approach 2:

The system segments the workflow software into modular, configurable components that can be selectively activated based on industry needs. This segmentation allows small industries to use only the features relevant to their specific workflows, reducing the overall cost burden while maintaining optimal functionality for their particular needs. The modular architecture enables pay-as-you-go or selective licensing models.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8086541B2Systems and methods for generating advertiser recommendations from users of workflow software
Publication Date: 2011.12.27 APPFOLIO INC
  • US8086541B2 patent drawing
  • US8086541B2 patent drawing
  • US8086541B2 patent drawing

AI summary

A method for displaying targeted advertisements to users of workflow software, based on information corresponding to the workflow, the related industry, and the user of the workflow software includes: receiving, from an identified user, a request to display a step in a workflow, the workflow corresponding to a given industry; determining, based on (i) the identified user, (ii) the step in the workflow, and (iii) the corresponding industry, an advertisement to be displayed in conjunction with the step in the workflow; and transmitting, to the identified user, the requested workflow step and the determined advertisement. Corresponding systems are also described.