WO2016045390A1 - Method and apparatus for implementing community information reminding - Google Patents
Method and apparatus for implementing community information reminding Download PDFInfo
- Publication number
- WO2016045390A1 WO2016045390A1 PCT/CN2015/078885 CN2015078885W WO2016045390A1 WO 2016045390 A1 WO2016045390 A1 WO 2016045390A1 CN 2015078885 W CN2015078885 W CN 2015078885W WO 2016045390 A1 WO2016045390 A1 WO 2016045390A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- community
- user
- information
- authorization information
- friend
- 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.)
- Ceased
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W68/00—User notification, e.g. alerting and paging, for incoming communication, change of service or the like
Definitions
- the present invention relates to mobile terminal technologies, and more particularly to a method and apparatus for implementing community information reminders.
- IM instant messaging
- MSN Microsoft Online Information
- SNS Social Network Software
- the IM community is characterized by real-time nature and can communicate with online friends in a timely manner.
- the SNS community application provides users with a variety of ways to interact with each other. Users can post moods, forward, share materials, and comments in the SNS community, providing a more convenient way for information exchange and sharing.
- the SNS community is not real-time.
- the SNS community obtains the latest news after the user logs in and actively refreshes. It is difficult for the user to obtain the latest news posted by the friend in the first time. From the user's point of view, most of the messages are not sensitive to time, and the current SNS community implementation can meet the needs of most users. However, some users are very concerned about certain information of their friends, and hope to be notified the first time after their friends are released. In this case, because the time when the friend specifically publishes the information is not known, the user needs to manually refresh the data in order to obtain the update in time; and when operating through the mobile terminal client, unnecessary traffic waste may occur, and therefore, the user The experience is lower.
- a method of implementing community information reminding comprising:
- the notification is sent to the user according to the information. Message.
- the method Before receiving the community identifier from the user, the method further includes:
- Receiving the community identifier from the user, obtaining the community authorization information corresponding to the community identifier, and saving the method further includes:
- the method When receiving the delete message from the user, the method further includes: deleting the authorization information to be deleted by the delete message.
- the community authorization information includes a first user name and a corresponding first password, or the community authorization information includes an access token of a community corresponding to the community identifier.
- the community authorization information from the user is used to access the community corresponding to the community identifier, and if the access is successful, the community authorization information is saved; if the access is unsuccessful, the user is prompted to re-enter Enter the community authorization information.
- the information published by the user's friend is obtained according to the saved community authorization information in a preset time interval.
- the notification message includes one or more of the following: a friend name, a time when the information is posted, and a content of the information.
- Sending a notification message to the user according to the obtained information including:
- the notification message is sent to the user according to the obtained information by one or more of a short message notification, an email notification, and a telephone notification.
- a device for realizing community information reminding including at least:
- a receiving module configured to receive a community identifier from a user
- the obtaining module is configured to obtain the community authorization information corresponding to the community identifier, and obtain the information published by the user's friend according to the saved community authorization information;
- a storage module configured to save the community authorization information corresponding to the obtained community identifier
- the sending module is configured to send a notification message to the user according to the information published by the obtained friend of the user.
- the obtaining module is further configured to acquire, according to the saved community authorization information, a keyword of the information posted and/or commented by the user, or the keyword and its corresponding synonym;
- the sending module sends a notification message to the user according to the obtained information of the user's friend, including: determining, for each information published by the obtained user's friend, whether the information includes the obtained keyword, or determining When the information includes the obtained keyword or the corresponding synonym, the notification message is sent to the user according to the information.
- the device further includes an entry module configured to provide a user with an entry of a community (eg, QQ, Sina Weibo, etc.), and display a login interface of the corresponding community according to the entry selected by the user.
- a community eg, QQ, Sina Weibo, etc.
- the obtaining module obtains the community authorization information corresponding to the community identifier, including: accessing the community corresponding to the community identifier by using the community authorization information from the user, and if the access is successful, saving the community authorization information; if the access is unsuccessful, prompting The user re-enters the community authorization information; wherein the community authorization information includes a first user name and a corresponding first password, or the community authorization information includes an access token of a community corresponding to the community identifier.
- the acquiring module acquires the information published by the user's friend according to the saved community authorization information, and includes: acquiring the information published by the user's friend according to the saved community authorization information in a preset time interval.
- the sending module sends the notification message to the user, including one or more of the following: a friend name, a time when the information is published, and a content of the information.
- the sending module sends a notification message to the user, including: sending the notification message to the user by using one or more of a short message notification, or an email notification, and a telephone notification.
- the foregoing embodiment monitors the information published by the user's friends according to the obtained community authorization information, and sends a notification message to the user for reminding, thereby improving the user experience.
- FIG. 1 is a flow chart of a method for implementing community information reminding according to the present invention
- FIG. 2 is a schematic structural diagram of an apparatus for implementing community information reminding according to the present invention.
- an embodiment of the present invention provides a method for implementing a community information reminder, where the method includes:
- Step 100 Receive community identifiers from users, obtain community authorization information corresponding to community identifiers, and save them.
- the community can be QQ, Weibo, WeChat friends circle, MSN, and so on.
- the community authorization information includes a first username and a corresponding first password.
- the community authorization information from the user is used to access the community corresponding to the community identifier. If the access is successful, the community authorization information is saved; if the access is unsuccessful, the user is prompted to re-enter the community authorization information.
- the community authorization information may also be an access token of the community corresponding to the community identifier (which may be returned by the community system when the community is accessed).
- the authorization information can be obtained by using the OAuth authorization method.
- the specific implementation is not mentioned here.
- Step 101 Acquire keywords and corresponding synonyms of the information posted and/or commented by the user according to the saved community authorization information.
- keywords and corresponding synonyms for obtaining information posted and/or commented by the user include:
- the knowledge base contains the correspondence between keywords and synonyms.
- Step 102 Acquire each piece of information published by the user's friend according to the saved community authorization information, and determine, for each piece of information obtained, that the information includes the obtained keyword or the corresponding synonym, and send a notification message to the user according to the obtained information.
- the information about the user's friends is obtained according to the saved community authorization information, including:
- the information published by the user's friends is obtained according to the saved community authorization information (for example, by accessing the corresponding community system).
- the monitoring time may be input by the user; the preset time interval may be preset, or obtained according to the monitoring time (for example, the ratio of the monitoring time to the preset integer), or input by the user.
- the notification message may include one or more of the following information: a friend user name, a time when the information was posted, and a content of the information.
- the notification message may be that your friend B posted a microblog message “has arrived at Jiuzhaigou” at 11:20 on August 1, 2014.
- the notification message may be sent to the user according to the obtained information by using one or more of the short message notification, the email notification, and the telephone notification.
- the method also includes:
- Step 103 Receive registration information from the user, and determine that the registration information is valid, and save the registration information in the registration information base.
- the registration information includes a second username and a corresponding second password.
- the correspondence between the username and the password is stored in the registration information base.
- Step 104 Receive login information from the user, and determine that the login information is legal, and allow the user to log in.
- determining that the login information is legal includes:
- the third user name and the corresponding third password in the login information are searched in the registration information base, and if found, the login information is determined to be legal.
- the method When receiving a delete message from the user (to delete the user's community authorization information), the method further includes:
- the method may further include: providing an entry for the user (such as QQ, Sina Weibo, etc.), and displaying a login interface of the corresponding community according to the entry selected by the user.
- an entry for the user such as QQ, Sina Weibo, etc.
- data for the community's login interface can be obtained and displayed through interaction with the community system.
- the registration and login operations of the user in the above steps 103 and 104 can be implemented on the login interface.
- step 101 acquires only the keywords of the information posted and/or commented by the user according to the saved community authorization information, does not acquire its synonyms, and does not use its synonyms in step 102.
- the user can directly configure users and/or keywords that require community reminders.
- the keywords of interest may also be determined from personal information filled by the user, such as industry, interest, and the like. and many more.
- the device (or system) for implementing community information reminding in this embodiment includes at least:
- the receiving module 10 is configured to receive a community identifier from the user
- the obtaining module 20 is configured to obtain the community authorization information corresponding to the community identifier, and obtain the information published by the user's friend according to the saved community authorization information;
- the storage module 30 is configured to save the community authorization information corresponding to the obtained community identifier
- the sending module 40 is configured to send the notification message to the user by sending the information posted to the obtained friend of the user.
- the obtaining module is further configured to acquire, according to the saved community authorization information, a keyword of the information posted and/or commented by the user, or the keyword and its corresponding synonym;
- the sending module sends a notification message to the user according to the obtained information of the user's friend, including: determining, for each information published by the obtained user's friend, whether the information includes the obtained keyword, or determining When the information includes the obtained keyword or the corresponding synonym, the notification message is sent to the user according to the information.
- the device of the embodiment of the present invention further includes: an entry module, configured to provide a user with an entry of a community (such as QQ, Sina Weibo, etc.), and display a login interface of the corresponding community according to the entry selected by the user.
- a community such as QQ, Sina Weibo, etc.
- the receiving module is further configured to:
- Receiving registration information from the user receiving login information from the user;
- the storage module is also set to:
- the registration information is saved in the registration information base;
- the login module 50 is configured to allow the user to log in when it is determined that the login information is legal.
- the storage module determines that the registration information is legal, and includes:
- the login module determines that the login information is legal, and includes:
- the third user name and the corresponding third password in the login information are searched in the registration information base, and if found, the login information is determined to be legal.
- the receiving module is further configured to: receive a delete message from the user;
- the deleting module 60 is configured to delete community authorization information to be deleted by deleting the message saved by the storage module.
- the acquiring module obtains the community authorization information corresponding to the community identifier, including: using the community authorization information from the user to access the community corresponding to the community identifier, and if the access is successful, saving the community authorization information; if the access is unsuccessful, The user is prompted to re-enter the community authorization information.
- the community authorization information includes a first user name and a corresponding first password, or the community authorization information includes an access token of a community corresponding to the community identifier.
- the storage module is further configured to: save the knowledge base;
- the obtaining module obtains keywords and corresponding synonyms of the information published and/or commented by the user, and includes: extracting keywords of information published and/or commented by the user, and searching for the extracted keywords and keywords corresponding to the pre-stored knowledge base. Synonym.
- the acquiring module acquires each information published by the user's friend according to the saved community authorization information, including:
- the information published by the user's friend is obtained according to the saved community authorization information in a preset time interval.
- the sending module sends the notification message to the user, including one or more of the following: a friend name, a time when the information is published, and a content of the information.
- the sending module sends a notification message to the user, including:
- SMS notifications Send to the user in one or more ways, including SMS notifications, email notifications, and phone notifications Notification message.
- the functions of the functional modules of the device/system and even one of the functional modules can be implemented on one or more physical devices, which is not limited by the present invention.
- the function of providing a user with an entrance to a community, receiving a community identity, and obtaining corresponding community authorization information may be implemented by an application on the user terminal.
- Other functions can be implemented by the corresponding software on the server.
- the above embodiments of the present invention are for the purpose of description only and do not represent the advantages and disadvantages of the embodiments.
- those skilled in the art can clearly understand that the foregoing embodiment method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be through hardware, but in many cases, the former is better.
- Implementation Based on such understanding, the technical solution of the embodiments of the present invention may be embodied in the form of a software product in essence or in the form of a software product stored in a storage medium (such as ROM/RAM, magnetic).
- the disc, the optical disc includes a number of instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the methods described in various embodiments of the present invention.
- the embodiment of the invention monitors the information published by the user's friend according to the obtained community authorization information, and sends a notification message to the user for reminding, thereby improving the user experience. Has a strong industrial applicability.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
本发明涉及移动终端技术,尤指一种实现社区信息提醒的方法和装置。The present invention relates to mobile terminal technologies, and more particularly to a method and apparatus for implementing community information reminders.
随着智能移动终端和移动互联网业务的逐步发展,人们交流沟通的途径越来越多。除了使用传统的电话、短信、电子邮件(Email)外,用户还可以利用各种各样的互联网社区应用获取好友发布的信息,这些社区应用包括即时通讯(IM,Instant Messaging)社区(如QQ、微软在线信息(MSN,Microsoft Live Message)等),和社会性网络软件(SNS,Social Network Software)社区(如新浪微博、FaceBook等)。IM社区的特点在于实时性,可以及时的与在线好友进行沟通交流。SNS社区应用则通过提供多种途径让使用者互动起来,用户在SNS社区可以发布心情、转发、共享资料、评论,为信息的交流与分享提供了更方便的途径。With the gradual development of smart mobile terminals and mobile Internet services, there are more and more ways for people to communicate. In addition to traditional phone calls, text messages, and emails, users can also access information published by friends using a variety of Internet community applications, including instant messaging (IM, Instant Messaging) communities (such as QQ, Microsoft Online Information (MSN, Microsoft Live Message), etc., and Social Network Software (SNS) community (such as Sina Weibo, FaceBook, etc.). The IM community is characterized by real-time nature and can communicate with online friends in a timely manner. The SNS community application provides users with a variety of ways to interact with each other. Users can post moods, forward, share materials, and comments in the SNS community, providing a more convenient way for information exchange and sharing.
但SNS社区不具有实时性。SNS社区是通过用户登录后主动刷新来获取最新消息,用户很难在第一时间内获得好友发布的最新消息。从用户的角度来说,大部分的消息对时间的敏感度不会很高,现在的SNS社区实现可以满足绝大部分用户的需求。但有些用户对好友的某些特定的信息是非常关注的,希望能在好友发布之后第一时间得到通知。在这种情况下,由于不知道好友具体发布信息的时间,用户需要不断的手工刷新,以便及时获取更新;而在通过移动终端客户端操作时,还可能产生不必要的流量浪费,因此,用户体验较低。But the SNS community is not real-time. The SNS community obtains the latest news after the user logs in and actively refreshes. It is difficult for the user to obtain the latest news posted by the friend in the first time. From the user's point of view, most of the messages are not sensitive to time, and the current SNS community implementation can meet the needs of most users. However, some users are very concerned about certain information of their friends, and hope to be notified the first time after their friends are released. In this case, because the time when the friend specifically publishes the information is not known, the user needs to manually refresh the data in order to obtain the update in time; and when operating through the mobile terminal client, unnecessary traffic waste may occur, and therefore, the user The experience is lower.
发明内容Summary of the invention
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。The following is an overview of the topics detailed in this document. This Summary is not intended to limit the scope of the claims.
本发明实施例提供的技术方案如下: The technical solution provided by the embodiment of the present invention is as follows:
一种实现社区信息提醒的方法,所述方法包括:A method of implementing community information reminding, the method comprising:
接收来自用户的社区标识,获取社区标识对应的社区授权信息并保存;Receiving the community identifier from the user, obtaining the community authorization information corresponding to the community identifier, and saving the information;
根据保存的社区授权信息获取用户的好友发布的各信息,根据获得的信息向用户发送通知消息。Obtaining each piece of information published by the user's friend according to the saved community authorization information, and sending a notification message to the user according to the obtained information.
可选地,Optionally,
根据保存的社区授权信息获取用户的好友发布的各信息之前,还包括:Before obtaining the information published by the user's friends based on the saved community authorization information, it also includes:
根据保存的社区授权信息,获取用户发布和/或评论的信息的关键词,或所述关键词及其对应的近义词;Obtaining keywords of the information posted and/or commented by the user, or the keywords and their corresponding synonyms according to the saved community authorization information;
所述根据获得的信息向用户发送通知消息,包括:Sending the notification message to the user according to the obtained information, including:
对获取的用户的好友发布的每一个信息,判断出该信息中包含有获得的关键词时,或判断出该信息中包含有获得的关键词或对应的近义词时,根据该信息向用户发送通知消息。When each of the information posted by the obtained user's friend determines that the obtained keyword includes the obtained keyword, or determines that the obtained keyword contains the obtained keyword or the corresponding synonym, the notification is sent to the user according to the information. Message.
可选地,Optionally,
所述接收来自用户的社区标识之前,还包括:Before receiving the community identifier from the user, the method further includes:
为用户提供社区的入口,根据用户选择的入口显示相应社区的登录界面。Provide users with a community portal, and display the login interface of the corresponding community according to the portal selected by the user.
可选地,Optionally,
所述接收来自用户的社区标识,获取社区标识对应的社区授权信息并保存之后,还包括:Receiving the community identifier from the user, obtaining the community authorization information corresponding to the community identifier, and saving the method further includes:
当接收到来自所述用户的删除消息时,该方法还包括:删除所述删除消息要删除的授权信息。When receiving the delete message from the user, the method further includes: deleting the authorization information to be deleted by the delete message.
可选地,Optionally,
所述社区授权信息包括第一用户名和对应的第一密码,或者,所述社区授权信息包括所述社区标识对应的社区的访问令牌。The community authorization information includes a first user name and a corresponding first password, or the community authorization information includes an access token of a community corresponding to the community identifier.
可选地,Optionally,
所述获取社区标识对应的社区授权信息并保存,包括:And obtaining the community authorization information corresponding to the community identifier and saving, including:
采用来自所述用户的社区授权信息访问社区标识对应的社区,如果访问成功,则保存所述社区授权信息;如果访问不成功,则提示所述用户重新输 入所述社区授权信息。The community authorization information from the user is used to access the community corresponding to the community identifier, and if the access is successful, the community authorization information is saved; if the access is unsuccessful, the user is prompted to re-enter Enter the community authorization information.
可选地,Optionally,
所述根据保存的社区授权信息获取用户的好友发布的信息,包括:Acquiring the information published by the user's friend according to the saved community authorization information, including:
在监控时间内以预设时间间隔为周期,根据保存的社区授权信息获取用户的好友发布的信息。The information published by the user's friend is obtained according to the saved community authorization information in a preset time interval.
可选地,Optionally,
所述通知消息包括以下一种或多种信息:好友用户名、发布所述信息的时间、及所述信息的内容。The notification message includes one or more of the following: a friend name, a time when the information is posted, and a content of the information.
可选地,Optionally,
根据获得的信息向所述用户发送通知消息,包括:Sending a notification message to the user according to the obtained information, including:
采用短信通知、邮件通知和电话通知中的一种或多种方式,根据所述获得的信息向所述用户发送通知消息。The notification message is sent to the user according to the obtained information by one or more of a short message notification, an email notification, and a telephone notification.
一种实现社区信息提醒的装置,至少包括:A device for realizing community information reminding, including at least:
接收模块,设置为接收来自用户的社区标识;a receiving module, configured to receive a community identifier from a user;
获取模块,设置为获取社区标识对应的社区授权信息;及根据保存的社区授权信息获取用户的好友发布的各信息;The obtaining module is configured to obtain the community authorization information corresponding to the community identifier, and obtain the information published by the user's friend according to the saved community authorization information;
存储模块,设置为保存获得的社区标识对应的社区授权信息;a storage module, configured to save the community authorization information corresponding to the obtained community identifier;
发送模块,设置为根据获得的用户的好友发布的所述信息,向用户发送通知消息。The sending module is configured to send a notification message to the user according to the information published by the obtained friend of the user.
可选地,Optionally,
所述获取模块还设置为根据保存的社区授权信息,获取用户发布和/或评论的信息的关键词,或所述关键词及其对应的近义词;The obtaining module is further configured to acquire, according to the saved community authorization information, a keyword of the information posted and/or commented by the user, or the keyword and its corresponding synonym;
所述发送模块根据获得的用户的好友发布的所述信息,向用户发送通知消息,包括:对获得的用户的好友发布的每一个信息,判断出信息中包含有获得的关键词时,或判断出该信息中包含有获得的关键词或对应的近义词时,根据该信息向用户发送通知消息。 The sending module sends a notification message to the user according to the obtained information of the user's friend, including: determining, for each information published by the obtained user's friend, whether the information includes the obtained keyword, or determining When the information includes the obtained keyword or the corresponding synonym, the notification message is sent to the user according to the information.
可选地,Optionally,
所述装置还包括:入口模块,设置为为用户提供社区(如QQ、新浪微博等)的入口,根据用户选择的入口显示相应社区的登录界面。The device further includes an entry module configured to provide a user with an entry of a community (eg, QQ, Sina Weibo, etc.), and display a login interface of the corresponding community according to the entry selected by the user.
可选地,Optionally,
所述获取模块获取社区标识对应的社区授权信息,包括:采用来自所述用户的社区授权信息访问社区标识对应的社区,如果访问成功,则保存所述社区授权信息;如果访问不成功,则提示所述用户重新输入所述社区授权信息;其中,所述社区授权信息包括第一用户名和对应的第一密码,或者,所述社区授权信息包括所述社区标识对应的社区的访问令牌。The obtaining module obtains the community authorization information corresponding to the community identifier, including: accessing the community corresponding to the community identifier by using the community authorization information from the user, and if the access is successful, saving the community authorization information; if the access is unsuccessful, prompting The user re-enters the community authorization information; wherein the community authorization information includes a first user name and a corresponding first password, or the community authorization information includes an access token of a community corresponding to the community identifier.
可选地,Optionally,
所述获取模块根据保存的社区授权信息获取用户的好友发布的各信息,包括:在监控时间内以预设时间间隔为周期,根据保存的社区授权信息获取用户的好友发布的信息。The acquiring module acquires the information published by the user's friend according to the saved community authorization information, and includes: acquiring the information published by the user's friend according to the saved community authorization information in a preset time interval.
可选地,Optionally,
所述发送模块向用户发送通知消息中,包括以下一种或多种信息:好友用户名、发布所述信息的时间、及所述信息的内容。The sending module sends the notification message to the user, including one or more of the following: a friend name, a time when the information is published, and a content of the information.
可选地,Optionally,
所述发送模块向用户发送通知消息,包括:采用短信通知、或邮件通知、和电话通知中的一种或多种方式,向所述用户发送通知消息。The sending module sends a notification message to the user, including: sending the notification message to the user by using one or more of a short message notification, or an email notification, and a telephone notification.
与现有技术相比,上述实施方案,根据获得的社区授权信息对用户的好友发布的信息进行监控,并向用户发送通知消息进行提醒,从而提高了用户体验。Compared with the prior art, the foregoing embodiment monitors the information published by the user's friends according to the obtained community authorization information, and sends a notification message to the user for reminding, thereby improving the user experience.
本发明的其它特征和优点将在随后的说明书中阐述,Other features and advantages of the invention will be set forth in the description which follows.
附图概述BRIEF abstract
下面对本发明实施例中的附图进行说明,实施例中的附图是用于对本发 明的进一步理解,与说明书一起用于解释本发明,并不构成对本发明保护范围的限制。The drawings in the embodiments of the present invention are described below, and the drawings in the embodiments are used for the present invention. The invention is further understood to be illustrative of the invention and is not intended to limit the scope of the invention.
图1为本发明的实现社区信息提醒的方法的流程图;1 is a flow chart of a method for implementing community information reminding according to the present invention;
图2为本发明的实现社区信息提醒的装置的结构组成示意图。FIG. 2 is a schematic structural diagram of an apparatus for implementing community information reminding according to the present invention.
本发明的较佳实施方式Preferred embodiment of the invention
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。The technical problems, the technical solutions, and the advantages of the present invention will be more clearly described in the following description. It is understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
参见图1,本发明实施例提出了一种实现社区信息提醒的方法,所述方法包括:Referring to FIG. 1, an embodiment of the present invention provides a method for implementing a community information reminder, where the method includes:
步骤100、接收来自用户的社区标识,获取社区标识对应的社区授权信息并保存。Step 100: Receive community identifiers from users, obtain community authorization information corresponding to community identifiers, and save them.
本步骤中,社区可以是QQ、微博、微信朋友圈、MSN等。In this step, the community can be QQ, Weibo, WeChat friends circle, MSN, and so on.
本步骤中,社区授权信息如包括第一用户名和对应的第一密码。In this step, the community authorization information includes a first username and a corresponding first password.
获取社区标识对应的社区授权信息并保存,包括:Obtain the community authorization information corresponding to the community ID and save it, including:
采用来自用户的社区授权信息访问社区标识对应的社区,如果访问成功,则保存社区授权信息;如果访问不成功,则提示用户重新输入社区授权信息。The community authorization information from the user is used to access the community corresponding to the community identifier. If the access is successful, the community authorization information is saved; if the access is unsuccessful, the user is prompted to re-enter the community authorization information.
本步骤中,社区授权信息还可以是社区标识对应的社区的访问令牌(可以是访问社区时社区系统返回的。)。In this step, the community authorization information may also be an access token of the community corresponding to the community identifier (which may be returned by the community system when the community is accessed).
可以采用OAuth授权方法获取授权信息,具体实现这里不再赘述。The authorization information can be obtained by using the OAuth authorization method. The specific implementation is not mentioned here.
步骤101、根据保存的社区授权信息,获取用户发布和/或评论的信息的关键词和对应的近义词。Step 101: Acquire keywords and corresponding synonyms of the information posted and/or commented by the user according to the saved community authorization information.
本步骤中,获取用户发布和/或评论的信息的关键词和对应的近义词包括:In this step, keywords and corresponding synonyms for obtaining information posted and/or commented by the user include:
提取用户发布和/或评论的信息的关键词,在预先保存的知识库中查找提 取的关键词和关键词对应的近义词。Extract keywords of information posted and/or commented by users, and find in the pre-stored knowledge base Take the keywords and the synonyms corresponding to the keywords.
其中,知识库中保存有关键词和近义词之间的对应关系。Among them, the knowledge base contains the correspondence between keywords and synonyms.
其中,如果在预先保存的知识库中查找不到提取的关键词,则结束本流程。If the extracted keywords are not found in the pre-stored knowledge base, the process ends.
步骤102、根据保存的社区授权信息获取用户的好友发布的各信息,对获得的每一个信息,判断出信息中包含有获得的关键词或对应的近义词时,根据获得的信息向用户发送通知消息。Step 102: Acquire each piece of information published by the user's friend according to the saved community authorization information, and determine, for each piece of information obtained, that the information includes the obtained keyword or the corresponding synonym, and send a notification message to the user according to the obtained information. .
本步骤中,根据保存的社区授权信息获取用户的好友发布的信息包括:In this step, the information about the user's friends is obtained according to the saved community authorization information, including:
在监控时间内以预设时间间隔为周期,根据保存的社区授权信息获取用户的好友发布的信息(如通过访问相应的社区系统来获取)。The information published by the user's friends is obtained according to the saved community authorization information (for example, by accessing the corresponding community system).
其中,监控时间可以由用户输入;预设时间间隔可以是预先设置,或根据监控时间获得(例如,监控时间和预设整数的比值),或由用户输入。The monitoring time may be input by the user; the preset time interval may be preset, or obtained according to the monitoring time (for example, the ratio of the monitoring time to the preset integer), or input by the user.
本步骤中,通知消息可包括以下一种或多种信息:好友用户名、发布信息的时间、信息的内容。例如,通知消息可以是您的好友B在2014年8月1日11点20分发布了一条“已经到达九寨沟”的微博信息。In this step, the notification message may include one or more of the following information: a friend user name, a time when the information was posted, and a content of the information. For example, the notification message may be that your friend B posted a microblog message “has arrived at Jiuzhaigou” at 11:20 on August 1, 2014.
本步骤中,可以采用短信通知、邮件通知和电话通知中的一种或多种方式根据获得的信息向用户发送通知消息。In this step, the notification message may be sent to the user according to the obtained information by using one or more of the short message notification, the email notification, and the telephone notification.
可选地。该方法之前还包括:Optionally. The method also includes:
步骤103、接收来自用户的注册信息,判断出注册信息合法时,将注册信息保存到注册信息库中。Step 103: Receive registration information from the user, and determine that the registration information is valid, and save the registration information in the registration information base.
本步骤中,注册信息包括第二用户名和对应的第二密码。In this step, the registration information includes a second username and a corresponding second password.
本步骤中,判断出注册信息合法包括:In this step, it is determined that the registration information is legal:
判断出注册信息的第二用户名和第二密码中均没有非法字符,且注册信息的第二用户名与注册信息库中的所有用户名均不相同。It is determined that there is no illegal character in the second user name and the second password of the registration information, and the second user name of the registration information is different from all the user names in the registration information base.
本步骤中,注册信息库中保存有用户名和密码之间的对应关系。In this step, the correspondence between the username and the password is stored in the registration information base.
步骤104、接收来自用户的登录信息,判断出登录信息合法时,允许用户进行登录。 Step 104: Receive login information from the user, and determine that the login information is legal, and allow the user to log in.
本步骤中,当判断出登陆信息不合法时,不允许用户进行登陆。In this step, when it is determined that the login information is illegal, the user is not allowed to log in.
本步骤中,判断出登录信息合法包括:In this step, determining that the login information is legal includes:
在注册信息库中查找登录信息中的第三用户名和对应的第三密码,如果查找到,则判断出登陆信息合法。The third user name and the corresponding third password in the login information are searched in the registration information base, and if found, the login information is determined to be legal.
当接收到来自用户的删除消息(要删除用户的社区授权信息)时,该方法还包括:When receiving a delete message from the user (to delete the user's community authorization information), the method further includes:
删除删除消息要删除的社区授权信息(在步骤100中保存的社区授权信息)。Delete the community authorization information to be deleted (the community authorization information saved in step 100).
在步骤100之前,还可以包括:为用户提供社区(如QQ、新浪微博等)的入口,根据用户选择的入口显示相应社区的登录界面。作为示例地,社区的登录界面的数据可以通过与社区系统的交互获得并显示。上述步骤103、104中用户的注册、登录操作可以在该登录界面上实现。Before the
在另一实施例中,步骤101根据保存的社区授权信息,只获取用户发布和/或评论的信息的关键词,并不获取其近义词,在步骤102中也不使用其近义词。对于本发明来说,获取用户发布和/或评论的信息的关键词也不是必须的。在又一实施例中,用户可以直接配置需要进行社区提醒的用户和/或关键词。在再一实施例中,还可以从用户填写的个人信息如行业、兴趣等中确定其关注的关键词。等等。In another embodiment,
上述方法应用于本实施例实现社区信息提醒的装置。见图2,本实施例实现社区信息提醒的装置(或称系统),至少包括:The above method is applied to the apparatus for realizing community information reminding in this embodiment. Referring to FIG. 2, the device (or system) for implementing community information reminding in this embodiment includes at least:
接收模块10,设置为接收来自用户的社区标识;The receiving module 10 is configured to receive a community identifier from the user;
获取模块20,设置为获取社区标识对应的社区授权信息;及根据保存的社区授权信息获取用户的好友发布的各信息;The obtaining module 20 is configured to obtain the community authorization information corresponding to the community identifier, and obtain the information published by the user's friend according to the saved community authorization information;
存储模块30,设置为保存获得的社区标识对应的社区授权信息;The storage module 30 is configured to save the community authorization information corresponding to the obtained community identifier;
发送模块40,设置为对获得的用户的好友发布的所述信息,向用户发送通知消息。 The sending module 40 is configured to send the notification message to the user by sending the information posted to the obtained friend of the user.
可选地,Optionally,
所述获取模块还设置为根据保存的社区授权信息,获取用户发布和/或评论的信息的关键词,或所述关键词及其对应的近义词;The obtaining module is further configured to acquire, according to the saved community authorization information, a keyword of the information posted and/or commented by the user, or the keyword and its corresponding synonym;
所述发送模块根据获得的用户的好友发布的所述信息,向用户发送通知消息,包括:对获得的用户的好友发布的每一个信息,判断出信息中包含有获得的关键词时,或判断出该信息中包含有获得的关键词或对应的近义词时,根据该信息向用户发送通知消息。The sending module sends a notification message to the user according to the obtained information of the user's friend, including: determining, for each information published by the obtained user's friend, whether the information includes the obtained keyword, or determining When the information includes the obtained keyword or the corresponding synonym, the notification message is sent to the user according to the information.
可选地,Optionally,
本发明实施例的装置还包括:入口模块,设置为为用户提供社区(如QQ、新浪微博等)的入口,根据用户选择的入口显示相应社区的登录界面。The device of the embodiment of the present invention further includes: an entry module, configured to provide a user with an entry of a community (such as QQ, Sina Weibo, etc.), and display a login interface of the corresponding community according to the entry selected by the user.
可选地,本发明实施例的装置中,接收模块还设置为:Optionally, in the apparatus of the embodiment of the present invention, the receiving module is further configured to:
接收来自用户的注册信息;接收来自用户的登录信息;Receiving registration information from the user; receiving login information from the user;
存储模块还设置为:The storage module is also set to:
判断出注册信息合法时,将注册信息保存到注册信息库中;When it is determined that the registration information is legal, the registration information is saved in the registration information base;
本发明实施例的装置还包括:The device of the embodiment of the invention further includes:
登陆模块50,设置为判断出登录信息合法时,允许用户进行登录。The login module 50 is configured to allow the user to log in when it is determined that the login information is legal.
可选地,Optionally,
本发明实施例的装置中,存储模块判断出注册信息合法,包括:In the device of the embodiment of the present invention, the storage module determines that the registration information is legal, and includes:
判断出注册信息的第二用户名和第二密码中均没有非法字符,且注册信息的第二用户名与注册信息库中的所有用户名均不相同。It is determined that there is no illegal character in the second user name and the second password of the registration information, and the second user name of the registration information is different from all the user names in the registration information base.
可选地,Optionally,
本发明实施例的装置中,登陆模块判断出登录信息合法,包括:In the device of the embodiment of the present invention, the login module determines that the login information is legal, and includes:
在注册信息库中查找登录信息中的第三用户名和对应的第三密码,如果查找到,则判断出登陆信息合法。The third user name and the corresponding third password in the login information are searched in the registration information base, and if found, the login information is determined to be legal.
可选地,Optionally,
本发明实施例的装置中,接收模块还设置为:接收来自用户的删除消息; In the apparatus of the embodiment of the present invention, the receiving module is further configured to: receive a delete message from the user;
本发明实施例的装置还包括:The device of the embodiment of the invention further includes:
删除模块60,设置为删除所述存储模块保存的删除消息要删除的社区授权信息。The deleting module 60 is configured to delete community authorization information to be deleted by deleting the message saved by the storage module.
可选地,Optionally,
本发明实施例的装置中,获取模块获取社区标识对应的社区授权信息,包括:采用来自用户的社区授权信息访问社区标识对应的社区,如果访问成功,则保存社区授权信息;如果访问不成功,则提示用户重新输入社区授权信息。In the device of the embodiment of the present invention, the acquiring module obtains the community authorization information corresponding to the community identifier, including: using the community authorization information from the user to access the community corresponding to the community identifier, and if the access is successful, saving the community authorization information; if the access is unsuccessful, The user is prompted to re-enter the community authorization information.
可选地,Optionally,
所述社区授权信息包括第一用户名和对应的第一密码,或者,所述社区授权信息包括所述社区标识对应的社区的访问令牌。The community authorization information includes a first user name and a corresponding first password, or the community authorization information includes an access token of a community corresponding to the community identifier.
可选地,Optionally,
本发明实施例的装置中,存储模块还设置为:保存知识库;In the device of the embodiment of the present invention, the storage module is further configured to: save the knowledge base;
获取模块获取用户发布和/或评论的信息的关键词和对应的近义词,包括:提取用户发布和/或评论的信息的关键词,在预先保存的知识库中查找提取的关键词和关键词对应的近义词。The obtaining module obtains keywords and corresponding synonyms of the information published and/or commented by the user, and includes: extracting keywords of information published and/or commented by the user, and searching for the extracted keywords and keywords corresponding to the pre-stored knowledge base. Synonym.
可选地,Optionally,
本发明实施例的装置中,获取模块根据保存的社区授权信息获取用户的好友发布的各信息,包括:In the device of the embodiment of the present invention, the acquiring module acquires each information published by the user's friend according to the saved community authorization information, including:
在监控时间内以预设时间间隔为周期,根据保存的社区授权信息获取用户的好友发布的信息。The information published by the user's friend is obtained according to the saved community authorization information in a preset time interval.
可选地,Optionally,
所述发送模块向用户发送通知消息中,包括以下一种或多种信息:好友用户名、发布所述信息的时间、及所述信息的内容。The sending module sends the notification message to the user, including one or more of the following: a friend name, a time when the information is published, and a content of the information.
可选地,Optionally,
本发明实施例的装置中,发送模块向用户发送通知消息,包括:In the device of the embodiment of the present invention, the sending module sends a notification message to the user, including:
采用短信通知、邮件通知和电话通知中的一种或多种方式,向用户发送 通知消息。Send to the user in one or more ways, including SMS notifications, email notifications, and phone notifications Notification message.
该装置/系统的各功能模块甚至其中的一个功能模块的功能可以在一个或多个实体设备上实现,本发明对此不做局限。例如,为用户提供社区的入口,接收社区标识,及获取对应的社区授权信息等功能可以通过用户终端上的应用来实现。而其他功能可以通过服务器上的相应软件来实现。The functions of the functional modules of the device/system and even one of the functional modules can be implemented on one or more physical devices, which is not limited by the present invention. For example, the function of providing a user with an entrance to a community, receiving a community identity, and obtaining corresponding community authorization information may be implemented by an application on the user terminal. Other functions can be implemented by the corresponding software on the server.
上述本发明实施例仅仅为了描述,不代表实施例的优劣。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。The above embodiments of the present invention are for the purpose of description only and do not represent the advantages and disadvantages of the embodiments. Through the description of the above embodiments, those skilled in the art can clearly understand that the foregoing embodiment method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be through hardware, but in many cases, the former is better. Implementation. Based on such understanding, the technical solution of the embodiments of the present invention may be embodied in the form of a software product in essence or in the form of a software product stored in a storage medium (such as ROM/RAM, magnetic). The disc, the optical disc, includes a number of instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the methods described in various embodiments of the present invention.
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only the preferred embodiments of the present invention, and are not intended to limit the scope of the invention, and the equivalent structure or equivalent process transformations made by the description of the present invention and the drawings are directly or indirectly applied to other related technical fields. The same is included in the scope of patent protection of the present invention.
本发明实施例根据获得的社区授权信息对用户的好友发布的信息进行监控,并向用户发送通知消息进行提醒,从而提高了用户体验。具有很强的工业实用性. The embodiment of the invention monitors the information published by the user's friend according to the obtained community authorization information, and sends a notification message to the user for reminding, thereby improving the user experience. Has a strong industrial applicability.
Claims (15)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410495786.9 | 2014-09-24 | ||
| CN201410495786.9A CN105516934B (en) | 2014-09-24 | 2014-09-24 | Method and device for realizing community information reminding |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2016045390A1 true WO2016045390A1 (en) | 2016-03-31 |
Family
ID=55580245
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2015/078885 Ceased WO2016045390A1 (en) | 2014-09-24 | 2015-05-13 | Method and apparatus for implementing community information reminding |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN105516934B (en) |
| WO (1) | WO2016045390A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114448921A (en) * | 2017-01-20 | 2022-05-06 | 腾讯科技(深圳)有限公司 | Information display method and device based on social relation chain and server |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106789557A (en) * | 2016-11-30 | 2017-05-31 | 北京小米移动软件有限公司 | The reminding method and equipment of dynamic message |
| CN112083983B (en) * | 2019-06-14 | 2024-11-22 | 广州腾讯科技有限公司 | Method for sending, method for receiving, terminal, device and medium for reminding message |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101827123A (en) * | 2010-03-29 | 2010-09-08 | 北京掌中宽途科技有限公司 | Method and system for realizing mobile widget engine with SNS function |
| CN102075552A (en) * | 2009-11-19 | 2011-05-25 | 盛大计算机(上海)有限公司 | System and method for synchronizing information between electronic book reader and Internet |
| CN103425386A (en) * | 2012-05-23 | 2013-12-04 | 腾讯科技(深圳)有限公司 | Microblog display control method and microblog client side |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103023974B (en) * | 2012-11-16 | 2016-01-13 | 北京奇虎科技有限公司 | Website message informing method and device |
-
2014
- 2014-09-24 CN CN201410495786.9A patent/CN105516934B/en active Active
-
2015
- 2015-05-13 WO PCT/CN2015/078885 patent/WO2016045390A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102075552A (en) * | 2009-11-19 | 2011-05-25 | 盛大计算机(上海)有限公司 | System and method for synchronizing information between electronic book reader and Internet |
| CN101827123A (en) * | 2010-03-29 | 2010-09-08 | 北京掌中宽途科技有限公司 | Method and system for realizing mobile widget engine with SNS function |
| CN103425386A (en) * | 2012-05-23 | 2013-12-04 | 腾讯科技(深圳)有限公司 | Microblog display control method and microblog client side |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114448921A (en) * | 2017-01-20 | 2022-05-06 | 腾讯科技(深圳)有限公司 | Information display method and device based on social relation chain and server |
| CN114448921B (en) * | 2017-01-20 | 2023-03-07 | 腾讯科技(深圳)有限公司 | Information display method and device based on social relation chain and server |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105516934A (en) | 2016-04-20 |
| CN105516934B (en) | 2020-10-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20120060105A1 (en) | Social network notifications | |
| KR101733011B1 (en) | Apparatus for providing recommendation based social network service and method using the same | |
| US9985944B2 (en) | Method and apparatus for user authentication | |
| US10230680B2 (en) | Intelligently splitting text in messages posted on social media website to be more readable and understandable for user | |
| US9813373B2 (en) | Methods and devices for online contacts expansion | |
| US8645814B2 (en) | System and method for displaying status of electronic messages | |
| US10097498B2 (en) | System and method for triaging in a message system on send flow | |
| US20230362120A1 (en) | System and methods for integrating social network information | |
| US9615222B2 (en) | System and method for simplifying mobile device account creation and verification | |
| US20160359774A1 (en) | Instant messaging with non subscriber users | |
| US10341129B2 (en) | Method and system to provide the trending news stories to the plurality of groups based on the plurality of group members existing conversations | |
| US10425374B2 (en) | Routing a message based upon user-selected topic in a message editor | |
| JP2017531239A (en) | DOI (Digital Object Unique Identifier) Processing Method and Device for Interaction Information | |
| US20140324994A1 (en) | Method and device for transmitting and forwarding a message | |
| US20170324697A1 (en) | Maintaining relationships between users in a social network by emphasizing a post from a first user in a second user's activity stream based on detected inactivity between users | |
| US20140149887A1 (en) | Methods and systems for providing customized resolution in response to users' objection to posted content | |
| US20190182227A1 (en) | Device validation apparatus and protocol for a group-based communication system | |
| US9954809B2 (en) | Embedding and executing commands in messages | |
| WO2016045390A1 (en) | Method and apparatus for implementing community information reminding | |
| CN107370661A (en) | Message sending method and device based on contact list and electronic equipment | |
| US9674235B2 (en) | Creating a contact list and pre-populated user accounts | |
| US8996627B1 (en) | Extension system for rendering custom posts in the activity stream | |
| CN107424089A (en) | Property management server, community interaction client and platform | |
| US20140324995A1 (en) | Notifying a public user in instant messaging | |
| CN103795611B (en) | A kind of microblogging priority treatment method based on non-temporal backward |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15843682 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 15843682 Country of ref document: EP Kind code of ref document: A1 |