Generating customized surveys using third-party social networking information
AssigneeQualtrics, LLC
InventorMilind Kopikare
Life of this patent
Estimating the term…
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.
Claims20
A computer-implemented method comprising:
- receiving, by an electronic survey system, a request to provide a dynamic electronic survey to a client device associated with a respondent, wherein the dynamic electronic survey comprises a first portion and a second portion;
- providing, by the electronic survey system and to the client device associated with the respondent in response to the request, the first portion of the dynamic electronic survey comprising a first electronic survey question requesting access to respondent information associated with the respondent on a third-party system;
- accessing, by the electronic survey system, the respondent information at the third-party system in response to receiving permission to access the respondent information according to the first electronic survey question, wherein the third-party system is separate from the electronic survey system;
- receiving, by the electronic survey system and from the third-party system, the respondent information;
- generating, by at least one processor of the electronic survey system, a new survey question based on the respondent information received from the third-party system;
- determining, by the at least one processor of the electronic survey system, a plurality of electronic survey questions for the second portion of the dynamic electronic survey based on the respondent information received from the third-party system, wherein the plurality of electronic survey questions comprises the new survey question;
- generating, by the at least one processor of the electronic survey system, the second portion of the dynamic electronic survey comprising the plurality of electronic survey questions;
- and
- providing, by the electronic survey system, the second portion of the dynamic electronic survey to the client device associated with the respondent.
A non-transitory computer readable medium comprising instructions that, when executed by at least one processor, cause a computer device to:
- receive a request to provide a dynamic electronic survey from an electronic survey system to a client device associated with a respondent, wherein the dynamic electronic survey comprises a first portion and a second portion;
- provide, to the client device associated with the respondent in response to the request, the first portion of the dynamic electronic survey comprising a first electronic survey question requesting access to respondent information associated with the respondent on a third-party system;
- access the respondent information at the third-party system in response to receiving permission to access the respondent information according to the first electronic survey question, wherein the third-party system is separate from the electronic survey system;
- receive the respondent information from the third-party system;
- generate a new survey question based on the respondent information received from the third-party system;
- determine a plurality of electronic survey questions for the second portion of the dynamic electronic survey based on the respondent information received from the third-party system, wherein the plurality of electronic survey questions comprises the new survey question;
- generate the second portion of the dynamic electronic survey comprising the plurality of electronic survey questions;
- and
- provide the second portion of the dynamic electronic survey to the client device associated with the respondent.
A system comprising:
- at least one processor of an electronic survey system;
- and
- a non-transitory computer readable storage medium comprising instructions that, when executed by the at least one processor, cause the system to:
- receive a request to provide a dynamic electronic survey from an electronic survey system to a client device associated with a respondent, wherein the dynamic electronic survey comprises a first portion and a second portion;
- provide, to the client device associated with the respondent in response to the request, the first portion of the dynamic electronic survey comprising a first electronic survey question requesting access to respondent information associated with the respondent on a third-party system;
- access the respondent information at the third-party system in response to receiving permission to access the respondent information according to the first electronic survey question, wherein the third-party system is separate from the electronic survey system;
- receive the respondent information from the third-party system;
- generate a new survey question based on the respondent information received from the third-party system;
- determine a plurality of electronic survey questions for the second portion of the dynamic electronic survey based on the respondent information received from the third-party system;
- generate the second portion of the dynamic electronic survey comprising the plurality of electronic survey questions, wherein the plurality of electronic survey questions comprises the new survey question;
- and
- provide the second portion of the dynamic electronic survey to the client device associated with the respondent.
Dependencies are inferred from the claim text.