交易网络的毒性的制作方法

文档序号:26009204发布日期:2021-07-23 21:28阅读:95来源:国知局
交易网络的毒性的制作方法

相关申请的交叉引用

本申请要求2018年8月23日提交的美国临时专利申请号62/721,748的权益,所述专利申请的内容特此以引用的方式整体并入本文。本公开的各种实施方案可利用以下美国专利和申请的交易平台、交易所、订单管理系统(“oms”)、定价算法、市场机制和其他特征中的一者或多者:2013年10月22日授权的美国专利号8,566,213;美国专利申请序列号10/310,345(美国专利公布号2004/0034591)、美国专利申请序列号12/477,549、美国专利申请序列号12/470,431、美国专利申请序列号12/135,479、美国专利申请序列号12/113,602和美国专利申请序列号12/237,976。应当理解,本文描述的特征还可以被配置为在以下文献中描述的交易系统内进行操作:2009年6月3日提交的名称为“productsandprocessesforgeneratingapluralityoforders”的美国专利申请序列号12/477,549;2009年5月21日提交的美国专利申请序列号12/470,431;2008年6月9日提交的名称为“tradingsystemproductsandprocesses”的美国专利申请号12/135,479;2008年5月1日提交的名称为“electronicsecuritiesmarketplacehavingintegrationwithordermanagementsystems”的美国专利申请号12/113,602;2008年9月25日提交的名称为“tradingrelatedtofundcompositions”的美国专利申请号12/237,976;2008年5月1日提交的美国专利申请序列号12/113,642;2008年10月24日提交的美国专利申请序列号12/257,499;2013年5月6日提交的美国序列号13/888,352(美国专利公布号2014/0229353);2013年3月15日提交的美国序列号13/844,779;2017年6月14日提交的美国专利申请序列号15/622,977;2017年1月10日提交的美国临时专利申请号62/444,711;和2017年1月11日提交的美国临时专利申请号62/445039。这些申请、专利和公布以及在本专利申请中引用的所有其他文献的公开内容以引用的方式整体并入本文。



背景技术:

各种系统实现了交易订单的提交。例如,美国专利申请序列号10/310,345(美国专利公布号2004/0034591)(特此以引用的方式并入本文)描述了一种系统,所述系统将匿名交易消息从一方发送到目标对销方群组。



技术实现要素:

根据本公开的一个方面,一种操作分布式交易平台的方法可包括由至少一个处理器控制:通过通信网络实时监测指示相应第二参与者的交易活动的交易活动信息,其中所述第二参与者为流动性接受者;基于所述交易活动信息,实时确定相应所述第二参与者的毒性等级;通过所述通信网络从流动性提供者的第一参与者系统接收第一订单;自动地响应于接收所述第一订单并且实时通过相应所述第二参与者的所述毒性等级确定毒性增大,以及通过所述通信网络将第一订单显示信息传输到相应所述第二参与者的第二参与者系统,以致使在所述第二参与者系统中的每个第二参与者系统的显示器的图形用户界面(gui)上显示具有对应于所述第二参与者的所述毒性增大的所述第一订单的指示;通过所述通信网络从所述第二参与者系统中的给定第二参与者系统接收对销订单;响应于接收所述对销订单,通过所述通信网络将所述对销订单传输到所述第一参与者系统;通过所述通信网络从所述第一参与者系统接收预留所述第一订单中指示的一定量的金融工具的指示;以及响应于接收预留所述量的所述金融工具的所述指示,促进执行履行所述对销订单和所述第一订单中的每一者的至少一部分的交换。

在一个替代方案中,所述第二参与者中的给定第二参与者的给定毒性增大可根据对应于所述给定第二参与者的给定毒性水平确定。

在一个替代方案中,所述第二参与者中的给定第二参与者的给定毒性增大可通过指示针对相应毒性水平的给定毒性增大的查找表确定。

在一个替代方案中,所述交易活动信息可包括通过所述通信网络从远程市场数据提供者接收的实时市场数据。

在一个替代方案中,所述第二参与者中的给定第二参与者的给定毒性增大可作为给定显示信息的一部分通过所述通信网络传输到所述给定第二参与者的给定第二参与者系统。

在一个替代方案中,等于所述第二参与者中的给定第二参与者的给定毒性增大与所述第一订单的价格之和的量可作为给定显示信息的一部分通过所述通信网络传输到所述给定第二参与者的给定第二参与者系统。

在一个替代方案中,所述指示可显示所述第一订单,其中所述相应毒性增大与所述第一订单的价格的指示分开地进行指示。

在一个替代方案中,所述指示可显示所述第一订单,其中所述相应毒性增大并入到所述第一订单的价格的指示中。

在一个替代方案中,所述通过所述通信网络将所述第一订单显示信息传输到所述第二参与者系统可致使在相应所述第二参与者系统的所述显示器上同时显示不同毒性增大与所述第一订单的价格。

在一种替代方案中,所述方法还可包括由至少一个处理器控制:致使通过所述通信网络在所述第二参与者系统中的至少一个第二参与者系统的所述显示器的所述gui上显示时限钟,以指示留待对应于所述至少一个第二参与者系统的至少一个第二参与者对所述第一订单做出反应的可用时间的倒计时。

在一个替代方案中,所述方法还可包括由至少一个处理器控制:自动地响应于确定不存在留待所述至少一个第二参与者对所述第一订单做出反应的时间,致使通过所述通信网络刷新所述gui上的所述显示,使得(i)所述时限钟指示所述可用时间到期,以及(ii)由能够操作来请求刷新所述第一订单的指示代替能够操作来请求执行履行所述gui上显示的所述第一订单的交易的指示。

在一个替代方案中,所述方法还可包括由至少一个处理器控制:自动地响应于确定操作请求刷新所述第一订单的所述指示并且接收预留所述第一订单中指示的第二量的所述金融工具的指示,促进执行履行所述对销订单和所述第一订单中的每一者的至少一部分的交换。

在一个替代方案中,所述方法还可包括由至少一个处理器控制:通过所述第二参与者中的相应给定第二参与者的所述毒性等级确定所述给定第二参与者的更新毒性增大;以及自动地响应于确定所述更新毒性增大,通过所述通信网络实时将所述更新毒性增大分别传输到所述给定第二参与者的给定第二参与者系统,以致使刷新所述给定第二参与者系统中的每一者的所述图形用户界面,以显示所述更新毒性增大而不是分别对应于所述给定第二参与者系统的所述毒性增大。

在一个替代方案中,所述方法还可包括由至少一个处理器控制:确定所述第二参与者是否有资格查看所述第一订单。

在一个替代方案中,所述方法还可包括由至少一个处理器控制:通过所述通信网络传输所述第一订单显示信息,以致使在所述第二参与者系统中的每一者的所述gui上将标记显示为能够操作来接受具有所述毒性增大的所述第一订单的按钮。

在一个替代方案中,所述方法还可包括由至少一个处理器控制:将通过所述通信网络从所述第一参与者系统接收的所述流动性提供者的交易意图安全地存储在数据库中。

在一种替代方案中,所述所述交易意图可在通过所述通信网络接收时加密,并且其中所述至少一个处理器可控制:解密所述交易意图;以及将所述交易意图以解密形式存储在所述数据库中。

在一个替代方案中,所述第一订单显示信息可分别加密传输到所述第二参与者系统。

根据本公开的一个方面,一种分布式交易系统可包括:流动性提供者的第一参与者系统,其中所述第一参与者系统包括第一计算装置,所述第一计算装置被配置来控制:识别在所述第一参与者系统的交易者界面处输入的用于分布式订单匹配的第一订单,以及通过通信网络将所述第一订单传输到所述分布式交易系统的中央系统;以及所述中央系统,所述中央系统包括第二计算装置,所述第二计算装置被配置来控制:通过所述通信网络实时监测指示相应第二参与者的交易活动的交易活动信息,其中所述第二参与者为流动性接受者;基于所述交易活动信息,实时确定相应所述第二参与者的毒性等级;通过所述通信网络从所述第一参与者系统接收所述第一订单;以及自动地响应于接收所述第一订单并且实时通过相应所述第二参与者的所述毒性等级确定毒性增大,以及通过所述通信网络将第一订单显示信息传输到相应所述第二参与者的第二参与者系统,以致使在所述第二参与者系统中的每个第二参与者系统的显示器的图形用户界面上显示具有对应于所述第二参与者的所述毒性增大的所述第一订单的指示;通过所述通信网络从所述第二参与者系统中的给定第二参与者系统接收对销订单;响应于接收所述对销订单,通过所述通信网络将所述对销订单传输到所述第一参与者系统;通过所述通信网络从所述第一参与者系统接收预留所述第一订单中指示的一定量的金融工具的指示;以及响应于接收预留所述量的所述金融工具的所述指示,促进执行履行所述对销订单和所述第一订单中的每一者的至少一部分的交换,其中所述第一计算装置被配置来控制:通过所述通信网络接收所述对销订单;以及通过所述通信网络传输预留所述第一订单中指示的所述量的所述金融工具的所述指示。

在一个替代方案中,所述交易系统还可包括:第二参与者系统,其中所述第二参与者系统中的每一者包括第三计算装置,所述第三计算装置被配置来控制:通过所述通信网络接收所述第一订单显示信息;在所述图形用户界面上呈现具有对应于所述第二参与者的所述毒性增大的所述第一订单的所述指示;以及通过所述通信网络传输给定对销订单。

附图说明

图1描绘根据本文公开的系统的至少一个实施方案的系统;

图2描绘根据本文公开的方法的至少一个实施方案的流程图;并且

图3描绘在一些实施方案中可以是图形用户界面的一部分的弹出元素。

图4描绘在一些实施方案中可以是图形用户界面的一部分的另一个弹出元素。

具体实施方式

各种实施方案涉及交易网络和/或界面。在一些实施方案中,分布式系统与一个或多个订单管理系统交互以确定第一一个或多个参与者的可用订单。在一些实施方案中,分布式系统与订单管理系统交互以确定可用订单中的哪一个订单要从第二多个参与者中征求匹配。各种实施方案提高了传统交易系统和传统交易界面的速度、效率和可用性。

在一个示例性实施方案中,存储器存储指令,所述指令在被执行时可指导至少一个处理器执行各种动作。处理器可在市场参与者的订单管理系统(oms)中接收关于第一订单的信息。基于第二市场参与者的订单管理系统的内容,所述处理器可通过使第一订单显示给相应第二市场参与者来搜索与第一订单的匹配,以尝试为市场参与者处理或履行第一订单。响应于匹配,处理器可尝试在oms中预留订单和/或执行交易。

一些实施方案可包括用于与市场参与者的订单管理系统和/或执行管理系统进行交互以促进目标订单匹配的系统和方法。图1描绘根据至少一个此类实施方案的系统。应当认识到,此所描绘的系统的元素和布置仅作为说明给出。其他实施方案可包括更多、更少、不同、不同布置的等元素。

图1的分布式系统100包括第一参与者101。在一些实施方案中,第一参与者可包括买方实体。第一参与者可具有一组交易期望(例如,期望购买和/或出售多种金融工具以寻求实现交易策略)。

此类交易意图通常可安全地保持在第一参与者的订单管理系统中。图1示出包括订单管理系统103的第一参与者。在一些实施方案中,这样的系统103可以是或可包括执行管理系统(ems)。订单管理系统和执行管理系统在本领域中是已知的,并且出于本公开的目的可以可互换地使用。oms/ems的某个实例可包括fidessa订单管理系统、charlesriveroms和bloomberg执行管理系统。oms可跟踪订单状态、允许预留订单、允许读取订单、允许取消订单、允许将订单标记为已履行、允许输入新订单等。

这样的订单管理系统可包括应用编程接口(api),其为授权系统向oms呈现读取、写入和/或修改能力。使用交易者界面的交易者可以被授权在oms中输入、接收和/或修改信息。第一参与者系统107可以被授权在oms中输入、接收和/或修改信息。oms可通过api接收指令并且响应于所述指令来实现此类读取、写入和/或修改。

在一些实施方案中,这样的oms可(例如,通过交易者界面105)接收针对第一参与者的订单意图,将订单传达给第一参与者系统107,接收为订单预留流动性的请求,尝试通过取消其他地方的(例如,在其他交易场所中或与在oms中处理订单的其他经纪人的)充分的预留的流动性来巩固流动性,向第一参与者系统报告巩固流动性的结果,接收订单流动性的修改和/或修改订单以反映履行的流动性。

第一参与者可包括一个或多个交易者界面。这样的交易者界面的实例指示在105处。这样的界面可包括交易者的工作站,其可使用图形用户界面输入和/或参与存储在oms103中的交易意图和/或正通过分布式系统或其他地方处理的订单。在一些实施方案中,可使用交易者界面来输入积极性水平,以通过分布式系统实现订单的匹配、与来自分布式系统的提示进行交互并且/或者通过订单管理系统来管理交易。在一些实现方式中,第一参与者可包括众多交易者界面。

第一参与者可包括第一参与者系统107,所述第一参与者系统107将第一参与者与分布式系统的中央系统109对接。例如,第一参与者系统可与oms交互以读取关于订单的已加密的信息,然后将加密的订单信息传输到中央系统,所述中央系统解密加密的订单信息并将解密的订单信息存储在中央系统的数据库中。作为另一个实例,第一参与者系统可与oms交互以预留订单、识别订单已被填充或者以其他方式在oms中写入或修改信息。为了促进此类交互,oms可与oms的api通信并且/或者监听并分析去往和/或来自oms的包传输。第一参与者系统可从oms读取订单,将那些订单传输到中央系统以用于尝试订单匹配,接收已通过中央系统找到履行订单的至少一部分的匹配的信息,响应于接收到匹配来尝试在oms中预留流动性,通知oms是否已成功预留流动性,通过中央系统接收订单执行的指示,并且修改oms以指示已履行订单的部分的至少一部分。

在一些实施方案中,第一参与者系统可与交易者界面105交互以控制交易者界面呈现信息或征求输入。在一些实施方案中,第一参与者系统可控制交易者界面以响应于基于oms中的订单执行订单来显示订单履行的指示。

在一些实施方案中,第一参与者系统可与中央系统109交互。例如,第一参与者系统可以向中央系统发送关于对通过交易者界面输入的提示的响应的信息,以及关于oms中的订单和/或预留的信息,并且可以从oms接收关于订单履行和/或预留请求的信息。

第一参与者的所识别的部件可包括计算装置,诸如处理器、工作站、刀片、服务器、显示器等。所识别的部件可包括可执行本文讨论的功能的软件和/或硬件模块。第一参与者101的部件可通过第一参与者101的网络彼此交互。在102处指示这样的网络。在一些实施方案中,这样的网络可包括具有有线和/或无线部件的lan或其他本地真实或虚拟网络。元件之间的通信可使用fix或其他协议进行。通信可包括保持交易意图安全的加密通信。

一些实施方案可包括中央系统109。这样的中央系统可包括订单匹配系统,其接收来自一方(例如,第一参与者)的订单,并且(例如,针对匹配第二参与者的对销订单)尝试促进履行所述订单的交易的执行。在一些实施方案中,可以通过可以远离中央系统的电子清算所进行执行。中央系统可以从第一参与者(例如,从从第一参与者的oms读取订单的第一参与者系统)接收第一订单。然后,中央系统可通过与第二参与者(例如,第二参与者系统)进行通信来将第一订单分配给多个第二参与者,以尝试满足第一参与者的第一订单。响应于确定第一订单的匹配(例如,从第二参与者的第二参与者系统接收到匹配第一订单中的一个的第二参与者已经下了确定订单的指示),如果所述第一订单仍然可用,则中央系统可(例如,通过与第一参与者的第一参与者系统进行通信)为第一参与者预留或巩固足以履行对销订单的交易意图,在成功地预留充分的流动性的情况下(例如,响应于接收第一参与者的第一参与者系统的成功预留的指示,使用清算所执行交易者)履行订单,并且(例如通过与相应的参与者系统通信)通知第一参与者和第二参与者执行。

中央系统109可包括计算机、服务器、集线器、中央处理器、存储器和/或分布式交易网络中的其他实体。中央系统109可包括用于与其他各种系统100元件(例如,网络接口)进行通信的输入和输出装置。在一些实施方案中,中央系统109可包括交易平台、交易所或其他订单处理系统。中央系统可使用网络110与另一个系统通信。所述网络可包括公共或专用网络。所述网络可包括有线或无线元件。所述网络可包括互联网。通信可包括保持交易意图安全的加密通信。在一些实现方式中,通信可使用fix协议。

图1的分布式系统可包括第二参与者。所示的系统包括两个第二参与者103a和103b。详细示出了第二参与者103a。第二参与者103b可包括类似或不同的结构。在各种实施方案中,可以存在任何数量的此类第二参与者。

像第一参与者一样,第二参与者可具有一组交易期望(例如,期望购买和/或出售多种金融工具以遵循交易策略)。此类交易意图通常可安全地保持在第二参与者的订单管理系统中。图1示出包括订单管理系统111的第二参与者103a。

这样的订单管理系统可包括api,其为授权系统向oms呈现读取、写入和/或修改能力。使用交易者界面的交易者可以被授权在oms中输入、接收和/或修改信息。第二参与者系统115可以被授权在oms中输入、接收和/或修改信息。oms可通过api接收指令并且响应于所述指令来实现此类读取、写入和/或修改。

在一些实施方案中,这样的oms可(例如,通过交易者界面113)接收针对第二参与者的订单意图,将订单传达给第二参与者系统115,(例如,从交易者界面和/或交易者已接受的交易的第二参与者系统)接收预留流动性的指示,向第二参与者系统报告巩固流动性的结果,接收订单流动性的修改和/或修改订单以反映履行的流动性。

第二参与者可包括一个或多个交易者界面。在113处指示这样的交易者界面的实例。这样的界面可包括交易者的工作站,其可使用图形用户界面输入和/或参与存储在oms111中的交易意图和正通过分布式系统或其他地方处理的订单。在一些实施方案中,交易者界面113可用于接收来自第二参与者系统的交易提示并对其做出响应,并且/或者通过订单管理系统来管理交易。在一些实现方式中,第二参与者可包括众多交易者界面。

第二参与者可包括第二参与者系统115,所述第二参与者系统115将第二参与者与中央系统109对接。第二参与者系统可执行第二参与者与中央系统109之间的对接。例如,第二参与者系统可与oms交互以读取参与者系统可用于过滤订单的关于订单的信息。作为另一个实例,第二参与者系统可与oms交互以预留订单、识别订单已被填充或者以其他方式在oms中写入或修改信息。为了促进此类交互,oms可与oms的api通信并且/或者监听并分析去往和/或来自oms的包传输。

第二参与者系统可与中央系统以及交易者界面和oms交互。例如,在一些实施方案中,这样的第二参与者系统可以从oms读取订单,从中央系统接收第一订单,基于从第二参与者的oms读取的订单过滤第一订单,通过第二参与者的交易者界面呈现第一订单,从与第一订单匹配的第二参与者接收确定订单,响应于接收到确定订单在第二参与者的oms中为所述确定订单预留流动性,响应于预留流动性和/或接收到确定订单将所述确定订单传输到中央系统,从中央系统接收已履行确定订单的指示,并且响应于接收到已履行确定订单的指示修改第二参与者的oms以指示已履行确定订单。

第二参与者的所识别的部件可包括计算装置,诸如处理器、工作站、刀片、服务器、显示器等。所识别的部件可包括可执行本文讨论的功能的软件和/或硬件模块。第二参与者103a的部件可通过第二参与者103a的网络彼此交互。在104处指示这样的网络。在一些实施方案中,这样的网络可包括具有有线和/或无线部件的lan或其他本地真实或虚拟网络。元件之间的通信可使用fix或其他协议进行。通信可包括保持交易意图安全的加密通信。

在一些实施方案中,中央系统的部件、第二参与者和/或第一参与者可在防火墙后操作,使得用户可能无法查看或获取防火墙后的信息。例如,关于第一参与者的oms中的第一订单的信息可至少部分地加密传达到第二参与者的第二参与者系统,使得所述第二参与者和系统外的其他用户可能无法查看和/或访问所述信息中的至少一些(例如,第二参与者没有资格看到的第一订单)。在一些实施方案中,第二参与者没有资格看到的特定第一订单可以在具有加密的消息中传达,并且第二参与者可能不具有解密来自所述消息的特定第一订单所必需的信息,但是可以查看特定第二订单,所述特定第二订单也包括在不具有加密或者具有第二参与者可解密的加密的消息中。

一些实施方案可包括数据提供者117,所述数据提供者117可提供关于金融工具的信息。此类信息可以在信息创建时或者在它首先变得对公众可用时或者在另一时间通过网络110实时地提供。数据提供者117可以诸如视频、音频(例如,无线电广播)、文本(例如,股票行情自动收录器型信息)或可传送信息的其他数据的多种形式和手段中的任何一者或多者来提供此类信息。可以在多种不同的定时提供数据。在一些实施方案中,可以(例如)通过数据馈送(例如,包括交易相关的信息的实时更新的数据流)来周期性地或连续地提供数据。在一些实施方案中,可以在事件(例如,交易或提交订单)之后提供数据。在一些实施方案中,数据提供者117可向中央系统109提供交易相关的信息。在一些实施方案中,中央系统可将此类信息分配到分布式系统的元件。

应当认识到,系统100的各种元件仅作为非限制性实例给出。在各种实施方案中,示出或描述的每个部件、部件的元件和/或此类元件和/或部件的功能可以是不同的、相同的或不存在的。例如,在一些实施方案中,可以存在多个第一参与者、单个第二参与者和/或远程电子清算所,所述远程电子清算所通过通信网络与中央系统通信以执行与多个第一订单中的一个订单匹配的订单。作为另一个实例,在一些实施方案中,系统可与远程交易场所进行通信以使得能够遵守市场系统管理规则(nms)。

相较于传统交易系统,分布式系统100可操作以实现快速、高效、安全且可用的交易环境,所述环境改进了流动性分配、界面杂乱和计算机资源使用。原本已保持私密的交易意图可能变得可用,并且在加密的情况下安全地分配给作为目标参与者的目标方。在一些实施方案中,可对交易意图进行加密并同时将其通过通信网络提供给多个目标参与者,其中根据所选择的目标参与者的预定毒性特性选择性地准备加密的交易信息,然后将其分配给所选择的目标参与者。因此,本公开提供了构成对技术问题的技术解决方案的技术优点,因为本公开可更广泛地传播交易信息,通过防止信息从构成所选择的目标参与者的自然对销方传播来限制信息泄漏,通过将参与者内部的传输限制为高度相关的订单来限制带宽使用,通过将订单呈现限制为仅高度相关的订单来限制界面杂乱,并且在短时间量内创建更加优化的资本资源分配。

一些实施方案可包括一种方法。这样的方法可由包括部件(诸如分布式系统100的部件中的一个或多个部件)的分布式系统执行。图2描绘根据这样的分布式系统的功能的至少一个实施方案的流程图200。

应当理解,可以使用能够执行针对每个框描述的每个功能的一个或多个计算机部件来执行该功能。还应当了解,这些框中描述的动作可以任何顺序(包括但不限于图上所示的示例性排序)执行,并非所有框都需要执行,并且一些框可以一起、同时和/或作为单个动作执行。

在框205中,系统100(例如,中央系统109)可监测参与者的交易活动并且基于所述交易活动来确定参与者的毒性等级。监测交易活动可包括监测发生在分布式系统100上的交易活动并且/或者(例如,通过公共数据和/或来自其他交易场所的信息)监测更广阔的市场中的交易活动。监测交易活动可包括监测与特定参与者的交易对交易中涉及的金融工具的市场价格的影响(例如,从数据源接收市场数据)。毒性可以指针对交易对销方的这样的交易对金融工具的市场价格的影响。

在一些实施方案中,系统可以基于毒性等级将第二参与者输入多个毒性水平或毒性组中的一个。例如,可以包括低毒性组、中等毒性组和高毒性组。确定毒性等级可包括将每个参与者添加到组中之一。

毒性测量的一个实例可以基于在过去一年(或者或多或少的时间,其被加权成使得更新近的活动更为重要)内通过系统100进行的交易活动。在一个实例中,可以确定金融工具在交易之前十秒钟以及各个时间点直到交易之后三十分钟的的回报率(performance)。可关于价格在交易之前和之后改变了多少进行确定。例如,如果在购买金融工具之后,金融工具的价格通常对于第二参与者上涨,则该第二参与者可能具有正毒性水平。另一方面,对于特定交易,如果第二参与者购买了金融工具,而价格在购买之后下跌,则该交易可能对于第二参与者具有负毒性水平。在一些实施方案中,可以对一段时间内所有交易的毒性水平求平均值(例如,基于时间和/或量的加权平均值、直接平均值等)。例如,如果对于特定的第二参与者,价格总是在第二参与者购买之后上涨,则该第二参与者可以被视为与之交易的昂贵参与者并且具有高毒性。

毒性水平可以在绝对基础上和/或对冲基础上。例如,毒性水平可能与s&p500在监测期间如何改变(或某个其他指数)有关。如果一个股票在监测时段期间的表现优于s&p,那么即使绝对价格下降(例如,下降但不及该时间段的s&p的程度),也可能存在毒性。

在一些实施方案中,毒性水平可以按照(例如,金融工具的最佳出价与最佳报价之间的)价差来表示。例如,毒性水平可以表示为价差的倍数。通过正常交易,人们可能预期值约二分之一价差的毒性。在该范围内(和/或多达1倍价差)的毒性可被视为无毒性或低毒性。在一些实施方案中,两倍价差可被视为高毒性。在一些实施方案中,介于1倍价差与两倍价差之间可被视为中等毒性。应当认识到,成组的毒性水平的此类实例仅作为实例给出,并且其他实施方案可包括其他组和/或水平。

在一些实施方案中,第二参与者可以被告知其毒性等级。第二参与者系统可接收毒性水平指示器,将其存储,并且稍后将其用于订单过滤和/或显示。在一些实施方案中,第一参与者系统或第二参与者系统或中央系统可接收作为加密数据的特定第二参与者的毒性水平指示器,解密加密的毒性水平指示器,存储解密的毒性水平指示器,并且稍后将解密的毒性水平指示器用于订单过滤和/或显示。在一些实施方案中,每个第二参与者的毒性水平可对该第二参与者保密,使得其他第二参与者可能不知道彼此的毒性水平。

可随时间推移而监测交易,并且可基于新信息(例如,连续、每日、周期性地、响应于交易自动地等)更新毒性水平。

在传统的交易系统中,可以避免高毒性参与者。这可能降低市场的流动性和效率。系统100可能够不管毒性而进行交易,从而与传统的系统相比,有利地增加本公开的交易系统的速度、可用性和效率。

在框210中,系统100(例如,参与者系统107)可以识别第一参与者101的(例如,订单管理系统103中的)第一订单,所述第一订单指定用于通过系统100进行分布式订单匹配。可以通过以下方式执行此识别:通过api从订单管理系统读取信息;向和/或从oms103进行的传输的包捕获;通过来自交易者界面105的通信选择用于提交给分布式系统的订单;和/或通过另一种方法或响应于另一个输入。在一些实施方案中,可以使用交易者界面来指定oms中的特定订单,以用于通过分布式系统进行订单匹配。第一订单可包括购买或出售一定量的金融工具(例如股票、债券、金融衍生工具等)的订单。例如,第一订单可以是以市场价格出售20,000股google股票的订单。出于此实例的目的,当前市场价格可以假定为$141。

在框215中,系统100(例如,第一参与者系统107)可以确定第一订单的毒性增大。毒性增大可包括要基于对销方的毒性水平而应用的订单价格或市场价格的价格变化。可以多种方式确定毒性增大。例如,用户可以通过交易者界面输入第一订单的毒性增大,订单管理系统可以存储和提供毒性增大,可将通用毒性增大应用于所有订单或来自第一参与者的所有订单,交易者可以基于订单参数来设置毒性增大,可根据特定第二参与者或可通过第二参与者的交易者界面进行交易的特定交易者的水平毒性确定毒性增大等。毒性增大可指示(例如)要应用于不同水平的对销方毒性的价格变化(例如,无毒的对销方不应用增大,低水平毒性应用较小的增大,并且高水平毒性应用较大的增大)。在一个实施方案中,可在系统100(例如,第一参与者系统107)的存储器中配置一个或多个查找表,以存储与相应的毒性水平交叉引用的毒性增大,以及还有与作为对销方的相应参与者交叉引用的毒性水平,其中系统100可使用所述表根据作为第二参与者的特定潜在对销方的特定毒性水平来检索特定潜在对销方的特定毒性增大。

在框220中,系统100可以致使第一订单和/或毒性增大传输到中央系统109并由中央系统109接收。这可响应于识别第一订单和/或确定毒性增大来执行。以此方式,中央系统意识到对公众安全隐藏在可为安全存储在第一参与者的订单管理系统中的原本的流动性暗池中的信息。然后中央系统可以能够使用此信息来搜索隐藏在第二参与者的oms中的其他流动性暗池中的订单匹配。

在框225中,可由系统100将关于第一订单的信息传达给第二参与者。可将订单从中央系统传输到多个第二参与者中的每一者处的相应第二参与者系统。第二参与者系统可接收订单。在一些实施方案中,传输订单可包括传输所述订单的毒性增大。

在框230中,系统100(例如,第二参与者系统115)可确定第二参与者的oms中的订单。这可以针对作为分布式系统100中的参与者的每个第二参与者来完成。可通过以下方式确定这些订单:通过api从订单管理系统读取信息;向和/或从oms111进行的传输的包捕获;通过来自交易者界面113的通信选择用于提交给分布式系统的订单;和/或通过另一种方法或响应于另一个输入。在一些实施方案中,可以使用交易者界面来指定oms中的特定订单,以用于通过分布式系统进行订单匹配。

在框235中,系统100(例如,第二参与者系统115)可以确定第二参与者是否有资格查看第一订单。每个第二参与者的每个第二参与者系统可以执行类似的确定。

在一些实施方案中,确定第二参与者是否有资格查看订单可包括通过从框225引用所接收的信息来确定第二参与者在其订单管理系统中是否具有第一订单的对销订单。如果存在与第一订单匹配的对销订单,则可以确定第二参与者有资格查看第一订单。

在框240中,系统100(例如,第二参与者系统115和/或交易者界面113)可以向第二参与者(例如,使用交易者界面113的交易者)呈现关于第一订单的信息。此信息可以通过交易者界面处的图形用户界面来显示。弹出窗口或提示可能要求第二参与者输入确定订单,以履行第一订单的至少一部分。图3示出可在一些实施方案中使用的示例性弹出界面。这为第二参与者提供了高效、安全和可用的界面体验,其使得能够与分布式交易系统进行高度知情且快速的交互。

在一些实施方案中,可以在有资格查看第一订单的第二参与者中的每一者处执行信息的呈现。

一些实施方案可包括确定对订单应用哪一个毒性增大。例如,第二参与者系统可以接收第一订单连同其毒性增大。在一些实施方案中,可将毒性增大作为与第一订单的价格相加的量提供给第二参与者系统,其中所述毒性增大以与包括第一订单的价格的通信消息相同或分开的方式提供。在一些实施方案中,可将等于毒性增大和第一订单的价格之和的量提供给第二参与者系统。

在一些实施方案中,第二参与者系统可以确定第二参与者当前处于的毒性水平。使用确定的毒性水平和毒性增大(其如上所讨论可通过存储器中的表或根据毒性水平确定),第二参与者系统可将适当的毒性增大(例如,针对参与者的毒性水平的毒性增大)应用于订单价格以确定要为订单呈现的价格。第二参与者系统基于参与者类别向呈现给第二参与者的量添加溢价。

在一些实施方案中,弹出窗口(例如,图形用户界面300)可以提示有资格的交易者通过交易者界面113进行交易或撤销订单。例如,弹出窗口可能显示用于参与报价的选项(诸如按钮301)。根据第一参与者的oms中的第一订单的交易的方面,这可以是用于(如实例中的)买方出价成交或卖方报价成交的选项。弹出窗口可显示用于撤销报价的选项(诸如按钮303)。弹出窗口可包括用于调整大小的选项(诸如大小界面305)。弹出窗口可包括价格的指示307(例如,应用了毒性增大的价格)。

在一些实施方案中,中央系统109可基于从数据提供者117实时接收到的交易活动信息或系统100上发生的实时交易活动中的至少一者,通过网络110和系统100外部的通信网络中的一者或多者实时监测系统100的第二参与者的交易活动。中央系统109可基于交易活动的实时监测来实时确定相应第二参与者的不同毒性水平,并且自动地动态且实时更新要应用于相应第二参与者的订单的毒性增大,并且自动地导致在显示器上实时刷新gui以呈现具有更新的毒性增大的第一订单而不是具有先前确定的毒性增大的第一订单。

在另一个实施方案中,参考图4,弹出窗口(例如,图形用户界面400)可以显示具有应用于报价的价格的毒性增大的量的指示(例如,+0.02)的价格的指示402,这可显示在显示gui400的相同或不同的显示器上。

在价格与市场价格(例如,最佳出价或最佳报价的中点)相关联的一些实施方案中,价格可以随着市场价格波动而连续地更新。在其他实施方案中,参考图3,包括毒性增大的价格可在时限钟界面309上指示的一段时间内保持稳定,这可指示第二参与者可用于对报价做出反应的时间(例如,15秒)。在又其他实施方案中,包括毒性增大的价格可以表示为与市场价格的偏离,所述市场价格可以是稳定的并且/或者可以根据取决于实施方案的市场状况实时自动且动态地调整。在又其他实施方案中,包括毒性增大的价格可以表示为与市场价格的偏离,所述市场价格可以根据毒性增大的变化实时自动且动态地调整,所述毒性增大的变化可以基于实时市场状况以及关于第二参与者的实时交易活动信息中的一者或多者。

在框245中,系统(例如,第二参与者系统115、交易者界面113和/或中央系统109)可从第二参与者接收执行履行第一订单的至少一部分的交易的请求。例如,第二参与者可操作交易者界面的图形用户界面以指示接受报价。可将识别所述请求的信息从交易者界面传输到第二参与者系统。

在框250中,系统(例如,第二参与者系统115、交易者界面113和/或中央系统109)响应于接收到执行交易的请求而可在第二参与者的oms中预留对销订单。此预留可通过将预留请求从第二参与者系统或从交易者界面向第二参与者的oms传达来执行。预留对销订单的这个动作使对销订单成为确定订单,并且防止其他交易场所或经纪人在对销订单被预留时对其采取行动。

接收执行交易的请求并且为第二参与者的oms预留流动性可以多种方式发生。例如,在一些实现方式中,执行交易的请求可传输到中央系统并由中央系统接收(例如,从交易者界面到第二参与者系统,然后到中央系统)。中央系统可以确定第一订单仍然可用(例如,它尚未被另一个更高时间优先权对销订单占据)。响应于这样的确定,中央系统可以请求通过第二参与者系统和第二参与者的oms来预留流动性。如果中央系统确定第一订单不可用,则中央系统可通知第二参与者系统,并且不可能发生流动性预留。

作为另一个实例,可在通知中央系统订单之前执行流动性的预留。第二参与者系统可以从交易者界面接收请求,并且作为响应,为oms预留流动性。响应于预留流动性,第二参与者系统可通知中央系统所述订单。然后中央系统可以确定第一订单是否仍然可用。如果第一订单仍然可用,则所述方法可以继续。如果第一订单不可用(在其他地方已被匹配和/或已被取消),则中央服务器可以(例如,通过与第二参与者系统115通信)释放为第二参与者预留的流动性。

在框255中,响应于在第二参与者的oms中预留对销订单,系统100可以尝试预留足以履行第一参与者的oms中的对销订单的流动性。例如,第二参与者系统115可以接收以下指示:第二参与者接受了参与第一订单的报价;以及在第二参与者的oms中预留了对销订单。作为响应,第二参与者系统可以将此类信息发送到中央系统。中央系统可以从第二参与者的第二参与者系统接收信息。如果第一订单仍然有效,则中央系统可以响应于接收到所述信息来将所述信息传输到第一参与者的第一参与者系统,以请求预留履行对销订单的股份。第一参与者系统107可以接收该信息,并且作为响应,第一参与者系统107可以与第一参与者的订单管理系统103通信,要求预留一定数量的股份(例如,google的16000股)以通过中央系统进行执行。

应当了解,第一参与者可能正在其他地方购买第一订单的全部或一部分,并且在本文描述的过程期间,第一订单可以在其他地方取消或填充。如果第一订单已经在其他地方执行或取消,那么在第一参与者的oms中可能无法使用流动性来履行对销订单。在这种情况下,交易可能取消,并且可能释放第二参与者的oms中的对销订单预留。在一些实现方式中,可能存在小于100%的最小填充百分比(例如,90%),尽管流动性不足,所述最小填充百分比仍可允许对销订单继续进行。

在一些实施方案中,当第一参与者(例如,第一参与者oms)接收到预留请求时,另一实体可以预留第一订单的一部分。在这样的情况下,第一参与者可能尝试巩固足以履行对销订单的流动性。这样的巩固可包括取消与尚未完成交易的其他交易场所和/或经纪人的预留。如果第一参与者能够巩固充分的流动性,那么第一参与者的oms可以为对销订单预留股份。响应于接收到预留的请求,oms可以向已为oms预留了流动性的远程交易伙伴发送取消消息,以巩固充分的流动性。

如果第一参与者的oms反映了充分的流动性或者第一参与者能够巩固充分的流动性,则oms可以预留股份并且通知第一参与者系统107所述股份已经预留。在一些实施方案中,可以将股份预留在oms中达一段有限的时间。在该时间段过去之后,oms可释放股份。在其他实施方案中,可以预留股份,直到由预留股份的实体主动释放为止。

在框260中,响应于在第一参与者的oms中预留流动性,系统100可以促进执行履行第一订单和对销订单中的每一者的至少一部分的交易。响应于接收到指示oms103已经预留了流动性的信息,第一参与者系统107可以向中央系统109传达预留了流动性。响应于接收到此类信息,中央系统可以采取行动来执行交易。例如,中央系统可以与远程电子清算所通信以执行交易。

交易的价格可以是第一订单的价格,其应用与对销方的毒性水平匹配的毒性增大。参考图3和图4,可以响应于确定毒性水平并且第二参与者有资格查看第一订单来在第二参与者系统处用此信息填充交易者界面。以此方式,在一些实施方案中,单个第一订单可能具有与对销订单匹配的能力,其中不同的价格显示给不同的对销方。可将订单标识符用于跟踪传入的对销订单,使得中央系统可以确定所述对销订单与特定的第一订单匹配,尽管价格可能由于毒性增大而有所不同。

在一些实施方案中,如果交易的价格在nbbo价差之外,则中央系统可以与远程交易场所通信,使得在regnms的受保护的场所处以更好的价格进行的订单包括在交易中。在此情况下,与清算所执行的交易可能不是针对商定的总量。例如,中央系统可以接收市场数据,所述市场数据指示在一个或多个远程的受保护的交易场所处存在以比匹配价格更好的价格进行的订单。系统可以与那些场所通信,使得在第一订单与对销订单之间匹配之前匹配那里的订单。这可能在第一个订单和对销订单中留下一定量的大小,其等于第一订单大小或对销订单减去在受保护的场所处用于更好的价格的订单。可执行此剩余订单大小以填充第一订单和对销订单的其余部分。以此方式,第一订单和对销订单中的一者可被完全填充,而另一者可被部分填充(缺少保护订单流动性)。在一些情况下,其中第一订单仅用于第一参与者的oms中的流动性的一部分,并且第一订单的一部分用受保护的场所处的订单填充,则可将第一参与者处的剩余流动性用于填充对销订单的剩余部分。在一些实施方案中,如果不存在每个订单的至少某种最小填充量(例如90%),则可能不会发生交易。

在框265中,响应于执行交易,系统可以修改第一参与者的oms和第二参与者的oms的内容。例如,中央系统可以确定已经(例如,基于从远程电子清算所接收的信息)使用特定参数(例如,价格、数量、时间)执行了交易。响应于接收到该信息,中央系统可以将所述信息传达给第一参与者系统107和第二参与者系统115中的每一者。第一参与者系统可以接收信息并且响应于对信息的反映(例如,使用api来识别已经在oms中执行交易)来修改第一参与者的oms的内容。第二参与者系统可以接收信息并且响应于对信息的反映(例如,使用api来识别已经在oms中执行交易)来修改第二参与者的oms的内容。

在框270中,针对第一参与者的oms中的剩余流动性,可以通过系统来处理后续的第一订单。例如,执行交易可能已经履行第一参与者的oms中通常待处理的第一订单的一部分。在第一参与者的oms中可能仍存在同一金融工具的(例如,具有较低总量的)待处理订单。剩余流动性可以由分布式系统来处理。此处理可以类似于本文描述的过程的处理。

一些实施方案可以维持参与者彼此之间的匿名性。可以向对销方隐藏一方的身份。以此方式,可以进一步减少信息泄漏。

公认的是,现代市场参与者使用极其复杂的算法和数据处理技术来开发和实现交易策略。这些算法由世界上最先进的计算机中的一些执行。但是,即使那些计算机也受有限资源限制。减少处理交易策略所需的数据的量可以改进这些机器的功能并且扩大这些有限计算资源的影响。通过选择性地仅向经批准的目标参与者传输具有毒性增大的交易订单,可以减少处理并且传输以执行交易的数据的量。这可以减少处理时间、存储需求以及用于处理和实现交易策略的其他计算资源(例如,功率、带宽等)。具有对应毒性增大的交易订单的选择性传输可以创建更为可用且高效操作的市场。

在一些实施方案中,参考图4,自动响应可用于对报价做出反应的时间到期的时间,可以刷新gui400的呈现上的时限钟界面409以从呈现第一报价的剩余时间(例如1秒钟)切换到呈现“已到期”等以指示可用于对第一报价做出反应的时间已到期。在一些实施方案中,交易者可以通过点击gui400上的刷新按钮404来操作gui400以指示交易期望。自动地响应于进行操作的刷新按钮,第一参与者(或中央系统)可以确定第一订单或其一部分是否保持可用,并且如果是,则可以执行可用的第一个订单或其剩余部分的交易,类似地如以上对实施方案所描述,其中在时限钟到期之前做出执行交易的请求。在一些实施方案中,时限钟界面309可以通过作为实时倒计时钟的界面呈现给第二参与者。在一些实现方式中,可将到达时间段的结束的指示发送给第二参与者(例如,除了时间段以外、代替时间段、通过改变颜色、通过播放音调、通过界面等)。

在一些实施方案中,可将留待执行第一订单上的交易的时间量的指示传输到一个或多个第二参与者。在一些实现方式中,可以向一个或多个第二参与者显示时间段已结束的指示。在一些实施方案中,根据第二参与者的相应不同毒性水平,使用时限钟显示在gui上的用于执行第一订单的时间段可针对各第二参与者有所不同。

包括以上描述来说明非限制性实例的操作,并且不意味着限制本公开的范围。根据以上讨论,许多变化对于相关领域技术人员将是显而易见的,其还将被本公开的精神和范围所涵盖。

例如,尽管在中央系统方面给出实例,但是应该认识到,其他实施方案可能不包括这样的中央系统。例如,在一些实现方式中,一个或多个参与者系统可以执行中央系统的一个或多个功能。其他实现方式可能不包括参与者系统或中央系统,而是oms可能执行这两个元件的功能。在又一个实例中,描述为参与者系统的一部分的功能可以由中央系统、oms或另一方的参与者系统来执行。例如,在一些实现方式中,可以由中央系统来执行根据针对第一参与者的经批准的第二参与者和经批准的第二参与者的毒性水平的订单过滤,其中中央系统维持来自参与者的oms而不是参与者系统的订单信息。

作为另一个实例,一些实施方案可能在中央系统而不是参与者系统处执行针对毒性的价格增大。因此,可将单个增大的订单传输到每个第二参与者。基于第二参与者的毒性水平,该单个订单可能因第二参与者而有所不同。中央系统可以跟踪每个第二参与者的毒性水平,并在将订单同时传输到相应第二参与者之前选择性地应用增大。

因此,通过同时允许作为第二参与者的多个目标方实时地在显示器的相应的gui上呈现包括相应毒性增大的交易信息以及用于执行所呈现的交易的实时信息,本公开提供对计算机和计算机网络的改进。本公开的这种改进源于网络和计算机技术,并且克服了特别是在计算机网络和计算机领域中出现的技术问题。此外,本公开提供了一种改进的图形用户界面,其可以提高在参与者处使用电子计算装置的效率。此外,中央系统可以有利地控制通过通信网络与不同远程位置处不希望其交易意图揭露给其他参与者的不同交易方进行的安全加密通信,以使得在第二参与者系统的gui上实时安全地呈现所选择的交易信息,并且自动地响应于通过其gui在相应第二参与者系统处采取的动作来通过中央系统实时安全地交换交易相关的信息。因此,本公开公开了对在计算机联网的领域中出现的软件领域的问题的解决方案。所公开的gui解决方案通过提高交易者交易的准确性来改进技术的功能。

作为另一个实例,中央系统可包括针对每个毒性水平的单独的订单簿。可将第一订单复制到应用毒性水平的每个订单簿中。中央系统可以跨订单簿链接订单。当订单中的一个订单被填充时,该填充的订单可能跨多个订单簿应用于所有订单。

作为另一个实例,可以将第一订单作为确定订单提交给系统100。在这样的实例中,可在提交时在oms中预留流动性。因此,在找到与第二参与者的匹配之后,可能不需要为第一参与者预留流动性。

作为另一实例,尽管已经相对于系统100以及对暗池或oms的访问描述了一些实施方案,但是其他实施方案可以更普遍地应用于不包括暗池或oms访问的交易环境。例如,诸如fenicsust或aqua交易系统的系统可能会为其参与者利用毒性增大。

对于本领域普通技术人员将显而易见的是,本文中描述的各种过程可以通过(例如)经适当编程的专用计算机和计算装置来实现。通常,处理器(例如,一个或多个微处理器、一个或多个微控制器、一个或多个数字信号处理器)将(例如,从存储器或类似装置)接收指令,并执行那些指令,从而执行那些指令所定义的一个或多个过程。指令可以体现在(例如)一个或多个计算机程序、一个或多个脚本中。

处理器可包括一个或多个微处理器、中央处理单元(cpu)、计算装置、微控制器、数字信号处理器、图形处理单元(gpu)或类似装置或它们的任何组合,不管架构(例如,芯片级多处理或多核、risc、cisc、不具有互锁流水线级的微处理器、流水线配置、同时多线程、具有集成图形处理单元的微处理器、gpgpu)如何。

计算装置中的一些计算装置可以一起工作以执行过程的每个步骤,可以在过程的单独步骤上工作,可以提供其他计算装置可以促进过程的执行的基础服务。此类计算装置可在中央权限的指令下行动。在另一个实施方案中,此类计算装置可以在没有中央权限的指令的情况下行动。可以这些方式中的一些或全部操作的设备的一些实例可包括网格计算机系统、云计算机系统、对等计算机系统、被配置来将软件提供为服务的计算机系统等。例如,所述设备可包括计算机系统,所述计算机系统在远程服务器上执行其大部分处理负载,但是向本地用户计算机(诸如执行vmware软件的计算机系统)输出显示信息并从本地用户计算机接收用户输入信息。

另外,可以使用多种介质(例如,计算机可读介质)以多种方式来存储并传输实现此类方法的程序(以及其他类型的数据)。在一些实施方案中,硬连线电路或定制硬件可以用于替代可实现各种实施方案中的过程的软件指令中的一些或全部或者与其相结合。因此,可以使用硬件与软件的各种组合来替代仅软件。

计算机可读介质可以采取许多形式,包括但不限于非易失性介质、易失性介质和传输介质。非易失性介质包括(例如)光盘或磁盘以及其他永久存储器。易失性介质包括动态随机存取存储器(dram),其通常构成主存储器。传输介质包括同轴电缆、铜线和光纤,包括包含耦接到处理器的系统总线的线。传输介质可包括或传送声波、光波和电磁发射,诸如在射频(rf)和红外(ir)数据通信期间产生的那些波。计算机可读介质的一般形式包括(例如)软盘、软磁盘、硬盘、磁带、任何其他磁性介质、cd-rom、dvd、任何其他光学介质、穿孔卡片、纸带、具有孔图案的任何其他物理介质、ram、prom、eprom、快闪eeprom、任何其他存储器芯片或盒、如下文所述的载波或计算机可以读取的任何其他介质。

在将数据(例如,指令序列)载运到处理器的过程中可能会涉及各种形式的计算机可读介质。例如,数据可以(i)从ram递送到处理器;(ii)通过无线传输介质来载运;(iii)根据众多格式、标准或协议来格式化和/或传输,诸如以太网(或ieee802.3)、无论是否经wifi联盟批准的由ieee802.11规格限定的无线局域网通信、sap、atp、bluetoothtm以及tcp/ip、tdma、cdma和3g;和/或(iv)以本领域中熟知的多种方式中的任一者来进行加密以确保私隐或防止欺诈。

各种实施方案可以被配置来在包括(例如,通过通信网络)与一个或多个装置通信的计算机的网络环境中工作。计算机可以与装置直接通信或者通过任何有线或无线介质(例如,互联网、lan、wan或以太网、令牌环、电话线路、电缆线路、无线电信道、光通信线路、商业在线服务提供商、公告牌系统、卫星通信链路、上述任一者的组合)间接通信。所述装置中的每一者自身可包括计算机或其他计算装置,诸如适于与计算机通信的基于intel®、pentium®或centrino™、atomtm或coretm处理器的那些装置。任何数目和类型的装置可以与计算机通信。

在一个实施方案中,服务器计算机或中央权限可能不是必需或期望的。例如,在一个实施方案中,本发明可以在没有中央权限的情况下在一个或多个装置上实践。在此类实施方案中,本文中被描述为由服务器计算机执行的任何功能或被描述为存储在服务器计算机上的数据可以改为由一个或多个此类装置执行或存储在一个或多个此类装置上。

在描述过程的情况下,在一个实施方案中,所述过程可以在没有任何用户干预的情况下自动操作。在另一个实施方案中,所述过程包括一些人类干预(例如,由人执行或者在人的辅助下执行步骤)。

在一些实施方案中,可以使用加密过程将原始信息(称为明文)转换为加密信息。加密信息可以称为密文,并且用于将明文转换为密文的算法可以称为密码。密码也可以用于执行将密文转换回明文的反向操作。密码的实例包括代替密码、换位密码和使用转轮机实现的密码。

在各种加密方法中,密码可能需要称为密钥的一条补充信息。密钥可以由(例如)一串比特组成。密钥可以与密码结合用于加密明文。密钥也可以与密码结合用于解密密文。在称为对称密钥算法(例如,私有密钥密码学)的一系列密码中,相同的密钥用于加密和解密两者。因此,加密信息的不可侵犯性可能取决于密钥被保密。对称密钥算法的实例是des和aes。在称为非对称密钥算法(例如,公用密钥密码学)的一系列密码中,不同的密钥用于加密和解密两者。利用非对称密钥算法,公众的任何成员都可以使用第一密钥(例如,公用密钥)将明文加密为密文。然而,只有第二密钥(例如,私有密钥)的持有者才将能够将密文解密回明文。非对称密钥算法的一个实例是rsa算法。

本申请中描述了众多实施方案,并且所述实施方案仅用于说明性目的而提出。所描述的实施方案不是且不意图是在任何意义上为限制性的。如从本公开中显而易见的,本公开所公开的发明被广泛地应用于众多实施方案。本领域普通技术人员将认识到,可以对所公开的发明本公开实践各种修改和更改,诸如结构、逻辑、软件和电修改。尽管可以参考一个或多个特定实施方案和/或附图来描述所公开的本公开发明的特定特征,但是应当理解,除非另有明确指定,否则此类特征不限于在对它们进行描述时所参考的一个或多个具体实施方案或附图中使用。

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