用于跟踪被邀请参与者的进展的方法和装置的制作方法

文档序号:6569546阅读:106来源:国知局
专利名称:用于跟踪被邀请参与者的进展的方法和装置的制作方法
技术领域
本发明一般地涉及跟踪参与者(participant)的进展(progress),更 具体地,涉及跟踪被邀请参与者的进展。
背景技术
使用网页来将信息传送给员工、厂商和客户的情况越来越普遍。通过 这些网页,信息被呈现给多个参与者。该被呈现信息可包括音频、图形和/ 或文本信息。

发明内容
在一个实施例中,方法和装置包括修改由宿主(host)启动的定制网 页上的内容;监视定制网页中被宿主修改的内容;将定制网页上的内容显 示给被邀请参与者;以及跟踪由宿主执行的对定制网页的改变。


包含在本说明书中并构成其一部分的附图示出和说明了用于跟踪被邀 请参与者的进展的方法和装置的一个实施例。图中
图1是图示了实施用于跟踪被邀请参与者的进展的方法和装置的环境 的图示;
图2是图示了实施用于跟踪被邀请参与者的进展的方法和装置的一个 实施例的简化框图3是图示了与用于跟踪被邀请参与者的进展的方法和装置的一个实 施例相一致的系统的简化框图4是与用于跟踪被邀请参与者的进展的方法和装置一起使用的示例 性记录;图5是与用于跟踪被邀请参与者的进展的方法和装置的一个实施例相 一致的流程图6是与用于跟踪被邀请参与者的进展的方法和装置的一个实施例相 一致的流程图7是与用于跟踪被邀请参与者的进展的方法和装置的一个实施例相 一致的流程图8图示了示出用于跟踪被邀请参与者的进展的方法和装置的一个实 施例的示例性截屏图。
具体实施例方式
用于跟踪被邀请参与者的进展的方法和装置的以下详细描述参考附 图。本详细描述不打算限制用于跟踪被邀请参与者的进展的方法和装置。 而是,用于跟踪被邀请参与者的进展的方法和装置的范围由所附权利要求 及其等同物限定。本领域技术人员将意识到符合本发明的很多其他实施例 是可以的。
提及设备(device)时包括用户使用的设备,如台式电脑、便携电 脑、个人数字助理、视频电话、陆线电话、移动电话,以及能够接收/发送 电子信号的设备。
提及内容(content)时包括音频、视频、图形和/或文本数据。
提及窗口 (window)时指用来显示内容的区域。
图1是图示了实施用于跟踪被邀请参与者的进展的方法和装置的环境 的图示。该环境包括电子设备110 (例如,被配置为充当客户端设备的计 算平台,如计算机、个人数字助理等)、用户接口 115、网络120 (例 如,局域网、家用网、互联网)以及服务器130 (例如,被配置为充当服 务器的计算平台)。
在一个实施例中, 一个或多个用户接口 115组件被制成与电子设备 110 (例如,键盘和视频显示屏输入输出接口)集成在相同外壳中,例如 个人数字助理。在其他实施例中, 一个或多个用户接口 115组件(例如, 键盘、诸如鼠标之类的点选设备、轨迹球,等等)、麦克风、扬声器、显示器、相机与电子设备110在物理上分离,但在传统上是与之相耦合的。
在一个实施例中,用户使用接口 115来访问和控制在经由网络120耦合的 电子设备110、服务器130或远程存储设备(未示出)中存储的内容和应 用。
根据本发明,选择性地将信息显示给下述被邀请参与者的实施例由电 子设备110、服务器130中的电子处理器执行,或者由电子设备110和服 务器130中的处理器一起执行。服务器130在图1中被示为单个计算平 台,但在其他实施例中是充当服务器的两个或多个互连的计算平台。
图2是图示了实施用于跟踪被邀请参与者的进展的方法和装置的示例 性体系结构的简化图示。示例性体系结构包括多个电子设备202、服务器 设备210以及将电子设备202连接到服务器210并将每个电子设备202互 相连接的网络201。多个电子设备202各自配置成包括耦合到电子处理器 208的计算机可读介质209,如随机存取存储器。处理器208运行存储在 计算机可读介质209中的程序指令。在一个实施例中,单一用户经由接口 115操作每个电子设备202,如参考图l所描述的那样。
服务器设备130包括耦合到计算机可读介质212的处理器211。在一 个实施例中,服务器设备130耦合到一个或多个附加的外部或内部设备, 例如但不限于次级数据存储单元,如数据库240。
在一个示例中,处理器208和211由加州圣克拉拉的英特尔公司制 造。在其他示例中,使用其他微处理器。
在一个实施例中,多个客户端设备202和服务器210包括用于定制的 应用的指令,所述定制的应用用于选择性地将信息显示给被邀请参与者。 在一个实施例中,多个计算机可读介质209和202部分地包含定制地应 用。另外,多个客户端设备202以及服务器210被配置成接收和发送与定 制的应用一起使用的电子消息。类似地,网络210被配置成发送与定制的 应用一起使用的电子消息。
一个或多个用户应用存储在介质209中、介质212中,或者单个用户 应用部分地存储在一个介质209中,部分地存储在介质212中。在一个示 例中,无论存储位置如何,都基于对使用下述实施例确定的被邀请参与者选择性显示信息来使存储的用户应用可定制。
图3图示了系统300的一个实施例。在一个实施例中,系统300包含 在服务器130内。在另一个实施例中,系统300包含在电子设备110内。 在又一个实施例中,系统300既包含在电子设备110内也包含在服务器 130内。
在一个实施例中,系统300包括被邀请者检测模块310、使用模块 320、存储模块330、接口模块340、控制模块350以及内容模块360。
在一个实施例中,控制模块350与被邀请者检测模块310、使用模块 320、存储模块330、接口模块340以及内容模块360进行通信。在一个实 施例中,控制模块35协调在被邀请者检测模块310、使用模块320、存储 模块330、接口模块340以及内容模块360之间的任务、请求和通信。
在一个实施例中,被邀请者检测模块310检测作为定制网页的被邀请 者的参与者。在一个实施例中,每个参与者在得到对定制网页的访问权之 前登录该网页,并由被邀请者检测模块310检测。在另一个实施例中,参 与者不登录定制网页就被识别,并由被邀请者检测模块310识别。
在一个实施例中,使用模块320监视定制网页的被邀请参与者的使 用。在一个实施例中,使用模块320能够检测参与者访问的具体内容。
在一个实施例中,接口检测模块340检测来自访问定制网页的参与者 的输入。在另一个实施例中,接口检测模块340监视由定制网页的宿主提 供的内容。
在一个实施例中,存储模块330存储包括与访问定制网页的每个参与 者相关联的简档(profile)的记录。示例性简档示于图4的记录400。
在一个实施例中,接口模块340接收来自电子设备110之一的信号。 在一个实施例中,电子设备110参与合作会话。在另一个实施例中,接口 模块340将信号递送到电子设备IIO之一。
在一个实施例中,内容模块360将内容递送到定制网页供参与者使 用。在一个实施例中,宿主选择用于在定制网页上显示的适当内容。
图3中的系统300出于示例性目的被示出,并且仅是用于跟踪被邀请 参与者的进展的方法和装置的一个实施例。附加模块可添加到系统300而不脱离用于选择性地显示信息给被邀请参与者的方法和装置的范围。类似 地,模块可被组合或删除而不脱离用于选择性地显示信息给被邀请参与者 的方法和装置的范围。
图4图示了与用于跟踪被邀请参与者的进展的方法和装置一起使用的
示例性记录400。在一个实施例中,记录400图示了査看定制网页时与特 定参与者的简档信息相关联的示例性记录。
在一个实施例中,存在多条记录使得每条记录400与一个特定参与者 相关联。另外,每个参与者与多条记录相对应,其中每条用于特定参与者 的记录400与特定的定制网页相对应。
在一个实施例中,记录400包括参与者身份字段410、关系字段420 以及网页字段430。在一个实施例中,记录400驻留在存储模块330中。 在一个实施例中,记录400描述通过系统300检测到的属性。
在一个实施例中,参与者身份字段410包括与参与者的唯一身份有关 的信息。在一个实施例中,参与者的用户唯一姓名在参与者身份字段410 中被使用。在另一个实施例中,唯一号码标识符在参与者身份字段410中 被使用。
在一个实施例中,在参与者身份字段410中标识的参与者也具有对定 制网页的访问权。另外,参与者身份字段410还标识定制网页的宿主。
在一个实施例中,关系字段420包括对与关联到简档400的当前参与 者有关的另一参与者的引用。例如,关系字段420可将另一参与者标识为 当前参与者的被邀请者、当前参与者的同事、当前参与者的监督者等。在 一个实施例中,关系字段420中标识的参与者也具有对定制网页的访问 权。
在一个实施例中,网页字段430标识与简档400相关联的定制网页。 图5图示了与系统300 —起使用的样本定制网页500。在一个实施例
中,定制网页500包括宿主部分510、内容部分520和被邀请者部分
530。
在一个实施例中,宿主部分510包括与定制网页500的宿主相对应的 联系信息。在一个实施例中,宿主部分510包括姓名、电话号码和电子邮件地址。在一个实施例中,宿主部分510中列出多个宿主。
在一个实施例中,内容部分520被配置成将内容显示给定制网页500 的被邀请者。在一个实施例中,定制网页500的宿主选择在内容部分520 中显示的内容。在一个实施例中,内容包括文本数据、图形数据和/或音频 数据。
在一个实施例中,被邀请者部分530包括与定制网页500的被邀请者 相对应的联系信息。在一个实施例中,联系信息包括姓名、电话号码和电 子邮件地址。另外,特定被邀请者的存在状态也在一个实施例中示出。在 一个实施例中,被邀请者部分530只对定制网页500的宿主可见。
如图6和7所描绘的流程图是用于跟踪被邀请参与者的进展的方法和 装置的一个实施例。流程图内的块可按不同顺序来执行而不脱离用于选择 性地显示信息给被邀请参与者的方法和装置的精神。另外,块可被删除、 添加或合并而不脱离用于选择性地显示信息给被邀请参与者的方法和装置 的精神。
图6的流程示了根据本发明的一个实施例的被邀请参与者的使用。
在块605中,被邀请参与者的身份被检测。在一个实施例中,在身份 被检测后,被邀请参与者访问定制网页。在另一个实施例中,在身份被检 测后,被邀请参与者登录定制网页。
在块610中,被邀请参与者的使用被检测。在一个实施例中,定制网 页跟踪特定被邀请参与者对内容的使用。
在块615中,若被邀请参与者査看定制网页上的内容,则在块620中 基于被邀请参与者査看的内容来执行检查。例如,在一个实施例中,被邀 请参与者査看的特定内容可以被编程以触发另一动作。因此,检查是基于 被邀请参与者是否查看了可能触发另一动作的该特定内容来执行的。
在块625中,若在块620中检测到特定内容被査看,则执行预定动 作。例如,被邀请参与者查看定制网页上的内容#1。基于对内容#1的査 看,在本例中提供内容#2让被邀请参与者使用。在本例中,预定动作是为 被邀请参与者提供内容#2。在另一实施例中,不同的预定动作包括添加内容、修改内容、删除内容等等。
在块630中,定制网页被更新以反应来自在块625中执行的预定动作 的任何改变。
若被邀请参与者在块615中未査看内容,则在块635中执行对其他参 与者的加入定制网页的邀请。
若被邀请参与者未邀请其他参与者,则被邀请参与者的使用在块610 中继续被检测。
若被邀请参与者邀请其他参与者加入定制网页,则新邀请的参与者的 身份在块640中被检测。
在块645中,新邀请的参与者与当前被邀请参与者之间的关系被确 定。在一个实施例中,当前被邀请参与者可识别新邀请的参与者与当前被 邀请参与者之间的关系,以及新邀请的参与者之间的关系。这些关系包括 上司、同事、下属、朋友、家庭成员等。
在块650中,定制网页的宿主批准或拒绝对新邀请的参与者的包括。 在另一个实施例中,宿主基于在块645中定义的关系预批准新邀请的参与 者。例如,若宿主预批准作为"家庭"成员的所有新邀请的参与者,则若 家庭成员被当前被邀请参与者邀请,则新邀请的参与者被自动包括为定制 网页的参与者而无需宿主的进一步批准。在又一个实施例中,宿主可预批 准所有新邀请的参与者,无论其身份或关系如何。
在一个实施例中,宿主可以通过定制网页与被邀请参与者进行公开通 信。另外,每个被邀请参与者可以通过诸如经由电子邮件、电话或即时消 息聊天之类的私人渠道方式来发起与宿主的通信。
图7的流程示了根据本发明的一个实施例对定制网页进行编程以 和参与者共享内容。
在块710中,宿主访问定制网页。
在块720中,宿主对用于定制网页的内容序列进行编程。例如,宿主 可以指示将在定制网页上显示的内容#1。接下来,宿主可以指示一旦被邀 请参与者之一査看了内容#1,就显示将在定制网页上显示的内容#2。在另 一个示例中,内容#2可以是内容#1的修改版。在730中,宿主可以监视被邀请参与者对定制网页的使用。在一个实
施例中,宿主跟踪各个被邀请参与者访问的内容。
在块740中,宿主基于被邀请参与者的使用来批准更新的内容的递 送。例如,宿主可以基于在块730中被宿主监视的附加使用数据经由定制 网页进一步定制内容以供被邀请参与者使用。
图8图示了本发明的示例性截屏图800。在一个实施例中,截屏图 800表示被配置成可由宿主査看的定制网页。例如,截屏图800提供针对 宿主的用于管理定制网页以供被邀请参与者使用的应用。
在一个实施例中,截屏图800包括图示了由定制网页的宿主之一执行 的活动的表810。在一个实施例中,表810包括日期字段820、活动字段 830、内容字段840和用户字段850。日期字段820描述与表810内的条目 相关联的日期和时间。
在一个实施例中,活动字段830描述与表810内的特定条目相关联的 动作。例如,活动字段830可包括"创建的定制网页(created customized web page)"、"添加的新文档(added new document)"、"修改的文档 (modified document)"、"删除的文档(deleted document)"、"被邀 请的新参与者(invited new participant)""被批准的新参与者(approved new participant)"等。
在一个实施例中,内容字段840描述与活动字段830中描述的动作相 关联的内容,所述活动字段830与表810内的条目相关联。
在一个实施例中,用户字段850识别发起在与表810内的条目相关联 的活动字段830中描述的动作的用户。
出于说明和描述的目的,展示了前面对本发明的具体实施例的描述。 本发明可应用于各种其他应用。
不希望这些实施例是穷尽性的或者将本发明限制在所公开的精确实施 例上,根据上述教导,自然可以有许多修改和变更。实施例的选择和描述 是为了说明本发明的原理及其实际应用,从而使本领域技术人员能够通过 适合于所考虑的特定用途的各种修改来最好地使用本发明和各种实施例。 希望本发明的范围由所附权利要求及其等同物限定。
权利要求
1.一种方法,包括修改由宿主启动的定制网页上的内容;监视所述定制网页中被所述宿主修改的内容;将所述定制网页上的内容显示给被邀请参与者;以及跟踪由所述宿主执行的对所述定制网页的改变。
2. 根据权利要求1所述的方法,其中所述内容包括图形、文本和音频 元素之一。
3. 根据权利要求1所述的方法,还包括检测所述被邀请参与者对所述 内容的使用。
4. 根据权利要求1所述的方法,还包括检测所述被邀请参与者的身份。
5. 根据权利要求1所述的方法,还包括记录所述对定制网页的改变。
6. 根据权利要求5所述的方法,其中所述记录还包括识别所述改变的 日期。
7. 根据权利要求5所述的方法,其中所述记录还包括识别描述所述改 变的活动。
8. 根据权利要求5所述的方法,其中所述记录还包括识别负责所述改 变的宿主。
9. 根据权利要求1所述的方法,其中所述改变还包括添加新内容。
10. 根据权利要求1所述的方法,其中所述改变还包括删除所述内容。
11. 根据权利要求1所述的方法,其中所述改变还包括修改所述内容。
12. —种系统,包括被邀请者检测模块,被配置成检测使用定制网页的被邀请参与者; 使用模块,被配置成跟踪由所述被邀请参与者使用的内容;以及 内容模块,被配置成跟踪在所述定制网页上显示的内容的改变。
13. 根据权利要求10所述的系统,还包括被配置成存储所述被邀请参与者的身份的存储模块。
14. 根据权利要求IO所述的系统,其中所述内容是图形、文本和音频 元素之一。
15. 根据权利要求13所述的系统,其中所述被邀请者检测模块被配置 成识别试图访问所述定制网页的未被邀请的参与者的关系。
16. 根据权利要求13所述的系统,其中所述被邀请者检测模块被配置 成基于所述关系来选择性地允许未被邀请参与者访问所述定制网页。
17. 根据权利要求IO所述的系统,其中所述内容的改变是添加新内容。
18. 根据权利要求IO所述的系统,其中所述内容的改变是修改所述内容。
19. 根据权利要求IO所述的系统,其中所述内容的改变是删除所述内容。
20. —种方法,包括用于修改由宿主启动的定制网页上的内容的手段; 用于监视所述定制网页中被所述宿主修改的内容的手段; 用于将所述定制网页上的内容显示给被邀请参与者的手段;以及 用于跟踪由所述宿主执行的对所述定制网页的改变的手段。
全文摘要
在一个实施例中,一种方法和装置包括修改由宿主启动的定制网页上的内容;监视定制网页中被宿主修改的内容;将定制网页上的内容显示给被邀请参与者;以及跟踪由宿主执行的对定制网页的改变。
文档编号G06F15/173GK101517558SQ200680041165
公开日2009年8月26日 申请日期2006年12月29日 优先权日2005年12月29日
发明者马尼什·库马尔 申请人:网讯公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1