Real-Time Item Listing Personalization From Live User Feedback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional network-based commerce systems lack real-time feedback and flexibility, forcing vendors to define static item listings and limiting their ability to tailor interactions based on user behavior, due to computational and network resource constraints.

Innovation Solution

A real-time item listing modification system that receives user interaction data via a continuous communication protocol, allowing for dynamic modification of item listings based on specific user interactions, without affecting other users, using a modification user interface with selectable controls and potentially leveraging machine learning for automatic adjustments.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If conventional network-based commerce systems aggregate and analyze logging data to provide feedback on item listings, then vendors receive information about impressions and purchases, but the feedback is provided only sporadically due to computational and network resource constraints

Engineering Contradiction:
Improvefeedback informationVSAvoidfeedback frequency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The system pre-establishes real-time communication channels (WebSockets, Server-Sent Events) with client devices before feedback is needed. This preliminary setup allows instantaneous data transmission when interactions occur, eliminating the need for periodic data aggregation and analysis cycles.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous real-time communication channels that constantly transmit user interaction data from client devices to the server. This continuous data flow replaces sporadic batch processing, enabling vendors to receive immediate feedback about impressions, clicks, and purchases as they occur.

Inventive Principle:
Principle #20Continuity of useful action

2Adaptability or versatility

If vendors define static item listings that are presented to every user, then the system is simple to implement, but vendors are unable to tailor item listings for particular individuals based on user behavior

Engineering Contradiction:
Improveitem listing personalizationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the audience into individual user profiles and delivers personalized item listing content to each user based on their behavior. Instead of a single static listing for all users, the system creates customized versions for different users, with each user receiving tailored content through their specific communication channel.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from static item listings to dynamic, real-time adaptable listings. Item listing content can be modified on-the-fly based on user interactions, allowing the same listing to present different information, images, or calls-to-action to different users or even to the same user at different times during their browsing session.

Inventive Principle:
Principle #15Dynamics

3Loss of information

If conventional systems provide limited feedback such as total impressions and purchase numbers, then computational resources are conserved, but vendors are unable to determine how users are interacting with item listings in real time

Engineering Contradiction:
Improveuser interaction detailsVSAvoidcomputational resources
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The system extracts only the essential real-time interaction data that is most valuable to vendors, such as click events, scroll depth, and immediate purchase actions, and transmits this extracted information instantly through real-time channels. This selective extraction provides detailed user interaction insights without the need to process and transmit all possible data points.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system implements a real-time feedback loop where user interactions with item listings are immediately captured, transmitted to the server, and reflected back to vendors through the modification user interface. This continuous feedback mechanism allows vendors to see user behavior patterns develop in real time and make immediate adjustments to item listing content.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11430037B2Real time item listing modification
Publication Date: 2022.08.30 GMARKET INC
  • US11430037B2 patent drawing
  • US11430037B2 patent drawing
  • US11430037B2 patent drawing

AI summary

Real time item listing modification is described. A listing modification system receives, via a real time communication protocol from a client device, user interaction data that describes an item listing of a network-based commerce system currently being accessed at the client device. The user interaction data further describes an identity of a user of the client device and a manner in which the user of the client device interacts with the item listing. A modification user interface is generated for output at a different computing device and configured to present the user interaction data together with controls that are selectable to cause modification of the item listing output to the client device. The modified item listing is selectively output to only the client device, such that other computing devices simultaneously accessing the item listing are not updated to display the modified item listing.