在线协作套件的制作方法

文档序号:8270328阅读:276来源:国知局
在线协作套件的制作方法
【技术领域】
[0001] 本发明涉及因特网服务,更具体地涉及用于可由各客户端侧应用访问的服务器侧 数据库驱动的服务的系统。
【背景技术】
[0002] 存在用于访问各种内容(如电子邮件、文档和联系人)的、用于台式计算机和移动 设备的多种应用。然而,这些应用都单独地工作而非协作地工作。虽然用户可加载至其桌 面或移动设备上的各应用之间存在一些兼容性和相互作用,但是这些应用之间的数据传输 不存在一致性。
[0003] 因此存在对用于可由各客户端侧应用访问的服务器侧数据库驱动的服务的系统 的需要。

【发明内容】

[0004] 本发明为用于可由各客户端侧应用访问的服务器侧数据库驱动的服务的系统。该 系统包括至少一个代理服务器,其中上述至少一个代理服务器具有与代理服务器通信地联 接的至少一个网络服务器和至少一个负载平衡器。网络服务器具有与网络服务器通信地联 接的至少一个应用服务器。应用服务器具有与应用服务器通信地联接的至少一个网络感知 文件系统和至少一个数据库服务器。代理服务器、网络服务器、应用服务器、数据库服务器 以及网络感知文件系统包括用户的私人云计算空间。
[0005] 可选地,可存在与应用服务器通信地联接的至少一个网络感知文件系统,其中代 理服务器、网络服务器、应用服务器、数据库服务器以及网络感知文件系统包括用户的私人 云计算空间。
[0006] 可选地,数据库服务器可包括具有预定义链接的单个集成数据库。本发明还可包 括一个或多个数据服务器。数据服务器可包括文件服务器、流式多媒体服务器、应用服务器 或服务器集群、邮件服务器以及聊天服务器。
[0007] 另外,存在用户界面,该用户界面用于访问与应用服务器通信地联接的可互操作 客户端侧应用,以及能够由与数据库服务器通信地联接的可互操作客户端侧应用访问的服 务器侧数据库驱动的服务模块。用户可在客户端侧应用之间切换,而不必须停止和启动其 他客户端侧应用。可互操作客户端侧应用可包括电影应用、日历应用、文档应用、电子邮件 应用、视频应用以及联系人应用。
[0008] 可选地,用户界面可包括触摸界面。用户界面可通过具体动作进行访问,以快速地 访问系统。具体动作可包括向上滑动、向右滑动、向左滑动以及向下滑动。向上滑动动作访 问通信客户端侧应用,向右滑动访问文件客户端侧应用,向左滑动访问事件客户端侧应用, 以及向下滑动访问联系人客户端侧应用。
[0009] 可选地,用户界面还可包括帮助图标,其中帮助图标激活指令,该指令用于客户端 侧应用以访问与打开的客户端侧应用相关的所有情境关联数据。
[0010] 数据库驱动的服务模块可通过用户界面进行访问,其中用户界面将所有的客户端 侧应用联系起来。用户界面包括这样的指令,该指令能够在应用服务器上进行操作,以提供 用于访问内容的自动情境基础。
[0011] 本发明还包括用于使用可由各客户端侧应用访问的服务器侧数据库驱动的服务 的方法。该方法包括:提供用于可由各客户端侧应用访问的服务器侧数据库驱动的服务的 系统;显示用户界面;访问用户概要;确定用户动作,以访问可互操作客户端侧应用;从可 互操作客户端侧应用接收至少一个请求;在系统中执行与从用户动作接收的请求和用户概 要相对应的指令;访问与接收的请求和用户概要相关的情境数据;发送情境数据至可互操 作客户端侧应用;以及将发送的情境数据、可互操作客户端侧应用和用户概要之间的关系 存储在数据库中。
[0012] 另外,情境数据可包括人员信息、文档、文件、电子邮件和日历事件。可互操作客户 端侧应用可显示用户可在可互操作客户端侧应用中添加选择的情境相关文档和文件的附 加选择。
[0013] 本发明还包括用于使用可由各客户端侧应用访问的服务器侧数据库驱动的服务 的方法。该方法包括:访问用户概要;从多个客户端侧应用接收请求;确定数据库服务器上 的用户流量负载;平衡数据库服务器和应用服务器上的用户流量负载;如果所有服务器的 负载增大至将妨碍系统的使用的程度,则确定是否需要动态地增加附加的应用服务器和数 据库服务器;发送请求的数据至客户端侧应用;以及存储发送的数据与用户概要之间的关 系。
【附图说明】
[0014] 参考以下描述、所附权利要求、以及附图,本发明的以上及其他特征、方面和优点 将变得更好理解,在附图中:
[0015] 图1是典型用户的日常活动的图;
[0016] 图2是用于可由各客户端侧应用访问的服务器侧数据库驱动的服务的系统的图;
[0017] 图3是示出了根据一个实施方式的快速访问图1的系统的用户动作的图;
[0018] 图4是显示根据一个实施方式的图1的界面的平板式设备的功能图;
[0019] 图5是显示访问图2的调度子系统的用户动作的图4的平板的功能图;
[0020] 图6是使用图2的系统的用于停靠事件的用户动作的功能图;
[0021] 图7是返回至图2的系统的主屏幕的用户动作的功能图;
[0022] 图8是用于从图2的系统的主屏幕访问消息子系统的用户动作的功能图;
[0023] 图9是使用图2的系统的用于停靠电子邮件的用户动作的功能图;
[0024] 图10是使用图2的系统的用于返回至主界面的用户动作的功能图;
[0025] 图11是用于访问图2的系统的文档子系统的用户动作的功能图;
[0026] 图12是使用图2的系统的文档子系统的用于停靠的用户动作的功能图;
[0027] 图13是用于访问来自图2的系统的不同子系统的所有停靠材料的用户动作的功 能图;
[0028] 图14是用于使用来自图2的系统的不同子系统的停靠材料向联系人添加事件的 用户动作的功能图;
[0029] 图15是用于从来自图2的系统的不同子系统的停靠材料将消息和文档停靠至联 系人的用户动作的功能图;
[0030] 图16是源自图15的所显示的消息和文档成功发送至联系人的确认的功能图;
[0031] 图17是根据一个实施方式的用于图2的服务器侧子系统的ERD方案的流程图;
[0032] 图18是图2的系统的服务器侧子系统的结构图;
[0033] 图19是图2的系统的服务器侧子系统的企业图;
[0034] 图20是图2的系统的服务器侧子系统的典型使用概要的表;
[0035] 图21是用于访问图2的系统的服务器侧子系统的客户端侧子系统的屏幕截图;
[0036] 图22是操作图2的系统的服务器侧子系统时的多个应用服务器中央处理单元负 载的图;
[0037] 图23是操作图2的系统的服务器侧子系统时的多个数据库服务器负载的图;
[0038] 图24是图2的系统的非主数据库服务器的网络使用带宽的图;
[0039] 图25是图2的系统的应用服务器的网络使用带宽的图;
[0040] 图26是设备的内容在情境中使用图2的系统自动进行更新的移动设备的工作流 程图;
[0041] 图27是根据一个实施方式的用于使用图2的系统来访问移动设备的内容的搜索 界面;
[0042] 图28是使用图2的系统的用于移动设备的情境浏览器界面的图;
[0043] 图29是从图28的情境浏览器界面选择的内容的屏幕截图;
[0044] 图30是从图28的情境浏览器界面选择的联系人的放大的屏幕截图;
[0045] 图31是用于访问与从图28的情境浏览器界面选择的联系人相关的内容的用户动 作的图;
[0046] 图32是用于在图31中访问的内容上进行放大的用户动作的图;
[0047] 图33是与图32中访问的内容情境相关的内容的图;
[0048] 图34是用于访问与图33中访问的内容相关的内容的用户动作的图;
[0049] 图35是用于显示图34中访问的内容的用户动作的图;
[0050] 图36是图35的显示的内容的放大图;
[0051] 图37是用于放大图36的显示的内容的用户动作的图;以及
[0052] 图38是用于访问与用户利用用户动作选择的区域相关的所有信息的用户动作的 图。
【具体实施方式】
[0053] 本发明通过提供用于服务器侧数据库驱动的服务的系统而克服了现有技术的限 制,其中服务
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1