Information Entity Linking in Electronic Documents

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face inconvenience in accessing additional information related to entities mentioned in electronic documents, such as email messages or web pages, as they need to manually copy and paste information to take further actions, which is tedious and error-prone.

Innovation Solution

A system and method that identifies information entities in electronic documents and generates links to relevant information, allowing users to access additional details directly within the document, by connecting to information services and servers that provide targeted information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually copy and paste information to access additional details, then they can obtain relevant information, but the process becomes tedious and error-prone

Engineering Contradiction:
Improveaccuracy of information accessVSAvoidconvenience of accessing information
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system automatically identifies information entities in the document and generates corresponding links without requiring user intervention. The server autonomously extracts entities, queries information services, and inserts hyperlinks into the document, allowing the system to serve itself rather than relying on manual user actions.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs information entity identification and link generation in advance before the user views the document. By pre-processing the document to identify entities and create hyperlinks ahead of time, the system eliminates the need for users to manually copy and paste information during the viewing process.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the system automatically retrieves and displays related information, then user convenience is improved, but system complexity increases

Engineering Contradiction:
Improveconvenience of accessing informationVSAvoidcomplexity of information processing system
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an information server as an intermediary component that acts as a mediator between the document server and information services. This intermediary handles the complexity of entity identification, information querying, and link generation, while presenting a simple interface to both the document server and end users, thereby isolating and managing system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The information server is designed as a universal component that can handle multiple types of information entities (people, places, organizations, products) and interact with various information services through standardized protocols. This multi-functionality allows a single system component to perform diverse tasks, reducing the need for separate specialized systems for each entity type.

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

3Loss of information

If the system processes and extracts information entities from documents, then relevant information can be linked, but processing time increases

Engineering Contradiction:
Improvecompleteness of information accessVSAvoidtime for information retrieval
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system applies partial action by selectively processing only the most relevant information entities in a document rather than attempting to identify and link all possible entities. This selective approach reduces processing time while still providing comprehensive information access for the most important entities, avoiding the time cost of exhaustive processing.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9002725B1System and method for targeting information based on message content
Publication Date: 2015.04.07 GOOGLE LLC
  • US9002725B1 patent drawing
  • US9002725B1 patent drawing
  • US9002725B1 patent drawing

AI summary

A method of serving an electronic document in response to a client request includes identifying an electronic document requested by a client. At least one information entity matching at least one predetermined information entity type is extracted from the electronic document. One or more links are then generated for each extracted information entity and are served to the requesting client in connection with other information corresponding to the at least one information entity and the electronic document. In some embodiments the electronic document is an email message, SMS message, transcribed voice message, or a combination of such messages. In some embodiments the extracted information entity is a physical address, an email address, a phone number, an object identification number, a product name, a company name, a stock symbol, a movie title, a book title, a calendar entry, an individual's name, a city name, a URL, or event information.