Chat Poll Generation From Conversation Content

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing chat systems require users to explicitly specify poll questions and answers, and users must often leave the chat system to vote or generate metrics, lacking real-time polling functionality within the conversation.

Innovation Solution

A data processing system that monitors chat content to identify poll questions and answers, generating a poll user interface allowing users to select options and view results in real-time within the chat session, enabling continuous monitoring and dynamic updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users explicitly specify poll questions and answers in existing chat systems, then polling functionality is available, but users must leave the chat system to vote and the process is not real-time

Engineering Contradiction:
Improvepolling operationVSAvoidtime to conduct poll
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent merges the polling functionality with the chat system by integrating poll creation, voting, and result display directly into the chat interface. The poll generation module creates polls from chat messages, and the poll presentation module displays them within the same chat window, eliminating the need to switch between systems and enabling real-time participation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The system performs preliminary action by automatically generating poll questions and answers from chat messages before users need to vote. The poll generation module analyzes chat content and pre-configures poll options based on discussed topics, so when a poll is initiated, the framework is already in place for immediate voting.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If existing chat systems provide voting functionality, then users can vote on topics, but the system lacks automatic identification of poll questions and answers from chat content

Engineering Contradiction:
Improvepoll creationVSAvoidsystem functionality
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The chat system performs self-service by automatically analyzing chat messages to identify poll questions and potential answers. The poll generation module monitors chat content and autonomously creates poll structures based on discussed topics, eliminating the need for manual poll configuration and enabling adaptive poll creation from natural conversation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces manual mechanical operations of creating polls with automated text processing. Instead of users manually entering poll questions and options, the poll generation module uses natural language processing to extract poll elements from chat messages, substituting automated analysis for manual configuration work.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Speed

If users engage in real-time chat conversation, then communication speed is high, but integrating polling functionality disrupts the chat flow

Engineering Contradiction:
Improvecommunication speedVSAvoidchat continuity
Core Design Contradiction:
SpeedVSEase of operation

Solution Approach 1:

The patent combines polling operations with chat operations into a unified interface. Polls are created from chat messages and displayed within the chat window, allowing users to participate in polls without leaving the chat flow. The integration ensures that polling and chatting occur in the same contextual space, maintaining communication continuity.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10178057B2Generating poll information from a chat session
Publication Date: 2019.01.08 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10178057B2 patent drawing
  • US10178057B2 patent drawing
  • US10178057B2 patent drawing

AI summary

A mechanism is provided in a data processing system for generating poll information from a chat session. The mechanism monitors chat content in the multiple user chat session. The mechanism identifies a poll question in a message within the chat content. The mechanism identifies a plurality of answers to the poll question in subsequent messages within the chat content. The mechanism generates a poll user interface presenting the poll question and the plurality of answers as selectable options and presents the poll user interface to the multiple users of the chat session.