Social Network Data Pre-population for Business App Onboarding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

First-time users of online business software applications often face difficulties during the onboarding process due to cumbersome or confusing setups, leading to frustration and potential loss of customers, while a smooth onboarding experience can accelerate customer growth and reduce support burdens.

Innovation Solution

A method and system that identify candidate users through social network connections, collect their social network data, retrieve public data using APIs, generate account creation requests, and transmit them to business management applications, pre-populating accounts with sample transactions to facilitate a seamless onboarding experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional manual onboarding process is used, then users can set up their accounts, but the process becomes cumbersome and confusing leading to user frustration

Engineering Contradiction:
Improveonboarding process easeVSAvoidonboarding time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically collecting user information from social networks and pre-populating account data before the user completes the onboarding process. This includes gathering profile data, connection information, and other relevant details in advance, so that when the user arrives, much of the setup is already completed or pre-configured

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by automatically retrieving and populating user data without requiring manual input. The onboarding process leverages existing social network profiles and publicly available information to automatically create and configure user accounts, reducing the need for users to manually fill out forms or navigate complex setup procedures

Inventive Principle:
Principle #25Self-service

2Manufacturing precision

If comprehensive user data collection is performed, then account setup is more accurate, but the process becomes more complex

Engineering Contradiction:
Improveaccount setup accuracyVSAvoidonboarding system complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system uses social network APIs and data intermediaries to automatically collect and verify user information. Rather than directly collecting data from multiple sources, the system leverages established social network platforms as intermediaries that already have the user data, simplifying the data collection process while maintaining accuracy

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system employs universal data collection methods that work across multiple social network platforms through standardized APIs. By using a unified approach to collect user data from different sources (Facebook, LinkedIn, Twitter, etc.), the system achieves comprehensive data accuracy without increasing operational complexity

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

3Productivity

If automated account creation is implemented, then customer growth accelerates, but support agent workload increases

Engineering Contradiction:
Improvecustomer acquisition speedVSAvoidsystem automation complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary account creation and configuration actions automatically before user interaction. By pre-provisioning accounts with data from social networks and pre-configuring basic settings, the system enables rapid customer acquisition without requiring complex manual intervention or support agent involvement

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10523650B1Rapid social onboarding
Publication Date: 2019.12.31 INTUIT INC
  • US10523650B1 patent drawing
  • US10523650B1 patent drawing
  • US10523650B1 patent drawing

AI summary

A method may include identifying a candidate user based on a connection to an established user of a business management application (BMA). The candidate user may have an associated user identifier. The method may further include collecting, using the user identifier, social network data of the candidate user from an online social network, identifying, using the social network data of the candidate user, application programming interfaces (APIs) for collecting public data about the candidate user, retrieving, using the user identifier and an API, public data corresponding to the candidate user, generating, using the public data corresponding to the candidate user, an account creation request including the user identifier, and transmitting the account creation request to the BMA.