笔记页面共享和通知特征的制作方法_2

文档序号:9602509阅读:来源:国知局
辑共享笔记页面的查看链接。笔记应用或浏览器可被用来基于相关联的页面级共享许可来查看或编辑共享笔记页面。过程200可包含对电子计算设备(诸如例如智能手机或平板计算机)和复杂编程的部分使用以提供笔记页面共享功能。笔记应用界面可配置有可执行代码,该可执行代码部分工作以实现笔记页面在用户间的共享。
[0028]继续参照图2,在202,过程200开始,此时用户使用笔记应用界面来创建新的笔记页面或使用包括原始内容和/或一个或多个原始笔记页面标签的现有笔记页面。过程200还可用于创建空的或新的共享笔记页面,该页面可被共享以供一个或多个指定用户查看和/或编辑。例如,用户可使用安装了笔记应用的平板计算机来打开来自本地存储或云存储的现有笔记页面并且选择笔记页面共享命令来共享特定笔记页面。基于云的存储系统可包括用于存储和/或同步笔记页面更新和修改的一个或多个服务器计算机。
[0029]在204,过程200操作用于处理与一个或多个经许可的查看者和/或编辑者共享笔记页面的请求。在一个实施例中,过程200在204包括使用笔记应用界面来显示共享图标或其它可选择的UI控件,该共享图标或其它可选择的UI控件可被致动(例如,轻叩、点击等)以显示UI对话框,该UI对话框允许用户发送创建用于查看共享笔记页面的查看链接的请求或指定经许可的其它用户编辑者编辑相关联的笔记页面(例如参见图3B)。作为一个示例,UI对话框可被配置成接收关于其它用户身份(例如电子邮件地址或别名、移动电话号码等)的用户输入,该用户身份将被许可查看和/或编辑相关联的共享笔记页面。一个实施例的笔记应用界面可被配置成使用集成的电子邮件或其它消息收发功能来经由电子邮件、文本消息收发、或某种其它机制发送通信给经许可的查看或编辑用户,通信包括对于共享笔记页面或可编辑笔记页面的查看链接。
[0030]在206,过程200操作用于至少部分基于原始笔记页面的各方面来生成共享笔记页面以及页面级查看和/或编辑许可。例如,专用的共享服务器可被用于处理笔记页面共享请求并且托管或提供原始笔记页面的副本以及用于经许可的查看或编辑用户的对应的页面级共享许可。在一个实施例中,过程200在206操作用于将原始内容、元数据、和/或一个或多个原始笔记页面标签传输到共享笔记页面副本。一个或多个专用服务器可使用与编辑用户相关联的笔记页面实例来同步对共享笔记页面的改动。在一个实施例中,过程200不操作用于传输与原始笔记页面相关联的共享标签,其中共享标签仅在每个用户肯定地与其他用户共享共享笔记页面时才被添加到共享笔记页面。
[0031]在208,过程200操作用于发送一个或多个通信给指定收件人中的一个或多个。例如,过程200在208可使用电子邮件服务器或文本消息收发服务器来发送通信以及共享笔记页面的链接给一个或多个共享笔记页面查看和/或编辑用户。过程200在208还可将共享笔记页面的副本附联到页面共享通知/更改通信。在210,过程200操作用于标识已查看和/或编辑了共享笔记页面的用户。例如,过程200可使用点进或类似操作来追踪用户查看和/或编辑、查看者和编辑者身份信息、和/或与每个共享笔记页面相关联的点进或交互?目息。
[0032]如果共享笔记页面已被编辑,则过程200在212操作用于以用户编辑来更新共享笔记页面。过程200可为每个编辑用户追踪或维护页面实例,作为同步对共享笔记页面的改动以及将编辑传播给各页面编辑者以便具有共享笔记页面的最新版本的一部分。例如,云存储同步特征可接收和处理不同时间的用户编辑。在214,过程200操作用于提供查看和/或编辑信息给与共享笔记页面相关联的一个或多个用户,诸如例如指定用户和/或笔记页面始发者中的一者或多者。例如,通知可仅在共享笔记页面正被关注的情况下或者笔记应用活跃时被提供给登录用户。取决于用户,每个用户可接收到对于共享笔记页面查看和/或编辑的不同通知。尽管针对图2中的示例性流程图描述了一定数量和次序的操作,但可以理解,可根据所期望的实现而使用其他数量和/或次序。
[0033]图3A-3Q描绘笔记页面共享和通知实现示例。一实施方式示例包括使用平板计算机(例如SURFACE设备)、智能手机、或其它计算设备/系统上安装的笔记应用(例如,ONENOTE笔记应用)。如以上描述的,每个用户不被要求具有安装的笔记应用,并且其它应用(诸如浏览器或其它UI应用)可被配置具有笔记页面共享和通知功能。例如,浏览器应用可被用于与共享的笔记页面交互,包括实现共享笔记页面的查看和/或编辑以及显示其它用户对共享笔记页面的交互。
[0034]如以下描述的,笔记应用用户界面(UI)300的各方面可被用于共享笔记页面,使得其它用户能够编辑和/或查看共享笔记页面。笔记页面共享功能可被用于允许用户标识经许可的页面编辑者或查看者,包括通知用户共享笔记页面编辑和/或查看许可或能力。例如,一旦共享页面被创建(本地地和/或远程地),页面级许可可被用于控制被邀请的用户是能够编辑共享笔记页面还是查看共享笔记页面。登录的用户能够存储共享笔记页面的副本到个人笔记本(包括私人和公共存储选项)并且与其它指定用户共享该共享笔记页面。
[0035]图3A描绘了配置有复杂编程代码的示例性笔记应用UI 300,该复杂编程代码实现与笔记页面的共享相关联的丰富功能。虽然示出的是一个示例界面布局或体系结构,但是将会理解,笔记应用UI 300可以不同实现来配置。示例性笔记应用UI 300包括被配置成显示用户电子笔记本的各方面的多个布局区或区域。对于这一示例,用户已选择了 Joy’ sNotebook (Joy 的笔记本)304 的 Parties (聚会)章节 302。
[0036]如图3A中所示,章节区306显示各个笔记本章节。页面列表区或页面列表308包括Parties章节302的多个页面。用户已打开Potluck Dinner Sign Up (自带饭菜晚宴注册)页面310,这致使笔记应用UI 300在笔记应用UI 300的内容区314中呈现注册图表312。笔记应用UI 300包括页面共享界面部分或致动器316,其可被用来(例如轻叩、点击等)共享当前或聚焦的笔记页面,例如这一示例的Potluck Dinner Sign Up页面310。此时,Potluck Dinner Sign Up页面310是非共享的,并且未被使用笔记页面共享标签(以下描述)来突出显示为正被共享。
[0037]图3B描绘在用户已致动或悬停在页面共享致动器316上之后的页面应用UI300。在一个实施例中,页面共享致动器316的致动操作用于执行代码以告诉用户PotluckDinner Sign Up页面310是私有的,同时呈现生成页面的查看链接控件318或者与其他人一起编辑页面控件320中的一者或两者。可选地,页面共享致动器316的使用可告诉用户页面共享接收者能够使用浏览器或某个其它应用来打开、查看、和/或编辑笔记页面。用户可选择生成页面的查看链接控件318,该控件318致使代码执行,作为为指定用户提供Potluck Dinner Sign Up页面310的查看链接的一部分。如以下进一步讨论的,查看链接的接收者可使用该查看链接来在浏览器、笔记应用、或其它应用中查看Potluck Dinner SignUp页面310。替代地,用户可选择与其他人一起编辑页面控件320来允许一个或多个其它用户编辑该共享笔记页面。
[0038]图3C描绘在用户已选择与其他人一起编辑页面控件320之后的笔记应用UI 300,该控件320致使执行代码以显示对话框或界面,该对话框或界面允许用户在框322中输入被指定为具有编辑Potluck Dinner Sign Up页面310的许可的一个或多个其它接收者用户的标识信息。在一个实施例中,与其他人一起编辑页面控件320的致动致使执行代码,该代码使得用户能够输入要在通知新共享的页面的每一个用户时使用的接收者标识信息(例如,电子邮件地址或别名)。标识信息还可被用来提供关于页面何时被编辑和/或查看的个别通知。用户能够可选地在使用选择器/致动器326来创建具有针对所输入或指定的接收者的页面级编辑许可的共享笔记页面之前在框324中输入关于Potluck Dinner SignUp页面310的消息。
[0039]图3D描绘笔记应用UI 300,其显示了对话框328用于告诉用户笔记应用或服务器正在创建共享笔记页面,该共享笔记页面将指定接收者标识为具有页面级编辑许可。如以上所描述的,页面级许可可被本地地和/或远程地存储以用于使得指定的接收者编辑者能够编辑共享笔记页面,在此示例中是Potluck Dinner Sign Up页面310。
[0040]图3E描绘笔记应用UI 300,其显示了对话框330用于告诉用户电子邮件正被发送给指定的编辑者。将会理解,经由对话框328和330提供的信息可被组合在单个对话框中。虽然在图3E中示出电子邮件类型的通知,但是其它通知类型也可被使用,诸如经由文本消息收发、经由通知栏或区域、经由语音邮件等。
[0041]图3F描绘了成功的笔记页面共享操作之后的笔记应用UI 300。如所示出的,在图3F中,对话框332被呈现以告诉用户页面现在是共享的并且提供了到原始笔记页面的链接。对话框332显示拥有者(例如Joy)以及经许可的编辑者(例如Nicole、Jeff、Jaime、Rob、Stacy、Chris以及Lisa)。用户可使用对话框332的各控件来添加对于现在共享
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1