CN107657470B - Information processing method and information processing apparatus - Google Patents

Information processing method and information processing apparatus Download PDF

Info

Publication number
CN107657470B
CN107657470B CN201610729754.XA CN201610729754A CN107657470B CN 107657470 B CN107657470 B CN 107657470B CN 201610729754 A CN201610729754 A CN 201610729754A CN 107657470 B CN107657470 B CN 107657470B
Authority
CN
China
Prior art keywords
information
promotion information
user
promotion
graphical interface
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
CN201610729754.XA
Other languages
Chinese (zh)
Other versions
CN107657470A (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 Beijing Co Ltd
Original Assignee
Tencent Technology Beijing 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 Beijing Co Ltd filed Critical Tencent Technology Beijing Co Ltd
Priority to CN201610729754.XA priority Critical patent/CN107657470B/en
Priority to EP17842915.5A priority patent/EP3493136A4/en
Priority to US16/307,040 priority patent/US20190220899A1/en
Priority to PCT/CN2017/098543 priority patent/WO2018036493A1/en
Publication of CN107657470A publication Critical patent/CN107657470A/en
Application granted granted Critical
Publication of CN107657470B publication Critical patent/CN107657470B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • 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/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Human Computer Interaction (AREA)
  • Strategic Management (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses an information processing method and an information processing device; the method comprises the following steps: presenting service information in a graphical interface of an application client; monitoring an operation event aiming at the service information; determining that the operation of the user for the service information conforms to a preset operation scene based on the monitored operation event; loading promotion information bits in the graphical interface; and presenting promotion information associated with the service information at the promotion information position based on the operation scene. By implementing the method and the device, the interference degree of the release of the promotion information on the user can be reduced, and the effect of promoting the information is realized while the user is ensured to normally obtain the service information.

Description

Information processing method and information processing apparatus
Technical Field
The present invention relates to information popularization technologies in the field of communications, and in particular, to an information processing method and an information processing apparatus.
Background
With the rapid development of the internet industry, particularly the mobile internet, information popularization is carried out through the internet to become a new form of information dissemination and be generally applied.
Internet advertisement (hereinafter referred to as advertisement) has become an important way for users to obtain information and advertisers to promote awareness and promote products as a typical technology for information promotion on the internet.
The form of the advertisement is various and typically includes several types:
1) and the webpage advertisement is put in the webpage accessed by the user, so that the advertisement can pop up in the webpage browsed by the user.
2) And the video advertisement pops up the advertisement on the video playing interface before and in the playing process of the video.
3) And the advertisement in the application is displayed, and the user installs various application clients on a terminal such as a smart phone, a tablet personal computer and the like, and pops up the advertisement in the process of using the application clients by the user.
The problem that the related technology is that popularization information is often put to a user in the process of obtaining service information by the user, which causes inevitable interference to the process of obtaining information by the user and influences the process of normally obtaining service information by the user.
For how to reduce the interference degree of the released popularization information to the user, the effect of realizing the popularization information while ensuring the normal information acquisition of the user is achieved, and an effective solution is not available in the related technology.
Disclosure of Invention
The embodiment of the invention provides an information processing method and an information processing device, which can reduce the interference degree of putting popularization information on a user, and realize the effect of popularization information while ensuring that the user normally acquires the information.
The technical scheme of the embodiment of the invention is realized as follows:
in a first aspect, an embodiment of the present invention provides an information processing method, where the method includes:
presenting service information in a graphical interface of an application client;
monitoring an operation event aiming at the service information;
determining that the operation of the user for the service information conforms to a preset operation scene based on the monitored operation event;
loading promotion information bits in the graphical interface;
and presenting promotion information associated with the service information at the promotion information position based on the operation scene.
In a second aspect, an embodiment of the present invention provides an information processing apparatus, including:
the service information unit is used for presenting service information in a graphical interface of the application client;
the monitoring unit is used for monitoring an operation event aiming at the service information;
an operation scene unit, configured to determine, based on the monitored operation event, that an operation of the user for the service information conforms to a predetermined operation scene;
the loading unit is used for loading the promotion information bits in the graphical interface;
and the promotion information unit is used for presenting promotion information associated with the service information at the promotion information position based on the operation scene.
In a third aspect, an embodiment of the present invention provides an information processing apparatus, including a processor and a storage medium; the storage medium stores executable instructions for executing the information processing method provided by the embodiment of the invention.
The embodiment of the invention has the following beneficial effects:
firstly, popularization information related to service information is loaded in a popularization information bit based on an operation scene, the popularization information is loaded in a targeted manner by applying the operation scene, the process of loading the popularization information bit and presenting the popularization information can realize seamless butt joint with the current operation scene of a user, and the problem of interference caused by presenting the popularization information to the user in a violent form such as a popup window and the like in the related technology is avoided;
and secondly, the information loaded in the promotion information bit is associated with the service information, so that the effect of showing the promotion information as a part of the operation scene and immersing the promotion information into the operation scene is realized, the promotion information can meet the current information acquisition requirement of the user to the greatest extent, and the interference degree of the user for acquiring the service information is reduced.
Drawings
FIG. 1 is a schematic diagram of an alternative architecture of an information handling system in an embodiment of the present invention;
FIG. 2 is a flow chart illustrating an alternative information processing method according to an embodiment of the present invention;
fig. 3 is a schematic diagram of an alternative software and hardware structure of the terminal in the embodiment of the present invention;
FIG. 4-1 is a schematic flow chart of an alternative information processing method in an embodiment of the present invention;
FIG. 4-2 is a schematic flow chart of an alternative information processing method in an embodiment of the present invention;
4-3 are a schematic flow chart of an alternative information processing method in an embodiment of the invention;
FIG. 5 is an alternative schematic diagram of a structure for training a neural network model according to an embodiment of the present invention;
6-1 through 6-4 are schematic diagrams of alternative displays for loading promotional information bits and presenting promotional information in embodiments of the present disclosure;
FIG. 7 is a schematic diagram of an alternative configuration of an advertisement delivery system in an embodiment of the present invention;
8-1 through 8-5 are alternative display diagrams for loading ad spots and presenting video ads in a news stream in accordance with embodiments of the present invention;
fig. 9 is an alternative configuration diagram of the information processing apparatus in the embodiment of the present invention.
Detailed Description
The present invention will be described in further detail below with reference to the accompanying drawings and examples. It should be understood that the examples provided herein are merely illustrative of the present invention and are not intended to limit the present invention. In addition, the following embodiments are provided as partial embodiments for implementing the present invention, not all embodiments for implementing the present invention, and the technical solutions described in the embodiments of the present invention may be implemented in any combination without conflict.
Before further detailed description of the present invention, terms and expressions referred to in the embodiments of the present invention are described, and the terms and expressions referred to in the embodiments of the present invention are applicable to the following explanations.
The application client is an executable program operated by a user side terminal, supports the user to use corresponding services, such as reading current news through a news client and checking dynamic services of friends through a social client, wherein information bearing target services is called service information.
The popularization information is different from the service information related to the service of the user, which is acquired by the application client, for the general name of the information to be transmitted in the application client at the user side (hereinafter referred to as information popularization user).
For example, the business information of the social client itself is the dynamic state of the social friend, a plurality of dynamic states form a dynamic stream of the friend, and the promotion information may be an advertisement that an advertiser desires to be delivered to users meeting targeting conditions, or a significant news notification that a news unit desires to be pushed to all users.
For another example, the service information of the news client application itself is news, a plurality of news forms a news stream, and the promotion information is different from the news and may be an advertisement that an advertiser desires to be delivered to a user meeting the targeting condition.
A promotion information bit, an area in the application client for presenting promotion information, such as a specific area in a graphical interface of the application client.
Illustratively, the promotion information bits occupy the entire area of the application client, i.e., are presented in a full screen manner. Or the promotion information bit occupies a part of the area of the application client to be presented, and at the moment, the service information bit and the promotion information bit are loaded in the application client simultaneously.
The operation event is a record of a user operation. When a user performs voice control on an operation object, a voice control event is generated, wherein the voice control event comprises the object operated by the voice of the user and an operation mode; when the operation object is controlled by a keyboard or mouse mode, a keyboard event and a mouse event are correspondingly generated, wherein the keyboard event and the mouse event comprise the operation object and a triggered key.
A terminal: the device of the application client is operated at the user side and can be a desktop computer, a television set-top box, an Xbox/PS3 game machine, an outdoor advertisement display screen and other fixed terminals; the mobile terminal can also be a mobile terminal such as a smart phone, a notebook computer, a tablet computer, a vehicle-mounted advertisement display screen and the like.
Exposure: the process of displaying the promotion information once in the promotion information bit of the application client operated by the terminal tested by the user is called one-time exposure.
Flow rate: also called access traffic, a carrier for generating data traffic for accessing the access network, such as various applications installed in the terminal, such as social clients, news clients, etc.
Referring to fig. 1, which is a schematic diagram of an alternative architecture of an information processing system 10 provided in an embodiment of the present invention, in fig. 1, an information promoting user 11, a delivering system 12, an application background 13, and a user-side terminal 14 are included, and a topology of the information processing system 10 is described below with reference to fig. 1.
The delivery system 12 is used for delivering promotion information (such as advertisements) to the user-side terminal 14 for the information promotion user 11.
Illustratively, the delivery system 12 delivers the promotion information to the user-side terminal meeting the orientation condition according to the orientation condition set by the information promotion user 11 for the promotion information. Generally, the information promoting user 11 will set the targeting conditions for advertisement delivery at the delivery system 12, including: the user's territory, age, education level and terminal equipment type, of course, may also be other types such as income level, hobby type, etc. the orientation condition.
In particular, the delivery system 12 delivers the popularization information to the terminal where the application client of the corresponding type is operated on the user side according to the type of the application client (such as a news client and a social client) set by the information popularization user 11, so that the popularization information is exposed at the popularization information position of the application client on the user side.
The application background 13 is configured to send an information stream of a target service to an application client in the user-side terminal 14, such as a news stream to a news client and a dynamic stream of a friend to a social client.
In order to reduce the degree of interference caused by the promotion information released to the user side to the user, referring to an optional flow diagram of the information processing method provided by the embodiment of the present invention shown in fig. 2, service information is presented in a graphical interface of an application client (step 101); the method comprises the steps of monitoring operation events aiming at business information (step 102), determining that the operation of a user aiming at the business information accords with a preset operation scene based on the monitored operation events (step 103), loading promotion information bits in a graphical interface (step 104), and presenting promotion information associated with the business information at the promotion information bits based on the operation scene (step 105).
Therefore, firstly, the popularization information related to the service information is loaded in the popularization information bit based on the operation scene, the popularization information is loaded in a targeted manner by applying the operation scene, the process of loading the popularization information bit and presenting the popularization information can realize seamless butt joint with the current operation scene of a user, and the problem of interference caused by presenting the popularization information to the user in the form of violence such as pop-up windows and the like in the related technology is avoided; and secondly, the information loaded in the promotion information bit is associated with the service information, so that the effect of showing the promotion information as a part of the operation scene and immersing the promotion information into the operation scene is realized, the promotion information can meet the current information acquisition requirement of the user to the greatest extent, and the interference degree of the user for acquiring the service information is reduced.
The embodiment of the invention also provides an information processing device for implementing the information processing method. On a hardware level, the information processing apparatus may be illustratively implemented based on resources of the user-side terminal, such as computing resources (e.g., a processor) and communication resources (e.g., a network interface), and on a software level, the information processing apparatus may be implemented as executable instructions (including computer-executable instructions such as programs, modules, and the like) stored in a storage medium with the user-side terminal.
As described above, when the information processing apparatus is implemented based on resources of the user-side terminal, referring to an optional software and hardware structure diagram of the terminal 14 shown in fig. 3, the terminal 14 includes a hardware layer, an intermediate layer, an operating system layer, and a software layer. However, those skilled in the art will appreciate that the configuration of the terminal 14 shown in fig. 3 is merely an example and does not constitute a limitation on the configuration of the terminal 14. For example, the terminal 14 may have more components than those shown in fig. 3 according to the implementation requirement, or omit some components according to the implementation requirement.
The hardware layers of terminal 14 include a processor 141, an input/output interface 143, a storage medium 144, and a network interface 142, which may communicate via a system bus connection.
The processor 141 may be implemented by a Central Processing Unit (CPU), a Microprocessor (MCU), an Application Specific Integrated Circuit (ASIC), or a Field-Programmable Gate Array (FPGA).
The input/output interface 143 may be implemented using input/output devices such as a display screen, a touch screen, a speaker, etc.
The storage medium 144 may be implemented by a nonvolatile storage medium such as a flash memory, a hard disk, and an optical disk, or may also be implemented by a volatile storage medium such as a Double Data Rate (DDR) dynamic cache, in which an executable instruction for executing the information processing method is stored.
Illustratively, the storage medium 144 may be co-located with the terminal 14, remotely located offsite with respect to the terminal 14, or distributed locally and offsite with respect to the terminal 14. The network interface 142 provides the processor 141 with external data such as the Access capability of the storage medium 144 set in a different place, and for example, the network interface 142 may perform Near Field Communication (NFC) based on Near Field Communication (Near Field Communication), Bluetooth (Bluetooth) and ZigBee (ZigBee) technologies, and may also implement Communication based on a Communication scheme such as Code Division Multiple Access (CDMA) and Wideband Code Division Multiple Access (WCDMA) and an evolution scheme thereof.
The driver layer includes middleware 145 for the operating system 146 to recognize and communicate with the components of the hardware layer, such as a set of drivers for the components of the hardware layer.
The operating system 146 is used for providing a graphical interface facing a user, and exemplarily includes a plug-in icon, a desktop background and an application icon, and the operating system 146 supports the user to control the device via the graphical interface.
The following specific embodiments of the present invention are proposed based on the information delivery system shown in fig. 1 and the terminal on the user side shown in fig. 3.
Referring to an alternative flow diagram of the information processing method shown in fig. 4-1, the method includes the following steps:
step 201, an application client of a terminal acquires service information of a supported service from an application background.
As before, multiple types of application clients, such as social clients and news clients, may be running in the terminal.
For example, each application client intermittently (periodically or aperiodically) pulls service information of a target service (such as any service supported by the application client or a service required to be used by a user) from a corresponding application background, such as a social client acquiring friend trends of the user from a social background, and a news client acquiring news from a news background. Or, each application client receives the service information actively issued by the corresponding application background.
Step 202, the terminal presents the service information on the graphical interface of the application client.
Illustratively, when the application client in the terminal switches to the foreground operating state in response to the operation of the user (for example, for a mobile terminal, generally, the graphical interface of the application client is in a full-screen state, and certainly, may also be in a non-full-screen state), the content of the service information is loaded in the graphical interface of the application client.
After the service information is presented in the graphical interface of the application client, the operation scenario in which the user is located is determined by monitoring the operation event generated by the user for the operation of the service information, which is described below with reference to step 205 and step 206.
In step 203, the terminal listens for an operation event for the service information.
As before, depending on the operation type of the user for the service information, the operation event may be a touch operation (such as a click operation event and a slide operation event), or may also be a voice control event, a keyboard event, a mouse event, or the like; each type of operation event is a record of a user operating on the service information at the application client for the user.
For example, as shown in fig. 2, an event that a user side operates service information in an application client to cause a corresponding input/output (I/O) of a hardware layer of a user device to be reported to a system layer, for example, a user will generate a corresponding touch event when performing a touch operation on an operation object, where the touch event includes operation data such as a specific position and time of the user operation, and a type of the touch operation. Similarly, when the user performs the voice control operation on the operation object of the application client, a corresponding voice control event is generated, including the identifier and the operation mode of the operation object operated by the voice of the user.
And step 204, the terminal determines an operation scene which is accorded with the operation of the user aiming at the service information based on the monitored operation event.
The operation of the user for the business information in the graphical interface of the application client may be in a specific operation scene, in one embodiment, a model for identifying the operation scene, such as a neural network model, is trained through a machine learning method, and the operation scene which is met is predicted based on the monitored operation events by using the neural network model.
Illustratively, a portion of known operational scenarios and corresponding operational events are used as a labeled (corresponding operational scenarios and operational events) training sample of the operation recognition model such as { sliding operational event 1 from bottom to top on a graphical interface; browsing the operation scene }; { sliding bottom-up on graphical interface operation event 2; browsing the operation scene }; and training the neural network model by using a machine learning method, so that the trained neural network model has the performance of predicting the operation scene based on the operation event.
Taking a training neural network model as an example, a neural network model as exemplarily shown in fig. 5 is established for predicting the operation scenario of the user based on the monitored operation events. The input layer is responsible for receiving input training samples and distributing the training samples to the hidden layer, the hidden layer is responsible for forming mapping of characteristics of operation events and operation scenes, and parameters (weights) of hidden nodes in a mapping relation formed by the hidden layer are adjusted based on deviation of output prediction results of the operation scenes and actual results of the operation scenes until the deviation meets practical requirements.
The characteristics (such as the type and operation mode of an operation object in a touch operation event) of a training sample input by an input layer of the neural network model are derived variables, and the mapping relation between the variables and an operation scene is learned in a hidden layer of the neural network model, so that the performance of predicting the operation scene based on the operation event is output by an output layer of the neural network. After the neural network training is completed, the operation events monitored by the neural network input can be used for obtaining the prediction result of the operation scene.
Exemplary operational scenarios may include:
1) and updating the browsing operation scene of the service information through sliding operation.
For example, a continuous upward sliding is implemented in a graphical interface of a news client to view other news in a news stream, and the user is identified to be in a browsing operation scene through the operation scene identification model.
2) And focusing the operation scene by focusing the service information through touch operation.
Taking a touch operation as an example, in a bright screen state, when a user presses certain service information for a long time (exceeding a set attention time threshold value, such as 5 seconds), the user is identified to perform focusing operation on the service information by operating the operation scene identification model.
It should be noted that the operation scenarios in the practical application are not limited to the above examples, and for example, the operation scenarios in the practical application further include a sharing operation scenario (for example, sharing to a social circle), a forwarding operation scenario for forwarding the service information, a comment operation scenario for commenting the service information, and the operation scenarios in the practical application are diversified.
In the embodiment of the present invention, the above operation scenario is referred to as a normal operation scenario, and in addition, the operation of the user may also conform to a switching operation scenario that: the user switches between the above-mentioned normal operation scenarios, which illustratively includes the following types of operation scenarios:
1) browse operation scene- > Focus operation scene
Taking a news client used in a terminal by a user as an example, the news client forms a news stream by taking a plurality of service information as the abstracts of partial news in the news stream, and the user finds interesting news when rapidly browsing the abstracts of each news in the news stream (at the moment, in a sliding operation scene), and clicks the corresponding news to read the specific content of the news (at the moment, in a focusing operation scene).
2) Focusing operation scene- > browsing operation scene
Still taking the example that the user uses the news client in the terminal, the user returns to the interface of the news stream after reading a piece of news, and continues to browse the abstract of each news in the news stream to find the interested content.
3) Browse operation scene- > focus operation scene- > share operation scene
Taking a social contact client in a terminal used by a user as an example, the social contact client presents the sharing dynamics of each friend of the user at a service information position of a graphical interface to form a dynamic stream of the friend, the user browses each dynamic in the dynamic stream to find interesting dynamics and clicks to read specific contents, and the dynamics are forwarded to other friends of the user in the reading process.
Step 205, the terminal loads the promotion information bit in the graphical interface of the application client.
In one embodiment, a user performs a touch operation (e.g., clicking or sliding) at a certain position in the graphical interface, and the terminal loads the promotion information bit in a manner of inserting the service information at a position in the graphical interface corresponding to a touch event received for the service information. Illustratively, the promotion information bits are loaded in an insertion manner below, above, on one of left side and right side or at least one of the positions (such as upper left side and lower right side) where the touch event is received in the graphical interface, and it should be noted that the promotion information bits are a frame (which may also be regarded as a layer) of promotion information for presentation in the graphical interface and are not a visible attribute of the promotion information itself. Therefore, when the promotion information is presented in the promotion information position in the subsequent step 208, the effect of "fusion" of the promotion information and the service information can be realized, from the perspective of the user, the application client presents the promotion information in the same way as the service information that the user needs to obtain, the service information and the promotion information are difficult to clearly distinguish, the content of the promotion information is realized, compared with the prior art that the release information is presented by using a popup window, a patch and the like, the promotion information is easier to accept by the user, and the interference degree to the user is reduced.
For example, as shown in fig. 6-1, service information is presented in a graphical interface of an application client of a user-side terminal, and when a user performs a sliding operation (e.g., sliding in an upward, downward or other manner, or clicking, double-clicking, or other point-and-touch operations) at a position 61, the application client monitors a corresponding operation event, and immediately inserts all display areas of the promotion information bits below the position 61 corresponding to the monitored operation event, or of course, inserts all display areas of the promotion information bits above the position 61 corresponding to the monitored operation event or other adjacent positions.
In another embodiment, the promotion information bits are loaded in a manner of covering at least part of the service information at a position in the graphical interface where a touch event for the service information is received.
For example, a position where a touch event is received in a graphical interface loads a promotion information bit in a manner of covering a part of service information of the position, for example, a layer is covered on the part of service information of the position, and it can be understood that the promotion information bit is a frame of promotion information for presentation in the graphical interface and is an attribute that is not visible per se. Therefore, when the promotion information is presented in the promotion information position in the subsequent step 208, the effect of "fusion" of the promotion information and the service information can be realized, from the perspective of the user, the application client presents the promotion information in the same way as the service information that the user needs to obtain, the service information and the promotion information are difficult to clearly distinguish, the content of the promotion information is realized, compared with the prior art that the release information is presented by using a popup window, a patch and the like, the promotion information is easier to accept by the user, and the interference degree to the user is reduced.
For example, as shown in fig. 6-2, service information is presented in a graphical interface of an application client of the user-side terminal, and when a user performs a touch operation (e.g., a point touch operation) at a position 63, the application client will monitor a corresponding operation event and load a promotion information bit 64 in a manner of covering a layer on the position 63, so as to cover part of the service information at the position 63, where the part located at the position 63 in the service information is in an invisible state.
In another embodiment, unlike fig. 6-1 and 6-2, in which all areas of the promotion information bits are loaded in the graphical interface immediately when a touch event is monitored in the graphical interface, when the touch event is a sliding operation event, the promotion information bits are not loaded immediately when a click operation event is monitored, and when the sliding operation event is monitored, the promotion information bits are loaded in the graphical interface in a gradual manner based on the direction and the amplitude of the sliding operation, for example, in such a manner that:
in a browsing operation scene in which a user updates service information through sliding operation, as a response of the user to the sliding operation of the service information, a promotion information bit is loaded in a sliding-in graphical interface mode at a first end of a graphical interface of an application client (the first end is the end, opposite to the sliding operation direction of the user, in the graphical interface of the application client), and partial service information is withdrawn and presented in a sliding-out graphical interface mode at a second end of the graphical interface of the application client (the second end is the end, pointed by the sliding operation direction of the user, in the graphical interface of the application client) until all areas of the promotion information bit are loaded. Therefore, the problem that the user is likely to be interfered by loading all the areas of the promotion information bits once when a touch event is monitored is solved.
Illustratively, in a browsing operation scenario in which a user updates service information through a sliding operation, when the user slides the amplitude 66 upwards at the position 65, the promotion information bit (or a part of the promotion information bit) 67 is loaded at the bottom end of the graphical interface in a manner of sliding in the amplitude 66, and the part of the service information corresponding to the amplitude 66 is de-presented at the second end of the graphical interface in a manner of sliding out.
And step 206, the terminal presents the promotion information associated with the service information at the promotion information position based on the operation scene.
As a typical example, the promotion information is associated with the content of the business information currently displayed in the graphical interface, or is associated with the context of the currently displayed content.
As a typical example, the collection may be performed in a manner of matching the service information with keywords of the promotion information, so as to determine promotion information associated with the currently presented service information in the graphical interface of the application client.
For example, a semantic analysis method is adopted to extract keywords from the service information currently presented on the graphical interface of the application client, match the keywords with the labels (representing the targeting conditions of the video advertisements) of the video advertisements, and take the successfully matched video advertisements as associated promotion information.
As a typical example, the promotion information may be associated with a subject of the business information, a character, a plot, etc., to which the business information relates.
For example, when the service information is an evaluation article about a certain model of notebook computer, the promotion information may be a video advertisement of the model of notebook computer or an updated model of notebook computer.
For another example, when the service information is a certain chapter of a novel, the associated promotion information may be an online game advertisement designed according to the chapter.
In the following, the process of presenting the promotion information at the promotion information bit is described with reference to different operation scenarios,
in one embodiment, in a browsing operation scene in which a user updates service information through a sliding operation, promotion information which is contextually associated with contact-adjacent content and/or adjacent content of the sliding operation of the user is presented at a promotion information bit.
Illustratively, the adjacent content may be content that is separated from the contact point by a predetermined distance (e.g., a predetermined number of paragraphs, words, or lines of words, etc.) in the service information displayed in the graphical interface of the application client, and the context of the adjacent content may be the full text of the content, keywords of the adjacent content extracted based on a semantic analysis method, the subject of the adjacent content, the people involved in the adjacent content, etc.
For example, if the application client presents paragraphs 9 to 13 of the service information in the graphical interface and the user's touch point is located in a blank position between paragraphs 11 and 12, the adjacent content may be the content of paragraphs 11 to 12, and of course, the adjacent content may also be paragraphs 9 to 13. The larger the predetermined distance for determining the adjacent content is, the more the number of the acquired promotion information is, and the number of the acquired promotion information can be set according to the number demand of the released promotion information in practical application.
The context of the neighboring content may also be business information related to the business information currently presented by the application client, such as a series of stories of news, a story in a series, etc.
In another embodiment, in the focusing operation scene of the user focusing the service information through the touch operation, the promotion information which is associated with the content marked by the user and/or the marked content context is presented in the promotion information bit.
The marked content can be content annotated by a user in a graphical interface of the application client, content of a collection and the like, and the context of the marked content can mark the subject, keywords, characters involved and the like of the content. When a user reads (focuses) service information, the hit rate of the current information acquisition requirement of the user is obviously improved by presenting the promotion information related to the labeled content of the user, the hit rate is reduced, and meanwhile, the channel for the user to acquire the information is expanded.
For example, when a user performs a marking operation on a news report of a property sale in read news (in a marking operation scene), a property sale advertisement in a region where the user is located is presented at a promotion information site.
In another embodiment, in a forwarding operation scenario in which a user forwards service information, promotion information associated with the content forwarded by the user and/or the context of the forwarded content is presented in a promotion information bit.
The forwarded content is the content that the user selects to forward (such as forwarding to a friend or sharing to the personal dynamic) in the graphical interface of the application client, and the context of the forwarded content refers to the subject, the keyword or the related person of the forwarded content.
In an example of loading the promotion information bits and presenting the promotion information, when a user performs a bottom-up sliding operation in a graphical interface of an application client, the promotion information bits with the same amplitude are loaded at the bottom of the application client according to the sliding amplitude of the user, so that the effect of sliding out the promotion information bits from the bottom of the graphical interface is realized. For the promotion information presented in the promotion information bit, the promotion information and the service information loaded in the service information bit form 'fusion', namely, the effect of presenting the promotion information in a content form consistent with the service information is realized.
After the promotion information bit presents the promotion information, the revocation loading of the promotion information bit is also involved. Particularly, when the promotion information bit is loaded in a non-full screen mode, the operation of canceling the loading of the promotion information bit may not be performed, that is, the connection relationship between the promotion information bit and the adjacent service is maintained. Of course, the operation of canceling the load may be performed for any form of promotion information bits, and refer to an alternative flow diagram of the information processing method shown in fig. 4-2, which includes the following steps:
and step 207, canceling the loading of the promotion information bit on the graphical interface, and restoring the service information in the area originally occupied by the promotion information bit.
In one embodiment, when the terminal detects that the presented popularization information meets the corresponding cancellation condition, the terminal cancels and loads the popularization information bit in the graphical interface of the application client, and responds to the direction and the amplitude of the sliding operation of the user on the popularization information, the popularization information bit is moved out of the graphical interface of the application client in the amplitude of the sliding operation in the graphical interface, so that the popularization information bit is gradually reduced.
For example, referring to fig. 6-4, the user drags the promotion information bit (in which the promotion information is presented, not shown in fig. 6-4) to slide upwards to view the subsequent content of the service information, and according to the sliding direction of the user, the promotion information bit moves towards the top of the graphical interface in synchronization with the sliding amplitude of the user until the graphical interface is moved out.
The following is described in connection with different examples of revocation conditions.
Example 1)
The method comprises the steps of starting timing after popularization information is presented by a popularization information bit of an application client, canceling the loading of the popularization information bit when the time length for loading the popularization information by the popularization information bit reaches a preset time length so as to recover the display state of service information in a graphical interface of the application client before the popularization information bit is loaded, and controlling the time length for presenting the popularization information to achieve the situation that a user is interfered with obtaining the popularization information due to the fact that the popularization information is presented for a long time.
For example, the news client starts timing after the promotion information is loaded in the promotion information bit in the non-full screen form shown in fig. 6-1, when the presentation time of the promotion information reaches the presentation time indicated by the presentation logic, it is determined that the condition for canceling the loading of the promotion information bit is satisfied, the promotion information bit is canceled and the service information continues to be presented in the area originally occupied by the promotion information bit. Of course, when the presentation time indicated by the presentation logic does not arrive, the user may move the promotion information out of the graphical interface by dragging as shown in fig. 6-4, so as to achieve the purpose of undoing the loading information bits.
Example 2)
After the promotion information is presented in the promotion information bit of the application client, whether a focusing operation event aiming at the promotion information exists is monitored, such as a touch click operation event, a mouse click operation event and the like, if the corresponding click operation event is monitored, processing is carried out according to corresponding display logic of the promotion information, such as jumping to a corresponding landing page and the like. And if the focusing operation event aiming at the popularization information is not monitored in the preset waiting time, which indicates that the user is not interested in the popularization information, the popularization information bit is not loaded so as to avoid interfering the user to acquire the service information.
Example 3)
The display logic of the promotion information allows a user to close the promotion information bit, correspondingly, a virtual switch for the promotion information bit is also presented when the promotion information bit presents the promotion information, the virtual switch can be pressed once the user does not expect to watch the promotion information, correspondingly, a closing event for the promotion information bit is monitored in the application client, and the promotion information bit is withdrawn as a response.
In an embodiment, the promotion information may be information according with a preference of the user, and the promotion information is made to conform with the user to the greatest extent, referring to an optional flowchart of the information processing method shown in fig. 4-3, based on fig. 4-1, the method further includes the following steps:
and step 208, the application client of the terminal acquires popularization information matched with the user label of the user from the delivery system.
Illustratively, when an application client of the terminal is in a running state, the application client reports user tags of users to a delivery system, and the delivery system delivers directional conditions set by the users for promotion information to be delivered according to the promotion information, determines tags meeting the directional conditions, and delivers corresponding promotion information to the application client in the terminal.
And step 209, preloading popularization information by the application client of the terminal.
The application client can improve the efficiency of presenting the promotion information at the position of the promotion information to be promoted subsequently by preloading the promotion information in the cache of the application client.
In one embodiment, the promotion information acquired from the delivery system is preloaded in the cache of the application client according to the acquisition sequence, and read in the subsequent steps according to the sequence of the promotion information in the cache.
In another embodiment, the promotional information obtained from the delivery system is ordered according to a particular dimension, illustratively the dimension comprises:
1) and the space-time dimension is sorted according to the descending order of the relevance of the promotion information between the space-time dimension and the user.
By taking the popularization information as news for example, the relevance between the time and the position of the user at present is calculated according to the marks of the space-time dimensions carried by the news, and the effect that the popularization information fitting the space-time of the user is exposed preferentially can be achieved.
2) And the preference dimensionality is sorted according to the descending order of the matching degree of the promotion information and the user preference.
By taking the advertisement as an example, the advertisements are ranked according to the similarity degree of the products advertised by the advertisement and the products preferred by the user, so that the effect of exposing the advertisements preferred by the user preferentially can be realized.
The information processing scheme is described below by taking video advertisement placement in an e-book client on the user side as an example, and it should be noted that although video advertisement placement is described as an example, those skilled in the art can easily implement video advertisement placement in other types of application clients and other types of advertisements placement based on the following description.
The information processing system 10 shown in fig. 1 is implemented as an advertisement placement system 20 shown in fig. 7, wherein an advertisement placement system 22 creates an advertisement slot for presenting a video advertisement when a slide is made in an article, in a type of an advertisement slot (promotion information slot) maintained locally, and an advertiser 21 places a video advertisement of 15 seconds length on the advertisement slot in the advertisement placement system 20. After the advertiser puts the relevant regulations of the video advertisement putting, the advertisement putting system 22 synchronously issues the video advertisement to the e-book client of the user side terminal 24, and of course, the video advertisement can also be issued to other types of application clients, such as a social client, according to the targeting requirement of the advertiser 21.
In practical application, the advertisement delivery system 22 will implement targeted delivery to the video advertisement, generate a corresponding tag for the advertisement according to the targeted condition set by the advertiser 21 for the delivered video advertisement and maintain the tag in the advertiser 26, form a tag representing the user characteristics through the user data reported by the user side terminal 24, and determine the video advertisement to be delivered by matching with the tag of the video advertisement in the advertisement library 26.
The electronic book client of the user-side terminal 24 acquires electronic book data specified by the user from the electronic book client background 23, and displays the content of the electronic book in the electronic book client.
As shown in FIG. 8-1, a user is watching the content 81 of an e-book and if the user slides up 82 in the content of the e-book, then the presentation of the advertisement logic is triggered, see FIG. 8-2, as the user continues to slide up, the ad slot of the video advertisement gradually slides out from the bottom of the graphical interface and the video advertisement 82 is played.
The e-book client plays the video advertisement at the advertisement slot, and in the playing process of the advertisement, referring to fig. 8-3, when the user presses and drags the content 84 below the video advertisement upwards, the e-book content 84 gradually covers the advertisement slot of the video advertisement in an upwards sliding manner, as shown in fig. 8-5, until the advertisement slot of the video advertisement is completely covered.
The logical functional structure of the information processing apparatus is explained with reference to an alternative structural schematic diagram of the information processing apparatus 30 shown in fig. 9, which includes:
a service information unit 31, configured to present service information in a graphical interface of an application client;
a monitoring unit 32, configured to monitor an operation event for the service information;
an operation scene unit 33, configured to determine that the operation of the user for the service information conforms to a predetermined operation scene based on the monitored operation event;
a loading unit 34, configured to load the promotion information bits in the graphical interface;
and the promotion information unit 35 is used for presenting promotion information associated with the service information at a promotion information position based on the operation scene.
In one embodiment, the promotion information unit 35 is further configured to present, in a browsing operation scenario in which the user updates the service information through a sliding operation, promotion information associated with the contact-adjacent content and/or the context of the adjacent content of the sliding operation by the user at the promotion information bit.
In one embodiment, the promotion information unit 35 is further configured to present promotion information associated with the content marked by the user and/or the context of the marked content at a promotion information bit in a scenario where the user focuses on the service information through a touch operation.
In one embodiment, the promotion information unit 35 is further configured to present, in a forwarding operation scenario in which the user forwards the service information, promotion information associated with the content forwarded by the user and/or the context of the forwarded content in the promotion information bit.
In an embodiment, the loading unit 34 is further configured to load the promotion information bits in a manner of inserting the service information in a position in the graphical interface corresponding to the position where the touch event for the service information is received.
In an embodiment, the loading unit 34 is further configured to load the promotion information bits in a manner of covering at least part of the service information in a graphical interface corresponding to a position where the touch event for the service information is received.
In an embodiment, the loading unit 34 is further configured to, in a browsing operation scenario in which a user updates service information through a sliding operation, load the promotion information bits in a sliding-in manner at a first end of the graphical interface based on a sliding operation amplitude of the user, and revoke a part of the service information presented in a sliding-out manner at a second end of the graphical interface.
In an embodiment, the loading unit 34 is further configured to cancel the loading of the promotion information bit on the graphical interface, and restore the presence service information in the area originally occupied by the promotion information bit.
In one embodiment, the loading unit 34 is further configured to gradually reduce the promotion information bits on the graphical interface in response to the direction and the magnitude of the sliding operation performed by the user on the promotion information.
In one embodiment, the loading unit 34 is further configured to, before the graphical interface cancels the loading of the promotion information bit, detect that the loaded promotion information satisfies at least one of the following cancellation conditions:
detecting that the time for presenting the promotion information in the promotion information bit reaches a preset time;
detecting that a focusing operation event aiming at the promotion information is not monitored within a preset waiting time;
a shutdown event for the promotion information bit is monitored.
In an embodiment, the service information unit 31 is further configured to obtain popularization information adapted to the user tag of the user before the popularization information is presented in the popularization information bit, and preload the popularization information.
It is noted that the functional structures shown are functional entities that may be implemented as discrete or distributed components or in conjunction with other components, and in any suitable combination and location. One or more of the entities described herein may be executed by hardware, firmware, and/or software. For example, on the hardware implementation level, each unit in the information processing apparatus 30 shown in fig. 9 may be implemented by a hardware resource, such as a processor and a network interface, on the terminal side shown in fig. 3.
To sum up, the embodiment of the invention achieves the following beneficial effects:
1) popularization information related to the service information is loaded in the popularization information bit based on the operation scene, the popularization information is loaded in a targeted manner by being suitable for the operation scene, the process of loading the popularization information bit and presenting the popularization information can be in seamless butt joint with the current operation scene of a user, and the problem that the popularization information is presented to the user in a violent form such as a pop-up window and the like in the related technology to cause interference is solved;
2) the information loaded in the promotion information bit is associated with the service information, so that the effect of showing the promotion information as a part of the operation scene and immersing the promotion information into the operation scene is realized, the promotion information can meet the current information acquisition requirement of a user to the greatest extent, and the interference degree of the user for acquiring the service information is reduced.
3) When the user focusing promotion information is not detected, the closing event is monitored, or the promotion information is presented for a time longer than a preset time, the promotion information is not presented any more, and the interference on the user for obtaining the service information is avoided.
4) The promotion information position is loaded in the business information in an inserting mode, the promotion information is presented on the promotion information position, the promotion information is merged in a graphical interface in an immersive mode, namely, the promotion information is embodied in a content mode, and compared with advertisement modes such as a popup window, the promotion information conflict degree of a user is reduced, and the interference degree of the promotion information to the user is reduced.
5) Popularization information is matched according to the user tags, the effect of accurate putting is achieved, disturbance to users is reduced, and user experience is improved.
6) And triggering the presentation of the promotion information based on the operation scene, and enriching the number and the utilization rate of the promotion information bits which can be put in the information stream.
Those skilled in the art will understand that: all or part of the steps for implementing the method embodiments may be implemented by hardware related to program instructions, and the program may be stored in a computer readable storage medium, and when executed, the program performs the steps including the method embodiments; and the aforementioned storage medium includes: various media capable of storing program codes, such as a removable Memory device, a Random Access Memory (RAM), a Read-Only Memory (ROM), a magnetic disk, and an optical disk.
Alternatively, the integrated unit of the present invention may be stored in a computer-readable storage medium if it is implemented in the form of a software functional module and sold or used as a separate product. Based on such understanding, the technical solutions of the embodiments of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: a removable storage device, a RAM, a ROM, a magnetic or optical disk, or other various media that can store program code.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.

Claims (13)

1. An information processing method, characterized in that the method comprises:
presenting service information in a graphical interface of an application client;
monitoring an operation event aiming at the service information;
when the operation of the user for the service information is determined to be in accordance with the browsing operation scene of updating the service information through sliding operation based on the monitored operation event, the promotion information bit is loaded at the first end of the graphical interface in a sliding-in mode based on the amplitude of the sliding operation, and
withdrawing the service information of the presented part in a sliding-out mode at the second end of the graphical interface;
and presenting promotion information which is related to the adjacent content of the touch point of the sliding operation and/or the adjacent content context at the promotion information position.
2. The method of claim 1, wherein the method further comprises:
and canceling and loading the promotion information bit on the graphical interface, and restoring the service information in the area originally occupied by the promotion information bit.
3. The method of claim 2, wherein the de-loading the promotional information bits at the graphical interface comprises:
and responding to the direction and the amplitude of the sliding operation of the user for the promotion information, and gradually cancelling and loading the promotion information bits on the graphical interface.
4. The method of claim 2, wherein the method further comprises:
before the graphical interface cancels and loads the promotion information bit, the loaded promotion information is detected to meet at least one of corresponding cancellation conditions:
detecting that the time length for presenting the promotion information in the promotion information bit reaches a preset time length;
detecting that a focusing operation event aiming at the promotion information is not monitored within a preset waiting time;
monitoring for a shutdown event for the promotion information bit.
5. The method of claim 1,
the promotion information bit is in a full screen mode or a non-full screen mode.
6. The method of claim 1, wherein the method further comprises:
and acquiring popularization information adaptive to a user label of a user before the popularization information is presented on the popularization information bit, and preloading the popularization information.
7. An information processing apparatus characterized in that the apparatus comprises:
the service information unit is used for presenting service information in a graphical interface of the application client;
the monitoring unit is used for monitoring an operation event aiming at the service information;
a loading unit, configured to, when the operation scene unit determines, based on the monitored operation event, that an operation of the user for the service information conforms to a browsing operation scene in which the service information is updated by a sliding operation, load a promotion information bit in a slide-in manner at a first end of the graphical interface based on an amplitude of the sliding operation, and revoke a part of the service information presented in a slide-out manner at a second end of the graphical interface;
and the promotion information unit is used for presenting promotion information which is contextually associated with the contact adjacent content and/or the adjacent content of the sliding operation in the promotion information position.
8. The apparatus of claim 7,
the loading unit is further configured to cancel loading of the promotion information bit on the graphical interface, and restore presentation service information in an area originally occupied by the promotion information bit.
9. The apparatus of claim 8,
the loading unit is further configured to gradually cancel and load the promotion information bits on the graphical interface in response to the direction and the magnitude of the sliding operation of the user on the promotion information.
10. The apparatus of claim 8,
the loading unit is further configured to detect that the loaded promotion information satisfies at least one of corresponding revocation conditions before the graphical interface revokes and loads the promotion information bit:
detecting that the time length for presenting the promotion information in the promotion information bit reaches a preset time length;
detecting that a focusing operation event aiming at the promotion information is not monitored within a preset waiting time;
monitoring for a shutdown event for the promotion information bit.
11. The apparatus of claim 7,
and the service information unit is also used for acquiring the popularization information adaptive to the user label of the user before the popularization information is presented by the popularization information bit, and preloading the popularization information.
12. An information processing apparatus characterized by comprising:
a memory for storing executable instructions;
a processor for implementing the information processing method of any one of claims 1 to 6 when executing the executable instructions stored in the memory.
13. A computer-readable storage medium characterized by storing executable instructions for implementing the information processing method according to any one of claims 1 to 6 when executed.
CN201610729754.XA 2016-08-25 2016-08-25 Information processing method and information processing apparatus Active CN107657470B (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201610729754.XA CN107657470B (en) 2016-08-25 2016-08-25 Information processing method and information processing apparatus
EP17842915.5A EP3493136A4 (en) 2016-08-25 2017-08-22 Information processing method and apparatus, display terminal, and storage medium
US16/307,040 US20190220899A1 (en) 2016-08-25 2017-08-22 Information processing method and device, display terminal, and storage medium
PCT/CN2017/098543 WO2018036493A1 (en) 2016-08-25 2017-08-22 Information processing method and apparatus, display terminal, and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610729754.XA CN107657470B (en) 2016-08-25 2016-08-25 Information processing method and information processing apparatus

Publications (2)

Publication Number Publication Date
CN107657470A CN107657470A (en) 2018-02-02
CN107657470B true CN107657470B (en) 2021-09-07

Family

ID=61127284

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610729754.XA Active CN107657470B (en) 2016-08-25 2016-08-25 Information processing method and information processing apparatus

Country Status (1)

Country Link
CN (1) CN107657470B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110827058A (en) * 2019-09-30 2020-02-21 上海掌门科技有限公司 Multimedia promotion resource insertion method, equipment and computer readable medium
CN110827061B (en) * 2019-10-15 2022-12-06 上海连尚网络科技有限公司 Method and equipment for providing presentation information in novel reading process
CN111209501B (en) * 2019-12-27 2023-04-21 五八有限公司 Picture display method and device, electronic equipment and storage medium
CN111324271B (en) * 2019-12-30 2021-09-07 腾讯科技(深圳)有限公司 Multimedia information processing method and device, electronic equipment and storage medium
CN113741773A (en) * 2021-09-08 2021-12-03 北京字节跳动网络技术有限公司 Information display method, device, equipment and medium

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102693123B (en) * 2011-03-24 2017-09-22 微软技术许可有限责任公司 The control method and control device of prompt message
CN103389849B (en) * 2012-05-07 2018-10-16 腾讯科技(北京)有限公司 A kind of image presentation method, system and mobile terminal based on mobile terminal
CN103905488B (en) * 2012-12-26 2018-10-12 ***通信集团公司 A kind of mobile terminal advertisement put-on method and equipment
JP6130335B2 (en) * 2014-07-18 2017-05-17 ヤフー株式会社 Information display program, distribution device, information display method, and information display device
JP6039613B2 (en) * 2014-07-22 2016-12-07 ヤフー株式会社 Display program, terminal device, display method, and distribution device
US9754286B2 (en) * 2014-09-22 2017-09-05 Facebook, Inc. Navigating through content items on a computing device
CN104361085B (en) * 2014-11-14 2018-11-09 百度在线网络技术(北京)有限公司 Information recommendation method, device, browser, server and system
CN104951961A (en) * 2015-06-02 2015-09-30 百度在线网络技术(北京)有限公司 Method, terminal, server and system for pushing contents
CN104935981A (en) * 2015-06-17 2015-09-23 Tcl集团股份有限公司 Method and system for pushing advertising information
CN105677357B (en) * 2016-01-12 2019-02-01 腾讯科技(北京)有限公司 Media information processing method and mobile terminal
CN105701217B (en) * 2016-01-13 2020-08-11 腾讯科技(深圳)有限公司 Information processing method and server
CN105872713B (en) * 2016-04-22 2020-04-24 腾讯科技(北京)有限公司 Method and device for displaying additional media information

Also Published As

Publication number Publication date
CN107657470A (en) 2018-02-02

Similar Documents

Publication Publication Date Title
CN107657470B (en) Information processing method and information processing apparatus
JP6494061B2 (en) Advertisement information push method, apparatus, system, server, and computer-readable medium
US10146743B2 (en) Systems and methods for optimizing content layout using behavior metrics
US10007933B2 (en) Systems and methods for integrating dynamic content into electronic media
JP2019532422A (en) Display keyframes for videos on online social networks
CN110378732A (en) Information display method, information correlation method, device, equipment and storage medium
MX2014013215A (en) Detection of exit behavior of an internet user.
EP2825983A1 (en) Systems and methods for delivery techniques of contextualized services on mobile devices
WO2015196469A1 (en) Automated creative extension selection for content performance optimization
CN108549567B (en) Animation display method, device, terminal, server and storage medium
WO2016004584A1 (en) Method and system for providing a personalized snippet
EP3162016A1 (en) Automated click type selection for content performance optimization
US9830304B1 (en) Systems and methods for integrating dynamic content into electronic media
US20150178794A1 (en) Method And Browser For Controlling Network Media Information Interaction
US9704180B2 (en) Distribution device, terminal device, distribution method, and non-transitory computer readable storage medium
CN112764871B (en) Data processing method, data processing device, computer equipment and readable storage medium
CN107515869B (en) Searching method and device and searching device
US20130132211A1 (en) Providing seamless online video advertisements
US20130325600A1 (en) Image-Content Matching Based on Image Context and Referrer Data
CN110780939B (en) Method, device, computer equipment and storage medium for loading resource file
CN104598571A (en) Method and device for playing multimedia resource
WO2018036493A1 (en) Information processing method and apparatus, display terminal, and storage medium
US20160275046A1 (en) Method and system for personalized presentation of content
US20140214541A1 (en) Method and system for user-controlled rendering of mobile advertisements
CN111639333A (en) Information management method and device and electronic equipment

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