CN109587194A - A kind of action message methods of exhibiting, client and server - Google Patents

A kind of action message methods of exhibiting, client and server Download PDF

Info

Publication number
CN109587194A
CN109587194A CN201710906282.5A CN201710906282A CN109587194A CN 109587194 A CN109587194 A CN 109587194A CN 201710906282 A CN201710906282 A CN 201710906282A CN 109587194 A CN109587194 A CN 109587194A
Authority
CN
China
Prior art keywords
action message
user
client
control
server
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.)
Pending
Application number
CN201710906282.5A
Other languages
Chinese (zh)
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.)
Wuhan Douyu Network Technology Co Ltd
Original Assignee
Wuhan Douyu Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan Douyu Network Technology Co Ltd filed Critical Wuhan Douyu Network Technology Co Ltd
Priority to CN201710906282.5A priority Critical patent/CN109587194A/en
Publication of CN109587194A publication Critical patent/CN109587194A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the invention provides a kind of action message methods of exhibiting, client and servers, for showing action message in the classification page, and providing user's mode for subscribing interested action message, user being avoided to miss interested activity.Action message methods of exhibiting applied to the client for installing default application program includes: the server that the class indication of the classification page is sent when entering the classification page after detecting that user opens the default application program to the default application program;Receive the server based on the class indication determine with the matched M action message of the classification page;The M action message is shown into the predeterminable area in the classification page, show there is the control for subscribing the action message on each action message, when the user subscribes the action message by the control, the client can receive the reminder message corresponding with the action message of the server push.

Description

A kind of action message methods of exhibiting, client and server
Technical field
The present invention relates to electronic technology field more particularly to a kind of action message methods of exhibiting, client and server.
Background technique
As the information processing technology develops, more and more electronic equipments are appeared in the work and life of people, such as: Mobile phone, tablet computer, laptop etc. are usually fitted with various application programs in these electronic equipments, are convenient for User uses.In the prior art, by some action messages of platform, by static state banner, (web is wide for meeting in application program Accuse) mode shows that, in the specific region of homepage, user can only watch relevant action message in the specific region in homepage, it can User can be caused to miss interested activity.
Summary of the invention
The embodiment of the invention provides a kind of action message methods of exhibiting, client and servers, are used for action message It shows in the classification page, and user's mode for subscribing interested action message is provided, user is avoided to miss interested activity.
In a first aspect, the present invention provides a kind of action message methods of exhibiting, applied to the visitor for installing default application program Family end, comprising:
When entering the classification page after detecting that user opens the default application program, point of the classification page is sent Class is identified to the server of the default application program;
Receive the server based on the class indication determine with the matched M action message of the classification page, M For the integer greater than 0;
The M action message is shown into the predeterminable area in the classification page, there is pre- displaying on each action message The control for ordering the action message, when the user subscribes the action message by the control, the client can be received The reminder message corresponding with the action message of the server push.
Optionally, the predeterminable area M action message shown in the classification page, each action message Upper displaying has the control for subscribing the action message, comprising:
It obtains the user and logs in the default user identifier using journey, the user identifier is sent to the service Device;
N number of action message that the user determined based on the user identifier that the server is sent is subscribed is received, N number of action message belongs to the M action message;
The M action message is shown into the control in the predeterminable area of the classification page, on N number of action message Part shows that the control in action message in the M action message in addition to N number of action message is with first state Two-state is shown, wherein the display state of the corresponding control of each action message includes described first in the M action message State and second state show that the user subscribes the action message, are controlling when control is shown with the first state When part is with second status display, show that the user is not subscribing to the action message.
Optionally, the method also includes:
When control in the M action message on the first action message is with second status display, detection is obtained For the first predetermined registration operation of the control on first action message;By the display shape of the control on first action message State is adjusted to the first state;The user identifier and the first movable first identifier are sent to the server, So that the server binds the user identifier and the first identifier.
Optionally, the method also includes:
When control in the M action message on the second action message is shown with the first state, detection is obtained For the second predetermined registration operation of the control on second action message;By the display shape of the control on second action message State is adjusted to second state;The user identifier and the second movable second identifier are sent to the server, So that the server releases the binding of the user identifier Yu the second identifier.
Second aspect, the present invention provides a kind of action message methods of exhibiting, applied to the server of default application program, Include:
The class indication that client is sent is received, the class indication is answered for described preset that user opens the client When with entering the classification page after program, the corresponding mark letter of the classification page that the client is sent to the server Breath;
Based on the class indication, the determining and matched M action message of the class indication, M is the integer greater than 0;
The M action message is sent to the client, so that the client shows the M action message The predeterminable area of the classification page, shows there is the control for subscribing the action message on each action message, logical in the user When crossing the control and subscribing the action message, server push reminder message corresponding with the action message to the client End.
Optionally, the method also includes:
Receive the user identifier that the client is sent;
Based on the user identifier, determine that N number of action message that the user subscribes, N number of action message belong to institute State M action message;
N number of information is sent to the client, so that the client shows the M action message in institute When stating the predeterminable area of the classification page, the control on N number of action message is shown with first state, the M action message In control in action message in addition to N number of action message with the second status display, wherein the M action message In the display state of the corresponding control of each action message include the first state and second state, in control with described When first state is shown, show that the user subscribes the action message, when control is with second status display, shows described User is not subscribing to the action message.
Optionally, the method also includes:
Receive the user identifier and the first movable first identifier, the user identifier and institute that the client is sent Stating first identifier is that the client detects that the control in first action message is adjusted to described by second state The information sent when first state;The user identifier and the first identifier are bound, and by the user identifier with it is described Preset cache is written in first identifier binding relationship.
Optionally, the method also includes:
Receive the user identifier and the second movable second identifier, the user identifier and institute that the client is sent Stating second identifier is that the client detects that the control in second action message is adjusted to described by the first state The information sent when the second state;The binding for releasing the user identifier Yu the second identifier, by the user identifier and institute The binding relationship for stating second identifier is deleted from the preset cache.
Optionally, the method also includes:
It is spaced the information back-up that will store in the preset cache at preset timed intervals to presetting database.
Optionally, the method also includes:
Determine the mark of action message and the action message to be pushed to be pushed;
Based on the mark of the action message to be pushed, the user for subscribing the action message to be pushed is determined;
The prompting message of the action message to be pushed is pushed to the user for subscribing the action message to be pushed Corresponding client.
Optionally, the determination and the matched M action message of the class indication, comprising:
P action message corresponding with the class indication is obtained, P is the integer greater than M;
Based on information each in the P action message corresponding movable time started, determine that activity starts in P action message The M action message of time in preset time range.
The third aspect, the present invention provides a kind of client, the client is equipped with default application program, the client End includes:
First transmission unit, for sending out when entering the classification page after detecting that user opens the default application program Send the class indication of the classification page to the server of the default application program;
First receiving unit, for receive the server based on the class indication determine with the classification page The M action message matched, M are the integer greater than 0;
Display unit, for the M action message to be shown to the predeterminable area in the classification page, each activity letter Show there is the control for subscribing the action message, when the user subscribes the action message by the control, the visitor on breath Family end can receive the reminder message corresponding with the action message of the server push.
Optionally, the display unit includes:
Sending module logs in the default user identifier using journey for obtaining the user, by the user identifier It is sent to the server;
Receiving module, what the user determined based on the user identifier for receiving the server transmission was subscribed N number of action message, N number of action message belong to the M action message;
Display module, it is described N number of for showing the M action message in the predeterminable area of the classification page Control on action message shows that the activity in the M action message in addition to N number of action message is believed with first state Control in breath is with the second status display, wherein the display shape of the corresponding control of each action message in the M action message State includes the first state and second state, when control is shown with the first state, shows that the user subscribes The action message shows that the user is not subscribing to the action message when control is with second status display.
Optionally, the client further include:
Second transmission unit, for the control in the M action message on the first action message with second shape When state is shown, detection obtains the first predetermined registration operation for the control on first action message;By the first activity letter The display state of control on breath is adjusted to the first state;Send the user identifier and described first movable first Mark is to the server, so that the server binds the user identifier and the first identifier;
Third transmission unit, for the control in the M action message on the second action message with first shape When state is shown, detection obtains the second predetermined registration operation for the control on second action message;By the second activity letter The display state of control on breath is adjusted to second state;Send the user identifier and described second movable second Mark is to the server, so that the server releases the binding of the user identifier Yu the second identifier.
Fourth aspect, the present invention provides a kind of server, the server is the server of default application program, described Server includes:
First receiving unit, for receiving the class indication of client transmission, the class indication is described in user opens When entering the classification page after the default application program of client, the classification that the client is sent to the server The corresponding identification information of the page;
First determination unit, it is determining to believe with the matched M activity of the class indication for being based on the class indication Breath, M are the integer greater than 0;
First transmission unit, for sending the M action message to the client, so that the client will be described M action message shows the predeterminable area in the classification page, shows to have on each action message and subscribes the action message Control, when the user subscribes the action message by the control, the server push is corresponding with the action message Reminder message is to the client.
Optionally, the server further include:
Second receiving unit, the user identifier sent for receiving the client;
Second determination unit determines N number of action message that the user subscribes, the N for being based on the user identifier A action message belongs to the M action message;
Second transmission unit, for N number of information to be sent to the client, so that the client is by the M A action message shows that the control in the predeterminable area of the classification page, on N number of action message is aobvious with first state Show, the control in action message in the M action message in addition to N number of action message with the second status display, In, the display state of the corresponding control of each action message includes the first state and described in the M action message Two-state shows that the user subscribes the action message when control is shown with the first state, in control with described second When status display, show that the user is not subscribing to the action message.
Optionally, the server further include:
Third receives unit, for receiving the user identifier and the first movable first identifier that the client is sent, The user identifier and the first identifier are that the client detects the control in first action message by described the Two-state is adjusted to the information sent when the first state;The user identifier and the first identifier are bound, and by institute It states user identifier and preset cache is written in the first identifier binding relationship.
Optionally, the server further include:
4th receiving unit, for receiving the user identifier and the second movable second mark that the client is sent Know, the user identifier is that the client detects the control in second action message by described with the second identifier First state is adjusted to the information sent when second state;The binding of the user identifier Yu the second identifier is released, The binding relationship of the user identifier and the second identifier is deleted from the preset cache.
Optionally, the server further include:
Backup units, for being spaced the information back-up that will be stored in the preset cache at preset timed intervals to preset data Library.
Optionally, the server further include:
Third determination unit, for determining the mark of action message and the action message to be pushed to be pushed;
4th determination unit determines to be pushed described in subscribing for the mark based on the action message to be pushed The user of action message;
Push unit, it is described wait push for the corresponding prompting message of the action message to be pushed to be pushed to reservation Action message the corresponding client of user.
Optionally, first determination unit includes:
Module is obtained, for obtaining P action message corresponding with the class indication, P is the integer greater than M;
Determining module, for determining P activity based on the corresponding movable time started of each information in P action message The M action message of movable time started in preset time range in information.
5th aspect, the present invention provides a kind of computer installation, the computer installation includes processor, the processing Such as aforementioned first aspect embodiment and second aspect embodiment are realized when device is for executing the computer program stored in memory Described in action message methods of exhibiting the step of.
6th aspect, the embodiment of the invention provides a kind of computer readable storage mediums, are stored thereon with computer journey Sequence is realized as described in aforementioned first aspect embodiment and second aspect embodiment when the computer program is executed by processor Action message methods of exhibiting the step of.
Said one or multiple technical solutions in the embodiment of the present application at least have following one or more technology effects Fruit:
In the technical solution of the embodiment of the present invention, enter classification after detecting that user opens the default application program When the page, client sends the class indication of the classification page to the server of default application program, and server is receiving classification After mark, determine with the matched action message of the class indication, and be sent to client, client is shown in the classification page Action message corresponding with the classification page shows there is the control for subscribing the action message on each action message, when user is logical When crossing control and subscribing the action message, reminder message corresponding with the action message that server can push to client, so that User can browse to action message corresponding with the classification page when entering and classifying the page, and can be believed by each activity Control on breath subscribes to interested activity, and server can push the movable reminder message to user before activity starts, User is avoided to miss interested activity.
Detailed description of the invention
Fig. 1 is the flow chart of one of first embodiment of the invention action message methods of exhibiting;
Fig. 2 is the flow chart of one of second embodiment of the invention action message methods of exhibiting;
Fig. 3 is the schematic diagram of one of third embodiment of the invention client;
Fig. 4 is the schematic diagram of one of fourth embodiment of the invention server;
Fig. 5 is the schematic diagram of the computer installation in fifth embodiment of the invention.
Specific embodiment
The embodiment of the invention provides a kind of action message methods of exhibiting, client and servers, are used for action message It shows in the classification page, and user's mode for subscribing interested action message is provided, user is avoided to miss interested activity. Applied to client the described method includes: when entering the classification page after detecting that user opens the default application program, The class indication of the classification page is sent to the server of the default application program;It receives the server and is based on described point Class mark is determining with the matched M action message of the classification page, and M is the integer greater than 0;By the M action message It shows the predeterminable area in the classification page, shows there is the control for subscribing the action message on each action message, described When user subscribes the action message by the control, the client can receive believing with the activity for the server push Cease corresponding reminder message.
Technical solution of the present invention is described in detail below by attached drawing and specific embodiment, it should be understood that the application Specific features in embodiment and embodiment are the detailed description to technical scheme, rather than to present techniques The restriction of scheme, in the absence of conflict, the technical characteristic in the embodiment of the present application and embodiment can be combined with each other.
The terms "and/or", only a kind of incidence relation for describing affiliated partner, indicates that there may be three kinds of passes System, for example, A and/or B, can indicate: individualism A exists simultaneously A and B, these three situations of individualism B.In addition, herein Middle character "/" typicallys represent the relationship that forward-backward correlation object is a kind of "or".
Embodiment
Referring to FIG. 1, first embodiment of the invention provides a kind of action message methods of exhibiting, it is applied to the default application of installation The client of program, comprising:
S101: when entering the classification page after detecting that user opens the default application program, the classification page is sent The class indication in face to the default application program server;
S102: receive that the server determined based on the class indication with the classification page matched M it is movable Information, M are the integer greater than 0;
S103: the M action message is shown into the predeterminable area in the classification page, is shown on each action message There is the control for subscribing the action message, when the user subscribes the action message by the control, the client can be connect Receive the reminder message corresponding with the action message of the server push.
Specifically, in the present embodiment, default application program can be video application, live streaming application program etc., also It can be other applications, here, the application is with no restrictions.The present embodiment is mainly for being broadcast live application program, to activity Information displaying method is described in detail.
Being broadcast live in application program has many classification pages, such as: the competing match page of electricity, the bean vermicelli section page, star's amusement Page etc., each classification page are corresponding with class indication, and the corresponding class indication of the different classification pages is different.The competing match page of electricity Face corresponds to class indication A, and the bean vermicelli section page corresponds to class indication B, and star entertains the corresponding class indication C of the page.
Also, the server of application program is broadcast live when receiving action message, each action message can be sorted out, And each action message and class indication are bound.Such as: the live events information and class indication A of game 1 are bound, game 2 Live events information and class indication A bind.Enter the competing match page of electricity when user opens live streaming application program in client When, class indication A is sent to server by client, and server is based on the class indication A received, determining and class indication A Matched action message includes the live events information of game 1 and the live events information of game 2.And then server is by game 1 Live events information and the live events information of game 2 be sent to client, client by the live events information of game 1 and The live events information of game 2 shows that in the predeterminable area of the competing match page of electricity, the predeterminable area can be set in the competing ratio of electricity Top or the other positions for matching the page, can be set, according to actual needs here, the application is with no restrictions.
It shows by the live events information of the live events information of game 1 and game 2 in the default of the competing match page of electricity Showing when region, in the live events information of game 1 has the first control for subscribing the action message, the live events letter of game 2 Show there is the second control for subscribing the action message on breath.After user can carry out predetermined registration operation to the first control, game 1 is subscribed Live events information, server is living in the live streaming of game 1 after receiving user and subscribing the live events information of the game 1 The dynamic preceding push reminder message corresponding with the action message that starts avoids user from missing the live events of game 1 to client.Together Reason subscribes the live events information of game 2 after user can carry out predetermined registration operation to the second control, and server is receiving use After the live events information of the game 2 is subscribed at family, mention corresponding with the action message is pushed before the live events of game 2 start Message of waking up avoids user from missing the live events of game 2 to client.
Further, in the present embodiment, the M action message is shown into the predeterminable area in the classification page, often It shows there is the control for subscribing the action message on a action message, can specifically be realized by following steps:
It obtains the user and logs in the default user identifier using journey, the user identifier is sent to the service Device;
N number of action message that the user determined based on the user identifier that the server is sent is subscribed is received, N number of action message belongs to the M action message;
The M action message is shown into the control in the predeterminable area of the classification page, on N number of action message Part shows that the control in action message in the M action message in addition to N number of action message is with first state Two-state is shown, wherein the display state of the corresponding control of each action message includes described first in the M action message State and second state show that the user subscribes the action message, are controlling when control is shown with the first state When part is with second status display, show that the user is not subscribing to the action message.
Specifically, in the present embodiment, continuing to continue to use above-mentioned example, application program is broadcast live when user opens client, leads to Cross after account code entry live streaming application program when entering the electric competing match page, then client receive that server sends with The live events information of the matched game 1 of class indication A and the live events information of game 2.
Different action messages have different activity marks, when user subscribes a certain action message, service in server Device binds together the corresponding activity mark of the action message and the user identifier of the user.Binding mode can be as the use Family mark stamps the label of activity mark, it is of course also possible to establish action message by other means and subscribe the action message User binding relationship, here, the application is with no restrictions.After user identifier is sent to server by client, server It can determine to identify with the activity that the user identifier is bound, and then determine the action message of user's reservation and send it to Client.Such as: live events information user bound mark A, user identifier B and the user identifier C of game 1, when server connects When receiving the user identifier A of client transmission, determine that user subscribes the live events information of game 1, and the live streaming of game 1 is living Dynamic information is sent to client.
Client is shown by the live events information of the live events information of game 1 and game 2 in the competing match page of electricity Predeterminable area when, since user has subscribed for the live events information of game 1, shown in the live events information of game 1 First control is shown with first state, for example, the first control, which is on illuminating state or the first control, shows the letter subscribed Breath etc..Since user is not subscribing to the live events information of game 2, the second control shown in the live events information of game 2 with Second status display, for example, the second control, which is on dimmed state or the first control, shows the information etc. being not subscribing to.User can To understand the state for knowing oneself subscription activation information by the state for being shown in control on action message, user experience is improved.
Further, in the present embodiment, in displaying on the page of classifying action message matched with the classification page, user Predetermined registration operation can be carried out to the control on each action message, and then is subscribed corresponding action message or canceled a reservation corresponding Action message, so, the method in the present embodiment further includes following steps:
When control in the M action message on the first action message is with second status display, detection is obtained For the first predetermined registration operation of the control on first action message;By the display shape of the control on first action message State is adjusted to the first state;The user identifier and the first movable first identifier are sent to the server, So that the server binds the user identifier and the first identifier;
When control in the M action message on the second action message is shown with the first state, detection is obtained For the second predetermined registration operation of the control on second action message;By the display shape of the control on second action message State is adjusted to second state;The user identifier and the second movable second identifier are sent to the server, So that the server releases the binding of the user identifier Yu the second identifier.
Specifically, in the present embodiment, continue to continue to use above-mentioned example, client is by the live events information of game 1 and trip The live events information of play 2 shows the predeterminable area in the competing match page of electricity, first shown in the live events information of game 1 Control is shown with first state, shows that user has subscribed to the live events information of game 1.It is opened up in the live events information of game 2 The second control shown shows that user is also not subscribing to the live events information of game 2 with the second status display.
When the first predetermined registration operation for detecting the second control shown in the live events information for game 2, such as: clicking The control, the long-pressing control are operated by the control etc. again.Show that user has subscribed to the live events information of game 2, client The display state of second control is adjusted to first state.In turn, client can also identify the activity of the live events of game 2 B and user identifier A is sent to server, and activity mark B and user identifier A is bound, for example user identifier A is stamped by server The label of activity mark B.
In turn, when the second predetermined registration operation for detecting the first control shown in the live events information for game 1, Such as: clicking the control, the long-pressing control or operated again by the control.Show that user has canceled a reservation the live events of game 1 The display state of first control is adjusted to the second state by information, client.In turn, client can also be living by the live streaming of game 1 Dynamic activity mark A and user identifier A is sent to server, and server releasing activity identifies the binding between A and user identifier A, For example the label of activity mark A on user identifier A is deleted.
In this way, server end can be safeguarded through the above way between each action message and the user for subscribing the action message Binding relationship, in turn, server, which can push to the prompting message of each action message, subscribes the corresponding use of the action message Family avoids user from missing interested activity.
Referring to FIG. 2, second embodiment of the invention provides a kind of action message methods of exhibiting, it is applied to default application program Server, described method includes following steps:
S201: receiving the class indication that client is sent, and the class indication is that user opens the described of the client When entering the classification page after default application program, the corresponding mark of the classification page that the client is sent to the server Know information;
S202: being based on the class indication, the determining and matched M action message of the class indication, and M is greater than 0 Integer;
S203: sending the M action message to the client, so that the client is by the M action message It shows the predeterminable area in the classification page, shows there is the control for subscribing the action message on each action message, described When user subscribes the action message by the control, the reminder message corresponding with the action message of the server push is extremely The client.
Specifically, in the present embodiment, default application program can be video application, live streaming application program etc., also It can be other applications, here, the application is with no restrictions.The present embodiment is mainly for being broadcast live application program, to application It is described in detail in the action message methods of exhibiting of the server of live streaming application program.
Being broadcast live in application program has many classification pages, such as: the competing match page of electricity, the bean vermicelli section page, star's amusement Page etc., each classification page are corresponding with class indication, and the corresponding class indication of the different classification pages is different.The competing match page of electricity Face corresponds to class indication A, and the bean vermicelli section page corresponds to class indication B, and star entertains the corresponding class indication C of the page.
Server can sort out each action message when getting action message, and to each action message with Class indication binding.Such as: the live events information of game 1 and class indication A are bound, the live events information of game 2 with point Class identifies A binding.When user opens live streaming application program enters the electric competing match page in client when, client is by class indication A is sent to server, and server is determining to include trip with the matched action message of class indication A based on the class indication A received The live events information of play 1 and the live events information of game 2.And then server is by the live events information and game 2 of game 1 Live events information be sent to client, client is by the live events information exhibition of the live events information of game 1 and game 2 Show in the predeterminable area of the competing match page of electricity, which can be set on the top or other positions of the competing match page of electricity It sets, can be set according to actual needs, here, the application is with no restrictions.
It shows by the live events information of the live events information of game 1 and game 2 in the default of the competing match page of electricity Showing when region, in the live events information of game 1 has the first control for subscribing the action message, the live events letter of game 2 Show there is the second control for subscribing the action message on breath.After user can carry out predetermined registration operation to the first control, game 1 is subscribed Live events information, server is living in the live streaming of game 1 after receiving user and subscribing the live events information of the game 1 The dynamic preceding push reminder message corresponding with the action message that starts avoids user from missing the live events of game 1 to client.Together Reason subscribes the live events information of game 2 after user can carry out predetermined registration operation to the second control, and server is receiving use After the live events information of the game 2 is subscribed at family, mention corresponding with the action message is pushed before the live events of game 2 start Message of waking up avoids user from missing the live events of game 2 to client.
Further, in the present embodiment, server, can in determining M action message matched with the class indication It is achieved by the steps of:
P action message corresponding with the class indication is obtained, P is the integer greater than M;
Based on information each in the P action message corresponding movable time started, determine that activity starts in P action message The M action message of time in preset time range.
Specifically, in the present embodiment, continuing to continue to use above-mentioned example, server determines trip after receiving class indication A The live events information and class indication A of play 1 are bound, and the live events information of game 2 and class indication A are bound, game 3 it is straight It broadcasts action message and class indication A is bound.Server is based on the class indication A received, the determining work with class indication A binding Dynamic information includes the live events information of the live events information of game 1, the live events information of game 2 and game 3.Server The live events information corresponding movable time started for obtaining game 1 is time A, the corresponding work of live events information of game 2 The dynamic time started is time B, and the live events information of the game 3 corresponding movable time started is time C.
In turn, server determines time A and time B in preset time range, time C not in preset time range, The live events information of possible game 1, the live events information of game 2 airtime away from current time relatively, and swim The airtime of the live events information of play 3 is away from current time is distant or the airtime of the live events information of game 3 It is expired, so server is determining and the matched action message of class indication A includes the live events information of game 1, game 2 Live events information, the live events information of game 1, the live events information of game 2 are sent to client.Using in this way Mode, the action message that will start can be shown on the predeterminable area of the classification page, user is made to understand that know will The action message of beginning improves user experience.
Further, in the present embodiment, client shows the M action message in the preset areas of the classification page Domain shows there is the control for subscribing the action message on each action message, in showing each action message when control, client It needs to be determined that the display state of control, so server also needs to be implemented following steps:
Receive the user identifier that the client is sent;
Based on the user identifier, determine that N number of action message that the user subscribes, N number of action message belong to institute State M action message;
N number of information is sent to the client, so that the client shows the M action message in institute When stating the predeterminable area of the classification page, the control on N number of action message is shown with first state, the M action message In control in action message in addition to N number of action message with the second status display, wherein the M action message In the display state of the corresponding control of each action message include the first state and second state, in control with described When first state is shown, show that the user subscribes the action message, when control is with second status display, shows described User is not subscribing to the action message.
Specifically, in the present embodiment, continuing to continue to use above-mentioned example, application program is broadcast live when user opens client, leads to Cross after account code entry live streaming application program when entering the electric competing match page, then client receive that server sends with The live events information of the matched game 1 of class indication A and the live events information of game 2.
Different action messages have different activity marks, when user subscribes a certain action message, service in server Device binds together the corresponding activity mark of the action message and the user identifier of the user.Binding mode can be as the use Family mark stamps the label of activity mark, it is of course also possible to establish action message by other means and subscribe the action message User binding relationship.After user identifier is sent to server by client, server can be determined to mark with the user Know the activity mark of binding, and then determines the action message of user's reservation and be sent to client.Such as: the live streaming of game 1 Action message user bound identifies A, user identifier B and user identifier C, when server receives the user identifier of client transmission When A, determine that user subscribes the live events information of game 1, and the live events information of game 1 is sent to client.
Client is shown by the live events information of the live events information of game 1 and game 2 in the competing match page of electricity Predeterminable area when, since user has subscribed for the live events information of game 1, shown in the live events information of game 1 First control is shown with first state, for example, the first control, which is on illuminating state or the first control, shows the letter subscribed Breath etc..Since user is not subscribing to the live events information of game 2, the second control shown in the live events information of game 2 with Second status display, for example, the second control, which is on dimmed state or the first control, shows the information etc. being not subscribing to.User can To understand the state for knowing oneself subscription activation information by the state for being shown in control on action message, user experience is improved.
Further, in the present embodiment, in displaying on the page of classifying action message matched with the classification page, user Predetermined registration operation can be carried out to the control on each action message, and then is subscribed corresponding action message or canceled a reservation corresponding Action message, server can be directed to the operation of user, when user subscribes a certain action message, establish user and the activity is believed Binding relationship between breath releases the binding relationship between the user and the activity, institute when user cancels a reservation a certain action message With the method in the present embodiment further includes following steps:
Receive the user identifier and the first movable first identifier, the user identifier and institute that the client is sent Stating first identifier is that the client detects that the control in first action message is adjusted to described by second state The information sent when first state;The user identifier and the first identifier are bound, and by the user identifier with it is described Preset cache is written in first identifier binding relationship.
Receive the user identifier and the second movable second identifier, the user identifier and institute that the client is sent Stating second identifier is that the client detects that the control in second action message is adjusted to described by the first state The information sent when the second state;The binding for releasing the user identifier Yu the second identifier, by the user identifier and institute The binding relationship for stating second identifier is deleted from the preset cache.
It is spaced the information back-up that will store in the preset cache at preset timed intervals to presetting database.
Specifically, in the present embodiment, continue to continue to use above-mentioned example, client is by the live events information of game 1 and trip The live events information of play 2 shows the predeterminable area in the competing match page of electricity, first shown in the live events information of game 1 Control is shown with first state, shows that user has subscribed to the live events information of game 1.It is opened up in the live events information of game 2 The second control shown shows that user is also not subscribing to the live events information of game 2 with the second status display.
When the first predetermined registration operation for detecting the second control shown in the live events information for game 2, such as: clicking The control, the long-pressing control are operated by the control etc. again.Show that user has subscribed to the live events information of game 2, client The display state of second control is adjusted to first state.In turn, client can also identify the activity of the live events of game 2 B and user identifier A is sent to server, and activity mark B and user identifier A is bound, for example user identifier A is stamped by server The label of activity mark B, and preset cache is written into the user identifier and the first identifier binding relationship.
In turn, when the second predetermined registration operation for detecting the first control shown in the live events information for game 1, Such as: clicking the control, the long-pressing control or operated again by the control.Show that user has canceled a reservation the live events of game 1 The display state of first control is adjusted to the second state by information, client.In turn, client can also be living by the live streaming of game 1 Dynamic activity mark A and user identifier A is sent to server, and server releasing activity identifies the binding between A and user identifier A, For example the label of activity mark A on user identifier A is deleted.
Binding relationship between each action message and the user for subscribing the action message is stored in preset cache, due to pre- If the data in caching are easily lost, so, server can be spaced the information back-up in preset cache at preset timed intervals to pre- If database, so that when loss of data in preset cache, it can be based on each work of data convert in presetting database Binding relationship between dynamic information and the user for subscribing the action message, it is ensured that the stability of server process information.In turn, it takes Business device end can safeguard the binding relationship between each action message and the user for subscribing the action message in this way, into And the prompting message of each action message can be pushed to and subscribe the corresponding user of the action message by server, avoid user wrong Cross interested activity.
Further, server needs for the corresponding prompting message of each action message to be pushed to the user of subscription activation information, User is reminded not miss the activity of reservation, so, the method in the present embodiment may also include the steps of:
Determine the mark of action message and the action message to be pushed to be pushed;
Based on the mark of the action message to be pushed, the user for subscribing the action message to be pushed is determined;
The prompting message of the action message to be pushed is pushed to the user for subscribing the action message to be pushed Corresponding client.
Specifically, in the present embodiment, server is when pushing the corresponding prompting message of action message to user, each work Dynamic information is corresponding with the movable time started, determines that action message to be pushed is the movable time started away between the time at current time Every action message within a preset time interval, in the specific implementation process, prefixed time interval can carry out according to actual needs Setting, here, the application is with no restrictions.Such as: the movable time started, the time interval away from current time was in work within an hour Dynamic information is action message C.
In turn, the activity that server obtains action message C identifies C, is somebody's turn to do since the activity of action message is identified and subscribed The user identifier of action message is bound, so, based on activity mark C, determine subscription activation information C user include user A, The prompting message of action message C is pushed to user A, user B and the corresponding client of user C by user B and user C.User A, User B and user C can know that movable time started and activity participation method of action message C etc. are believed by the prompting message Breath.In the specific implementation process, the content of prompting message can also be set according to actual needs, here, the application does not limit System.
In this way, client can show the action message that will start, user Ke Gen on the classification page According to needing to make a reservation for interested action message, the prompting message of action message can be pushed to by server makes a reservation for the action message User avoids user from missing interested activity, improves user experience.
Fig. 3 is referred to, the third embodiment of the present invention provides a kind of client, and the client is equipped with default application Program, the client include:
First transmission unit 301, for when entering the classification page after detecting that user opens the default application program, The class indication of the classification page is sent to the server of the default application program;
First receiving unit 302, for receive the server based on the class indication determine with the classification page The matched M action message in face, M are the integer greater than 0;
Display unit 303, for the M action message to be shown to the predeterminable area in the classification page, each work Show there is the control for subscribing the action message, when the user subscribes the action message by the control, institute in dynamic information The reminder message corresponding with the action message of the server push can be received by stating client.
Specifically, in the present embodiment, default application program can be video application, live streaming application program etc., also It can be other applications, here, the application is with no restrictions.The present embodiment is mainly for being broadcast live application program, to activity Information displaying method is described in detail.
Being broadcast live in application program has many classification pages, such as: the competing match page of electricity, the bean vermicelli section page, star's amusement Page etc., each classification page are corresponding with class indication, and the corresponding class indication of the different classification pages is different.The competing match page of electricity Face corresponds to class indication A, and the bean vermicelli section page corresponds to class indication B, and star entertains the corresponding class indication C of the page.
The server of live streaming application program can sort out each action message when getting action message, and right Each action message and class indication are bound.Such as: the live events information of game 1 and class indication A are bound, game 2 it is straight It broadcasts action message and class indication A is bound.When live streaming application program enters the electric competing match page in user's opening client, visitor Class indication A is sent to server by first transmission unit 301 at family end, and server is determined based on the class indication A received It include the live events information of game 1 and the live events information of game 2 with the matched action message of class indication A.And then it takes The live events information of the live events information of game 1 and game 2 is sent to client by business device, and the first of client receives single After member 302 receives the live events information of game 1 and the live events information of game 2, display unit 303 is straight by game 1 The live events information for broadcasting action message and game 2 shows in the predeterminable area of the competing match page of electricity, which can be with Top or the other positions of the competing match page of electricity are set, can be set according to actual needs, here, the application is not done Limitation.
The live events information of game 1 and the live events information of game 2 are shown in the competing match of electricity in display unit 303 When the predeterminable area of the page, show there is the first control for subscribing the action message in the live events information of game 1, game 2 Show there is the second control for subscribing the action message in live events information.User can carry out predetermined registration operation to the first control Afterwards, the live events information of game 1 is subscribed, server is being swum after receiving user and subscribing the live events information of the game 1 Push reminder message corresponding with the action message avoids user from missing game 1 to client before the live events of play 1 start Live events.Similarly, after user can carry out predetermined registration operation to the second control, the live events information of game 2, server are subscribed After receiving user and subscribing the live events information of the game 2, push is believed with the activity before the live events of game 2 start Corresponding reminder message is ceased to client, and user is avoided to miss the live events of game 2.
Further, in the present embodiment, the display unit 303 includes:
Sending module logs in the default user identifier using journey for obtaining the user, by the user identifier It is sent to the server;
Receiving module, what the user determined based on the user identifier for receiving the server transmission was subscribed N number of action message, N number of action message belong to the M action message;
Display module, it is described N number of for showing the M action message in the predeterminable area of the classification page Control on action message shows that the activity in the M action message in addition to N number of action message is believed with first state Control in breath is with the second status display, wherein the display shape of the corresponding control of each action message in the M action message State includes the first state and second state, when control is shown with the first state, shows that the user subscribes The action message shows that the user is not subscribing to the action message when control is with second status display.
Specifically, in the present embodiment, continuing to continue to use above-mentioned example, application program is broadcast live when user opens client, leads to It crosses after account code entry live streaming application program when entering the electric competing match page, then the first receiving unit 302 of client connects Receive server transmission with the live events information of the matched game 1 of class indication A and the live events information of game 2.
Different action messages have different activity marks, when user subscribes a certain action message, service in server Device binds together the corresponding activity mark of the action message and the user identifier of the user.Binding mode can be as the use Family mark stamps the label of activity mark, it is of course also possible to establish action message by other means and subscribe the action message User binding relationship.After user identifier is sent to server by client, server can be determined to mark with the user Know the activity mark of binding, and then determines the action message of user's reservation and be sent to client.Such as: the live streaming of game 1 Action message user bound identifies A, user identifier B and user identifier C, when server receives the user identifier of client transmission When A, determine that user subscribes the live events information of game 1, and the live events information of game 1 is sent to client.
Client is shown by the live events information of the live events information of game 1 and game 2 in the competing match page of electricity Predeterminable area when, since user has subscribed for the live events information of game 1, shown in the live events information of game 1 First control is shown with first state, for example, the first control, which is on illuminating state or the first control, shows the letter subscribed Breath etc..Since user is not subscribing to the live events information of game 2, the second control shown in the live events information of game 2 with Second status display, for example, the second control, which is on dimmed state or the first control, shows the information etc. being not subscribing to.User can To understand the state for knowing oneself subscription activation information by the state for being shown in control on action message, user experience is improved.
Further, in the present embodiment, in displaying on the page of classifying action message matched with the classification page, user Predetermined registration operation can be carried out to the control on each action message, and then is subscribed corresponding action message or canceled a reservation corresponding Action message, so, the client in the present embodiment further include:
Second transmission unit, for the control in the M action message on the first action message with second shape When state is shown, detection obtains the first predetermined registration operation for the control on first action message;By the first activity letter The display state of control on breath is adjusted to the first state;Send the user identifier and described first movable first Mark is to the server, so that the server binds the user identifier and the first identifier;
Third transmission unit, for the control in the M action message on the second action message with first shape When state is shown, detection obtains the second predetermined registration operation for the control on second action message;By the second activity letter The display state of control on breath is adjusted to second state;Send the user identifier and described second movable second Mark is to the server, so that the server releases the binding of the user identifier Yu the second identifier.
Specifically, in the present embodiment, continue to continue to use above-mentioned example, client is by the live events information of game 1 and trip The live events information of play 2 shows the predeterminable area in the competing match page of electricity, first shown in the live events information of game 1 Control is shown with first state, shows that user has subscribed to the live events information of game 1.It is opened up in the live events information of game 2 The second control shown shows that user is also not subscribing to the live events information of game 2 with the second status display.
When the first predetermined registration operation for detecting the second control shown in the live events information for game 2, such as: clicking The control, the long-pressing control are operated by the control etc. again.Show that user has subscribed to the live events information of game 2, client The display state of second control is adjusted to first state.In turn, client can also identify the activity of the live events of game 2 B and user identifier A is sent to server, and activity mark B and user identifier A is bound, for example user identifier A is stamped by server The label of activity mark B.
In turn, when the second predetermined registration operation for detecting the first control shown in the live events information for game 1, Such as: clicking the control, the long-pressing control or operated again by the control.Show that user has canceled a reservation the live events of game 1 The display state of first control is adjusted to the second state by information, client.In turn, client can also be living by the live streaming of game 1 Dynamic activity mark A and user identifier A is sent to server, and server releasing activity identifies the binding between A and user identifier A, For example the label of activity mark A on user identifier A is deleted.
In turn, server end can safeguard each action message in this way and subscribe the user of the action message Between binding relationship, in turn, server the prompting message of each action message can be pushed to subscribe the action message it is corresponding User avoids user from missing interested activity.
Fig. 4 is referred to, the fourth embodiment of the present invention provides a kind of server, and the server is default application program Server, the server includes:
First receiving unit 401, for receiving the class indication of client transmission, the class indication opens institute for user State when entering the classification page after the default application program of client, the client to the server send described in point The corresponding identification information of the class page;
First determination unit 402, for being based on the class indication, the matched M activity of the determining and class indication Information, M are the integer greater than 0;
First transmission unit 403, for sending the M action message to the client, so that the client will The M action message shows the predeterminable area in the classification page, shows to have on each action message and subscribes activity letter The control of breath, when the user subscribes the action message by the control, the server push and the action message pair The reminder message answered is to the client.
Specifically, in the present embodiment, default application program can be video application, live streaming application program etc., also It can be other applications, here, the application is with no restrictions.The present embodiment is mainly for being broadcast live application program, to live streaming The server of application program is described in detail.
Being broadcast live in application program has many classification pages, such as: the competing match page of electricity, the bean vermicelli section page, star's amusement Page etc., each classification page are corresponding with class indication, and the corresponding class indication of the different classification pages is different.The competing match page of electricity Face corresponds to class indication A, and the bean vermicelli section page corresponds to class indication B, and star entertains the corresponding class indication C of the page.
Server can sort out each action message when getting action message, and to each action message with Class indication binding.Such as: the live events information of game 1 and class indication A are bound, the live events information of game 2 with point Class identifies A binding.When user opens live streaming application program enters the electric competing match page in client when, client is by class indication A is sent to server, and after the first receiving unit of server 401 receives class indication A, the first determination unit 402 is based on connecing The class indication A received, the determining and matched action message of class indication A include the live events information and game 2 of game 1 Live events information.And then the first transmission unit 403 of server is living by the live streaming of the live events information of game 1 and game 2 Dynamic information is sent to client, and client shows the live events information of game 1 and the live events information of game 2 competing in electricity It competes in the predeterminable area of the page, which can be set top or other positions in the competing match page of electricity, can be with It is set according to actual needs, here, the application is with no restrictions.
It shows by the live events information of the live events information of game 1 and game 2 in the default of the competing match page of electricity Showing when region, in the live events information of game 1 has the first control for subscribing the action message, the live events letter of game 2 Show there is the second control for subscribing the action message on breath.After user can carry out predetermined registration operation to the first control, game 1 is subscribed Live events information, server is living in the live streaming of game 1 after receiving user and subscribing the live events information of the game 1 The dynamic preceding push reminder message corresponding with the action message that starts avoids user from missing the live events of game 1 to client.Together Reason subscribes the live events information of game 2 after user can carry out predetermined registration operation to the second control, and server is receiving use After the live events information of the game 2 is subscribed at family, mention corresponding with the action message is pushed before the live events of game 2 start Message of waking up avoids user from missing the live events of game 2 to client.
Further, in the present embodiment, first determination unit 402 includes:
Module is obtained, for obtaining P action message corresponding with the class indication, P is the integer greater than M;
Determining module, for determining P activity based on the corresponding movable time started of each information in P action message The M action message of movable time started in preset time range in information.
Specifically, in the present embodiment, continuing to continue to use above-mentioned example, server is in the determining and matched activity of class indication When information, it is also necessary to determine that the live events information of game 1 and class indication A are bound, the live events information and classification of game 2 A binding is identified, the live events information and class indication A of game 3 are bound.Server is determined based on the class indication A received Action message with class indication A binding includes the live events information of game 1, the live events information of game 2 and game 3 Live events information.The live events information corresponding movable time started that server obtains game 1 is time A, game 2 it is straight Broadcasting the action message corresponding movable time started is time B, when the live events information of the game 3 corresponding movable time started is Between C.
And then determine time A and time B in preset time range, time C not in preset time range, possible game 1 live events information, the live events information of game 2 airtime away from current time relatively, and the live streaming of game 3 The airtime of action message away from current time is distant or the airtime of the live events information of game 3 is expired, So server determines and the matched action message of class indication A includes the live streaming work of the live events information of game 1, game 2 Dynamic information, is sent to client for the live events information of game 1, the live events information of game 2.In this manner, The action message that will start can be shown on the predeterminable area of the classification page, user is made to understand the work known and will started Dynamic information, improves user experience.
Further, in the present embodiment, client shows the M action message in the preset areas of the classification page Domain shows there is the control for subscribing the action message on each action message, in showing each action message when control, client It needs to be determined that the display state of control, so server further include:
Second receiving unit, the user identifier sent for receiving the client;
Second determination unit determines N number of action message that the user subscribes, the N for being based on the user identifier A action message belongs to the M action message;
Second transmission unit, for N number of information to be sent to the client, so that the client is by the M A action message shows that the control in the predeterminable area of the classification page, on N number of action message is aobvious with first state Show, the control in action message in the M action message in addition to N number of action message with the second status display, In, the display state of the corresponding control of each action message includes the first state and described in the M action message Two-state shows that the user subscribes the action message when control is shown with the first state, in control with described second When status display, show that the user is not subscribing to the action message.
Specifically, in the present embodiment, continuing to continue to use above-mentioned example, application program is broadcast live when user opens client, leads to Cross after account code entry live streaming application program when entering the electric competing match page, then client receive that server sends with The live events information of the matched game 1 of class indication A and the live events information of game 2.
Different action messages have different activity marks, when user subscribes a certain action message, service in server Device binds together the corresponding activity mark of the action message and the user identifier of the user.Binding mode can be as the use Family mark stamps the label of activity mark, it is of course also possible to establish action message by other means and subscribe the action message User binding relationship.After user identifier is sent to server by client, server can be determined to mark with the user Know the activity mark of binding, and then determines the action message of user's reservation and be sent to client.Such as: the live streaming of game 1 Action message user bound identifies A, user identifier B and user identifier C, when server receives the user identifier of client transmission When A, determine that user subscribes the live events information of game 1, and the live events information of game 1 is sent to client.
Client is shown by the live events information of the live events information of game 1 and game 2 in the competing match page of electricity Predeterminable area when, since user has subscribed for the live events information of game 1, shown in the live events information of game 1 First control is shown with first state, for example, the first control, which is on illuminating state or the first control, shows the letter subscribed Breath etc..Since user is not subscribing to the live events information of game 2, the second control shown in the live events information of game 2 with Second status display, for example, the second control, which is on dimmed state or the first control, shows the information etc. being not subscribing to.User can To understand the state for knowing oneself subscription activation information by the state for being shown in control on action message, user experience is improved.
Further, in the present embodiment, in displaying on the page of classifying action message matched with the classification page, user Predetermined registration operation can be carried out to the control on each action message, and then is subscribed corresponding action message or canceled a reservation corresponding Action message, server can be directed to the operation of user, when user subscribes a certain action message, establish user and the activity is believed Binding relationship between breath releases the binding relationship between the user and the activity, institute when user cancels a reservation a certain action message With server in the present embodiment further include:
Third receives unit, for receiving the user identifier and the first movable first identifier that the client is sent, The user identifier and the first identifier are that the client detects the control in first action message by described the Two-state is adjusted to the information sent when the first state;The user identifier and the first identifier are bound, and by institute It states user identifier and preset cache is written in the first identifier binding relationship.
4th receiving unit, for receiving the user identifier and the second movable second mark that the client is sent Know, the user identifier is that the client detects the control in second action message by described with the second identifier First state is adjusted to the information sent when second state;The binding of the user identifier Yu the second identifier is released, The binding relationship of the user identifier and the second identifier is deleted from the preset cache.
Backup units, for being spaced the information back-up that will be stored in the preset cache at preset timed intervals to preset data Library.
Specifically, in the present embodiment, continue to continue to use above-mentioned example, client is by the live events information of game 1 and trip The live events information of play 2 shows the predeterminable area in the competing match page of electricity, first shown in the live events information of game 1 Control is shown with first state, shows that user has subscribed to the live events information of game 1.It is opened up in the live events information of game 2 The second control shown shows that user is also not subscribing to the live events information of game 2 with the second status display.
When the first predetermined registration operation for detecting the second control shown in the live events information for game 2, such as: clicking The control, the long-pressing control are operated by the control etc. again.Show that user has subscribed to the live events information of game 2, client The display state of second control is adjusted to first state.In turn, client can also identify the activity of the live events of game 2 B and user identifier A is sent to server, and activity mark B and user identifier A is bound, for example user identifier A is stamped by server The label of activity mark B, and preset cache is written into the user identifier and the first identifier binding relationship.
In turn, when the second predetermined registration operation for detecting the first control shown in the live events information for game 1, Such as: clicking the control, the long-pressing control or operated again by the control.Show that user has canceled a reservation the live events of game 1 The display state of first control is adjusted to the second state by information, client.In turn, client can also be living by the live streaming of game 1 Dynamic activity mark A and user identifier A is sent to server, and server releasing activity identifies the binding between A and user identifier A, For example the label of activity mark A on user identifier A is deleted.
Binding relationship between each action message and the user for subscribing the action message is stored in preset cache, due to pre- If the data in caching are easily lost, so, server can be spaced the information back-up in preset cache at preset timed intervals to pre- If database, so that when loss of data in preset cache, it can be based on each work of data convert in presetting database Binding relationship between dynamic information and the user for subscribing the action message, it is ensured that the stability of server process information.In turn, it takes Business device end can safeguard the binding relationship between each action message and the user for subscribing the action message in this way, into And the prompting message of each action message can be pushed to and subscribe the corresponding user of the action message by server, avoid user wrong Cross interested activity.
Further, server needs for the corresponding prompting message of each action message to be pushed to the user of subscription activation information, User is reminded not miss the activity of reservation, so, server described in the present embodiment further include:
Third determination unit, for determining the mark of action message and the action message to be pushed to be pushed;
4th determination unit determines to be pushed described in subscribing for the mark based on the action message to be pushed The user of action message;
Push unit, it is described wait push for the corresponding prompting message of the action message to be pushed to be pushed to reservation Action message the corresponding client of user.
Specifically, in the present embodiment, server is when pushing the corresponding prompting message of action message to user, each work Dynamic information is corresponding with the movable time started, determines that action message to be pushed is the movable time started away between the time at current time Every action message within a preset time interval, in the specific implementation process, prefixed time interval can carry out according to actual needs Setting, here, the application is with no restrictions.Such as: the movable time started, the time interval away from current time was in work within an hour Dynamic information is action message C.
In turn, the activity that server obtains action message C identifies C, is somebody's turn to do since the activity of action message is identified and subscribed The user identifier of action message is bound, so, based on activity mark C, determine subscription activation information C user include user A, The prompting message of action message C is pushed to user A, user B and the corresponding client of user C by user B and user C.User A, User B and user C can know that movable time started and activity participation method of action message C etc. are believed by the prompting message Breath.In the specific implementation process, the content of prompting message can also be set according to actual needs, here, the application does not limit System.
In this way, client can show the action message that will start, user Ke Gen on the classification page According to needing to make a reservation for interested action message, the prompting message of action message can be pushed to by server makes a reservation for the action message User avoids user from missing interested activity, improves user experience.
As shown in figure 5, fifth embodiment of the invention provides a kind of computer installation, the computer installation packet of the embodiment Include: processor 501, memory 502 and storage are in the memory and the computer journey that can run on the processor The corresponding program of action message methods of exhibiting in sequence, such as first embodiment.When the processor executes the computer program Realize the step in above-mentioned first embodiment and second embodiment in each action message methods of exhibiting.Alternatively, the processor is held Each module in server in above-mentioned 3rd embodiment in client and fourth embodiment/mono- is realized when the row computer program The function of member.
Illustratively, the computer program can be divided into one or more module/units, one or more A module/unit is stored in the memory, and is executed by the processor, to complete the present invention.It is one or more A module/unit can be the series of computation machine program instruction section that can complete specific function, and the instruction segment is for describing institute State implementation procedure of the computer program in the computer installation.
The meter server may include, but be not limited only to, processor, memory.It will be understood by those skilled in the art that institute The example that schematic diagram 5 is only computer installation is stated, the restriction to server is not constituted, may include more or more than illustrating Few component perhaps combines certain components or different components, such as the server can also be set including input and output Standby, network access equipment, bus etc..
Alleged processor 501 can be central processing unit (Central Processing Unit, CPU), can also be Other general processors, digital signal processor (Digital Signal Processor, DSP), specific integrated circuit (Application Specific Integrated Circuit, ASIC), ready-made programmable gate array (Field- Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic, Discrete hardware components etc..General processor can be microprocessor or the processor is also possible to any conventional processor Deng the processor is the control centre of the computer installation, utilizes various interfaces and the entire computer installation of connection Various pieces.
The memory 502 can be used for storing the computer program and/or module, and the processor is by operation or holds Row stores computer program and/or module in the memory, and calls the data being stored in memory, realizes institute State the various functions of computer installation.The memory can mainly include storing program area and storage data area, wherein storage journey It sequence area can application program needed for storage program area, at least one function (such as sound-playing function, image player function Deng) etc.;Storage data area, which can be stored, uses created data (such as audio data, video data etc.) etc. according to mobile phone. Can also include nonvolatile memory in addition, memory may include high-speed random access memory, for example, hard disk, memory, Plug-in type hard disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card dodge Deposit card (Flash Card), at least one disk memory, flush memory device or other volatile solid-state parts.
Sixth embodiment of the invention provides a kind of computer readable storage medium, is stored thereon with computer program, this If the server set in client and fourth embodiment in invention 3rd embodiment at functional unit with software function list Member form realize and when sold or used as an independent product, can store in a computer-readable storage medium In.Based on this understanding, the present invention realizes all or part of stream in the method for above-mentioned first embodiment and second embodiment Journey can also instruct relevant hardware to complete by computer program, and the computer program can be stored in a calculating In machine readable storage medium storing program for executing, the computer program is when being executed by processor, it can be achieved that the step of above-mentioned each embodiment of the method. Wherein, the computer program includes computer program code, and the computer program code can be source code form, object Code form, executable file or certain intermediate forms etc..The computer-readable medium may include: that can carry the meter Any entity or device of calculation machine program code, recording medium, USB flash disk, mobile hard disk, magnetic disk, CD, computer storage, only Read memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), electricity load Wave signal, telecommunication signal and software distribution medium etc..It should be noted that the content that the computer-readable medium includes can To carry out increase and decrease appropriate according to the requirement made laws in jurisdiction with patent practice, such as in certain jurisdictions, root It does not include electric carrier signal and telecommunication signal according to legislation and patent practice, computer-readable medium.
In the technical solution of the embodiment of the present invention, enter classification after detecting that user opens the default application program When the page, client sends the class indication of the classification page to the server of default application program, and server is receiving classification After mark, determine with the matched action message of the class indication, and be sent to client, client is shown in the classification page Action message corresponding with the classification page shows there is the control for subscribing the action message on each action message, when user is logical When crossing control and subscribing the action message, reminder message corresponding with the action message that server can push to client, so that User can browse to action message corresponding with the classification page when entering and classifying the page, and can be believed by each activity Control on breath subscribes to interested activity, and server can push the movable reminder message to user before activity starts, It avoids user from missing interested activity, improves user experience.
Although preferred embodiments of the present invention have been described, it is created once a person skilled in the art knows basic Property concept, then additional changes and modifications may be made to these embodiments.So it includes excellent that the following claims are intended to be interpreted as It selects embodiment and falls into all change and modification of the scope of the invention.
Obviously, various changes and modifications can be made to the invention without departing from essence of the invention by those skilled in the art Mind and range.In this way, if these modifications and changes of the present invention belongs to the range of the claims in the present invention and its equivalent technologies Within, then the present invention is also intended to include these modifications and variations.

Claims (10)

1. a kind of action message methods of exhibiting, applied to the client for installing default application program characterized by comprising
When entering the classification page after detecting that user opens the default application program, the contingency table of the classification page is sent Know to the server of the default application program;
Receive the server based on the class indication determine with the matched M action message of the classification page, M is big In 0 integer;
The M action message is shown into the predeterminable area in the classification page, shows have reservation should on each action message The control of action message, when the user subscribes the action message by the control, the client can receive described The reminder message corresponding with the action message of server push.
2. the method as described in claim 1, which is characterized in that showing the M action message in the classification page Predeterminable area shows there is the control for subscribing the action message on each action message, comprising:
It obtains the user and logs in the default user identifier using journey, the user identifier is sent to the server;
Receive N number of action message that the user determined based on the user identifier that the server is sent is subscribed, the N A action message belongs to the M action message;
By the M action message show the control in the predeterminable area of the classification page, on N number of action message with First state shows that the control in action message in the M action message in addition to N number of action message is with the second shape State is shown, wherein the display state of the corresponding control of each action message includes the first state in the M action message Show that the user subscribes the action message when control is shown with the first state with second state, control with When second status display, show that the user is not subscribing to the action message.
3. method according to claim 2, which is characterized in that the method also includes:
When control in the M action message on the first action message is with second status display, detection is directed to The first predetermined registration operation of control on first action message;By the display state tune of the control on first action message Whole is the first state;The user identifier and the first movable first identifier are sent to the server, so that The server binds the user identifier and the first identifier;Or
When control in the M action message on the second action message is shown with the first state, detection is directed to The second predetermined registration operation of control on second action message;By the display state tune of the control on second action message Whole is second state;The user identifier and the second movable second identifier are sent to the server, so that The server releases the binding of the user identifier Yu the second identifier.
4. a kind of action message methods of exhibiting, the server applied to default application program characterized by comprising
The class indication that client is sent is received, the class indication is that user opens the described default using journey of the client When entering the classification page after sequence, the corresponding identification information of the classification page that the client is sent to the server;
Based on the class indication, the determining and matched M action message of the class indication, M is the integer greater than 0;
The M action message is sent to the client, so that the client shows the M action message described Classify the predeterminable area of the page, shows there is the control for subscribing the action message on each action message, pass through institute in the user When stating control and subscribing the action message, server push reminder message corresponding with the action message to the client.
5. method as claimed in claim 4, which is characterized in that the method also includes:
Receive the user identifier that the client is sent;
Based on the user identifier, determine that N number of action message that the user subscribes, N number of action message belong to the M Action message;
N number of information is sent to the client, so that the client shows the M action message at described point When the predeterminable area of the class page, the control on N number of action message is shown with first state, is removed in the M action message The control in action message except N number of action message is with the second status display, wherein every in the M action message The display state of the corresponding control of a action message includes the first state and second state, in control with described first When status display, show that the user subscribes the action message, when control is with second status display, shows the user It is not subscribing to the action message.
6. method as claimed in claim 5, which is characterized in that the method also includes:
Receive the user identifier and the first movable first identifier that the client is sent, the user identifier and described the One, which is identified as the client, detects that the control in first action message is adjusted to described first by second state The information sent when state;The user identifier and the first identifier are bound;Or
Receive the user identifier and the second movable second identifier that the client is sent, the user identifier and described the Two, which are identified as the client, detects that the control in second action message is adjusted to described second by the first state The information sent when state;Release the binding of the user identifier Yu the second identifier.
7. a kind of client, the client is equipped with default application program, which is characterized in that the client includes:
First transmission unit, for sending institute when entering the classification page after detecting that user opens the default application program The class indication of the classification page is stated to the server of the default application program;
First receiving unit, for receiving the server based on the matched with the classification page of class indication determination M action message, M are the integer greater than 0;
Display unit, for the M action message to be shown to the predeterminable area in the classification page, on each action message Showing has the control for subscribing the action message, when the user subscribes the action message by the control, the client The reminder message corresponding with the action message of the server push can be received.
8. a kind of server, the server is the server of default application program, which is characterized in that the server includes:
First receiving unit, for receiving the class indication of client transmission, the class indication is that user opens the client When entering the classification page after the default application program at end, the classification page that the client is sent to the server Corresponding identification information;
First determination unit, for being based on the class indication, the determining and matched M action message of the class indication, M is Integer greater than 0;
First transmission unit, for sending the M action message to the client, so that the client is by the M Action message shows the predeterminable area in the classification page, shows there is the control for subscribing the action message on each action message Part, when the user subscribes the action message by the control, the server push is corresponding with the action message to be mentioned Message of waking up is to the client.
9. a kind of computer installation, which is characterized in that the computer installation includes processor, and the processor is deposited for executing The step such as action message methods of exhibiting of any of claims 1-6 is realized when the computer program stored in reservoir Suddenly.
10. a kind of readable storage medium storing program for executing, is stored thereon with computer program, which is characterized in that the computer program is processed It realizes when device executes such as the step of action message methods of exhibiting of any of claims 1-6.
CN201710906282.5A 2017-09-29 2017-09-29 A kind of action message methods of exhibiting, client and server Pending CN109587194A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710906282.5A CN109587194A (en) 2017-09-29 2017-09-29 A kind of action message methods of exhibiting, client and server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710906282.5A CN109587194A (en) 2017-09-29 2017-09-29 A kind of action message methods of exhibiting, client and server

Publications (1)

Publication Number Publication Date
CN109587194A true CN109587194A (en) 2019-04-05

Family

ID=65914583

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710906282.5A Pending CN109587194A (en) 2017-09-29 2017-09-29 A kind of action message methods of exhibiting, client and server

Country Status (1)

Country Link
CN (1) CN109587194A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111292169A (en) * 2020-02-11 2020-06-16 拉扎斯网络科技(上海)有限公司 Method and device for displaying activity information
CN111756840A (en) * 2020-06-23 2020-10-09 湖南快乐阳光互动娱乐传媒有限公司 Message pushing method and device
CN113609423A (en) * 2021-09-30 2021-11-05 浙江口碑网络技术有限公司 Task configuration method and device, storage medium and computer equipment

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101035294A (en) * 2007-04-13 2007-09-12 深圳市融合视讯科技有限公司 Network advertisement inter-broadcasting method in the video program
US20080082413A1 (en) * 2006-10-03 2008-04-03 Anand Madhavan Targeting of advertisements based on mutual information sharing between devices over a network
WO2015176485A1 (en) * 2014-05-20 2015-11-26 小米科技有限责任公司 Video selection providing method and device
CN105656979A (en) * 2014-12-05 2016-06-08 阿里巴巴集团控股有限公司 Method for processing unstructured message, client, server, and platform
CN105828123A (en) * 2016-03-30 2016-08-03 乐视控股(北京)有限公司 Method and apparatus for interaction in live broadcast
CN106487781A (en) * 2016-09-13 2017-03-08 腾讯科技(深圳)有限公司 Based on live resource data processing method, device and system
CN106791999A (en) * 2016-11-17 2017-05-31 康佳集团股份有限公司 A kind of method and system of the advertisement putting based on live telecast
US20170171634A1 (en) * 2015-12-15 2017-06-15 Le Holdings (Beijing) Co., Ltd. Method and electronic device for pushing reservation message

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080082413A1 (en) * 2006-10-03 2008-04-03 Anand Madhavan Targeting of advertisements based on mutual information sharing between devices over a network
CN101035294A (en) * 2007-04-13 2007-09-12 深圳市融合视讯科技有限公司 Network advertisement inter-broadcasting method in the video program
WO2015176485A1 (en) * 2014-05-20 2015-11-26 小米科技有限责任公司 Video selection providing method and device
CN105656979A (en) * 2014-12-05 2016-06-08 阿里巴巴集团控股有限公司 Method for processing unstructured message, client, server, and platform
US20170171634A1 (en) * 2015-12-15 2017-06-15 Le Holdings (Beijing) Co., Ltd. Method and electronic device for pushing reservation message
CN105828123A (en) * 2016-03-30 2016-08-03 乐视控股(北京)有限公司 Method and apparatus for interaction in live broadcast
CN106487781A (en) * 2016-09-13 2017-03-08 腾讯科技(深圳)有限公司 Based on live resource data processing method, device and system
CN106791999A (en) * 2016-11-17 2017-05-31 康佳集团股份有限公司 A kind of method and system of the advertisement putting based on live telecast

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111292169A (en) * 2020-02-11 2020-06-16 拉扎斯网络科技(上海)有限公司 Method and device for displaying activity information
CN111292169B (en) * 2020-02-11 2023-10-24 拉扎斯网络科技(上海)有限公司 Method and device for displaying activity information
CN111756840A (en) * 2020-06-23 2020-10-09 湖南快乐阳光互动娱乐传媒有限公司 Message pushing method and device
CN111756840B (en) * 2020-06-23 2023-04-07 湖南快乐阳光互动娱乐传媒有限公司 Message pushing method and device
CN113609423A (en) * 2021-09-30 2021-11-05 浙江口碑网络技术有限公司 Task configuration method and device, storage medium and computer equipment
CN113609423B (en) * 2021-09-30 2022-01-04 浙江口碑网络技术有限公司 Task configuration method and device, storage medium and computer equipment

Similar Documents

Publication Publication Date Title
CN106210808B (en) Media information put-on method, terminal, server and system
CN107465592B (en) Message interaction method and system
US20110282947A1 (en) Systems and methods for providing a social networking experience for a user
US20110282965A1 (en) Systems and methods for providing interactivity between a host and a user
CN109640130A (en) One kind starts broadcasting information push method, server and readable storage medium storing program for executing
CN108848393B (en) Method, device and equipment for showing entrance and storage medium
CN110830735A (en) Video generation method and device, computer equipment and storage medium
CN109587194A (en) A kind of action message methods of exhibiting, client and server
CN109146581A (en) A kind of resource allocation methods, device and readable storage medium storing program for executing
CN106850406B (en) Content sharing method and device
CN104144103A (en) Method and system for sending messages, client sides and server
CN104509124A (en) Method for ingesting multiple signals of the same meaning
KR20150043650A (en) server device and display apparatus for providing donation service, and method thereof
CN104851179A (en) Voting system based on WeChat public platform
CN104918071A (en) Video playing method, device and terminal equipment
CN112770131A (en) Live broadcast room red packet processing method, device, equipment and storage medium
CN114501047A (en) Virtual resource interaction method and device, storage medium and electronic device
US20110282721A1 (en) Systems and methods for providing functional advertisements
CN113596492A (en) Gift display method and system in network live broadcast
US20170171333A1 (en) Method and electronic device for information pushing
CN112702618A (en) Attention degree processing method, attention degree processing device, attention degree processing equipment and readable storage medium
CN102111646B (en) Method for insertion information in video on demand and video on demand system
Bosch et al. Creativity and strategy: How civil society organizations communicate and mobilize in Egypt, Kenya, Serbia and South Africa
CN111049871B (en) Message pushing method, message management system, server and computer storage medium
US20140324720A1 (en) Method, system, intelligent terminal and storage medium for information recommendation

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
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190405