CN100556003C - A kind of method and system of realizing group subscription service - Google Patents
A kind of method and system of realizing group subscription service Download PDFInfo
- Publication number
- CN100556003C CN100556003C CNB2005101214846A CN200510121484A CN100556003C CN 100556003 C CN100556003 C CN 100556003C CN B2005101214846 A CNB2005101214846 A CN B2005101214846A CN 200510121484 A CN200510121484 A CN 200510121484A CN 100556003 C CN100556003 C CN 100556003C
- Authority
- CN
- China
- Prior art keywords
- group
- service
- subscription
- message
- 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.)
- Active
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a kind of method that realizes group subscription service.Comprise: the group members client with authority sends the request of group's subscription service to subscription management server; Subscription management server receives the back and communicates with Subscriber, upgrades the information in the Subscriber; Message server is according to the logging status of group members and the information in the Subscriber, and the service message that this group is ordered sends to the client of group members number, and this group members is by the link in this service message, the concrete service content of accessed content server.And the group members client with authority can require to change the service subscription state of this group easily.The invention also discloses a kind of system that realizes group subscription service.The present invention subscribes to by carrying out the group, can share subscription service with group's form, group members can receive the service message from the pre-subscription of message server, thereby obtains service content, can greatly promote the experience and the resource-sharing of group members in the instant messaging.
Description
Technical field
The present invention relates to instant messaging field, the Internet, specifically, relate to a kind of method and system of realizing group subscription service.
Background technology
Network instant communication service (Instant Messenger is called for short IM) is the communication service on the Internet, and IM application tool (software) has obtained using widely on the internet.Along with the expansion of development of internet technology and web influence, instant messaging expands to information interchange, resource-sharing isotype between the group by point-to-point AC mode between the communication individuality, and the application of instant communication software is greatly expanded.For example, the group of instant communication software QQ has more and more become users and has carried out the facility of message issue, topic discussion and effective platform, and it can carry out many people and discuss and give out information in a dialog box.Because the user of a particular demographic of adding is the aggregate of certain character (as classmate, colleague, fellow villager etc.) often, perhaps have some similar hobby and discussion topics, therefore, the group members information of sharing certain aspect jointly, timely becomes more and more important demand.
Group's technology of instant messaging has realized the function of the many people's while messagings on JICQ.The user adds certain particular cluster with an instant messaging identification number (as, QQ number) application, if by checking, then becomes the member of this group, and it can be participated in discussion in this group.When the user was online, he can receive the message that all members send in this group, in like manner, each bar message that he sends, all the other online users can receive.The keeper of this group has maximum administration authority to the group, and he can add/delete group members, sets group's character, even can nullify this group.
A lot of value added service are used for example individual subscription service in instantaneous communication system at present.In the system of individual subscription service, each instant communication users can be subscribed to own interested channel (as physical culture, music, joke, animation etc.) from content service provider's (as www.qq.com platform) personally.The information such as news of the related personnel of content service provider selected each channel most worthy on the backstage, with its clip Text, information package such as details address are pushed to background server, background server is again according to the pairing instant messaging booking reader of each channel, these information are repacked be issued to instant communication client, if this booking reader was online at that time, then can receive the news prompting message of ejection, click the chained address that this ejection prompting message can jump to detailed content.If when message pushes, this user is not online, then can save as deferred information, and when the user reached the standard grade, this user will receive the deferred information of some and browse for his click.
But such as the value added service of individual subscription service, can only be limited to the individual now and subscribe to, this discusses platform easily can't fully effectively to utilize the instant messaging group, is short of to some extent on the user experience in this respect.For example, when a user wish with the group in other group members share channel that it is ordered, in the prior art, it can only be realized with the form that gives out information to other group members in the group, and when it receives Pop-up message from the chained address that carries detailed content of content service provider at every turn, the equal group members of other in group issue related news once more.
Summary of the invention
Technical problem to be solved by this invention is, can not fast share the deficiency of its ordered service message for overcoming in the existing instant messaging among the group user, and a kind of method and system of realizing group subscription service is provided.
The technical solution adopted for the present invention to solve the technical problems is: a kind of method that realizes group subscription service is provided, comprise: (a) the group members client sends group's subscription service request message to subscription management server, includes the type of the service message of the group number of this group, required subscription in this request at least; (b) subscription management server communicates with Subscriber after receiving this group subscription service request message, upgrades the information in the Subscriber; (c) message server is according to the logging status of group members and the information in the Subscriber, and the service message that this group is ordered sends to the group members client.
In the method that realizes group's subscription service of the present invention, between step (b) and step (c), further comprise: (d) management end subscription management person regularly choose all types of service messages, send Subscriber to; (e) Subscriber can have the group number of service to obtain the list of numbers of the pairing group members of this group number according to the subscription of its stored from group's server; (f) list of numbers of the group members of will this group ordered service message of Subscriber and this group sends to message server.
In the method for realization group subscription service of the present invention, (c) further comprises afterwards in step: online group members browses to nearest service message in group's session window relevant position, and by concrete service content in the chained address accessed content server in the described service message.
In the method for realization group subscription service of the present invention, (c) further comprises afterwards in step: the group members client that (g) has an authority sends a request that requires change to subscribe to subscription management server, and the request of this change subscription comprises and cancels subscriptions or increase subscription; (h) subscription management server sends to Subscriber with the request of this group number and requirement change subscription; (i) Subscriber upgrades the subscription status of this group number according to the request of this requirement change subscription.
In the method for realization group subscription service of the present invention, further comprise described Subscriber according to group's subscription service request message or from the requirement of management end, upgrade group number information that is used for stores service merchant information, channel information, booking reader in this Subscriber and correlation information thereof service provider-channel ID tabulation, channel-group number corresponding lists, group number-channel corresponding lists, need the Push Service messaging list.
In the method for realization group subscription service of the present invention, further comprise in the described step (f):, delete described service message when the login in the given time of this group members.
The present invention also provides a kind of system that realizes group subscription service, and this system comprises Subscriber, subscription management server, group's server, message server, content server, the client of management end and a plurality of group members; Group's server memory contains the tabulation of group number and the pairing group members number of this group number; Subscription management server can be accepted group's subscribe request of client, receives the service message from management end; Subscriber and subscription management server keep upgrading synchronously, be stored with the group and subscribe to relevant information, obtain the pairing group members number of group number from group's server, and will be pushed to this message server from service message, group number and the corresponding group members number of management end; Store service message in the message server memory, and this service message is sent to the client of group members from Subscriber; The content server internal memory contains the service content related with described service message, for the client-access of group members.
In the system that realizes group's subscription service of the present invention, be provided with the group number information that is used for stores service merchant information, channel information, booking reader and service provider-channel ID tabulation, channel-group number corresponding lists, group number-channel corresponding lists, the need Push Service messaging list of correlation information thereof in the described Subscriber.
In the system of realization group subscription service of the present invention, the service message that described management end is chosen includes the information of service provider, service channel, summary literal and chained address at least, and described content server is deposited this chained address service content pointed.
In the system that realizes group's subscription service of the present invention, described service message is when detecting described group members client and reach the standard grade, and transmits this group members client by message server.
Implement the system and method for the group's of realization subscription service of the present invention, has following beneficial effect: the present invention, the service that can be provided with group's form subscribed content service provider, and after subscribing to successfully, all group members (for example all can receive this ordered service message, information such as news, amusement, comment), and the group members with authority can be changed the service subscription state (as increase, deletion or change etc.) of this group at an easy rate, can greatly promote the experience of group members in the instant messaging.
Description of drawings
Fig. 1 is the structural representation that the present invention realizes the system of group subscription service;
Fig. 2 is the main flow schematic diagram of the present invention's method of realizing group subscription service;
Fig. 3 is the flow chart that the present invention realizes changing in the method for group subscription service group's subscription status.
Embodiment
The invention provides a kind of method and system of in instant messaging, realizing group's subscription service.Function by providing the group to subscribe among the present invention, message server can will include the client that service message (as news information) sends to the pairing group members of this group, this group members promptly can be by the link in this service message, the concrete service content of accessed content server.And the group members client with authority can require to change the service subscription state of this group easily.As Fig. 1, be the structural representation of the group's of realization subscription service system of the present invention.Wherein, this system comprises Subscriber 1, subscription management server 2, group's server 3, message server 4, content server 5, management end 6 and a plurality of group members client 7 (the group members client of only having drawn among the figure).
Wherein, be provided with shared drive in the Subscriber 1 and subscribe to relevant information to preserve with the group, as, store service provider-channel ID tabulation, channel-group number corresponding lists, group number-channel corresponding lists, need the Push Service messaging list.But by these tabulation stores service merchant information, channel information, booking reader's group number information and relation each other thereof.This Subscriber 1 also has the function that pushes ordered service message.Two main processes are arranged on the Subscriber 1, be used for respectively to carrying out communication and be used for scanning the Push Service message queue with subscription management server.In addition, Subscriber 1 can also carry out such as pushing statistics and data backup.
The message that administrative staff must push by management end 6 selected value, put into one and push tabulation, background process will be correlated with and be subscribed to service message (as the ID of service provider, channel ID, summary literal and chained address etc.) and pass to subscription management server 2, and obtain return information.
Group's server 3 internal memories contain the group number tabulation and with the tabulation of the corresponding group members number of described group number.
Message server 4 is used for Push Service, it can obtain to need the service message that pushes and deposit in its internal memory from Subscriber 1 by Intranet (internal lan) or outer net (external lan), if when detecting the group members client of this service message that need push and reaching the standard grade, then immediately this message is sent to this client, and can be with expired service message deletion after certain time interval.
Wherein, Subscriber 1 can communicate with subscription management server 2, to preserve or update service-channel id information, preservation or upgrade a pairing group number tabulation of channel, preserve or upgrade a pairing channel ID of group number; And the service message that needs push can be put in the shared drive.
Subscriber 1 can communicate with group's server 3, its scan procedure can generate several subprocesss simultaneously, each subprocess is used for the scan service messaging list, and obtains corresponding group number by tabulation, and obtains the tabulation of the pairing group members number of group number.It can be with group number, group members number, and the pairing subscription service message packing of this group number, and sends to message server 4.
As shown in Figure 2, be the main flow schematic diagram of the present invention's method of realizing group subscription service.The method that realizes group's subscription service among the present invention is described below in conjunction with Fig. 2.
In step S21, group members client with authority (for example, group primary client or the group members client of being authorized by the group primary client) send the request of group's subscription service message to subscription management server, at least the type (for example channel type etc. comprises such as sports news, entertainment news, Expo Information or the like) that includes the service message of the group number of this group, required subscription in this request.After subscription management server receives this request, and feedback is subscribed to the message of success or not to this client.
In step S22, subscription management server and Subscriber communicate, so that the information in the Subscriber is up-to-date information, specifically, can upgrade channel-group number corresponding lists, group number-channel corresponding lists in the Subscriber, to write down the ordered concrete service item (channel) of this new group number and this group.
In step S23, the administrative staff of management end can regularly choose the service message of different channel, and this service message handled (as choosing the ID of service provider, channel ID, summary literal and chained address etc.), put into one and push tabulation, and the service message after will handling passes to Subscriber, and obtains the return information from Subscriber.
In step S24, Subscriber can have the group number of service to obtain the list of numbers of the pairing group members of this group number according to the subscription of its stored from group's server.
In step S25, the list of numbers of service message that this subscription service is will this group ordered and the group members of this group sends message server to.
In step S26, this message server is according to the logging status of group members, and the service message that this group is ordered sends to group members number pairing client.For example, after a group members landed, background process was delivered to the group number of group server lookup under it with its number that lands, and then the group number was passed to Subscriber, Subscriber returns its ordered channel, and shows in the client of this group members.When the not login in the given time of this group members, then message server can be with described service message deletion.
In step S27, online group members client can keep some service messages that arrive recently in group's session window relevant position, and can distinguish the message that whether repeats according to channel ID+ message id and show determining whether.Group members can be according to concrete service content in the chained address accessed content server of shown service message.
As shown in Figure 3, be the flow chart that upgrades group's subscription status among the present invention.The group members that authority is arranged is on the basis of the channel of knowing all channels and oneself having subscribed to, can select the request change to subscribe to, at this moment, in step S31, the group members client can send a request that requires change to subscribe to subscription management server, and the request of this change subscription comprises and cancels subscriptions or increase subscription.
In step S32, subscription management server is with the pairing group of this group members and require the request of change subscription to send to Subscriber.
In step S33, the subscription status of this group number is upgraded in the request that this Subscriber is subscribed to according to this requirement change, upgrades the channel-group number corresponding lists in the Subscriber, the corresponding information of group number-channel corresponding lists.To realize the renewal of this group members subscription status.
Utilize the method and system of the group's of realization subscription service provided by the present invention, the service that can be provided with group's form subscribed content service provider, and after subscribing to successfully, all group members (for example all can receive this ordered service message, information such as news, amusement, comment), can greatly promote the experience of group members in the instant messaging.
Claims (10)
1, a kind of method that realizes group subscription service is characterized in that, comprising:
(a) the group members client sends group's subscription service request message to subscription management server, includes the type of the service message of the group number of this group, required subscription in this request at least;
(b) subscription management server communicates with Subscriber after receiving this group subscription service request message, upgrades the information in the Subscriber;
(c) message server is according to the logging status of group members and the information in the Subscriber, and the service message that this group is ordered sends to this group members client.
2, the method that realizes group's subscription service according to claim 1 is characterized in that, further comprises between step (b) and step (c):
(d) management end subscription management person regularly choose all types of service messages, send Subscriber to;
(e) Subscriber can have the group number of service to obtain the list of numbers of the pairing group members of this group number according to the subscription of its stored from group's server;
(f) list of numbers of the group members of will this group ordered service message of Subscriber and this group sends to message server.
3, the method that realizes group's subscription service according to claim 2, it is characterized in that, (c) further comprises afterwards in step: online group members browses to nearest service message in group's session window relevant position, and by concrete service content in the chained address accessed content server in the described service message.
4, the method that realizes group's subscription service according to claim 2 is characterized in that (c) further comprises afterwards in step:
(g) the group members client with authority sends a request that requires change to subscribe to subscription management server, and the request of this change subscription comprises and cancels subscriptions or increase subscription;
(h) subscription management server sends to Subscriber with the request of this group number and requirement change subscription;
(i) Subscriber upgrades the subscription status of this group number according to the request of this requirement change subscription.
5, according to each described method that realizes group's subscription service of claim 2 to 4, it is characterized in that, further comprise described Subscriber according to group's subscription service request message or from the requirement of management end, upgrade group number information that is used for stores service merchant information, channel information, booking reader in this Subscriber and correlation information thereof service provider-channel ID tabulation, channel-group number corresponding lists, group number-channel corresponding lists, need the Push Service messaging list.
6, the method that realizes group's subscription service according to claim 5 is characterized in that, further comprises in the described step (f): when the not login in the given time of this group members, delete described service message.
7, a kind of system that realizes group subscription service is characterized in that, this system comprises Subscriber, subscription management server, group's server, message server, content server, the client of management end and a plurality of group members;
Group's server memory contains the tabulation of group number and the pairing group members number of this group number;
Subscription management server can be accepted group's subscribe request of client, receives the service message from management end;
Subscriber and subscription management server keep upgrading synchronously, be stored with the group and subscribe to relevant information, obtain the pairing group members number of group number from group's server, and will be pushed to this message server from service message, group number and the corresponding group members number of management end;
Store service message in the message server memory, and this service message is sent to the client of group members from Subscriber;
The content server internal memory contains the service content related with described service message, for the client-access of group members.
8, the system that realizes group's subscription service according to claim 7, it is characterized in that, be provided with in the described Subscriber group number information that is used for stores service merchant information, channel information, booking reader and correlation information thereof service provider-channel ID tabulation, channel-group number corresponding lists, group number-channel corresponding lists, need the Push Service messaging list.
9, according to claim 7 or the 8 described systems that realize group's subscription service, it is characterized in that, the service message that described management end is chosen includes the information of service provider, service channel, summary literal and chained address at least, and described content server is deposited this chained address service content pointed.
10, the system that realizes group's subscription service according to claim 9 is characterized in that, described service message is when detecting described group members client and reach the standard grade, and transmits this group members client by message server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101214846A CN100556003C (en) | 2005-12-28 | 2005-12-28 | A kind of method and system of realizing group subscription service |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101214846A CN100556003C (en) | 2005-12-28 | 2005-12-28 | A kind of method and system of realizing group subscription service |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1992683A CN1992683A (en) | 2007-07-04 |
CN100556003C true CN100556003C (en) | 2009-10-28 |
Family
ID=38214635
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005101214846A Active CN100556003C (en) | 2005-12-28 | 2005-12-28 | A kind of method and system of realizing group subscription service |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100556003C (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109756525A (en) * | 2017-11-01 | 2019-05-14 | 钉钉控股(开曼)有限公司 | Information subscribing method and device |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101345642B (en) * | 2007-07-09 | 2011-04-13 | 华硕电脑股份有限公司 | Data sharing method |
CN101217513A (en) * | 2008-01-16 | 2008-07-09 | 腾讯科技(深圳)有限公司 | A method and device for relevant content of community platform in instant communicating tool group |
CN101782911B (en) * | 2009-06-23 | 2016-03-16 | 北京搜狗科技发展有限公司 | A kind of prompting network resource content method and system |
CN103368982B (en) * | 2012-03-26 | 2017-10-31 | 阿里巴巴集团控股有限公司 | The sending method and device of information data |
CN104104575B (en) * | 2013-04-03 | 2019-01-29 | 腾讯科技(深圳)有限公司 | A kind of means of communication and system of instant communication group |
CN103530255B (en) * | 2013-10-12 | 2017-01-11 | 北京奇虎科技有限公司 | Distributed asynchronous event processing method and system |
CN104601416B (en) * | 2013-11-01 | 2019-04-16 | 中国移动通信集团公司 | Family's management and group, business be shared and customized information sharing method and equipment |
US9872058B2 (en) * | 2014-02-25 | 2018-01-16 | Google Llc | Splitting content channels |
CN105005500A (en) * | 2015-05-29 | 2015-10-28 | 青岛海尔智能家电科技有限公司 | Remote procedure calling method, server side and client |
CN105208081A (en) * | 2015-08-14 | 2015-12-30 | 深圳联友科技有限公司 | Method and system realizing network communication through subscription mode |
CN106506318A (en) * | 2015-09-07 | 2017-03-15 | 南京跃豚智能科技有限公司 | A kind of information method for subscribing of group |
CN105205133A (en) * | 2015-09-15 | 2015-12-30 | 小米科技有限责任公司 | Information collection method and device |
CN105915932A (en) * | 2015-12-15 | 2016-08-31 | 乐视致新电子科技(天津)有限公司 | Booking message push method and device |
CN106899624A (en) * | 2015-12-18 | 2017-06-27 | 北京新媒传信科技有限公司 | A kind of method and apparatus for updating interlock account information |
CN106941509B (en) * | 2016-01-05 | 2020-06-30 | 阿里巴巴集团控股有限公司 | User information flow request method and device |
CN105959126A (en) * | 2016-05-04 | 2016-09-21 | 贵阳语玩科技有限公司 | Dynamic background sharing method and device in audio chatting room |
CN108304397A (en) * | 2017-01-11 | 2018-07-20 | 阿里巴巴集团控股有限公司 | Promotion link address processing method, client, server and system |
CN107302490A (en) * | 2017-06-09 | 2017-10-27 | 南京跃豚智能科技有限公司 | The quick method and system for setting up team's collaboration |
TW202009756A (en) * | 2018-08-22 | 2020-03-01 | 點閱串流科技股份有限公司 | Method and system of using instant messaging software to subscribe to electronic journals in batches capable of effectively integrating electronic journals subscribing and reading mechanism with operation interface of instant messaging software |
CN110166348A (en) * | 2019-05-09 | 2019-08-23 | 苏宁易购集团股份有限公司 | A kind of service number information-pushing method and system |
WO2021124353A1 (en) * | 2019-12-20 | 2021-06-24 | Goel Dhruv | System and method of facilitating subscription sharing |
CN112073533A (en) * | 2020-09-16 | 2020-12-11 | 广州趣丸网络科技有限公司 | Real-time message pushing method and system |
CN112417325A (en) * | 2020-10-14 | 2021-02-26 | 广州市百果园网络科技有限公司 | Broadcasting method and device based on instant messaging application |
CN113779054A (en) * | 2021-02-24 | 2021-12-10 | 北京沃东天骏信息技术有限公司 | Data updating method, device, server, storage medium and program product |
CN114265877A (en) * | 2021-12-30 | 2022-04-01 | 中国民航信息网络股份有限公司 | Information pushing method and device, electronic equipment and storage medium |
-
2005
- 2005-12-28 CN CNB2005101214846A patent/CN100556003C/en active Active
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109756525A (en) * | 2017-11-01 | 2019-05-14 | 钉钉控股(开曼)有限公司 | Information subscribing method and device |
CN109756525B (en) * | 2017-11-01 | 2022-08-26 | 钉钉控股(开曼)有限公司 | Information subscription method and device |
Also Published As
Publication number | Publication date |
---|---|
CN1992683A (en) | 2007-07-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100556003C (en) | A kind of method and system of realizing group subscription service | |
Chan et al. | Distributed servers architecture for networked video services | |
CN101465878A (en) | Method and system for simulating recommendations in a social network for an offline user | |
US8291067B2 (en) | Providing access to presence information using multiple presence objects | |
CN104092767B (en) | A kind of publish/subscribe system and its method of work for increasing message queue model | |
CN101416178B (en) | Managing rich presence collections | |
CN101960825B (en) | Publish/subscribe message broker | |
CN101854377B (en) | Information platform system supporting wireless terminal and implementation method thereof | |
US20070192409A1 (en) | Advertising based on location behavior | |
CN101243641B (en) | System and method for managing XDM service information | |
EP0886825A2 (en) | Method and apparatus for transmitting and displaying information between a remote network and a local computer | |
CN103095743A (en) | Handling method and system of grey release | |
CN101395567A (en) | Network user database for a sidebar | |
CN101416177A (en) | Managing rich presence collections | |
CN101755278A (en) | Techniques for improving user engagement with advertisements | |
CN101860446A (en) | Method, terminal and server for informing network content update | |
CN101408965A (en) | Method and system for publishing advertisement | |
KR102215031B1 (en) | Method for connecting waiting person in distributed server environment | |
CN103733218A (en) | Synchronizing conversation structures in web-based email systems | |
CN110012115A (en) | The update method and system of direct broadcasting room pushed information | |
CN102256203A (en) | Terminal research service system, service realization method thereof and mobile terminal | |
US20060031366A1 (en) | Method for dynamically ordering instant messaging lists | |
JP2015522879A (en) | Service device, method and storage medium for providing offline message | |
CN110213156A (en) | A kind of span centre heart group's instant communicating method and system | |
CN102368780A (en) | Information interaction method based on applications and system thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |