[发明专利]具有数据共享特征的即时消息通信无效
申请号: | 200680021218.9 | 申请日: | 2006-05-05 |
公开(公告)号: | CN101495985A | 公开(公告)日: | 2009-07-29 |
发明(设计)人: | D·特多西;P·S·福德 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F15/16 | 分类号: | G06F15/16 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 顾嘉运 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 数据 共享 特征 即时消息 通信 | ||
1.一种方法,包括:
在即时消息通信会话过程中,由客户机指定要与一个或多个其它客户机共享 的数据(602),其中至少一个所述其它客户机在所述即时消息通信会话过程中不 可用;以及
当每一个所述其它客户机可用时,将所述数据与所述客户机同步化(612)。
2.如权利要求1所述的方法,其中所述同步化是在对等网络上执行的。
3.如权利要求1所述的方法,其中所述指定是通过被配置为显示在所述即时 消息通信会话过程中所传输的即时消息的用户界面来执行的。
4.如权利要求1所述的方法,其中所述指定是通过被配置为包括对应于与所 述一个或多个其它客户机共享的数据的文件夹的表示的用户界面来执行的。
5.如权利要求1所述的方法,还包括将所述数据存储在不包含在所述客户机 和所述其它客户机中的存储中,并且其中所述同步化包括当至少一个所述其它客户 机可用时,将所述存储中所存储的数据提供给至少一个所述其它客户机。
6.如权利要求5所述的方法,其中所述存储可以通过web接口访问。
7.如权利要求1所述的方法,其中:
所述指定是通过包括对应于由具有多个其它所述客户机的组所共享的数据的 文件夹的表示的用户界面执行的;以及
所述组中的成员由被配置为在所述即时消息通信会话终止之后继续存在的持 久对象指定。
8.如权利要求1所述的方法,其中所述数据是数据项中描述对所述数据项作 出的一个或多个改变的子集。
9.如权利要求1所述的方法,还包括调度所述数据的同步化。
10.一种方法,包括:
确定要由多个客户机共享的数据是否要被同步化(802);以及
基于所述判断,调度所述数据的同步化,尽管至少一个所述客户机不能通过 即时消息使用(806)。
11.如权利要求10所述的方法,其中所述判断是至少部分基于监控与被配置 为显示即时消息的用户界面的交互。
12.如权利要求10所述的方法,还包括确定一个或多个所述客户机的存在性, 并且其中所述调度是至少部分基于所确定的存在性来执行的。
13.如权利要求10所述的方法,其中所述判断是至少部分基于具有对应于所 述数据的版本矢量的同步协商消息的。
14.如权利要求10所述的方法,其中所述判断是至少部分基于通过利用被存 储为描述所述多个客户机中的一个或多个的存在性信息的一部分的版本矢量来执 行的。
15.如权利要求10所述的方法,其中所述调度是至少部分基于要接收所述数 据的对应的所述客户机的一个或多个当前特性的。
16.如权利要求10所述的方法,其中所述调度是至少部分基于发起所述数据 的至少一个所述客户机的一个或多个特性的。
17.如权利要求10所述的方法,其中所述调度是至少部分基于要被同步化的 数据的一个或多个特性的。
18.一种或多种包括计算机可执行指令的计算机可读介质,当所述计算机可 执行指令被执行时,引导计算机来:
确定是否要同步化在即时消息通信过程中被指定来与至少一个其它客户机共 享的数据(802);以及
基于所述判断,调度何时将所述数据与所述至少一个其它客户机同步化 (806)。
19.如权利要求18所述的一种或多种计算机可读介质,其中所述计算机可执 行指令引导计算机输出被配置为在即时消息通信会话过程中显示即时消息并且接 受将作为即时消息传输的输入的用户界面。
20.如权利要求18所述的一种或多种计算机可读介质,其中该计算机可执行 指令引导所述计算机来利用基于所述至少一个其它客户机、所述数据以及所述计算 机的特性进行调度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680021218.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:用于为医疗设备产生访问数据的方法
- 下一篇:力基输入设备
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置