发明名称 在用于搜寻及检索认证之系统及方法中提供凭证匹配;PROVIDING CERTIFICATE MATCHING IN A SYSTEM AND METHOD FOR SEARCHING AND RETRIEVING CERTIFICATES
摘要 一种用于搜寻及检索凭证之系统及方法,其可运用在处理已编码之讯息。在一广泛态样中,一讯息管理伺服器从一讯息来产生凭证识别资料,该凭证识别资料唯一地识别一相关联于该讯息之凭证。接着,该凭证识别资料可被用来判定:回应一凭证搜寻要求而检索自一或多个凭证伺服器的一既定查到之凭证是否系相关联于该讯息之该凭证。在一使用者之计算装置(例如,一行动装置),仅需要该凭证识别资料来促进该判定,减轻该使用者下载该整个讯息至该计算装置以便进行判定之需求。
申请公布号 TWI329445 申请公布日期 2010.08.21
申请号 TW094129967 申请日期 2005.08.31
申请人 进益研究公司 RESEARCH IN MOTION LIMITED 加拿大 发明人 耐尔P 亚当;麦可S 布朗;赫伯特A 李特尔
分类号 主分类号
代理机构 代理人 陈长文 台北市松山区敦化北路201号7楼
主权项 1.一种搜寻及检索凭证之方法,该等凭证系相关于从一寄件者计算装置发送至一接收者计算装置之一讯息,该讯息包括用于识别所相关联之一寄件者凭证的资料,该方法之特征在于包括下列步骤:经由一讯息管理伺服器,在使用者计算装置从该寄件者计算装置接收至少该讯息之一部分;在该使用者计算装置,接收由该讯息管理伺服器从该接收到之讯息中识别该寄件者凭证的资料所产生之该寄件者凭证的凭证识别资料,其中该凭证识别资料唯一地识别该寄件者凭证;执行一搜寻,以查出该使用者计算装置上所储存的凭证;且处理每个在该使用者计算装置上已查到之凭证,使用该凭证识别资料藉以决定位于该使用者计算装置上所处理过之凭证是否系相关联于该接收到之讯息的该寄件者凭证。 ;2.如请求项1之方法,下列步骤:提供一对于与该寄件者相关联之凭证的凭证搜寻要求;在一或多个凭证伺服器上执行一搜寻,其中至少一查询被提交至该一或多个凭证伺服器,藉以要求检索满足该凭证搜寻要求的凭证;从该一或多个凭证伺服器检索满足该凭证搜寻要求之至少一凭证;用该凭证识别资料处理满足该凭证搜寻要求之每一检索到的凭证,以决定该各自满足该凭证搜寻要求之凭证是否系相关联于该讯息的该寄件者凭证;以及如果满足该凭证搜寻要求之该各自凭证被决定为相关联于该讯息的该寄件者凭证,则储存满足该凭证搜寻要求之该各自凭证在该使用者计算装置。 ;3.如请求项1或2之方法,其中该使用者计算装置包含一行动装置。 ;4.如请求项3依附于请求项2之方法,其中在一或多个凭证伺服器上执行一搜寻,并且从该一或多个凭证伺服器检索满足该凭证搜寻要求之至少一凭证等步骤,系在一耦合至该行动装置的第二计算装置上执行。 ;5.如请求项4之方法,其中该第二计算装置包含一行动资料伺服器。 ;6.如请求项4之方法,其中用该凭证识别资料处理满足该凭证搜寻要求之每一检索到的凭证,以决定该各自满足该凭证搜寻要求之凭证是否系相关联于该讯息的该寄件者凭证之步骤,也在该第二计算装置上执行,而其中该方法进一步包含从该第二计算装置下载满足该凭证搜寻要求且被决定为相关联于该讯息的该寄件者凭证之该个别凭证至该行动装置之步骤。 ;7.如请求项4之方法,其中用该凭证识别资料处理满足该凭证搜寻要求之每一检索到的凭证,以决定该各自满足该凭证搜寻要求之凭证是否系相关联于该讯息的该寄件者凭证之步骤,系在该行动装置上执行,而其中该方法进一步包含从该第二计算装置下载从该一或多个凭证伺服器检索到之满足该凭证搜寻要求之该个别凭证至该行动装置之步骤。 ;8.如请求项2之方法,进一步包含显示从该一或多个凭证伺服器检索满足该凭证搜寻要求之至少一凭证的清单于该使用者计算装置,其中该清单指示满足该凭证搜寻要求之哪一个凭证,若有的话,系相关联于该讯息的该寄件者凭证。 ;9.如请求项8之方法,进一步包括从该清单接收满足该凭证搜寻要求之至少一凭证的一或多个使用者选择,且在该使用者计算装置的一凭证储存中储存满足该凭证搜寻要求之至少一凭证的该一个或多个选择。 ;10.如请求项2之方法,其中该处理每个在该使用者计算装置上之凭证,使用该凭证识别资料藉以决定位于该使用者计算装置上之凭证是否系相关联于该讯息的该寄件者凭证,系在提供对于与该寄件者相关联之凭证的一凭证搜寻要求之步骤前被执行。 ;11.如请求项1之方法,其中该处理每个在该使用者计算装置上之凭证,使用该凭证识别资料藉以决定位于该使用者计算装置上之凭证是否系相关联于该讯息的该寄件者凭证,其步骤包含:产生相关联于位于该使用者计算装置之每一凭证的凭证识别资料,且将对于在该使用者计算装置之每一凭证所产生的凭证识别资料,相较于在该使用者计算装置所接收之该凭证识别资料,以识别一储存的凭证匹配于该寄件者凭证。 ;12.如请求项2之方法,其中处理满足该凭证搜寻要求之每一检索到的凭证,以决定满足该凭证搜寻要求之该检索到的凭证是否系相关联于该讯息的该寄件者凭证,其步骤包含:产生相关联于满足该凭证搜寻要求之每一检索到的凭证之凭证识别资料,且将对于满足该凭证搜寻要求之每一检索到的凭证所该产生的该凭证识别资料,相较于在该使用者计算装置所接收之凭证识别资料,以识别满足该凭证搜寻要求的一检索到的凭证匹配于该寄件者凭证。 ;13.如请求项2之方法,其中该寄件者凭证的凭证识别资料,包含对于该寄件者凭证之一序号和发行者资料;其中每个满足该凭证搜寻要求之凭证被剖析,藉以获得满足该凭证搜寻要求之该凭证的各自序号和发行者资料,并且其中对于满足该凭证搜寻要求之每一凭证所获得之序号和发行者资料,与对于该寄件者凭证的该凭证识别资料相比较。 ;14.如请求项2之方法,其中该寄件者凭证的凭证识别资料包括该寄件者凭证之至少一部分的一杂凑;其中将一杂凑演算法套用至每个满足该凭证搜寻要求之凭证,藉以获得该凭证的该各自杂凑;以及其中将该对于满足该凭证搜寻要求之每一凭证所获得的杂凑,与对于该寄件者凭证之凭证识别资料相比较。 ;15.如请求项1之方法,其中该寄件者凭证的凭证识别资料,包含对于该寄件者凭证之一序号和发行者资料;其中每个在该使用者计算装置之凭证被剖析,藉以获得该在该使用者计算装置之凭证的各自序号和发行者资料,并且其中将对于在该使用者计算装置之每一凭证所获得之序号和发行者资料,与对于该寄件者凭证之该凭证识别资料相比较。 ;16.如请求项1之方法,其中该寄件者凭证的凭证识别资料包括该寄件者凭证之至少一部分的一杂凑;其中将一杂凑演算法套用至每个在该使用者计算装置之凭证,藉以获得该凭证的各自杂凑;以及其中将对于在该使用者计算装置之每一凭证所获得的杂凑,与对于该寄件者凭证之凭证识别资料相比较。 ;17.一种用于搜寻及检索凭证之系统,该等凭证系相关于一使用者计算装置从一寄件者计算装置接收到之一讯息,该讯息包括用于识别所相关联之一寄件者凭证的资料,该系统之特征在于包括:一讯息管理伺服器,其被调整用以从该讯息来产生凭证识别资料,其中该凭证识别资料唯一地识别该寄件者凭证;该使用者计算装置包含一行动装置,其被调整用以接收来自该讯息管理伺服器的该讯息之至少一部分,及该凭证识别资料;以及一行动资料伺服器,其被调整用以:接收来自该使用者行动装置的一对于与该寄件者相关联之凭证的凭证搜寻要求;在一或多个凭证伺服器上执行一搜寻,搜寻方式为查询该等一或多个凭证伺服器,以搜寻满足该搜寻要求的已查到之凭证;以及从该一或多个凭证伺服器检索该已查到之凭证;其中该行动装置与该行动资料伺服器中之至少一者被进一步调整用以:使用该凭证识别资料来处理在该行动资料伺服器上所检索的每个已查到之凭证,藉以决定该各别已查到之凭证是否系相关联于该讯息的该寄件者凭证;以及其中该行动装置被安排以提供一或多个凭证储存区,用以储存被决定为相关联于该讯息之该寄件者凭证之一已查到之凭证。 ;18.一种在使用者计算装置上执行之应用软体,该应用包含储存在一电脑可读式媒体之程式指令,当该等指令被执行会导致该使用者计算装置执行如请求项1至16之任一方法的该等步骤。;为了最佳理解本发明具体实施例并且更清楚展示实施方式,[实施方式]将以举实例方式且参考附图来进行说明,图式中:图1绘示在一实例实施方式中之一行动装置的方块图;图2绘示图1所示之行动装置的通信子系统组件之方块图;图3绘示一无线网路之一节点的方块图;图4绘示在一实例组态中之一主机系统的组件之方块图;图5绘示一凭证链实例的方块图;图6绘示一已编码讯息之实例的组成之方块图;图7A绘示在本发明一具体实施例中之搜寻及检索凭证之方法中的步骤之流程图;以及图7B绘示在本发明另一具体实施例中之搜寻及检索凭证之方法中的步骤之流程图。
地址 RESEARCH IN MOTION LIMITED 加拿大
您可能感兴趣的专利