Client-Initiated Segment Notification Targeting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for traveling between origins and destinations are limited to commercial public options and private options, where individuals acquire all spots collectively, offering little flexibility in scheduling or spot availability for clients.

Innovation Solution

A computing platform that enables clients to create client-initiated segments, allowing them to specify departure and destination geographic identifiers and claim spots, with notifications sent to relevant clients based on their location history, search history, and segment interest, facilitating shared charter segments where creators can release spots for others to claim, thereby increasing flexibility and options for both creators and clients.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If notifications are sent to all clients about client-initiated segments, then more clients may claim spots, but unnecessary notifications increase and system resource consumption increases

Engineering Contradiction:
Improvespot claiming rateVSAvoidnotification transmission resources
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The system pre-generates geographic identifiers for potential departure and destination locations before they are actually used in segment creation. This allows the system to quickly determine notification relevance by simple comparison rather than generating and comparing geographic identifiers in real-time when a segment is created, reducing computational resources needed for notification processing

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system generates and stores geographic identifiers locally on individual server systems rather than maintaining a centralized global registry. Each server independently manages its own set of geographic identifiers, allowing for distributed processing and reducing the computational burden on any single system when determining notification eligibility

Inventive Principle:
Principle #3Local quality

2Reliability

If the system tracks detailed client history data for notification targeting, then notification accuracy improves, but data processing complexity increases

Engineering Contradiction:
Improvenotification targeting accuracyVSAvoiddata processing system
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system collects and stores client geographic identifier history, search history, and segment interest data in advance before notification needs to be sent. This pre-collected data allows the system to quickly determine notification relevance by simple comparison operations rather than analyzing client behavior in real-time

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses geographic identifiers as an intermediary data structure that bridges client profile information and segment information. By comparing geographic identifiers associated with clients against geographic identifiers in segment definitions, the system can determine notification relevance without directly comparing complex nested data structures

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11895209B2Optimizing notification transmission
Publication Date: 2024.02.06 JETSMARTER INC
  • US11895209B2 patent drawing
  • US11895209B2 patent drawing
  • US11895209B2 patent drawing

AI summary

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, that enable clients to claims spots on client-initiated segments. In one aspect, a method includes receiving, from a device of a creator, data specifying a client-initiated segment created by the creator through an interface presented at the device. A determination is made, based on the number of spots being claimed by the creator, that the client-initiated segment includes one or more available spots that are available to be claimed by clients other than the creator. A proper subset of the clients that are transmitted a notification that the client-initiated segment is available is created from a set of clients. For each client in the proper subset of clients, the notification that the client-initiated segment is available is transmitted to the client and the client is enabled to claim a spot on the client-initiated segment.