Device, method, and computer program product for dual-block editing of details functions of a stock quoting software
Patent Information
- Authority / Receiving Office
- TW · TW
- Patent Type
- Applications
- Current Assignee / Owner
- MITAKE INFORMATION
- Filing Date
- 2025-01-22
- Publication Date
- 2026-08-01
AI Technical Summary
Existing financial quote and order placement software on mobile devices provide fixed detailed information combinations, preventing users from deleting or hiding unnecessary functions, leading to cluttered screens and inefficient operation.
A dual-zone editing technology that allows users to customize and edit detailed information using drag-and-drop operations, enabling the addition, deletion, and rearrangement of information blocks on mobile devices.
The solution provides a cleaner and more efficient user interface by allowing users to hide unnecessary functions, reducing redundant information and enhancing operational convenience.
Smart Images

Figure TWG2TA001069740_001 
Figure TWG2TA001069740_002 
Figure TWG2TA001069740_003
Abstract
Description
[Technical Field]
[0001] This invention relates to a stock function editing technology for a financial product quotation program applied to a mobile device, and more particularly to a device, method, and computer program product for editing detailed information in a dual-zone environment. [Previous Technology]
[0002] In order to meet the needs of various financial investment customers, the financial quotation software or order placement software on smartphones need to be gradually deepened and the functions added. However, different customers have different usage needs. If all functions are provided to users, too many unused functions will only make the screen look cluttered and will affect their ability to find and operate the commonly used functions.
[0003] Prior art 1, Republic of China Patent Publication No. I421735, discloses an apparatus and method for combining detailed information in financial market analysis software. The method includes: executing the financial market analysis software; entering a price quote view; selecting a financial product; entering a detailed information combination view; selecting a detailed information combination, wherein the detailed information combination is composed of a plurality of detailed information views generated based on the price quote information of the financial product; and receiving an operation command to move the detailed information combination view up and down or left and right using touch swiping. The detailed information combination view 62 disclosed in the prior art 1 specification includes two information blocks, which can respectively display the detailed information combination of individual stocks. The detailed information combination includes: trend chart, individual stock quote, real-time details, price and volume statistics, best five levels, individual stock news, technical analysis, etc. The problem with prior art 1 is that it provides a fixed detailed information combination, preventing users from deleting (hiding) unnecessary functions or selecting desired detailed information combinations.
[0004] Prior art 2, Republic of China Patent Publication No. I550498, discloses an apparatus and method for switching detailed information of financial market software. The method includes: executing financial market software; receiving financial product quotation information; generating a plurality of detailed information based on the financial product quotation information; generating a plurality of detailed information tags corresponding to the detailed information; entering a quotation view, the quotation view including a plurality of detailed information blocks, each of the detailed information blocks being used to display the detailed information corresponding to the detailed information tag; dragging the detailed information tag to the detailed information block and then dropping the detailed information tag; and displaying the detailed information corresponding to the dragged and dropped detailed information tag in the detailed information block. Prior art 2 discloses that the quotation view includes a plurality of detailed information blocks, and that the user can switch detailed information blocks by dragging and dropping them. While the previous technology 2 allowed users to edit the order of detailed information, its problem remained that it did not allow users to delete (hide) unnecessary functions or select the desired combination of detailed information.
[0005] Due to the limitations of previous technology, users (investors) had to search through a large number of unnecessary functions in the view to find the detailed information they wanted. Because the view was cluttered with unnecessary information, it not only looked messy due to the numerous function buttons or tabs (representing corresponding details), but also wasted user time. For example, when swiping to an unwanted detail, users had to swipe again to switch to the next detail. Therefore, it is necessary to improve upon previous methods by proposing a dual-zone editing technology that utilizes hardware and software resources. This technology would allow users to edit individual stock details in two blocks (or two windows), enabling them to add, delete, and modify details in a single view. This would reduce redundant information when viewing individual stock details, making the screen look cleaner and overcoming the shortcomings of previous technology. [Summary of the Invention]
[0006] In view of this, the present invention proposes a device, method and computer program product for editing detailed information in a dual-zone manner. A dual-zone editing view is provided in the financial software of a mobile device. The drag and drop operation represents the detailed information tabs corresponding to the detailed information, allowing the user to set the detailed information to be viewed in the dual-zone detailed information view in order to hide unnecessary functions (detailed information).
[0007] This invention proposes a device for editing detailed information in a dual-zone environment. The device includes: a communication module for establishing an Internet connection; a login verification module for establishing a connection with a server and performing login verification; and a dual-zone editing function module for generating a dual-zone editing function view including a first setting block, a second setting block, and a plurality of detailed information tags, wherein the detailed information tags represent a plurality of detailed information items; receiving a new instruction to add one of the selected detailed information tags to the first setting block or the second setting block; and receiving a change of subordination instruction. A block instruction is received to change a subordinate block corresponding to one of the selected detailed information tags in the first or second setting block, wherein the subordinate block is the first or second setting block. A delete instruction is received to delete one of the selected detailed information tags in the first or second setting block from the corresponding subordinate block. Furthermore, based on the change result after the execution of the add instruction, the change subordinate block instruction, and / or the delete instruction, a detailed information combination setting is generated, which includes each of the first and second setting blocks. The system includes the following detailed information after the changes; a plurality of detailed information modules for downloading a quote message for a financial product from a quote server and generating corresponding detailed information accordingly; a detailed information view module for generating a detailed information view based on the combination of detailed information, including a first information block, a second information block, and one of the corresponding detailed information, wherein the changed detailed information contained in the first information block is displayed in the first information block, the changed detailed information contained in the second information block is displayed in the second information block, and the system receives the first... An operation instruction for one of the information blocks or the second information block to switch one of the detailed information corresponding to the detailed information combination settings; a memory for storing an application, the quotation message of the financial product, the detailed information and the detailed information combination settings, the application including the login verification module, the dual-zone editing function module, the detailed information module and the detailed information view module; a touch screen for displaying the graphical user interface of the application and processing touch events; and one or more processors connected to the memory and the touch screen and executing the application.
[0008] Furthermore, in some embodiments of the present invention, the dual-zone editing function module further includes: receiving a change arrangement instruction to change the arrangement position of one of the selected detailed information tags in one of the subordinate blocks.
[0009] Furthermore, in some embodiments of the present invention, one of the detailed information tags that have not yet been assigned to the first setting block or the second setting block in the dual-zone editing function view is marked with a new symbol to identify that one of the corresponding detailed information tags has not yet been assigned to the detailed information view.
[0010] Furthermore, in some embodiments of the present invention, the detailed information tags that have not yet been assigned to the first set block or the second set block in the dual-zone editing function view are classified according to an information type, which is selected from: a price information type, a chip information type, a financial information type, a basic information type, and an other information type.
[0011] Furthermore, in some embodiments of the present invention, one of the detailed information tags of the first setting block or the second setting block in the dual-zone editing function view is marked with a deletion symbol to identify that one of the corresponding detailed information has been set to the specific subordinate block.
[0012] Furthermore, in some embodiments of the present invention, the first setting block and the second setting block in the dual-zone editing function view are set to a perpetually top attribute.
[0013] Furthermore, in some embodiments of the present invention, the first information block includes a first block representative element, the second information block includes a second block representative element, and the first block representative element and the second block representative element are configured to each display one of the detailed information according to the detailed information combination.
[0014] The present invention further proposes a method for editing detailed information in a dual-zone configuration, applied to a mobile device. The mobile device includes a communication module, a memory, and a touch screen. The method includes: establishing a connection with a server and performing a login verification; generating a dual-zone editing function view including a first setting block, a second setting block, and a plurality of detailed information tags, the detailed information tags representing a plurality of detailed information; receiving an add instruction to add one of the selected detailed information tags to the first setting block or the second setting block; receiving a change subordinate block instruction to change a subordinate block corresponding to one of the selected detailed information tags in the first setting block or the second setting block, the subordinate block being the first setting block or the second setting block; receiving a delete instruction to remove one of the selected detailed information tags in the first setting block or the second setting block from its corresponding... The process involves: deleting the subordinate block; generating a detailed information combination setting based on the changes after the execution of the add instruction, the change subordinate block instruction, and / or the delete instruction, wherein the detailed information combination setting includes the changed detailed information contained in the first setting block and the second setting block respectively; downloading a quotation message of a financial product from a quotation server and generating the corresponding detailed information accordingly; generating a detailed information view based on the detailed information combination setting, including a first information block, a second information block, and one of the corresponding detailed information, wherein the changed detailed information contained in the first setting block is displayed in the first information block, and the changed detailed information contained in the second setting block is displayed in the second information block; and receiving an operation instruction from the first information block or the second information block to switch one of the detailed information corresponding to the detailed information combination setting.
[0015] Furthermore, in some embodiments of the present invention, it further includes: receiving a change arrangement instruction to change the arrangement position of one of the selected detail information tags in one of the subordinate blocks.
[0016] Furthermore, in some embodiments of the present invention, one of the detailed information tags that have not yet been assigned to the first setting block or the second setting block in the dual-zone editing function view is marked with a new symbol to identify that one of the corresponding detailed information tags has not yet been assigned to the detailed information view.
[0017] Furthermore, in some embodiments of the present invention, the detailed information tags that have not yet been assigned to the first set block or the second set block in the dual-zone editing function view are classified according to an information type, which is selected from: a quotation information type, a chip information type, a financial information type, a basic information type, and an other information type.
[0018] Furthermore, in some embodiments of the present invention, one of the detailed information tags of the first setting block or the second setting block in the dual-zone editing function view is marked with a deletion symbol to identify that one of the corresponding detailed information has been set to the specific subordinate block.
[0019] Furthermore, in some embodiments of the present invention, the first setting block and the second setting block in the dual-zone editing function view are set to a perpetually top attribute.
[0020] Furthermore, in some embodiments of the present invention, the first information block includes a first block representative element, the second information block includes a second block representative element, and the first block representative element and the second block representative element are configured to each display one of the detailed information according to the detailed information combination.
[0021] The present invention also proposes a computer program product installed on a mobile device having a processor, a memory and a touch screen. The computer program product is stored in the memory and can run on the processor. When the processor executes the computer program product, it implements any step of the above-mentioned method for editing detailed information in a dual-zone environment.
[0022] The detailed features and advantages of the present invention are described in detail below in the embodiments. The content is sufficient to enable anyone skilled in the art to understand the technical content of the present invention and implement it accordingly. Based on the content disclosed in this specification, the scope of the patent application and the drawings, anyone skilled in the art can easily understand the relevant purpose and advantages of the present invention.
Implementation Method
[0023] The present invention can be applied to any mobile device equipped with a touch screen and capable of running the application program of the present invention (i.e., stock quotation software or stock trading software).
[0024] Referring to Figures 1 and 2, the system functional block diagram of the dual-area detailed information editing device 10 of the present invention is shown. The legend only lists the core modules related to a preferred embodiment of the present invention, and the other modules are omitted and not depicted. The application program 20 in this embodiment runs on the dual-area detailed information editing device 10 of the present invention. In one embodiment of the present invention, the dual-area detailed information editing device 10 of the present invention (e.g., a smartphone, a tablet computer) includes: one or more processors 12, memory 14, touch screen 16, and communication module 18, as shown in Figure 1. The memory 14 stores the application 20; the processor 12 executes the multiple program instructions contained in the application 20 and implements the following modules in a hardware and software collaborative manner: login verification module 22, dual-zone editing function module 24, detailed information module 26, and detailed information view module 28; the screen 16 is used to display the graphical user interface (GUI) of the application 20 and to process screen touch operation events; the communication module 18 is used to establish Internet network connections, such as WLAN (Wi-Fi, etc.), mobile communication networks (such as 4G, 5G, etc.), etc.
[0025] Referring again to Figure 2, a system function block diagram of application program 20 according to an embodiment of the present invention includes: login verification module 22, dual-area editing function module 24, detailed information module 26, and detailed information view module 28. The legend only lists the core modules related to a preferred embodiment of the present invention; other modules are omitted and not depicted, such as: international financial quotation module, custom quotation module, individual stock news module, accounting module, etc. Application program 20 of the present invention is a financial quotation program or a financial trading program.
[0026] The login verification module 22 is used to establish a connection with the server and perform login verification. In some embodiments, after successful login verification, the token is downloaded and stored in the memory 14. Login verification includes various methods. In some embodiments, the user is authenticated by account and password; in some embodiments, the user's biometrics are used for authentication, such as fingerprint recognition or Face ID recognition.
[0027] The dual-zone editing function module 24 is used to generate a dual-zone editing function view 30, which allows the user to set which detailed information should be displayed in the first information block 40 and the second information block 42 of the detailed information view 38 (the user sets the combination of detailed information in each block). The dual-zone editing function view 30 includes a first setting block 32, a second setting block 34, and a plurality of detailed information tabs 36. The first setting block 32 and the second setting block 34 are set to Always-On-Top attribute, see Figures 3 and 4A. The combination of detailed information contained in the first setting block 32 (multiple modified detailed information) is displayed in the first information block 40 of the detailed information view 38, and the combination of detailed information contained in the second setting block 34 (multiple modified detailed information) is displayed in the second information block 42 of the detailed information view 38. Each detailed information tag 36 represents a specific piece of information. This detailed information is selected from various information types, such as: intraday price charts (or simply "details"), individual stock price movements (or simply "trends"), technical charts (or simply "technical"), the three major institutional investors (or simply "institutional investors"), after-hours trading for individual stocks (or simply "after-hours"), trend analysis (or simply "trend"), diagnostic information (or simply "diagnosis"), detailed quotes (or simply "details"), five-level price and volume (or simply "five-level"), price distribution statistics (or simply "price distribution"), large orders during trading hours (or simply "large orders"), individual stock news (or simply "news"), and odd-lot quotes (or simply "odd-lots"). It also includes brokerage commission rates (or simply "commissions") based on share volume. This includes: (referred to as "points"), overall chip count (or simply "chips"), day trading (or simply "securities"), major player inflows and outflows (or simply "major players"), chip distribution, large institutional investors (or simply "large investors"), institutional balance, directors' and supervisors' shareholdings, equity distribution, share transfers and buybacks of treasury shares (or simply "treasury"); financial types: profitability, monthly revenue statement, profit and loss statement, balance sheet, cash flow statement, solvency and operating capacity; basic types: major events calendar, basic information, production and sales combination, support and pressure, historical dividends, ex-dividend information, dividend policy, shareholder meeting souvenirs, related commodities and investment information; and other types: individual stock discussions (or simply "discussions") and warning settings (or simply "warnings"). When a user adds a detail, the dual-zone editing module 24 receives the addition instruction (the addition instruction includes three parts: which detail information tag 36 is selected, the "add" function, and which subordinate block is selected) to add the selected detail information tag 36 to the first setting block 32 or the second setting block 34. The addition instruction is generated when the selected detail information tag 36 is clicked.Users can change the subordinate block corresponding to a detail information item by using the command to change the subordinate block. For example, the command to change the subordinate block is defined by the drag and drop command received by the dual-area editing function module 24 (that is, the command to change the subordinate block is generated by the drag and drop operation, which includes three parts: which detail information item 36 is selected, from which subordinate block to "drag", and to which subordinate block to "drop"). It is used to change the subordinate block corresponding to the selected detail information item 36. The command to change the subordinate block is generated when the user long-presses one of the selected detail information items 36 in the first setting block 32 or the second setting block 34 and then drags it to another block and drops it. In other words, the command to change the subordinate block is not the same as the drag and drop command, but is generated under specific conditions. That is, "dragging and dropping" is one of the conditions, and the subsequent change arrangement command also uses "dragging and dropping" as one of the conditions. When a user deletes a piece of detailed information, the dual-zone editing module 24 receives a deletion command (the deletion command includes three parts: which detailed information tag 36 is selected, the "delete" function, and which subordinate block is selected) to remove the selected detailed information tag 36 from its corresponding subordinate block. The deletion command is generated when the user selects a detailed information tag 36 in either the first setting block 32 or the second setting block 34. The dual-zone editing module 24 then generates a detailed information combination setting based on the results of the addition command, the subordinate block change command, and / or the changes after the deletion command is executed. The detailed information combination setting includes multiple pieces of detailed information contained in each of the first setting block 32 and the second setting block 34, that is, a "group" of detailed information represented by multiple detailed information tags 36. In some embodiments, the dual-zone editing module 24 further includes: receiving a change arrangement instruction (the change arrangement instruction includes three parts: which detail information label 36 is selected, a "drag and drop" instruction, and the position to which it is placed in the "detail information group") to change the arrangement position (i.e., the arrangement order) of the selected detail information label 36 in the subordinate block. The change arrangement instruction is generated after the selected detail information label 36 in the first setting block 32 or the second setting block 34 is selected using a drag and drop operation. The change arrangement instruction can adjust the arrangement order of the detail information group. In some embodiments, detail information labels 36 that have not yet been assigned to the first setting block 32 or the second setting block 34 are marked with a "new symbol" (or new icon), such as "+", to allow the user to identify which details are still unused (i.e., can be added). In some embodiments, the first setting block 32 and the second setting block 34 contain a system-preset upper limit value (e.g., "3", "4", "5", "6", etc.). When the amount of detailed information contained in the first setting block 32 or the second setting block 34 has reached the upper limit value, the new instruction cannot be executed.In some embodiments, when a user adds a detail information tag 36 using the "Add" command, the dual-zone editing module 24 adds it to a pre-defined block that is not yet full (i.e., the number of detail information items has not yet reached the upper limit). In some embodiments, when a user adds a detail information tag 36 using the "Add" command, the dual-zone editing module 24 first adds the detail information represented by the selected detail information tag 36 to the first pre-defined block 32; when the number of detail information items in the first pre-defined block 32 has reached the upper limit, the detail information represented by the selected detail information tag 36 is added to the second pre-defined block 34; when the number of detail information items in the second pre-defined block 34 has also reached the upper limit, the "Add" command cannot be executed. In some embodiments, before executing the "Add" command, the user must first select either the first pre-defined block 32 or the second pre-defined block 34 to add the detail information represented by the selected detail information tag 36 to the selected pre-defined block. In some embodiments, detailed information labels 36 belonging to the first setting block 32 or the second setting block 34 are not yet defined. Instead, information is categorized according to type, which is selected from: price quote information, chip information, financial information, basic information, and other information types. In some embodiments, the detailed information labels 36 in the first setting block 32 or the second setting block 34 are marked with a "deletion symbol" (or deletion icon), such as "-" (minus sign) or "x" (cross sign), to allow users to identify which detailed information can be deleted.
[0028] Detailed Information Module 26 is used to download quotation messages of financial products from the quotation server and generate corresponding detailed information accordingly. Detailed Information Module 26 is a collective term, which can include: intraday chart detail module (one of the detailed information modules 26, generating intraday chart detail information), individual stock trend module (one of the detailed information modules 26, generating individual stock trend chart information), technical chart module (one of the detailed information modules 26, generating technical chart information), three major institutional investor module (one of the detailed information modules 26, generating information on the three major institutional investors), individual stock after-hours module (one of the detailed information modules 26, generating after-hours information on individual stocks), trend analysis module (one of the detailed information modules 26, generating trend analysis information), five-level price and volume module (one of the detailed information modules 26, generating five-level price and volume information), individual stock news module (one of the detailed information modules 26, generating individual stock news information)...etc.
[0029] The detailed information view module 28 generates a detailed information view 38 based on the detailed information combination settings. The detailed information view 38 includes a first information block 40, a second information block 42, and detailed information corresponding to each block. The detailed information combination (multiple anomalies of detailed information) contained in the first setting block 32 is displayed in the first information block 40, and the detailed information combination (multiple anomalies of detailed information) contained in the second setting block 34 is displayed in the second information block 42. When the user switches the detailed information of the first information block 40 or the second information block 42, the detailed information view module 28 receives the operation command generated by the first information block 40 or the second information block 42, and presents it in the first information block 40 or the second information block 42 according to the detailed information combination settings. In some embodiments, the operation command is a sliding command, for example: the user directly switches the detailed information in the first information block 40 or the second information block 42 by sliding. In some embodiments, the operation command is a selection command. For example, when a user selects the first block representative element 44 of the first information block 40 or the second block representative element 46 of the second information block 42, a selection command is generated, and the detailed information view module 28 switches the detailed information according to the selection command. In some embodiments, the first block representative element 44 and the second block representative element 46 are tab elements, and the user can switch the corresponding detailed information by selecting the tab representing a certain detailed information. In some embodiments, the first block representative element 44 and the second block representative element 46 are button elements, and the user can switch the corresponding detailed information by selecting the button representing a certain detailed information.
[0030] Referring to Figure 3, this is a schematic diagram of a screen 16 displaying a detailed information view 38 according to a preferred embodiment of the present invention. It illustrates how the present invention displays a graphical user interface of the application 20 on the screen 16. This embodiment uses an Android smartphone screen as an example for illustration. The present invention is not limited to smartphones; it can also be used on tablets or other mobile devices. The illustration shows the detailed information view 38 displayed after the dual-area detailed information editing device 10 executes the application 20 (financial trading software or financial quotation software) of the present invention. The detailed information view 38 according to a preferred embodiment of the present invention includes a first information block 40 and a second information block 42. The first information block 40 is configured with a first block representative element 44, and the second information block 42 is configured with a second block representative element 46. The first block representing element 44 and the second block representing element 46 in the illustration are tab elements. The tab titles of the first block representing element 44 include: Details, Trend, Technical, Institutional Investors, After-Hours, Trend, Diagnosis, and Chips. The tab titles of the second block representing element 46 include: Five Levels, Details, Price Dividends, News, Discussion, Odds, and Alerts. When a user clicks on a tab title (generating a click command), they can switch the information block to display the corresponding detailed information. For example, clicking on the trend of the first block representing element 44 (generating a trend click command) will display the corresponding stock trend information (which is one of the detailed information) in the first information block 40. In some embodiments, users can switch between detailed information in the first information block 40 and the second information block 42 using a swipe command. In some embodiments, the first information block 40 and the second information block 42 do not have corresponding first block representing elements 44 and 46 (not shown), and users switch between detailed information using a swipe command. In some embodiments, when the amount of detailed information represented by the first block representative element 44 and the second block representative element 46 is large, the tab titles or buttons (not shown) that are outside the visible range of the screen 16 are accessed by sliding the first block representative element 44 and the second block representative element 46 to browse the remaining tab titles or buttons. In some embodiments, when the amount of detailed information represented by the first block representative element 44 and the second block representative element 46 is large, the tab titles or buttons (not shown) that are outside the visible range of the screen 16 are accessed by pulling down the first block representative element 44 and the second block representative element 46 to browse the remaining tab titles or buttons. The illustration includes an "Edit" button, which, when clicked by the user, drives the dual-zone editing function module 24 to generate a dual-zone editing function view 30, causing the screen 16 to switch to display the dual-zone editing function view 30.
[0031] Referring to Figures 4A and 4B, a schematic diagram of the screen 16 of a dual-zone editing function view 30 according to an embodiment of the present invention is shown. The illustration shows that after the user clicks the "Edit" button in the detailed information view 38 (as shown in Figure 3), the screen 16 switches to display the dual-zone editing function view 30. Figure 4A illustrates that the dual-zone editing function view 30 includes a first setting block 32, a second setting block 34, and a plurality of detailed information labels 36. The detailed information labels 36 that have been set in the first setting block 32 or the second setting block 34 are marked with a "delete symbol," while the detailed information labels 36 that have not yet been set and belong to the first setting block 32 or the second setting block 34 are marked with a "add symbol." The "delete symbol" and "add symbol" in the illustration are used to illustrate that adding the marking symbols to the detailed information labels 36 improves the recognizability of the information, rather than to limit the state of the "delete symbol" and "add symbol" in the present invention. In some embodiments, other different symbols or diagrams may be used instead. In some embodiments, detailed information tags 36 belonging to the first designated block 32 or the second designated block 34 have not yet been set, and are instead classified by information type, namely: quotation type, chip type, financial type and other types.
[0032] Figure 4B illustrates that the first setting block 32 and the second setting block 34 are set to the Always-On-Top attribute. When the user slides the dual-zone editing function view 30 to browse the detailed information tags 36 that have not yet been set to belong to the first setting block 32 or the second setting block 34, the first setting block 32 and the second setting block 34 are always displayed in the visible range of the screen 16 and are always on top, so that the user can add any detailed information tag 36 to the first setting block 32 and the second setting block 34.
[0033] Referring to Figure 5, this is a schematic diagram of a screen 16 showing a user-customized detailed information view 38 according to an embodiment of the present invention. The figure illustrates that when the user sets customized detailed information in the dual-zone editing function view 30 (as shown in Figure 4A), after returning to the detailed information view 38, the first block representative element 44 of the first information block 40 and the second block representative element 46 of the second information block 42 only display the user-customized tab titles. Compared with Figure 3, the customized detailed information view 38 is simpler, without too much information that the user does not need, making it more convenient to select and operate.
[0034] Referring to Figure 6, a drag and drop operation diagram (a) of a dual-zone editing function view 30 according to an embodiment of the present invention is shown. This embodiment illustrates that in the dual-zone editing function view 30, in addition to directly selecting the detailed information label 36 marked with the "Add" symbol (generating an add command), the user can also use drag and drop operations to set the detailed information label 36 to the first setting block 32 or the second setting block 34. The example shows "Brokerage Branch" being dragged to the first setting block 32. When the user "drops" it, the add command is completed.
[0035] Referring to Figure 7, a schematic diagram (II) of dragging and dropping operations of a dual-zone editing function view 30 according to an embodiment of the present invention is shown. This embodiment illustrates that in the same block (first setting block 32 or second setting block 34), the user can use dragging and dropping operations (generating change arrangement instructions) to change the arrangement position of detailed information labels 36.
[0036] Referring to Figure 8, a drag-and-drop operation diagram (III) of the dual-zone editing function view 30 of an embodiment of the present invention is shown. This embodiment illustrates that the user can use drag-and-drop operations (generating a change subordinate block instruction) to change the detailed information label 36 from one block to another. The illustration shows the "five-level price quantity" being dragged from the second setting block 34 to the first setting block 32 and dropped. When the user "drops" the label, the change subordinate block instruction is completed.
[0037] Referring to Figure 9, an operation flowchart of an application program 20 according to an embodiment of the present invention is shown. The user uses a smartphone to execute application program 20 and then edits customized detailed information. Please also refer to Figures 1, 2, 3, 4A, 5, 6, and 8, which include:
[0038] Step S101: Execute an application program 20 of an embodiment of the present invention on the device 10. The user executes the application program 20 of the present invention (stock quotation software or stock trading software) on the device 10 for editing detailed information in the dual-zone.
[0039] Step S102: Establish a connection with the server and perform login verification. After the communication module 18 establishes an Internet connection, the login verification module 22 establishes a connection with the server (i.e., the login server) to perform login verification. In some embodiments, after successful verification, a token is downloaded and stored in memory 14. In some embodiments, the user authenticates with an account and password; in some embodiments, the user authenticates with biometrics, such as fingerprint recognition or Face ID recognition; in some embodiments, the user authenticates with electronic credentials.
[0040] Step S103: Generate dual-zone editing function view 30. If the user wants to edit custom detailed information, they can switch to dual-zone editing function view 30 through the menu (not shown), or click the "Edit" button in the detailed information view 38 (as shown in Figure 3) to drive the dual-zone editing function module 24 to generate dual-zone editing function view 30, so that the screen 16 switches to display dual-zone editing function view 30, as shown in Figure 4A. Dual-zone editing function view 30 includes a first setting block 32, a second setting block 34 and a plurality of detailed information tabs 36.
[0041] Step S104: Receive Add Instruction. If a user wishes to add detailed information, in some embodiments, they select the detailed information tab 36 (generating an add instruction). The dual-zone editing module 24 receives the add instruction corresponding to the detailed information tab 36 to add it to the first setting block 32 or the second setting block 34. In some embodiments, the user must first select the first setting block 32 or the second setting block 34, and then select the detailed information tab 36 (generating an add instruction). In some embodiments, the user can drag and drop the detailed information tab 36 to the target block (first setting block 32 or second setting block 34) to add the information, as shown in Figure 6. As described in the above embodiments, there are many ways to generate the add instruction corresponding to the detailed information tab 36; however, the foregoing embodiments are not intended to limit the ways in which the add instruction of the present invention can be generated.
[0042] Step S105: Receive a change subordinate block instruction. The user can use drag and drop operations (generating a change subordinate block instruction) to change the detailed information tag 36 in the first setting block 32 or the second setting block 34 to another block, as shown in Figure 8. Similarly, the foregoing embodiments are not intended to limit the way the change subordinate block instruction is generated in this invention.
[0043] Step S106: Receive deletion command. If a user wants to delete a piece of detailed information, they select a detailed information tag 36 in the first setting block 32 or the second setting block 34 (generating a deletion command). The dual-zone editing function module 24 receives the deletion command from the detailed information tag 36 and deletes it from the corresponding subordinate block. Similarly, the foregoing embodiments are not intended to limit the way the deletion command is generated in this invention.
[0044] Step S107: Generate detailed information combination settings based on the changes after executing the add instruction, change subordinate block instruction, and / or delete instruction. The dual-zone editing function module 24 generates detailed information combination settings based on the changes after executing the add instruction, change subordinate block instruction, and / or delete instruction. The detailed information combination settings include the detailed information contained in the first setting block 32 and the second setting block 34 respectively. Assuming that the user's final editing result in the dual-zone editing function view 30 is as shown in Figure 4A, the detailed information combination settings are as follows: the first setting block 32 includes intraday details, individual stock trends, technical charts, and a chip overview; the second setting block 34 includes five-level price and volume, detailed quotes, price distribution statistics, and individual stock news.
[0045] Step S108: Download the quotation messages of financial products from the quotation server based on the detailed information combination settings and generate the corresponding detailed information accordingly. When the user switches to the detailed information view 38 of a certain stock through the menu (not shown), the detailed information module 26 is driven to download the corresponding detailed information based on the detailed information combination settings generated in the previous step. Continuing from the previous example, here, the following modules are used: Time-sharing details module downloads the stock's quote data and generates time-sharing details; Stock trend module downloads the stock's quote data and generates stock trend chart information; Technical chart module downloads the stock's quote data and generates technical chart information; Volume overview module downloads the stock's quote data and generates volume overview information; Five-level price and volume module downloads the stock's quote data and generates five-level price and volume information; Detailed quote module downloads the stock's quote data and generates detailed quote information; Price distribution statistics module downloads the stock's quote data and generates price distribution statistics information; and Stock news module downloads the stock's quote data and generates stock news information.
[0046] Step S109: Generate detailed information view 38 based on the detailed information combination settings. The detailed information view module 28 generates detailed information view 38 based on the detailed information combination settings. Detailed information view 38 includes a first information block 40, a second information block 42, and detailed information corresponding to each block. The setting content (including the detailed information) of the first setting block 32 is displayed in the first information block 40, and the setting content (including the detailed information) of the second setting block 34 is displayed in the second information block 42. In some embodiments, the first information block 40 includes a first block representative element 44, and the second information block 42 includes a second block representative element 46, as shown in Figure 5. In some embodiments, this step is performed in conjunction with the previous step. In some embodiments, this step is performed first to generate detailed information view 38, and then step S108 is performed.
[0047] As will be understood from various embodiments of the present invention, program instructions executed by a computer can perform the various blocks in the flowchart, combinations of blocks in the flowchart, and steps in the various embodiments. Providing these program instructions to a processor to operate generates a machine or resources for hardware and software to work together, thereby, when these instructions are executed on the processor, will produce components for performing the actions or technical effects indicated by the flowchart blocks. Different sets of program instructions can also cause at least some of the operation steps shown in the flowchart blocks to be performed in parallel, and the technical content expressed by the various program instructions of an application may differ depending on the embodiment. Furthermore, some of these steps can be performed on more than one processor, for example, in the case of the microprocessor and peripheral interface processor working together in the device of the present invention. In addition, without departing from the scope or spirit of the present invention, one or more blocks or combinations of blocks in the flowchart can be performed simultaneously with other blocks or combinations of blocks, or even in a different order than shown.
[0048] Therefore, the blocks of the flowchart of the present invention support combinations of components for performing specified actions or technical effects, combinations of steps for performing specified actions or technical effects, and program instruction components for performing specified actions or technical effects. It is also understood that these specified actions or technical effects are implemented by special purpose hardware systems or special purpose hardware and program instructions working together to execute the various blocks of the flowchart of the present invention and the combinations of blocks in the flowchart.
[0049] In summary, the present invention proposes a dual-zone editing technology for detailed information, which solves the problem of the prior art that "users cannot delete (hide) unnecessary functions themselves". The present invention allows users to customize the detailed information view, reduce redundant information, make the screen look simpler, and increase the convenience of operation, so as to make up for the shortcomings of the prior art.
[0050] Although the technical content of the present invention has been disclosed above with reference to preferred embodiments, it is not intended to limit the present invention. Any modifications and refinements made by those skilled in the art without departing from the spirit of the present invention should be included within the scope of the present invention. Therefore, the scope of protection of the present invention shall be determined by the appended claims. [Simplified Explanation of the Diagram]
[0051] Figure 1 is a system function block diagram of a device according to an embodiment of the present invention; Figure 2 is a system function block diagram of an application according to an embodiment of the present invention; Figure 3 is a schematic diagram of a screen display of a detailed information view according to an embodiment of the present invention; Figure 4A is a schematic diagram of a screen display of a dual-zone editing function view according to an embodiment of the present invention (I); Figure 4B is a schematic diagram of a screen display of a dual-zone editing function view according to an embodiment of the present invention (II); Figure 5 is a schematic diagram of a screen display of a custom detailed information view according to an embodiment of the present invention; Figure 6 is a schematic diagram of dragging and dropping operations of a dual-zone editing function view according to an embodiment of the present invention (I); Figure 7 is a schematic diagram of dragging and dropping operations of a dual-zone editing function view according to an embodiment of the present invention (II); Figure 8 is a schematic diagram of dragging and dropping operations of a dual-zone editing function view according to an embodiment of the present invention (III); and Figure 9 is an operation flowchart of Embodiment 1 of the present invention. [Biomaterial Storage]
[0053] None
Claims
1. A device for editing detailed information in a dual-zone environment, the device comprising: a communication module for establishing an Internet connection; A dual-area editing function module generates a dual-area editing function view, including a first setting block, a second setting block, and a plurality of detailed information tags, which represent a plurality of detailed information. It receives a add instruction to add one of the selected detailed information tags to the first setting block or the second setting block; receives a change subordinate block instruction to change a subordinate block corresponding to one of the selected detailed information tags in the first setting block or the second setting block, where the subordinate block is the first setting block or the second setting block; receives a delete instruction to delete one of the selected detailed information tags in the first setting block or the second setting block from its corresponding subordinate block; and generates a detailed information combination setting based on the changes after the add instruction, the change subordinate block instruction, and / or the delete instruction, whereby the detailed information combination setting includes the changed detailed information contained in each of the first setting block and the second setting block. A plurality of detailed information modules are used to download a quotation message of a financial product from a quotation server and generate corresponding detailed information accordingly; a detailed information view module generates a detailed information view based on the detailed information combination settings, including a first information block, a second information block, and one of the detailed information corresponding to each block, wherein the modified detailed information contained in the first setting block is displayed in the first information block, the modified detailed information contained in the second setting block is displayed in the second information block, and receives an operation command from the first information block or the second information block to switch one of the detailed information corresponding to the detailed information combination settings; a memory is used to store an application, the quotation message of the financial product, the detailed information, and the detailed information combination settings, wherein the application includes a login verification module, the dual-area editing function module, the detailed information modules, and the detailed information view module; A touch screen for displaying the graphical user interface of the application and for handling touch events; and one or more processors connected to the memory and the touch screen and executing the application.
2. The apparatus for editing detailed information in a dual-zone configuration as described in claim 1, wherein the dual-zone editing function module further includes: receiving a change arrangement instruction to change the arrangement position of one of the selected detailed information tags in one of the subordinate blocks.
3. The device for editing detailed information in a dual-zone setting as described in claim 1, wherein one of the detailed information labels that have not yet been assigned to the first setting block or the second setting block in the dual-zone editing function view is marked with a new symbol to identify that one of the corresponding detailed information has not yet been assigned to the detailed information view.
4. The device for editing detailed information in a dual-zone layout as described in claim 1, wherein the detailed information tags that have not yet been assigned to the first or second designated block in the dual-zone editing function view are classified according to an information type selected from: a price information type, a chip information type, a financial information type, a basic information type, and an other information type.
5. The apparatus for editing detailed information in a dual-zone setting as described in claim 1, wherein one of the detailed information labels in the first setting block or the second setting block of the dual-zone editing function view is marked with a deletion symbol to identify that one of the corresponding detailed information has been set to the specific subordinate block.
6. The apparatus for editing detailed information in a dual-zone layout as described in claim 1, wherein the first setting block and the second setting block in the dual-zone editing function view are set to a perpetually top attribute.
7. The apparatus for editing detailed information in a dual-area format as described in claim 1, wherein the first information block includes a first block representative element, the second information block includes a second block representative element, and the first block representative element and the second block representative element are configured to each display one of the detailed information based on the combination of detailed information.
8. A method for editing detailed information in a dual-zone configuration, applied to a mobile device, the mobile device including a communication module, a memory, and a touch screen, the method comprising: generating a dual-zone editing function view including a first setting block, a second setting block, and a plurality of detailed information tags, the detailed information tags representing a plurality of detailed information; receiving a add instruction to add one of the selected detailed information tags to the first setting block or the second setting block; receiving a change subordinate block instruction to change a subordinate block corresponding to one of the selected detailed information tags in the first setting block or the second setting block, the subordinate block being the first setting block or the second setting block; receiving a delete instruction to delete one of the selected detailed information tags in the first setting block or the second setting block from the corresponding subordinate block; Based on the changes resulting from the execution of the new instruction, the change of subordinate block instruction, and / or the deletion instruction, a detailed information combination setting is generated, which includes the changed detailed information contained in the first setting block and the second setting block respectively; a quotation message of a financial product is downloaded from a quotation server and the corresponding detailed information is generated accordingly; a detailed information view is generated based on the detailed information combination setting, including a first information block, a second information block, and one of the corresponding detailed information, wherein the changed detailed information contained in the first setting block is displayed in the first information block, and the changed detailed information contained in the second setting block is displayed in the second information block; and an operation instruction of the first information block or the second information block is received to switch one of the detailed information corresponding to the detailed information combination setting.
9. The method for editing detailed information in a dual-section as described in claim 8, further comprising: receiving a change arrangement instruction to change the arrangement position of one of the selected detailed information tags in one of the subordinate sections.
10. The method for editing detailed information in a dual-zone layout as described in claim 8, wherein one of the detailed information labels that have not yet been assigned to the first or second setting block in the dual-zone editing function view is marked with a new symbol to identify that one of the corresponding detailed information labels has not yet been assigned to the detailed information view.
11. The method for editing detailed information in a dual-zone layout as described in claim 8, wherein the detailed information tags that have not yet been assigned to the first or second designated block in the dual-zone editing function view are classified according to an information type selected from: a price information type, a chip information type, a financial information type, a basic information type, and an other information type.
12. The method for editing detailed information in a dual-zone layout as described in claim 8, wherein one of the detailed information labels in the first setting block or the second setting block of the dual-zone editing function view is marked with a deletion symbol to identify that one of the corresponding detailed information has been set to the specific subordinate block.
13. The method for editing detailed information in a dual-zone layout as described in claim 8, wherein the first setting block and the second setting block in the dual-zone editing function view are set to a perpetually top attribute.
14. The method for editing detailed information in a dual-area format as described in claim 8, wherein the first information block includes a first block representative element, the second information block includes a second block representative element, and the first block representative element and the second block representative element are configured to each display one of the detailed information based on the combination settings of the detailed information.
15. A computer program product installed on a mobile device having a processor, a memory and a touch screen, the computer program product being stored in the memory and running on the processor, wherein when the processor executes the computer program product, it implements the steps of any one of claims 8 to 14 above for a method of editing detailed information in a dual-zone environment.