CN104837034B - A kind of information processing method, client and server - Google Patents
A kind of information processing method, client and server Download PDFInfo
- Publication number
- CN104837034B CN104837034B CN201510102278.4A CN201510102278A CN104837034B CN 104837034 B CN104837034 B CN 104837034B CN 201510102278 A CN201510102278 A CN 201510102278A CN 104837034 B CN104837034 B CN 104837034B
- Authority
- CN
- China
- Prior art keywords
- information
- user
- analysis result
- program
- analyzing
- 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
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 13
- 238000003672 processing method Methods 0.000 title claims abstract description 12
- 238000004458 analytical method Methods 0.000 claims abstract description 146
- 238000000034 method Methods 0.000 claims abstract description 68
- 230000006399 behavior Effects 0.000 claims description 34
- 230000009191 jumping Effects 0.000 claims description 10
- 238000012544 monitoring process Methods 0.000 claims description 8
- 238000012552 review Methods 0.000 claims description 7
- 230000006870 function Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000003993 interaction Effects 0.000 description 5
- 238000012545 processing Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 3
- 244000062793 Sorghum vulgare Species 0.000 description 2
- 235000019713 millet Nutrition 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 230000003796 beauty Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 239000008280 blood Substances 0.000 description 1
- 210000004369 blood Anatomy 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
Landscapes
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a kind of information processing method, client and servers, wherein the described method includes: showing the first information on client display interface, the first information includes the information that user is pushed to live form;The specify information for meeting preset rules in the first information is identified, target identification object is obtained;User behavior information is analyzed, analysis result is obtained;Report the target identification object and analysis result;The second information is received, second information is shown on the client display interface;Second information, which is used to characterize, carries out the information that operation obtains according to the target identification object and/or the analysis result;Second information is different from the first information in form, is the information that user is pushed in the form of program request.
Description
Technical Field
The present invention relates to communications technologies, and in particular, to an information processing method, a client, and a server.
Background
In the process of implementing the technical solution of the embodiment of the present application, the inventor of the present application finds at least the following technical problems in the related art:
most of the entertainment lives of users are realized through various terminals, such as a traditional TV, a smart phone or a smart tablet with an intelligent operating system, a PC and the like. Currently, a user can watch various movies, television shows, art programs, and the like through a video application installed on a smart phone or a smart tablet, and can also play a stand-alone or online game through a game application. While the traditional TV still stays in the existing way to realize the entertainment function, for watching TV programs, it also watches various live broadcast movies, dramas, and art programs, etc. in the traditional way, the live broadcast has the defects: the user can only watch the programs played by the television station, and the possibility of user customization does not exist, so that the user can not independently select the programs to be watched; but also various advertisements to interrupt the user from continuing to watch the program.
The new trend is: at present, the traditional TV tends to develop towards the direction of intelligent network TV through a built-in intelligent module with network function, or the network function is realized by introducing a third-party device, such as various network set-top boxes, so that the traditional TV can also realize richer entertainment functions through the installed application like a smart phone or a smart tablet.
However, the related art has not been an effective solution to the above-mentioned drawbacks of the conventional TV live push form and to the development of new current trends.
Disclosure of Invention
In view of this, embodiments of the present invention are intended to provide an information processing method, a client, and a server, which at least solve the problems in the prior art, and implement pushing of information on demand selected by a user on a live basis, so as to meet customization needs of the user for autonomous selection, make information pushing more targeted, and enable a conventional TV to meet needs of new trends, thereby implementing entertainment functions in more forms and more choices.
The technical scheme of the embodiment of the invention is realized as follows:
an information processing method according to an embodiment of the present invention includes:
displaying first information on a client display interface, wherein the first information comprises information pushed to a user in a live broadcast mode;
identifying the specified information which accords with a preset rule in the first information to obtain a target identification object;
analyzing the user behavior information to obtain an analysis result;
reporting the target recognition object and an analysis result;
receiving second information, and displaying the second information on the client display interface; the second information is used for representing information obtained by operation according to the target recognition object and/or the analysis result;
the second information is different from the first information in form and is information pushed to the user in an on-demand form.
In the foregoing solution, the identifying the specific information in the first information that meets the preset rule to obtain the target identification object includes:
acquiring the preset rule, wherein the preset rule comprises an image identification rule and a specified identification object;
and performing image recognition on the first information according to the image recognition rule to obtain at least one recognition result, and selecting the recognition result matched with the specified recognition object from the at least one recognition result to be used as the target recognition object.
In the above scheme, the analyzing the user behavior information to obtain an analysis result includes any one of the following manners:
the first method is as follows: the method comprises the steps of not distinguishing comprehensive information scanning of applications, analyzing all historical behavior information of different applications used by a user to obtain an analysis result;
the second method comprises the following steps: local information scanning is carried out aiming at the social application used by the user, and the information concerned by the user using the social application and/or the information concerned and recommended by friends in a friend chain established based on the social application are analyzed to obtain an analysis result;
the third method comprises the following steps: local information scanning is carried out aiming at the video playing application used by a user, and information concerned by the video playing application used by the user, and/or collected review information, and/or information which is currently played and watched are analyzed to obtain an analysis result;
the method is as follows: analyzing the first information which is currently displayed and played on a display interface of the client and/or switching to third information which is different from the first information to obtain an analysis result; the third information and the first information both belong to information pushed to a user in a live broadcast mode.
In the foregoing solution, the second information includes: the specific program content, the link address information of one video playing application and the link address information of a plurality of video playing applications.
In the above scheme, the method further comprises:
when the second information is link address information of a video playing application, acquiring a first operation, responding to the first operation, jumping to the video playing application pointed by the link address information, entering an on-demand channel from live broadcasting, and selecting a program in the on-demand channel to acquire specific program content;
or,
and when the second information is link address information of a plurality of video playing applications, acquiring a first operation, responding to the first operation, selecting one link address information from the link address information of the plurality of video playing applications, jumping to the video playing application pointed by the selected link address information, entering an on-demand channel from live broadcasting, and selecting a program in the on-demand channel to acquire specific program content.
The client of the embodiment of the invention comprises:
the display unit is used for displaying first information on a display interface of the client, wherein the first information comprises information pushed to a user in a live broadcast mode;
the identification unit is used for identifying the specified information which accords with the preset rule in the first information to obtain a target identification object;
the analysis unit is used for analyzing the user behavior information to obtain an analysis result;
a reporting unit, configured to report the target identification object and the analysis result;
the receiving unit is used for receiving second information and providing the second information for the display unit to display the second information on the client display interface; the second information is used for representing information obtained by operation according to the target recognition object and/or the analysis result; the second information is different from the first information in form and is information pushed to the user in an on-demand form.
In the foregoing solution, the identification unit is further configured to obtain the preset rule, where the preset rule includes an image identification rule and a designated identification object; and performing image recognition on the first information according to the image recognition rule to obtain at least one recognition result, and selecting the recognition result matched with the specified recognition object from the at least one recognition result to be used as the target recognition object.
In the foregoing solution, the analysis unit is further configured to analyze the user behavior information in any one of the following manners:
the first method is as follows: the method comprises the steps of not distinguishing comprehensive information scanning of applications, analyzing all historical behaviors of different applications used by a user, and obtaining an analysis result;
the second method comprises the following steps: local information scanning is carried out aiming at the social application used by the user, and the information concerned by the user using the social application and/or the information concerned and recommended by friends in a friend chain established based on the social application are analyzed to obtain an analysis result;
the third method comprises the following steps: local information scanning is carried out aiming at the video playing application used by a user, and information concerned by the video playing application used by the user, and/or collected review information, and/or information which is currently played and watched are analyzed to obtain an analysis result;
the method is as follows: analyzing the first information which is currently displayed and played on a display interface of the client and/or switching to third information which is different from the first information to obtain an analysis result; the third information and the first information both belong to information pushed to a user in a live broadcast mode.
In the foregoing solution, the second information includes: the specific program content, the link address information of one video playing application and the link address information of a plurality of video playing applications.
In the foregoing solution, the client further includes:
the switching unit is used for acquiring a first operation when the second information is link address information of a video playing application, responding to the first operation, jumping to the video playing application pointed by the link address information, entering an on-demand channel from live broadcasting, and selecting a program in the on-demand channel to acquire specific program content;
or,
and when the second information is link address information of a plurality of video playing applications, acquiring a first operation, responding to the first operation, selecting one link address information from the link address information of the plurality of video playing applications, jumping to the video playing application pointed by the selected link address information, entering an on-demand channel from live broadcasting, and selecting a program in the on-demand channel to acquire specific program content.
An information processing method according to an embodiment of the present invention includes:
receiving a target recognition object and an analysis result;
the target recognition object is obtained by recognizing specified information which accords with a preset rule in first information displayed on a client display interface, and the analysis result is obtained by analyzing user behaviors;
calculating according to the target recognition object and/or the analysis result to obtain second information;
sending the second information;
the second information is different from the first information in form and is information pushed to the user in an on-demand form.
In the foregoing scheme, the obtaining second information by performing an operation according to the target recognition object and/or the analysis result includes:
analyzing the target identification object, retrieving a program information list corresponding to the station caption data when the station caption data is obtained, and selecting program information in the same time period as the first information currently watched by the user from the program information list;
and analyzing the program type to which the program information belongs, acquiring information conforming to the program type from an information source, using the information as the second information, and pushing the second information to a user in an on-demand mode.
In the foregoing scheme, the obtaining second information by performing an operation according to the target recognition object and/or the analysis result includes:
analyzing the analysis result, wherein the analysis result at least comprises at least one of information list which is already viewed by the user, information list which is disliked by the user and information which is not paid attention by the user and has recommendation value;
and selecting information which is consistent with the analysis result and is recommended from the information source according to the analysis result, using the information as the second information, and pushing the information to the user in an on-demand mode.
In the foregoing scheme, the obtaining second information by performing an operation according to the target recognition object and/or the analysis result includes:
analyzing the target identification object, retrieving a program information list corresponding to the station caption data when the station caption data is obtained, and selecting program information in the same time period as the first information currently watched by the user from the program information list;
analyzing the program type to which the program information belongs;
analyzing the analysis result, wherein the analysis result at least comprises at least one of information list which is already viewed by the user, information list which is disliked by the user and information which is not paid attention by the user and has recommendation value;
and selecting information which is in accordance with the program type, is in accordance with the analysis result and is recommended from the information source according to the analysis result and the program type, and using the information as the second information to be pushed to the user in an on-demand mode.
In the foregoing solution, the sending the second information includes:
sending the second information after a preset condition is met;
the preset conditions include: and monitoring whether the first information currently watched by the user reaches a preset first time threshold or a preset first push frequency threshold.
A server according to an embodiment of the present invention includes:
a receiving unit for receiving a target recognition object and an analysis result; the target recognition object is obtained by recognizing specified information which accords with a preset rule in first information displayed on a client display interface, and the analysis result is obtained by analyzing user behaviors;
the operation unit is used for performing operation according to the target recognition object and/or the analysis result to obtain second information;
a transmitting unit configured to transmit the second information; the second information is different from the first information in form and is information pushed to the user in an on-demand form.
In the foregoing solution, the operation unit is further configured to:
analyzing the target identification object, retrieving a program information list corresponding to the station caption data when the station caption data is obtained, and selecting program information in the same time period as the first information currently watched by the user from the program information list;
and analyzing the program type to which the program information belongs, acquiring information conforming to the program type from an information source, using the information as the second information, and pushing the second information to a user in an on-demand mode.
In the foregoing solution, the operation unit is further configured to:
analyzing the analysis result, wherein the analysis result at least comprises at least one of information list which is already viewed by the user, information list which is disliked by the user and information which is not paid attention by the user and has recommendation value;
and selecting information which is consistent with the analysis result and is recommended from the information source according to the analysis result, using the information as the second information, and pushing the information to the user in an on-demand mode.
In the foregoing solution, the operation unit is further configured to:
analyzing the target identification object, retrieving a program information list corresponding to the station caption data when the station caption data is obtained, and selecting program information in the same time period as the first information currently watched by the user from the program information list;
analyzing the program type to which the program information belongs;
analyzing the analysis result, wherein the analysis result at least comprises at least one of information list which is already viewed by the user, information list which is disliked by the user and information which is not paid attention by the user and has recommendation value;
and selecting information which is in accordance with the program type, is in accordance with the analysis result and is recommended from the information source according to the analysis result and the program type, and using the information as the second information to be pushed to the user in an on-demand mode.
In the foregoing solution, the sending unit is further configured to send the second information after a preset condition is met;
the preset conditions include: and monitoring whether the first information currently watched by the user reaches a preset first time threshold or a preset first push frequency threshold.
The information processing method of the embodiment of the invention comprises the following steps: displaying first information on a client display interface, wherein the first information comprises information pushed to a user in a live broadcast mode; identifying the specified information which accords with a preset rule in the first information to obtain a target identification object; analyzing the user behavior information to obtain an analysis result; reporting the target recognition object and an analysis result; receiving second information, and displaying the second information on the client display interface; the second information is used for representing information obtained by operation according to the target recognition object and/or the analysis result; the second information is different from the first information in form and is information pushed to the user in an on-demand form.
By adopting the embodiment of the invention, the first information in the live broadcast mode which is watched by the user is identified to obtain the target identification object, the user behavior information is analyzed to obtain the analysis result, the target identification object and the analysis result are reported to the server by the client, so that the server can calculate and obtain the second information which is recommended to the user according to the target identification object and/or the analysis result, and the second information is different from the first information and is the second information in the on-demand mode, thereby realizing the information push of the user who independently selects the on-demand on the basis of live broadcast, meeting the customization requirement of the user's independent selection, having more pertinence in information push, and further ensuring that the traditional TV meets the requirement of a new trend, and realizing more forms and more selected entertainment functions.
Drawings
FIG. 1 is a schematic flow chart of a first implementation of the method according to the first embodiment of the present invention;
FIG. 2 is a schematic flow chart of a second implementation of the method of the present invention;
FIG. 3 is a schematic diagram of a first exemplary embodiment of a client;
FIG. 4 is a schematic flow chart of a sixth implementation of the method of the present invention;
FIG. 5 is a schematic diagram of a component structure of a server according to a first embodiment of the present invention;
FIG. 6 is a schematic diagram of a client/server configuration to which embodiments of the present invention are applied;
FIG. 7 is a diagram illustrating an application scenario in which embodiments of the present invention are applied;
fig. 8-13 are schematic diagrams illustrating a recommendation result display of an application scenario to which the embodiments of the present invention are applied.
Detailed Description
The following describes the embodiments in further detail with reference to the accompanying drawings.
The first embodiment of the method comprises the following steps:
as shown in fig. 1, an information processing method according to an embodiment of the present invention includes:
step 101, displaying first information on a client display interface, wherein the first information comprises information pushed to a user in a live broadcast mode.
Here, in this step, the first information includes information such as a game screen in a game play scene, in addition to information such as a video screen in which the entertainment function is to watch a tv show, a movie, and an art program.
And 102, identifying the specified information which accords with a preset rule in the first information to obtain a target identification object.
Here, in this step, the designation information may be station caption information, such as various television stations, e.g., the huntington satellite television, the Anhui satellite television, the first to 10 th television stations of the central television station, the Shanghai satellite television, and the like.
And 103, analyzing the user behavior information to obtain an analysis result.
And step 104, reporting the target recognition object and the analysis result.
Step 105, receiving second information, and displaying the second information on the client display interface; the second information is used for representing information obtained by operation according to the target recognition object and/or the analysis result.
And 106, the second information is different from the first information in form and is information pushed to the user in an on-demand form.
By adopting the embodiment of the invention, the user watches the first information in the live broadcasting mode through the step 101, the subsequent operation parameters for the server operation, such as the target identification object and/or the analysis result, are obtained through the step 102 and the step 103, the target identification object and/or the analysis result are reported to the server for operation through the step 104, and then the second information which is recommended to the user and displayed in the on-demand mode is obtained through the operation of the receiving server through the step 105. Therefore, the information push of the on-demand information selected by the user independently is realized on the basis of live broadcasting, the customization requirement of the user for independent selection is met, the information push is more targeted, and the traditional TV can realize more forms and more selected entertainment functions when meeting the requirement of a new trend.
The implementation is that a module with a network function is built in a terminal such as a traditional TV so as to accord with the new trend of the current intelligent TV, the terminal such as the intelligent TV can be applied according to various clients, the clients and a background server have interaction, and certainly, except the interaction between the clients and the server, a third party device can be introduced between the terminal and the server to apply the embodiment of the invention, such as various television set-top boxes (singhua cable set-top box, Song lower set-top box, millet box, music box and the like).
The second method embodiment:
based on the first method embodiment, as shown in fig. 2, the identifying the specific information in the first information that meets the preset rule to obtain the target identification object includes:
step 201, obtaining the preset rule, where the preset rule includes an image recognition rule and a designated recognition object.
Step 202, performing image recognition on the first information according to the image recognition rule to obtain at least one recognition result, and selecting a recognition result matched with the specified recognition object from the at least one recognition result and using the recognition result as the target recognition object.
In an embodiment of the present invention, the analyzing the user behavior information to obtain an analysis result includes any one of the following manners:
the first method is as follows: and analyzing all historical behavior information of different applications used by a user to obtain an analysis result without distinguishing comprehensive information scanning of the applications.
The second method comprises the following steps: and local information scanning is carried out aiming at the social application used by the user, and the information concerned by the user using the social application and/or the information concerned and recommended by friends in a friend chain established based on the social application are analyzed to obtain an analysis result. The method considers that the user generally resonates with the information concerned by the friends of the user, and the information concerned by the friends of the user is likely to be concerned by the user subsequently, so that the information concerned by the friends of the user can be further analyzed besides the information concerned by the user, and a basis can be provided for more accurately analyzing the user behavior so as to customize and recommend second information for the user.
The third method comprises the following steps: and local information scanning is carried out aiming at the video playing application used by the user, and the information concerned by the video playing application used by the user, and/or the collected review information, and/or the information which is currently played and watched are analyzed to obtain an analysis result.
The method is as follows: analyzing the first information which is currently displayed and played on a display interface of the client and/or switching to third information which is different from the first information to obtain an analysis result; the third information and the first information both belong to information pushed to a user in a live broadcast mode.
The three modes can be applied to the smart TV and can be applied according to various clients; the fourth mode can be applied to the traditional TV, and the behavior that the user switches from one TV channel to another TV channel, for example, from a news channel in the center to a comprehensive art channel in Hunan-guard TV, can not be analyzed according to the client application, so as to collect the user preference and preference, and provide the collected user behavior analysis information as an operation parameter for the server in the background to operate and use.
In an embodiment of the present invention, the second information includes: the specific program content, the link address information of one video playing application and the link address information of a plurality of video playing applications.
The third method embodiment:
based on the first method embodiment or the second method embodiment, when the second information includes the specific program content, the second information is a scheme that the tv play video recommended by the server can be directly received, for example, the video content of the second artillery can be directly switched from the current live broadcast mode to the on-demand mode to play the video content of the second artillery in the on-demand mode.
The method comprises the following steps:
based on the first method embodiment or the second method embodiment, when the second information includes link address information of a video playing application, which is different from the third method embodiment, the link address of a video application is received, the video application is entered by clicking the link address, and the user can search in a search box or select the required second information in an on-demand form from the video application in other ways. Specifically, a first operation of obtaining a link address acting on the Tencent video is performed, the video playing application pointed by the link address information is skipped to in response to the first operation, the live broadcast enters an on-demand channel, and a program is selected from the on-demand channel to obtain specific program content.
Method example five:
based on the first method embodiment or the second method embodiment, when the second information includes link address information of one video playing application, which is different from the third method embodiment, similarly to the fourth method embodiment, the link address of more than one video application is received, the user selects one of the link addresses, clicks the selected link address, enters the selected video application, for example, selects an arcade video from a Tencent video, a search fox video, a popular video, and an arcade video, and the user can search in a search box or select the second information in an on-demand form in other ways from the arcade video. Specifically, when the second information is link address information of multiple video playing applications, a first operation acting on a link address selected by a current user is acquired, one of the link address information is selected from the link address information of the multiple video playing applications in response to the first operation, the video playing application pointed by the selected link address information is skipped to, a video-on-demand channel is accessed from live broadcasting, and a program is selected from the video-on-demand channel to acquire specific program content.
The first embodiment of the client side:
as shown in fig. 3, a client according to an embodiment of the present invention includes:
the display unit 11 is configured to display first information on a client display interface, where the first information includes information pushed to a user in a live broadcast manner.
And the identification unit 12 is configured to identify the specified information in the first information, which meets a preset rule, to obtain a target identification object.
And the analysis unit 13 is used for analyzing the user behavior information to obtain an analysis result.
A reporting unit 14, configured to report the target identification object and the analysis result.
The receiving unit 15 is configured to receive second information, and provide the second information to the display unit to display the second information on the client display interface; the second information is used for representing information obtained by operation according to the target recognition object and/or the analysis result; the second information is different from the first information in form and is information pushed to the user in an on-demand form.
In an implementation manner of an embodiment of the present invention, the identification unit is further configured to obtain the preset rule, where the preset rule includes an image identification rule and a designated identification object; and performing image recognition on the first information according to the image recognition rule to obtain at least one recognition result, and selecting the recognition result matched with the specified recognition object from the at least one recognition result to be used as the target recognition object.
In an embodiment of the present invention, the analysis unit is further configured to analyze the user behavior information in any one of the following manners:
the first method is as follows: the method comprises the steps of not distinguishing comprehensive information scanning of applications, analyzing all historical behaviors of different applications used by a user, and obtaining an analysis result;
the second method comprises the following steps: local information scanning is carried out aiming at the social application used by the user, and the information concerned by the user using the social application and/or the information concerned and recommended by friends in a friend chain established based on the social application are analyzed to obtain an analysis result;
the third method comprises the following steps: local information scanning is carried out aiming at the video playing application used by a user, and information concerned by the video playing application used by the user, and/or collected review information, and/or information which is currently played and watched are analyzed to obtain an analysis result;
the method is as follows: analyzing the first information which is currently displayed and played on a display interface of the client and/or switching to third information which is different from the first information to obtain an analysis result; the third information and the first information both belong to information pushed to a user in a live broadcast mode.
In an embodiment of the present invention, the second information includes: the specific program content, the link address information of one video playing application and the link address information of a plurality of video playing applications.
In an implementation manner of the embodiment of the present invention, the client further includes:
and the switching unit is used for acquiring a first operation when the second information is link address information of a video playing application, responding to the first operation, jumping to the video playing application pointed by the link address information, entering an on-demand channel from live broadcasting, and selecting a program in the on-demand channel to acquire specific program content.
In an implementation manner of the embodiment of the present invention, the client further includes:
and the switching unit is used for acquiring a first operation when the second information is the link address information of the plurality of video playing applications, responding to the first operation, selecting one link address information from the link address information of the plurality of video playing applications, jumping to the video playing application pointed by the selected link address information, entering an on-demand channel from live broadcasting, and selecting a program in the on-demand channel to acquire specific program content.
Method example six:
the embodiment of the present invention is a complete embodiment of interaction between a client and a server, as shown in fig. 4, and includes:
step 401, displaying first information on a client display interface, where the first information includes information pushed to a user in a live broadcast manner.
And 402, identifying the specified information which accords with the preset rule in the first information to obtain the station caption data of which the target identification object is, such as the mango-shaped station caption of the Hunan satellite television.
And 403, analyzing the user behavior information to obtain an analysis result.
And step 404, reporting the target recognition object and the analysis result.
Step 405, receiving a target recognition object and an analysis result, wherein the target recognition object is obtained by recognizing specified information which accords with a preset rule in first information displayed on a display interface of a client, the analysis result is obtained by analyzing user behaviors, and a second information is obtained by calculating according to the target recognition object and/or the analysis result.
And step 406, sending the second information, wherein the second information is different from the first information in form and is information pushed to the user in an on-demand form.
In an embodiment of the present invention, the performing the operation according to the target recognition object and/or the analysis result to obtain the second information only considering the target recognition object as the operation parameter includes: analyzing the target identification object, retrieving a program information list corresponding to the station caption data when the station caption data is obtained, and selecting program information in the same time period as the first information currently watched by the user from the program information list; and analyzing the program type to which the program information belongs, acquiring information conforming to the program type from an information source, using the information as the second information, and pushing the second information to a user in an on-demand mode.
For example, if the live broadcast is a television play type, the television play type is pushed on demand; live broadcast is a movie type, and the movie type is pushed on demand; the live broadcast is the type of the comprehensive art program, and the demand broadcast pushes the type of the comprehensive art program and the like.
In an embodiment of the present invention, the performing the operation according to the target recognition object and/or the analysis result to obtain the second information only considering the analysis result as the operation parameter includes: analyzing the analysis result, wherein the analysis result at least comprises at least one of information list which is already viewed by the user, information list which is disliked by the user and information which is not paid attention by the user and has recommendation value; and selecting information which is consistent with the analysis result and is recommended from the information source according to the analysis result, using the information as the second information, and pushing the information to the user in an on-demand mode.
For example, the tv drama "my brother my group" that the user has watched already will not give the user continuous on-demand recommendation, and will give the user on-demand recommendation of other tv dramas with the same anti-day theme, such as "the blood battle of the army et al. For example, the user likes to watch "brother of running bar", requests the user a theme or feature created by "brother of running bar" that recommends the current date, requests the user a television show and a talk show from each lead actor in "brother of running bar", and so on.
In an embodiment of the present invention, the performing the operation according to the target recognition object and/or the analysis result to obtain the second information while considering the target recognition object and the analysis result as the operation parameter includes: analyzing the target identification object, retrieving a program information list corresponding to the station caption data when the station caption data is obtained, and selecting program information in the same time period as the first information currently watched by the user from the program information list; analyzing the program type to which the program information belongs; analyzing the result, wherein the analysis result at least comprises at least one of information list which is already viewed by the user, information list which is disliked by the user and information which is not paid attention by the user and has recommendation value; and selecting information which is in accordance with the program type, is in accordance with the analysis result and is recommended from the information source according to the analysis result and the program type, and using the information as the second information to be pushed to the user in an on-demand mode.
For example, in the ice river century that the live broadcast is an animation type, the animation type is pushed on demand, and the result of analyzing the user behavior is that the user likes the animation film made by disney, so that the animation film 'ice and snow curiosity' recommended to the user on demand for disney products is obtained by combining 2 operation parameters of pushing the animation type and the animation film made by disney.
In an embodiment of the present invention, the sending the second information includes: sending the second information after a preset condition is met; the preset conditions include: and monitoring whether the first information currently watched by the user reaches a preset first time threshold or a preset first push frequency threshold.
The first embodiment of the server:
as shown in fig. 5, a server according to an embodiment of the present invention includes:
a receiving unit 21 for receiving the target recognition object and the analysis result; the target recognition object is obtained by recognizing specified information which accords with a preset rule in first information displayed on a client display interface, and the analysis result is obtained by analyzing user behaviors.
And the operation unit 22 is configured to perform an operation according to the target recognition object and/or the analysis result to obtain second information.
A sending unit 23, configured to send the second information; the second information is different from the first information in form and is information pushed to the user in an on-demand form.
In an embodiment of the present invention, the operation unit is further configured to: analyzing the target identification object, retrieving a program information list corresponding to the station caption data when the station caption data is obtained, and selecting program information in the same time period as the first information currently watched by the user from the program information list; and analyzing the program type to which the program information belongs, acquiring information conforming to the program type from an information source, using the information as the second information, and pushing the second information to a user in an on-demand mode.
In an embodiment of the present invention, the operation unit is further configured to: analyzing the analysis result, wherein the analysis result at least comprises at least one of information list which is already viewed by the user, information list which is disliked by the user and information which is not paid attention by the user and has recommendation value; and selecting information which is consistent with the analysis result and is recommended from the information source according to the analysis result, using the information as the second information, and pushing the information to the user in an on-demand mode.
In an embodiment of the present invention, the operation unit is further configured to: analyzing the target identification object, retrieving a program information list corresponding to the station caption data when the station caption data is obtained, and selecting program information in the same time period as the first information currently watched by the user from the program information list; analyzing the program type to which the program information belongs; analyzing the analysis result to at least one of an information list which is already viewed by the user, an information list which is disliked by the user and information which is not paid attention by the user and has recommendation value; and selecting information which is in accordance with the program type, is in accordance with the analysis result and is recommended from the information source according to the analysis result and the program type, and using the information as the second information to be pushed to the user in an on-demand mode.
In an implementation manner of the embodiment of the present invention, the sending unit is further configured to send the second information after a preset condition is met; the preset conditions include: and monitoring whether the first information currently watched by the user reaches a preset first time threshold or a preset first push frequency threshold.
It should be noted that the client may be an electronic device such as a PC, a portable electronic device such as a PAD, a tablet computer, a laptop computer, or an intelligent mobile terminal such as a mobile phone, and is not limited to the description herein; the server may be an electronic device formed by a cluster system, and integrated into one or a plurality of unit functions to implement the unit functions, and both the client and the server at least include a database for storing data and a processor for data processing, or include a storage medium arranged in the server or a storage medium arranged independently.
As for the processor for data Processing, when executing Processing, the processor can be implemented by a microprocessor, a Central Processing Unit (CPU), a Digital Signal Processor (DSP), or a Programmable logic Array (FPGA); for the storage medium, the storage medium contains operation instructions, which may be computer executable codes, and the operation instructions implement the steps in the flow of the information processing method according to the above-described embodiment of the present invention.
An example of the client and the server as hardware entities S11 is shown in fig. 6. The apparatus comprises a processor 31, a storage medium 32 and at least one external communication interface 33; the processor 31, the storage medium 32, and the external communication interface 33 are all connected by a bus 34.
Here, it should be noted that: the above description related to the client and server items is similar to the above description of the method, and the description of the beneficial effects of the same method is omitted for brevity. For technical details not disclosed in the embodiments of the client and server of the present invention, refer to the description of the embodiments of the method of the present invention.
The embodiment of the invention is explained by taking a practical application scene as an example as follows:
the entertainment function of a TV is taken as an example of a scene for watching TV, and the scene is applied to the information processing scheme for on-demand recommendation in live programs. The television/television box can be directly interacted with the background server, in the scene, the television is directly interacted with the background server, the television is an intelligent television, a module with a network function is built in the television, and the television can be used as the television box, or another structure that the television box is directly interacted with the background server is adopted; another scenario is that an external TV box, such as a millet box, a music box, etc., is also introduced between the TV and the background server. In the following, a scenario in which an external TV box is introduced between the TV and the backend server is described.
For the scene that the TV/TV box and the background server directly interact, the TV box has specific products on the market by adopting the prior art, but the live function and the on-demand function of the TV box are separated at present. The user can watch live television on a live channel and watch videos on an on-demand channel, but the user cannot quickly switch to an on-demand mode on the basis of live television to watch television programs. Therefore, 1) by adopting the prior art, on the technical level, customized program content cannot be provided for a user, the user cannot independently select a program to be watched, the program content of the user is very inaccurately positioned, and a basis for sustainable evolution is not provided for the development of new trend intelligent TVs. 2) By adopting the prior art, on the use level, the user has no difference between the live program watching by the user and the live program watching by the cable television network, thereby leading the user to be interrupted by the television advertisement. The current television station has a tendency of inserting television programs in advertisements, and the user experience is very poor; the user can not leave the seat when watching the live program, and if the user leaves the seat, the user misses the pen-up left by the scripted story, so that the idea of the user can not keep up with the development of the story line; when a user watches live programs, if the user touches favorite programs or beauty leaders, the user often feels endless, and at this time, the user has the impulse of watching similar programs, but the live broadcasting function cannot meet the user; when a user uses the television box for playing a video on demand function, the user can feel overwhelmed when facing massive videos at the cloud end. The reasons may be: the user is a video controller, a plurality of programs are already watched, but the user does not know what programs are not watched by the user; or the user is a small and white user, and usually has little attention to the entertainment circle, so that the user does not know what programs are worth watching.
By adopting the embodiment of the invention in the scene, the problems in the use level caused by the technical level and the technical level can be solved, the program content in the on-demand form meeting the requirements of the user can be selected through the intelligent positioning of the interaction with the user, for example, the program content in the on-demand form can be screened according to the preference of the user, the program which is watched by the user is marked and not pushed, the pushing is customized only for analyzing the programs which are not watched by the user or are possibly interested in the analysis, or the preference of the user is not analyzed, and the program content in the same program type is recommended only for the program type watched by the user.
The embodiment of the invention is adopted in the scene, and the technical scheme of on-demand recommendation under the live program is mainly realized through a station caption identification technology and a recommendation technology after station caption identification so as to provide personalized customized program recommendation service for users. As shown in fig. 7, the architecture adopting the direct interaction between the TV/TV box and the cloud server includes the following steps:
step 701, the user opens the TV/TV box.
Step 702, when the user watches the live program, the logo information is identified by adopting the image identification technology.
And step 703, the TV/TV box sends the watching data including the station caption information to a background intelligent cloud server.
Step 704, the background intelligent cloud server analyzes station caption information from the viewing data, and calculates the current viewing program of the user according to the station caption information.
Step 705 and 707, the background intelligent cloud server uses a powerful cloud computing service, obtains a recommendation result in an on-demand form in combination with an analysis result obtained according to the current watching behavior of the user, returns the recommendation result in the on-demand form to the live channel being watched by the user for display, and provides the most intimate video program recommendation for the user.
It should be noted that, in order to avoid interference to the user caused by frequent recommendation result transmission, the returning the on-demand recommendation result to the live channel being watched by the user for display may further include: according to the first scheme, a user carries out recommendation after staying at a current channel for a plurality of minutes; and in the second scheme, the background has frequency limitation on the recommended behaviors of the user.
Step 708-.
By adopting the embodiment of the invention, in the technical aspect, the personalized recommendation service is customized for the user according to the behavior of the user watching the live channel program, so that the user can independently select the video to be watched. In the aspect of use, the user does not need to be interrupted by live television advertisements, so that the watching experience is influenced; the user can watch the program similar to the current live program and provides a careful video recommendation service for the user; the user may review any one of the current live programs and even repeatedly watch them. Different watching requirements of a user when watching the video are met; users can quickly and conveniently switch from the traditional television channel to the on-demand channel of the Internet, and the requirement that the user in small and white can not use the television box is met.
Fig. 8-13 below are schematic diagrams of playing a list of video programs recommended on demand on a TV live channel, and when a user watches a TV series live broadcast, the user may be recommended to watch the program on the on-demand channel in various display forms as shown in fig. 8-13, so as to reduce discomfort caused by advertisements when the user watches the live broadcast. For example, as shown in fig. 8, if the user is watching a live tv play, the user may be recommended a related tv play, so as to perform personalized tv play recommendation service for the user; as shown in fig. 9, if the user is watching a movie, the user may be recommended a related movie, and personalized movie recommendation service is provided for the user; as shown in fig. 10, if the user is watching the direct broadcasting of the variety program, the latest period of the variety program can be recommended to the user, so that the user experiences a vivid video watching experience; as shown in fig. 11, if the user watches live animation programs, the user can recommend the animation, and the user can jump out of the limit of live programs and randomly select any collection number to watch; as shown in fig. 12, if the user is watching the documentary live broadcast, the documentary can be recommended to the user, so as to satisfy the requirement of the user for watching the documentary; after receiving the recommendation information from the back end of the smart cloud, the TV/TV box recommends the recommendation information to the user in the above form to display on the TV, and a video picture displayed on the TV is as shown in fig. 13, including a video program being played, "a picture of a certain TV series live in CCTV", the recommendation information pushed on demand is video program list information "from 1 st to 5 th of courage" below the video program being played, and so on.
In the several embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. The above-described device embodiments are merely illustrative, for example, the division of the unit is only a logical functional division, and there may be other division ways in actual implementation, such as: multiple units or components may be combined, or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the coupling, direct coupling or communication connection between the components shown or discussed may be through some interfaces, and the indirect coupling or communication connection between the devices or units may be electrical, mechanical or other forms.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed on a plurality of network units; some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, all the functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separately regarded as one unit, or two or more units may be integrated into one unit; the integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
Those of ordinary skill 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: a mobile storage device, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
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 essentially implemented or a part contributing to the prior art may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the methods described in the embodiments of the present invention. And the aforementioned storage medium includes: a removable storage device, a ROM, a RAM, a magnetic or optical disk, or various other 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 (18)
1. An information processing method, characterized in that the method comprises:
displaying first information on a client display interface, wherein the first information comprises information pushed to a user in a live broadcast mode;
identifying the specified information which accords with a preset rule in the first information to obtain a target identification object;
analyzing the user behavior information to obtain an analysis result;
reporting the target recognition object and an analysis result;
receiving second information, and displaying the second information on the client display interface; the second information is used for representing information obtained by operation according to the target recognition object and/or the analysis result;
the second information is different from the first information in form and is information pushed to a user in an on-demand form;
the second information is sent by the server after meeting a preset condition; the meeting of the preset condition at least comprises the following steps: monitoring whether the first information currently watched by the user reaches a preset first time threshold or a preset first push frequency threshold;
the second information is information which accords with the program type and/or accords with the analysis result and is recommended, and the program type is the program type to which the program information which is in the same time period with the first information watched by the user currently belongs.
2. The method according to claim 1, wherein the identifying the specific information in the first information that meets a preset rule to obtain a target identification object comprises:
acquiring the preset rule, wherein the preset rule comprises an image identification rule and a specified identification object;
and performing image recognition on the first information according to the image recognition rule to obtain at least one recognition result, and selecting the recognition result matched with the specified recognition object from the at least one recognition result to be used as the target recognition object.
3. The method according to claim 1 or 2, wherein the analyzing the user behavior information to obtain the analysis result comprises any one of the following manners:
the first method is as follows: the method comprises the steps of not distinguishing comprehensive information scanning of applications, analyzing all historical behavior information of different applications used by a user to obtain an analysis result;
the second method comprises the following steps: local information scanning is carried out aiming at the social application used by the user, and the information concerned by the user using the social application and/or the information concerned and recommended by friends in a friend chain established based on the social application are analyzed to obtain an analysis result;
the third method comprises the following steps: local information scanning is carried out aiming at the video playing application used by a user, and information concerned by the video playing application used by the user, and/or collected review information, and/or information which is currently played and watched are analyzed to obtain an analysis result;
the method is as follows: analyzing the first information which is currently displayed and played on a display interface of the client and/or switching to third information which is different from the first information to obtain an analysis result; the third information and the first information both belong to information pushed to a user in a live broadcast mode.
4. The method of claim 1, wherein the second information comprises: the specific program content, the link address information of one video playing application and the link address information of a plurality of video playing applications.
5. The method of claim 4, further comprising:
when the second information is link address information of a video playing application, acquiring a first operation, responding to the first operation, jumping to the video playing application pointed by the link address information, entering an on-demand channel from live broadcasting, and selecting a program in the on-demand channel to acquire specific program content;
or,
and when the second information is link address information of a plurality of video playing applications, acquiring a first operation, responding to the first operation, selecting one link address information from the link address information of the plurality of video playing applications, jumping to the video playing application pointed by the selected link address information, entering an on-demand channel from live broadcasting, and selecting a program in the on-demand channel to acquire specific program content.
6. A client, the client comprising:
the display unit is used for displaying first information on a display interface of the client, wherein the first information comprises information pushed to a user in a live broadcast mode;
the identification unit is used for identifying the specified information which accords with the preset rule in the first information to obtain a target identification object;
the analysis unit is used for analyzing the user behavior information to obtain an analysis result;
a reporting unit, configured to report the target identification object and the analysis result;
the receiving unit is used for receiving second information and providing the second information for the display unit to display the second information on the client display interface; the second information is used for representing information obtained by operation according to the target recognition object and/or the analysis result; the second information is different from the first information in form and is information pushed to a user in an on-demand form;
the second information is sent by the server after meeting a preset condition; the meeting of the preset condition at least comprises the following steps: monitoring whether the first information currently watched by the user reaches a preset first time threshold or a preset first push frequency threshold;
the second information is information which accords with the program type and/or accords with the analysis result and is recommended, and the program type is the program type to which the program information which is in the same time period with the first information watched by the user currently belongs.
7. The client according to claim 6, wherein the identifying unit is further configured to obtain the preset rule, where the preset rule includes an image recognition rule and a specified recognition object; and performing image recognition on the first information according to the image recognition rule to obtain at least one recognition result, and selecting the recognition result matched with the specified recognition object from the at least one recognition result to be used as the target recognition object.
8. The client according to claim 6 or 7, wherein the analysis unit is further configured to analyze the user behavior information in a manner including any one of:
the first method is as follows: the method comprises the steps of not distinguishing comprehensive information scanning of applications, analyzing all historical behaviors of different applications used by a user, and obtaining an analysis result;
the second method comprises the following steps: local information scanning is carried out aiming at the social application used by the user, and the information concerned by the user using the social application and/or the information concerned and recommended by friends in a friend chain established based on the social application are analyzed to obtain an analysis result;
the third method comprises the following steps: local information scanning is carried out aiming at the video playing application used by a user, and information concerned by the video playing application used by the user, and/or collected review information, and/or information which is currently played and watched are analyzed to obtain an analysis result;
the method is as follows: analyzing the first information which is currently displayed and played on a display interface of the client and/or switching to third information which is different from the first information to obtain an analysis result; the third information and the first information both belong to information pushed to a user in a live broadcast mode.
9. The client of claim 6, wherein the second information comprises: the specific program content, the link address information of one video playing application and the link address information of a plurality of video playing applications.
10. The client of claim 9, further comprising:
the switching unit is used for acquiring a first operation when the second information is link address information of a video playing application, responding to the first operation, jumping to the video playing application pointed by the link address information, entering an on-demand channel from live broadcasting, and selecting a program in the on-demand channel to acquire specific program content;
or,
and when the second information is link address information of a plurality of video playing applications, acquiring a first operation, responding to the first operation, selecting one link address information from the link address information of the plurality of video playing applications, jumping to the video playing application pointed by the selected link address information, entering an on-demand channel from live broadcasting, and selecting a program in the on-demand channel to acquire specific program content.
11. An information processing method, characterized in that the method comprises:
receiving a target recognition object and an analysis result;
the target recognition object is obtained by recognizing specified information which accords with a preset rule in first information displayed on a client display interface, and the analysis result is obtained by analyzing user behaviors;
calculating according to the target recognition object and/or the analysis result to obtain second information;
sending the second information;
the second information is different from the first information in form and is information pushed to a user in an on-demand form;
the sending the second information includes:
sending the second information after a preset condition is met;
the preset conditions include: monitoring whether the first information currently watched by the user reaches a preset first time threshold or a preset first push frequency threshold;
the second information is information which accords with the program type and/or accords with the analysis result and is recommended, and the program type is the program type to which the program information which is in the same time period with the first information watched by the user currently belongs.
12. The method according to claim 11, wherein the obtaining second information by performing the operation according to the target recognition object and/or the analysis result comprises:
analyzing the target identification object, retrieving a program information list corresponding to the station caption data when the station caption data is obtained, and selecting program information in the same time period as the first information currently watched by the user from the program information list;
and analyzing the program type to which the program information belongs, acquiring information conforming to the program type from an information source, using the information as the second information, and pushing the second information to a user in an on-demand mode.
13. The method according to claim 11, wherein the obtaining second information by performing the operation according to the target recognition object and/or the analysis result comprises:
analyzing the analysis result, wherein the analysis result at least comprises at least one of information list which is already viewed by the user, information list which is disliked by the user and information which is not paid attention by the user and has recommendation value;
and selecting information which is consistent with the analysis result and is recommended from an information source according to the analysis result, using the information as the second information, and pushing the information to the user in an on-demand mode.
14. The method according to claim 11, wherein the obtaining second information by performing the operation according to the target recognition object and/or the analysis result comprises:
analyzing the target identification object, retrieving a program information list corresponding to the station caption data when the station caption data is obtained, and selecting program information in the same time period as the first information currently watched by the user from the program information list;
analyzing the program type to which the program information belongs;
analyzing the analysis result, wherein the analysis result at least comprises at least one of information list which is already viewed by the user, information list which is disliked by the user and information which is not paid attention by the user and has recommendation value;
and selecting information which is in accordance with the program type, is in accordance with the analysis result and is recommended from an information source according to the analysis result and the program type, and using the information as the second information to be pushed to a user in an on-demand mode.
15. A server, characterized in that the server comprises:
a receiving unit for receiving a target recognition object and an analysis result; the target recognition object is obtained by recognizing specified information which accords with a preset rule in first information displayed on a client display interface, and the analysis result is obtained by analyzing user behaviors;
the operation unit is used for performing operation according to the target recognition object and/or the analysis result to obtain second information;
a transmitting unit configured to transmit the second information; the second information is different from the first information in form and is information pushed to a user in an on-demand form;
the sending unit is further configured to send the second information after a preset condition is met;
the preset conditions include: monitoring whether the first information currently watched by the user reaches a preset first time threshold or a preset first push frequency threshold;
the second information is information which accords with the program type and/or accords with the analysis result and is recommended, and the program type is the program type to which the program information which is in the same time period with the first information watched by the user currently belongs.
16. The server according to claim 15, wherein the arithmetic unit is further configured to:
analyzing the target identification object, retrieving a program information list corresponding to the station caption data when the station caption data is obtained, and selecting program information in the same time period as the first information currently watched by the user from the program information list;
and analyzing the program type to which the program information belongs, acquiring information conforming to the program type from an information source, using the information as the second information, and pushing the second information to a user in an on-demand mode.
17. The server according to claim 15, wherein the arithmetic unit is further configured to:
analyzing the analysis result, wherein the analysis result at least comprises at least one of information list which is already viewed by the user, information list which is disliked by the user and information which is not paid attention by the user and has recommendation value;
and selecting information which is consistent with the analysis result and is recommended from an information source according to the analysis result, using the information as the second information, and pushing the information to the user in an on-demand mode.
18. The server according to claim 15, wherein the arithmetic unit is further configured to:
analyzing the target identification object, retrieving a program information list corresponding to the station caption data when the station caption data is obtained, and selecting program information in the same time period as the first information currently watched by the user from the program information list;
analyzing the program type to which the program information belongs;
analyzing the analysis result, wherein the analysis result at least comprises at least one of information list which is already viewed by the user, information list which is disliked by the user and information which is not paid attention by the user and has recommendation value;
and selecting information which is in accordance with the program type, is in accordance with the analysis result and is recommended from an information source according to the analysis result and the program type, and using the information as the second information to be pushed to a user in an on-demand mode.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510102278.4A CN104837034B (en) | 2015-03-09 | 2015-03-09 | A kind of information processing method, client and server |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510102278.4A CN104837034B (en) | 2015-03-09 | 2015-03-09 | A kind of information processing method, client and server |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN104837034A CN104837034A (en) | 2015-08-12 |
| CN104837034B true CN104837034B (en) | 2019-04-12 |
Family
ID=53814631
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510102278.4A Active CN104837034B (en) | 2015-03-09 | 2015-03-09 | A kind of information processing method, client and server |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN104837034B (en) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105704509A (en) * | 2016-01-18 | 2016-06-22 | 腾讯科技(深圳)有限公司 | Processing method and system in played program |
| CN105792001B (en) * | 2016-04-28 | 2017-05-03 | 黑龙江八一农垦大学 | Information processing method and information processing device |
| CN106851345B (en) * | 2017-02-28 | 2020-11-27 | 广州华多网络科技有限公司 | Information pushing method, system and server |
| CN108628913B (en) * | 2017-03-24 | 2024-06-25 | 上海交通大学 | Video processing method and device |
| CN107659855A (en) * | 2017-11-07 | 2018-02-02 | 山东浪潮商用系统有限公司 | A kind of program push system and its program push method |
| CN109168022A (en) * | 2018-11-05 | 2019-01-08 | 北京奇艺世纪科技有限公司 | A kind of method, apparatus and electronic equipment for recommending order video |
| CN109996102B (en) | 2019-04-11 | 2021-01-05 | 北京字节跳动网络技术有限公司 | Video information synchronous display method, device, equipment and storage medium |
| CN110025956A (en) * | 2019-04-24 | 2019-07-19 | 杭州威佩网络科技有限公司 | A kind of competing data push method of electricity, device and server |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101088288A (en) * | 2004-12-23 | 2007-12-12 | 皇家飞利浦电子股份有限公司 | A content recommendation method and device |
| CN103209342A (en) * | 2013-04-01 | 2013-07-17 | 电子科技大学 | Collaborative filtering recommendation method introducing video popularity and user interest change |
| CN103260060A (en) * | 2013-04-24 | 2013-08-21 | 陕西师范大学 | Method for recommending digital television programs based on community finding |
| CN103442262A (en) * | 2013-08-15 | 2013-12-11 | 安徽科大讯飞信息科技股份有限公司 | User viewing behavior analysis method and system based on television terminal video program |
| CN103686236A (en) * | 2013-11-19 | 2014-03-26 | 乐视致新电子科技(天津)有限公司 | Method and system for recommending video resources |
| CN104135685A (en) * | 2014-07-18 | 2014-11-05 | 北京奇虎科技有限公司 | Display method and display device for play information of webpage video |
| CA2861861A1 (en) * | 2013-09-06 | 2015-03-06 | Comcast Cable Communications, Llc | Measuring video-program viewing |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102591905B (en) * | 2007-05-15 | 2015-02-04 | Tivo有限公司 | Media data content search system |
| CN101923669A (en) * | 2008-07-18 | 2010-12-22 | 史迪芬·凯斯 | Smart Adaptive Design |
-
2015
- 2015-03-09 CN CN201510102278.4A patent/CN104837034B/en active Active
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101088288A (en) * | 2004-12-23 | 2007-12-12 | 皇家飞利浦电子股份有限公司 | A content recommendation method and device |
| CN103209342A (en) * | 2013-04-01 | 2013-07-17 | 电子科技大学 | Collaborative filtering recommendation method introducing video popularity and user interest change |
| CN103260060A (en) * | 2013-04-24 | 2013-08-21 | 陕西师范大学 | Method for recommending digital television programs based on community finding |
| CN103442262A (en) * | 2013-08-15 | 2013-12-11 | 安徽科大讯飞信息科技股份有限公司 | User viewing behavior analysis method and system based on television terminal video program |
| CA2861861A1 (en) * | 2013-09-06 | 2015-03-06 | Comcast Cable Communications, Llc | Measuring video-program viewing |
| CN103686236A (en) * | 2013-11-19 | 2014-03-26 | 乐视致新电子科技(天津)有限公司 | Method and system for recommending video resources |
| CN104135685A (en) * | 2014-07-18 | 2014-11-05 | 北京奇虎科技有限公司 | Display method and display device for play information of webpage video |
Also Published As
| Publication number | Publication date |
|---|---|
| CN104837034A (en) | 2015-08-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN104837034B (en) | A kind of information processing method, client and server | |
| US20230328126A1 (en) | Content segment detection and replacement | |
| US9538250B2 (en) | Methods and systems for creating and managing multi participant sessions | |
| CA2810511C (en) | Smart media selection based on viewer user presence | |
| CN102656898B (en) | Automatic Media Asset Updates on Online Social Networks | |
| US20140078039A1 (en) | Systems and methods for recapturing attention of the user when content meeting a criterion is being presented | |
| KR101774397B1 (en) | Method and apparatus for providing preferred information about broadcasting | |
| US20190253757A1 (en) | Systems and methods for blocking spoilers | |
| US9409081B2 (en) | Methods and systems for visually distinguishing objects appearing in a media asset | |
| CN106028070A (en) | Live broadcast or carousel channel recommending method and device and video server | |
| CN104902288A (en) | Method, server, terminal and system for switching program | |
| CN106464975B (en) | Method and device for recommending TV program | |
| US20240340493A1 (en) | Systems and methods for increasing first user subscription | |
| US10448072B1 (en) | Systems and methods for increasing a likelihood of media asset consumption using recommendation chains | |
| CN110267066B (en) | Data transmission method and device, computer equipment and computer readable storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| EXSB | Decision made by sipo to initiate substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |