[go: up one dir, main page]

CN117056009B - A method of displaying information - Google Patents

A method of displaying information Download PDF

Info

Publication number
CN117056009B
CN117056009B CN202311325684.8A CN202311325684A CN117056009B CN 117056009 B CN117056009 B CN 117056009B CN 202311325684 A CN202311325684 A CN 202311325684A CN 117056009 B CN117056009 B CN 117056009B
Authority
CN
China
Prior art keywords
display
displayed
width
keyword
display area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202311325684.8A
Other languages
Chinese (zh)
Other versions
CN117056009A (en
Inventor
靳雯
石江枫
赵洲洋
于伟
王全修
姚鑫
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Rizhao Ruian Information Technology Co ltd
Beijing Rich Information Technology Co ltd
Original Assignee
Rizhao Ruian Information Technology Co ltd
Beijing Rich Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Rizhao Ruian Information Technology Co ltd, Beijing Rich Information Technology Co ltd filed Critical Rizhao Ruian Information Technology Co ltd
Priority to CN202311325684.8A priority Critical patent/CN117056009B/en
Publication of CN117056009A publication Critical patent/CN117056009A/en
Application granted granted Critical
Publication of CN117056009B publication Critical patent/CN117056009B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供了一种信息显示方法,所述方法包括如下步骤:获取当前需要在用户界面上显示的目标信息对应的时间范围和关键词的数量Dk;获取所述时间范围对应的单位时间的数量Dt,以及基于Dt,获取第一显示权重w1;基于Dk,获取第二显示权重w2;基于w1和w2获取宽度显示权重Wd=f(w1,w2);基于所述用户界面中的指定显示区域的宽度D和Wd,获取第一显示区域的宽度D1和第二显示区域的宽度D2,其中,第一显示区域用于将当前需要显示的信息在对应的时间范围内进行可视化显示,所述第二显示区域用于对当前需要显示的目标信息对应的关键词进行可视化显示。本发明能够使得可视化效果好,用户体验好。

The present invention provides an information display method. The method includes the following steps: obtaining the time range and the number of keywords Dk corresponding to the target information that currently needs to be displayed on the user interface; obtaining the number of unit times corresponding to the time range. Dt, and based on Dt, obtain the first display weight w1; based on Dk, obtain the second display weight w2; obtain the width display weight Wd=f (w1, w2) based on w1 and w2; based on the designated display area in the user interface The widths D and Wd are to obtain the width D1 of the first display area and the width D2 of the second display area, where the first display area is used to visually display the information that currently needs to be displayed within the corresponding time range, and the third The second display area is used to visually display keywords corresponding to the target information that currently needs to be displayed. The invention can achieve good visualization effect and good user experience.

Description

Information display method
Technical Field
The invention relates to the field of computer technology application, in particular to an information display method.
Background
In some application scenarios, it is necessary to visually display abnormal events, such as alert information, in a certain target geographic area, so as to intuitively know the situation of the abnormal event in the geographic area. The current visual display mode is as follows: the method comprises the steps of displaying a map corresponding to the geographic area on a display screen, identifying a certain place in the geographic area, where an abnormal event occurs, with a specific identification at the corresponding position on the map, and displaying the type distribution condition of the abnormal event of the target geographic area, the distribution condition in the time dimension and the distribution condition of the included keywords on the display screen. However, in the conventional display method, the size of the display area for the distribution of the abnormal event in the time dimension and the distribution of the included keyword is fixed, which results in poor visualization effect.
Disclosure of Invention
Aiming at the technical problems, the invention adopts the following technical scheme:
the embodiment of the invention provides an information display method, which comprises the following steps:
acquiring a time range corresponding to target information which is required to be displayed on a user interface at present and the number Dk of keywords;
acquiring the number Dt of unit time corresponding to the time range, and acquiring a first display weight w1 based on the Dt;
acquiring a second display weight w2 based on Dk;
acquiring a width display weight wd=f (w 1, w 2) based on w1 and w2; f () is a set function expression;
and acquiring the width D1 of a first display area and the width D2 of a second display area based on the widths D and Wd of the designated display areas in the user interface, wherein the first display area is used for visually displaying the information to be displayed currently in a corresponding time range, and the second display area is used for visually displaying keywords corresponding to the target information to be displayed currently.
The invention has at least the following beneficial effects:
according to the information display method provided by the embodiment of the invention, the width of the display area for the time dimension and the keywords can be dynamically adjusted based on the length of the time dimension and the number of the keywords, so that the visualization effect is good and the user experience is good.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly described below, and it is apparent that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flowchart of an information display method according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present invention, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to fall within the scope of the invention.
An embodiment of the present invention provides an information display method, as shown in fig. 1, where the method may include the following steps:
s100, acquiring a time range corresponding to the target information which is required to be displayed on the user interface at present and the number Dk of keywords.
In an exemplary embodiment of the present invention, the target information may be any event that needs to be displayed, and in a non-limiting embodiment, the target information may be alert information within a certain geographic area. The time range corresponding to the target information can be the starting time and the ending time of the target information which needs to be displayed currently, and the starting time and the ending time are expressed in a year, month and day format.
In the embodiment of the present invention, the keyword of the target information is a keyword that can reflect the information in each item of target information, for example, may be a subject, for example, for a certain item of target information, "2022, 5, 6, and a B event occurs at the a location", and the keyword of the information is "B". It is known to those skilled in the art that any method of extracting keywords falls within the scope of the present invention.
In the embodiment of the invention, the time range and the number of the keywords corresponding to the target information can be obtained through the corresponding information providing platform.
S200, obtaining the number Dt of unit time corresponding to the time range, and obtaining the first display weight w1 based on the first display weight calculation mode and the Dt.
In the embodiment of the invention, the unit time can be set based on actual needs, such as hours, days and the like. In one exemplary embodiment, the unit time may be a day. When the unit time is a day, the number of unit times corresponding to the time range is the number of days included in the time range.
In the embodiment of the invention, the first display weight is positively correlated with Dt. That is, a smaller time range corresponds to a smaller weight and a larger time range corresponds to a larger weight. The weights corresponding to a particular time range may be determined empirically, e.g., dt=0, w1=0; dt=1, w1=1; dt=7, w1=3; dt=14, w1=4; dt=30, w1=5; dt=50, w1=7, etc. In a preferred embodiment, w1= -2.24+1.63log (Dt). The w1 obtained in this way can make the visualization effect good.
S300, based on Dk, acquiring a second display weight w2.
In the embodiment of the present invention, the second display weight w2 is positively correlated with the number of keywords, that is, the more keywords, the larger w2, and vice versa. The weights corresponding to the number of different keywords may be obtained based on experience, for example, dk=0, w2=0; dk=1, w2=1; dk=10, w2=5; dk=50, w2=7; dk=100, w2=10, etc. In one exemplary embodiment, w2= -2.37+1.85log (Dk). The w2 obtained in this way can make the visualization effect good.
S400, acquiring width display weights wd=f (w 1, w 2) based on w1 and w2; f () is a set function expression.
In an exemplary embodiment of the present invention, wd=a1w1+a2w2, a1 is a first set coefficient, and a2 is a second set coefficient. a1 and a2 can be set based on actual needs, and can be obtained through multiple groups of visual effect experiments. In one non-limiting embodiment, a1 and a2 may each be a value between 0-1, and a1+a2=1. Preferably, a1=a2=0.5.
In a further embodiment of the present invention,representing a rounding down. Thus, when Dt is relatively large and Dk is relatively small, the first display weight can be made relatively large, in the Dt phaseFor smaller time, dk is relatively larger, the second display weight can be relatively larger, and display can be more reasonable.
S400, based on the width D and the width Wd of the designated display area in the user interface, acquiring the width D1 of a first display area and the width D2 of a second display area, wherein the first display area is used for carrying out visual display on information to be displayed currently in a corresponding time range, and the second display area is used for carrying out visual display on keywords corresponding to target information to be displayed currently.
In an exemplary embodiment of the present invention,,representing a rounding down.
Therefore, the visual effect can be enhanced through the dynamic adjustment of the size of the time range required to be displayed and the number of the keywords, and the user experience is good.
In the embodiment of the invention, the quantity of the information corresponding to each unit time can be displayed by a state diagram, and the keywords corresponding to the target information to be displayed currently are displayed by a cloud diagram.
Further, in the embodiment of the present invention, the display width corresponding to each displayed keyword is positively correlated with the number of occurrences of the keyword in the target information, that is, if the number of occurrences of a certain keyword is greater, the corresponding display width is greater, that is, the keyword is greater. The display width corresponding to each keyword can be obtained randomly or based on a set manner. For example, for keyword i, its corresponding display width WS i =W0+(n i /∑ m i=1 n iDeltaW, wherein W0 is a preset reference width, n i For keyword i in target letterThe number of occurrences in the message, i, is 1 to m, m is the number of keywords, and ΔW is the set increase width. W0 and aw may be set based on actual needs.
In the embodiment of the invention, if the display width of a certain keyword is larger than the set width, the keyword is displayed with the set width and displayed with the set color. In the embodiment of the invention, the set width can be set based on actual needs. For example, one tenth of D2 may be set.
In another embodiment of the present invention, if the width of a certain keyword is greater than a set width, the keyword is displayed in the set width, and displayed in a set color and blinked.
Further, in the embodiment of the present invention, the keyword with the largest width is displayed in the first color, and the keyword with the smallest width is displayed in the second color. Wherein the first color and the second color are different colors.
Further, in the embodiment of the present invention, keywords having the same width are displayed in the same color.
Further, in the embodiment of the present invention, when a certain keyword is clicked, the time corresponding to the keyword in the first display area is displayed in a set color, so that the keyword and the corresponding time are associated.
Further, in an embodiment of the present invention, each keyword may be displayed in a spheroid. Specifically, for each keyword, one sphere may be used for display. The radius of the sphere corresponding to each keyword may be half the display width corresponding to the keyword.
Further, the rotational speed may be set to rotate the sphere.
Further, a sphere with a corresponding display width within the same display width range, that is, a sphere with a radius within the same radius range is rotated and displayed on the same rotation circle. Therefore, the spheres with the radius being almost the same as that of the sphere can be positioned on the same rotary circle, and the visual display effect can be further improved.
Further, each sphere is provided with a corresponding keyword.
Further, when clicking a sphere, a corresponding keyword and the number of occurrences are displayed beside the sphere, and a time corresponding to the keyword corresponding to the sphere in the first display area is displayed in a set color.
Further, in the embodiment of the present invention, the specified display area further includes a third display area and a fourth display area. In one exemplary embodiment, the third display area, the first display area, and the second display area are sequentially disposed in order from left to right and below the designated display area. The fourth display area is located above the user interface.
The fourth display area is used for displaying map information corresponding to the target information. On the map information displayed, a geographical area in which the target information has occurred is identified using a setting identification. Further, for a geographical area with a large amount of target information, the larger the corresponding setting identifier is. When clicking a certain set identifier, displaying target information corresponding to the geographic area in the form of an identifier frame.
The third display area is used to display other statistics of the target information, such as type, number, homonymy, and cyclic ratio, etc.
Further, in the embodiment of the present invention, when a keyword is clicked, the time corresponding to the keyword in the first display area and the geographic area corresponding to the keyword in the fourth display area are displayed in a set color, so that the keyword, the corresponding time and the geographic area are associated.
In summary, according to the information display method provided by the embodiment of the invention, for the width of the display area for the time dimension and the keywords, dynamic adjustment can be performed based on the length of the time dimension and the number of the keywords, so that the visualization effect is good and the user experience is good.
Embodiments of the present invention also provide a non-transitory computer readable storage medium that may be disposed in an electronic device to store at least one instruction or at least one program for implementing one of the methods embodiments, the at least one instruction or the at least one program being loaded and executed by the processor to implement the methods provided by the embodiments described above.
Embodiments of the present invention also provide an electronic device comprising a processor and the aforementioned non-transitory computer-readable storage medium.
Embodiments of the present invention also provide a computer program product comprising program code for causing an electronic device to carry out the steps of the method according to the various exemplary embodiments of the invention as described in the specification, when said program product is run on the electronic device.
While certain specific embodiments of the invention have been described in detail by way of example, it will be appreciated by those skilled in the art that the above examples are for illustration only and are not intended to limit the scope of the invention. Those skilled in the art will also appreciate that many modifications may be made to the embodiments without departing from the scope and spirit of the invention. The scope of the present disclosure is defined by the appended claims.

Claims (8)

1. An information display method, characterized in that the method comprises the steps of:
acquiring a time range corresponding to target information which is required to be displayed on a user interface at present and the number Dk of keywords;
acquiring the number Dt of unit time corresponding to the time range, and acquiring a first display weight w1 based on the Dt;
acquiring a second display weight w2 based on Dk;
acquiring a width display weight wd=f (w 1, w 2) based on w1 and w2; f () is a set function expression;
based on the width D and Wd of the designated display area in the user interface, acquiring the width D1 of a first display area and the width D2 of a second display area, wherein the first display area is used for visually displaying information to be displayed currently in a corresponding time range, and the second display area is used for visually displaying keywords corresponding to target information to be displayed currently;
wherein w1= -2.24+1.63log (Dt); w2= -2.37+1.85log (Dk);,representing a rounding down.
2. The method of claim 1, wherein the unit of time is in days.
3. The method of claim 1, wherein Wd = a1w1+a2w2, a1 is a first set coefficient, and a2 is a second set coefficient.
4. The method according to claim 1, wherein the number of information corresponding to each unit time is displayed in a state diagram, and the keywords corresponding to the target information currently required to be displayed are displayed in a cloud diagram.
5. The method of claim 4, wherein the display width of each keyword displayed is positively correlated with the number of times the keyword appears in the target information.
6. The method of claim 5, wherein the keyword i corresponds to a display width WS i =W0+(n i /∑ m i=1 n iDeltaW, wherein W0 is a preset reference width, n i For the number of times that the keyword i appears in the target information, the value of i is 1 to m, m is the number of keywords, and Δw is the set increasing width.
7. The method of claim 1, wherein each keyword is displayed in a spheroid; the radius of the sphere corresponding to each keyword is half of the display width corresponding to the keyword, and each sphere is provided with the corresponding keyword.
8. The method of claim 7, wherein spheres having radii within the same radius are displayed rotationally on the same rotational circle.
CN202311325684.8A 2023-10-13 2023-10-13 A method of displaying information Active CN117056009B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202311325684.8A CN117056009B (en) 2023-10-13 2023-10-13 A method of displaying information

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202311325684.8A CN117056009B (en) 2023-10-13 2023-10-13 A method of displaying information

Publications (2)

Publication Number Publication Date
CN117056009A CN117056009A (en) 2023-11-14
CN117056009B true CN117056009B (en) 2023-12-22

Family

ID=88655862

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202311325684.8A Active CN117056009B (en) 2023-10-13 2023-10-13 A method of displaying information

Country Status (1)

Country Link
CN (1) CN117056009B (en)

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102346646A (en) * 2011-09-19 2012-02-08 百度在线网络技术(北京)有限公司 Method and device for displaying contents on display screen of mobile terminal
JP2013228887A (en) * 2012-04-25 2013-11-07 Nippon Telegr & Teleph Corp <Ntt> Device, method, and program for information retrieval
CN107015998A (en) * 2016-01-28 2017-08-04 阿里巴巴集团控股有限公司 A kind of image processing method, device and intelligent terminal
WO2017161752A1 (en) * 2016-03-25 2017-09-28 乐视控股(北京)有限公司 Method of extracting newly added calendar event data, and device
CN108268648A (en) * 2018-01-25 2018-07-10 成都明途科技有限公司 A kind of data visualization method based on management system
CN111240557A (en) * 2020-01-13 2020-06-05 口碑(上海)信息技术有限公司 Page display method, device and equipment
CN113687900A (en) * 2021-08-25 2021-11-23 宁波均联智行科技股份有限公司 Display method for vehicle-mounted screen and electronic equipment
CN116450963A (en) * 2023-02-21 2023-07-18 五八同城信息技术有限公司 Content display processing method and device, electronic equipment and storage medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101599001B (en) * 2009-07-13 2012-11-14 青岛海信移动通信技术股份有限公司 Update method for touch-screen display interface and multimedia electronic equipment

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102346646A (en) * 2011-09-19 2012-02-08 百度在线网络技术(北京)有限公司 Method and device for displaying contents on display screen of mobile terminal
JP2013228887A (en) * 2012-04-25 2013-11-07 Nippon Telegr & Teleph Corp <Ntt> Device, method, and program for information retrieval
CN107015998A (en) * 2016-01-28 2017-08-04 阿里巴巴集团控股有限公司 A kind of image processing method, device and intelligent terminal
WO2017161752A1 (en) * 2016-03-25 2017-09-28 乐视控股(北京)有限公司 Method of extracting newly added calendar event data, and device
CN108268648A (en) * 2018-01-25 2018-07-10 成都明途科技有限公司 A kind of data visualization method based on management system
CN111240557A (en) * 2020-01-13 2020-06-05 口碑(上海)信息技术有限公司 Page display method, device and equipment
CN113687900A (en) * 2021-08-25 2021-11-23 宁波均联智行科技股份有限公司 Display method for vehicle-mounted screen and electronic equipment
CN116450963A (en) * 2023-02-21 2023-07-18 五八同城信息技术有限公司 Content display processing method and device, electronic equipment and storage medium

Non-Patent Citations (7)

* Cited by examiner, † Cited by third party
Title
An adaptive window width/center adjustment system with online training capabilities for MR images;Shang-Hong Lai 等;《Artificial Intelligence in Medicine》;第33卷(第1期);第89-101页 *
cisTEM, user-friendly software for single-particle image processing;Timothy Grant 等;《Structural Biology and Molecular Biophysics》;第1-24页 *
Clustering large attributed graphs: A balance between structural and attribute similarities;Hong Cheng 等;《ACM Transactions on Knowledge Discovery from Data》;第5卷(第2期);第1–33页 *
一种基于用户体验值的副本冗余度管理系统的设计与实现;王全修;《中国优秀硕士学位论文全文数据库 信息科技辑(月刊)》(第10期);第I138-174页 *
基于Agent的信息过滤中改进的关键词权重算法研究;侯振兴;《北京电子科技学院学报》;第17卷(第2期);第48-53页 *
基于语音分析的智能质检关键词提取方法设计;关浩华;《自动化与仪器仪表》;第106-108页 *
大数据高维信息界面数据可视化结构模型研究;李安;《中国优秀硕士学位论文全文数据库 信息科技辑(月刊)》(第3期);第I138-3757页 *

Also Published As

Publication number Publication date
CN117056009A (en) 2023-11-14

Similar Documents

Publication Publication Date Title
WO2021174944A1 (en) Message push method based on target activity, and related device
US10725610B2 (en) Customizing a tag cloud
US9813309B2 (en) Method, apparatus, and system for determining a location corresponding to an IP address
EP3762873B1 (en) Image extension neural networks
WO2015148393A1 (en) Data search processing
WO2011139238A2 (en) System and method for directing content to users of a social networking engine
US20090164298A1 (en) System and Method for Market Reserve Price Modeling in Online Auctions with Advanced Match
EP3301629A1 (en) Programmatic generation of graphical display source code for a computerized graphical advertisement display
US20220020504A1 (en) System and method for verified reporting of illness states using disparate datasets
EP3485466B1 (en) Methods and systems for generating and displaying three dimensional digital assets for use in an online environment
CN110544013A (en) disaster risk early warning method and device, computer equipment and storage medium
CN112214561A (en) Map data processing method, device, computer equipment and storage medium
EP3374942A1 (en) Response latency reduction in fixed allocation content selection infrastructure
CN111444447A (en) Content recommendation page display method and device
CN117056009B (en) A method of displaying information
CN103455938B (en) A kind of data processing method, device and server apparatus
US9697566B2 (en) System and mehtod for providing information about assets during a live auction
CN108721897A (en) Methods of exhibiting, device, computing device and the computer storage media of game material
CN113407580B (en) Network and speed enhancement for distributing unified images via a computer network
CN105469259A (en) Published information display method and system
CN107969157A (en) Provide a user content item
CN108416596A (en) Client&#39;s follow-up method, electronic device and readable storage medium storing program for executing priority-based
CN112950250A (en) House value evaluation method and device, storage medium and intelligent terminal
JP2017211749A (en) Advertisement device, warning generation method, and warning generation program
CN113657910B (en) Real name authentication method, device, electronic equipment and readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant