Contact Management System with Targeted Review Indexing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current smartphone contact management systems face issues with data accuracy, duplicate entries, and outdated information due to manual entry and lack of correlation between contact lists and review data, leading to inefficient review retrieval and sharing.

Innovation Solution

A system that indexes contact records by phone number, allowing network access and local caching, enabling targeted review data retrieval based on a user's contact list, ensuring data accuracy and security through permission control and automatic updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual entry is used to create phonebook records, then users can control the information stored, but data accuracy deteriorates due to errors and duplicate entries

Engineering Contradiction:
Improveuser control over informationVSAvoiddata accuracy
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The system allows contacts to self-update their own information through automated mechanisms. When a contact updates their information on the server, the system automatically notifies and updates all devices that have cached this contact's information, eliminating manual entry errors while preserving user control over their own data.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements a feedback mechanism where contacts can request updates from others in their phonebook. When information needs updating, the system sends automated notifications to relevant contacts, creating a feedback loop that maintains data accuracy without requiring manual intervention from all users.

Inventive Principle:
Principle #23Feedback

2Speed

If contact information is stored locally on smartphone memory, then access speed is improved, but data currency deteriorates as updates become difficult to propagate

Engineering Contradiction:
Improveaccess speedVSAvoiddata currency
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The system pre-caches contact information locally on devices for fast access. When updates are needed, the system has pre-established notification mechanisms that automatically push updated information to all cached devices, combining the speed of local access with the reliability of centralized updates.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces a server as an intermediary between the centralized contact database and individual device caches. The server mediates update propagation by notifying relevant devices when contact information changes, allowing local caches to remain current without requiring direct connection to the central database for every access.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Loss of information

If all contact information is shared with everyone who receives a business card, then information availability is improved, but security deteriorates as users cannot limit access to specific information

Engineering Contradiction:
Improveinformation availabilityVSAvoidinformation security
Core Design Contradiction:
Loss of informationVSObject-affected harmful factors

Solution Approach 1:

The system implements field-level privacy controls where contacts can specify different access permissions for different pieces of information. Each contact record can have granular permissions allowing some information to be shared publicly while keeping other information private, enabling selective information sharing rather than all-or-nothing access.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system segments contact information into different privacy levels and sharing categories. Contacts can divide their information into public, private, and shared sections, with different access rules for each segment. This allows users to share specific information with specific groups while protecting other information, breaking down the monolithic business card model into manageable privacy segments.

Inventive Principle:
Principle #1Segmentation

4Reliability

If phonebook records are updated by sending requests to all contacts, then data currency is improved, but operational complexity deteriorates due to the tenuous update process

Engineering Contradiction:
Improvedata currencyVSAvoidupdate process simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system allows contacts to mark their own information as outdated or to request updates automatically. When a contact updates their information on the server, the system automatically identifies and notifies all devices that have cached this contact's information, eliminating the need for manual update requests and simplifying the update process while maintaining data currency.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20190080372A1Targeted Reviews
Publication Date: 2019.03.14 RICHARDSON STEVE
  • US20190080372A1 patent drawing
  • US20190080372A1 patent drawing
  • US20190080372A1 patent drawing

AI summary

A system for targeted reviews includes a review server that hosts the reviews. When review data is requested by a requester, the review server requests a list of contacts of the requester. The review server then creates and presents a subset of the reviews that relate to the request and were written by those on the list of contacts. The list of contacts is extracted from a contact list of the requester, either stored locally on the requesting device or at a server. In this way, the requester is able to see reviews that were written by those in the requestor's contact list. In some embodiments in which the system has access to contacts of each of the contacts, a second level list is envisioned including reviews of contacts and reviews of contact of the contacts.