Personal Vocabulary Generation from Network Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems fail to effectively generate personal vocabulary from network data, as they are time-consuming, inflexible, and unable to track word frequency and context, leading to incomplete representation of individual users and their social graphs.

Innovation Solution

A communication system that receives and processes network data to identify and tag relevant words based on a whitelist, assigning weights based on document characteristics and usage context, generating a composite vocabulary for each user and building social graphs by analyzing word exchanges.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual vocabulary generation methods are used, then accuracy can be maintained, but time consumption increases significantly

Engineering Contradiction:
Improvevocabulary generation accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system enables automatic vocabulary generation by having the network data itself serve as the source material. The processor automatically extracts words, assigns weights based on document characteristics, and generates personal vocabularies without requiring manual intervention, thus eliminating time consumption while maintaining accuracy through automated analysis of actual network usage patterns

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the approach from manual curation to automated parameter-based generation. By assigning weights to words based on document characteristics (such as frequency, context, and importance), the system transforms the vocabulary generation process into a automated parameter-driven operation that is both time-efficient and accurate

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If comprehensive network data processing is implemented, then vocabulary completeness improves, but system complexity increases

Engineering Contradiction:
Improvevocabulary completenessVSAvoidsystem complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system extracts only the necessary components from network data - specifically words and phrases that meet certain criteria (whitelist matching, weight thresholds). By extracting only relevant information rather than processing all data comprehensively, the system achieves vocabulary completeness for relevant terms while reducing processing complexity

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system applies different processing quality to different parts of the data. Not all network data is treated equally - only data matching specific criteria (whitelist words, sufficient weight) is processed further. This localized processing approach maintains vocabulary completeness for important terms while reducing overall system complexity

Inventive Principle:
Principle #3Local quality

3Measurement precision

If word frequency tracking is added, then vocabulary accuracy improves, but data processing overhead increases

Engineering Contradiction:
Improveword frequency accuracyVSAvoiddata processing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs preliminary weight assignment to words during the data collection phase. By pre-calculating weights based on document characteristics before final vocabulary generation, the system prepares frequency and importance data in advance, reducing the processing burden during subsequent analysis while maintaining accurate frequency tracking

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system merges multiple functions into the weight assignment process - frequency counting, importance evaluation, and vocabulary generation are combined into a single integrated operation. This consolidation reduces data processing overhead by eliminating separate steps for frequency tracking and vocabulary creation

Inventive Principle:
Principle #5Merging (Combining)

4Loss of information

If social graph analysis is implemented, then user relationship identification improves, but processing time increases

Engineering Contradiction:
Improvesocial relationship informationVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The system uses word exchanges as an intermediary to infer social relationships. Instead of directly analyzing complex interaction data, the system uses words as a mediator - tracking which words users exchange and use together to indirectly identify social graphs and relationships, thus reducing processing time while maintaining relationship information

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8990083B1System and method for generating personal vocabulary from network data
Publication Date: 2015.03.24 CISCO TECHNOLOGY INC
  • US8990083B1 patent drawing
  • US8990083B1 patent drawing
  • US8990083B1 patent drawing

AI summary

A method is provided in one example and includes receiving data propagating in a network environment, and identifying selected words within the data based on a whitelist. The whitelist includes a plurality of designated words to be tagged. The method further includes assigning a weight to the selected words based on at least one characteristic associated with the data, and associating the selected words to an individual. A resultant composite is generated for the selected words that are tagged. In more specific embodiments, the resultant composite is partitioned amongst a plurality of individuals associated with the data propagating in the network environment. A social graph can be generated that identifies a relationship between a selected individual and the plurality of individuals based on a plurality of words exchanged between the selected individual and the plurality of individuals.