US2022198488A1PendingUtilityA1

Method and system for programmatic generation of survey queries

63
Assignee: GROUPON INCPriority: Jun 27, 2014Filed: Dec 29, 2021Published: Jun 23, 2022
Est. expiryJun 27, 2034(~8 yrs left)· nominal 20-yr term from priority
G06Q 30/0282G06Q 30/0203
63
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Embodiments provide a computer-executable method for programmatically generating one or more survey queries. The method includes accessing information on a commercial entity or object. The method also includes, based on the accessed information, determining an attribute descriptor associated with the attribute. The method further includes programmatically generating a survey query indicating the attribute descriptor. The method further includes transmitting one or more computer-executable instructions to a computing device to cause a visual display device to render a user interface, the user interface displaying the survey query and enabling user input in response to the survey query.

Claims

exact text as granted — not AI-modified
1 - 117 . (canceled) 
     
     
         118 . A system, comprising one or more computers and one or more storage devices storing instructions that are operable, when executed by the one or more computers, to cause the one or more computers to:
 access, from a data repository, textual information related to a first commercial object from a set of commercial objects, wherein the first commercial object is related to a first good, service or promotion;   determine a first location for a consumer identifier associated with a consumer computing device;   select, based on a comparison between a second location associated with the second commercial object and the first location associated with the consumer identifier, a second commercial object associated with a second good, service or promotion that is different than the first commercial object;   generate an attribute descriptor for the second commercial object based on the textual information related to the first commercial object;   configure computer-executable instructions to cause a multi-point touch interface for a visual display of the consumer computing device to render (i) a graphical element associated with the second commercial object and (ii) a survey query formatted to include the attribute descriptor;   determine a communication mode for the consumer computing device based on one or more communication capabilities associated with a processor of the consumer computing device;   transmit, via one or more network devices configured to establish a network connection using the communication mode for the consumer computing device, the computer-executable instructions to the consumer computing device to provide the multi-point touch interface for the visual display of the consumer computing device;   generate rating data for the attribute descriptor based on a response to the survey query via the multi-point touch interface;   generate new data for the second commercial object based on the rating data for the attribute descriptor; and   store the new data for the second commercial object in the data repository.   
     
     
         119 . The system of  claim 118 , wherein the one or more storage devices store instructions that are operable, when executed by the one or more computers, to further cause the one or more computers to:
 determine consumer data associated with the consumer identifier; and   generate the attribute descriptor based on the consumer data.   
     
     
         120 . The system of  claim 118 , wherein the one or more storage devices store instructions that are operable, when executed by the one or more computers, to further cause the one or more computers to:
 determine commercial object data associated with the first commercial object; and   generate the attribute descriptor based on the commercial object data.   
     
     
         121 . The system of  claim 118 , wherein the one or more storage devices store instructions that are operable, when executed by the one or more computers, to further cause the one or more computers to:
 determine consumer data associated with the consumer identifier;   determine historical promotion data associated with the first commercial object; and   select the second commercial object based on a comparison between the consumer data and the historical promotion data.   
     
     
         122 . The system of  claim 118 , wherein the one or more storage devices store instructions that are operable, when executed by the one or more computers, to further cause the one or more computers to:
 determine time data associated with receipt of the response from the consumer computing device; and   generate the rating data for the attribute descriptor based on the time data.   
     
     
         123 . The system of  claim 118 , wherein the one or more storage devices store instructions that are operable, when executed by the one or more computers, to further cause the one or more computers to:
 determine time data associated with receipt of the response from the consumer computing device; and   modify the rating data for the attribute descriptor based on a weighted value associated with the time data.   
     
     
         124 . The system of  claim 118 , wherein the one or more storage devices store instructions that are operable, when executed by the one or more computers, to further cause the one or more computers to:
 generate the attribute descriptor for the second commercial object based on feature text information and quantifier text information for the first commercial object.   
     
     
         125 . The system of  claim 124 , wherein the one or more storage devices store instructions that are operable, when executed by the one or more computers, to further cause the one or more computers to:
 generate at least a portion of the textual information based on synonym text information associated with the feature text information and the quantifier text information.   
     
     
         126 . A computer-implemented method, comprising:
 accessing, by a computing device comprising a processor and from a data repository, textual information related to a first commercial object from a set of commercial objects, wherein the first commercial object is related to a first good, service or promotion; determine a first location for a consumer identifier associated with a consumer computing device;   selecting, by the computing device and based on a comparison between a second location associated with the second commercial object and the first location associated with the consumer identifier, a second commercial object associated with a second good, service or promotion that is different than the first commercial object;   generating, by the computing device, an attribute descriptor for the second commercial object based on the textual information related to the first commercial object;   configuring, by the computing device, computer-executable instructions to cause a multi-point touch interface for a visual display of the consumer computing device to render (i) a graphical element associated with the second commercial object and (ii) a survey query formatted to include the attribute descriptor;   determining, by the computing device, a communication mode for the consumer computing device based on one or more communication capabilities associated with a processor of the consumer computing device;   transmitting, by the computing device and via one or more network devices configured to establish a network connection using the communication mode for the consumer computing device, the computer-executable instructions to the consumer computing device to provide the multi-point touch interface for the visual display of the consumer computing device; and   generating, by the computing device, rating data for the attribute descriptor based on a response to the survey query via the multi-point touch interface;   generating, by the computing device, new data for the second commercial object based on the rating data for the attribute descriptor; and   storing, by the computing device, the new data for the second commercial object in the data repository.   
     
     
         127 . The computer-implemented method of  claim 126 , further comprising:
 determining, by the computing device consumer data associated with the consumer identifier, and   the generating the attribute descriptor comprising generating the attribute descriptor based on the consumer data.   
     
     
         128 . The computer-implemented method of  claim 126 , further comprising:
 determining, by the computing device, consumer data associated with the consumer identifier, and   the generating the attribute descriptor comprising generating the attribute descriptor based on the commercial object data.   
     
     
         129 . The computer-implemented method of  claim 126 , further comprising:
 determining, by the computing device, consumer data associated with the consumer identifier;   determining, by the computing device, historical promotion data associated with the first commercial object; and   selecting, by the computing device, the second commercial object based on a comparison between the consumer data and the historical promotion data.   
     
     
         130 . The computer-implemented method of  claim 126 , further comprising:
 determining, by the computing device, time data associated with receipt of the response from the consumer computing device, and   the generating the rating data for the attribute descriptor comprising generating the rating data for the attribute descriptor based on the time data.   
     
     
         131 . The computer-implemented method of  claim 126 , further comprising:
 determining, by the computing device, time data associated with receipt of the response from the consumer computing device; and   modifying, by the computing device, the rating data for the attribute descriptor based on a weighted value associated with the time data.   
     
     
         132 . The computer-implemented method of  claim 126 , the generating the attribute descriptor comprising generating the attribute descriptor based on feature text information and quantifier text information for the first commercial object. 
     
     
         133 . The computer-implemented method of  claim 132 , further comprising:
 generating, by the computing device, at least a portion of the textual information based on synonym text information associated with the feature text information and the quantifier text information.   
     
     
         134 . A computer program product, stored on a computer readable medium, comprising instructions that when executed by one or more computers cause the one or more computers to:
 access, from a data repository, textual information related to a first commercial object from a set of commercial objects, wherein the first commercial object is related to a first good, service or promotion;   determine a first location for a consumer identifier associated with a consumer computing device;   select, based on a comparison between a second location associated with the second commercial object and the first location associated with the consumer identifier, a second commercial object associated with a second good, service or promotion that is different than the first commercial object;   generate an attribute descriptor for the second commercial object based on the textual information related to the first commercial object;   configure computer-executable instructions to cause a multi-point touch interface for a visual display of the consumer computing device to render (i) a graphical element associated with the second commercial object and (ii) a survey query formatted to include the attribute descriptor;   determine a communication mode for the consumer computing device based on one or more communication capabilities associated with a processor of the consumer computing device;   transmit, via one or more network devices configured to establish a network connection using the communication mode for the consumer computing device, the computer-executable instructions to the consumer computing device to provide the multi-point touch interface for the visual display of the consumer computing device;   generate rating data for the attribute descriptor based on a response to the survey query via the multi-point touch interface;   generate new data for the second commercial object based on the rating data for the attribute descriptor; and   store the new data for the second commercial object in the data repository.   
     
     
         135 . The computer program product of  claim 134 , further comprising instructions that when executed by the one or more computers cause the one or more computers to:
 determine consumer data associated with the consumer identifier; and   generate the attribute descriptor based on the consumer data.   
     
     
         136 . The computer program product of  claim 134 , further comprising instructions that when executed by the one or more computers cause the one or more computers to:
 determine commercial object data associated with the first commercial object; and   generate the attribute descriptor based on the commercial object data.   
     
     
         137 . The computer program product of  claim 134 , further comprising instructions that when executed by the one or more computers cause the one or more computers to:
 determine consumer data associated with the consumer identifier;   determine historical promotion data associated with the first commercial object; and   select the second commercial object based on a comparison between the consumer data and the historical promotion data.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.