Automated Company Page Generation via Employee Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Social networking websites often lack company pages for valid companies, leading to incomplete information and missed opportunities for companies without a presence, as employees list them as employers without the company having a profile on the network.

Innovation Solution

A system that automatically generates a company page based on user input from members, utilizing connection density information and data from member profiles to verify and populate the page with company information from third-party sources, ensuring accurate and public accessibility after validation and enrichment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a company page is generated only upon explicit employee request, then the system maintains data accuracy through user confirmation, but many valid companies remain without profiles leading to incomplete information

Engineering Contradiction:
Improvedata accuracyVSAvoidcompany profile completeness
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system performs preliminary actions by automatically generating company pages using employee profile data before explicit employee requests. Connection density calculations are pre-computed to identify valid companies, and company pages are created proactively, allowing employees to later confirm or correct the information rather than requiring initial manual creation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system serves itself by automatically detecting companies through employee connections and generating their own company pages without external requests. The system uses its existing data infrastructure (employee profiles, connection graphs) to autonomously identify missing company profiles and create them, reducing dependency on manual user initiation

Inventive Principle:
Principle #25Self-service

2Loss of information

If the system automatically generates company pages using employee data, then company profile completeness improves, but data accuracy may be compromised without proper validation

Engineering Contradiction:
Improvecompany profile completenessVSAvoiddata accuracy
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The system implements feedback mechanisms where generated company pages are validated against multiple data sources including employee confirmations, third-party company databases, and consistency checks across the network. This feedback loop ensures data accuracy by verifying automatically generated information before finalizing company profiles

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system uses connection density calculations as an intermediary validation mechanism. Rather than directly trusting employee-provided company names, the system calculates connection density metrics to verify the legitimacy of company-employee relationships, serving as a mediator between raw data and trusted information

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If manual processes are used for company page creation, then data quality can be controlled, but the process is time-consuming and labor-intensive

Engineering Contradiction:
Improvedata qualityVSAvoidcompany page creation speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system replaces manual mechanical processes of company page creation with automated computational processes. Instead of employees manually filling out company information or administrators manually creating pages, the system uses algorithms to extract data from employee profiles, calculate connection densities, and automatically generate company pages, dramatically increasing productivity while maintaining quality through systematic validation

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

4Loss of information

If the system collects and processes extensive employee data to generate company profiles, then profile completeness improves, but system complexity and processing requirements increase

Engineering Contradiction:
Improvecompany information completenessVSAvoidsystem processing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system extracts only the essential data elements needed for company profile generation from employee profiles, rather than processing all available employee data. By identifying and extracting specific fields (company names, locations, industries) and using connection density as a filtering mechanism, the system reduces processing complexity while maintaining profile completeness

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10354339B2Automatic initiation for generating a company profile
Publication Date: 2019.07.16 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10354339B2 patent drawing
  • US10354339B2 patent drawing
  • US10354339B2 patent drawing

AI summary

Techniques for automatically generating a company profile in a social network are described. A company page generation module can present a company list and receive a user input from a member of a social network, with the user input being indicative of an employer of the member. Additionally, the company page generation module can access member data associated with the member and determine that the employer of the member has an omitted company page in the social network. Moreover, the company page generation module can obtain company information relating to the employer. Furthermore, the company page generation module can generate a company page in the social network for the employer based on the obtained information.