分析调查结果和生成调查结果输出的系统和方法与流程

文档序号:15307391发布日期:2018-08-31 21:13阅读:356来源:国知局

本申请要求于2015年11月17日提交的标题为“systemandmethodofanalyzingpollingresultsandgeneratingpollingresultsoutputs”的美国专利申请序列号14/943,779的权益,其通过引用整体合并于此。

本发明涉及基于答复者特性分析调查(poll)结果并生成调查结果输出、使用一个或多个调查结果输出生成幻灯片文档、保存和共享调查结果输出以及基于调查执行趋势分析的系统和方法。



背景技术:

其中答复者典型地针对调查问题提供答复的调查可以将有价值的见解提供到答复者有关调查话题的观点(sentiment)和想法中。调查问题可以是开放式的,其中允许自由形式的答复,或者可以是闭合的,其中答复者必须从两个或更多选择(例如,是/否、出色/好/平均/低于平均/差、等等)当中选择答复。调查话题可以是广泛的,诸如“经济怎么样”或“你会为共和党还是民主党投票”,到更具体地,诸如“你认为就业市场怎么样”或“你比较偏好哪个候选人?”

虽然有价值,但是执行调查结果分析可能是麻烦的。例如,经常难以基于公共特性(例如,分析年龄在18岁到35岁之间的男性对特定话题的看法)标识一组其答复是焦点的答复者。此外,基于实时输入动态地更新调查结果的视觉显示(包括确定如何以及在何处叠加辅助信息)可能是困难的。更进一步,针对趋势分析调查数据也可能是有价值的,但是难以基于经常大量的调查数据来辨别。即使当调查结果被分析并被置于方便的格式,也很难保存、共享和使用这样的格式。

调查系统存在这些和其它缺点。



技术实现要素:

克服这些和其它缺点的本发明涉及基于答复者特性分析调查结果并生成调查结果输出、使用一个或多个调查结果输出生成幻灯片文档、保存和共享调查结果输出以及基于调查执行趋势分析的系统和方法。

例如,系统可以访问调查结果,响应于用户输入对调查结果执行分析,并生成一个或多个调查结果输出。调查结果输出可以包括诸如图形、文本和/或其它输出元素的一个或多个输出元素。调查结果输出可以被保存为图像文件、电子表格、文字处理文档、幻灯片文档(例如,演示图形程序文档)、便携式文档格式文档、和/或其它文件,或者另外被包括在这些中。

在一些情况下,系统可以提供允许用户分析调查结果的界面。例如,系统可以提供包括用于从用户获得过滤器参数的输入的界面。过滤器参数可以指定哪些调查结果数据集包括、排除其它调查结果数据和/或与其它调查结果数据组合以生成调查结果输出。

在一个实施方式中,过滤器参数可以用于基于答复者特性来过滤进答复中(例如,“正”过滤器)。例如,第一个过滤器参数可以指定来自女性答复者的答复应该用于生成调查结果元素(诸如条形图中的条)。在一些情况下,第二过滤器参数可以指定来自男性答复者的答复应该用于生成调查结果元素(诸如条形图中的条)。在一些情况下,可以组合不同的过滤器。例如,可以生成显示来自女性答复者的答复的第一个条,并且可以生成显示来自男性答复者的答复的第二个条。第一个条和第二个条可以被组合成单个条形图,以区分每组答复者的不同答复。此外,不同类型的过滤器参数可以被组合以过滤掉答复。例如,第一过滤器参数可以指定使用来自男性的答复,并且第二过滤器参数可以指定应该使用来自18岁至25岁的那些人的答复。当被组合时,第一个过滤器参数和第二个过滤器参数可用于指定应该使用来自18岁至25岁的男性的答复。

在一个实施方式中,过滤器参数可以用于基于答复者特性来过滤掉答复(例如,“负过滤器”)。例如,可以使用第一参数来指定不使用来自具有某些特性的答复者的答复。例如,过滤器参数可以指定不应该使用来自45岁以上答复者的答复。这种负过滤器参数也可以与其它负过滤器组合,并且可以与正过滤器组合。

可以实时地(例如,在接收到过滤器并且没有保存过滤器以用于稍后的应用时)将过滤器应用到调查结果输出。例如,使用该系统,用户可以实时动态地生成经过滤的调查结果的图表、图表、文本等。

在一个实施方式中,系统可以将辅助信息叠加到调查结果输出上。例如,与辅助信息相关联的图形表示或文本可以被叠加到图形或其它调查结果输出上。辅助信息可以用与调查结果有关的额外的信息来增强图形,但其可能不是对调查结果的答复。例如,辅助信息可以包括叠加到与答复者对总统处理经济问题的看法有关的调查上的经济数据。尽管经济数据不是来自答复者的答复,但它与答复有关,并可以增强调查结果输出中表示的答复。

在一个实施方式中,系统可以提供生成包括调查结果输出的文档的界面。例如,用户可以使用该系统来生成包括一个或多个调查结果输出的幻灯片文档,该一个或多个调查结果输出本身可以由用户定制。以这种方式,系统可以基于来自用户的输入生成包括图形、文本和/或其它调查结果输出的幻灯片文档。

在一个实施方式中,系统可以为用户提供界面以与用户标识信息相关联地“星标(star)”或保存调查结果输出(无论该输出是否被包括在文字处理文档、幻灯片文档等中)调查。以这种方式,用户可以使用系统来生成调查结果输出并将其保存以用于稍后的使用。

在一个实施方式中,系统可以为用户提供界面以共享调查结果输出。例如,用户可以将调查结果输出发布到社交媒体账户,将调查结果输出传送到内容站点(例如,新闻媒体站点),经由通信信道(例如,电子邮件、mms消息等)传送调查结果输出,和/或另外使得调查结果输出通过网络被发送。

在一个实施方式中,系统可以对调查结果数据执行趋势分析。例如,系统可以基于每个已经被访问、保存或共享的次数等来确定指示给定调查话题、调查话题的集合、调查话题的主题(例如,政治有关的、经济有关的、技术有关的等)的流行度的趋势。以这种方式,系统可以确定在使用该系统生成调查结果输出的用户或实体中哪些类型的调查结果是流行的。

在一些情况下,系统可以确定与调查结果本身有关的趋势。例如,系统可以从调查结果数据确定与话题有关的观点在给定时间段内在增加、减少或保持不变(统计地说)。例如,该系统可以通过分析过去六个月内与消费者信心有关的调查结果来检测在过去的六个月消费者信心的向上(或向下)趋势。

无论哪种类型的趋势被确定,该系统都可以使得生成示出趋势的调查结果输出。例如,可以生成包括随时间的趋势的图形的调查结果输出。在这些情况中的一些情况下,趋势可以与来自先前时间点的趋势或其它调查结果进行比较。例如,趋势可以与来自去年同时间段的消费者观点进行比较,并且这两组趋势或数据可以叠加到单个调查结果输出上以用于比较。

在一个实施方式中,系统可以基于答复者人口统计(例如,性别、居住位置等)、与调查有关的地理(例如,与不同地理位置有关的调查问题)和/或调查数据的其它特性来确定趋势。

本文所公开的系统和/或方法的这些和其它目的、特征和特性、以及相关结构元素的操作方法和功能和各部分与制造经济的组合将在参考附图考虑以下描述和所附权利要求时变得更加清楚,所有的这些构成本说明书的一部分,其中相似的参考编号在各个附图中表示相对应的部分。然而,应该明确理解的是,附图仅用于说明和描述的目的,并不意图作为本发明的限制的定义。如说明书和权利要求书中所使用的,除非上下文另外明确指出,否则单数形式的“一”、“一个”和“该”包括复数指代物。

附图说明

图1示出了根据本发明的实施方式的用于处理调查结果的系统。

图2示出了根据本发明的实施方式的用于分析调查结果并生成调查结果输出的调查分析计算机系统。

图3示出了根据本发明的实施方式的用于分析调查结果并生成调查结果输出的处理的流程图。

图4示出了根据本发明的实施方式的用于生成叠加到调查结果上的辅助信息的显示的处理的流程图。

图5示出了根据本发明的实施方式的用于基于参数参数动态地更新调查结果的显示的处理的流程图。

图6示出了根据本发明的实施方式的用于基于可选调查动态地生成幻灯片文档的处理的流程图。

图7a示出了根据本发明的实施方式的通过其可以将调查结果输出呈现给用户的信道。

图7b示出了根据本发明的实施方式的通过其可以将调查结果输出呈现给用户的信道。

图8示出了根据本发明的实施方式的用于提供可选调查话题的用户界面的屏幕截图。

图9示出了根据本发明的实施方式的用于提供调查结果输出的显示模式的用户界面的屏幕截图。

图10示出了根据本发明的实施方式的用于基于答复者特性提供调查结果输出的显示模式的用户界面的屏幕截图。

图11示出了根据本发明的实施方式的用于提供图表显示模式以用于提供调查结果输出的用户界面的屏幕截图。

图12示出了根据本发明的实施方式的用于提供地图显示模式以用于提供调查结果输出的用户界面的屏幕截图。

图13示出了根据本发明的实施方式的用于生成包括调查结果输出的幻灯片文档的用户界面的屏幕截图。

具体实施方式

本文描述的本发明涉及处理调查结果的系统和方法。该系统可以访问调查结果,响应于用户输入对调查结果执行分析,并生成一个或多个调查结果输出。调查结果输出可以包括诸如图形、文本和/或其它输出元素的一个或多个输出元素。调查结果输出可以被保存为图像文件、电子表格、文字处理文档、幻灯片文档(例如,演示图形程序文档)、便携式文档格式文档和/或其它文件,或者另外被包括在这些中。

在一些情况下,系统可以提供允许用户分析调查结果的界面。例如,该系统可以提供包括用于从用户获得过滤器参数的输入的界面。过滤器参数可以指定哪些调查结果数据集包括、排除其它调查结果数据和/或与其它调查结果数据组合以生成调查结果输出。

分析的调查结果可以以调查结果输出的形式呈现。调查结果输出可以包括诸如图形、文本和/或其它输出元素的一个或多个输出元素。调查结果可以被输出为图像文件、电子表格、文字处理文档、幻灯片文档(例如,演示图形程序文档)、便携式文档格式(“pdf”)和/或其它类型的输出格式。

示例性系统架构

图1示出了根据本发明的实施方式的用于处理调查结果的系统100。在一个实施方式中,系统100可以包括调查系统101、调查分析系统102、一个或多个社交媒体平台120、一个或多个内容站点130、一个或多个终端用户设备140和/或其它组件。

调查系统101可以包括调查计算机103、调查数据库105和/或其它组件。调查计算机103可以用于进行调查以及使用调查数据库105存储这种调查的结果。在一些情况下,可以通过现场操作员来进行调查,现场操作员向答复者提问调查问题并且通过他们自己的计算机输入答复,这些计算机将答复通信到调查计算机103。在其它情况下,可以通过使用在线形式(例如,通过其可以发布问题和收集答复的网站)、电话(例如,交互式语音答复系统)和/或通过其向调查计算机103提供调查答复的其它自动或半自动系统来自动进行调查。无论使用何种方式来进行调查,调查计算机103都可以在调查数据库105中存储该答复。

在一些情况下,调查计算机还可以在调查数据库105中存储答复者的一个或多个特性,如果这样的特性是已知的话。该特性可以包括但不限于年龄、种族、性别、居住地址(地点、国家等)、政党背景、宗教信仰、收入和/或其它特性。调查计算机103可以在向答复者发布调查问题之前(例如,当答复者对调查计算机103而言已经是已知时)或在后来(例如,当提示答复者提供一个或多个特性时)获悉该特性。当然,有些特性可以事先知道,而其它特性会在之后发现。在任何情况下,调查计算机103都可以在答复者简档中存储答复者的每个特性的关联,以便可以查找给定的答复者的特性。可替换地或额外地,对调查问题的每个答复可以与标识答复者的信息和/或答复者的特性相关联地存储。以这种方式,每个答复可以与提供答复的答复者的人口统计(demographic)或其它特性相关联地存储。调查计算机103可在调查数据库105中存储该关联。

如本文所述的,调查分析系统102可以从调查系统101获得调查结果以分析调查结果。调查结果可以被推送至调查分析系统102或由调查分析系统102拉取。另外,在一些情况下,调查分析系统102可以请求由调查系统101进行某些调查。在这些情况下,调查分析系统102可以生成调查说明书,该调查说明书包括用于指定要提问的调查问题(例如,问题和多选答案或开放式答案)的一个或多个调查参数、寻找特定目标答复者的一个或多个答复者参数(例如,目标答复者的年龄、性别等)、和/或其它参数。调查系统101然后可以响应于调查规范并基于该调查规范来进行所请求的调查并且提供(或使得可获得)调查结果,该调查结果可以由调查分析系统102分析。

在一些情况下,调查分析系统102可以将分析的调查结果提供给社交媒体平台120。这样的平台可以包括但不限于facebook、twitter,instagram、youtube、和/或通常提供用户生成的内容以供其它用户使用的其它社交网络。可替换地或额外地,调查分析系统102可以将分析的调查结果提供给内容站点130,该内容站点130典型地将分析的调查结果与其它内容一起提供。这样的内容站点可以包括新闻站点、天气站点、体育有关的站点、购物/电子商务站点、搜索引擎站点、多媒体娱乐提供商(例如视频服务)、和/或其它站点。

第三方平台(例如,社交媒体平台120、内容站点130等)可以将调查结果输出合并到它们各自的资源(asset)中。例如,新闻组织可以将由调查分析系统102生成的调查结果输出合并到其新闻站点上。用户或其它人(包括组织)可以将某些调查结果输出直接发布到他们的社交媒体帐户/主页。购物站点可以在评论或其它产品信息旁边提供调查结果输出。搜索引擎可以在搜索结果旁边提供调查结果输出以指示(例如,如由调查结果所指示的)用户对与某些搜索术语相对应的某些搜索结果的相关性的指示。基于本文提供的公开,系统的使用的其它示例对于本领域的技术人员也将是显然的。

在一些实施方式中,分析的调查结果可以被使用终端用户设备140的终端用户访问。例如,用户可以获得调查结果输出,然后在本地查看它们和/或将它们保存到其终端用户设备140(例如,经由由调查分析计算机系统110生成的gui112),生成包括调查结果的演示文档,使用终端用户设备140将调查结果输出发布到他们的社交媒体账户,和/或另外使用终端用户设备140与系统交互。分析的调查结果和/或调查结果自身可以存储在一个或多个数据库中,诸如数据库114中。

在一个实施方式中,应用编程界面(api)116可以包括供第三方(例如,社交媒体平台120、内容站点130等)使用以从调查分析系统102请求不同调查结果输出的各种api。在这些情况下,调查分析系统102可以展示供第三方使用以访问/请求由调查分析系统102提供的调查结果输出的外部api116。以这种方式,这样的第三方可以请求并获得调查结果输出以包括在它们各自的站点中。

在一个实施方式中,一些api116可以在内部使用以访问第三方并与第三方相接。例如,api116可被用于向用户的社交媒体账户提供内容。在这种情况下,调查分析系统101可以获得用户的凭证和授权以将内容发布到用户的社交媒体账户。或者,调查分析系统101可以使用给定的社交媒体平台的api来促进登录到用户的社交媒体账户。

在实施方式中,前述api116中的一些可以包括用于格式化内容的各种规则。例如,给定的社交媒体站点可以以特定格式拍摄图像,而另一个站点可以以另一种格式拍摄图像。api116可以存储指定应该为给定接收者(无论接收者是用户、实体、诸如社交媒体平台120、内容站点130等的第三方平台)提供哪种格式的规则。

已经描述了系统的高级概述,现在将注意力转向调查分析计算机系统110的描述。

分析调查结果并生成调查结果输出

图2示出了根据本发明的实施方式的用于分析调查结果并生成调查结果输出的调查分析计算机系统110。调查分析计算机系统110可以被配置为服务器(例如,具有一个或多个服务器刀片(serverblade)、处理器等)、个人计算机(例如桌上型计算机、膝上型计算机等)、和/或可以被编程以分析和提供调查结果的其它设备。

调查分析计算机系统110可以包括一个或多个处理器212(为了方便起见,在本文中也可以被互换地称为处理器212、(多个)处理器212、或处理器212)、一个或多个存储设备214(其可以存储本文描述的各种指令)和/或其它组件。处理器212可以由一个或多个计算机程序指令编程。例如,处理器212可以由以下来编程:调查结果分析器220、星标和共享引擎222、幻灯片文档生成引擎224、趋势分析引擎226、应用编程界面(api)228和/或编程调查分析计算机系统110以执行各种操作的其它指令230,其中的每一个在本文中更详细地被描述。如本文所使用的,为了方便起见,当各种指令实际上编程处理器212(并且因此编程计算机系统110)以执行操作时,各种指令将被描述为执行操作。

在一个实施方式中,调查结果分析器220可以访问调查结果并且生成一个或多个调查结果输出。调查结果分析器220可以在要求时(例如,当用户希望分析和查看调查结果时)访问和分析调查结果,或者自动访问和分析调查结果而不需要用户明确请求这样做(例如,当使得调查结果可用时或在其它时候)。例如,调查系统101可以通知调查分析系统102新的调查结果可用。响应于此,调查分析系统102可以开始分析调查结果(如本文所述)或另外将新的调查结果添加到队列中以便分批(例如,每小时、每晚等)进行这样的分析。

图3示出了根据本发明的实施方式的用于分析调查结果并生成调查结果输出的处理300的流程图。例如,在图8至图12中的每一个图中示出给定的显示模式。处理300可以由调查结果分析器220和/或系统100的其它组件来执行。

在操作302中,处理300可以包括访问并显示调查话题的可选列表。例如,可以访问并显示可从调查系统101获得的调查话题以供用户选择。在一些实施方式中,调查话题的可选列表可以从对话题的搜索得到。例如,参考图8,部分802允许一个或多个搜索参数,诸如搜索术语/关键词、日期/时间参数(例如,何时获得调查结果、何时分析调查结果、调查涉及的日期/时间-诸如与在给定时间段期间总统的表现有关的调查问题等)和/或其它搜索参数。

处理300可以包括基于搜索参数运行搜索。可以对来自调查系统101的调查结果和/或基于来自调查分析系统102的分析的调查结果(例如,先前保存的调查结果输出)运行搜索。搜索可以使用关于话题、子话题、调查源、调查答复者人口统计、和/或与调查结果有关的其它信息的常规关键字匹配。搜索的结果可以在部分804、808中呈现。当然,部分804、808也可以包括与搜索无关的调查话题的列表(例如,所有可得的调查话题的列表)。

在操作304中,处理300可以包括接收对调查话题的选择。例如,参考图8,用户可以选择对于相应的话题的在部分806、810处呈现的“分析”界面构件(例如,按钮)。

在操作306中,处理300可以包括确定调查话题是否包括子话题。如果所选择的调查话题包括子话题,则在操作308中,处理300可以包括呈现子话题以供用户选择。

在操作310中,处理300可以包括接收对子话题的选择。这种选择可以以类似于选择调查话题的方式进行。尽管在图3中没有示出,但是子话题自身可以包括其它可选子话题,可以被呈现以供用户选择直到所有子话题已经被遍历为止。

在操作312中,处理300可以包括为所选择的话题或子话题生成调查结果输出。可以基于已经预先执行(例如,预定义的)的分析或者在请求分析所选择的话题或子话题时(例如,当选择“分析”按钮时)在要求时生成调查结果输出。

在操作314中,处理300可以包括保存调查结果输出。例如,可以保存调查结果输出以供稍后查看。可替换地或额外地,可以保存话题或子话题以供稍后查看,在这种情况下,可以基于保存的话题或子话题(和/或用于生成调查结果演示的参数)来生成调查结果演示。保存的调查结果输出可以与用户标识符相关联地存储,使得给定用户可以保存一个或多个调查结果输出和/或调查话题/子话题以供稍后查看或分析。

将辅助信息叠加到调查结果上

图4示出了根据本发明的实施方式的用于生成叠加到调查结果上的辅助信息的显示的处理400的流程图。处理400可以由调查结果分析器220和/或系统100的其它组件执行。辅助信息可以涉及调查结果,但可以不是对调查问题的答复。例如,调查可以与总统处理经济如何有关。辅助信息可以包括经济指标,诸如股票市场活动、消费者观点、失业人数、国内生产总值、和/或与调查(例如,经济)有关的其它经济信息,但不是对调查问题的答复。以这种方式,叠加在调查结果输出上的辅助信息可以提供调查结果的更强健的视图。

此外,当辅助信息包括客观指标(如在经济指标示例中那样)时,客观信息可以与调查答复的(潜在地)主观性质进行比较。当然,辅助信息也可以包括主观信息。例如,辅助信息可以包括与前任总统处理经济如何有关的调查答复,以便可以在经济(或答复者对其的看法)上将前任和现任总统进行比较。其它辅助信息可以类似地叠加到调查结果上。

在操作402中,处理400可以包括访问对与特定话题有关的调查问题的第一答复,该第一答复与第一答复者信息相关联地存储在物理存储器中,该第一答复者信息包括从其接收第一答复的第一答复者的多个第一特征。

在操作404中,处理400可以包括访问对调查问题的第二答复,该第二答复与第二答复者信息相关联地存储在物理存储器中,该第二答复者信息包括从其接收第二调查问卷答复的第二答复者的多个第二特性。

在操作406中,处理400可以包括基于第一答复和第二答复来生成调查结果输出。

在操作408中,处理400可以包括使得调查结果输出经由图形用户界面来呈现。

在操作410中,处理400可以包括接收将辅助信息添加到调查结果输出的请求。

在操作412中,处理400可以包括基于在调查结果输出上呈现的信息来标识在调查结果输出上要叠加该辅助信息的位置。这样的位置可以取决于各种因素,诸如,但不限于,调查结果输出的大小、时间比例和/或其它因素。例如,给定的调查(或多个调查)可以询问答复者总统在不同月份处理失业问题如何,并且可以在调查结果输出中相应地排列这些月份的经济指标。

在操作414中,处理400可以包括:响应于添加辅助信息的请求,基于标识的位置使辅助信息叠加到调查结果输出上。使辅助信息叠加到调查结果输出上可以包括:利用辅助信息生成新的调查结果输出,更新调查结果输出以包括辅助信息,或者将与辅助信息相对应的新演示叠加到调查结果上输出上。无论使用何种方式将辅助信息叠加到调查结果输出上,处理400可以包括生成调查结果输出并将调查结果输出提供给终端用户设备140(或将查看或获得调查结果输出的任何设备)和/或可以向使得接收设备呈现调查结果输出的终端用户设备140(或其它设备)提供指令。

在操作416中,处理400可以包括确定是否接收到改变修改的调查结果输出的进一步请求。例如,处理400可以监视gui112处的输入,通过该gui112调查演示被呈现以确定是否已经请求额外的或不同的参数来改变调查结果输出的模式(例如,从地图模式到图表模式)或添加额外的过滤器参数(例如,查看人口统计)。在一个实施方式中,处理400可以包括使得指令被提供给终端用户设备,该终端用户设备使得一个或多个进一步的请求改变要被接收和处理的调查结果输出以在接收到该一个或多个进一步的请求时进一步更新调查结果输出。例如,可以在收到该一个或多个进一步的请求时实时地做出这样的更新,使得进一步的请求不被存储并稍后起作用,而是在收到进一步的请求时起作用。

随着应用额外的或不同的参数,处理400可以基于额外的或不同的参数动态地改变、更新或另外生成新的调查结果输出。在一些情况下,输入可以在终端用户设备140(或其它设备)处被接收并且被传递到调查分析计算机系统110,在这种情况下,调查分析计算机系统110处理请求并且将辅助信息叠加到调查结果输出上,如本文所述。在其它情况下,可以在使用从调查分析计算机系统110提供的指令(例如,javascript或其它客户端运行的脚本/代码)的终端用户设备140(或其它设备)处接收输入以相应地重新呈现显示。

生成调查结果的动态改变视图

一旦生成(不管是否具有叠加在其上的辅助信息),调查结果的显示可基于一个或多个过滤器参数动态地更新。图5示出了根据本发明的实施方式的用于基于过滤器参数动态地更新调查结果的显示的处理500的流程图。处理500可以由调查结果分析器220和/或系统100的其它组件来执行。

在操作502中,处理500可以包括基于答复者的第一特性来过滤调查答复。例如,来自答复者的第一人口统计的调查答复可以(从所有调查答复的集合中)被过滤并且被呈现为第一输出元素(例如,条形图上的第一条)。来自答复者的第二人口统计的调查答复可以被过滤并且被呈现为第二输出元素(例如,条形图上的第二条)。答复者的其它特性可以被类似地过滤和呈现。可替换地或额外地,可以省略显示来自具有给定特性的答复者的调查答复。此外,可以以不同方式组合答复者的两个或更多特性。例如,可以过滤进来自18-32岁之间(第二个特性)的男性(第一特性)的调查答复以创建输出元素,或者可以将其过滤掉以省略显示。答复者的其它特性也可以类似地组合。

在操作504中,处理500可以包括基于过滤的调查答复来生成输出元素。在操作506中,处理500可以包括确定是否已经做出额外的过滤器请求。例如,用户可以制定特定的过滤器集合以基于答复者的某些特性来分析调查结果,并添加(或不添加)额外的过滤器以应用。

如果接收到进一步的过滤器请求,则处理500可以包括在操作508中基于额外的过滤器请求过滤调查答复并且在操作510中相应地更新调查结果输出。这样的更新可以包括将额外的输出元素添加到调查结果输出、从调查结果输出移除输出元素、或修改调查结果输出上的输出元素。

在操作512中,处理500可以包括生成并使得提供调查结果输出。例如,处理500可以包括使得调查结果输出被发送到诸如终端用户设备140的远程设备。在终端用户设备140(例如,基于来自调查分析计算机系统110的指令)生成调查结果输出的其它实例中,终端用户设备140可显示调查结果输出。

保存收藏和共享调查结果

在一个实施方式中,星标和共享引擎222可以使给定的调查结果输出与希望保存该输出的用户相关联地存储。例如,用户可能希望保存与特定调查问题有关的图形。作为响应,星标和共享引擎222可以与用户相关联地存储该图形。例如,星标和共享引擎222可以存储图形和用户标识信息之间的数据库关联(例如,链接)。以这种方式,图形和其它保存的调查结果输出可以与用户相关联地保存,使得用户稍后可以调回保存的图形(以及其它保存的调查结果输出)。可替换地或额外地,用于生成调查结果输出的信息可以与用户相关联地存储。例如,调查结果话题和用于生成图形的任何过滤器/参数可以与用户相关联地存储,以便稍后在被调回时可以生成图形。

在一个实施方式中,星标和共享引擎222可以经由网络共享给定的调查结果输出。例如,调查结果输出可以被共享到社交媒体平台120、内容站点130、另一用户(例如,通过电子邮件、多媒体发消息服务消息等)和/或其它通信信道。例如,给定的调查结果输出可以与“共享”或类似的界面构件相关联地显示,该界面构件在选择时允许用户通过社交媒体或其它通信信道共享输出。

用调查结果生成幻灯片文档和其它文档

在一个实施方式中,幻灯片文档生成引擎224可以生成包括一个或多个调查结果输出的幻灯片文档(例如,演示图形程序文档)。幻灯片文档可以被配置有各种幻灯片(或页面),每张幻灯片具有调查结果输出中的一个或多个。以这种方式,使用系统100,用户可以自动生成具有嵌入的调查结果输出的幻灯片演示。如本文所述,为了方便和说明而不是限制,将使用术语“幻灯片文档”。诸如文字处理文档、电子表格文档、pdf文档等的其它类型的文档也可以由幻灯片文档生成引擎224生成。

图6示出了根据本发明的实施方式的用于基于可选的调查动态地生成幻灯片文档的处理600的流程图。处理600可以由幻灯片文档生成引擎224和/或系统100的其它组件执行。

在操作602中,处理600可以包括访问多个主题并提供主题的可选列表。主题可以被预先存储在诸如数据库114的主题数据库中。给定主题可以包括控制使用给定的主题的幻灯片文档的外观(例如,颜色、字体、图形、布局、朝向等)的各种外观参数。主题可以是通用的,因为它们不针对任何给定的用户或实体被定制,或者主题可以是定制的,因为它们已经被用户或实体生成或定制。例如,定制主题可以包括公司标志/图形、和/或其它定制的外观参数。

在操作604中,处理600可以包括接收对主题的选择。例如,用户可以选择他们希望用来生成幻灯片文档的给定主题。

在操作606中,处理600可以包括访问多个调查话题和/或子话题并提供调查话题/子话题的可选列表。可以基于所有可用的话题/子话题来访问这样的话题和子话题,或者可以基于用于搜索感兴趣的特定话题/子话题的搜索查询来访问这些话题和子话题。

在操作608中,处理600可以包括接收对调查话题/子话题的选择。例如,用户可以选择给定的调查话题,以便所选择的调查话题的结果被包括在幻灯片文档中。例如,用户可以选择“添加到幻灯片”按钮来指示与所选择的调查话题有关的调查结果输出应该被添加到幻灯片文档的幻灯片中。在一些情况下,用户可以指定给定的调查结果输出应该被放置在哪个幻灯片上,以及或者可替换地,幻灯片上的位置。在一些情况下,处理600可以维护计数器,该计数器对要添加到幻灯片文档的调查结果输出的数量进行计数,使得它们每个可以按照用户选择其对应的调查话题的顺序来添加。可替换地或额外地,处理600可以生成调查结果输出的队列,使得它们可以按照基于队列的顺序被添加。在一些情况下,可以为要添加的每个调查结果输出生成一张幻灯片。

在操作610中,处理600可以包括获得或生成与所选择的调查话题/子话题有关的一个或多个调查结果成果。在先前已经生成并(例如,在数据库114中)存储了对于调查话题/子话题的调查结果成果的情况下,则处理600可以简单地获得对调查结果成果的访问。在先前未存储调查结果成果或期望定制过滤器的情况下,处理600可生成一个或多个调查结果成果。

在操作612中,处理600可以包括确定是否已经选择了额外的调查话题或子话题。如果已经选择了额外的话题或子话题,则处理可以返回到操作610,使得可以将与额外的话题/子话题有关的额外的调查结果输出添加到幻灯片文档。

在操作614中,处理600可以包括基于与所选择的调查结果话题/子话题有关的调查结果输出来生成幻灯片文档。如前所述,可以基于由用户指定的位置信息(例如,幻灯片号、幻灯片上的位置等),基于自动生成的计数器或队列和/或其它技术来生成幻灯片文档。

分析调查趋势

在一个实施方式中,趋势分析引擎226可以对可用于调查分析系统102的调查相关信息执行趋势分析。例如,趋势分析引擎226可以基于每个已经被访问、保存或(例如,通过星标和共享引擎222)共享的次数等等来确定指示给定调查话题、调查话题的集合、调查话题的主题(例如,政治有关的、经济有关的、技术有关的等)的流行度的趋势。以这种方式,趋势分析引擎226可以确定在使用该系统生成调查结果输出的用户或实体中哪些类型的调查结果是流行的。

在一些情况下,趋势分析引擎226可以确定与调查结果自身有关的趋势。例如,趋势分析引擎226可以从通过调查系统101可用的调查结果中确定与话题有关的观点在给定时间段内正在增加、减少或保持相同(统计地说)。例如,趋势分析引擎226可以通过分析过去六个月内与消费者信心有关的调查结果来检测在过去的六个月消费者信心的向上(或向下)趋势。

无论哪种类型的趋势被确定,趋势分析引擎226都可以使得生成示出该趋势的调查结果输出。例如,可以生成包括随时间变化的趋势的图形的调查结果输出。在这些情况中的一些情况下,该趋势可以与来自先前时间点的趋势或其它调查结果进行比较。例如,该趋势可以与来自去年同时间段的消费者观点进行比较,并且这两组趋势或数据可以叠加到单个调查结果输出上以用于比较。

在一个实施方式中,趋势分析引擎226可以基于答复者人口统计(例如,性别、居住位置等)、与调查有关的地理(例如,与不同地理位置有关的调查问题)和/或调查数据的其它特性来确定趋势。

gui和调查结果输出的示例

图7a示出了根据本发明的实施方式的通过其可以将调查结果输出呈现给用户的通道。图7a示出了用于显示gui700a的浏览器,该gui700a可以包括通过其提供调查结果输出的界面。图7b示出了根据本发明的实施方式的通过其可以将调查结果输出呈现给用户的通道。图7b示出了包括显示gui700b的应用(例如,移动“app”)的终端用户设备(例如,移动设备),该gui700b可以包括通过其提供调查结果输出的界面。

gui700a、gui700b和/或其它gui可以用于提供本文所述的各种用户界面。各种其它类型的通道(例如,电子邮件、mms和/或可以传递电子信息的其它通道)也可以用于传递调查结果输出。

无论使用哪种类型的gui(或通道),调查分析计算机系统110都可以生成调查结果输出并且提供这样的输出以通过gui显示。此外,调查分析计算机系统110可以通过gui接收各种输入以修改调查结果输出或获得新的调查结果输出。例如,如本文所述,用户通过gui可以输入可用于更新或另外替换给定调查结果输出的额外的参数。

可替换地或额外地,调查分析计算机系统110可以向终端用户设备140提供客户端运行的指令(例如,javascript,flash等)以生成给定的调查结果输出。这样的指令可以包括用于修改调查结果输出的规则。如将理解的,在终端用户设备140处运行的代理(agent)(例如,解释javascript的web浏览器、读取flash指令的flash插件等)可以从调查分析计算机系统110接收指令并且相应地呈现调查结果输出。也可以使用其它类型的技术,诸如在调查分析计算机系统110和终端用户设备140之间通信传达信息的代理(proxy)。

已经提供了可以向用户显示各种调查结果输出的方式的非限制性概述,现在将注意力转向包括输出的各种界面的示例。

图8示出了根据本发明的实施方式的用于提供可选的调查话题的用户界面800的屏幕截图。部分802可以用来输入一个或多个搜索参数,诸如搜索术语、日期过滤器和/或其它参数。部分804、部分808可以呈现可以包括调查问题的调查话题的可选列表。每个调查问题可以与调查结果输出相关联(示出为条形图,尽管可替代地或额外地可以包括其它类型的调查结果输出)。部分806、部分810可以包括“分析”输入构件(例如,按钮),其在被选择时使得提供调查结果输出。例如,在选择分析输入构件时,调查分析计算机系统110可以分析调查结果并生成调查结果输出和/或可以从存储器获得预先生成的调查结果输出。

图9示出了根据本发明的实施方式的用于提供调查结果输出的显示模式900的用户界面的屏幕截图。如图所示,显示模式900显示被配置为条形图的调查结果输出。

“总体”构件在被选择时(如图所示),可以为所有答复者提供调查结果。

“人口统计(demos)”构件在被选择时,可以允许用户选择人口统计数据或其它过滤器以用于修改调查结果输出。

“地图”构件在被选择时,使得图12中所示的显示模式1200被显示。

“趋势”构件在被选择时,使得对与显示的调查结果输出相对应的调查结果进行趋势分析。

“数据”构件在被选择时,使得图11中所示的显示模式1100被显示。

“保存pdf”构件在被选择时,使得调查结果输出被本地保存为pdf文件。

“保存图像”构件在被选择时,使得调查结果输出被本地保存为图像文件。保存pdf和保存图像相关功能不将与本文所述的收藏功能混淆,在收藏功能中调查结果输出将与给定用户相关联地保存一个。

“电子邮件”构件在被选择时,使得调查结果输出将通过电子邮件发送到电子邮件地址(其可以稍后由用户输入或者可以被预先存储)。

“linkedin”构件、“twitter”构件或“facebook”构件在被选择时,使得调查结果输出经由相对应的社交媒体平台120被共享。

“颜色”构件可以允许用户改变调查结果输出的颜色。其它视觉特性也可以改变(例如,大小、朝向等)。

应该注意,出现在图9(如上所述)和其它附图(例如图10至图13)中的界面构件将具有类似的功能。

图10示出了根据本发明的实施方式的用于基于答复者特性提供调查结果输出的显示模式1000的用户界面的屏幕截图。

如图所示,显示模式1000显示被配置为条形图的调查结果输出,该条形图基于诸如性别和政治背景的答复者特性来显示答复的细分(breakdown)。虽然没有示出,但是细分可以包括诸如按性别和政治背景等特性的组合。基于其它答复者特性的答复可以单独地或与一个或多个其它特性组合地类似地显示。

部分1002可以包括允许用户输入过滤器参数以添加或去除特性的输入构件。如图所示,已经输入了“性别”和“政治背景”。当添加额外的过滤器参数时,可以动态地更新调查结果输出以反映额外的过滤器参数。例如,用户可以输入“年龄”以基于答复者的年龄添加与答复者有关的额外的条形图。

图11示出了根据本发明的实施方式的用于提供图表显示模式1100以提供调查结果输出的用户界面的屏幕截图。在所示的显示模式中,调查结果以图表或表格形式提供。

如所示出的,已经输入了“性别”、“政治背景”、“年龄”和“种族”作为过滤器以显示调查结果。随着额外的过滤器参数被添加,图表可以动态地更新以反映额外的过滤器参数。

图12示出了根据本发明的实施方式的用于提供地图显示模式1200以提供调查结果输出的用户界面的屏幕截图。在所示的显示模式中,以地图格式提供调查结果。

如图所示,地图显示模式涉及话题(如图所示,赞同总统)和多个子话题中的一个(如图所示,“一般”、“经济”和/或其它子话题)。部分1202可以用于选择给定的子话题。响应于诸如选择,可以更新调查结果输出以反映对特定子话题的答复。部分1204可以用于查看特定答复。例如,用户可以选择“不赞同”来查看不赞同总统的“一般”表现的答复者的结果的地图。

用户可以选择“不赞同”和“经济”以查看不赞同总统与经济有关的表现的答复者的结果的地图。同样地,用户可以选择“赞同”来查看赞同总统的“一般”表现的答复者的结果的地图。当然,可以省略子话题,使得用户可以简单地查看与话题有关的结果。同样,可以添加其它子话题,使得用户可以查看额外的子话题的结果。

虽然未示出,但图9至图12中所示的各种显示模式中的两个或更多个可被组合成单个显示或另外被同时呈现。例如,显示模式900可以与显示模式1000一起显示。显示模式的其它数量和组合也可以一起显示。

图13示出了根据本发明的实施方式的用于生成包括调查结果输出的幻灯片文档的用户界面1300的屏幕截图。经由用户界面1300接收的输入可以被幻灯片生成引擎224(和/或调查分析计算机系统102的其它组件)使用。

部分1302可以呈现用于为生成的幻灯片选择主题的界面构件。部分1304可以呈现用于选择命名或删除图表的选项(例如,用于第一图表的“图表名称1”和用于第二图表的“图表名称2”;其他类型的调查结果输出也可以被命名和使用)的界面构件。部分1306可以呈现用于选择要添加的项目(例如,调查话题或子话题的结果)的界面构件、用于选择幻灯片格式的界面构件、以及用于向幻灯片文档添加幻灯片的界面构件。在选择项目时,在激活“添加幻灯片”界面构件时,将生成相对应的调查结果输出并添加到给定的幻灯片中。可以基于与部分1306相关联的输入值来使用调查结果输出的名称(例如,用于第一图表的“图表名称1”和用于第二图表的“图表名称2”;其它类型的调查结果输出也可以被命名和使用)。

部分1308可以呈现界面构件“星标以稍后使用”以与用户标识信息相关联地星标幻灯片文档。部分1308可以呈现界面构件“下载”以下载幻灯片文档。可以包括其它界面构件(未示出)以经由电子邮件、mms、社交媒体平台120、内容站点130和/或其它通道来共享幻灯片文档。

终端用户设备140

终端用户设备140可以被配置为个人计算机(例如,桌上型计算机、膝上型计算机等)、智能电话、平板计算设备和/或可被编程为与调查分析系统102接口的其它设备。尽管未在图1中示出,但终端用户设备140可以包括由计算机程序指令编程的一个或多个物理处理器。

尽管在图1中被示出为单个组件,但是计算机系统110和终端用户设备140每个可以包括多个单独的组件(例如,计算机设备),每个组件被编程有本文所述的功能中的至少一些。如将理解的那样,以这种方式,计算机系统110和/或终端用户设备140的一些组件可以执行一些功能,而其它组件可以执行其它功能。一个或多个处理器212每个可以包括由计算机程序指令编程的一个或多个物理处理器。本文描述的各种指令仅仅是示例性的。可以使用其它配置和数量的指令,只要处理器212被编程为执行本文描述的功能。

此外,应该理解,尽管在图1中将各种指令示出为共同位于单个处理单元内,但是在其中处理器212包括多个处理单元的实施方式中,一个或多个指令可以远离其它指令而运行。

由本文描述的不同指令提供的功能的描述是用于说明的目的,并且不意图是限制性的,因为指令中的任何指令可以提供比所描述的功能更多或更少的功能。例如,指令中一个或多个可以被删除,并且其一些或全部功能可以由指令中的其它指令提供。作为另一个示例,处理器212可以通过一个或多个额外的指令来编程,该额外的指令可以执行在本文归因于指令中的一个的某些或全部功能。

本文描述的各种指令可以被存储在存储设备214中,该存储设备214可以包括随机存取存储器(ram)、只读存储器(rom)和/或其它存储器。存储设备可以存储将由处理器212运行的计算机程序指令(例如,前述指令)以及可以由处理器212操纵的数据。存储设备可以包括软盘、硬盘、光盘、磁带、或用于存储计算机可执行指令和/或数据的其它存储介质。

本文描述的各种数据库114可以是、包括、或接口到例如oracle公司商业销售的oracletm关系数据库。也可以使用、合并或访问其它数据库,诸如informixtm、db2(数据库2)或其它数据存储,包括基于文件的、或查询格式、平台或资源,诸如olap(联机分析处理)、sql(结构化查询语言)、san(存储区域网络)、microsoftaccesstm或其它,。数据库可以包括驻留在一个或多个物理设备中以及在一个或多个物理位置中的一个或多个这样的数据库。数据库可以存储多种类型的数据和/或文件以及关联的数据或文件描述、管理信息或任何其它数据。

图1中示出的各种组件可以经由网络耦合到至少一个其它组件,该网络可以包括例如互联网、内联网、pan(个人区域网络)、lan(局域网)、wan(广域网)、san(存储区域网络)、man(城域网)、无线网络、蜂窝通信网络、公共交换电话网络和/或其它网络。在图1以及其它附图中,可以使用与所描绘实体不同数量的实体。此外,根据各种实施方式,本文描述的组件可以以硬件和/或配置硬件的软件来实施。

本文更详细地描述了图3中(以及其它附图中)所描绘的各种处理操作和/或数据流。所描述的操作可以使用上面详细描述的系统组件中的一些或全部来完成,并且在一些实施方式中,可以以不同的顺序执行各种操作并且可以省略各种操作。额外的操作可以与所描绘的流程图中所示的操作中的一些或全部一起执行。一个或多个操作可以同时执行。因此,如图所示(并在下面更详细描述)的操作本质上是示例性的,并且因此不应被视为限制。

考虑到本文公开的本发明的说明书和实践,本发明的其它实施方式、用途和优点对于本领域技术人员将是显然的。说明书应被认为仅是示例性的,并且本发明的范围因此意图仅由以下权利要求限制。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1