[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN109542545B - Hot word display method and device - Google Patents

Hot word display method and device Download PDF

Info

Publication number
CN109542545B
CN109542545B CN201710872375.0A CN201710872375A CN109542545B CN 109542545 B CN109542545 B CN 109542545B CN 201710872375 A CN201710872375 A CN 201710872375A CN 109542545 B CN109542545 B CN 109542545B
Authority
CN
China
Prior art keywords
displayed
hot
hot words
rotation
rotating shaft
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
CN201710872375.0A
Other languages
Chinese (zh)
Other versions
CN109542545A (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.)
Beijing Gridsum Technology Co Ltd
Original Assignee
Beijing Gridsum 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 Beijing Gridsum Technology Co Ltd filed Critical Beijing Gridsum Technology Co Ltd
Priority to CN201710872375.0A priority Critical patent/CN109542545B/en
Publication of CN109542545A publication Critical patent/CN109542545A/en
Application granted granted Critical
Publication of CN109542545B publication Critical patent/CN109542545B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The invention discloses a hot word display method and device. Wherein, the method comprises the following steps: acquiring hot words to be displayed; determining a rotating shaft and an arrangement mode of hot words to be displayed; arranging the hot words to be displayed according to an arrangement mode; and rotationally displaying the arranged hot words to be displayed around the rotating shaft. The invention solves the technical problem that the hot words need to be manually switched when displayed due to the size limitation of the screen in the prior art.

Description

Hot word display method and device
Technical Field
The invention relates to the field of multimedia, in particular to a hot word display method and device.
Background
With the development of new media services, large screens are used in more and more scenes to display hot news, and the hot news is often reflected by hot words. Especially for media such as television stations, hot words are often displayed on a large screen in a news broadcasting process, and hot news corresponding to the hot words are explained by a news broadcaster. For example, a large screen interpreter of a news media displays hot words on a large screen and explains hot news or hot events corresponding to the hot words to audiences, and because the current hot word display mode is generally static, strong visual impact is not easy to be caused to the audiences, and the audiences are difficult to generate deep impression. In addition, based on the size limitation of the screen, only a plurality of hotwords are often displayed each time, and when other hotwords need to be displayed, the hotwords needing to be displayed need to be manually switched.
In view of the above problems, no effective solution has been proposed.
Disclosure of Invention
The embodiment of the invention provides a hotword display method and a hotword display device, which at least solve the technical problem that hotwords need to be manually switched during hotword display due to size limitation of a screen in the prior art.
According to an aspect of an embodiment of the present invention, there is provided a hotword display method, including: acquiring hot words to be displayed; determining a rotating shaft and an arrangement mode of the hot words to be displayed; arranging the hot words to be displayed according to the arrangement mode; and rotationally displaying the arranged hot words to be displayed around the rotating shaft.
Further, before the arranged hotwords to be displayed are displayed in a rotating mode around the rotating shaft, the method further comprises at least one of the following steps: determining the rotation direction and the rotation angular velocity of the hotword to be displayed; and rotationally displaying the arranged hot words to be displayed around the rotating shaft, wherein the method comprises the following steps: and according to the determined rotation direction and/or rotation angular velocity, performing rotation display on the arranged hot words to be displayed around the rotation axis.
Further, determining the rotation direction of the hotword to be displayed comprises: determining that the hotword to be displayed rotates clockwise or anticlockwise; the determining of the rotation angular velocity of the hotword to be presented comprises: acquiring the heat degree of the hot words to be displayed; and determining the angular speed of the hot word to be displayed rotating around the rotating shaft according to the heat degree.
Further, determining the arrangement mode of the hotwords to be displayed comprises the following steps: selecting an arrangement mode from a plurality of preset arrangement modes, wherein the arrangement modes comprise at least two of the following arrangement modes: arranging the hot words to be displayed on the outer surface of a cylinder with the rotating shaft as a central shaft, arranging the hot words to be displayed on the outer surface of a cone with the rotating shaft as the central shaft, arranging the hot words to be displayed on the outer surface of a circular truncated cone with the rotating shaft as the central shaft, and arranging the hot words to be displayed on the outer surface of a sphere with the rotating shaft as the central shaft.
Further, before the arranged hotwords to be displayed are displayed in a rotating mode around the rotating shaft, the method further comprises the following steps: determining the rotation angular speed of each hot word to be displayed according to the heat degree of each hot word to be displayed; determining a rotating shaft of each hot word to be displayed; determining the rotation direction of each hot word to be displayed; and rotationally displaying the arranged hot words to be displayed around the rotating shaft, wherein the method comprises the following steps: and according to the determined rotation direction and/or rotation angular velocity, performing rotation display on the arranged hot words to be displayed around the rotation axis, wherein each hot word to be displayed performs rotation according to the determined rotation angular velocity, the rotation axis and the rotation direction.
Further, in the process of rotationally displaying the arranged hotwords to be displayed around the rotating shaft, the method further comprises the following steps: when a preset operation of any one target hot word in the hot words to be displayed is received, controlling the hot words to be displayed to stop rotating; and displaying the corresponding hot meeting condition of the target hot word.
Further, after obtaining the hotword to be presented, the method further comprises: acquiring the heat degree of the hot words to be displayed; determining the display attribute of the hot words to be displayed according to the heat degree of the hot words to be displayed, wherein the display attribute at least comprises one of the following properties: the method comprises the following steps of arranging hot words to be displayed according to the arrangement mode, wherein the method comprises the following steps: and after selecting the arrangement mode from the preset multiple arrangement modes, arranging the hot words to be displayed according to the determined display attributes and the determined arrangement modes.
According to an aspect of the embodiments of the present invention, there is also provided a hotword presentation device, including: the first acquisition unit is used for acquiring hot words to be displayed; the first determining unit is used for determining the rotating shaft and the arrangement mode of the hot words to be displayed; the arrangement unit is used for arranging the hot words to be displayed according to the arrangement mode; the first display unit is used for displaying the arranged hot words to be displayed in a rotating mode around the rotating shaft.
Further, the apparatus further comprises at least one of: the second determining unit is used for determining the rotating direction of the hot words to be displayed before the arranged hot words to be displayed are rotatably displayed around the rotating shaft; the third determining unit is used for determining the rotation angular velocity of the hot words to be displayed before the arranged hot words to be displayed are displayed in a rotating mode around the rotating shaft; the first display unit is used for: and according to the determined rotation direction and/or rotation angular velocity, performing rotation display on the arranged hot words to be displayed around the rotation axis.
Further, the second determination unit is configured to: determining that the hotword to be displayed rotates clockwise or anticlockwise; the third determination unit includes: the acquisition subunit is used for acquiring the heat degree of the hot words to be displayed; and the determining subunit is used for determining the angular speed of the hot word to be displayed rotating around the rotating shaft according to the heat degree.
Further, the first determination unit is configured to: selecting an arrangement mode from a plurality of preset arrangement modes, wherein the arrangement modes comprise at least two of the following arrangement modes: arranging the hot words to be displayed on the outer surface of a cylinder with the rotating shaft as a central shaft, arranging the hot words to be displayed on the outer surface of a cone with the rotating shaft as the central shaft, arranging the hot words to be displayed on the outer surface of a circular truncated cone with the rotating shaft as the central shaft, and arranging the hot words to be displayed on the outer surface of a sphere with the rotating shaft as the central shaft.
Further, the apparatus further comprises: the fourth determining unit is used for determining the rotation angular speed of each hot word to be displayed according to the heat degree of each hot word to be displayed before the arranged hot words to be displayed are rotationally displayed around the rotating shaft; the fifth determining unit is used for determining a rotating shaft of each hot word to be displayed; a sixth determining unit, configured to determine a rotation direction of each hot word to be displayed; the first presentation unit is further configured to: and according to the determined rotation direction and/or rotation angular velocity, performing rotation display on the arranged hot words to be displayed around the rotation axis, wherein each hot word to be displayed performs rotation according to the determined rotation angular velocity, the rotation axis and the rotation direction.
Further, the apparatus further comprises: the control unit is used for controlling the hot words to be displayed to stop rotating when a preset operation on any target hot word in the hot words to be displayed is received in the process of rotationally displaying the arranged hot words to be displayed around the rotating shaft; and the second display unit is used for displaying the corresponding hot situations of the target hot words.
Further, the apparatus further comprises: the second acquisition unit is used for acquiring the heat degree of the hot words to be displayed after the hot words to be displayed are acquired; a seventh determining unit, configured to determine a presentation attribute of the hotword to be presented according to the hotness of the hotword to be presented, where the presentation attribute at least includes one of: font, size, colour, luminance, the unit is used for arranging: and after selecting the arrangement mode from the preset multiple arrangement modes, arranging the hot words to be displayed according to the determined display attributes and the determined arrangement modes.
According to an aspect of the embodiments of the present invention, there is also provided a storage medium including a stored program, wherein the program executes the hotword presentation method described above.
According to an aspect of the embodiment of the present invention, there is further provided a processor, configured to execute a program, where the program executes the hotword presentation method described above.
In the embodiment of the invention, the hot words to be displayed are distributed around the rotating shaft and are displayed in a rotating manner around the rotating shaft, the hot words are displayed dynamically, even if the size of the screen is smaller, more hot words can be displayed, the screen is fully utilized, the technical effect of automatically rotating and displaying the hot words is achieved, and the technical problem that the hot words need to be manually switched when being displayed due to the size limitation of the screen in the prior art is solved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the invention and not to limit the invention. In the drawings:
FIG. 1 is a flow chart of an alternative hotword presentation method according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of an alternative large screen thermoprint presentation, in accordance with embodiments of the present invention;
FIG. 3 is a schematic diagram of yet another alternative large heat-blocking word presentation, according to an embodiment of the present invention;
FIG. 4 is a schematic diagram of yet another alternative large blocking word presentation in accordance with an embodiment of the present invention;
FIG. 5 is a schematic diagram of yet another alternative large heat-blocking word presentation, in accordance with an embodiment of the present invention;
fig. 6 is a schematic diagram of an alternative hotword presentation device according to an embodiment of the invention.
Detailed Description
In order to make the technical solutions of the present invention better understood, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the terms "first," "second," and the like in the description and claims of the present invention and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the invention described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
In accordance with an embodiment of the present invention, there is provided an embodiment of a hotword presentation method, it should be noted that the steps illustrated in the flowchart of the figure may be performed in a computer system such as a set of computer executable instructions, and that while a logical order is illustrated in the flowchart, in some cases the steps illustrated or described may be performed in an order different than here.
Fig. 1 is a flowchart of an alternative hotword presentation method according to an embodiment of the present invention. As shown in fig. 1, the method comprises the steps of:
and S102, acquiring hot words to be displayed.
And step S104, determining a rotating shaft and an arrangement mode of the hot words to be displayed.
And step S106, arranging the hot words to be displayed according to an arrangement mode.
And S108, rotationally displaying the arranged hot words to be displayed around a rotating shaft.
In the embodiment of the invention, the hot words to be displayed are distributed around the rotating shaft and are displayed in a rotating manner around the rotating shaft, the hot words are displayed dynamically, even if the size of the screen is smaller, more hot words can be displayed, the screen is fully utilized, the technical problem that the hot words need to be manually switched when being displayed due to the size limitation of the screen in the prior art is solved, and the technical effect of automatically displaying the hot words in a rotating manner is achieved.
The arrangement mode can be various, the rotation mode can also be selected according to needs, the display effect is attractive, impact force is provided, and the impression is easily given to a viewer.
Optionally, before the arranged hotword to be displayed is displayed in a rotating manner around the rotating shaft, the method further includes at least one of the following steps: and determining the rotation direction and the rotation angular speed of the hotword to be displayed. The hot words to be displayed after being arranged are displayed in a rotating mode around a rotating shaft, and the method comprises the following steps: and according to the determined rotation direction and/or rotation angular velocity, performing rotation display on the arranged hot words to be displayed around a rotation axis.
The rotational angular velocity may be set in advance or may be calculated.
The rotation display of the hotwords around the rotation axis comprises two cases:
the first condition is as follows: all hotwords can be rotated at the same rotation angular velocity. In this case, the relative position between any two hotwords in all hotwords remains unchanged.
Case two: different hotwords rotate at different rotation angular velocities. In this case, the relative position of the hotword with different rotation angular velocities changes during the rotation; the relative position of the hotwords with the same rotation angular velocity remains unchanged during the rotation.
The second case can be divided into a plurality of cases, for example, the rotation angular velocity of each hotword is different from that of other hotwords; alternatively, there are partial hotwords having the same angular velocity of rotation.
Optionally, the determining the rotation direction of the hotword to be displayed comprises: and determining whether the hotword to be displayed rotates clockwise or anticlockwise. Determining a rotation angular velocity of the hotword to be presented, comprising: acquiring the heat degree of the hot words to be displayed; and determining the angular speed of the hot words to be displayed rotating around the rotating shaft according to the heat degree.
The determination of the angular velocity of the hotword about the rotation axis may be performed in various ways, for example, the determination of the angular velocity of the hotword about the rotation axis is based on the heat.
The angular velocity at which the hotword rotates around the rotation axis may be positively correlated with the heat, i.e., the higher the heat, the greater the rotation angular velocity.
The angular velocity at which the hotword rotates around the rotation axis may also be inversely related to the heat, i.e., the higher the heat, the smaller the rotation angular velocity.
If it is desired that all the hotwords rotate at the same rotation angular velocity, there may be various specific methods for determining the angular velocity at which the hotwords rotate around the rotation axis according to the hotness, for example:
the method comprises the following steps: and screening out the hotword with the maximum heat degree from all the hotwords, and calculating the rotation angular velocity according to the hotness of the hotword with the maximum heat degree.
The second method comprises the following steps: and sorting all hot words according to the heat degrees, screening out the hot words with preset digits in front of the sorting result, and calculating the rotation angular speed according to the average heat degree or the weighted average heat degree of the hot words with the preset digits in front of the sorting result.
The third method comprises the following steps: the rotation angular velocity is calculated from the average heat or weighted average heat of all the hotwords.
When all the hotwords rotate around the rotation axis at the same rotation angular velocity, the relative position between any two hotwords remains unchanged.
Optionally, determining the arrangement mode of the hotwords to be displayed includes: selecting an arrangement mode from a plurality of preset arrangement modes, wherein the arrangement modes comprise at least two of the following arrangement modes: arranging the hot words to be displayed on the outer surface of a cylinder taking a rotating shaft as a central shaft, arranging the hot words to be displayed on the outer surface of a cone taking the rotating shaft as the central shaft, arranging the hot words to be displayed on the outer surface of a circular table taking the rotating shaft as the central shaft, and arranging the hot words to be displayed on the outer surface of a sphere taking the rotating shaft as the central shaft.
As an alternative embodiment, the trajectory of the rotation of the hotword to be presented around the rotation axis is on a plane, and the plane is perpendicular to the rotation axis.
As another alternative embodiment, the trajectory of the hot word to be presented rotating around the rotation axis forms a spatial curve. This rotation is very glaring and very attractive to the eye.
Optionally, before the arranged hotword to be displayed is displayed in a rotating manner around the rotating shaft, the method further includes: determining the rotation angular speed of each hot word to be displayed according to the heat degree of each hot word to be displayed; determining a rotating shaft for each hot word to be displayed to rotate; and determining the rotation direction of each hot word to be displayed. The hot words to be displayed after being arranged are displayed in a rotating mode around a rotating shaft, and the method comprises the following steps: and according to the determined rotation direction and/or rotation angular velocity, performing rotation display on the arranged hot words to be displayed around a rotation axis, wherein each hot word to be displayed performs rotation according to the determined rotation angular velocity, the rotation axis and the rotation direction.
In order to achieve a more agile effect, a part of the hot words or all of the hot words may rotate while revolving around the rotation axis.
The rotation axis on which the thermal word rotates may be a straight line passing through the center of the thermal word and parallel to the rotation axis of the revolution.
The rotation direction of the hotword can be clockwise or anticlockwise.
The rotation angular velocity at which the hotword rotates may be determined according to the degree of heat, for example, the rotation angular velocity is directly related to the degree of heat, that is, the higher the degree of heat, the greater the rotation angular velocity, so that the hotword with high degree of heat is easy to attract the attention of the audience.
By rotating part of the hot words while revolving, the hot words have rich and colorful display effect and very attractive attention, and are easy to make a deep impression on a viewer.
Optionally, in the process of rotationally presenting the arranged hotwords to be presented around the rotation axis, the method further includes: when the preset operation of any target hot word in the hot words to be displayed is received, controlling the hot words to be displayed to stop rotating; and displaying the corresponding hot situations of the target hot words.
The preset operation may be a click operation, a long-time press operation, a touch operation, a slide operation, and the like.
When a user clicks or presses a hotword for a long time, or hovers a mouse over a hotword, the word cloud stops rotating, and a preset number (one or more) of hotword regions and ranking conditions of the hotword are displayed, for example, for a hotword a, the corresponding hotword regions are ranked as follows: 1. beijing; 2. north of river; 3. shanghai.
Further, the popular region can switch administrative division units, so as to realize ranking condition display with different granularities, for example, listing three provinces of the top three, or listing three cities of the top three; it is also possible to click on the province in the rank to see further cities that are ranked top in the province, or to see regions or counties below the cities that are ranked top. And specific thematic data corresponding to provinces, cities, districts and the like with higher ranks can be displayed at the same time.
In the embodiment of the invention, when the preset operation on a certain hot word is received, the hot word area corresponding to the hot word is displayed, if the preset operation on the certain hot word is not received, the hot word area corresponding to the hot word is in a hidden state, a space does not need to be separately opened on a screen for displaying the hot word area, the screen space is saved, the screen is fully utilized, and the number of the hot words which can be displayed on the screen is maximized under the condition of limited screen size.
Optionally, after obtaining the hotword to be presented, the method further includes: acquiring the heat degree of the hot words to be displayed; determining the display attribute of the hot words to be displayed according to the heat degree of the hot words to be displayed, wherein the display attribute at least comprises one of the following properties: font, size, color, brightness. Arranging the hot words to be displayed according to an arrangement mode comprises the following steps: and after selecting the arrangement mode from the preset multiple arrangement modes, arranging the hot words to be displayed according to the determined display attributes and the determined arrangement modes.
For hot words with different heat degrees, the hot words can be distinguished through font color, font size and the like, for example, the hot words with high heat degrees are distinguished by highlight, prominent color and large font.
Further, the correspondence relationship between the brightness, the font and the heat, such as what color is used in what range of the heat, what size of the font is used, and the like, can be accurately set.
For a specific hot word presentation, the number of the hot words presented on the interface is fixed, for example, preset to 100, and the hot words to be presented can be screened according to the rank of the hot words. Because the font size of the hotword is related to the heat degree, the arrangement density of the hotword can be automatically adjusted according to the font size. Considering that when an individual event causing wide social attention occurs, the heat degree of one or a plurality of hot words may be far higher than that of other words, so that the positions of the words in the screen substantially cover the full screen, and the other words are very small or arranged too closely, which affects the visual effect of the user. In order to obtain a good display effect, the hot word display scale can be adjusted, the display scale of the hot words with overlarge display fonts is reduced, the display scale of the hot words with overlarge display fonts is enlarged, and the like, extra marks can be added to the font which is enlarged for distinguishing, or special fonts such as hollow fonts, circles, underlines, special colors and the like are adopted for distinguishing from the hot words displayed according to the actual heat degree. In addition, the number of the hot words displayed on one screen can be switched, for example, the number of the hot words displayed on one screen is switched from 100 to 50, so that the distance between the hot words is increased, and the hot words can be displayed without being too crowded.
The hotwords may be presented in groups, for example, 50 hotwords in total, and the 50 hotwords are divided into 5 groups of 10 hotwords, and each group of hotwords is presented for 1/5 rotation periods in one rotation period. For example, assuming a 10 second rotation period, a first set of hotwords is presented in 0-2 seconds, a second set of hotwords is presented in 2-4 seconds, a third set of hotwords is presented in 4-6 seconds, a fourth set of hotwords is presented in 6-8 seconds, and a fifth set of hotwords is presented in 8-10 seconds. For easy distinction and attention of the user, it is more preferable that words with close popularity are displayed in different groups so that each group has words with different popularity and the user easily pays attention to the hottest word in each group when browsing. For example, the hotword at the 1 st position of the hotness ranking, the hotword at the 6 th position of the hotness ranking and the like are divided into a first group, the hotword at the 2 nd position of the hotness ranking, the hotword at the 7 th position of the hotness ranking are divided into a second group and the like. In addition, one or more hot words which are particularly expected to attract the attention of the user can be selected in each group and are highlighted in a regular bouncing, lighting, zooming and other modes.
The hot word display method provided by the embodiment of the invention is described by taking an example, if a visitor visits a large screen, a news media large screen interpreter wants to display and explain recent hot words to the visitor, and the display of common static words can be carried by one stroke, has a single form, lacks dynamic sense and has no interaction, and is easy to cause aesthetic fatigue. Fig. 2 to 5 illustrate large screen hotword presentations of the hotword presentation method according to an embodiment of the present invention. With reference to fig. 2 and 3, it can be seen that the rotation effect of the method, for example, the positions of the thermal words such as "thermal word 1", "thermal word 2", "thermal word 3" are all changed around the central optical axis (rotation axis). The large screen dynamically feels enough and attracts the eyeballs of the viewer.
Meanwhile, visitors can view the most popular province of any hot word through the touch terminal. Clicking and stopping the finger on a certain hot word can pop up a hot region of the hot word.
As shown in fig. 4, the user clicks and stops the hot word "a zone" and pops up the hot word in the hot area "B province" on the large screen, as shown in fig. 5.
Because the operator can carry out real-time interaction with the large screen through the touch-control end, hover the hottest area that the word cloud demonstrates this hotword through the mouse, not only make the large screen seem more rich technological sense, richened the interaction of large screen, simultaneously owing to can omit the regional use space that also can save the large screen of showing the hotword separately, make the large screen content become more compact.
The embodiment of the invention also provides a hot word display device. The hot word display device is used for executing the hot word display method. Fig. 6 is a schematic diagram of an alternative hotword presentation device according to an embodiment of the present invention, as shown in fig. 6, the device including: the display device comprises a first acquisition unit 10, a first determination unit 20, an arrangement unit 30 and a first display unit 40.
The first obtaining unit 10 is configured to obtain a hotword to be displayed.
The first determining unit 20 is configured to determine a rotation axis and an arrangement manner of the hotwords to be displayed.
The arranging unit 30 is used for arranging the hot words to be displayed according to an arranging mode.
And the first display unit 40 is used for displaying the arranged hot words to be displayed in a rotating mode around a rotating shaft.
Optionally, the apparatus further comprises at least one of: a second determining unit and a third determining unit. And the second determining unit is used for determining the rotating direction of the hot words to be displayed before the arranged hot words to be displayed are rotated and displayed around the rotating shaft. And the third determining unit is used for determining the rotation angular velocity of the hot words to be displayed before the arranged hot words to be displayed are displayed in a rotating mode around the rotating shaft. The first display unit 40 is used for: and according to the determined rotation direction and/or rotation angular velocity, performing rotation display on the arranged hot words to be displayed around a rotation axis.
Optionally, the second determining unit is configured to: and determining whether the hotword to be displayed rotates clockwise or anticlockwise. The third determination unit includes: acquiring a subunit and determining the subunit. And the obtaining subunit is used for obtaining the heat degree of the hot words to be displayed. And the determining subunit is used for determining the angular speed of the hot word to be displayed rotating around the rotating shaft according to the heat degree.
Optionally, the first determining unit 20 is configured to: selecting an arrangement mode from a plurality of preset arrangement modes, wherein the arrangement modes comprise at least two of the following arrangement modes: arranging the hot words to be displayed on the outer surface of a cylinder with a rotating shaft as a central shaft, arranging the hot words to be displayed on the outer surface of a cone with the rotating shaft as the central shaft, arranging the hot words to be displayed on the outer surface of a circular table with the rotating shaft as the central shaft, and arranging the hot words to be displayed on the outer surface of a sphere with the rotating shaft as the central shaft.
Optionally, the apparatus further comprises: a fourth determining unit, a fifth determining unit and a sixth determining unit. And the fourth determining unit is used for determining the rotation angular speed of each hot word to be displayed according to the heat degree of each hot word to be displayed before the arranged hot words to be displayed are rotationally displayed around the rotating shaft. And the fifth determining unit is used for determining the rotation axis of each hot word to be displayed. And the sixth determining unit is used for determining the rotation direction of each hot word to be displayed. The first display unit is further configured to: and according to the determined rotation direction and/or rotation angular velocity, performing rotation display on the arranged hot words to be displayed around a rotation axis, wherein each hot word to be displayed performs rotation according to the determined rotation angular velocity, the rotation axis and the rotation direction.
Optionally, the apparatus further comprises: the control unit and the second display unit. And the control unit is used for controlling the hot words to be displayed to stop rotating when receiving the preset operation of any target hot word in the hot words to be displayed in the process of rotationally displaying the arranged hot words to be displayed around the rotating shaft. And the second display unit is used for displaying the hot meeting condition corresponding to the target hot word.
Optionally, the apparatus further comprises: a second acquiring unit and a seventh determining unit. And the second acquisition unit is used for acquiring the heat degree of the hot words to be displayed after acquiring the hot words to be displayed. A seventh determining unit, configured to determine a presentation attribute of the hotword to be presented according to the hotword to be presented, where the presentation attribute at least includes one of: font, size, color, brightness. The arrangement unit 30 is configured to: and after selecting the arrangement mode from the preset multiple arrangement modes, arranging the hot words to be displayed according to the determined display attributes and the determined arrangement modes.
The hotword presenting device comprises a processor and a memory, wherein the first acquiring unit 10, the first determining unit 20, the arranging unit 30, the first presenting unit 40 and the like are stored in the memory as program units, and the processor executes the program units stored in the memory to realize corresponding functions.
The processor comprises a kernel, and the kernel calls the corresponding program unit from the memory. The kernel can be set to be one or more, and the hot word display method is executed by adjusting the kernel parameters.
The memory may include volatile memory in a computer readable medium, Random Access Memory (RAM) and/or nonvolatile memory such as Read Only Memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip.
An embodiment of the present invention provides a storage medium on which a program is stored, and the program implements the hotword presentation method when executed by a processor.
The embodiment of the invention provides a processor, which is used for running a program, wherein the hot word display method is executed when the program runs.
The embodiment of the invention provides equipment, which comprises a processor, a memory and a program which is stored on the memory and can run on the processor, wherein the processor executes the program and realizes the following steps:
acquiring hot words to be displayed; determining a rotating shaft and an arrangement mode of hot words to be displayed; arranging the hot words to be displayed according to an arrangement mode; and rotationally displaying the arranged hot words to be displayed around the rotating shaft.
And before the arranged hot words to be displayed are displayed in a rotating mode around the rotating shaft, the rotating direction and the rotating angular speed of the hot words to be displayed are determined. And according to the determined rotation direction and/or rotation angular velocity, performing rotation display on the arranged hot words to be displayed around a rotation axis.
And determining whether the hotword to be displayed rotates clockwise or anticlockwise. Acquiring the heat degree of the hot words to be displayed; and determining the angular speed of the hot words to be displayed rotating around the rotating shaft according to the heat degree.
Selecting an arrangement mode from a plurality of preset arrangement modes, wherein the arrangement modes comprise at least two of the following arrangement modes: arranging the hot words to be displayed on the outer surface of a cylinder with a rotating shaft as a central shaft, arranging the hot words to be displayed on the outer surface of a cone with the rotating shaft as the central shaft, arranging the hot words to be displayed on the outer surface of a circular table with the rotating shaft as the central shaft, and arranging the hot words to be displayed on the outer surface of a sphere with the rotating shaft as the central shaft.
Before the arranged hot words to be displayed are displayed in a rotating mode around the rotating shaft, determining the rotation angular speed of each hot word to be displayed according to the heat degree of each hot word to be displayed; determining a rotating shaft for each hot word to be displayed to rotate; and determining the rotation direction of each hot word to be displayed. And according to the determined rotation direction and/or rotation angular velocity, performing rotation display on the arranged hot words to be displayed around a rotation axis, wherein each hot word to be displayed performs rotation according to the determined rotation angular velocity, the rotation axis and the rotation direction.
In the process of rotationally displaying the arranged hot words to be displayed around the rotating shaft, when the preset operation of any one target hot word in the hot words to be displayed is received, controlling the hot words to be displayed to stop rotating; and displaying the corresponding hot situations of the target hot words.
After the hot words to be displayed are obtained, obtaining the heat degree of the hot words to be displayed; determining the display attribute of the hot words to be displayed according to the heat degree of the hot words to be displayed, wherein the display attribute at least comprises one of the following properties: and after selecting the arrangement mode from the preset multiple arrangement modes, arranging the hot words to be displayed according to the determined display attributes and the determined arrangement mode.
The device herein may be a server, a PC, a PAD, a mobile phone, etc.
The present application further provides a computer program product adapted to perform a program for initializing the following method steps when executed on a data processing device:
acquiring hot words to be displayed; determining a rotating shaft and an arrangement mode of hot words to be displayed; arranging the hot words to be displayed according to an arrangement mode; and rotationally displaying the arranged hot words to be displayed around the rotating shaft.
And before the arranged hot words to be displayed are displayed in a rotating mode around the rotating shaft, the rotating direction and the rotating angular speed of the hot words to be displayed are determined. And according to the determined rotation direction and/or rotation angular velocity, performing rotation display on the arranged hot words to be displayed around a rotation axis.
And determining whether the hotword to be displayed rotates clockwise or anticlockwise. Acquiring the heat degree of the hot words to be displayed; and determining the angular speed of the hot words to be displayed rotating around the rotating shaft according to the heat degree.
Selecting an arrangement mode from a plurality of preset arrangement modes, wherein the arrangement modes comprise at least two of the following arrangement modes: arranging the hot words to be displayed on the outer surface of a cylinder with a rotating shaft as a central shaft, arranging the hot words to be displayed on the outer surface of a cone with the rotating shaft as the central shaft, arranging the hot words to be displayed on the outer surface of a circular table with the rotating shaft as the central shaft, and arranging the hot words to be displayed on the outer surface of a sphere with the rotating shaft as the central shaft.
Before the arranged hot words to be displayed are displayed in a rotating mode around the rotating shaft, determining the rotation angular speed of each hot word to be displayed according to the heat degree of each hot word to be displayed; determining a rotating shaft for each hot word to be displayed to rotate; and determining the rotation direction of each hot word to be displayed. And according to the determined rotation direction and/or rotation angular velocity, performing rotation display on the arranged hot words to be displayed around a rotation axis, wherein each hot word to be displayed performs rotation according to the determined rotation angular velocity, the rotation axis and the rotation direction.
In the process of rotationally displaying the arranged hot words to be displayed around the rotating shaft, when the preset operation of any one target hot word in the hot words to be displayed is received, controlling the hot words to be displayed to stop rotating; and displaying the corresponding hot situations of the target hot words.
After the hot words to be displayed are obtained, obtaining the heat degree of the hot words to be displayed; determining the display attribute of the hot words to be displayed according to the heat degree of the hot words to be displayed, wherein the display attribute at least comprises one of the following properties: and after selecting the arrangement mode from the preset multiple arrangement modes, arranging the hot words to be displayed according to the determined display attributes and the determined arrangement mode.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and so forth) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
In a typical configuration, a computing device includes one or more processors (CPUs), input/output interfaces, network interfaces, and memory.
The memory may include forms of volatile memory in a computer readable medium, Random Access Memory (RAM) and/or non-volatile memory, such as Read Only Memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The above are merely examples of the present application and are not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (9)

1. A hot word display method is characterized by comprising the following steps:
acquiring hot words to be displayed;
determining a rotating shaft and a configuration mode of the hot words to be displayed;
arranging the hot words to be displayed according to the arrangement mode;
automatically carrying out rotary display on the arranged hot words to be displayed around the rotating shaft;
before the arranged hotwords to be displayed are displayed in a rotating mode around the rotating shaft, the method further comprises the following steps: determining the rotation angular speed of each hot word to be displayed according to the heat degree of each hot word to be displayed; determining a rotating shaft of each hot word to be displayed; determining the rotation direction of each hot word to be displayed; and rotationally displaying the arranged hot words to be displayed around the rotating shaft, wherein the method comprises the following steps: and according to the determined rotation direction and/or rotation angular velocity, performing rotation display on the arranged hot words to be displayed around the rotation axis, wherein each hot word to be displayed performs rotation according to the determined rotation angular velocity, the rotation axis and the rotation direction.
2. The method according to claim 1, wherein before the rotation presentation of the arranged hotword to be presented around the rotation axis, the method further comprises at least one of:
determining the rotation direction and the rotation angular velocity of the hotword to be displayed;
and rotationally displaying the arranged hot words to be displayed around the rotating shaft, wherein the method comprises the following steps:
and according to the determined rotation direction and/or rotation angular velocity, performing rotation display on the arranged hot words to be displayed around the rotation axis.
3. The method of claim 2, wherein determining a direction of rotation of the hotword to be presented comprises:
determining that the hotword to be displayed rotates clockwise or anticlockwise;
the determining of the rotation angular velocity of the hotword to be presented comprises:
acquiring the heat degree of the hot words to be displayed;
and determining the angular speed of the hot word to be displayed rotating around the rotating shaft according to the heat degree.
4. The method according to claim 1, wherein determining the arrangement of the hotwords to be displayed comprises:
selecting an arrangement mode from a plurality of preset arrangement modes, wherein the arrangement modes comprise at least two of the following arrangement modes: arranging the hot words to be displayed on the outer surface of a cylinder with the rotating shaft as a central shaft, arranging the hot words to be displayed on the outer surface of a cone with the rotating shaft as the central shaft, arranging the hot words to be displayed on the outer surface of a circular truncated cone with the rotating shaft as the central shaft, and arranging the hot words to be displayed on the outer surface of a sphere with the rotating shaft as the central shaft.
5. The method according to claim 1, wherein during the rotation exhibition of the arranged hotwords to be exhibited around the rotation axis, the method further comprises:
when a preset operation of any one target hot word in the hot words to be displayed is received, controlling the hot words to be displayed to stop rotating;
and displaying the corresponding hot meeting condition of the target hot word.
6. The method of claim 1, wherein after obtaining the hotword to be presented, the method further comprises:
acquiring the heat degree of the hot words to be displayed;
determining the display attribute of the hot words to be displayed according to the heat degree of the hot words to be displayed, wherein the display attribute at least comprises one of the following properties: font, size, color, brightness;
arranging the hot words to be displayed according to the arrangement mode comprises the following steps:
and after selecting the arrangement mode from the preset multiple arrangement modes, arranging the hot words to be displayed according to the determined display attributes and the determined arrangement modes.
7. A hotword presentation device, comprising:
the first acquisition unit is used for acquiring hot words to be displayed;
the first determining unit is used for determining the rotating shaft and the arrangement mode of the hot words to be displayed;
the arrangement unit is used for arranging the hot words to be displayed according to the arrangement mode;
the first display unit is used for automatically rotating and displaying the arranged hot words to be displayed around the rotating shaft;
before the arranged hotwords to be displayed are displayed in a rotating mode around the rotating shaft, the method further comprises the following steps: determining the rotation angular speed of each hot word to be displayed according to the heat degree of each hot word to be displayed; determining a rotating shaft of each hot word to be displayed; determining the rotation direction of each hot word to be displayed; and rotationally displaying the arranged hot words to be displayed around the rotating shaft, wherein the method comprises the following steps: and according to the determined rotation direction and/or rotation angular velocity, performing rotation display on the arranged hot words to be displayed around the rotation axis, wherein each hot word to be displayed performs rotation according to the determined rotation angular velocity, the rotation axis and the rotation direction.
8. A storage medium characterized by comprising a stored program, wherein the program executes the hotword presentation method according to any one of claims 1 to 6.
9. A processor, configured to execute a program, wherein the program executes the hotword presentation method according to any one of claims 1 to 6.
CN201710872375.0A 2017-09-22 2017-09-22 Hot word display method and device Active CN109542545B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710872375.0A CN109542545B (en) 2017-09-22 2017-09-22 Hot word display method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710872375.0A CN109542545B (en) 2017-09-22 2017-09-22 Hot word display method and device

Publications (2)

Publication Number Publication Date
CN109542545A CN109542545A (en) 2019-03-29
CN109542545B true CN109542545B (en) 2022-07-29

Family

ID=65830630

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710872375.0A Active CN109542545B (en) 2017-09-22 2017-09-22 Hot word display method and device

Country Status (1)

Country Link
CN (1) CN109542545B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112036158B (en) * 2020-09-01 2023-11-03 北京金堤征信服务有限公司 Word cloud data distribution processing method and device

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8266153B2 (en) * 2009-10-09 2012-09-11 Oracle International Corporation Determining and displaying application server object relevance
CN102043777B (en) * 2009-10-24 2014-12-31 温州职业技术学院 Mobile terminal-oriented three-dimensional label-cloud visualization method
US8863034B2 (en) * 2010-08-11 2014-10-14 International Business Machines Corporation 3D tag clouds for visualizing federated cross-system tags
US9536528B2 (en) * 2012-07-03 2017-01-03 Google Inc. Determining hotword suitability
CN104102681B (en) * 2013-04-15 2017-05-17 腾讯科技(深圳)有限公司 Microblog key event acquiring method and device
CN103268191B (en) * 2013-06-06 2016-11-23 百度在线网络技术(北京)有限公司 The unlocking method of mobile terminal, device and mobile terminal
CN103744871A (en) * 2013-12-18 2014-04-23 天脉聚源(北京)传媒科技有限公司 Method, device and browser for displaying hotspot keyword
CN104951471A (en) * 2014-03-28 2015-09-30 富士通株式会社 Information processing device, information processing method and electronic device
CN104572846B (en) * 2014-12-12 2018-10-16 百度在线网络技术(北京)有限公司 A kind of hot word recommendation methods, devices and systems
CN106611006B (en) * 2015-10-26 2020-12-15 百度在线网络技术(北京)有限公司 Associated content display method and device
CN106503256B (en) * 2016-11-11 2019-05-07 中国科学院计算技术研究所 A kind of hot information method for digging based on social networks document

Also Published As

Publication number Publication date
CN109542545A (en) 2019-03-29

Similar Documents

Publication Publication Date Title
US9146670B2 (en) Progressively indicating new content in an application-selectable user interface
JP6531105B2 (en) N-level duplication of supplemental content
US10922327B2 (en) Search guidance
CN105487748B (en) Method and device for displaying icon, storage medium and computer terminal
US10169890B1 (en) Animated transistions between graphs
US20160103569A1 (en) Personalized customizable smart browser
US9436767B2 (en) Serving content items based on device rotational orientation
CN104679227A (en) Product display implementation method
WO2021139353A1 (en) Item display method and apparatus, computer device, and storage medium
US10366448B2 (en) Immersive multimedia views for items
CN109005463A (en) Page presentation and page data method for pushing and device
CN102387413A (en) Method for displaying weather information on television
CN108491140B (en) Interactive content display method and device
CN109542545B (en) Hot word display method and device
US9734218B2 (en) Spiral listing of items
CN107168996B (en) A kind of multimedia promotion method of third party and device
CN107239212B (en) Method and device for presenting segmentation selection view and user terminal
US9484002B2 (en) System and method for adaptive and persistent media presentations
CN103713921A (en) File playing method and electronic device
US20180054467A1 (en) Availability-based video presentation management
US20140019871A1 (en) Systems, Apparatuses, Methods and Computer Executable Code for Providing Interactive Friends and/or Contacts Graphic User Interfaces
CN107292301A (en) The methods of exhibiting and device of interest point information
CN112399265B (en) Method and system for adding content to image based on negative space recognition
US12112687B2 (en) Dynamic display for image-enabled clothing
CN106371622B (en) Input method and input device

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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 100083 No. 401, 4th Floor, Haitai Building, 229 North Fourth Ring Road, Haidian District, Beijing

Applicant after: BEIJING GRIDSUM TECHNOLOGY Co.,Ltd.

Address before: 100086 Beijing city Haidian District Shuangyushu Area No. 76 Zhichun Road cuigongfandian 8 layer A

Applicant before: BEIJING GRIDSUM TECHNOLOGY Co.,Ltd.

GR01 Patent grant
GR01 Patent grant