用于多个国家特定数据库中的信用相关数据的通用识别的系统及方法与流程

文档序号:11450939阅读:278来源:国知局
用于多个国家特定数据库中的信用相关数据的通用识别的系统及方法与流程

相关申请案的交叉参考

本国际申请案主张2014年10月24日申请的第62/068,111号美国临时专利申请案的权益,所述申请案的全部内容以引用的方式并入本文中。

本发明涉及用于信用相关数据记录的通用识别的系统及方法。更特定来说,本发明提供用于下列各者的系统及方法:产生具有与曾居住于多个国家的个人相关联的信用识别数据的中央数据库,将与多个国家特定数据库中的所述个人相关联的信用相关数据进行匹配,在所述中央数据库中标记匹配信用相关数据在所述国家中的存在,以及产生用于唯一地识别所述个人中的每一者的通用识别符。



背景技术:

信贷方(例如金融机构、公用事业公司及类似者)通常根据风险的一般原则来决定给予信贷或发放贷款。信贷方通常避免向高风险个人给予信贷或贷款,或可以比通常给予低风险消费者的信贷更高的利率或以不如通常给予低风险消费者的信贷优惠的条件向此类个人给予信贷或贷款。包含消费者信用信息的消费者数据由征信所、金融机构及其它实体收集及使用,以用于评估个人财务及信用记录的信贷价值及方面。

出于经济、个人或其它原因,个人可能从一个国家(例如其祖国)迁移到另一国家。一些个人永久移居及定居在另一国家。其它个人例如由于工作分配或参加教育机构暂时迁移到另一国家。在迁移到另一国家之后,这些个人可能需要获得信贷及/或贷款。然而,迁移到另一国家的个人在所述国家的信用记录可能不充分,因此,所述国家的信贷方可能无法充分评估个人的风险,且个人可能无法获得信贷及/或贷款。虽然特定国家中的信贷方可能在个人居住的先前国家具有对应方,但是信贷方目前没有用来识别并利用个人在先前的国家中的现有信贷历史的机制。

此外,一些个人在居住于一个国家时可能未能偿还债务,然后迁移到另一国家。在这些类型的个人迁移之后,由于这些个人不再居住于原国家,因此给予信贷或发放贷款的信贷方可能不具有关于这些个人的位置的充足信息。因而,因为信贷方无法联系这些个人,因此信贷方可能难以收回那些债务。还可能希望为了个人或公共福利(例如(举例来说)是否提供医疗保健服务,或者是否存在需要跟进的产品相关问题)而跟踪及/或联系已被给予信贷的个人。

因此,需要系统及方法,其可产生具有与曾居住于多个国家的个人相关联的信用识别数据的中央数据库,将与多个国家特定数据库中的所述个人相关联的信用相关数据进行匹配,在中央数据库中标记匹配信用相关数据在所述国家中的存在,以及产生用于唯一地识别个人的通用识别符,以便尤其使已迁移到另一国家的个人能够通过允许信贷方从其先前国家检索其信用相关数据并产生此类个人的更精确的风险分析而更容易获得信贷,并协助信贷方跟踪已被提供信贷的个人的下落。



技术实现要素:

本发明希望通过提供用于产生包含与曾居住于多个国家的个人相关联的信用识别数据的中央数据库的系统及方法来解决上述问题。所述系统及方法经设计以尤其:(1)基于来自第一国家中的具有与个人相关联的信用相关数据的第一数据库的数据在中央数据库中创建与个人相关联的记录;(2)标记所述中央数据库中的所述记录,以表示在所述第一国家中存在与所述个人相关联的信用相关数据;(3)产生用于唯一地识别所述个人的通用识别符;(4)将所述通用识别符存储在所述中央数据库中,并将所述通用识别符传输到所述第一数据库;(5)确定第二数据库是否具有与第二国家中的所述个人相关联的信用相关数据;及(6)如果所述第二数据库具有所述第二国家中的此信用相关数据,那么在所述中央数据库中标记所述记录以表示在所述第二国家中存在与所述个人相关联的信用相关数据,并将所述通用识别符传输到所述第二个数据库。

在一个实施例中,可在处理器处从第一数据库接收第一数据。所述第一数据可从第一国家中与个人相关联的第一信用相关数据导出。可在中央数据库中创建与所述个人相关联的记录,并且所述记录可包含所述第一数据。可在所述中央数据库中标记所述记录,以表示在所述第一国家中存在与所述个人相关联的所述第一信用相关数据。可产生用于唯一地识别所述个人的通用识别符并将其存储在所述中央数据库中的所述记录中。所述通用识别符也可被传输到所述第一数据库。可确定第二数据库是否具有与第二国家中的所述个人相关联的第二信用相关数据。如果所述第二数据库具有第二信用相关数据,那么可标记所述中央数据库中的所述记录以表示在所述第二国家中存在与所述个人相关联的所述第二信用相关数据。所述通用识别符也可被传输到所述第二数据库。可从所述第二数据库接收从所述第二国家中的与所述个人相关联的第二信用相关数据导出的第二数据。所述第二数据可存储在所述中央数据库中的所述记录中。

从以下具体实施方式及附图将清楚并更全面地理解这些及其它实施例以及各种排列及方面,具体实施方式及附图阐述指示可采用本发明的原理的各种方式的说明性实施例。

附图说明

图1是说明包含中央数据库的通用识别系统的框图。

图2展示可包含于可用于图1的通用识别系统在的中央数据库及国家特定数据库中的示范性数据库字段。

图3是具有用于实施通用识别系统的具有计算机可读媒体的存储器元件的图1的计算机或服务器的一种形式的框图。

图4是说明用于使用图1通用识别系统来执行具有与曾居住于多个国家中的个人相关联的信用识别数据的中央数据库的产生的流程图。

具体实施方式

下面的描述根据本发明的原理描述、说明及例示本发明的一或多个特定实施例。此描述并非经提供以将本发明限于本文描述的实施例,而是以此方式解释及教示本发明的原理,从而使所属领域的一般技术人员能够理解这些原理,且借助于所述理解,能够将其应用以实践不仅本文描述的实施例,而且还可实践根据这些原理而想到的其它实施例。本发明的范围希望覆盖可落入所附权利要求书的范围内的所有此类实施例,无论是在字面上还是在等同原则下。

应注意,在描述及附图中,相似或大体上相似的元件可用相同参考数字标记。然而,有时这些元件可被标记为不同的数字,例如(举例来说)在此标记促进更清楚描述的情况下。另外,本文所阐述的图式不一定按比例绘制,并且在一些情况下,可能夸大比例以更清楚地描绘某些特征。此标记及绘图做法并不一定暗指潜在的实质性目的。如上所述,本说明书希望被视为整体并根据本文所教示的本发明的原理来解释,并且由所属领域的一般技术人员理解。

关于本文描述及说明的示范性系统、组件及架构,还应理解,实施例可由众多配置及组件体现,或者用于众多配置及组件,其包含一或多个系统、硬件、软件、或固件配置或组件,或其任何组合,如由所属领域的一般技术人员理解。因此,虽然图式说明包含本文考虑的实施例中的一或多者的组件的示范性系统,但应理解,关于每一实施例,系统中可能不存在或不需要一或多个组件。

还应注意,在本说明书中作出的揭示是根据实施例的原理,其希望根据美国及其它国家的专利法而在其最广泛程度上揭示或解释,并且当此揭示可描述或以其它方式涵盖可受美国及其它国家的其它现行法律或法规(其包含(但不限于)公平信用报告法案(fcra)或平等信用机会法案(ecoa))管制的标的物时,本发明中的任何内容均不希望暗示或暗指受让人不遵守任何此类法律或法规。

图1说明根据本发明的一或多个原理的用于产生包含与曾居住于多个国家的个人相关联的信用识别数据的中央数据库104的通用识别系统100。图4中展示可利用通用识别系统100的用于产生中央数据库104的过程400。通用识别系统100及过程400可使用匹配引擎及通用识别符产生模块102来匹配多个国家特定数据库150中的与个人相关联的信用相关数据。国家特定数据库150中的信用相关数据可包含相应国家中的与个人相关联的信息,所述信息与(例如)信用标头数据(例如姓名,出生日期等等)、查询、余额变动、交易额度、余额、激活、拖欠及付款相关。

可在中央数据库104中标记特定国家中的信用相关数据的存在,并且可由匹配引擎及通用识别符产生模块102产生通用识别符,以便唯一地识别个人。通用识别符可存储在中央数据库104中及/或被传输到国家特定数据库150,以便在本地进行存储,如文所描述。

一旦产生,中央数据库104可包含识别个人在对应于数据库150的多个国家中的一或多者中是否具有信用相关数据。已迁移到另一国家的个人可能更容易获得信贷,这是因为个人的新国家中的信贷方可利用中央数据库104快速确定所述个人在其先前国家中的信用记录的存在。举例来说,信贷方可向与中央数据库104通信的搜索引擎106发出搜索查询或向与中央数据库104通信的分析引擎108发出分析请求。根据适用的法律及法规,如果发现个人在其它国家中存在信用记录,那么可从所述其它国家特定的数据库150检索信用相关数据。举例来说,搜索引擎106可以聚合模式(即,如果允许的话,汇总模式)从国家特定数据库150检索信用相关数据。作为另一实例,分析引擎108可(例如)通过基于检索到的信用相关数据计算信用得分,并将所计算的信用得分返回给请求者,来分析国家特定数据库150中的信用相关数据。借助于此数据,信贷方可在决定是否提供信贷时,对个人进行更精确的风险分析。信贷方也能够通过更容易地跟踪已迁移到其它国家的个人来改进其收回努力。在一些实施例中,个人的位置及其它属性也可用于与收回工作无关的其它目的。

可使用可由一或多个服务器或计算机(例如如图3中所展示的具有处理器302及存储器304的计算装置300,下文将对其进行更详细描述)执行的软件来实施通用识别系统100的各种组件。通用识别系统100可以批处理模式(例如,当最初创建中央数据库104时及/或在更新中央数据库104时周期性地)及/或实时地(例如,当更新中央数据库104)产生中央数据库104。尽管本文可将系统及方法描述为针对处理单个个人的信用相关数据,但是可预期的是,系统及方法还可针对同时或串行处理多个个人的信用相关数据。

为产生中央数据库104,匹配引擎及通用识别符产生模块102可将来自国家特定数据库150中的一者的信用相关数据与国家特定数据库150中的另一者中的信用相关数据进行匹配。可在国家特定数据库150的所有可能组合之间执行匹配。以此方式,所有国家特定数据库150中的所有个人可包含于中央数据库104中。举例来说,在不同国家中可能存在具有相同姓名的多个个人。当这些个人可能具有相同的姓名时,如下所述,每一个人将需要在中央数据库104中具有指派给其记录的不同的通用识别符,使得可唯一地识别每一个人。

匹配引擎及通用识别符产生模块102可(例如)在过程400的步骤402处从第一国家特定数据库150接收与第一国家(例如美国)中的个人相关联的数据。数据可从第一国家中的与个人相关联的信用相关数据导出,并且可包含(例如)姓名、出生日期及/或本地识别符,其用于唯一地识别第一数据库150中的信用相关数据记录。数据可为任何合适的格式,例如可扩展标记语言(xml)或其它格式。

接收到的数据可用于在中央数据库104中创建与个人相关联的记录,例如在步骤404处。在一些实施例中,可对照其它数据库(未展示)验证所接收的数据以证实其真实性。此类其它数据库可包含(例如)官方数据库(例如,政府数据库)及/或其它可靠的公共及/或私人本地数据服务,例如社交网络。在这些实施例中,如果所接收到的数据被确定为不真实,那么过程400可停止。然而,如果所接收的数据被验证为真实的,那么过程400可继续。

图2中展示中央数据库104及国家特定数据库150的示范性字段。图2中所展示的字段希望是非限制性的,并且在不脱离本发明的精神的情况下,可将更多、更少及/或不同的字段包含于中央数据库104及/或国家特定数据库150中。举例来说,为遵守适用的法律及法规,其它字段可包含于中央数据库104及/或国家特定数据库150中,尽管不一定填充有数据。中央数据库104中的记录可包含例如由实例“姓名1”及“出生日期1”所展示的个人的姓名及/或出生日期。含有姓名的中央数据库104中的字段不限于任何特定格式,以便适应可能在不同国家存在的姓名的变化。用于唯一地识别第一数据库150中的信用相关数据记录的本地识别符也可存储在中央数据库104中。包含于中央数据库104及国家特定数据库150中的其它字段可包含(例如)描述用于将个人与国家特定数据库150中的记录相匹配的方法的链接类型,及/或指示匹配的置信度得分的链接得分。

在步骤406,可在中央数据库104中标记记录,以表示在第一国家中存在与个人相关联的信用相关数据。举例来说,在图2中,针对个人“姓名1”,在标头“us”(表示美国)下以符号“y”标记个人在第一数据库150中具有信用相关数据。此符号仅为示范性的,并且可利用及考虑用于标记信用相关数据的存在的任何合适的符号。

在步骤408,可由匹配引擎及通用识别符产生模块102产生通用识别符。通用识别符可唯一地标识个人,并且可被存储在中央数据库104中的个人的记录中(在步骤410)。也可将通用识别符传输到第一数据库150(在步骤412),以便与第一数据库150中与个人相关联的信用相关数据记录一起存储。在图2中,针对个人“姓名1”的通用识别符为“12345”。图2中所展示的通用识别符仅为示范性的,并且可利用并预期任何合适的识别方案。

在一些实施例中,通用识别符可为随机产生的数字,例如符合rfc4122标准的通用唯一识别符(uuid)的128位随机数。举例来说,通用识别符可为8fbaafb9-c4d5-40e9-a7b6-11f227e37ec6。可使用uuid算法的版本4来产生通用识别符。根据rfc4122标准,通用识别符的6位不是随机的,并且指定用于产生通用识别符的rfc4122标准的变体及版本。

在已在中央数据库104中创建记录之后,匹配引擎及通用识别符产生模块102可在步骤414确定(例如)针对南非的第二国家特定数据库150是否具有第二国家中的与个人相关联的信用相关数据。举例来说,存储在中央数据库104中的个人的姓名及/或出生日期(基于针对美国的数据库150)可与其它数据库150(针对南非)中的记录进行匹配,以查看是否存在针对第二国家的个人的任何信用相关数据。使用姓名及出生日期可确保具有相同姓名的个人不会错误地彼此匹配,这是因为具有相同姓名的个人不太可能具有相同的出生日期并曾在相同国家居住。

在步骤414,如果第二数据库150具有第二国家中的与个人相关联的信用相关数据,那么匹配引擎及通用识别符产生模块102可在步骤416处在中央数据库104中标记针对个人的记录,以表示在第二国家中存在与所述个人相关联的信用相关数据。举例来说,在图2中,针对个人“姓名1”,在标头“za”(表示南非)下以符号“y”标记个人在所述特定数据库150中具有信用相关数据。先前产生的通用识别符可在步骤418从匹配引擎及通用识别符产生模块102传输到第二数据库150。第二数据库150可将通用识别符和与个人相关联的信用相关数据记录一起存储。

在一些实施例中,可在匹配引擎及通用识别符产生模块102处从第二数据库150接收数据,例如在步骤420。在步骤420接收的数据可在步骤422存储在中央数据库104中与个人相关联的记录中。此数据可包含姓名变化、本地系统产生的识别符及/或其它数据。应注意,本地系统产生的识别符不是与政府产生的识别符(例如,税收识别符、公民识别符等等)相同的识别符。

在其它实施例中,可在匹配引擎及通用标识符产生模块102从国家特定数据库150接收单向散列或以其它方式加密的数据。在这些实施例中,没有明确的文本姓名(或其它指示信息)将从国家特定数据库150到中央数据库104传输出国家。

返回到步骤414,如果第二数据库150没有第二国家中的与个人相关联的信用相关数据,那么匹配引擎及通用识别符产生模块102可在步骤424在中央数据库104中标记针对个人的记录,以表示在第二国家中不存在与个人相关联的信用相关数据。举例来说,在图2中,针对个人“姓名1”,在标头“in”(表示印度)下以符号“n”标记个人在所述特定数据库150中不具有信用相关数据。

此外,图2还展示,个人“姓名1”在针对墨西哥(由“mx”表示)的数据库150中也具有信用相关数据,如由符号“y”所展示。其它示范性个人“姓名2”、“姓名3”、“姓名4”及“姓名5”在图2的中央数据库104中展示为具有相应出生日期及通用识别符。另外,图2中还展示针对这些其它示范性个人的信用相关数据在特定国家中的存在或不存在。

如上文所描述,可看出,由匹配引擎及通用识别符产生模块102产生的通用识别符可为在中央数据库104及国家特定数据库150之间共享的唯一数据。通用识别符充当中央数据库104的记录与各种国家特定数据库150中的信用相关数据记录之间的交叉参考。中央数据库104及国家特定数据库150有效地充当分布式或联合的数据库。因此,给定国家中的信贷方可从其本地征信所提供商(例如,通过国家特定数据库150)快速且容易地确定个人在其它国家中是否具有信用相关数据。信贷方随后可在作出信贷决策时从其它国家检索及/或分析与个人相关联的信用相关数据(例如,信用得分)。在一些实施例中,本地征信所提供商可向个人揭示通用识别符,例如通过本地征信所提供商的各种直接到消费者服务。个人又可向信贷方提供其通用识别符,使得信贷方可迅速从征信所提供商请求在所述个人曾居住的国家中的与所述个人相关联的信用相关数据。

匹配引擎及通用识别符产生模块102及中央数据库104可提供各种服务,以使信贷方及本地征信所提供商能够查询及/或修改中央数据库104中的信息。第一服务包含通过查询具有与个人相关联的数据(例如姓名、出生日期、地址、政府产生的识别号码、电话号码及/或雇佣信息)的中央数据库104来检索个人的通用识别符。第二服务包含通过执行包含通用识别符及额外信息的命令将与个人相关联的额外信息添加到中央数据库104。第三服务包含通过执行包含多个通用识别符及链接类型的命令来确认中央数据库104中的与个人相关联的多个记录之间的联系。第四服务包含通过执行包含多个通用识别符的命令来解开中央数据库104中的与个人相关联的多个先前有联系的记录。

第五服务包含通过执行包含特定通用识别符的命令来检索存储在中央数据库104中的数据。可根据适用的法律及法规过滤使用此服务返回的数据。第六服务包含计算来自中央数据库104的得分,其指示与特定通用识别符相关联的个人和与查询数据相关联的个人相同的可能性。可使用包含特定通用识别符及查询数据的命令来执行此服务。第七服务包含通过执行包含特定通用识别符的命令返回与特定通用识别符相关的个人的列表。根据适用的法律及法规,返回的个人列表可包含链接类型、链接得分及/或经筛选数据。

当将新个人添加到国家特定数据库150时,可针对中央数据库104匹配与新个人相关联的数据。特定来说,匹配引擎及通用识别符产生模块102可将与新个人相关联的数据与中央数据库104中的现有记录进行比较以确定新个人是否与中央数据库104中已存在的个人相匹配。如果存在匹配,那么匹配引擎及通用识别符产生模块102可将在中央数据库104中的个人的现有记录链接到国家特定数据库150中的新个人。

也可能的是,中央数据库104可包含同一个人的多个记录,其中多个记录具有不同的产生的通用识别符。在此情况下,如果匹配引擎及通用识别符产生模块102确定多个记录确实与同一个人相关联,那么来自这些多个记录的数据可被合并到中央数据库104中的一个记录中。可为所得合并记录维持通用识别符中的一者,并且可弃用其它通用识别符。可更新国家特定数据库150使得其仅包含维持的通用识别符。

进一步可能的是,中央数据库104包含与稍后被确定为实际与多个个人相关联的个人相关联的单个记录。单个记录可具有单个通用识别符。在此情况下,匹配引擎及通用识别符产生模块102可为其它个人指派一或多个新的通用识别符,以及创建与其它个人相关联的新记录。另外,单个记录中的现有数据可根据需要分配给个人中的每一者。还可更新国家特定数据库150,使得其包含针对正确个人的原始通用识别符及新的通用识别符。

还有可能的是,国家特定数据库150中的本地识别符也可改变。如果本地识别符被改变,那么可更新中央数据库104以反映新的本地识别符。可执行命令来更新中央数据库104中针对特定个人的本地识别符。所述命令可包含通用识别符、国家特定数据库150的识别符、旧的本地识别符及新的本地识别符。

图3是容纳用于促进通用识别系统100的可执行软件的计算装置300的框图。计算装置300的一或多个例子可用于实施系统100中的任何、一些或全部组件,其包含匹配引擎及通用识别符产生模块102、搜索引擎106及分析引擎108。计算装置300包含存储器元件304。存储器元件304可包含用于实施系统100并用于实施特定系统事务的计算机可读媒体。存储器元件304还可用于实施中央数据库104及/或国家特定数据库150。计算装置300还含有可执行软件,所述可执行软件中的一些对于系统100来说可为或可不为唯一的。

在一些实施例中,系统100在软件中实施为可执行程序,并且由一或多个特殊或通用数字计算机执行,例如大型计算机、商用服务器、个人计算机(台式计算机、膝上型计算机或其它)、个人数字助理或其它手持计算装置。因此,计算装置300可代表系统100驻留或部分驻留于其中的任何计算机。

一般来说,就如图3所展示的硬件架构来说,计算装置300包含处理器302、存储器304以及经由本地接口308通信地耦合的一或多个输入及/或输出(i/o)装置306(或外围设备)。本地接口308可为一或多个总线,或其它有线或无线连接,如所属领域中已知的。本地接口308可具有额外元件(为简单起见省略这些元件)(例如控制器、缓冲器(高速缓冲存储器)、驱动器、发射器及接收器)以促进与其它相似或不类似的计算装置的外部通信。此外,本地接口308可包含地址、控制及/或数据连接以实现其它计算机组件之间的内部通信。

处理器302是用于执行软件(特别是存储在存储器304中的软件)的硬件装置。处理器302可为任何定制的或市售的处理器,例如由英特尔公司(intelcorporation)制造的核(core)系列或vpro处理器,或由超微半导体公司(advancedmicrodevices,inc.)制造的羿龙(phenom)、速龙(athlon)或闪龙(sempron)处理器。在计算装置300是服务器的情况下,处理器可为(例如)来自英特尔的至强(xeon)或安腾(itanium)处理器,或来自超微半导体公司的浩龙(opteron)系列处理器。处理器302也可表示一致工作的多个并行或分布式处理器。

存储器304可包含易失性存储器元件(例如随机存取存储器(ram,例如dram、sram、sdram等等))及非易失性存储器元件(例如,rom、硬盘驱动器、快闪驱动器、cdrom等等)。其可并入电子、磁性、光学及/或其它类型的存储媒体。存储器304可具有其中各种组件彼此远离定位但仍然由处理器302存取的分布式架构。这些其它组件可驻留在位于网络上的其它位置或云布置中的装置上。

存储器304中的软件可包含一或多个单独程序。单独程序包括用于实施逻辑功能的可执行指令的有序列表。在图3的实例中,存储器304中的软件可包含根据本发明的系统100及合适的操作系统(o/s)312。合适的市售操作系统312的实例是可从微软公司(microsoftcorporation)购得的windows操作系统,从苹果电脑公司(applecomputer,inc)购得的macosx,来自at&t的unix操作系统,或例如bsd或linux的unix衍生产品。操作系统o/s312将取决于计算装置300的类型。举例来说,如果计算装置300是pda或手持计算机,那么操作系统312可为用于操作来自苹果电脑公司的某些装置的ios,用于来自掌上计算公司(palmcomputing,inc)的装置的palmos,来自微软公司的windowsphone8,来自谷歌公司(google,inc.)的安卓(android),或来自诺基亚公司(nokiacorporation)的塞班(symbian)。操作系统312实质上控制例如系统100的其它计算机程序的执行,并提供调度、输入-输出控制、文件及数据管理、存储器管理以及通信控制及相关服务。

如果计算装置300是ibmpc兼容计算机或类似物,那么存储器304中的软件可进一步包含基本输入输出系统(bios)。bios是一组基本软件例程,其在启动时初始化及测试硬件,启动操作系统312,并支持硬件装置之间的数据转移。bios存储在rom中,使得可在计算装置300被激活时执行bios。

可使用源程序、可执行程序(目标代码)、脚本或包括待执行的一组指令的任何其它实体来实施本发明的步骤及/或元件及/或其部分。此外,体现本发明的软件可被写为(a)面向对象的编程语言,其具有数据及方法的类别,或(b)具有例程、子例程及/或功能的程序性编程语言,例如(但不限于)c、c++、c#、pascal、basic、fortran、cobol、perl、java、ada及lua。系统100的组件也可用经开发以与这些已知语言交互的专有语言来编写。

i/o装置306可包含输入装置,例如键盘、鼠标、扫描仪、麦克风、触摸屏、条形码读取器或红外读取器。其还可包含输出装置,例如打印机、视频显示器、音频扬声器或耳机端口或投影仪。i/o装置306还可包括与输入或输出通信的装置,例如短程收发器(rfid、蓝牙等等)、电话接口、蜂窝通信端口、路由器或其它类型的网络通信装备。i/o装置306可在计算装置300内部,或者可为外部的且无线地或经由连接缆线(例如通过通用串行总线端口)连接。

当计算装置300在运行中时,处理器302经配置以执行存储在存储器304内的软件,以将数据传达到存储器304或从存储器304传达数据,并且大体上依据软件来控制计算装置300的操作。整个或部分地,系统100及操作系统312可由处理器302读取,在处理器302内缓冲且接着被执行。

在本文献的上下文中,“计算机可读媒体”可为可存储、传达、传播或输送数据对象以供系统100使用或与系统100结合使用的任何构件。计算机可读媒体可为(例如)电子、磁性、光学、电磁、红外线或半导体系统、设备、装置、传播媒体或具有类似功能的任何其它装置。计算机可读媒体的更具体的实例(非穷尽性列表)将包含以下:具有一条或多条线的电连接(电子)、随机存取存储器(ram)(电子)、只读存储器(rom)(电子)、可擦除可编程只读存储器(eprom、eeprom或快闪存储器)(电子)、光纤(光学)及便携式光盘只读存储器(cdrom)(光学)。应注意,计算机可读媒体甚至可为在其上打印程序的纸张或另一合适的媒体,这是因为可经由(例如)纸张或其它媒体的光学扫描来电子捕获程序,然后对所述程序进行编译、解译或根据需要以其它合适方式进行处理,并将其存储在计算机存储器中。系统100可体现在任何类型的计算机可读媒体中,以由指令执行系统或设备(例如计算机)使用或结合其使用。

出于连接到其它计算装置的目的,计算装置300配备有网络通信装备及电路。在优选实施例中,网络通信装备包含网卡,例如以太网卡或无线连接卡。在优选网络环境中,网络上的多个计算装置300中的每一者经配置以使用因特网协议套组(tcp/ip)彼此通信。然而,应理解,也可采用各种网络协议,例如ieee802.11wi-fi,地址解析协议arp,生成树协议stp或光纤分布式数据接口fddi。还将理解,虽然本发明的优选实施例是使每一计算装置300具有到因特网的宽带或无线连接(例如dsl、缆线、无线、t-1、t-3、oc3或卫星等等),但也可使用通过标准调制解调器或其它连接构件的拨号连接实践本发明的原理。也考虑无线网络连接,例如无线以太网、卫星、红外线、射频、蓝牙、近场通信及蜂窝网络。

图中的任何过程描述或框应被理解为代表包含用于实施过程中的特定逻辑功能或步骤的一或多个可执行指令的代码的模块、区段或部分,并且替代实施案包含于本发明的实施例的范围内,在替代实施方案中可不按照所展示或论述的顺序来执行功能,包含大体上同时或以相反的顺序执行,这取决于所涉及的功能性,如将由所属领域的一般技术人员理解。

应强调的是,本发明的上述实施例(特别是任何“优选”实施例)是仅为清楚地理解本发明的原理而阐述的实施方案的可能实例。在实质上不脱离本发明的精神及原理的情况下,可对本发明的上述实施例做出许多变化及修改。所有此类修改希望包含于本揭示及本发明的范围内并由所附权利要求书保护。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1