Relevance-Ranked Contact Grouping by Time Period

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of mobile devices face difficulties in efficiently accessing and navigating their favorite contacts, as existing systems lack a structured and relevance-based presentation of contact information across different time periods, making it cumbersome to initiate communications.

Innovation Solution

A method that stores person profiles based on communications and organizes favorite contacts into time groups (e.g., 'All Time', 'Last 10 Days', 'Today') using relevancy rankings, allowing users to scroll through and navigate hierarchically, with options to initiate communications based on historical data and association.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If contacts are manually selected and stored in a favorites list, then users can quickly access frequently contacted persons, but the system cannot automatically adapt to changing communication patterns and relevancy over time

Engineering Contradiction:
ImproveAccess to favorite contactsVSAvoidAdaptation to changing communication patterns
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system automatically monitors communication patterns and updates contact relevancy rankings without requiring manual user intervention. The processor continuously analyzes communication data and self-adjusts the favorites list based on observed usage patterns, eliminating the need for users to manually update their contact preferences

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback loop where communication data is continuously collected, analyzed, and used to update contact relevancy. The processor monitors communication frequency and recency, then feeds this information back into the ranking algorithm to dynamically adjust the favorites list, creating a closed-loop adaptive system

Inventive Principle:
Principle #23Feedback

2Quantity of substance

If all contacts are displayed in a single list, then users can see all available contacts, but navigation becomes cumbersome and time-consuming when users have many contacts

Engineering Contradiction:
ImproveNumber of contacts accessibleVSAvoidTime to locate and navigate contacts
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The system segments the contact list into multiple pages or groups based on relevancy rankings. Contacts are divided into hierarchical levels or time-based groups (e.g., frequently contacted, occasionally contacted), allowing users to navigate through organized sections rather than scrolling through a single exhaustive list, reducing navigation time while maintaining access to all contacts

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system adds a temporal dimension to contact organization by grouping contacts according to communication time periods (e.g., today, last 7 days, last 30 days). This transforms the flat contact list into a multi-dimensional structure where users can filter and navigate contacts based on time-based relevancy, significantly reducing the time to locate recently contacted persons

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Measurement precision

If the system stores and analyzes extensive communication data, then relevancy rankings become more accurate, but the complexity of data processing and storage increases

Engineering Contradiction:
ImproveAccuracy of relevancy rankingVSAvoidData processing and storage complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system extracts only the most relevant features from communication data for ranking purposes, such as communication frequency, recency, and type. Instead of processing and storing all raw communication data, the processor identifies and extracts key metrics that drive relevancy calculations, reducing data storage requirements and processing complexity while maintaining ranking accuracy

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11062268B2Presenting favorite contacts information to a user of a computing device
Publication Date: 2021.07.13 VERIZON PATENT & LICENSING INC
  • US11062268B2 patent drawing
  • US11062268B2 patent drawing
  • US11062268B2 patent drawing

AI summary

Systems and methods to present information to a user regarding favorite contacts of the user. In one embodiment, a method includes: storing a plurality of person profiles for persons referenced in communications received by a user of a computing device; selecting, using at least one processor, a set of contacts from the plurality of person profiles based on a relevancy ranking, wherein the set of contacts is selected for display to the user on the computing device; and organizing, using the at least one processor, the set of contacts into at least two time groups, each time group associated with a different time period, wherein contacts will be displayed to the user within each time group based on a relevancy ranking for each contact within the time group.