Unified Communication Timeline Aggregation Server

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulty in accessing and organizing communication records across multiple devices and applications, as they often cannot recall which device or application was used for a particular communication, leading to fragmented and hard-to-search communication histories.

Innovation Solution

An aggregation server system that collects and stores communication information from various applications, allowing users to search and view communications by contact, content, time, and location across multiple devices and applications, with the ability to register and opt-out of data aggregation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If communication records are stored across multiple devices and applications, then communication history becomes more comprehensive, but accessibility and organization become more difficult

Engineering Contradiction:
Improvecommunication historyVSAvoidaccessibility
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The patent merges communication records from multiple devices and applications into a single unified timeline interface. The aggregation server collects communication data from various sources (email, SMS, instant messaging, voicemail) and presents it as one integrated chronological view, allowing users to access comprehensive communication history without navigating through multiple separate systems.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The aggregation server acts as an intermediary between users and their scattered communication records. It automatically collects, stores, and organizes communication data from multiple devices and applications, then provides a standardized interface for users to search and view their complete communication history without needing to manually access each original source.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If communication records are stored across multiple devices and applications, then communication history becomes more comprehensive, but searchability becomes more difficult

Engineering Contradiction:
Improvecommunication historyVSAvoidsearchability
Core Design Contradiction:
Quantity of substanceVSDifficulty of detecting and measuring

Solution Approach 1:

The patent segments communication records into discrete, standardized entries within the unified timeline, each with consistent metadata fields (timestamp, device, application, communication type, content). This segmentation enables efficient indexing and searching across all communication types, allowing users to query the comprehensive history using simple search criteria without encountering the complexity of multiple different storage formats.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If communication information is aggregated from multiple applications, then unified view is achieved, but system complexity increases

Engineering Contradiction:
Improveunified viewVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The aggregation server is designed as a universal system that can collect, store, and present communication records from multiple different applications and devices through a single interface. It provides multi-functional capabilities including chronological timeline viewing, search filtering, and organization by various criteria (contact, type, date), all accessible through one unified system rather than requiring separate tools for each communication type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9037650B2Device-agnostic cloud and device-based user to user communication timeline/mosaic
Publication Date: 2015.05.19 VERIZON PATENT & LICENSING INC
  • US9037650B2 patent drawing
  • US9037650B2 patent drawing
  • US9037650B2 patent drawing

AI summary

A device may receive a request to update a data structure with first communication information from multiple applications. The first communication information may identify communications made, by a particular user, using the applications, and the applications may be associated with different modes of communication. The device may request the first communication information from devices storing the first communication information, may receive the first communication information, and may store the first communication information in the data structure. The device may receive criteria identifying requested communications, and may search the data structure to determine second communication information. The second communication information may identify the requested communications that satisfy the criteria. The device may provide the second communication information to a user device associated with the particular user.