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

文档序号:9422553阅读:233来源:国知局
用于提供用户选择数据的运行总和的方法和装置的制造方法
【技术领域】
[0001]本公开通常涉及用于电子设备的特征,更具体地涉及一种用于提供和呈现用户选择数据的运行总和的方法和装置。
【背景技术】
[0002]传统电子设备经由诸如电子邮件、文本消息传送、文字处理等不同数据呈现应用向用户呈现数据。在购买设备时包括了一些数据呈现应用。另外,用户可以向设备购买和下载其它数据呈现应用。不同数据呈现应用为用户提供在用户的设备上以特定于特定数据呈现应用的特定格式查看数据的能力。
[0003]通常,数据呈现应用预定义哪些功能可用于用户。此外,目前的电子设备及其数据呈现应用没有为用户提供灵活性,使得用户可以以数据呈现应用没有预定义的方式处理所呈现的数据。此外,目前的电子设备及其数据呈现应用没有提供以数据呈现应用没有预定义的方式处理用户感兴趣的数据的有效方法。例如,目前的电子设备及其数据呈现应用没有提供使用户简单和方便地操纵用户认为有趣的呈现数据的装置(例如,通过对数据执行数学运算)。
[0004]因此,需要一种用于提供用户选择数据的运行总和的方法和装置。
【附图说明】
[0005]在附图的各个独立示图中,相同的参考数字是指相同或功能相似的元件,附图与在下面的详细描述一起被并入本说明书并且形成本说明书的一部分,以及用来进一步说明包括要求保护的发明的构思的实施例,并且解释那些实施例的各种原理和优势。
[0006]图1是根据一些实施例的包括运行总和应用的电子设备的框图。
[0007]图2是根据一些实施例的提供用户选择数据的运行总和的方法的流程图。
[0008]图3是根据一些实施例的可视界面的示意图。
[0009]图4是根据一些实施例的提供用户选择数据的运行总和的方法的另一流程图。
[0010]图5是根据一些实施例的可视界面的另一示意图。
[0011]本领域技术人员将理解的是,附图中的元件为了简明和清晰起见而被图示,并且不一定按比例绘制。例如,附图中的一些元件的尺寸可以相对于其他元件被夸大,以帮助提高对本公开的实施例的理解。
[0012]所述装置和方法组分已在附图中在适当情况下通过常用符号被表示,仅示出了与理解本公开的实施例有关的那些具体细节,以免因对受益于本文中的描述的本领域技术人员将很容易显而易见的细节而使本公开不清楚。
【具体实施方式】
[0013]—般而言,根据各种实施方式,电子设备向用户呈现数据以供选择。向用户提供用户选择数据的运行总和特征。
[0014]在一个示例实施例中,在具有显示屏的电子设备中执行的方法提供了用户选择数据的运行总和。该方法包括:在显示屏上显示来自第一应用的数据,其中,所述数据包括数值;在显示屏上显示datasum应用的指示以供用户选择;接收用户从数据选择的至少一个数值作为datasum应用的输入;以及在显示屏上显示datasum应用的输入的运行总和。
[0015]在另一个实施例中,电子设备提供了用户选择数据的运行总和。该电子设备包括:处理器;耦接到所述处理器的存储器,其中,所述存储器被配置为存储第一应用和datasum应用;耦接到所述处理器的可视界面,其中,所述可视界面被配置为显示来自第一应用的数据,其中,所述数据包括数值;耦接到所述处理器的用户输入设备,其中,所述用户输入设备被配置为接收用户从数据选择的至少一个数值并且提供所述至少一个选择的数值作为datasum应用的输入;其中,所述处理器被配置为将datasum应用的输入的运行总和提供到可视界面以用于呈现给用户。
[0016]现在参照附图,并且特别是图1,通常用100示出和指示一种电子设备,该电子设备包括一个或多个数据呈现应用,并且还包括根据一些实施例的运行总和应用。更具体地,电子设备100包括可操作地耦接并配置为执行在此教导的方法的处理设备120 (例如,处理器)、存储器130、收发器140、以及可视界面和用户输入(在此情况下是触摸屏显示器)102。处理设备120包括被配置为执行软件的指令(例如,诸如datasum应用108的一个或多个应用)的硬件、或存储在存储器硬件130中的固件。存储器130表示被配置为存储电子设备100的运作所需要的各种信息的一个或多个物理短期和/或长期存储元件,包括使用执行其功能所需的逻辑或代码对处理设备120编程的应用或固件。
[0017]在实施例中,电子设备100包括在便携式无线通信设备中找到的但没有示出的一个或多个附加组件,其包括但不限于:附加输入/输出(I/O)设备(例如,键盘、扬声器、麦克风等),GPS电路/模块等,它们一起操作并且被配置为向用户提供电子设备功能。
[0018]如本文所用,元件或组件被“适于”、“可操作地”、“被布置为”或“被配置为”是指这样的元件或组件使用硬件(诸如处理设备和存储器)实现,并且在一些实施例中,诸如处理设备执行软件(例如,应用)或固件指令时使用软件或固件实现。此外,可操作地耦接时的这些元件或组件形成用于实现本文教导的功能的装置,例如如通过参考图2-5所描述的方法所示出的。
[0019]在一个实施例中,电子设备100是便携式无线通信设备,诸如蜂窝电话、智能电话、个人数字助理(PDA)等。然而,本领域的技术人员将认识和理解,此示例的细节仅是一些实施例的说明,并且本文阐述的教导适用于各种替代设置。例如,由于描述的教导不依赖于电子设备或数据呈现应用,因此它们可被应用于其上存储有不同类型的数据呈现应用的任何类型的电子设备。这样,可以设想使用不同类型的电子设备的其他替代实现方式,并且这些实现方式处于描述的各种教导的范围内,其中,所述电子设备包括台式和膝上型计算机和数据呈现应用,该数据呈现应用可以将数据识别为能够导出到不同应用的独立对象。
[0020]现返回到图1中所示的元件的描述,电子设备100还具有存储在其中(例如,在存储器130中)的至少一个(在此情况下3个)数据呈现应用104、122和124,运行总和应用(在此也称为datasum应用)108,和任选的至少一种其它应用118,诸如以电子表格格式呈现数值的应用。每个数据呈现应用104、122和124包括具有代码或逻辑指令的软件,当由处理设备120执行时,经由(即使用)诸如触摸屏显示器102的可视界面可视地向用户提供数据。在图1所示的实施例中,数据呈现应用包括短消息传送应用(例如,104)、电子邮件应用(例如,122),和文档查看器应用(例如,124)等,其中,例如,文档查看器应用是文字处理应用或(由处理设备120)使用的经由显示器102以特定预定义格式向用户呈现文档的应用。应当注意,应用104、122或124的任何组合可以被存储在电子设备100中。此外,一个或多个附加的或替代的数据呈现应用(未示出)可以存储在电子设备100中。
[0021]现返回到数据呈现应用104、122和124的描述。在实施例中,消息传送应用104(由处理设备120执行)在显示器102上呈现包括数据的至少一个(即,一个或多个)消息传送线程126,该数据包括至少一个数值106。如本文所用,“消息传送线程”是来自相同(即,单个)发起实体或与相同发起实体相关联的一个或多个消息的集合或序列(即,链),该发起实体可以是个人或企业。在一个说明性实现方式中,消息传送线程是来自相同短消息传送号码,诸如电话或便携式电话号码。
[0022]“数据”是指字母数字文本或字符,这可以是词和数值的序列或组合。“数值”是表示数字或数值的一个或多个字符的集合或序列。在实施例中,数值包括至少一个数字,并且还可以包括非数字字符,诸如逗号、小数、或表示钱的字符。对于货币值,在此示例中,数值可以采取任何示例格式表示200美元:$200、200、200US、两百等。术语数值还包括外币值、
股票值等。
[0023]电子邮件应用122 (由处理设备120执行)在显示器102上呈现包括数据的至少一个电子邮件132,该数据包括至少一个数值134。文档查看器应用124 (由处理设备120执行)在显示器102上呈现包括数据的至少一个文件136,该数据包括至少一个数值138。datasum应用108随着执行实现了加法器模块114、消耗数据模块116和数据缓冲器112。在实施例中,使用物理存储器130的一个区域来实现数据缓冲器112和/或消耗数据模块116。
[0024]按照本教导,处理设备120结合数据呈现应用(在此被称为“第一”应用)使用(即,执行、实现或实行)datasum应用108,以提供用户选择数据的运行总和,其中,通过第一应用在可视显示器上将所述数据呈现给用户。“运行总和”是将数值的序列相加的运算。在发起或启动或选择datasum应用108之后,数值的序列始于用户选择的第一或初始数值。在结束或停止或取消选择的datasum应用108之前,数字序列结束于用户选择的最终或最后一个数值。
[0025]在一个示例实现方式中,处理设备120执行datasum应用108与消息传送应用104 (在这种使用情况场景下,其因此是“第一”应用)。在消息传送应用104正在运行时,用户152使用经由显示器102提供给用户的存在datasum应用108的按钮或图标或其他可视指示110选择(即,发起、激活、启动)(142) datasum应用108。该选择信号传输到datasum应用108(例如,经由应用编程接口,在此情况下是两个应用之间的接口),以开始计算和维护运行总和。在实施例中,可视指示110经由第一应用104呈现,并且显示在显示器102上犹如它是第一个应用104的特征一样。使用许多行动中的任何一个或多个来执行用户“选择”在显示器102上的可视指示,诸如选择可视指示110、或选择数据或某些其它可视或虚拟图标、图像、形状或按钮。这些行动包括但不限于,用户:按压(即,“点击”)虚拟按钮或图标,这意味着将手指放置在图标上或将手指保持在图标上预定时间量和/或压力量;在显示器102上虚拟杆之间擦过(即,手指移动直线距离)等。
[0026]指示110的显示可以是自动的(例如,消息传送应用104启动时)或响应于用户输入(诸如对于消息传送线程126用户选择第一数值106)。此外,该指示110的显示可以置于或位于显示屏的的任何位置,包括邻近(即,在其附近或
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1