The graphic user interface with hovering function for order input

文档序号:1776633 发布日期:2019-12-03 浏览:14次 中文

阅读说明:本技术 用于订单输入的具有悬停功能的图形用户界面 (The graphic user interface with hovering function for order input ) 是由 H.帕克 E.希尔施霍恩 于 2018-01-11 设计创作,主要内容包括:本文中公开了改进计算机的功能的设备、方法和非暂时性计算机可读介质。可以针对与上面悬停光标的产品相关联的订单呈现具有不同选项的下拉菜单。响应于对参数选项的选择,传送产品的订单。(There is disclosed herein equipment, method and the non-transitory computer-readable mediums of the function of improving computer.The drop-down menu with different options can be presented for order associated with the hovering product of cursor above.In response to the selection to parameter options, the order of product is transmitted.)

1. a kind of equipment, the equipment include:

Display screen;

Network interface;

Memory device;

At least one processor, at least one described processor are used for:

On the display screen present have multiple rows graphic user interface, every a line have product field, price field and Amount field;

The actuating of the first input of detection;

In response to detecting the actuating of first input, change the status indicator being stored in the memory device to refer to Show that cursor will hover over above the given row in the multiple row;

Detect movement of the cursor above the given row;

In response to detecting that the cursor hovers over above the given row, for described given with the cursor that hovers above The drop-down menu with different number option is presented in the associated order of row;

Detect the selection to the quantity options in the drop-down menu;And

In response to the selection to the quantity options, have and the selected quantity via network interface transmission The order for the product of the corresponding quantity of option specified in the product field of the given row.

2. equipment as described in claim 1, the equipment further includes keyboard, wherein first input is on the keyboard The actuating of key.

3. equipment as described in claim 1, wherein the different number option includes the amount of buying in, purchase volume, sale amount and sells Output.

4. equipment as described in claim 1, wherein at least one described processor is further configured to fold the drop-down menu It is added in above the amount field.

5. equipment as described in claim 1, wherein at least one described processor is further configured to present with 50 for increment The different number option.

6. equipment as described in claim 1, wherein at least one described processor be further configured to be rendered as 50 it is described The minimum quantity options supplied of different number option.

7. equipment as described in claim 1, wherein at least one described processor is further configured to be rendered as 250 The quantity options that the highest of the different number option can supply.

8. equipment as described in claim 1, wherein at least one described processor is further configured to detection to the drop-down dish Multiple selections of the quantity options in list;And has via network interface transmission and selected with the selected quantity The product of the corresponding quantity specified in the product field of the given row with the multiple selection Corresponding order.

9. a kind of method, which comprises

The graphic user interface with multiple rows is presented on a display screen by least one processor, every a line has product word Section, price field and amount field;

Pass through the actuating of the first input of at least one described processor detection;

In response to detecting the actuating of first input, memory device is stored in by the change of at least one described processor In status indicator will be hovered over above the given row in the multiple row with indicating cursor;

Movement of the cursor above the given row is detected by least one described processor;

In response to detecting that the cursor hovers over above the given row, by least one described processor be directed to above The drop-down menu with different number option is presented in the associated order of the given row of the cursor of hovering;

The selection to the quantity options in the drop-down menu is detected by least one described processor;And

In response to the selection to the quantity options, have by least one described processor via network interface transmission The product of quantity corresponding with the selected quantity options specified in the product field of the given row is ordered It is single.

10. method as claimed in claim 9, the method also includes keyboards, wherein first input is on the keyboard Key actuating.

11. method as claimed in claim 9, wherein the different number option includes the amount of buying in, purchase volume, sale amount and sells Output.

12. method as claimed in claim 9, the method also includes passing through at least one described processor for the drop-down dish It is singly superimposed upon above the amount field.

13. method as claimed in claim 9, wherein at least one described processor is further configured to present with 50 for increment The different number option.

14. method as claimed in claim 9, the method also includes being rendered as by least one described processor by 50 The minimum quantity options supplied of the different number option.

15. method as claimed in claim 9, the method also includes being in by 250 by least one described processor The quantity options that can be now supplied for the highest of the different number option.

16. method as claimed in claim 9, the method also includes:

Multiple selections to the quantity options in the drop-down menu are detected by least one described processor;And

By at least one described processor via network interface transmission with corresponding with the selected quantity options The quantity in the product field of the given row specify the product it is corresponding with the multiple selection Order.

17. a kind of non-transitory computer-readable medium is stored with instruction, institute in the non-transitory computer-readable medium State instruction makes at least one processor when executed:

The graphic user interface with multiple rows is presented on a display screen, every a line has product field, price field and quantity Field;

The actuating of the first input of detection;

In response to detecting the actuating of first input, change the status indicator being stored in memory device to indicate light Mark will hover over above the given row in the multiple row;

Detect movement of the cursor above the given row;

In response to detecting that the cursor hovers over above the given row, for described given with the cursor that hovers above The drop-down menu with different number option is presented in the associated order of row;

Detect the selection to the quantity options in the drop-down menu;And

In response to the selection to the quantity options, have and the selected quantity options via network interface transmission The order for the product of corresponding quantity specified in the product field of the given row.

18. non-transitory computer-readable medium as claimed in claim 17, wherein first input is the key on keyboard Actuating.

19. non-transitory computer-readable medium as claimed in claim 17, wherein the different number option includes buying in Amount, purchase volume, sale amount and sell quantity.

20. non-transitory computer-readable medium as claimed in claim 17, wherein the internal described instruction stored is in quilt At least one described processor is also set to detect multiple selections to the quantity options in the drop-down menu when execution;And Via network interface transmission have the quantity corresponding with the selected quantity options in the given row The order corresponding with the multiple selection for the product specified in the product field.

Background technique

It calculates and the progress of networking technology allows to receive and execute electronic transaction in one second of several points.Computing device can be with Transaction is generated, the transaction is a large amount of and passes in and out short position at high speed to utilize small price change.

Summary of the invention

As described above, the computer of networking can execute transaction at an unprecedented rate.Regrettably, these transaction are executed Speed cause new technological challenge and risk.The quick price change occurred due to network speed makes dealer be difficult to catch Catch desired price.Input order parameter is cumbersome and time-consuming in the conventional system.Unintelligible price problem especially goes out In present Computer Networking field, this is because may be because electronic transaction network when dealer inputs order parameter Speed and there is unstable price change.

In view of foregoing teachings, there is disclosed herein the technological improvement of the function to computer, the technological improvement significantly subtracts It is few to input order the time it takes via graphic user interface (" GUI ").

In an example, there is disclosed herein a kind of equipment, the equipment may include display screen, network interface, deposit Reservoir device and at least one processor.At least one described processor can execute following operation: tool being presented on a display screen There is the graphic user interface of multiple rows, every a line has product field, price field and amount field;The cause of the first input of detection It is dynamic;In response to detecting the actuating of the first input, change the status indicator being stored in memory device with indicating cursor i.e. It will be above the given row that hovered in multiple rows;Detection light is marked on the movement above given row;In response to detecting that cursor hovers Above given row, the drop-down with different number option is presented for order associated with the hovering given row of cursor above Menu;Detect the selection to the quantity options in drop-down menu;And in response to the selection to quantity options, via network interface Transmit the order with the product of quantity corresponding with selected quantity options specified in the product field of given row.

In another example, a kind of method is disclosed.The method may include the following termss: being handled by least one The graphic user interface with multiple rows is presented in device on a display screen, and every a line has product field, price field and quantity word Section;Pass through the actuating of the first input of at least one processor detection;In response to detecting the actuating of the first input, pass through at least one A processor, which changes the status indicator being stored in memory device, will hover over giving in multiple rows with indicating cursor Row top;The movement being marked on by least one processor detection light above given row;In response to detect cursor hover over to Determine above row, is directed to by least one processor and is presented from the associated order of given row for the cursor that hovers above with different The drop-down menu of quantity options;The selection to the quantity options in drop-down menu is detected by least one processor;And it rings Selection of the Ying Yu to quantity options has and selected quantity options by least one processor via network interface transmission The order for the product of corresponding quantity specified in the product field of given row.

In another example, there is disclosed herein a kind of non-transitory computer-readable mediums, in the non-transitory Instruction is stored in computer-readable medium.When executed, described instruction can make at least one processor: on a display screen The graphic user interface with multiple rows is presented, every a line has product field, price field and amount field;It is defeated to detect first The actuating entered;In response to detecting the actuating of the first input, change the status indicator being stored in memory device to indicate Cursor will hover over above the given row in multiple rows;Detection light is marked on the movement above given row;In response to detecting light Mark hovers over above given row, and presenting for order associated with the hovering given row of cursor above has different number option Drop-down menu;Detect the selection to the quantity options in drop-down menu;And in response to the selection to quantity options, via net The transmission of network interface has the product of quantity corresponding with selected quantity options specified in the product field of given row Order.

When with reference to considering below the description of example and attached drawing example, it will be appreciated that all aspects of this disclosure, feature and advantage.With Lower description is not intended to limit the application;On the contrary, the scope of the present disclosure is limited by appended claims and equivalent.

Detailed description of the invention

Fig. 1 is the example apparatus according to all aspects of this disclosure.

Fig. 2 is the example network according to all aspects of this disclosure.

Fig. 3 is the flow chart according to the exemplary method of all aspects of this disclosure.

Fig. 4 A to Fig. 4 B shows the working example according to all aspects of this disclosure.

Specific embodiment

Fig. 1 presents the schematic diagram of the illustrative computer equipment 100 for executing technology disclosed herein.Computer Equipment 100 may include any device for being capable of handling instruction and transmitting data to other computers and from other computers, packet Include laptop computer, full-scale personal computer, high-end server or the network computer for lacking the ability that is locally stored.It calculates Machine equipment 100 may include the input unit of keyboard and mouse and/or various other types, such as pen-based input part, control stick, Button, touch screen etc. and display device, the display device may include such as CRT, LCD, plasma screen monitor, TV, projector etc..Computer equipment 100 can also include network interface 114, to be communicated via network with other devices. Although all components of computer equipment 100 are functionally all shown as in the same frame, it will be understood that, the component It can store or can be not stored in the same physical enclosure.

Computer equipment 100 can also include at least one processor 110, at least one described processor 110 can wrap Include but be not limited to: central processing unit (CPU), microcontroller, digital signal processor, specific integrated circuit (" ASIC ") or its Any combination.Processor may include Intel Pentium, Centrino and/or Core processor.Processor 110 can (for example, from memory device 112 or similar device) receive instruction, and described instruction is executed, thereby executing by institute State one or more processes of instruction definition.

As described above, memory device 112 can store the instruction that can be retrieved and executed by processor 110.Memory Device 112 can include but is not limited to: non-volatile media, Volatile media and non-transitory computer-readable medium ("CRM").Non-volatile media includes such as CD or disk, read-only memory (" ROM ") and other non-volatile storages.Easily The property lost medium includes dynamic random access memory, and the dynamic random access memory may be constructed computer equipment 100 Main memory.Memory device 112 can also include one or more any in other aforementioned every and/or same devices Combination.Although a processor 110 and a memory device 112 are illustrated only in Fig. 1, however, it is understood that computer equipment 100 can actually include can store or can be not stored in additional processor in the same physical enclosure or position and Memory.

Non-transitory CRM may include that many physical mediums such as electronics, magnetism, optics, electromagnetism or semiconductor are situated between Any one of matter.The more specific example of suitable non-transitory computer-readable medium includes but is not limited to: Portable magnetic Property computer disks such as floppy disk or hard disk drive, Erasable Programmable Read Only Memory EPROM, Portable compressed disk, flash drive Or other storage devices of computer equipment 100 can be coupled directly or indirectly to.

Fig. 2 is turned now to, computer equipment 100 is shown as being interconnected to other calculating via network interface 114 and network 116 Machine equipment 100.Network 116 can be local area network (" LAN "), wide area network (" WAN "), internet etc..Network 116 and its middle node Various agreements can be used in point, including Virtual Private Network, local ethernet network and use are specific to one or more companies Dedicated network, honeycomb and the wireless network of communication protocol, HTTP and aforementioned items various combinations.Although in the net of Fig. 2 Several computers are depicted only in network, it is to be appreciated that network may include additional interconnecting computer, and shown in Fig. 2 Five computers are for ease of being illustrated.The discribed each computer equipment of Fig. 2 can be the independent section in network 116 Point.In this particular instance, each computer equipment 100 can be client computer, and computer equipment 204 can be with It is server computer.The graphic user interface being discussed below can be presented in given computer equipment 100.In another reality In example, network 116 can form electronic market, and computer equipment 204 can monitor it is defeated at every computer equipment 100 The electronic transaction that enters and the buy and sell order inputted at every computer equipment 100 is matched.It can be using shown in Fig. 2 Network come any kind of product, including but not limited to financial product of trading.

The instruction resided in memory device 112 may include by by processor 110 directly (such as machine code) or Any instruction set that (such as script) executes indirectly.In this respect, term " instruction ", " script " or " module " herein can be with It is used interchangeably.Computer executable instructions can be with any computer language or format such as with object code or modules of source code Storage.Instruction can be write with various programming languages, and the programming language includes the programming language of object-oriented, such as SmallTalk, Java, C++, Ada, Python or C# (C-Sharp);Functional Programming;Scripting programming language, such as JavaScript;And/or logic programming language.Furthermore, it is to be understood that instruction can be with the combination of hardware, software or hardware and software Form implement, and example herein is merely illustrative.

The example of technological improvement disclosed herein is shown in Fig. 3 to Fig. 4 B.Particularly, Fig. 3 is shown using improvement GUI submit order exemplary method 300 flow chart, and Fig. 4 A to Fig. 4 B shows corresponding working example.Hereafter will Movement shown in Fig. 4 A to Fig. 4 B is discussed about the flow chart in Fig. 3.

With reference to Fig. 3, at frame 302, graphic user interface can be presented in processor 110 on a display screen.In Fig. 4, show Example GUI trading screen 400 is shown as with the six quotations field datas for six kinds of different financial products.GUI trading screen 400 also show five column comprising product field, the amount of buying in field, buying rate field, selling price field and sell quantity field. Referring back to Fig. 3, as shown in block 304, processor 110 can detecte the actuating of the first input.First input can be such as object The actuating of reason or " F1 " key on dummy keyboard or " CTRL " key.

In another example, processor 110 can generate status indicator in memory device 112.Status indicator It can be associated with GUI trading screen 400.At the frame 306 of Fig. 3, in response to detecting the actuating of the first input, processor 110 can change on the given row that the status indicator in memory device 112 will be hovered over indicating cursor in multiple rows Side.In an example, it is " outstanding to indicate can to change status indicator associated with GUI trading screen 400 for processor 110 Stop mode ".In Fig. 3, as indicated in block 308, processor 110 can detecte GUI of cursor when in hovering mode state and hand over Movement above the given row of easy screen 400.At frame 310, in response to being detected when status indicator is in hovering mode Cursor hovers over above given row, and processor 110 can be presented for product associated with the hovering given row of cursor above Drop-down menu with different number option.

Referring now to Fig. 4 B, GUI trading screen 400 is depicted in hovering mode, and cursor is shown as hovering It is expert above 406, the row 406 includes the marketing data of 5 term national debt products.In response to being in hovering mould in status indicator Detected when formula cursor hovering be expert at 406 top, the example of Fig. 4 B show processor 110 how can present have with top it is outstanding The row stopped is associated to be bought in, and/buy drop-down menu 402 and sell/sells drop-down menu 404.In figure 4b, it buys in/buys down It draws menu 402 to be superimposed upon the amount of buying in column top, and sells/sell drop-down menu 404 and be superimposed upon sell quantity column top.At one In example, buying in/buy drop-down menu 402 and sell/and selling drop-down menu 404 can be when cursor hovers over above given row Shi Chengxian, and the transient state hovering window removed when cursor no longer hovers over above given row.It is directed to and buys in drop-down menu Amount, purchase volume, sale amount and sell quantity depict different quantity options.In addition, processor 110 is presented beside buying rate column Drop-down menu 402 is bought in/bought, and is presented beside selling price column and sells/sell drop-down menu 404, so that under display It can easily determine price change when drawing menu selection.However, it should be understood that can be in any position for permitting observing price change It sets presentation to buy in/buy drop-down menu 402 and sell/and sells drop-down menu 404.

Referring back to Fig. 3, at frame 312, processor 110 can detecte the selection to one in quantity options.In Fig. 4 B Example in, the minimum quantity supplied in two drop-down menus is 50;The number that highest in two drop-down menus can supply Amount is 250;And other quantity therebetween can be supplied with 50 for increment.However, it should be understood that these quantity options are only to say Bright property, and can show other quantity option.Referring back to Fig. 3, as indicated at block 314, in response to in quantity options one Selection, processor 110 can via network interface 114 transmit have quantity corresponding with selected quantity above The order for the product specified in the product field of the row of hovering cursor.In the example of Fig. 4 B, when processor 110 is detected to buying Entering/buy drop-down menu 402 or sell/, when selling the selection of the quantity in drop-down menu 404, processor 110 can be via net New order with selected quantity is transmitted to server 204 by network 116.In another example, whenever detect to buy in/ When buying drop-down menu 402 or selling/sell the selection of the quantity on drop-down menu 404, processor 110, which can transmit, newly to be ordered It is single.It selects that is, processor 110 can detecte multiple quantity options and is transmitted in the product specified in product field Order corresponding with multiple selections.In addition, processor 110 can be sold with selected from buying in/buy drop-down menu 402 or sell/ Buy in/purchase volume or the sale/for any default that the new quantity replacement of drop-down menu 404 is stored in memory device 112 is sold Output.Although the example delineation of Fig. 3 B quantity options, however, it is understood that processor 110 can show allowance selection it is any its His order parameter(for example,Order type) drop-down menu.

In another example, processor 110 can detect cursor in difference when status indicator is in hovering mode Row top it is mobile and hover.In response to detecting that cursor is just moved and hovered on different rows, processor 110 can be presented From the product indicated by the different rows is associated buys in/buy drop-down menu 402 and sell/and sell drop-down menu 404. When cursor just moves on different rows, processor 110 can continue to present and update to buy in/buy 402 He of drop-down menu Drop-down menu 404 is sold/sells, until detecting the second input.For example, if the first input detected is " F1 " Key, then processor 110 can stop presenting when it detects the second actuating to " F1 " key buys in/buys drop-down menu 402 With sell/sell drop-down menu 404.That is, the second input can make processor 110 that will be stored in memory device 112 In status indicator change into any other state appropriate from hovering mode.Once status indicator is no longer by hovering mode Instruction filling, processor 110 can stop that drop-down menu is presented, even if being also such as when cursor hovers over above certain a line This.

In another example, processor 110 can detect that cursor is moved to GUI friendship when GUI is in hovering mode Outside easy screen 400.In this case, processor 110 can stop presenting and buy in, and/buy drop-down menu 402 and sell/sells Drop-down menu 404 out, until cursor is mobile above certain a line of GUI trading screen 400 again.

Allow select quantity or order parameter it is rear submit that order substantially reduces that input exchange spends to network when Between.Can submit automatically in transmission has other pre-filled order parameters(Such as,Order type) order.It can be pre- The other information of order is first configured, so that dealer without manually inputting other information each time an order is generated.This is pair It is required that dealer manually fills the improvement of the conventional computer technology of all fields when order inputs.The setting of drop-down menu Also permit user and easily check price fluctuation, user is selected when there is desired price.

Although as described above, example herein show permit after select quantity submission order drop-down menu, However, it is understood that drop-down menu can show the option of different order parameters.For example, drop-down menu can show different orders Type option.In such a case, it is possible to submit order after with default or preconfigured quantity selection order type.

Advantageously, devices described above, non-transitory computer-readable medium and method allow to efficiently enter and pass Order parameter is sent to mitigate the qualitative influence of unsteady market.As described above, this kind of turn of the market may be due to hyundai electronics net Network execution of order and the speed for updating marketing data.Technology disclosed herein allows to occur desired price moment on the screen Order is inputted, rather than changes default parameters or deals with time-consuming Order Modification process.Therefore, subject description discloses to counting Calculate the software technology solution to the problem occurred in interconnection plane field.Disclosed GUI solution is by improving dealer The accuracy of transaction carrys out the function of improved technology.

Although describing disclosure herein by reference to particular instance, however, it is understood that these examples are only said The principle of the disclosure is illustrated.It will be understood, therefore, that without departing from the spirit and scope of the disclosure, can to example into The numerous modifications of row and it is contemplated that other arrangements.

14页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:具有手持式扫描仪的3D扫描仪系统

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类