Web Page Change Event Management System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic commerce retailers face challenges in managing and visualizing changes to their web storefronts, leading to potential losses due to uncontrolled changes, such as price errors, and lack of visibility into future changes, which can result in synchronization issues and gaps in content display.

Innovation Solution

A method and system for displaying change events on a web page, involving a database to store and query future changes, prioritizing events based on user preferences, and visually indicating active changes to users, allowing for better navigation and conflict resolution of simultaneous changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple change events are made to a web page without centralized management, then the web page can be updated frequently and adaptably, but conflicts and synchronization issues occur between simultaneous changes

Engineering Contradiction:
Improveweb page update flexibilityVSAvoidchange event synchronization
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a centralized change event management system that acts as an intermediary between multiple change events and the web page. This system receives, stores, and coordinates all change events in a database, ensuring that simultaneous changes are managed systematically rather than causing conflicts. The intermediary layer enables multiple updates while maintaining synchronization through centralized control.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If all change events are displayed without prioritization, then complete information is provided to users, but users cannot identify the most important active change event

Engineering Contradiction:
Improvechange event information completenessVSAvoidactive change event identification
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The patent applies local quality by differentiating the display treatment of change events based on their priority and active status. While all change events are stored and can be queried (maintaining information completeness), the system applies different visual prominence or highlighting to active change events, making them locally distinct from inactive ones. This allows users to quickly identify important changes without losing access to complete event information.

Inventive Principle:
Principle #3Local quality

3Ease of manufacture

If change events are managed without a structured system, then implementation is simple and quick, but visibility and control over changes are insufficient

Engineering Contradiction:
Improvechange event implementation simplicityVSAvoidchange event visibility
Core Design Contradiction:
Ease of manufactureVSLoss of information

Solution Approach 1:

The patent segments the change event management process into distinct functional components: event submission, event storage in database, event retrieval, prioritization, and display. This segmentation maintains ease of implementation by breaking down the complex management task into manageable modules, while simultaneously improving visibility and control through systematic organization and tracking of each change event throughout its lifecycle.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9569792B2Electronic commerce web page management
Publication Date: 2017.02.14 AIRBNB INC
  • US9569792B2 patent drawing
  • US9569792B2 patent drawing
  • US9569792B2 patent drawing

AI summary

Aspects of the present disclosure are directed toward a method, a system, and a computer program product for displaying a change event for a web page. The method includes receiving a change event location located on a web page in a pre-deployment environment. The method includes querying a database to return a plurality of change events for the change event location within a duration period. The duration period includes a start time and an end time. The method includes displaying the plurality of change events from the query. The method includes prioritizing the plurality of change events from the query. The method includes selecting an active change event from the plurality of change events based on the priority. The method also includes displaying the active change event to a user.