用于在移动计算设备上处理通知的方法和装置与流程

文档序号:11450140阅读:332来源:国知局
用于在移动计算设备上处理通知的方法和装置与流程

发明领域

本公开的示例实施例一般涉及具有触敏显示器的移动计算设备上的通知。更具体而言,本公开的示例实施例涉及用于处理通知并进一步启动与该通知相关联的应用的方法和装置。

发明背景

以下对背景领域的描述可包括在本公开之前但由本公开提供的见解、发现、理解或公开或者对相关领域而言不是公知的关联及公开。本公开的一些这样的贡献可在下文中被具体指出,而本公开的其他这样的贡献将从它们的上下文中变得显而易见。

随着无线通信技术不断发展,正涌现出越来越多的支持各种无线通信标准的类型的移动计算设备。使用这些移动计算设备,用户可以读取和发送电子邮件、接收或发送文本消息、接收或拨打电话、排程预约或者执行其他任务。无论用户当前是否正在使用移动计算设备,通知用户发生的各种事件是至关重要的。

为此,许多移动计算设备现在在显示器上提供状态栏,其中多条通知或通知表示被呈现。每条通知响应于事件发生由对应的应用单独地生成。一些移动计算设备还提供通知列表,其中多个应用图标以及对应的应用描述被示出。一旦通知列表中的应用图标通过用户经由他的手指或触控笔被选择,则与该应用图标相关联的应用将被启动,并且由状态栏中的通知所通知的对应的事件可得到处理。在这之后,与应用相关联的通知作为结果将从状态栏中自动消失。

发明概述

以下呈现本发明的简化概述,以便提供对本公开的一些方面的基本理解。应当注意,本概述不是本公开的详细综述,并且不旨在标识本公开的关键/决定性元素,亦不旨在描述本公开的范围。其唯一目的是以简化的形式呈现本公开的一些概念,作为稍后呈现的更加详细的描述的序言。

根据本公开的一个方面,提供了一种用于在具有触敏显示器的移动计算设备上处理通知的方法。该方法包括在触敏显示器的第一显示区域中的状态栏上显示一条或多条通知,这些通知中的每一条通知均与被安装在移动计算设备上的一个或多个应用中对应的一个应用相关联。该方法还包括检测对该一条或多条通知中的一条通知的选择。该方法还包括在通知列表的顶部显示与所选通知相关联的用于启动应用的应用图标,其中通知列表被显示在触敏显示器的第二显示区域中,并且包括一个或多个应用图标,这些应用图标中的每一个应用图标均与该一个或多个应用中对应的一个应用相关联

在一个或多个实施例中,检测选择包括检测作为选择在该一条或多条通知中的一条通知上的触摸或点击。

在一个或多个实施例中,该方法还包括显示用于启动应用的底部栏,其中当底部栏被从通知列表的顶部朝向通知列表的底部移动时,该一个或多个应用图标被顺序地显示在第二显示区域中。

在一个或多个实施例中,该方法还包括通过滑动底部栏来启动其应用图标位于底部栏的紧邻的上方的应用。

在一个或多个实施例中,通知的选择和应用的启动通过用户的手指或触控笔在触敏显示器上的单次滑动来被相继地执行。

在一个或多个实施例中,通知列表包括一个或多个附加项,这些附加项中的每一个附加项均被显示为与对应的应用图标相邻,并且给出同与对应的应用图标相关联的应用有关的简要描述。

在一个或多个实施例中,分别与被包括在通知列表中的一个或多个应用图标相关联的一个或多个应用至少包括图片应用、视频应用、文本消息应用、多媒体消息应用、音乐应用、新闻应用、健康应用、测量应用、导航应用、日历应用以及提醒应用中的一者或多者。

根据本公开的一个方面,提供了一种用于在具有触敏显示器的移动计算设备上处理通知的装置。该装置包括至少一个处理器和包括计算机程序指令的至少一个存储器,其中该至少一个存储器和计算机程序指令被配置成与该至少一个处理器一起促使该装置在触敏显示器的第一显示区域中的状态栏上至少显示一条或多条通知,这些通知中的每一条通知均与被安装在移动计算设备上的一个或多个应用中对应的一个应用相关联。该至少一个存储器和计算机程序指令被配置成还与该至少一个处理器一起促使该装置至少检测对该一条或多条通知中的一条通知的选择。该至少一个存储器和计算机程序指令被配置成与该至少一个处理器一起进一步促使该装置在通知列表的顶部至少显示与所选通知相关联的应用图标,其中通知列表被显示在触敏显示器的第二显示区域中,并且包括一个或多个应用图标,这些应用图标中的每一个应用图标均与该一个或多个应用中对应的一个应用相关联。

根据本公开的一个方面,提供了一种用于在具有触敏显示器的移动计算设备上启动应用的方法。该方法包括一旦检测到对触敏显示器中的状态栏上的通知的选择时,则在通知列表的顶部制作应用图标,其中通知和应用图标与被安装在移动计算设备上的同一应用相关联,并且通知列表包括一个或多个应用图标,这些应用图标中的每一个应用图标均与对应的应用相关联,并且状态栏包括一条或多条通知。该方法还包括显示用于启动应用的底部栏,其中当底部栏被从通知列表的顶部朝向通知列表的底部移动时,该一个或多个应用图标被顺序地显示在第二显示区域中。该方法还包括通过滑动底部栏来启动其应用图标位于底部栏的紧邻的上方的应用。

在一个或多个实施例中,通知的选择和应用的启动通过单次滑动来被相继地执行。

在一个或多个实施例中,通知的选择和应用的启动由用户的手指或触控笔来执行。

在一个或多个实施例中,状态栏被显示在触敏显示器的第一显示区域中,并且通知列表被显示在触敏显示器的第二显示区域中,并且一旦检测到第一显示区域和第二显示区域之间的显示区域被触摸时,则底部栏被自动显示。

在一个或多个实施例中,通知列表包括一个或多个附加项,这些附加项中的每一个附加项均被显示为与对应的应用图标相邻,并且给出同与对应的应用图标相关联的应用有关的简要描述。

如上所述的本公开的各个方面和示例实施例可被分开使用或组合使用,并且不同的组合形式可被构造以实现如下所述的本公开的一些优点。

首先,由于由用户在多条通知中有意且期望地选择的通知被置于通知列表的顶部,所以用户更容易选择与所选通知相关联的期望的应用图标,并由此启动期望的应用。第二,基于当定位在相关联的应用图标之下时可被用来启动应用的底部栏,用户可能能够比通常更快地访问应用。另外,根据本公开的一个或多个实施例,通知的选择以及与所选通知相关联的应用的启动可通过在触敏显示器或屏幕上无需多次触摸或点击的单次滑动来完成,由此给予用户体验很大的提升。

附图简述

下面参考附图更详细地解释就示例和它们的优点而言呈现的本公开的各实施例,附图中:

图1是根据本公开的一个或多个实施例的用于在具有触敏显示器的移动计算设备上处理通知的示例方法的流程图;

图2是根据本公开的一个或多个实施例的用于在具有触敏显示器的移动计算设备上启动应用的示例方法的流程图;

图3a-3d例示了根据本公开的一个或多个实施例的在触敏屏幕上执行的用于定位期望的应用并启动该应用的一系列连续动作。

图4a-4c例示了根据本公开的一个或多个实施例的在触敏屏幕上执行的用于启动应用的一系列连续动作。

图5是根据本公开的一个或多个实施例的装置的示意图。

各附图中的相同的附图标记和标号指示相同的元素。

具体实施方式

现在将在下文中通过参考附图来更详细地描述本公开,附图中示出了本公开的某些实施例。然而,本公开可以以许多不同的形式来被实现,并且不应被解释为限于本文所阐述的各实施例;相反,这些实施例是通过示例的方式提供的,使得本公开将变得透彻和完整,并且将向本领域技术人员完全地传达本公开的范围。相同的附图标记在整个说明书中指代相同的元素。

一般地,权利要求书中使用的所有术语都应根据技术领域中的它们的普通含义进行解释,除非本文另有明确定义。所有对“一/一个/该元件、装置、组件、手段、步骤等”的引用将被公开地解释为指代元件、装置、组件、手段、步骤等的至少一个实例,除非另有明确声明。除非明确声明,否则本文所公开的任何方法的步骤不必以所公开的确切顺序来被执行。关于本公开的任何方面的以上和以下讨论同样在与本公开的任何其他方面相关的适用部分中。

图1是根据本公开的一个或多个实施例的用于在具有触敏显示器的移动计算设备上处理通知的示例方法100的流程图。如图1中所例示的,方法100起始于框s101,在s101处方法100在触敏显示器的第一显示区域中的状态栏上显示一条或多条通知,这些通知中的每一条通知均与被安装在移动计算设备上的一个或多个应用中对应的一个应用相关联。本文中的通知可被称为通知表示,其通常以图形方式被表示成对应应用的快捷键图标。

如本领域技术人员已知的,本文中的触敏显示器可具有基于触觉和/或触觉接触接受来自用户的输入的触敏表面、传感器或传感器组。触敏显示器和潜在的显示控制器以及存储器中的任何相关联的模块和/或计算指令集可检测接触(例如触敏表面上的接触的任何移动或断开),并将检测到的接触转换成与用户界面对象的交互,例如在触摸屏上显示的一个或多个软键、应用图标、网页或图像。一般地,触摸屏显示器和用户之间的接触点对应于用户的手指或触控笔。

在框s102,方法100检测对一条或多条通知中的一条通知的选择。本文中的选择可以由用户经由他或她的手指来实现。因此,本文中的检测可以是对状态列表上的一个项上的手指接触的检测。替代地,本文中的选择可以使用触控笔来实现,触控笔是可移动的并且一般在一侧被插入到移动计算设备的外壳内。

一旦检测到对通知的选择,该方法进行到框s103,在s103处方法100在通知列表的顶部显示与所选通知相关联的用于启动应用的应用图标。在一个或多个实施例中,本文中的通知列表可包括项列表,例如软件应用图标的列表,诸如图片应用图标、视频应用图标、文本消息应用图标、多媒体消息应用图标、音乐应用图标、新闻应用图标、健康应用图标、测量应用图标、导航应用图标、日历应用图标和提醒应用图标或其组合。换言之,本文中的通知列表可包括一个或多个应用图标,这些应用图标中的每一个应用图标均与一个或多个应用中对应的一个应用相关联。

在一个或多个实施例中,通知列表包括一个或多个附加项,这些附加项中的每一个附加项均被显示为与对应的应用图标相邻,并且给出同与对应的应用图标相关联的应用有关的简要描述。简要描述可在逐个应用的基础之上有所不同。例如,就文本消息应用而言,简要描述可包括接收时间、其发送者并且可能的话包括消息的开头或初始部分。就新闻应用而言,简要描述可包括新闻的概述、标题或摘要。

在一个或多个实施例中,通知列表中的第一项之后的剩余项可以保持与原来相同的顺序。附加地或替代地,剩余项(即应用图标)也可以按时间顺序(即根据通知被生成的时间)来被重新排列。

由于与在框s102处的所选通知相关联的应用图标被排列在通知列表中的第一位置,所以用户将很容易看到并选择或触摸该应用图标以便启动期望的应用,由此节省用于启动应用的时间并改善用户体验。

在一个或多个实施例中,方法100还可显示用于启动应用的底部栏,其中当底部栏被从通知列表的顶部朝向通知列表的底部移动时,一个或多个应用图标被顺序地显示在第二显示区域中。然后,方法100还通过滑动底部栏来启动其应用图标位于底部栏的紧邻的上方的应用。

应当理解,通知列表可以在开始时(例如在通知被用户触摸或选择之前)消失或不可见。然后,当通知被选择或触摸时,随着底部栏从通知列表的顶部被移动到通知列表的底部,通知列表可被立即启用并且通知列表的项可以逐渐地或顺序地对用户可见。与常规的滚动栏不同,本公开的一个或多个实施例中的底部栏可被用来触发应用的启动。具体而言,当底部栏由用户移动以定位在期望的应用的紧邻的下方时,滑动底部栏将触发特定喜好应用的启动,而不是直接触摸应用图标以触发启动。这可以实现更好的用户体验,因为用户不需要首先释放底部栏并随后选择应用图标来进行现有技术中常用的启动。

在一个或多个实施例中,通知的选择和应用的启动可通过用户的手指或触控笔在触敏显示器上的单次滑动来被相继地执行。换言之,用户可能能够定位期望的应用,并接着通过自状态栏的显示区域向通知列表的显示区域的单次滑动来启动它,而无需任何其他附加的触摸或接触。本文中的单次滑动可以是自状态栏的位置向期望的应用图标的位置并接着自左向右或者自右向左的手指或触控笔的移动,其可以根据用户的偏好进行配置,而没有断开接触。在一些实施例中,底部栏可以在图形上被强调,使得它将容易地与应用图标区分开。

根据如在一个或多个实施例中所讨论的方法100及其各种扩展,用户可容易地选择喜好的应用并以单次滑动来启动它,而无需任何进一步的手指或触控笔接触,由此获得极好的用户体验。

图2是根据本公开的一个或多个实施例的用于在具有触敏显示器的移动计算设备上启动应用的示例方法200的流程图。如图2所例示的,方法200从框s201开始,在框s201处一旦检测到对触敏显示器中的状态栏上的通知的选择时,则方法200在通知列表的顶部制作应用图标。本文中的通知和应用图标与被安装在移动计算设备上的同一应用相关联,并且通知列表包括一个或多个应用图标,这些应用图标中的每一个应用图标均与对应的应用相关联,并且状态栏包括一条或多条通知。

接着,在框s202处,方法200显示用于启动应用的底部栏,其中当底部栏被从通知列表的顶部朝向通知列表的底部移动时,该一个或多个应用图标被顺序地显示在第二显示区域中。

在这之后,在框s203处,方法200通过滑动底部栏来启动其应用图标位于底部栏的紧邻的上方的应用。

在一个或多个实施例中,通知的选择和应用的启动通过单次滑动来被相继地执行。

在一个或多个实施例中,通知的选择和应用的启动由用户的手指或触控笔来执行。

在一个或多个实施例中,状态栏被显示在触敏显示器的第一显示区域中,并且通知列表被显示在触敏显示器的第二显示区域中,并且一旦检测到第一显示区域和第二显示区域之间的显示区域被触摸时,则底部栏被自动显示。

在一个或多个实施例中,通知列表包括一个或多个附加项目,这些附加项目中的每一个附加项目均被显示为与对应的应用图标相邻,并且给出同与对应的应用图标相关联的应用有关的简要描述。

在一个或多个实施例中,分别与被包括在通知列表中的一个或多个应用图标相关联的一个或多个应用至少包括图片应用、视频应用、文本消息应用、多媒体消息应用、音乐应用、新闻应用、健康应用、测量应用、导航应用、日历应用、提醒应用及其组合中的一者或多者。

从上述描述中,本领域技术人员应当理解,方法200中的通知、状态栏、通知列表和底部栏的技术含义及其在一个或多个实施例中的各种扩展与参考图1所讨论的完全相同,相关细节可在本文中同样适用。

为了更好地理解本公开的解决方案,以下将结合示例用户图形界面来讨论参考图3a-3d和4a-4c的由用户执行的动作。

图3a-3d例示了根据本公开的一个或多个实施例的在触敏屏幕上执行的用于定位期望的应用并启动该应用的一系列连续动作。

如图3a所示,描绘了状态栏,其示例性地包括通知或通知表示a、b、c和d,这些通知中的每一个通知可具有唯一的图标,诸如正方形、三角形、圆形和倒三角形,如图所示。进一步示出的是正在查看状态栏的用户的手指,并且将触摸作为他或她的喜好的一个应用的通知c。

动作继续到图3b,所示的手指正在触摸通知c,并且将保持向下移动到通知列表,该通知列表可被设置在状态列表的下方,并且最初对用户不可见。

转到图3c,当手指保持向下移动时,通知列表逐渐地被显示出来,并且,先前应该根据状态列表的排序应该被排列在第三位置处的应用图标c现在由于用户选择而被置于通知列表的第一位置处。以这种方式,喜好的应用图标c被首先呈现给用户以供进一步潜在的启动。

然后,如图3d所示,当由手指保持的底部栏移动通过应用图标c并且应用图标c或包括应用c的行被完全呈现给用户时,底部栏正好在应用图标c的紧邻的下方。此时,如图3d的下部所示,希望启动应用c的用户可以将底部栏向右滑动,这可被认为是应用c的快捷方式。一旦检测到该滑动,则被安装在移动计算设备上的应用c将被立即启动,并且用于处理与应用c相关联的通知的界面将被呈现给用户,为了简化目的不再进一步示出该界面。

根据参考图3a-3d所作的上述讨论,应该理解,根据本公开的一个或多个实施例,对喜好应用的启动可被一次完成,而没有任何中断。由此,其可提高在移动计算设备上启动应用的效率。

图4a-4c例示了根据本公开的一个或多个实施例的在触敏屏幕上执行的用于启动应用的一系列连续动作。更具体而言,图4a-4c例示了当第一个被呈现的应用没被启动时的各种场景。

如图4a所示,即使用户由于某些原因已经选择了与应用c相关联的通知c,他或她也可能不启动应用c,例如,他可能在阅读关于该通知的简要描述之后失去了启动应用c的兴趣。在这种情况下,用户可以继续向下移动底部栏,直到应用图标a被完全呈现或显示在触敏屏幕中。然后,如图4a的下部所例示的,如果用户想要启动应用a(例如,如果简要描述向用户显示出某种程度的重要性或相关性),则他或她可以将底部栏向右滑动。

同样,如图4b和4c所示,当应用图标b或d被完全显示并且底部栏正好在应用图标b或d下方时,用户可通过将底部栏向右滑动来自由地选择启动应用b或d。

应当理解,如图3a-3d和图4a-4c所描绘的,用户界面和其上所应用的对应操作仅仅是为了解说的目的。本领域技术人员基于本申请的示教能够对用户界面进行任何适当的修改或修饰,并因此添加附加的操作以启动应用或查看特定应用项,例如具体的电子邮件或消息。

例如,在一些实施例中,在电子邮件“通知”下可能存在多封电子邮件(例如,10封),这可以通过在电子邮件通知上添加带有红色的数字10来具体指示。在用户选择电子邮件通知之后,代替显示单个电子邮件应用图标(例如exchange的图标),十个电子邮件图标(每个都对应于一封电子邮件)将按顺序(例如电子邮件进入收件箱的时间)被列在通知列表中。根据用户偏好或设置,直接点击电子邮件项或滑动电子邮件项紧邻的下方的底部栏可触发电子邮件内容的完整显示或打开收件箱,使得用户可以在电子邮件应用中阅读并回复电子邮件。一旦用户的手指到达十封电子邮件的结尾,如之前所讨论的,当底部栏保持向下移动时,第二应用图标可被逐渐地显示并且在底部栏的紧邻的上方。

在一些其他实施例中,用户能够选择在通知列表中显示应用项,例如通过将底部栏向左侧滑动来将各个项作为列表展开。此外,用户可选择通过向右滑动底部栏来启动电子邮件应用或应用项。

基于以上示例性实施例,应当理解,贯穿本公开的术语“应用图标”不仅仅指代或涉及与应用(例如主程序)直接相关联的图标,而且旨在指代与应用项相关联的图标,即如上所讨论的应用项图标。类似地,根据本公开的应用的启动还可包括或涉及打开应用项的情况。因此,根据本公开的通知列表中所示的项可包括一个或多个图标(例如一个或多个应用图标、一个或多个应用项图标或其组合),并且手指或触控笔在通知列表上的移动以及底部条在适当位置的滑动可触发应用或应用项的启动或打开。

图5是根据本公开的一个或多个实施例的装置500的示意图。

如图5所例示的,装置500包括至少一个处理器501(诸如数据处理器),被耦合到处理器501的至少一个存储器(mem)502以及被耦合到处理器501的合适的rf发射机tx和接收机rx503。mem502储存程序(prog)504。tx/rx503用于双向无线通信。

prog504被假定为包括当由处理器501执行时使得装置500能够根据本公开的示例实施例(如本文中所讨论的方法100、200以及如图3a-3d和图4a-4c所示的操作流程)来操作的指令。例如,装置500可被实现为移动计算设备或其一部分,以执行如方法100和200中所讨论的指导其的对应步骤。

通常,本公开的示例实施例可以通过可由装置500的至少一个处理器501执行的计算机软件,或者通过硬件或通过软件和硬件的组合来被实现。

mem502可以是适合于本地技术环境的任何类型,并且可以使用任何合适的数据存储技术来实现,诸如作为非限制性示例的基于半导体的存储器设备、磁存储器设备和系统、光学存储器设备和系统、固定存储器和可移动存储器。虽然在设备500中仅示出一个mem,但是在设备500中可能存在若干物理上有区别的存储器单元。处理器501可以是适合于本地技术环境的任何类型,并且作为非限制性示例可包括通用计算机、专用计算机、微处理器、数字信号处理器(dsp)和基于多核处理器架构的处理器中的一者或多者。装置500可具有多个处理器,诸如在时间上从属于与主处理器同步的时钟的专用集成电路芯片。

此外,该至少一个处理器501和存储器502可被组合成处理装置505,其可操作用于执行涉及装置500的方法100和200中所例示的相关步骤。

本文所描述的技术可以通过各种装置来被实现,使得实现随一实施例描述的对应移动实体的一个或多个功能的装置不仅包括现有技术装置,还包括用于实现随一实施例描述的对应装置的一个或多个功能的装置,并且其可包括用于每个分开的功能的分开的装置,或者装置可被配置成执行两个或更多个功能。

本文所描述的技术可以通过各种装置来被实现,使得实现随一实施例描述的对应移动实体的一个或多个功能的装置不仅包括现有技术装置,还包括用于实现随一实施例描述的对应装置的一个或多个功能的装置,并且其可包括用于每个分开的功能的分开的装置,或者装置可被配置成执行两个或更多个功能。例如,这些技术可以在硬件(一个或多个装置)、固件(一个或多个装置)、软件(一个或多个模块)或其组合中被实现。对于固件或软件,实现可以通过执行本文所描述的功能的模块(例如,过程、功能等)。软件代码可被储存在任何合适的处理器/(诸)计算机可读数据存储介质或(诸)存储器单元或(诸)制品中,并由一个或多个处理器/计算机执行。数据存储介质或存储器单元可以在处理器/计算机内部或处理器/计算机外部被实现,在这种情况下,其可经由本领域中已知的各种方式来被通信地耦合到处理器/计算机。

本公开的这些实施例的所属领域技术人员将会想到本文所阐述的公开的许多修改和其他实施例具有前述描述和相关附图中所呈现的示教的益处。因此,应当理解,本公开的各实施例不限于所公开的具体实施例,并且修改和其他实施例旨在被包括在所附权利要求的范围内。虽然本文中采用了特定的术语,但是它们仅在通用和描述性意义上被使用,而不是出于限制的目的。

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