+

WO2013185527A1 - Method, device and communication terminal for transmitting social network information - Google Patents

Method, device and communication terminal for transmitting social network information Download PDF

Info

Publication number
WO2013185527A1
WO2013185527A1 PCT/CN2013/076103 CN2013076103W WO2013185527A1 WO 2013185527 A1 WO2013185527 A1 WO 2013185527A1 CN 2013076103 W CN2013076103 W CN 2013076103W WO 2013185527 A1 WO2013185527 A1 WO 2013185527A1
Authority
WO
WIPO (PCT)
Prior art keywords
social network
network information
control unit
unit
management
Prior art date
Application number
PCT/CN2013/076103
Other languages
French (fr)
Chinese (zh)
Inventor
张剑成
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2013185527A1 publication Critical patent/WO2013185527A1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking

Definitions

  • the present invention relates to the field of Internet information technology, and in particular, to a method, device, and communication terminal for transmitting social network information. Background technique
  • the main purpose of the embodiments of the present invention is to provide a method, a device, and a communication terminal for propagating social network information, which can more conveniently spread social network information.
  • a method of propagating social network information comprising:
  • the interface unit sends the received social network information request to the control unit; the control unit sends a notification message to the acquiring unit according to the additional social network information request; after receiving the notification message, the obtaining unit acquires the social network information and sends the Giving the control unit;
  • the control unit sends the received social network information to the processing unit for processing, and sends the finally propagated social network information sent by the processing unit to the interface unit;
  • the interface unit transmits the received final propagated social network information through the communication component.
  • the method further includes:
  • the method further includes: before the sending, by the management unit, the notification message to the acquiring unit according to the additional social network information request, the method further includes:
  • the control unit determines, according to the additional social network information request, whether the access right of the social network is obtained by the access obtaining unit, and when not, returns a failure to the interface unit.
  • the method further includes:
  • the control unit stores the finally propagated social network information sent by the processing unit into its own cache
  • the method further includes: before the sending, by the management unit, the notification message to the acquiring unit according to the additional social network information request, the method further includes: When the management unit determines to have the access right of the social network, it checks whether there is related information of the social network in its own cache, and when it exists, acquires the information and sends the information to the interface unit, otherwise, sends a notification message to the acquiring unit.
  • the acquiring unit After receiving the notification message, the acquiring unit acquires social network information and sends the information to the control unit:
  • the obtaining unit After receiving the notification message, the obtaining unit has the access right of the social network.
  • the access right of the social network is obtained, the social network information is acquired, filtered, and sent to the control unit.
  • An apparatus for transmitting social network information includes: an interface unit, a control unit, an obtaining unit, and a processing unit;
  • the interface unit is configured to receive an additional social network information request, and forward the received additional social network information request to the control unit, and further configured to receive the finally propagated social network information sent by the control unit;
  • the control unit is configured to send a notification message to the acquiring unit according to the additional social network information request from the interface unit, and further configured to receive the social network information returned by the acquiring unit and send the information to the processing unit, and further configured to receive the The final disseminated social network information sent by the processing unit;
  • the obtaining unit is configured to acquire social network information according to the received notification message and send the information to the control unit;
  • the processing unit is configured to process the social network information sent by the control unit, obtain the finally propagated social network information, and send the information to the control unit.
  • the control unit includes: a management module and a control module;
  • the management module is configured to configure whether the user uses the additional social network information, the type and information type of the additional social network, and the frequency of the additional behavior;
  • the control module is configured to access the location according to the received additional social network information request.
  • the obtaining module determines whether the access right of the social network is available, and when not, returns a failure to the interface unit.
  • management unit further includes a cache module
  • the cache module is configured to store the finally propagated social network information obtained by the processing unit.
  • the control module is specifically configured to: when the access right of the social network is determined, check whether the cache module has the social network. Related information, when present, the information is obtained and sent to the interface unit. Otherwise, the notification acquisition unit acquires the related information of the social network.
  • the device includes multiple acquiring units, and each of the obtaining units includes: An authentication module, an ear module, and a filtering module;
  • the authentication module is configured to: after receiving the notification message, whether the authentication has the access right of the social network;
  • the obtaining module is configured to acquire social network information when having access rights of the social network
  • the filtering module is configured to filter the obtained social network information and send the information to the control unit.
  • the authentication module includes: a user interface sub-module and an authentication identifier sub-module; wherein the user interface sub-module is configured to log in to the social network, and obtain access rights of the social network;
  • the authentication identifier sub-module is configured to modify the authentication identifier status when having the access right of the social network.
  • a communication terminal comprising a communication component, further comprising: means for transmitting information of the social network, the device comprising: an interface unit, a control unit, an acquisition unit, and a processing unit;
  • the interface unit is configured to receive an additional social network information request sent by the communication component, forward the received additional social network information request to the control unit, and further set the management control form
  • the finally transmitted social network information sent by the source is sent by the communication component
  • the control unit is configured to send a notification message to the obtaining unit according to the additional social network information request from the interface unit, and is further configured to receive the acquiring
  • the social network information returned by the unit is sent to the processing unit; and is further configured to receive the finally propagated social network information sent by the processing unit;
  • the obtaining unit is configured to acquire social network information according to the received notification message and send the information to the control unit;
  • the processing unit is configured to process the social network information sent by the control unit, obtain the finally propagated social network information, and send the information to the control unit.
  • the embodiment of the present invention can attach various social information on the social network authorized by the user to communicate with friends or others through various communication methods such as short messages, multimedia messages, instant messaging tools, etc., and spread by means of the above communication method. It not only achieves the purpose of information sharing, but also facilitates the dissemination of social network information, enriches the style of various communication methods, and has low implementation cost, improving user experience and satisfaction.
  • various communication methods such as short messages, multimedia messages, instant messaging tools, etc.
  • FIG. 1 is a schematic flowchart of an implementation of a method for propagating social network information according to an embodiment of the present invention
  • FIG. 1 is a schematic structural diagram of an apparatus for propagating social network information according to an embodiment of the present invention
  • FIG. 3 is a management diagram of an apparatus for propagating social network information according to an embodiment of the present invention
  • Detailed structural diagram of the unit
  • FIG. 4 is a schematic structural diagram of an acquiring unit of an apparatus for propagating social network information according to an embodiment of the present invention
  • FIG. 5 is a schematic structural diagram of a communication terminal according to an embodiment of the present invention.
  • FIG. 6 is a schematic flowchart of an implementation manner of an embodiment of a method for propagating social network information according to an embodiment of the present invention. detailed description
  • the basic idea of the embodiment of the present invention is: the interface unit sends a request for receiving the additional social network information to the control unit; the control unit sends a notification message to the acquiring unit according to the additional social network information request; the obtaining unit receives the notification message Afterwards, the social network information is obtained and sent to the control unit; the control unit sends the received social network information to the processing unit for processing, and sends the finally propagated social network information sent by the processing unit to the interface unit; The unit sends the finally transmitted social network information received through the communication component.
  • FIG. 1 shows an implementation flow of a method for propagating social network information according to an embodiment of the present invention. As shown in FIG. 1 , the method includes the following steps:
  • Step 101 The interface unit sends the received additional social network information request to the management unit.
  • the user when the user communicates with another person by using a communication mode on the communication terminal, the user may request the communication component of the communication terminal by inputting the additional social network information, and the communication component sends the additional social network information request to the interface.
  • the communication method includes, but is not limited to, a short message, a multimedia message, other instant messaging tools, and the like.
  • the method may further include: configuring whether to use the additional social network information, the type and information type of the additional social network, and the frequency of the additional behavior.
  • Step 102 The control unit sends a notification message to the acquiring unit according to the additional social network information request.
  • the method further includes: when the management unit determines, according to the additional social network information request, whether the access right of the social network is accessed by the access obtaining unit, when not Returning the failure to the interface unit; when it is determined that the access right of the social network is available, checking whether there is related information of the social network in the cache, and when present, acquiring the information and sending the information to the interface unit, otherwise , hair Sending a notification message to the acquisition unit.
  • Step 103 After receiving the notification message, the acquiring unit acquires social network information and sends the information to the control unit.
  • the receiving unit receives the notification message, whether the authentication has the access right of the social network, and when the access right of the social network is obtained, the social network information is acquired, filtered, and sent to the control unit.
  • Step 104 The control unit sends the received social network information to the processing unit, and sends the finally propagated social network information sent by the processing unit to the interface unit.
  • the step further includes: the management unit storing the finally propagated social network information sent by the processing unit into its own cache;
  • the finally propagated social network information may be a text, a picture, a hyperlink, or the like generated by the processing unit according to a communication manner used by the current user; for example, if the user is using a short message communication method, the processing unit generates a concise sentence. Text,. If the user is using a multimedia message, the processing unit generates a text with a relatively complete meaning, accompanied by the form of the corresponding picture, and then presented in the MMS edited by the user, and the like.
  • Step 105 The interface unit sends the received final social network information through the communication component.
  • the apparatus includes: an interface unit, a control unit, an obtaining unit, and a processing unit; wherein, the interface unit is set to Receiving the additional social network information request, transferring the received additional social network information request to the control unit, and further configured to receive the finally propagated social network information sent by the control unit;
  • the control unit is configured to send a notification message to the acquiring unit according to the additional social network information request from the interface unit, and further configured to receive the social network information returned by the acquiring unit and send the information to the processing unit, and further configured to receive the The ultimate social communication from the processing unit Internet Information;
  • the obtaining unit is configured to acquire social network information according to the received notification message and send the information to the control unit;
  • the processing unit is configured to process the social network information sent by the control unit, obtain the finally propagated social network information, and send the information to the control unit.
  • the management unit includes: a management module and a control module; wherein the management module is set to be Configuring with additional social network information, the type and type of information of the additional social network, and the frequency of the additional behavior;
  • the control module is configured to, according to the received additional social network information request, access the obtaining module to determine whether the access right of the social network is available, and when not, return to the interface unit.
  • management unit further includes a cache module
  • the cache module is configured to store the finally propagated social network information obtained by the processing unit.
  • the control module is specifically configured to: when the access right of the social network is determined, check whether the cache module has the social network. Relevant information, when present, acquires the information and sends it to the interface unit, otherwise, the notification acquisition unit acquires the relevant information of the social network. Further, referring to the apparatus for propagating social network information according to the embodiment of the present invention shown in FIG.
  • the detailed structure of the control unit the device includes a plurality of obtaining units, and each of the obtaining units includes: an authentication module, an obtaining module, and a filtering module;
  • the authentication module is configured to: after receiving the notification message, whether the authentication has the access right of the social network;
  • the obtaining module is configured to acquire social network information when having access rights of the social network;
  • the filtering module is configured to filter the obtained social network information and send the information to the control unit.
  • the authentication module includes: a user interface submodule and an authentication identifier submodule;
  • the user interface sub-module is configured to log in to the social network, and obtain access rights of the social network;
  • the authentication identifier sub-module is configured to modify the authentication identifier status when having the access right of the social network.
  • FIG. 5 is a schematic diagram showing the structure of a communication terminal according to an embodiment of the present invention.
  • the communication terminal includes: a communication component and an apparatus for propagating social network information as described above, and the apparatus for propagating social network information
  • the method includes: an interface unit, a control unit, an obtaining unit, and a processing unit; wherein
  • the interface unit is configured to receive an additional social network information request sent by the communication component, and forward the received additional social network information request to the control unit, and further set the final propagated social network information sent by the control unit.
  • Sending through the communication component here, the communication component and the device for propagating the social network information can be implemented by software components in the operating system of the communication terminal, and the communication between the two can be performed by any communication mode supported by the operating system. For example, the communication mechanism between components.
  • the interface unit forwards the additional social network information request sent by the communication component to the control unit for processing. After the control unit finishes processing, the interface unit returns the final result to the communication component in the communication mode supported by the operating system.
  • the control unit is configured to send a notification message to the acquiring unit according to the additional social network information request from the interface unit, and further configured to receive the social network information returned by the acquiring unit and send the information to the processing unit, and further configured to receive the The finally propagated social network information sent by the processing unit; the control unit determines whether the acquiring unit has the capability to acquire the social network information by acquiring the authentication identifier of the authentication identifier sub-module of the authentication module of the unit. Specifically, as shown in FIG. 3, the control unit includes a management module, a control module, and a cache module.
  • the user uses the management module to manage the working mode of the device that propagates the social network information, and uses the device that propagates the social network information to attach the social network information that is logged in when the user is willing to use the communication component, and which social network is attached.
  • the kinds of information of which kind and the frequency of the additional behavior are each configured.
  • the total category set may be defined according to the type of the social network supported by the acquiring unit and the information type supported in each social network, and the specific implementation scenario may be selected by the management module, and the user may select whether to implement the implementation of the present invention for each category through the management module. example. Based on these configuration rules, the management module will decide how to invoke the acquisition unit to obtain social network information, and how to call the processing unit to process the retrieved information.
  • the cache module is configured to save the processing result of the processing unit, and at the same time, let the user select an information update interval setting, to prevent the control module from repeatedly calling the acquisition unit in a short time, and can reduce the average response request of the device that propagates the social network information. time.
  • the acquiring unit is configured to acquire the social network information according to the received notification message, and send the information to the control unit.
  • the acquiring unit may include multiple devices in the device for distributing the social network information, and respectively set to acquire different social networks. Information about the network.
  • each acquiring unit includes an authentication module, an obtaining module, and a filtering module.
  • the authentication module is configured to perform authentication before receiving the notification message to obtain the social network information.
  • the user interface sub-module is configured to log in to the social network to obtain the social network access authority; the authentication identifier sub-module, setting Modify the status of the authentication ID after the user has obtained the permission.
  • the obtaining module is configured to obtain information of various social networks, and specifically, it is obtained by using an application programming interface supported by the social network for different social networks, where an authentication identifier of the authentication module may be used; Before the information is passed to the control unit, the filtering module performs preliminary processing, and only the information required by the embodiment is retained.
  • the processing unit is configured to process the social network information sent by the control unit, obtain the finally propagated social network information, and send the information to the control unit.
  • the control unit will get A certain social network information, a category of the user's communication component, and a user's relevant configuration details are transmitted as parameters to the processing unit, and the processing unit comprehensively processes the information to generate a result; the result is mainly a simple and concise text, According to the category of the communication component, the expression of the attached image and the hyperlink is added.
  • the processing unit will generate a concise text, which is finally attached to the edited short message, and serves as a reminder for the receiving short message party to understand the social situation of the user and direct him to the user's social network. Get more detailed information.
  • the processing unit can generate a text with a relatively complete meaning, accompanied by the form of the corresponding picture, and then presented in the MMS edited by the user.
  • the communication component may specifically be a short message component, a multimedia message component, other instant messaging components, and the like.
  • the embodiment includes the following steps:
  • Step 601 User A uses the short message to chat with the user B.
  • the short message component sends a request for additional social network information to the device for distributing the social network information through a background thread, where the social network information is propagated.
  • the interface unit of the device receives the additional social network information request and sends it to the control unit of the device that propagates the social network information.
  • Step 603 the control module will access the cache module of the control unit to check whether there is at least one record in the cache. When there is a record, go to step 604, otherwise go to step 609;
  • Step 604 continue to determine whether to respond to this request, and if so, go to step 605, otherwise, go to step 614;
  • Step 605 the control unit further determines whether the record is directly read from the cache, and if so, step 612 is performed, otherwise, step 606 is performed;
  • step 612 it is determined whether the record is directly read from the cache: according to whether the following two conditions are satisfied: whether the number of records in the cache module is equal to the total number of preset information categories; whether the time difference between the current time and the oldest record is smaller than Pre-set information update interval.
  • step 612 is performed, otherwise step 606 is performed.
  • Step 606 further determining whether the cache should be updated, when it should be updated, step 607 is performed, otherwise, step 608 is performed;
  • the cache should be updated as: Whether the number of records in the cache module is equal to the total number of pre-set information categories. If yes, it should be updated, otherwise it should not be updated.
  • Step 607 clear all records in the cache, and then perform step 609;
  • Step 608 the notification acquisition unit acquires the information in the social network, and after successful, step 610 is performed, otherwise, step 612 is performed;
  • step 609 the management unit randomly selects one of the pre-set social network information types, and notifies the obtaining unit to obtain the information in the social network. After the success, step 610 is performed; otherwise, step 614 is performed.
  • Step 610-611 the processing unit processes the new social information acquired by the acquiring unit, and stores the processing result in the cache after completion, and performs step 613;
  • Step 612 The management unit acquiring unit fails to obtain the social information, and directly selects the oldest record from the cache as a result to return and update the recording time, and step 613 is performed.
  • Step 613 the interface unit returns successfully, and the SMS background thread directly adds the returned result content to the short message editing frame, and sends the content to the user B along with the main content of the short message, which is completed in the embodiment of the present invention.
  • Step 614 the control unit directly notifies the interface unit to return a failure to the short message component, and completes the current time.
  • the request, SMS component will not do anything.
  • the social network information authorized by the user is attached and propagated, thereby achieving the purpose of information sharing and capable of It is more convenient to spread social network information, and the implementation cost is low, improving user experience and satisfaction.

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Computing Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The embodiment of the present invention provides a method, device and communication terminal for transmitting social network information, the method includes: a interface unit transmits the received requests appended with the social network information to a management control unit; the management control unit transmits inform message to a acquirement unit according to the requests appended with the social network information; the acquirement unit obtains the social network information and transmits the information to the management control unit after receiving the inform message; the management control unit transmits the received social network information to a processor unit, and transmits the last transmitting social network information coming from the processor unit to the interface unit; the interface unit transmits the last transmitting social network information through communication subassembly. The embodiment of the present invention enables to append social network information when a user communicates with friends or other people, and transmitting the social network information through the above method enables to share the information and transmit the social information conveniently.

Description

一种传播社交网络信息的方法、 装置及通讯终端 技术领域  Method, device and communication terminal for disseminating social network information
本发明涉及互联网信息技术领域, 尤其涉及一种传播社交网络信息的 方法、 装置及通讯终端。 背景技术  The present invention relates to the field of Internet information technology, and in particular, to a method, device, and communication terminal for transmitting social network information. Background technique
随着当今社交网络的蓬勃发展, 海量用户已经通过互联网加入了各种 社交网络的网站, 使用各种终端登录社交网站, 并在上面添加或更新自身 的动态, 状况, 与好友或其他人分享各种信息。 这种分享往往只限于在该 社交网站内部, 而要向其他地方转发分享这些信息又需要用户亲力亲为, 不仅麻烦, 传播出去的信息量也较少。 怎样更方便、 更快速、 更大范围传 播和共享个人社交信息, 让更多的人加入到自己所加入的社交网站, 让别 人能更多地了解自己, 甚至了解自己的朋友, 从而扩展自己的社交关系, 这已经成为社交网络用户的一个潜在需求。  With the rapid development of today's social networks, massive users have joined various social networking websites through the Internet, use various terminals to log in to social networking sites, and add or update their own dynamics, status, and share with friends or others. Kind of information. This kind of sharing is often limited to the inside of the social networking site. To share this information with other places, the user needs to be personally involved, not only trouble, but also the amount of information that is transmitted. How to spread and share personal social information more conveniently, faster, and more widely, let more people join the social networking sites they join, let others know more about themselves, and even know their friends, thus expanding their own Social relationships, this has become a potential demand for social network users.
现有的传播并建立社交关系的方法及系统中, 利用终端传播个人网络 名片并导入通讯录中以建立社交关系的方式比较直接, 对于陌生人之间难 以生效, 使用上局限于近关系社交网络中。 如果能让陌生人先了解某人在 社交网络上最新的信息或社交关系, 对于进一步建立新的社交关系是有很 大促进作用的。  In the existing methods and systems for disseminating and establishing social relationships, it is relatively straightforward to use a terminal to spread a personal network card and import it into an address book to establish a social relationship, which is difficult for a stranger to take effect, and is limited to a near-social social network. in. If you can let strangers know the latest information or social relationships of someone on social networks, it will greatly promote the establishment of new social relationships.
现有通讯终端技术中存在对短信等各种通讯方式添加签名档的技术, 这些签名技术都需要用户人为的预先定制内容模板, 使用的时候, 模板自 身无法自动更新, 必须要用户自己修改模板, 造成使用上的不便。 发明内容 In the existing communication terminal technology, there is a technology for adding signature files to various communication methods such as short messages. These signature technologies require a user-pre-customized content template. When used, the template itself cannot be automatically updated, and the user must modify the template by himself. Causes inconvenience in use. Summary of the invention
有鉴于此, 本发明实施例的主要目的在于提供一种传播社交网络信息 的方法、 装置及通讯终端, 能够更方便地进行社交网络信息的传播。  In view of this, the main purpose of the embodiments of the present invention is to provide a method, a device, and a communication terminal for propagating social network information, which can more conveniently spread social network information.
为达到上述目的, 本发明实施例的技术方案是这样实现的:  To achieve the above objective, the technical solution of the embodiment of the present invention is implemented as follows:
一种传播社交网络信息的方法, 所述方法包括:  A method of propagating social network information, the method comprising:
接口单元将接收到的附加社交网络信息请求发送给管控单元; 管控单元根据所述附加社交网络信息请求, 发送通知消息给获取单元; 获取单元接收到所述通知消息后, 获取社交网络信息并发送给所述管 控单元;  The interface unit sends the received social network information request to the control unit; the control unit sends a notification message to the acquiring unit according to the additional social network information request; after receiving the notification message, the obtaining unit acquires the social network information and sends the Giving the control unit;
所述管控单元将接收到的社交网络信息发送给处理单元处理, 并将处 理单元发来的最终传播的社交网络信息发送给接口单元;  The control unit sends the received social network information to the processing unit for processing, and sends the finally propagated social network information sent by the processing unit to the interface unit;
接口单元将接收到的最终传播的社交网络信息通过通讯组件进行发 送。  The interface unit transmits the received final propagated social network information through the communication component.
进一步地, 所述方法还包括:  Further, the method further includes:
对是否使用附加社交网络信息、 附加的社交网络的类型和信息种类、 该附加行为的频率进行配置;  Configuring whether to use additional social network information, the type and type of information of the additional social network, and the frequency of the additional behavior;
所述管控单元根据所述附加社交网络信息请求, 发送通知消息给获取 单元之前, 所述方法还包括:  The method further includes: before the sending, by the management unit, the notification message to the acquiring unit according to the additional social network information request, the method further includes:
所述管控单元根据所述附加社交网络信息请求, 通过访问获取单元确 定是否具有社交网络的访问权限, 当不具有时, 返回失败给所述接口单元。  The control unit determines, according to the additional social network information request, whether the access right of the social network is obtained by the access obtaining unit, and when not, returns a failure to the interface unit.
进一步地, 所述方法还包括:  Further, the method further includes:
管控单元将处理单元发来的最终传播的社交网络信息存储到自身的緩 存中;  The control unit stores the finally propagated social network information sent by the processing unit into its own cache;
相应地, 所述管控单元根据所述附加社交网络信息请求, 发送通知消 息给获取单元之前, 所述方法还包括: 当管控单元确定具有所述社交网络的访问权限时, 查看自身緩存中是 否存在所述社交网络的相关信息, 当存在时, 获取该信息并发送给接口单 元, 否则, 发送通知消息给获取单元。 Correspondingly, the method further includes: before the sending, by the management unit, the notification message to the acquiring unit according to the additional social network information request, the method further includes: When the management unit determines to have the access right of the social network, it checks whether there is related information of the social network in its own cache, and when it exists, acquires the information and sends the information to the interface unit, otherwise, sends a notification message to the acquiring unit.
其中, 所述获取单元接收到所述通知消息后, 获取社交网络信息并发 送给所述管控单元为:  After receiving the notification message, the acquiring unit acquires social network information and sends the information to the control unit:
所述获取单元接收到通知消息后, 鉴权是否具有所述社交网络的访问 权限, 当具有所述社交网络的访问权限时, 获取社交网络信息, 并进行过 滤后发送给管控单元。  After receiving the notification message, the obtaining unit has the access right of the social network. When the access right of the social network is obtained, the social network information is acquired, filtered, and sent to the control unit.
一种传播社交网络信息的装置, 所述装置包括: 接口单元、 管控单元、 获取单元、 处理单元; 其中,  An apparatus for transmitting social network information, the apparatus includes: an interface unit, a control unit, an obtaining unit, and a processing unit;
所述接口单元, 设置为接收附加社交网络信息请求, 将接收到的附加 社交网络信息请求转给管控单元, 还设置为接收所述管控单元发来的最终 传播的社交网络信息;  The interface unit is configured to receive an additional social network information request, and forward the received additional social network information request to the control unit, and further configured to receive the finally propagated social network information sent by the control unit;
所述管控单元, 设置为根据来自接口单元的附加社交网络信息请求, 发送通知消息给获取单元, 还设置为接收所述获取单元返回的社交网络信 息并发送给处理单元; 还设置为接收所述处理单元发来的最终传播的社交 网络信息;  The control unit is configured to send a notification message to the acquiring unit according to the additional social network information request from the interface unit, and further configured to receive the social network information returned by the acquiring unit and send the information to the processing unit, and further configured to receive the The final disseminated social network information sent by the processing unit;
所述获取单元, 设置为根据接收到的通知消息, 获取社交网络信息并 发送给管控单元;  The obtaining unit is configured to acquire social network information according to the received notification message and send the information to the control unit;
所述处理单元, 设置为处理所述管控单元发来的社交网络信息, 得到 最终传播的社交网络信息并发送给管控单元。  The processing unit is configured to process the social network information sent by the control unit, obtain the finally propagated social network information, and send the information to the control unit.
其中, 所述管控单元包括: 管理模块、 控制模块; 其中,  The control unit includes: a management module and a control module;
所述管理模块, 设置为对用户是否使用附加社交网络信息、 附加的社 交网络的类型和信息种类、 该附加行为的频率进行配置;  The management module is configured to configure whether the user uses the additional social network information, the type and information type of the additional social network, and the frequency of the additional behavior;
所述控制模块, 设置为根据接收到的附加社交网络信息请求, 访问所 述获取模块, 确定是否具有社交网络的访问权限, 当不具有时, 返回失败 给所述接口单元。 The control module is configured to access the location according to the received additional social network information request The obtaining module determines whether the access right of the social network is available, and when not, returns a failure to the interface unit.
进一步地, 所述管控单元还包括緩存模块;  Further, the management unit further includes a cache module;
所述緩存模块 , 设置为存储处理单元得到的最终传播的社交网络信息; 所述控制模块, 具体设置为在确定具有所述社交网络的访问权限时, 查看所述緩存模块是否存在所述社交网络的相关信息, 当存在时, 获取该 信息并发送给接口单元, 否则, 通知获取单元获取所述社交网络的相关信 进一步地, 所述装置包括多个获取单元, 所述每个获取单元包括: 鉴 权模块、 获耳 4莫块以及过滤模块; 其中,  The cache module is configured to store the finally propagated social network information obtained by the processing unit. The control module is specifically configured to: when the access right of the social network is determined, check whether the cache module has the social network. Related information, when present, the information is obtained and sent to the interface unit. Otherwise, the notification acquisition unit acquires the related information of the social network. Further, the device includes multiple acquiring units, and each of the obtaining units includes: An authentication module, an ear module, and a filtering module;
所述鉴权模块, 设置为接收到通知消息后, 鉴权是否具有所述社交网 络的访问权限;  The authentication module is configured to: after receiving the notification message, whether the authentication has the access right of the social network;
所述获取模块, 设置为当具有所述社交网络的访问权限时, 获取社交 网络信息;  The obtaining module is configured to acquire social network information when having access rights of the social network;
所述过滤模块, 设置为对获取到的社交网络信息进行过滤, 并发送给 管控单元。  The filtering module is configured to filter the obtained social network information and send the information to the control unit.
其中, 所述鉴权模块包括: 用户接口子模块和鉴权标识子模块; 其中, 所述用户接口子模块, 设置为用户登录社交网络, 获取所述社交网络 的访问权限;  The authentication module includes: a user interface sub-module and an authentication identifier sub-module; wherein the user interface sub-module is configured to log in to the social network, and obtain access rights of the social network;
所述鉴权标识子模块, 设置为当具有所述社交网络的访问权限时, 修 改鉴权标识状态。  The authentication identifier sub-module is configured to modify the authentication identifier status when having the access right of the social network.
一种通讯终端, 包括通讯组件, 还包括: 传播社交网络信息的装置, 所述装置包括: 接口单元、 管控单元、 获取单元、 处理单元; 其中,  A communication terminal, comprising a communication component, further comprising: means for transmitting information of the social network, the device comprising: an interface unit, a control unit, an acquisition unit, and a processing unit;
所述接口单元, 设置为接收通讯组件发来的附加社交网络信息请求, 将接收到的附加社交网络信息请求转给管控单元, 还设置为将所述管控单 元发来的最终传播的社交网络信息通过所述通讯组件进行发送; 所述管控单元, 设置为根据来自接口单元的附加社交网络信息请求, 发送通知消息给获取单元, 还设置为接收所述获取单元返回的社交网络信 息并发送给处理单元; 还设置为接收所述处理单元发来的最终传播的社交 网络信息; The interface unit is configured to receive an additional social network information request sent by the communication component, forward the received additional social network information request to the control unit, and further set the management control form The finally transmitted social network information sent by the source is sent by the communication component; the control unit is configured to send a notification message to the obtaining unit according to the additional social network information request from the interface unit, and is further configured to receive the acquiring The social network information returned by the unit is sent to the processing unit; and is further configured to receive the finally propagated social network information sent by the processing unit;
所述获取单元, 设置为根据接收到的通知消息, 获取社交网络信息并 发送给管控单元;  The obtaining unit is configured to acquire social network information according to the received notification message and send the information to the control unit;
所述处理单元, 设置为处理所述管控单元发来的社交网络信息, 得到 最终传播的社交网络信息并发送给管控单元。  The processing unit is configured to process the social network information sent by the control unit, obtain the finally propagated social network information, and send the information to the control unit.
本发明实施例能够在用户以短信、 彩信、 即时通讯工具等各种通讯方 式与好友或他人进行通讯时, 附加上自己授权过的社交网络上的各种社交 信息, 借助于上述通讯方式传播出去, 既达到信息分享的目的, 又能够更 方便的对社交网络信息进行传播, 丰富了各种通讯方式的样式, 而且实施 成本低, 提升用户体验和满意度。 附图说明  The embodiment of the present invention can attach various social information on the social network authorized by the user to communicate with friends or others through various communication methods such as short messages, multimedia messages, instant messaging tools, etc., and spread by means of the above communication method. It not only achieves the purpose of information sharing, but also facilitates the dissemination of social network information, enriches the style of various communication methods, and has low implementation cost, improving user experience and satisfaction. DRAWINGS
图 1为本发明实施例传播社交网络信息的方法的实现流程示意图; 图 1为本发明实施例传播社交网络信息的装置的结构示意图; 图 3 为本发明实施例传播社交网络信息的装置的管控单元的详细结构 示意图;  1 is a schematic flowchart of an implementation of a method for propagating social network information according to an embodiment of the present invention; FIG. 1 is a schematic structural diagram of an apparatus for propagating social network information according to an embodiment of the present invention; FIG. 3 is a management diagram of an apparatus for propagating social network information according to an embodiment of the present invention; Detailed structural diagram of the unit;
图 4为本发明实施例传播社交网络信息的装置的获取单元的详细结构 示意图;  4 is a schematic structural diagram of an acquiring unit of an apparatus for propagating social network information according to an embodiment of the present invention;
图 5为本发明实施例通讯终端的结构示意图;  FIG. 5 is a schematic structural diagram of a communication terminal according to an embodiment of the present invention; FIG.
图 6为本发明实施例传播社交网络信息的方法的实施例的实现流程示 意图。 具体实施方式 FIG. 6 is a schematic flowchart of an implementation manner of an embodiment of a method for propagating social network information according to an embodiment of the present invention. detailed description
本发明实施例的基本思想为: 接口单元将接收到附加社交网络信息请 求发送给管控单元; 管控单元根据所述附加社交网络信息请求, 发送通知 消息给获取单元; 获取单元接收到所述通知消息后, 获取社交网络信息并 发送给所述管控单元; 所述管控单元将接收到的社交网络信息发送给处理 单元处理, 并将处理单元发来的最终传播的社交网络信息发送给接口单元; 接口单元将接收到的最终传播的社交网络信息通过通讯组件进行发送。  The basic idea of the embodiment of the present invention is: the interface unit sends a request for receiving the additional social network information to the control unit; the control unit sends a notification message to the acquiring unit according to the additional social network information request; the obtaining unit receives the notification message Afterwards, the social network information is obtained and sent to the control unit; the control unit sends the received social network information to the processing unit for processing, and sends the finally propagated social network information sent by the processing unit to the interface unit; The unit sends the finally transmitted social network information received through the communication component.
以下举实施例并参照附图, 对本发明实施例进一步详细说明。  The embodiments of the present invention will be further described in detail below with reference to the accompanying drawings.
图 1示出了本发明实施例传播社交网络信息的方法的实现流程,如图 1 所示, 所述方法包括下述步驟:  FIG. 1 shows an implementation flow of a method for propagating social network information according to an embodiment of the present invention. As shown in FIG. 1 , the method includes the following steps:
步驟 101 , 接口单元将接收到的附加社交网络信息请求发送给管控单 元;  Step 101: The interface unit sends the received additional social network information request to the management unit.
具体地, 当用户在通讯终端上使用某一通讯方式与他人进行通讯时, 可以通过输入附加社交网络信息请求给通讯终端的通讯组件, 所述通讯组 件将所述附加社交网络信息请求发送给接口单元; 其中, 所述通讯方式包 括但不限于短信、 彩信、 其他即时通讯工具等等。  Specifically, when the user communicates with another person by using a communication mode on the communication terminal, the user may request the communication component of the communication terminal by inputting the additional social network information, and the communication component sends the additional social network information request to the interface. The communication method includes, but is not limited to, a short message, a multimedia message, other instant messaging tools, and the like.
另外, 在本步驟之前, 所述方法还可以包括: 对是否使用附加社交网 络信息、 附加的社交网络的类型和信息种类、 该附加行为的频率进行配置。  In addition, before the step, the method may further include: configuring whether to use the additional social network information, the type and information type of the additional social network, and the frequency of the additional behavior.
步驟 102, 管控单元根据所述附加社交网络信息请求,发送通知消息给 获取单元;  Step 102: The control unit sends a notification message to the acquiring unit according to the additional social network information request.
具体地, 在管控单元发送通知消息给获取单元之前, 所述方法还包括: 当所述管控单元根据所述附加社交网络信息请求, 通过访问获取单元确定 是否具有社交网络的访问权限, 当不具有时, 返回失败给所述接口单元; 当确定具有所述社交网络的访问权限时, 查看自身緩存中是否存在所述社 交网络的相关信息, 当存在时, 获取该信息并发送给接口单元, 否则, 发 送通知消息给所述获取单元。 Specifically, before the management unit sends the notification message to the acquiring unit, the method further includes: when the management unit determines, according to the additional social network information request, whether the access right of the social network is accessed by the access obtaining unit, when not Returning the failure to the interface unit; when it is determined that the access right of the social network is available, checking whether there is related information of the social network in the cache, and when present, acquiring the information and sending the information to the interface unit, otherwise , hair Sending a notification message to the acquisition unit.
步驟 103 , 获取单元接收到所述通知消息后, 获取社交网络信息并发送 给所述管控单元;  Step 103: After receiving the notification message, the acquiring unit acquires social network information and sends the information to the control unit.
具体地, 所述获取单元接收到通知消息后, 鉴权是否具有所述社交网 络的访问权限, 当具有所述社交网络的访问权限时, 获取社交网络信息, 并进行过滤后发送给管控单元。  Specifically, after the receiving unit receives the notification message, whether the authentication has the access right of the social network, and when the access right of the social network is obtained, the social network information is acquired, filtered, and sent to the control unit.
步驟 104, 所述管控单元将接收到的社交网络信息发送给处理单元处 理, 并将处理单元发来的最终传播的社交网络信息发送给接口单元;  Step 104: The control unit sends the received social network information to the processing unit, and sends the finally propagated social network information sent by the processing unit to the interface unit.
具体地, 本步驟还包括: 所述管控单元将处理单元发来的最终传播的 社交网络信息存储到自身的緩存中;  Specifically, the step further includes: the management unit storing the finally propagated social network information sent by the processing unit into its own cache;
这里, 所述最终传播的社交网络信息可以为处理单元根据当前用户使 用的通讯方式等生成的文字、 图片、 超链接等等; 比如, 用户正在使用短 信通讯方式, 那么处理单元将生成一句简明的文字,。 如果用户是在使用彩 信, 那么处理单元就生成一段有比较完整含义的文字, 并伴有相应图片的 形式, 进而呈现在用户编辑的彩信中等等。  Here, the finally propagated social network information may be a text, a picture, a hyperlink, or the like generated by the processing unit according to a communication manner used by the current user; for example, if the user is using a short message communication method, the processing unit generates a concise sentence. Text,. If the user is using a multimedia message, the processing unit generates a text with a relatively complete meaning, accompanied by the form of the corresponding picture, and then presented in the MMS edited by the user, and the like.
步驟 105 ,接口单元将接收到的最终传播的社交网络信息通过通讯组件 进行发送。  Step 105: The interface unit sends the received final social network information through the communication component.
图 1示出了本发明实施例传播社交网络信息的装置的结构, 如图 1所 示, 所述装置包括: 接口单元、 管控单元、 获取单元、 处理单元; 其中, 所述接口单元, 设置为接收附加社交网络信息请求, 将接收到的附加 社交网络信息请求转给管控单元, 还设置为接收所述管控单元发来的最终 传播的社交网络信息;  1 shows a structure of an apparatus for propagating social network information according to an embodiment of the present invention. As shown in FIG. 1, the apparatus includes: an interface unit, a control unit, an obtaining unit, and a processing unit; wherein, the interface unit is set to Receiving the additional social network information request, transferring the received additional social network information request to the control unit, and further configured to receive the finally propagated social network information sent by the control unit;
所述管控单元, 设置为根据来自接口单元的附加社交网络信息请求, 发送通知消息给获取单元, 还设置为接收所述获取单元返回的社交网络信 息并发送给处理单元; 还设置为接收所述处理单元发来的最终传播的社交 网络信息; The control unit is configured to send a notification message to the acquiring unit according to the additional social network information request from the interface unit, and further configured to receive the social network information returned by the acquiring unit and send the information to the processing unit, and further configured to receive the The ultimate social communication from the processing unit Internet Information;
所述获取单元, 设置为根据接收到的通知消息, 获取社交网络信息并 发送给管控单元;  The obtaining unit is configured to acquire social network information according to the received notification message and send the information to the control unit;
所述处理单元, 设置为处理所述管控单元发来的社交网络信息, 得到 最终传播的社交网络信息并发送给管控单元。  The processing unit is configured to process the social network information sent by the control unit, obtain the finally propagated social network information, and send the information to the control unit.
进一步地, 参考图 3 示出的本发明实施例传播社交网络信息的装置的 获取单元的详细结构, 所述管控单元包括: 管理模块、 控制模块; 其中, 所述管理模块, 设置为对用户是否使用附加社交网络信息、 附加的社 交网络的类型和信息种类、 该附加行为的频率进行配置;  Further, referring to the detailed structure of the acquiring unit of the apparatus for propagating the social network information, the management unit includes: a management module and a control module; wherein the management module is set to be Configuring with additional social network information, the type and type of information of the additional social network, and the frequency of the additional behavior;
所述控制模块, 设置为根据接收到的附加社交网络信息请求, 访问所 述获取模块, 确定是否具有社交网络的访问权限, 当不具有时, 返回失败 给所述接口单元。  The control module is configured to, according to the received additional social network information request, access the obtaining module to determine whether the access right of the social network is available, and when not, return to the interface unit.
进一步地, 所述管控单元还包括緩存模块;  Further, the management unit further includes a cache module;
所述緩存模块, 设置为存储处理单元得到的最终传播的社交网络信息; 所述控制模块, 具体设置为在确定具有所述社交网络的访问权限时, 查看所述緩存模块是否存在所述社交网络的相关信息, 当存在时, 获取该 信息并发送给接口单元, 否则, 通知获取单元获取所述社交网络的相关信 进一步地, 参考图 4示出的本发明实施例传播社交网络信息的装置的 管控单元的详细结构, 所述装置包括多个获取单元, 所述每个获取单元包 括: 鉴权模块、 获取模块以及过滤模块; 其中,  The cache module is configured to store the finally propagated social network information obtained by the processing unit. The control module is specifically configured to: when the access right of the social network is determined, check whether the cache module has the social network. Relevant information, when present, acquires the information and sends it to the interface unit, otherwise, the notification acquisition unit acquires the relevant information of the social network. Further, referring to the apparatus for propagating social network information according to the embodiment of the present invention shown in FIG. The detailed structure of the control unit, the device includes a plurality of obtaining units, and each of the obtaining units includes: an authentication module, an obtaining module, and a filtering module;
所述鉴权模块, 设置为接收到通知消息后, 鉴权是否具有所述社交网 络的访问权限;  The authentication module is configured to: after receiving the notification message, whether the authentication has the access right of the social network;
所述获取模块, 设置为当具有所述社交网络的访问权限时, 获取社交 网络信息; 所述过滤模块, 设置为对获取到的社交网络信息进行过滤, 并发送给 管控单元。 The obtaining module is configured to acquire social network information when having access rights of the social network; The filtering module is configured to filter the obtained social network information and send the information to the control unit.
进一步地, 所述鉴权模块包括: 用户接口子模块和鉴权标识子模块; 其中,  Further, the authentication module includes: a user interface submodule and an authentication identifier submodule;
所述用户接口子模块, 设置为用户登录社交网络, 获取所述社交网络 的访问权限;  The user interface sub-module is configured to log in to the social network, and obtain access rights of the social network;
所述鉴权标识子模块, 设置为当具有所述社交网络的访问权限时, 修 改鉴权标识状态。  The authentication identifier sub-module is configured to modify the authentication identifier status when having the access right of the social network.
图 5示意出了本发明实施例通讯终端的结构示意, 如图 5所示, 所述 通讯终端包括: 包括通讯组件和如上所述的传播社交网络信息的装置, 所 述传播社交网络信息的装置包括: 接口单元、 管控单元、 获取单元、 处理 单元; 其中,  FIG. 5 is a schematic diagram showing the structure of a communication terminal according to an embodiment of the present invention. As shown in FIG. 5, the communication terminal includes: a communication component and an apparatus for propagating social network information as described above, and the apparatus for propagating social network information The method includes: an interface unit, a control unit, an obtaining unit, and a processing unit; wherein
所述接口单元, 设置为接收通讯组件发来的附加社交网络信息请求, 将接收到的附加社交网络信息请求转给管控单元, 还设置为将所述管控单 元发来的最终传播的社交网络信息通过所述通讯组件进行发送; 这里, 通 讯组件与传播社交网络信息的装置可以通过通讯终端的操作系统中的软件 组件实现, 二者之间可以采取任意一种操作系统支持的通信方式来通信, 比如组件间消息通信机制。 接口单元会将通讯组件发来的附加社交网络信 息请求转到管控单元处理, 待管控单元处理完毕后, 接口单元将最终结果 同样的以操作系统支持的通信方式返回给通讯组件;  The interface unit is configured to receive an additional social network information request sent by the communication component, and forward the received additional social network information request to the control unit, and further set the final propagated social network information sent by the control unit. Sending through the communication component; here, the communication component and the device for propagating the social network information can be implemented by software components in the operating system of the communication terminal, and the communication between the two can be performed by any communication mode supported by the operating system. For example, the communication mechanism between components. The interface unit forwards the additional social network information request sent by the communication component to the control unit for processing. After the control unit finishes processing, the interface unit returns the final result to the communication component in the communication mode supported by the operating system.
所述管控单元, 设置为根据来自接口单元的附加社交网络信息请求, 发送通知消息给获取单元, 还设置为接收所述获取单元返回的社交网络信 息并发送给处理单元; 还设置为接收所述处理单元发来的最终传播的社交 网络信息; 管控单元通过获取单元的鉴权模块的鉴权标识子模块的鉴权标 识来判断该获取单元是否有能力获取社交网络信息。 具体的, 如图 3所示, 管控单元包含管理模块、 控制模块和緩存模块。 用户使用管理模块来对传播社交网络信息的装置的工作方式进行管理, 对 用户是否愿意使用通讯组件的时候使用该传播社交网络信息的装置来附加 自身登录的社交网络信息、 附加哪一个社交网络中的哪些种类的信息以及 该附加行为的频率各是多少等等进行配置。 其中, 可以根据获取单元支持 的社交网络种类和每个社交网络中支持的信息类别, 结合具体实施的场景, 定义一个总类别集合, 用户可以通过管理模块针对每一类别来选择是否实 施本发明实施例。 管理模块将根据这些配置细则来决定如何调用获取单元 去获取社交网络信息, 以及如何调用处理单元来处理获取回来的信息。 所 述緩存模块, 设置为保存处理单元的处理结果, 同时让用户选择一个信息 更新间隔的设置, 避免控制模块短时间内反复去调用获取单元, 可以减少 传播社交网络信息的装置的响应请求的平均时间。 The control unit is configured to send a notification message to the acquiring unit according to the additional social network information request from the interface unit, and further configured to receive the social network information returned by the acquiring unit and send the information to the processing unit, and further configured to receive the The finally propagated social network information sent by the processing unit; the control unit determines whether the acquiring unit has the capability to acquire the social network information by acquiring the authentication identifier of the authentication identifier sub-module of the authentication module of the unit. Specifically, as shown in FIG. 3, the control unit includes a management module, a control module, and a cache module. The user uses the management module to manage the working mode of the device that propagates the social network information, and uses the device that propagates the social network information to attach the social network information that is logged in when the user is willing to use the communication component, and which social network is attached. The kinds of information of which kind and the frequency of the additional behavior are each configured. The total category set may be defined according to the type of the social network supported by the acquiring unit and the information type supported in each social network, and the specific implementation scenario may be selected by the management module, and the user may select whether to implement the implementation of the present invention for each category through the management module. example. Based on these configuration rules, the management module will decide how to invoke the acquisition unit to obtain social network information, and how to call the processing unit to process the retrieved information. The cache module is configured to save the processing result of the processing unit, and at the same time, let the user select an information update interval setting, to prevent the control module from repeatedly calling the acquisition unit in a short time, and can reduce the average response request of the device that propagates the social network information. time.
所述获取单元, 设置为根据接收到的通知消息, 获取社交网络信息并 发送给管控单元; 具体地, 所述获取单元在传播社交网络信息的装置中可 以含有多个, 分别设置为获取不同社交网络的相关信息。  The acquiring unit is configured to acquire the social network information according to the received notification message, and send the information to the control unit. Specifically, the acquiring unit may include multiple devices in the device for distributing the social network information, and respectively set to acquire different social networks. Information about the network.
具体的,如图 4,每一个获取单元包括鉴权模块、获取模块和过滤模块。 鉴权模块, 设置为在接收到通知消息, 获取社交网络信息之前进行鉴权, 进一步, 它包含用户接口子模块, 设置为用户登录社交网络, 获取社交网 络访问权限; 鉴权标识子模块, 设置为用户取到权限后修改鉴权标识的状 态。 获取模块设置为获取各种社交网络的信息, 具体的, 将针对不同社交 网络, 采取该社交网络所支持的应用程序编程接口来获取, 其中可能用到 鉴权模块的鉴权标识; 获取模块获取到的信息在传递给管控单元之前, 会 通过过滤模块做初步处理, 仅保留本实施例所需要的信息。  Specifically, as shown in FIG. 4, each acquiring unit includes an authentication module, an obtaining module, and a filtering module. The authentication module is configured to perform authentication before receiving the notification message to obtain the social network information. Further, the user interface sub-module is configured to log in to the social network to obtain the social network access authority; the authentication identifier sub-module, setting Modify the status of the authentication ID after the user has obtained the permission. The obtaining module is configured to obtain information of various social networks, and specifically, it is obtained by using an application programming interface supported by the social network for different social networks, where an authentication identifier of the authentication module may be used; Before the information is passed to the control unit, the filtering module performs preliminary processing, and only the information required by the embodiment is retained.
所述处理单元, 设置为处理所述管控单元发来的社交网络信息, 得到 最终传播的社交网络信息并发送给管控单元。 具体来讲, 管控单元将获取 到的某一条社交网络信息、 用户使用通讯组件的类别, 以及用户的相关配 置细则作为参数传递给处理单元, 处理单元综合处理这些信息后生成一条 结果; 该结果以一段言简意赅的文字为主, 可以根据通讯组件的类别来增 加附有图片, 超链接的表现形式。 比如, 用户正在使用短信通讯方式, 处 理单元将生成一句简明的文字, 最终附加到编辑的短信中, 起到提示的作 用, 让接收短信方了解用户的社交情况, 指引他去用户的社交网络中进一 步获取更详细的信息。 如果用户是在使用彩信, 处理单元就可以生成一段 有比较完整含义的文字, 并伴有相应图片的形式, 进而呈现在用户编辑的 彩信中。 The processing unit is configured to process the social network information sent by the control unit, obtain the finally propagated social network information, and send the information to the control unit. Specifically, the control unit will get A certain social network information, a category of the user's communication component, and a user's relevant configuration details are transmitted as parameters to the processing unit, and the processing unit comprehensively processes the information to generate a result; the result is mainly a simple and concise text, According to the category of the communication component, the expression of the attached image and the hyperlink is added. For example, if the user is using the short message communication method, the processing unit will generate a concise text, which is finally attached to the edited short message, and serves as a reminder for the receiving short message party to understand the social situation of the user and direct him to the user's social network. Get more detailed information. If the user is using MMS, the processing unit can generate a text with a relatively complete meaning, accompanied by the form of the corresponding picture, and then presented in the MMS edited by the user.
这里, 所述通讯组件具体可以为短信组件、 彩信组件, 其他即时通讯 组件等等。  Here, the communication component may specifically be a short message component, a multimedia message component, other instant messaging components, and the like.
下面通过一个具体实施例结合图 6进一步进行说明, 如图 6所示, 该 实施例包括下述步驟:  The following is further described in conjunction with FIG. 6 through a specific embodiment. As shown in FIG. 6, the embodiment includes the following steps:
步驟 601 , 用户 A在使用短信同用户 B短信聊天, 用户 A在编辑短信 的时候, 短信组件将通过一个后台线程发送附加社交网络信息请求给传播 社交网络信息的装置 , 所述传播社交网络信息的装置的接口单元接收所述 附加社交网络信息请求并发给传播社交网络信息的装置的管控单元处理; 步驟 602, 管控单元的控制模块首先访问每一个获取单元中的鉴权标 识, 确定用户是否登录了某个社交网络, 当有登录到某个或某几个社交网 络, 则执行步驟 603 , 否则执行步驟 614;  Step 601: User A uses the short message to chat with the user B. When the user A edits the short message, the short message component sends a request for additional social network information to the device for distributing the social network information through a background thread, where the social network information is propagated. The interface unit of the device receives the additional social network information request and sends it to the control unit of the device that propagates the social network information. Step 602: The control module of the control unit first accesses the authentication identifier in each acquiring unit to determine whether the user is logged in. a certain social network, when there is a login to some or some social networks, step 603 is performed, otherwise step 614 is performed;
步驟 603 ,控制模块将访问管控单元的緩存模块, 查看緩存中是否存在 至少一条记录, 当有记录时, 则执行步驟 604, 否则执行步驟 609;  Step 603, the control module will access the cache module of the control unit to check whether there is at least one record in the cache. When there is a record, go to step 604, otherwise go to step 609;
步驟 604, 继续判断是否响应本次请求, 若是, 执行步驟 605 , 否则, 执行步驟 614;  Step 604, continue to determine whether to respond to this request, and if so, go to step 605, otherwise, go to step 614;
具体地, 根据緩存模块中记录的最新时间与当前时间的差值来判断, 若小于管控单元的管理模块中预先配置的附加请求的间隔, 则判定为不响 应本次请求, 否则, 判定为响应本次请求。 Specifically, according to the difference between the latest time recorded in the cache module and the current time, If it is smaller than the interval of the pre-configured additional request in the management module of the management unit, it is determined not to respond to the current request, otherwise, it is determined to respond to the current request.
步驟 605 , 管控单元进一步判断是否直接从緩存中读取记录, 若是, 则 执行步驟 612 , 否则, 执行步驟 606;  Step 605, the control unit further determines whether the record is directly read from the cache, and if so, step 612 is performed, otherwise, step 606 is performed;
具体地, 判断是否直接从緩存中读取记录为: 根据下面两个条件是否 同时成立: 緩存模块中的记录数是否等于预先设置的信息类别总数; 当前 时间与最旧记录的时间差值是否小于预先设置的信息更新时间间隔。 当上 述两个条件同时成立时, 则执行步驟 612, 否则执行步驟 606。  Specifically, it is determined whether the record is directly read from the cache: according to whether the following two conditions are satisfied: whether the number of records in the cache module is equal to the total number of preset information categories; whether the time difference between the current time and the oldest record is smaller than Pre-set information update interval. When the above two conditions are satisfied at the same time, step 612 is performed, otherwise step 606 is performed.
步驟 606, 进一步判断是否应该更新緩存, 当应该更新时, 执行步驟 607, 否则, 执行步驟 608;  Step 606, further determining whether the cache should be updated, when it should be updated, step 607 is performed, otherwise, step 608 is performed;
这里, 判断是否应该更新緩存为: 緩存模块中的记录数是否等于预先 设置的信息类别总数。 若是, 则应该更新, 否则, 不应该更新。  Here, it is judged whether the cache should be updated as: Whether the number of records in the cache module is equal to the total number of pre-set information categories. If yes, it should be updated, otherwise it should not be updated.
步驟 607, 清空緩存中的所有记录, 然后执行步驟 609;  Step 607, clear all records in the cache, and then perform step 609;
步驟 608,通知获取单元获取社交网络中的该类信息, 成功后执行步驟 610, 否则, 执行步驟 612;  Step 608, the notification acquisition unit acquires the information in the social network, and after successful, step 610 is performed, otherwise, step 612 is performed;
步驟 609,管控单元随机在预先设置的社交网络信息种类中挑选一个种 类, 通知获取单元在社交网络中获取该类信息, 成功后执行步驟 610, 否则 执行步驟 614。  In step 609, the management unit randomly selects one of the pre-set social network information types, and notifies the obtaining unit to obtain the information in the social network. After the success, step 610 is performed; otherwise, step 614 is performed.
步驟 610-611 , 处理单元对获取单元获取的新的社交信息进行处理, 完 成后将处理结果存入緩存, 执行步驟 613 ;  Step 610-611, the processing unit processes the new social information acquired by the acquiring unit, and stores the processing result in the cache after completion, and performs step 613;
步驟 612, 管控单元获取单元获取社交信息失败, 直接从緩存中选取最 旧的那条记录作为结果返回并更新记录时间, 执行步驟 613。  Step 612: The management unit acquiring unit fails to obtain the social information, and directly selects the oldest record from the cache as a result to return and update the recording time, and step 613 is performed.
步驟 613 ,接口单元返回成功,短信后台线程将返回结果内容直接附加 在短信编辑框体中, 随短信主内容一起发送给用户 B, 本发明实施例完成。  Step 613, the interface unit returns successfully, and the SMS background thread directly adds the returned result content to the short message editing frame, and sends the content to the user B along with the main content of the short message, which is completed in the embodiment of the present invention.
步驟 614, 管控单元直接通知接口单元返回失败给短信组件, 完成本次 请求, 短信组件将不作任何动作。 Step 614, the control unit directly notifies the interface unit to return a failure to the short message component, and completes the current time. The request, SMS component will not do anything.
以上所述, 仅为本发明的较佳实施例而已, 并非用于限定本发明的保 护范围。 工业实用性  The above is only the preferred embodiment of the present invention and is not intended to limit the scope of the present invention. Industrial applicability
本发明实施例通过在用户以短信、 彩信、 即时通讯工具等各种通讯方 式与好友或他人进行通讯时, 附加上自己授权过的社交网络信息后传播出 去, 既达到信息分享的目的, 又能够更方便的对社交网络信息进行传播, 而且实施成本低, 提升用户体验和满意度。  In the embodiment of the present invention, when the user communicates with a friend or other person by using various communication methods such as a short message, a multimedia message, an instant messaging tool, and the like, the social network information authorized by the user is attached and propagated, thereby achieving the purpose of information sharing and capable of It is more convenient to spread social network information, and the implementation cost is low, improving user experience and satisfaction.

Claims

权利要求书 claims
1、 一种传播社交网络信息的方法, 所述方法包括: 1. A method for disseminating social network information, the method includes:
接口单元将接收到的附加社交网络信息请求发送给管控单元; 管控单元根据所述附加社交网络信息请求, 发送通知消息给获取单元; 获取单元接收到所述通知消息后, 获取社交网络信息并发送给所述管 控单元; The interface unit sends the received additional social network information request to the management and control unit; the management and control unit sends a notification message to the acquisition unit according to the additional social network information request; after receiving the notification message, the acquisition unit acquires the social network information and sends to the control unit;
所述管控单元将接收到的社交网络信息发送给处理单元处理, 并将处 理单元发来的最终传播的社交网络信息发送给接口单元; The management and control unit sends the received social network information to the processing unit for processing, and sends the final propagated social network information sent by the processing unit to the interface unit;
接口单元将接收到的最终传播的社交网络信息通过通讯组件进行发 送。 The interface unit sends the received final propagated social network information through the communication component.
2、 根据权利要求 1所述的方法, 其中, 所述方法还包括: 2. The method according to claim 1, wherein the method further includes:
对是否使用附加社交网络信息、 附加的社交网络的类型和信息种类、 该附加行为的频率进行配置; Configure whether to use additional social network information, the type and information type of additional social networks, and the frequency of the additional behavior;
所述管控单元根据所述附加社交网络信息请求, 发送通知消息给获取 单元之前, 所述方法还包括: Before the management and control unit sends a notification message to the acquisition unit according to the additional social network information request, the method further includes:
所述管控单元根据所述附加社交网络信息请求, 通过访问获取单元确 定是否具有社交网络的访问权限, 当不具有时, 返回失败给所述接口单元。 The management and control unit determines whether it has access rights to the social network through the access acquisition unit according to the additional social network information request, and when it does not, returns a failure to the interface unit.
3、 根据权利要求 2所述的方法, 其中, 所述方法还包括: 3. The method according to claim 2, wherein the method further includes:
管控单元将处理单元发来的最终传播的社交网络信息存储到自身的緩 存中; The management and control unit stores the final propagated social network information sent from the processing unit into its own cache;
相应地, 所述管控单元根据所述附加社交网络信息请求, 发送通知消 息给获取单元之前, 所述方法还包括: Correspondingly, before the management and control unit sends a notification message to the acquisition unit according to the additional social network information request, the method further includes:
当管控单元确定具有所述社交网络的访问权限时, 查看自身緩存中是 否存在所述社交网络的相关信息, 当存在时, 获取该信息并发送给接口单 元, 否则, 发送通知消息给获取单元。 When the management and control unit determines that it has access rights to the social network, it checks whether there is relevant information about the social network in its own cache. When it exists, it obtains the information and sends it to the interface unit. element, otherwise, send a notification message to the acquisition unit.
4、 根据权利要求 1所述的方法, 其中, 所述获取单元接收到所述通知 消息后, 获取社交网络信息并发送给所述管控单元为: 4. The method according to claim 1, wherein, after the acquisition unit receives the notification message, the acquisition unit acquires the social network information and sends it to the management and control unit as follows:
所述获取单元接收到通知消息后, 鉴权是否具有所述社交网络的访问 权限, 当具有所述社交网络的访问权限时, 获取社交网络信息, 并进行过 滤后发送给管控单元。 After receiving the notification message, the acquisition unit authenticates whether it has access rights to the social network. When it has access rights to the social network, it obtains the social network information, filters it and sends it to the management and control unit.
5、 一种传播社交网络信息的装置, 所述装置包括: 接口单元、 管控单 元、 获取单元、 处理单元; 其中, 5. A device for disseminating social network information, the device includes: an interface unit, a management and control unit, an acquisition unit, and a processing unit; wherein,
所述接口单元, 设置为接收附加社交网络信息请求, 将接收到的附加 社交网络信息请求转给管控单元, 还设置为接收所述管控单元发来的最终 传播的社交网络信息; The interface unit is configured to receive a request for additional social network information, transfer the received request for additional social network information to the management and control unit, and is also configured to receive the final propagated social network information sent by the management and control unit;
所述管控单元, 设置为根据来自接口单元的附加社交网络信息请求, 发送通知消息给获取单元, 还设置为接收所述获取单元返回的社交网络信 息并发送给处理单元; 还设置为接收所述处理单元发来的最终传播的社交 网络信息; The management and control unit is configured to send a notification message to the acquisition unit according to the additional social network information request from the interface unit, and is also configured to receive the social network information returned by the acquisition unit and send it to the processing unit; and is also configured to receive the The final propagated social network information sent from the processing unit;
所述获取单元, 设置为根据接收到的通知消息, 获取社交网络信息并 发送给管控单元; The acquisition unit is configured to acquire social network information based on the received notification message and send it to the management and control unit;
所述处理单元, 设置为处理所述管控单元发来的社交网络信息, 得到 最终传播的社交网络信息并发送给管控单元。 The processing unit is configured to process the social network information sent by the management and control unit, obtain the final disseminated social network information and send it to the management and control unit.
6、根据权利要求 5所述的装置, 其中, 所述管控单元包括: 管理模块、 控制模块; 其中, 6. The device according to claim 5, wherein the management and control unit includes: a management module and a control module; wherein,
所述管理模块, 设置为对用户是否使用附加社交网络信息、 附加的社 交网络的类型和信息种类、 该附加行为的频率进行配置; The management module is configured to configure whether the user uses additional social network information, the type and information type of the additional social network, and the frequency of the additional behavior;
所述控制模块, 设置为根据接收到的附加社交网络信息请求, 访问所 述获取模块, 确定是否具有社交网络的访问权限, 当不具有时, 返回失败 给所述接口单元。 The control module is configured to access the acquisition module according to the received request for additional social network information, determine whether it has access rights to the social network, and when it does not, return failure. to the interface unit.
7、根据权利要求 6所述的装置,其中,所述管控单元还包括緩存模块; 所述緩存模块, 设置为存储处理单元得到的最终传播的社交网络信息; 所述控制模块, 具体设置为在确定具有所述社交网络的访问权限时, 查看所述緩存模块是否存在所述社交网络的相关信息, 当存在时, 获取该 信息并发送给接口单元, 否则, 通知获取单元获取所述社交网络的相关信 息。 7. The device according to claim 6, wherein the management and control unit further includes a cache module; the cache module is configured to store the final propagated social network information obtained by the processing unit; the control module is specifically configured to: When it is determined that the access authority of the social network is present, check whether the cache module has relevant information of the social network. If it exists, obtain the information and send it to the interface unit. Otherwise, notify the acquisition unit to obtain the information of the social network. Related Information.
8、 根据权利要求 5所述的装置, 其中, 所述装置包括多个获取单元, 所述每个获取单元包括: 鉴权模块、 获取模块以及过滤模块; 其中, 8. The device according to claim 5, wherein the device includes a plurality of acquisition units, each of the acquisition units includes: an authentication module, an acquisition module and a filtering module; wherein,
所述鉴权模块, 设置为接收到通知消息后, 鉴权是否具有所述社交网 络的访问权限; The authentication module is configured to authenticate whether it has access rights to the social network after receiving the notification message;
所述获取模块, 设置为当具有所述社交网络的访问权限时, 获取社交 网络信息; The acquisition module is configured to acquire social network information when having access rights to the social network;
所述过滤模块, 设置为对获取到的社交网络信息进行过滤, 并发送给 管控单元。 The filtering module is configured to filter the obtained social network information and send it to the management and control unit.
9、 根据权利要求 8所述的装置, 其中, 所述鉴权模块包括: 用户接口 子模块和鉴权标识子模块; 其中, 9. The device according to claim 8, wherein the authentication module includes: a user interface sub-module and an authentication identification sub-module; wherein,
所述用户接口子模块, 设置为用户登录社交网络, 获取所述社交网络 的访问权限; The user interface sub-module is configured for the user to log in to the social network and obtain access rights to the social network;
所述鉴权标识子模块, 设置为当具有所述社交网络的访问权限时, 修 改鉴权标识状态。 The authentication identification submodule is configured to modify the authentication identification status when having access rights to the social network.
10、 一种通讯终端, 包括通讯组件, 所述通讯终端还包括: 传播社交 网络信息的装置, 所述装置包括: 接口单元、 管控单元、 获取单元、 处理 单元; 其中, 10. A communication terminal, including a communication component, the communication terminal also includes: a device for disseminating social network information, the device includes: an interface unit, a management and control unit, an acquisition unit, and a processing unit; wherein,
所述接口单元, 设置为接收通讯组件发来的附加社交网络信息请求, 将接收到的附加社交网络信息请求转给管控单元, 还设置为将所述管控单 元发来的最终传播的社交网络信息通过所述通讯组件进行发送; The interface unit is configured to receive additional social network information requests from the communication component, Forward the received additional social network information request to the management and control unit, and be further configured to send the final propagated social network information sent by the management and control unit through the communication component;
所述管控单元, 设置为根据来自接口单元的附加社交网络信息请求, 发送通知消息给获取单元, 还设置为接收所述获取单元返回的社交网络信 息并发送给处理单元; 还设置为接收所述处理单元发来的最终传播的社交 网络信息; The management and control unit is configured to send a notification message to the acquisition unit according to the additional social network information request from the interface unit, and is also configured to receive the social network information returned by the acquisition unit and send it to the processing unit; and is also configured to receive the The final propagated social network information sent from the processing unit;
所述获取单元, 设置为根据接收到的通知消息, 获取社交网络信息并 发送给管控单元; The acquisition unit is configured to acquire social network information based on the received notification message and send it to the management and control unit;
所述处理单元, 设置为处理所述管控单元发来的社交网络信息, 得到 最终传播的社交网络信息并发送给管控单元。 The processing unit is configured to process the social network information sent by the management and control unit, obtain the final disseminated social network information and send it to the management and control unit.
PCT/CN2013/076103 2012-07-11 2013-05-22 Method, device and communication terminal for transmitting social network information WO2013185527A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201210239051.0 2012-07-11
CN201210239051.0A CN103546361A (en) 2012-07-11 2012-07-11 Social network information transmitting method, device and communication terminal

Publications (1)

Publication Number Publication Date
WO2013185527A1 true WO2013185527A1 (en) 2013-12-19

Family

ID=49757492

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2013/076103 WO2013185527A1 (en) 2012-07-11 2013-05-22 Method, device and communication terminal for transmitting social network information

Country Status (2)

Country Link
CN (1) CN103546361A (en)
WO (1) WO2013185527A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110147501B (en) * 2019-04-04 2023-03-31 龚政 Social application communication system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102111346A (en) * 2011-01-13 2011-06-29 李四保 Method for spreading personal information and establishing close-relation social network service (SNS)
CN102143485A (en) * 2011-03-22 2011-08-03 宇龙计算机通信科技(深圳)有限公司 Mobile terminal and method for associating contact in address book thereof with user in social networking site
CN102209065A (en) * 2010-03-30 2011-10-05 三星电子(中国)研发中心 Method for acquiring social network information
WO2012019513A1 (en) * 2010-08-10 2012-02-16 上海合合信息科技发展有限公司 Method and system for automatically acquiring contact face image

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20100293247A1 (en) * 2009-05-18 2010-11-18 Verizon Patent And Licensing Inc. Application of social networking data
CN102006565A (en) * 2010-08-24 2011-04-06 上海合合信息科技发展有限公司 Method for sending personal social account numbers to host of business card after identification of business card
US9299056B2 (en) * 2010-09-12 2016-03-29 Scayl, Inc. Peer-to-peer email with video and advertising aspects
CN102438222A (en) * 2011-11-02 2012-05-02 王跃 Technology for realizing microblog by using short message

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102209065A (en) * 2010-03-30 2011-10-05 三星电子(中国)研发中心 Method for acquiring social network information
WO2012019513A1 (en) * 2010-08-10 2012-02-16 上海合合信息科技发展有限公司 Method and system for automatically acquiring contact face image
CN102111346A (en) * 2011-01-13 2011-06-29 李四保 Method for spreading personal information and establishing close-relation social network service (SNS)
CN102143485A (en) * 2011-03-22 2011-08-03 宇龙计算机通信科技(深圳)有限公司 Mobile terminal and method for associating contact in address book thereof with user in social networking site

Also Published As

Publication number Publication date
CN103546361A (en) 2014-01-29

Similar Documents

Publication Publication Date Title
RU2700173C2 (en) Additional information about calling subscriber
US9380264B1 (en) System and method for video communication
US8880731B2 (en) Method, system and device for controlling and/or limiting electronic communication
US9372999B2 (en) Method and system for child authentication
CN110035002B (en) Method for implementing instant messaging, terminal equipment and storage medium
US8850536B2 (en) Methods and systems for identity verification in a social network using ratings
US8266443B2 (en) Systems and methods for secure and authentic electronic collaboration
EP3734914B1 (en) Authentication of service requests
US20150052594A1 (en) Methods and systems for identity verification in a social network using ratings
JP2013122765A (en) Method and system for sharing network
CN101557409B (en) Method and device for syncretic management of address book information
CN105659558A (en) Multiple resource servers with single, flexible, pluggable OAuth server and OAuth-protected RESTful OAuth consent management service, and mobile application single sign on OAuth service
US9866591B1 (en) Enterprise messaging platform
WO2014201931A1 (en) Resource processing method and site server
WO2016004768A1 (en) Social relation management method, device and system
JP2010518737A (en) Method and system for reducing the spread of electronic messages
TWI611359B (en) Instant messaging message transmission method, system and device
CN106850703B (en) A social identity-based communication method and server
CN108809807B (en) Creating communication sessions in heterogeneous systems
CN106992973A (en) The method and system of rights management are carried out to user terminal function
JP2013105482A (en) Video live chat system
WO2013185527A1 (en) Method, device and communication terminal for transmitting social network information
JP7666003B2 (en) Information processing device and information processing program
EP3357265B1 (en) Delivering anonymous communication between customers at customer care site
KR20030041942A (en) Internet membership security system and method thereof

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: 13804788

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: 13804788

Country of ref document: EP

Kind code of ref document: A1

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载