将机会匹配于上下文的制作方法

文档序号:9308561阅读:317来源:国知局
将机会匹配于上下文的制作方法
【专利说明】将机会匹配于上下文
[0001]背景
[0002]借助当前的计算任务管理方案,追踪在特定上下文中执行哪个任务是最佳的可能对许多用户来说是一项挑战,通常要求用户回顾很长的列表并且手动地基于地点/主题来对任务进行重新排序或分割。与管理任务列表相关联的这项劳动常常迫使用户放弃使用计算任务管理方案并且求助于传统的短期方法,诸如使用笔和纸来保存时序要求严格的任务。
[0003]当前的计算任务管理方案的另一项限制是信息过载。例如,当前,用户的尚未完成或被推迟的任务项可能被自动移动到次日的用户任务列表。相应地,用户任务列表可能持续地增加长度,这可能是用户的压力来源。当前的计算任务管理方案不为用户提供将任务列表限制到可能在特定时间对用户来说重要的项的能力。相应地,用户可能被要求记得特定项被存储在任务列表中的何处或者可能不得不使用搜索功能,这又要求用户记得要使用的搜索项。
[0004]本发明正是对于这些和其他考虑事项而作出的。

【发明内容】

[0005]本发明的各实施例通过提供用于基于内容以及上下文感知的自动任务管理的任务应用来解决上述和其他问题。当任务项被输入到任务应用时,可以针对上下文数据对任务项进行解析。另外,上下文数据可由用户手动地输入。上下文数据可包括可能与用户有关的数据,例如时间数据、位置数据、身份数据(例如,人、组、团队等)、关键词数据(例如,对象、主题等)、活动数据等。经解析和接收的上下文数据可与任务项相关联,使得当经由各种上下文检测方法检测到相关上下文时,具有相关上下文数据的任务项可被优先处理。可经由对即将到来的或当前的实现或完成任务项的机会的通知来提醒用户。相应地,可向用户提供可能与特定上下文相关并且有助于减缓任务列表信息过载的任务项的列表。
[0006]—个或多个实施例的细节在附图和以下描述中被阐明。通过阅读下面的详细描述并参考相关联的附图,其他特征和优点将变得显而易见。要理解的是下面的详细描述仅仅是解释性的,而不是对所要求保护的发明的限制。
[0007]提供本概述以便以简化的形式介绍将在以下详细描述中进一步描述的一些概念。本概述并不旨在标识出所要求保护的主题的关键特征或必要特征,也不旨在用于帮助确定所要求保护的主题的范围。
[0008]附图简述
[0009]合并在本公开中并构成其一部分的附图例示出本发明的各种实施例。在附图中:
[0010]图1是“现在”上下文任务列表用户界面(UI)的图示;
[0011]图2是被标记为已完成的任务列表项的图示;
[0012]图3是“已完成”上下文任务列表UI的图示;
[0013]图4是“稍后”上下文任务列表UI的图示;
[0014]图5是“某天”上下文任务列表UI的图示;
[0015]图6是任务项编辑UI的图不;
[0016]图7是显示在主屏UI上的通知的图示;
[0017]图8是用于提供基于内容和上下文知晓的自动任务管理的方法的流程图;
[0018]图9是例示出可用来实施本发明的各实施例的计算设备的示例物理组件的框图;
[0019]图1OA和1B是可用来实施本发明的各实施例的移动计算设备的简化框图;以及
[0020]图11是可在其中实施本发明的各实施例的分布式计算系统的简化框图。
【具体实施方式】
[0021]如上简述,本发明的各实施例针对提供基于内容和上下文知晓的自动任务管理。
[0022]本发明的各实施例针对提供基于内容、上下文数据以及上下文感知的自动任务管理的任务应用。上下文数据可与任务项相关联,上下文数据可被用于管理任务项以及确定要呈现给用户的相关任务项。任务项可被管理并且动态地整理到多个上下文任务列表中的一个中。上下文任务列表包括“现在”任务列表、“稍后”任务列表、“某天”任务列表、以及“已完成”任务列表。每个上下文任务列表中的任务项可随着用户可根据上下文和优先级完成任务项而即时地自动整理。
[0023]上下文可包括例如时间、位置、活动、呼入和/或呼出通信、日历事件、交通、人脉等。上下文可以经由各种数据捕捉方法来确定。例如,位置可经由全球定位系统(GPS)设备、射频识别(RFID)设备、经由网络的无线电发射塔和移动计算设备之间的无线电信号的多点定位、无线网络设备检测应用、气压感测设备等来确定。呼入和/或呼出通信可包括电子邮件、电话呼叫、社交网络消息等。感测人脉可经由使用移动计算设备的麦克风的语音检测、使用移动计算设备的相机的面部识别、查阅共享的日历事件、经由公共API来访问其他用户的web内容、查阅社交媒体以及其它来源等来实现。用户的动作可经由与移动计算设备的用户交互(例如打开文档、使用应用、进行电话呼叫等)、经由加速度计、经由GPS设备等来确定。如应当理解的,上下文可经由其它方法和工具来确定。
[0024]以下详细描述参考各个附图。只要可能,就在附图和以下描述中使用相同的附图标记来指代相同或相似的元件。尽管可能描述了本发明的各实施例,但修改、改编、以及其他实现是可能的。例如,可对附图中所例示的元素进行替代、添加、或修改,并且可通过对所公开的方法替代、重新排序、或添加阶段来修改本文中所描述的方法。因此,下文的详细描述不限制本发明,相反,本发明的合适范围由所附权利要求来限定。
[0025]现在参考附图将描述各种实施例,附图中相同的标号代表相同的元素。现在参照图1,示出了部署在移动计算设备100的显示屏幕105上的任务应用用户界面(UI) 110。如图9中所示的任务应用950包括可被显示在移动计算设备100 (例如,图1中所示的智能手机)、平板计算设备、或其它类型的移动计算设备上的显示屏幕105上的用户界面110。任务应用UI 110可被划分成多个上下文任务列表窗格,每个窗格提供一个上下文任务列表。根据各实施例,上下文任务列表窗格可包括“现在”任务列表140、“稍后”任务列表、“某天”任务列表、以及“已完成”任务列表。
[0026]—行可选择的任务列表窗格功能145、150、155、160被不出在显不屏幕105的底部边缘,用于提供对于上下文任务列表的访问。如应理解的,图1中所示的UI组件的配置和位置仅是出于示例的目的,且并不限制可能的其他配置。例如,可选择任务列表窗格功能145、150、155、160可被提供为如图1中所示的沿显示屏幕105的底部边缘,或者可选择任务列表窗格功能145、150、155、160可被显不在显不屏幕105中的其它位置处。对任务列表窗格功能145、150、155、160的选择可引发对所选上下文任务列表的显示。例如,对“现在”任务列表窗格功能150的选择可引发“现在”上下文任务列表140填充显示屏幕105。
[0027]根据各实施例,“现在”上下文任务列表140包括被确定为与即时上下文相关的一个或多个任务项125。例如,仍然参照图1,示例“现在”上下文列表140包括任务项“帮助约翰申请大学”(任务项125A)、“重新给网球拍穿线”(任务项125B)、“购买牛奶”(任务项125C)、以及“为去海滩打包”(任务项125D)。显示在“现在”上下文任务列表140中的任务项125A-D可以是因为确定与即时上下文的相关性而被包括。例如,任务项“购买牛奶”(任务项125C)可被确定为与即时上下文相关,其中即时上下文可以是接近于杂货店,这是经由位置检测(例如经由GPS系统)来确定的。
[0028]任务项“购买牛奶”(任务项125C)可包括与之相关联的上下文数据,该上下文数据可被用于确定相关的上下文。上下文数据可自动和/或手动地与任务项125相关联。如以下将参照图6更详细地讨论的,各实施例可包括可选择的用于将上下文数据与任务项125相关联的功能。参照回图1中示出的示例,与“购买牛奶”(任务项125C)相关联的位置数据可包括具体位置或可包括按类别的对位置的引用。例如,用户可将一类企业(诸如“杂货店”)与任务项125C相关联或者可将一具体的杂货店与任务项125A相关联。替代的,各实施例可自动确定任务项125的位置上下文数据。可通过对任务信息进行解析并且推断任务项125与哪个上下文有关来将上下文数据与具体的任务项125相关联。例如,使用自然语言处理,术语“购买”和“牛奶”可被识别为与杂货店相关联的任务。相应地,“杂货店”可被自动保存为“购买牛奶”(任务项125A)的位置上下文数据。根据另一实施例,任务项125可根据通过对传感器数据和任务项125数据的统计分析而确定的上下文数据而被包括在“现在”上下文任务列表140中。例如,可确定多个用户在他们处于特定GPS位置时将特定任务项12
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1