Event Discovery System with Randomizer and Push Notifications

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems require users to manually search for events, food options, and meeting locations, which can be inefficient, and lack features for randomization and push notifications for new events within a specific area.

Innovation Solution

A system utilizing a graphic user interface and non-transitory computer-readable memory to receive user inputs, generate prompts for random activity selection, search for available events, and allow users to create and promote events with push notifications, incorporating a randomizer to suggest activities and events based on user preferences.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If users manually search for events and activities, then they can find specific options, but the process is inefficient and time-consuming

Engineering Contradiction:
Improveevent search efficiencyVSAvoidtime spent searching
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system provides automatic event discovery and recommendation services without requiring manual search inputs. The event discovery system autonomously searches for events based on user preferences, location, and interests, eliminating the need for users to manually query and filter through event lists, thereby significantly reducing search time and improving productivity

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If users manually search for events, then they can control search parameters, but the system lacks randomization and suggestion features

Engineering Contradiction:
Improveactivity selection flexibilityVSAvoiduser interaction complexity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system dynamically adapts its behavior based on user interactions, providing both controlled search parameters and randomization features. The event discovery system can operate in multiple modes: controlled search when users provide specific criteria, and random/suggested events when users want discovery assistance, making the system versatile while maintaining ease of operation through intuitive interface design

Inventive Principle:
Principle #15Dynamics

3Reliability

If the system provides push notifications for new events, then users receive timely information, but the system complexity increases

Engineering Contradiction:
Improveevent information deliveryVSAvoidsystem feature complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements push notification functionality that proactively delivers event information to users before they need it. The notification system is pre-configured to monitor for new events matching user preferences and automatically sends alerts when relevant events are discovered, ensuring reliable information delivery while managing complexity through automated background processes that don't require active user intervention

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11797157B1System and method for providing events to attend, decisions to make and a platform to create new events
Publication Date: 2023.10.24 COLLINS BROCK
  • US11797157B1 patent drawing
  • US11797157B1 patent drawing
  • US11797157B1 patent drawing

AI summary

A system to provide: a) a randomizer to randomly select where to go for food or where to order food, what to do inside or outside, what sporting event to attend, what movie to go to watch, where people who meet on a dating site can meet for a first date, where users can meet other like-minded users, etc.; b) events for a user to choose from to attend, activities for a user to select from to attend, etc.; and c) a platform for a user to join a membership and create new events for other users to attend, and to choose to receive push notification when a new event has been created, and a method therefor.