IP Library Patent Application 13237863
Patent Application
App. No. 13/237,863

SYSTEM AND METHOD FOR ENABLING ONLINE SURVEYS USING A CLIENT SURVEY APPLICATION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/237,863
Abstract

A client survey application (or player) is configured to operate on a user (or respondent terminal). The client survey application is configured to communicate with a web service to receive survey data. The client survey application uses the survey data to present an interactive survey in connection with presentation of an online resource.

Claims (31)

1 . A survey system operable on a server that is communicatively coupled to a respondent terminal, comprising:

an application program interface exposed by the server, including a web service and a collection of survey data files;

wherein the web service is configured to communicate with a client survey player that executes on the respondent terminal in order to provide the client survey player with data from the collection of survey data files, the data enabling the client survey player to generate an interactive survey presentation displayable by a web browser executing on the respondent terminal, the client survey player being separately instantiated from the web browser so that the client survey player is operable to cause a survey integrated creative to be displayed by the web browser while the web browser is executing on the respondent terminal.

2 . The survey system of claim 1 , wherein the web service generates a response to a survey initiation call generated by the client survey player in response to an event.

3 . The survey system of claim 2 , wherein the survey data includes one or more survey questions.

4 . The survey system of claim 1 , further comprising a survey generator that generates data for the collection of data files based on a survey designer input.

5 . The survey system of claim 1 , wherein the web service is configured to communicate with the client survey player in order to receive one or more survey responses from a user of the respondent terminal.

6 . The survey system of claim 5 , further comprising a data store that stores the one or more survey responses, and a report interface to enable a user of the survey system to view the one or more survey responses.

7 . A computer system comprising:

one or more processors;

memory, operatively coupled to the one or more processors, and arranged for holding data and instructions, the instructions implementing a web browser, and

a client survey player, the client survey player being separately instantiated from the web browser so that the client survey player is operable to cause a survey integrated creative to be displayed by the web browser when the web browser is executing on the respondent terminal, the client survey player being further configured to:

communicate with a web service to receive survey data; and

use received survey data to present an interactive survey in connection with presentation of an online resource on the web browser.

8 . The computer system of claim 7 , wherein the client survey application is configured to communicate one or more survey responses from an operator of the computer system to the web service.

9 . The computer system of claim 7 , wherein the client survey application is configured to initiate presenting the interactive survey by generating a call to the web service in response to an event on the computer system.

10 . The computer system of claim 7 , wherein the client survey application is configured to (i) receive a response to the call that includes survey data, and (ii) present the interactive survey using the survey data.

11 . The computer system of claim 7 , wherein the client survey application is configured to send data corresponding to one or more survey responses to the web service.

12 . The computer system of claim 7 , wherein the client survey application is configured to be executed through use of a web browser, using instructions that reside on the computer system.

13 . The computer system of claim 7 , wherein the client survey application is configured to be executed through use of a web application, using instructions that reside on the computer system.

14 . The computer system of claim 7 , wherein the client survey application is configured to be executed through use of instructions that are permanently stored on the computer system.

15 . The computer system of claim 7 , wherein the client survey application is downloaded by a web browser of the computer system.

16 . The survey system of claim 1 in which the data further enables the client survey player to monitor launching of the web browser on the respondent terminal and to initiate display of an interactive survey presentation, via the survey integrated creative, responsively to the monitored launching.

17 . The computer system of claim 7 in which the client survey player is further configured to generate the online resource according to a trigger contained on a page displayable by the web browser.

18 . A survey system operable on a server that is communicatively coupled to a respondent terminal, comprising:

an application program interface exposed by the server, including a web service and a collection of survey data files;

wherein the web service is configured to communicate with a client survey player that executes on the respondent terminal in order to provide the client survey player with data from the collection of survey data files,

the data enabling the client survey player to generate an interactive survey presentation displayable by a web browser executing on the respondent terminal, and

the client survey player being separately instantiated from the web browser so that the client survey player is operative to monitor launching of the web browser on the respondent terminal and to initiate display of an interactive survey presentation, via the survey integrated creative, responsively to the monitored launching.

19 . The survey system of claim 18 , wherein the web service is configured to generate a response to a survey initiation call generated by the client survey player in response to an event.

20 . The survey system of claim 18 , further comprising a survey generator that generates data for the collection of data files based on a survey designer input.

Assignments (2)
MERGER Recorded Aug 29, 2013
From: KNOWLEDGE NETWORKS, INC.
To: GFK CUSTOM RESEARCH, LLC
Reel/Frame 031110/0797 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2011
From: KAHLERT, FLORIAN M.; DAVIDSON, BRENDON A.
To: KNOWLEDGE NETWORKS, INC.
Reel/Frame 027045/0457 →