[go: up one dir, main page]

CN108121738B - Media content display method and device - Google Patents

Media content display method and device Download PDF

Info

Publication number
CN108121738B
CN108121738B CN201611080129.3A CN201611080129A CN108121738B CN 108121738 B CN108121738 B CN 108121738B CN 201611080129 A CN201611080129 A CN 201611080129A CN 108121738 B CN108121738 B CN 108121738B
Authority
CN
China
Prior art keywords
display
display area
media content
user
materials
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
CN201611080129.3A
Other languages
Chinese (zh)
Other versions
CN108121738A (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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201611080129.3A priority Critical patent/CN108121738B/en
Priority to US16/305,593 priority patent/US11520820B2/en
Priority to PCT/CN2017/093555 priority patent/WO2018014849A1/en
Publication of CN108121738A publication Critical patent/CN108121738A/en
Application granted granted Critical
Publication of CN108121738B publication Critical patent/CN108121738B/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/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/43Querying
    • G06F16/435Filtering 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/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • 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/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • 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/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

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)
  • Multimedia (AREA)
  • Human Computer Interaction (AREA)
  • Library & Information Science (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The application discloses a media content display method, which comprises the following steps: responding to page operation of a user, and acquiring a link address of a media content material; acquiring the media content materials according to the link address, wherein the media content materials comprise a first display material and a second display material; displaying the first display material in a display area in a page; and responding to the first operation of the user on the display area, and displaying part or all of the second display material in the display area. Through the technical scheme provided by the application, the display effect of the media content can be obviously improved, and the use experience of a user is improved.

Description

Media content display method and device
Technical Field
The present application relates to the field of internet technologies, and in particular, to a method and an apparatus for displaying media content.
Background
With the development of internet technology, more and more data (including text, pictures, audio, video, etc.) can be pushed to various users through the internet. Such as: when browsing a web page using a terminal device such as a mobile phone or a PC, a user may receive various data pushed by a network side, such as: advertisements in picture or video format, public service promotional information, news, etc. Thus, the user can know the time information, the interested contents and the like in time. Such data may be referred to as push information or push media content, etc.
Disclosure of Invention
The embodiment of the application provides a media content display method, which comprises the following steps: responding to page operation of a user, and acquiring a link address of a media content material; acquiring the media content materials according to the link address, wherein the media content materials comprise a first display material and a second display material; displaying the first display material in a display area in a page; and responding to the first operation of the user on the display area, and displaying part or all of the second display material in the display area.
The present application also provides a media content presentation apparatus, comprising: the first acquisition module is used for responding to page operation of a user and acquiring a link address of a media content material; the second acquisition module is used for acquiring the media content materials according to the link address, wherein the media content materials comprise a first display material and a second display material; the first display module is used for displaying the first display material in a display area in a page; and the second display module responds to the first operation of the user on the display area and displays part or all of the second display materials in the display area.
By adopting the technical scheme provided by the application, the display effect of the media content can be improved.
Drawings
In order to more clearly illustrate the technical solutions in the examples of the present application, the drawings needed to be used in the description of the examples are briefly introduced below, and it is obvious that the drawings in the following description are only some examples of the present application, and it is obvious for a person skilled in the art to obtain other drawings based on these drawings without inventive exercise.
FIG. 1 is a schematic diagram of a system architecture to which the present application relates;
FIG. 2 is a schematic view of a user interface to which the present application relates;
FIG. 3 is a flow chart of a method according to an example of the present application;
FIGS. 4A-4D are schematic diagrams of additional user interfaces involved in the present application;
FIG. 5 is a block diagram of an apparatus according to an example of the present application; and
fig. 6 is a diagram of an apparatus according to an example of the present application.
Detailed Description
The technical solutions in the examples of the present application will be clearly and completely described below with reference to the drawings in the examples of the present application, and it is obvious that the described examples are only a part of the examples of the present application, and not all examples. All other examples, which can be obtained by a person skilled in the art without making any inventive step based on the examples in this application, are within the scope of protection of this application.
The application provides an internet-based media content display and push method, which can be applied to the system architecture shown in fig. 1. As shown in fig. 1, the system architecture includes: an Application (APP) client 101, a media side server 102, a push information delivery platform 103 and a push information provider client 104, which entities may communicate over the internet 105.
An end user may access the media side server 102 using an application client 101, such as: browsing web pages or watching online videos, etc. When a user accesses the media server 102 by using the application client 101, the application client 101 may issue an information push request to the push information delivery platform 103, and the push information delivery platform 103 may push media content (such as pictures, videos, and the like) matching the information push request to the application client 101.
Through the push information provider client 104, the push information provider can upload the material of the media content to be pushed to the push information delivery platform 103 to generate a corresponding order for pushing the media content.
The information push request sent to the push information delivery platform 103 may carry parameters such as user information and/or device information, the push information delivery platform 103, in response to the information push request, selects an order matching the information push request from existing orders in the system, and sends information of the selected order (including related parameters of media content, such as URL parameters of materials such as video advertisements or news articles) to the application client 101, so that the application client 101 can obtain and display the media content corresponding to the selected order.
When the media content is an advertisement, the system architecture shown in fig. 1 may be a system architecture for implementing internet advertisement delivery, where the push information delivery platform 103 may be an advertisement delivery platform, and the push information provider may be an advertiser.
In an example, the media content presentation method proposed by the present application is applied in an Application (APP) client 101. When a user browses page contents by using an application client (such as a microblog, a WeChat, a QQ, a news client, a browser and the like), an advertisement push comprising a single picture or a plurality of small pictures appears in a certain area on a current page of the application client 101. Fig. 2 shows a page of a news APP client, in which a plurality of news messages and an advertisement 201 are displayed, the advertisement 201 is embedded in a news message list, and the advertisement 201 visually gives the user a sense that the advertisement 201 does not affect the reading of the news message. Such advertisements are also referred to as information flow advertisements. Fig. 2 shows a three-small-picture information flow advertisement, as shown in fig. 2, the advertisement includes a title and three pictures, the pictures are displayed horizontally, and when any one of the pictures is clicked, the user can jump to a floor page preset by an advertiser through an APP client. However, the media content push in this form is limited by the screen width of the terminal device and the size of the display position provided by the page, so that the information carried by the media content material is limited, and the information to be promoted and promoted (such as brand information in the advertisement, public service promotion information, etc.) cannot be sufficiently displayed.
In other examples, the application client 101 may present the pushed media content in a video form, however, the information stream pushing in the video form is limited to the user network environment, the requirement on the push information provider is high, and the push information provider is required to provide high-quality video material.
Based on the above technical problem, the present application provides another example, and the method can be applied to an application client. In particular, the method can be applied to a Software Development Kit (SDK) for implementing information push in an application client, such as: the advertisement SDK. As shown in fig. 3, the method comprises the steps of:
step 301: and responding to the page operation of the user, and acquiring the link address of the media content material.
The page operation of the user may be an operation of opening an application client, opening a certain page of the application client, or dragging a page, and the like. The page operations may be input through various input devices of the user device where the application client is located, such as mouse movement and mouse button clicking, various gesture operations on a touch screen (such as clicking, long-time pressing, sliding, tapping, dragging, scrolling, and the like), stylus input, a spoken instruction input through a microphone, a change in the posture of the device monitored through a gravity sensor, biometric input detected through a camera module, a fingerprint recognition module, an infrared module, or the like, or a combination of any of the above.
After monitoring the page operation, an SDK in the application client for implementing information push sends an information push request to a push information delivery platform, and the push information delivery platform can perform menu processing on the information push request and determine an order to be pushed matched with the information push request, where the order describes a link address of a media content material and display position information in a page, and may also describe information such as user orientation and device orientation, and the order matched with the information push request refers to that the display position information described by the order and the display position information carried by the user orientation and/or device orientation and the information such as user information and/or device, are matched. And then, the push information delivery platform sends the determined information (order identification, link address of media content material and the like) of the order to be pushed to the application client. In this way, the SDK for implementing information push in the application client can obtain the link address of the media content material from the received order information.
Step 302: and acquiring the media content materials according to the link address, wherein the media content materials comprise a first display material and a second display material.
Through the steps, the media content materials can be pre-loaded into the application client, and then the application client can respond to the page operation of the user to immediately load and display the media content materials.
In some examples, the first material includes at least one picture and/or animation material and the second material includes at least one picture and/or animation material. As can be seen, the media content material is divided into two groups, each of which may include at least one picture and/or at least one animation material.
For example, the media content material may be a series of pictures showing a product; meanwhile, the media content materials comprise first display materials (such as 2-3 pieces) displayed on the first screen and second display materials (such as 2-3 pieces) displayed on the second screen and not displayed on the first screen in advance. As shown in fig. 4A, pictures 1-3 are first display materials, and pictures 4-5 are second display materials, where the first display materials and the second display materials may be distinguished by setting different identifiers by the push information delivery system. After the application client side obtains all the media content materials, according to the marks carried by each picture and/or animation material, the first display materials and the second display materials can be distinguished. The application client side can display the pictures and/or the animation materials carrying the designated identification in the display area firstly
Step 303: and displaying the first display material in a display area in a page.
In this step, the first display material may be displayed first in the display area (i.e., first screen display). For example: in advertising, the first presentation material may include partial pictures (e.g., photographs of the head and body of a vehicle) for presenting a complete product.
The above-mentioned display area refers to an area where a display position for displaying the pushed information is located in the page, and the size of the display area is related to the size of the display position and is also limited by the size of the screen of the user equipment. As shown in fig. 4A-4C, the presentation area 401 may present three pictures at a time.
Step 304: and responding to the first operation of the user on the display area, and displaying part or all of the second display material in the display area.
The first operation of the user on the display area may be an operation on any position in the display area, or an operation on a specified position or a specified picture in the display area. The first operation may be input through various input devices of the user device where the client is located, such as mouse movement and mouse button clicking, various gesture operations on a touch screen (e.g., clicking, long-press, sliding, tapping, dragging, scrolling, etc.), a stylus input, a spoken instruction input through a microphone, a change in device posture monitored through a gravity sensor, a biometric input detected through a camera module, a fingerprint recognition module, an infrared module, or the like, or a combination of any of the above. And the second display material is displayed in the page display area of the application client side through the first operation of the user.
In some examples, in response to the first operation of the user, a part of the second presentation material (e.g., 1-2 pictures) may be presented, as shown in fig. 4B, so that the application client may present the second presentation material in the presentation area completely after the user performs the first operation several times.
For example, the second display material may include a set of pictures that are used to present a complete product, with the first picture removed from the first display (e.g., the tail and brand of a vehicle).
Therefore, through the first operation of the user on the display area, the user can see the residual pictures of the product, and a media content material can be completely displayed under the condition that the size of the display area is not changed. Therefore, when media content materials are provided, the size of each material and the number of the materials are limited by the size of the display area and the size of the screen of the equipment to be smaller, and even if the first screen cannot completely display all the materials, the remaining materials can be displayed in the next screen or a plurality of subsequent screens through further operations (such as clicking, sliding and the like), so that the pushing effect of the media content is improved.
In some examples, the method further comprises: in response to the first operation by the user on the display area, not displaying part or all of the first display material in the display area. Therefore, when the second display material is displayed, part or all of the first display material can be removed from the display area, and the display effect can be further improved.
In some examples, 3 pictures can be displayed in the display area at the same time, 1 to 2 pictures can be removed from the display area in the page by the user performing the first operation 1 time, and all 3 pictures (i.e., the first material) displayed on the first screen can be removed from the display area by performing the first operation 2-3 times.
In some examples, the method further comprises: in response to a second operation of the user on the display area, displaying part or all of the first material in the display area, and not displaying part or all of the second material in the display area.
The second operation type is the same as the first operation type, and is not described herein again. However, the second operation may be an operation in the opposite direction to the first operation, so that the first presentation material removed from the screen presentation area is moved back into the screen presentation area while the second presentation material is moved out of the screen presentation area.
In some examples, the not presenting, in response to the first operation by the user on the presentation area, part or all of the first presentation material in the presentation area comprises: in response to a first gesture operation of the user on the display area, ending the display of part or all of the first display material in a mode of sliding out from the inside of the display area to the outside of the display area along a direction corresponding to the first gesture operation.
Among other things, the gesture operations include, but are not limited to, a click, a press, a lift (lift off), a swipe, one or more finger drags, one or more taps or long presses, one or more swipes (left to right, right to left, up and/or down), and/or a screen-contacted finger swipe (right to left, left to right, up and/or down).
In some examples, the presenting, in response to a first operation by a user on the presentation area, part or all of the second presentation material in the presentation area comprises: responding to a first gesture operation of the user on the display area, and displaying part or all of the second display materials in a sliding-in mode from the outside of the display area to the inside of the display area along the direction corresponding to the first gesture operation.
In some examples, the presenting, in response to a second operation by the user on the presentation area, part or all of the first presentation material in the presentation area and not part or all of the second material in the presentation area comprises: responding to a second gesture operation of the user on the display area, displaying part or all of the first display materials in a sliding-in mode from the outside of the display area to the inside of the display area along the direction corresponding to the second gesture operation, and finishing displaying part or all of the second display materials in a sliding-out mode from the inside of the display area to the outside of the display area. That is, the display of the first display material and the second display material is switched in the display area in a manner of sliding in and out.
In addition to switching the display of the first display material and the second display material in the display area by adopting the sliding-in and sliding-out modes, a turning mode can be adopted. Such as: in some examples, the presenting, in response to a first operation by a user on the presentation area, part or all of the second presentation material in the presentation area and not part or all of the first presentation material in the presentation area comprises: in response to a first gesture operation of the user on the display area, sliding part or all of the second display material from the outside of the display area to the inside of the display area along a direction corresponding to the first gesture operation, and covering part or all of the first display material with the part or all of the second display material. In some examples, the presenting, in response to a second operation by the user on the presentation area, part or all of the first presentation material in the presentation area and not part or all of the second material in the presentation area comprises: in response to a second gesture operation of the user on the display area, sliding part or all of the first display material from the outside of the display area to the inside of the display area along a direction corresponding to the second gesture operation to be displayed, and covering part or all of the second display material with the part or all of the first display material.
In some examples, the method further comprises: and responding to a third operation of the user on the display area, determining a second link address corresponding to the media content material, and displaying the second page according to the second link address.
The second operation type is the same as the first operation type, and is not described herein again.
For example, the order information sent by the push information delivery platform to the application client also carries a link address (for example, a URL address of a landing page set by an advertiser when delivering an advertisement order, the landing page being used to further display brand or product information, and a specific operation being triggered to enter the page when a user watches the advertisement) of the landing page that is set by the advertiser when jumping to the push information provider to deliver the order, where the link address of the landing page is a second link address, which is different from the link address of the media content material. The application client may obtain this second link address at the same time as obtaining the link address of the media content material from the order information in step 301. The user can jump to the landing page according to the second link address by operating the first or second material displayed in the display area of the page (i.e. a third operation, such as the user clicking a certain material), so as to further know the details of the currently pushed media content.
Here, when monitoring that the user performs a third operation (for example, clicking or long-pressing a certain picture material) on a currently displayed certain material, the application client may acquire page data according to the corresponding second link address to display the landing page.
In some examples, the method further comprises: and displaying an operation control in the display area when the first material is displayed, wherein the first operation is an operation on the operation control.
In some examples, the method further comprises: displaying a first operation control in the display area when the first material is displayed; and displaying a second operation control in the display area when the second material is displayed; wherein the first operation is an operation on the first operation control, and the second operation is an operation on the second operation control.
The operation controls include, but are not limited to, arrow click buttons (left to right, right to left, up and/or down), arrow slide buttons (left to right, right to left, up and/or down), and/or arrow toggle buttons (right to left, left to right, up and/or down).
For example, an arrow button sliding leftward appears above the rightmost material of the screen, as shown in 402 in fig. 4A-4B, so as to attract the user's interest, enable the user to interact actively, effectively improve the click rate, and reduce the conversion cost. By setting the arrow button, the promotion information provider can be promoted to optimize advertisement creativity, and the content displayed through the first screen attracts the attention of the user and generates the interest of continuous watching.
And displaying the second display material in the display area of the page through the first operation of the first operation control, and returning the first display material to the display area of the page through the second operation of the second operation control, so that the first display material and the second display material are repeatedly displayed in a screen in a switching manner.
For example, the slide button is an arrow button to the left, as shown in fig. 4A-4B, the user clicks or slides the arrow button 402 in the direction of the arrow button 402, the SDK in the application client for implementing information push monitors that the user has a sliding gesture event (for example, to the left) in the material display area, moves the second display material to the left, and simultaneously displays the preloaded second display material from the right to the left of the screen, where the second display material may be, for example, 2 to 3 sheets, so that the first display material and the second display material can display brand and product information (for example, a complete vehicle and brand information thereof) in all directions.
For another example, when a part of the second material is displayed in response to the user operating the first operation control, two arrow buttons 4021 and 4022 in opposite directions appear in the display area, as shown in fig. 4C, at this time, the user may click on either of the arrow buttons, and move the corresponding material into the display area for display. Specifically, as shown in fig. 4C, when the user clicks a left arrow button 4021, the remaining second display material is moved into the display area for display; when the user clicks the right arrow button 4022, part or all of the first display material is moved to the display area again for display, so that the first display material and the second display material are repeatedly displayed in a screen in a switching manner.
For another example, the slide button is a dynamic arrow capable of converting directions (such as left and right directions), and when the user clicks the dynamic arrow button 402 in the left direction in fig. 4A to 4B, the application client slides the second display material on the right side of the screen into the screen for display; after the second display materials are displayed, the arrow direction of the dynamic arrow button 402 can be changed to the right (as shown in fig. 4D), so that when the user clicks the dynamic arrow button 402 in the right direction in fig. 4D, the application client slides the materials on the left side of the screen into the screen for display, and the first display materials and the second display materials slide back and forth in the screen to repeatedly display the whole series of product materials, so that the user can clearly know the products and brands of the promotion information provider.
In some examples, the method further comprises: and feeding back exposure data of the first display material and the second display material displayed in the display area and operation data (including data of the first operation, the second operation and/or the third operation) of the user on the display area to the push information delivery platform. The push information delivery platform can perform statistics and/or calculation on the exposure data and the operation data to implement data mining and other processes for the user, such as: and counting to obtain information such as exposure times, operation times and the like, and further calculating to obtain estimated residual inventory, determining user behavior preference and the like. The push information delivery platform can also display the data to the background user.
In some examples, the application client may respectively feed back exposure data corresponding to the first display material and the second display material displayed in the display area of the page and operation data of the user on the display area to different modules in the push information delivery platform for separate processing.
After the application client reports the operation data to the push information delivery platform, the push information delivery platform can independently count user interaction data for the display area, such as: the number of times that a user clicks the display area to open the landing page, the number of times that the user clicks the slide button of the display area to display the second display material, and the like, the push information delivery platform can display the user interaction data and/or the exposure data to the push information provider through the report module, so that the push information provider can more intuitively know how many users interact with the push media content (which indicates that the push media content is interested in), analyze the data, and optimize subsequent media content popularization.
According to the scheme, the materials are displayed in a sliding mode, excessive screen area is not required to be occupied additionally, and interference of the information stream pushing media content to users is reduced; meanwhile, the scheme supports a picture form, the problem of high manufacturing cost of video materials is solved, a push information provider (particularly a medium and small push information provider) is convenient to put in, the information stream push media content provided by the scheme occupies less flow, and does not depend on a user network environment, so that a user can watch the content at any time, and the user experience is improved.
Based on the method provided by the above example, the present application also provides a media content presentation apparatus 500, where the apparatus 500 is applicable to the above application client. As shown in fig. 5, the apparatus includes:
the first obtaining module 501 obtains a link address of a media content material in response to a page operation of a user.
The second obtaining module 502 obtains the media content materials according to the link address, where the media content materials include a first display material and a second display material.
The first display module 503 displays the first display material in a display area of the page.
A second display module 504, responsive to a first operation by the user on the display area, for displaying part or all of the second display material in the display area.
In some examples, the second presentation module 504, in response to the first operation by the user on the presentation area, further does not present some or all of the first presentation material in the presentation area.
In some examples, the second presentation module 504, in response to the user's second operation on the presentation area, further presents some or all of the first material in the presentation area and does not present some or all of the second material in the presentation area.
In some examples, the device further comprises: the third displaying module 505, in response to a third operation of the user on the displaying region, determines a second link address corresponding to the media content material, and displays the second page according to the second link address.
In some examples, the device further comprises: a fourth display module 506, which displays the operation control in the display area; wherein the first operation is an operation on the operation control. Such as: the operation control can be displayed when the first material is displayed on the first screen, the operation control can be displayed when part or all of the second material is displayed, and the operation control can be displayed when the first material and the second material are displayed in a switching mode. The operation control may be buttons 402, 4021, 4022 shown in fig. 4A to 4D.
In some examples, the device further comprises: the feedback module 507 sends the exposure data of the first display material and the second display material in the page and/or the data of the first operation to a background server, so that the background server performs statistics, calculation and/or display on the exposure data and/or the data of the first operation.
The specific implementation principle of the functions of the above modules has been described in the foregoing, and is not described herein again.
In addition, the media content presentation method and the media content presentation apparatus in each example of the present application and each module thereof may be integrated into one processing unit, or each module may exist alone physically, or two or more devices or modules may be integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
In one example, the media content presentation apparatus may be run in various computing devices capable of performing user information processing based on the internet, and loaded in a memory of the computing device.
Fig. 6 shows a block diagram of the components of a computing device on which the media content presentation apparatus is located. As shown in fig. 4, the computing device includes one or more processors (CPUs) 602, a communications module 604, a memory 606, a user interface 610, and a communications bus 608 for interconnecting these components.
The processor 602 may receive and transmit data via the communication module 604 to enable network communications and/or local communications.
The user interface 610 includes one or more output devices 612, including one or more speakers and/or one or more visual displays. The user interface 610 also includes one or more input devices 614, including, for example, a keyboard, a mouse, a voice command input unit or microphone, a touch screen display, a touch sensitive tablet, a gesture capture camera or other input buttons or controls, and the like.
Memory 606 may be high-speed random access memory, such as DRAM, SRAM, DDR RAM, or other random access solid state memory devices; or non-volatile memory, such as one or more magnetic disk storage devices, optical disk storage devices, flash memory devices, or other non-volatile solid-state storage devices.
The memory 606 stores a set of instructions executable by the processor 602, including:
an operating system 616, including programs for handling various basic system services and for performing hardware related tasks;
the application 618 includes various programs for implementing media content presentation, which can implement the process flows in the above examples, such as may include the media content presentation apparatus 500 shown in fig. 5. In some examples, the media content presentation device 500 may include the modules 501-507 of FIG. 5, and each of the modules 501-507 may store machine executable instructions. The processor 602 can further implement the functions of the modules 501 to 507 by executing the machine-executable instructions in the modules 501 to 507 in the memory 606.
In addition, each of the examples of the present application may be realized by a data processing program executed by a data processing apparatus such as a computer. It is clear that the data processing program constitutes the invention. Further, the data processing program, which is generally stored in one storage medium, is executed by directly reading the program out of the storage medium or by installing or copying the program into a storage device (such as a hard disk and/or a memory) of the data processing device. Such a storage medium therefore also constitutes the present invention. The storage medium may use any type of recording means, such as a paper storage medium (e.g., paper tape, etc.), a magnetic storage medium (e.g., a flexible disk, a hard disk, a flash memory, etc.), an optical storage medium (e.g., a CD-ROM, etc.), a magneto-optical storage medium (e.g., an MO, etc.), and the like.
The present application therefore also discloses a non-volatile storage medium having stored therein a data processing program for executing any one of the examples of the method of the present application.
In addition, the method steps described in this application may be implemented by hardware, for example, logic gates, switches, Application Specific Integrated Circuits (ASICs), programmable logic controllers, embedded microcontrollers, and the like, in addition to data processing programs. Such hardware capable of implementing the methods described herein may also constitute the present application.
The above description is only exemplary of the present application and should not be taken as limiting the present application, and any modifications, equivalents, improvements and the like that are made within the spirit and principle of the present application should be included in the scope of the present application.

Claims (10)

1. A media content presentation method is applied to pushing of information flow advertisements, and comprises the following steps:
responding to page operation of a user, and acquiring a link address of a media content material;
acquiring the media content materials according to the link addresses, wherein the media content materials comprise a plurality of pictures and/or a plurality of animation materials for displaying a complete product, and the pictures and/or the animation materials are divided into two groups, including: the first display material displayed on the first screen and the second display material displayed on the non-first screen;
displaying the first display material in a display area in a page;
in response to a first gesture operation of a user on the display area, ending display of part or all of the first display materials in a mode of sliding out from the inside of the display area to the outside of the display area along a direction corresponding to the first gesture operation, and displaying part or all of the second display materials in a mode of sliding in from the outside of the display area to the inside of the display area along the direction corresponding to the first gesture operation;
responding to a second gesture operation of the user on the display area, displaying part or all of the first display materials in a sliding-in mode from the outside of the display area to the inside of the display area along the direction corresponding to the second gesture operation, and finishing displaying part or all of the second display materials in a sliding-out mode from the inside of the display area to the outside of the display area.
2. The method of claim 1, further comprising:
and responding to a third operation of the user on the display area, determining a second link address corresponding to the media content material, and displaying a second page according to the second link address.
3. The method of claim 1, further comprising:
displaying an operation control in the display area when the first display material is displayed;
wherein the first gesture operation is an operation of the operational control.
4. The method of claim 1, further comprising:
displaying a first operation control in the display area when the first display material is displayed; and
displaying a second operation control in the display area when the second display material is displayed;
wherein the first gesture operation is an operation of the first operation control, and the second gesture operation is an operation of the second operation control.
5. The method of any of claims 1 to 4, further comprising:
and sending the exposure data of the first display material and the second display material in the page and/or the data of the first gesture operation to a background server, so that the background server carries out statistics, calculation and/or display on the exposure data and/or the data of the first gesture operation.
6. A media content presentation apparatus, for use in pushing information stream advertisements, the apparatus comprising:
the first acquisition module is used for responding to page operation of a user and acquiring a link address of a media content material;
the second obtaining module obtains the media content materials according to the link address, wherein the media content materials include a plurality of pictures and/or a plurality of animation materials for displaying a complete product, and the plurality of pictures and/or the plurality of animation materials are divided into two groups, including: the first display material displayed on the first screen and the second display material displayed on the non-first screen;
the first display module is used for displaying the first display material in a display area in a page;
the second display module is used for responding to a first gesture operation of a user on the display area, ending display of part or all of the first display materials in a mode of sliding out of the display area from the inside of the display area along the direction corresponding to the first gesture operation, and displaying part or all of the second display materials in a mode of sliding in from the outside of the display area to the inside of the display area along the direction corresponding to the first gesture operation; responding to a second gesture operation of the user on the display area, displaying part or all of the first display materials in a sliding-in mode from the outside of the display area to the inside of the display area along the direction corresponding to the second gesture operation, and finishing displaying part or all of the second display materials in a sliding-out mode from the inside of the display area to the outside of the display area.
7. The apparatus of claim 6, further comprising:
and the third display module is used for responding to a third operation of the user on the display area, determining a second link address corresponding to the media content material, and displaying a second page according to the second link address.
8. The apparatus of claim 6, further comprising:
the fourth display module displays the operation control in the display area;
wherein the first gesture operation is an operation of the operational control.
9. The apparatus of any one of claims 6 to 8,
the feedback module is used for sending the exposure data of the first display material and the second display material in the page and/or the data of the first gesture operation to a background server so that the background server can perform statistics, calculation and/or display on the exposure data and/or the data of the first gesture operation.
10. A computer-readable storage medium having stored thereon processor-executable instructions that, when executed by one or more processors, perform the method of any one of claims 1-5.
CN201611080129.3A 2016-07-20 2016-11-30 Media content display method and device Active CN108121738B (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201611080129.3A CN108121738B (en) 2016-11-30 2016-11-30 Media content display method and device
US16/305,593 US11520820B2 (en) 2016-07-20 2017-07-19 Media information display method and apparatus, and computer storage medium
PCT/CN2017/093555 WO2018014849A1 (en) 2016-07-20 2017-07-19 Media information display method and apparatus, and computer storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611080129.3A CN108121738B (en) 2016-11-30 2016-11-30 Media content display method and device

Publications (2)

Publication Number Publication Date
CN108121738A CN108121738A (en) 2018-06-05
CN108121738B true CN108121738B (en) 2020-07-03

Family

ID=62226014

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611080129.3A Active CN108121738B (en) 2016-07-20 2016-11-30 Media content display method and device

Country Status (1)

Country Link
CN (1) CN108121738B (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110955819B (en) * 2018-09-21 2024-06-07 北京字节跳动网络技术有限公司 Recommended content display method, generation method, display device and generation device
CN109597539A (en) * 2018-09-21 2019-04-09 北京字节跳动网络技术有限公司 A kind of content displaying method, device, terminal and readable medium
CN109255078A (en) * 2018-09-26 2019-01-22 中国平安人寿保险股份有限公司 Publicize material method for pushing, device, computer equipment and storage medium
CN109698858A (en) 2018-11-01 2019-04-30 百度在线网络技术(北京)有限公司 Resource supplying method, equipment and storage medium for smart machine
WO2020097832A1 (en) * 2018-11-14 2020-05-22 北京字节跳动网络技术有限公司 Feed display method and device, storage medium, and electronic apparatus
CN111784374A (en) * 2019-04-04 2020-10-16 华扬联众数字技术股份有限公司 Advertisement putting method and device
CN110689377B (en) * 2019-09-30 2023-04-18 北京达佳互联信息技术有限公司 Data detection method and device and electronic equipment
CN111177610A (en) * 2020-01-06 2020-05-19 北京字节跳动网络技术有限公司 Material display method and device, electronic equipment and storage medium
CN113986003A (en) * 2020-07-27 2022-01-28 北京字节跳动网络技术有限公司 Multimedia information playing method and device, electronic equipment and computer storage medium
CN111985969A (en) * 2020-08-19 2020-11-24 北京豆萌信息技术有限公司 Media information display method, device and equipment and computer storage medium
CN113282258B (en) * 2021-05-28 2023-08-15 武汉悦学帮网络技术有限公司 A method and device for displaying information
CN114022189B (en) * 2021-10-19 2025-01-28 百果园技术(新加坡)有限公司 A method and system for displaying advertisements based on page scenes
CN114969593A (en) * 2022-05-30 2022-08-30 北京字跳网络技术有限公司 Media content presentation method, device, equipment, storage medium and program product
CN115426510B (en) * 2022-08-24 2024-02-02 北京嗨动视觉科技有限公司 Program arrangement method, program arrangement device, electronic apparatus, and storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105528408A (en) * 2015-12-03 2016-04-27 百度在线网络技术(北京)有限公司 Page display method and apparatus
CN105975581A (en) * 2016-05-05 2016-09-28 腾讯科技(北京)有限公司 Media information display method, client and server

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10061756B2 (en) * 2010-09-23 2018-08-28 Carnegie Mellon University Media annotation visualization tools and techniques, and an aggregate-behavior visualization system utilizing such tools and techniques
CN103092851A (en) * 2011-10-31 2013-05-08 腾讯科技(北京)有限公司 Social network based media information spreading method and media information display platform
CN103379161B (en) * 2012-04-25 2018-05-22 腾讯科技(北京)有限公司 Media information methods of exhibiting, system and device
CN104966215A (en) * 2015-07-01 2015-10-07 小米科技有限责任公司 Advertisement information push method and apparatus
CN105955582B (en) * 2016-05-03 2019-03-15 腾讯科技(北京)有限公司 Information displaying method and terminal device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105528408A (en) * 2015-12-03 2016-04-27 百度在线网络技术(北京)有限公司 Page display method and apparatus
CN105975581A (en) * 2016-05-05 2016-09-28 腾讯科技(北京)有限公司 Media information display method, client and server

Also Published As

Publication number Publication date
CN108121738A (en) 2018-06-05

Similar Documents

Publication Publication Date Title
CN108121738B (en) Media content display method and device
CN107656957B (en) Promotion content pushing method, device and system and storage medium
US9632688B2 (en) Enhanced user interface to transfer media content
CN114302210A (en) User interface for viewing and accessing content on electronic devices
US20160371751A1 (en) Methods and systems for reducing inadvertent interactions with advertisements displayed on a computing device
CN113157906A (en) Recommendation information display method, device, equipment and storage medium
CN106547417B (en) Method and device for displaying background task message
WO2019007227A1 (en) Method and apparatus for continuing to display view after switching pages
US20150324842A1 (en) Method of actively providing advertisement
US9665965B2 (en) Video-associated objects
CN108574618B (en) Pushed information display method and device based on social relation chain
US20140229834A1 (en) Method of video interaction using poster view
CN107368511A (en) A kind of information displaying method and device
US12205140B2 (en) Dismiss and follow up advertising
US11520820B2 (en) Media information display method and apparatus, and computer storage medium
CN103294748A (en) Method for excerpting and editing Internet contents
US11579766B2 (en) Methods and systems for reducing inadvertent interactions with advertisements displayed on a computing device
CN112181252B (en) Screen capturing method and device and electronic equipment
CN108628870A (en) A kind of web preview method and apparatus
US20240231576A9 (en) Control method and apparatus for displaying multimedia content, electronic device and medium
US20190155625A1 (en) Visibility detection using gesture fingerprinting
WO2018036493A1 (en) Information processing method and apparatus, display terminal, and storage medium
KR20140097672A (en) Content Curation Service Apparatus and Method
KR101634431B1 (en) Content provision method of objects and the apparatus using the method
CN113655931B (en) Method, device and medium for processing browsing content

Legal Events

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