基于用户交互模式的摘要视图建议制造技术

技术编号:14707551 阅读:70 留言:0更新日期:2017-02-25 20:14
检测到用户交互输入,该用户交互输入表明用户正在与结构数据交互。用户交互输入被识别为待关于其生成摘要视图的模式。基于检测到的模式生成结构数据的摘要视图,将该摘要视图显示给用户。

【技术实现步骤摘要】
【国外来华专利技术】
技术介绍
计算机系统当前广泛使用。一些计算机系统允许用户生成或查看结构数据。通过示例的方式,用户经常使用电子表格应用来生成并查看大量数据。该数据以成行和成列布置的结构格式(structuredformat)显示。然而,电子表格不是以结构格式显示数据的唯一类型的系统。例如,电子邮件系统呈现同样是结构格式的邮箱(诸如收件箱、已发送邮件箱、发件箱等)中的数据。例如,邮箱中的数据项经常具有发件人域和收件人域、主题域、数据域等。文字处理应用也允许用户生成并查看结构数据。例如,许多文字处理器允许用户生成并查看表格。再有,表格经常具有据此排列数据的行和列。此外,一些浏览器允许用户查看结构数据。例如,浏览器可允许用户查看信用卡对账单、银行对账单或根据结构呈现数据的其它项。此外,许多商业系统允许用户以各种各样不同类型的结构诸如报告、模板等来查看数据。在阅览这些类型的数据结构时,用户常常会希望获得对数据的更好的理解。例如,可能是用户希望使数据以更扼要的(condensed)形式呈现。为此,一些系统提供了诸如透视表(pivottable)的机制,或者它们可以允许用户写公式来执行各种汇总。用户可以通过导航遍历多种用户界面来调用这些体验和机制。上面的论述仅提供了一般的背景信息,并非旨在用来辅助确定要求保护的主题的范围。
技术实现思路
检测表明用户正在与结构数据(structureddata)交互的用户交互输入。用户交互输入被识别为“待关于其生成摘要视图”的模式。基于检测到的模式来生成结构数据的摘要视图,并且向用户显示摘要视图。提供该
技术实现思路
以便以简化的形式来引入下面的具体实施方式中进一步描述的概念的选择。该
技术实现思路
不旨在确定所要求保护的主题的关键特征或主要特征,也不旨在用作确定所要求保护的主题的范围的辅助。所要求保护的主题不限于解决在
技术介绍
中所提到的任何或全部缺点的实现方式。附图说明图1是一个示例性的结构数据生成/呈现的框图。图2是模式检测器的一个实施例的更详细的框图。图3A和图3B示出了图示说明图1所示的系统在识别用户交互模式以及显示结构数据的摘要视图时的操作的一个实施例的流程图。图3C-3L示出了用户界面显示的各个示例。图4是图示说明图2所示的模式检测器在识别“待关于其生成摘要视图”的模式中的操作的一个实施例的流程图。图5是示出能够用于识别模式的多个不同类型的共同性的一个实施例的框图。图6-9示出了移动设备的各个实施例。图10是一个示例性的计算环境的框图。具体实施方式图1是结构数据生成/呈现系统100的一个示例的框图。系统100示例性地利用用于用户106交互的用户输入机制104生成用户界面显示102。用户106示例性地与用户输入机制104交互从而控制和操纵系统100。系统100示例性地允许用户106生成结构数据,或者至少查看结构数据并与结构数据交互。例如,在一个示例中,结构数据生成/呈现系统100是电子表格系统。在另一示例中,结构数据生成/呈现系统100是允许用户106查看或生成数据表格的文字处理系统。然而,系统100还可以是允许用户106查看结构数据(诸如银行对账单、信用卡对账单等)且与结构数据交互的浏览器。类似地,系统100可以是商业系统(诸如企业资源规划(ERP)系统、客户关系管理(CRM)系统、商用线路(LOB)系统或另一系统),其允许用户106阅览报告或其它结构数据组。系统100还可以是电子邮件系统或其它各类系统。在图1所示的示例中,结构生成/呈现系统100将被描述为电子表格应用,其允许用户106生成结构数据、查看结构数据以及以其它方式与结构数据交互。然而,将意识到,这仅是该系统的一个示例,也可以使用其它系统。系统100示例性地包括处理器108、数据登录组件110、排序组件112和用户界面系统114,用户界面系统114本身包含视觉化组件116并且其还可以包括其它组件118。系统100还包括数据选择组件120、能够存储结构数据124的数据存贮122、摘要视图生成系统126,并且其还可以包括其它项128。摘要视图生成视图系统126示例性地包括模式检测器130、摘要计算组件132、摘要数据结构生成器134、插入组件136,并且其可以包括其它项138。在更详细地描述系统100的操作之前,将通过概述的方式来论述多个项。数据登录(dataentry)组件110示例性地提供允许用户106将数据输入系统100的功能和组件。例如,组件110可以是允许用户将数据输入到电子表格的单元中的电子表格应用中的界面机制、功能和组件。在系统100是另一类系统的情况下,组件110对应于其它类型的系统(其中能够执行数据登录)中的该功能。排序组件112提供允许用户106对系统100内的数据进行排序的用户界面机制和功能。例如,在用户106正在查看结构数据124(例如,电子表格)的情况下,排序组件112允许用户106对行、列或各种其它单元内的数据排序。用户界面系统114示例性地生成(通过自身或者在系统100中的其它项的控制下)用户界面显示102。视觉化组件116生成在用户界面显示102上呈现的各种视觉化。系统114还通过用户输入机制104来检测用户输入并且将该用户输入的指示提供给系统100中的其它项。数据选择组件120示例性地提供允许用户106选择系统100中的数据项的用户界面机制和功能。例如,在结构数据124是电子表格的情况下,组件120允许用户106选择电子表格中的数据项(诸如单元、行、列等)。结构数据124可以具有不同的形式,这取决于特定类型的系统100。在系统100是电子表格应用的情况下,那么结构数据124可以是一个或多个不同的电子表格文档。在系统100是文字处理系统的情况下,那么结构数据124可以是在一个或多个文字处理文档内的一个或多个不同的表格或结构数据的其它项。在系统100是商业系统(businesssystem)的情况下,那么结构数据124可以是该系统内的不同表格(forms)或其它结构数据项。在系统100是浏览器的情况下,那么结构数据124可以是银行对账单、信用卡对账单或能够通过浏览器查看的其它各种类型的结构数据。在系统100是电子邮件系统的情况下,那么结构数据124可以表示用户的收件箱、已发送项等。还应当注意的是,数据存贮122显示为图1中的系统100的部分。然而,如下文更详细说明的,该数据存贮122可以远离系统100,并且能够由系统100访问。该数据存贮还可以划分成多个不同的数据存贮,其中一些数据存贮在系统100的本地,而一些数据存贮在远程,或者全部在本地或者全部在远程。全部这些体系结构均在此被考虑到。摘要视图生成系统126检测用户106何时提供表示“表明用户106可能希望查看当前正显示给用户的结构数据124的摘要形式”的模式的用户交互输入。模式检测器130检测用户交互输入何时识别该模式。一旦检测到模式,摘要计算组件132就计算结构数据124的摘要值,并且摘要数据结构生成器134生成能够在用户界面显示102上向用户106建议的一个或多个不同类型的摘要数据结构。插入组件136提供了用户输入机制和功能,其允许用户106容易地将任一摘要数据结构插入结构数据124本身或者插入包含结构数据124的另一文档中,以便其能够连同结本文档来自技高网
...
<a href="http://www.xjishu.com/zhuanli/55/201580030208.html" title="基于用户交互模式的摘要视图建议原文来自X技术">基于用户交互模式的摘要视图建议</a>

【技术保护点】
一种计算机系统,包括:用户界面系统,其在用户界面显示上以结构显示数据;模式检测器,其检测同所述用户界面显示进行的用户交互是指示模式的;摘要计算组件,其响应于所述模式检测器检测到所述用户交互是指示模式的,则自动地基于所述数据来计算摘要数据,所述用户界面系统显示指示所述摘要数据的摘要视图;以及计算机处理器,其是所述计算机系统的功能部件,并且由所述用户界面系统、所述模式检测器和所述摘要计算组件激活以促进显示、检测和计算。

【技术特征摘要】
【国外来华专利技术】2014.06.06 US 14/297,8101.一种计算机系统,包括:用户界面系统,其在用户界面显示上以结构显示数据;模式检测器,其检测同所述用户界面显示进行的用户交互是指示模式的;摘要计算组件,其响应于所述模式检测器检测到所述用户交互是指示模式的,则自动地基于所述数据来计算摘要数据,所述用户界面系统显示指示所述摘要数据的摘要视图;以及计算机处理器,其是所述计算机系统的功能部件,并且由所述用户界面系统、所述模式检测器和所述摘要计算组件激活以促进显示、检测和计算。2.如权利要求1所述的计算机系统,并且还包括:摘要数据结构生成器,其自动地生成摘要数据结构,以在所述摘要视图中显示所述摘要数据。3.如权利要求2所述的计算机系统,其中所述摘要数据结构生成器将所述摘要数据结构自动地生成为透视表、图表或图。4.一种计算机实现的方法,包括:在用户界面显示上以结构显示来自文档的数据;识别出所述数据包括具有共同性的数据项;检测同所述用户界面显示进行的一组用户交互;检测到所述用户交互是指示模式的;基于所述数据以及基于所检测到的模式来自动地生成摘要数据;自动地显示示出所述摘要数据的摘要数据视图;以及自动地显示插入用户输入机制,所述插入用户输入机制被致动而将所述摘要视图插入到所述文档中。5.如权利要求4所述的计算机实现的方法,并且还包括:接收对所述插入用户输入...

【专利技术属性】
技术研发人员:B·E·兰普森C·J·格罗斯P·哈努玛拉A·加尔加
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1