首页 / 专利库 / 软件 / 命令行界面 / 用于提供交易界面的系统和方法

用于提供交易界面的系统和方法

阅读:943发布:2020-11-05

专利汇可以提供用于提供交易界面的系统和方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及用于可配置的交易界面的系统和方法,该系统和方法允许交易人向交易系统快速而便捷地提交交易命令。使用这些系统和方法,交易人能够使用各种交易界面启动交易命令,配置各种显示特征和默认命令设置,并控制提供的命令输入验证级别,以防止无意输入错误的交易命令。,下面是用于提供交易界面的系统和方法专利的具体信息内容。

1.一种用于在电子交易系统中提交交易命令的方法,包括:
接收来自交易人的报价、还价、买入、或卖出命令的提交;
自动把定点设备的指针重新置位到交互式交易界面中位于对应于 报价、还价、买入、或卖出命令的按钮上;
接收来自交易人选择的按钮以确认提交;以及
响应由交易人选择的按钮提交报价、还价、买入、或卖出命令。
2.权利要求1的方法,还包括:
显示当前报价和还价数据;以及
接收选择的报价和还价数据作为报价、还价、买入、或卖出命令 的提交。
3.权利要求2的方法,还包括对报价和还价数据着色。
4.权利要求2的方法,还包括当交易人选择报价价格作为报价和 还价数据时,提交报价命令作为报价、还价、买入、或卖出命令。
5.权利要求2的方法,还包括当交易人选择还价价格作为报价和 还价数据时,提交还价命令作为报价、还价、买入、或卖出命令。
6.权利要求2的方法,还包括当交易人选择还价交易量作为报价 和还价数据时,提交买入命令作为报价、还价、买入、或卖出命令。
7.权利要求2的方法,还包括当交易人选择报价交易量作为报价 和还价数据时,提交卖出命令作为报价、还价、买入、或卖出命令。
8.权利要求2的方法,其中当前报价和还价数据显示在市场单元 中。
9.权利要求2的方法,其中当前报价和还价数据显示在电子数据 表中。
10.权利要求2的方法,其中当前报价和还价数据显示在数据窗 口中。
11.权利要求2的方法,其中当前报价和还价数据显示在输入窗 口中。
12.权利要求2的方法,其中当前报价和还价数据显示在网页中。
13.权利要求1的方法,其中报价、还价、买入、或卖出命令的提 交作为报价、还价、买入、或卖出命令的键盘输入被接收。
14.权利要求1的方法,还包括响应报价、还价、买入、或卖出命 令的提交,自动显示包含按钮的交互式交易界面。
15.权利要求1的方法,其中当报价、还价、买入、或卖出命令是 报价命令时,定点设备的指针被重新置位到交互式交易界面中报价按 钮上。
16.权利要求1的方法,其中当报价、还价、买入、或卖出命令是 还价命令时,定点设备的指针被重新置位到交互式交易界面中还价按 钮上。
17.权利要求1的方法,其中当报价、还价、买入、或卖出命令是 买入命令时,定点设备的指针被重新置位到交互式交易界面中买入按 钮上。
18.权利要求1的方法,其中当报价、还价、买入、或卖出命令是 卖出命令时,定点设备的指针被重新置位到交互式交易界面中卖出按 钮上。
19.一种用于在电子交易系统中提交交易命令的方法,包括:
通过第一交易命令输入界面,接收来自交易人的报价、还价、买 入、或卖出命令的提交;
向交易人呈现包含与报价、还价、买入、或卖出命令相关的信息 的第二界面;
提示交易人确认报价、还价、买入、或卖出命令的提交;以及
响应由交易人对提交的确认,提交报价、还价、买入、或卖出命 令。
20.权利要求19的方法,还包括:
在第一交易命令输入界面显示当前报价和还价数据;以及
通过第一交易命令输入界面,接收选择的报价和还价数据,作为 报价、还价、买入、或卖出命令的提交。
21.权利要求20的方法,还包括在第一交易命令输入界面中,对 报价和还价数据着色。
22.权利要求20的方法,还包括当交易人选择报价价格作为报价 和还价数据时,提交报价命令作为报价、还价、买入、或卖出命令。
23.权利要求20的方法,还包括当交易人选择还价价格作为报价 和还价数据时,提交还价命令作为报价、还价、买入、或卖出命令。
24.权利要求20的方法,还包括当交易人选择还价交易量作为报 价和还价数据时,提交买入命令作为报价、还价、买入、或卖出命令。
25.权利要求20的方法,还包括当交易人选择报价交易量作为报 价和还价数据时,提交卖出命令作为报价、还价、买入、或卖出命令。
26.权利要求20的方法,其中第一交易命令输入界面是市场单元。
27.权利要求20的方法,其中第一交易命令输入界面是电子数据表。
28.权利要求20的方法,其中第一交易命令输入界面是数据窗口。
29.权利要求20的方法,其中第一交易命令输入界面是输入窗口。
30.权利要求20的方法,其中第一交易命令输入界面是网页。
31.权利要求19的方法,其中报价、还价、买入、或卖出命令的 提交作为报价、还价、买入、或卖出命令的键盘输入被接收,且其中 第一交易命令输入界面是命令行界面
32.权利要求19的方法,还包括响应报价、还价、买入、或卖出 命令的提交,自动显示第二界面。
33.一种用于接收交易命令的方法,包括:
接收要用于可交易项目数据显示的数据;
呈现交互式数据显示,其具有基本上类似于可交易项目数据显示 的表现;以及
接收对应于报价、还价、买入、或卖出命令的交互式数据显示中 的选择的项目。
34.权利要求33的方法,其中可交易项目数据显示是数据窗口。
35.权利要求33的方法,其中可交易项目数据显示是电子数据表。
36.权利要求33的方法,其中可交易项目数据显示是网页。

说明书全文

发明涉及提供交易界面的系统和方法。更具体来说,本发明提 供了一种交易界面,该界面允许交易人使用诸如鼠标等定点设备快速 而精确地执行交易。

随着电子交易变得日益普遍,数目不断增加的交易人需要新的系 统和方法,以便能以快速、有效而精确的方式输入交易命令。在一种 电子交易的方法中,由交易人向交易系统提交报价(bid)和还价 (offer),然后由交易系统向其它交易人显示那些报价和还价,这时 其它交易人可以通过向系统提交卖出(或命中)或买入(或提起,或收进) 命令响应这些报价和还价。

电子交易的很多实现方式,虽然一般都还精确,但是缺乏所希望 的速度,主要是因为交易人被迫要同时使用标准的PC键盘和鼠标执 行交易。这种双重的过程对交易人引起很大的滞后,因为在完成一项 交易之前交易人必须遵循几个步骤。例如,很多使用典型的交易系统 的交易人需要(1)点击选择的物品,(2)点击买入或卖出按钮,以及(3) 使用键盘输入价格和交易量。

使用键盘执行交易的好处在于,交易人可以比使用鼠标快得多的 速度执行交易。具体来说,使用键盘,交易人可以使用所有的手指, 而使用鼠标,交易人最多只能使用两个手指。

尽管有与使用鼠标相关的缺陷,很多交易人因为认为易于使用还 是继续使用鼠标,这样,交易人感到使用鼠标,他们似乎能较少作出 不应有的交易差错。因为交易专业人员在交易时常常有大量利害攸关 的款项,很多专业人员宁可放弃速度和效率,以求得内心的平静。

虽然基于鼠标的界面已经存在若干年,但这些界面使得使用鼠标 的交易人,在与完全使用键盘的交易人竞争时,处于不利的的境地。 现有的基于鼠标的界面使那些交易人处于不利境地的一个原因在于, 那些交易人被迫物理地从对于所需的工具的一个标志,就是说在交易 屏幕某些给定的点,向交易屏幕上能够输入报价/还价和买入/卖出命令 的某些其它点,移动鼠标指针。这种方法是很耗时的。

于是,本发明的一个目的是要提供能够使交易人快速、有效并精 确地使用定点设备界面执行交易的系统和方法。

发明内容

根据本发明的这一和其它目的,系统和方法提供了可配置的交易 界面,这些界面允许交易人快速而便捷地向交易系统提交交易命令。 更具体来说,根据本发明,交易人能够使用各种交易界面启动交易命 令,配置各种显示特征和默认命令设置,并控制所提供的命令输入验 证级别,以防止无意地输入错误的交易命令。
为了使用本发明启动交易命令,交易人可以使用命令行界面、点 击市场单元中的报价和还价组件输入命令,使用图形界面输入命令, 或可以点击数据窗口中的数据。在从命令行界面、市场单元、或数据 窗口启动命令之后,本发明可以通过显示一图形界面验证该输入。这 一界面可以是可用来输入交易命令的同一图形界面。除了显示图形界 面之外,鼠标指针可以重定向到图形界面部分以加速交易命令的输入。 在启动命令之后,但在完成命令之前,交易人这时可以更改命令参数, 或者完成参数的输入,或者改正一个或多个错误的输入。
为了使图形界面能够按交易人的首选定制化,提供了设置的控制。 这些控制可以使交易人设置所喜欢的命令类型,使图形界面在交易命 令已被输入或删除之后自动关闭,显示交易命令的历史,设置交易项 目类型,设置如何显示买入和卖出信息,设置默认价格、交易量、及 限制为何,以及设置喜欢的位置颜色
在阅读优选实施例的详细说明时将显现出,可以使用用于任何项 目类型交易的任何类型的交易系统,实现本发明的各种特征。例如, 如这里所示例,本发明可以用于交易金融工具,例如债券等的报价/还 价,买入/卖出交易系统。同样地,作为另一例子,本发明可用于匹配 系统,其中报价和还价由各交易人提交并匹配,用于其它项目的交易, 诸如用于加工的材料和供应品。
附图说明
结合附图考虑以下详细说明,本发明以上和其它目的和优点将显 而易见,所有附图中相同的标号表示相同的部件,其中:
图1是根据本发明一些实施例可产生的市场单元的例图;
图2是根据本发明一些实施例可产生的对话窗口的例图;
图3和4是根据本发明一些实施例,可产生的系统设置窗口的例 图;
图5是根据本发明一些实施例,可产生的显示设置窗口的例图;
图6是根据本发明一些实施例,可用来实现图1和2所示功能的 主过程的流程图
图7是根据本发明一些实施例,可用来配置图1-5所示设置的设 置过程的流程图;
图8是根据本发明一些实施例,使用图2的对话窗口可用来选择 被交易的项目的输入窗口的例图;
图9是根据本发明一些实施例,可用来使图8的输入窗口与图2 的对话窗口连接的输入窗口过程的流程图;
图10是根据本发明一些实施例,可用来实现图1-9所示过程和 功能的系统的框图

具体实施方式

参见图1-4,其中示出可以在本发明一些实施例中呈现的平面显 示的例子。图1示出一市场单元100,它可用来显示对于要被交易的 项目的一个或多个报价和/或一个或多个还价101。如图所示,报价和 还价101指示,买入者对选择的项目103就给定的交易量106(即项目 的数量)愿意付出的价格102,以及卖出者对选择的项目103就给定的 量108愿意接受的价格104。
市场单元100中所示的每一市场组件,可以用颜色或其它任何适 当的方式标记,以便指示该组件的特征。例如,如图1中所示,字段 102、103、104、106和108的整个区域可以上颜色,或只是这些字段 中的符号可以上颜色,以便对每一字段指定其含意。作为进一步的例 子,特定的颜色可以分配给字段102,以便指示该字段中的价格是买 入价格。交易人最好能够规定对每一交易组件分配的颜色。在其中包 含的字段或符号可以连续地着色,或者可以当鼠标指针通过每一字段 或用来点击每一字段时,以所选择的颜色显示。
为了通过市场单元100对一个项目投标,为出售报价,买入,和/ 或卖出,交易人可以使用各种方法提交指示所要采取的行为的交易命 令。例如,在优选实施例中,交易人可以使用命令行界面,通过点击 报价和还价101的组件,和/或使用图形界面提交交易命令。
当使用命令行界面时,可以在任何所需的非图形界面中输入交易 命令。例如,交易人可以通过按动键盘上的按钮提交一个交易命令。 类似地,交易人可以使用语音识别系统口头输入交易命令,或者交易 人可以使用语音识别、键盘和定点设备的某种组合。
交易人还可以通过点击市场单元100中对于一个项目的报价和还 价101的不同部分,指示希望对该项目报价、还价、买入和/或卖出。 例如,如果交易人点击报价价格102,则交易人可以指示提交对该项 目的的报价。如果交易人点击还价价格104,则交易人可以指示提交 对该项目的还价。如果交易人点击报价交易量106,则交易人可以提 交卖出该项目的命令。又如果交易人点击还价交易量108,则交易人 可以提交买入该项目的命令。
本发明的优选实施例可允许交易人使用不同级别的鼠标按钮输入 启动交易命令。就是说,为了有灵活性,本发明可允许在交易人对于 对应于市场单元的一个项目投标、为出售报价、买入、和/或卖出之前, 交易人可确定需要使用多少次鼠标按钮点击报价或还价101的组件。 例如,对于最大的速度和稍多的险,交易人可选择在单击报价或还 价101的组件之后,市场即被启动。类似地,交易人可选择在市场启 动之前双击市场。
图2示出用于提交交易命令的一种图形界面的一个实施例。如图 所示,该图形界面包括对话窗口200,它带有各种按钮和输入字段202 -242。使用这些按钮和输入字段,交易人可提交对于对应于市场单元 100的一个项目的报价命令,还价命令,买入命令或卖出命令。每一 被交易的项目最好使用唯一的对话窗口200。在一个交易之前、期间、 和/或之后,对话窗口200可自动和/或人工打开,并可允许交易人在任 何时候提交交易命令。对话窗口可在交易人显示器上被重新置位和/或 位置固定。对于某些可交易项目,交易人最好要保持窗口与市场单元 100下面的特定工具相关联。在任何一时间能够保持打开的对话窗口 200的数目最好没有限制。
如图2所示,对话窗口200可包含各种屏上按钮和输入字段。一 般来说,如业内一般所知,如框200中显示的按钮,可通过在该按钮 上放置定点设备的指针并按动定点设备上的开关而被“按”,这在现 有技术中是公知的。在窗口200的中心,可显示数字小键盘202。数 字小键盘202可提供数字零到九的按钮,并可以包含数字十、二十五、 五十、及一百或任何其它适当或需要值的按钮。数字小键盘202还可 以包含加号按钮(“+”)、减号按钮(“-”)、小数点按钮(“.”),退 格按钮(“BKS”),及删除按钮(“DEL”)。
除了显示上述的数字小键盘之外,对话窗口200还向用户提供买 入按钮204、卖出按钮206、取消买入按钮208、取消卖出按钮210、 报价按钮212、还价按钮214、取消报价按钮216、取消还价按钮218、 取消所有按钮220、对所有工具取消所有按钮222、价格输入字段224、 价格增减按钮226、报价价格增减按钮228、还价价格增减按钮234、 交易量输入字段230、及交易量增减按钮232。最后,对话窗口200可 包含首选字段236,允许用户规定命令的首选类型,操作关闭框238, 在执行了规定的动作之后使对话窗口200自动关闭,配置小键盘按钮 240,允许用户对于对话窗口200编排小键盘,关闭按钮242,在要求 时关闭对话窗口200,设置按钮241,及显示历史按钮243,当按动时 使命令输入的历史列表显示。
首选字段236可用来指示用户首选的交易类型,并可允许用户选 择任何特定的交易所或交易系统支持的任何交易类型。虽然图2提供 了交易类型(例如,撤销前有效(GTC)、限制、照办或拒受(AON)、中 止、及指定价格交易(MIT)),但本发明可以任何交易类型实现。
配置小键盘按钮240可允许交易人把出现在对话窗口200中的按 钮排布到交易人喜欢的任何地方,其操作是首先按下配置小键盘按钮 240,然后向新的位置拖动按钮,并最后再次点击按钮240。而且,根 据所需的交易类型或正在交易的项目类型,按钮的配置或重新配置能 够改变这些按钮的功能。
虽然这里所述的提交交易命令的任何方法可以对其它方法独立地 使用,但是也可以结合使用两个或多个方法。例如,当使用命令行界 面时,在命令行交易命令已经输入之后,本发明的输入验证特征可显 示一图形界面,以确认交易人的意向。类似地,作为另一例子,在点 击市场单元100中的报价和还价101组件之后,本发明的输入验证特 征可向交易人显示一图形界面,以允许交易人更改和/或确认提交的命 令。
当结合使用各种方法提交交易命令时为了加速交易命令的输入, 本发明最好包含一指针偏移(warping)特征,可使定点设备的指针向 交易人显示器另一位置重新定向。例如根据这一特征,当交易人点击 市场单元100中的报价价格102(如图1中所示的$100.21)时,对话窗 口100可以弹出(如果还没有打开),并且由交易人正在使用的指针可 以立即重新指向报价按钮212,以节省交易人使指针向该位置重新定 位的时间。一旦在新的位置,这时交易人可以使用指针确认和/或修改 交易命令,并然后使用报价按钮212提交该交易命令。虽然本发明的 这一特征是与定点设备的指针相联系而进行说明的,但这一特征可以 使用任何适当的图形界面指针,光标,或类似的物品实现。
另假设在前面的例子中,交易人想要把价格102增加到$100.22。 当结合使用适当的交易提交方法时,交易人可以在显示的报价和还价 101上任何地方点击,并从而引起对话窗口200出现。在这点,交易 人可以按动报价按钮212一次,从而引起报价价格102(如图1中所示 的$100.21)出现在价格输入字段224中。为了把报价价格从$100.21增 加到$100.22,交易人这时可以按动价格增加按钮226,或按动报价价 格增加按钮228。当处理还价时,交易人可以按动还价价格增加按钮 234或按动价格增加按钮226。因为时间一般是重要的,交易人最好使 用报价价格增加按钮228或还价价格增加按钮234,因为该按钮更靠 近报价按钮212。最后,为了提交该报价,交易人可以再次点击报价 按钮212以提交该报价。另外,如果交易人不想更改价格,交易人就 可以立即双击报价按钮212。
在通过按动报价按钮212、还价按钮214、买入按钮204或卖出按 钮206输入了任何交易命令之后,这时在交易人希望此后很快将重复 输入相同的交易命令的情形下,可以保持鼠标指针在其刚才被按的按 钮之上的位置。
如上所述,交易人可以从来不需要在字段102键入全价。而是交 易人可以配置对话窗口,以便在价格输入字段224自动过帐交易人点 击的报价或还价的当前报价或还价价格,或预编程增值较佳 (pre-programmed-increment-better)报价或还价价格。另外,交易 人可以使用鼠标指向小键盘202中每一单独的数或量(即0-9,10,25, 50或100),有效地输入所需的价格(或交易量)。
为了输入报价、还价、买入、卖出命令的交易量,交易人可以或 者选择使用预编程默认交易量,或者调节在交易量输入字段230中的 交易量。当交易人或者报价或者还价时,交易量输入字段230最好将 起初总将显示出由交易人配置的预设置的交易量。为了增加或减少交 易量,交易人可以或按交易量增加或交易量减少按钮232,或者删除 该交易量并使用小键盘202输入新的交易量。
当响应交易人点击选择的报价或还价交易量对话窗口200打开 时,交易量输入字段230最好默认地使用选择的报价或还价交易量填 充并被加亮。通过加亮交易量输入字段230,交易人可以通过简单地 按小键盘202的任何按钮而改变交易量,无需首先加亮和/或删除该字 段中的数。一旦输入所需的交易量,交易人这时即可按卖出按钮206 或买入按钮204,并提交定单以便卖出或买入出现在交易量输入字段 224中的交易量。
交易人报价的另一种方式是选择工具和交易量,并然后按动报价 按钮212,而无需指定价格。通过这样输入报价,交易人简单地参与 出现在交易人屏幕上对于该工具的最佳报价。虽然这种输入报价的方 法极为便捷和迅速,但交易人的风险在于,在按动报价按钮212的前 夕瞬间,出现在屏幕上的报价价格可能改变,并因而使交易人采用新 的价格。如果这种情形发生,交易人可以按动取消报价按钮216,并 使用上述方法重新输入所需的报价。
如上所述,本发明的输入验证特征可以与命令行界面结合使用, 或者在交易人提交命令行交易命令之后点击报价或还价界面以引起图 形界面出现,或者点击报价或还价组件。例如,如果使用命令行界面, 交易人提交命令以便以一定的价格对一定的交易量报价,对话窗口200 可自动出现(如果还没有显示),价格和交易量字段224和230可以一 定的价格和一定的量填充,且指针可以偏移到刚好在报价按钮212之 上。如上所述,交易人这时能够按动报价按钮212以确认命令或更改 价格和/或交易量。
虽然以上的说明是结合对项目的报价和买入而讨论的,但对于业 内一般专业人员明显的是,本发明在对于项目的还价和卖出也是可用 的。可以分别代替报价和买入按钮而使用还价和卖出按钮,以便对一 项目还价和卖出。
图3示出系统设置屏幕300,该屏幕在交易人按动对话窗口200 中的“设置”按钮241或对应的功能键时可以出现。为了使本发明的 优选实施例为交易人理想地工作,交易人需要在系统设置屏幕300中 至少配置一个设置。系统设置屏幕300可以包括“更多的设置”按钮 302,项目类型选择字段304,输入首选设置306,显示首选设置308, 启动时首选设置310,“OK”按钮312,及“取消”按钮314。
在项目类型选择字段304中,交易人通过指示要交易的项目类型 可以选择首选的项目类型。例如,如图3所示,项目类型选择字段304 指示要被交易的项目是5年期U.S.国库券。然而,可以使用与项目类 型选择字段304相关的下拉列表,显示并选择包括金融工具,赌博或 赌注工具,或其它可交易项目的其它可使用项目类型。
输入首选设置306可允许交易人启用或禁用输入验证特征,使用 短代码便于未来合同交易(当未来合同是可交易项目时),当在报价或 还价上输入单击时打开对话窗口200,选择输入的交易量是按总量交 易还是增量交易,并选择价格是以32nds格式还是以十进制格式显示。
显示首选设置308可使交易人规定如何显示报价和还价。更具体 来说,首选设置308可允许交易人指示是否在市场单元100中显示当 前工具,是否通过名称或描述显示当前工具,是否在市场单元100中 列出各种报价和还价量,是否在市场单元中显示净位(net position), 是否对市场单元显示滚动条,是否在市场单元中首先显示对工具的执 行命令,及是否允许交易人通过按动“更多的显示设置”按钮配置其 它显示首选。在对话窗口200启动时,启动时首选设置310使交易人 能够指示是否向交易历史加载来自先前交易市场的交易。最后,可以 提供“OK”按钮312和“取消”按钮314,以便使交易人能够分别指 示是接受最近输入的改变还是删除改变。
如果从系统设置屏幕300,交易人按动“更多的设置”按钮302, 则可显示如图4所示的第二设置屏幕400。如所能够看到的那样,第 二设置屏幕400可向交易人提供使用交易首选规定是否买入或卖出如 所显示的还价或报价量的全部402,或者不论显示的量如何,当点击 市场单元中的证券时,是否买入或卖出一定的预先指定的量(买入/卖出 部分量404)。类似地,第二设置屏幕400还允许交易人对报价和还价 规定默认交易量406,对将用于交易量的增/减按钮按动的报价和还价 的默认交易量增量408,以及将用于价格增/减按钮按动的报价和还价 的默认价格增量410。
第二设置屏幕400还允许交易人规定限制,以防止意外地输入合 理预期范围之外的价格或交易量的命令。通过选择框412,交易人能 够确认提示交易人认可提交大于限制(由交易人先前选择的,或由系统 基于交易人先前交易历史和市场历史上已交易的项目)的量的命令的 警示。通过选择和设置报价/买入价格限制414及还价/卖出价格限制 416,交易人还可以规定最大报价/买入价格和最小还价/卖出价格。
最后,如第二设置屏幕400所示,交易人可以使用输入验证首选 418和420,选择是否自动以上次交易价格或上次报价/还价价格填充 报价/还价。
一旦交易人已经完成设置首选,交易人可通过按动“OK”按钮 422提交首选,或通过按动“取消”按钮424取消首选。
如果交易人按动图3的设置屏幕300的显示首选308中的“更多 的显示设置”按钮,则出现显示设置屏幕500,允许交易人规定屏幕 颜色,窗口位置,及其它显示功能。通过选择“ON”按钮502,交易 人可选择,只要定点设备在该字段上通过,即加亮对话窗口该特定的 字段。例如,这样当用户使指针在价格字段上通过时,该字段将自动 被加亮,同时系统等待用户向该字段输入。交易人可通过按“OFF” 按钮804关闭这一功能。
除了拖动窗口并将其放置在屏幕上首选的区域中之外,用户可以 使用下拉菜单506和508,设置市场单元100和对话窗口的默认位置。 具体来说,可使用市场单元菜单506选择市场单元的位置。菜单506 可允许交易人向屏幕上任何位置拖动主交易窗口,并然后使用该位置 作为主交易窗口的默认位置,以选择屏幕的象限,或选择屏幕任何其 它所需的部分。对话窗口菜单508可允许交易人使用类似于对市场单 元菜单506所述的菜单选项,选择对话窗口的位置。
显示设置屏幕500允许用户选择报价/还价的颜色或其它特征(例 如闪耀的文本,字体大小等)。交易人可选择报价菜单510以便对报价 选择颜色或其它显示特征。可选择还价菜单512以便对还价选择颜色 或其它显示特征。可实现类似的选项以便允许交易人对交易的所有参 数选择颜色或其它显示因素。
最后,“OK”按钮514和“取消”按钮516可分别用来在显示设 置屏幕500上或确认改变,或取消选择的改变。
虽然以特定的方式对交易特定的项目类型进行了示例说明,但本 发明以及图1-5所示的界面可被更改,以便于处理任何可交易项目类 型。
图6A-6C中示出可用来控制图1-5所示的界面显示的主过程600 的一个实施例。如图6A所示,一旦主过程600在步骤602开始,该 过程可在步骤604加载交易界面设置。在步骤604加载的设置可包括 通过屏幕200、300、400及500可配置的所有设置,以及任何其它适 当的设置。一旦这些设置被加载,过程600在步骤606可显示一对话 窗口200。基于在步骤604加载的设置,这时过程600确定在对话窗 口200被配置为待交易的项目是否要显示在市场单元中。如果是,则 过程在步骤610显示一市场单元100。否则,或在显示市场单元之后, 过程600进到步骤612,过程在此等待交易人输入。
一旦在步骤612收到交易人的输入,过程600确定交易人是否按 了对话窗口200中的设置按钮241。如果交易人按了该设置按钮,则 过程在步骤616运行一设置过程。设置过程的一个例子示于图7。一 旦完成了设置过程,过程600回到步骤612等待交易人其它的输入。 然而如果过程600在步骤614确定交易人没有按设置按钮,则过程600 进到步骤618以确定交易人是否按了报价按钮212,还价按钮214,买 入按钮204,或卖出按钮206。如果交易人按了这些按钮之一,则在步 骤620放置对应的定单。否则,过程600进到步骤622以确定交易人 是否按了取消按钮208、210、216、218、220或222之一。如果是, 则过程600在步骤624取消能够被取消的对应的定单。一旦定单在步 骤620已经放置,或在步骤624定单已经取消,过程600在步骤626 确定在对话窗口200中“结束操作”框238是否被检验到。如果没有, 则过程600返回步骤612。否则,过程在步骤628关闭对话窗口200 并然后进到步骤612。
然而如果在步骤622,过程600确定交易人没有按取消按钮,则 过程600进到如图6B所示通过630连接的步骤634。在步骤634,过 程600确定交易人是否按了价格或交易量增减按钮226、228、232、 或234。如果交易人按了这些按钮之一,过程600在步骤636据此改 变价格或交易量,并然后通过连接632返回步骤612。否则过程600 进到步骤638以确定交易人是否按了小键盘202上的按钮。如果交易 人按了这些按钮之一,则过程600在步骤640据此改变加亮的价格或 交易量值,并然后通过连接632返回步骤612。如果交易人没有按小 键盘按钮之一,然后过程600在步骤642确定交易人是否在价格或交 易量字段224或230输入了值。如果交易人输入了值,则过程600在 步骤640据此改变该字段中的值,并通过连接632返回步骤612。
如果过程600在步骤642确定交易人没有在价格或交易量字段之 一输入值,则过程600在步骤644确定交易人是否改变了交易类型首 选236。如果交易人改变了这一首选,在步骤646改变交易类型首选, 且过程600通过连接632返回步骤612。否则,过程600在步骤648 确定交易人是否按了配置小键盘按钮240。如果交易人按了这一按钮, 则过程允许交易人拖动对话窗口中的按钮到新的位置,直到交易人再 次按配置小键盘按钮。这时重新就位的按钮的新位置,作为对于在步 骤602加载,并每当对话窗口打开时用来定义按钮位置的对话窗口200 的设置被存储。
如果过程600在步骤648确定交易人没有按配置小键盘按钮,则 过程600通过连接652进到步骤654。  在步骤654,过程确定交易人 是否按了关闭按钮242。如果是,则过程600通过连接634返回步骤 628关闭对话窗口200。否则,过程600在步骤656确定交易人是否点 击了市场单元100中的价格102或104或交易量106或108。如果没 有,过程600通过连接632返回步骤612等待交易人其它的输入。
如果交易人点击了市场单元中的价格或交易量,则过程600在步 骤658确定输入验证特征是否有效。如果输入验证特征无效,则过程 600基于哪一个价格或交易量按钮被点击,如上所述提交报价、还价、 买入、或卖出定单,并然后通过连接635进到步骤626。否则,过程 600然后在步骤662确定对话窗口200是否打开。如果对话窗口200 没有打开,则过程600在步骤666打开对话窗口200。在步骤666打 开对话窗口200之后,或如果在步骤662确定对话窗口200要被打开, 过程600基于在市场单元中被点击的是什么把指针偏移到报价、还价、 买入、或出按钮,并然后过程600通过连接632返回步骤612。
图7中示出,可用来设定图3-5所示的系统设置的系统设置过程 700的一个实施例。如图中所见,在按动设置按钮241(图2)时,在步 骤701过程700将最好显示与结合图3-5所述的系统设置屏幕300。 在显示了系统设置屏幕之后,过程700在步骤702等待用户输入。在 收到用户输入时,在步骤703过程700确定交易人是否选择了“更多 的设置”按钮302。如果交易人选择了“更多的设置”按钮302,过程 700在步骤704显示如图4说明中所述的第二设置屏幕。在步骤704, 交易人这时可以有机会调节第二设置屏幕上的任何设置,并在步骤 705,过程700确定交易人是否按动了“OK”按钮422或“取消”按 钮424。如果过程700确定交易人选择了“取消”按钮424,由交易人 在第二设置屏幕中作出的任何改变将在步骤706被忽略。然而如果交 易人选择了“OK”按钮422,过程600将进到步骤707,并采用由交 易人在第二设置屏幕中所作的任何改变。
如果在步骤703确定了交易人没有选择“更多的设置”按钮,或 在完成步骤706或步骤707之后,过程转移到步骤708。在步骤708, 过程700确定交易人是否从屏幕300选择了“更多的显示设置”按钮。 如果是,则过程700在步骤709显示显示设置屏幕500。然后,在步 骤710,过程700确定交易人是否在显示设置屏幕500内选择了“OK” 按钮514或“取消”按钮516。如果交易人选择了“取消”按钮516, 过程700在步骤711取消任何显示设置改变。如果交易人按动了“OK” 按钮514,过程700在步骤712采用任何显示设置改变。
在完成步骤711或712之后,或如果过程600确定在步骤708没 有选择“更多的显示设置”,过程700在步骤713确定交易人是否选 择了“OK”按钮312或“取消”按钮314。如果“OK”按钮312及 “取消”按钮314都没有被选择,过程700返回步骤702,在此过程 再次等待用户的输入。如果交易人选择了“取消”按钮314,过程700 将进到步骤614并取消在系统设置屏幕所作的所有改变。然而点击“取 消”按钮314,最好将不会取消交易人可能已经在步骤704所显示的 第二设置屏幕中,或在步骤709显示的显示设置屏幕中所作的改变。 如果交易人选择了OK”钮312,过程700将进到步骤715。步骤715 将接受并采用在系统设置屏幕中所作的任何改变。在完成步骤714或 715之后,过程700结束。
根据本发明,可以使用数据窗口补充或代替市场单元100通过对 话窗口200启动或提交定单命令。数据窗口可以是任何用于显示有关 可交易项目数据的窗口。例如,数据窗口可以是市场数据显示,包含 金融数据或拍卖信息的网页,电子数据表(spread sheet)等等。作为 另一例子,如图8所示,数据窗口800可用于这一目的。数据窗口800 是Reuters 3000 Xtra产品的一部分的债券分析窗口,该产品可从 Reuters有限公司获得。在数据窗口800中有一字段802包含有关各种 债券804-816的信息。通过点击债券804-816之一,交易人能够引 起报价定单命令通过对话窗口200被提交。
图9中示出,对于通过对话窗口200和数据窗口能够提交定单命 令的定单输入过程900的一例。通过这一过程,输入窗口,作为数据 输入窗口的复制品或数据窗口本身,用来检测何时交易人在该数据窗 口内选择项目。如图所示,在步骤902过程900开始之后,这一过程 在步骤904加载对于输入窗口的设置。然后,基于已加载的设置,过 程900在步骤906确定是否对于输入窗口复制数据窗口,或者使用数 据窗口本身作为输入窗口。如果要对输入窗口复制数据窗口,则过程 900进到步骤916,在该步骤数据窗口作为输入窗口被复制。虽然数据 窗口的复制是作为过程900的一部分示例的,但可以使用自动过程进 行复制,或者可以与数据窗口的人工拷贝结合进行复制。
然后,在步骤918,过程900监视正在向数据窗口发送的数据, 并以该数据填充输入窗口内的字段。通过步骤916和918,输入窗口 最好显现出与数据窗口相同。另外,输入窗口可以不同于数据窗口, 并使用数据窗口的数据。步骤918之后,过程900在步骤920确定交 易人是否点击了输入窗口中的字段。作为数据窗口复制的一部分,输 入窗口最好被构造成便于检测对输入窗口内各字段的点击。如果交易 人点击了输入窗口中的字段,输入窗口中的点击和对应的字段在步骤 922被发送到对话窗口200,作为对市场单元100中的价格或交易量点 击的替代。点击和对应的数据最好由主过程600在步骤656检测,并 对过程600显现出好象对市场单元中价格或交易量的点击。因为交易 人可以点击输入窗口中各种项目,在提交报价、还价、买入、卖出命 令之前,伴随点击的数据可由过程600用来选择性另一可交易项目。 如果在步骤920没有检测到点击,或在步骤922点击和数据已经发送 到主过程600之后,过程900返回步骤918。
如果在步骤906,过程900确定数据窗口将不被复制,则过程900 显示该数据窗口并使用该数据窗口作为输入窗口。因为数据窗口可能 不是交互式窗口,过程900可在步骤910监视鼠标的位置和点击,以 便确定交易人是否试图点击作为输入窗口的该数据窗口中元素。然后, 在步骤912,过程900确定交易人是否点击了输入窗口中被监视的字 段。如果交易人点击了被监视的字段,过程900在步骤914从被监视 的字段剥离该字段,以点击和被剥离的字段代替市场单元中的价格或 交易量,并向主过程600发送该点击和数据。可以通过监视正在向数 据窗口馈送的数据,通过扫描对应于被点击的数据窗口的字段的视频 存储器,或者使用任何其它适当的过程剥离该数据。点击和剥离的数 据最好在步骤656由主过程600检测,并对过程600显现出象点击市 场单元中的价格或交易量。因为交易人可以点击输入窗口中各种项目, 在提交报价、还价、买入、或卖出命令之前,伴随点击的数据可由过 程600用来选择另一可交易项目。如果在步骤912没有检测到点击, 或在步骤914点击和数据已经发送到主过程600之后,过程900返回 步骤910。
图10中示出实现本发明的系统1000的一例。如图所示,系统1000 可包含包括鼠标1006的一个或多个计算机1001,它们通过一个或多 个通信链路1002连接到计算机网络1003,该网络通过通信链路1005 连接到交易服务器1004。
系统1000中,交易服务器1004可以是任何适当的服务器,处理 器,计算机,或数据处理装置,或它们的组合。计算机网络1003可以 是任何适当的计算机网络,包括因特网,内联网,广域网(WAN),局 域网(LAN),无线网,数字用户线路(DSL)网,中继网,异步传输模 式(ATM)网,虚拟专用网(VPN),或它们的任意组合。通信链路1002 和1005可以是任何适合于计算机1001与服务器1004之间数据通信的 适当的通信链路,诸如网络链路,拨号链路,无线链路,固定布线链 路等等。用户计算机1001可以是任何适当的计算机,处理器,计算机 终端,显示器,便携式计算机,个人数字助理,或任何其它适当的数 据处理装置,或它们的组合。
业内专业人员显然知道,在不背离本发明的精神和范围之下,本 发明可以按不同于这里所述的其它实施例实现,且本发明仅以以下权 利要求为限。
相关申请的交叉参考
本申请要求1999年12月22日提交的美国临时专利申请序号No. 60/171,442的权益,该文献在此引述作为参考。

背景技术

高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈