# US 2019/0318370 A1 · Generating customized surveys using third-party social networking information

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2019/0318370 A1
- Document ID: US20190318370A1
- Status: Published application
- Kind: A1
- Application number: 15/955,376
- Filed: 2018-04-17
- Published: 2019-10-17
- Earliest claimed: 2018-04-17
- Assignees: Qualtrics, LLC
- Applicants: Qualtrics, LLC
- Inventors: Milind Kopikare
- Web page: https://patentgrep.com/patent/US20190318370A1

## CPC

- G06Q 30/0203: Market surveys; Market polls
- G06Q 10/40: Business processes related to social networking or social networking services
- G06Q 10/42: Determination of affinities or common interests between users
- G06Q 30/0282: Rating or review of business operators or products
- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L 67/306: User profiles
- H04W 4/21: for social networking applications
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

Embodiments of the present disclosure relate to customizing an electronic survey using social networking information. One or more embodiments of a survey system receive social networking information associated with a respondent from a third-party social networking system in connection with a request to provide a survey to a client device of the respondent. One or more embodiments of the survey system use the social networking information to determine a plurality of survey questions for the electronic survey. Additionally, one or more embodiments of the survey generate a customized electronic survey to include the plurality of survey questions and then provide the customized survey to the respondent's client device.

## Claims

### Claim 1

A computer-implemented method comprising:
receiving, from a client device associated with a respondent, a request to provide an electronic survey to the client device;
receiving, from a third-party social networking system, social networking information associated with the respondent;
determining, by at least one processor and based on the social networking information, a plurality of electronic survey questions for the electronic survey;
generating, by the at least one processor, a customized electronic survey comprising the plurality of electronic survey questions; and
providing, in response to the request, the customized electronic survey to the client device associated with the respondent.

### Claim 2 (depends on 1)

The computer-implemented method as recited in claim 1, further comprising determining, based on the social networking information, a question flow indicating an order of the plurality of electronic questions in the customized electronic survey.

### Claim 3 (depends on 1)

The computer-implemented method as recited in claim 1, wherein determining the plurality of electronic survey questions comprises:
identifying a plurality of default electronic survey questions for the electronic survey; and
modifying the plurality of default electronic survey questions by adding an electronic survey question to the plurality of default electronic survey questions or removing an electronic survey question from the plurality of default electronic survey questions.

### Claim 4 (depends on 3)

The computer-implemented method as recited in claim 3, wherein modifying the plurality of default electronic survey questions comprises:
determining that the social networking information answers at least one default electronic survey question of the plurality of default electronic survey questions; and
excluding, from the customized electronic survey, the at least one default electronic survey question.

### Claim 5 (depends on 3)

The computer-implemented method as recited in claim 3, wherein modifying the plurality of default electronic survey questions comprises:
determining a plurality of previous respondents of the electronic survey, the plurality of previous respondents having a plurality of characteristics in common with the respondent; and
modifying the plurality of default electronic survey questions based on response information from the plurality of previous respondents having the plurality of characteristics in common with the respondent.

### Claim 6 (depends on 3)

The computer-implemented method as recited in claim 3, further comprising:
accessing a friend list of the respondent from the social networking information;
determining that at least one friend from the friend list previously responded to the electronic survey; and
adding, in response to determining that the at least one friend previously responded to the electronic survey, an electronic survey question to the plurality of default electronic survey questions.

### Claim 7 (depends on 3)

The computer-implemented method as recited in claim 3, wherein modifying the plurality of default electronic survey questions comprises adding, based on the social networking information associated with the respondent, a follow-up electronic survey question to the plurality of default electronic survey questions.

### Claim 8 (depends on 1)

The computer-implemented method as recited in claim 1, further comprising providing, to the client device in connection with the request, a prompt for the respondent to log in to a social networking account associated with a third-party social networking system.

### Claim 9 (depends on 8)

The computer-implemented method as recited in claim 8, further comprising:
receiving, from the client device associated with the respondent, a text input response to a text input question of the plurality of electronic survey questions;
analyzing, using natural language processing, the text input response to determine whether the text input response is eligible for posting to the social networking account; and
in response to determining that the text input response is eligible, generating a social network post comprising the text input response to the social networking account.

### Claim 10 (depends on 9)

The computer-implemented method as recited in claim 9, wherein generating the social network post comprises:
generating a preview post comprising the text input response in connection with a test social networking account; and
posting the social network post to the social networking account in response to a respondent confirmation of the preview post.

### Claim 11 (depends on 1)

The computer-implemented method as recited in claim 1, wherein determining the plurality of electronic survey questions for the electronic survey comprises:
analyzing the social networking information to determine a characteristic of the respondent; and
generating, for the electronic survey, an electronic survey question comprising a question prompt or one or more answer options based on the characteristic of the respondent.

### Claim 12

A non-transitory computer readable medium comprising instructions that, when executed by at least one processor, cause a computer system to:
receive, from a client device associated with a respondent, a request to provide an electronic survey to the client device;
receive, from a third-party social networking system, social networking information associated with the respondent;
determine, based on the social networking information, a plurality of electronic survey questions for the electronic survey;
generate a customized electronic survey comprising the plurality of electronic survey questions; and
provide, in response to the request, the customized electronic survey to the client device associated with the respondent.

### Claim 13 (depends on 12)

The non-transitory computer readable medium as recited in claim 12, wherein the instructions that, when executed by the at least one processor, cause the computer system to determine the plurality of electronic survey questions by:
identifying a plurality of default electronic survey questions for the electronic survey;
determining that the social networking information answers at least one default electronic survey question of the plurality of default electronic survey questions; and
excluding, from the customized electronic survey, the at least one default electronic survey question.

### Claim 14 (depends on 12)

The non-transitory computer readable medium as recited in claim 12, wherein the instructions that, when executed by the at least one processor, cause the computer system to determine the plurality of electronic survey questions by:
determining, based on the social networking information, a plurality of previous respondents of the electronic survey, the plurality of previous respondents having a plurality of characteristics in common with the respondent; and
selecting, from a plurality of available electronic survey questions, an electronic survey question based on response information from the plurality of previous respondents having the plurality of characteristics in common with the respondent.

### Claim 15 (depends on 12)

The non-transitory computer readable medium as recited in claim 12, wherein the instructions that, when executed by the at least one processor, cause the computer system to determine the plurality of electronic survey questions by:
analyzing the social networking information to determine a characteristic of the respondent; and
generating, for the electronic survey, an electronic survey question comprising a plurality of answer options based on the characteristic of the respondent.

### Claim 16 (depends on 12)

The non-transitory computer readable medium as recited in claim 12, further comprising instructions that, when executed by the at least one processor, cause the computer system to:
provide, to the client device in connection with the request, a prompt for the respondent to log in to a social networking account associated with a third-party social networking system; and
provide, with the prompt, an authentication token indicating a trusted relationship with the third-party social networking system, the authentication token causing the third-party social networking system to provide additional social networking information in response to the respondent logging in to the social networking account.

### Claim 17 (depends on 18)

The non-transitory computer readable medium as recited in claim 18, further comprising instructions that, when executed by the at least one processor, cause the computer system to:
receive, from the client device associated with the respondent, a text input response to a text input question of the plurality of electronic survey questions;
analyze the text input response to determine whether the text input response is eligible for posting to the social networking account; and
in response to determining that the text input response is eligible, generating a social network post comprising the text input response to the social networking account.

### Claim 18

A system comprising:
at least one processor; and
a non-transitory computer readable storage medium comprising instructions that, when executed by at least one processor, cause the system to:
receive, from a client device associated with a respondent, a request to provide an electronic survey to the client device;
receive, from a third-party social networking system, social networking information associated with the respondent;
determine, based on the social networking information, a plurality of electronic survey questions for the electronic survey;
generate a customized electronic survey comprising the plurality of electronic survey questions; and
provide, in response to the request, the customized electronic survey to the client device associated with the respondent.

### Claim 19 (depends on 18)

The system as recited in claim 18, wherein the instructions that, when executed by the at least one processor, cause the system to determine the plurality of electronic survey questions by:
identifying a plurality of default electronic survey questions for the electronic survey;
determining, based on the social networking information, a characteristic of the respondent; and
modifying, using the characteristic of the respondent, the plurality of default electronic survey questions by adding an electronic survey question to the plurality of default electronic survey questions or removing an electronic survey question from the plurality of default electronic survey questions.

### Claim 20 (depends on 18)

The system as recited in claim 18, wherein the instructions that, when executed by the at least one processor, cause the system to determine the plurality of electronic survey questions by:
analyzing the social networking information to determine a characteristic of the respondent; and
generating, for the electronic survey, an electronic survey question comprising a plurality of answer options based on the characteristic of the respondent.
