Commerce Messaging Contact Ranking via Predicted Interest

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current messaging systems lack effective methods to personalize and promote business contacts to users based on their predicted messaging engagement, leading to inefficient user interaction and engagement with relevant businesses within the messaging interface.

Innovation Solution

The system determines a ranking weight for each business contact based on predicted messaging interest, ordering the business promotion contact list for display, and allows users to subscribe to messaging bots for targeted content delivery, using a combination of client front-end components, business contact list management, and predicted interest components to personalize user interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If business contacts are promoted to users in a messaging system, then user engagement with relevant businesses increases, but the system lacks effective personalization methods leading to inefficient user interaction

Engineering Contradiction:
Improveuser engagement efficiencyVSAvoidpersonalization effectiveness
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system implements feedback loops by analyzing user messaging behavior patterns and using this information to dynamically adjust and personalize business contact promotions. The system continuously monitors user interactions with promoted contacts and refines future promotions based on this feedback, improving personalization effectiveness over time while maintaining high engagement efficiency

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes key parameters of business contact promotion by dynamically adjusting ranking weights based on predicted user messaging interest. This involves modifying promotion priority, timing, and targeting parameters according to analyzed user behavior patterns, enabling efficient personalized promotion without manual intervention

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If the system analyzes messaging history to predict user interest, then personalization accuracy improves, but system complexity increases

Engineering Contradiction:
Improvepredicted messaging interest accuracyVSAvoidsystem architecture complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the complex analysis task into distinct functional components: a messaging history analysis component that processes raw data, a pattern recognition component that identifies behavior trends, and a prediction component that generates interest scores. This segmentation reduces overall system complexity while maintaining high measurement precision through specialized processing at each stage

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces intermediary data structures and processing layers between raw messaging history and final predictions. These intermediaries include structured user profile data, behavior pattern templates, and weighted scoring mechanisms that simplify the transformation from complex raw data to accurate predictions, reducing system complexity while preserving precision

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If business contacts are ordered by ranking weights, then relevant contacts are prioritized for display, but the process requires additional processing time

Engineering Contradiction:
Improvecontact prioritization effectivenessVSAvoidcontact list processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-calculating and storing user behavior patterns and contact relevance metrics during periods of lower demand. Ranking weights and contact prioritization data are prepared in advance based on historical messaging patterns, enabling rapid retrieval and display ordering without significant processing delays during user interactions

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements dynamic ranking that adjusts contact prioritization in real-time based on current user context and recent behavior. The ranking weights are dynamically updated using sliding window analysis of recent messaging patterns, allowing the system to prioritize relevant contacts quickly without extensive reprocessing of all historical data, thus reducing processing time while maintaining effectiveness

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10885044B2Techniques for device configuration for commerce messaging using commerce messaging history information
Publication Date: 2021.01.05 META PLATFORMS INC
  • US10885044B2 patent drawing
  • US10885044B2 patent drawing
  • US10885044B2 patent drawing

AI summary

Various embodiments are generally directed to techniques for device configuration using commerce messaging history information. In one embodiment, an apparatus may comprise a client front-end component operative to receive a client inbox request for a user account from a client device, the user account for a messaging system; and transmit an ordered business promotion contact list to the client device in response to the client inbox request; a business contact list component operative to determine a business promotion contact list for a user account for a messaging system; a predicted interest component operative to determine a predicted business messaging interest for each business contact on the business promotion contact list; and a contact ranking component operative to determine a ranking weight for each business contact on the business promotion contact list based on the predicted business messaging interest for each business contact. Other embodiments are described and claimed.