CN110955819A - Display method, generation method, display device and generation device of recommended content - Google Patents

Display method, generation method, display device and generation device of recommended content Download PDF

Info

Publication number
CN110955819A
CN110955819A CN201811110402.1A CN201811110402A CN110955819A CN 110955819 A CN110955819 A CN 110955819A CN 201811110402 A CN201811110402 A CN 201811110402A CN 110955819 A CN110955819 A CN 110955819A
Authority
CN
China
Prior art keywords
recommended content
content stream
recommended
stream
recommendation algorithm
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.)
Granted
Application number
CN201811110402.1A
Other languages
Chinese (zh)
Other versions
CN110955819B (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 ByteDance Network Technology Co Ltd
Original Assignee
Beijing ByteDance Network 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 ByteDance Network Technology Co Ltd filed Critical Beijing ByteDance Network Technology Co Ltd
Priority to CN201811110402.1A priority Critical patent/CN110955819B/en
Priority claimed from CN201811110402.1A external-priority patent/CN110955819B/en
Priority to PCT/CN2019/081411 priority patent/WO2020057103A1/en
Publication of CN110955819A publication Critical patent/CN110955819A/en
Application granted granted Critical
Publication of CN110955819B publication Critical patent/CN110955819B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/73Querying
    • G06F16/735Filtering based on additional data, e.g. user or group profiles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/73Querying
    • G06F16/738Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/957Browsing optimisation, e.g. caching or content distillation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computational Linguistics (AREA)
  • Multimedia (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the disclosure discloses a display method, a generation method, a display device and a generation device of recommended content, wherein the display method of the recommended content comprises the following steps: receiving a recommended content stream sent by a server, wherein the recommended content stream comprises a first recommended content stream and a second recommended content stream, the first recommended content stream comprises at least one first recommended content, and the second recommended content stream is generated according to the first recommended content; the first recommended content stream is presented sequentially in a first direction, and the second recommended content stream is presented sequentially in a second direction. According to the display method, the generation method, the display device and the generation device for the recommended content, the display method overcomes the limitation of display space of a client, and the display form of the recommended content is diversified; the generation method adopts various recommendation algorithms, improves the richness of the recommended content, and enables the recommended content to better meet the requirements of users.

Description

Display method, generation method, display device and generation device of recommended content
Technical Field
The present disclosure relates to internet technologies, and in particular, to a method, a device, and a system for displaying recommended content.
Background
Currently, many information APPs use a recommended content stream (also called Feed stream) to push various information to users. The recommended content included in the recommended content stream may be a short video, a long video, an advertisement, a live broadcast, or the like.
In the prior art, a client receives a recommended content stream sent by a server according to a user refreshing action; and displaying the recommended content stream in the vertically arranged content display frames so that the user can browse the recommended content stream by sliding the screen up and down.
The prior art has the defects that the richness of recommended contents received by a client is low, and the requirement of user specificity cannot be met.
Disclosure of Invention
In view of this, the embodiments of the present disclosure provide a display method, a generation method, a display apparatus, and a generation apparatus for recommended content, which generate recommended content based on multiple angles, improve richness of the recommended content, and make the recommended content better meet the user-specific requirements.
In a first aspect, an embodiment of the present disclosure provides a method for displaying recommended content, including:
receiving a recommended content stream sent by a server, wherein the recommended content stream comprises a first recommended content stream and a second recommended content stream, the first recommended content stream comprises at least one first recommended content, and the second recommended content stream is generated according to the first recommended content;
sequentially presenting the first recommended content stream in a first direction and the second recommended content stream in a second direction.
In a second aspect, an embodiment of the present disclosure provides a method for generating recommended content, including:
obtaining a first recommended content stream according to a first recommendation algorithm, wherein the first recommended content stream comprises at least one first recommended content;
obtaining a second recommended content stream according to the first recommended content and a second recommendation algorithm;
and sending the first recommended content stream and the second recommended content stream to a client as recommended content streams.
In a third aspect, an embodiment of the present disclosure provides a device for displaying recommended content, including:
a recommended content stream receiving module, configured to receive a recommended content stream sent by a server, where the recommended content stream includes a first recommended content stream and a second recommended content stream, the first recommended content stream includes at least one first recommended content, and the second recommended content stream is generated according to the first recommended content;
and the recommended content stream display module is used for sequentially displaying the first recommended content stream in a first direction and the second recommended content stream in a second direction.
In a fourth aspect, an embodiment of the present disclosure provides an apparatus for generating recommended content, including:
the first recommended content stream generating module is used for obtaining a first recommended content stream according to a first recommendation algorithm, wherein the first recommended content stream comprises at least one first recommended content;
the second recommended content stream generating module is used for obtaining a second recommended content stream according to the first recommended content and a second recommendation algorithm;
and the recommended content stream sending module is used for sending the first recommended content stream and the second recommended content stream to a client as recommended content streams.
In a fifth aspect, an embodiment of the present disclosure provides a terminal, including:
one or more processors;
a memory for storing one or more programs;
when the one or more programs are executed by the one or more processors, the one or more processors implement the presentation method of the recommended content according to any embodiment of the present disclosure.
In a sixth aspect, an embodiment of the present disclosure provides a server, including:
one or more processors;
a memory for storing one or more programs;
when the one or more programs are executed by the one or more processors, the one or more processors implement the method for generating recommended content according to any embodiment of the present disclosure.
In a seventh aspect, an embodiment of the present disclosure provides a readable medium, on which a computer program is stored, where the computer program, when executed by a processor, implements a method for presenting or generating recommended content according to any embodiment of the present disclosure.
The display method of the recommended content comprises the steps of receiving a recommended content stream sent by a server, wherein the recommended content stream comprises a first recommended content stream and a second recommended content stream, the first recommended content stream comprises at least one first recommended content, and the second recommended content stream is generated according to the first recommended content; the first recommended content stream is presented sequentially in a first direction, and the second recommended content stream is presented sequentially in a second direction. And generating a second recommended content stream on the basis of the generated first recommended content stream, so that the recommended content stream comprises two recommended content streams generated according to different angles, thereby improving the richness of the recommended content and enabling the recommended content to better meet the specific requirements of users. Furthermore, recommended content streams are displayed through the first direction and the second direction, the limitation of a client display space is overcome, and the display form of the recommended content is diversified.
Drawings
In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, a brief description will be given below to the drawings required for the embodiments or the technical solutions in the prior art, and it is obvious that the drawings in the following description are some embodiments of the present disclosure, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
FIG. 1a is a flowchart illustrating a method for presenting recommended content according to an embodiment of the present disclosure;
FIG. 1b is a schematic diagram illustrating a client interface in a method for presenting recommended content according to an embodiment of the present disclosure;
fig. 2a shows a flowchart of a method for presenting recommended content according to a second embodiment of the present disclosure;
fig. 2b is a schematic diagram illustrating a client interface in a method for presenting recommended content according to a second embodiment of the present disclosure;
fig. 3 is a flowchart illustrating a method for generating recommended content according to a third embodiment of the disclosure;
fig. 4 is a schematic structural diagram of a presentation apparatus for recommended content according to a fourth embodiment of the present disclosure;
fig. 5 is a schematic structural diagram illustrating a device for generating recommended content according to a fifth embodiment of the present disclosure;
fig. 6 shows a schematic hardware structure diagram of a terminal according to a sixth embodiment of the present disclosure;
fig. 7 shows a hardware structure diagram of a server according to a seventh embodiment of the present disclosure.
Detailed Description
To make the objects, technical solutions and advantages of the present disclosure clearer, the technical solutions of the present disclosure will be clearly and completely described below through embodiments with reference to the accompanying drawings in the embodiments of the present disclosure, and it is obvious that the described embodiments are some, but not all embodiments of the present disclosure. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure. In the following embodiments, optional features and examples are provided in each embodiment, and various features described in the embodiments may be combined to form a plurality of alternatives, and each numbered embodiment should not be regarded as only one technical solution.
Example one
Fig. 1a shows a flowchart of a method for presenting recommended content according to a first embodiment of the present disclosure, where the present disclosure is applicable to a case of presenting recommended content, and the method may be implemented by a terminal, and may be implemented by software and/or hardware in the terminal.
As shown in fig. 1, the method for displaying recommended content provided in the embodiment of the present disclosure includes the following steps:
s110, receiving a recommended content stream sent by a server, wherein the recommended content stream comprises a first recommended content stream and a second recommended content stream, the first recommended content stream comprises at least one first recommended content, and the second recommended content stream is generated according to the first recommended content.
A recommended content stream, which may also be referred to as a Feed stream, may be understood as an information stream that is continuously updated and presented to the user content.
When receiving a refresh command, the client can send a refresh request to a server corresponding to the client; the server side can generate a recommended content stream according to the received refreshing request and send the recommended content stream to the client side; after receiving the recommended content stream sent by the server, the client may display the received recommended content stream.
The refresh command may be triggered when the user clicks a refresh button of the client, or when the user inputs a specific touch screen gesture (for example, the user may pull down or slide up the client interface), or may be triggered when the user moves (for example, the user may shake the terminal) or turns over the terminal, and the refresh command triggering manner adopted by those skilled in the art may be applied to this embodiment, which is not specifically limited herein.
The second recommended content stream is generated according to the first recommended content in the first recommended content stream, that is, the server side first generates the first recommended content stream, and generates the second recommended content stream according to at least one recommended content in the first recommended content stream. The second recommended content stream may be of the same content type and/or related to the content information of the first recommended content stream, wherein, for example, the content information may include content having overlapping portions, or based on the same topic, or the content sources being the same (e.g., published by the same author).
S120, sequentially presenting the first recommended content stream in a first direction, and sequentially presenting the second recommended content stream in a second direction.
The first direction is different from the second direction, and when the first direction is the vertical direction of the terminal screen, the second direction is the transverse direction of the terminal screen; and when the first direction is the transverse direction of the terminal screen, the second direction is the vertical direction of the terminal screen.
And if the second recommended content stream is generated according to the first recommended content, one first recommended content exists in the first recommended content stream and corresponds to the second recommended content, and the second recommended content stream can be displayed behind the corresponding first recommended content in the second direction. For example, when the first recommended content stream is presented in a vertical order on the terminal screen, the second recommended content stream may be presented after the corresponding first recommended content in a horizontal direction on the terminal screen.
The first recommended content stream is displayed in the first direction sequence, the second recommended content stream is displayed in the second direction sequence, the limitation of a client display space is overcome, the display form of the recommended content is diversified, a user can obtain the recommended content streams in multiple direction dimensions of a client interface, the deep-level requirements of the user are met, and the user experience is improved.
Optionally, the method for displaying recommended content provided in the embodiment of the present disclosure further includes:
after receiving a first browsing command aiming at the first recommended content stream, sequentially displaying the first recommended content stream in a first direction; and after receiving a second browsing command aiming at the second recommended content stream, sequentially displaying the second recommended content stream in a second direction.
When the number of the first recommended content in the first recommended content stream is large, it may happen that the first recommended content cannot be all displayed on the client interface at one time, that is, a part of the first recommended content is hidden outside the terminal screen. After receiving the first browsing command, the client may sequentially display the first recommended content in the hidden state outside the terminal screen according to the first direction order, so as to facilitate browsing by the user. Similarly, when the number of the second recommended content in the second recommended content stream is large, it may happen that the second recommended content cannot be all displayed on the client interface at one time, that is, a part of the second recommended content is hidden outside the terminal screen. And after receiving the second browsing command, the client can sequentially display the second recommended content in the hidden state outside the terminal screen according to a second direction sequence, so that the user can browse conveniently.
Optionally, the first browsing command is triggered when the user slides on the display screen along the first direction, and the second browsing command is triggered when the user slides on the display screen along the second direction.
The first direction sliding is different from the second direction sliding, and when the first direction sliding is vertical sliding along the terminal screen, the second direction sliding is transverse sliding along the terminal screen; and when the first direction is the transverse sliding of the terminal screen, the second direction is the vertical sliding of the terminal screen.
Optionally, when the number of the first recommended content is greater than or equal to 2, the first recommended content includes at least two content types; when the number of the second recommended contents is more than or equal to 2, the content types of the second recommended contents are the same; alternatively, the content information of the second recommended content is related.
Wherein the content type includes at least one of: short video, long video, advertising, and live. The content type may be composed of one or more elements of pictures, texts, audio and video.
When the number of the first recommended contents is equal to 2, in one mode, the content types of the two first recommended contents are different; when the number of the first recommended content is greater than 2, the content types of the plurality of first recommended content may be the same or different, preferably, not all of the first recommended content are the same, so that the content types of the first recommended content are ensured to be diversified.
When the number of the second recommended contents is greater than or equal to 2, the content types of at least two second recommended contents are the same, and in one mode, the content types of the at least two second recommended contents may also be the same as the content types of the first recommended contents corresponding to the second recommended content streams; or, the content information of at least two second recommended contents are related, that is, the delivered content information is related, for example, the two second recommended contents may be content information about a certain product, and the content types of the two second recommended contents are not limited. It is also possible that the at least two second recommended contents are both of the same content type and related in content information.
By further limiting the content types and the content information of the first recommended content and the second recommended content, the recommended content of the recommended content stream can be further enriched, and the recommended content can better meet the specific requirements of users.
Fig. 1b is a schematic diagram of a client interface in a method for presenting recommended content according to an embodiment of the present disclosure. As shown in fig. 1b, 11 is a channel bar of the client interface, and the channels in the channel bar may be recommendations, music, tourism, games, pets, and the like. The reference numeral 12 is a search bar of the client interface, a keyword is input in the search bar, and a recommended content stream corresponding to the keyword can be received. 13, a first recommended content stream is vertically displayed, the number of first recommended contents contained in the first recommended content stream can be set according to actual requirements, and the number of the first recommended contents is five in the example, namely, a short video 10, a live broadcast 10, an advertisement 10, a long video 10 and a live broadcast 11; the content types of the first recommended content contained in the first recommended content stream are shown in fig. 1b, and may be, for example, short video, live broadcast, advertisement, and long video, where each content type may correspond to one or more first recommended contents, for example, live broadcast 10 and live broadcast 11 whose live broadcast type corresponds to the first recommended content. The reference numeral 14 denotes a second recommended content stream which is horizontally displayed, the second recommended content stream is generated according to the first content, that is, the short video 20, the short video 30 and the short video 40 are generated according to the short video 10, and similarly, the live broadcast 20 and the live broadcast 30 are generated according to the live broadcast 10, wherein a jump link can be set in the live second recommended content stream, so that a user can access a page corresponding to the jump link. In this example, the second recommended content is the same as the corresponding first recommended content type, and may be related to the content information, or may be both the same content type and related to the content information. And 15, a navigation bar of the client interface can comprise navigation tags of home pages, My and live broadcasts, and the like, wherein the user can customize the types of the navigation tags.
When the user slides the screen along the vertical direction, a first browsing command may be triggered, so that the user browses the first recommended content outside the terminal screen in the hidden state, and the recommended content outside the terminal screen in the hidden state is indicated by a dashed box in fig. 1 b. When the user slides the screen along the vertical and horizontal directions, a second browsing command can be triggered, so that the user browses the second recommended content outside the terminal screen in a hidden state.
The number of the first recommended contents which can be vertically displayed in the terminal screen is related to the height of the first type of display frames (such as the short video 10, the live video 10, the advertisement 10, the long video 10 and the live video 11), and the number of the first recommended contents which can be displayed in the terminal screen is smaller when the height is higher. Illustratively, if the heights of the short video 10, the live broadcast 10, the advertisement 10, the long video 10 and the live broadcast 11 are 1, the short video 10, the live broadcast 10 and the advertisement 10 can be simultaneously shown in the vertical direction in the terminal screen, and if the heights of the short video 10, the live broadcast 10, the advertisement 10, the long video 10 and the live broadcast 11 are 2, the vertical direction in the terminal screen becomes capable of showing the short video 10 and part of the live broadcast 10. Similarly, the number of recommended contents that can be presented horizontally in the terminal screen is related to the widths of the first type of presentation frame (e.g., short video 10) and the second type of presentation frame (e.g., short video 20, short video 30, and short video 40), and the larger the width, the smaller the number of recommended contents that can be presented horizontally in the terminal screen. Illustratively, if the width of the short video 10, the short video 20, the short video 30 and the short video 40 is 1, the short video 10 and the short video 20 can be simultaneously presented in the terminal in the in-screen landscape orientation, and if the width of the short video 10, the short video 20, the short video 30 and the short video 40 is 2, the in-screen landscape orientation of the terminal becomes presentable of the short video 10.
Optionally, the first recommended content in the first recommended content stream is obtained according to a recommendation algorithm constructed based on the first element; the second recommended content in the second recommended content stream is obtained according to the first recommended content and a recommendation algorithm constructed based on the second element; wherein the first element comprises at least one of: channel type, user interest, information popularity and update time; the second element includes at least one of: content information association, user viewing history, and content type.
The first element and the second element are not exhaustive in the embodiments of the present disclosure, and may be other elements that may occur to those skilled in the art. Taking fig. 1b as an example, the channel type in the first element may be a channel selected by the user in the 11-channel column; the user interest in the first element may be obtained by the server by detecting the frequency of searching for the same keyword in the search bar of the client 12; the information heat in the first element can be obtained by the server side counting operations of browsing, forwarding, commenting and the like of all users on the information; the update time in the first element may be a source distribution time of the information. Taking fig. 1b as an example, the content information association degree in the second element may be a content information association degree of the second recommended content in the second recommended content stream 14, or may be a content information association degree of the first recommended content and the second recommended content in the second recommended content stream 14; the user viewing history in the second element is the viewing history of recommended content which is the same as the first recommended content in type or is related to the content information and browsed by the user; the content type in the second element may be a content type set at the server side for generating the second recommended content stream, or may also be a content type that is determined by the server side except for a certain content type and produces the second recommended content stream for detecting that the information popularity of the certain content type is low, or the content source is limited, or the popularity is high, so as to expand the corresponding content in the first recommended content stream to improve the richness of the content. For example, in fig. 1b, the short video 10, the live video 10, the long video 10, and the live video 11 have corresponding second recommended content streams, and the advertisement 10 does not have a corresponding second recommended content stream, the content types in the second element may be considered as short video, live video, and long video.
And generating the recommended content of the first recommended content stream based on the recommendation algorithm constructed by the first element, and generating the recommended content of the second recommended content stream based on the recommendation algorithm constructed by the first element and the second element. The first recommended content stream and the second recommended content stream are generated based on different recommendation algorithms, so that recommended content is generated based on multiple angles, the richness of the recommended content is improved, and the recommended content is more in line with the requirements of users.
The method for displaying the recommended content includes the steps that recommended content streams sent by a server are received, the recommended content streams include a first recommended content stream and a second recommended content stream, the first recommended content stream includes at least one first recommended content, and the second recommended content stream is generated according to the first recommended content; the first recommended content stream is presented sequentially in a first direction, and the second recommended content stream is presented sequentially in a second direction. The recommendation content of the recommendation content stream and the display form of the recommendation content are enriched, the deep level requirements of the user are met, and the user experience is improved.
Example two
Fig. 2a shows a flowchart of a method for presenting recommended content according to a second embodiment of the present disclosure, where the second embodiment of the present disclosure is applicable to a situation of presenting recommended content, and the method may be implemented by a terminal, and may be implemented by software and/or hardware in the terminal. The technical details similar to those of the above embodiments are not repeated herein.
As shown in fig. 2, the method for displaying recommended content provided in the embodiment of the present disclosure includes the following steps:
s210, receiving a recommended content stream sent by a server, wherein the recommended content stream comprises a first recommended content stream and a second recommended content stream, the first recommended content stream comprises at least one first recommended content, and the second recommended content stream is generated according to the first recommended content;
s220, displaying the recommended content streams in the content display frames, wherein the content display frames comprise a first type display frame for displaying one first recommended content in the first recommended content streams and a second type display frame for displaying all second recommended contents in the second recommended content streams, the first type display frame and the second type display frame are sequentially arranged in the content display frames along the second direction, and the content display frames are sequentially arranged along the first direction.
The content display frame may be understood as a cell in the design of the client interface, or may be understood as a parent layout object bearing a display control for displaying recommended content. Each content display frame includes a first type display frame for displaying a first recommended content and a second type display frame for displaying all second recommended contents in the second recommended content stream, and it can be understood that each content display frame can display a first recommended content and all second recommended contents in the second recommended content stream generated according to the first recommended content.
The first-type display frame and the second-type display frame in the content display frame are sequentially arranged along the second direction, which can be understood as that the first recommended content and all the second recommended content in the second recommended content stream generated according to the first recommended content are sequentially arranged along the second direction. The content display frames are arranged in sequence along the first direction, and it can be understood that the recommended content streams formed by the first recommended contents are arranged in sequence along the first direction.
After receiving the first browsing command, the client can sequentially display the first recommended content in the hidden state outside the terminal screen according to the first direction sequence, so that the user can browse conveniently. After receiving the second browsing command, the client may switch the first recommended content and all second recommended contents in the second recommended content stream generated according to the first recommended content, so that the first recommended content and all second recommended contents in the second recommended content stream generated according to the first recommended content are sequentially displayed according to the second direction sequence.
In this embodiment, the display modes of the first recommended content stream and the second recommended content stream can be more clearly described through the description in the content display frame.
Fig. 2b is a schematic diagram illustrating a client interface in a method for presenting recommended content according to a second embodiment of the present disclosure. As shown in fig. 2b, 21 is a channel bar of the client interface, and the channels in the channel bar may be recommendations, music, tourism, games, pets, and the like. The search bar 22 of the client interface is used for inputting keywords in the search bar, and the recommended content stream corresponding to the keywords can be received. 23, content display frames, the number of which can be set according to actual requirements, in this example, the number of the content display frames is five; the content types of the recommended content carried in the content presentation boxes may be, for example, short videos, live broadcasts, advertisements, and long videos, where each content type may correspond to one or more first recommended contents, for example, a live broadcast type corresponds to 2 content presentation boxes; the inner square frame of the content display frame can represent a first type display frame for displaying first recommended content, and the round corner square frame can represent a second type display frame for displaying second recommended content, wherein the square frame and the round corner square frame are only used for distinguishing the first type display frame and the second type display frame, but not used for representing the frame style of the recommended content displayed by the client interface; when the user sets not to receive the second recommended content stream of a certain content type, the second type of display frame does not exist, for example, in fig. 2b, when the second recommended content stream of an advertisement type is not received, the second type of display frame does not exist in the content display frame. And 24, a navigation bar of the client interface can comprise navigation tags of home pages, My and live broadcasts, and the like, wherein the navigation tag types can be customized by a user.
When the user slides the screen along the vertical direction, a first browsing command may be triggered, so that the user browses the first recommended content outside the terminal screen in the hidden state, and the recommended content outside the terminal screen in the hidden state is represented by a dashed box in fig. 2 b. When the user slides the screen along the vertical and horizontal directions, a second browsing command can be triggered, so that the user browses the second recommended content outside the terminal screen in a hidden state.
The number of the first type display frames which can be vertically displayed in the terminal screen is related to the height of the first type display frame (such as the square frame in fig. 2 b), and the number of the first type display frames which can be displayed in the terminal screen is smaller when the height is higher. For example, if the height of the box in fig. 2b is 1, the terminal screen may display 3 boxes simultaneously in the vertical direction, and if the height of the box is 2, the terminal screen may display 1 box and a part of another box in the vertical direction. Similarly, the number of horizontally displayable display frames in the terminal screen is related to the widths of the first type display frame (e.g. the square box in fig. 2 b) and the second type display frame (e.g. the rounded square box in fig. 2 b), and the wider the width is, the smaller the number of displayable display frames in the terminal screen is. For example, if the width of the square frame and the rounded square frame in any content display frame 23 in fig. 2b is 1, the terminal screen may simultaneously display 1 square frame and 1 rounded square frame in the horizontal direction, and if the width of the square frame and the rounded square frame is 2, the terminal screen may display 1 square frame in the horizontal direction.
The method for displaying recommended content provided by the embodiment of the disclosure and the method for displaying recommended content provided by the first embodiment belong to the same inventive concept, and technical details which are not described in detail in the embodiment of the disclosure can be referred to in the first embodiment, and the first embodiment and the second embodiment of the disclosure have the same beneficial effects.
EXAMPLE III
Fig. 3 is a flowchart illustrating a method for generating recommended content according to a third embodiment of the present disclosure, where the third embodiment of the present disclosure is applicable to a case of generating recommended content, and the method may be implemented by a server, and may be specifically implemented by software and/or hardware in the server. The disclosed embodiment and the above embodiments belong to the same inventive concept, and the technical details identical to those of the above embodiments are not repeated herein.
As shown in fig. 3, the method for generating recommended content provided in the embodiment of the present disclosure includes the following steps:
s310, obtaining a first recommended content stream according to a first recommendation algorithm, wherein the first recommended content stream comprises at least one first recommended content;
s320, obtaining a second recommended content stream according to the first recommended content and a second recommendation algorithm;
s330, sending the first recommended content stream and the second recommended content stream to the client as recommended content streams.
When receiving a refresh command, the client can send a refresh request to a server corresponding to the client; the server side can generate a recommended content stream according to the received refreshing request and send the recommended content stream to the client side. The recommended content of the first recommended content stream is generated according to the first recommendation algorithm, and the recommended content of the second recommended content stream is generated according to the first recommendation content and the second recommendation algorithm, so that the recommended content is generated based on multiple angles, the richness of the recommended content is improved, and the recommended content is more in line with the user requirements.
Optionally, the first recommendation algorithm is a recommendation algorithm constructed based on the first element; the second recommendation algorithm is constructed according to the second element;
wherein the first element comprises at least one of: channel type, user interest, information popularity and update time; the second element includes at least one of: content information association, user viewing history, and content type.
According to the method for generating the recommended content, a first recommended content stream is obtained according to a first recommendation algorithm, and the first recommended content stream comprises at least one first recommended content; obtaining a second recommended content stream according to the first recommended content and a second recommendation algorithm; and sending the first recommended content stream and the second recommended content stream to the client as recommended content streams. The recommended content stream is generated by adopting different recommendation algorithms, the recommended content of the recommended content stream is enriched, the deep level requirements of users are met, and the user experience is improved.
Example four
Fig. 4 is a schematic structural diagram illustrating a device for displaying recommended content according to a fourth embodiment of the present disclosure, where the fourth embodiment of the present disclosure is applicable to a case of displaying recommended content.
As shown in fig. 4, the presentation apparatus for recommended content in the embodiment of the present disclosure includes:
a recommended content stream receiving module 410, configured to receive a recommended content stream sent by a server, where the recommended content stream includes a first recommended content stream and a second recommended content stream, the first recommended content stream includes at least one first recommended content, and the second recommended content stream is generated according to the first recommended content;
a recommended content stream presentation module 420 for presenting the first recommended content stream sequentially in a first direction and the second recommended content stream sequentially in a second direction.
Optionally, the recommended content stream presentation module 420 is further specifically configured to:
and displaying the recommended content streams in the content display frames, wherein the content display frames comprise a first type display frame for displaying one first recommended content in the first recommended content stream and a second type display frame for displaying all second recommended contents in the second recommended content stream, the first type display frame and the second type display frame are sequentially arranged in the content display frames along the second direction, and the content display frames are sequentially arranged along the first direction.
Optionally, the apparatus for displaying recommended content in the embodiment of the present disclosure further includes:
the browsing command receiving module is used for sequentially displaying the first recommended content streams in a first direction after receiving a first browsing command aiming at the first recommended content streams; and after receiving a second browsing command aiming at the second recommended content stream, sequentially displaying the second recommended content stream in a second direction. The first browsing command is triggered when the user slides on the display screen along the first direction, and the second browsing command is triggered when the user slides on the display screen along the second direction.
Optionally, when the number of the first recommended content is greater than or equal to 2, the first recommended content includes at least two content types; when the number of the second recommended contents is more than or equal to 2, the content types of the second recommended contents are the same; alternatively, the content information of the second recommended content is related. Wherein the content type includes at least one of: short video, long video, advertising, and live.
The device for displaying recommended content provided by the embodiment of the disclosure and the method for displaying recommended content provided by the first embodiment and the second embodiment belong to the same inventive concept, technical details which are not described in detail in the embodiment of the disclosure can be referred to in the first embodiment and the second embodiment, and the embodiment of the disclosure and the first embodiment and the second embodiment have the same beneficial effects.
EXAMPLE five
Fig. 5 is a schematic structural diagram of a device for generating recommended content according to a fifth embodiment of the present disclosure, where the fifth embodiment of the present disclosure is applicable to a case of generating recommended content.
As shown in fig. 5, the apparatus for generating recommended content in the embodiment of the present disclosure includes:
a first recommended content stream generating module 510, configured to obtain a first recommended content stream according to a first recommendation algorithm, where the first recommended content stream includes at least one first recommended content;
a second recommended content stream generating module 520, configured to obtain a second recommended content stream according to the first recommended content and a second recommendation algorithm;
a recommended content stream sending module 530, configured to send the first recommended content stream and the second recommended content stream to the client as recommended content streams.
Optionally, the first recommendation algorithm is a recommendation algorithm constructed based on the first element; the second recommendation algorithm is constructed according to the second element;
wherein the first element comprises at least one of: channel type, user interest, information popularity and update time; the second element includes at least one of: content information association, user viewing history, and content type.
The device for displaying recommended content provided by the embodiment of the disclosure and the method for displaying recommended content provided by the third embodiment belong to the same inventive concept, and technical details which are not described in detail in the embodiment of the disclosure can be referred to the third embodiment, and the embodiment of the disclosure and the third embodiment have the same beneficial effects.
EXAMPLE six
Fig. 6 shows a schematic hardware structure diagram of a terminal according to a sixth embodiment of the present disclosure. The terminal may be implemented in various forms, and the terminal in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as a mobile phone, a smart phone, a notebook computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet computer), a PMP (portable multimedia player), a navigation device, a vehicle-mounted terminal, a vehicle-mounted display terminal, a vehicle-mounted electronic rearview mirror, and the like, and fixed terminals such as a digital TV, a desktop computer, and the like.
As shown in fig. 6, the terminal 600 may include a wireless communication unit 610, an a/V (audio/video) input unit 620, a user input unit 630, a sensing unit 640, an output unit 650, a memory 660, an interface unit 670, a processor 680, a power supply unit 690, and the like. Fig. 6 illustrates a terminal having various components, but it is to be understood that not all illustrated components are required to be implemented. More or fewer components may alternatively be implemented.
The wireless communication unit 610 allows radio communication between the terminal 600 and a wireless communication system or a network, among others. The a/V input unit 620 serves to receive an audio or video signal. The user input unit 630 may generate key input data to control various operations of the terminal according to a command input by the user. The sensing unit 640 detects a current state of the terminal 600, a position of the terminal 600, presence or absence of a touch input of a user to the terminal 600, an orientation of the terminal 600, acceleration or deceleration movement and direction of the terminal 600, and the like, and generates a command or signal for controlling an operation of the terminal 600. The interface unit 670 serves as an interface through which at least one external device is connected to the terminal 600. The output unit 650 is configured to provide output signals in a visual, audio, and/or tactile manner. The memory 660 may store software programs or the like for processing and controlling operations performed by the processor 680, or may temporarily store data that has been output or is to be output. Memory 660 may include at least one type of storage media. Also, the terminal 600 may cooperate with a network storage device that performs a storage function of the storage 660 through a network connection. The processor 680 generally controls the overall operation of the terminal. In addition, the processor 680 may include a multimedia module for reproducing or playing back multimedia data. The processor 680 may perform a pattern recognition process to recognize a handwriting input or a picture drawing input performed on the touch screen as a character or an image. The power supply unit 690 receives external power or internal power and provides appropriate power required to operate the respective elements and components under the control of the processor 680.
When the one or more programs included in the terminal are executed by the one or more processors 680, various functional applications and data processing may be performed, for example, a method for presenting recommended content provided by the embodiment of the present disclosure is implemented, and the method mainly includes:
receiving a recommended content stream sent by a server, wherein the recommended content stream comprises a first recommended content stream and a second recommended content stream, the first recommended content stream comprises at least one first recommended content, and the second recommended content stream is generated according to the first recommended content;
the first recommended content stream is presented sequentially in a first direction, and the second recommended content stream is presented sequentially in a second direction.
The terminal provided by the embodiment of the disclosure and the method for displaying the recommended content provided by the first embodiment and the second embodiment belong to the same inventive concept, and technical details which are not described in detail in the embodiment of the disclosure can be referred to in the first embodiment and the second embodiment, and the embodiment of the disclosure and the first embodiment and the second embodiment have the same beneficial effects.
EXAMPLE seven
Fig. 7 shows a hardware structure diagram of a server according to a seventh embodiment of the present disclosure. The server may be implemented in various forms, and the server in the embodiments of the present disclosure may include, but is not limited to, a mobile server such as a mobile phone, a smart phone, a notebook computer, a digital broadcast receiver, a PDA (personal digital assistant), a PAD (tablet), a PMP (portable multimedia player), a navigation device, an in-vehicle server, an in-vehicle display server, an in-vehicle electronic rear view mirror, and the like, and a stationary server such as a digital TV, a desktop computer, and the like.
As shown in fig. 7, the server 700 may include a wireless communication unit 710, an a/V (audio/video) input unit 720, a user input unit 730, a sensing unit 740, an output unit 750, a memory 760, an interface unit 770, a processor 780, a power supply unit 790, and the like. FIG. 7 shows a server having various components, but it is to be understood that not all of the shown components are required to be implemented. More or fewer components may alternatively be implemented.
The wireless communication unit 710 allows radio communication between the server 700 and a wireless communication system or network, among others. The a/V input unit 720 is for receiving an audio or video signal. The user input unit 730 may generate key input data to control various operations of the server according to a command input by the user. The sensing unit 740 detects a current state of the server 700, a position of the server 700, presence or absence of a touch input of a user to the server 700, an orientation of the server 700, acceleration or deceleration movement and direction of the server 700, and the like, and generates a command or signal for controlling an operation of the server 700. The interface unit 770 serves as an interface through which at least one external device is connected to the server 700. The output unit 750 is configured to provide output signals in a visual, audio, and/or tactile manner. The memory 760 may store software programs or the like for processing and controlling operations performed by the processor 780, or may temporarily store data that has been output or is to be output. Memory 760 may include at least one type of storage media. Also, the server 700 may cooperate with a network storage device that performs storage functions of the memory 760 by being connected through a network. The processor 780 generally controls the overall operation of the server. In addition, the processor 780 may include a multimedia module for reproducing or playing back multimedia data. The processor 780 may perform a pattern recognition process to recognize a handwriting input or a picture drawing input performed on the touch screen as a character or an image. The power supply unit 790 receives external power or internal power and provides appropriate power required to operate the elements and components under the control of the processor 780.
When the one or more programs included in the server are executed by the one or more processors 780, various functional applications and data processing may be performed, for example, a method for generating recommended content provided by an embodiment of the present disclosure is implemented, and the method mainly includes:
obtaining a first recommended content stream according to a first recommendation algorithm, wherein the first recommended content stream comprises at least one first recommended content;
obtaining a second recommended content stream according to the first recommended content and a second recommendation algorithm;
and sending the first recommended content stream and the second recommended content stream to the client as recommended content streams.
The terminal provided by the embodiment of the disclosure and the method for generating the recommended content provided by the third embodiment belong to the same inventive concept, and technical details which are not described in detail in the embodiment of the disclosure can be referred to in the third embodiment, and the embodiment of the disclosure and the third embodiment have the same beneficial effects.
Example eight
The embodiment of the present disclosure provides a readable medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the method for displaying recommended content provided in the foregoing embodiment, where the method mainly includes:
receiving a recommended content stream sent by a server, wherein the recommended content stream comprises a first recommended content stream and a second recommended content stream, the first recommended content stream comprises at least one first recommended content, and the second recommended content stream is generated according to the first recommended content;
the first recommended content stream is presented sequentially in a first direction, and the second recommended content stream is presented sequentially in a second direction.
Or the program is executed by a processor to implement the method for generating recommended content provided by the above embodiment, and the method mainly includes:
obtaining a first recommended content stream according to a first recommendation algorithm, wherein the first recommended content stream comprises at least one first recommended content;
obtaining a second recommended content stream according to the first recommended content and a second recommendation algorithm;
and sending the first recommended content stream and the second recommended content stream to the client as recommended content streams.
The readable media of the embodiments of the disclosure may take any combination of one or more computer-readable media. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a Read-Only Memory (ROM), an erasable programmable Read-Only Memory (EPROM) or FLASH Memory (FLASH), an optical fiber, a portable compact disc Read-Only Memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take many forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Computer program code for carrying out operations for aspects of the present disclosure may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C + +, and conventional procedural programming languages, such as the "as" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider).
The readable medium provided by the embodiment of the disclosure, the method for displaying the recommended content provided by the first embodiment and the second embodiment, and the method for generating the recommended content provided by the third embodiment belong to the same inventive concept, and technical details which are not described in detail in the embodiment of the disclosure can be referred to in the first to third embodiments, and the embodiment of the disclosure and the first to third embodiments have the same beneficial effects.
From the above description of the embodiments, it is obvious for those skilled in the art that the technical solutions of the present disclosure may be embodied in the form of a software product, which may be stored in a computer-readable storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute the methods of the embodiments of the present disclosure.
It is to be noted that the foregoing is only illustrative of the preferred embodiments of the present disclosure and the technical principles employed. Those skilled in the art will appreciate that the present disclosure is not limited to the specific embodiments illustrated herein and that various obvious changes, adaptations, and substitutions are possible, without departing from the scope of the present disclosure. Therefore, although the present disclosure has been described in greater detail with reference to the above embodiments, the present disclosure is not limited to the above embodiments, and may include other equivalent embodiments without departing from the spirit of the present disclosure, the scope of which is determined by the scope of the appended claims.

Claims (14)

1. A method for presenting recommended content, comprising:
receiving a recommended content stream sent by a server, wherein the recommended content stream comprises a first recommended content stream and a second recommended content stream, the first recommended content stream comprises at least one first recommended content, and the second recommended content stream is generated according to the first recommended content;
sequentially presenting the first recommended content stream in a first direction and the second recommended content stream in a second direction.
2. The method for presenting recommended content according to claim 1, further comprising:
after receiving a first browsing command aiming at the first recommended content stream, sequentially displaying the first recommended content stream in a first direction; and the number of the first and second groups,
and after receiving a second browsing command aiming at the second recommended content stream, sequentially displaying the second recommended content stream in a second direction.
3. The method for presenting recommended content according to claim 2, wherein the first browsing command is triggered when the user slides on the presentation screen in a first direction, and the second browsing command is triggered when the user slides on the presentation screen in a second direction.
4. The method for presenting recommended content according to claim 1, wherein when the number of the first recommended content is 2 or more, the first recommended content includes at least two content types;
when the number of the second recommended contents is more than or equal to 2, the content types of the second recommended contents are the same; alternatively, the content information of the second recommended content is related.
5. The presentation method of recommended content according to claim 4, wherein the content type includes at least one of: short video, long video, advertising, and live.
6. The method for presenting recommended content according to claim 1, further comprising:
and displaying the recommended content stream in a content display frame, wherein the content display frame comprises a first type display frame for displaying one first recommended content in the first recommended content stream and a second type display frame for displaying all second recommended contents in the second recommended content stream, the first type display frame and the second type display frame are sequentially arranged in the content display frame along a second direction, and the content display frames are sequentially arranged along the first direction.
7. The method for presenting recommended content according to claim 1, wherein the first recommended content in the first recommended content stream is obtained according to a recommendation algorithm constructed based on the first element;
the second recommended content in the second recommended content stream is obtained according to the first recommended content and a recommendation algorithm constructed based on a second element;
wherein the first element comprises at least one of: channel type, user interest, information popularity and update time; the second element comprises at least one of: content information association, user viewing history, and content type.
8. A method for generating recommended content, comprising:
obtaining a first recommended content stream according to a first recommendation algorithm, wherein the first recommended content stream comprises at least one first recommended content;
obtaining a second recommended content stream according to the first recommended content and a second recommendation algorithm;
and sending the first recommended content stream and the second recommended content stream to a client as recommended content streams.
9. The method according to claim 8, wherein the first recommendation algorithm is a recommendation algorithm constructed based on a first element; the second recommendation algorithm is constructed according to a second element;
wherein the first element comprises at least one of: channel type, user interest, information popularity and update time; the second element comprises at least one of: content information association, user viewing history, and content type.
10. A presentation apparatus of recommended content, comprising:
a recommended content stream receiving module, configured to receive a recommended content stream sent by a server, where the recommended content stream includes a first recommended content stream and a second recommended content stream, the first recommended content stream includes at least one first recommended content, and the second recommended content stream is generated according to the first recommended content;
and the recommended content stream display module is used for sequentially displaying the first recommended content stream in a first direction and the second recommended content stream in a second direction.
11. An apparatus for generating recommended content, comprising:
the first recommended content stream generating module is used for obtaining a first recommended content stream according to a first recommendation algorithm, wherein the first recommended content stream comprises at least one first recommended content;
the second recommended content stream generating module is used for obtaining a second recommended content stream according to the first recommended content and a second recommendation algorithm;
and the recommended content stream sending module is used for sending the first recommended content stream and the second recommended content stream to a client as recommended content streams.
12. A terminal, characterized in that the terminal comprises:
one or more processors;
a memory for storing one or more programs;
when executed by the one or more processors, cause the one or more processors to implement the presentation method of recommended content according to any one of claims 1 to 7.
13. A server, characterized in that the server comprises:
one or more processors;
a memory for storing one or more programs;
when executed by the one or more processors, cause the one or more processors to implement the method of generating recommended content according to any one of claims 8 to 9.
14. A readable medium on which a computer program is stored, which program, when being executed by a processor, is characterized by carrying out a presentation method of recommended content according to any one of claims 1 to 7 or a generation method of recommended content according to any one of claims 8 to 9.
CN201811110402.1A 2018-09-21 2018-09-21 Recommendation content display method, generation method, display device and generation device Active CN110955819B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201811110402.1A CN110955819B (en) 2018-09-21 Recommendation content display method, generation method, display device and generation device
PCT/CN2019/081411 WO2020057103A1 (en) 2018-09-21 2019-04-04 Recommended content display method, generation method, display apparatus, and generation apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811110402.1A CN110955819B (en) 2018-09-21 Recommendation content display method, generation method, display device and generation device

Publications (2)

Publication Number Publication Date
CN110955819A true CN110955819A (en) 2020-04-03
CN110955819B CN110955819B (en) 2024-06-07

Family

ID=

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113761361A (en) * 2021-07-29 2021-12-07 深圳市思为软件技术有限公司 House property information recommendation method and terminal equipment
CN113849258A (en) * 2021-10-13 2021-12-28 北京字跳网络技术有限公司 Content display method, device, equipment and storage medium
CN114501100A (en) * 2022-01-19 2022-05-13 上海哔哩哔哩科技有限公司 Live broadcast page skipping method and system
WO2023051102A1 (en) * 2021-09-29 2023-04-06 北京字跳网络技术有限公司 Video recommendation method, apparatus, and device, and medium

Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090271820A1 (en) * 2008-04-24 2009-10-29 Samsung Electronics Co . , Ltd. Method of recommending broadcasting contents and recommending apparatus therefor in multimedia contents reproducing device
CN103270769A (en) * 2010-12-22 2013-08-28 汤姆逊许可公司 Method and system for providing media recommendations
CN103970894A (en) * 2014-05-27 2014-08-06 合一网络技术(北京)有限公司 Method and system for displaying interface streaming layout in adaptive adjustment mode
CN104239587A (en) * 2014-10-17 2014-12-24 北京字节跳动网络技术有限公司 Method and device for refreshing news list
CN104572846A (en) * 2014-12-12 2015-04-29 百度在线网络技术(北京)有限公司 Method, device and system for recommending hot words
US9031954B1 (en) * 2012-12-31 2015-05-12 Google Inc. Methods, system, and media for recommending media content
KR20160018097A (en) * 2014-08-08 2016-02-17 엘지전자 주식회사 Apparatus for providing image, server, and system including the same
CN105900088A (en) * 2013-12-03 2016-08-24 谷歌公司 Dynamic thumbnail representation for a video playlist
WO2017101734A1 (en) * 2015-12-15 2017-06-22 腾讯科技(深圳)有限公司 Method and device for recommending content item
CN107172454A (en) * 2017-06-30 2017-09-15 网易传媒科技(北京)有限公司 A kind of video recommendation method, medium, device and computing device
US20170353405A1 (en) * 2016-06-03 2017-12-07 Spotify Ab System and method for providing digital media content with a conversational messaging environment
US20180011937A1 (en) * 2016-07-07 2018-01-11 Yandex Europe Ag Method and apparatus for generating a content recommendation in a recommendation system
CN107967616A (en) * 2016-10-19 2018-04-27 三星Sds株式会社 Content recommendation method, apparatus and system
CN108052591A (en) * 2017-12-11 2018-05-18 广东欧珀移动通信有限公司 Information recommendation method, device, mobile terminal and computer readable storage medium
CN108121738A (en) * 2016-11-30 2018-06-05 腾讯科技(北京)有限公司 media content display method and device
CN304752787S (en) * 2018-07-31
US20180242045A1 (en) * 2017-02-21 2018-08-23 The Directv Group, Inc. Customized recommendations of multimedia content streams
CN108984081A (en) * 2018-07-06 2018-12-11 北京微播视界科技有限公司 A kind of searched page exchange method, device, terminal and storage medium

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN304752787S (en) * 2018-07-31
US20090271820A1 (en) * 2008-04-24 2009-10-29 Samsung Electronics Co . , Ltd. Method of recommending broadcasting contents and recommending apparatus therefor in multimedia contents reproducing device
CN103270769A (en) * 2010-12-22 2013-08-28 汤姆逊许可公司 Method and system for providing media recommendations
US9031954B1 (en) * 2012-12-31 2015-05-12 Google Inc. Methods, system, and media for recommending media content
CN105900088A (en) * 2013-12-03 2016-08-24 谷歌公司 Dynamic thumbnail representation for a video playlist
CN103970894A (en) * 2014-05-27 2014-08-06 合一网络技术(北京)有限公司 Method and system for displaying interface streaming layout in adaptive adjustment mode
KR20160018097A (en) * 2014-08-08 2016-02-17 엘지전자 주식회사 Apparatus for providing image, server, and system including the same
CN104239587A (en) * 2014-10-17 2014-12-24 北京字节跳动网络技术有限公司 Method and device for refreshing news list
CN104572846A (en) * 2014-12-12 2015-04-29 百度在线网络技术(北京)有限公司 Method, device and system for recommending hot words
WO2017101734A1 (en) * 2015-12-15 2017-06-22 腾讯科技(深圳)有限公司 Method and device for recommending content item
US20170353405A1 (en) * 2016-06-03 2017-12-07 Spotify Ab System and method for providing digital media content with a conversational messaging environment
US20180011937A1 (en) * 2016-07-07 2018-01-11 Yandex Europe Ag Method and apparatus for generating a content recommendation in a recommendation system
CN107967616A (en) * 2016-10-19 2018-04-27 三星Sds株式会社 Content recommendation method, apparatus and system
CN108121738A (en) * 2016-11-30 2018-06-05 腾讯科技(北京)有限公司 media content display method and device
US20180242045A1 (en) * 2017-02-21 2018-08-23 The Directv Group, Inc. Customized recommendations of multimedia content streams
CN107172454A (en) * 2017-06-30 2017-09-15 网易传媒科技(北京)有限公司 A kind of video recommendation method, medium, device and computing device
CN108052591A (en) * 2017-12-11 2018-05-18 广东欧珀移动通信有限公司 Information recommendation method, device, mobile terminal and computer readable storage medium
CN108984081A (en) * 2018-07-06 2018-12-11 北京微播视界科技有限公司 A kind of searched page exchange method, device, terminal and storage medium

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
1KID: "豆瓣电影APP | Redesign", 《HTTPS://WWW.ZCOOL.COM.CN/WORK/ZMTGXNDU5MJA=.HTML》 *
1KID: "豆瓣电影APP | Redesign", 《HTTPS://WWW.ZCOOL.COM.CN/WORK/ZMTGXNDU5MJA=.HTML》, 31 December 2016 (2016-12-31), pages 1 - 10 *
怜幽小草: "抖音挑战怎么玩 抖音怎么参与别人挑战", 《HTTPS://JINGYAN.BAIDU.COM/ARTICLE/0BC808FC025E6B1D485B91E.HTML》 *
怜幽小草: "抖音挑战怎么玩 抖音怎么参与别人挑战", 《HTTPS://JINGYAN.BAIDU.COM/ARTICLE/0BC808FC025E6B1D485B91E.HTML》, 4 September 2018 (2018-09-04) *
王十贰: "猫眼电影app重设计", 《HTTPS://WWW.ZCOOL.COM.CN/WORK/ZMTG1NJE4MTY=.HTML》 *
王十贰: "猫眼电影app重设计", 《HTTPS://WWW.ZCOOL.COM.CN/WORK/ZMTG1NJE4MTY=.HTML》, 31 December 2017 (2017-12-31) *

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113761361A (en) * 2021-07-29 2021-12-07 深圳市思为软件技术有限公司 House property information recommendation method and terminal equipment
WO2023051102A1 (en) * 2021-09-29 2023-04-06 北京字跳网络技术有限公司 Video recommendation method, apparatus, and device, and medium
CN113849258A (en) * 2021-10-13 2021-12-28 北京字跳网络技术有限公司 Content display method, device, equipment and storage medium
CN114501100A (en) * 2022-01-19 2022-05-13 上海哔哩哔哩科技有限公司 Live broadcast page skipping method and system
CN114501100B (en) * 2022-01-19 2024-05-24 上海哔哩哔哩科技有限公司 Live page jump method and system

Also Published As

Publication number Publication date
WO2020057103A1 (en) 2020-03-26

Similar Documents

Publication Publication Date Title
US11812189B2 (en) Smart television and method for displaying graphical user interface of television screen shot
JP7080999B2 (en) Search page Interaction methods, devices, terminals and storage media
CN108989297B (en) Information access method, client, device, terminal, server and storage medium
WO2021052085A1 (en) Video recommendation method and apparatus, electronic device and computer-readable medium
EP4310697A1 (en) Search result display method, apparatus and device, and medium
CN111970577B (en) Subtitle editing method and device and electronic equipment
CN112989076A (en) Multimedia content searching method, apparatus, device and medium
US20200259771A1 (en) Method, device, terminal equipment and storage medium of sharing personal information
CN113115096A (en) Interface information switching method and device, electronic equipment and storage medium
CN109408752A (en) Online document methods of exhibiting, device and electronic equipment
WO2018112928A1 (en) Method for displaying information, apparatus and terminal device
CN114117282B (en) Information display method, device, equipment and storage medium
US20230283858A1 (en) Hotspot list display method, electronic device, and storage medium
CN113886707B (en) Encyclopedia information determining method, encyclopedia information displaying method, encyclopedia information determining device, encyclopedia information displaying device, encyclopedia information determining equipment and encyclopedia information medium
CN113238706B (en) View display method, device, equipment and medium
CN113867579A (en) Horizontal screen interaction method and device, electronic equipment and storage medium
CN110309324B (en) Searching method and related device
CN113342221A (en) Comment information guiding method and device, storage medium and electronic equipment
US10725620B2 (en) Generating interactive menu for contents search based on user inputs
CN115080816A (en) Method, device, equipment and medium for generating summary information and displaying search result
CN110704740A (en) Method and apparatus for presenting information
CN113238688B (en) Form display method, device, equipment and medium
US20230385361A1 (en) Page displaying method, apparatus and electronic device
CN112492399A (en) Information display method and device and electronic equipment
CN110955819B (en) Recommendation content display method, generation method, display device and generation 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
GR01 Patent grant