Streaming Event Modeling for Commerce Information Ranking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing commerce user interfaces often provide incomplete or irrelevant information due to reliance on predicted consumer activity rather than actual user interactions, leading to inefficient use of resources and the 'cold start' problem where new or updated products are not properly ranked without significant administrative oversight.

Innovation Solution

Implementing data processing techniques that utilize streaming event modeling to generate rankings balanced among engagement, exposure, and relevancy scores, including the use of simulated engagement scores for new products to address the 'cold start' issue, thereby eliminating the need for manual manipulation and ensuring accurate and dynamic information presentation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If predicted consumer activity or predefined categories are used for information ranking, then the system can operate without extensive data collection, but the information provided becomes incomplete or irrelevant to actual user needs

Engineering Contradiction:
Improveinformation retrieval accuracyVSAvoidrelevance of information
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system implements feedback loops where user interactions (clicks, views, purchases) are continuously captured as streaming events and used to update engagement scores. This feedback mechanism ensures that information ranking evolves based on actual user behavior rather than static predictions, resolving the contradiction between operational simplicity and information relevance.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system enables itself to automatically learn and adapt from user interactions without requiring external intervention. By processing streaming events and dynamically adjusting engagement scores, the system serves itself in improving information ranking accuracy, eliminating the need for manual manipulation while maintaining high relevance.

Inventive Principle:
Principle #25Self-service

2Reliability

If manual weighting or emphasizing of search results is implemented for new items, then new products can be properly ranked, but a high degree of administrative oversight and content curation is required

Engineering Contradiction:
Improveranking accuracy for new productsVSAvoidadministrative oversight requirements
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system automatically generates simulated engagement scores for new products using streaming event data, eliminating the need for manual weighting or administrative intervention. The self-service mechanism dynamically adjusts rankings based on actual user interactions, ensuring reliability without increasing operational complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the parameter of engagement scoring by introducing simulated scores for new items that evolve into actual engagement scores as data accumulates. This parameter transformation allows new products to be reliably ranked from day one without requiring manual adjustment, resolving the contradiction between ranking accuracy and administrative burden.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If actual user activity data is collected and processed in real-time, then information relevance improves, but computational resources increase

Engineering Contradiction:
Improvecompleteness of user behavior informationVSAvoidcomputer resource consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The system processes only the most relevant streaming events that directly impact engagement scores, rather than analyzing all possible user interactions. This partial action approach captures sufficient user behavior information to maintain relevance while avoiding the excessive computational overhead of processing every possible data point.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system transforms raw streaming event data into condensed engagement scores that capture essential user behavior patterns in a compressed form. This parameter transformation reduces the computational burden by converting detailed interaction data into aggregate metrics that maintain information completeness while lowering resource consumption.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10672015B2Streaming events modeling for information ranking to address new information scenarios
Publication Date: 2020.06.02 BBY SOLUTIONS INC
  • US10672015B2 patent drawing
  • US10672015B2 patent drawing
  • US10672015B2 patent drawing

AI summary

Techniques and system configurations for generating rankings and ranking models for information, including for new and updated items, based on streaming event data are disclosed. In an example, operations used for ranking and ordering information in a commerce user interface based on streaming events include: processing streaming events representing user interaction in a commerce user interface; calculating a simulated engagement score for a new or updated item based on the streaming events; applying the simulated engagement score in a ranking model for a subsequent information set; and generating output of the subsequent information set via the commerce user interface, using the ranking model, as the new or updated item of information is ordered based on the simulated engagement score. With this technique, an approach for presenting and organizing data may be offered in user interfaces considering actual and estimated engagement, including for new and updated products and information.