用于提供用户选择数据的运行总和的方法和装置的制造方法_2

文档序号:9422553阅读:来源:国知局
接近)用户152选择的数值或显示给用户的运行总和128。在一个实施例中,“邻近”是指小于一英寸(即,大约25.4毫米)并且在另一个实施例中,小于半英寸(即,大约12.7毫米),并且在又一实施例中,小于四分之一英寸(即,约6.35毫米)。
[0027]每次用户从第一应用104显示的数据选择(144)数值106时,datasum应用108例如使用第一应用104中包含的第一应用编程接口(API)接收(148)数值作为输入,并且计算(使用加法器114)集合的用户选择数值输入的运行总和。更具体地说,加法器模块114执行数值序列的求和操作(即,相加的运算)来创建运行总和。换句话说,加法器模块114维护所有数字值输入的累积当前或现在的总值,并且将当前总值与下一用户选择数值相加,以提供更新的运行总和。如果需要,则加法器模块114也将每个数值输入转换成与求和操作兼容的预定义格式。
[0028]加法器114将运行总和提供给数据缓冲器112。在运行总和被移动到消耗数据模块116的同时,数据缓冲器112临时保存运行总和。消耗数据模块116维护运行总和,并且,例如使用datasum应用108内的应用编程接口 150导出运行总和到外部的datasum应用108。例如,消耗数据模块116维护运行总和,直到datasum应用重置或取消选择。在一个实施例中,消耗数据模块116自动导出(146)运行总和作为第一应用的对象,以供使用显示器102呈现(例如,128)。在一个说明性实现方式中,使用API 150和第一应用104中的第二 API (未示出)执行所述导出。在另一个实施例中,消耗数据模块116导出运行总和作为不同应用118(诸如电子表格应用)的对象,用于包括在附加的数学运算中或用于使用显不器102呈现。
[0029]如上所述,消耗数据模块116维护当前的或更新的运行总和,直到datasum应用108被重置或取消选择。取消选择指示datasum应用108停止计算和维护运行总和。在此情况下,datasum应用108在加法器114、数据缓冲器112、和消耗数据模块116中取消(或以其他方式擦除或消除)与当前运行总和相关联的值。在一个实施例中,用户选择指示110以取消选择datasum应用108。例如,用户按下或擦过指示110。在另一实施例中,在接收到取消选择的指示之后,datasum应用108提示用户152 (例如,经由消息传送应用104)采取进一步行动。在一个实施例中,此提示包括可视指示(未示出),用于执行进一步行动,诸如将最终运行总和导出到诸如电子邮件应用122、文档查看器应用124或另一个应用118的不同应用或导出到存储器130中以在其他时间使用。
[0030]在根据当前教导的实施例中,例如,如其余附图所描述的,用于提供用户选择数据的运行总和的电子设备100包括:处理设备120 (例如,处理器)、耦接到处理器的存储器130。存储器130被配置为存储诸如消息传送应用104的第一应用、和datasum应用108。设备100包括耦接到处理器的可视界面,诸如显示器102。可视界面被配置为显示来自第一应用(例如,消息传送应用104)的数据,其中,所述数据包括数值106。设备100包括耦接到处理器的用户输入设备。用户输入设备被配置为接收用户152从所述数据选择的至少一个数值106作为输入,并且提供至少一个选择的数值106作为datasum应用108的输入。处理器被配置为将datasum应用108的输入的运行总和提供到可视界面(例如,显示器102)以用于呈现给用户152。
[0031]下面列出本公开覆盖的一些示例实施例。可视界面和电子设备100的用户输入包括触摸屏显示器。电子设备100是便携式无线通信设备。datasum应用108包括消耗数据模块116,消耗数据模块116被配置为将运行总和导出到第一应用(例如,104、122、124)、第二应用(例如,118)、或者应用接口(例如,150)中的至少一个。处理器和可视界面被配置为显示用于用户选择的datasum应用的指示(例如,110)以发起运行总和计算。例如,可以通过响应于用户从所述数据选择第一数值呈现datasum应用图标(例如,图5的528)在显示屏102上提供该指示。datasum应用的指示位于在显示屏102上邻近第一选择数值。处理器和可视界面被配置为在悬停气泡(例如,图3的318)中呈现运行总和,悬停气泡被配置为包围运行总和的几何形状。处理器被配置为处理用户在悬停气泡(例如,318)上的一个或多个点击的集合作为datasum应用108的一个或多个取消选择;将运行总和导出到第一应用(例如,104、122、124)的指令;将运行总和导出到第二应用(例如,118)的指令;或将运行总和导出到应用编程接口(例如,150)的指令。
[0032]datasum应用108实现了最近运行总和值在显示器上的输出呈现。在一个实施例中,输出呈现包括悬停气泡,如图3(例如,318)和图5(例如,534)所示。悬停气泡被配置为包围运行总和的几何形状。除了悬停气泡之外,其他呈现输出也包括在本公开的范围之内。例如,datasum应用108包括配置模块(未示出),其中,用户配置运行总和值要具有的呈现输出。配置模块还包括其他设置功能,诸如指定用户希望如何启动和停止datasum应用108的设置。如本文所述,通过图3和图5的示例可视界面示出用户如何启动和停止datasum应用的两个示例实施例。
[0033]图2图示了根据一些实施例的用于提供用户选择数据的运行总和的方法200的流程图。图3是根据一些实施例的显示数据和图像的一系列可视界面实例302、304、306、308和310的示意图。可视界面图示了当电子设备100执行用于提供用户选择数据的运行总和的方法200时产生的可视数据和图像的呈现。为了更加清晰,同时描述图2和图3。
[0034]根据方法200,数据呈现应用向用户提供(202)可视数据。这可以通过在显示屏102上显示来自呈现应用(例如,短消息传送应用104)或者换言之“第一应用”的数据来完成。可视数据包括数值106。数据呈现应用104通过向用户呈现启动/停止datasum按钮(图1的110或图3的312)为用户提供(204)对datasum应用的接入,启动/停止datasum按钮是供用户选择的datasum应用108的指示。
[0035]如图3所示,可视界面例如302示出显示器102如何呈现短消息传送应用104 (如数据呈现应用的类型)。短消息传送应用104向用户提供(204) datasum应用的指示,诸如datasum启动/停止按钮312。在另一个实施例中,datasum应用108提供开始/停止按钮312。短消息传送应用104提供(202)可视数据,诸如一个或多个单独的消息,诸如消息314、341、342。在一个实施例中,短消息传送应用104呈现各个消息314、341和342作为显示器102上多个短消息的链条。在此示例中,从例如,用户的银行(中国招商银行)的单一发起实体发送多个短消息的链条。因此,短消息传送应用104的数据包括在与单个发起实体相关联的、显示在显示屏上的多个短消息的链条内。替代地,显示器102上显示的多个短消息的链条包括源于多个不同发起实体的短消息。然而,为了保持示例更简单以减少混淆,本文所述的实施例使用一个发起实体(例如,中国招商银行)来发出多个短消息(314、341、342等)的链条。
[0036]再次返回到图2的方法200,datasum应用108检查(206),用户是否已经选择发起datasum应用108。如果用户没有发起datasum应用,则在202设备100例如通过继续向用户提供可视数据而照常操作。在一个实施例中,当用户发起datasum应用时,将这样的发起可视地指示给用户。例如,当用户最初选择启动/停止datasum应用按钮(例如,110、312)时,datasum应用108突出datasum应用按钮110、312,以指示datasum应用已经被发起。图3的实例304-311示出datasum按钮312被开启。更具体地,通过从其余呈现部分突出按钮312,datasum应用108指示该datasum按钮312被开启。按钮周围的区域加色是突出按钮312的一种方法。也可以实现其他突出技术,诸如使按钮相对于其他显示图标较大等。
[0037]—旦发起,则datasum应用108通过检查(208)用户是否已经选择任何输入而开始。如果在特定时间内,用户没有选择任何输入,则datasum应用检查(210)用户是否已经取消选择datasum应用。如果用户没有取消选择datasum应用,则datasum应用108将返回到检查(208)用户是否已经选择任何输入。如果用户已经取消选择datasum应用,则datasum应用向用户提供(212)将运行总和值导出到另一个应用或API的选项。只要用户正在选择更多输入,datasum应用108就维护到datasum应用108的输入的运行总和。维护运行总和,直到用户取消选择或重置datasum应用。
[0038]在另一个实施例中,在输入检查(208)为取消选择datasum应用108期间,在指定时间内,检查(210)用户是否已经取消选择datasum应用被替换为datasum应用108视为缺少用户输入选择。这也导致datasum应用108向用户提供(212)将运行总和值导出到另一应用或API的选项。所述值可以导出到的其他应用的示例包括电子邮件应用、会计应用等。
[0039]当用户选择(208)输入时,datasum应用108接收用户从数据选择的至少一个数值作为到datasum应用108的输入。datasum应用108读取(214)用户选择数据作为到datasum应用108的加法器模块114的输入。实例306示出如何处理突出数值106的选择和呈现。例如,用户突出消息字符串“Your credit card with the last 4 digitsXXXX was charged RMB 323.00 yuan at 20:xx xx December.You can get 3% cashback via joining the extraordinary Hong Kong and Macau tour.Reply DE for moredetails
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1