多设备间事件信息实时共享方法

文档序号:7922161阅读:179来源:国知局
专利名称:多设备间事件信息实时共享方法
技术领域
本发明涉及一种多设备间事件信息实时共享方法,具体地说,本发明涉及一种用于多 设备网络,在设备中的事件发生后以广播的方式将该事件的信息向网络中的其他设备共享 的方法。属于信息技术领域。
背景技术
随着信息社会的发展,人们之间的信息传递越来越便捷及时,大批信息传递设备活跃 于人们身边,比如手机,电话机,PC, PDA等等,为人们的生产生活创造不可估量的价值。 用户也往往同时拥有多个信息传递设备,以实现不同方式的信息传递。
在信息的价值构成因素中,信息传递的及时性较为重要,甚至有些时候,信息能否在 两个用户之间进行及时的传递直接决定了该信息是否有价值。因此,人们对于信息传递的 及时性提出了越来越严格的要求。
尽管目前的信息传递设备大多能够实现"即时"信息传递,但必须基于该设备正处于 用户操作状态下,或者说用户能够"即时"感知该即时通讯设备收到信息的前提。若否, 则即便信息已经传递到了设备中,也只不过是设备之间的即时通讯,而不能认为用户"即 时"地得到了该信息。比如,现实生活中常有用户因为手机置于静音状态而错过了重要的 电话,或者因为离开了电脑屏幕而无法在第一时间得知新邮件的到达。
因此,提出一种能在不同的信息传递设备间共享设备收到信息的状态,可以有效 地提升信息接收的及时性。

发明内容
本发明的目的在于克服现有技术中存在的问题,提供一种多设备间实时共享事件信息 的方法,从而有效地提升用户得知事件的及时性。
为了达到上述目的,本发明采用下述方法(流程图如附图l所示) 1.当事件101发生时,事件接收模块102记录本次事件的发生,并提取本次事件 的相关属性值;2. 事件封装模块103将本次事件的相关属性值,按照约定好的形式组织排列,比 如以XML方式进行描述封装成为封装数据包201;
3. 事件转发模块104将封装数据包201在已登记的多设备网络中向其它设备的消 息接收模块301进行广播;
4. 每一设备的消息接收模块301在收到广播发送的封装数据包201后,通过使用 状态测试模块302测试用户使用本设备的状态;如测试结果为用户并未使用本设备,即设 备处于用户未使用状态,则丢弃封装数据包201,并不做任何响应;如测试结果为用户正 在使用本设备,即设备处于用户使用状态,则通过数据解析模块303对封装数据包201中 的数据进行解析,形成针对该设备的描述数据202;
5. 通过数据解析模块303解析生成的特定设备的描述数据202,将被做为规则匹配 模块304的输入数据;规则匹配模块304在接到所述输入数据202后,通过到预定义规则 库305中査询预定义规则来进行规则匹配;如所述输入数据202与预定义规则库305中的 某条规则相匹配,则取回该条规则所预先设定的响应方式;如所述输入数据202与预定义 规则库305中的任一条规则都不匹配,则丢弃输入数据202,并不做任何响应。
6. 在如上所述输入数据202与预定义规则库305中的某条规则相匹配而取回该条 规则所预先设定的响应方式之后,响应实施模块306按照该预先设定的响应方式,在本设 备上给用户提供相应的提示。
和现有技术相比,本发明较好地实现了多设备间的事件信息实时共享,有利于用户及 时获取事件信息,得知事件的发生等状态,具有较为广泛的应用价值。


图l是本发明方法流程示意图。
具体实施例方式
下面结合附图和实施例对本发明作进一步说明。 实施例l
移动设备PDA上的事件接收模块102感知事件101的发生,例如接收到一条短信, 事件接收模块102记录本次接收到短信的事件,并把短信的相关属性,例如发出短信的号 码、接收到短信的时间、接收到短信的文字内容、接收到短信的图片内容、接收到短信的其它多媒体内容等属性提取出来。
移动设备上的事件封装模块103,将上述各属性以XML方式进行描述封装,形成封装 数据包201。
移动设备PDA上的事件转发模块104,将该封装数据包201,在已登记的多设备网络 中向其它设备进行广播,例如该多设备网络还包含一台PC、 一个笔记本电脑。
PC和笔记本电脑两台设备上的消息接收模块301,都会收到移动设备的事件转发模块 104所广播发送来的封装数据包201,之后分别应用各自的使用状态测试模块302对用户 使用本设备的状态进行测试。例如,假设当前用户正在PC前进行操作,则PC上的使用状 态测试模块302通过监测PC上的键盘、鼠标等外设事件的发生频率做出判断,返回测试 结果为用户正在使用该设备,于是PC上的数据解析模块303对封装数据包201中的数据 进行解析,生成在PC设备上对这一事件的描述数据202;而笔记本电脑上的使用状态测试 模块302通过监测笔记本电脑上的键盘、鼠标等外设事件的发生频率做出判断,返回测试 结果为用户并未使用该设备,于是笔记本电脑将丢弃该封装数据包201,并不做任何响应。
PC上的数据解析模块303对封装数据包201中的数据进行解析,生成在PC设备上对 这一事件的描述数据202后,该描述数据202将被做为输入送到PC上的规则匹配模块304 中进行规则匹配。规则匹配模块304到PC上的预定义规则库305中进行査询匹配。如果 与任一预定义规则都不匹配,则PC设备将丢弃描述数据202,并不做任何响应;如所述输 入数据202与预定义规则库305中的某条规则相匹配,则取回该条规则所预先设定的响应 方式,例如在本具体实施例中是预定义好的在移动设备上接收到短信后在PC机上应做出 的响应方式,例如以状态栏上的气泡方式来提醒用户移动设备PDA上已接收到新短信并 显示相应属性及内容摘要。这一响应方式,由规则匹配模块304匹配获得后,由PC上的 响应实施模块306予以具体实施。
实施例2
PC上的事件接收模块102感知事件101的发生,例如接收到一封电子邮件,事件接收 模块102记录本次接收到电子邮件的事件,并把电子邮件的相关属性,例如发出电子邮件 的发信人、接收到电子邮件的时间、接收到电子邮件的文字内容、接收到的电子邮件的附 件名称及大小等属性提取出来。
PC上的事件封装模块103,将上述各属性以XML方式进行描述封装,形成封装数据 包201。PC上的事件转发模块104,将该封装数据包201,在已登记的多设备网络中向其它设 备进行广播,例如该多设备网络中还包含一台移动设备PDA、 一个笔记本电脑进行广播。
移动设备PDA和笔记本电脑两台设备上的消息接收模块301,都会收到PC的事件转 发模块104所广播发送来的封装数据包201,之后分别应用各自的使用状态测试模块302 对用户使用本设备的状态进行测试。例如,假设当前用户正在移动设备PDA上进行操作, 则PDA上的使用状态测试模块302通过监测PDA上的小键盘使用、笔与屏幕的交互动作 等外设事件的发生频率做出判断,返回测试结果为用户正在使用该设备,于是PDA上的 数据解析模块303对封装数据包201中的数据进行解析,生成在PDA设备上对这一事件 的描述数据202;而笔记本电脑上的使用状态测试模块302通过监测笔记本电脑上的键盘、 鼠标等外设事件的发生频率做出判断,返回测试结果为用户并未使用该设备,于是笔记本 电脑将丢弃该封装数据包201,并不做任何响应。
PDA上的数据解析模块303对封装数据包201中的数据进行解析,生成在PDA设备 上对这一事件的描述数据202后,该描述数据202将被做为输入送到PDA上的规则匹配 模块304中进行规则匹配。规则匹配模块304到PDA上的预定义规则库305中进行査询 匹配。如果与任一预定义规则都不匹配,则PDA设备将丢弃描述数据202,并不做任何响 应;如所述输入数据202与预定义规则库305中的某条规则相匹配,则取回该条规则所预 先设定的响应方式,例如在本具体实施例中是预定义好的在PC上接收到电子邮件后在 PDA上应做出的响应方式,例如弹出一对话框通知用户PC上已接收到一封新电子邮件, 同时给出该电子邮件的发信人及内容摘要。这一响应方式,由规则匹配模块304匹配获得 后,由PDA上的响应实施模块306予以具体实施。
权利要求
1. 一种多设备间事件信息实时共享方法,包括下列步骤a)事件在设备中发生;b)所述设备感知所述事件的发生并生成所述事件的事件信息;c)所述设备将所述事件信息广播给所述设备所在的多设备网络中的其他设备;d)其他设备接收所述事件信息,并检验各自的设备使用状态,若处于用户不使用状态则丢弃所述事件信息;e)处于用户使用状态的各个其他设备根据事件信息作出响应。
2. 如权利要求1所述的方法,其特征在于,步骤e)所述处于用户使用状态的各个其他设 备根据事件信息跟设定的规则作匹配,匹配成功后向用户提供事件提示。
3. 如权利要求1所述的方法,其特征在于,步骤e)所述处于用户使用状态的各个其他设 备根据事件信息跟设定的规则作匹配,匹配不成功则丢弃事件信息。
4. 如权利要求1所述的方法,其特征在于,步骤b)所述设备以设定的格式生成事件信息。
5. 如权利要求4所述的方法,其特征在于,所述的格式为XML。
全文摘要
本发明公开了一种多设备间事件信息实时共享方法,属于信息技术领域。本发明方法包括下列步骤a)事件在设备中发生;b)所述设备感知所述事件的发生并生成所述事件的事件信息;c)所述设备将所述事件信息广播给所述设备所在的多设备网络中的其他设备;d)其他设备接收所述事件信息,并检验各自的设备使用状态,若处于用户不使用状态则丢弃所述事件信息;e)处于用户使用状态的各个其他设备根据事件信息作出响应。本发明较好地实现了多设备间的事件信息实时共享,有利于用户及时获取事件信息,得知事件的发生等状态,具有较为广泛的应用价值。
文档编号H04H60/68GK101447843SQ20081018067
公开日2009年6月3日 申请日期2008年11月19日 优先权日2008年6月16日
发明者张俊臣, 汪国平, 衡 王, 匡 罗, 谭继志, 陈文广 申请人:北京大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1