发明名称 |
移动中间设备场景中的成员跟踪和数据逐出 |
摘要 |
本申请提供了一种系统、方法和计算机程序产品,其用于确保在客户端中的用户数据和其在企业信息系统(EIS)中的对应状态之间的一致性,在该系统中,随着时间的流逝,数据发生迁移,并且订阅发生变化。移动业务对象(MBO)识别订阅的更新或者集合成员的变化,从而为客户端和EIS系统提供更新。为客户端设备的用户筛选被缓存的数据,这些用户同步他们感兴趣的数据(也就是其订阅的数据)。在一个实施例中,该方法通过在每个远程标识符/业务对象基础上记住用于父业务对象的集合成员来跟踪集合成员。当集合成员发生变化时,该方法向设备发送删除通知,从而去除以前的成员。该方法识别业务场景中的公共关系类型并处理引用类型关系以及包含类型关系。该方法包括键跟踪和成员跟踪。 |
申请公布号 |
CN103098024B |
申请公布日期 |
2016.03.09 |
申请号 |
CN201180035759.8 |
申请日期 |
2011.07.15 |
申请人 |
赛贝斯股份有限公司 |
发明人 |
大卫·克莱格;埃文·爱尔兰;哈瑞克里斯南·巴勒克里斯南;黑摩尔·潘迪亚;约翰内斯·阿尔贝蒂 |
分类号 |
G06F9/44(2006.01)I;G06F17/30(2006.01)I;G06F15/16(2006.01)I |
主分类号 |
G06F9/44(2006.01)I |
代理机构 |
北京市柳沈律师事务所 11105 |
代理人 |
邵亚丽 |
主权项 |
一种数据同步方法,其包括:将用于移动业务对象(MBO)的本地属性映射至关系结构;创建唯一代理键的列表,所述唯一代理键当前应该是客户端订阅的一部分,其中所述列表包括由父移动业务对象MBO引用的子移动业务对象(MBO),并且期望在同步完成后,所述子移动业务对象在移动客户端上;确定所述客户端当前具有的被删除的代理键的集合,所述被删除的代理键不再位于当前应该是客户端订阅的一部分的代理键的列表中;从客户端设备数据库中去除客户端的所述被删除的代理键;更新客户端期望具有的代理键列表;其中所述更新包括:对于客户端已经具有的代理键,不执行任何操作;以及对于客户端还不具有的新的代理键中的每一个:在所述代理键列表中插入行;以及设置时间戳,所述时间戳表示所述新的代理键何时首先成为客户端期望具有的一部分。 |
地址 |
美国加利福尼亚州 |