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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-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
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.
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)
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)
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 |
-
2017
- 2017-09-29 CN CN201710906282.5A patent/CN109587194A/en active Pending
Patent Citations (8)
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)
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 |