System and method for the accurate collection of end-user opinion data for applications on a wireless network
AssigneeQUALCOMM Incorporated
InventorsDavid J. Ross, Jason Kenagy, Mazen Chmaytelli, Samir K. Khazaka
Life of this patent
Estimating the term…
Abstract
A system, method, and computer program for collecting end-user opinions of applications and data in a wireless communications network. The system identifies the end-user who has downloaded software applications and/or data to a wireless device and collects end-user opinion preferably through the transmission of a targeted questionnaire to the wireless device.
Claims44
A system for collecting opinion from an end-user of a wireless device on a wireless communications network, the system comprising:
- a wireless communications network;
- a wireless communications device in communication with the wireless communications network, the wireless communications device collecting end-user opinion after the end-user has used a software application for a predetermined period, the opinion being sent by the wireless communications device to the wireless communications network during a registration procedure of the wireless communication device with the wireless communication network;
- and
- a server in communication with the wireless communications network, the server running an application that receives the end-user opinion from the wireless communications network.
A system for collecting opinion from an end-user using a wireless communications network, the system comprising:
- a wireless communications means for communicating with a wireless communications network;
- and
- an end-user opinion collection means for collecting end-user opinion after the end-user has used a software application for a predetermined period,
- wherein the wireless communications means transmits the end-user opinion to the wireless communications network during a registration procedure of the wireless communication means with the wireless communications network.
A method for collecting opinion from an end-user of a software application, the method comprising the steps of:
- connecting to a server;
- receiving the software application from the server;
- using the software application;
- detecting a threshold event has occurred for the software application usage;
- prompting a questionnaire to the end-user;
- collecting the opinion from the end-user;
- and
- transmitting the opinion to the server during a registration procedure of a wireless device having the software application.
A server for selectively downloading applications and data to wireless devices across a wireless network, the server collecting opinion data from an end-user at a wireless device after the end-user has downloaded software application or data and used the application or data for a predetermined period, the opinion data being sent by the wireless device to the server through the wireless network during a registration procedure of the wireless device with the wireless network.
A computer program resident in a computer readable medium, that when executed, directs a computer in communication with a wireless network to perform the steps of:
- selectively downloading an application to a wireless device across the wireless network;
- recording the identity of the end-user to which the application was downloaded;
- requesting the end-user provide opinion data for the downloaded application;
- and
- receiving opinion data from the end-user during a registration procedure of the wireless device with the wireless network.
A computer program embodied on a computer readable medium, the computer program capable of executing on a computing device, the computer program comprising:
- code operable to register a wireless communications device with a wireless communications network;
- code operable to transmit identification information from the wireless communications device to the wireless communications network;
- code operable to transmit data from the wireless communications network to the wireless communications device, the data including at least a questionnaire, and the code is further operable to transmit the data during a first registration procedure of the wireless communications device with the wireless communications network;
- code operable to prompt the questionnaire to the end-user on a display screen;
- code operable to collect opinion from the end-user;
- and
- code operable to transmit the opinion from the wireless communications device to the wireless communication network, the code further operable to transmit the opinion during a second registration procedure.
A method for collecting opinion from an end-user using a wireless device on a wireless network, the method comprising the steps:
- selectively downloading an application to a wireless device across the wireless network;
- recording the identity of the end-user to which the application was downloaded;
- requesting the end-user provide opinion data for the downloaded application;
- receiving opinion data from the end-user transmitted by the wireless device during a registration procedure of the wireless device with the wireless network;
- identifying a software manufacturer for the downloaded software application;
- determining whether the software manufacturer is a subscriber;
- and
- if the software manufacturer is a subscriber, sending the end-user opinion data to the software manufacturer, the opinion data received for the specific application of that software manufacturer.
A computer program embodied on a computer readable medium, the computer program capable of executing on a computing device, the computer program comprising:
- code operable to selectively download an application to a wireless device across the wireless network;
- code operable to record the identity of the end-user to which the application was downloaded;
- code operable to request the end-user provide opinion data for the downloaded application;
- code operable to receive opinion data from the end-user transmitted by the wireless device during a registration procedure of the wireless device with the wireless network;
- code operable to identify a software manufacturer for the downloaded software application;
- code operable to determine whether the software manufacturer is a subscriber;
- and
- code operable, wherein if the software manufacturer is a subscriber, to send the end-user opinion data to the software manufacturer, the opinion data received for the specific application of that software manufacturer.
A method for collecting opinion from an end-user using a wireless device on a wireless communications network, the method comprising the steps of:
- receiving wireless device identification information from a wireless device via the wireless communications network during a first wireless device registration procedure;
- and
- transmitting data, including at least a questionnaire, to the wireless communications device via the wireless communications network during the first wireless device registration procedure.
A method for collecting opinion from an end-user using a wireless device on a wireless communications network, the method comprising the steps of:
- transmitting wireless device identification information via a wireless communications network during a first wireless device registration procedure with the wireless communications network;
- receiving data, including at least a questionnaire, via the wireless communications network during the first wireless device registration procedure;
- displaying the questionnaire on a display screen;
- and
- collecting opinion from the end-user.
A server used for collecting opinion from an end-user using a wireless communications network, the system comprising:
- means for receiving wireless device identification information from a wireless device via the wireless communications network during a first wireless device registration procedure;
- and
- means for transmitting data, including at least a questionnaire, to the wireless communications device via the wireless communications network during the first wireless device registration procedure.
A client wireless device for collecting opinion from an end-user, comprising:
- means for transmitting wireless device identification information via a wireless communications network during a first registration procedure;
- means for receiving data, including at least a questionnaire, via the wireless communications network during the first registration procedure;
- means for displaying the questionnaire;
- and
- means for collecting opinion from the end-user.
A computer program embodied on a computer readable medium, the computer program capable of executing on a computing device, the computer program comprising:
- code operable to receive wireless device identification information from a wireless device via the wireless communications network during a first wireless device registration procedure;
- and
- code operable to configured to transmit data, including at least a questionnaire, to the wireless communications device via the wireless communications network during the first wireless device registration procedure.
A computer program embodied on a computer readable medium, the computer program capable of executing on a computing device, the computer program comprising:
- code operable to transmit wireless device identification information via a wireless communications network during a first registration procedure;
- code operable to receive data, including at least a questionnaire, via the wireless communications network during the first registration procedure;
- code operable to display the questionnaire on a display screen;
- and
- code operable to collect opinion from the end-user.
Dependencies are inferred from the claim text.