Event Attribute Association via Message Location Comparison

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods fail to effectively associate event attributes with users based on electronic messages, making it difficult to determine user interactions with physical event locations and related events.

Innovation Solution

A method that identifies a group of electronic messages associated with a user, determines event attributes such as location identifiers, and compares user location data to these identifiers to assess the likelihood of interaction, storing this association for future queries.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing methods are used to associate event attributes with users, then the system is simple to operate, but the accuracy of determining user interactions with physical event locations is poor

Engineering Contradiction:
Improveaccuracy of determining user interactionsVSAvoidcomplexity of the system
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the event attribute association process into distinct modules: electronic message identification, event attribute determination, location data comparison, and likelihood calculation. Each module processes specific information independently before integrating results, which improves measurement precision while maintaining manageable system complexity through modular architecture

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces location data as an intermediary element between electronic messages and physical event locations. By comparing location data from electronic messages with actual user location data, the system accurately determines interaction likelihood without requiring direct observation of user behavior, thus improving precision while avoiding complex direct monitoring systems

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the system determines user interaction likelihood by comparing location data, then the accuracy of event attribute association is improved, but the processing time increases

Engineering Contradiction:
Improveaccuracy of event attribute associationVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-processing electronic messages to extract location data and event attributes before actual queries are made. Location data from electronic messages is identified and stored in advance, so when a query occurs, the system only needs to compare pre-processed location data rather than analyzing raw messages in real-time, significantly reducing processing time while maintaining accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies partial action by focusing the location comparison only on relevant spatial coordinates and time windows rather than analyzing all possible location data points. By selectively comparing location data within specific temporal and spatial parameters related to the event, the system achieves accurate association with reduced processing time compared to exhaustive analysis

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If the system stores associations in databases for future queries, then the ease of retrieving event information is improved, but the storage requirements increase

Engineering Contradiction:
Improveease of retrieving event informationVSAvoidstorage requirements
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The system extracts only the essential association data needed for future queries - specifically the likelihood scores and key attribute mappings - and stores only these condensed results in the database rather than storing complete electronic messages or all processing data. This extraction approach maintains ease of retrieval for future queries while significantly reducing storage requirements by keeping only the necessary summary information

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9749274B1Associating an event attribute with a user based on a group of one or more electronic messages associated with the user
Publication Date: 2017.08.29 GOOGLE LLC
  • US9749274B1 patent drawing
  • US9749274B1 patent drawing
  • US9749274B1 patent drawing

AI summary

Methods and apparatus related to associating an event attribute with a user based on a group of electronic messages associated with the user. An event may be associated with the group of electronic messages. One or more event attributes of the event may be determined, including an event location identifier that identifies a physical event location. One or more of the event attributes may be determined based on the group of electronic messages. Location data of the user may be identified and a likelihood that the user interacted with the physical event location may be determined based on comparing the location data of the user to the event location identifier. The likelihood that the user interacted with the physical event location and at least one of the event attributes determined based on the group of electronic messages may be associated with the user.