当前位置: 首页 > 专利查询>苹果公司专利>正文

可采取操作的提醒条目制造技术

技术编号:20328877 阅读:27 留言:0更新日期:2019-02-13 05:35
本发明专利技术提供了用于处理任务项目的技术。任务项目是表示将被手动执行或自动执行的任务的电子数据。任务项目包括关于其对应的任务的一个或多个细节,诸如任务的说明和任务的位置。具体地,描述了用于生成任务项目、组织任务项目、触发任务项目的通知以及消耗任务项目的技术。在一个方法中,任务项目基于来自用户的输入和该输入的背景被生成。在另一个方法中,任务项目的不同属性用于智能地将任务项目组织到多个列表中。在另一个方法中,除生成通知之外的操作诸如发送电子邮件、打电话、发短信和搜索被允许或自动执行。

【技术实现步骤摘要】
可采取操作的提醒条目本申请是申请日为2013年05月15日、申请号为201380028060.8、专利技术名称为“可采取操作的提醒条目”的专利技术专利申请的分案申请。
本专利技术涉及电子提醒,并且更具体地,涉及电子待办事项列表中的提醒和任务的智能生成、组织、触发和递送。
技术介绍
人们已经设计出许多种方式来提醒自己某些任务或事件。许多人以前并且现在依然在物理介质诸如便利贴和日历上进行书写。由于电子设备的普遍存在,许多人已求助于电脑来帮助管理他们的待办事项列表和记录即将发生的事件。许多提醒和待办事项应用程序对于台式计算机以及手持设备诸如膝上型计算机、平板计算机和“智能”手机均是可用的。然而,被提供给提醒应用程序的用户的通知的时效性和准确性几乎完全取决于从用户接收的输入。例如,如果用户针对重要的事件输入具有错误日期的提醒,那么用户可能直到该事件发生后才接收到该事件的通知。又如,如果用户在待办事项应用程序中提供任务的一般描述(例如,“给他发送电子邮件”),那么当用户之后阅读该说明时可能不记得“他”是谁和/或电子邮件的内容应当是什么。换句话讲,当涉及到提醒和待办事项应用程序时,谚语“误入误出”是适用的。在此部分中描述的方法是可执行的方法,但不一定是先前已设想或执行的方法。因此,除非另外指明,否则不应认为在此部分中描述的方法中的任一个仅仅凭借其被包括在此部分中而有资格作为现有技术。
技术实现思路
下文提供多种技术来协助用户管理他的/她的任务。任务在计算系统中被表示为任务项目。具体地,下文详细地描述用于生成任务项目、组织任务项目、基于对应的任务项目来触发任务的通知以及消耗任务项目的方法。相对于生成任务项目,任务项目基于来自用户的输入被生成。输入(无论是语音还是文本)包括关于任务的一个或多个细节,而输入的背景用于确定关于任务的一个或多个其他细节。一个或多个其他细节未被反映在输入中。背景可包括存储在用户的设备上的数据。例如,用户提供以下语音输入:“今天下午5点给George打电话”。该用户可拥有包括关于名字为George的多人的信息的联系人列表。然而,基于输入的背景,诸如来自与特定的George相关联的电话号码的最近的语音消息,可以确定用户打算给哪一个George打电话。以这种方式,当提供关于任务的输入时,用户不需要清楚任务的每个细节。相对于触发任务项目的通知,设备的一个或多个特性可用于确定是否要触发该通知。因此,时间不(如果根本不)是是否应将通知提供给用户的唯一因素。此类特性的示例可包括设备定位在哪儿、设备正在显示或处理什么以及设备的具体移动。例如,设备在汽车中或在工作中的这一事实可触发任务的提醒的生成。又如,如果设备当前显示网页内容,那么该设备的用户可被认为是“在线”,该状态可触发将任务的通知提供给用户。相对于“消耗”任务项目,任务自动操作使得用户不需要执行实施该任务通常所需的步骤,而不是简单地提供任务的提醒。例如,用户可在特定的时间想要给特定的人打电话。当该特定的时间等于当前时间时,在用户不需要指定此人的电话号码的情况下,呼叫可被创建、准备拨出,而不是简单地提醒用户打电话。相对于组织任务项目,任务项目可被自动组织或手动组织为多个列表。每个列表对应于任务项目的不同属性,诸如任务的类型、可用于触发任务的通知的标准的类型和任务将被执行的位置。在一些实施例中,方法包括从用户接收指定任务的一个或多个属性的输入,并且基于该输入生成任务项目,其包括识别将由电子设备执行的操作,其中操作与任务相关联。该方法还包括在任务列表中显示任务项目和相关联的激活区域。该方法还包括接收对激活区域的用户选择,并且响应于接收到对激活区域的用户选择来执行操作。根据一些实施例,电子设备包括一个或多个处理器、存储器和一个或多个程序;该一个或多个程序被存储在存储器中并且被配置为由一个或多个处理器执行,并且该一个或多个程序包括用于执行本文所述的方法中的任一个的操作的指令。根据一些实施例,非暂态计算机可读存储介质中存储有指令,当由电子设备执行时,这些指令使得该设备执行本文所述的方法中的任一个的操作。根据一些实施例,电子设备包括用于执行本文所述的方法中的任一个的操作的装置。根据一些实施例,用于在电子设备中使用的信息处理装置包括用于执行本文所述的方法中的任一个的操作的装置。根据一些实施例,电子设备包括被配置为接收用户输入的输入接收单元和被配置为显示信息的显示单元。电子设备还包括耦合到输入接收单元和显示单元的处理单元。处理单元被配置为:从用户接收指定任务的一个或多个属性的输入;以及基于所述输入来生成任务项目,包括识别将由电子设备执行的操作,其中操作与任务相关联。处理单元还被配置为允许在任务列表中显示任务项目和相关联的激活区域。处理单元被进一步配置为:接收对激活区域的用户选择;以及响应于接收到对激活区域的用户选择来执行操作。附图说明在附图中:图1为描绘根据本专利技术的实施例用于创建和处理任务项目的系统的框图;图2为描绘根据本专利技术的实施例用于基于用户输入的背景来生成任务项目的进程的流程图;图3为描绘根据本专利技术的实施例用于确定在任务的预定时间之前向用户提供提醒的时间的进程的流程图;图4为根据本专利技术的实施例的行驶提醒的视图;图5至图15描绘根据本专利技术的实施例的各种类型的列表的视图;图16为示出本专利技术的实施例可据此实现的计算机系统的框图;图17为描绘根据本专利技术的实施例用于发起与任务项目相关联的操作的进程的流程图;并且图18示出根据一些实施例的电子设备的功能框图。具体实施方式在以下说明中,出于解释的目的陈述许多具体细节以便提供对本专利技术的透彻理解。然而,将显而易见的是本专利技术可以在没有这些具体细节的情况下被实践。在其他实例中,公知的结构和设备被以框图的形式示出,以便避免不必要地模糊本专利技术。系统概述图1为描绘根据本专利技术的实施例用于创建任务项目和处理任务项目的系统100的框图。系统100包括设备110、网络120和云130。设备110是能够接收来自用户的输入并且显示关于任务的信息的任何计算设备。设备110的非限制性示例包括台式计算机和手持设备,诸如膝上型计算机、平板电脑和“智能”手机。在例示的实施例中,设备110包括任务管理器112。任务管理器112处理提醒类型和非提醒类型这两种类型的任务项目。任务管理器112可以软件、硬件或软件和硬件的任何组合实现。设备110包括用于与其他设备共享信息的通信技术(例如,无线技术)。设备110可包括多种集成的用户界面单元,或者可通过设备的一个或多个通信端口或数据链路耦合到用户界面单元。用户界面单元的非限制性示例包括语音输入单元(例如,麦克风)、物理输入单元(例如,键盘、鼠标、轨迹球、旋转式拨号盘或旋转式拨号转盘、触摸板或触摸屏)和运动传感器(例如,加速度计、磁力仪或陀螺仪)。这些用户界面单元中的任一个可被实现为与设备110通信以利用有线或无线通信技术来提供用户输入的外部单元。有线通信技术的示例包括通用串行总线(USB)接口、火线接口等。无线通信技术的示例包括蓝牙、无线网络连接(Wi-Fi)和宽带无线城域网(WiMax)、红外线。通过这些用户界面单元,设备110可接收来自用户的物理输入或语音输入。设备110包括一个或多个输出单元以便向用户呈现视觉和音频信息。本文档来自技高网...

【技术保护点】
1.一种发起与任务项目相关联的操作的计算机实现的方法,包括:在具有处理器和存储用于由所述处理器执行的指令的存储器的电子设备处:从用户接收指定任务的一个或多个属性的输入;基于所述输入来生成任务项目,包括识别将由所述电子设备执行的操作,其中所述操作与所述任务相关联;在任务列表中显示所述任务项目和相关联的激活区域;接收对所述激活区域的用户选择;以及响应于接收到对所述激活区域的所述用户选择,执行所述操作,其中执行所述操作至少部分地完成了所述任务。

【技术特征摘要】
2012.05.15 US 61/647,440;2013.05.14 US 13/894,3541.一种发起与任务项目相关联的操作的计算机实现的方法,包括:在具有处理器和存储用于由所述处理器执行的指令的存储器的电子设备处:从用户接收指定任务的一个或多个属性的输入;基于所述输入来生成任务项目,包括识别将由所述电子设备执行的操作,其中所述操作与所述任务相关联;在任务列表中显示所述任务项目和相关联的激活区域;接收对所述激活区域的用户选择;以及响应于接收到对所述激活区域的所述用户选择,执行所述操作,其中执行所述操作至少部分地完成了所述任务。2.根据权利要求1所述的计算机实现的方法,其中所述激活区域与所述任务项目的标题重叠。3.根据权利要求1-2中任一项所述的计算机实现的方法,还包括在接收到对所述激活区域的用户选择之后和在执行所述操作之前:显示请求许可以执行所述操作的提示;以及从所述用户接收许可输入。4.根据权利要求1-2中任一项所述的计算机实现的方法,其中所述操作是使得电子邮件或文本消息通过网络被发送到与所述任务项目相关联的接收人。5.根据权利要求1-2中任一项所述的计算机实现的方法,其中所述操作是显示文本撰写区域,并且其中由所述用户输入到所述文本撰写区域中的文本作为电子邮件或文本消息通过网络被发送到与所述任务项目相关联的接收人。6.根据权利要求1-2中任一项所述的计算机实现的方法,其中所述操作是发起对与所述任务项目相关联的电话号码相关联的设备的电话呼叫。7.根据权利要求1-2中任一项所述的计算机实现的方法,其中所述操作是基于搜索查询或与所述任务项目相关联的URL发起搜索。8.根据权利要求1-2中任一项所述的计算机实现的方法,其中使得所述操作被执行包括第一进程使得第二进程执行所述操作。9.一种电子设备,包括:用于从用户接收指定任务的一个或多个属性的输入的装置;用于基于所述输入来生成任务项目的装置,包括识别将由所述电子设备执行的操作,其中所述操作与所述任务相关联;用于在任务列表中显示所述任务项目和相关联的激活区域的装置;用于接收对所述激活区域的用户选择的装置;以及用于响应于接收到对所述激活区域的所述用户选择来执行所述操作的装置,其中执行所述操作至少部分地完成了所述...

【专利技术属性】
技术研发人员:T·R·格鲁伯A·F·萨巴特利A·A·艾贝斯D·W·皮特谢尔P·D·马科斯F·A·安祖雷斯E·D·沃亚思
申请(专利权)人:苹果公司
类型:发明
国别省市:美国,US

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

1