在用户简档之间进行日历安排的制作方法

文档序号:8491752阅读:443来源:国知局
在用户简档之间进行日历安排的制作方法
【专利说明】在用户简档之间进行日历安排
[0001]置量
[0002]计算机用户经常在团队中工作。对于团队而言能够共享日历信息可能是有用的。例如,团队中的用户常常提供用户输入来向其它团队成员发送日历项请求,诸如可被接受或拒绝或可能暂时被接受的会议请求。在计算机系统内,这样的日历项请求可被认为是从一个用户的用户简档发送到另一个用户的用户简档的,其中用户简档是存储在计算机系统内的数据结构。例如,可将这样的日历项请求从以一个用户简档登录进系统或应用的一个计算机器发送到以一个或多个其它用户简档登录进系统或应用的一个或多个其它计算机器。作为另一个示例,一个团队成员的用户简档可与其它团队成员的一个或多个其它用户简档共享日历(诸如个人日历或小组日历),从而向那些其他用户简档提供对该日历的访问。
[0003]概述
[0004]在此讨论的工具和技术涉及在用户简档之间进行日历安排,诸如向团队成员的用户简档提供日历安排信息。例如,当一个团队成员加入团队时,可诸如通过将那个团队成员的用户简档添加到该团队的组定义(例如,指示哪些用户简档包括在组中的分发列表或某其它数据结构)来将该用户简档加入该团队的用户简档组。类似地,当团队成员离开团队时,可将该团队成员的用户简档从该团队的用户简档组移除。如将在此讨论的,将用户简档加入该组可触发一个或多个自动响应。例如,自动响应可包括启动与新加入的用户简档共享与该组相关联的一个或多个日历,诸如该组中的其它用户简档的个人日历和/或该组的组日历。作为另一个示例,自动响应可包括将一个或多个日历项邀请发送给新加入的用户简档,它可允许适用于该组的日历项被包括在新加入的用户简档的日历中。此外,当将用户简档从组中移除时,那个移除可产生一个或多个自动响应。例如,在将用户简档从该组移除后,可自动发起终止将那个所移除的用户简档的日历与该组共享。作为另一个示例,在将用户简档从该组移除后,可自动发起将与该组相关的日历项从那个用户简档的日历中移除。同样,工具和技术可包括促成日历共享请求将响应于用户输入(诸如来自要获得对所共享的日历信息的访问的团队成员的用户输入)而被发起。
[0005]在一个实施例中,工具和技术可包括向加入的用户简档组安排日历项。安排日历项可包括,对于这些日历项中的每一个,向用户简档组中的每一个用户简档发送日历项请求。新用户简档可被加入该用户简档组。响应于将新用户简档加入该组,可自动向新用户简档发送针对向该用户简档组安排的一个或多个日历项的每一个的日历项请求。
[0006]在工具和技术的另一实施例中,第一用户简档可接收与第二用户简单共享数字日历的请求。该请求可从第二用户简档接收并可将一个或多个另外的用户简档列为共享请求的接收方。另外的用户简档可以是不同于第一用户简档或第二用户简档的一个或多个用户简档。可显示共享请求的表示。该表示可包括可被选来将日历与另外的用户简档共享的控件。选择该控件并指示日历要与另外的用户简档共享的用户输入可被接收。同样,响应于接收选择控件并指示日历要与一个或多个另外的用户简档共享的用户输入,可发起与另外的用户简档共享日历,并且可被完全执行以与另外的用户简档共享日历。
[0007]提供本概述是为了以简化的形式介绍一些概念。这些概念将在以下详细描述中进一步描述。本概述并不旨在标识所要求保护主题的关键特征或必要特征,也不旨在用于限制所要求保护主题的范围。类似地,本发明不限于解决在背景、详细描述、或附图中讨论的专用技术、工具、环境、缺点、或优点的实现。
【附图说明】
[0008]图1是其中可实现所描述的各实施例中的一个或多个实施例的合适的计算环境的框图。
[0009]图2是用于在用户简档之间进行日历安排的计算环境或系统的示意图。
[0010]图3是用于接收用户输入以定义日历共享消息的用户界面显示的示例的图示。
[0011]图4是由在图3的用户界面显示中选择发送控件以发送日历共享请求引起的用于接收到的共享请求的用户界面显示的示例的图示。
[0012]图5是用于在用户简档之间进行日历安排的技术的流程图。
[0013]图6是用于在用户简档之间进行日历安排的另一技术的流程图。
[0014]图7是用于在用户简档之间进行日历安排的又一技术的流程图。
[0015]详细描沐
[0016]本文描述的实施例涉及用于改进在用户简档(诸如在团队中工作的各用户的用户简档)之间提供日历信息的技术和工具。这样的改进可源于分开或组合地使用各种技术和工具。
[0017]这样的技术和工具可包括允许在一组用户简档间共享日历。例如,团队的经理可提供与该团队的成员的用户简档共享日历信息的用户输入。例如,可通过将用户简档包括在组定义(诸如分发列表)中来将用户简档包括在组中。随着新用户简档(例如通过将新用户简档添加到分发列表)加入组,新用户简档可自动接收日历项请求并访问涉及组的日历项(例如通过提供对诸如组日历和/或组成员的个人日历的一个或多个日历的访问)。当将用户简档从组中移除时,所移除的用户简档对所共享的日历的访问可被撤消。此外,可将涉及组的日历项从所移除的用户简档的日历中移除。所共享的访问的撤消和日历项的移除可在用户简档被从组中移除后被自动发起。
[0018]此外,第一用户简档可向第二用户简档发送与第一用户简档共享数字日历的请求(即,第一用户接收对数字日历的访问的请求)。第二用户简档可授权该请求(例如通过由使用第二用户简档登录的用户提供的用户输入),从而发起与第一用户简档共享该日历,该共享可向第一用户简档提供对该日历的访问。作为一个示例,授权请求的用户输入可包括单个用户输入动作,诸如选择诸如按钮的所显示的用户界面控件的用户输入。
[0019]由此,从此处描述的工具和技术中可以实现一个或多个实质的益处。例如,通过对日历的共享和/或对加入组或从组移除的用户简档的日历项的移除或包括进行自动化,可减少经理在为与该组相关联的团队引入新团队成员或从该团队移除团队成员方面的工作。还可产生其它效果。例如,允许用户简档发送对日历共享的请求在某些情况下可提供更高效的日历共享发起,该日历共享请求可被授予以与那个用户简档和/或作为该请求的接收方的其它用户简档共享日历(或甚至日历组)。例如,这样的日历共享请求可允许授予这样的请求的用户通过单个用户输入动作来这样做。
[0020]所附权利要求中定义的主题不必限于此处描述的益处。本发明的专用实现可提供本文描述的益处的全部、一些、或未提供本文描述的益处。尽管本文出于呈现的目的以专用的顺序次序描述了用于各种技术的操作,但应理解除非要求专用的排序,否则这种描述方式涵盖了操作顺序上的重新安排。例如,在某些情况下,可以重新安排或并发执行顺序地描述的操作。此外,为了简单起见,流程图可能未示出可结合其他技术来使用专用技术的各种方式。
[0021]在此描述的技术可被用于在此描述的一个或多个系统和/或用于一个或多个其他系统。例如,在此描述的各种过程可用硬件或软件、或两者的组合来实现。例如,专用硬件逻辑组件可被构建以实现在此描述的一个或多个技术的至少一部分。例如,但非限制,这样的硬件逻辑组件包括现场可编程门阵列(FPGA)、程序专用的集成电路(ASIC)、程序专用的标准产品(ASSP)、片上系统(SOC)、复杂可编程逻辑器件(CPLD)等。可包括各实施例的装置和系统的应用可广泛地包括各种电子和计算机系统。可使用具有相关的控制和数据信号的两个或更多个内联硬件模块或装置或作为应用专用的集成电路的一部分来实现各技术,其中控制和数据信号可在模块之间并通过模块进行通信。此外,在此描述的各技术可由计算机系统可执行的软件程序来实现。作为一个示例,实现可包括分布的处理、组件/对象分布的处理、以及平行处理。此外,虚拟计算机系统进程可被构建以实现在此描述的一个或多个技术或功能。
[0022]1.示例性计算环境
[0023]图1示出其中可实现所描述的各实施例中的一个或多个的合适的计算环境(100)的通用示例。例如,可将一个或多个这样的计算环境用作日历服务器计算系统和/或日历客户机计算系统。一般而言,可使用各种不同的通用或专用计算系统配置。适用于此处所描述的工具和技术的公知计算系统配置的示例包括,但不限于,服务器场和服务器群集、个人计算机、服务器计算机、智能电话、膝上型设备、平板设备、游戏控制台、多处理器系统、基于微处理器的系统、可编程消费电子产品、网络PC、小型机、大型计算机、包括上述系统或设备中的
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1